-凯时娱乐ks
iso-10303-21;
header;
file_description (( 'step ap203' ),
'1' );
file_name ('abr115l1-i-p2-s2-35-79-114.3-200-m12.step',
'2020-03-29t07:18:18',
( '' ),
( '' ),
'swstep 2.0',
'solidworks 2018',
'' );
file_schema (( 'config_control_design' ));
endsec;
data;
#1 = circle ( 'none', #1970, 33.00000000000000000 ) ;
#2 = circle ( 'none', #17046, 12.00000000000001066 ) ;
#3 = cartesian_point ( 'none', ( -481.6358641553491680, 272.1915104750219143, -311.0161596826968093 ) ) ;
#4 = oriented_edge ( 'none', *, *, #26506, .t. ) ;
#5 = axis2_placement_3d ( 'none', #16230, #35242, #22259 ) ;
#6 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#7 = advanced_face ( 'none', ( #11987, #33170 ), #12757, .t. ) ;
#8 = cartesian_point ( 'none', ( -544.2728865729427525, 241.6495161742532218, -409.3537468037986855 ) ) ;
#9 = oriented_edge ( 'none', *, *, #34384, .t. ) ;
#10 = edge_curve ( 'none', #33, #26033, #40729, .t. ) ;
#11 = cartesian_point ( 'none', ( -540.4871012370870176, 222.9518071429000656, -397.0512884897083836 ) ) ;
#12 = circle ( 'none', #26741, 0.09999999999998898659 ) ;
#13 = cartesian_point ( 'none', ( -491.5336055969883091, 226.1840565987564560, -279.7036192868434910 ) ) ;
#14 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15 = cartesian_point ( 'none', ( -424.0450167721049866, 216.1870245665122070, -268.6962338126042482 ) ) ;
#16 = vertex_point ( 'none', #14337 ) ;
#17 = b_spline_curve_with_knots ( 'none', 3,
( #6567, #15581, #25705, #28518, #29074, #12898 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0002463324819115614230, 0.001306506591878016247, 0.002366680701844471341 ),
.unspecified. ) ;
#18 = cartesian_point ( 'none', ( -422.1450167721049525, 195.4936545195154451, -354.6441424781905880 ) ) ;
#19 = edge_curve ( 'none', #1741, #13257, #41264, .t. ) ;
#20 = oriented_edge ( 'none', *, *, #37045, .f. ) ;
#21 = cartesian_point ( 'none', ( -451.9450167721049638, 294.0632442979384678, -293.4787468038006750 ) ) ;
#22 = cartesian_point ( 'none', ( -487.3905278725805488, 244.6787074352691320, -280.8389016544095966 ) ) ;
#23 = oriented_edge ( 'none', *, *, #37473, .t. ) ;
#24 = edge_curve ( 'none', #28523, #4594, #34088, .t. ) ;
#25 = cartesian_point ( 'none', ( -557.4988510992058082, 251.7588715545225853, -275.3537468039086775 ) ) ;
#26 = cartesian_point ( 'none', ( -476.7118553714727796, 222.2875549633964738, -347.1143716261270242 ) ) ;
#27 = edge_curve ( 'none', #13310, #13022, #37199, .t. ) ;
#28 = cartesian_point ( 'none', ( -434.1188616245046319, 238.5340331658702837, -288.6650102502624122 ) ) ;
#29 = advanced_face ( 'none', ( #32174 ), #16055, .t. ) ;
#31 = cartesian_point ( 'none', ( -487.5450167720801460, 243.1842518256087544, -446.8537468038229576 ) ) ;
#30 = cartesian_point ( 'none', ( -572.9164034993311816, 267.0145683661286853, -410.3537468037986855 ) ) ;
#32 = vertex_point ( 'none', #188 ) ;
#33 = vertex_point ( 'none', #29765 ) ;
#34 = direction ( 'none', ( -1.000000000000000000, -6.791794586694515803e-17, 1.263633894181978530e-16 ) ) ;
#35 = axis2_placement_3d ( 'none', #37870, #12531, #35046 ) ;
#36 = cartesian_point ( 'none', ( -523.9908209472046110, 282.1817037761792903, -410.8537468037986855 ) ) ;
#37 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38 = direction ( 'none', ( 1.000000000000000000, -1.860000664308099054e-30, -1.612780032710462425e-30 ) ) ;
#39 = cartesian_point ( 'none', ( -551.5786985327471257, 200.0458097241200335, -380.3537468037986287 ) ) ;
#40 = cylindrical_surface ( 'none', #15192, 37.70000000000000995 ) ;
#41 = axis2_placement_3d ( 'none', #7033, #16730, #10275 ) ;
#42 = cartesian_point ( 'none', ( -482.6766754966529334, 257.4169641394008181, -304.7212948780835404 ) ) ;
#43 = vector ( 'none', #11409, 1000.000000000000000 ) ;
#44 = vertex_point ( 'none', #6989 ) ;
#45 = direction ( 'none', ( -2.493084329453792162e-31, 0.9214978993339661972, 0.3883833435191157979 ) ) ;
#46 = edge_curve ( 'none', #1356, #12832, #6475, .t. ) ;
#47 = direction ( 'none', ( -1.137978600242401041e-15, 1.000000000000000000, 1.311040044477048577e-14 ) ) ;
#48 = cartesian_point ( 'none', ( -489.2157131191588064, 251.5572403287524423, -275.3537468037989697 ) ) ;
#49 = cartesian_point ( 'none', ( -546.3930438665046267, 263.3557311119176347, -275.3537468037985150 ) ) ;
#51 = circle ( 'none', #13609, 0.5000000000000072164 ) ;
#50 = axis2_placement_3d ( 'none', #25118, #28631, #21589 ) ;
#52 = vertex_point ( 'none', #23143 ) ;
#53 = circle ( 'none', #6150, 5.599999999999981881 ) ;
#54 = cartesian_point ( 'none', ( -439.2450167721049183, 243.1842518256034964, -322.8537468037986855 ) ) ;
#55 = cartesian_point ( 'none', ( -522.7327767341167828, 232.2142807171325671, -479.8537468037986855 ) ) ;
#56 = cartesian_point ( 'none', ( -378.5450167721051002, 295.6901324422679522, -300.2870678131141062 ) ) ;
#57 = person_and_organization ( #5390, #22206 ) ;
#58 = direction ( 'none', ( 0.3003283627730294336, 0.9538358739919943208, 2.925521921717713921e-14 ) ) ;
#59 = oriented_edge ( 'none', *, *, #39718, .f. ) ;
#60 = edge_loop ( 'none', ( #26139, #38681, #30004, #27089, #5216 ) ) ;
#61 = cartesian_point ( 'none', ( -469.4800180110036081, 222.8596062970398179, -365.6762623289431531 ) ) ;
#62 = cartesian_point ( 'none', ( -523.5450167720836134, 207.1842518256074754, -381.3537468038255156 ) ) ;
#63 = cartesian_point ( 'none', ( -416.1677122314840744, 211.1944157147597991, -308.6529039112355122 ) ) ;
#64 = cartesian_point ( 'none', ( -478.4950167721049752, 268.2037309960348921, -313.3886444778672740 ) ) ;
#65 = axis2_placement_3d ( 'none', #11099, #37134, #40385 ) ;
#66 = vertex_point ( 'none', #10098 ) ;
#67 = advanced_face ( 'none', ( #15559 ), #38936, .f. ) ;
#69 = edge_curve ( 'none', #31281, #14008, #32696, .t. ) ;
#68 = cartesian_point ( 'none', ( -423.1738332760740491, 274.9918182189631466, -337.4586099799965950 ) ) ;
#70 = cartesian_point ( 'none', ( -478.3092005778329394, 240.4239280620068371, -343.8732761210829381 ) ) ;
#71 = cartesian_point ( 'none', ( -466.0450167721051002, 243.1842518256034964, -380.3537468037986287 ) ) ;
#72 = cartesian_point ( 'none', ( -464.5199672651161222, 274.9023383339558109, -328.8662795665418912 ) ) ;
#73 = cartesian_point ( 'none', ( -458.2450167721049752, 265.9327110483341130, -326.5699414961911771 ) ) ;
#75 = axis2_placement_3d ( 'none', #25059, #28308, #15212 ) ;
#74 = cartesian_point ( 'none', ( -469.0444755684003439, 267.0536935222075385, -342.0314978721292505 ) ) ;
#76 = cartesian_point ( 'none', ( -422.1450167721049525, 213.8092518256047185, -271.9747543314659879 ) ) ;
#77 = oriented_edge ( 'none', *, *, #8438, .t. ) ;
#78 = vertex_point ( 'none', #23276 ) ;
#79 = edge_curve ( 'none', #34395, #28274, #20080, .t. ) ;
#80 = edge_curve ( 'none', #20778, #18085, #31672, .t. ) ;
#81 = line ( 'none', #7973, #17223 ) ;
#82 = direction ( 'none', ( 2.197537717130241099e-16, -1.000000000000000000, 2.037432715935694860e-14 ) ) ;
#83 = oriented_edge ( 'none', *, *, #26746, .t. ) ;
#84 = face_outer_bound ( 'none', #27389, .t. ) ;
#85 = cartesian_point ( 'none', ( -464.8014379651035597, 263.9894759851658250, -326.9259265236012766 ) ) ;
#86 = edge_curve ( 'none', #20176, #17064, #9995, .t. ) ;
#87 = cartesian_point ( 'none', ( -559.0733171264716930, 261.0555044448290118, -436.1847730557136060 ) ) ;
#88 = cartesian_point ( 'none', ( -557.3254534394441180, 264.0091312039771196, -409.6716343000427401 ) ) ;
#89 = edge_curve ( 'none', #37175, #2219, #12480, .t. ) ;
#91 = cartesian_point ( 'none', ( -480.0976681800139545, 217.8442311193171008, -303.1856704751560869 ) ) ;
#90 = face_outer_bound ( 'none', #6622, .t. ) ;
#92 = oriented_edge ( 'none', *, *, #12700, .t. ) ;
#93 = circle ( 'none', #22836, 6.400000000000016342 ) ;
#94 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -295.8537468037986287 ) ) ;
#95 = edge_curve ( 'none', #34806, #18103, #23800, .t. ) ;
#96 = direction ( 'none', ( -0.07384000345349407690, 0.9972701007700912612, 0.0000000000000000000 ) ) ;
#97 = circle ( 'none', #36759, 4.500000000000003553 ) ;
#98 = cartesian_point ( 'none', ( -395.5450167721051571, 318.9949299442570805, -393.5644249224570217 ) ) ;
#99 = cartesian_point ( 'none', ( -477.6370058661187272, 264.2205107073828003, -298.4268399029467673 ) ) ;
#100 = edge_loop ( 'none', ( #11840, #20092, #11337, #9582 ) ) ;
#101 = direction ( 'none', ( -2.035898835340910305e-16, 1.000000000000000000, -2.770006446439764622e-14 ) ) ;
#102 = vector ( 'none', #38266, 1000.000000000000114 ) ;
#103 = direction ( 'none', ( 0.7935941825507623060, -0.6084474286424319533, 3.698317784924810626e-14 ) ) ;
#104 = cylindrical_surface ( 'none', #30199, 4.500000000002057909 ) ;
#105 = cartesian_point ( 'none', ( -370.5450167721051002, 290.5496914665885129, -287.4244139337574779 ) ) ;
#106 = axis2_placement_3d ( 'none', #28071, #5676, #24541 ) ;
#107 = oriented_edge ( 'none', *, *, #25006, .t. ) ;
#108 = cartesian_point ( 'none', ( -517.6884950700371064, 228.2940449066971098, -516.4750638071010371 ) ) ;
#109 = oriented_edge ( 'none', *, *, #28180, .t. ) ;
#110 = advanced_face ( 'none', ( #27586 ), #1393, .f. ) ;
#111 = axis2_placement_3d ( 'none', #14513, #20955, #26896 ) ;
#112 = advanced_face ( 'none', ( #17514, #13517 ), #30037, .f. ) ;
#113 = cartesian_point ( 'none', ( -469.0031792721050010, 243.1842518256035817, -322.8537468037987423 ) ) ;
#114 = cartesian_point ( 'none', ( -466.0450167720798618, 292.8808311847558343, -449.8537468038210818 ) ) ;
#115 = oriented_edge ( 'none', *, *, #18383, .t. ) ;
#116 = edge_loop ( 'none', ( #5334, #31375, #21991, #39215 ) ) ;
#117 = advanced_face ( 'none', ( #30604 ), #37158, .f. ) ;
#118 = vertex_point ( 'none', #39474 ) ;
#119 = plane ( 'none', #29849 ) ;
#120 = cartesian_point ( 'none', ( -435.5450167721051002, 168.9380398010190163, -248.6075347792104253 ) ) ;
#121 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.775557561562888827e-14 ) ) ;
#122 = axis2_placement_3d ( 'none', #4229, #23209, #39287 ) ;
#123 = circle ( 'none', #40791, 4.049999999999994493 ) ;
#124 = oriented_edge ( 'none', *, *, #20795, .f. ) ;
#125 = vertex_point ( 'none', #20186 ) ;
#126 = direction ( 'none', ( -1.000000000000000000, 2.973147202258853963e-17, 2.963831442906190834e-17 ) ) ;
#127 = axis2_placement_3d ( 'none', #21740, #5837, #31459 ) ;
#128 = cartesian_point ( 'none', ( -405.2450167721049752, 246.2745366974115768, -340.0787327083234004 ) ) ;
#129 = cartesian_point ( 'none', ( -460.8133605172700982, 273.3180928032451220, -327.2383421794090737 ) ) ;
#130 = cartesian_point ( 'none', ( -534.5277437759327768, 213.5288532374698320, -410.3537468037986855 ) ) ;
#131 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#132 = edge_curve ( 'none', #21901, #6623, #20038, .t. ) ;
#133 = cartesian_point ( 'none', ( -487.6089529459991923, 240.4438015571243739, -280.0882605251553059 ) ) ;
#134 = vector ( 'none', #1075, 1000.000000000000000 ) ;
#135 = oriented_edge ( 'none', *, *, #10304, .t. ) ;
#136 = plane ( 'none', #38864 ) ;
#137 = direction ( 'none', ( -0.9629767059874018154, 0.0000000000000000000, 0.2695846132954421437 ) ) ;
#138 = circle ( 'none', #6236, 17.50000000000000711 ) ;
#139 = cartesian_point ( 'none', ( -461.1200925748416353, 238.8373156142606888, -345.1920262743735179 ) ) ;
#140 = vertex_point ( 'none', #7935 ) ;
#141 = edge_curve ( 'none', #12671, #31091, #14666, .t. ) ;
#142 = cartesian_point ( 'none', ( -477.5830759949572553, 205.7223110484824247, -398.8537468038228440 ) ) ;
#143 = cylindrical_surface ( 'none', #25259, 3.999999999999971134 ) ;
#144 = vertex_point ( 'none', #17094 ) ;
#145 = face_outer_bound ( 'none', #5456, .t. ) ;
#146 = edge_curve ( 'none', #23198, #34969, #28117, .t. ) ;
#147 = cartesian_point ( 'none', ( -460.7914468607082767, 238.2750054749159858, -352.9053990090978914 ) ) ;
#148 = oriented_edge ( 'none', *, *, #19178, .f. ) ;
#149 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#150 = cartesian_point ( 'none', ( -478.1230456885153899, 223.1215525515565616, -329.7329044881743130 ) ) ;
#151 = edge_curve ( 'none', #5752, #2714, #27052, .t. ) ;
#152 = cartesian_point ( 'none', ( -488.2333516551917683, 250.8758045526678302, -280.0237813624306682 ) ) ;
#153 = cartesian_point ( 'none', ( -482.6985866835017305, 261.1731446982055900, -337.2674762858077315 ) ) ;
#154 = cartesian_point ( 'none', ( -509.9250568678577338, 270.4123297525165412, -275.3537468037986287 ) ) ;
#155 = cartesian_point ( 'none', ( -552.0222944275121790, 187.0977796481305688, -360.3537468038272777 ) ) ;
#156 = oriented_edge ( 'none', *, *, #37435, .f. ) ;
#157 = vertex_point ( 'none', #10638 ) ;
#158 = cartesian_point ( 'none', ( -455.2950167721049866, 294.0632442979390930, -290.0787468037983672 ) ) ;
#159 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.285521396934391402e-14 ) ) ;
#160 = axis2_placement_3d ( 'none', #4632, #8001, #20788 ) ;
#161 = face_bound ( 'none', #34096, .t. ) ;
#162 = vertex_point ( 'none', #33015 ) ;
#163 = oriented_edge ( 'none', *, *, #12256, .t. ) ;
#164 = direction ( 'none', ( -1.891556850581175612e-30, -0.1612231970669155690, -0.9869179706173774047 ) ) ;
#165 = cartesian_point ( 'none', ( -491.9835821287680915, 266.0299562285546244, -289.2057960075469509 ) ) ;
#166 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#167 = advanced_face ( 'none', ( #27103, #34654, #19559, #26580, #11468, #31637 ), #13874, .t. ) ;
#168 = axis2_placement_3d ( 'none', #14180, #7814, #17527 ) ;
#169 = face_outer_bound ( 'none', #5982, .t. ) ;
#170 = oriented_edge ( 'none', *, *, #18549, .t. ) ;
#171 = cartesian_point ( 'none', ( -555.9312570319847282, 259.4176286837392240, -279.7381876513380234 ) ) ;
#172 = cartesian_point ( 'none', ( -420.3845487392724181, 266.3926982410076789, -350.2745544046123314 ) ) ;
#173 = cartesian_point ( 'none', ( -455.7450167721049183, 252.7178163740126422, -291.0415848684426692 ) ) ;
#174 = line ( 'none', #21741, #31918 ) ;
#175 = cartesian_point ( 'none', ( -493.5898734746817240, 293.0707908221372691, -360.2537468038227644 ) ) ;
#176 = vertex_point ( 'none', #39897 ) ;
#177 = direction ( 'none', ( -0.07384000345349658878, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#178 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#180 = face_outer_bound ( 'none', #33276, .t. ) ;
#179 = cartesian_point ( 'none', ( -421.9450167721050207, 209.1666500743678796, -267.9591314871865393 ) ) ;
#181 = cartesian_point ( 'none', ( -522.3635767168492521, 227.2279302132820931, -474.3537468037987423 ) ) ;
#182 = cylindrical_surface ( 'none', #41751, 4.000000000000003553 ) ;
#183 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057049e-31 ) ) ;
#184 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#185 = cartesian_point ( 'none', ( -495.3016748114025063, 283.1039755387816399, -324.0040803367901390 ) ) ;
#187 = cartesian_point ( 'none', ( -577.8923975509472939, 278.8404182274639425, -449.8537468038275620 ) ) ;
#186 = cartesian_point ( 'none', ( -503.1581939166545112, 293.0707908221329490, -368.2537468037986059 ) ) ;
#188 = cartesian_point ( 'none', ( -495.3048734746816990, 290.1003236871566173, -360.2537468038228781 ) ) ;
#189 = cartesian_point ( 'none', ( -425.9484970496225174, 152.9842518256047299, -301.2172794956172197 ) ) ;
#190 = edge_curve ( 'none', #34032, #41135, #17861, .t. ) ;
#191 = b_spline_curve_with_knots ( 'none', 3,
( #40679, #37150, #5325, #1524, #24055, #2781, #41387, #41092, #37564, #34606, #31656, #25310, #31791, #18254, #37847, #40946, #22071, #18696 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.006299978744861670955, 0.007086417143935133146, 0.007872855543008594470, 0.008659293942082056661, 0.009445732341155518852, 0.01023217074022898104, 0.01101860913930244323, 0.01180504753837590542, 0.01259148593744936762 ),
.unspecified. ) ;
#192 = direction ( 'none', ( -0.4484710255758732056, 1.811196683801716392e-14, 0.8937973703356507649 ) ) ;
#193 = oriented_edge ( 'none', *, *, #27184, .t. ) ;
#194 = edge_loop ( 'none', ( #16901, #15187, #28333, #10378 ) ) ;
#195 = direction ( 'none', ( 0.07384000345349513161, -0.9972701007700911502, 4.661740697613374269e-16 ) ) ;
#196 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#197 = axis2_placement_3d ( 'none', #15669, #41582, #28605 ) ;
#198 = vertex_point ( 'none', #14966 ) ;
#199 = oriented_edge ( 'none', *, *, #24082, .t. ) ;
#200 = oriented_edge ( 'none', *, *, #41723, .t. ) ;
#201 = axis2_placement_3d ( 'none', #4416, #23676, #30160 ) ;
#202 = circle ( 'none', #28315, 7.500000000000000888 ) ;
#203 = oriented_edge ( 'none', *, *, #10535, .t. ) ;
#204 = vertex_point ( 'none', #24246 ) ;
#205 = cartesian_point ( 'none', ( -492.8523687357463814, 218.3728553228265241, -290.9327660848362029 ) ) ;
#206 = cartesian_point ( 'none', ( -527.2444118303452569, 227.6176521865104405, -516.1552191097395053 ) ) ;
#207 = cartesian_point ( 'none', ( -455.7450167721049752, 243.1842518256034964, -286.8537468037986855 ) ) ;
#208 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#209 = edge_curve ( 'none', #35955, #24728, #32659, .t. ) ;
#210 = direction ( 'none', ( -0.8937973703356508759, -1.110223024625156383e-14, -0.4484710255758731501 ) ) ;
#211 = b_spline_curve_with_knots ( 'none', 3,
( #7953, #17234, #1318, #11062, #36816, #10932, #33308, #30466, #36533, #33431, #39782, #14170, #36951, #17510 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 2.850678508061681940e-07, 0.001114445656268857766, 0.001671525950477883342, 0.002228606244686909352, 0.003342766833104868999, 0.003899847127313836679, 0.004456927421522803058 ),
.unspecified. ) ;
#212 = face_outer_bound ( 'none', #28935, .t. ) ;
#213 = oriented_edge ( 'none', *, *, #24892, .t. ) ;
#214 = cartesian_point ( 'none', ( -492.5332957909478750, 226.9583908146439910, -275.3537468037988560 ) ) ;
#215 = cartesian_point ( 'none', ( -458.6425123852748698, 282.3780788906434509, -290.8334128316282658 ) ) ;
#216 = edge_curve ( 'none', #39025, #4918, #385, .t. ) ;
#217 = line ( 'none', #17756, #16360 ) ;
#218 = direction ( 'none', ( 0.8829475928589267664, -0.4694715627858911944, 0.0000000000000000000 ) ) ;
#219 = cartesian_point ( 'none', ( -421.9450167721050207, 210.8666236767406303, -269.1920506861755484 ) ) ;
#220 = oriented_edge ( 'none', *, *, #653, .t. ) ;
#221 = advanced_face ( 'none', ( #8973, #15519 ), #30722, .t. ) ;
#222 = edge_curve ( 'none', #20166, #15301, #25082, .t. ) ;
#223 = line ( 'none', #25681, #16876 ) ;
#224 = line ( 'none', #4181, #4776 ) ;
#225 = vertex_point ( 'none', #1868 ) ;
#226 = axis2_placement_3d ( 'none', #26689, #1045, #911 ) ;
#227 = cartesian_point ( 'none', ( -458.2450167721049183, 781.1518256634337831, -374.1083874885748060 ) ) ;
#228 = cartesian_point ( 'none', ( -506.8975003905619019, 210.9980634680098888, -279.7195355541128379 ) ) ;
#229 = cartesian_point ( 'none', ( -464.9950167721049752, 263.9894759851657682, -326.9259265236012197 ) ) ;
#230 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#231 = cartesian_point ( 'none', ( -511.5450167721049297, 243.1842518256034964, -280.3537468037986287 ) ) ;
#232 = axis2_placement_3d ( 'none', #7139, #17248, #32905 ) ;
#233 = cartesian_point ( 'none', ( -481.6358641553491680, 218.4289713345086170, -303.6515174798077510 ) ) ;
#234 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#235 = oriented_edge ( 'none', *, *, #6343, .t. ) ;
#236 = edge_loop ( 'none', ( #3447, #18110 ) ) ;
#237 = vertex_point ( 'none', #8339 ) ;
#238 = oriented_edge ( 'none', *, *, #14079, .f. ) ;
#239 = cartesian_point ( 'none', ( -557.3238069694205024, 223.3980156901563987, -411.1077741064909219 ) ) ;
#240 = direction ( 'none', ( -2.035898835340910058e-16, 1.000000000000000000, -2.770006446439764306e-14 ) ) ;
#241 = cylindrical_surface ( 'none', #41039, 4.050000000000026468 ) ;
#242 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872587e-16, -1.361673625698257109e-16 ) ) ;
#243 = oriented_edge ( 'none', *, *, #10180, .t. ) ;
#244 = cartesian_point ( 'none', ( -469.0031792721050010, 250.6410961606182468, -344.5174051781337425 ) ) ;
#245 = toroidal_surface ( 'none', #13218, 26.75000000000000000, 5.550000000000004263 ) ;
#246 = edge_loop ( 'none', ( #13291, #39567 ) ) ;
#247 = vertex_point ( 'none', #4982 ) ;
#248 = advanced_face ( 'none', ( #16525 ), #41226, .f. ) ;
#249 = cartesian_point ( 'none', ( -523.5450167720831587, 276.1842518256077028, -393.8537468038244924 ) ) ;
#250 = cartesian_point ( 'none', ( -523.2067682866621681, 283.1830256941629500, -412.8642197899387156 ) ) ;
#251 = axis2_placement_3d ( 'none', #15489, #16058, #32926 ) ;
#252 = line ( 'none', #21252, #7305 ) ;
#253 = oriented_edge ( 'none', *, *, #5990, .f. ) ;
#254 = cartesian_point ( 'none', ( -490.6198734746816967, 293.0707908221373259, -360.3537468038225597 ) ) ;
#256 = axis2_placement_3d ( 'none', #31184, #2323, #41049 ) ;
#255 = face_outer_bound ( 'none', #18542, .t. ) ;
#257 = oriented_edge ( 'none', *, *, #37856, .f. ) ;
#258 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.612116388215078536e-14 ) ) ;
#259 = oriented_edge ( 'none', *, *, #27056, .f. ) ;
#260 = cartesian_point ( 'none', ( -413.9450167721049638, 275.9626084846640879, -374.1594282157946623 ) ) ;
#261 = axis2_placement_3d ( 'none', #27314, #8044, #40424 ) ;
#262 = vector ( 'none', #33089, 1000.000000000000000 ) ;
#263 = line ( 'none', #12216, #24961 ) ;
#264 = cartesian_point ( 'none', ( -458.2450167721049183, 243.1842518256034964, -322.8537468037986855 ) ) ;
#265 = edge_loop ( 'none', ( #17715, #16838, #11732, #6772 ) ) ;
#266 = cartesian_point ( 'none', ( -480.4568215670992117, 238.8392827284139059, -354.5126353440782623 ) ) ;
#267 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -396.8537468037986855 ) ) ;
#268 = direction ( 'none', ( 0.0000000000000000000, 0.9997356655000568804, 0.02299128372141251778 ) ) ;
#269 = cartesian_point ( 'none', ( -480.4550025451999886, 253.7245912275844546, -353.0216742282925679 ) ) ;
#270 = plane ( 'none', #15330 ) ;
#271 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -522.8537468037986855 ) ) ;
#272 = cartesian_point ( 'none', ( -489.5305443870844897, 234.9118522718095505, -275.3537468038264819 ) ) ;
#273 = direction ( 'none', ( 9.367506770274758310e-17, -0.9957985918519337565, -0.09157054365736780333 ) ) ;
#274 = oriented_edge ( 'none', *, *, #17399, .f. ) ;
#275 = edge_curve ( 'none', #9900, #2075, #2911, .t. ) ;
#276 = vertex_point ( 'none', #20998 ) ;
#277 = oriented_edge ( 'none', *, *, #19478, .t. ) ;
#278 = conical_surface ( 'none', #28267, 4.000000000000025757, 1.047197551196590304 ) ;
#279 = cartesian_point ( 'none', ( -487.8629219796135885, 225.8845985725388061, -435.9867764418335128 ) ) ;
#280 = oriented_edge ( 'none', *, *, #23384, .f. ) ;
#281 = vertex_point ( 'none', #34256 ) ;
#282 = cartesian_point ( 'none', ( -466.4150869429512341, 223.4840485874041747, -348.2340869393243565 ) ) ;
#283 = vector ( 'none', #9375, 1000.000000000000000 ) ;
#284 = advanced_face ( 'none', ( #28590 ), #22046, .f. ) ;
#285 = cartesian_point ( 'none', ( -460.8582910137303656, 213.0144603414557309, -318.7323172213552311 ) ) ;
#286 = edge_curve ( 'none', #37756, #32445, #33647, .t. ) ;
#287 = cartesian_point ( 'none', ( -425.8156459013492281, 334.5241769757600423, -344.5568733937094521 ) ) ;
#288 = cartesian_point ( 'none', ( -455.2950167721049866, 294.0632442979390930, -290.0787468037983672 ) ) ;
#289 = spherical_surface ( 'none', #16951, 5.599999999999997868 ) ;
#290 = oriented_edge ( 'none', *, *, #30068, .t. ) ;
#291 = edge_loop ( 'none', ( #3001, #41162, #17145, #26719 ) ) ;
#292 = cartesian_point ( 'none', ( -467.8456358630681393, 228.7560650389400507, -339.4266081027061546 ) ) ;
#293 = cartesian_point ( 'none', ( -404.4453294125395360, 244.8572372819814973, -357.4277095127692405 ) ) ;
#294 = axis2_placement_3d ( 'none', #3005, #6238, #35245 ) ;
#295 = direction ( 'none', ( -1.320517684714067929e-16, 0.09157054365736781720, -0.9957985918519336455 ) ) ;
#296 = face_outer_bound ( 'none', #17844, .t. ) ;
#297 = direction ( 'none', ( -1.233581138472395244e-14, -1.000000000000000000, -1.233581138472395244e-14 ) ) ;
#298 = axis2_placement_3d ( 'none', #40887, #14978, #41175 ) ;
#300 = line ( 'none', #37936, #8885 ) ;
#299 = cartesian_point ( 'none', ( -470.5950167721049411, 260.1192052136869961, -302.1469881549072625 ) ) ;
#301 = circle ( 'none', #31832, 4.499999999999948486 ) ;
#302 = edge_loop ( 'none', ( #21138, #8889 ) ) ;
#303 = oriented_edge ( 'none', *, *, #37341, .t. ) ;
#304 = b_spline_curve_with_knots ( 'none', 3,
( #4038, #10237, #1048, #7552 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006940492775257010643, 0.001387071111511519123 ),
.unspecified. ) ;
#305 = edge_loop ( 'none', ( #37940, #11056, #39403, #36185 ) ) ;
#306 = axis2_placement_3d ( 'none', #36136, #1336, #10375 ) ;
#307 = circle ( 'none', #13870, 4.399999999999959499 ) ;
#308 = face_bound ( 'none', #32031, .t. ) ;
#309 = cartesian_point ( 'none', ( -524.8499991389654724, 207.1854454238072663, -280.0947558028232152 ) ) ;
#310 = cartesian_point ( 'none', ( -371.8797040466805583, 196.9237358190241878, -357.5321017516423012 ) ) ;
#311 = cartesian_point ( 'none', ( -417.9450167721050207, 269.1558951665430754, -373.3060503364740725 ) ) ;
#312 = oriented_edge ( 'none', *, *, #36479, .t. ) ;
#313 = cartesian_point ( 'none', ( -459.3758338936093537, 203.4312293691527032, -353.8268507385566295 ) ) ;
#314 = oriented_edge ( 'none', *, *, #35584, .t. ) ;
#315 = cartesian_point ( 'none', ( -554.8817043783660665, 258.7771239552798193, -275.3537468037915232 ) ) ;
#316 = cartesian_point ( 'none', ( -437.9441892398654659, 237.6421268567561356, -380.3537468037986287 ) ) ;
#317 = direction ( 'none', ( 1.000000000000000000, 6.742252096426181898e-17, -3.397572461039133887e-16 ) ) ;
#318 = oriented_edge ( 'none', *, *, #9191, .f. ) ;
#319 = axis2_placement_3d ( 'none', #1680, #17722, #14923 ) ;
#320 = vector ( 'none', #1191, 999.9999999999998863 ) ;
#321 = oriented_edge ( 'none', *, *, #6360, .t. ) ;
#323 = cartesian_point ( 'none', ( -503.0096879663229288, 203.6898347329945125, -308.8710494242880031 ) ) ;
#322 = cartesian_point ( 'none', ( -478.4950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#324 = vector ( 'none', #29934, 1000.000000000000000 ) ;
#325 = cartesian_point ( 'none', ( -474.4455579758086969, 219.4832886061881538, -303.4699932101142394 ) ) ;
#326 = advanced_face ( 'none', ( #6962 ), #11174, .f. ) ;
#327 = cartesian_point ( 'none', ( -464.9950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#328 = edge_curve ( 'none', #31235, #13794, #10476, .t. ) ;
#329 = cartesian_point ( 'none', ( -493.2341276396285821, 300.6842518256074754, -380.3537468038225029 ) ) ;
#330 = cartesian_point ( 'none', ( -528.0620947735231994, 282.7794507711671486, -409.3791604999069023 ) ) ;
#331 = advanced_face ( 'none', ( #19036 ), #14509, .f. ) ;
#332 = cartesian_point ( 'none', ( -458.2450167721049183, 243.1842518256035817, -322.8537468037987423 ) ) ;
#333 = vertex_point ( 'none', #33838 ) ;
#334 = direction ( 'none', ( -2.035898835340910058e-16, 1.000000000000000000, -2.770006446439764306e-14 ) ) ;
#335 = cartesian_point ( 'none', ( -414.2360114267771678, 255.9011135970316104, -345.3875547550175611 ) ) ;
#336 = cartesian_point ( 'none', ( -537.1793769174954605, 275.5397712244218837, -275.3537468037985150 ) ) ;
#337 = edge_curve ( 'none', #13739, #459, #21015, .t. ) ;
#338 = advanced_face ( 'none', ( #35688 ), #11307, .f. ) ;
#339 = vector ( 'none', #24662, 1000.000000000000227 ) ;
#340 = cartesian_point ( 'none', ( -522.0546349429239399, 213.0532014097468050, -275.3537468037985718 ) ) ;
#341 = vector ( 'none', #10602, 1000.000000000000000 ) ;
#342 = oriented_edge ( 'none', *, *, #12132, .t. ) ;
#343 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#344 = edge_curve ( 'none', #19926, #23049, #35148, .t. ) ;
#345 = cartesian_point ( 'none', ( -424.0450167721049297, 294.0632442979384678, -293.4787468038006750 ) ) ;
#346 = cartesian_point ( 'none', ( -419.2450167721051457, 328.3842518256036556, -347.8537468038024940 ) ) ;
#347 = face_outer_bound ( 'none', #14855, .t. ) ;
#348 = face_outer_bound ( 'none', #6573, .t. ) ;
#349 = oriented_edge ( 'none', *, *, #40996, .t. ) ;
#350 = direction ( 'none', ( 1.000000000000000000, 4.071797670681753556e-16, -2.723347251396504358e-16 ) ) ;
#351 = vertex_point ( 'none', #22124 ) ;
#352 = edge_curve ( 'none', #35955, #40281, #30283, .t. ) ;
#353 = closed_shell ( 'none', ( #26665, #31512, #7369, #27391, #35766, #21044, #32360, #33424, #15996, #41784, #13459, #2365, #6170, #31781, #34790, #17211, #9879, #29133, #29065, #33590 ) ) ;
#354 = vector ( 'none', #37810, 999.9999999999998863 ) ;
#355 = edge_curve ( 'none', #41451, #9932, #23054, .t. ) ;
#356 = cartesian_point ( 'none', ( -491.4559416473917963, 221.5742129818609101, -288.1919430636657466 ) ) ;
#357 = direction ( 'none', ( -1.000000000000000000, -1.311040044476981051e-14, -5.655173982181852812e-14 ) ) ;
#358 = cartesian_point ( 'none', ( -410.9307900281144725, 214.9335844963124771, -302.1826237246753522 ) ) ;
#359 = oriented_edge ( 'none', *, *, #25712, .f. ) ;
#360 = cartesian_point ( 'none', ( -496.4928314064397341, 197.3132734024833326, -368.2537468038240149 ) ) ;
#361 = cartesian_point ( 'none', ( -543.6321701970167624, 195.8205656590470198, -380.3537468037986287 ) ) ;
#362 = cartesian_point ( 'none', ( -523.5450167721047592, 278.5198127613060706, -275.3537468037984013 ) ) ;
#363 = cartesian_point ( 'none', ( -455.0808543641113033, 281.1779849140372107, -287.8310527079269718 ) ) ;
#364 = oriented_edge ( 'none', *, *, #2067, .f. ) ;
#365 = axis2_placement_3d ( 'none', #21765, #15726, #25151 ) ;
#366 = edge_loop ( 'none', ( #16600, #24348, #15450, #34717, #4796, #15368, #30162, #5776, #31020, #32438, #18375, #6397, #19974, #39738, #16259, #9401, #370, #14545, #33318, #18890, #16595 ) ) ;
#367 = circle ( 'none', #36584, 5.600000000000000533 ) ;
#368 = cartesian_point ( 'none', ( -482.6766730269398522, 214.5194818876251190, -333.1301281258585050 ) ) ;
#369 = cartesian_point ( 'none', ( -526.4738910919635373, 282.7411133031035320, -409.7016847762851057 ) ) ;
#370 = oriented_edge ( 'none', *, *, #25504, .f. ) ;
#371 = face_outer_bound ( 'none', #9743, .t. ) ;
#372 = axis2_placement_3d ( 'none', #19402, #32103, #3091 ) ;
#373 = cartesian_point ( 'none', ( -506.8656350711373761, 211.0137389053090544, -279.7180130871406050 ) ) ;
#374 = oriented_edge ( 'none', *, *, #40086, .f. ) ;
#375 = cartesian_point ( 'none', ( -467.8156532074581833, 218.2694389597589577, -303.5244362667498876 ) ) ;
#376 = vertex_point ( 'none', #2425 ) ;
#377 = cartesian_point ( 'none', ( -559.5660013369831631, 259.1291182448423456, -435.5241783699595999 ) ) ;
#378 = direction ( 'none', ( 0.2685338129017632580, 0.08820718127967591693, -0.9592231672030941958 ) ) ;
#379 = direction ( 'none', ( 1.000000000000000000, -4.454049773006788265e-17, -7.594280066905652489e-18 ) ) ;
#380 = circle ( 'none', #26090, 21.19999999999999574 ) ;
#381 = oriented_edge ( 'none', *, *, #7508, .t. ) ;
#382 = direction ( 'none', ( 0.07384000345349583938, -0.9972701007700912612, 0.0000000000000000000 ) ) ;
#383 = cylindrical_surface ( 'none', #33026, 0.9999999999999866773 ) ;
#384 = plane ( 'none', #12283 ) ;
#385 = circle ( 'none', #36669, 7.400000000000018119 ) ;
#386 = axis2_placement_3d ( 'none', #14197, #27260, #23871 ) ;
#387 = face_outer_bound ( 'none', #12952, .t. ) ;
#388 = oriented_edge ( 'none', *, *, #20628, .t. ) ;
#389 = cartesian_point ( 'none', ( -558.2907976272695123, 223.3668172599263926, -412.5857976113676386 ) ) ;
#390 = oriented_edge ( 'none', *, *, #1839, .f. ) ;
#391 = oriented_edge ( 'none', *, *, #26695, .f. ) ;
#392 = advanced_face ( 'none', ( #7957 ), #5948, .t. ) ;
#393 = oriented_edge ( 'none', *, *, #13580, .t. ) ;
#394 = edge_curve ( 'none', #25039, #27897, #4931, .t. ) ;
#395 = direction ( 'none', ( -1.791068744856348687e-16, -6.279680095831317198e-17, 1.000000000000000000 ) ) ;
#396 = vector ( 'none', #17210, 1000.000000000000000 ) ;
#397 = cartesian_point ( 'none', ( -420.3845487392724181, 261.4137052817480367, -350.7324071228990761 ) ) ;
#398 = oriented_edge ( 'none', *, *, #8497, .t. ) ;
#399 = axis2_placement_3d ( 'none', #20446, #4681, #33268 ) ;
#400 = oriented_edge ( 'none', *, *, #25699, .f. ) ;
#401 = direction ( 'none', ( 2.425961549269108556e-30, 0.6330823696479752627, 0.7740844354725809895 ) ) ;
#402 = edge_curve ( 'none', #19518, #29020, #1883, .t. ) ;
#403 = edge_curve ( 'none', #1246, #567, #2412, .t. ) ;
#404 = oriented_edge ( 'none', *, *, #12510, .f. ) ;
#405 = direction ( 'none', ( 1.000000000000000000, -3.210458158001875324e-15, 5.642927514190360365e-14 ) ) ;
#406 = oriented_edge ( 'none', *, *, #15730, .f. ) ;
#407 = face_outer_bound ( 'none', #34705, .t. ) ;
#408 = edge_curve ( 'none', #31306, #37912, #36684, .t. ) ;
#409 = oriented_edge ( 'none', *, *, #3650, .t. ) ;
#410 = cartesian_point ( 'none', ( -474.4455579758086969, 251.2806970321158531, -344.2554005021319767 ) ) ;
#411 = direction ( 'none', ( 0.0000000000000000000, -0.5871043804709797920, -0.8095112392251184730 ) ) ;
#412 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#413 = cartesian_point ( 'none', ( -476.1453787466658696, 263.7259591355662565, -315.8018592483737166 ) ) ;
#414 = direction ( 'none', ( -1.575650527926656609e-30, -0.9869179706173774047, 0.1612231970669156800 ) ) ;
#415 = cartesian_point ( 'none', ( -528.1110826359224575, 242.4882806620729241, -277.8537468038254588 ) ) ;
#416 = edge_curve ( 'none', #34023, #22138, #35130, .t. ) ;
#417 = direction ( 'none', ( 0.0000000000000000000, 0.09157054365736827517, -0.9957985918519337565 ) ) ;
#418 = cartesian_point ( 'none', ( -493.2450167721049752, 278.4044805136425111, -323.6318805726548931 ) ) ;
#419 = cartesian_point ( 'none', ( -460.8582910137303656, 273.3540433097513755, -326.9751763862426515 ) ) ;
#420 = cartesian_point ( 'none', ( -477.0771560698451026, 268.5651585391962612, -342.5544014966052373 ) ) ;
#421 = direction ( 'none', ( -1.575650527926657485e-30, -0.9869179706173774047, 0.1612231970669155690 ) ) ;
#422 = cartesian_point ( 'none', ( -487.8458300438442166, 238.1251549425199698, -280.0638759694081159 ) ) ;
#423 = cartesian_point ( 'none', ( -497.0198734746809350, 188.7977128290781366, -380.3537468038241514 ) ) ;
#424 = cylindrical_surface ( 'none', #8260, 4.999999999999972466 ) ;
#425 = vertex_point ( 'none', #41008 ) ;
#426 = cartesian_point ( 'none', ( -464.9950167721049752, 252.6493541515349364, -347.8732259742300812 ) ) ;
#427 = line ( 'none', #11804, #17554 ) ;
#428 = oriented_edge ( 'none', *, *, #4330, .f. ) ;
#430 = cartesian_point ( 'none', ( -560.4734323936432929, 257.6146385654762412, -433.7320773532559315 ) ) ;
#429 = cartesian_point ( 'none', ( -474.4868542721049494, 257.1474315852018435, -304.6892695859518767 ) ) ;
#431 = oriented_edge ( 'none', *, *, #12745, .t. ) ;
#432 = cartesian_point ( 'none', ( -474.4593525649171397, 260.6098698868403289, -337.7002818251191911 ) ) ;
#433 = axis2_placement_3d ( 'none', #14316, #36825, #4870 ) ;
#434 = oriented_edge ( 'none', *, *, #28250, .f. ) ;
#435 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#436 = cylindrical_surface ( 'none', #31291, 5.999999999999992895 ) ;
#437 = direction ( 'none', ( -0.8267412399748158558, -0.5625823691913069968, -1.356053098010326693e-16 ) ) ;
#438 = cartesian_point ( 'none', ( -465.1806085689050860, 229.2550286596978992, -338.8355095975081213 ) ) ;
#439 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 7.930164461608253340e-15 ) ) ;
#440 = edge_loop ( 'none', ( #35235, #27993, #33957, #4239 ) ) ;
#441 = advanced_face ( 'none', ( #36150 ), #25555, .t. ) ;
#442 = cartesian_point ( 'none', ( -550.0701600694872013, 193.2977128290786482, -368.2537468038272550 ) ) ;
#443 = oriented_edge ( 'none', *, *, #15041, .t. ) ;
#444 = oriented_edge ( 'none', *, *, #3209, .f. ) ;
#445 = cartesian_point ( 'none', ( -488.5267096321563258, 234.4737822215825815, -279.9945357935887955 ) ) ;
#446 = cartesian_point ( 'none', ( -481.4799954120931034, 212.2919835690493926, -316.9869803622926270 ) ) ;
#447 = cartesian_point ( 'none', ( -464.9950167721049752, 216.7841961115886988, -318.5410262822590539 ) ) ;
#448 = vector ( 'none', #37684, 1000.000000000000000 ) ;
#449 = cartesian_point ( 'none', ( -550.0701600694856097, 193.2977128290787334, -398.8537468038271072 ) ) ;
#450 = oriented_edge ( 'none', *, *, #16329, .t. ) ;
#451 = edge_curve ( 'none', #9154, #20599, #5387, .t. ) ;
#452 = cartesian_point ( 'none', ( -493.7331064005772987, 298.6842518256034964, -380.3537468037986287 ) ) ;
#453 = direction ( 'none', ( 2.879738170997090025e-17, -0.6038489185976468887, -0.7970987915612796071 ) ) ;
#454 = cartesian_point ( 'none', ( -560.8061085800156889, 200.4946633146342947, -435.3537468037986855 ) ) ;
#455 = closed_shell ( 'none', ( #38708, #37944, #14494, #22572, #14430, #22292, #19259, #28257, #22101, #18725, #3213, #8950, #338, #30562, #32310, #18295, #21303, #31136, #24906, #11524 ) ) ;
#456 = axis2_placement_3d ( 'none', #23057, #10406, #16855 ) ;
#457 = cartesian_point ( 'none', ( -468.1277794289470080, 243.3712484673546328, -370.6341822536423365 ) ) ;
#458 = cartesian_point ( 'none', ( -458.6425123852748698, 203.9904247605638261, -354.8740807759692757 ) ) ;
#459 = vertex_point ( 'none', #21568 ) ;
#460 = cylindrical_surface ( 'none', #668, 4.050000000000010481 ) ;
#461 = vertex_point ( 'none', #31145 ) ;
#462 = cartesian_point ( 'none', ( -550.6834775542257603, 256.9986780536219158, -275.3537468037983444 ) ) ;
#464 = cartesian_point ( 'none', ( -499.4845991793280291, 288.4353159596234377, -380.3537468037986287 ) ) ;
#463 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.648503107742030427e-14 ) ) ;
#465 = cartesian_point ( 'none', ( -546.0713905145796616, 293.7129294728544551, -368.2537468038254929 ) ) ;
#466 = line ( 'none', #19574, #28199 ) ;
#467 = edge_loop ( 'none', ( #19072, #17871, #21149, #15928 ) ) ;
#468 = advanced_face ( 'none', ( #30590 ), #31424, .f. ) ;
#469 = edge_curve ( 'none', #31416, #470, #34639, .t. ) ;
#470 = vertex_point ( 'none', #2560 ) ;
#472 = cartesian_point ( 'none', ( -501.2450167721049752, 254.0841446428863151, -317.8345499983579430 ) ) ;
#471 = cartesian_point ( 'none', ( -478.4950167721049752, 239.1120721058009053, -343.6589709633609004 ) ) ;
#473 = edge_loop ( 'none', ( #33434, #40699, #37057, #25886 ) ) ;
#474 = plane ( 'none', #26649 ) ;
#475 = conical_surface ( 'none', #15648, 17.49999999999996092, 0.7853981633974327359 ) ;
#476 = cartesian_point ( 'none', ( -528.9851509212096516, 282.6761290169797007, -409.3570069979353434 ) ) ;
#477 = direction ( 'none', ( -1.224646799147353207e-16, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#478 = edge_curve ( 'none', #27041, #18103, #40006, .t. ) ;
#479 = direction ( 'none', ( 0.7370099286344291567, 0.6758819165314853272, 5.023634423263923136e-14 ) ) ;
#480 = cartesian_point ( 'none', ( -504.2054409019819445, 283.6040829954937976, -311.0928022307072638 ) ) ;
#481 = cartesian_point ( 'none', ( -581.0355934948266849, 213.1316046356306799, -380.3537468037986287 ) ) ;
#482 = oriented_edge ( 'none', *, *, #8734, .f. ) ;
#483 = cartesian_point ( 'none', ( -507.3957939740772076, 274.2358953983851961, -275.3537468037987423 ) ) ;
#484 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.379049338482476317e-14 ) ) ;
#485 = edge_curve ( 'none', #37274, #16832, #7425, .t. ) ;
#486 = b_spline_curve_with_knots ( 'none', 3,
( #16147, #3742, #42, #22856 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006940492775258887397, 0.001387071111511586777 ),
.unspecified. ) ;
#487 = axis2_placement_3d ( 'none', #15436, #2473, #34715 ) ;
#488 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.233581138472395244e-14 ) ) ;
#489 = oriented_edge ( 'none', *, *, #2613, .f. ) ;
#490 = face_outer_bound ( 'none', #28674, .t. ) ;
#491 = vertex_point ( 'none', #2995 ) ;
#492 = cartesian_point ( 'none', ( -434.2450167721049183, 244.6779497133813948, -322.7163909883126394 ) ) ;
#493 = axis2_placement_3d ( 'none', #23954, #40168, #40026 ) ;
#494 = face_outer_bound ( 'none', #40274, .t. ) ;
#495 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#496 = cartesian_point ( 'none', ( -495.3048734746817559, 296.0412579571178640, -360.2537468038228212 ) ) ;
#497 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#498 = cartesian_point ( 'none', ( -539.9559448846730447, 275.4856384254544537, -279.7302345808602126 ) ) ;
#499 = cartesian_point ( 'none', ( -492.7866965475134293, 185.9223470636984246, -380.3537468037986287 ) ) ;
#500 = oriented_edge ( 'none', *, *, #20563, .t. ) ;
#501 = oriented_edge ( 'none', *, *, #7946, .f. ) ;
#502 = direction ( 'none', ( 0.0000000000000000000, -0.3538356009694055282, 0.9353076325394867885 ) ) ;
#503 = advanced_face ( 'none', ( #25064, #3917, #19019, #24522, #39171 ), #15808, .t. ) ;
#504 = cartesian_point ( 'none', ( -438.0450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#505 = vector ( 'none', #38627, 1000.000000000000000 ) ;
#506 = cartesian_point ( 'none', ( -523.5450167720830450, 243.1842518256076460, -394.8537468038249472 ) ) ;
#507 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#508 = cartesian_point ( 'none', ( -460.5450167721049866, 285.7148437302276989, -296.4830825762770701 ) ) ;
#509 = face_outer_bound ( 'none', #30033, .t. ) ;
#510 = cartesian_point ( 'none', ( -508.6038909865839628, 221.2275650629207462, -414.3537468037987423 ) ) ;
#511 = line ( 'none', #5879, #40319 ) ;
#512 = edge_loop ( 'none', ( #12494, #14108, #32876, #29359 ) ) ;
#513 = cartesian_point ( 'none', ( -460.5450167721049297, 269.1842518256034396, -371.6627437427945324 ) ) ;
#514 = vertex_point ( 'none', #9902 ) ;
#515 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#516 = edge_curve ( 'none', #30734, #12552, #11361, .t. ) ;
#517 = oriented_edge ( 'none', *, *, #35410, .f. ) ;
#518 = vector ( 'none', #1103, 1000.000000000000000 ) ;
#519 = cartesian_point ( 'none', ( -552.3884350431907251, 195.8256568842946876, -360.2537468038271982 ) ) ;
#520 = axis2_placement_3d ( 'none', #36068, #17038, #20271 ) ;
#521 = cartesian_point ( 'none', ( -484.0950167721049979, 222.4774931767120449, -305.9187934157154132 ) ) ;
#522 = edge_loop ( 'none', ( #16116, #4472, #34659 ) ) ;
#523 = cartesian_point ( 'none', ( -464.0258617827131502, 259.2285173001313296, -336.8357430580593928 ) ) ;
#524 = cartesian_point ( 'none', ( -477.8305898394397104, 217.6908002672461180, -303.0634124165616754 ) ) ;
#525 = axis2_placement_3d ( 'none', #15036, #5312, #40664 ) ;
#526 = cartesian_point ( 'none', ( -460.8582910137303088, 220.3343456458264029, -319.8231878495162732 ) ) ;
#527 = oriented_edge ( 'none', *, *, #33596, .t. ) ;
#528 = edge_curve ( 'none', #10687, #35546, #20999, .t. ) ;
#529 = direction ( 'none', ( 0.1506821769804380928, -0.9885822583581175271, -5.286776307738840030e-15 ) ) ;
#530 = oriented_edge ( 'none', *, *, #6429, .t. ) ;
#531 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#532 = direction ( 'none', ( -2.197537717130241099e-16, 1.000000000000000000, -2.037432715935694860e-14 ) ) ;
#533 = edge_curve ( 'none', #11989, #34622, #40297, .t. ) ;
#534 = vector ( 'none', #32338, 1000.000000000000000 ) ;
#535 = vertex_point ( 'none', #19449 ) ;
#536 = oriented_edge ( 'none', *, *, #19289, .t. ) ;
#537 = edge_loop ( 'none', ( #24669, #18586, #19366, #6175 ) ) ;
#538 = cartesian_point ( 'none', ( -574.2450167720827494, 243.1842518256080723, -399.3537468038279599 ) ) ;
#539 = advanced_face ( 'none', ( #15502 ), #6418, .f. ) ;
#540 = edge_curve ( 'none', #25690, #18086, #29592, .t. ) ;
#541 = circle ( 'none', #3095, 0.5999999999999898748 ) ;
#542 = cartesian_point ( 'none', ( -545.2352165109202815, 272.2446103405961821, -279.7054188172545537 ) ) ;
#543 = face_outer_bound ( 'none', #3217, .t. ) ;
#545 = vector ( 'none', #41408, 1000.000000000000000 ) ;
#544 = cartesian_point ( 'none', ( -440.5287110885334982, 205.2605914953794581, -281.6301674248791755 ) ) ;
#546 = cartesian_point ( 'none', ( -523.3544265833974123, 283.0058985790840893, -412.2776628757326307 ) ) ;
#547 = edge_loop ( 'none', ( #11005, #5719, #25350, #20129 ) ) ;
#548 = cartesian_point ( 'none', ( -561.0069575492053673, 294.1871784026998853, -449.8537468038263683 ) ) ;
#549 = advanced_face ( 'none', ( #13502 ), #23038, .f. ) ;
#550 = axis2_placement_3d ( 'none', #31278, #24665, #8617 ) ;
#551 = face_bound ( 'none', #28060, .t. ) ;
#552 = edge_loop ( 'none', ( #14051, #37567, #10648, #482 ) ) ;
#553 = vector ( 'none', #28736, 1000.000000000000000 ) ;
#554 = cartesian_point ( 'none', ( -466.7763394759789435, 211.7250522636791175, -316.8868947012418857 ) ) ;
#555 = cartesian_point ( 'none', ( -475.6718423110067420, 238.9005280287689743, -354.1049853657553399 ) ) ;
#556 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#557 = axis2_placement_3d ( 'none', #34449, #31069, #18244 ) ;
#558 = direction ( 'none', ( 0.0000000000000000000, -2.220446049250311188e-14, -1.000000000000000000 ) ) ;
#559 = calendar_date ( 2020, 29, 3 ) ;
#560 = cartesian_point ( 'none', ( -489.2098994031707662, 222.6635375285451062, -414.3537468037986855 ) ) ;
#561 = cartesian_point ( 'none', ( -482.6317425304795847, 253.2098325701218755, -351.6059681220750690 ) ) ;
#562 = oriented_edge ( 'none', *, *, #4687, .f. ) ;
#563 = cartesian_point ( 'none', ( -491.3316365025239634, 259.7761300536961926, -279.7220124592722641 ) ) ;
#564 = axis2_placement_3d ( 'none', #8672, #15164, #24724 ) ;
#565 = oriented_edge ( 'none', *, *, #38103, .f. ) ;
#566 = cartesian_point ( 'none', ( -460.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#567 = vertex_point ( 'none', #20358 ) ;
#568 = cartesian_point ( 'none', ( -543.6321701970167624, 290.5479379921599161, -370.3537468037986287 ) ) ;
#569 = axis2_placement_3d ( 'none', #28093, #5146, #8797 ) ;
#570 = cartesian_point ( 'none', ( -421.9450167721050207, 213.8092518256047185, -271.9747543314659879 ) ) ;
#571 = cartesian_point ( 'none', ( -474.7528837326328244, 254.8524012376285839, -351.4300446195136942 ) ) ;
#572 = cartesian_point ( 'none', ( -467.3054879597067952, 247.5060618977020681, -291.3489971273730248 ) ) ;
#573 = axis2_placement_3d ( 'none', #22132, #2856, #41591 ) ;
#574 = cartesian_point ( 'none', ( -404.2709654245868478, 244.8248896184427963, -357.0759396475373251 ) ) ;
#575 = oriented_edge ( 'none', *, *, #26251, .t. ) ;
#576 = oriented_edge ( 'none', *, *, #4679, .t. ) ;
#577 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#578 = edge_curve ( 'none', #17393, #3494, #1869, .t. ) ;
#579 = direction ( 'none', ( -1.791068744856348441e-16, -6.279680095831319663e-17, 1.000000000000000000 ) ) ;
#580 = direction ( 'none', ( 5.620504062164853724e-14, 1.332267629550187533e-14, -1.000000000000000000 ) ) ;
#581 = face_bound ( 'none', #18414, .t. ) ;
#582 = toroidal_surface ( 'none', #6404, 26.75000000000000000, 5.550000000000004263 ) ;
#583 = cartesian_point ( 'none', ( -501.8166766625325863, 214.1520908327960910, -279.7054188626842688 ) ) ;
#584 = vector ( 'none', #3330, 1000.000000000000000 ) ;
#585 = cartesian_point ( 'none', ( -496.4733113306208452, 197.4619978679890551, -368.4537468038241173 ) ) ;
#586 = edge_curve ( 'none', #9932, #16691, #9444, .t. ) ;
#587 = b_spline_curve_with_knots ( 'none', 3,
( #28472, #41300, #11848, #18311, #24805, #2423, #41160, #5529, #28052, #9057, #38183, #28201, #8908, #2700, #34667, #31421, #21843, #31716, #12140, #25096, #18891, #25228 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.850634640198136412e-07, 0.001137786998391555632, 0.001706537965855254874, 0.002275288933318953682, 0.003412790868246222929, 0.003981541835709865793, 0.004550292803173509523, 0.005687794738100796985, 0.006825296673028085313, 0.007962798607955373642, 0.009100300542882661103 ),
.unspecified. ) ;
#588 = line ( 'none', #9074, #36398 ) ;
#589 = vertex_point ( 'none', #10680 ) ;
#590 = toroidal_surface ( 'none', #20444, 26.75000000000000000, 5.550000000000000711 ) ;
#591 = cartesian_point ( 'none', ( -555.1301865035628680, 225.4066241958257137, -279.7054203038756555 ) ) ;
#592 = edge_curve ( 'none', #8437, #33352, #38151, .t. ) ;
#593 = cartesian_point ( 'none', ( -464.9950167721048615, 262.7678600717608219, -314.7344926471017175 ) ) ;
#594 = cylindrical_surface ( 'none', #35165, 1.499999999999982903 ) ;
#595 = cartesian_point ( 'none', ( -471.3070760030610131, 271.2272927935491111, -360.3619113537923795 ) ) ;
#596 = oriented_edge ( 'none', *, *, #12517, .t. ) ;
#597 = advanced_face ( 'none', ( #32644 ), #855, .f. ) ;
#598 = edge_curve ( 'none', #19821, #567, #7937, .t. ) ;
#599 = vector ( 'none', #3480, 1000.000000000000000 ) ;
#600 = cartesian_point ( 'none', ( -550.4685736722079810, 228.9141403943086175, -275.3537468037983444 ) ) ;
#602 = cartesian_point ( 'none', ( -460.7914468607082199, 248.3555437536656427, -292.8449024376710099 ) ) ;
#601 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.705312765434827453e-14 ) ) ;
#603 = vertex_point ( 'none', #30224 ) ;
#604 = edge_curve ( 'none', #11040, #34390, #24044, .t. ) ;
#605 = cartesian_point ( 'none', ( -464.0258617827131502, 227.1399863510758337, -308.8717505495383193 ) ) ;
#606 = cartesian_point ( 'none', ( -518.2425374991660192, 204.5463984488947062, -434.8537468037986855 ) ) ;
#607 = oriented_edge ( 'none', *, *, #20861, .t. ) ;
#608 = cartesian_point ( 'none', ( -423.0450167721051002, 294.0632442979392636, -293.4787468037986287 ) ) ;
#609 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#610 = axis2_placement_3d ( 'none', #23187, #17142, #26293 ) ;
#611 = cartesian_point ( 'none', ( -557.0958699574952107, 298.9461432120611448, -380.3537468037985718 ) ) ;
#612 = oriented_edge ( 'none', *, *, #30809, .t. ) ;
#613 = oriented_edge ( 'none', *, *, #15232, .t. ) ;
#614 = cartesian_point ( 'none', ( -423.0450167721051002, 192.3052593532677861, -352.2287468037987992 ) ) ;
#615 = axis2_placement_3d ( 'none', #13709, #36366, #29738 ) ;
#616 = direction ( 'none', ( -1.000000000000000000, -4.270088556250598248e-16, -5.636516894250789549e-14 ) ) ;
#617 = cartesian_point ( 'none', ( -467.8424908632917436, 225.7475847013770078, -309.4675253699558084 ) ) ;
#618 = circle ( 'none', #38622, 4.199999999999984190 ) ;
#619 = edge_loop ( 'none', ( #7346, #14247, #30808, #7709 ) ) ;
#620 = oriented_edge ( 'none', *, *, #27248, .f. ) ;
#621 = cartesian_point ( 'none', ( -548.8478296920526418, 296.2756010268764726, -364.2537468038257202 ) ) ;
#622 = cartesian_point ( 'none', ( -423.6519782057344514, 266.0994646858003989, -347.0857389875966987 ) ) ;
#623 = face_outer_bound ( 'none', #34501, .t. ) ;
#624 = vertex_point ( 'none', #39937 ) ;
#625 = circle ( 'none', #24010, 4.000000000000003553 ) ;
#626 = direction ( 'none', ( -2.589044556301895341e-16, 0.6038489185976437801, 0.7970987915612820496 ) ) ;
#627 = direction ( 'none', ( 2.425961549269111709e-30, 0.6330823696479807028, 0.7740844354725766596 ) ) ;
#628 = cartesian_point ( 'none', ( -478.2089072571274642, 218.7119055976914979, -301.7793518199222262 ) ) ;
#629 = cartesian_point ( 'none', ( -493.2341276396274452, 185.6842518256077312, -398.8537468038240377 ) ) ;
#631 = axis2_placement_3d ( 'none', #6746, #10132, #6881 ) ;
#630 = cylindrical_surface ( 'none', #5187, 17.50000000000000711 ) ;
#632 = direction ( 'none', ( 0.0000000000000000000, -0.9892147033870988260, -0.1464727640306353329 ) ) ;
#633 = oriented_edge ( 'none', *, *, #15208, .t. ) ;
#635 = edge_curve ( 'none', #3227, #15748, #6946, .t. ) ;
#634 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#636 = circle ( 'none', #22542, 7.900000000000017231 ) ;
#637 = oriented_edge ( 'none', *, *, #25653, .t. ) ;
#638 = circle ( 'none', #25327, 4.000000000000003553 ) ;
#639 = cartesian_point ( 'none', ( -553.3569271428594902, 300.6842518256034964, -380.3537468037986287 ) ) ;
#640 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#641 = axis2_placement_3d ( 'none', #35442, #13070, #38529 ) ;
#642 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#643 = oriented_edge ( 'none', *, *, #20087, .t. ) ;
#644 = edge_curve ( 'none', #31595, #31204, #13986, .t. ) ;
#645 = advanced_face ( 'none', ( #2889 ), #15990, .t. ) ;
#646 = edge_curve ( 'none', #18263, #36211, #4914, .t. ) ;
#647 = cartesian_point ( 'none', ( -507.0572096746129773, 210.9203067083746532, -279.7267373257703298 ) ) ;
#648 = cartesian_point ( 'none', ( -465.8530276780912800, 217.7196007651291438, -303.0863616744397859 ) ) ;
#649 = edge_curve ( 'none', #29203, #24933, #37321, .t. ) ;
#650 = oriented_edge ( 'none', *, *, #35280, .t. ) ;
#651 = oriented_edge ( 'none', *, *, #2127, .f. ) ;
#652 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#653 = edge_curve ( 'none', #25984, #22493, #34120, .t. ) ;
#654 = oriented_edge ( 'none', *, *, #25708, .f. ) ;
#655 = vector ( 'none', #23185, 1000.000000000000000 ) ;
#656 = oriented_edge ( 'none', *, *, #9581, .t. ) ;
#657 = edge_curve ( 'none', #8248, #5701, #12461, .t. ) ;
#658 = oriented_edge ( 'none', *, *, #4985, .f. ) ;
#659 = cartesian_point ( 'none', ( -469.0306809792911054, 260.6098698868318024, -337.7002818251307303 ) ) ;
#660 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -361.1537468037986400 ) ) ;
#661 = cartesian_point ( 'none', ( -480.0365116313579392, 262.9576363905221683, -314.6592838065089950 ) ) ;
#662 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.285521396934391402e-14 ) ) ;
#663 = cartesian_point ( 'none', ( -464.9950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#664 = conical_surface ( 'none', #13286, 4.000000000000015099, 1.047197551196599852 ) ;
#665 = oriented_edge ( 'none', *, *, #26776, .f. ) ;
#666 = b_spline_curve_with_knots ( 'none', 3,
( #25825, #20055, #19494, #13309 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.181005731450325421e-06, 0.0007977383240993717820 ),
.unspecified. ) ;
#667 = cartesian_point ( 'none', ( -455.2950167721049866, 272.5592518256036101, -370.3327392761343617 ) ) ;
#668 = axis2_placement_3d ( 'none', #22983, #29327, #25949 ) ;
#669 = advanced_face ( 'none', ( #37145, #371 ), #13776, .f. ) ;
#670 = line ( 'none', #32638, #33936 ) ;
#671 = cartesian_point ( 'none', ( -419.2450167721051457, 333.3842518256036556, -347.8537468038026077 ) ) ;
#672 = oriented_edge ( 'none', *, *, #18862, .f. ) ;
#673 = axis2_placement_3d ( 'none', #15478, #18998, #38268 ) ;
#674 = line ( 'none', #15090, #33939 ) ;
#675 = circle ( 'none', #22603, 19.50000000000004619 ) ;
#676 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#677 = plane ( 'none', #31447 ) ;
#678 = oriented_edge ( 'none', *, *, #15232, .f. ) ;
#679 = cartesian_point ( 'none', ( -481.4537409065703741, 264.8147565791946363, -327.0739432542030158 ) ) ;
#680 = direction ( 'none', ( 1.888147434298129837e-17, -0.9957985918519330903, -0.09157054365737474222 ) ) ;
#681 = cartesian_point ( 'none', ( -465.6594437047703536, 211.4755349226190333, -316.8428666782800747 ) ) ;
#682 = oriented_edge ( 'none', *, *, #39650, .t. ) ;
#683 = oriented_edge ( 'none', *, *, #24313, .t. ) ;
#684 = direction ( 'none', ( 0.5150380749100544886, -0.8571673007021121116, 2.367345810993868565e-14 ) ) ;
#685 = axis2_placement_3d ( 'none', #8784, #8645, #40894 ) ;
#686 = cartesian_point ( 'none', ( -475.0309320085682430, 235.9017201293420669, -301.6728324690123486 ) ) ;
#687 = axis2_placement_3d ( 'none', #13203, #3058, #35160 ) ;
#688 = b_spline_curve_with_knots ( 'none', 3,
( #24373, #24240, #14285, #23965 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0008003010501450855737, 0.001598673356410249295 ),
.unspecified. ) ;
#689 = oriented_edge ( 'none', *, *, #33292, .f. ) ;
#690 = cartesian_point ( 'none', ( -450.5450167721049297, 217.2034897120702226, -277.8537468037985718 ) ) ;
#691 = cartesian_point ( 'none', ( -550.0701600694873150, 193.2977128290787050, -368.2537468038270845 ) ) ;
#692 = oriented_edge ( 'none', *, *, #27909, .t. ) ;
#693 = cartesian_point ( 'none', ( -478.2116782829586441, 268.7029697860525630, -342.6642157147261969 ) ) ;
#694 = oriented_edge ( 'none', *, *, #41136, .t. ) ;
#695 = edge_curve ( 'none', #40194, #25929, #28576, .t. ) ;
#696 = cartesian_point ( 'none', ( -496.6934487398250440, 257.5949905961165314, -275.3537468037986287 ) ) ;
#697 = cartesian_point ( 'none', ( -474.4455579758096064, 213.0096441651413954, -317.6547627219227934 ) ) ;
#698 = cartesian_point ( 'none', ( -482.6317425304795847, 234.3838397777900582, -301.5498681008793938 ) ) ;
#699 = toroidal_surface ( 'none', #40239, 2.500000000000000444, 10.00000000000000000 ) ;
#700 = edge_loop ( 'none', ( #9776, #11216 ) ) ;
#701 = vertex_point ( 'none', #20903 ) ;
#702 = axis2_placement_3d ( 'none', #37958, #31203, #12335 ) ;
#703 = cartesian_point ( 'none', ( -478.1238542350978946, 235.0615759048959603, -303.2615052648470737 ) ) ;
#704 = cartesian_point ( 'none', ( -404.2709654245866773, 241.5436140327642249, -288.6315539600601028 ) ) ;
#706 = cartesian_point ( 'none', ( -524.7504741879328094, 251.0929098924717948, -277.8537468038251177 ) ) ;
#705 = vector ( 'none', #32212, 999.9999999999998863 ) ;
#707 = edge_loop ( 'none', ( #7431, #10222 ) ) ;
#708 = direction ( 'none', ( 1.000000000000000000, 6.791794586694515803e-17, -1.263633894181978530e-16 ) ) ;
#709 = circle ( 'none', #28064, 32.00000000000002842 ) ;
#710 = edge_curve ( 'none', #31235, #16389, #11449, .t. ) ;
#711 = cartesian_point ( 'none', ( -404.7218013350587853, 244.8826080085925412, -357.7036075562284623 ) ) ;
#712 = oriented_edge ( 'none', *, *, #13334, .f. ) ;
#713 = cartesian_point ( 'none', ( -574.5479433491740338, 205.7223110484827657, -398.8537468038283578 ) ) ;
#714 = circle ( 'none', #15533, 25.99999999999998934 ) ;
#715 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612818275, -0.6038489185976441131 ) ) ;
#716 = circle ( 'none', #11495, 22.91110258360638952 ) ;
#717 = direction ( 'none', ( 0.7071067811865464625, -0.7071067811865486830, 1.949061855663070864e-14 ) ) ;
#718 = edge_curve ( 'none', #39169, #34896, #40567, .t. ) ;
#719 = direction ( 'none', ( -0.07384000345349524264, 0.9972701007700911502, -7.214474255747049785e-17 ) ) ;
#720 = direction ( 'none', ( 1.169155060507145366e-17, 0.5871043804709840108, 0.8095112392251153643 ) ) ;
#721 = edge_curve ( 'none', #31668, #30443, #16977, .t. ) ;
#722 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#723 = oriented_edge ( 'none', *, *, #40631, .f. ) ;
#724 = oriented_edge ( 'none', *, *, #20472, .t. ) ;
#725 = axis2_placement_3d ( 'none', #12889, #41782, #38928 ) ;
#726 = direction ( 'none', ( 1.000000000000000000, 4.071797670681753556e-16, -2.723347251396504358e-16 ) ) ;
#727 = cartesian_point ( 'none', ( -473.1226882982600159, 273.1680413157199041, -358.1429832868365111 ) ) ;
#728 = vertex_point ( 'none', #37392 ) ;
#729 = vertex_point ( 'none', #37116 ) ;
#730 = axis2_placement_3d ( 'none', #37765, #24934, #37619 ) ;
#731 = oriented_edge ( 'none', *, *, #34931, .f. ) ;
#732 = cartesian_point ( 'none', ( -554.5626154563161663, 226.9673436934446045, -275.3537468037912390 ) ) ;
#734 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#733 = direction ( 'none', ( -0.9632702587168581188, -0.02458978723780192235, 0.2674055927522029918 ) ) ;
#735 = vector ( 'none', #18285, 1000.000000000000114 ) ;
#736 = oriented_edge ( 'none', *, *, #13641, .t. ) ;
#737 = oriented_edge ( 'none', *, *, #20617, .f. ) ;
#738 = cartesian_point ( 'none', ( -464.2205862352020631, 227.1636321848406226, -308.8917152803730346 ) ) ;
#739 = cartesian_point ( 'none', ( -474.4868542721049494, 238.8102392646248404, -345.3434474623876440 ) ) ;
#740 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#741 = advanced_face ( 'none', ( #5930 ), #26563, .f. ) ;
#742 = direction ( 'none', ( -0.6309859658584334730, 0.7757942452027469793, -2.526024360328489390e-14 ) ) ;
#743 = cartesian_point ( 'none', ( -509.4142304904890466, 216.1939745941888589, -275.3537468037987423 ) ) ;
#744 = cylindrical_surface ( 'none', #24538, 4.000000000000015099 ) ;
#745 = edge_loop ( 'none', ( #1635, #4715, #2204, #39433 ) ) ;
#746 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#747 = face_outer_bound ( 'none', #25180, .t. ) ;
#748 = edge_curve ( 'none', #28562, #15671, #41709, .t. ) ;
#749 = cartesian_point ( 'none', ( -510.0472986664953510, 227.2287982659166516, -409.3537468037986855 ) ) ;
#750 = vertex_point ( 'none', #1620 ) ;
#751 = cartesian_point ( 'none', ( -451.9450167721049638, 269.3708566593584806, -371.3173436017438007 ) ) ;
#752 = advanced_face ( 'none', ( #26076 ), #5154, .f. ) ;
#753 = direction ( 'none', ( 0.4694715627858923046, -0.8829475928589261002, 0.0000000000000000000 ) ) ;
#754 = edge_curve ( 'none', #24622, #12244, #33117, .t. ) ;
#755 = cylindrical_surface ( 'none', #8732, 65.00000000000000000 ) ;
#756 = b_spline_curve_with_knots ( 'none', 3,
( #2935, #15881, #41675, #9838, #35173, #38391 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.02160310323707921587, 0.04320620647415843174 ),
.unspecified. ) ;
#757 = circle ( 'none', #25247, 4.049999999999986500 ) ;
#758 = oriented_edge ( 'none', *, *, #16224, .t. ) ;
#759 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#760 = cartesian_point ( 'none', ( -523.5450167720828176, 243.1842518256081007, -398.8537468038249472 ) ) ;
#761 = cartesian_point ( 'none', ( -465.1808329663770678, 223.6006435794454603, -330.9730009604962220 ) ) ;
#762 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#763 = axis2_placement_3d ( 'none', #36638, #39741, #17324 ) ;
#764 =( bounded_curve ( ) b_spline_curve ( 3, ( #3120, #6362, #29709, #6922 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384689674, 5.355890089177977487 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670086976, 0.9657888653670086976, 1.000000000000000000 ) )
representation_item ( '' ) );
#765 = vertex_point ( 'none', #34865 ) ;
#766 = oriented_edge ( 'none', *, *, #9872, .t. ) ;
#767 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#768 = cartesian_point ( 'none', ( -378.5450167721051002, 265.7509308162903494, -375.3596274204637666 ) ) ;
#769 = cartesian_point ( 'none', ( -469.0444755684013103, 225.4716977472484984, -308.3675936213012392 ) ) ;
#770 = cartesian_point ( 'none', ( -468.7426130124149495, 265.6275827630017261, -325.8241644192958688 ) ) ;
#771 = line ( 'none', #175, #39562 ) ;
#772 = edge_curve ( 'none', #6969, #32039, #31071, .t. ) ;
#773 = cartesian_point ( 'none', ( -461.8541693888608393, 272.7632980414662143, -312.5275883620652735 ) ) ;
#774 = vertex_point ( 'none', #14860 ) ;
#775 = oriented_edge ( 'none', *, *, #1884, .f. ) ;
#776 = cylindrical_surface ( 'none', #6519, 11.00000000000000533 ) ;
#777 = cartesian_point ( 'none', ( -480.4041155904037623, 259.4138442930390624, -336.9922062116418715 ) ) ;
#778 = cartesian_point ( 'none', ( -489.9941635867974696, 298.9461432121139524, -380.3537468037986287 ) ) ;
#779 = cartesian_point ( 'none', ( -451.2147309510449418, 281.3937130615973388, -286.3763093807081646 ) ) ;
#780 = edge_curve ( 'none', #38285, #176, #39656, .t. ) ;
#781 = line ( 'none', #5579, #4836 ) ;
#782 = oriented_edge ( 'none', *, *, #1259, .f. ) ;
#783 = cartesian_point ( 'none', ( -469.0306809792912759, 221.6139663083413609, -330.5215072108030654 ) ) ;
#784 = vertex_point ( 'none', #40229 ) ;
#785 = cartesian_point ( 'none', ( -439.2450167721049183, 246.7337033199003429, -345.0720139299638731 ) ) ;
#786 = edge_curve ( 'none', #7170, #1133, #16507, .t. ) ;
#787 = cylindrical_surface ( 'none', #25640, 39.99999999999999289 ) ;
#788 = oriented_edge ( 'none', *, *, #20317, .f. ) ;
#789 = axis2_placement_3d ( 'none', #7208, #20024, #16509 ) ;
#790 = toroidal_surface ( 'none', #20131, 5.200000000000000178, 0.1999999999999992339 ) ;
#791 = face_outer_bound ( 'none', #13348, .t. ) ;
#792 = cartesian_point ( 'none', ( -581.0450167720838408, 212.8733626931520462, -380.3537468038285851 ) ) ;
#793 = oriented_edge ( 'none', *, *, #35769, .f. ) ;
#794 = direction ( 'none', ( 0.0000000000000000000, 0.9869179706173772937, -0.1612231970669156245 ) ) ;
#795 = vertex_point ( 'none', #24155 ) ;
#796 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818892e-14, 1.000000000000000000 ) ) ;
#797 = axis2_placement_3d ( 'none', #23766, #20797, #17286 ) ;
#798 = oriented_edge ( 'none', *, *, #8166, .f. ) ;
#799 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -289.8537468037986287 ) ) ;
#800 = vector ( 'none', #1120, 1000.000000000000000 ) ;
#801 = face_outer_bound ( 'none', #1873, .t. ) ;
#802 = cartesian_point ( 'none', ( -523.5450167721048729, 267.1842518256034964, 499619.6462531962898 ) ) ;
#803 = cartesian_point ( 'none', ( -522.2528167116689701, 225.7320250621269508, -471.8537468037986855 ) ) ;
#804 = direction ( 'none', ( -0.8937973703356508759, -1.110223024625156383e-14, -0.4484710255758731501 ) ) ;
#805 = cartesian_point ( 'none', ( -478.4950167721049752, 262.7678600717607651, -314.7344926471016606 ) ) ;
#807 = direction ( 'none', ( 1.000000000000000000, 6.742252096426181898e-17, -3.397572461039133394e-16 ) ) ;
#806 = direction ( 'none', ( 0.0000000000000000000, -0.9997356655000569914, -0.02299128372140772647 ) ) ;
#808 = advanced_face ( 'none', ( #14968 ), #8391, .f. ) ;
#809 = cartesian_point ( 'none', ( -462.3428229071968190, 222.5386323016044230, -346.8152682512642855 ) ) ;
#810 = vertex_point ( 'none', #4884 ) ;
#811 = oriented_edge ( 'none', *, *, #7398, .f. ) ;
#812 = oriented_edge ( 'none', *, *, #20525, .f. ) ;
#813 = cylindrical_surface ( 'none', #4532, 120.0000000000000000 ) ;
#814 = oriented_edge ( 'none', *, *, #17612, .t. ) ;
#815 = cylindrical_surface ( 'none', #1609, 3.399999999999958611 ) ;
#816 = axis2_placement_3d ( 'none', #39669, #1073, #23608 ) ;
#817 = cartesian_point ( 'none', ( -555.5300515871399512, 260.2352529142416415, -279.7023538364705928 ) ) ;
#818 = face_outer_bound ( 'none', #40955, .t. ) ;
#819 = oriented_edge ( 'none', *, *, #27577, .t. ) ;
#820 = cartesian_point ( 'none', ( -458.2450167721049183, 784.1194697735951422, -373.6689691964828626 ) ) ;
#821 = direction ( 'none', ( -1.000000000000000000, 9.223875324364253411e-15, -5.642927514190352161e-14 ) ) ;
#822 = axis2_placement_3d ( 'none', #19219, #41779, #9658 ) ;
#823 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -443.8537468037986855 ) ) ;
#824 = direction ( 'none', ( 1.000000000000000000, 6.742252096426181898e-17, -3.397572461039133394e-16 ) ) ;
#826 = edge_curve ( 'none', #425, #9484, #24349, .t. ) ;
#825 = cartesian_point ( 'none', ( -482.6985866835017305, 253.9585458751217288, -351.3338642146262032 ) ) ;
#827 = vector ( 'none', #17693, 1000.000000000000000 ) ;
#828 = direction ( 'none', ( 0.4346877315787796570, 0.9005812434283178014, 3.663897558099547928e-17 ) ) ;
#829 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -289.8537468037986287 ) ) ;
#830 = line ( 'none', #20633, #14939 ) ;
#831 = face_outer_bound ( 'none', #25189, .t. ) ;
#832 = vertex_point ( 'none', #14166 ) ;
#833 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#834 = oriented_edge ( 'none', *, *, #34091, .t. ) ;
#835 = edge_loop ( 'none', ( #41365, #17991 ) ) ;
#836 = cartesian_point ( 'none', ( -496.6028095530013502, 257.4158259129638395, -275.3537468037989697 ) ) ;
#837 = face_outer_bound ( 'none', #40085, .t. ) ;
#838 = cartesian_point ( 'none', ( -482.6317425304795847, 267.2513428865329956, -341.5079052641777366 ) ) ;
#839 = line ( 'none', #30753, #25538 ) ;
#840 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#841 = edge_curve ( 'none', #38474, #41805, #27524, .t. ) ;
#843 = cartesian_point ( 'none', ( -508.6038909865839628, 221.2275650629207178, -431.3537468037986855 ) ) ;
#842 = cartesian_point ( 'none', ( -475.6443976811419247, 256.5648724359671746, -305.4241370070996595 ) ) ;
#844 = oriented_edge ( 'none', *, *, #32260, .t. ) ;
#845 = cartesian_point ( 'none', ( -419.2450167721048047, 230.5386828789090146, -298.9111156615369396 ) ) ;
#846 = edge_curve ( 'none', #20215, #21383, #15456, .t. ) ;
#847 = cartesian_point ( 'none', ( -414.0450167721049866, 197.4864014984186440, -356.1537647746847028 ) ) ;
#848 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 3.265361837132817846e-14 ) ) ;
#849 = oriented_edge ( 'none', *, *, #34942, .f. ) ;
#850 = edge_curve ( 'none', #26425, #25492, #17923, .t. ) ;
#851 = oriented_edge ( 'none', *, *, #6172, .t. ) ;
#852 = cylindrical_surface ( 'none', #988, 4.000000000000003553 ) ;
#853 = oriented_edge ( 'none', *, *, #30265, .f. ) ;
#854 = direction ( 'none', ( -1.361673625698200656e-16, -2.770006446439764306e-14, -1.000000000000000000 ) ) ;
#855 = cylindrical_surface ( 'none', #34257, 4.999999999999973355 ) ;
#856 = axis2_placement_3d ( 'none', #10871, #20564, #27047 ) ;
#857 = advanced_face ( 'none', ( #2847 ), #1830, .f. ) ;
#858 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#859 = cartesian_point ( 'none', ( -482.6317425304795847, 224.9109320769667590, -308.8042526718351724 ) ) ;
#860 = vertex_point ( 'none', #10736 ) ;
#861 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 3.265361837132817846e-14 ) ) ;
#862 = direction ( 'none', ( 0.0000000000000000000, 0.9869179706173798472, -0.1612231970669004977 ) ) ;
#863 = oriented_edge ( 'none', *, *, #32991, .f. ) ;
#864 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#865 = b_spline_curve_with_knots ( 'none', 3,
( #19935, #26546, #36402, #3907, #39783, #4312, #20203, #32764, #7129, #39491, #16692, #10791 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 2.957712329133625917e-07, 0.001161766571372926894, 0.002323237371512940335, 0.003484708171652953993, 0.004065443571722952149, 0.004646178971792949870 ),
.unspecified. ) ;
#866 = axis2_placement_3d ( 'none', #5220, #34351, #37187 ) ;
#867 = circle ( 'none', #7219, 4.050000000000026468 ) ;
#868 = vertex_point ( 'none', #39216 ) ;
#869 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -493.6037468037986855 ) ) ;
#870 = line ( 'none', #890, #24540 ) ;
#871 = cartesian_point ( 'none', ( -462.0362926376287760, 263.5473642748296470, -314.4256719728780922 ) ) ;
#872 = cartesian_point ( 'none', ( -422.6308686200417242, 202.6525199295954565, -303.3022902936250489 ) ) ;
#873 = cylindrical_surface ( 'none', #25610, 45.00000000000001421 ) ;
#874 = oriented_edge ( 'none', *, *, #6490, .t. ) ;
#875 = cartesian_point ( 'none', ( -470.9148024014496627, 270.5322231604391732, -361.0157494663331477 ) ) ;
#876 = oriented_edge ( 'none', *, *, #10063, .f. ) ;
#877 = cartesian_point ( 'none', ( -521.5513366788609346, 216.2579591048110785, -396.8537468037986855 ) ) ;
#878 = oriented_edge ( 'none', *, *, #9120, .t. ) ;
#879 = vertex_point ( 'none', #20911 ) ;
#880 = circle ( 'none', #20783, 4.499999999999948486 ) ;
#881 = cartesian_point ( 'none', ( -554.3689286535981182, 226.6045420455475607, -275.3537468037981171 ) ) ;
#883 = cartesian_point ( 'none', ( -466.7763394759788298, 212.9563597709741316, -333.4159010833220123 ) ) ;
#882 = cartesian_point ( 'none', ( -497.0198734746809350, 197.7977128290781650, -380.3537468038240377 ) ) ;
#884 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#885 = advanced_face ( 'none', ( #12964 ), #3879, .f. ) ;
#886 = oriented_edge ( 'none', *, *, #16285, .f. ) ;
#887 = axis2_placement_3d ( 'none', #20524, #4903, #23893 ) ;
#888 = cartesian_point ( 'none', ( -500.1995541290829124, 204.6475000372009845, -310.5507663983053703 ) ) ;
#889 = oriented_edge ( 'none', *, *, #5195, .f. ) ;
#890 = cartesian_point ( 'none', ( -523.5450167721048729, 265.1842518256034964, -289.8537468037986287 ) ) ;
#891 = edge_curve ( 'none', #14628, #40305, #25024, .t. ) ;
#892 = cartesian_point ( 'none', ( -470.0450167720798618, 272.4886883497940744, -449.8537468038215366 ) ) ;
#893 = cartesian_point ( 'none', ( -423.6519782057343946, 225.2480319246660372, -298.1639019017139276 ) ) ;
#894 = oriented_edge ( 'none', *, *, #35285, .t. ) ;
#895 = edge_loop ( 'none', ( #21703, #24209 ) ) ;
#896 = line ( 'none', #27997, #30627 ) ;
#897 = axis2_placement_3d ( 'none', #29640, #1170, #23706 ) ;
#898 = cartesian_point ( 'none', ( -495.3048734746815285, 296.0412579571179208, -364.2537468038227644 ) ) ;
#899 = vertex_point ( 'none', #15762 ) ;
#900 = direction ( 'none', ( 1.575650527926657835e-30, 0.9869179706173774047, -0.1612231970669154302 ) ) ;
#901 = edge_curve ( 'none', #25854, #21351, #7892, .t. ) ;
#902 = cartesian_point ( 'none', ( -482.6985866835017305, 248.3555437536658417, -292.8449024376710668 ) ) ;
#903 = cartesian_point ( 'none', ( -474.4868542721045515, 273.2339840128867650, -328.5716345801742477 ) ) ;
#904 = edge_curve ( 'none', #25845, #26870, #35628, .t. ) ;
#905 = direction ( 'none', ( 0.0000000000000000000, 0.9869179706173778488, -0.1612231970669122938 ) ) ;
#906 = edge_curve ( 'none', #18371, #14258, #26039, .t. ) ;
#907 = vertex_point ( 'none', #32374 ) ;
#908 = cartesian_point ( 'none', ( -466.4750799195434183, 223.4258598775684845, -331.0422686869516156 ) ) ;
#909 = direction ( 'none', ( 0.0000000000000000000, -0.9353076325394884538, -0.3538356009694011428 ) ) ;
#910 = edge_curve ( 'none', #15999, #3293, #28543, .t. ) ;
#911 = direction ( 'none', ( -1.320517684714067929e-16, 0.09157054365736781720, -0.9957985918519336455 ) ) ;
#912 = vector ( 'none', #23155, 1000.000000000000000 ) ;
#913 = oriented_edge ( 'none', *, *, #17123, .t. ) ;
#914 = edge_curve ( 'none', #10215, #9725, #1423, .t. ) ;
#915 = circle ( 'none', #37337, 7.000000000000006217 ) ;
#916 = direction ( 'none', ( -1.874259953551568910e-16, 1.000000000000000000, -2.735728983704321531e-14 ) ) ;
#917 = cartesian_point ( 'none', ( -492.7866965475152483, 300.4461565875095062, -380.3537468037986287 ) ) ;
#918 = oriented_edge ( 'none', *, *, #38720, .t. ) ;
#919 = direction ( 'none', ( 0.4694715627858922491, 0.8829475928589261002, -0.0000000000000000000 ) ) ;
#920 = cartesian_point ( 'none', ( -478.4950167720768377, 263.2381943391154664, -315.9777458101424372 ) ) ;
#921 = oriented_edge ( 'none', *, *, #15382, .f. ) ;
#922 = oriented_edge ( 'none', *, *, #27121, .t. ) ;
#923 = oriented_edge ( 'none', *, *, #11729, .t. ) ;
#924 = face_outer_bound ( 'none', #20016, .t. ) ;
#925 = cartesian_point ( 'none', ( -419.2450167721049752, 253.4399041518531419, -347.0161472508380598 ) ) ;
#926 = cartesian_point ( 'none', ( -466.4745548692565080, 227.0590268094617556, -308.8033980681479420 ) ) ;
#927 = vertex_point ( 'none', #32102 ) ;
#928 = direction ( 'none', ( 0.8571673007020824686, -6.616373313851305777e-15, 0.5150380749101038935 ) ) ;
#929 = cartesian_point ( 'none', ( -464.9950167721049752, 226.2492984375203093, -343.5605054526903359 ) ) ;
#930 = oriented_edge ( 'none', *, *, #1659, .t. ) ;
#931 = edge_loop ( 'none', ( #37484, #36373, #5643, #25903 ) ) ;
#932 = cartesian_point ( 'none', ( -437.9502802579269769, 255.1842518255995174, -267.3536895835401310 ) ) ;
#933 = edge_loop ( 'none', ( #28893, #4547, #14681, #25647 ) ) ;
#935 = cartesian_point ( 'none', ( -465.0911808277374462, 217.6681273412498854, -303.0453445475399121 ) ) ;
#934 = face_bound ( 'none', #22870, .t. ) ;
#936 = oriented_edge ( 'none', *, *, #28224, .f. ) ;
#937 = cartesian_point ( 'none', ( -417.9450167721050207, 210.4058951665442123, -271.5480653918057214 ) ) ;
#938 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#939 = cartesian_point ( 'none', ( -471.7450167721049752, 269.5843075396184076, -327.1664673253387150 ) ) ;
#940 = direction ( 'none', ( 0.0000000000000000000, 0.9353076325394884538, 0.3538356009694011428 ) ) ;
#941 = axis2_placement_3d ( 'none', #40727, #21391, #34242 ) ;
#942 = cartesian_point ( 'none', ( -378.5450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#943 = cartesian_point ( 'none', ( -469.0444755684012534, 219.6517670833415821, -303.2639906848044120 ) ) ;
#944 = cartesian_point ( 'none', ( -523.5450167720796344, 243.1842518256088113, -454.8537468038249472 ) ) ;
#945 = axis2_placement_3d ( 'none', #8439, #9275, #28824 ) ;
#946 = oriented_edge ( 'none', *, *, #2004, .t. ) ;
#947 = cartesian_point ( 'none', ( -558.2907976272695123, 223.3668172599263926, -433.1216959962297324 ) ) ;
#948 = edge_loop ( 'none', ( #30776, #11065, #17870, #31526 ) ) ;
#949 = cartesian_point ( 'none', ( -489.6519565582868267, 254.8418327850270373, -319.9972446040509340 ) ) ;
#950 = edge_curve ( 'none', #40871, #12062, #6898, .t. ) ;
#951 = cylindrical_surface ( 'none', #3973, 33.00000000000000000 ) ;
#952 = oriented_edge ( 'none', *, *, #21683, .t. ) ;
#953 = cartesian_point ( 'none', ( -552.0519703263511246, 298.1673042023049334, -370.3537468037987992 ) ) ;
#954 = face_outer_bound ( 'none', #40038, .t. ) ;
#955 = vertex_point ( 'none', #6611 ) ;
#956 = oriented_edge ( 'none', *, *, #25823, .f. ) ;
#957 = cartesian_point ( 'none', ( -475.0311425514532857, 251.7446006752055894, -343.5509566829275627 ) ) ;
#958 = edge_curve ( 'none', #15333, #37698, #36108, .t. ) ;
#959 = advanced_face ( 'none', ( #18977 ), #29554, .t. ) ;
#960 = edge_loop ( 'none', ( #6670, #14638 ) ) ;
#961 = vector ( 'none', #23506, 1000.000000000000000 ) ;
#962 = cartesian_point ( 'none', ( -540.7535291766049568, 275.0824640596556492, -279.7046095450095322 ) ) ;
#963 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#964 = cartesian_point ( 'none', ( -489.6168741484983116, 264.1212371381514572, -436.3537468037987423 ) ) ;
#965 = cartesian_point ( 'none', ( -477.8305898394397673, 247.5764583751608257, -290.8806029304946037 ) ) ;
#966 = cartesian_point ( 'none', ( -474.4868542721049494, 243.1842518256035817, -322.8537468037987423 ) ) ;
#967 = edge_curve ( 'none', #39647, #27060, #27614, .t. ) ;
#968 = edge_loop ( 'none', ( #12643, #13199 ) ) ;
#969 = advanced_face ( 'none', ( #9941 ), #815, .f. ) ;
#970 = direction ( 'none', ( 1.000000000000000000, 4.101836147685739778e-16, -2.600705613074059516e-16 ) ) ;
#971 = cartesian_point ( 'none', ( -470.5450167720786681, 243.1842518256090386, -471.8537468038219913 ) ) ;
#972 = vertex_point ( 'none', #6472 ) ;
#973 = cartesian_point ( 'none', ( -475.5121516102278179, 274.0663852938532727, -328.7187192357492904 ) ) ;
#974 = cartesian_point ( 'none', ( -460.8582910137303656, 243.1842518256035817, -322.8537468037987423 ) ) ;
#975 = edge_loop ( 'none', ( #213, #14182, #7962, #9467 ) ) ;
#976 = edge_curve ( 'none', #14086, #8284, #40846, .t. ) ;
#977 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.609547913895529444e-14 ) ) ;
#978 = b_spline_curve_with_knots ( 'none', 3,
( #14776, #21094, #27596, #8291 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.928743926278072604e-06, 0.0008003010501485782226 ),
.unspecified. ) ;
#979 = circle ( 'none', #30591, 5.000000000000004441 ) ;
#980 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#981 = oriented_edge ( 'none', *, *, #32715, .t. ) ;
#982 = cartesian_point ( 'none', ( -482.6317425304795847, 267.2513428865329956, -341.5079052641777366 ) ) ;
#983 = cartesian_point ( 'none', ( -497.1191753001198208, 258.3635483329732097, -275.3537468037988560 ) ) ;
#984 = direction ( 'none', ( -1.791068744856348687e-16, -6.279680095831317198e-17, 1.000000000000000000 ) ) ;
#985 = vertex_point ( 'none', #3654 ) ;
#986 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#987 = cartesian_point ( 'none', ( -404.9807770233072119, 241.4759253770525902, -287.8954627963537405 ) ) ;
#988 = axis2_placement_3d ( 'none', #12826, #13112, #19584 ) ;
#989 = circle ( 'none', #28740, 22.91110258360633267 ) ;
#990 = cartesian_point ( 'none', ( -493.8514863403451045, 194.6115709314820492, -364.2537468038240149 ) ) ;
#991 = edge_loop ( 'none', ( #16499, #11952, #35108, #19256 ) ) ;
#992 = toroidal_surface ( 'none', #8720, 26.75000000000000000, 5.550000000000000711 ) ;
#993 = direction ( 'none', ( 0.9343469984662372552, -0.3563645415261363358, 4.791536167480048657e-14 ) ) ;
#994 = oriented_edge ( 'none', *, *, #5538, .f. ) ;
#995 = vertex_point ( 'none', #16308 ) ;
#996 = cartesian_point ( 'none', ( -581.0450167720828176, 212.8733626931523020, -398.8537468038286420 ) ) ;
#997 = cartesian_point ( 'none', ( -438.0450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#998 = oriented_edge ( 'none', *, *, #22428, .t. ) ;
#999 = direction ( 'none', ( -1.000000000000000000, -6.791794586694515803e-17, 1.263633894181978530e-16 ) ) ;
#1000 = vector ( 'none', #10957, 1000.000000000000000 ) ;
#1001 = cartesian_point ( 'none', ( -464.9950167721049752, 233.7191494996720564, -297.8342676333674603 ) ) ;
#1002 = plane ( 'none', #33314 ) ;
#1003 = direction ( 'none', ( 0.0000000000000000000, 0.9869179706173772937, -0.1612231970669152359 ) ) ;
#1004 = oriented_edge ( 'none', *, *, #32761, .f. ) ;
#1005 = edge_curve ( 'none', #10230, #33527, #30549, .t. ) ;
#1006 = cartesian_point ( 'none', ( -464.9950167721049752, 247.4969723471433838, -296.4536910897838879 ) ) ;
#1007 = oriented_edge ( 'none', *, *, #23412, .f. ) ;
#1008 = cartesian_point ( 'none', ( -460.5450167721049866, 288.1842518256034396, -299.3729846902652412 ) ) ;
#1009 = cartesian_point ( 'none', ( -424.5937688476060998, 203.6410637070522398, -301.3740839041012691 ) ) ;
#1010 = axis2_placement_3d ( 'none', #38598, #19309, #41876 ) ;
#1011 = direction ( 'none', ( 5.634381849972669443e-14, 1.329492071988624957e-14, -1.000000000000000000 ) ) ;
#1012 = edge_loop ( 'none', ( #13707, #16403, #5527, #11556, #25393 ) ) ;
#1013 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1014 = advanced_face ( 'none', ( #40144 ), #38114, .t. ) ;
#1015 = axis2_placement_3d ( 'none', #34785, #5778, #41133 ) ;
#1016 = cartesian_point ( 'none', ( -550.4821086310449800, 228.9419981666549120, -275.3537468037981739 ) ) ;
#1017 = direction ( 'none', ( -0.07384000345349586714, 0.9972701007700911502, 0.0000000000000000000 ) ) ;
#1018 = face_outer_bound ( 'none', #10525, .t. ) ;
#1019 = edge_curve ( 'none', #18282, #9690, #31574, .t. ) ;
#1020 = oriented_edge ( 'none', *, *, #209, .t. ) ;
#1022 = cartesian_point ( 'none', ( -522.6884727320447155, 231.6159186566704875, -514.8537468037986855 ) ) ;
#1021 = direction ( 'none', ( 0.4346877315787796014, 0.9005812434283176904, 3.663897558099547312e-17 ) ) ;
#1023 = oriented_edge ( 'none', *, *, #8234, .t. ) ;
#1024 = cartesian_point ( 'none', ( -550.0701600694877698, 193.2977128290785913, -360.2537468038270845 ) ) ;
#1025 = cartesian_point ( 'none', ( -466.0996387721552310, 212.8859477962852509, -380.3537468037986287 ) ) ;
#1026 = cartesian_point ( 'none', ( -506.9131344312311285, 212.3884440423348678, -275.3537468037963549 ) ) ;
#1027 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -463.8537468037986855 ) ) ;
#1028 = circle ( 'none', #19013, 22.91110258360638952 ) ;
#1029 = direction ( 'none', ( -0.3003283627733804306, -0.9538358739918837426, 0.0000000000000000000 ) ) ;
#1030 = line ( 'none', #35952, #33761 ) ;
#1031 = edge_curve ( 'none', #24218, #21159, #21992, .t. ) ;
#1032 = line ( 'none', #5918, #37318 ) ;
#1033 = oriented_edge ( 'none', *, *, #17964, .t. ) ;
#1035 = cartesian_point ( 'none', ( -456.0285877470747096, 253.9046799883987831, -272.5943544942959988 ) ) ;
#1034 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#1036 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -6.167905692361975591e-14 ) ) ;
#1037 = edge_curve ( 'none', #491, #5411, #12422, .t. ) ;
#1038 = vertex_point ( 'none', #19966 ) ;
#1039 = b_spline_curve_with_knots ( 'none', 3,
( #22485, #38534, #74, #19254 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.928743922731683297e-06, 0.0008003010501411442820 ),
.unspecified. ) ;
#1040 = face_outer_bound ( 'none', #41497, .t. ) ;
#1041 = cartesian_point ( 'none', ( -523.5450167720829313, 243.1842518256077028, -397.8537468038249472 ) ) ;
#1042 = cartesian_point ( 'none', ( -378.5450167721051002, 208.9961648588461287, -277.0574892104838796 ) ) ;
#1043 = oriented_edge ( 'none', *, *, #9348, .f. ) ;
#1044 = axis2_placement_3d ( 'none', #11937, #21215, #37717 ) ;
#1045 = direction ( 'none', ( 1.000000000000000000, 6.791794586694514570e-17, -1.263633894181978530e-16 ) ) ;
#1046 = vertex_point ( 'none', #29539 ) ;
#1047 = cartesian_point ( 'none', ( -487.8473676201005560, 235.8964434746939105, -281.5677473668129096 ) ) ;
#1048 = cartesian_point ( 'none', ( -482.6766754966529334, 266.0037719830716014, -326.1134112694451801 ) ) ;
#1049 = cartesian_point ( 'none', ( -476.0107293332802669, 219.1556344115074637, -302.1518016961343847 ) ) ;
#1050 = oriented_edge ( 'none', *, *, #39886, .f. ) ;
#1051 = b_spline_curve_with_knots ( 'none', 3,
( #32535, #32392, #39004, #29150, #19424, #3393 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0002463324819115938406, 0.001306506591878025137, 0.002366680701844456162 ),
.unspecified. ) ;
#1052 = cartesian_point ( 'none', ( -411.6351817282416619, 265.7927070900088893, -343.7498542180128993 ) ) ;
#1053 = direction ( 'none', ( 2.301070739202196076e-16, -0.7970987915612819386, 0.6038489185976438911 ) ) ;
#1054 = cartesian_point ( 'none', ( -556.4879383674872315, 292.0401979259245877, -360.3537468038261977 ) ) ;
#1055 = cartesian_point ( 'none', ( -468.4588909927567215, 226.2871476577155647, -308.1519802450776524 ) ) ;
#1056 = cartesian_point ( 'none', ( -553.4701600694842227, 193.2977128290790461, -422.6037468038272777 ) ) ;
#1057 = direction ( 'none', ( 0.9629767059874018154, 0.0000000000000000000, -0.2695846132954421437 ) ) ;
#1058 = oriented_edge ( 'none', *, *, #21791, .f. ) ;
#1059 = oriented_edge ( 'none', *, *, #33297, .f. ) ;
#1060 = advanced_face ( 'none', ( #8911 ), #4401, .f. ) ;
#1061 = axis2_placement_3d ( 'none', #41785, #477, #19224 ) ;
#1062 = cylindrical_surface ( 'none', #37013, 36.00000000000002842 ) ;
#1063 = cartesian_point ( 'none', ( -437.5661477043732361, 252.6410593749224347, -265.3537468037986287 ) ) ;
#1064 = face_outer_bound ( 'none', #28586, .t. ) ;
#1065 = axis2_placement_3d ( 'none', #14020, #33547, #40028 ) ;
#1066 = cartesian_point ( 'none', ( -460.8582910137303088, 243.1842518256035817, -322.8537468037987423 ) ) ;
#1067 = direction ( 'none', ( -0.9873505073845546542, -0.1585527532635821468, 0.0000000000000000000 ) ) ;
#1069 = cartesian_point ( 'none', ( -574.5479433491740338, 209.7223110484827373, -398.8537468038283009 ) ) ;
#1068 = circle ( 'none', #16548, 1.499999999999982903 ) ;
#1070 = oriented_edge ( 'none', *, *, #17075, .f. ) ;
#1071 = axis2_placement_3d ( 'none', #4519, #12087, #5606 ) ;
#1072 = face_outer_bound ( 'none', #15752, .t. ) ;
#1073 = direction ( 'none', ( 5.606143058836778358e-17, -0.9957985918519337565, -0.09157054365736781720 ) ) ;
#1074 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.716503145359415373e-14 ) ) ;
#1075 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#1076 = date_and_time ( #559, #36845 ) ;
#1078 = cartesian_point ( 'none', ( -419.2450167721051457, 158.1842518256048322, -297.8537468037982876 ) ) ;
#1077 = cartesian_point ( 'none', ( -557.5388145533445368, 223.4521485561386385, -434.3246118778577056 ) ) ;
#1079 = oriented_edge ( 'none', *, *, #69, .f. ) ;
#1080 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -277.3537468037986287 ) ) ;
#1081 = edge_curve ( 'none', #9271, #39941, #3386, .t. ) ;
#1082 = oriented_edge ( 'none', *, *, #14504, .t. ) ;
#1083 = oriented_edge ( 'none', *, *, #10196, .t. ) ;
#1084 = edge_curve ( 'none', #38958, #36174, #1334, .t. ) ;
#1085 = cartesian_point ( 'none', ( -541.2732567344089603, 274.7971643503141195, -279.7054202427266318 ) ) ;
#1086 = direction ( 'none', ( -1.891556850581170007e-30, -0.1612231970669121273, -0.9869179706173779598 ) ) ;
#1087 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1088 = cartesian_point ( 'none', ( -480.4550025451999886, 264.0402736537500346, -298.6415814049263417 ) ) ;
#1089 = cartesian_point ( 'none', ( -438.0340688785764200, 281.3370719186443694, -364.8774904428377113 ) ) ;
#1090 = cartesian_point ( 'none', ( -535.2708090759549577, 301.2987571130136075, -414.3537468037987423 ) ) ;
#1091 = edge_loop ( 'none', ( #31400, #21634, #26744, #8722 ) ) ;
#1092 = oriented_edge ( 'none', *, *, #21930, .t. ) ;
#1093 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1094 = axis2_placement_3d ( 'none', #7974, #40493, #37247 ) ;
#1095 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#1096 = direction ( 'none', ( -0.8937973703356473232, 1.510227408026327840e-14, 0.4484710255758802000 ) ) ;
#1097 = direction ( 'none', ( 1.000000000000000000, 6.742252096426181898e-17, -3.397572461039133394e-16 ) ) ;
#1098 = line ( 'none', #4813, #14224 ) ;
#1099 = vertex_point ( 'none', #13514 ) ;
#1100 = cartesian_point ( 'none', ( -424.0450167721049866, 272.5592518256036101, -373.7327392761343958 ) ) ;
#1101 = cylindrical_surface ( 'none', #5, 6.138320441952068940 ) ;
#1102 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#1103 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#1104 = advanced_face ( 'none', ( #18462 ), #32603, .t. ) ;
#1105 = cartesian_point ( 'none', ( -496.6095417392581339, 257.4297520618269459, -275.3537468037980034 ) ) ;
#1107 = face_outer_bound ( 'none', #36733, .t. ) ;
#1106 = axis2_placement_3d ( 'none', #17095, #29899, #24264 ) ;
#1108 = oriented_edge ( 'none', *, *, #13323, .f. ) ;
#1109 = face_outer_bound ( 'none', #26652, .t. ) ;
#1110 = cartesian_point ( 'none', ( -468.0008045107032331, 256.6315080609496704, -305.3400631761456907 ) ) ;
#1111 = line ( 'none', #22641, #22768 ) ;
#1113 = cartesian_point ( 'none', ( -423.0450167721051002, 192.3052593532677861, -352.2287468037987992 ) ) ;
#1112 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1114 = cartesian_point ( 'none', ( -370.5450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#1115 = vertex_point ( 'none', #16847 ) ;
#1116 = cartesian_point ( 'none', ( -545.7445701688516237, 281.9421891500968513, -309.1804059353660818 ) ) ;
#1117 = cylindrical_surface ( 'none', #13936, 45.99999999999998579 ) ;
#1118 = cartesian_point ( 'none', ( -559.5450167720792933, 243.1842518256089249, -461.8537468038269935 ) ) ;
#1119 = face_outer_bound ( 'none', #32953, .t. ) ;
#1120 = direction ( 'none', ( 1.000000000000000000, 1.298396287363447619e-14, 5.655173982181853443e-14 ) ) ;
#1121 = vertex_point ( 'none', #16720 ) ;
#1122 = direction ( 'none', ( 1.000000000000000000, 3.397572461039113180e-16, 6.742252096426289134e-17 ) ) ;
#1123 = axis2_placement_3d ( 'none', #33474, #36726, #17418 ) ;
#1124 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 6.982962677686266711e-15 ) ) ;
#1125 = cartesian_point ( 'none', ( -522.0682167030353185, 223.2388498102017422, -444.8537468037986855 ) ) ;
#1126 = vertex_point ( 'none', #19691 ) ;
#1127 = cartesian_point ( 'none', ( -493.8514863403451045, 194.6115709314820492, -364.2537468038240149 ) ) ;
#1128 = edge_curve ( 'none', #23745, #18556, #4672, .t. ) ;
#1129 = cartesian_point ( 'none', ( -497.0198734747024218, 293.0707908221329490, -368.2537468037986059 ) ) ;
#1130 = cartesian_point ( 'none', ( -419.2450167721049752, 206.5456755094667756, -306.6406432906941291 ) ) ;
#1131 = direction ( 'none', ( 0.9632702587168585628, 0.02458978723780123193, -0.2674055927522009379 ) ) ;
#1132 = edge_loop ( 'none', ( #3791, #31952, #38479, #5384, #26972 ) ) ;
#1133 = vertex_point ( 'none', #7024 ) ;
#1134 = edge_curve ( 'none', #20937, #11202, #41164, .t. ) ;
#1135 = b_spline_curve_with_knots ( 'none', 3,
( #25150, #40920, #41219, #11635, #5582, #21322, #27703, #31198, #37691, #27955, #2478, #25004, #18364, #11912, #8403, #24580, #8817, #15021, #18224, #21620, #34173, #37534 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.957665741015574179e-07, 0.001137797665762631510, 0.001706548615357033347, 0.002275299564951434751, 0.003412801464140034595, 0.003981552413734441853, 0.004550303363328848244, 0.005687805262517828427, 0.006825307161706807742, 0.007962809060895787924, 0.009100310960084767239 ),
.unspecified. ) ;
#1136 = oriented_edge ( 'none', *, *, #40271, .t. ) ;
#1137 = cartesian_point ( 'none', ( -474.4868542721049494, 220.4717632286853473, -319.8435170233015015 ) ) ;
#1138 = edge_curve ( 'none', #28120, #27188, #30069, .t. ) ;
#1139 = line ( 'none', #21760, #1623 ) ;
#1140 = oriented_edge ( 'none', *, *, #31935, .f. ) ;
#1141 = oriented_edge ( 'none', *, *, #12768, .f. ) ;
#1142 = cartesian_point ( 'none', ( -439.2450167721049752, 247.8799740497101709, -357.5373191802715382 ) ) ;
#1143 = edge_curve ( 'none', #995, #37200, #17606, .t. ) ;
#1144 = vector ( 'none', #5440, 1000.000000000000000 ) ;
#1145 = vertex_point ( 'none', #1491 ) ;
#1146 = cartesian_point ( 'none', ( -550.2500384519992167, 228.5016003011990051, -275.3537468037984581 ) ) ;
#1147 = direction ( 'none', ( 0.0000000000000000000, -0.9869179706173768496, 0.1612231970669188719 ) ) ;
#1148 = edge_curve ( 'none', #23686, #12486, #1829, .t. ) ;
#1149 = direction ( 'none', ( -9.324138683375338132e-17, 0.9957985918519337565, 0.09157054365736778945 ) ) ;
#1150 = line ( 'none', #32975, #10760 ) ;
#1151 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#1152 = vertex_point ( 'none', #16592 ) ;
#1153 = direction ( 'none', ( 0.6309859658584334730, -0.7757942452027469793, 2.526024360328489390e-14 ) ) ;
#1154 = axis2_placement_3d ( 'none', #12059, #24725, #11914 ) ;
#1155 = advanced_face ( 'none', ( #29063 ), #24005, .t. ) ;
#1156 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#1158 = cylindrical_surface ( 'none', #37898, 6.900000000000003020 ) ;
#1157 = cartesian_point ( 'none', ( -509.2865081152543212, 216.2550264391422559, -275.3537468037986287 ) ) ;
#1159 = oriented_edge ( 'none', *, *, #27195, .t. ) ;
#1160 = cartesian_point ( 'none', ( -478.4950167721050889, 247.2564315454059454, -302.0485226442365274 ) ) ;
#1161 = circle ( 'none', #34760, 5.600000000000001421 ) ;
#1162 = cartesian_point ( 'none', ( -464.9950167721049752, 263.8910104744949763, -339.7887001918822421 ) ) ;
#1163 = axis2_placement_3d ( 'none', #22044, #2757, #15858 ) ;
#1164 = direction ( 'none', ( 1.000000000000000000, 3.397572461039112687e-16, 6.742252096426295297e-17 ) ) ;
#1165 = vertex_point ( 'none', #40230 ) ;
#1166 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#1167 = advanced_face ( 'none', ( #19981 ), #26518, .f. ) ;
#1168 = axis2_placement_3d ( 'none', #17181, #10590, #4108 ) ;
#1169 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#1170 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#1171 = oriented_edge ( 'none', *, *, #24838, .t. ) ;
#1172 = cartesian_point ( 'none', ( -464.9950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#1173 = cartesian_point ( 'none', ( -480.4568215670991549, 262.7765497125677143, -297.6088296209310329 ) ) ;
#1174 = edge_loop ( 'none', ( #12400, #20801, #18070, #11976 ) ) ;
#1175 = oriented_edge ( 'none', *, *, #10980, .f. ) ;
#1176 = cartesian_point ( 'none', ( -532.5957856154988121, 267.9727497066911610, -397.0512884897083836 ) ) ;
#1177 = cartesian_point ( 'none', ( -504.7788771033114017, 284.2437204279314074, -312.9704132787202866 ) ) ;
#1178 = circle ( 'none', #18289, 50.04261363636364024 ) ;
#1179 = edge_loop ( 'none', ( #41664, #35171, #40164, #36704 ) ) ;
#1180 = oriented_edge ( 'none', *, *, #12866, .f. ) ;
#1181 = direction ( 'none', ( -2.035898835340910058e-16, 1.000000000000000000, -2.770006446439764306e-14 ) ) ;
#1182 = cartesian_point ( 'none', ( -370.5450167721051002, 313.8949299442610368, -252.1430686851473411 ) ) ;
#1183 = axis2_placement_3d ( 'none', #24620, #34475, #5339 ) ;
#1185 = edge_curve ( 'none', #5827, #21874, #22998, .t. ) ;
#1184 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#1186 = cylindrical_surface ( 'none', #37257, 76.00000000000001421 ) ;
#1187 = vertex_point ( 'none', #10681 ) ;
#1188 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -295.8537468037986287 ) ) ;
#1189 = cartesian_point ( 'none', ( -396.7950167721051002, 288.9805094189206329, -288.6656598370419715 ) ) ;
#1190 = line ( 'none', #22430, #20820 ) ;
#1192 = axis2_placement_3d ( 'none', #2110, #8185, #11287 ) ;
#1191 = direction ( 'none', ( -0.8571673007021406443, -6.993171824292657283e-15, 0.5150380749100070821 ) ) ;
#1193 = direction ( 'none', ( 0.0000000000000000000, 0.9869179706173770716, -0.1612231970669170955 ) ) ;
#1194 = oriented_edge ( 'none', *, *, #4449, .t. ) ;
#1195 = edge_curve ( 'none', #28008, #19868, #21494, .t. ) ;
#1196 = line ( 'none', #34238, #5734 ) ;
#1197 = line ( 'none', #2391, #34455 ) ;
#1198 = edge_curve ( 'none', #4063, #20657, #20497, .t. ) ;
#1199 = cartesian_point ( 'none', ( -526.4307784119275766, 246.7905952772723879, -280.8537468038252882 ) ) ;
#1200 = edge_curve ( 'none', #40550, #9775, #36624, .t. ) ;
#1201 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#1202 = cartesian_point ( 'none', ( -524.8741368342681426, 261.1351136394652031, -445.3537468037986855 ) ) ;
#1203 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1204 = cartesian_point ( 'none', ( -552.8833513902249024, 188.4028428541672611, -370.3537468037980602 ) ) ;
#1205 = vertex_point ( 'none', #17258 ) ;
#1206 = edge_loop ( 'none', ( #11390, #15017, #32965, #31648 ) ) ;
#1207 = edge_curve ( 'none', #36580, #38211, #14454, .t. ) ;
#1208 = cartesian_point ( 'none', ( -463.4535219128521248, 236.2390163340335221, -302.6077678219676841 ) ) ;
#1209 = cartesian_point ( 'none', ( -458.2450167721049183, 258.2080697298113705, -291.6247792013134585 ) ) ;
#1210 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#1211 = oriented_edge ( 'none', *, *, #34959, .f. ) ;
#1212 = plane ( 'none', #16654 ) ;
#1213 = oriented_edge ( 'none', *, *, #13699, .t. ) ;
#1214 = advanced_face ( 'none', ( #39133 ), #28056, .f. ) ;
#1215 = cartesian_point ( 'none', ( -467.4775330365848731, 222.4747838155932982, -346.8913237758579271 ) ) ;
#1216 = edge_loop ( 'none', ( #10802, #38257 ) ) ;
#1217 = cartesian_point ( 'none', ( -563.5450167721049866, 243.1842518256034964, -378.0537468037986173 ) ) ;
#1218 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -380.3824794511700134 ) ) ;
#1219 = axis2_placement_3d ( 'none', #39692, #20385, #17562 ) ;
#1220 = vector ( 'none', #12575, 1000.000000000000000 ) ;
#1221 = oriented_edge ( 'none', *, *, #18979, .t. ) ;
#1222 = edge_loop ( 'none', ( #39889, #11599, #36003, #575 ) ) ;
#1223 = cartesian_point ( 'none', ( -421.9450167721050207, 272.5592518256036101, -373.7327392761343958 ) ) ;
#1224 = axis2_placement_3d ( 'none', #41102, #25608, #21799 ) ;
#1225 = face_outer_bound ( 'none', #34410, .t. ) ;
#1226 = oriented_edge ( 'none', *, *, #23658, .t. ) ;
#1227 = cartesian_point ( 'none', ( -490.5450167721049297, 243.1842518256034964, -289.8537468037986287 ) ) ;
#1228 = circle ( 'none', #15927, 18.49999999999996092 ) ;
#1229 = direction ( 'none', ( 0.07384000345350383299, -0.9972701007700904841, 0.0000000000000000000 ) ) ;
#1230 = oriented_edge ( 'none', *, *, #1148, .f. ) ;
#1231 = cartesian_point ( 'none', ( -413.9450167721049638, 192.7319482929306105, -348.8253901447395151 ) ) ;
#1232 = line ( 'none', #32439, #25932 ) ;
#1233 = line ( 'none', #6864, #6314 ) ;
#1234 = oriented_edge ( 'none', *, *, #12904, .t. ) ;
#1235 = cartesian_point ( 'none', ( -540.8554343648819440, 197.9331876915835267, -370.3537468037986287 ) ) ;
#1236 = direction ( 'none', ( 0.0000000000000000000, 0.9869179706173777378, -0.1612231970669132375 ) ) ;
#1237 = direction ( 'none', ( 1.000000000000000000, -3.003847700398644514e-18, -1.226416383224404662e-17 ) ) ;
#1238 = axis2_placement_3d ( 'none', #2882, #15703, #18347 ) ;
#1239 = b_spline_curve_with_knots ( 'none', 3,
( #19839, #13939, #16734, #23474, #17147, #39688, #20378, #20658, #39953, #33758, #36857, #21060 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.004646178971793017524, 0.005202953383381788734, 0.005759727794970559943, 0.006873276618148285375, 0.007986825441326011674, 0.009100374264503737973 ),
.unspecified. ) ;
#1240 = direction ( 'none', ( 0.9687155250085899283, -0.2481737931517589979, 1.579190896583787575e-16 ) ) ;
#1241 = cartesian_point ( 'none', ( -458.2450167721049183, 243.1520640283935393, -321.4541168720986661 ) ) ;
#1242 = edge_curve ( 'none', #23584, #2112, #33589, .t. ) ;
#1243 = cartesian_point ( 'none', ( -496.0135385288044745, 266.7627735969496143, -279.7054207461135888 ) ) ;
#1244 = cartesian_point ( 'none', ( -464.9950167721331127, 256.0845269861896440, -306.0304623212381330 ) ) ;
#1245 = oriented_edge ( 'none', *, *, #21411, .t. ) ;
#1246 = vertex_point ( 'none', #20359 ) ;
#1247 = axis2_placement_3d ( 'none', #33337, #7579, #30232 ) ;
#1249 = direction ( 'none', ( 0.07384000345350760774, -0.9972701007700903730, 0.0000000000000000000 ) ) ;
#1248 = cartesian_point ( 'none', ( -497.8657434057415117, 186.8529859952377308, -360.2537468038242991 ) ) ;
#1250 = oriented_edge ( 'none', *, *, #4395, .t. ) ;
#1251 = oriented_edge ( 'none', *, *, #36498, .f. ) ;
#1252 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1253 = circle ( 'none', #26730, 27.00000000000002487 ) ;
#1254 = cartesian_point ( 'none', ( -469.0444755684012534, 212.9238334080296511, -318.1800480394557553 ) ) ;
#1255 = circle ( 'none', #37751, 4.000000000000003553 ) ;
#1256 = oriented_edge ( 'none', *, *, #14437, .t. ) ;
#1257 = vertex_point ( 'none', #33604 ) ;
#1258 = direction ( 'none', ( 1.888147434298129837e-17, -0.9957985918519330903, -0.09157054365737474222 ) ) ;
#1259 = edge_curve ( 'none', #26493, #7405, #4872, .t. ) ;
#1260 = cartesian_point ( 'none', ( -417.9450167721050207, 211.7380500348147905, -274.7088031865212088 ) ) ;
#1261 = advanced_face ( 'none', ( #35087 ), #10945, .f. ) ;
#1262 = cartesian_point ( 'none', ( -551.2924904469219882, 289.8659806173981792, -364.2537468038259476 ) ) ;
#1263 = direction ( 'none', ( -1.791068744856348687e-16, -6.279680095831317198e-17, 1.000000000000000000 ) ) ;
#1264 = circle ( 'none', #33991, 54.99999999999999289 ) ;
#1265 = oriented_edge ( 'none', *, *, #5222, .t. ) ;
#1266 = cartesian_point ( 'none', ( -554.0434242373729603, 195.4103348616106643, -380.3824794511700134 ) ) ;
#1267 = edge_curve ( 'none', #3337, #20878, #9404, .t. ) ;
#1268 = cartesian_point ( 'none', ( -467.5144833302893517, 234.8434884957342774, -302.7110755900987442 ) ) ;
#1269 = circle ( 'none', #5939, 3.400000000000014122 ) ;
#1270 = vertex_point ( 'none', #17394 ) ;
#1271 = direction ( 'none', ( -1.000000000000000000, -2.810252031083027027e-16, -5.642927514190364782e-14 ) ) ;
#1272 = oriented_edge ( 'none', *, *, #3881, .t. ) ;
#1273 = edge_curve ( 'none', #28884, #9594, #20964, .t. ) ;
#1274 = line ( 'none', #10247, #14386 ) ;
#1275 = face_outer_bound ( 'none', #22714, .t. ) ;
#1276 = oriented_edge ( 'none', *, *, #21432, .t. ) ;
#1277 = cartesian_point ( 'none', ( -489.4589442506356818, 223.6090760889358364, -411.3853880379134580 ) ) ;
#1278 = axis2_placement_3d ( 'none', #4443, #23413, #36797 ) ;
#1279 = direction ( 'none', ( 0.0000000000000000000, -0.09157054365736891355, 0.9957985918519336455 ) ) ;
#1280 = cartesian_point ( 'none', ( -423.3325050566179470, 202.9077840128407786, -302.7830844415698834 ) ) ;
#1281 = cartesian_point ( 'none', ( -463.0350309990101323, 268.4296416330929560, -342.4464212834707837 ) ) ;
#1282 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m8-22-solid1', #455 ) ;
#1283 = oriented_edge ( 'none', *, *, #33389, .f. ) ;
#1284 = oriented_edge ( 'none', *, *, #4140, .f. ) ;
#1285 = cartesian_point ( 'none', ( -537.9828009911068420, 216.3472103529485366, -275.3537468037986855 ) ) ;
#1286 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#1287 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#1288 = vertex_point ( 'none', #31045 ) ;
#1289 = face_outer_bound ( 'none', #23315, .t. ) ;
#1290 = edge_loop ( 'none', ( #16856, #38442, #22834, #24878 ) ) ;
#1291 = oriented_edge ( 'none', *, *, #11945, .f. ) ;
#1292 = cartesian_point ( 'none', ( -496.9921570935089221, 204.2192808131032962, -317.8839357782289312 ) ) ;
#1293 = vector ( 'none', #18946, 1000.000000000000000 ) ;
#1294 = cartesian_point ( 'none', ( -466.0544400351941476, 213.1316105022683303, -380.3537468037986287 ) ) ;
#1295 = cartesian_point ( 'none', ( -506.7865923688266889, 212.4570599435557483, -275.3537468038109068 ) ) ;
#1296 = cartesian_point ( 'none', ( -497.8146750137711365, 238.6428983666817487, -397.3467280418710175 ) ) ;
#1297 = plane ( 'none', #31605 ) ;
#1298 = face_outer_bound ( 'none', #36896, .t. ) ;
#1299 = oriented_edge ( 'none', *, *, #27980, .f. ) ;
#1300 = vertex_point ( 'none', #8114 ) ;
#1301 = direction ( 'none', ( -0.5000000000000485167, -1.149433608748688207e-14, 0.8660254037844106190 ) ) ;
#1302 = direction ( 'none', ( -2.035898835340910058e-16, 1.000000000000000000, -2.770006446439764306e-14 ) ) ;
#1303 = axis2_placement_3d ( 'none', #18460, #2702, #34669 ) ;
#1304 = b_spline_curve_with_knots ( 'none', 3,
( #18648, #3170, #9224, #28, #35269, #35547, #31749, #38776 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003907257074985588403, 0.0007814514149971176805, 0.001562902829994235361 ),
.unspecified. ) ;
#1305 = cylindrical_surface ( 'none', #29153, 57.15000000000000568 ) ;
#1306 = vector ( 'none', #32364, 1000.000000000000000 ) ;
#1308 = axis2_placement_3d ( 'none', #29172, #19451, #22678 ) ;
#1307 = vector ( 'none', #21077, 1000.000000000000227 ) ;
#1309 = oriented_edge ( 'none', *, *, #40817, .f. ) ;
#1310 = cartesian_point ( 'none', ( -478.3988527164725610, 212.6910134441548905, -333.5124438000994473 ) ) ;
#1311 = cartesian_point ( 'none', ( -424.0450167721049866, 277.8183131763349252, -376.8983753192275685 ) ) ;
#1312 = edge_loop ( 'none', ( #2272, #29949, #10882, #33338 ) ) ;
#1313 = advanced_face ( 'none', ( #13457 ), #8393, .f. ) ;
#1314 = oriented_edge ( 'none', *, *, #25405, .t. ) ;
#1315 = vector ( 'none', #24623, 1000.000000000000227 ) ;
#1316 = vector ( 'none', #15418, 999.9999999999998863 ) ;
#1317 = cartesian_point ( 'none', ( -500.3798996581748497, 281.7390282505498931, -310.2772186632977878 ) ) ;
#1318 = cartesian_point ( 'none', ( -475.0309320085681861, 260.0815664458245351, -337.5556908449752314 ) ) ;
#1319 = cartesian_point ( 'none', ( -540.9818962222599339, 247.6513801023352244, -463.8537468037986855 ) ) ;
#1320 = edge_curve ( 'none', #12791, #22672, #7847, .t. ) ;
#1321 = vertex_point ( 'none', #2175 ) ;
#1322 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#1323 = cartesian_point ( 'none', ( -460.8582910137302520, 220.1257335540199449, -302.9663830991987084 ) ) ;
#1324 = cartesian_point ( 'none', ( -497.0198734747021376, 293.0707908221328353, -380.3824794511700134 ) ) ;
#1325 = oriented_edge ( 'none', *, *, #33404, .t. ) ;
#1326 = edge_curve ( 'none', #13066, #34881, #27043, .t. ) ;
#1327 = cartesian_point ( 'none', ( -513.6566249525516241, 224.7727174089173445, -409.3537468037986855 ) ) ;
#1328 = vertex_point ( 'none', #31187 ) ;
#1329 = cartesian_point ( 'none', ( -523.5450167720831587, 290.6842518256077028, -397.8537468038243219 ) ) ;
#1330 = vector ( 'none', #2544, 1000.000000000000000 ) ;
#1331 = cartesian_point ( 'none', ( -459.3450167721049979, 243.1842518256035817, -322.8537468037987423 ) ) ;
#1332 = cartesian_point ( 'none', ( -413.9450167721049638, 273.8914066938741030, -376.8934770708498831 ) ) ;
#1333 = oriented_edge ( 'none', *, *, #22862, .t. ) ;
#1334 = line ( 'none', #36162, #38640 ) ;
#1335 = edge_curve ( 'none', #8136, #7599, #34551, .t. ) ;
#1336 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#1337 = cartesian_point ( 'none', ( -424.0613680656890665, 230.4157339427200384, -297.5740876977759513 ) ) ;
#1338 = oriented_edge ( 'none', *, *, #29884, .f. ) ;
#1339 = cartesian_point ( 'none', ( -482.3700785213375752, 226.0120848521461312, -307.9199507305226007 ) ) ;
#1340 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349536754, -1.982363107705103405e-16 ) ) ;
#1341 = axis2_placement_3d ( 'none', #13127, #26323, #22804 ) ;
#1342 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#1343 = vector ( 'none', #12581, 1000.000000000000000 ) ;
#1344 = edge_loop ( 'none', ( #6957, #27612, #29723, #3916, #22833, #2257, #19951, #21778, #3264, #3826, #41572, #994, #2128, #38796, #13156, #34288, #9284, #22371, #9045, #8822, #4597 ) ) ;
#1345 = cartesian_point ( 'none', ( -460.7914468607082199, 264.8248313546765758, -314.9138990717351021 ) ) ;
#1346 = direction ( 'none', ( 5.606143058836685913e-17, -0.9957985918519330903, -0.09157054365737476997 ) ) ;
#1347 = axis2_placement_3d ( 'none', #20541, #36056, #39556 ) ;
#1348 = vector ( 'none', #27995, 1000.000000000000000 ) ;
#1349 = cartesian_point ( 'none', ( -460.8582910137303088, 235.6802169994767553, -301.0594365066529576 ) ) ;
#1350 = direction ( 'none', ( -0.8937973703356508759, -1.110223024625156383e-14, -0.4484710255758731501 ) ) ;
#1351 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#1352 = face_outer_bound ( 'none', #8879, .t. ) ;
#1353 = oriented_edge ( 'none', *, *, #33841, .t. ) ;
#1355 = direction ( 'none', ( -4.057357086302405052e-31, 0.6038489185976549933, 0.7970987915612736119 ) ) ;
#1354 = direction ( 'none', ( -5.606143058836778358e-17, 0.9957985918519337565, 0.09157054365736781720 ) ) ;
#1356 = vertex_point ( 'none', #5436 ) ;
#1357 = direction ( 'none', ( -0.9632702587168582298, 0.02458978723779994477, -0.2674055927522027143 ) ) ;
#1358 = oriented_edge ( 'none', *, *, #2508, .f. ) ;
#1359 = cartesian_point ( 'none', ( -450.5450167721049297, 246.0051709407370026, -275.3537468037986287 ) ) ;
#1360 = face_outer_bound ( 'none', #29151, .t. ) ;
#1361 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#1362 = oriented_edge ( 'none', *, *, #27840, .f. ) ;
#1363 = edge_loop ( 'none', ( #5428, #8370 ) ) ;
#1364 = direction ( 'none', ( 4.187749593802901939e-31, 0.7740844354725832099, -0.6330823696479727092 ) ) ;
#1366 = advanced_face ( 'none', ( #34077 ), #37587, .f. ) ;
#1365 = axis2_placement_3d ( 'none', #5104, #27642, #37344 ) ;
#1367 = oriented_edge ( 'none', *, *, #10673, .f. ) ;
#1368 = direction ( 'none', ( 0.0000000000000000000, -0.9869179706173772937, 0.1612231970669153192 ) ) ;
#1369 = direction ( 'none', ( 0.8660254037844321573, 0.5000000000000113243, 5.553044353628782577e-14 ) ) ;
#1370 = oriented_edge ( 'none', *, *, #9304, .f. ) ;
#1371 = axis2_placement_3d ( 'none', #36476, #39726, #20560 ) ;
#1372 = vector ( 'none', #26705, 1000.000000000000114 ) ;
#1373 = oriented_edge ( 'none', *, *, #4140, .t. ) ;
#1374 = cartesian_point ( 'none', ( -424.5184212570854356, 328.1842518256036669, -345.2077677529048287 ) ) ;
#1375 = vector ( 'none', #36424, 1000.000000000000000 ) ;
#1376 = advanced_face ( 'none', ( #5352 ), #30506, .f. ) ;
#1378 = edge_curve ( 'none', #36514, #30419, #3342, .t. ) ;
#1377 = cartesian_point ( 'none', ( -554.5244117147336738, 218.1770788059711492, -436.2614254484291791 ) ) ;
#1379 = cartesian_point ( 'none', ( -478.4950167720768377, 263.2381943391154664, -315.9777458101424372 ) ) ;
#1380 = direction ( 'none', ( 1.000000000000000000, 6.742252096426181898e-17, -3.397572461039133394e-16 ) ) ;
#1381 = vertex_point ( 'none', #1910 ) ;
#1382 = cartesian_point ( 'none', ( -457.9725432051214398, 195.3707473557288381, -340.0509755820763758 ) ) ;
#1383 = edge_loop ( 'none', ( #5260, #28900 ) ) ;
#1384 = cartesian_point ( 'none', ( -476.0107293332802101, 249.0983534895439675, -291.6933811515422121 ) ) ;
#1385 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#1386 = cartesian_point ( 'none', ( -495.5113350114628474, 200.0458097241200335, -370.3537468037986287 ) ) ;
#1387 = edge_curve ( 'none', #66, #11625, #22474, .t. ) ;
#1388 = cartesian_point ( 'none', ( -506.8450252775123772, 273.9431775015363542, -275.3537468037987423 ) ) ;
#1389 = circle ( 'none', #23361, 4.500000000000003553 ) ;
#1390 = edge_loop ( 'none', ( #40017, #41686, #31524, #41656 ) ) ;
#1391 = edge_curve ( 'none', #25205, #26420, #7900, .t. ) ;
#1392 = face_bound ( 'none', #36289, .t. ) ;
#1393 = toroidal_surface ( 'none', #2672, 18.00000000000000711, 0.5000000000000000000 ) ;
#1394 = vector ( 'none', #10575, 1000.000000000000000 ) ;
#1395 = cartesian_point ( 'none', ( -464.9950167721048615, 235.0649976689064715, -303.2701385576415873 ) ) ;
#1396 = oriented_edge ( 'none', *, *, #26640, .t. ) ;
#1397 = direction ( 'none', ( 0.4346877315787796014, 0.9005812434283176904, 3.663897558099547312e-17 ) ) ;
#1398 = oriented_edge ( 'none', *, *, #27799, .f. ) ;
#1399 = edge_loop ( 'none', ( #33725, #22875, #21178, #30238, #14600, #40348, #12341, #29199, #1858, #34250, #10851, #26087, #26999, #20281, #34362, #37471, #10459, #2406, #35808, #25977, #11317, #17333, #29219, #19180, #7667, #28517, #33544, #34485, #37171, #24408, #8563, #4462, #33134, #10124, #37464, #39306, #32211, #34233 ) ) ;
#1400 = edge_curve ( 'none', #40169, #18107, #40632, .t. ) ;
#1401 = oriented_edge ( 'none', *, *, #12517, .f. ) ;
#1402 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#1403 = face_outer_bound ( 'none', #40892, .t. ) ;
#1404 = cartesian_point ( 'none', ( -450.5450167721049297, 192.3090858106685630, -337.8012671318483058 ) ) ;
#1405 = edge_curve ( 'none', #26468, #13967, #9903, .t. ) ;
#1406 = cartesian_point ( 'none', ( -413.9450167721049638, 192.3052593532703156, -352.2287468037999929 ) ) ;
#1407 = oriented_edge ( 'none', *, *, #20949, .f. ) ;
#1408 = cartesian_point ( 'none', ( -450.5450167721061234, 240.3633327104737987, -380.3537468037986287 ) ) ;
#1409 = direction ( 'none', ( 0.0000000000000000000, -0.09157054365736781720, 0.9957985918519337565 ) ) ;
#1410 = vertex_point ( 'none', #18800 ) ;
#1411 = axis2_placement_3d ( 'none', #8549, #17807, #34433 ) ;
#1412 = direction ( 'none', ( 0.4484710255758732056, -1.811196683801716707e-14, -0.8937973703356509869 ) ) ;
#1413 = direction ( 'none', ( 4.890115295504112618e-16, -0.7970987915612798291, 0.6038489185976466667 ) ) ;
#1414 = cartesian_point ( 'none', ( -482.6317425304795847, 214.4320305073273403, -332.8793275483173488 ) ) ;
#1415 = edge_loop ( 'none', ( #8924, #38785 ) ) ;
#1416 = axis2_placement_3d ( 'none', #39172, #19886, #26770 ) ;
#1417 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#1418 = direction ( 'none', ( 0.9873505073845695312, 0.1585527532634900261, 5.773159728050812748e-14 ) ) ;
#1419 = oriented_edge ( 'none', *, *, #18412, .f. ) ;
#1420 = line ( 'none', #35454, #6987 ) ;
#1421 = cartesian_point ( 'none', ( -474.4455579758086969, 220.6016534365980419, -319.1646471837936474 ) ) ;
#1422 = oriented_edge ( 'none', *, *, #35216, .t. ) ;
#1423 = b_spline_curve_with_knots ( 'none', 3,
( #35322, #13086, #3088, #22766 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006926030206737098915, 0.001383533179554167483 ),
.unspecified. ) ;
#1424 = axis2_placement_3d ( 'none', #16373, #16124, #6673 ) ;
#1425 = cartesian_point ( 'none', ( -458.2450167721049183, 772.9857143278185276, -371.6642609182683827 ) ) ;
#1426 = direction ( 'none', ( 1.000000000000000000, -2.973147202258853963e-17, -2.963831442906190834e-17 ) ) ;
#1427 = cartesian_point ( 'none', ( -421.6427491474567546, 202.4208966497670872, -303.7917738558298311 ) ) ;
#1428 = advanced_face ( 'none', ( #21448 ), #35588, .f. ) ;
#1429 = vector ( 'none', #41079, 1000.000000000000000 ) ;
#1430 = oriented_edge ( 'none', *, *, #34995, .f. ) ;
#1431 = cartesian_point ( 'none', ( -539.8761876445926191, 212.2272787865175303, -275.3537468037992539 ) ) ;
#1432 = cartesian_point ( 'none', ( -482.6317425304795847, 263.0716155302041557, -299.7952285322155603 ) ) ;
#1433 = cartesian_point ( 'none', ( -540.8554343648819440, 288.4353159596234377, -220.3537468037986002 ) ) ;
#1434 = line ( 'none', #23785, #19075 ) ;
#1435 = oriented_edge ( 'none', *, *, #3708, .f. ) ;
#1436 = axis2_placement_3d ( 'none', #5171, #8976, #31488 ) ;
#1437 = oriented_edge ( 'none', *, *, #10717, .t. ) ;
#1438 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#1439 = cartesian_point ( 'none', ( -466.1757891904277358, 212.6465175164684354, -380.3537468037985718 ) ) ;
#1440 = oriented_edge ( 'none', *, *, #28947, .t. ) ;
#1441 = edge_curve ( 'none', #13234, #23148, #8377, .t. ) ;
#1442 = cartesian_point ( 'none', ( -507.1995409565782893, 212.2349010241661347, -275.3537468038012435 ) ) ;
#1443 = face_bound ( 'none', #28131, .t. ) ;
#1444 = cartesian_point ( 'none', ( -484.1450167721049525, 225.9131873397994923, -320.0323408551276998 ) ) ;
#1445 = axis2_placement_3d ( 'none', #12824, #6205, #38435 ) ;
#1447 = cartesian_point ( 'none', ( -474.4868542721046083, 266.3491393885220191, -342.8304489677700531 ) ) ;
#1446 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#1448 = oriented_edge ( 'none', *, *, #29900, .f. ) ;
#1449 = cartesian_point ( 'none', ( -460.8582910137303088, 228.0618428633779899, -340.2495867426806626 ) ) ;
#1450 = edge_curve ( 'none', #35695, #9713, #4360, .t. ) ;
#1451 = cartesian_point ( 'none', ( -370.5450167721051002, 271.1842518256066796, -236.8537468038009592 ) ) ;
#1452 = oriented_edge ( 'none', *, *, #34042, .f. ) ;
#1453 = edge_curve ( 'none', #176, #33162, #23475, .t. ) ;
#1454 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1455 = vertex_point ( 'none', #9103 ) ;
#1456 = face_outer_bound ( 'none', #17840, .t. ) ;
#1457 = edge_curve ( 'none', #19804, #20916, #39095, .t. ) ;
#1458 = cartesian_point ( 'none', ( -476.7118553714729501, 212.9568690765855479, -333.4157157805148017 ) ) ;
#1459 = oriented_edge ( 'none', *, *, #18098, .f. ) ;
#1460 = direction ( 'none', ( 1.000000000000000000, -2.973147202258853963e-17, -2.963831442906190834e-17 ) ) ;
#1461 = edge_curve ( 'none', #38967, #5603, #18420, .t. ) ;
#1462 = plane ( 'none', #226 ) ;
#1463 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1464 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.775557561562891351e-14 ) ) ;
#1465 = edge_curve ( 'none', #8555, #37102, #12922, .t. ) ;
#1466 = cartesian_point ( 'none', ( -466.5368200507684264, 274.4102907448225892, -449.8537468038213660 ) ) ;
#1467 = oriented_edge ( 'none', *, *, #451, .f. ) ;
#1468 = vertex_point ( 'none', #25141 ) ;
#1469 = cartesian_point ( 'none', ( -522.2528167116689701, 225.7320250621269508, -461.8537468037986855 ) ) ;
#1470 = face_outer_bound ( 'none', #33716, .t. ) ;
#1471 = vertex_point ( 'none', #41352 ) ;
#1472 = direction ( 'none', ( 0.0000000000000000000, -0.09157054365736819190, 0.9957985918519337565 ) ) ;
#1473 = axis2_placement_3d ( 'none', #12684, #28453, #25498 ) ;
#1474 = face_outer_bound ( 'none', #25163, .t. ) ;
#1475 = cartesian_point ( 'none', ( -478.1230456885152762, 229.2490234279788979, -338.8426217521302988 ) ) ;
#1476 = oriented_edge ( 'none', *, *, #31576, .t. ) ;
#1477 = cartesian_point ( 'none', ( -374.5450167721051002, 219.1842518256019616, -408.8537468037994813 ) ) ;
#1478 = edge_loop ( 'none', ( #21030, #39989 ) ) ;
#1479 = advanced_face ( 'none', ( #31026 ), #28010, .f. ) ;
#1480 = axis2_placement_3d ( 'none', #3468, #479, #16000 ) ;
#1481 = oriented_edge ( 'none', *, *, #21170, .t. ) ;
#1482 = conical_surface ( 'none', #37216, 57.15000000000000568, 0.7853981633974500554 ) ;
#1483 = cartesian_point ( 'none', ( -537.5106931048832166, 270.2525222809141496, -275.3537468037985150 ) ) ;
#1484 = cartesian_point ( 'none', ( -465.6617379348587065, 231.0052092096125023, -292.9776745695062345 ) ) ;
#1485 = cartesian_point ( 'none', ( -523.5450167720829313, 243.1842518256077028, -397.8537468038249472 ) ) ;
#1486 = cartesian_point ( 'none', ( -581.0450167721049866, 272.9961621971319801, -380.3537468037986287 ) ) ;
#1487 = cartesian_point ( 'none', ( -553.0970706924920250, 217.1098426617518840, -410.1438970334552891 ) ) ;
#1488 = oriented_edge ( 'none', *, *, #10508, .f. ) ;
#1489 = cartesian_point ( 'none', ( -466.0450167721049866, 272.9961621970524561, -380.3537468037986287 ) ) ;
#1490 = cartesian_point ( 'none', ( -531.0869275468812702, 186.1499681725345567, -414.3537468037987423 ) ) ;
#1491 = cartesian_point ( 'none', ( -474.4455579758086969, 264.5859055239306485, -314.7573015972701569 ) ) ;
#1492 = vertex_point ( 'none', #2604 ) ;
#1493 = axis2_placement_3d ( 'none', #24049, #39969, #4779 ) ;
#1494 = cartesian_point ( 'none', ( -461.4079376547834954, 235.8679718106599239, -301.5793409854383071 ) ) ;
#1495 = cartesian_point ( 'none', ( -482.0939455534617650, 273.8900458004771963, -327.0555804442200838 ) ) ;
#1496 = axis2_placement_3d ( 'none', #17667, #2028, #24561 ) ;
#1497 = vector ( 'none', #23371, 1000.000000000000000 ) ;
#1499 = cartesian_point ( 'none', ( -451.3200351057072339, 274.9746474999941483, -370.5443441098892663 ) ) ;
#1498 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -473.8537468037987423 ) ) ;
#1500 = vertex_point ( 'none', #22033 ) ;
#1501 = edge_curve ( 'none', #2416, #40544, #14407, .t. ) ;
#1502 = cartesian_point ( 'none', ( -497.0198734746785476, 293.0707908221377807, -422.6037468038227871 ) ) ;
#1503 = line ( 'none', #8638, #20655 ) ;
#1504 = vertex_point ( 'none', #34710 ) ;
#1505 = axis2_placement_3d ( 'none', #2482, #41366, #25427 ) ;
#1506 = oriented_edge ( 'none', *, *, #17904, .f. ) ;
#1507 = circle ( 'none', #21137, 10.00000000000000888 ) ;
#1508 = line ( 'none', #10901, #26203 ) ;
#1509 = cylindrical_surface ( 'none', #33275, 50.69999999999996732 ) ;
#1510 = cartesian_point ( 'none', ( -466.0450167722204924, 268.0244041833767028, -380.3537468033162554 ) ) ;
#1511 = direction ( 'none', ( -0.1585527532634901648, 0.9873505073845696423, 4.193279165907277925e-15 ) ) ;
#1512 = oriented_edge ( 'none', *, *, #21619, .t. ) ;
#1513 = cartesian_point ( 'none', ( -486.7978654889743666, 227.7108387572449431, -409.3459611738284707 ) ) ;
#1514 = edge_curve ( 'none', #6487, #30192, #30025, .t. ) ;
#1515 = cartesian_point ( 'none', ( -508.6038909865839628, 221.2275650629207462, -414.3537468037987423 ) ) ;
#1516 = oriented_edge ( 'none', *, *, #25006, .f. ) ;
#1517 = cartesian_point ( 'none', ( -552.8383476677772705, 217.0021824102882420, -435.3537468037986855 ) ) ;
#1518 = circle ( 'none', #19394, 4.500000000002057909 ) ;
#1519 = cartesian_point ( 'none', ( -464.9950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#1520 = cartesian_point ( 'none', ( -497.8657434057412843, 186.8529859952378729, -368.2537468038243560 ) ) ;
#1521 = edge_curve ( 'none', #29572, #13216, #19450, .t. ) ;
#1522 = cartesian_point ( 'none', ( -453.4605971543202259, 193.2201579152886382, -337.8157025013662746 ) ) ;
#1523 = b_spline_curve_with_knots ( 'none', 3,
( #16991, #943, #36167, #4065 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0008003010501663584877, 0.001598673356410091001 ),
.unspecified. ) ;
#1524 = cartesian_point ( 'none', ( -489.3747409288791914, 255.1868892018468955, -322.7983204064475444 ) ) ;
#1525 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#1526 = edge_loop ( 'none', ( #1314, #36144, #25820, #314, #2937, #8595, #21442, #11098 ) ) ;
#1527 = cartesian_point ( 'none', ( -421.9450167721050207, 213.8092518256047185, -271.9747543314659879 ) ) ;
#1528 = advanced_face ( 'none', ( #32074 ), #20460, .f. ) ;
#1529 = cartesian_point ( 'none', ( -492.5606960989281333, 261.9962821600887537, -279.7054211002644593 ) ) ;
#1530 = edge_curve ( 'none', #15867, #36085, #29021, .t. ) ;
#1531 = axis2_placement_3d ( 'none', #4388, #17441, #14239 ) ;
#1532 = oriented_edge ( 'none', *, *, #22847, .f. ) ;
#1534 = plane ( 'none', #23892 ) ;
#1533 = direction ( 'none', ( 0.4346877315787796014, 0.9005812434283176904, 3.663897558099547312e-17 ) ) ;
#1535 = vertex_point ( 'none', #31759 ) ;
#1536 = cartesian_point ( 'none', ( -558.2299156318828182, 242.6221961068624182, -300.3607680466613488 ) ) ;
#1537 = axis2_placement_3d ( 'none', #15009, #15149, #37811 ) ;
#1538 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 3.053113317719180486e-14 ) ) ;
#1539 = direction ( 'none', ( 0.4484710255758734276, 2.453592884421595639e-14, 0.8937973703356508759 ) ) ;
#1540 = vector ( 'none', #7584, 1000.000000000000000 ) ;
#1541 = oriented_edge ( 'none', *, *, #33973, .t. ) ;
#1542 = plane ( 'none', #25012 ) ;
#1543 = plane ( 'none', #3569 ) ;
#1544 = oriented_edge ( 'none', *, *, #22477, .f. ) ;
#1545 = oriented_edge ( 'none', *, *, #29540, .t. ) ;
#1546 = direction ( 'none', ( -2.197537717130241099e-16, 1.000000000000000000, -2.037432715935694860e-14 ) ) ;
#1547 = face_bound ( 'none', #1563, .t. ) ;
#1548 = cartesian_point ( 'none', ( -524.7504741879323547, 251.0929098924719085, -287.8537468038251177 ) ) ;
#1549 = line ( 'none', #32015, #20696 ) ;
#1550 = direction ( 'none', ( -0.1506821769804534139, 0.9885822583581151957, 5.046468293750709037e-15 ) ) ;
#1551 = vector ( 'none', #23755, 1000.000000000000000 ) ;
#1552 = oriented_edge ( 'none', *, *, #7403, .f. ) ;
#1553 = cartesian_point ( 'none', ( -482.6317425304795847, 246.2148107798861076, -300.0038406240215636 ) ) ;
#1554 = edge_curve ( 'none', #1864, #14515, #16938, .t. ) ;
#1555 = cylindrical_surface ( 'none', #26772, 45.49999999999998579 ) ;
#1556 = vertex_point ( 'none', #12465 ) ;
#1557 = vector ( 'none', #5519, 1000.000000000000000 ) ;
#1558 = cartesian_point ( 'none', ( -558.0241365183360358, 293.6521771739062387, -366.7782027590800453 ) ) ;
#1559 = cartesian_point ( 'none', ( -395.5450167721051571, 313.8949299442571146, -393.5644249224568512 ) ) ;
#1560 = approval_date_time ( #34330, #40288 ) ;
#1561 = axis2_placement_3d ( 'none', #660, #13923, #3931 ) ;
#1562 = cartesian_point ( 'none', ( -469.0031792721049442, 267.3600102515156323, -341.5944338158214464 ) ) ;
#1563 = edge_loop ( 'none', ( #38904, #24598 ) ) ;
#1564 = axis2_placement_3d ( 'none', #12810, #35333, #12668 ) ;
#1565 = cartesian_point ( 'none', ( -545.2948911792133231, 214.0939628489059885, -279.7054200345985464 ) ) ;
#1566 = cartesian_point ( 'none', ( -491.1977939021250563, 196.7258413538554009, -350.9873277011037658 ) ) ;
#1567 = oriented_edge ( 'none', *, *, #8498, .t. ) ;
#1568 = edge_curve ( 'none', #28289, #14278, #5219, .t. ) ;
#1569 = direction ( 'none', ( 0.1506821769804488065, -0.9885822583581158618, -5.286776307738844763e-15 ) ) ;
#1570 = oriented_edge ( 'none', *, *, #29097, .t. ) ;
#1571 = direction ( 'none', ( -1.000000000000000000, 4.454049773006788265e-17, 7.594280066905652489e-18 ) ) ;
#1572 = cartesian_point ( 'none', ( -506.3838378898647647, 211.2613242034506129, -279.7054200365050178 ) ) ;
#1573 = cartesian_point ( 'none', ( -469.0444755684012534, 219.4832886061755630, -303.4699932101296440 ) ) ;
#1574 = edge_curve ( 'none', #31814, #10558, #6860, .t. ) ;
#1576 = cartesian_point ( 'none', ( -560.6997173104595049, 243.1842518256086976, -444.8537468038270504 ) ) ;
#1575 = plane ( 'none', #33368 ) ;
#1577 = vertex_point ( 'none', #34569 ) ;
#1578 = oriented_edge ( 'none', *, *, #30396, .f. ) ;
#1579 = cartesian_point ( 'none', ( -528.1110826359223438, 242.4882806620729525, -280.8537468038254588 ) ) ;
#1580 = advanced_face ( 'none', ( #25999 ), #16430, .t. ) ;
#1581 = edge_curve ( 'none', #13265, #18371, #15414, .t. ) ;
#1582 = direction ( 'none', ( -0.4346877315787796014, -0.9005812434283176904, -3.663897558099547312e-17 ) ) ;
#1583 = axis2_placement_3d ( 'none', #18147, #24637, #5628 ) ;
#1584 = plane ( 'none', #16806 ) ;
#1585 = conical_surface ( 'none', #25179, 5.099999999999993427, 1.029744258676654312 ) ;
#1586 = vector ( 'none', #28978, 1000.000000000000000 ) ;
#1587 = face_outer_bound ( 'none', #14770, .t. ) ;
#1588 = cartesian_point ( 'none', ( -478.9676314502985406, 212.7000131707986839, -333.5091691688843980 ) ) ;
#1589 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#1590 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -2.467162276944333581e-14 ) ) ;
#1591 = circle ( 'none', #12466, 34.00000000000000000 ) ;
#1592 = vertex_point ( 'none', #39 ) ;
#1593 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1594 = cylindrical_surface ( 'none', #29874, 39.99999999999999289 ) ;
#1595 = cartesian_point ( 'none', ( -503.4198734746817649, 293.0707908221370985, -360.2537468038233328 ) ) ;
#1596 = axis2_placement_3d ( 'none', #35481, #16076, #12678 ) ;
#1597 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.379049338482476317e-14 ) ) ;
#1598 = circle ( 'none', #1411, 23.04999999999998650 ) ;
#1599 = oriented_edge ( 'none', *, *, #17572, .t. ) ;
#1600 = b_spline_curve_with_knots ( 'none', 3,
( #10565, #24179, #17420, #20668, #4911, #20931 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 8.938794207152275481e-09, 0.0002238241668469687941, 0.0004476393948997304303 ),
.unspecified. ) ;
#1601 = vector ( 'none', #10867, 1000.000000000000114 ) ;
#1602 = cartesian_point ( 'none', ( -486.0830759949543562, 192.1813252485176804, -449.8537468038235261 ) ) ;
#1603 = cartesian_point ( 'none', ( -568.0000167720822901, 243.1842518256082144, -406.8537468038274483 ) ) ;
#1604 = oriented_edge ( 'none', *, *, #30929, .f. ) ;
#1605 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#1606 = cartesian_point ( 'none', ( -560.8061085800156889, 200.4946633146342947, -410.3537468037986855 ) ) ;
#1607 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#1608 = oriented_edge ( 'none', *, *, #5723, .f. ) ;
#1609 = axis2_placement_3d ( 'none', #41837, #22501, #3224 ) ;
#1610 = cartesian_point ( 'none', ( -540.4271273838432990, 275.2535150588217334, -279.7095614788745479 ) ) ;
#1612 = direction ( 'none', ( 0.07384000345349454875, -0.9972701007700912612, 0.0000000000000000000 ) ) ;
#1611 = cartesian_point ( 'none', ( -478.3988527164725610, 232.5255548293028767, -292.3605084223499944 ) ) ;
#1613 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#1614 = axis2_placement_3d ( 'none', #38350, #28914, #9229 ) ;
#1615 = oriented_edge ( 'none', *, *, #29530, .f. ) ;
#1616 = oriented_edge ( 'none', *, *, #38667, .f. ) ;
#1617 = direction ( 'none', ( -3.392713726888350959e-16, 0.9214978993339620894, 0.3883833435191254568 ) ) ;
#1618 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1619 = edge_curve ( 'none', #23511, #16341, #14384, .t. ) ;
#1620 = cartesian_point ( 'none', ( -474.4455579758086969, 228.6980986431061069, -340.5663008821538824 ) ) ;
#1621 = advanced_face ( 'none', ( #41667 ), #10902, .f. ) ;
#1622 = direction ( 'none', ( 0.3003283627730223282, 0.9538358739919965412, 2.775557561562890089e-14 ) ) ;
#1623 = vector ( 'none', #31478, 1000.000000000000000 ) ;
#1624 = oriented_edge ( 'none', *, *, #13625, .f. ) ;
#1625 = oriented_edge ( 'none', *, *, #28490, .t. ) ;
#1626 = cartesian_point ( 'none', ( -497.0198734747021376, 293.0707908221328353, -370.3537468037986287 ) ) ;
#1627 = cartesian_point ( 'none', ( -474.4868542721049494, 273.4914162842104588, -326.9957786276272600 ) ) ;
#1629 = cartesian_point ( 'none', ( -476.6609853269411019, 230.0985498046931639, -339.9111324061569803 ) ) ;
#1628 = cartesian_point ( 'none', ( -460.4404665341913869, 232.5940334609861679, -273.8403380461686538 ) ) ;
#1630 = cartesian_point ( 'none', ( -539.6548805695217652, 274.2563017809679877, -275.3537468037985150 ) ) ;
#1631 = advanced_face ( 'none', ( #6376 ), #13941, .t. ) ;
#1632 = direction ( 'none', ( -0.9687155250085899283, 0.2481737931517587481, 0.0000000000000000000 ) ) ;
#1633 = cartesian_point ( 'none', ( -479.2694473090077736, 264.2540932810372851, -325.6214821556750394 ) ) ;
#1634 = face_bound ( 'none', #37256, .t. ) ;
#1635 = oriented_edge ( 'none', *, *, #16464, .t. ) ;
#1636 = circle ( 'none', #12872, 2.917500000000029292 ) ;
#1637 = edge_curve ( 'none', #701, #31606, #17411, .t. ) ;
#1638 = cylindrical_surface ( 'none', #18939, 7.999999999999990230 ) ;
#1639 = cartesian_point ( 'none', ( -468.5450167720793502, 243.1842518256089249, -459.8537468038218776 ) ) ;
#1640 = oriented_edge ( 'none', *, *, #4995, .t. ) ;
#1641 = edge_curve ( 'none', #26900, #40044, #38068, .t. ) ;
#1642 = face_outer_bound ( 'none', #11121, .t. ) ;
#1643 = oriented_edge ( 'none', *, *, #18934, .f. ) ;
#1644 = vector ( 'none', #8737, 1000.000000000000000 ) ;
#1645 = edge_curve ( 'none', #6253, #36085, #14924, .t. ) ;
#1646 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#1647 = cartesian_point ( 'none', ( -466.0450167722113406, 228.2829517600225131, -380.3537468033162554 ) ) ;
#1648 = cartesian_point ( 'none', ( -421.9450167721050207, 210.2501640772461258, -270.0420374873619380 ) ) ;
#1649 = direction ( 'none', ( 0.0000000000000000000, -0.9869179706173782929, 0.1612231970669101566 ) ) ;
#1650 = oriented_edge ( 'none', *, *, #5218, .t. ) ;
#1651 = cartesian_point ( 'none', ( -508.6038909865838491, 221.2275650629206893, -411.4248146156642179 ) ) ;
#1652 = axis2_placement_3d ( 'none', #7297, #4071, #35895 ) ;
#1653 = cartesian_point ( 'none', ( -554.9939041357837368, 218.6908258448449942, -436.3457020884196709 ) ) ;
#1654 = direction ( 'none', ( -0.07384000345349524264, 0.9972701007700911502, -7.214474255747049785e-17 ) ) ;
#1655 = cartesian_point ( 'none', ( -525.6015532173203155, 282.6241854223362111, -435.7048272503189423 ) ) ;
#1656 = cartesian_point ( 'none', ( -421.9450167721050207, 197.4864014984186440, -356.1537647746847028 ) ) ;
#1657 = axis2_placement_3d ( 'none', #38646, #28792, #28515 ) ;
#1658 = cartesian_point ( 'none', ( -543.6321701970167624, 290.5479379921599161, -380.3824794511700134 ) ) ;
#1659 = edge_curve ( 'none', #36460, #11966, #24977, .t. ) ;
#1660 = direction ( 'none', ( 0.6309859658584334730, -0.7757942452027469793, 2.526024360328489390e-14 ) ) ;
#1661 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1662 = oriented_edge ( 'none', *, *, #17489, .t. ) ;
#1663 = edge_loop ( 'none', ( #4514, #1821 ) ) ;
#1664 = cartesian_point ( 'none', ( -469.0307414127112793, 248.6437920113659459, -292.7348172402139994 ) ) ;
#1665 = edge_loop ( 'none', ( #30503, #38159, #4539, #33706 ) ) ;
#1666 = cartesian_point ( 'none', ( -509.0316924602422546, 269.9805333322356660, -275.3537468037987423 ) ) ;
#1667 = axis2_placement_3d ( 'none', #37222, #36076, #5353 ) ;
#1668 = line ( 'none', #6888, #32918 ) ;
#1669 = oriented_edge ( 'none', *, *, #38713, .f. ) ;
#1670 = oriented_edge ( 'none', *, *, #9110, .f. ) ;
#1671 = direction ( 'none', ( -1.000000000000000000, -7.401486830834461081e-14, 0.0000000000000000000 ) ) ;
#1672 = cartesian_point ( 'none', ( -497.0198734746810487, 288.5707908221368143, -380.3537468038229008 ) ) ;
#1674 = cartesian_point ( 'none', ( -521.9943766995818351, 222.2415797094316190, -435.3537468037986855 ) ) ;
#1673 = vector ( 'none', #18659, 1000.000000000000000 ) ;
#1675 = oriented_edge ( 'none', *, *, #22444, .t. ) ;
#1676 = cartesian_point ( 'none', ( -523.5450167720802028, 243.1842518256086976, -444.8537468038249472 ) ) ;
#1678 = axis2_placement_3d ( 'none', #26962, #7671, #11322 ) ;
#1677 = vector ( 'none', #21601, 1000.000000000000000 ) ;
#1679 = cartesian_point ( 'none', ( -434.8487332481408885, 233.2411984320328315, -380.3537468037334861 ) ) ;
#1680 = cartesian_point ( 'none', ( -464.9950167721049752, 268.2037309960348921, -313.3886444778672740 ) ) ;
#1681 = vertex_point ( 'none', #12748 ) ;
#1682 = advanced_face ( 'none', ( #41114 ), #11886, .t. ) ;
#1683 = direction ( 'none', ( -0.07384000345349615857, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#1684 = edge_curve ( 'none', #23671, #15215, #25516, .t. ) ;
#1685 = circle ( 'none', #399, 10.00000000000000888 ) ;
#1686 = cartesian_point ( 'none', ( -482.6317425304795847, 243.1842518256035817, -322.8537468037987423 ) ) ;
#1687 = face_outer_bound ( 'none', #12875, .t. ) ;
#1688 = cartesian_point ( 'none', ( -479.3493383204016141, 223.4165025750901066, -348.3188546951136573 ) ) ;
#1689 = axis2_placement_3d ( 'none', #17764, #30315, #1454 ) ;
#1690 = oriented_edge ( 'none', *, *, #23644, .f. ) ;
#1691 = edge_curve ( 'none', #16516, #28007, #40105, .t. ) ;
#1692 = b_spline_curve_with_knots ( 'none', 3,
( #12838, #15804, #34801, #9616, #16094, #19177, #19048, #41733, #25093, #12279, #38031, #21983, #32693, #6512 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 2.850678507494951782e-07, 0.001114445656268825673, 0.001671525950477867296, 0.002228606244686908485, 0.003342766833104833871, 0.003899847127313782035, 0.004456927421522730200 ),
.unspecified. ) ;
#1693 = cartesian_point ( 'none', ( -374.5450167721051002, 263.1842518256067365, -236.8537468038007319 ) ) ;
#1694 = vertex_point ( 'none', #3607 ) ;
#1695 = edge_curve ( 'none', #20619, #3426, #38602, .t. ) ;
#1696 = oriented_edge ( 'none', *, *, #10682, .f. ) ;
#1697 = direction ( 'none', ( 2.310331809961442509e-30, 0.9353076325394880097, 0.3538356009694025861 ) ) ;
#1698 = plane ( 'none', #38181 ) ;
#1699 = edge_curve ( 'none', #21941, #22754, #24482, .t. ) ;
#1700 = direction ( 'none', ( 0.4694715627858911389, 0.8829475928589266553, 0.0000000000000000000 ) ) ;
#1701 = oriented_edge ( 'none', *, *, #18102, .t. ) ;
#1702 = oriented_edge ( 'none', *, *, #27, .f. ) ;
#1703 = cartesian_point ( 'none', ( -482.0830759949532194, 289.1461926027338905, -459.8537468038219913 ) ) ;
#1704 = edge_curve ( 'none', #13922, #29986, #7383, .t. ) ;
#1705 = vertex_point ( 'none', #26803 ) ;
#1706 = cartesian_point ( 'none', ( -540.7889669842575131, 211.3058745860723491, -279.7054200406005862 ) ) ;
#1707 = line ( 'none', #23518, #37470 ) ;
#1708 = oriented_edge ( 'none', *, *, #27668, .f. ) ;
#1709 = edge_curve ( 'none', #11566, #27273, #33078, .t. ) ;
#1710 = oriented_edge ( 'none', *, *, #35157, .t. ) ;
#1711 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.551115123125777653e-14 ) ) ;
#1712 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#1713 = direction ( 'none', ( 4.767492177852854935e-17, -0.7071067811865683339, -0.7071067811865267005 ) ) ;
#1714 = cartesian_point ( 'none', ( -496.7276983333211433, 228.7098355043735012, -275.3537468037987992 ) ) ;
#1715 = circle ( 'none', #12161, 10.50000000000001776 ) ;
#1716 = oriented_edge ( 'none', *, *, #38604, .t. ) ;
#1717 = direction ( 'none', ( 0.0000000000000000000, 0.9869179706173772937, -0.1612231970669160686 ) ) ;
#1718 = cartesian_point ( 'none', ( -550.0701600694870876, 293.0707908221373827, -368.4537468038258226 ) ) ;
#1719 = axis2_placement_3d ( 'none', #18480, #30875, #37367 ) ;
#1720 = cylindrical_surface ( 'none', #23732, 7.000000000000006217 ) ;
#1721 = oriented_edge ( 'none', *, *, #18801, .f. ) ;
#1722 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -380.3537468037986287 ) ) ;
#1723 = circle ( 'none', #4978, 19.50000000000004619 ) ;
#1724 = face_outer_bound ( 'none', #32343, .t. ) ;
#1725 = cartesian_point ( 'none', ( -524.6640399121957898, 258.2975815586535191, -402.3537468037986855 ) ) ;
#1726 = cartesian_point ( 'none', ( -467.5144833303000382, 225.8896032881289102, -309.5800634975881849 ) ) ;
#1727 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.749123680024197478e-14 ) ) ;
#1728 = cartesian_point ( 'none', ( -480.0976681800138977, 262.8523281542462087, -297.5137260975122331 ) ) ;
#1729 = advanced_face ( 'none', ( #6330 ), #18372, .f. ) ;
#1730 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#1731 = oriented_edge ( 'none', *, *, #18601, .t. ) ;
#1732 = oriented_edge ( 'none', *, *, #39393, .f. ) ;
#1733 = cartesian_point ( 'none', ( -460.1748820860282194, 239.1938099092984658, -372.8510473216741161 ) ) ;
#1734 = direction ( 'none', ( -0.3003283627730191641, -0.9538358739919975404, -2.602085213965212219e-14 ) ) ;
#1735 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#1736 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612769426, -0.6038489185976506635 ) ) ;
#1737 = axis2_placement_3d ( 'none', #38494, #32036, #35403 ) ;
#1738 = cartesian_point ( 'none', ( -497.0198734535653102, 193.2977128338252442, -368.2537468038240718 ) ) ;
#1739 = oriented_edge ( 'none', *, *, #13885, .f. ) ;
#1740 = edge_curve ( 'none', #16530, #30078, #3834, .t. ) ;
#1741 = vertex_point ( 'none', #30030 ) ;
#1742 = vertex_point ( 'none', #33284 ) ;
#1743 = edge_curve ( 'none', #1187, #34252, #30984, .t. ) ;
#1744 = cartesian_point ( 'none', ( -482.6985866835017305, 264.7430927556387701, -314.6978362014540949 ) ) ;
#1745 = cartesian_point ( 'none', ( -460.8582910137303656, 229.1347576936400117, -341.1270665524355650 ) ) ;
#1746 = face_outer_bound ( 'none', #12118, .t. ) ;
#1747 = oriented_edge ( 'none', *, *, #31437, .f. ) ;
#1748 = cartesian_point ( 'none', ( -474.4455579758086969, 248.1205932487242762, -292.6362337647821050 ) ) ;
#1749 = oriented_edge ( 'none', *, *, #26763, .f. ) ;
#1750 = axis2_placement_3d ( 'none', #35301, #28945, #19378 ) ;
#1751 = direction ( 'none', ( -0.8267412399748136353, -0.5625823691913101054, 0.0000000000000000000 ) ) ;
#1752 = edge_curve ( 'none', #4234, #8255, #34038, .t. ) ;
#1753 = face_outer_bound ( 'none', #18568, .t. ) ;
#1754 = oriented_edge ( 'none', *, *, #12640, .f. ) ;
#1755 = edge_curve ( 'none', #31517, #78, #26470, .t. ) ;
#1756 = cartesian_point ( 'none', ( -543.3966570369967712, 272.0322256700863477, -275.3537468039361329 ) ) ;
#1758 = cartesian_point ( 'none', ( -460.8582910137303656, 231.6686188018346400, -294.6652261604254477 ) ) ;
#1757 = cartesian_point ( 'none', ( -433.2450167721049752, 247.8799740497101709, -357.5373191802715382 ) ) ;
#1759 = cartesian_point ( 'none', ( -448.0342319603240639, 204.1529498626413215, -359.8440263548645817 ) ) ;
#1760 = circle ( 'none', #32395, 22.49999999999999645 ) ;
#1761 = edge_curve ( 'none', #1187, #38919, #20830, .t. ) ;
#1762 = cartesian_point ( 'none', ( -553.8920375088209767, 217.6125552725455066, -409.6703869798974438 ) ) ;
#1763 = oriented_edge ( 'none', *, *, #9491, .t. ) ;
#1764 = vector ( 'none', #36044, 1000.000000000000000 ) ;
#1765 = face_outer_bound ( 'none', #6520, .t. ) ;
#1766 = oriented_edge ( 'none', *, *, #3715, .t. ) ;
#1767 = edge_curve ( 'none', #7681, #12983, #7332, .t. ) ;
#1768 = direction ( 'none', ( 1.575650527926657835e-30, 0.9869179706173774047, -0.1612231970669154302 ) ) ;
#1769 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#1770 = cartesian_point ( 'none', ( -480.4568215670992117, 274.8431403658832437, -327.1987159009880770 ) ) ;
#1771 = cartesian_point ( 'none', ( -474.4868542721049494, 235.7274074905887460, -301.1900884294637990 ) ) ;
#1772 = cartesian_point ( 'none', ( -548.3821771190386016, 268.0214121725375094, -275.3537468037985150 ) ) ;
#1773 = cartesian_point ( 'none', ( -523.5450167720836134, 279.1842518256074754, -381.3537468038244924 ) ) ;
#1774 = cartesian_point ( 'none', ( -492.8577967284840611, 185.8841554921055206, -380.3537468038283578 ) ) ;
#1775 = direction ( 'none', ( 0.0000000000000000000, 0.9869179706173771827, -0.1612231970669161241 ) ) ;
#1776 = oriented_edge ( 'none', *, *, #19532, .f. ) ;
#1777 = vertex_point ( 'none', #39761 ) ;
#1778 = axis2_placement_3d ( 'none', #29366, #6445, #9686 ) ;
#1779 = line ( 'none', #14309, #8325 ) ;
#1780 = oriented_edge ( 'none', *, *, #19131, .t. ) ;
#1781 = oriented_edge ( 'none', *, *, #36138, .f. ) ;
#1782 = cartesian_point ( 'none', ( -464.9950167721049752, 226.2492984375203093, -343.5605054526903359 ) ) ;
#1783 = vector ( 'none', #21403, 1000.000000000000000 ) ;
#1784 = advanced_face ( 'none', ( #41615 ), #10857, .f. ) ;
#1785 = axis2_placement_3d ( 'none', #9407, #18688, #2634 ) ;
#1786 = face_outer_bound ( 'none', #36941, .t. ) ;
#1787 = oriented_edge ( 'none', *, *, #29321, .f. ) ;
#1788 = oriented_edge ( 'none', *, *, #5608, .f. ) ;
#1789 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1790 = plane ( 'none', #40803 ) ;
#1791 = direction ( 'none', ( -0.07384000345349407690, 0.9972701007700912612, 0.0000000000000000000 ) ) ;
#1792 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#1793 = advanced_face ( 'none', ( #21397 ), #776, .t. ) ;
#1794 = cartesian_point ( 'none', ( -486.0830759949537310, 294.1871784026993737, -449.8537468038221618 ) ) ;
#1795 = vector ( 'none', #1895, 1000.000000000000000 ) ;
#1796 = edge_loop ( 'none', ( #36646, #8360, #2155, #28550 ) ) ;
#1797 = cartesian_point ( 'none', ( -451.3200351057071771, 294.0632442979384678, -293.4787468038006750 ) ) ;
#1798 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1799 = face_outer_bound ( 'none', #19722, .t. ) ;
#1800 = b_spline_curve_with_knots ( 'none', 3,
( #12051, #14865, #37685, #1912 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0008003010501474244146, 0.001598673356410240188 ),
.unspecified. ) ;
#1801 = cylindrical_surface ( 'none', #797, 3.999999999999971134 ) ;
#1802 = edge_loop ( 'none', ( #36399, #14921, #22512, #19656 ) ) ;
#1803 = cartesian_point ( 'none', ( -422.1450167721049525, 213.8092518256047185, -271.9747543314659879 ) ) ;
#1804 = plane ( 'none', #26985 ) ;
#1805 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#1806 = oriented_edge ( 'none', *, *, #29221, .f. ) ;
#1807 = oriented_edge ( 'none', *, *, #38973, .f. ) ;
#1808 = edge_curve ( 'none', #33007, #15640, #14877, .t. ) ;
#1809 = cartesian_point ( 'none', ( -500.3959243598028479, 263.0095614769147687, -275.3537468037987992 ) ) ;
#1810 = circle ( 'none', #19777, 65.00000000000000000 ) ;
#1811 = face_outer_bound ( 'none', #28157, .t. ) ;
#1812 = axis2_placement_3d ( 'none', #41217, #34991, #19648 ) ;
#1813 = cartesian_point ( 'none', ( -544.0789914771253279, 191.9617200349425161, -368.2537468038269708 ) ) ;
#1814 = oriented_edge ( 'none', *, *, #9366, .f. ) ;
#1815 = direction ( 'none', ( 0.0000000000000000000, -0.8095112392251152533, 0.5871043804709843439 ) ) ;
#1816 = cartesian_point ( 'none', ( -551.2714735205797751, 189.4823693331105972, -360.2537468038271982 ) ) ;
#1817 = cartesian_point ( 'none', ( -460.7914468607082199, 251.3401624279481439, -344.4125877338339592 ) ) ;
#1818 = axis2_placement_3d ( 'none', #3156, #19073, #41762 ) ;
#1819 = cartesian_point ( 'none', ( -473.0830759949537878, 197.2223110484831352, -459.8537468038226734 ) ) ;
#1820 = edge_loop ( 'none', ( #19483, #4340, #34615, #14388 ) ) ;
#1821 = oriented_edge ( 'none', *, *, #36988, .t. ) ;
#1822 = direction ( 'none', ( 0.0000000000000000000, 0.9869179706173751843, -0.1612231970669287806 ) ) ;
#1823 = oriented_edge ( 'none', *, *, #8059, .t. ) ;
#1824 = toroidal_surface ( 'none', #30650, 26.75000000000000000, 4.717500000000002913 ) ;
#1825 = edge_curve ( 'none', #6439, #1038, #32025, .t. ) ;
#1826 = oriented_edge ( 'none', *, *, #39723, .t. ) ;
#1827 = cartesian_point ( 'none', ( -433.4365992876134897, 235.6315089137719667, -380.3537468037986287 ) ) ;
#1828 = cartesian_point ( 'none', ( -523.5450167720797481, 243.1842518256087828, -452.4537468038249131 ) ) ;
#1829 = circle ( 'none', #28337, 35.99999999999997868 ) ;
#1830 = plane ( 'none', #251 ) ;
#1831 = cartesian_point ( 'none', ( -485.2450167721049752, 213.1325996203044326, -317.9445004531111749 ) ) ;
#1832 = cartesian_point ( 'none', ( -523.2066908144828403, 283.1830252864820068, -432.8431049854598314 ) ) ;
#1833 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#1834 = edge_curve ( 'none', #13855, #40262, #11368, .t. ) ;
#1835 = circle ( 'none', #14507, 7.000000000000006217 ) ;
#1836 = oriented_edge ( 'none', *, *, #14138, .t. ) ;
#1837 = direction ( 'none', ( 0.1256173308397726118, 0.9920787701552186144, 0.0000000000000000000 ) ) ;
#1838 = direction ( 'none', ( 1.000000000000000000, -2.973147202258853963e-17, -2.963831442906190834e-17 ) ) ;
#1839 = edge_curve ( 'none', #5593, #10692, #39568, .t. ) ;
#1840 = circle ( 'none', #33450, 57.15000000000000568 ) ;
#1841 = cartesian_point ( 'none', ( -528.1110826359223438, 242.4882806620729525, -280.8537468038254588 ) ) ;
#1842 = advanced_face ( 'none', ( #3297 ), #1297, .f. ) ;
#1843 = axis2_placement_3d ( 'none', #39071, #35561, #23272 ) ;
#1844 = face_outer_bound ( 'none', #17443, .t. ) ;
#1845 = direction ( 'none', ( 0.9873505073845707525, 0.1585527532634824488, 5.482582837655079878e-14 ) ) ;
#1846 = line ( 'none', #14953, #6920 ) ;
#1847 = oriented_edge ( 'none', *, *, #25156, .t. ) ;
#1848 = cartesian_point ( 'none', ( -420.0965123559888070, 259.7786907197492496, -292.0376877485219325 ) ) ;
#1849 = oriented_edge ( 'none', *, *, #32807, .f. ) ;
#1850 = advanced_face ( 'none', ( #9857 ), #241, .f. ) ;
#1851 = axis2_placement_3d ( 'none', #8194, #30578, #8478 ) ;
#1852 = oriented_edge ( 'none', *, *, #19772, .f. ) ;
#1853 = vector ( 'none', #16358, 1000.000000000000000 ) ;
#1854 = circle ( 'none', #30119, 5.600000000000012079 ) ;
#1855 = cartesian_point ( 'none', ( -539.7337546767712411, 212.1517994173875650, -275.3537468038047109 ) ) ;
#1856 = cartesian_point ( 'none', ( -544.2684565220968125, 203.8015468152249241, -308.6929663980405394 ) ) ;
#1857 = cartesian_point ( 'none', ( -424.0450167721049866, 209.1666500743678796, -267.9591314871865393 ) ) ;
#1858 = oriented_edge ( 'none', *, *, #3016, .f. ) ;
#1859 = cartesian_point ( 'none', ( -460.4302699953275919, 288.1842518256034396, -300.8835371431009662 ) ) ;
#1860 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#1861 = cartesian_point ( 'none', ( -495.0550884926352069, 220.7731216917379697, -279.7054194719143538 ) ) ;
#1862 = cartesian_point ( 'none', ( -506.2345991793279154, 295.1631834643264369, -356.3205730054213518 ) ) ;
#1863 = cartesian_point ( 'none', ( -523.5450167720796344, 243.1842518256088113, -454.8537468038249472 ) ) ;
#1864 = vertex_point ( 'none', #4698 ) ;
#1865 = oriented_edge ( 'none', *, *, #28415, .t. ) ;
#1866 = conical_surface ( 'none', #37702, 3.400000000000014122, 1.029744258676654090 ) ;
#1867 = oriented_edge ( 'none', *, *, #35891, .t. ) ;
#1868 = cartesian_point ( 'none', ( -420.3845487392724181, 266.3926982410076789, -350.2745544046123314 ) ) ;
#1869 = circle ( 'none', #19157, 39.99999999999999289 ) ;
#1870 = b_spline_curve_with_knots ( 'none', 3,
( #22776, #15907, #16063, #9436, #16193, #38848, #41698, #38557, #13094, #19567, #22353, #244 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.004646178971792959411, 0.005202953383381734090, 0.005759727794970508769, 0.006873276618148230731, 0.007986825441325952693, 0.009100374264503675523 ),
.unspecified. ) ;
#1871 = direction ( 'none', ( 0.9873505073845701974, 0.1585527532634856962, 5.426026720782051118e-14 ) ) ;
#1872 = cartesian_point ( 'none', ( -474.4868542721049494, 228.1513955020295441, -340.1433926171552002 ) ) ;
#1873 = edge_loop ( 'none', ( #36770, #6729, #6994, #35276 ) ) ;
#1874 = vertex_point ( 'none', #21136 ) ;
#1875 = cartesian_point ( 'none', ( -482.3753393376454142, 214.1625812728013898, -332.9772531348989446 ) ) ;
#1876 = axis2_placement_3d ( 'none', #33806, #4954, #17729 ) ;
#1877 = cylindrical_surface ( 'none', #11767, 27.49999999999998934 ) ;
#1878 = oriented_edge ( 'none', *, *, #37600, .t. ) ;
#1879 = direction ( 'none', ( 0.0000000000000000000, -0.9892147033870988260, -0.1464727640306347500 ) ) ;
#1881 = vector ( 'none', #39063, 1000.000000000000000 ) ;
#1880 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#1882 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057049e-31 ) ) ;
#1883 = circle ( 'none', #30188, 65.00000000000000000 ) ;
#1884 = edge_curve ( 'none', #27514, #17434, #5307, .t. ) ;
#1885 = face_outer_bound ( 'none', #22069, .t. ) ;
#1886 = oriented_edge ( 'none', *, *, #26632, .f. ) ;
#1887 = oriented_edge ( 'none', *, *, #40273, .t. ) ;
#1888 = oriented_edge ( 'none', *, *, #11934, .t. ) ;
#1889 = b_spline_curve_with_knots ( 'none', 3,
( #12021, #2439, #24965, #8928 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006940492775255277004, 0.001387071111511510232 ),
.unspecified. ) ;
#1890 = edge_loop ( 'none', ( #23595, #12421, #28217, #8036 ) ) ;
#1891 = vector ( 'none', #25783, 1000.000000000000114 ) ;
#1892 = cartesian_point ( 'none', ( -527.3749326909689898, 227.6492460399821596, -484.1892400283591087 ) ) ;
#1893 = edge_curve ( 'none', #8485, #5056, #38555, .t. ) ;
#1894 = oriented_edge ( 'none', *, *, #36318, .t. ) ;
#1895 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1896 = edge_loop ( 'none', ( #678, #19739, #20397 ) ) ;
#1897 = advanced_face ( 'none', ( #19943 ), #28980, .f. ) ;
#1898 = edge_curve ( 'none', #12297, #17183, #12876, .t. ) ;
#1899 = oriented_edge ( 'none', *, *, #40148, .t. ) ;
#1900 = cartesian_point ( 'none', ( -542.6142545814644791, 274.0109893768348570, -279.7054212427121342 ) ) ;
#1901 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1902 = cartesian_point ( 'none', ( -544.0359498474372231, 282.7063299865453700, -308.9262698366903805 ) ) ;
#1903 = oriented_edge ( 'none', *, *, #14200, .t. ) ;
#1904 = cartesian_point ( 'none', ( -492.5198734747020808, 193.2977128290741575, -380.3537468037986287 ) ) ;
#1905 = face_outer_bound ( 'none', #32197, .t. ) ;
#1906 = oriented_edge ( 'none', *, *, #5169, .t. ) ;
#1907 = cartesian_point ( 'none', ( -550.0701600694856097, 193.2977128290787334, -398.8537468038271072 ) ) ;
#1908 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#1909 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#1910 = cartesian_point ( 'none', ( -506.0450167721049866, 243.1842518256034964, -285.8537468037986287 ) ) ;
#1911 = axis2_placement_3d ( 'none', #31034, #2318, #28235 ) ;
#1912 = cartesian_point ( 'none', ( -474.4868542721049494, 224.4435648135812755, -347.0295052297111056 ) ) ;
#1913 = direction ( 'none', ( 6.069528441490492703e-17, 0.09157054365736783108, -0.9957985918519337565 ) ) ;
#1914 = oriented_edge ( 'none', *, *, #8511, .f. ) ;
#1915 = direction ( 'none', ( 1.575650527926657835e-30, 0.9869179706173774047, -0.1612231970669154302 ) ) ;
#1916 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1917 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#1918 = axis2_placement_3d ( 'none', #24165, #17398, #1357 ) ;
#1919 = face_outer_bound ( 'none', #6809, .t. ) ;
#1920 = edge_loop ( 'none', ( #13536, #1159, #11610, #15986 ) ) ;
#1921 = line ( 'none', #32964, #13558 ) ;
#1922 = oriented_edge ( 'none', *, *, #1684, .t. ) ;
#1923 = oriented_edge ( 'none', *, *, #2384, .t. ) ;
#1924 = edge_loop ( 'none', ( #18137, #33019, #12977, #33353 ) ) ;
#1925 = axis2_placement_3d ( 'none', #5114, #27651, #31000 ) ;
#1926 = oriented_edge ( 'none', *, *, #28474, .t. ) ;
#1927 = line ( 'none', #10950, #39242 ) ;
#1928 = direction ( 'none', ( -1.575650527926657135e-30, -0.9869179706173774047, 0.1612231970669156800 ) ) ;
#1929 = cartesian_point ( 'none', ( -464.9950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#1930 = cartesian_point ( 'none', ( -486.2257675709322484, 229.6888092149636691, -409.6703869798975006 ) ) ;
#1931 = oriented_edge ( 'none', *, *, #36337, .f. ) ;
#1932 = axis2_placement_3d ( 'none', #24630, #27744, #15074 ) ;
#1933 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#1934 = vertex_point ( 'none', #10907 ) ;
#1936 = edge_curve ( 'none', #28424, #23096, #40587, .t. ) ;
#1935 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#1937 = cartesian_point ( 'none', ( -478.2089072571273505, 274.9151228411220131, -328.8685351152674343 ) ) ;
#1938 = vertex_point ( 'none', #1444 ) ;
#1939 = face_bound ( 'none', #1363, .t. ) ;
#1940 = cartesian_point ( 'none', ( -492.3189778528690681, 300.1924485469196497, -398.8537468038224461 ) ) ;
#1941 = oriented_edge ( 'none', *, *, #22739, .f. ) ;
#1942 = edge_curve ( 'none', #12015, #25629, #33500, .t. ) ;
#1943 = advanced_face ( 'none', ( #17881 ), #23436, .f. ) ;
#1944 = cartesian_point ( 'none', ( -507.1270049054903666, 274.0948626356401974, -275.3537468038029488 ) ) ;
#1945 = edge_curve ( 'none', #39535, #16832, #4318, .t. ) ;
#1946 = oriented_edge ( 'none', *, *, #37590, .t. ) ;
#1947 = cartesian_point ( 'none', ( -474.4593525649189587, 220.6699563972690044, -318.7090793477634065 ) ) ;
#1948 = cartesian_point ( 'none', ( -461.1146938982932966, 266.4623004961703714, -342.9254973755514584 ) ) ;
#1949 = oriented_edge ( 'none', *, *, #14409, .f. ) ;
#1950 = edge_curve ( 'none', #20968, #10827, #26966, .t. ) ;
#1951 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -285.8537468037986287 ) ) ;
#1952 = cylindrical_surface ( 'none', #14749, 5.000000000000009770 ) ;
#1953 = oriented_edge ( 'none', *, *, #20325, .t. ) ;
#1954 = cartesian_point ( 'none', ( -477.5830759949532194, 289.1461926027339473, -459.8537468038217639 ) ) ;
#1955 = edge_curve ( 'none', #31907, #31654, #2266, .t. ) ;
#1956 = vector ( 'none', #41586, 1000.000000000000000 ) ;
#1957 = cartesian_point ( 'none', ( -460.7914468607082199, 251.3401624279481439, -344.4125877338339592 ) ) ;
#1958 = oriented_edge ( 'none', *, *, #31951, .t. ) ;
#1959 = oriented_edge ( 'none', *, *, #1198, .t. ) ;
#1960 = direction ( 'none', ( 5.645484080218921639e-14, 1.285083151003619011e-14, -1.000000000000000000 ) ) ;
#1961 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1962 = cartesian_point ( 'none', ( -486.7419467175452610, 227.8599568645183240, -436.3537468037986855 ) ) ;
#1963 = oriented_edge ( 'none', *, *, #1441, .t. ) ;
#1964 = cartesian_point ( 'none', ( -500.9931376425672624, 191.1850907965376507, -370.3537468037986287 ) ) ;
#1965 = face_outer_bound ( 'none', #16506, .t. ) ;
#1966 = cartesian_point ( 'none', ( -469.0031792721050010, 243.1842518256035817, -322.8537468037987423 ) ) ;
#1967 = axis2_placement_3d ( 'none', #9112, #25010, #41364 ) ;
#1968 = cartesian_point ( 'none', ( -547.7518850957848144, 190.7697687738624950, -360.2537468038269708 ) ) ;
#1969 = oriented_edge ( 'none', *, *, #29294, .t. ) ;
#1970 = axis2_placement_3d ( 'none', #29885, #27073, #30299 ) ;
#1971 = oriented_edge ( 'none', *, *, #11934, .f. ) ;
#1972 = oriented_edge ( 'none', *, *, #13883, .t. ) ;
#1973 = cartesian_point ( 'none', ( -458.2450167721049183, 256.7084662315613173, -291.6592661268956022 ) ) ;
#1974 = toroidal_surface ( 'none', #13908, 26.75000000000000000, 5.550000000000000711 ) ;
#1975 = oriented_edge ( 'none', *, *, #16819, .t. ) ;
#1976 = cartesian_point ( 'none', ( -522.5112567237562189, 229.2224704148222827, -524.8537468037986855 ) ) ;
#1977 = cartesian_point ( 'none', ( -370.5450167721051002, 333.1842518256068502, -232.8537468038026645 ) ) ;
#1978 = cartesian_point ( 'none', ( -540.0617775506924545, 210.9342579810268035, -279.7254316506983400 ) ) ;
#1979 = cartesian_point ( 'none', ( -552.2214860596844801, 202.8900243113793636, -325.9519554024774379 ) ) ;
#1980 = cartesian_point ( 'none', ( -451.3200351057072339, 189.1168641870251577, -349.8133511294093978 ) ) ;
#1981 = axis2_placement_3d ( 'none', #32915, #19962, #39665 ) ;
#1982 = vertex_point ( 'none', #17758 ) ;
#1983 = cartesian_point ( 'none', ( -464.9950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#1984 = direction ( 'none', ( 0.5150380749100544886, -0.8571673007021121116, 2.367345810993868565e-14 ) ) ;
#1985 = advanced_face ( 'none', ( #29512 ), #12380, .f. ) ;
#1986 = edge_curve ( 'none', #1934, #23309, #27964, .t. ) ;
#1987 = cartesian_point ( 'none', ( -492.8465789401504367, 226.3732187829258748, -275.3537468037969234 ) ) ;
#1988 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#1989 = line ( 'none', #1606, #12593 ) ;
#1990 = direction ( 'none', ( 1.066326637010301851e-16, -4.595548519418148985e-16, -1.000000000000000000 ) ) ;
#1991 = edge_loop ( 'none', ( #19628, #23142, #32515, #25490 ) ) ;
#1992 = cylindrical_surface ( 'none', #38383, 38.25000000000001421 ) ;
#1993 = edge_loop ( 'none', ( #9098, #37513, #17036, #23314 ) ) ;
#1994 = axis2_placement_3d ( 'none', #447, #7352, #862 ) ;
#1995 = oriented_edge ( 'none', *, *, #23291, .f. ) ;
#1996 = direction ( 'none', ( 0.0000000000000000000, -0.3538356009694011428, 0.9353076325394884538 ) ) ;
#1997 = edge_curve ( 'none', #18748, #2104, #9359, .t. ) ;
#1998 = advanced_face ( 'none', ( #16896 ), #33030, .f. ) ;
#1999 = oriented_edge ( 'none', *, *, #8112, .t. ) ;
#2000 = vector ( 'none', #4349, 1000.000000000000000 ) ;
#2001 = direction ( 'none', ( 1.000000000000000000, 6.791794586694515803e-17, -1.263633894181978530e-16 ) ) ;
#2002 = edge_curve ( 'none', #36220, #28575, #10380, .t. ) ;
#2003 = cartesian_point ( 'none', ( -474.4868542721046083, 233.1112218022914817, -293.9709714645048280 ) ) ;
#2004 = edge_curve ( 'none', #7450, #34656, #24440, .t. ) ;
#2005 = cartesian_point ( 'none', ( -474.4868542721049494, 261.9249388376260868, -298.6779883778864928 ) ) ;
#2006 = oriented_edge ( 'none', *, *, #21417, .f. ) ;
#2007 = direction ( 'none', ( -5.628830734849543029e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#2008 = cartesian_point ( 'none', ( -465.6594437047702399, 232.5354682619136497, -292.3877523816456687 ) ) ;
#2009 = cartesian_point ( 'none', ( -474.4868542721049494, 220.6945511670146232, -318.4797342428202001 ) ) ;
#2010 = oriented_edge ( 'none', *, *, #31064, .f. ) ;
#2011 = edge_curve ( 'none', #21406, #2414, #27479, .t. ) ;
#2012 = direction ( 'none', ( -5.618383777698263885e-14, -1.277139369270564970e-14, 1.000000000000000000 ) ) ;
#2013 = cartesian_point ( 'none', ( -518.9760373515021001, 204.1815292481204267, -410.3908178616006808 ) ) ;
#2014 = oriented_edge ( 'none', *, *, #17058, .t. ) ;
#2015 = cartesian_point ( 'none', ( -435.5450167721049866, 288.1842518256034396, -296.8729846902652412 ) ) ;
#2016 = cartesian_point ( 'none', ( -474.4455579758086969, 221.7825981272760600, -330.9501920103261341 ) ) ;
#2017 = axis2_placement_3d ( 'none', #26042, #35341, #9451 ) ;
#2018 = circle ( 'none', #10635, 19.99999999999999645 ) ;
#2019 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.619169509406368211e-14 ) ) ;
#2020 = oriented_edge ( 'none', *, *, #27429, .t. ) ;
#2021 = cartesian_point ( 'none', ( -523.5450167720786112, 243.1842518256090386, -471.8537468038249472 ) ) ;
#2022 = oriented_edge ( 'none', *, *, #24776, .t. ) ;
#2023 = axis2_placement_3d ( 'none', #35398, #22433, #19089 ) ;
#2024 = face_outer_bound ( 'none', #37347, .t. ) ;
#2025 = toroidal_surface ( 'none', #31393, 4.400000000000002132, 0.5999999999999999778 ) ;
#2026 = cartesian_point ( 'none', ( -540.1067932239296852, 274.0177981808547543, -275.3537468037983444 ) ) ;
#2028 = direction ( 'none', ( 1.000000000000000000, 6.742252096426181898e-17, -3.397572461039133394e-16 ) ) ;
#2027 = cartesian_point ( 'none', ( -378.5450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#2029 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#2030 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#2031 = vector ( 'none', #14485, 1000.000000000000000 ) ;
#2032 = oriented_edge ( 'none', *, *, #3526, .f. ) ;
#2033 = cartesian_point ( 'none', ( -468.5450167720793502, 243.1842518256089249, -459.8537468038218776 ) ) ;
#2034 = cartesian_point ( 'none', ( -434.2450167721049183, 241.6905539378255980, -322.9911026192847885 ) ) ;
#2035 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2036 = oriented_edge ( 'none', *, *, #32436, .t. ) ;
#2037 = line ( 'none', #5194, #11114 ) ;
#2038 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#2039 = advanced_face ( 'none', ( #15905, #36539 ), #40591, .f. ) ;
#2040 = cartesian_point ( 'none', ( -458.2450167721049183, 204.9443626202263431, -323.7331634061427508 ) ) ;
#2041 = axis2_placement_3d ( 'none', #28016, #28848, #22095 ) ;
#2042 = direction ( 'none', ( 0.9972701007700921494, 0.07384000345348068484, 0.0000000000000000000 ) ) ;
#2043 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -280.3537468037986287 ) ) ;
#2045 = cartesian_point ( 'none', ( -464.6078079012277158, 256.0845269861883935, -306.0304623212396677 ) ) ;
#2044 = direction ( 'none', ( -0.9632702587168568975, -0.02458978723780122846, 0.2674055927522070997 ) ) ;
#2046 = oriented_edge ( 'none', *, *, #37406, .f. ) ;
#2047 = cartesian_point ( 'none', ( -580.9142451508840850, 212.6465182881018450, -380.3537468037986287 ) ) ;
#2048 = advanced_face ( 'none', ( #8329, #35538 ), #28047, .t. ) ;
#2049 = cartesian_point ( 'none', ( -413.9450167721049638, 192.3052593532703156, -352.2287468037999929 ) ) ;
#2050 = edge_curve ( 'none', #36489, #28005, #34509, .t. ) ;
#2051 = cartesian_point ( 'none', ( -505.6179492782477496, 200.7627475572875824, -317.5002707153737447 ) ) ;
#2052 = oriented_edge ( 'none', *, *, #15111, .t. ) ;
#2053 = axis2_placement_3d ( 'none', #29989, #7341, #7617 ) ;
#2054 = oriented_edge ( 'none', *, *, #37153, .t. ) ;
#2055 = cartesian_point ( 'none', ( -370.5450167721051002, 192.3052593532678145, -352.2287468037987992 ) ) ;
#2056 = cartesian_point ( 'none', ( -370.5450167721051002, 172.4735737069476045, -393.5644249224529290 ) ) ;
#2057 = cartesian_point ( 'none', ( -550.0701600694842455, 193.2977128290790461, -422.6037468038271072 ) ) ;
#2058 = cartesian_point ( 'none', ( -419.2450167721048615, 255.8298207722977793, -346.7963779460604883 ) ) ;
#2059 = edge_curve ( 'none', #31588, #40334, #25953, .t. ) ;
#2060 = cartesian_point ( 'none', ( -469.0031792721050010, 237.4663640492244951, -352.9034789910810446 ) ) ;
#2061 = oriented_edge ( 'none', *, *, #33729, .f. ) ;
#2062 = oriented_edge ( 'none', *, *, #15416, .t. ) ;
#2063 = b_spline_curve_with_knots ( 'none', 3,
( #14601, #37114, #24419, #30350, #30896, #33880, #33600, #11213, #5152, #36973, #8389, #14327 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 2.957712329091614671e-07, 0.001161766571372913450, 0.002323237371512917784, 0.003484708171652921901, 0.004065443571722930464, 0.004646178971792938595 ),
.unspecified. ) ;
#2064 = cartesian_point ( 'none', ( -524.3699194903807665, 282.3171150249301604, -435.0957763614429723 ) ) ;
#2065 = cartesian_point ( 'none', ( -461.8541693888608961, 273.9635364891213953, -328.7005543776859326 ) ) ;
#2066 = cylindrical_surface ( 'none', #8707, 5.999999999999997335 ) ;
#2067 = edge_curve ( 'none', #4031, #9824, #18927, .t. ) ;
#2068 = direction ( 'none', ( -0.07384000345349701899, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#2069 = circle ( 'none', #22961, 0.1000000000000012823 ) ;
#2070 = b_spline_curve_with_knots ( 'none', 3,
( #28483, #5811, #22000, #37637 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0008003010501468459928, 0.001598673356410045899 ),
.unspecified. ) ;
#2071 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#2072 = cartesian_point ( 'none', ( -507.2871775564805716, 274.1801958146797347, -275.3537468038004477 ) ) ;
#2073 = edge_curve ( 'none', #35613, #3426, #36067, .t. ) ;
#2074 = spherical_surface ( 'none', #28138, 5.599999999999997868 ) ;
#2075 = vertex_point ( 'none', #21563 ) ;
#2076 = conical_surface ( 'none', #21227, 39.00000000000002842, 0.5235987755983023684 ) ;
#2077 = axis2_placement_3d ( 'none', #29211, #6270, #22437 ) ;
#2078 = cartesian_point ( 'none', ( -458.2450167721049183, 229.7399155442049619, -292.2794716690257246 ) ) ;
#2079 = face_outer_bound ( 'none', #36129, .t. ) ;
#2080 = direction ( 'none', ( -5.620504062164853724e-14, -1.332267629550187533e-14, 1.000000000000000000 ) ) ;
#2081 = cartesian_point ( 'none', ( -463.0332119771105113, 267.3959543439566460, -343.7093801248981322 ) ) ;
#2082 = oriented_edge ( 'none', *, *, #3359, .t. ) ;
#2083 = plane ( 'none', #17765 ) ;
#2084 = axis2_placement_3d ( 'none', #38026, #15235, #8483 ) ;
#2085 = cartesian_point ( 'none', ( -372.5450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#2086 = edge_loop ( 'none', ( #32500, #11426 ) ) ;
#2087 = cartesian_point ( 'none', ( -464.2214260108526105, 260.0390557720298830, -335.7789845663985488 ) ) ;
#2088 = cartesian_point ( 'none', ( -441.1431475386534657, 234.0538877590473419, -380.3537468037986855 ) ) ;
#2089 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#2090 = vertex_point ( 'none', #34664 ) ;
#2091 = advanced_face ( 'none', ( #35042, #39712 ), #8759, .t. ) ;
#2092 = cartesian_point ( 'none', ( -424.0450167721049866, 277.8183131763349252, -376.8983753192275685 ) ) ;
#2093 = direction ( 'none', ( 0.0000000000000000000, 0.9869179706173771827, -0.1612231970669163184 ) ) ;
#2094 = direction ( 'none', ( 1.000000000000000000, 4.071797670681753556e-16, -2.723347251396504358e-16 ) ) ;
#2095 = cartesian_point ( 'none', ( -478.4950167720768377, 250.0602528192598015, -342.9076893173106555 ) ) ;
#2096 = cartesian_point ( 'none', ( -479.2686075333814415, 247.2635360551372798, -302.0089482327636574 ) ) ;
#2097 = cartesian_point ( 'none', ( -482.6766730269398522, 213.2216422046479352, -317.4209691186890723 ) ) ;
#2098 = cartesian_point ( 'none', ( -456.7811801527993794, 204.8384822461037231, -356.7291512430606417 ) ) ;
#2099 = edge_loop ( 'none', ( #22932, #27889, #6685, #27670 ) ) ;
#2100 = oriented_edge ( 'none', *, *, #40331, .t. ) ;
#2101 = edge_curve ( 'none', #16168, #10963, #40200, .t. ) ;
#2102 = cartesian_point ( 'none', ( -423.0450167721051002, 294.0632442979408552, -293.4787468038014708 ) ) ;
#2103 = face_outer_bound ( 'none', #26159, .t. ) ;
#2104 = vertex_point ( 'none', #2421 ) ;
#2106 = circle ( 'none', #31038, 6.500000000000012434 ) ;
#2105 = cartesian_point ( 'none', ( -490.0830759949543562, 192.1813252485176520, -449.8537468038237535 ) ) ;
#2107 = direction ( 'none', ( -1.000000000000000000, 2.973147202258853963e-17, 2.963831442906190834e-17 ) ) ;
#2108 = axis2_placement_3d ( 'none', #26056, #13261, #6779 ) ;
#2109 = cartesian_point ( 'none', ( -460.8133605172700413, 253.4606331476634296, -351.5185167417771481 ) ) ;
#2110 = cartesian_point ( 'none', ( -419.2450167721048047, 230.5386828789090146, -298.9111156615369396 ) ) ;
#2111 = line ( 'none', #6803, #22762 ) ;
#2112 = vertex_point ( 'none', #2268 ) ;
#2113 = axis2_placement_3d ( 'none', #31014, #5129, #12020 ) ;
#2114 = line ( 'none', #33749, #33366 ) ;
#2115 = cartesian_point ( 'none', ( -531.0062222758716644, 213.8173101391603836, -275.3537468037985718 ) ) ;
#2116 = cartesian_point ( 'none', ( -545.8791876965494794, 204.4612250037161800, -309.3103963414598638 ) ) ;
#2117 = cartesian_point ( 'none', ( -535.4138238173746913, 225.4960944467109130, -442.8537468037986855 ) ) ;
#2118 = circle ( 'none', #25967, 5.600000000000009415 ) ;
#2119 = edge_curve ( 'none', #27145, #9775, #19495, .t. ) ;
#2120 = cartesian_point ( 'none', ( -482.6985866835017305, 251.5562252982292932, -344.3308491347962104 ) ) ;
#2121 = edge_loop ( 'none', ( #27310, #13904, #12755, #6415 ) ) ;
#2123 = face_outer_bound ( 'none', #33028, .t. ) ;
#2122 = cartesian_point ( 'none', ( -497.3223334571868008, 227.6271737944105951, -275.3537468037986287 ) ) ;
#2124 = cartesian_point ( 'none', ( -419.2450167721049752, 242.3886861219470177, -297.8214261920143144 ) ) ;
#2125 = line ( 'none', #20384, #5177 ) ;
#2126 = cartesian_point ( 'none', ( -422.5124462385668949, 265.6937328539802365, -342.6735429837397646 ) ) ;
#2127 = edge_curve ( 'none', #23787, #41035, #1253, .t. ) ;
#2128 = oriented_edge ( 'none', *, *, #2396, .t. ) ;
#2130 = direction ( 'none', ( 0.3003283627730293781, 0.9538358739919943208, 2.925521921717713290e-14 ) ) ;
#2129 = direction ( 'none', ( 0.9972701007700911502, 0.07384000345349513161, -4.324019631173162256e-17 ) ) ;
#2131 = oriented_edge ( 'none', *, *, #9689, .f. ) ;
#2132 = edge_curve ( 'none', #26394, #24391, #17968, .t. ) ;
#2133 = b_spline_curve_with_knots ( 'none', 3,
( #31009, #11721, #2576, #31156, #14975, #5814 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.02160275326551905697, 0.04320550653103811395 ),
.unspecified. ) ;
#2134 = direction ( 'none', ( 0.0000000000000000000, 0.09157054365736819190, -0.9957985918519337565 ) ) ;
#2135 = design_context ( 'detailed design', #41647, 'design' ) ;
#2136 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#2137 = direction ( 'none', ( 1.000000000000000000, 3.397572461039113180e-16, 6.742252096426289134e-17 ) ) ;
#2138 = direction ( 'none', ( -5.651035195342045529e-14, -1.280919814661274201e-14, 1.000000000000000000 ) ) ;
#2139 = vertex_point ( 'none', #3125 ) ;
#2140 = edge_loop ( 'none', ( #28696, #18815, #13434, #7291 ) ) ;
#2141 = axis2_placement_3d ( 'none', #30474, #11197, #40212 ) ;
#2142 = advanced_face ( 'none', ( #3444 ), #25507, .f. ) ;
#2143 = edge_loop ( 'none', ( #37555, #22626, #33602, #14668 ) ) ;
#2144 = cartesian_point ( 'none', ( -490.3745002418761487, 190.5901878174172452, -370.3537468037986287 ) ) ;
#2145 = cartesian_point ( 'none', ( -477.6370058661188409, 237.1797706838227953, -354.5261981567036855 ) ) ;
#2146 = face_outer_bound ( 'none', #20920, .t. ) ;
#2147 = oriented_edge ( 'none', *, *, #19346, .t. ) ;
#2148 = axis2_placement_3d ( 'none', #39796, #27119, #1193 ) ;
#2149 = oriented_edge ( 'none', *, *, #1761, .t. ) ;
#2150 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.877651306839058618e-14 ) ) ;
#2151 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -410.8537468037986855 ) ) ;
#2152 = cartesian_point ( 'none', ( -508.4064289083314065, 216.7350310058288301, -275.3537468037987423 ) ) ;
#2153 = b_spline_curve_with_knots ( 'none', 3,
( #5638, #2540, #25071, #19421, #38289, #6630, #38431, #38717, #12543, #19163, #9873, #3390, #15783, #35209, #12676, #32391, #15921, #28856, #41714, #9305, #12821, #13108 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.850634640619936055e-07, 0.001137786998391605506, 0.001706537965855308217, 0.002275288933319011796, 0.003412790868246264996, 0.003981541835709903956, 0.004550292803173542483, 0.005687794738100816067, 0.006825296673028089650, 0.007962798607955363234, 0.009100300542882636817 ),
.unspecified. ) ;
#2154 = cylindrical_surface ( 'none', #2469, 16.09999999999995168 ) ;
#2155 = oriented_edge ( 'none', *, *, #15325, .t. ) ;
#2156 = cartesian_point ( 'none', ( -450.5450167721049297, 198.1842518256037522, -351.3345089173323572 ) ) ;
#2157 = direction ( 'none', ( -0.07384000345349615857, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#2158 = cartesian_point ( 'none', ( -474.4455579758092654, 257.4921255807637976, -304.9953874913550180 ) ) ;
#2159 = conical_surface ( 'none', #34599, 5.099999999999993427, 1.029744258676654312 ) ;
#2160 = cartesian_point ( 'none', ( -550.0701600694868603, 293.0707908221367575, -380.3537468038258567 ) ) ;
#2161 = edge_loop ( 'none', ( #21501, #19536, #22456, #23497 ) ) ;
#2162 = axis2_placement_3d ( 'none', #27939, #26252, #19364 ) ;
#2163 = face_outer_bound ( 'none', #41756, .t. ) ;
#2164 = cylindrical_surface ( 'none', #8055, 4.500000000000003553 ) ;
#2165 = cartesian_point ( 'none', ( -547.8017339602405400, 270.1398356314198281, -279.7054205231290211 ) ) ;
#2166 = cartesian_point ( 'none', ( -458.2450167721049183, 226.7407085477047417, -292.3484455201899550 ) ) ;
#2167 = direction ( 'none', ( 1.000000000000000000, -2.973147202258853963e-17, -2.963831442906190834e-17 ) ) ;
#2168 = axis2_placement_3d ( 'none', #32970, #32837, #36219 ) ;
#2170 = cartesian_point ( 'none', ( -489.2189303693007787, 263.4494985538192395, -409.3617915191776433 ) ) ;
#2169 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#2171 = oriented_edge ( 'none', *, *, #19845, .t. ) ;
#2172 = direction ( 'none', ( -1.000000000000000000, -6.791794586694515803e-17, 1.263633894181978530e-16 ) ) ;
#2173 = cartesian_point ( 'none', ( -482.6317425304795847, 214.9957311822303438, -334.3693798275677977 ) ) ;
#2174 = edge_curve ( 'none', #37254, #1938, #28501, .t. ) ;
#2175 = cartesian_point ( 'none', ( -455.7450167721049752, 230.5311013079293900, -286.7572056678798731 ) ) ;
#2176 = direction ( 'none', ( -1.000000000000000000, -6.791794586694515803e-17, 1.263633894181978530e-16 ) ) ;
#2177 = cartesian_point ( 'none', ( -517.4458307806493167, 203.6519874047329495, -412.5857976113676386 ) ) ;
#2178 = oriented_edge ( 'none', *, *, #9313, .f. ) ;
#2180 = cartesian_point ( 'none', ( -478.3094249753050349, 262.7678600717608788, -314.7344926471017175 ) ) ;
#2179 = cartesian_point ( 'none', ( -474.4868542721049494, 265.6739524841925117, -327.2277593647773983 ) ) ;
#2181 = oriented_edge ( 'none', *, *, #11583, .t. ) ;
#2182 = cartesian_point ( 'none', ( -540.0689398488671031, 212.3303727940802332, -275.3537468037985150 ) ) ;
#2183 = edge_curve ( 'none', #29986, #25039, #16020, .t. ) ;
#2184 = cartesian_point ( 'none', ( -537.3963990442678096, 270.3053823082361760, -275.3537468037986287 ) ) ;
#2185 = vertex_point ( 'none', #31989 ) ;
#2186 = direction ( 'none', ( 0.0000000000000000000, 0.9892147033870987149, 0.1464727640306348888 ) ) ;
#2187 = cartesian_point ( 'none', ( -523.5450167720822492, 243.1842518256082144, -407.7197722076094237 ) ) ;
#2188 = edge_curve ( 'none', #28578, #29171, #8735, .t. ) ;
#2189 = vector ( 'none', #9633, 1000.000000000000000 ) ;
#2190 = oriented_edge ( 'none', *, *, #8193, .f. ) ;
#2191 = cartesian_point ( 'none', ( -478.8822256430063931, 227.2024890318941459, -308.9245236378929462 ) ) ;
#2192 = vertex_point ( 'none', #9185 ) ;
#2193 = cartesian_point ( 'none', ( -461.4079376547834954, 264.4586576439640453, -315.5374667888550562 ) ) ;
#2194 = advanced_face ( 'none', ( #30094 ), #21520, .f. ) ;
#2195 = edge_curve ( 'none', #34622, #37594, #11683, .t. ) ;
#2196 = face_outer_bound ( 'none', #16362, .t. ) ;
#2197 = oriented_edge ( 'none', *, *, #10775, .t. ) ;
#2198 = edge_curve ( 'none', #18556, #39343, #12985, .t. ) ;
#2199 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2200 = direction ( 'none', ( -2.197537717130241099e-16, 1.000000000000000000, -2.037432715935694860e-14 ) ) ;
#2201 = direction ( 'none', ( 0.8571673007020824686, -6.616373313851305777e-15, 0.5150380749101038935 ) ) ;
#2202 = face_outer_bound ( 'none', #29111, .t. ) ;
#2203 = cartesian_point ( 'none', ( -519.9136893944192934, 264.5106078546129993, -435.3537468037986855 ) ) ;
#2204 = oriented_edge ( 'none', *, *, #3941, .t. ) ;
#2205 = cartesian_point ( 'none', ( -419.2450167721051457, 153.1842518256048322, -297.8537468037981739 ) ) ;
#2206 = advanced_face ( 'none', ( #17996 ), #34144, .t. ) ;
#2207 = axis2_placement_3d ( 'none', #16644, #10051, #715 ) ;
#2208 = plane ( 'none', #19873 ) ;
#2209 = toroidal_surface ( 'none', #6894, 6.399999999999998579, 0.1000000000000000056 ) ;
#2210 = circle ( 'none', #36371, 4.199999999999984190 ) ;
#2211 = cartesian_point ( 'none', ( -580.8451131056374379, 273.8714718691295502, -380.3537468037986287 ) ) ;
#2212 = cartesian_point ( 'none', ( -468.4588909927567784, 260.0813559934913997, -337.5555133625200597 ) ) ;
#2213 = axis2_placement_3d ( 'none', #19198, #31730, #41455 ) ;
#2214 = edge_curve ( 'none', #39146, #5667, #1692, .t. ) ;
#2215 = plane ( 'none', #27999 ) ;
#2216 = cartesian_point ( 'none', ( -479.3473970954033803, 273.6259355107378610, -312.2138089216939534 ) ) ;
#2217 = direction ( 'none', ( -1.000000000000000000, -2.035898835340872341e-16, 1.361673625698257109e-16 ) ) ;
#2218 = cartesian_point ( 'none', ( -510.8517857228753769, 275.8223788713248723, -275.3537468038533689 ) ) ;
#2219 = vertex_point ( 'none', #26325 ) ;
#2220 = oriented_edge ( 'none', *, *, #17426, .t. ) ;
#2221 = direction ( 'none', ( -4.090977164791555619e-16, 0.3883833435191222927, -0.9214978993339635327 ) ) ;
#2222 = oriented_edge ( 'none', *, *, #748, .f. ) ;
#2223 = cartesian_point ( 'none', ( -461.3960879907484127, 266.6578158749335330, -343.0896797052283773 ) ) ;
#2224 = oriented_edge ( 'none', *, *, #26562, .t. ) ;
#2225 = oriented_edge ( 'none', *, *, #10366, .f. ) ;
#2226 = face_outer_bound ( 'none', #22429, .t. ) ;
#2227 = edge_loop ( 'none', ( #41168, #24957, #3139 ) ) ;
#2228 = oriented_edge ( 'none', *, *, #41519, .f. ) ;
#2229 = cartesian_point ( 'none', ( -419.7296986495607598, 210.9365202806147579, -291.4676796304907498 ) ) ;
#2230 = axis2_placement_3d ( 'none', #11602, #14833, #37368 ) ;
#2231 = cartesian_point ( 'none', ( -478.8821972886408957, 230.2777054402546071, -339.6849494743451032 ) ) ;
#2232 = cartesian_point ( 'none', ( -374.5450167721051002, 219.1842518256019616, -408.8537468037994813 ) ) ;
#2233 = cartesian_point ( 'none', ( -466.8290482172687916, 222.8493700902714920, -329.8310375228139151 ) ) ;
#2234 = edge_curve ( 'none', #37911, #30975, #10484, .t. ) ;
#2235 = cartesian_point ( 'none', ( -370.5450167721051571, 333.1842518256021322, -402.2262861357403949 ) ) ;
#2236 = face_outer_bound ( 'none', #38654, .t. ) ;
#2237 = oriented_edge ( 'none', *, *, #36274, .t. ) ;
#2238 = cartesian_point ( 'none', ( -482.6317425304795847, 243.1842518256035817, -322.8537468037987423 ) ) ;
#2239 = vector ( 'none', #19498, 1000.000000000000000 ) ;
#2240 = cartesian_point ( 'none', ( -462.0336620695993588, 221.5520073004629182, -318.6332386659529448 ) ) ;
#2241 = axis2_placement_3d ( 'none', #40258, #23900, #24043 ) ;
#2242 = edge_loop ( 'none', ( #17847, #30574 ) ) ;
#2243 = edge_curve ( 'none', #30543, #38088, #880, .t. ) ;
#2244 = line ( 'none', #622, #30451 ) ;
#2245 = line ( 'none', #41033, #31472 ) ;
#2246 = cartesian_point ( 'none', ( -559.2010669925689399, 237.9052674792273763, -280.0594598594201443 ) ) ;
#2247 = oriented_edge ( 'none', *, *, #2698, .t. ) ;
#2248 = direction ( 'none', ( 0.0000000000000000000, -0.8095112392251152533, 0.5871043804709843439 ) ) ;
#2249 = advanced_face ( 'none', ( #12487 ), #4425, .t. ) ;
#2250 = edge_curve ( 'none', #38009, #34693, #24091, .t. ) ;
#2251 = edge_curve ( 'none', #13504, #38285, #8174, .t. ) ;
#2252 = cartesian_point ( 'none', ( -540.8554343648819440, 288.4353159596234377, -328.3135273558912672 ) ) ;
#2253 = advanced_face ( 'none', ( #29091 ), #5413, .t. ) ;
#2254 = edge_curve ( 'none', #18014, #3912, #35156, .t. ) ;
#2255 = cartesian_point ( 'none', ( -435.5450167721049866, 192.3052593532680987, -355.6287468037992312 ) ) ;
#2256 = cartesian_point ( 'none', ( -424.0450167721049866, 274.9370245665110701, -370.4542187572726561 ) ) ;
#2257 = oriented_edge ( 'none', *, *, #33830, .f. ) ;
#2258 = oriented_edge ( 'none', *, *, #41711, .t. ) ;
#2259 = cartesian_point ( 'none', ( -537.2630167265531327, 216.0015388466829620, -275.3537468037984013 ) ) ;
#2260 = cartesian_point ( 'none', ( -542.4373070537923240, 202.2804994360423336, -312.4945394062489754 ) ) ;
#2261 = edge_curve ( 'none', #38751, #21536, #2919, .t. ) ;
#2262 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -398.8537468037987423 ) ) ;
#2263 = oriented_edge ( 'none', *, *, #25266, .t. ) ;
#2264 = oriented_edge ( 'none', *, *, #12820, .f. ) ;
#2265 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2266 = line ( 'none', #33833, #20923 ) ;
#2267 = cartesian_point ( 'none', ( -492.7134852897071369, 226.6187252313776526, -275.3537468037986287 ) ) ;
#2268 = cartesian_point ( 'none', ( -411.8450167721051116, 333.1842518256036101, -347.8537468038026645 ) ) ;
#2269 = axis2_placement_3d ( 'none', #15552, #2864, #31867 ) ;
#2270 = line ( 'none', #8596, #9323 ) ;
#2271 = oriented_edge ( 'none', *, *, #27905, .t. ) ;
#2272 = oriented_edge ( 'none', *, *, #31643, .f. ) ;
#2274 = cartesian_point ( 'none', ( -489.2450167721049752, 242.0854053017150704, -310.9041637015754986 ) ) ;
#2273 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2275 = direction ( 'none', ( -4.187749593802733783e-31, -0.7740844354725787690, 0.6330823696479780383 ) ) ;
#2276 = axis2_placement_3d ( 'none', #33454, #30494, #20509 ) ;
#2278 = cartesian_point ( 'none', ( -458.7075532982709092, 290.4597108543193258, -304.8393882476722183 ) ) ;
#2277 = circle ( 'none', #25358, 3.400000000000014122 ) ;
#2279 = oriented_edge ( 'none', *, *, #37902, .t. ) ;
#2280 = cartesian_point ( 'none', ( -458.2450167721049183, 784.9836020140851360, -389.7457622682042029 ) ) ;
#2281 = direction ( 'none', ( 2.425961549269110307e-30, 0.6330823696479787044, 0.7740844354725782139 ) ) ;
#2282 = circle ( 'none', #20481, 21.69999999999997087 ) ;
#2283 = vertex_point ( 'none', #13404 ) ;
#2284 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#2285 = oriented_edge ( 'none', *, *, #20277, .f. ) ;
#2286 = plane ( 'none', #10256 ) ;
#2287 = circle ( 'none', #26979, 5.899999999999972822 ) ;
#2288 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2289 = face_outer_bound ( 'none', #37996, .t. ) ;
#2290 = edge_loop ( 'none', ( #37687, #21059, #36927, #39178 ) ) ;
#2291 = cartesian_point ( 'none', ( -418.1054848049372481, 265.5812345773672973, -341.4501623968984063 ) ) ;
#2292 = axis2_placement_3d ( 'none', #30116, #29969, #33355 ) ;
#2293 = cartesian_point ( 'none', ( -414.8380553384751579, 220.4940355186322449, -301.0685157936835026 ) ) ;
#2294 = cartesian_point ( 'none', ( -525.1014518804811360, 203.6432723314150621, -435.8429723635989035 ) ) ;
#2295 = cartesian_point ( 'none', ( -419.2450167721049752, 232.4249615092380736, -293.2144541015737786 ) ) ;
#2296 = cartesian_point ( 'none', ( -496.5599253147879608, 229.0419915310401962, -275.3537468037987992 ) ) ;
#2297 = axis2_placement_3d ( 'none', #7230, #6820, #22843 ) ;
#2298 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#2299 = edge_curve ( 'none', #18103, #21017, #17475, .t. ) ;
#2300 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#2301 = plane ( 'none', #23636 ) ;
#2302 = oriented_edge ( 'none', *, *, #31189, .f. ) ;
#2303 = oriented_edge ( 'none', *, *, #17558, .f. ) ;
#2304 = oriented_edge ( 'none', *, *, #37796, .t. ) ;
#2305 = circle ( 'none', #1785, 4.500000000000003553 ) ;
#2306 = axis2_placement_3d ( 'none', #41528, #22207, #9422 ) ;
#2307 = oriented_edge ( 'none', *, *, #19916, .t. ) ;
#2308 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#2309 = edge_loop ( 'none', ( #15923, #30679, #33934, #5756 ) ) ;
#2310 = edge_curve ( 'none', #19707, #11523, #40697, .t. ) ;
#2311 = vector ( 'none', #38644, 1000.000000000000000 ) ;
#2312 = advanced_face ( 'none', ( #37168 ), #16757, .f. ) ;
#2313 = cartesian_point ( 'none', ( -546.9105708248125666, 270.9153958025705720, -279.7054206396535392 ) ) ;
#2315 = cartesian_point ( 'none', ( -558.5065941800049814, 294.5595480666162302, -370.3537468037986287 ) ) ;
#2314 = cartesian_point ( 'none', ( -529.3213934450227498, 216.2977594449940284, -402.3537468037986855 ) ) ;
#2316 = line ( 'none', #23000, #30552 ) ;
#2317 = vertex_point ( 'none', #32275 ) ;
#2318 = direction ( 'none', ( 1.000000000000000000, -1.860000664308099054e-30, -1.612780032710462425e-30 ) ) ;
#2319 = oriented_edge ( 'none', *, *, #38763, .f. ) ;
#2320 = edge_curve ( 'none', #41538, #5412, #28600, .t. ) ;
#2322 = cartesian_point ( 'none', ( -474.4868542721049494, 267.3600102515156323, -341.5944338158214464 ) ) ;
#2321 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.379049338482476317e-14 ) ) ;
#2323 = direction ( 'none', ( -4.187749593802639195e-31, -0.7740844354725763266, 0.6330823696479810359 ) ) ;
#2324 = cartesian_point ( 'none', ( -474.4868542721049494, 257.1474315852018435, -304.6892695859518767 ) ) ;
#2325 = circle ( 'none', #28584, 42.95499999999996277 ) ;
#2326 = edge_curve ( 'none', #36581, #35248, #17003, .t. ) ;
#2327 = face_outer_bound ( 'none', #7101, .t. ) ;
#2328 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185976506635, 0.7970987915612769426 ) ) ;
#2329 = cartesian_point ( 'none', ( -469.0306809792930949, 261.1930908231581725, -336.9871641158128455 ) ) ;
#2330 = plane ( 'none', #20536 ) ;
#2331 = face_outer_bound ( 'none', #37838, .t. ) ;
#2332 = oriented_edge ( 'none', *, *, #4783, .t. ) ;
#2334 = cartesian_point ( 'none', ( -433.3771344709255686, 241.4759253770526470, -287.8954627963537973 ) ) ;
#2333 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#2335 = oriented_edge ( 'none', *, *, #35389, .t. ) ;
#2336 = cartesian_point ( 'none', ( -554.0827510811923275, 185.8150242439111537, -380.3537468037986287 ) ) ;
#2337 = cartesian_point ( 'none', ( -485.2450167721049752, 273.2359040309027023, -327.7629931544863098 ) ) ;
#2338 = oriented_edge ( 'none', *, *, #13749, .f. ) ;
#2339 = cartesian_point ( 'none', ( -459.3450167721049979, 243.1842518256035817, -322.8537468037987423 ) ) ;
#2340 = circle ( 'none', #24638, 17.50000000000000711 ) ;
#2341 = vector ( 'none', #9968, 1000.000000000000000 ) ;
#2342 = direction ( 'none', ( -2.306845560944464917e-16, -0.5871043804709812353, -0.8095112392251173627 ) ) ;
#2343 = axis2_placement_3d ( 'none', #12344, #12627, #15734 ) ;
#2344 = cartesian_point ( 'none', ( -482.6317425304795847, 221.3899415284579106, -330.3577816299260235 ) ) ;
#2345 = oriented_edge ( 'none', *, *, #20093, .t. ) ;
#2346 = cartesian_point ( 'none', ( -464.0258617827132070, 263.3151485146759114, -315.9500034449263808 ) ) ;
#2347 = axis2_placement_3d ( 'none', #28862, #6767, #35215 ) ;
#2348 = oriented_edge ( 'none', *, *, #20641, .t. ) ;
#2349 = direction ( 'none', ( -8.817504790154938176e-18, -0.02752781694200620577, -0.9996210378410447239 ) ) ;
#2350 = oriented_edge ( 'none', *, *, #1808, .t. ) ;
#2351 = cartesian_point ( 'none', ( -412.8827820682070069, 280.0593560747691981, -348.6500414011922544 ) ) ;
#2352 = circle ( 'none', #4762, 4.399999999999959499 ) ;
#2353 = cartesian_point ( 'none', ( -463.9504213359734308, 237.1854091341963908, -354.4942418946302496 ) ) ;
#2354 = oriented_edge ( 'none', *, *, #27554, .f. ) ;
#2355 = cartesian_point ( 'none', ( -405.2450167721049752, 243.1842518256034964, -322.8537468037986855 ) ) ;
#2356 = vector ( 'none', #39938, 1000.000000000000000 ) ;
#2357 = b_spline_curve_with_knots ( 'none', 3,
( #6409, #13031, #316, #3593, #19485, #12735, #28907, #19085 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.003877433845935417209, 0.007754867691870834419, 0.01550973538374183364 ),
.unspecified. ) ;
#2358 = cartesian_point ( 'none', ( -482.6766754966529902, 239.0126464239694428, -345.5242920336503403 ) ) ;
#2359 = cartesian_point ( 'none', ( -579.3069081586154425, 209.6333986402960079, -380.3537468037986287 ) ) ;
#2360 = cartesian_point ( 'none', ( -464.9950167721049752, 252.6493541515349364, -347.8732259742300812 ) ) ;
#2361 = oriented_edge ( 'none', *, *, #20746, .t. ) ;
#2362 = b_spline_curve_with_knots ( 'none', 3,
( #35768, #250, #26170, #16324, #9727, #3384 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 1.665334536937734564e-16, 0.0009066431086811340247, 0.001813286217362101516 ),
.unspecified. ) ;
#2363 = cartesian_point ( 'none', ( -478.9676314502986543, 273.6684904804086500, -312.1983244387132572 ) ) ;
#2364 = cartesian_point ( 'none', ( -529.0267536987337280, 216.8788075701554305, -396.8537468037986287 ) ) ;
#2365 = advanced_face ( 'none', ( #35654 ), #39422, .f. ) ;
#2366 = edge_curve ( 'none', #9203, #14793, #5504, .t. ) ;
#2367 = cartesian_point ( 'none', ( -507.4719515022179621, 274.2769650479303323, -275.3537468038003908 ) ) ;
#2368 = line ( 'none', #20485, #32617 ) ;
#2369 = edge_loop ( 'none', ( #6152, #34380, #23929, #6859 ) ) ;
#2370 = direction ( 'none', ( 0.8937973703356648647, 0.0000000000000000000, 0.4484710255758448949 ) ) ;
#2371 = vector ( 'none', #1156, 1000.000000000000000 ) ;
#2373 = axis2_placement_3d ( 'none', #15806, #32280, #38308 ) ;
#2372 = line ( 'none', #22624, #11469 ) ;
#2374 = cartesian_point ( 'none', ( -482.6317425304795847, 261.4575715742402622, -336.9032409357625397 ) ) ;
#2375 = edge_loop ( 'none', ( #20704, #17381, #8026, #7486 ) ) ;
#2376 = cartesian_point ( 'none', ( -544.2728865729427525, 241.6495161742532218, -436.3537468037986855 ) ) ;
#2377 = oriented_edge ( 'none', *, *, #36699, .f. ) ;
#2378 = edge_loop ( 'none', ( #41418, #20198 ) ) ;
#2379 = vertex_point ( 'none', #26890 ) ;
#2380 = axis2_placement_3d ( 'none', #11688, #11283, #34093 ) ;
#2381 = vector ( 'none', #2167, 1000.000000000000000 ) ;
#2382 = cartesian_point ( 'none', ( -523.5450167720838408, 206.1842518256074470, -380.3537468038254588 ) ) ;
#2383 = oriented_edge ( 'none', *, *, #15188, .f. ) ;
#2384 = edge_curve ( 'none', #21351, #23538, #27065, .t. ) ;
#2385 = cartesian_point ( 'none', ( -424.0450167721049297, 298.0788671422179732, -288.8361450525638361 ) ) ;
#2386 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#2387 = oriented_edge ( 'none', *, *, #31946, .t. ) ;
#2388 = cartesian_point ( 'none', ( -460.8582910137302520, 248.8779548722960442, -292.9408023546796471 ) ) ;
#2389 = oriented_edge ( 'none', *, *, #40069, .f. ) ;
#2390 = edge_curve ( 'none', #6496, #35163, #8449, .t. ) ;
#2391 = cartesian_point ( 'none', ( -502.2450167721049752, 277.6719161643835605, -315.6654918378394541 ) ) ;
#2392 = oriented_edge ( 'none', *, *, #11380, .f. ) ;
#2393 = cylindrical_surface ( 'none', #20119, 4.000000000000025757 ) ;
#2394 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#2395 = oriented_edge ( 'none', *, *, #24898, .f. ) ;
#2396 = edge_curve ( 'none', #14062, #35797, #36178, .t. ) ;
#2397 = axis2_placement_3d ( 'none', #40190, #20870, #24388 ) ;
#2398 = oriented_edge ( 'none', *, *, #36505, .t. ) ;
#2399 = cartesian_point ( 'none', ( -522.5112567237562189, 229.2224704148222827, -436.3537468037986855 ) ) ;
#2400 = cartesian_point ( 'none', ( -474.7528837326328812, 231.5161024135783236, -294.2774489880841315 ) ) ;
#2401 = vertex_point ( 'none', #23775 ) ;
#2402 = cartesian_point ( 'none', ( -421.7520754630653528, 268.6711888835529294, -298.8645849534196373 ) ) ;
#2403 = direction ( 'none', ( -1.000000000000000000, -2.810252031083027520e-16, -5.642927514190364782e-14 ) ) ;
#2404 = axis2_placement_3d ( 'none', #26406, #23721, #23167 ) ;
#2405 = line ( 'none', #7743, #5941 ) ;
#2406 = oriented_edge ( 'none', *, *, #34829, .f. ) ;
#2407 = cartesian_point ( 'none', ( -451.2450167721049183, 243.1842518256034964, -322.8537468037986855 ) ) ;
#2408 = cartesian_point ( 'none', ( -523.0514678477950383, 213.0232048238484310, -275.3537468037986287 ) ) ;
#2409 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#2410 = direction ( 'none', ( -0.07384000345348852579, 0.9972701007700917053, 0.0000000000000000000 ) ) ;
#2411 = circle ( 'none', #9608, 4.500000000000003553 ) ;
#2412 = line ( 'none', #5663, #29611 ) ;
#2413 = circle ( 'none', #35292, 5.600000000000000533 ) ;
#2414 = vertex_point ( 'none', #26462 ) ;
#2415 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#2416 = vertex_point ( 'none', #23360 ) ;
#2417 = vertex_point ( 'none', #34078 ) ;
#2418 = oriented_edge ( 'none', *, *, #23349, .f. ) ;
#2419 = cartesian_point ( 'none', ( -496.6767262147221800, 228.8050620193353097, -275.3537468037982308 ) ) ;
#2420 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#2421 = cartesian_point ( 'none', ( -500.9931376425672624, 295.1834128546693137, -370.3537468037986287 ) ) ;
#2422 = vertex_point ( 'none', #29843 ) ;
#2423 = cartesian_point ( 'none', ( -467.4793042109295129, 272.5516629196287113, -310.8745919209083013 ) ) ;
#2424 = oriented_edge ( 'none', *, *, #28672, .t. ) ;
#2425 = cartesian_point ( 'none', ( -438.5450167721049866, 243.1842518256034964, -375.3537468037986287 ) ) ;
#2426 = advanced_face ( 'none', ( #24550 ), #32140, .t. ) ;
#2427 = axis2_placement_3d ( 'none', #29805, #25296, #1036 ) ;
#2428 = cartesian_point ( 'none', ( -526.4854505795959767, 282.8972337101582184, -410.3537468037986855 ) ) ;
#2429 = oriented_edge ( 'none', *, *, #40573, .f. ) ;
#2430 = vertex_point ( 'none', #7483 ) ;
#2431 = axis2_placement_3d ( 'none', #3034, #19496, #177 ) ;
#2432 = vector ( 'none', #39116, 1000.000000000000000 ) ;
#2433 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#2434 = oriented_edge ( 'none', *, *, #17182, .f. ) ;
#2435 = direction ( 'none', ( 0.0000000000000000000, -0.9892147033870988260, -0.1464727640306353329 ) ) ;
#2436 = cartesian_point ( 'none', ( -458.2450167721049183, 244.7867363396074438, -340.2802221612075186 ) ) ;
#2437 = axis2_placement_3d ( 'none', #36484, #36359, #861 ) ;
#2438 = cartesian_point ( 'none', ( -496.4948734747024446, 297.0866188812012183, -368.2537468037986059 ) ) ;
#2439 = cartesian_point ( 'none', ( -482.6985866835017305, 220.3985488709688809, -319.3655373454033111 ) ) ;
#2440 = direction ( 'none', ( -0.8937973703356504318, -7.604267291953142788e-15, -0.4484710255758739272 ) ) ;
#2441 = b_spline_curve_with_knots ( 'none', 3,
( #14043, #16401, #7669, #27508, #30869, #23991, #17648, #36813, #11319, #21153, #27659, #40338, #27363, #24537 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 2.850678507605137004e-07, 0.001114445656261797875, 0.001671525950467301963, 0.002228606244672806484, 0.003342766833083631647, 0.003899847127289049215, 0.004456927421494467217 ),
.unspecified. ) ;
#2442 = line ( 'none', #5181, #9542 ) ;
#2443 = oriented_edge ( 'none', *, *, #22111, .t. ) ;
#2444 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -2.467162276944333581e-14 ) ) ;
#2445 = cartesian_point ( 'none', ( -417.1431272264552490, 268.8875593488425011, -299.0977183240021873 ) ) ;
#2446 = edge_curve ( 'none', #12056, #20305, #9473, .t. ) ;
#2447 = cylindrical_surface ( 'none', #16567, 35.99999999999997158 ) ;
#2448 = direction ( 'none', ( 0.07384000345349513161, -0.9972701007700911502, 4.661740697613374269e-16 ) ) ;
#2449 = oriented_edge ( 'none', *, *, #25156, .f. ) ;
#2450 = edge_loop ( 'none', ( #25835, #31033, #22905, #38090 ) ) ;
#2451 = edge_curve ( 'none', #19855, #9122, #27318, .t. ) ;
#2452 = oriented_edge ( 'none', *, *, #28909, .f. ) ;
#2453 = line ( 'none', #31805, #28165 ) ;
#2454 = cartesian_point ( 'none', ( -554.6027604761866314, 259.3247108413607407, -275.3537468037980602 ) ) ;
#2456 = cartesian_point ( 'none', ( -423.0450167721051002, 213.8092518256034396, -271.9747543314630320 ) ) ;
#2455 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057049e-31 ) ) ;
#2457 = direction ( 'none', ( 1.874259953551569157e-16, -1.000000000000000000, 2.735728983704321531e-14 ) ) ;
#2459 = cartesian_point ( 'none', ( -488.4524653374804757, 261.1115052186016214, -410.1500792821806840 ) ) ;
#2458 = plane ( 'none', #1537 ) ;
#2460 = oriented_edge ( 'none', *, *, #9702, .t. ) ;
#2461 = axis2_placement_3d ( 'none', #19196, #22403, #3142 ) ;
#2462 = advanced_face ( 'none', ( #20048 ), #25579, .t. ) ;
#2463 = cartesian_point ( 'none', ( -474.4868542721049494, 219.0084933996912753, -304.1130597917763225 ) ) ;
#2464 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#2466 = oriented_edge ( 'none', *, *, #16317, .f. ) ;
#2465 = advanced_face ( 'none', ( #37659 ), #18486, .f. ) ;
#2467 = cartesian_point ( 'none', ( -414.8380553384751579, 220.4940355186322449, -301.0685157936835026 ) ) ;
#2468 = vertex_point ( 'none', #5284 ) ;
#2469 = axis2_placement_3d ( 'none', #2280, #2564, #25101 ) ;
#2470 = cartesian_point ( 'none', ( -522.3635767168492521, 227.2279302132820931, -473.8537468037987423 ) ) ;
#2471 = cartesian_point ( 'none', ( -413.9450167721049638, 192.7319482929306105, -348.8253901447395151 ) ) ;
#2472 = circle ( 'none', #38430, 33.00000000000002842 ) ;
#2474 = cartesian_point ( 'none', ( -433.8598250259381075, 241.4943128802386809, -288.0954206545148963 ) ) ;
#2473 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698256863e-16 ) ) ;
#2475 = oriented_edge ( 'none', *, *, #17619, .t. ) ;
#2476 = cartesian_point ( 'none', ( -523.5450167721047592, 207.8486908899009222, -275.3537468037984581 ) ) ;
#2477 = advanced_face ( 'none', ( #7453 ), #14990, .t. ) ;
#2478 = cartesian_point ( 'none', ( -464.1406952238083363, 264.2208862091769674, -298.4263923797245184 ) ) ;
#2479 = cartesian_point ( 'none', ( -503.0540836967720679, 203.6621736646617080, -308.9262698366898690 ) ) ;
#2480 = axis2_placement_3d ( 'none', #28075, #5679, #2440 ) ;
#2481 = direction ( 'none', ( -0.07384000345349407690, 0.9972701007700912612, 0.0000000000000000000 ) ) ;
#2482 = cartesian_point ( 'none', ( -438.0450167721051002, 272.5592518256036101, -373.7327392761345095 ) ) ;
#2483 = oriented_edge ( 'none', *, *, #20253, .t. ) ;
#2484 = direction ( 'none', ( -1.000000000000000000, -4.270088556250598248e-16, -5.636516894250789549e-14 ) ) ;
#2485 = oriented_edge ( 'none', *, *, #26074, .t. ) ;
#2486 = toroidal_surface ( 'none', #8518, 7.299999999999999822, 0.2000000000000000111 ) ;
#2487 = oriented_edge ( 'none', *, *, #41302, .t. ) ;
#2489 = face_outer_bound ( 'none', #35361, .t. ) ;
#2488 = cartesian_point ( 'none', ( -478.4950167721050889, 229.2550286596978424, -338.8355095975081781 ) ) ;
#2490 = cartesian_point ( 'none', ( -481.1140776513784090, 256.4828786512805436, -305.5276140639069240 ) ) ;
#2491 = vertex_point ( 'none', #21742 ) ;
#2492 = cartesian_point ( 'none', ( -421.7613123920851876, 275.9088825948701356, -353.7425022643602119 ) ) ;
#2493 = axis2_placement_3d ( 'none', #34188, #18106, #27713 ) ;
#2494 = vertex_point ( 'none', #1904 ) ;
#2495 = oriented_edge ( 'none', *, *, #3703, .f. ) ;
#2496 = edge_curve ( 'none', #899, #1694, #22540, .t. ) ;
#2497 = vector ( 'none', #26853, 1000.000000000000000 ) ;
#2498 = cartesian_point ( 'none', ( -478.1230456884893556, 240.4225715901576450, -343.8824851131830656 ) ) ;
#2499 = cartesian_point ( 'none', ( -575.8987546080012407, 282.0984411450410221, -380.3537468037986287 ) ) ;
#2500 = cartesian_point ( 'none', ( -467.8456358630681393, 259.7571131245107949, -337.2819335904625291 ) ) ;
#2501 = cartesian_point ( 'none', ( -458.2450167721049183, 787.7757571954151672, -371.0531468962619215 ) ) ;
#2502 = cartesian_point ( 'none', ( -477.5830759949537310, 289.1461926027338336, -449.8537468038217071 ) ) ;
#2503 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#2504 = oriented_edge ( 'none', *, *, #9813, .f. ) ;
#2505 = cartesian_point ( 'none', ( -523.5450167720798618, 243.1842518256087544, -449.8537468038249472 ) ) ;
#2506 = edge_curve ( 'none', #7447, #35035, #39684, .t. ) ;
#2507 = cartesian_point ( 'none', ( -509.3193822456910880, 270.1293232046247113, -275.3537468037986287 ) ) ;
#2508 = edge_curve ( 'none', #7685, #22281, #10968, .t. ) ;
#2509 = oriented_edge ( 'none', *, *, #27221, .t. ) ;
#2510 = cartesian_point ( 'none', ( -498.7348734746815353, 296.0412579571178640, -364.2537468038229918 ) ) ;
#2512 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.233581138472395244e-14 ) ) ;
#2511 = toroidal_surface ( 'none', #14935, 5.200000000000000178, 0.1999999999999992339 ) ;
#2513 = vertex_point ( 'none', #40775 ) ;
#2514 = cartesian_point ( 'none', ( -522.9411155715174573, 283.1796928575502648, -414.3537468037987423 ) ) ;
#2515 = cartesian_point ( 'none', ( -460.8582910137303656, 221.8803731226842899, -331.6541588516122943 ) ) ;
#2516 = edge_curve ( 'none', #39934, #33393, #8935, .t. ) ;
#2517 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2518 = edge_curve ( 'none', #7020, #38027, #41732, .t. ) ;
#2519 = face_outer_bound ( 'none', #6367, .t. ) ;
#2520 = cartesian_point ( 'none', ( -425.4749710718925826, 281.5726808458261416, -346.3383964632376433 ) ) ;
#2521 = oriented_edge ( 'none', *, *, #4191, .t. ) ;
#2522 = direction ( 'none', ( 1.000000000000000000, -3.003847700398644514e-18, -1.226416383224404662e-17 ) ) ;
#2523 = plane ( 'none', #9795 ) ;
#2524 = oriented_edge ( 'none', *, *, #29718, .t. ) ;
#2525 = advanced_face ( 'none', ( #26591 ), #11475, .f. ) ;
#2526 = direction ( 'none', ( -0.9873505073845706415, -0.1585527532634833092, -5.759281940242999553e-14 ) ) ;
#2527 = circle ( 'none', #5555, 21.19999999999999574 ) ;
#2528 = face_outer_bound ( 'none', #30732, .t. ) ;
#2529 = cartesian_point ( 'none', ( -548.8478296920526418, 296.2756010268764726, -364.2537468038257202 ) ) ;
#2530 = face_outer_bound ( 'none', #40732, .t. ) ;
#2531 = direction ( 'none', ( -2.035898835340910305e-16, 1.000000000000000000, -2.770006446439764622e-14 ) ) ;
#2532 = oriented_edge ( 'none', *, *, #5100, .t. ) ;
#2533 = cartesian_point ( 'none', ( -463.0854516991564083, 222.0597024963506669, -318.7242635899065704 ) ) ;
#2534 = b_spline_curve_with_knots ( 'none', 3,
( #15159, #2334, #6008, #22170, #2474, #31476, #5709, #28381 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003907254127945464532, 0.0007814508255890929064, 0.001562901651177951191 ),
.unspecified. ) ;
#2535 = axis2_placement_3d ( 'none', #13583, #36488, #26499 ) ;
#2536 = oriented_edge ( 'none', *, *, #16819, .f. ) ;
#2537 = circle ( 'none', #12999, 39.99999999999999289 ) ;
#2538 = cartesian_point ( 'none', ( -559.2137028435446382, 248.4711968185035005, -280.0607433274440723 ) ) ;
#2539 = cartesian_point ( 'none', ( -553.4185613275021751, 192.5539998365021575, -360.2537468038273119 ) ) ;
#2540 = cartesian_point ( 'none', ( -468.7371501299336956, 262.0979767670356182, -298.4606843500224045 ) ) ;
#2541 = cartesian_point ( 'none', ( -493.5898734746815535, 293.0707908221373259, -364.2537468038227075 ) ) ;
#2542 = oriented_edge ( 'none', *, *, #37682, .t. ) ;
#2543 = cartesian_point ( 'none', ( -480.4045818450537126, 245.9918693204054136, -301.5132571191467150 ) ) ;
#2544 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#2545 = cartesian_point ( 'none', ( -539.6781325440784940, 212.1226908087209608, -275.3537468037983444 ) ) ;
#2546 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#2547 = edge_loop ( 'none', ( #37264, #35368, #35535, #18210 ) ) ;
#2548 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -441.8537468037986855 ) ) ;
#2549 = cartesian_point ( 'none', ( -495.5113350114628474, 286.3226939270869593, -370.3537468037986287 ) ) ;
#2550 = vertex_point ( 'none', #31181 ) ;
#2551 = edge_curve ( 'none', #24156, #12597, #14934, .t. ) ;
#2552 = cartesian_point ( 'none', ( -491.5150048614839875, 226.2255257879133978, -279.7073372414847654 ) ) ;
#2553 = direction ( 'none', ( 1.000000000000000000, -4.454049773006788265e-17, -7.594280066905652489e-18 ) ) ;
#2554 = oriented_edge ( 'none', *, *, #27046, .t. ) ;
#2555 = axis2_placement_3d ( 'none', #2205, #11931, #34193 ) ;
#2557 = cartesian_point ( 'none', ( -464.9950167721049752, 268.2037309960348921, -313.3886444778672740 ) ) ;
#2556 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2558 = oriented_edge ( 'none', *, *, #9162, .f. ) ;
#2559 = oriented_edge ( 'none', *, *, #34644, .f. ) ;
#2560 = cartesian_point ( 'none', ( -554.0195620990227781, 292.4365798090839803, -412.6287651374282177 ) ) ;
#2561 = edge_curve ( 'none', #21553, #23625, #18149, .t. ) ;
#2562 = cartesian_point ( 'none', ( -456.1505059409136038, 292.0154762752172815, -306.9565457034614724 ) ) ;
#2563 = spherical_surface ( 'none', #2269, 5.599999999999997868 ) ;
#2564 = direction ( 'none', ( 1.000000000000000000, -4.454049773006788265e-17, -7.594280066905652489e-18 ) ) ;
#2565 = edge_curve ( 'none', #21338, #40174, #23544, .t. ) ;
#2566 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#2567 = vector ( 'none', #10798, 1000.000000000000000 ) ;
#2568 = line ( 'none', #31245, #22197 ) ;
#2569 = edge_loop ( 'none', ( #29042, #25142, #31444, #2429, #1250, #14838, #36721, #40175, #19218, #6190, #22339 ) ) ;
#2570 = edge_curve ( 'none', #14891, #25097, #6443, .t. ) ;
#2571 = cartesian_point ( 'none', ( -416.7422789807753816, 217.7042341839029973, -346.8491887755001812 ) ) ;
#2572 = advanced_face ( 'none', ( #3412 ), #36647, .f. ) ;
#2573 = cartesian_point ( 'none', ( -524.7504741879324683, 251.0929098924718517, -280.3537468038251177 ) ) ;
#2574 = face_bound ( 'none', #1415, .t. ) ;
#2575 = oriented_edge ( 'none', *, *, #6339, .t. ) ;
#2576 = cartesian_point ( 'none', ( -540.8554343648819440, 194.5184753781631457, -342.3050117967578103 ) ) ;
#2577 = line ( 'none', #22800, #553 ) ;
#2578 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -6.167905692362051322e-14 ) ) ;
#2579 = edge_curve ( 'none', #24461, #36747, #21379, .t. ) ;
#2580 = cartesian_point ( 'none', ( -530.9468113770054742, 278.4980657265446666, -280.0244646464972789 ) ) ;
#2581 = cartesian_point ( 'none', ( -466.7781781727370571, 255.2742028435644954, -352.5030796951818957 ) ) ;
#2582 = cartesian_point ( 'none', ( -493.3869597093905099, 243.8434405933189453, -275.3537468037987992 ) ) ;
#2583 = person_and_organization ( #5390, #22206 ) ;
#2584 = direction ( 'none', ( 0.0000000000000000000, 0.3538356009694011428, -0.9353076325394884538 ) ) ;
#2585 = oriented_edge ( 'none', *, *, #39781, .t. ) ;
#2586 =( bounded_curve ( ) b_spline_curve ( 3, ( #26798, #20720, #24663, #15098 ),
.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 ( '' ) );
#2587 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#2588 = cartesian_point ( 'none', ( -416.4534242261076429, 261.2249450874339232, -292.8602736183081561 ) ) ;
#2589 = axis2_placement_3d ( 'none', #20486, #627, #26692 ) ;
#2590 = oriented_edge ( 'none', *, *, #31752, .t. ) ;
#2591 = cartesian_point ( 'none', ( -461.1199550228599264, 251.8770352156279273, -343.8855584389661999 ) ) ;
#2592 = oriented_edge ( 'none', *, *, #34033, .f. ) ;
#2593 = axis2_placement_3d ( 'none', #9040, #8744, #25215 ) ;
#2594 = cartesian_point ( 'none', ( -550.4568080482169989, 257.4782069321534550, -275.3537468037985150 ) ) ;
#2596 = cartesian_point ( 'none', ( -502.2450167721049752, 232.0977387431560146, -289.6560175490330380 ) ) ;
#2595 = cartesian_point ( 'none', ( -482.0934208469932400, 232.9733165742929373, -293.5915855699616941 ) ) ;
#2597 = advanced_face ( 'none', ( #33140 ), #34157, .f. ) ;
#2598 = cartesian_point ( 'none', ( -464.2205862352021768, 223.0824680174962680, -329.7469946353546675 ) ) ;
#2599 = edge_loop ( 'none', ( #20191, #24969, #4550, #19682 ) ) ;
#2600 = oriented_edge ( 'none', *, *, #21743, .t. ) ;
#2601 = cartesian_point ( 'none', ( -503.0540836967720679, 203.6621736646617080, -308.9262698366898690 ) ) ;
#2602 = direction ( 'none', ( 0.1301338387962865384, 0.9914964367057211847, 2.008823880312859812e-14 ) ) ;
#2603 = cartesian_point ( 'none', ( -481.1472106370131314, 211.8483822001700219, -318.5573075309915794 ) ) ;
#2604 = cartesian_point ( 'none', ( -497.7748121940842907, 251.1087569209992125, -410.3537468037986855 ) ) ;
#2605 = circle ( 'none', #12223, 1.250000000000008660 ) ;
#2606 = conical_surface ( 'none', #18530, 17.49999999999998224, 0.7853981633974536081 ) ;
#2607 = cartesian_point ( 'none', ( -512.6706119301497893, 244.8417557723918208, -280.3537468038245493 ) ) ;
#2608 = circle ( 'none', #32424, 5.599999999999981881 ) ;
#2609 = cartesian_point ( 'none', ( -523.5450167720802028, 243.1842518256086976, -444.8537468038249472 ) ) ;
#2611 = direction ( 'none', ( 2.425961549269108556e-30, 0.6330823696479751517, 0.7740844354725811005 ) ) ;
#2610 = direction ( 'none', ( 1.000000000000000000, 6.791794586694515803e-17, -1.263633894181978530e-16 ) ) ;
#2612 = cartesian_point ( 'none', ( -554.4390543649597021, 226.7354297858415748, -275.3537468037983444 ) ) ;
#2613 = edge_curve ( 'none', #12062, #37824, #19520, .t. ) ;
#2614 = approval_role ( '' ) ;
#2615 = vector ( 'none', #13697, 1000.000000000000000 ) ;
#2616 = oriented_edge ( 'none', *, *, #4667, .f. ) ;
#2617 = circle ( 'none', #36369, 6.138320441952068940 ) ;
#2618 = cartesian_point ( 'none', ( -479.2686075333813278, 223.0924846115508160, -329.7433823172830216 ) ) ;
#2619 = circle ( 'none', #32460, 59.15000000000003411 ) ;
#2620 = axis2_placement_3d ( 'none', #40731, #20988, #11296 ) ;
#2621 = cartesian_point ( 'none', ( -484.1450167721049525, 243.1842518256035817, -322.8537468037987423 ) ) ;
#2622 = edge_loop ( 'none', ( #17999, #4526, #37837, #13034, #30982, #6778, #5200, #18162, #40420, #32628, #22177, #11717, #34736, #10379, #35344, #25087, #29089, #28874, #16597, #9240 ) ) ;
#2623 = face_outer_bound ( 'none', #7810, .t. ) ;
#2624 = oriented_edge ( 'none', *, *, #748, .t. ) ;
#2625 = cartesian_point ( 'none', ( -468.2881652675770852, 235.6256707087893005, -370.0082532424930264 ) ) ;
#2626 = cartesian_point ( 'none', ( -543.1054343648820577, 288.4353159596234377, -370.3537468037986287 ) ) ;
#2627 = cartesian_point ( 'none', ( -497.0198734535657081, 193.2977128338249031, -360.2537468038242423 ) ) ;
#2628 = cartesian_point ( 'none', ( -425.4555018003043187, 279.5121688413544234, -349.4119262758322293 ) ) ;
#2629 = edge_curve ( 'none', #14797, #37161, #31097, .t. ) ;
#2630 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#2631 = oriented_edge ( 'none', *, *, #11208, .t. ) ;
#2632 = advanced_face ( 'none', ( #1360 ), #28080, .t. ) ;
#2633 = b_spline_curve_with_knots ( 'none', 3,
( #13245, #36039, #544, #22922, #26600, #19578 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 2.108455717888852866e-07, 0.007872294589614975066, 0.01574437833365816344 ),
.unspecified. ) ;
#2634 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -2.467162276944790489e-14 ) ) ;
#2635 = cartesian_point ( 'none', ( -562.4592060915425691, 295.5379896614997506, -380.3537468037986287 ) ) ;
#2636 = cartesian_point ( 'none', ( -417.9450167721050207, 195.0393082083255081, -354.2999485945899210 ) ) ;
#2637 = edge_curve ( 'none', #33970, #31517, #38179, .t. ) ;
#2638 = direction ( 'none', ( 0.0000000000000000000, -0.9892147033871021566, -0.1464727640306130174 ) ) ;
#2639 = cartesian_point ( 'none', ( -482.6317425304795847, 266.0341580053807320, -325.8843057580813820 ) ) ;
#2640 = cartesian_point ( 'none', ( -460.8582910137303656, 239.0628222431596157, -353.0235382879465078 ) ) ;
#2641 = oriented_edge ( 'none', *, *, #38024, .t. ) ;
#2642 = edge_loop ( 'none', ( #29651, #8792 ) ) ;
#2643 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#2644 = cartesian_point ( 'none', ( -526.5056380988693263, 273.2058836060048179, -275.3537468037986287 ) ) ;
#2645 = edge_curve ( 'none', #22521, #30323, #21023, .t. ) ;
#2646 = axis2_placement_3d ( 'none', #41487, #35137, #3180 ) ;
#2647 = line ( 'none', #3617, #32400 ) ;
#2648 = oriented_edge ( 'none', *, *, #12005, .f. ) ;
#2649 = cartesian_point ( 'none', ( -417.9450167721050207, 217.2126084846652532, -272.4014432711263112 ) ) ;
#2650 = oriented_edge ( 'none', *, *, #32001, .t. ) ;
#2651 = cartesian_point ( 'none', ( -482.6317425304795847, 223.2968881210031782, -345.9122650753820949 ) ) ;
#2652 = cartesian_point ( 'none', ( -423.0450167721051002, 277.0592518256056564, -373.7327392761346232 ) ) ;
#2653 = axis2_placement_3d ( 'none', #19860, #39293, #38874 ) ;
#2655 = cartesian_point ( 'none', ( -541.0450167721048729, 243.1842518256034964, -294.8537468037986287 ) ) ;
#2654 = vector ( 'none', #11756, 1000.000000000000000 ) ;
#2656 = oriented_edge ( 'none', *, *, #1457, .f. ) ;
#2657 = circle ( 'none', #41766, 0.1999999999999858002 ) ;
#2658 = cartesian_point ( 'none', ( -545.9232879384718444, 293.7367123858440436, -368.2537468038256065 ) ) ;
#2659 = face_outer_bound ( 'none', #37643, .t. ) ;
#2660 = cartesian_point ( 'none', ( -455.7450167721049183, 261.6266575610234213, -295.3870515634739036 ) ) ;
#2661 = direction ( 'none', ( -0.4346877315787796014, -0.9005812434283176904, -3.663897558099547312e-17 ) ) ;
#2662 = oriented_edge ( 'none', *, *, #32205, .f. ) ;
#2663 = cartesian_point ( 'none', ( -461.1146942065644225, 212.7309384329597322, -318.6898008962935478 ) ) ;
#2664 = line ( 'none', #33371, #14282 ) ;
#2665 = direction ( 'none', ( -1.000000000000000000, -3.397572461039113180e-16, -6.742252096426289134e-17 ) ) ;
#2666 = oriented_edge ( 'none', *, *, #21161, .t. ) ;
#2667 = circle ( 'none', #14543, 4.050000000000010481 ) ;
#2668 = direction ( 'none', ( 0.0000000000000000000, -0.9997356655000569914, -0.02299128372140772647 ) ) ;
#2669 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 3.265361837132817846e-14 ) ) ;
#2670 = cartesian_point ( 'none', ( -460.8582910137303088, 220.5578080372511067, -318.4552764455348211 ) ) ;
#2671 = oriented_edge ( 'none', *, *, #8304, .t. ) ;
#2673 = advanced_face ( 'none', ( #14479 ), #7408, .t. ) ;
#2672 = axis2_placement_3d ( 'none', #16946, #1166, #33156 ) ;
#2674 = advanced_face ( 'none', ( #23019 ), #15483, .f. ) ;
#2675 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#2676 = cartesian_point ( 'none', ( -474.4868542721049494, 231.6177743790192380, -294.5359565540580888 ) ) ;
#2677 = plane ( 'none', #12973 ) ;
#2678 = oriented_edge ( 'none', *, *, #15343, .f. ) ;
#2679 = vertex_point ( 'none', #22598 ) ;
#2680 = advanced_face ( 'none', ( #6929 ), #25537, .f. ) ;
#2681 = oriented_edge ( 'none', *, *, #16582, .f. ) ;
#2683 = axis2_placement_3d ( 'none', #11776, #17817, #34306 ) ;
#2682 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#2684 = cartesian_point ( 'none', ( -460.7914468607082199, 232.1616157295435414, -294.4675795054551486 ) ) ;
#2685 = cartesian_point ( 'none', ( -548.8538302002558567, 197.1607481187460564, -368.2537468038271413 ) ) ;
#2686 = direction ( 'none', ( -1.000000000000000000, 1.860000664308098354e-30, 1.612780032710462425e-30 ) ) ;
#2687 = vector ( 'none', #39947, 1000.000000000000000 ) ;
#2688 = vertex_point ( 'none', #13329 ) ;
#2689 = oriented_edge ( 'none', *, *, #23173, .t. ) ;
#2690 = cartesian_point ( 'none', ( -423.4495589289732038, 220.3582982800349441, -349.3885143463018039 ) ) ;
#2691 = edge_curve ( 'none', #6700, #39466, #40656, .t. ) ;
#2692 = direction ( 'none', ( -9.324138683375338132e-17, 0.9957985918519337565, 0.09157054365736778945 ) ) ;
#2693 = direction ( 'none', ( 1.575650527926657835e-30, 0.9869179706173774047, -0.1612231970669154302 ) ) ;
#2694 = cartesian_point ( 'none', ( -495.8128681905897679, 230.7311508323149667, -275.3537468037986855 ) ) ;
#2695 = toroidal_surface ( 'none', #13836, 26.75000000000000000, 5.549999999999998934 ) ;
#2696 = oriented_edge ( 'none', *, *, #19006, .f. ) ;
#2697 = direction ( 'none', ( -1.000000000000000000, -6.791794586694515803e-17, 1.263633894181978530e-16 ) ) ;
#2698 = edge_curve ( 'none', #11639, #24499, #38134, .t. ) ;
#2699 = face_outer_bound ( 'none', #10198, .t. ) ;
#2700 = cartesian_point ( 'none', ( -464.5224020939112961, 273.0879799818146694, -310.6638380879431907 ) ) ;
#2701 = oriented_edge ( 'none', *, *, #37357, .t. ) ;
#2702 = direction ( 'none', ( 0.4346877315787796570, 0.9005812434283176904, 3.663897558099547928e-17 ) ) ;
#2703 = edge_curve ( 'none', #11966, #16698, #17953, .t. ) ;
#2704 = circle ( 'none', #38710, 1.099999999999989209 ) ;
#2705 = cartesian_point ( 'none', ( -546.6835478291582149, 293.6146267658311331, -364.2537468038256065 ) ) ;
#2706 = cartesian_point ( 'none', ( -480.9763315685773364, 255.1639354710954422, -352.2225038278339753 ) ) ;
#2707 = cartesian_point ( 'none', ( -479.5396122082364627, 273.0054328675048509, -310.6962715521137284 ) ) ;
#2708 = direction ( 'none', ( 1.575650527926670622e-30, 0.9869179706173785149, -0.1612231970669086856 ) ) ;
#2709 = cartesian_point ( 'none', ( -534.9707837966537909, 219.5124738420903725, -435.3537468037986855 ) ) ;
#2710 = oriented_edge ( 'none', *, *, #37297, .f. ) ;
#2711 = axis2_placement_3d ( 'none', #35555, #22719, #13462 ) ;
#2712 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#2713 = direction ( 'none', ( 0.0000000000000000000, -0.09157054365736796986, 0.9957985918519337565 ) ) ;
#2714 = vertex_point ( 'none', #19787 ) ;
#2715 = edge_loop ( 'none', ( #26427, #25612 ) ) ;
#2716 = axis2_placement_3d ( 'none', #32630, #3489, #16426 ) ;
#2717 = cartesian_point ( 'none', ( -511.2064089536081610, 277.1741109948665098, -279.8920230490746803 ) ) ;
#2718 = cartesian_point ( 'none', ( -465.6617379348586496, 255.3632944415946611, -352.7298190380914775 ) ) ;
#2719 = direction ( 'none', ( 1.575650527926659937e-30, 0.9869179706173775157, -0.1612231970669142367 ) ) ;
#2720 = vertex_point ( 'none', #10644 ) ;
#2721 = oriented_edge ( 'none', *, *, #3780, .f. ) ;
#2722 = b_spline_curve_with_knots ( 'none', 3,
( #32446, #19757, #13161, #9926, #22835, #13020, #32854, #29467, #3586, #6811, #35958, #3723, #39321, #26222, #7091, #29610, #13586, #36095, #36233, #33264, #39451, #20167, #13712, #33394, #36772, #13846, #17063, #26785, #1427, #39876, #872, #40012, #1280, #23389, #30289, #20301, #20576, #16923, #1009, #33530, #27058, #23808, #26651, #11022, #4551, #17466 ),
.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.02279573404286639252, 0.02413715810936159500, 0.02480787014260917370, 0.02547858217585675239, 0.02682000624235186120, 0.02816143030884697002, 0.02950285437534207536, 0.03084427844183718070, 0.03151499047508478368, 0.03218570250833238666, 0.03352712657482762731, 0.03419783860807516090, 0.03486855064132270143, 0.03553926267457023502, 0.03620997470781777555, 0.03755139877431291212, 0.03822211080756048041, 0.03889282284080805563, 0.03956353487405562391, 0.04023424690730319220, 0.04157567097379837734, 0.04291709504029356248, 0.04425851910678874762 ),
.unspecified. ) ;
#2723 = oriented_edge ( 'none', *, *, #8073, .f. ) ;
#2724 = axis2_placement_3d ( 'none', #34628, #28434, #34905 ) ;
#2725 = cartesian_point ( 'none', ( -550.0701600694870876, 293.0707908221373827, -368.4537468038258226 ) ) ;
#2726 = cartesian_point ( 'none', ( -415.7887261345275078, 262.2490591275343945, -293.5001242766763880 ) ) ;
#2727 = line ( 'none', #713, #20844 ) ;
#2728 = oriented_edge ( 'none', *, *, #4983, .t. ) ;
#2729 = oriented_edge ( 'none', *, *, #39824, .f. ) ;
#2730 = cartesian_point ( 'none', ( -448.0342319603241208, 294.7344245913954524, -307.5467875366240378 ) ) ;
#2731 = cartesian_point ( 'none', ( -470.0450167720827608, 272.4886883497933354, -398.8537468038215934 ) ) ;
#2732 = advanced_face ( 'none', ( #26543 ), #36131, .f. ) ;
#2733 = axis2_placement_3d ( 'none', #34936, #15665, #28332 ) ;
#2734 = line ( 'none', #5465, #27415 ) ;
#2735 = edge_loop ( 'none', ( #28799, #32728, #35587, #23715, #9954, #18548, #1963, #23881 ) ) ;
#2736 = cartesian_point ( 'none', ( -554.6233176834255119, 259.2851524655173421, -275.3537468038001634 ) ) ;
#2737 = cartesian_point ( 'none', ( -574.0069575492050262, 197.2223110484834763, -459.8537468038284715 ) ) ;
#2739 = axis2_placement_3d ( 'none', #7342, #854, #16902 ) ;
#2738 = line ( 'none', #3692, #16836 ) ;
#2741 = cartesian_point ( 'none', ( -496.8518121509156344, 238.6428806613730558, -402.3537468037986855 ) ) ;
#2740 = cartesian_point ( 'none', ( -520.6161424522468906, 203.6273903481034893, -409.7016847762849352 ) ) ;
#2742 = oriented_edge ( 'none', *, *, #10800, .t. ) ;
#2743 = cartesian_point ( 'none', ( -486.7450167721049752, 243.1842518256034964, -322.8537468037986855 ) ) ;
#2744 = cartesian_point ( 'none', ( -506.2345991793280291, 288.4353159596233809, -220.3537468037986002 ) ) ;
#2745 = edge_curve ( 'none', #9775, #25536, #16496, .t. ) ;
#2747 = circle ( 'none', #17120, 5.600000000000001421 ) ;
#2746 = cartesian_point ( 'none', ( -567.4450167721049638, 243.1842518256034964, -378.0537468037986173 ) ) ;
#2748 = cartesian_point ( 'none', ( -476.0125005076251909, 211.7501809159264212, -318.5425569459176813 ) ) ;
#2749 = circle ( 'none', #39325, 6.499999999999992895 ) ;
#2750 = cartesian_point ( 'none', ( -460.8582910137303656, 243.1842518256035817, -322.8537468037987423 ) ) ;
#2751 = cartesian_point ( 'none', ( -512.0005311454449384, 267.1019896983449371, -431.3537468037986855 ) ) ;
#2753 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#2752 = cartesian_point ( 'none', ( -469.0307414127112793, 253.5156161135435582, -351.6672750335385444 ) ) ;
#2754 = cartesian_point ( 'none', ( -466.0996379292290044, 273.4825494068504668, -380.3537468037986287 ) ) ;
#2755 = edge_curve ( 'none', #28174, #12459, #33617, .t. ) ;
#2756 = cartesian_point ( 'none', ( -540.8313039799943454, 268.3008640101010087, -275.3537468037985718 ) ) ;
#2757 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#2758 = vertex_point ( 'none', #26952 ) ;
#2759 = edge_curve ( 'none', #3866, #28176, #3903, .t. ) ;
#2760 = edge_loop ( 'none', ( #29950, #21269, #21028, #6933 ) ) ;
#2761 = direction ( 'none', ( -1.000000000000000000, -4.071797670681753556e-16, 2.723347251396504358e-16 ) ) ;
#2762 = oriented_edge ( 'none', *, *, #3775, .t. ) ;
#2763 = cartesian_point ( 'none', ( -458.2450167721049183, 226.7407085477047417, -292.3484455201899550 ) ) ;
#2764 = oriented_edge ( 'none', *, *, #29166, .f. ) ;
#2765 = edge_curve ( 'none', #13501, #32378, #9430, .t. ) ;
#2766 = oriented_edge ( 'none', *, *, #31559, .f. ) ;
#2767 = cylindrical_surface ( 'none', #29114, 6.900000000000003020 ) ;
#2768 = edge_loop ( 'none', ( #12031, #280, #40124 ) ) ;
#2769 = edge_curve ( 'none', #11891, #30448, #34103, .t. ) ;
#2770 = vertex_point ( 'none', #26683 ) ;
#2771 = cartesian_point ( 'none', ( -552.8383476677776116, 217.0021824102880146, -410.3537468037982308 ) ) ;
#2772 = cartesian_point ( 'none', ( -421.9450167721050207, 277.2018535768403922, -377.7483621204139013 ) ) ;
#2773 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#2774 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#2775 = circle ( 'none', #34536, 4.500000000000003553 ) ;
#2776 = oriented_edge ( 'none', *, *, #3436, .f. ) ;
#2777 = cartesian_point ( 'none', ( -466.2449204385724784, 212.4970317820774994, -380.3537468037986287 ) ) ;
#2778 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#2779 = direction ( 'none', ( -5.606143058836685913e-17, 0.9957985918519332014, 0.09157054365737476997 ) ) ;
#2780 = vector ( 'none', #31417, 1000.000000000000000 ) ;
#2781 = cartesian_point ( 'none', ( -489.6534479179098298, 255.1671336180943968, -323.5398092240537267 ) ) ;
#2782 = cartesian_point ( 'none', ( -468.4588909927568352, 257.8860183843247569, -305.9566426359108959 ) ) ;
#2783 = oriented_edge ( 'none', *, *, #6977, .t. ) ;
#2784 = advanced_face ( 'none', ( #837 ), #20009, .f. ) ;
#2785 = axis2_placement_3d ( 'none', #16616, #7052, #10985 ) ;
#2786 = vector ( 'none', #35482, 1000.000000000000114 ) ;
#2787 = circle ( 'none', #23080, 4.000000000000003553 ) ;
#2788 = edge_loop ( 'none', ( #1419, #24085, #9496, #15327 ) ) ;
#2789 = direction ( 'none', ( 1.000000000000000000, 6.742252096426181898e-17, -3.397572461039133394e-16 ) ) ;
#2790 = cartesian_point ( 'none', ( -482.6985866835017305, 251.3401624279482007, -344.4125877338339592 ) ) ;
#2791 = cartesian_point ( 'none', ( -482.6766730269398522, 254.4540013338300639, -351.1427162918419640 ) ) ;
#2792 = cartesian_point ( 'none', ( -553.8433208014232605, 185.7388738256538261, -380.3537468037986287 ) ) ;
#2793 = cartesian_point ( 'none', ( -460.5450167721049866, 216.8135875980821083, -280.3231548991743693 ) ) ;
#2794 = oriented_edge ( 'none', *, *, #33529, .t. ) ;
#2795 = edge_loop ( 'none', ( #36252, #37737, #14972, #25577, #34548, #10293, #13802, #34882, #3469, #28735, #36447 ) ) ;
#2796 = cartesian_point ( 'none', ( -413.0251212777059777, 206.8538407189079180, -296.2957579414307361 ) ) ;
#2797 = axis2_placement_3d ( 'none', #28831, #15482, #2517 ) ;
#2798 = circle ( 'none', #33375, 4.000000000000003553 ) ;
#2799 = oriented_edge ( 'none', *, *, #23644, .t. ) ;
#2800 = vertex_point ( 'none', #13882 ) ;
#2801 = cartesian_point ( 'none', ( -458.2450167721049183, 776.8943954581570779, -372.6643473005988767 ) ) ;
#2802 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#2803 = vector ( 'none', #11582, 1000.000000000000000 ) ;
#2804 = cartesian_point ( 'none', ( -467.4793042109295698, 211.7617503333515003, -318.5442937012377342 ) ) ;
#2805 = edge_curve ( 'none', #1410, #5831, #24641, .t. ) ;
#2806 = cartesian_point ( 'none', ( -538.3324943462984038, 264.9151453183417857, -442.8537468037986855 ) ) ;
#2807 = cartesian_point ( 'none', ( -471.7450167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#2808 = circle ( 'none', #32339, 39.99999999999999289 ) ;
#2809 = edge_loop ( 'none', ( #28700, #34494, #36661, #30045 ) ) ;
#2810 = oriented_edge ( 'none', *, *, #33660, .f. ) ;
#2811 = plane ( 'none', #75 ) ;
#2812 = cartesian_point ( 'none', ( -540.8554343648819440, 288.4353159596234377, -370.3537468037986287 ) ) ;
#2813 = axis2_placement_3d ( 'none', #16741, #13803, #39141 ) ;
#2814 = edge_curve ( 'none', #12470, #11797, #27877, .t. ) ;
#2815 = b_spline_curve_with_knots ( 'none', 3,
( #33504, #4536, #36752, #17043 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0008003010501479356159, 0.001598673356410196386 ),
.unspecified. ) ;
#2816 = line ( 'none', #21168, #1795 ) ;
#2817 = edge_curve ( 'none', #19881, #5799, #40165, .t. ) ;
#2818 = circle ( 'none', #33888, 22.49999999999999645 ) ;
#2819 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.666763354857565003e-14 ) ) ;
#2820 = cartesian_point ( 'none', ( -481.1472106370132451, 231.2371425689549937, -293.5678680220925685 ) ) ;
#2821 = face_outer_bound ( 'none', #22115, .t. ) ;
#2822 = edge_loop ( 'none', ( #19519, #4379 ) ) ;
#2823 = edge_curve ( 'none', #8471, #11989, #31117, .t. ) ;
#2824 = cartesian_point ( 'none', ( -419.2450167721049752, 269.3515108158290445, -299.6099399525434137 ) ) ;
#2825 = oriented_edge ( 'none', *, *, #36213, .t. ) ;
#2826 = direction ( 'none', ( 1.000000000000000000, 4.270088556250602192e-16, 5.636516894250794598e-14 ) ) ;
#2827 = edge_curve ( 'none', #26150, #33622, #31600, .t. ) ;
#2828 = edge_loop ( 'none', ( #29426, #775, #21515, #5124 ) ) ;
#2829 = cartesian_point ( 'none', ( -543.1054343648820577, 288.4353159596234377, -380.3824794511700134 ) ) ;
#2830 = face_outer_bound ( 'none', #34507, .t. ) ;
#2831 = circle ( 'none', #17163, 4.500000000000003553 ) ;
#2832 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#2833 = plane ( 'none', #21155 ) ;
#2834 = edge_curve ( 'none', #24229, #14801, #5914, .t. ) ;
#2835 = cartesian_point ( 'none', ( -474.4868542721049494, 220.6945511670146232, -318.4797342428202001 ) ) ;
#2836 = oriented_edge ( 'none', *, *, #21821, .t. ) ;
#2837 = cartesian_point ( 'none', ( -522.3635767168492521, 227.2279302132820931, -473.8537468037987423 ) ) ;
#2838 = cartesian_point ( 'none', ( -489.4111095982180473, 231.2743394763602680, -279.9062035412814566 ) ) ;
#2839 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2840 = cartesian_point ( 'none', ( -372.5450167721051571, 265.7509308162903494, -375.3596274204637666 ) ) ;
#2841 = oriented_edge ( 'none', *, *, #710, .t. ) ;
#2842 = oriented_edge ( 'none', *, *, #37892, .t. ) ;
#2843 = oriented_edge ( 'none', *, *, #24151, .t. ) ;
#2844 = circle ( 'none', #24732, 6.400000000000011013 ) ;
#2845 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2846 = edge_loop ( 'none', ( #38702, #6060, #13059, #31502 ) ) ;
#2847 = face_outer_bound ( 'none', #28507, .t. ) ;
#2848 = advanced_face ( 'none', ( #16961 ), #41690, .t. ) ;
#2849 = axis2_placement_3d ( 'none', #35609, #28828, #230 ) ;
#2850 = cartesian_point ( 'none', ( -424.0450167721049297, 295.9959611420425176, -289.9196590554420254 ) ) ;
#2851 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2852 = cylindrical_surface ( 'none', #2077, 6.138320441952097362 ) ;
#2853 = oriented_edge ( 'none', *, *, #22041, .f. ) ;
#2854 = cartesian_point ( 'none', ( -482.3753396459162559, 271.6395674860293070, -311.2331731695298345 ) ) ;
#2855 = cartesian_point ( 'none', ( -415.5582352137096791, 218.8919699966717474, -348.0527192544085437 ) ) ;
#2856 = direction ( 'none', ( 1.000000000000000000, 6.791794586694515803e-17, -1.263633894181978530e-16 ) ) ;
#2857 = cylindrical_surface ( 'none', #40960, 4.050000000000010481 ) ;
#2858 = cartesian_point ( 'none', ( -419.2450167721049752, 279.8228281417398193, -339.0668503169035262 ) ) ;
#2859 = line ( 'none', #1130, #26534 ) ;
#2860 = cartesian_point ( 'none', ( -474.7474205317950009, 221.7765005624841592, -330.2181660091696358 ) ) ;
#2861 = axis2_placement_3d ( 'none', #27011, #17278, #4634 ) ;
#2863 = circle ( 'none', #20910, 4.499999999999948486 ) ;
#2862 = cartesian_point ( 'none', ( -581.0450167720786112, 213.8798153014238608, -471.8537468038285851 ) ) ;
#2864 = direction ( 'none', ( -2.310331809961440758e-30, -0.9353076325394884538, -0.3538356009694011428 ) ) ;
#2865 = cartesian_point ( 'none', ( -496.3269437384552702, 256.8332767426955456, -275.3537468037989697 ) ) ;
#2866 = axis2_placement_3d ( 'none', #17820, #27419, #27715 ) ;
#2867 = line ( 'none', #20309, #22492 ) ;
#2868 = oriented_edge ( 'none', *, *, #26578, .t. ) ;
#2869 = vertex_point ( 'none', #1872 ) ;
#2870 = edge_loop ( 'none', ( #11648, #13028, #30610, #34113 ) ) ;
#2871 = edge_curve ( 'none', #38400, #38889, #8407, .t. ) ;
#2872 = face_outer_bound ( 'none', #24029, .t. ) ;
#2873 = line ( 'none', #38382, #14949 ) ;
#2874 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -412.5857976113675250 ) ) ;
#2875 = cartesian_point ( 'none', ( -524.7504741879324683, 251.0929098924719085, -287.8537468038251177 ) ) ;
#2876 = cartesian_point ( 'none', ( -476.7118553714727796, 267.4448766479317214, -343.7504436660059355 ) ) ;
#2877 = axis2_placement_3d ( 'none', #9014, #38137, #18855 ) ;
#2878 = cartesian_point ( 'none', ( -487.5000814250647636, 246.9180793189023291, -281.0114249656915604 ) ) ;
#2879 = oriented_edge ( 'none', *, *, #24321, .t. ) ;
#2880 = oriented_edge ( 'none', *, *, #11954, .t. ) ;
#2881 = cartesian_point ( 'none', ( -554.3024345892591782, 259.8871368870546235, -275.3537468037967528 ) ) ;
#2882 = cartesian_point ( 'none', ( -538.4263590916518751, 233.0577691801600224, -414.3537468037987423 ) ) ;
#2883 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2884 = oriented_edge ( 'none', *, *, #16458, .f. ) ;
#2885 = circle ( 'none', #38745, 17.49999999999998934 ) ;
#2886 = edge_curve ( 'none', #22050, #8302, #39157, .t. ) ;
#2887 = vertex_point ( 'none', #23980 ) ;
#2888 = cartesian_point ( 'none', ( -423.4471413930938866, 211.4487125899300111, -308.0926575407702330 ) ) ;
#2889 = face_outer_bound ( 'none', #5688, .t. ) ;
#2890 = advanced_face ( 'none', ( #41187 ), #22499, .f. ) ;
#2891 = direction ( 'none', ( -9.324138683375336900e-17, 0.9957985918519336455, 0.09157054365736777557 ) ) ;
#2892 = cartesian_point ( 'none', ( -435.5450167721051002, 333.1842518256028143, -376.9370159357625312 ) ) ;
#2893 = cartesian_point ( 'none', ( -480.4568215670990980, 211.5253632853237775, -318.5087777066094645 ) ) ;
#2894 = advanced_face ( 'none', ( #2872 ), #30048, .t. ) ;
#2895 = edge_curve ( 'none', #19292, #33398, #30575, .t. ) ;
#2896 = oriented_edge ( 'none', *, *, #23519, .f. ) ;
#2897 = direction ( 'none', ( 1.000000000000000000, 2.312964634635742957e-16, 0.0000000000000000000 ) ) ;
#2898 = cartesian_point ( 'none', ( -404.2450167721049752, 243.1842518256034964, -322.8537468037986855 ) ) ;
#2899 = vertex_point ( 'none', #30728 ) ;
#2900 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#2901 = cartesian_point ( 'none', ( -493.0072824630177024, 300.5534794072959244, -380.3537468037986287 ) ) ;
#2902 = advanced_face ( 'none', ( #33103, #13969 ), #1584, .t. ) ;
#2903 = cartesian_point ( 'none', ( -546.0611888006161507, 263.7255706261928481, -275.3537468037984013 ) ) ;
#2904 = edge_curve ( 'none', #784, #19669, #14948, .t. ) ;
#2905 = b_spline_curve_with_knots ( 'none', 3,
( #4691, #20987, #37202, #27210, #12289, #33690, #40448, #30842, #34814, #21262, #7923, #20718 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 2.957712329091614671e-07, 0.001161766571372916486, 0.002323237371512923855, 0.003484708171652931008, 0.004065443571722934801, 0.004646178971792938595 ),
.unspecified. ) ;
#2906 = circle ( 'none', #16890, 3.400000000000014122 ) ;
#2907 = oriented_edge ( 'none', *, *, #11643, .t. ) ;
#2908 = axis2_placement_3d ( 'none', #33612, #40374, #11632 ) ;
#2909 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 3.265361837132817846e-14 ) ) ;
#2910 = vector ( 'none', #938, 1000.000000000000000 ) ;
#2911 = circle ( 'none', #25065, 40.00000000000003553 ) ;
#2912 = face_outer_bound ( 'none', #10268, .t. ) ;
#2913 = oriented_edge ( 'none', *, *, #30936, .t. ) ;
#2914 = direction ( 'none', ( 3.442229492110704385e-17, -4.649014615272926488e-16, -1.000000000000000000 ) ) ;
#2915 = oriented_edge ( 'none', *, *, #27046, .f. ) ;
#2916 = vertex_point ( 'none', #40466 ) ;
#2917 = axis2_placement_3d ( 'none', #34508, #18449, #9046 ) ;
#2918 = oriented_edge ( 'none', *, *, #14618, .f. ) ;
#2919 = line ( 'none', #22943, #1891 ) ;
#2920 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976478879, -0.7970987915612788299 ) ) ;
#2921 = cartesian_point ( 'none', ( -523.5450167720791796, 243.1842518256089249, -461.8537468038249472 ) ) ;
#2922 = cartesian_point ( 'none', ( -374.5450167721051002, 215.1842518256019616, -408.8537468037993676 ) ) ;
#2923 = vertex_point ( 'none', #17641 ) ;
#2924 = cartesian_point ( 'none', ( -419.2450167721051457, 153.3842518256048209, -297.8537468037982308 ) ) ;
#2925 = edge_loop ( 'none', ( #930, #28541 ) ) ;
#2926 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057924e-31 ) ) ;
#2927 = b_spline_curve_with_knots ( 'none', 3,
( #17065, #17469, #40161, #39744 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.181005730787836601e-06, 0.0007977383240992853711 ),
.unspecified. ) ;
#2928 = direction ( 'none', ( 0.7071067811865910935, 9.469072883523149962e-15, -0.7071067811865039410 ) ) ;
#2929 = cartesian_point ( 'none', ( -466.0544400351449781, 213.1316105025356649, -380.3537468037986287 ) ) ;
#2930 = direction ( 'none', ( 0.0000000000000000000, 0.09157054365737539448, -0.9957985918519329793 ) ) ;
#2931 = oriented_edge ( 'none', *, *, #17136, .t. ) ;
#2932 = cartesian_point ( 'none', ( -395.5450167721051002, 177.5735737069475988, -393.5644249224530995 ) ) ;
#2933 = oriented_edge ( 'none', *, *, #13825, .t. ) ;
#2934 = line ( 'none', #8024, #14532 ) ;
#2935 = cartesian_point ( 'none', ( -540.8554343648819440, 298.4020477898358195, -370.3537468037986287 ) ) ;
#2936 = cartesian_point ( 'none', ( -374.5450167721051002, 215.1842518256017627, -415.5120243702224911 ) ) ;
#2937 = oriented_edge ( 'none', *, *, #39591, .t. ) ;
#2938 = direction ( 'none', ( -1.000000000000000000, 2.973147202258853963e-17, 2.963831442906190834e-17 ) ) ;
#2939 = edge_curve ( 'none', #2317, #9203, #15503, .t. ) ;
#2940 = cartesian_point ( 'none', ( -537.7024475982739204, 276.5589087200418703, -279.8308921254042616 ) ) ;
#2941 = cartesian_point ( 'none', ( -482.3240954090378523, 228.1870639898851607, -431.3537468037986855 ) ) ;
#2942 = axis2_placement_3d ( 'none', #10990, #36740, #10846 ) ;
#2943 = direction ( 'none', ( 1.000000000000000000, 2.810252031083027520e-16, 5.642927514190364782e-14 ) ) ;
#2944 = oriented_edge ( 'none', *, *, #39275, .f. ) ;
#2945 = direction ( 'none', ( -1.000000000000000000, -6.791794586694515803e-17, 1.263633894181978530e-16 ) ) ;
#2946 = direction ( 'none', ( -3.287307994205101480e-16, -0.1243991077726868955, -0.9922322621167684042 ) ) ;
#2947 = direction ( 'none', ( 1.575650527926657835e-30, 0.9869179706173774047, -0.1612231970669154302 ) ) ;
#2948 = axis2_placement_3d ( 'none', #113, #3241, #29145 ) ;
#2949 = line ( 'none', #311, #15554 ) ;
#2950 = oriented_edge ( 'none', *, *, #27475, .f. ) ;
#2951 = cartesian_point ( 'none', ( -461.1199550228723183, 220.6237769669391469, -319.8660122315735066 ) ) ;
#2952 = line ( 'none', #1118, #24105 ) ;
#2953 = direction ( 'none', ( 0.0000000000000000000, 0.9997356655000568804, 0.02299128372141251778 ) ) ;
#2954 = vertex_point ( 'none', #8346 ) ;
#2955 = edge_curve ( 'none', #38371, #1145, #31689, .t. ) ;
#2956 = oriented_edge ( 'none', *, *, #22981, .f. ) ;
#2957 = direction ( 'none', ( 0.3003283627731256900, 0.9538358739919639007, 2.713013360391032817e-14 ) ) ;
#2958 = cartesian_point ( 'none', ( -469.0444755684013103, 239.4951522056252315, -345.4363451928086306 ) ) ;
#2959 = oriented_edge ( 'none', *, *, #33605, .f. ) ;
#2960 = advanced_face ( 'none', ( #25048 ), #32625, .f. ) ;
#2961 = cartesian_point ( 'none', ( -501.2198734746813216, 293.0707908221372691, -368.4537468038231509 ) ) ;
#2962 = oriented_edge ( 'none', *, *, #25888, .t. ) ;
#2963 = circle ( 'none', #20733, 7.999999999999981348 ) ;
#2964 = edge_curve ( 'none', #38190, #7493, #5373, .t. ) ;
#2965 = cartesian_point ( 'none', ( -543.0378394732077822, 260.4304699840853914, -397.5884872766899321 ) ) ;
#2966 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#2967 = oriented_edge ( 'none', *, *, #37724, .t. ) ;
#2968 = edge_curve ( 'none', #38105, #7757, #13486, .t. ) ;
#2969 = oriented_edge ( 'none', *, *, #38984, .t. ) ;
#2970 = cartesian_point ( 'none', ( -523.5450167720827039, 243.1842518256081291, -400.7537468038249813 ) ) ;
#2971 = face_outer_bound ( 'none', #16450, .t. ) ;
#2972 = cartesian_point ( 'none', ( -421.4898951487625141, 268.8247908591670807, -299.0294138229994019 ) ) ;
#2973 = oriented_edge ( 'none', *, *, #33049, .f. ) ;
#2974 = cartesian_point ( 'none', ( -524.6526168239075787, 258.1433033371549186, -435.3537468037986855 ) ) ;
#2975 = axis2_placement_3d ( 'none', #22798, #31979, #19719 ) ;
#2976 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#2977 = cartesian_point ( 'none', ( -417.9450167721050207, 195.0393082083255081, -354.2999485945899210 ) ) ;
#2978 = cartesian_point ( 'none', ( -413.9450167721049070, 290.8748491316933951, -291.0633511294100799 ) ) ;
#2979 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976441131, -0.7970987915612818275 ) ) ;
#2980 = axis2_placement_3d ( 'none', #28229, #37665, #15700 ) ;
#2981 = edge_loop ( 'none', ( #39120, #9053 ) ) ;
#2982 = cartesian_point ( 'none', ( -425.4122186274211117, 333.7842518256038034, -344.7592967273290583 ) ) ;
#2983 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#2984 = edge_loop ( 'none', ( #28616, #40676, #22534, #18128, #24816, #5367, #16772, #4186, #24163, #10455, #23874, #5394, #23343 ) ) ;
#2985 = cartesian_point ( 'none', ( -492.4614117457851421, 227.0936178717091423, -275.3537468037963549 ) ) ;
#2986 = direction ( 'none', ( -0.9632702587168570085, 0.02458978723780488526, -0.2674055927522062670 ) ) ;
#2987 = face_outer_bound ( 'none', #31142, .t. ) ;
#2988 = oriented_edge ( 'none', *, *, #11144, .f. ) ;
#2989 = direction ( 'none', ( -0.8937973703356512090, 9.100188726435725565e-15, 0.4484710255758723174 ) ) ;
#2990 = spherical_surface ( 'none', #35434, 150.0000000000000000 ) ;
#2991 = edge_loop ( 'none', ( #37716, #31275, #4133, #17014 ) ) ;
#2993 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#2992 = cartesian_point ( 'none', ( -486.9039005959082260, 227.4710058591943493, -436.3537468037987423 ) ) ;
#2994 = oriented_edge ( 'none', *, *, #14497, .t. ) ;
#2995 = cartesian_point ( 'none', ( -482.6985866835017305, 264.7430927556387701, -314.6978362014540949 ) ) ;
#2996 = axis2_placement_3d ( 'none', #27392, #40369, #6131 ) ;
#2997 = oriented_edge ( 'none', *, *, #32497, .t. ) ;
#2998 = face_outer_bound ( 'none', #33652, .t. ) ;
#2999 = cartesian_point ( 'none', ( -507.3345543903954535, 235.3598726571855195, -410.3537468037986855 ) ) ;
#3000 = axis2_placement_3d ( 'none', #41482, #12602, #3305 ) ;
#3001 = oriented_edge ( 'none', *, *, #13815, .f. ) ;
#3002 = advanced_face ( 'none', ( #24503 ), #32100, .f. ) ;
#3003 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#3004 = edge_curve ( 'none', #6700, #21605, #23501, .t. ) ;
#3005 = cartesian_point ( 'none', ( -523.5450167720786112, 243.1842518256090386, -470.8537468038249472 ) ) ;
#3006 = vertex_point ( 'none', #18040 ) ;
#3007 = cartesian_point ( 'none', ( -476.1453787466776930, 222.6425445156464491, -329.9056343592222902 ) ) ;
#3008 = oriented_edge ( 'none', *, *, #31681, .t. ) ;
#3009 = cartesian_point ( 'none', ( -500.9463320069324936, 271.5437075512820684, -279.7054202110666097 ) ) ;
#3010 = cartesian_point ( 'none', ( -494.7490329799646247, 252.6359242775341158, -275.3537468037989697 ) ) ;
#3011 = line ( 'none', #803, #25676 ) ;
#3012 = vertex_point ( 'none', #8499 ) ;
#3013 = b_spline_curve_with_knots ( 'none', 1,
( #12851, #6093 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.6802616854010309355, 0.9584355592062669960 ),
.unspecified. ) ;
#3014 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -277.3537468037986287 ) ) ;
#3015 = direction ( 'none', ( -2.879738170997144259e-17, 0.6038489185976478879, 0.7970987915612789410 ) ) ;
#3016 = edge_curve ( 'none', #6976, #30259, #6063, .t. ) ;
#3017 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612758323, 0.6038489185976521068 ) ) ;
#3018 = vertex_point ( 'none', #24678 ) ;
#3019 = cartesian_point ( 'none', ( -489.4878323761233787, 258.8589869271021371, -284.4987232241032871 ) ) ;
#3020 = edge_curve ( 'none', #33970, #13413, #37611, .t. ) ;
#3021 = line ( 'none', #19336, #505 ) ;
#3022 = cartesian_point ( 'none', ( -554.1297625496757746, 260.2016991875912595, -275.3537468037983444 ) ) ;
#3024 = cartesian_point ( 'none', ( -476.6609853269410451, 223.3230086479625811, -331.0830250471327076 ) ) ;
#3023 = direction ( 'none', ( -0.2685338129017632025, -0.08820718127967595856, 0.9592231672030941958 ) ) ;
#3025 = edge_curve ( 'none', #35447, #36278, #21477, .t. ) ;
#3026 = vertex_point ( 'none', #21418 ) ;
#3027 = cartesian_point ( 'none', ( -482.6317425304795847, 253.2098325701218755, -351.6059681220750690 ) ) ;
#3028 = cylindrical_surface ( 'none', #40552, 6.138320441952060946 ) ;
#3029 = oriented_edge ( 'none', *, *, #37917, .f. ) ;
#3030 = advanced_face ( 'none', ( #6399 ), #4901, .t. ) ;
#3031 = vertex_point ( 'none', #18320 ) ;
#3033 = direction ( 'none', ( -1.000000000000000000, -4.101836147685739778e-16, 2.600705613074059516e-16 ) ) ;
#3032 = cartesian_point ( 'none', ( -423.9641250877540983, 211.6064848736182000, -307.7580904372750865 ) ) ;
#3034 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -410.3537468037986855 ) ) ;
#3035 = axis2_placement_3d ( 'none', #15635, #15491, #5921 ) ;
#3036 = oriented_edge ( 'none', *, *, #286, .t. ) ;
#3037 = cartesian_point ( 'none', ( -506.8915143696744963, 229.3762520525648370, -435.3537468037986855 ) ) ;
#3038 = face_outer_bound ( 'none', #32137, .t. ) ;
#3039 = direction ( 'none', ( 1.000000000000000000, 1.233581138472410233e-14, 6.167905692362051322e-14 ) ) ;
#3040 = cartesian_point ( 'none', ( -523.5450167720806576, 243.1842518256086123, -436.8537468038249472 ) ) ;
#3041 = axis2_placement_3d ( 'none', #30200, #24392, #1879 ) ;
#3043 = direction ( 'none', ( -1.000000000000000000, -6.791794586694515803e-17, 1.263633894181978530e-16 ) ) ;
#3042 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3044 = oriented_edge ( 'none', *, *, #23476, .f. ) ;
#3045 = cartesian_point ( 'none', ( -471.1912789362088461, 282.0984411450409652, -380.3537468037986287 ) ) ;
#3046 = cartesian_point ( 'none', ( -539.5783539397185677, 269.1043652321071704, -275.3537468037985718 ) ) ;
#3047 = person_and_organization_role ( 'creator' ) ;
#3048 = axis2_placement_3d ( 'none', #29004, #10024, #16746 ) ;
#3049 = direction ( 'none', ( 2.197537717130241099e-16, -1.000000000000000000, 2.037432715935694860e-14 ) ) ;
#3050 = oriented_edge ( 'none', *, *, #12092, .t. ) ;
#3051 = cartesian_point ( 'none', ( -418.1054848049372481, 260.6022416181076551, -341.9080151151852647 ) ) ;
#3052 = oriented_edge ( 'none', *, *, #14967, .t. ) ;
#3053 = cartesian_point ( 'none', ( -559.3601647669000840, 260.0914899917937078, -409.8075298280009520 ) ) ;
#3054 = line ( 'none', #18367, #26228 ) ;
#3055 = cartesian_point ( 'none', ( -496.4580190769557362, 203.9798147153418597, -319.6346128710853236 ) ) ;
#3056 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#3057 = cartesian_point ( 'none', ( -501.0198734746787750, 293.0707908221378375, -412.6287651374253755 ) ) ;
#3058 = direction ( 'none', ( -6.982962677686266711e-15, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3059 = axis2_placement_3d ( 'none', #24396, #34538, #28072 ) ;
#3060 = cartesian_point ( 'none', ( -523.8051913792737651, 203.3654285515101776, -436.2723596580272556 ) ) ;
#3061 = edge_loop ( 'none', ( #13725, #23161, #19302, #15273 ) ) ;
#3062 = oriented_edge ( 'none', *, *, #17607, .t. ) ;
#3063 = advanced_face ( 'none', ( #24030 ), #28565, .t. ) ;
#3065 = edge_curve ( 'none', #24613, #3640, #27552, .t. ) ;
#3064 = direction ( 'none', ( 5.606143058836778358e-17, -0.9957985918519337565, -0.09157054365736781720 ) ) ;
#3066 = vector ( 'none', #39176, 1000.000000000000114 ) ;
#3067 = cartesian_point ( 'none', ( -495.3530725919935094, 264.1361737580343174, -275.3537468037989697 ) ) ;
#3068 = cartesian_point ( 'none', ( -467.4775330365849300, 274.3561381338356568, -328.7698837132995209 ) ) ;
#3069 = cylindrical_surface ( 'none', #31662, 5.499999999999975131 ) ;
#3070 = cartesian_point ( 'none', ( -420.3845487392724181, 224.9547983694587572, -294.9750864846983518 ) ) ;
#3071 = toroidal_surface ( 'none', #4661, 26.75000000000000000, 5.550000000000000711 ) ;
#3072 = vertex_point ( 'none', #12149 ) ;
#3073 = axis2_placement_3d ( 'none', #17305, #23370, #39859 ) ;
#3074 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#3075 = edge_curve ( 'none', #26957, #7253, #19004, .t. ) ;
#3076 = cartesian_point ( 'none', ( -516.1943974651929921, 272.5292329896831234, -275.3537468037987423 ) ) ;
#3077 = vector ( 'none', #4625, 1000.000000000000000 ) ;
#3078 = oriented_edge ( 'none', *, *, #5237, .f. ) ;
#3079 = face_outer_bound ( 'none', #21687, .t. ) ;
#3080 = edge_curve ( 'none', #27701, #24587, #11431, .t. ) ;
#3081 = cartesian_point ( 'none', ( -464.0258617827130934, 264.0699914387365084, -326.9403780183434947 ) ) ;
#3082 = edge_curve ( 'none', #11815, #32072, #34913, .t. ) ;
#3083 = direction ( 'none', ( -0.6849853167742604443, 0.1754853720503964376, -0.7071067811865475727 ) ) ;
#3084 = vertex_point ( 'none', #24526 ) ;
#3085 = cartesian_point ( 'none', ( -469.0306809792920717, 251.7136552341505649, -344.0980647370645329 ) ) ;
#3086 = edge_curve ( 'none', #6866, #15670, #15972, .t. ) ;
#3087 = cartesian_point ( 'none', ( -451.2147309510449986, 206.7068144025131744, -284.6442855678044452 ) ) ;
#3088 = cartesian_point ( 'none', ( -474.4593525649178218, 247.3289192816299362, -300.3394513754631703 ) ) ;
#3089 = oriented_edge ( 'none', *, *, #18801, .t. ) ;
#3090 = edge_curve ( 'none', #972, #26676, #10444, .t. ) ;
#3091 = direction ( 'none', ( -1.000000000000000000, -5.474472508013595715e-16, -5.693451408334139859e-14 ) ) ;
#3092 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 9.251858538542962756e-15 ) ) ;
#3093 = vertex_point ( 'none', #288 ) ;
#3094 = cartesian_point ( 'none', ( -421.9450167721050207, 275.0954172837136866, -370.3849243515770127 ) ) ;
#3095 = axis2_placement_3d ( 'none', #26488, #13702, #16910 ) ;
#3096 = direction ( 'none', ( -0.8937973703356508759, 1.480297366166875177e-14, 0.4484710255758731501 ) ) ;
#3097 = oriented_edge ( 'none', *, *, #26746, .f. ) ;
#3098 = edge_loop ( 'none', ( #21518, #27530, #30500, #41285, #41195, #26508, #5081, #9254 ) ) ;
#3099 = direction ( 'none', ( 1.791068744856348687e-16, 6.279680095831317198e-17, -1.000000000000000000 ) ) ;
#3100 = b_spline_curve_with_knots ( 'none', 3,
( #1486, #14064, #24011, #7823, #7977, #15027, #18232 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2500000000000000555, 0.5000000000000001110, 0.7500000000000001110, 1.000000000000000000 ),
.unspecified. ) ;
#3101 = advanced_face ( 'none', ( #12444 ), #38096, .t. ) ;
#3102 = axis2_placement_3d ( 'none', #38792, #35281, #38499 ) ;
#3103 = advanced_face ( 'none', ( #31058 ), #8895, .t. ) ;
#3104 = face_outer_bound ( 'none', #15738, .t. ) ;
#3105 = face_outer_bound ( 'none', #18135, .t. ) ;
#3107 = circle ( 'none', #35366, 7.499999999999951150 ) ;
#3106 = cartesian_point ( 'none', ( -523.5450167720823629, 243.1842518256082144, -406.8537468038249472 ) ) ;
#3108 = direction ( 'none', ( 1.575650527926657835e-30, 0.9869179706173774047, -0.1612231970669154302 ) ) ;
#3109 = cartesian_point ( 'none', ( -542.4572228840997923, 252.3126941887579164, -410.3537468037986855 ) ) ;
#3110 = advanced_face ( 'none', ( #18442 ), #35805, .f. ) ;
#3111 = circle ( 'none', #14382, 4.050000000000010481 ) ;
#3112 = edge_loop ( 'none', ( #22740, #21533, #7563, #2915 ) ) ;
#3113 = cartesian_point ( 'none', ( -523.5450167720792933, 243.1842518256088965, -459.8537468038249472 ) ) ;
#3114 = cylindrical_surface ( 'none', #6964, 7.999999999999990230 ) ;
#3115 = cartesian_point ( 'none', ( -450.5450167721049297, 198.1842518256037522, -361.3345089173323572 ) ) ;
#3116 = cartesian_point ( 'none', ( -511.7935196640065101, 210.2095284288390360, -275.3537468037850431 ) ) ;
#3117 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#3118 = axis2_placement_3d ( 'none', #22240, #2546, #9462 ) ;
#3119 = direction ( 'none', ( 0.0000000000000000000, -0.09157054365736690127, 0.9957985918519337565 ) ) ;
#3120 = cartesian_point ( 'none', ( -514.5102019338493164, 261.9024814651402835, -436.3537468037986855 ) ) ;
#3121 = edge_loop ( 'none', ( #31914, #36285, #41592, #37732, #16927, #20440, #13817, #30834, #3828, #39037, #17257 ) ) ;
#3122 = edge_curve ( 'none', #39210, #12476, #23988, .t. ) ;
#3123 = cartesian_point ( 'none', ( -489.0515297092889568, 237.1391464072347048, -275.3537468037988560 ) ) ;
#3124 = cartesian_point ( 'none', ( -482.6985866835017305, 266.7551228857435035, -342.1311049595797726 ) ) ;
#3125 = cartesian_point ( 'none', ( -421.9450167721050207, 268.9554170053989424, -378.7017786638598409 ) ) ;
#3126 = manifold_solid_brep ( 'ab115.050.06-2-solid1', #35022 ) ;
#3127 = oriented_edge ( 'none', *, *, #12753, .f. ) ;
#3128 = axis2_placement_3d ( 'none', #18562, #21798, #2512 ) ;
#3130 = direction ( 'none', ( -2.197537717130241099e-16, 1.000000000000000000, -2.037432715935694860e-14 ) ) ;
#3129 = cartesian_point ( 'none', ( -419.2450167721051457, 153.1842518256048322, -297.8537468037981739 ) ) ;
#3131 = oriented_edge ( 'none', *, *, #16229, .f. ) ;
#3132 = cartesian_point ( 'none', ( -462.0100381321169039, 223.9105404976399143, -347.6987712183653798 ) ) ;
#3133 = edge_curve ( 'none', #18308, #9187, #34582, .t. ) ;
#3134 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#3135 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -2.749123680024197478e-14 ) ) ;
#3136 = cartesian_point ( 'none', ( -451.3200351057072339, 189.1168641870251577, -349.8133511294093978 ) ) ;
#3137 = edge_curve ( 'none', #204, #17131, #26025, .t. ) ;
#3138 = direction ( 'none', ( 0.0000000000000000000, 0.9869179706173770716, -0.1612231970669166792 ) ) ;
#3139 = oriented_edge ( 'none', *, *, #39318, .t. ) ;
#3140 = oriented_edge ( 'none', *, *, #14767, .f. ) ;
#3141 = cartesian_point ( 'none', ( -474.4868542721049494, 258.2171081491777613, -305.5641009904423981 ) ) ;
#3142 = direction ( 'none', ( 1.000000000000000000, 1.902695843402142252e-14, 5.708087530206426439e-14 ) ) ;
#3143 = cartesian_point ( 'none', ( -434.2450167721049752, 246.7337033199003429, -345.0720139299638731 ) ) ;
#3144 = circle ( 'none', #38369, 47.50000000000001421 ) ;
#3145 = edge_curve ( 'none', #28832, #22797, #307, .t. ) ;
#3146 = oriented_edge ( 'none', *, *, #5985, .f. ) ;
#3147 = cartesian_point ( 'none', ( -491.8767863675315652, 260.8134430802138581, -279.7054201700021281 ) ) ;
#3148 = cartesian_point ( 'none', ( -480.0954848335732095, 211.6679468878850798, -316.8768182231412425 ) ) ;
#3149 = line ( 'none', #29228, #584 ) ;
#3150 = cartesian_point ( 'none', ( -504.6750976774508786, 267.1337535153323870, -275.3537468037987423 ) ) ;
#3151 = circle ( 'none', #8143, 39.99999999999999289 ) ;
#3152 = vertex_point ( 'none', #29585 ) ;
#3153 = circle ( 'none', #13442, 5.600000000000001421 ) ;
#3154 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 6.982962677686266711e-15 ) ) ;
#3155 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -380.3537468037986287 ) ) ;
#3156 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -471.3537468037986855 ) ) ;
#3157 = axis2_placement_3d ( 'none', #12562, #32144, #9476 ) ;
#3158 = direction ( 'none', ( 1.000000000000000000, 6.742252096426181898e-17, -3.397572461039133394e-16 ) ) ;
#3159 = face_outer_bound ( 'none', #10773, .t. ) ;
#3160 = cartesian_point ( 'none', ( -497.7633105275725711, 280.1815252313364226, -310.6829411803946641 ) ) ;
#3161 = oriented_edge ( 'none', *, *, #15282, .f. ) ;
#3162 = advanced_face ( 'none', ( #35066 ), #39990, .f. ) ;
#3163 = axis2_placement_3d ( 'none', #35780, #39007, #19713 ) ;
#3164 = vector ( 'none', #15590, 1000.000000000000000 ) ;
#3165 = face_outer_bound ( 'none', #194, .t. ) ;
#3166 = cartesian_point ( 'none', ( -551.1854901485901337, 255.8606828233244244, -275.3537468037983444 ) ) ;
#3168 = cartesian_point ( 'none', ( -464.9950167721048615, 251.3035059823005497, -342.4373550499559542 ) ) ;
#3167 = cartesian_point ( 'none', ( -524.2548162552053554, 203.4295307581009524, -436.1708318980821559 ) ) ;
#3169 = oriented_edge ( 'none', *, *, #23326, .f. ) ;
#3170 = cartesian_point ( 'none', ( -434.2450167721049183, 238.5680888752837916, -289.0353545348319813 ) ) ;
#3171 = direction ( 'none', ( 0.0000000000000000000, 0.9869179706173772937, -0.1612231970669156245 ) ) ;
#3172 = oriented_edge ( 'none', *, *, #38335, .t. ) ;
#3173 = cartesian_point ( 'none', ( -419.2450167721051457, 153.1842518256048322, -297.8537468037981739 ) ) ;
#3174 = cartesian_point ( 'none', ( -523.5450167720796344, 243.1842518256088113, -454.8537468038249472 ) ) ;
#3175 = direction ( 'none', ( -1.000000000000000000, -6.791794586694514570e-17, 1.263633894181978530e-16 ) ) ;
#3176 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3177 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3178 = plane ( 'none', #1657 ) ;
#3179 = edge_curve ( 'none', #36514, #17368, #19964, .t. ) ;
#3180 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3181 = edge_loop ( 'none', ( #13933, #31546, #15061, #3383 ) ) ;
#3182 = edge_loop ( 'none', ( #18951, #6066, #26905, #30144 ) ) ;
#3183 = cartesian_point ( 'none', ( -492.8577967285789327, 300.4843481591360046, -380.3537468037986287 ) ) ;
#3184 = cartesian_point ( 'none', ( -550.1274664412485436, 228.2808307826896339, -275.3537468037984581 ) ) ;
#3185 = oriented_edge ( 'none', *, *, #10616, .f. ) ;
#3186 = edge_curve ( 'none', #3450, #8969, #2815, .t. ) ;
#3187 = b_spline_curve_with_knots ( 'none', 3,
( #5951, #18882, #28461, #35073 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0007977383240992806006, 0.001594295642467770304 ),
.unspecified. ) ;
#3188 = vector ( 'none', #33157, 999.9999999999998863 ) ;
#3189 = oriented_edge ( 'none', *, *, #6476, .f. ) ;
#3190 = oriented_edge ( 'none', *, *, #17355, .f. ) ;
#3191 = axis2_placement_3d ( 'none', #36064, #22674, #9899 ) ;
#3192 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#3193 = conical_surface ( 'none', #3549, 48.00000000000004263, 0.7853981633974621568 ) ;
#3194 = vertex_point ( 'none', #10730 ) ;
#3195 = axis2_placement_3d ( 'none', #10514, #26687, #39903 ) ;
#3196 = cartesian_point ( 'none', ( -483.2985612976759739, 205.9082943275220430, -344.8306443119600431 ) ) ;
#3197 = cartesian_point ( 'none', ( -412.6100263110485002, 212.5593896589674330, -305.9072430945058159 ) ) ;
#3198 = direction ( 'none', ( 0.0000000000000000000, 0.1612231970669101566, 0.9869179706173782929 ) ) ;
#3199 = vector ( 'none', #13149, 1000.000000000000000 ) ;
#3200 = edge_curve ( 'none', #27977, #35726, #37084, .t. ) ;
#3201 = cartesian_point ( 'none', ( -458.2450167721049183, 254.1646525628827362, -286.2136963173602453 ) ) ;
#3202 = oriented_edge ( 'none', *, *, #12765, .f. ) ;
#3203 = b_spline_curve_with_knots ( 'none', 3,
( #29056, #22709, #16385, #6819 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.06149953498090615645, 0.07839979812713740448 ),
.unspecified. ) ;
#3204 = direction ( 'none', ( 0.9873505073845695312, 0.1585527532634894987, 5.773904406824703000e-14 ) ) ;
#3205 = circle ( 'none', #19050, 6.400000000000016342 ) ;
#3206 = face_outer_bound ( 'none', #32317, .t. ) ;
#3207 = cartesian_point ( 'none', ( -466.0996387721552310, 212.8859477962852509, -380.3537468037986287 ) ) ;
#3208 = cartesian_point ( 'none', ( -463.0332119771106250, 274.5800179359188178, -328.8094038127076715 ) ) ;
#3209 = edge_curve ( 'none', #1152, #34656, #29537, .t. ) ;
#3210 = direction ( 'none', ( 0.0000000000000000000, 0.9869179706173780708, -0.1612231970669114889 ) ) ;
#3211 = vertex_point ( 'none', #1404 ) ;
#3212 = direction ( 'none', ( -1.000000000000000000, -5.046468293750718898e-16, -5.642927514190365414e-14 ) ) ;
#3213 = advanced_face ( 'none', ( #17438 ), #17180, .f. ) ;
#3214 = edge_curve ( 'none', #27317, #15471, #12404, .t. ) ;
#3215 = axis2_placement_3d ( 'none', #11596, #1730, #27781 ) ;
#3216 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -461.8537468037986855 ) ) ;
#3217 = edge_loop ( 'none', ( #25391, #31743, #18165, #22536, #39540, #20807, #24018, #4612 ) ) ;
#3218 = cartesian_point ( 'none', ( -451.3200351057072339, 192.3052593532703156, -352.2287468037999929 ) ) ;
#3219 = oriented_edge ( 'none', *, *, #8677, .t. ) ;
#3220 = cartesian_point ( 'none', ( -518.3447882907283883, 232.5391767323279453, -514.8537468037986855 ) ) ;
#3221 = axis2_placement_3d ( 'none', #25594, #35170, #5738 ) ;
#3222 = oriented_edge ( 'none', *, *, #4580, .t. ) ;
#3223 = cartesian_point ( 'none', ( -480.9763315685774501, 218.1251629472889704, -303.4094989661577415 ) ) ;
#3224 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699279465e-14 ) ) ;
#3225 = cylindrical_surface ( 'none', #7278, 5.499999999999975131 ) ;
#3226 = oriented_edge ( 'none', *, *, #13084, .t. ) ;
#3227 = vertex_point ( 'none', #39722 ) ;
#3228 = cartesian_point ( 'none', ( -474.4455579758086969, 260.8968059039698915, -337.3398999862824894 ) ) ;
#3229 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#3230 = plane ( 'none', #7608 ) ;
#3231 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#3232 = circle ( 'none', #14330, 0.2000000000000025646 ) ;
#3233 = oriented_edge ( 'none', *, *, #7877, .f. ) ;
#3234 = vector ( 'none', #23217, 1000.000000000000000 ) ;
#3235 = direction ( 'none', ( 1.000000000000000000, -2.973147202258853963e-17, -2.963831442906190834e-17 ) ) ;
#3236 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256034964, -286.8537468037986855 ) ) ;
#3237 = oriented_edge ( 'none', *, *, #24393, .f. ) ;
#3238 = axis2_placement_3d ( 'none', #18512, #12609, #5852 ) ;
#3239 = face_outer_bound ( 'none', #36314, .t. ) ;
#3240 = vector ( 'none', #24488, 1000.000000000000000 ) ;
#3241 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#3242 = cartesian_point ( 'none', ( -419.2450167721051457, 333.7842518256036897, -347.8537468038026645 ) ) ;
#3243 = axis2_placement_3d ( 'none', #9681, #31640, #2914 ) ;
#3244 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#3246 = axis2_placement_3d ( 'none', #8219, #34398, #24687 ) ;
#3245 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612818275, -0.6038489185976441131 ) ) ;
#3247 = cartesian_point ( 'none', ( -493.2450167721049752, 278.0381983390130358, -319.6486862052471452 ) ) ;
#3248 = oriented_edge ( 'none', *, *, #2390, .f. ) ;
#3249 = oriented_edge ( 'none', *, *, #32205, .t. ) ;
#3250 = cartesian_point ( 'none', ( -512.8833216148797192, 209.8412049131027572, -275.3537468038130100 ) ) ;
#3251 = cartesian_point ( 'none', ( -553.5653306166797165, 285.2663829108186633, -370.3537468037986287 ) ) ;
#3252 = oriented_edge ( 'none', *, *, #13889, .f. ) ;
#3253 = cartesian_point ( 'none', ( -475.0428193132344745, 253.4360792619789322, -352.2283795369473296 ) ) ;
#3254 = vertex_point ( 'none', #20147 ) ;
#3255 = direction ( 'none', ( 0.9762102793045145388, 0.2168259453575649143, 5.775668138027376564e-14 ) ) ;
#3256 = cartesian_point ( 'none', ( -419.2450167721049752, 253.4399041518531419, -347.0161472508380598 ) ) ;
#3257 = oriented_edge ( 'none', *, *, #37775, .t. ) ;
#3258 = cartesian_point ( 'none', ( -495.0440792750733863, 253.5790140051439323, -275.3537468037987423 ) ) ;
#3259 = cartesian_point ( 'none', ( -501.0198734746787750, 293.0707908221375533, -412.6287651374253755 ) ) ;
#3260 = direction ( 'none', ( -2.301070739202201007e-16, -0.6038489185976494422, -0.7970987915612777197 ) ) ;
#3261 = edge_curve ( 'none', #35163, #6496, #8357, .t. ) ;
#3262 = vector ( 'none', #25108, 1000.000000000000000 ) ;
#3263 = vertex_point ( 'none', #16898 ) ;
#3264 = oriented_edge ( 'none', *, *, #28240, .f. ) ;
#3266 = cartesian_point ( 'none', ( -492.5198734747020808, 293.0707908221328353, -380.3824794511700134 ) ) ;
#3265 = cartesian_point ( 'none', ( -497.0198734746817308, 293.0707908221372122, -360.3537468038229008 ) ) ;
#3267 = cartesian_point ( 'none', ( -550.0306281842864564, 241.2232007155448059, -414.3537468037987423 ) ) ;
#3268 = advanced_face ( 'none', ( #27505 ), #29044, .f. ) ;
#3269 = edge_curve ( 'none', #4959, #20640, #35615, .t. ) ;
#3271 = plane ( 'none', #3370 ) ;
#3270 = face_outer_bound ( 'none', #13130, .t. ) ;
#3272 = oriented_edge ( 'none', *, *, #23801, .f. ) ;
#3273 = plane ( 'none', #8467 ) ;
#3274 = line ( 'none', #28919, #26941 ) ;
#3275 = cartesian_point ( 'none', ( -328.4235903439623598, 243.1842518256043491, -322.8537468038001066 ) ) ;
#3276 = oriented_edge ( 'none', *, *, #38469, .t. ) ;
#3277 = axis2_placement_3d ( 'none', #9200, #22555, #15686 ) ;
#3278 = cartesian_point ( 'none', ( -474.4868542721049494, 243.1842518256035817, -322.8537468037987423 ) ) ;
#3279 = circle ( 'none', #36796, 2.500000000000002220 ) ;
#3280 = direction ( 'none', ( 0.0000000000000000000, -0.9869179706173782929, 0.1612231970669101566 ) ) ;
#3281 = cylindrical_surface ( 'none', #38514, 14.00000000000003197 ) ;
#3282 = oriented_edge ( 'none', *, *, #19797, .t. ) ;
#3283 = cartesian_point ( 'none', ( -455.2950167721049866, 272.5592518256036101, -377.1327392761343731 ) ) ;
#3284 = axis2_placement_3d ( 'none', #19437, #3406, #19861 ) ;
#3285 = direction ( 'none', ( 5.620504062164853724e-14, 1.332267629550187533e-14, -1.000000000000000000 ) ) ;
#3286 = cartesian_point ( 'none', ( -490.5450167721050434, 223.8532993839156688, -355.8537468037986287 ) ) ;
#3287 = cartesian_point ( 'none', ( -509.3679395273499608, 270.1527883221092452, -275.3537468037987992 ) ) ;
#3288 = b_spline_curve_with_knots ( 'none', 3,
( #29041, #9774, #6110, #32299 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0008003010501414847214, 0.001598673356410068667 ),
.unspecified. ) ;
#3289 = axis2_placement_3d ( 'none', #39475, #17913, #4157 ) ;
#3290 = cartesian_point ( 'none', ( -378.5450167721051002, 192.3052593532678145, -352.2287468037987992 ) ) ;
#3291 = cartesian_point ( 'none', ( -419.2450167721049752, 206.0420375193512257, -301.1637510355085396 ) ) ;
#3292 = oriented_edge ( 'none', *, *, #16809, .t. ) ;
#3293 = vertex_point ( 'none', #4393 ) ;
#3294 = cartesian_point ( 'none', ( -445.5287896533704952, 295.3875274556046406, -307.1202765627449480 ) ) ;
#3295 = oriented_edge ( 'none', *, *, #24431, .f. ) ;
#3296 = oriented_edge ( 'none', *, *, #33915, .t. ) ;
#3297 = face_outer_bound ( 'none', #26434, .t. ) ;
#3298 = cartesian_point ( 'none', ( -553.7153915357141614, 244.7821621568002968, -275.3537468037985150 ) ) ;
#3300 = cartesian_point ( 'none', ( -477.5661739937008861, 223.5308461524040808, -331.0006635708058411 ) ) ;
#3299 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.233581138472395244e-14 ) ) ;
#3301 = face_outer_bound ( 'none', #11955, .t. ) ;
#3302 = oriented_edge ( 'none', *, *, #21233, .f. ) ;
#3303 = oriented_edge ( 'none', *, *, #37616, .t. ) ;
#3304 = cartesian_point ( 'none', ( -417.9450167721049638, 293.6365553582781445, -296.8821034628611528 ) ) ;
#3305 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.345724878333523146e-14 ) ) ;
#3306 = advanced_face ( 'none', ( #41648 ), #21971, .f. ) ;
#3307 = edge_curve ( 'none', #13367, #27625, #4233, .t. ) ;
#3308 = face_outer_bound ( 'none', #34270, .t. ) ;
#3309 = oriented_edge ( 'none', *, *, #13529, .t. ) ;
#3310 = cartesian_point ( 'none', ( -526.4738910919635373, 282.7411133031035320, -409.7016847762851057 ) ) ;
#3311 = advanced_face ( 'none', ( #36608 ), #16454, .f. ) ;
#3312 = face_bound ( 'none', #18633, .t. ) ;
#3313 = cartesian_point ( 'none', ( -424.0450167721049297, 299.0322836856639128, -297.0825816240052859 ) ) ;
#3314 = direction ( 'none', ( 0.0000000000000000000, -0.7740844354725762155, 0.6330823696479810359 ) ) ;
#3315 = circle ( 'none', #27258, 4.499999999999948486 ) ;
#3316 = edge_loop ( 'none', ( #1975, #26829, #17519, #3922 ) ) ;
#3317 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#3318 = oriented_edge ( 'none', *, *, #22545, .f. ) ;
#3319 = cartesian_point ( 'none', ( -502.5930948396738245, 214.9923076454923603, -275.3537468037985718 ) ) ;
#3320 = edge_curve ( 'none', #3681, #35729, #1810, .t. ) ;
#3321 = advanced_face ( 'none', ( #25496 ), #41144, .f. ) ;
#3322 = cartesian_point ( 'none', ( -546.2636051568670155, 222.7762119756291099, -275.3537468037985150 ) ) ;
#3323 = oriented_edge ( 'none', *, *, #23284, .t. ) ;
#3324 = line ( 'none', #7471, #25982 ) ;
#3325 = face_outer_bound ( 'none', #3682, .t. ) ;
#3326 = oriented_edge ( 'none', *, *, #26756, .f. ) ;
#3327 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -443.8537468037986855 ) ) ;
#3328 = edge_curve ( 'none', #21833, #1681, #27031, .t. ) ;
#3329 = cartesian_point ( 'none', ( -496.4948734747024446, 299.1866188812011842, -368.2537468037986059 ) ) ;
#3330 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#3331 = edge_curve ( 'none', #5176, #18483, #7875, .t. ) ;
#3332 = oriented_edge ( 'none', *, *, #31365, .t. ) ;
#3333 = vertex_point ( 'none', #36892 ) ;
#3334 = edge_curve ( 'none', #29576, #35091, #26497, .t. ) ;
#3335 = cartesian_point ( 'none', ( -494.6853823277895685, 214.5620829873017783, -295.1050564813685355 ) ) ;
#3336 = cartesian_point ( 'none', ( -414.5253976007823553, 211.5950083427713366, -307.7772616830167181 ) ) ;
#3337 = vertex_point ( 'none', #24073 ) ;
#3338 = vector ( 'none', #7179, 1000.000000000000000 ) ;
#3339 = direction ( 'none', ( -0.8937973703356508759, -1.110223024625156383e-14, -0.4484710255758731501 ) ) ;
#3340 = vertex_point ( 'none', #21361 ) ;
#3341 = oriented_edge ( 'none', *, *, #35395, .f. ) ;
#3342 = line ( 'none', #34164, #22952 ) ;
#3343 = direction ( 'none', ( -2.607916398653449372e-32, 0.9922322621167679602, -0.1243991077726904065 ) ) ;
#3344 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748157448, 1.615973351895135670e-16 ) ) ;
#3345 = cartesian_point ( 'none', ( -492.4933731993228889, 259.3334746236309911, -275.3537468037988560 ) ) ;
#3346 = cartesian_point ( 'none', ( -450.5450167721049297, 281.5667671607457123, -286.2683207771385128 ) ) ;
#3347 = axis2_placement_3d ( 'none', #22175, #34721, #37955 ) ;
#3348 = face_outer_bound ( 'none', #17760, .t. ) ;
#3349 = vertex_point ( 'none', #30540 ) ;
#3350 = direction ( 'none', ( 0.0000000000000000000, 0.9353076325394884538, 0.3538356009694011428 ) ) ;
#3351 = oriented_edge ( 'none', *, *, #25342, .t. ) ;
#3352 = cartesian_point ( 'none', ( -460.8582910137303656, 243.1842518256035817, -322.8537468037987423 ) ) ;
#3353 = direction ( 'none', ( 1.000000000000000000, 6.791794586694515803e-17, -1.263633894181978530e-16 ) ) ;
#3354 = cartesian_point ( 'none', ( -458.2450167721049183, 277.0930898721204585, -320.6735627897567156 ) ) ;
#3355 = axis2_placement_3d ( 'none', #32721, #19592, #414 ) ;
#3356 = circle ( 'none', #31298, 49.99999999999998579 ) ;
#3357 = direction ( 'none', ( -0.8937973703356503208, -8.540177112501243236e-15, -0.4484710255758740938 ) ) ;
#3358 = cylindrical_surface ( 'none', #28221, 40.00000000000003553 ) ;
#3359 = edge_curve ( 'none', #18010, #1468, #25204, .t. ) ;
#3360 = circle ( 'none', #11058, 30.45000000000000639 ) ;
#3361 = oriented_edge ( 'none', *, *, #21998, .f. ) ;
#3362 = vertex_point ( 'none', #24203 ) ;
#3363 = plane ( 'none', #29148 ) ;
#3364 = vertex_point ( 'none', #1819 ) ;
#3365 = direction ( 'none', ( -0.7071067811865426878, 0.0000000000000000000, -0.7071067811865524577 ) ) ;
#3366 = face_outer_bound ( 'none', #1896, .t. ) ;
#3367 = conical_surface ( 'none', #40988, 21.50000000000014921, 0.7853981633974482790 ) ;
#3368 = cartesian_point ( 'none', ( -522.6884727320447155, 231.6159186566705159, -484.8537468037986855 ) ) ;
#3369 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3370 = axis2_placement_3d ( 'none', #19316, #22680, #35365 ) ;
#3371 = edge_loop ( 'none', ( #1995, #11257, #24768, #2279 ) ) ;
#3372 = direction ( 'none', ( 1.000000000000000000, -4.454049773006788265e-17, -7.594280066905652489e-18 ) ) ;
#3373 = direction ( 'none', ( -1.000000000000000000, -2.035898835340872341e-16, 1.361673625698256863e-16 ) ) ;
#3374 = advanced_face ( 'none', ( #2830 ), #34062, .f. ) ;
#3375 = cartesian_point ( 'none', ( -438.0450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#3376 = edge_curve ( 'none', #8072, #38041, #978, .t. ) ;
#3377 = cartesian_point ( 'none', ( -517.4363953778664609, 228.3962585654668089, -473.8537468037987423 ) ) ;
#3378 = oriented_edge ( 'none', *, *, #1005, .f. ) ;
#3379 = oriented_edge ( 'none', *, *, #3572, .t. ) ;
#3380 = line ( 'none', #18739, #4398 ) ;
#3381 = cartesian_point ( 'none', ( -518.4394551813944645, 228.0195457472659371, -517.9082110592727304 ) ) ;
#3382 = axis2_placement_3d ( 'none', #11650, #24601, #18381 ) ;
#3383 = oriented_edge ( 'none', *, *, #29530, .t. ) ;
#3384 = cartesian_point ( 'none', ( -522.9411155715174573, 283.1796928575502648, -414.3537468037987423 ) ) ;
#3385 = edge_curve ( 'none', #11639, #37311, #3860, .t. ) ;
#3386 = line ( 'none', #3928, #16469 ) ;
#3387 = edge_curve ( 'none', #33076, #13597, #25008, .t. ) ;
#3388 = vertex_point ( 'none', #40547 ) ;
#3389 = cartesian_point ( 'none', ( -460.8582910137303656, 247.3056814080471497, -292.6839553196509200 ) ) ;
#3390 = cartesian_point ( 'none', ( -465.2811262870822588, 262.9886061615999324, -297.3427020747103029 ) ) ;
#3391 = edge_curve ( 'none', #3006, #15353, #16919, .t. ) ;
#3392 = oriented_edge ( 'none', *, *, #39479, .f. ) ;
#3393 = cartesian_point ( 'none', ( -489.0097245728109669, 223.0022402135424500, -433.1216959962297324 ) ) ;
#3394 = cartesian_point ( 'none', ( -524.8741368342682563, 261.1351136394652031, -444.8537468037986855 ) ) ;
#3395 = direction ( 'none', ( -9.324138683375338132e-17, 0.9957985918519337565, 0.09157054365736778945 ) ) ;
#3396 = line ( 'none', #11869, #13996 ) ;
#3397 = oriented_edge ( 'none', *, *, #38396, .t. ) ;
#3398 = cartesian_point ( 'none', ( -482.6317425304795847, 224.5300933652248432, -346.9208378647283553 ) ) ;
#3399 = cartesian_point ( 'none', ( -552.0519703263511246, 298.1673042023049334, -370.3537468037987992 ) ) ;
#3400 = direction ( 'none', ( -4.187749593802976383e-31, -0.7740844354725850973, 0.6330823696479702667 ) ) ;
#3401 = edge_curve ( 'none', #17669, #13915, #28035, .t. ) ;
#3402 = line ( 'none', #36788, #2371 ) ;
#3403 = line ( 'none', #33777, #7443 ) ;
#3404 = oriented_edge ( 'none', *, *, #18008, .f. ) ;
#3405 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -436.3537468037986855 ) ) ;
#3406 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#3407 = vertex_point ( 'none', #15068 ) ;
#3408 = oriented_edge ( 'none', *, *, #4944, .f. ) ;
#3409 = direction ( 'none', ( 6.982634379031913474e-17, -0.3883833435191255123, 0.9214978993339620894 ) ) ;
#3410 = oriented_edge ( 'none', *, *, #29073, .t. ) ;
#3411 = cartesian_point ( 'none', ( -493.5796973260475511, 246.8239794157722713, -275.3537468037988560 ) ) ;
#3412 = face_outer_bound ( 'none', #15815, .t. ) ;
#3413 = cartesian_point ( 'none', ( -421.3932872753189258, 255.3233230404307506, -339.1042784997042645 ) ) ;
#3414 = axis2_placement_3d ( 'none', #21, #3158, #3017 ) ;
#3415 = edge_loop ( 'none', ( #19154, #9539, #24365, #24568 ) ) ;
#3417 = direction ( 'none', ( -0.4694715627858919160, -0.8829475928589263223, 0.0000000000000000000 ) ) ;
#3416 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#3418 = vertex_point ( 'none', #18409 ) ;
#3419 = cartesian_point ( 'none', ( -465.8530276780911663, 223.4168666962445400, -348.3183978642733223 ) ) ;
#3420 = cartesian_point ( 'none', ( -423.0450167721051002, 265.5592518256029848, -373.7327392761364990 ) ) ;
#3421 = direction ( 'none', ( 3.442229492110704385e-17, -4.649014615272926488e-16, -1.000000000000000000 ) ) ;
#3422 = oriented_edge ( 'none', *, *, #39735, .f. ) ;
#3423 = cartesian_point ( 'none', ( -520.7390966408723898, 205.2879879963400640, -441.8537468037986855 ) ) ;
#3424 = edge_loop ( 'none', ( #6814, #7762, #2147, #38336, #1894, #10819, #5622, #2181 ) ) ;
#3425 = line ( 'none', #13761, #1372 ) ;
#3426 = vertex_point ( 'none', #15628 ) ;
#3427 = cartesian_point ( 'none', ( -543.6321701970167624, 290.5479379921599161, -380.3824794511700134 ) ) ;
#3428 = advanced_face ( 'none', ( #14433, #32583 ), #15199, .f. ) ;
#3429 = cartesian_point ( 'none', ( -474.4593525649172534, 258.0307868469245136, -305.4281287425623646 ) ) ;
#3430 = vertex_point ( 'none', #34761 ) ;
#3431 = cartesian_point ( 'none', ( -482.0934208469932400, 212.7370092018091157, -317.0655955109135107 ) ) ;
#3432 = cartesian_point ( 'none', ( -458.2450167721049183, 243.1520640283935393, -321.4541168720986661 ) ) ;
#3433 = axis2_placement_3d ( 'none', #33171, #20205, #16695 ) ;
#3434 = oriented_edge ( 'none', *, *, #38032, .f. ) ;
#3435 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#3436 = edge_curve ( 'none', #27183, #30878, #20483, .t. ) ;
#3437 = cylindrical_surface ( 'none', #17984, 6.900000000000003020 ) ;
#3438 = oriented_edge ( 'none', *, *, #25762, .t. ) ;
#3439 = cartesian_point ( 'none', ( -530.1746959586598678, 207.6706362833109836, -280.0447993270682332 ) ) ;
#3440 = cartesian_point ( 'none', ( -455.2950167721049866, 192.3052593532680987, -352.2287468037992539 ) ) ;
#3441 = direction ( 'none', ( 0.07384000345349407690, -0.9972701007700912612, 0.0000000000000000000 ) ) ;
#3442 = circle ( 'none', #28459, 7.000000000000006217 ) ;
#3443 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3444 = face_outer_bound ( 'none', #6039, .t. ) ;
#3445 = oriented_edge ( 'none', *, *, #13157, .f. ) ;
#3446 = cartesian_point ( 'none', ( -497.7614072509526295, 279.6875642649032443, -309.2714367499145283 ) ) ;
#3447 = oriented_edge ( 'none', *, *, #36479, .f. ) ;
#3448 = direction ( 'none', ( 0.1506821769804534139, -0.9885822583581151957, -5.046468293750709037e-15 ) ) ;
#3449 = oriented_edge ( 'none', *, *, #20455, .f. ) ;
#3450 = vertex_point ( 'none', #5754 ) ;
#3451 = circle ( 'none', #15390, 8.500000000000007105 ) ;
#3452 = cartesian_point ( 'none', ( -559.5864039813366162, 245.0636943541787502, -280.0990848369857531 ) ) ;
#3454 = cartesian_point ( 'none', ( -476.1845455845032120, 222.4288323766162137, -346.9460662847067169 ) ) ;
#3453 = direction ( 'none', ( 1.000000000000000000, 6.791794586694513337e-17, -1.263633894181978530e-16 ) ) ;
#3455 = direction ( 'none', ( 3.692582521126776925e-17, 0.2870693003210259553, 0.9579098166389133917 ) ) ;
#3456 = advanced_face ( 'none', ( #36090 ), #10929, .t. ) ;
#3457 = oriented_edge ( 'none', *, *, #24585, .f. ) ;
#3458 = edge_curve ( 'none', #26476, #12943, #15442, .t. ) ;
#3460 = cartesian_point ( 'none', ( -472.8450167720827153, 243.1842518256081007, -399.3537468038221618 ) ) ;
#3459 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -464.3537468037986855 ) ) ;
#3461 = oriented_edge ( 'none', *, *, #20575, .f. ) ;
#3462 = cartesian_point ( 'none', ( -478.4950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#3463 = plane ( 'none', #32791 ) ;
#3464 = cartesian_point ( 'none', ( -478.4950167721049752, 216.7841961115886988, -318.5410262822590539 ) ) ;
#3465 = cartesian_point ( 'none', ( -419.2450167721048047, 220.3815372420193057, -299.8451352068421443 ) ) ;
#3466 = oriented_edge ( 'none', *, *, #13027, .f. ) ;
#3467 = edge_curve ( 'none', #765, #31391, #2340, .t. ) ;
#3468 = cartesian_point ( 'none', ( -546.7217588114730233, 194.0414258216550820, -364.2537468038268571 ) ) ;
#3469 = oriented_edge ( 'none', *, *, #12271, .t. ) ;
#3470 = cartesian_point ( 'none', ( -502.0270626457248113, 282.1774509495111261, -308.7287554729346084 ) ) ;
#3471 = face_outer_bound ( 'none', #18174, .t. ) ;
#3473 = cartesian_point ( 'none', ( -500.4198734746785249, 293.0707908221377807, -422.6037468038229576 ) ) ;
#3472 = direction ( 'none', ( -0.9885822583581159728, -0.1506821769804489730, -5.788858375945508895e-14 ) ) ;
#3474 = edge_loop ( 'none', ( #29646, #29197, #37144, #29478, #22314, #6144, #2220, #23189, #20846, #38480, #20947 ) ) ;
#3475 = direction ( 'none', ( 1.000000000000000000, 8.228491904777270404e-32, 4.466799511124055297e-31 ) ) ;
#3476 = cartesian_point ( 'none', ( -495.5113350114628474, 200.0458097241200335, -380.3824794511700134 ) ) ;
#3477 = edge_curve ( 'none', #907, #12912, #29945, .t. ) ;
#3478 = b_spline_curve_with_knots ( 'none', 3,
( #23162, #10243, #26400, #7555 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006940492775258654294, 0.001387071111511455372 ),
.unspecified. ) ;
#3479 = cartesian_point ( 'none', ( -405.2450167721049752, 247.8799740497101709, -357.5373191802715382 ) ) ;
#3480 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#3481 = cartesian_point ( 'none', ( -464.9950167721049752, 222.4774931767120449, -305.9187934157154132 ) ) ;
#3482 = line ( 'none', #8662, #15066 ) ;
#3483 = vertex_point ( 'none', #28426 ) ;
#3485 = face_outer_bound ( 'none', #36024, .t. ) ;
#3484 = cartesian_point ( 'none', ( -490.5587669052703745, 223.9045565917000431, -286.5610449302914731 ) ) ;
#3486 = cartesian_point ( 'none', ( -524.1352125439976817, 227.1944239753900092, -519.5330814882574941 ) ) ;
#3487 = cartesian_point ( 'none', ( -418.9297840825132653, 210.9363725763731736, -309.2495458376610600 ) ) ;
#3488 = vertex_point ( 'none', #9150 ) ;
#3489 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3490 = oriented_edge ( 'none', *, *, #24946, .t. ) ;
#3491 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#3492 = advanced_face ( 'none', ( #3366 ), #34337, .f. ) ;
#3493 = b_spline_curve_with_knots ( 'none', 3,
( #14846, #37377, #33728, #33869 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.928743926224283894e-06, 0.0008003010501479356159 ),
.unspecified. ) ;
#3494 = vertex_point ( 'none', #37994 ) ;
#3495 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#3496 = circle ( 'none', #21036, 30.45000000000000639 ) ;
#3497 = cartesian_point ( 'none', ( -482.6317425304795847, 219.1171607646739687, -304.1995883434199186 ) ) ;
#3498 = cartesian_point ( 'none', ( -455.6710266273376533, 281.2597248815500279, -288.1796688521075112 ) ) ;
#3499 = cartesian_point ( 'none', ( -372.5450167721051571, 288.9805094189206329, -288.6656598370419715 ) ) ;
#3500 = cartesian_point ( 'none', ( -492.9698739772081808, 193.2956533418227991, -368.2537468038238444 ) ) ;
#3501 = cartesian_point ( 'none', ( -474.4868542721049494, 243.1842518256035817, -322.8537468037987423 ) ) ;
#3502 = vertex_point ( 'none', #6047 ) ;
#3503 = axis2_placement_3d ( 'none', #7697, #11086, #27132 ) ;
#3504 = oriented_edge ( 'none', *, *, #13940, .t. ) ;
#3506 = oriented_edge ( 'none', *, *, #528, .t. ) ;
#3505 = direction ( 'none', ( -4.517247044298528641e-17, -0.9892147033870989370, -0.1464727640306351109 ) ) ;
#3507 = cartesian_point ( 'none', ( -460.8582910137303088, 220.5578080372511067, -318.4552764455348211 ) ) ;
#3508 = axis2_placement_3d ( 'none', #13690, #26471, #29584 ) ;
#3510 = cartesian_point ( 'none', ( -497.0198734535626954, 193.2977128338256136, -413.2537468038241855 ) ) ;
#3509 = face_outer_bound ( 'none', #22610, .t. ) ;
#3511 = oriented_edge ( 'none', *, *, #18195, .f. ) ;
#3512 = cartesian_point ( 'none', ( -525.2253209960839513, 238.8819372104074716, -280.8537468038253451 ) ) ;
#3513 = cartesian_point ( 'none', ( -482.6317425304795847, 219.1171607646739687, -304.1995883434199186 ) ) ;
#3514 = axis2_placement_3d ( 'none', #39642, #4311, #32895 ) ;
#3515 = cartesian_point ( 'none', ( -478.4950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#3516 = edge_curve ( 'none', #3681, #2192, #22977, .t. ) ;
#3517 = oriented_edge ( 'none', *, *, #37598, .t. ) ;
#3518 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -396.8537468037986855 ) ) ;
#3519 = cartesian_point ( 'none', ( -481.1472106370132451, 247.4806910984107446, -291.5178771783653247 ) ) ;
#3520 = oriented_edge ( 'none', *, *, #31986, .t. ) ;
#3521 = cartesian_point ( 'none', ( -550.0701600694842455, 293.0707908221377807, -422.6037468038257998 ) ) ;
#3522 = direction ( 'none', ( 0.5150380749100540445, 0.8571673007021123336, -2.391869358161963153e-14 ) ) ;
#3523 = line ( 'none', #454, #13095 ) ;
#3524 = oriented_edge ( 'none', *, *, #21358, .f. ) ;
#3525 = cartesian_point ( 'none', ( -497.0198734746805940, 297.5707908221370985, -398.8537468038227303 ) ) ;
#3526 = edge_curve ( 'none', #29941, #30078, #39121, .t. ) ;
#3527 = line ( 'none', #32251, #33247 ) ;
#3528 = oriented_edge ( 'none', *, *, #4387, .t. ) ;
#3529 = direction ( 'none', ( 5.651035195342045529e-14, 1.280919814661274201e-14, -1.000000000000000000 ) ) ;
#3530 = vertex_point ( 'none', #24573 ) ;
#3531 = direction ( 'none', ( -1.019342488021989872e-14, -1.000000000000000000, -1.311026609187008614e-14 ) ) ;
#3532 = advanced_face ( 'none', ( #28526 ), #13437, .f. ) ;
#3533 = edge_curve ( 'none', #37924, #23369, #20950, .t. ) ;
#3534 = oriented_edge ( 'none', *, *, #19284, .t. ) ;
#3535 = line ( 'none', #14070, #26710 ) ;
#3536 = advanced_face ( 'none', ( #30534 ), #10400, .f. ) ;
#3537 = plane ( 'none', #4308 ) ;
#3538 = direction ( 'none', ( 3.287307994205101480e-16, 0.1243991077726868955, 0.9922322621167684042 ) ) ;
#3539 = cartesian_point ( 'none', ( -433.2450167721049183, 243.1842518256034964, -322.8537468037986855 ) ) ;
#3540 = vertex_point ( 'none', #21375 ) ;
#3541 = cartesian_point ( 'none', ( -458.2450167721049183, 243.1842518256035248, -322.8537468037987423 ) ) ;
#3542 = advanced_face ( 'none', ( #24959 ), #30490, .t. ) ;
#3543 = axis2_placement_3d ( 'none', #6783, #7062, #29302 ) ;
#3544 = cartesian_point ( 'none', ( -463.9504213359735445, 211.5437567347721028, -316.8549041123920347 ) ) ;
#3545 = cartesian_point ( 'none', ( -474.7528837326326538, 224.2705266770975356, -347.2468095176224665 ) ) ;
#3546 = cartesian_point ( 'none', ( -464.8014379651033892, 257.1134749915093494, -306.8719840100893066 ) ) ;
#3547 = direction ( 'none', ( 0.6247857223416692918, -0.7807962609784951935, 2.529093127957407340e-14 ) ) ;
#3548 = oriented_edge ( 'none', *, *, #23027, .f. ) ;
#3549 = axis2_placement_3d ( 'none', #20003, #32950, #3966 ) ;
#3550 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#3551 = line ( 'none', #13980, #23150 ) ;
#3552 = direction ( 'none', ( 0.0000000000000000000, -0.09157054365736796986, 0.9957985918519337565 ) ) ;
#3553 = oriented_edge ( 'none', *, *, #710, .f. ) ;
#3554 = direction ( 'none', ( -4.847368120762719889e-16, 0.8095112392251194722, -0.5871043804709784597 ) ) ;
#3555 = cartesian_point ( 'none', ( -488.6273679215819357, 245.6509403817366035, -275.3537468037987992 ) ) ;
#3556 = circle ( 'none', #26270, 53.00000000000004974 ) ;
#3557 = oriented_edge ( 'none', *, *, #30692, .t. ) ;
#3559 = cartesian_point ( 'none', ( -464.8014379651035597, 239.1120721058009906, -343.6589709633609573 ) ) ;
#3558 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -436.5857976113675818 ) ) ;
#3560 = oriented_edge ( 'none', *, *, #40283, .f. ) ;
#3561 = cartesian_point ( 'none', ( -435.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#3562 = axis2_placement_3d ( 'none', #15531, #28467, #28601 ) ;
#3563 = line ( 'none', #40213, #8066 ) ;
#3564 = cartesian_point ( 'none', ( -476.0125005076250204, 255.1676873429787804, -352.2320456848813137 ) ) ;
#3565 = vector ( 'none', #13843, 1000.000000000000000 ) ;
#3566 = circle ( 'none', #29205, 21.19999999999999574 ) ;
#3567 = cartesian_point ( 'none', ( -468.7427557371989337, 228.3267089162377204, -339.9355104808656733 ) ) ;
#3568 = oriented_edge ( 'none', *, *, #19178, .t. ) ;
#3569 = axis2_placement_3d ( 'none', #33662, #11009, #4256 ) ;
#3570 = cartesian_point ( 'none', ( -465.6617379348586496, 275.1472106537954687, -327.2444226217234018 ) ) ;
#3571 = vertex_point ( 'none', #34085 ) ;
#3572 = edge_curve ( 'none', #29381, #35913, #7475, .t. ) ;
#3573 = cartesian_point ( 'none', ( -472.8950167721050093, 216.7841961115886988, -318.5410262822590539 ) ) ;
#3574 = face_bound ( 'none', #20084, .t. ) ;
#3575 = cartesian_point ( 'none', ( -478.4950167721049752, 226.3609673430428018, -309.9534716432128221 ) ) ;
#3576 = direction ( 'none', ( -0.07384000345349514549, 0.9972701007700912612, -4.661740697613375255e-16 ) ) ;
#3577 = direction ( 'none', ( -3.199155791392578790e-17, -7.471095267649649595e-17, -1.000000000000000000 ) ) ;
#3578 = plane ( 'none', #15618 ) ;
#3579 = edge_loop ( 'none', ( #596, #32675 ) ) ;
#3580 = edge_curve ( 'none', #23891, #37194, #18959, .t. ) ;
#3581 = b_spline_curve_with_knots ( 'none', 3,
( #19222, #19093, #35552, #19641 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.672861793235713498e-06, 0.0006926030206737265882 ),
.unspecified. ) ;
#3582 = cartesian_point ( 'none', ( -482.3700785213376321, 247.5312151132683027, -300.5153159301183337 ) ) ;
#3583 = cartesian_point ( 'none', ( -458.2450167721049183, 781.1518256634337831, -374.1083874885748060 ) ) ;
#3584 = edge_curve ( 'none', #40179, #35816, #15394, .t. ) ;
#3585 = oriented_edge ( 'none', *, *, #20869, .t. ) ;
#3586 = cartesian_point ( 'none', ( -413.5670215719467251, 203.9370083989873876, -300.8352493787297135 ) ) ;
#3587 = cartesian_point ( 'none', ( -470.8411815596503516, 270.2470666230003076, -361.2456970824302402 ) ) ;
#3588 = oriented_edge ( 'none', *, *, #23533, .f. ) ;
#3589 = direction ( 'none', ( -0.8267412399748136353, -0.5625823691913101054, 0.0000000000000000000 ) ) ;
#3590 = advanced_face ( 'none', ( #29000 ), #30008, .f. ) ;
#3591 = edge_curve ( 'none', #20021, #36538, #28486, .t. ) ;
#3592 = cartesian_point ( 'none', ( -555.4345462197521783, 257.6233339609286759, -275.3537468038257998 ) ) ;
#3594 = cartesian_point ( 'none', ( -478.4950167721049752, 218.1647726551722997, -332.3188491297303813 ) ) ;
#3593 = cartesian_point ( 'none', ( -440.4089821914495246, 238.4096802569098088, -380.3537468037985718 ) ) ;
#3595 = edge_curve ( 'none', #40416, #32169, #23943, .t. ) ;
#3596 = cartesian_point ( 'none', ( -514.5102019338493164, 261.9024814651402835, -409.3537468037986855 ) ) ;
#3597 = oriented_edge ( 'none', *, *, #18158, .t. ) ;
#3599 = cartesian_point ( 'none', ( -502.8025369942359362, 203.8118514682309410, -308.6857474637164955 ) ) ;
#3598 = direction ( 'none', ( 1.000000000000000000, 3.652049423109066841e-16, 5.624156111587963290e-14 ) ) ;
#3600 = vertex_point ( 'none', #34910 ) ;
#3601 = oriented_edge ( 'none', *, *, #21619, .f. ) ;
#3602 = cartesian_point ( 'none', ( -488.4672969352121186, 261.2808522775374058, -435.6677321561697909 ) ) ;
#3603 = direction ( 'none', ( -0.1126992102895991998, -0.8586611019489073238, 0.4999999999999890088 ) ) ;
#3604 = direction ( 'none', ( -1.000000000000000000, -2.810252031083027520e-16, -5.642927514190365414e-14 ) ) ;
#3605 = cartesian_point ( 'none', ( -494.2405802478946271, 189.6842518256087828, -449.8537468038239808 ) ) ;
#3606 = line ( 'none', #40182, #6626 ) ;
#3607 = cartesian_point ( 'none', ( -523.5450167720833861, 210.1842518256075607, -389.1537468038254133 ) ) ;
#3608 = circle ( 'none', #32473, 6.138320441952068940 ) ;
#3609 = axis2_placement_3d ( 'none', #31012, #34266, #37914 ) ;
#3610 = cartesian_point ( 'none', ( -498.7348734746815353, 296.0412579571178640, -364.2537468038229918 ) ) ;
#3611 = face_bound ( 'none', #32951, .t. ) ;
#3612 = oriented_edge ( 'none', *, *, #22963, .t. ) ;
#3613 = cartesian_point ( 'none', ( -506.1815182377472411, 287.4341875056813365, -324.3117717639315742 ) ) ;
#3615 = cartesian_point ( 'none', ( -506.2345991793280291, 197.9331876915834698, -328.3135273558913809 ) ) ;
#3614 = plane ( 'none', #19928 ) ;
#3616 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#3617 = cartesian_point ( 'none', ( -566.2095960405856658, 203.1027897041069821, -410.3537468037986855 ) ) ;
#3619 = face_bound ( 'none', #27828, .t. ) ;
#3618 = axis2_placement_3d ( 'none', #11875, #8227, #37372 ) ;
#3620 = edge_loop ( 'none', ( #12921, #41091 ) ) ;
#3621 = face_outer_bound ( 'none', #7199, .t. ) ;
#3622 = cartesian_point ( 'none', ( -497.0198734746810487, 293.0707908221368143, -380.3537468038228440 ) ) ;
#3623 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -285.8537468037986287 ) ) ;
#3624 = oriented_edge ( 'none', *, *, #17827, .t. ) ;
#3625 = oriented_edge ( 'none', *, *, #24776, .f. ) ;
#3626 = cartesian_point ( 'none', ( -490.1291492737424278, 225.1189739279917035, -285.8053384439041338 ) ) ;
#3627 = direction ( 'none', ( -2.589044556301919007e-16, 0.7970987915612769426, -0.6038489185976506635 ) ) ;
#3628 = cartesian_point ( 'none', ( -464.9950167721049752, 252.6493541515349364, -347.8732259742300812 ) ) ;
#3629 = direction ( 'none', ( -2.425961549269108556e-30, -0.6330823696479752627, -0.7740844354725809895 ) ) ;
#3630 = axis2_placement_3d ( 'none', #36650, #20452, #1147 ) ;
#3631 = direction ( 'none', ( -0.07384000345350257011, 0.9972701007700905951, 0.0000000000000000000 ) ) ;
#3632 = oriented_edge ( 'none', *, *, #12376, .f. ) ;
#3634 = edge_curve ( 'none', #40458, #31668, #24465, .t. ) ;
#3633 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.551115123125777653e-14 ) ) ;
#3635 = direction ( 'none', ( -0.8267412399748136353, -0.5625823691913101054, 0.0000000000000000000 ) ) ;
#3636 = cartesian_point ( 'none', ( -478.8822256429805293, 263.2381943391135906, -315.9777458101430625 ) ) ;
#3637 = cartesian_point ( 'none', ( -455.2950167721049866, 294.0632442979390930, -293.4787468037984013 ) ) ;
#3638 = axis2_placement_3d ( 'none', #32302, #16521, #6672 ) ;
#3639 = cartesian_point ( 'none', ( -451.3200351057072339, 213.8092518256046901, -271.9747543314659879 ) ) ;
#3640 = vertex_point ( 'none', #5766 ) ;
#3641 = vertex_point ( 'none', #22096 ) ;
#3642 = edge_curve ( 'none', #899, #30473, #37570, .t. ) ;
#3643 = advanced_face ( 'none', ( #13390, #8851 ), #2811, .t. ) ;
#3644 = edge_curve ( 'none', #1592, #22630, #7361, .t. ) ;
#3645 = toroidal_surface ( 'none', #17580, 7.900000000000000355, 0.1000000000000000056 ) ;
#3646 = cartesian_point ( 'none', ( -460.2633817128985925, 248.5207457071761041, -372.7133121465505496 ) ) ;
#3647 = circle ( 'none', #36677, 4.049999999999998046 ) ;
#3648 = edge_curve ( 'none', #35618, #25879, #10884, .t. ) ;
#3649 = cartesian_point ( 'none', ( -559.3605558948876251, 260.0903334960102598, -435.8996758227120836 ) ) ;
#3650 = edge_curve ( 'none', #40416, #30546, #21958, .t. ) ;
#3651 = face_outer_bound ( 'none', #18454, .t. ) ;
#3652 = oriented_edge ( 'none', *, *, #14721, .f. ) ;
#3653 = circle ( 'none', #15832, 7.999999999999981348 ) ;
#3654 = cartesian_point ( 'none', ( -476.0450167720823060, 243.1842518256081576, -405.8537468038222755 ) ) ;
#3655 = edge_curve ( 'none', #25963, #29371, #28719, .t. ) ;
#3656 = cartesian_point ( 'none', ( -523.5450167720790660, 243.1842518256089249, -462.8537468038249472 ) ) ;
#3657 = face_bound ( 'none', #26714, .t. ) ;
#3658 = direction ( 'none', ( -1.361673625698202875e-16, -2.665791897937022639e-14, -1.000000000000000000 ) ) ;
#3659 = vertex_point ( 'none', #15496 ) ;
#3660 = cartesian_point ( 'none', ( -370.5450167721051002, 172.4735737069476045, -393.5644249224529290 ) ) ;
#3661 = face_outer_bound ( 'none', #11775, .t. ) ;
#3662 = direction ( 'none', ( 0.9687155250085898173, -0.2481737931517593865, 0.0000000000000000000 ) ) ;
#3663 = axis2_placement_3d ( 'none', #37498, #40889, #31159 ) ;
#3664 = oriented_edge ( 'none', *, *, #7926, .f. ) ;
#3665 = advanced_face ( 'none', ( #12363 ), #29418, .f. ) ;
#3666 = oriented_edge ( 'none', *, *, #14789, .f. ) ;
#3667 = direction ( 'none', ( 5.620504062164853724e-14, 1.332267629550187533e-14, -1.000000000000000000 ) ) ;
#3668 = axis2_placement_3d ( 'none', #18949, #8961, #41354 ) ;
#3669 = cartesian_point ( 'none', ( -482.6317425304796984, 240.1536928713204020, -345.7036529835758074 ) ) ;
#3670 = cartesian_point ( 'none', ( -475.0311425514531720, 260.9463363341801028, -336.4978819217814703 ) ) ;
#3671 = cartesian_point ( 'none', ( -443.5450167721049866, 243.1842518256034964, -362.8537468037986287 ) ) ;
#3672 = oriented_edge ( 'none', *, *, #16517, .t. ) ;
#3673 = oriented_edge ( 'none', *, *, #9631, .f. ) ;
#3674 = cartesian_point ( 'none', ( -419.2450167721051457, 153.3842518256048209, -297.8537468037982308 ) ) ;
#3675 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#3676 = direction ( 'none', ( 1.250574758963837371e-15, -1.000000000000000000, -1.311026609186943927e-14 ) ) ;
#3677 = cartesian_point ( 'none', ( -480.0976681800141250, 238.8212084345705080, -354.6328866321876490 ) ) ;
#3678 = cartesian_point ( 'none', ( -460.8582910137303656, 231.6686188018346400, -294.6652261604254477 ) ) ;
#3679 = axis2_placement_3d ( 'none', #10708, #39841, #20535 ) ;
#3680 = line ( 'none', #31305, #21753 ) ;
#3681 = vertex_point ( 'none', #39549 ) ;
#3682 = edge_loop ( 'none', ( #9134, #3524, #5757, #33506 ) ) ;
#3683 = direction ( 'none', ( 0.1126992102895426617, 0.8586611019488944452, 0.5000000000000237588 ) ) ;
#3684 = axis2_placement_3d ( 'none', #25264, #41198, #8945 ) ;
#3685 = cartesian_point ( 'none', ( -474.4868542721046083, 248.9021396019789449, -292.8040146165155306 ) ) ;
#3686 = cartesian_point ( 'none', ( -477.6370058661188409, 253.8204442967293346, -353.2851348464317311 ) ) ;
#3687 = cartesian_point ( 'none', ( -497.5448734747024560, 299.1866188812011842, -370.3537468037986287 ) ) ;
#3688 = edge_curve ( 'none', #23551, #15592, #20438, .t. ) ;
#3689 = cartesian_point ( 'none', ( -488.8744012989801035, 238.2594930824218693, -275.3537468037164331 ) ) ;
#3690 = cylindrical_surface ( 'none', #9526, 42.95499999999996277 ) ;
#3691 = vertex_point ( 'none', #971 ) ;
#3692 = cartesian_point ( 'none', ( -538.5450167721049866, 243.1842518256034964, -284.8537468037986287 ) ) ;
#3693 = circle ( 'none', #294, 27.49999999999996803 ) ;
#3694 = axis2_placement_3d ( 'none', #25011, #31770, #15445 ) ;
#3695 = vertex_point ( 'none', #13805 ) ;
#3696 = advanced_face ( 'none', ( #4342 ), #11864, .t. ) ;
#3697 = direction ( 'none', ( 1.000000000000000000, 6.791794586694515803e-17, -1.263633894181978530e-16 ) ) ;
#3698 = face_outer_bound ( 'none', #5567, .t. ) ;
#3699 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -410.8537468037986855 ) ) ;
#3700 = oriented_edge ( 'none', *, *, #4187, .t. ) ;
#3701 = circle ( 'none', #40696, 4.000000000000003553 ) ;
#3702 = cartesian_point ( 'none', ( -468.4472142309755327, 247.4039351761135492, -292.0290280473523126 ) ) ;
#3703 = edge_curve ( 'none', #37430, #14183, #6839, .t. ) ;
#3704 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -378.0537468037986173 ) ) ;
#3705 = oriented_edge ( 'none', *, *, #22226, .t. ) ;
#3706 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#3707 = cartesian_point ( 'none', ( -550.0701600694870876, 293.0707908221373259, -370.3537468038256861 ) ) ;
#3708 = edge_curve ( 'none', #33688, #38474, #32055, .t. ) ;
#3709 = cartesian_point ( 'none', ( -488.0470956210525060, 236.7876706055567979, -280.0432105751889935 ) ) ;
#3710 = cartesian_point ( 'none', ( -482.6766754966529902, 261.3167037513186983, -337.0864591175960641 ) ) ;
#3711 = cartesian_point ( 'none', ( -559.5450167720792933, 243.1842518256089249, -461.8537468038269935 ) ) ;
#3712 = vertex_point ( 'none', #32819 ) ;
#3713 = oriented_edge ( 'none', *, *, #8487, .f. ) ;
#3714 = vertex_point ( 'none', #26310 ) ;
#3715 = edge_curve ( 'none', #4684, #22788, #40082, .t. ) ;
#3716 = cartesian_point ( 'none', ( -509.2263175740200154, 209.9346652032861016, -279.8200056958212372 ) ) ;
#3717 = cartesian_point ( 'none', ( -424.0450167721049866, 276.1183395739622028, -375.6654561202384457 ) ) ;
#3718 = axis2_placement_3d ( 'none', #33458, #7705, #25868 ) ;
#3719 = face_outer_bound ( 'none', #5927, .t. ) ;
#3720 = oriented_edge ( 'none', *, *, #4382, .t. ) ;
#3721 = oriented_edge ( 'none', *, *, #37744, .f. ) ;
#3722 = cartesian_point ( 'none', ( -418.8978322398795058, 226.7053992671667118, -353.7317139112831796 ) ) ;
#3723 = cartesian_point ( 'none', ( -414.8093138568008840, 203.0559451297574185, -302.4861437975568492 ) ) ;
#3724 = cartesian_point ( 'none', ( -468.5366036152792049, 254.9484290879626087, -369.0614516667919816 ) ) ;
#3725 = axis2_placement_3d ( 'none', #19908, #28911, #3598 ) ;
#3726 = vector ( 'none', #5536, 1000.000000000000000 ) ;
#3727 = oriented_edge ( 'none', *, *, #35786, .t. ) ;
#3728 = cartesian_point ( 'none', ( -556.3036830846186831, 258.6186435831794483, -279.7732498487970361 ) ) ;
#3730 = cartesian_point ( 'none', ( -463.0332119771105681, 213.0168922983417872, -333.3938795930146171 ) ) ;
#3729 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#3731 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#3732 = face_outer_bound ( 'none', #10390, .t. ) ;
#3734 = cartesian_point ( 'none', ( -460.8582910137176896, 264.4881305285361464, -314.0533347559801314 ) ) ;
#3733 = cartesian_point ( 'none', ( -439.2450167721049183, 240.0939669537953876, -305.6287608992739706 ) ) ;
#3735 = oriented_edge ( 'none', *, *, #11941, .f. ) ;
#3736 = cartesian_point ( 'none', ( -569.5069575492085505, 197.2223110484827373, -398.8537468038281872 ) ) ;
#3737 = advanced_face ( 'none', ( #31515 ), #16408, .f. ) ;
#3738 = cartesian_point ( 'none', ( -553.5653306166797165, 201.1021207403883011, -333.7777743460441116 ) ) ;
#3739 = cylindrical_surface ( 'none', #14718, 12.00000000000001066 ) ;
#3740 = toroidal_surface ( 'none', #7515, 26.75000000000000000, 5.550000000000000711 ) ;
#3741 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3742 = cartesian_point ( 'none', ( -482.6985866835017305, 257.5979813076124856, -304.8648539311965919 ) ) ;
#3743 = cartesian_point ( 'none', ( -494.8685474845254362, 283.4784793398272882, -325.9519554024763011 ) ) ;
#3744 = cartesian_point ( 'none', ( -550.0701600694870876, 293.0707908221373827, -368.2537468038258339 ) ) ;
#3745 = edge_loop ( 'none', ( #3947, #11490, #1662, #24592 ) ) ;
#3746 = cartesian_point ( 'none', ( -523.5450167721051002, 300.6842518256034964, -380.3537468037986287 ) ) ;
#3747 = advanced_face ( 'none', ( #40611 ), #4227, .f. ) ;
#3748 = edge_curve ( 'none', #36688, #35155, #19428, .t. ) ;
#3749 = b_spline_curve_with_knots ( 'none', 3,
( #40691, #1948, #2223, #18267, #33930, #37575, #24330, #2081, #24896, #8580, #34470, #11398, #30675, #30942, #5615, #8443, #24618, #5337, #11800, #27855, #24762, #5480 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.957665742371259411e-07, 0.001137797665763302848, 0.001706548615357774508, 0.002275299564952246601, 0.003412801464140986524, 0.003981552413735302276, 0.004550303363329616727, 0.005687805262518413896, 0.006825307161707210198, 0.007962809060896008234, 0.009100310960084803669 ),
.unspecified. ) ;
#3750 = cartesian_point ( 'none', ( -405.1128990732844954, 247.8799740497102277, -357.5373191802715382 ) ) ;
#3751 = oriented_edge ( 'none', *, *, #1695, .f. ) ;
#3752 = oriented_edge ( 'none', *, *, #6172, .f. ) ;
#3753 = cartesian_point ( 'none', ( -524.4741499409522021, 203.4721985653346792, -409.6025969527431130 ) ) ;
#3754 = axis2_placement_3d ( 'none', #9700, #23878, #20643 ) ;
#3755 = edge_loop ( 'none', ( #9123, #28484, #36341, #21938 ) ) ;
#3756 = direction ( 'none', ( -1.320517684714067929e-16, 0.09157054365736781720, -0.9957985918519336455 ) ) ;
#3757 = oriented_edge ( 'none', *, *, #14682, .t. ) ;
#3758 = oriented_edge ( 'none', *, *, #31260, .t. ) ;
#3759 = axis2_placement_3d ( 'none', #13711, #36771, #4272 ) ;
#3760 = face_outer_bound ( 'none', #13148, .t. ) ;
#3761 = oriented_edge ( 'none', *, *, #39318, .f. ) ;
#3762 = oriented_edge ( 'none', *, *, #27630, .t. ) ;
#3763 = cartesian_point ( 'none', ( -417.0552473035781418, 275.3067822798256543, -336.7515635507871252 ) ) ;
#3764 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#3765 = cartesian_point ( 'none', ( -539.7747859220911550, 274.1950214650027533, -275.3537468037960707 ) ) ;
#3766 = cartesian_point ( 'none', ( -537.8894543255773897, 258.9315247137212168, -410.3537468037986855 ) ) ;
#3767 = edge_curve ( 'none', #20648, #22090, #17164, .t. ) ;
#3768 = cartesian_point ( 'none', ( -550.0701600694877698, 193.2977128290785913, -360.3537468038271072 ) ) ;
#3769 = cartesian_point ( 'none', ( -423.4471413930940003, 274.9197910612768396, -337.6148360668271948 ) ) ;
#3770 = circle ( 'none', #1596, 22.49999999999999645 ) ;
#3771 = oriented_edge ( 'none', *, *, #15587, .t. ) ;
#3772 = cartesian_point ( 'none', ( -486.0830759949572553, 197.2223110484824247, -398.8537468038234692 ) ) ;
#3773 = cartesian_point ( 'none', ( -478.4950167721049752, 226.3609673430428018, -309.9534716432128221 ) ) ;
#3774 = cartesian_point ( 'none', ( -502.2450167721049752, 243.1842518256034964, -322.8537468037986855 ) ) ;
#3775 = edge_curve ( 'none', #26134, #29299, #3324, .t. ) ;
#3776 = vector ( 'none', #16755, 1000.000000000000000 ) ;
#3777 = cartesian_point ( 'none', ( -459.2828806556474888, 269.1842518256033827, -375.3899366075074795 ) ) ;
#3778 = cartesian_point ( 'none', ( -540.8182416061364393, 241.9053054494783055, -435.3537468037986855 ) ) ;
#3779 = oriented_edge ( 'none', *, *, #4395, .f. ) ;
#3780 = edge_curve ( 'none', #24715, #17669, #27991, .t. ) ;
#3781 = line ( 'none', #9124, #23376 ) ;
#3782 = face_outer_bound ( 'none', #8751, .t. ) ;
#3783 = axis2_placement_3d ( 'none', #6486, #29267, #28849 ) ;
#3784 = cartesian_point ( 'none', ( -469.0307414127112224, 214.7473803222333117, -334.1807427072562291 ) ) ;
#3785 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057924e-31 ) ) ;
#3786 = cartesian_point ( 'none', ( -464.2205862352020063, 259.2048714663663986, -336.8157783272245069 ) ) ;
#3787 = axis2_placement_3d ( 'none', #2501, #31788, #2638 ) ;
#3788 = cartesian_point ( 'none', ( -520.6592551322507916, 239.5779083739413977, -280.8537468038250609 ) ) ;
#3789 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#3790 = oriented_edge ( 'none', *, *, #36815, .f. ) ;
#3791 = oriented_edge ( 'none', *, *, #10673, .t. ) ;
#3792 = axis2_placement_3d ( 'none', #16611, #32813, #36190 ) ;
#3793 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#3794 = edge_loop ( 'none', ( #14593, #38934, #29956, #15708, #15252, #20945, #682, #17973 ) ) ;
#3795 = vertex_point ( 'none', #4777 ) ;
#3796 = advanced_face ( 'none', ( #38050 ), #3816, .f. ) ;
#3797 = direction ( 'none', ( -1.000000000000000000, -2.035898835340872341e-16, 1.361673625698257109e-16 ) ) ;
#3798 = oriented_edge ( 'none', *, *, #7145, .t. ) ;
#3799 = plane ( 'none', #23792 ) ;
#3800 = direction ( 'none', ( -1.137978600242401041e-15, 1.000000000000000000, 1.311040044477048577e-14 ) ) ;
#3801 = line ( 'none', #3711, #8830 ) ;
#3802 = oriented_edge ( 'none', *, *, #31189, .t. ) ;
#3803 = edge_loop ( 'none', ( #33457, #9698, #5470, #2197 ) ) ;
#3804 = axis2_placement_3d ( 'none', #7437, #27133, #20507 ) ;
#3805 = line ( 'none', #20302, #22918 ) ;
#3806 = oriented_edge ( 'none', *, *, #13312, .f. ) ;
#3807 = cartesian_point ( 'none', ( -451.9450167721049638, 212.0475226055960434, -274.3002900558461192 ) ) ;
#3808 = direction ( 'none', ( 1.874259953551569157e-16, -1.000000000000000000, 2.735728983704321531e-14 ) ) ;
#3810 = axis2_placement_3d ( 'none', #32034, #22434, #9369 ) ;
#3809 = circle ( 'none', #8892, 2.500000000000002220 ) ;
#3811 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#3812 = oriented_edge ( 'none', *, *, #19388, .f. ) ;
#3813 = cartesian_point ( 'none', ( -522.3635767168492521, 227.2279302132820931, -519.8537468037985718 ) ) ;
#3815 = edge_curve ( 'none', #22264, #24065, #29495, .t. ) ;
#3814 = cartesian_point ( 'none', ( -370.5450167721051002, 219.8792442701177663, -268.4883246787148323 ) ) ;
#3816 = toroidal_surface ( 'none', #39505, 26.75000000000000000, 5.550000000000004263 ) ;
#3817 = line ( 'none', #13545, #25983 ) ;
#3818 = cartesian_point ( 'none', ( -474.4455579758086969, 248.1205932487242762, -292.6362337647821050 ) ) ;
#3819 = oriented_edge ( 'none', *, *, #31889, .f. ) ;
#3820 = cartesian_point ( 'none', ( -482.6317425304795847, 229.1347576936400401, -341.1270665524356218 ) ) ;
#3821 = direction ( 'none', ( 0.0000000000000000000, 0.5871043804709797920, 0.8095112392251184730 ) ) ;
#3822 = direction ( 'none', ( -1.000000000000000000, -3.397572461039113180e-16, -6.742252096426289134e-17 ) ) ;
#3823 = cartesian_point ( 'none', ( -496.5894231736207303, 257.3879267494264695, -275.3537468037988560 ) ) ;
#3824 = cartesian_point ( 'none', ( -478.4950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#3825 = direction ( 'none', ( 2.310331809961440758e-30, 0.9353076325394884538, 0.3538356009694011428 ) ) ;
#3826 = oriented_edge ( 'none', *, *, #34950, .t. ) ;
#3827 = edge_curve ( 'none', #31797, #6437, #33525, .t. ) ;
#3828 = oriented_edge ( 'none', *, *, #24215, .t. ) ;
#3829 = oriented_edge ( 'none', *, *, #5717, .t. ) ;
#3830 = face_outer_bound ( 'none', #30391, .t. ) ;
#3831 = direction ( 'none', ( 1.575650527926657835e-30, 0.9869179706173774047, -0.1612231970669154302 ) ) ;
#3832 = oriented_edge ( 'none', *, *, #2805, .f. ) ;
#3833 = vertex_point ( 'none', #39967 ) ;
#3834 = line ( 'none', #39472, #29980 ) ;
#3835 = cartesian_point ( 'none', ( -492.7348938366462789, 267.0952602673633578, -434.8537468037986855 ) ) ;
#3836 = edge_curve ( 'none', #22976, #16452, #20402, .t. ) ;
#3837 = cartesian_point ( 'none', ( -493.8514863403453319, 194.6115709314819924, -360.2537468038240149 ) ) ;
#3838 = circle ( 'none', #27994, 22.91110258360638952 ) ;
#3839 = oriented_edge ( 'none', *, *, #33246, .t. ) ;
#3840 = edge_curve ( 'none', #16472, #20361, #7828, .t. ) ;
#3841 = edge_loop ( 'none', ( #41574, #36775, #23799, #4439 ) ) ;
#3842 = cartesian_point ( 'none', ( -466.7781781727370003, 247.5387135592311836, -291.1316958056188469 ) ) ;
#3843 = direction ( 'none', ( -0.1301338387962827914, -0.9914964367057216288, -2.008823880312839301e-14 ) ) ;
#3844 = axis2_placement_3d ( 'none', #1129, #36625, #17315 ) ;
#3845 = advanced_face ( 'none', ( #17390 ), #39076, .f. ) ;
#3846 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349536754, -1.982363107705103405e-16 ) ) ;
#3847 = direction ( 'none', ( -0.8937973703356508759, 1.480297366166875177e-14, 0.4484710255758731501 ) ) ;
#3848 = circle ( 'none', #26182, 5.999999999999992895 ) ;
#3849 = cartesian_point ( 'none', ( -482.0820958894264550, 225.3440600209454772, -309.1476951274638054 ) ) ;
#3850 = axis2_placement_3d ( 'none', #27098, #19646, #334 ) ;
#3852 = face_outer_bound ( 'none', #9403, .t. ) ;
#3851 = cartesian_point ( 'none', ( -522.1863607085609829, 224.8344819714338882, -514.8537468037986855 ) ) ;
#3853 = cartesian_point ( 'none', ( -421.9450167721050207, 216.1870245665122070, -268.6962338126042482 ) ) ;
#3854 = face_outer_bound ( 'none', #36038, .t. ) ;
#3855 = oriented_edge ( 'none', *, *, #32260, .f. ) ;
#3856 = vertex_point ( 'none', #19810 ) ;
#3857 = b_spline_curve_with_knots ( 'none', 3,
( #35836, #13461, #22075, #25316, #19135, #6311, #38686, #6599, #13649, #23612 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.004456927421522819538, 0.005617786584516209353, 0.006778645747509600035, 0.007939504910502990717, 0.009100364073496380532 ),
.unspecified. ) ;
#3858 = oriented_edge ( 'none', *, *, #29590, .f. ) ;
#3859 = axis2_placement_3d ( 'none', #18585, #29652, #19937 ) ;
#3860 = circle ( 'none', #9561, 6.900000000000003020 ) ;
#3861 = face_outer_bound ( 'none', #9358, .t. ) ;
#3862 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#3863 = cartesian_point ( 'none', ( -415.3186755789725453, 219.3585306811486362, -348.4943041489408415 ) ) ;
#3864 = direction ( 'none', ( -0.8829475928589261002, 0.4694715627858923046, 0.0000000000000000000 ) ) ;
#3865 = cartesian_point ( 'none', ( -474.4455579758086969, 223.8004982319198746, -346.5547100232147955 ) ) ;
#3866 = vertex_point ( 'none', #28950 ) ;
#3867 = oriented_edge ( 'none', *, *, #32268, .t. ) ;
#3868 = oriented_edge ( 'none', *, *, #16593, .f. ) ;
#3869 = cartesian_point ( 'none', ( -555.5912914558202829, 226.2571644540265652, -279.7082017542210224 ) ) ;
#3870 = cartesian_point ( 'none', ( -460.2847435387880068, 217.1842518256035248, -272.7362679602057938 ) ) ;
#3871 = cartesian_point ( 'none', ( -463.4535219128520680, 227.0465119637231055, -308.7928324268322626 ) ) ;
#3872 = oriented_edge ( 'none', *, *, #31106, .f. ) ;
#3873 = advanced_face ( 'none', ( #15930 ), #34531, .f. ) ;
#3874 = axis2_placement_3d ( 'none', #30736, #27234, #23851 ) ;
#3875 = face_outer_bound ( 'none', #27743, .t. ) ;
#3876 = oriented_edge ( 'none', *, *, #36388, .t. ) ;
#3878 = cartesian_point ( 'none', ( -501.8150606278407508, 204.2729401124324511, -308.8384706965840110 ) ) ;
#3877 = cartesian_point ( 'none', ( -464.9950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#3879 = cylindrical_surface ( 'none', #2427, 4.500000000000003553 ) ;
#3880 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3881 = edge_curve ( 'none', #22686, #34806, #35204, .t. ) ;
#3882 = cartesian_point ( 'none', ( -507.0237643199280342, 210.9364980890967445, -279.7252233518993876 ) ) ;
#3883 = face_outer_bound ( 'none', #21736, .t. ) ;
#3884 = oriented_edge ( 'none', *, *, #28180, .f. ) ;
#3885 = axis2_placement_3d ( 'none', #30455, #21147, #14422 ) ;
#3887 = cartesian_point ( 'none', ( -497.0198734746798550, 193.2977128290787618, -398.8537468038241514 ) ) ;
#3886 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699279465e-14 ) ) ;
#3888 = cartesian_point ( 'none', ( -539.6548805695217652, 274.2563017809679877, -275.3537468037985150 ) ) ;
#3889 = edge_curve ( 'none', #1300, #28899, #4810, .t. ) ;
#3890 = toroidal_surface ( 'none', #22872, 4.200000000000000178, 0.2000000000000009548 ) ;
#3891 = cartesian_point ( 'none', ( -509.5138512203185428, 216.1469454441511004, -275.3537468037987423 ) ) ;
#3892 = conical_surface ( 'none', #1531, 3.399999999999958611, 1.029744258676652757 ) ;
#3893 = edge_curve ( 'none', #27400, #11371, #39592, .t. ) ;
#3894 = direction ( 'none', ( -3.416070845000481754e-15, -1.000000000000000000, -1.281026566875180648e-14 ) ) ;
#3895 = circle ( 'none', #18775, 6.499999999999970690 ) ;
#3896 = vector ( 'none', #24660, 1000.000000000000000 ) ;
#3897 = oriented_edge ( 'none', *, *, #35891, .f. ) ;
#3898 = edge_curve ( 'none', #21788, #37284, #35566, .t. ) ;
#3899 = cartesian_point ( 'none', ( -460.8133605172700413, 271.8490217635819590, -312.5773654817388660 ) ) ;
#3900 = oriented_edge ( 'none', *, *, #28846, .t. ) ;
#3901 = edge_curve ( 'none', #25574, #29960, #20901, .t. ) ;
#3902 = vertex_point ( 'none', #9693 ) ;
#3903 = circle ( 'none', #28956, 65.00000000000000000 ) ;
#3904 = manifold_solid_brep ( '���ͽ�-4-solid1', #17231 ) ;
#3905 = edge_curve ( 'none', #1468, #27518, #14903, .t. ) ;
#3906 = cartesian_point ( 'none', ( -489.4530233414740223, 227.6512119694082230, -284.4301847637865421 ) ) ;
#3907 = cartesian_point ( 'none', ( -481.4563714746107053, 221.3334932132191568, -319.9708593276031365 ) ) ;
#3908 = cartesian_point ( 'none', ( -469.0444755684013103, 264.5859055239367876, -314.7573015972864710 ) ) ;
#3909 = cartesian_point ( 'none', ( -537.9204273111379280, 270.0545214464975743, -275.3537468037985150 ) ) ;
#3910 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3911 = cartesian_point ( 'none', ( -493.4923754490371266, 300.6748285625635617, -380.3537468037986287 ) ) ;
#3912 = vertex_point ( 'none', #38819 ) ;
#3913 = axis2_placement_3d ( 'none', #38235, #19107, #12619 ) ;
#3914 = vertex_point ( 'none', #19533 ) ;
#3915 = circle ( 'none', #27932, 4.000000000000003553 ) ;
#3916 = oriented_edge ( 'none', *, *, #30444, .t. ) ;
#3917 = face_bound ( 'none', #9548, .t. ) ;
#3918 = axis2_placement_3d ( 'none', #9762, #12997, #31724 ) ;
#3919 = cartesian_point ( 'none', ( -451.3876056538011312, 252.6596232835161686, -265.3537468037986287 ) ) ;
#3920 = edge_loop ( 'none', ( #952, #35683 ) ) ;
#3921 = cartesian_point ( 'none', ( -462.0100381321169039, 218.3392274110369442, -303.5800354758350750 ) ) ;
#3922 = oriented_edge ( 'none', *, *, #14618, .t. ) ;
#3923 = cartesian_point ( 'none', ( -557.3272316426989619, 264.0076831142590095, -436.0371066276998704 ) ) ;
#3924 = cartesian_point ( 'none', ( -417.9450167721050207, 191.8785704136099923, -355.6321034628605275 ) ) ;
#3925 = cartesian_point ( 'none', ( -424.0450167721049866, 210.8666236767406303, -269.1920506861755484 ) ) ;
#3926 = face_outer_bound ( 'none', #14961, .t. ) ;
#3927 = oriented_edge ( 'none', *, *, #2050, .f. ) ;
#3928 = cartesian_point ( 'none', ( -477.5830759949572553, 205.7223110484824247, -398.8537468038228440 ) ) ;
#3929 = line ( 'none', #13510, #25081 ) ;
#3930 = vector ( 'none', #17218, 1000.000000000000000 ) ;
#3931 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3932 = cartesian_point ( 'none', ( -479.2694473090077736, 262.8151374556576911, -314.7157552017590092 ) ) ;
#3933 = axis2_placement_3d ( 'none', #24757, #21654, #2370 ) ;
#3934 = circle ( 'none', #18565, 0.5000000000000522915 ) ;
#3935 = oriented_edge ( 'none', *, *, #20137, .f. ) ;
#3936 = cartesian_point ( 'none', ( -485.2450167721049752, 273.2359040309027023, -327.7629931544863098 ) ) ;
#3937 = oriented_edge ( 'none', *, *, #32866, .f. ) ;
#3938 = vertex_point ( 'none', #6862 ) ;
#3939 = cartesian_point ( 'none', ( -462.0129102287930891, 222.6636138960788855, -346.6663971568351030 ) ) ;
#3940 = oriented_edge ( 'none', *, *, #1465, .t. ) ;
#3941 = edge_curve ( 'none', #41612, #24544, #21428, .t. ) ;
#3942 = cartesian_point ( 'none', ( -497.0198734746817308, 293.0707908221372122, -360.2537468038229349 ) ) ;
#3943 = vector ( 'none', #9892, 1000.000000000000000 ) ;
#3944 = plane ( 'none', #30819 ) ;
#3945 = edge_loop ( 'none', ( #33453, #35532, #381, #34545, #14534, #9682 ) ) ;
#3946 = axis2_placement_3d ( 'none', #19805, #32214, #26138 ) ;
#3947 = oriented_edge ( 'none', *, *, #21685, .f. ) ;
#3948 = direction ( 'none', ( -5.620504062164853724e-14, -1.332267629550187533e-14, 1.000000000000000000 ) ) ;
#3949 = advanced_face ( 'none', ( #23456, #22454 ), #13208, .t. ) ;
#3950 = edge_curve ( 'none', #22537, #41394, #22929, .t. ) ;
#3951 = oriented_edge ( 'none', *, *, #24368, .t. ) ;
#3952 = cartesian_point ( 'none', ( -482.6985866835017305, 239.6960423672079230, -345.6394497584334431 ) ) ;
#3953 = vertex_point ( 'none', #12780 ) ;
#3954 = vector ( 'none', #23780, 1000.000000000000000 ) ;
#3955 = edge_curve ( 'none', #3659, #13078, #9881, .t. ) ;
#3956 = oriented_edge ( 'none', *, *, #18395, .f. ) ;
#3957 = cartesian_point ( 'none', ( -458.2450167721049183, 772.3272199027569513, -376.1717753206006023 ) ) ;
#3958 = advanced_face ( 'none', ( #31008 ), #12905, .f. ) ;
#3959 = cartesian_point ( 'none', ( -468.4466699136686429, 212.6186044289846677, -317.0446752552066982 ) ) ;
#3960 = cartesian_point ( 'none', ( -474.4455579758075601, 220.5645221135421536, -319.3919443138829592 ) ) ;
#3961 = cartesian_point ( 'none', ( -474.7528837326328812, 239.0010167237122687, -353.4356213643302453 ) ) ;
#3962 = direction ( 'none', ( 1.320517684714067929e-16, -0.09157054365736781720, 0.9957985918519336455 ) ) ;
#3963 = edge_curve ( 'none', #16640, #28416, #1274, .t. ) ;
#3964 = b_spline_curve_with_knots ( 'none', 3,
( #30221, #2191, #33447, #10808, #4482, #39931, #30345, #17252, #1339, #39801 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.004456927421522804793, 0.005617786584516194608, 0.006778645747509583555, 0.007939504910502973370, 0.009100364073496363185 ),
.unspecified. ) ;
#3965 = oriented_edge ( 'none', *, *, #29230, .t. ) ;
#3966 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.666763354857565003e-14 ) ) ;
#3967 = cartesian_point ( 'none', ( -480.9763315685772227, 268.2433407039179087, -342.2979946414399706 ) ) ;
#3968 = cartesian_point ( 'none', ( -496.6970917188579051, 257.6017872911869517, -275.3537468037987992 ) ) ;
#3969 = direction ( 'none', ( 1.000000000000000000, 2.810252031083027027e-16, 5.642927514190364782e-14 ) ) ;
#3970 = circle ( 'none', #2589, 5.599999999999990763 ) ;
#3971 = edge_loop ( 'none', ( #23331, #24233 ) ) ;
#3972 = direction ( 'none', ( 1.888147434298129837e-17, -0.9957985918519330903, -0.09157054365737474222 ) ) ;
#3973 = axis2_placement_3d ( 'none', #14882, #8131, #30654 ) ;
#3974 = circle ( 'none', #27892, 45.00000000000001421 ) ;
#3975 = oriented_edge ( 'none', *, *, #16696, .t. ) ;
#3977 = cartesian_point ( 'none', ( -463.0854516991563514, 239.0547686117110686, -343.9782961330517423 ) ) ;
#3976 = cartesian_point ( 'none', ( -458.2450167721049183, 793.5743526726375876, -372.1749315130323907 ) ) ;
#3978 = oriented_edge ( 'none', *, *, #3955, .t. ) ;
#3979 = edge_loop ( 'none', ( #20549, #32698, #40014, #33387 ) ) ;
#3980 = axis2_placement_3d ( 'none', #3113, #25639, #35345 ) ;
#3981 = oriented_edge ( 'none', *, *, #32812, .f. ) ;
#3982 = vector ( 'none', #20102, 1000.000000000000000 ) ;
#3983 = cartesian_point ( 'none', ( -479.3493383204016141, 255.3538075443367177, -352.7056737760419765 ) ) ;
#3984 = cartesian_point ( 'none', ( -522.2158967099422853, 225.2333900117419319, -436.3537468037986855 ) ) ;
#3985 = edge_loop ( 'none', ( #34311, #22123, #41765, #33884 ) ) ;
#3986 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185976521068, 0.7970987915612758323 ) ) ;
#3987 = cartesian_point ( 'none', ( -481.4563714746107053, 225.7023835134149010, -309.4317137069692762 ) ) ;
#3988 = oriented_edge ( 'none', *, *, #5866, .f. ) ;
#3989 = cartesian_point ( 'none', ( -468.0008045106965255, 234.7405850078871765, -302.4512394789681480 ) ) ;
#3990 = cartesian_point ( 'none', ( -480.5900167720801619, 243.1842518256086976, -444.8537468038225029 ) ) ;
#3991 = cartesian_point ( 'none', ( -424.0450167721049866, 209.1666500743678796, -267.9591314871865393 ) ) ;
#3992 = line ( 'none', #27175, #39736 ) ;
#3993 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -412.5857976113675250 ) ) ;
#3994 = oriented_edge ( 'none', *, *, #9946, .t. ) ;
#3995 = edge_curve ( 'none', #27676, #27416, #19923, .t. ) ;
#3996 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3997 = cartesian_point ( 'none', ( -550.0701600694868603, 293.0707908221367575, -380.3537468038258567 ) ) ;
#3998 = vertex_point ( 'none', #4321 ) ;
#3999 = axis2_placement_3d ( 'none', #27646, #34117, #33975 ) ;
#4000 = cartesian_point ( 'none', ( -462.0362926376394626, 246.0668811416421136, -301.0047367071961730 ) ) ;
#4001 = cartesian_point ( 'none', ( -417.9450167721050207, 211.7380500348147905, -274.7088031865212088 ) ) ;
#4002 = advanced_face ( 'none', ( #38540 ), #24917, .t. ) ;
#4003 = edge_loop ( 'none', ( #22498, #27270, #25191, #8054, #7972, #5978, #37921, #18889, #2696, #14082, #2678, #10260, #36386, #29903, #35675, #22706, #8867, #1108, #28074, #17916, #17292 ) ) ;
#4004 = axis2_placement_3d ( 'none', #13800, #26740, #26603 ) ;
#4005 = toroidal_surface ( 'none', #22806, 6.399999999999998579, 0.1000000000000000056 ) ;
#4006 = vertex_point ( 'none', #18335 ) ;
#4007 = cartesian_point ( 'none', ( -550.5088408830646358, 228.9978296684555517, -275.3537468037986287 ) ) ;
#4008 = direction ( 'none', ( -2.035898835340910058e-16, 1.000000000000000000, -2.770006446439764306e-14 ) ) ;
#4009 = cartesian_point ( 'none', ( -478.4950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#4010 = line ( 'none', #22546, #28155 ) ;
#4011 = oriented_edge ( 'none', *, *, #37954, .t. ) ;
#4012 = edge_curve ( 'none', #15413, #3488, #23639, .t. ) ;
#4013 = oriented_edge ( 'none', *, *, #32053, .t. ) ;
#4015 = cartesian_point ( 'none', ( -445.5450167721049297, 217.1842518256034964, -265.3537616076583845 ) ) ;
#4014 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#4016 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4017 = edge_loop ( 'none', ( #6887, #4096 ) ) ;
#4018 = cartesian_point ( 'none', ( -497.8904468729498376, 251.6010827784830326, -396.8537468037986855 ) ) ;
#4019 = circle ( 'none', #9169, 5.600000000000009415 ) ;
#4020 = edge_curve ( 'none', #4963, #22827, #26449, .t. ) ;
#4022 = cartesian_point ( 'none', ( -458.5491488722664144, 251.5062435677064627, -272.9018913001039550 ) ) ;
#4021 = cartesian_point ( 'none', ( -370.5450167721051002, 177.5735737069475988, -393.5644249224530995 ) ) ;
#4023 = oriented_edge ( 'none', *, *, #20437, .f. ) ;
#4024 = cartesian_point ( 'none', ( -566.6869761949980102, 279.9206270837439661, -435.3537468037986855 ) ) ;
#4025 = cartesian_point ( 'none', ( -482.6766730269398522, 248.6170295107132802, -292.8911371828431243 ) ) ;
#4026 = edge_curve ( 'none', #11343, #18983, #18356, .t. ) ;
#4027 = b_spline_curve_with_knots ( 'none', 3,
( #41560, #22237, #22524, #16331, #25495, #22657, #25901, #22790, #28728, #16079, #6207, #9736, #9880, #41718, #6500, #32397 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01370515892189807898, 0.01887982024979857273, 0.02405448157769906475, 0.02664181224164941658, 0.02922914290559976147, 0.03181647356955011330, 0.03311013890152526840, 0.03440380423350042349 ),
.unspecified. ) ;
#4028 = vertex_point ( 'none', #28630 ) ;
#4029 = axis2_placement_3d ( 'none', #23699, #1446, #7782 ) ;
#4030 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4031 = vertex_point ( 'none', #35256 ) ;
#4032 = line ( 'none', #28300, #20133 ) ;
#4033 = cartesian_point ( 'none', ( -435.5450167721049866, 243.1842518256034964, -265.3537468037986287 ) ) ;
#4034 = oriented_edge ( 'none', *, *, #17734, .f. ) ;
#4035 = direction ( 'none', ( 1.575650527926657135e-30, 0.9869179706173774047, -0.1612231970669156800 ) ) ;
#4036 = axis2_placement_3d ( 'none', #5605, #5739, #28142 ) ;
#4037 = cartesian_point ( 'none', ( -497.3317721733633334, 245.1251363163786721, -442.8537468037986855 ) ) ;
#4038 = cartesian_point ( 'none', ( -482.6985866835017305, 265.9327110483341130, -326.5699414961911771 ) ) ;
#4039 = cartesian_point ( 'none', ( -482.0934208469934106, 219.7102418846519356, -302.6174394313151197 ) ) ;
#4040 = cartesian_point ( 'none', ( -419.2450167721048047, 220.3815372420193057, -299.8451352068421443 ) ) ;
#4041 = oriented_edge ( 'none', *, *, #8612, .f. ) ;
#4042 = cartesian_point ( 'none', ( -417.9450167721050207, 215.1414066938753251, -275.1354921261814752 ) ) ;
#4043 = line ( 'none', #6769, #18642 ) ;
#4044 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -371.7537468037986628 ) ) ;
#4045 = cartesian_point ( 'none', ( -469.0444755684013103, 228.8763780704354076, -340.7121061162355886 ) ) ;
#4046 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4047 = oriented_edge ( 'none', *, *, #30696, .f. ) ;
#4048 = circle ( 'none', #24309, 40.00000000000003553 ) ;
#4049 = oriented_edge ( 'none', *, *, #12324, .t. ) ;
#4050 = oriented_edge ( 'none', *, *, #31861, .t. ) ;
#4051 = advanced_face ( 'none', ( #8311 ), #9842, .t. ) ;
#4052 = axis2_placement_3d ( 'none', #41738, #28607, #28875 ) ;
#4053 = oriented_edge ( 'none', *, *, #38464, .t. ) ;
#4054 = vector ( 'none', #21316, 1000.000000000000114 ) ;
#4055 = cartesian_point ( 'none', ( -447.4695593699777874, 246.4334694079498718, -265.3537468037986287 ) ) ;
#4056 = axis2_placement_3d ( 'none', #24201, #4938, #8156 ) ;
#4057 = cartesian_point ( 'none', ( -462.3441938327490561, 218.1856192410468793, -303.4576647539532814 ) ) ;
#4058 = direction ( 'none', ( 1.000000000000000000, 3.652049423109066841e-16, 5.624156111587963290e-14 ) ) ;
#4059 = vertex_point ( 'none', #32170 ) ;
#4060 = cartesian_point ( 'none', ( -553.3569271436326744, 300.6842518256034964, -380.3537468037986287 ) ) ;
#4061 = axis2_placement_3d ( 'none', #18697, #21648, #27843 ) ;
#4062 = cartesian_point ( 'none', ( -372.5450167721051571, 295.6901324422679522, -300.2870678131141062 ) ) ;
#4063 = vertex_point ( 'none', #16123 ) ;
#4064 = cartesian_point ( 'none', ( -464.9950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#4065 = cartesian_point ( 'none', ( -469.0031792721050010, 220.0193642626875601, -302.8770446398249874 ) ) ;
#4066 = edge_curve ( 'none', #34748, #11286, #223, .t. ) ;
#4068 = cartesian_point ( 'none', ( -460.5450167721049866, 198.7801911197128959, -345.9394260206873355 ) ) ;
#4067 = direction ( 'none', ( -1.000000000000000000, 4.454049773006787649e-17, 7.594280066905652489e-18 ) ) ;
#4069 = vertex_point ( 'none', #26218 ) ;
#4070 = cartesian_point ( 'none', ( -493.2450167721049752, 254.0841446428863151, -317.8345499983579430 ) ) ;
#4071 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4072 = edge_curve ( 'none', #31035, #3093, #17862, .t. ) ;
#4073 = line ( 'none', #12332, #25719 ) ;
#4074 = advanced_face ( 'none', ( #34492 ), #34020, .f. ) ;
#4075 = oriented_edge ( 'none', *, *, #22538, .t. ) ;
#4076 = vertex_point ( 'none', #22701 ) ;
#4077 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -2.815443004121274370e-14 ) ) ;
#4078 = edge_curve ( 'none', #40214, #40630, #3279, .t. ) ;
#4079 = vector ( 'none', #13993, 1000.000000000000000 ) ;
#4080 = toroidal_surface ( 'none', #18700, 26.75000000000000000, 5.550000000000004263 ) ;
#4082 = line ( 'none', #36860, #1551 ) ;
#4081 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.467162276943663996e-14 ) ) ;
#4083 = direction ( 'none', ( 2.810252031082467922e-16, -1.000000000000000000, -1.311026609186949607e-14 ) ) ;
#4084 = oriented_edge ( 'none', *, *, #14085, .t. ) ;
#4085 = direction ( 'none', ( 2.240908602144748143e-15, 1.000000000000000000, 1.311026609186963649e-14 ) ) ;
#4086 = cartesian_point ( 'none', ( -553.3569271436334702, 185.6842518256034964, -380.3537468037986287 ) ) ;
#4087 = axis2_placement_3d ( 'none', #24707, #34417, #31461 ) ;
#4088 = cylindrical_surface ( 'none', #40840, 7.499999999999951150 ) ;
#4089 = oriented_edge ( 'none', *, *, #30628, .t. ) ;
#4090 = conical_surface ( 'none', #2620, 11.00000000000000533, 0.7853981633974482790 ) ;
#4091 = direction ( 'none', ( -1.000000000000000000, -6.791794586694515803e-17, 1.263633894181978530e-16 ) ) ;
#4092 = axis2_placement_3d ( 'none', #12978, #13260, #28313 ) ;
#4093 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4094 = direction ( 'none', ( 0.4346877315787796014, 0.9005812434283176904, 3.663897558099547312e-17 ) ) ;
#4095 = direction ( 'none', ( 0.0000000000000000000, 0.8095112392251144762, -0.5871043804709853431 ) ) ;
#4096 = oriented_edge ( 'none', *, *, #40852, .f. ) ;
#4097 = direction ( 'none', ( 2.041379959017811305e-31, 0.7970987915612756103, -0.6038489185976523288 ) ) ;
#4098 = cartesian_point ( 'none', ( -492.5963806584093163, 259.5310470052343703, -275.3537468037987992 ) ) ;
#4099 = axis2_placement_3d ( 'none', #7245, #26532, #27370 ) ;
#4100 = cartesian_point ( 'none', ( -419.2450167721048047, 259.4666538800980220, -296.2509893537086896 ) ) ;
#4101 = oriented_edge ( 'none', *, *, #31431, .f. ) ;
#4103 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034964, -322.8537468037986287 ) ) ;
#4102 = direction ( 'none', ( 1.000000000000000000, -4.454049773006788265e-17, -7.594280066905652489e-18 ) ) ;
#4104 = oriented_edge ( 'none', *, *, #31619, .t. ) ;
#4105 = cartesian_point ( 'none', ( -415.9775873056427713, 225.0672966460716964, -296.1984670715397101 ) ) ;
#4106 = axis2_placement_3d ( 'none', #22682, #32563, #3421 ) ;
#4107 = direction ( 'none', ( 0.0000000000000000000, 0.6330823696479701557, 0.7740844354725850973 ) ) ;
#4108 = direction ( 'none', ( 0.8937973703356648647, 0.0000000000000000000, -0.4484710255758448949 ) ) ;
#4109 = axis2_placement_3d ( 'none', #14781, #17851, #11673 ) ;
#4110 = oriented_edge ( 'none', *, *, #9247, .f. ) ;
#4111 = oriented_edge ( 'none', *, *, #40331, .f. ) ;
#4112 = direction ( 'none', ( 0.1585527532634831427, -0.9873505073845706415, -4.246603069191223767e-15 ) ) ;
#4113 = edge_curve ( 'none', #39983, #11154, #30962, .t. ) ;
#4114 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4115 = cartesian_point ( 'none', ( -499.7419014997147997, 195.3846875140684460, -360.2537468038242991 ) ) ;
#4116 = line ( 'none', #6773, #10669 ) ;
#4117 = circle ( 'none', #2877, 21.19999999999999574 ) ;
#4118 = cartesian_point ( 'none', ( -465.7399930961451560, 235.0476664366805437, -303.2264093360788593 ) ) ;
#4119 = direction ( 'none', ( 2.035898835340910305e-16, -1.000000000000000000, 2.770006446439764622e-14 ) ) ;
#4120 = circle ( 'none', #20790, 5.600000000000001421 ) ;
#4121 = cartesian_point ( 'none', ( -417.9450167721050207, 275.9626084846640879, -374.1594282157946623 ) ) ;
#4122 = cartesian_point ( 'none', ( -460.7914468607082767, 238.2750054749159858, -352.9053990090978914 ) ) ;
#4123 = edge_curve ( 'none', #19789, #162, #1232, .t. ) ;
#4124 = b_spline_curve_with_knots ( 'none', 3,
( #16180, #22628, #20234, #17138 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.027443540511340526e-06, 0.0006940492775258408180 ),
.unspecified. ) ;
#4125 = face_outer_bound ( 'none', #2925, .t. ) ;
#4126 = edge_loop ( 'none', ( #5987, #32238, #11008, #22871, #17738, #28865, #13848, #16733, #1141, #41614, #8534, #39863, #7038, #31715, #40739, #27120, #11726, #38804, #18278, #20153, #30884 ) ) ;
#4127 = line ( 'none', #31717, #12683 ) ;
#4128 = cartesian_point ( 'none', ( -460.8133580475569602, 221.7921354342420273, -331.4405546474696962 ) ) ;
#4129 = edge_curve ( 'none', #28424, #9894, #38152, .t. ) ;
#4130 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -380.3537468037986287 ) ) ;
#4131 = face_outer_bound ( 'none', #12828, .t. ) ;
#4132 = cartesian_point ( 'none', ( -464.9950167721048615, 245.9445755892002126, -301.8342174865156835 ) ) ;
#4133 = oriented_edge ( 'none', *, *, #18854, .t. ) ;
#4134 = cartesian_point ( 'none', ( -481.1115209324445345, 257.5264690630705218, -306.3827500849661760 ) ) ;
#4135 = edge_curve ( 'none', #40623, #7943, #33017, .t. ) ;
#4136 = cartesian_point ( 'none', ( -550.5021807769409179, 228.9838639095963515, -275.3537468037986287 ) ) ;
#4138 = cartesian_point ( 'none', ( -463.9504213359733740, 212.7833579429232316, -333.4788441851495122 ) ) ;
#4137 = plane ( 'none', #15255 ) ;
#4139 = oriented_edge ( 'none', *, *, #26143, .f. ) ;
#4140 = edge_curve ( 'none', #23096, #29237, #25481, .t. ) ;
#4141 = cartesian_point ( 'none', ( -486.2240140869585616, 230.9065178161452536, -435.3537468037986855 ) ) ;
#4143 = cartesian_point ( 'none', ( -496.6449486969193003, 204.0675734973390831, -319.0098000242543321 ) ) ;
#4142 = cartesian_point ( 'none', ( -501.2450167721049752, 243.1842518256034964, -322.8537468037986855 ) ) ;
#4144 = oriented_edge ( 'none', *, *, #20628, .f. ) ;
#4145 = advanced_face ( 'none', ( #24420 ), #36047, .f. ) ;
#4146 = cartesian_point ( 'none', ( -380.5450167721052708, 288.1842518256042922, -322.8537468038014140 ) ) ;
#4147 = cartesian_point ( 'none', ( -458.2450167721049183, 784.1194697735951422, -373.6689691964828626 ) ) ;
#4148 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4149 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4150 = axis2_placement_3d ( 'none', #13192, #19654, #16273 ) ;
#4151 = cartesian_point ( 'none', ( -482.6317425304795847, 228.0618428633783310, -340.2495867426809468 ) ) ;
#4153 = direction ( 'none', ( -3.918344633082878949e-14, -0.7071067811865520136, 0.7071067811865431318 ) ) ;
#4152 = cartesian_point ( 'none', ( -451.9450167721049638, 194.7206550276608539, -349.0403516375548634 ) ) ;
#4154 = vertex_point ( 'none', #15 ) ;
#4155 = oriented_edge ( 'none', *, *, #10365, .f. ) ;
#4156 = advanced_face ( 'none', ( #22402 ), #5291, .f. ) ;
#4157 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4158 = axis2_placement_3d ( 'none', #8197, #38043, #21131 ) ;
#4159 = direction ( 'none', ( 0.3563645415261361693, 0.9343469984662372552, 3.247135367722324936e-14 ) ) ;
#4160 = vector ( 'none', #5505, 1000.000000000000000 ) ;
#4161 = vertex_point ( 'none', #25802 ) ;
#4162 = oriented_edge ( 'none', *, *, #19184, .f. ) ;
#4163 = line ( 'none', #27092, #16240 ) ;
#4164 = direction ( 'none', ( 0.07384000345349751859, -0.9972701007700909281, 0.0000000000000000000 ) ) ;
#4165 = line ( 'none', #27787, #13225 ) ;
#4166 = vertex_point ( 'none', #32298 ) ;
#4167 = vector ( 'none', #14474, 1000.000000000000227 ) ;
#4168 = cartesian_point ( 'none', ( -497.9427503104568586, 238.6539149698325559, -399.6037468037986855 ) ) ;
#4169 = cartesian_point ( 'none', ( -458.2450167721049183, 765.8594295213913483, -393.7197937816289937 ) ) ;
#4170 = cartesian_point ( 'none', ( -476.1845455845031552, 219.0919323446956639, -302.0983273548113175 ) ) ;
#4171 = cartesian_point ( 'none', ( -495.0450167720785544, 243.1842518256090386, -471.8537468038233555 ) ) ;
#4173 = axis2_placement_3d ( 'none', #21519, #40695, #21091 ) ;
#4172 = circle ( 'none', #16773, 65.00000000000000000 ) ;
#4174 = cartesian_point ( 'none', ( -460.5450167721049866, 243.1842518256034964, -380.3537468037986287 ) ) ;
#4175 = oriented_edge ( 'none', *, *, #27127, .f. ) ;
#4176 = edge_curve ( 'none', #34343, #12990, #11347, .t. ) ;
#4177 = face_outer_bound ( 'none', #31975, .t. ) ;
#4178 = vector ( 'none', #20122, 1000.000000000000114 ) ;
#4179 = cartesian_point ( 'none', ( -523.5450167720887293, 243.1842518256069923, -287.8537468038251745 ) ) ;
#4180 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#4181 = cartesian_point ( 'none', ( -506.2345991793280291, 197.9331876915834698, -370.3537468037986287 ) ) ;
#4182 = vertex_point ( 'none', #29038 ) ;
#4183 = cartesian_point ( 'none', ( -455.2950167721049866, 294.0632442979390930, -293.4787468037984013 ) ) ;
#4184 = cartesian_point ( 'none', ( -496.4948734747024446, 299.1866188812011842, -368.2537468037986059 ) ) ;
#4185 = direction ( 'none', ( 0.2685338129017633135, -0.08820718127968261990, 0.9592231672030935297 ) ) ;
#4186 = oriented_edge ( 'none', *, *, #3815, .t. ) ;
#4187 = edge_curve ( 'none', #26676, #37663, #15887, .t. ) ;
#4188 = edge_curve ( 'none', #39034, #17811, #8805, .t. ) ;
#4189 = cartesian_point ( 'none', ( -467.3054879597067384, 231.1746743001594666, -293.4089282080951762 ) ) ;
#4190 = direction ( 'none', ( -0.07384000345349514549, 0.9972701007700912612, -4.661740697613375255e-16 ) ) ;
#4191 = edge_curve ( 'none', #34969, #6437, #37525, .t. ) ;
#4192 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4193 = vertex_point ( 'none', #26489 ) ;
#4194 = oriented_edge ( 'none', *, *, #17220, .t. ) ;
#4195 = cartesian_point ( 'none', ( -568.0107585274422490, 203.9721651672645351, -414.3537468037987423 ) ) ;
#4196 = oriented_edge ( 'none', *, *, #6850, .t. ) ;
#4197 = cartesian_point ( 'none', ( -495.0380632178589622, 188.2011994489021163, -370.3537468037987423 ) ) ;
#4198 = cartesian_point ( 'none', ( -396.7950167721051002, 208.9961648588461287, -277.0574892104838796 ) ) ;
#4199 = line ( 'none', #32107, #30398 ) ;
#4200 = vertex_point ( 'none', #10194 ) ;
#4201 = edge_curve ( 'none', #19056, #4969, #20395, .t. ) ;
#4202 = oriented_edge ( 'none', *, *, #12522, .t. ) ;
#4203 = cartesian_point ( 'none', ( -482.6317425304795847, 260.5800917644856440, -337.9761557660241920 ) ) ;
#4204 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#4205 = direction ( 'none', ( -0.8937973703356475452, -9.100188726435689277e-15, -0.4484710255758795894 ) ) ;
#4206 = advanced_face ( 'none', ( #7315 ), #27463, .f. ) ;
#4207 = cartesian_point ( 'none', ( -489.4518461180076656, 254.9477122434244336, -320.4705142005810785 ) ) ;
#4208 = cartesian_point ( 'none', ( -577.8923975509504771, 207.5280854237532253, -398.8537468038285283 ) ) ;
#4209 = circle ( 'none', #29730, 39.99999999999999289 ) ;
#4210 = oriented_edge ( 'none', *, *, #19276, .f. ) ;
#4211 = cartesian_point ( 'none', ( -550.0701600694873150, 193.2977128290787050, -368.2537468038270845 ) ) ;
#4212 = axis2_placement_3d ( 'none', #6201, #22366, #3108 ) ;
#4213 = vector ( 'none', #18473, 1000.000000000000000 ) ;
#4214 = direction ( 'none', ( 0.0000000000000000000, -0.1612231970669149583, -0.9869179706173774047 ) ) ;
#4215 = oriented_edge ( 'none', *, *, #21221, .t. ) ;
#4216 = line ( 'none', #36612, #35930 ) ;
#4217 = vector ( 'none', #34262, 1000.000000000000000 ) ;
#4218 = direction ( 'none', ( -5.642927514190362258e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#4219 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#4220 = cartesian_point ( 'none', ( -417.9450167721050207, 195.4659971479858029, -350.8965919355293863 ) ) ;
#4221 = direction ( 'none', ( 0.0000000000000000000, -0.9869179706173759614, 0.1612231970669242287 ) ) ;
#4222 = cartesian_point ( 'none', ( -460.8133580475569602, 234.5974439819326562, -301.4616304124371595 ) ) ;
#4223 = oriented_edge ( 'none', *, *, #24655, .t. ) ;
#4224 = cartesian_point ( 'none', ( -569.5069575492057083, 205.7223110484833910, -449.8537468038280736 ) ) ;
#4225 = b_spline_curve_with_knots ( 'none', 3,
( #39616, #16940, #1439, #1025, #1294, #13727, #33004 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2499999999999653055, 0.4999999999999768518, 0.7499999999999884537, 1.000000000000000000 ),
.unspecified. ) ;
#4226 = cartesian_point ( 'none', ( -426.9511788418396350, 230.1428048626362113, -296.7901850282507326 ) ) ;
#4227 = plane ( 'none', #10911 ) ;
#4228 = cartesian_point ( 'none', ( -477.0749466012587732, 274.7505390020918981, -328.8394954547869702 ) ) ;
#4229 = cartesian_point ( 'none', ( -522.7327767341167828, 232.2142807171325671, -514.8537468037986855 ) ) ;
#4230 = axis2_placement_3d ( 'none', #4323, #14055, #20621 ) ;
#4231 = direction ( 'none', ( 1.585605231943072349e-16, -1.000000000000000000, -1.311026609186950238e-14 ) ) ;
#4232 = axis2_placement_3d ( 'none', #28776, #6683, #41773 ) ;
#4233 = b_spline_curve_with_knots ( 'none', 3,
( #26630, #20556, #1254, #24473 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.928743922691198510e-06, 0.0008003010501663904716 ),
.unspecified. ) ;
#4234 = vertex_point ( 'none', #39315 ) ;
#4235 = direction ( 'none', ( 1.000000000000000000, -2.973147202258853963e-17, -2.963831442906190834e-17 ) ) ;
#4236 = cartesian_point ( 'none', ( -419.2450167721051457, 179.5092518256048493, -297.8537468037987423 ) ) ;
#4237 = oriented_edge ( 'none', *, *, #34835, .f. ) ;
#4238 = direction ( 'none', ( 1.000000000000000000, -1.860000664308099054e-30, -1.612780032710462425e-30 ) ) ;
#4239 = oriented_edge ( 'none', *, *, #17050, .f. ) ;
#4240 = edge_curve ( 'none', #19195, #29268, #25455, .t. ) ;
#4241 = cartesian_point ( 'none', ( -491.3476807629256200, 259.8089651321943165, -279.7205148497499749 ) ) ;
#4242 = direction ( 'none', ( -0.9632702587168580077, -0.02458978723780549241, 0.2674055927522026588 ) ) ;
#4243 = circle ( 'none', #5113, 23.04999999999998650 ) ;
#4244 = edge_loop ( 'none', ( #17200, #2671, #11069, #23726 ) ) ;
#4245 = vertex_point ( 'none', #16648 ) ;
#4246 = axis2_placement_3d ( 'none', #11672, #1960, #27451 ) ;
#4247 = cartesian_point ( 'none', ( -458.2450167721049183, 792.6256010919000801, -372.4909543572193229 ) ) ;
#4248 = cartesian_point ( 'none', ( -545.2749729163693928, 282.0955635387748544, -308.8384706965848068 ) ) ;
#4250 = direction ( 'none', ( -0.3003283627730293781, -0.9538358739919943208, -2.925521921717713290e-14 ) ) ;
#4249 = cylindrical_surface ( 'none', #13546, 21.69999999999997087 ) ;
#4251 = oriented_edge ( 'none', *, *, #10366, .t. ) ;
#4252 = direction ( 'none', ( -1.000000000000000000, -4.101836147685736327e-16, 2.600705613074063953e-16 ) ) ;
#4253 = cartesian_point ( 'none', ( -478.4950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#4254 = toroidal_surface ( 'none', #5668, 26.75000000000000000, 5.549999999999998934 ) ;
#4255 = edge_curve ( 'none', #27966, #29727, #31967, .t. ) ;
#4256 = direction ( 'none', ( 1.000000000000000000, 1.311040044476981051e-14, 5.655173982181852812e-14 ) ) ;
#4257 = vertex_point ( 'none', #33122 ) ;
#4258 = advanced_face ( 'none', ( #32498 ), #4299, .f. ) ;
#4259 = face_outer_bound ( 'none', #5714, .t. ) ;
#4260 = cartesian_point ( 'none', ( -552.8494532962680523, 296.6842518256081007, -398.8537468038259135 ) ) ;
#4261 = toroidal_surface ( 'none', #19112, 6.399999999999998579, 0.1000000000000000056 ) ;
#4262 = cartesian_point ( 'none', ( -478.1238542350980651, 264.2129686757702416, -325.6154238792338447 ) ) ;
#4263 = edge_curve ( 'none', #12552, #19147, #10841, .t. ) ;
#4264 = direction ( 'none', ( -0.07384000345349615857, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#4265 = cartesian_point ( 'none', ( -458.2450167721049183, 775.6578770789232067, -372.8474382556371438 ) ) ;
#4266 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#4267 = edge_curve ( 'none', #3712, #5178, #40568, .t. ) ;
#4268 = direction ( 'none', ( -1.575650527926667995e-30, -0.9869179706173782929, 0.1612231970669101566 ) ) ;
#4269 = oriented_edge ( 'none', *, *, #10840, .t. ) ;
#4270 = oriented_edge ( 'none', *, *, #28975, .t. ) ;
#4271 = axis2_placement_3d ( 'none', #35277, #35404, #25413 ) ;
#4272 = direction ( 'none', ( 0.0000000000000000000, 0.9997356655000568804, 0.02299128372141251778 ) ) ;
#4273 = cartesian_point ( 'none', ( -458.2450167721049183, 209.2110381846665916, -322.2346709544406167 ) ) ;
#4274 = cartesian_point ( 'none', ( -468.4472142309754759, 267.7693996579416762, -341.9204591594900080 ) ) ;
#4275 = vertex_point ( 'none', #36083 ) ;
#4276 = vertex_point ( 'none', #3991 ) ;
#4277 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4278 = axis2_placement_3d ( 'none', #26667, #23549, #7381 ) ;
#4279 = oriented_edge ( 'none', *, *, #37908, .t. ) ;
#4280 = cartesian_point ( 'none', ( -555.4878858224899432, 226.0602538711920602, -279.7054563740238109 ) ) ;
#4282 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4281 = cartesian_point ( 'none', ( -435.5450167721051002, 196.8052593532677861, -352.2287468037989129 ) ) ;
#4283 = line ( 'none', #38851, #38515 ) ;
#4284 = edge_loop ( 'none', ( #9563, #26162 ) ) ;
#4285 = oriented_edge ( 'none', *, *, #37862, .f. ) ;
#4286 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4287 = cartesian_point ( 'none', ( -450.5450167721049297, 217.1842518256034964, -265.3537542057284782 ) ) ;
#4288 = direction ( 'none', ( 4.768695834330739207e-18, -0.8095112392251154754, 0.5871043804709840108 ) ) ;
#4289 = cartesian_point ( 'none', ( -506.4427912432990411, 211.2297260942794708, -279.7054995924488026 ) ) ;
#4290 = circle ( 'none', #36709, 30.45000000000000639 ) ;
#4291 = edge_loop ( 'none', ( #27106, #1643, #23042 ) ) ;
#4292 = cartesian_point ( 'none', ( -497.1956804927399958, 238.6254222420813562, -396.8792832236529193 ) ) ;
#4293 = direction ( 'none', ( -0.9538358739919943208, 0.3003283627730292671, -4.980116239456228594e-14 ) ) ;
#4294 = face_outer_bound ( 'none', #28611, .t. ) ;
#4296 = cartesian_point ( 'none', ( -508.3352448840971078, 228.3938197097651255, -409.6988878022990548 ) ) ;
#4295 = cartesian_point ( 'none', ( -559.2011831739378067, 297.5316326044757034, -398.8537468038262546 ) ) ;
#4297 = vertex_point ( 'none', #39041 ) ;
#4298 = edge_curve ( 'none', #13922, #4332, #41053, .t. ) ;
#4299 = toroidal_surface ( 'none', #4442, 26.75000000000000000, 5.549999999999998934 ) ;
#4300 = b_spline_curve_with_knots ( 'none', 3,
( #12974, #7320, #20401, #36455, #33231, #10434, #19998, #17162, #13959, #29834, #10164, #23081 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 2.957712328791603542e-07, 0.001161766571372891115, 0.002323237371512903039, 0.003484708171652914962, 0.004065443571722936536, 0.004646178971792959411 ),
.unspecified. ) ;
#4301 = cylindrical_surface ( 'none', #17161, 4.000000000000015099 ) ;
#4302 = oriented_edge ( 'none', *, *, #25381, .t. ) ;
#4303 = cartesian_point ( 'none', ( -474.4455579758086969, 228.6980986431061069, -340.5663008821538824 ) ) ;
#4304 = cartesian_point ( 'none', ( -492.6065395620314575, 268.5379621639693255, -414.0470092643017210 ) ) ;
#4305 = axis2_placement_3d ( 'none', #21557, #5791, #28191 ) ;
#4306 = advanced_face ( 'none', ( #23418, #29964 ), #4408, .f. ) ;
#4307 = direction ( 'none', ( -3.786199624721203457e-17, -0.9437004218540880895, -0.3308013207235067088 ) ) ;
#4308 = axis2_placement_3d ( 'none', #13662, #16736, #32532 ) ;
#4309 = oriented_edge ( 'none', *, *, #26258, .t. ) ;
#4310 = vertex_point ( 'none', #23242 ) ;
#4311 = direction ( 'none', ( 0.4346877315787796014, 0.9005812434283176904, 3.663897558099547928e-17 ) ) ;
#4312 = cartesian_point ( 'none', ( -480.4045818450537126, 221.8437621409514691, -320.0461293089970809 ) ) ;
#4313 = cartesian_point ( 'none', ( -482.3753393376456415, 219.9062028910971094, -302.7819960103595349 ) ) ;
#4314 = edge_curve ( 'none', #38594, #24899, #19020, .t. ) ;
#4315 = plane ( 'none', #20770 ) ;
#4316 = edge_loop ( 'none', ( #8727, #16740, #33188, #17766, #2014, #9030 ) ) ;
#4317 = oriented_edge ( 'none', *, *, #20579, .f. ) ;
#4318 = circle ( 'none', #9480, 4.000000000000003553 ) ;
#4319 = b_spline_curve_with_knots ( 'none', 3,
( #13387, #4222, #35903, #29698 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.027443549217562957e-06, 0.0006940492775350249862 ),
.unspecified. ) ;
#4320 = cartesian_point ( 'none', ( -464.9950167721049752, 227.2024890318942028, -308.9245236378929462 ) ) ;
#4321 = cartesian_point ( 'none', ( -472.8950167721050093, 252.6493541515349364, -347.8732259742300812 ) ) ;
#4322 = direction ( 'none', ( -1.320517684714067929e-16, 0.09157054365736781720, -0.9957985918519336455 ) ) ;
#4323 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -285.8537468037986287 ) ) ;
#4324 = edge_curve ( 'none', #31606, #9969, #7186, .t. ) ;
#4325 = conical_surface ( 'none', #39109, 3.400000000000014122, 1.029744258676654090 ) ;
#4326 = oriented_edge ( 'none', *, *, #39388, .f. ) ;
#4327 = direction ( 'none', ( 0.0000000000000000000, -0.9869179706173798472, 0.1612231970669004977 ) ) ;
#4328 = edge_loop ( 'none', ( #16869, #38283, #26541, #2178 ) ) ;
#4329 = cartesian_point ( 'none', ( -473.8484374129321850, 300.6842518256082712, -449.8537468038214229 ) ) ;
#4330 = edge_curve ( 'none', #40351, #28572, #33482, .t. ) ;
#4331 = circle ( 'none', #13780, 4.499999999999948486 ) ;
#4332 = vertex_point ( 'none', #260 ) ;
#4333 = cartesian_point ( 'none', ( -448.4647051325020470, 252.3954005973550068, -265.3537468037986287 ) ) ;
#4334 = circle ( 'none', #687, 14.00000000000001243 ) ;
#4335 = toroidal_surface ( 'none', #232, 7.299999999999999822, 0.2000000000000000111 ) ;
#4336 = cartesian_point ( 'none', ( -463.4542783719111867, 230.1574570340794992, -339.8367655773371325 ) ) ;
#4337 = oriented_edge ( 'none', *, *, #16330, .f. ) ;
#4338 = oriented_edge ( 'none', *, *, #25962, .t. ) ;
#4339 = axis2_placement_3d ( 'none', #35405, #41783, #6272 ) ;
#4340 = oriented_edge ( 'none', *, *, #24194, .t. ) ;
#4341 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#4342 = face_outer_bound ( 'none', #7016, .t. ) ;
#4343 = circle ( 'none', #13745, 0.1000000000000012823 ) ;
#4344 = cartesian_point ( 'none', ( -460.8582910137303088, 264.9785621227493948, -315.3497119776720297 ) ) ;
#4345 = edge_loop ( 'none', ( #28436, #14328, #34604, #10711 ) ) ;
#4346 = cartesian_point ( 'none', ( -552.1272383536668258, 188.2031429139101135, -370.3537468037980602 ) ) ;
#4347 = axis2_placement_3d ( 'none', #929, #26973, #7684 ) ;
#4348 = direction ( 'none', ( -0.8937973703356515420, -9.333710739853584879e-15, -0.4484710255758714292 ) ) ;
#4349 = direction ( 'none', ( 1.000000000000000000, 6.791794586694515803e-17, -1.263633894181978530e-16 ) ) ;
#4350 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -441.8537468037986855 ) ) ;
#4351 = direction ( 'none', ( 0.07384000345352668970, -0.9972701007700888187, 0.0000000000000000000 ) ) ;
#4352 = cartesian_point ( 'none', ( -413.9450167721049070, 290.9025065032229804, -294.8109016720712248 ) ) ;
#4353 = oriented_edge ( 'none', *, *, #25459, .f. ) ;
#4354 = edge_loop ( 'none', ( #23522, #4111, #17448, #17139, #27201 ) ) ;
#4355 = edge_loop ( 'none', ( #16888, #39852, #16059, #15313, #11462, #30600, #37854, #38836, #28679, #4023, #13369 ) ) ;
#4356 = circle ( 'none', #32026, 4.050000000000010481 ) ;
#4357 = oriented_edge ( 'none', *, *, #10847, .t. ) ;
#4358 = oriented_edge ( 'none', *, *, #11670, .t. ) ;
#4359 = cartesian_point ( 'none', ( -417.9450167721049638, 291.3291954428832469, -291.4075450130106901 ) ) ;
#4360 = line ( 'none', #31897, #5834 ) ;
#4362 = advanced_face ( 'none', ( #16364 ), #6313, .t. ) ;
#4361 = axis2_placement_3d ( 'none', #10101, #29083, #21881 ) ;
#4363 = cartesian_point ( 'none', ( -523.5450167720833861, 243.1842518256075607, -389.1537468038249585 ) ) ;
#4364 = vector ( 'none', #25145, 1000.000000000000000 ) ;
#4365 = oriented_edge ( 'none', *, *, #28663, .t. ) ;
#4366 = oriented_edge ( 'none', *, *, #7026, .f. ) ;
#4367 = cartesian_point ( 'none', ( -475.9755502139099690, 250.2642477224173945, -343.4733780965607366 ) ) ;
#4368 = cartesian_point ( 'none', ( -522.1863607085609829, 224.8344819714339167, -484.8537468037986855 ) ) ;
#4369 = cartesian_point ( 'none', ( -497.0198734747024218, 293.0707908221329490, -370.3537468037986287 ) ) ;
#4370 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4371 = direction ( 'none', ( -0.07384000345348852579, 0.9972701007700917053, 0.0000000000000000000 ) ) ;
#4372 = advanced_face ( 'none', ( #36522 ), #755, .t. ) ;
#4374 = edge_curve ( 'none', #28274, #1115, #39547, .t. ) ;
#4373 = cartesian_point ( 'none', ( -556.4795667310961562, 221.1866395166261725, -435.8999637795964190 ) ) ;
#4375 = line ( 'none', #10739, #12936 ) ;
#4376 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#4377 = conical_surface ( 'none', #19589, 5.099999999999988987, 1.029744258676654534 ) ;
#4378 = line ( 'none', #5190, #1307 ) ;
#4379 = oriented_edge ( 'none', *, *, #35842, .t. ) ;
#4380 = cartesian_point ( 'none', ( -460.8133580475570170, 221.4651810380910035, -330.5763031663452693 ) ) ;
#4381 = oriented_edge ( 'none', *, *, #17706, .t. ) ;
#4382 = edge_curve ( 'none', #2090, #29419, #41710, .t. ) ;
#4383 = closed_shell ( 'none', ( #19906, #3103, #6861, #28813, #29076, #16903, #40248, #40672, #10624, #6072, #959, #8649, #33079, #10752, #19167, #9190, #6753 ) ) ;
#4384 = cartesian_point ( 'none', ( -496.6647250455235394, 257.5403645766595560, -275.3537468037987423 ) ) ;
#4385 = vector ( 'none', #26812, 1000.000000000000000 ) ;
#4386 = cartesian_point ( 'none', ( -467.8424908632917436, 256.5704732594464872, -305.4170796795723390 ) ) ;
#4387 = edge_curve ( 'none', #44, #36900, #35519, .t. ) ;
#4388 = cartesian_point ( 'none', ( -550.0701600694842455, 193.2977128290790461, -422.6037468038271072 ) ) ;
#4389 = vertex_point ( 'none', #3394 ) ;
#4390 = cartesian_point ( 'none', ( -484.7608155230032025, 261.0969773152982043, -435.3537468037986855 ) ) ;
#4391 = edge_curve ( 'none', #589, #6576, #28963, .t. ) ;
#4392 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#4393 = cartesian_point ( 'none', ( -497.5448734747024560, 297.0866188812012183, -368.2537468037986059 ) ) ;
#4394 = vertex_point ( 'none', #35636 ) ;
#4395 = edge_curve ( 'none', #4969, #40323, #9301, .t. ) ;
#4396 = cartesian_point ( 'none', ( -419.2450167721048047, 230.5386828789090146, -298.9111156615369396 ) ) ;
#4397 = oriented_edge ( 'none', *, *, #10326, .f. ) ;
#4398 = vector ( 'none', #12403, 1000.000000000000000 ) ;
#4399 = edge_loop ( 'none', ( #15876, #37239, #32278, #37439 ) ) ;
#4400 = cartesian_point ( 'none', ( -482.6317425304795847, 243.1842518256035817, -322.8537468037987423 ) ) ;
#4401 = cylindrical_surface ( 'none', #8912, 4.500000000000003553 ) ;
#4402 = axis2_placement_3d ( 'none', #7079, #23236, #3986 ) ;
#4403 = cartesian_point ( 'none', ( -523.5450167720791796, 243.1842518256089249, -461.8537468038249472 ) ) ;
#4404 = cartesian_point ( 'none', ( -497.8117321958110324, 251.6073919713842599, -396.8537468037986855 ) ) ;
#4405 = axis2_placement_3d ( 'none', #13285, #19616, #10053 ) ;
#4406 = oriented_edge ( 'none', *, *, #17489, .f. ) ;
#4407 = direction ( 'none', ( -5.606143058836685913e-17, 0.9957985918519330903, 0.09157054365737476997 ) ) ;
#4408 = plane ( 'none', #41705 ) ;
#4409 = edge_curve ( 'none', #41174, #39210, #10362, .t. ) ;
#4410 = vertex_point ( 'none', #2974 ) ;
#4411 = direction ( 'none', ( -5.642927514190364151e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#4412 = axis2_placement_3d ( 'none', #1188, #23855, #26834 ) ;
#4413 = cylindrical_surface ( 'none', #21858, 16.50000000000002132 ) ;
#4414 = oriented_edge ( 'none', *, *, #31643, .t. ) ;
#4415 = vector ( 'none', #3603, 999.9999999999998863 ) ;
#4416 = cartesian_point ( 'none', ( -474.4868542721049494, 243.1842518256035817, -322.8537468037987423 ) ) ;
#4417 = direction ( 'none', ( -2.425961549269110307e-30, -0.6330823696479787044, -0.7740844354725782139 ) ) ;
#4418 = face_outer_bound ( 'none', #20070, .t. ) ;
#4419 = oriented_edge ( 'none', *, *, #16769, .f. ) ;
#4420 = cartesian_point ( 'none', ( -464.5224020939112393, 268.6928865214533175, -342.6561806970138377 ) ) ;
#4421 = oriented_edge ( 'none', *, *, #6647, .t. ) ;
#4422 = edge_loop ( 'none', ( #9013, #8932, #34889, #39190 ) ) ;
#4423 = advanced_face ( 'none', ( #14858 ), #9337, .f. ) ;
#4424 = oriented_edge ( 'none', *, *, #10922, .t. ) ;
#4425 = spherical_surface ( 'none', #28088, 5.599999999999997868 ) ;
#4426 = manifold_solid_brep ( '˫�нǽӵ������-1-solid1', #16889 ) ;
#4427 = cartesian_point ( 'none', ( -554.7015092781900876, 227.2345141609679331, -275.3537468037985150 ) ) ;
#4428 = direction ( 'none', ( -0.9873505073845689761, -0.1585527532634935788, -5.773904406824705524e-14 ) ) ;
#4429 = oriented_edge ( 'none', *, *, #24509, .t. ) ;
#4430 = axis2_placement_3d ( 'none', #10934, #33859, #37226 ) ;
#4432 = plane ( 'none', #10388 ) ;
#4431 = direction ( 'none', ( -0.07384000345349585326, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#4433 = oriented_edge ( 'none', *, *, #39511, .f. ) ;
#4434 = cartesian_point ( 'none', ( -462.0362926376475343, 222.8211393763886576, -331.2818216347151292 ) ) ;
#4435 = cartesian_point ( 'none', ( -543.6523817714877396, 294.1013837183500073, -360.2537468038254360 ) ) ;
#4436 = edge_curve ( 'none', #1705, #14297, #27947, .t. ) ;
#4437 = cartesian_point ( 'none', ( -507.1406148073575650, 212.2663698501948772, -275.3537468038014140 ) ) ;
#4438 = cartesian_point ( 'none', ( -497.0633533328842759, 238.6293189864187525, -396.8537468037987423 ) ) ;
#4439 = oriented_edge ( 'none', *, *, #29294, .f. ) ;
#4440 = edge_loop ( 'none', ( #15830, #39920 ) ) ;
#4441 = line ( 'none', #2741, #20529 ) ;
#4442 = axis2_placement_3d ( 'none', #26343, #16369, #20029 ) ;
#4444 = cartesian_point ( 'none', ( -496.9053398343689878, 236.3594725139302000, -464.3537468037986855 ) ) ;
#4443 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -473.8537468037987423 ) ) ;
#4445 = oriented_edge ( 'none', *, *, #9034, .t. ) ;
#4446 = direction ( 'none', ( 0.6849853167742627758, -0.1754853720503970205, 0.7071067811865451302 ) ) ;
#4447 = edge_curve ( 'none', #3349, #18475, #26947, .t. ) ;
#4448 = cartesian_point ( 'none', ( -481.9548953917703784, 223.2007134860347151, -431.3537468037986855 ) ) ;
#4449 = edge_curve ( 'none', #31797, #7489, #17828, .t. ) ;
#4450 = cartesian_point ( 'none', ( -493.6540584759595731, 300.6842518255727441, -380.3537468037986287 ) ) ;
#4451 = edge_curve ( 'none', #27156, #24773, #27426, .t. ) ;
#4452 = oriented_edge ( 'none', *, *, #12572, .f. ) ;
#4453 = cartesian_point ( 'none', ( -482.6317425304795847, 224.9109320769667590, -308.8042526718351724 ) ) ;
#4454 = cartesian_point ( 'none', ( -523.5450167720828176, 243.1842518256081007, -398.8537468038249472 ) ) ;
#4455 = edge_curve ( 'none', #3263, #4161, #26883, .t. ) ;
#4456 = cartesian_point ( 'none', ( -475.0309320085681861, 226.2869372053824293, -308.1518027626225376 ) ) ;
#4457 = vector ( 'none', #916, 1000.000000000000000 ) ;
#4458 = vertex_point ( 'none', #23344 ) ;
#4459 = cartesian_point ( 'none', ( -502.3120169370128565, 282.3057062853701495, -308.6460025464766659 ) ) ;
#4460 = edge_curve ( 'none', #18107, #40169, #21341, .t. ) ;
#4461 = face_outer_bound ( 'none', #33837, .t. ) ;
#4462 = oriented_edge ( 'none', *, *, #29223, .f. ) ;
#4463 = cartesian_point ( 'none', ( -523.5450167720833861, 243.1842518256075607, -388.1537468038249585 ) ) ;
#4464 = oriented_edge ( 'none', *, *, #10128, .f. ) ;
#4465 = vertex_point ( 'none', #13388 ) ;
#4466 = vertex_point ( 'none', #6766 ) ;
#4467 = oriented_edge ( 'none', *, *, #11457, .f. ) ;
#4468 = cartesian_point ( 'none', ( -461.1199550228723183, 234.4914684355835277, -301.8219351686425966 ) ) ;
#4469 = circle ( 'none', #1065, 4.000000000000003553 ) ;
#4470 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4471 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#4472 = oriented_edge ( 'none', *, *, #2769, .f. ) ;
#4473 = cartesian_point ( 'none', ( -458.4450167721049638, 243.1842518256034964, -360.3537468037986287 ) ) ;
#4474 = cartesian_point ( 'none', ( -422.5124462385668380, 225.6537637564862280, -302.5760979055708049 ) ) ;
#4475 = oriented_edge ( 'none', *, *, #23847, .f. ) ;
#4476 = advanced_face ( 'none', ( #32974 ), #40529, .f. ) ;
#4477 = axis2_placement_3d ( 'none', #9805, #6566, #25704 ) ;
#4478 = vertex_point ( 'none', #410 ) ;
#4479 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#4480 = oriented_edge ( 'none', *, *, #37856, .t. ) ;
#4482 = cartesian_point ( 'none', ( -480.4041155904037623, 226.9546593581679872, -308.7152873959557269 ) ) ;
#4481 = circle ( 'none', #11004, 65.00000000000000000 ) ;
#4483 = oriented_edge ( 'none', *, *, #846, .f. ) ;
#4484 = direction ( 'none', ( 0.0000000000000000000, -0.9869179706173774047, 0.1612231970669151804 ) ) ;
#4485 = cartesian_point ( 'none', ( -497.0198734746799119, 293.0707908221374964, -398.8537468038227871 ) ) ;
#4486 = axis2_placement_3d ( 'none', #4513, #23489, #14097 ) ;
#4487 = cartesian_point ( 'none', ( -435.5450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#4488 = cartesian_point ( 'none', ( -534.9707837966537909, 219.5124738420903725, -442.8537468037986855 ) ) ;
#4489 = axis2_placement_3d ( 'none', #17074, #9288, #14147 ) ;
#4491 = cartesian_point ( 'none', ( -456.7450167721049752, 791.5574321982819583, -369.2841389482829300 ) ) ;
#4490 = cartesian_point ( 'none', ( -523.3544430215495140, 283.0057516987261010, -433.4300852824094363 ) ) ;
#4492 = cartesian_point ( 'none', ( -492.7170011914443535, 254.0959311566070085, -317.8599290579072090 ) ) ;
#4493 = edge_curve ( 'none', #19283, #36174, #5774, .t. ) ;
#4494 = line ( 'none', #40110, #29683 ) ;
#4495 = vertex_point ( 'none', #3813 ) ;
#4496 = face_outer_bound ( 'none', #19291, .t. ) ;
#4497 = oriented_edge ( 'none', *, *, #31739, .t. ) ;
#4498 = axis2_placement_3d ( 'none', #26153, #7430, #19820 ) ;
#4499 = oriented_edge ( 'none', *, *, #22612, .f. ) ;
#4500 = edge_curve ( 'none', #11891, #29264, #16882, .t. ) ;
#4501 = oriented_edge ( 'none', *, *, #34712, .t. ) ;
#4502 = circle ( 'none', #39140, 0.5000000000000072164 ) ;
#4503 = direction ( 'none', ( -0.8937973703356508759, -9.333710739853619589e-15, -0.4484710255758731501 ) ) ;
#4504 = cartesian_point ( 'none', ( -523.5450167720797481, 243.1842518256087828, -452.4537468038249131 ) ) ;
#4505 = direction ( 'none', ( -0.9684834212096884443, -0.02280821021824857089, 0.2480315471641005021 ) ) ;
#4506 = edge_curve ( 'none', #26722, #10561, #13358, .t. ) ;
#4507 = oriented_edge ( 'none', *, *, #18610, .f. ) ;
#4508 = cartesian_point ( 'none', ( -478.4950167721049752, 226.2492984375203093, -343.5605054526903359 ) ) ;
#4509 = b_spline_curve_with_knots ( 'none', 3,
( #373, #228, #39111, #22894, #26151, #647 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.1142529569713284510, 0.1143588021690087886, 0.1144646473666891123 ),
.unspecified. ) ;
#4510 = cartesian_point ( 'none', ( -553.4967205488951549, 217.3451224826367252, -435.8181838820436838 ) ) ;
#4511 = oriented_edge ( 'none', *, *, #20152, .f. ) ;
#4512 = cartesian_point ( 'none', ( -519.9136893944192934, 264.5106078546129993, -410.3537468037986855 ) ) ;
#4513 = cartesian_point ( 'none', ( -478.4950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#4514 = oriented_edge ( 'none', *, *, #25839, .t. ) ;
#4515 = edge_curve ( 'none', #9187, #9854, #22891, .t. ) ;
#4516 = cartesian_point ( 'none', ( -457.5590589378787172, 195.1100229998764917, -339.6830715946456962 ) ) ;
#4517 = b_spline_curve_with_knots ( 'none', 3,
( #29905, #36273, #10782, #17105, #39635, #23571, #39776, #1173, #1728, #4990, #24252, #17644, #40188, #37220, #24386, #27356, #36939, #14295, #14573, #8080, #24530, #2005 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.957665743058936874e-07, 0.001137797665763257094, 0.001706548615357704251, 0.002275299564952151191, 0.003412801464140894584, 0.003981552413735346511, 0.004550303363329798872, 0.005687805262518537061, 0.006825307161707276117, 0.007962809060896015173, 0.009100310960084755096 ),
.unspecified. ) ;
#4518 = circle ( 'none', #36290, 52.49999999999999289 ) ;
#4519 = cartesian_point ( 'none', ( -523.5450167720830450, 243.1842518256076460, -394.8537468038249472 ) ) ;
#4520 = edge_loop ( 'none', ( #22779, #25651, #107, #21707 ) ) ;
#4521 = direction ( 'none', ( 0.0000000000000000000, 0.9869179706173774047, -0.1612231970669153192 ) ) ;
#4522 = advanced_face ( 'none', ( #38011 ), #33979, .f. ) ;
#4523 = cartesian_point ( 'none', ( -501.0566579049447000, 263.7560207624538862, -275.3537468037987992 ) ) ;
#4524 = direction ( 'none', ( -1.000000000000000000, -8.228491904777286826e-32, -4.466799511124057049e-31 ) ) ;
#4525 = axis2_placement_3d ( 'none', #27968, #21067, #8415 ) ;
#4526 = oriented_edge ( 'none', *, *, #41839, .t. ) ;
#4528 = cartesian_point ( 'none', ( -557.5540765347508341, 263.7594236096844611, -409.5595729468960258 ) ) ;
#4527 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#4529 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#4530 = cartesian_point ( 'none', ( -478.4950167720768377, 257.1134749915094062, -306.8719840100893634 ) ) ;
#4531 = edge_loop ( 'none', ( #23214, #32281, #15448, #6334 ) ) ;
#4532 = axis2_placement_3d ( 'none', #10984, #27159, #33772 ) ;
#4533 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#4534 = cylindrical_surface ( 'none', #35226, 32.00000000000002842 ) ;
#4535 = oriented_edge ( 'none', *, *, #19131, .f. ) ;
#4536 = cartesian_point ( 'none', ( -474.4455579758080717, 262.3620028939574240, -298.9843051072120943 ) ) ;
#4537 = vector ( 'none', #36439, 1000.000000000000227 ) ;
#4538 = edge_loop ( 'none', ( #38890, #17224, #1787, #17798, #38394, #22484 ) ) ;
#4539 = oriented_edge ( 'none', *, *, #27749, .t. ) ;
#4540 = cartesian_point ( 'none', ( -464.9950167721049752, 222.4774931767120449, -305.9187934157154132 ) ) ;
#4541 = cartesian_point ( 'none', ( -484.1450167721049525, 243.1842518256035817, -322.8537468037987423 ) ) ;
#4542 = cartesian_point ( 'none', ( -553.4567723098164151, 292.5269548784435187, -364.2537468038260613 ) ) ;
#4543 = oriented_edge ( 'none', *, *, #16045, .t. ) ;
#4544 = circle ( 'none', #29384, 43.90000000000004832 ) ;
#4545 = direction ( 'none', ( -2.310331809961444611e-30, -0.9353076325394867885, -0.3538356009694055282 ) ) ;
#4546 = cartesian_point ( 'none', ( -378.5450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#4547 = oriented_edge ( 'none', *, *, #23542, .f. ) ;
#4548 = edge_curve ( 'none', #12225, #38967, #17032, .t. ) ;
#4549 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#4550 = oriented_edge ( 'none', *, *, #9996, .t. ) ;
#4551 = cartesian_point ( 'none', ( -425.6450167721051230, 205.5154581730297707, -298.2312348122077310 ) ) ;
#4552 = axis2_placement_3d ( 'none', #28743, #3130, #6372 ) ;
#4553 = vector ( 'none', #32151, 1000.000000000000000 ) ;
#4554 = cartesian_point ( 'none', ( -458.2450167721049183, 804.4388029534882207, -388.0073559844341844 ) ) ;
#4555 = oriented_edge ( 'none', *, *, #23159, .t. ) ;
#4556 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#4557 = axis2_placement_3d ( 'none', #4130, #26650, #20442 ) ;
#4558 = cartesian_point ( 'none', ( -540.5712232428396646, 212.6043874285527977, -275.3537468037985150 ) ) ;
#4560 = cartesian_point ( 'none', ( -493.2450167721049752, 251.1506405604189638, -322.1211824545397349 ) ) ;
#4559 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#4561 = circle ( 'none', #23857, 3.400000000000014122 ) ;
#4562 = cartesian_point ( 'none', ( -561.0069575492082095, 294.1871784026992032, -398.8537468038264251 ) ) ;
#4563 = edge_curve ( 'none', #15301, #18475, #1723, .t. ) ;
#4564 = oriented_edge ( 'none', *, *, #9886, .f. ) ;
#4565 = cartesian_point ( 'none', ( -455.7450167721049183, 256.5494556405682829, -292.1898620697268143 ) ) ;
#4566 = oriented_edge ( 'none', *, *, #28548, .t. ) ;
#4567 = direction ( 'none', ( 4.090977164791555619e-16, -0.3883833435191222927, 0.9214978993339634217 ) ) ;
#4568 = advanced_face ( 'none', ( #12817 ), #6799, .t. ) ;
#4569 = cartesian_point ( 'none', ( -506.3633205968598645, 211.2723614313806024, -279.7054200372570563 ) ) ;
#4570 = cartesian_point ( 'none', ( -497.5521634637296984, 238.6281986272197173, -397.0512884897083836 ) ) ;
#4571 = face_outer_bound ( 'none', #39193, .t. ) ;
#4572 = direction ( 'none', ( 0.0000000000000000000, 0.9997356655000567693, 0.02299128372140729626 ) ) ;
#4573 = vector ( 'none', #32316, 1000.000000000000000 ) ;
#4574 = edge_curve ( 'none', #41493, #34543, #6271, .t. ) ;
#4575 = face_outer_bound ( 'none', #15097, .t. ) ;
#4576 = edge_loop ( 'none', ( #4467, #30583, #33651, #6466 ) ) ;
#4578 = cartesian_point ( 'none', ( -569.5069575492057083, 197.2223110484833910, -449.8537468038281872 ) ) ;
#4577 = cartesian_point ( 'none', ( -517.7464262302663656, 232.5834807344000410, -484.8537468037986855 ) ) ;
#4579 = advanced_face ( 'none', ( #29451 ), #29927, .t. ) ;
#4580 = edge_curve ( 'none', #2192, #4465, #10319, .t. ) ;
#4581 = edge_loop ( 'none', ( #5227, #3029, #10122, #41706 ) ) ;
#4582 = b_spline_curve_with_knots ( 'none', 3,
( #29201, #22994, #29479, #10212, #29750, #33000, #3871, #605, #738, #23127, #26363, #32865 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 2.957712329130702595e-07, 0.001161766571372939471, 0.002323237371512965922, 0.003484708171652991723, 0.004065443571723011996, 0.004646178971793032270 ),
.unspecified. ) ;
#4583 = vector ( 'none', #7159, 999.9999999999998863 ) ;
#4584 = axis2_placement_3d ( 'none', #31007, #36944, #1590 ) ;
#4585 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#4586 = cartesian_point ( 'none', ( -460.8582910137303656, 213.0144603414557309, -318.7323172213552311 ) ) ;
#4587 = cartesian_point ( 'none', ( -435.5450167721049866, 294.0632442979390930, -296.8787468037983786 ) ) ;
#4588 = oriented_edge ( 'none', *, *, #1387, .t. ) ;
#4589 = axis2_placement_3d ( 'none', #14178, #4471, #26837 ) ;
#4590 = cartesian_point ( 'none', ( -497.0198734747024218, 293.0707908221329490, -368.2537468037986059 ) ) ;
#4591 = cartesian_point ( 'none', ( -502.9986681098680492, 282.6712566713543993, -308.8512552944450249 ) ) ;
#4592 = oriented_edge ( 'none', *, *, #21754, .t. ) ;
#4593 = direction ( 'none', ( 1.000000000000000000, 4.071797670681753556e-16, -2.723347251396504358e-16 ) ) ;
#4594 = vertex_point ( 'none', #7468 ) ;
#4595 = cartesian_point ( 'none', ( -460.8582910137303088, 238.7857814673394614, -345.4801905921511889 ) ) ;
#4596 = cartesian_point ( 'none', ( -370.5450167721051571, 308.7949299442570918, -393.5644249224567375 ) ) ;
#4597 = oriented_edge ( 'none', *, *, #23328, .f. ) ;
#4598 = direction ( 'none', ( 1.019342488021989714e-14, 1.000000000000000000, 1.311026609187008614e-14 ) ) ;
#4599 = oriented_edge ( 'none', *, *, #25203, .t. ) ;
#4600 = oriented_edge ( 'none', *, *, #32704, .t. ) ;
#4601 = axis2_placement_3d ( 'none', #22345, #6320, #28835 ) ;
#4602 = vector ( 'none', #29037, 1000.000000000000000 ) ;
#4603 = vector ( 'none', #22831, 1000.000000000000000 ) ;
#4604 = cartesian_point ( 'none', ( -524.6751330994420641, 250.5986187632928193, -288.3537468038251177 ) ) ;
#4605 = cartesian_point ( 'none', ( -467.8156532074582401, 231.2720462217712907, -293.6566664081539102 ) ) ;
#4606 = face_bound ( 'none', #2086, .t. ) ;
#4607 = oriented_edge ( 'none', *, *, #19478, .f. ) ;
#4608 = axis2_placement_3d ( 'none', #3462, #25966, #20057 ) ;
#4609 = cartesian_point ( 'none', ( -534.9707837966537909, 219.5124738420903725, -402.3537468037986855 ) ) ;
#4610 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699279465e-14 ) ) ;
#4611 = cylindrical_surface ( 'none', #35169, 19.99999999999999645 ) ;
#4612 = oriented_edge ( 'none', *, *, #27285, .t. ) ;
#4613 = axis2_placement_3d ( 'none', #20698, #1417, #40293 ) ;
#4614 = line ( 'none', #2837, #1557 ) ;
#4615 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185977635731, -0.7970987915611913444 ) ) ;
#4616 = cartesian_point ( 'none', ( -548.3266483737899080, 188.1050094314925900, -370.3537468037980602 ) ) ;
#4617 = cartesian_point ( 'none', ( -413.9450167721049638, 212.4770969573341404, -268.8140165367505006 ) ) ;
#4618 = direction ( 'none', ( 0.0000000000000000000, 0.9869179706173774047, -0.1612231970669153192 ) ) ;
#4619 = direction ( 'none', ( -1.000000000000000000, -6.791794586694515803e-17, 1.263633894181978530e-16 ) ) ;
#4620 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#4621 = oriented_edge ( 'none', *, *, #14559, .f. ) ;
#4622 = advanced_face ( 'none', ( #4259 ), #37488, .f. ) ;
#4623 = direction ( 'none', ( -5.642927514190362258e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#4624 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -434.8537468037986855 ) ) ;
#4625 = direction ( 'none', ( 3.796565446437065150e-31, 0.3883833435191158534, -0.9214978993339661972 ) ) ;
#4626 = edge_curve ( 'none', #24304, #33193, #2747, .t. ) ;
#4627 = oriented_edge ( 'none', *, *, #2188, .t. ) ;
#4628 = oriented_edge ( 'none', *, *, #28259, .t. ) ;
#4629 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4630 = edge_curve ( 'none', #34370, #31834, #20351, .t. ) ;
#4631 = cartesian_point ( 'none', ( -478.4950167721049752, 269.5843075396184076, -327.1664673253386582 ) ) ;
#4632 = cartesian_point ( 'none', ( -370.5450167721051571, 313.8949299442571146, -393.5644249224569080 ) ) ;
#4633 = direction ( 'none', ( 0.5000000000000113243, -0.8660254037844321573, 1.692193007195180598e-14 ) ) ;
#4634 = direction ( 'none', ( -0.07384000345349772676, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#4635 = direction ( 'none', ( 1.000000000000000000, 3.397572461039113180e-16, 6.742252096426289134e-17 ) ) ;
#4636 = oriented_edge ( 'none', *, *, #15900, .t. ) ;
#4637 = vertex_point ( 'none', #20391 ) ;
#4638 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#4639 = cartesian_point ( 'none', ( -469.0307414127105403, 238.7752822748812491, -353.1442978816002665 ) ) ;
#4640 = face_outer_bound ( 'none', #35989, .t. ) ;
#4641 = axis2_placement_3d ( 'none', #37947, #41059, #25143 ) ;
#4642 = cartesian_point ( 'none', ( -454.5907735637005089, 193.6539699309616651, -338.0842879014266487 ) ) ;
#4643 = face_bound ( 'none', #26976, .t. ) ;
#4644 = direction ( 'none', ( 0.07384000345349714389, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#4645 = cartesian_point ( 'none', ( -497.0198734746785476, 193.2977128290790745, -422.6037468038240945 ) ) ;
#4646 = cartesian_point ( 'none', ( -505.6307603461883673, 273.2736624218211432, -275.3537468038538236 ) ) ;
#4648 = line ( 'none', #24992, #28757 ) ;
#4647 = axis2_placement_3d ( 'none', #16493, #12982, #41277 ) ;
#4649 = oriented_edge ( 'none', *, *, #35508, .f. ) ;
#4650 = line ( 'none', #898, #25289 ) ;
#4651 = circle ( 'none', #31072, 10.00000000000000888 ) ;
#4653 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#4652 = cartesian_point ( 'none', ( -526.5840213297395849, 183.9765295146406743, -414.3537468037987423 ) ) ;
#4654 = cartesian_point ( 'none', ( -404.2450167721049752, 247.8799740497101709, -357.5373191802715382 ) ) ;
#4655 = oriented_edge ( 'none', *, *, #1320, .t. ) ;
#4656 = cartesian_point ( 'none', ( -474.4868542721049494, 258.2171081491777613, -305.5641009904423981 ) ) ;
#4657 = vector ( 'none', #13056, 1000.000000000000000 ) ;
#4658 = cartesian_point ( 'none', ( -423.0450167721051002, 301.0632442979408552, -293.4787468038016982 ) ) ;
#4659 = cartesian_point ( 'none', ( -419.2450167721048047, 259.4666538800980220, -296.2509893537086896 ) ) ;
#4660 = vertex_point ( 'none', #33770 ) ;
#4661 = axis2_placement_3d ( 'none', #1929, #37419, #40666 ) ;
#4662 = cartesian_point ( 'none', ( -482.6317425304795847, 229.1347576936400401, -341.1270665524356218 ) ) ;
#4663 = cartesian_point ( 'none', ( -469.0031792721050010, 240.1740220451060566, -345.5662354007169483 ) ) ;
#4664 = oriented_edge ( 'none', *, *, #27462, .t. ) ;
#4665 = advanced_face ( 'none', ( #9302 ), #11110, .t. ) ;
#4666 = cartesian_point ( 'none', ( -540.2695368077280591, 223.2772071032433416, -400.3537468037986855 ) ) ;
#4667 = edge_curve ( 'none', #37563, #32802, #15356, .t. ) ;
#4668 = direction ( 'none', ( 0.7071067811865426878, 8.659560562354873694e-17, -0.7071067811865524577 ) ) ;
#4669 = vertex_point ( 'none', #34451 ) ;
#4670 = oriented_edge ( 'none', *, *, #41708, .t. ) ;
#4671 = edge_curve ( 'none', #23842, #19292, #34985, .t. ) ;
#4672 = b_spline_curve_with_knots ( 'none', 3,
( #4062, #29258, #23050, #26577 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 2.834719320945213102e-07, 0.002829245064309042663 ),
.unspecified. ) ;
#4673 = edge_curve ( 'none', #7171, #3914, #15847, .t. ) ;
#4674 = circle ( 'none', #3289, 35.99999999999997868 ) ;
#4675 = vertex_point ( 'none', #17824 ) ;
#4676 = oriented_edge ( 'none', *, *, #39833, .f. ) ;
#4677 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 3.265361837132817846e-14 ) ) ;
#4678 = cartesian_point ( 'none', ( -569.5069575492041167, 289.1461926027347431, -472.5816688651847812 ) ) ;
#4679 = edge_curve ( 'none', #38979, #23686, #28446, .t. ) ;
#4680 = cartesian_point ( 'none', ( -470.5950167721049411, 252.6493541515349364, -347.8732259742300812 ) ) ;
#4681 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4682 = edge_curve ( 'none', #18086, #30423, #714, .t. ) ;
#4683 = face_outer_bound ( 'none', #26920, .t. ) ;
#4684 = vertex_point ( 'none', #5047 ) ;
#4685 = cartesian_point ( 'none', ( -548.0589170239156829, 218.0963385986361516, -275.3537468035193001 ) ) ;
#4686 = direction ( 'none', ( -2.879738170997069071e-17, 0.6038489185976466667, 0.7970987915612799402 ) ) ;
#4687 = edge_curve ( 'none', #52, #13250, #25414, .t. ) ;
#4688 = cartesian_point ( 'none', ( -485.2450167721049752, 241.5817673115995490, -305.4272714463898524 ) ) ;
#4689 = cylindrical_surface ( 'none', #41593, 5.000000000000004441 ) ;
#4691 = cartesian_point ( 'none', ( -482.6317425304795847, 234.3838397777900582, -301.5498681008793938 ) ) ;
#4690 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -405.8537468037986855 ) ) ;
#4692 = edge_loop ( 'none', ( #23112, #16894, #7463, #38592 ) ) ;
#4694 = circle ( 'none', #36315, 0.5000000000000072164 ) ;
#4693 = cartesian_point ( 'none', ( -506.1258751156422022, 211.4012647274972210, -279.7054200940532382 ) ) ;
#4695 = edge_loop ( 'none', ( #34826, #7482, #6283, #7770 ) ) ;
#4696 = direction ( 'none', ( 1.000000000000000000, -1.860000664308099054e-30, -1.612780032710462425e-30 ) ) ;
#4697 = vector ( 'none', #31827, 1000.000000000000000 ) ;
#4698 = cartesian_point ( 'none', ( -435.5450167721051002, 189.1009826936419529, -412.8537468037986287 ) ) ;
#4699 = axis2_placement_3d ( 'none', #12477, #28667, #32059 ) ;
#4700 = cartesian_point ( 'none', ( -497.8527300218619303, 186.9521356389083167, -360.3537468038243219 ) ) ;
#4701 = toroidal_surface ( 'none', #38210, 26.75000000000000000, 5.550000000000004263 ) ;
#4702 = oriented_edge ( 'none', *, *, #32384, .f. ) ;
#4703 = axis2_placement_3d ( 'none', #7382, #39888, #23819 ) ;
#4704 = direction ( 'none', ( -1.891556850581170357e-30, -0.1612231970669122383, -0.9869179706173779598 ) ) ;
#4705 = cartesian_point ( 'none', ( -482.0934208469931832, 213.9220905917665050, -333.0646820551095857 ) ) ;
#4706 = oriented_edge ( 'none', *, *, #30801, .t. ) ;
#4707 = vertex_point ( 'none', #8422 ) ;
#4708 = advanced_face ( 'none', ( #28918 ), #24382, .t. ) ;
#4709 = oriented_edge ( 'none', *, *, #38913, .t. ) ;
#4710 = cartesian_point ( 'none', ( -532.4227631981304967, 267.6216334037348474, -397.7206974903907621 ) ) ;
#4711 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4712 = cartesian_point ( 'none', ( -478.4950167721050889, 222.3790276660413952, -318.7815670839963786 ) ) ;
#4713 = face_bound ( 'none', #28635, .t. ) ;
#4714 = oriented_edge ( 'none', *, *, #15477, .f. ) ;
#4715 = oriented_edge ( 'none', *, *, #30859, .t. ) ;
#4716 = direction ( 'none', ( -0.07384000345349524264, 0.9972701007700911502, -7.214474255747049785e-17 ) ) ;
#4717 = axis2_placement_3d ( 'none', #7529, #7384, #33409 ) ;
#4719 = edge_curve ( 'none', #14445, #22541, #26414, .t. ) ;
#4718 = direction ( 'none', ( 0.0000000000000000000, 0.9869179706173771827, -0.1612231970669163184 ) ) ;
#4720 = cylindrical_surface ( 'none', #18947, 6.138320441952068940 ) ;
#4721 = oriented_edge ( 'none', *, *, #9004, .t. ) ;
#4722 = cartesian_point ( 'none', ( -569.6709796812062905, 197.0582889165023062, -380.3537468037986287 ) ) ;
#4723 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#4724 = circle ( 'none', #37814, 4.999999999999972466 ) ;
#4726 = axis2_placement_3d ( 'none', #31216, #14887, #8137 ) ;
#4725 = direction ( 'none', ( -1.000000000000000000, 1.019342488022063709e-14, -5.642927514190350899e-14 ) ) ;
#4727 = cartesian_point ( 'none', ( -482.6317425304795847, 221.8803731226842899, -331.6541588516123511 ) ) ;
#4728 = edge_loop ( 'none', ( #15563, #21485 ) ) ;
#4729 = edge_curve ( 'none', #30975, #7065, #31969, .t. ) ;
#4730 = face_outer_bound ( 'none', #22067, .t. ) ;
#4731 = face_outer_bound ( 'none', #1920, .t. ) ;
#4732 = edge_curve ( 'none', #41048, #38020, #30925, .t. ) ;
#4733 = cartesian_point ( 'none', ( -537.6245471099596216, 270.1990491683006894, -275.3537468037984013 ) ) ;
#4734 = cartesian_point ( 'none', ( -469.0444755684012534, 273.3588594860693206, -328.0527308856586615 ) ) ;
#4735 = edge_curve ( 'none', #31312, #23985, #7276, .t. ) ;
#4736 = cartesian_point ( 'none', ( -374.5450167721051002, 333.1842518256068502, -232.8537468038026645 ) ) ;
#4737 = direction ( 'none', ( 1.000000000000000000, 6.791794586694515803e-17, -1.263633894181978530e-16 ) ) ;
#4738 = edge_loop ( 'none', ( #41071, #35832 ) ) ;
#4739 = cartesian_point ( 'none', ( -466.0996379292288907, 273.4825494068504668, -380.3537468037989129 ) ) ;
#4740 = cartesian_point ( 'none', ( -550.0701600694847002, 193.2977128290793019, -413.2537468038270845 ) ) ;
#4741 = cartesian_point ( 'none', ( -554.0689296243947410, 292.4286521714201399, -368.2537468038259476 ) ) ;
#4742 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4743 = oriented_edge ( 'none', *, *, #22099, .f. ) ;
#4744 = oriented_edge ( 'none', *, *, #24098, .f. ) ;
#4745 = edge_curve ( 'none', #29586, #40169, #3781, .t. ) ;
#4746 = cartesian_point ( 'none', ( -491.5450167720791796, 243.1842518256089249, -461.8537468038231282 ) ) ;
#4747 = cartesian_point ( 'none', ( -374.5450167721051002, 223.1842518256017911, -415.5120243702227185 ) ) ;
#4748 = cartesian_point ( 'none', ( -478.9700662790939418, 275.1668041331549830, -327.2473683019615578 ) ) ;
#4749 = oriented_edge ( 'none', *, *, #5475, .t. ) ;
#4751 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#4750 = cartesian_point ( 'none', ( -372.5450167721051571, 265.7509308162903494, -375.3596274204637666 ) ) ;
#4752 = edge_loop ( 'none', ( #32559, #20169 ) ) ;
#4753 = cartesian_point ( 'none', ( -458.2450167721049183, 243.1842518256034964, -322.8537468037986855 ) ) ;
#4754 = oriented_edge ( 'none', *, *, #4944, .t. ) ;
#4755 = cartesian_point ( 'none', ( -474.4868542721049494, 243.1842518256035817, -322.8537468037987423 ) ) ;
#4756 = cartesian_point ( 'none', ( -523.5450167720827039, 243.1842518256081291, -400.7537468038249813 ) ) ;
#4757 = circle ( 'none', #4584, 4.500000000000836664 ) ;
#4758 = oriented_edge ( 'none', *, *, #10668, .f. ) ;
#4759 = oriented_edge ( 'none', *, *, #34875, .f. ) ;
#4760 = direction ( 'none', ( 4.187749593802905442e-31, 0.7740844354725833210, -0.6330823696479725982 ) ) ;
#4761 = advanced_face ( 'none', ( #19884 ), #19124, .f. ) ;
#4762 = axis2_placement_3d ( 'none', #9172, #21970, #18441 ) ;
#4763 = face_outer_bound ( 'none', #12968, .t. ) ;
#4764 = vertex_point ( 'none', #22061 ) ;
#4765 = direction ( 'none', ( -0.1301338387962845677, -0.9914964367057214067, -2.008823880312848768e-14 ) ) ;
#4766 = cartesian_point ( 'none', ( -478.4950167720768377, 250.0602528192598015, -342.9076893173106555 ) ) ;
#4767 = cartesian_point ( 'none', ( -486.1801681949181670, 230.3295944461942497, -409.9651822236075418 ) ) ;
#4768 = circle ( 'none', #28860, 5.599999999999990763 ) ;
#4769 = cartesian_point ( 'none', ( -506.2345991793280291, 187.9664558613711449, -370.3537468037986287 ) ) ;
#4770 = edge_loop ( 'none', ( #36229, #16197, #30010, #10287 ) ) ;
#4771 = direction ( 'none', ( 1.000000000000000000, 3.652049423109066841e-16, 5.624156111587963290e-14 ) ) ;
#4772 = advanced_face ( 'none', ( #14820, #3239 ), #18828, .t. ) ;
#4773 = b_spline_curve_with_knots ( 'none', 3,
( #41043, #38071, #34976, #5564, #19086, #32029, #38775, #22710, #25548, #38633, #6684, #9935, #25819, #41620, #35267, #25404, #32181, #12736, #15839, #6550 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0009834715065427915206, 0.001966943013085583041, 0.002950414519628374345, 0.003933886026171166082, 0.004917357532713957820, 0.005900829039256748690, 0.006392564792528287673, 0.006884300545799826657, 0.007867772052342862990 ),
.unspecified. ) ;
#4774 = cartesian_point ( 'none', ( -555.3225757421881781, 219.1017389895645238, -436.3615163634634087 ) ) ;
#4775 = line ( 'none', #18976, #19350 ) ;
#4776 = vector ( 'none', #16969, 1000.000000000000000 ) ;
#4777 = cartesian_point ( 'none', ( -506.1834507326340713, 254.9984815786209822, -435.3537468037986855 ) ) ;
#4778 = edge_loop ( 'none', ( #5745, #41687 ) ) ;
#4779 = direction ( 'none', ( 0.1506821769804511102, -0.9885822583581155287, -7.401486830834393239e-15 ) ) ;
#4780 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#4781 = b_spline_curve_with_knots ( 'none', 3,
( #5439, #40914, #2329, #24856 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006926030206488870827, 0.001383533179554143197 ),
.unspecified. ) ;
#4782 = direction ( 'none', ( -1.000000000000000000, -2.035898835340872341e-16, 1.361673625698257109e-16 ) ) ;
#4783 = edge_curve ( 'none', #29960, #36203, #27906, .t. ) ;
#4784 = cartesian_point ( 'none', ( -499.1403855610743676, 261.4621698103296126, -275.3537468037988560 ) ) ;
#4785 = edge_loop ( 'none', ( #33795, #1754, #22472, #40993 ) ) ;
#4786 = oriented_edge ( 'none', *, *, #35842, .f. ) ;
#4787 = axis2_placement_3d ( 'none', #34245, #21132, #40313 ) ;
#4788 = direction ( 'none', ( 4.767492177852854935e-17, -0.7071067811865683339, -0.7071067811865267005 ) ) ;
#4789 = oriented_edge ( 'none', *, *, #10864, .t. ) ;
#4790 = direction ( 'none', ( 1.320517684714067929e-16, -0.09157054365736781720, 0.9957985918519336455 ) ) ;
#4791 = oriented_edge ( 'none', *, *, #1450, .t. ) ;
#4792 = cartesian_point ( 'none', ( -552.8697445914452828, 284.1594991220036377, -329.2098931327035416 ) ) ;
#4793 = oriented_edge ( 'none', *, *, #8739, .t. ) ;
#4794 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4795 = vector ( 'none', #2394, 1000.000000000000000 ) ;
#4796 = oriented_edge ( 'none', *, *, #29354, .f. ) ;
#4797 = oriented_edge ( 'none', *, *, #31062, .t. ) ;
#4798 = cartesian_point ( 'none', ( -549.0400337851759787, 196.5693698768711783, -364.2537468038269708 ) ) ;
#4799 = edge_curve ( 'none', #17855, #34466, #36480, .t. ) ;
#4800 = cartesian_point ( 'none', ( -418.1054848049372481, 265.5812345773672973, -341.4501623968984063 ) ) ;
#4801 = cartesian_point ( 'none', ( -419.2450167721051457, 179.5092518256048493, -297.8537468037987423 ) ) ;
#4802 = vector ( 'none', #25211, 1000.000000000000000 ) ;
#4803 = oriented_edge ( 'none', *, *, #24133, .f. ) ;
#4804 = edge_curve ( 'none', #13794, #39343, #39509, .t. ) ;
#4805 = cartesian_point ( 'none', ( -523.5450167720892978, 243.1842518256068502, -278.3537468038251745 ) ) ;
#4806 = circle ( 'none', #34791, 23.04999999999998650 ) ;
#4807 = cartesian_point ( 'none', ( -482.6985866835017305, 213.1325996203044326, -317.9445004531111749 ) ) ;
#4808 = cartesian_point ( 'none', ( -455.6710266273375396, 205.1087787696572491, -357.5278247554902009 ) ) ;
#4809 = edge_curve ( 'none', #12662, #10591, #18869, .t. ) ;
#4810 = circle ( 'none', #641, 22.91110258360633267 ) ;
#4811 = line ( 'none', #35349, #18399 ) ;
#4812 = oriented_edge ( 'none', *, *, #8568, .t. ) ;
#4813 = cartesian_point ( 'none', ( -532.4227631981304967, 267.6216334037349043, -399.6037468037987423 ) ) ;
#4814 = advanced_face ( 'none', ( #21889 ), #5253, .f. ) ;
#4815 = axis2_placement_3d ( 'none', #33415, #20598, #1034 ) ;
#4816 = cartesian_point ( 'none', ( -474.4455579758086969, 273.4017648646199063, -327.7900882269212843 ) ) ;
#4817 = cartesian_point ( 'none', ( -523.5450167720838408, 243.1842518256074754, -381.3537468038250040 ) ) ;
#4818 = cartesian_point ( 'none', ( -467.9778819339820757, 268.0212233314551895, -342.1210485244818074 ) ) ;
#4819 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#4820 = advanced_face ( 'none', ( #11310 ), #36011, .f. ) ;
#4821 = axis2_placement_3d ( 'none', #16178, #19132, #6309 ) ;
#4822 = edge_loop ( 'none', ( #17733, #14264, #27652, #30487 ) ) ;
#4823 = edge_loop ( 'none', ( #37021, #16583, #4194, #10397 ) ) ;
#4824 = cartesian_point ( 'none', ( -540.0477259544292110, 212.3190064519017994, -275.3537468037991403 ) ) ;
#4825 = cartesian_point ( 'none', ( -413.9450167721049638, 213.8092518256047185, -271.9747543314659879 ) ) ;
#4826 = cartesian_point ( 'none', ( -460.7914468607082199, 257.7768004459895224, -305.0111005661558465 ) ) ;
#4827 = oriented_edge ( 'none', *, *, #34091, .f. ) ;
#4828 = circle ( 'none', #39054, 17.50000000000005684 ) ;
#4829 = oriented_edge ( 'none', *, *, #10007, .t. ) ;
#4830 = vertex_point ( 'none', #24879 ) ;
#4832 = direction ( 'none', ( 5.659196845915057107e-14, 1.289314910434818734e-14, -1.000000000000000000 ) ) ;
#4831 = cartesian_point ( 'none', ( -523.5450167720838408, 243.1842518256074754, -380.3537468038249472 ) ) ;
#4833 = vector ( 'none', #38226, 1000.000000000000000 ) ;
#4834 = cartesian_point ( 'none', ( -506.9606678574156149, 212.3628396075284570, -275.3537468037996518 ) ) ;
#4835 = cartesian_point ( 'none', ( -523.5450167720830450, 243.1842518256076744, -395.8537468038249472 ) ) ;
#4836 = vector ( 'none', #5442, 1000.000000000000114 ) ;
#4837 = oriented_edge ( 'none', *, *, #7687, .t. ) ;
#4838 = vertex_point ( 'none', #28132 ) ;
#4839 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#4840 = axis2_placement_3d ( 'none', #37485, #30994, #1996 ) ;
#4841 = circle ( 'none', #11085, 18.60000000000000853 ) ;
#4842 = direction ( 'none', ( 1.000000000000000000, 4.071797670681753556e-16, -2.723347251396504358e-16 ) ) ;
#4843 = cartesian_point ( 'none', ( -466.8295790738750384, 226.1267991910898161, -309.7679917255841815 ) ) ;
#4844 = spherical_surface ( 'none', #23082, 5.599999999999997868 ) ;
#4846 = axis2_placement_3d ( 'none', #24022, #24159, #11497 ) ;
#4845 = face_outer_bound ( 'none', #5672, .t. ) ;
#4847 = oriented_edge ( 'none', *, *, #25867, .t. ) ;
#4848 = cartesian_point ( 'none', ( -515.5904335480776126, 203.4650227324321463, -484.8537468037986855 ) ) ;
#4849 = cartesian_point ( 'none', ( -458.2450167721049183, 243.1520640283935393, -321.4541168720986661 ) ) ;
#4850 = oriented_edge ( 'none', *, *, #34773, .f. ) ;
#4851 = oriented_edge ( 'none', *, *, #30265, .t. ) ;
#4852 = direction ( 'none', ( -2.030223136579931273e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#4853 = axis2_placement_3d ( 'none', #27417, #8833, #2920 ) ;
#4854 = circle ( 'none', #24813, 6.499999999999992895 ) ;
#4855 = conical_surface ( 'none', #8773, 4.000000000000015099, 1.047197551196599852 ) ;
#4856 = cartesian_point ( 'none', ( -439.2450167721049752, 244.8925782741544026, -357.8120308112436305 ) ) ;
#4857 = direction ( 'none', ( -0.1301338387964207366, -0.9914964367057035322, -1.370645709413775334e-14 ) ) ;
#4858 = cartesian_point ( 'none', ( -411.0480681496076159, 271.8017483218054053, -343.0134553912335491 ) ) ;
#4859 = direction ( 'none', ( 0.0000000000000000000, 0.9892147033870988260, 0.1464727640306347500 ) ) ;
#4860 = edge_curve ( 'none', #6248, #14441, #28443, .t. ) ;
#4861 = oriented_edge ( 'none', *, *, #592, .f. ) ;
#4862 = cartesian_point ( 'none', ( -558.5065941800049814, 294.5595480666162302, -370.3537468037986287 ) ) ;
#4863 = cartesian_point ( 'none', ( -522.3635767168492521, 227.2279302132820931, -479.8537468037986855 ) ) ;
#4864 = oriented_edge ( 'none', *, *, #28555, .t. ) ;
#4865 = edge_curve ( 'none', #17079, #13694, #31470, .t. ) ;
#4866 = oriented_edge ( 'none', *, *, #40714, .f. ) ;
#4867 = oriented_edge ( 'none', *, *, #6294, .t. ) ;
#4868 = direction ( 'none', ( 0.4346877315787796014, 0.9005812434283176904, 3.663897558099547312e-17 ) ) ;
#4869 = circle ( 'none', #9651, 5.600000000000009415 ) ;
#4870 = direction ( 'none', ( 1.000000000000000000, 3.652049423109066841e-16, 5.624156111587963290e-14 ) ) ;
#4871 = edge_loop ( 'none', ( #36662, #20880, #29792, #29825 ) ) ;
#4872 = line ( 'none', #36708, #2356 ) ;
#4873 = advanced_face ( 'none', ( #22362 ), #3739, .t. ) ;
#4874 = edge_curve ( 'none', #18353, #29941, #4775, .t. ) ;
#4875 = cartesian_point ( 'none', ( -464.9950167721048615, 264.2037811428866689, -325.6140705673954585 ) ) ;
#4876 = circle ( 'none', #28263, 4.400000000000014566 ) ;
#4877 = edge_loop ( 'none', ( #38395, #18468, #39816, #7379 ) ) ;
#4878 = direction ( 'none', ( 1.000000000000000000, 6.742252096426181898e-17, -3.397572461039133887e-16 ) ) ;
#4879 = direction ( 'none', ( 4.187749593802740789e-31, 0.7740844354725789911, -0.6330823696479778162 ) ) ;
#4880 = toroidal_surface ( 'none', #33932, 26.75000000000000000, 5.549999999999998934 ) ;
#4881 = axis2_placement_3d ( 'none', #9184, #21841, #9051 ) ;
#4882 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.379049338482476317e-14 ) ) ;
#4883 = line ( 'none', #9343, #1343 ) ;
#4884 = cartesian_point ( 'none', ( -554.2170322005022172, 292.4048692584307219, -368.2537468038260613 ) ) ;
#4885 = cartesian_point ( 'none', ( -417.9450167721049638, 296.7972931529936318, -295.5499485945906031 ) ) ;
#4886 = axis2_placement_3d ( 'none', #34595, #27837, #5314 ) ;
#4887 = face_outer_bound ( 'none', #30269, .t. ) ;
#4888 = plane ( 'none', #33319 ) ;
#4889 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4890 = cartesian_point ( 'none', ( -493.2450167721049752, 277.6719161643835605, -315.6654918378394541 ) ) ;
#4891 = toroidal_surface ( 'none', #15364, 14.00000000000000000, 2.000000000000000000 ) ;
#4892 = edge_loop ( 'none', ( #37282, #15795, #35153, #17361 ) ) ;
#4894 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#4893 = direction ( 'none', ( 0.9684834212096884443, 0.02280821021824855702, -0.2480315471641002800 ) ) ;
#4895 = oriented_edge ( 'none', *, *, #29534, .t. ) ;
#4896 = cartesian_point ( 'none', ( -539.7708777830641793, 274.1959728067602668, -275.3537468037985718 ) ) ;
#4897 = direction ( 'none', ( -0.9914964367057214067, 0.1301338387962846510, -5.430244545403410796e-14 ) ) ;
#4898 = oriented_edge ( 'none', *, *, #31310, .f. ) ;
#4899 = cartesian_point ( 'none', ( -482.0820958894265686, 265.4873369749918766, -325.8034398387582655 ) ) ;
#4900 = axis2_placement_3d ( 'none', #19275, #19565, #22773 ) ;
#4901 = spherical_surface ( 'none', #31931, 5.599999999999997868 ) ;
#4902 = cartesian_point ( 'none', ( -411.5388547023700312, 265.7902481112851092, -343.7231136587377023 ) ) ;
#4903 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#4904 = axis2_placement_3d ( 'none', #1162, #23558, #26374 ) ;
#4905 = edge_loop ( 'none', ( #2600, #290, #18492, #40235 ) ) ;
#4906 = cartesian_point ( 'none', ( -520.5914166339653093, 203.2934477947999028, -441.8537468037986855 ) ) ;
#4907 = cartesian_point ( 'none', ( -466.0450167722206061, 218.3440994677789320, -380.3537468033162554 ) ) ;
#4908 = oriented_edge ( 'none', *, *, #15406, .t. ) ;
#4909 = axis2_placement_3d ( 'none', #39435, #7075, #439 ) ;
#4910 = face_outer_bound ( 'none', #25948, .t. ) ;
#4911 = cartesian_point ( 'none', ( -539.8890790409909641, 275.5174845360271547, -279.7332212947634389 ) ) ;
#4912 = oriented_edge ( 'none', *, *, #25504, .t. ) ;
#4913 = cartesian_point ( 'none', ( -458.2450167721049183, 232.1983479330947091, -291.5134785269546569 ) ) ;
#4914 = line ( 'none', #36707, #10461 ) ;
#4915 = edge_curve ( 'none', #37537, #13913, #9264, .t. ) ;
#4916 = cartesian_point ( 'none', ( -553.8433143533519569, 300.6296306684794217, -380.3537468037986287 ) ) ;
#4917 = cartesian_point ( 'none', ( -506.2345991793280291, 288.4353159596233809, -328.3135273558910399 ) ) ;
#4918 = vertex_point ( 'none', #38249 ) ;
#4919 = cartesian_point ( 'none', ( -456.8763817543818959, 194.7262247439585394, -339.1891748665034925 ) ) ;
#4920 = oriented_edge ( 'none', *, *, #22787, .t. ) ;
#4921 = cartesian_point ( 'none', ( -417.9450167721050207, 270.4880500348136252, -376.4667881311895599 ) ) ;
#4922 = cartesian_point ( 'none', ( -497.0198734747024218, 293.0707908221329490, -370.3537468037986287 ) ) ;
#4923 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#4924 = edge_curve ( 'none', #40121, #4764, #25370, .t. ) ;
#4925 = advanced_face ( 'none', ( #13314 ), #2209, .t. ) ;
#4926 = cartesian_point ( 'none', ( -495.5160942846864032, 264.1768094681074786, -275.3537468037160352 ) ) ;
#4927 = vector ( 'none', #1533, 1000.000000000000114 ) ;
#4928 = oriented_edge ( 'none', *, *, #24276, .f. ) ;
#4929 = edge_curve ( 'none', #14891, #11625, #41010, .t. ) ;
#4930 = circle ( 'none', #29811, 7.000000000000006217 ) ;
#4931 = line ( 'none', #34941, #39186 ) ;
#4932 = face_outer_bound ( 'none', #13394, .t. ) ;
#4933 = direction ( 'none', ( -0.8267412399748136353, -0.5625823691913101054, 0.0000000000000000000 ) ) ;
#4934 = edge_loop ( 'none', ( #29777, #10018 ) ) ;
#4935 = direction ( 'none', ( -0.9005812434283176904, 0.4346877315787796014, -3.664937537703475071e-18 ) ) ;
#4936 = oriented_edge ( 'none', *, *, #34396, .f. ) ;
#4937 = oriented_edge ( 'none', *, *, #7465, .f. ) ;
#4938 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#4939 = edge_curve ( 'none', #20360, #16114, #18830, .t. ) ;
#4940 = oriented_edge ( 'none', *, *, #10241, .f. ) ;
#4941 = cartesian_point ( 'none', ( -467.3446547975441945, 260.4139721890920782, -336.0759854001375402 ) ) ;
#4942 = circle ( 'none', #10285, 5.099999999999993427 ) ;
#4943 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.677407477982084250e-14 ) ) ;
#4944 = edge_curve ( 'none', #27701, #12920, #33443, .t. ) ;
#4945 = vertex_point ( 'none', #6725 ) ;
#4946 = cartesian_point ( 'none', ( -478.4950167721049752, 251.3035059823006065, -342.4373550499559542 ) ) ;
#4947 = cartesian_point ( 'none', ( -455.7450167721049183, 262.7831266397482750, -293.7553103860951751 ) ) ;
#4948 = vertex_point ( 'none', #6586 ) ;
#4949 = cc_design_approval ( #41668, ( #23553 ) ) ;
#4950 = direction ( 'none', ( 5.620504062164853724e-14, 1.332267629550187533e-14, -1.000000000000000000 ) ) ;
#4951 = cartesian_point ( 'none', ( -550.0701600694872013, 193.2977128290786482, -368.2537468038272550 ) ) ;
#4952 = oriented_edge ( 'none', *, *, #15850, .f. ) ;
#4953 = axis2_placement_3d ( 'none', #27190, #39732, #34226 ) ;
#4954 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4955 = oriented_edge ( 'none', *, *, #21112, .t. ) ;
#4956 = line ( 'none', #31943, #5968 ) ;
#4957 = oriented_edge ( 'none', *, *, #31938, .f. ) ;
#4958 = plane ( 'none', #8859 ) ;
#4959 = vertex_point ( 'none', #31780 ) ;
#4960 = direction ( 'none', ( 1.000000000000000000, 5.046468293750711996e-16, 5.652044489000797908e-14 ) ) ;
#4961 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -400.3537468037986855 ) ) ;
#4962 = circle ( 'none', #26891, 37.00000000000003553 ) ;
#4963 = vertex_point ( 'none', #361 ) ;
#4964 = cartesian_point ( 'none', ( -548.1086278619546874, 225.1206007660847490, -275.3537468037985150 ) ) ;
#4965 = toroidal_surface ( 'none', #10655, 26.75000000000000000, 5.549999999999998934 ) ;
#4966 = oriented_edge ( 'none', *, *, #37305, .t. ) ;
#4967 = axis2_placement_3d ( 'none', #28208, #12285, #25235 ) ;
#4968 = oriented_edge ( 'none', *, *, #37545, .f. ) ;
#4969 = vertex_point ( 'none', #39094 ) ;
#4970 = advanced_face ( 'none', ( #35478 ), #17314, .t. ) ;
#4971 = edge_loop ( 'none', ( #17007, #41111 ) ) ;
#4972 = edge_curve ( 'none', #23895, #27745, #36338, .t. ) ;
#4973 = cartesian_point ( 'none', ( -496.7094079843454892, 228.7438048577387804, -275.3537468037987992 ) ) ;
#4974 = line ( 'none', #37112, #20596 ) ;
#4975 = direction ( 'none', ( 2.657438065868976535e-16, -0.8095112392251174738, 0.5871043804709812353 ) ) ;
#4976 = cartesian_point ( 'none', ( -424.8759402052197629, 328.1842518256037238, -345.0283793426744978 ) ) ;
#4977 = direction ( 'none', ( 0.0000000000000000000, 0.8095112392251152533, -0.5871043804709843439 ) ) ;
#4978 = axis2_placement_3d ( 'none', #26878, #23760, #14220 ) ;
#4980 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.306144734853124172e-14 ) ) ;
#4979 = cartesian_point ( 'none', ( -476.6609853269411019, 221.8692715613591702, -320.0498892285160650 ) ) ;
#4981 = edge_loop ( 'none', ( #4847, #35994, #23749, #37798 ) ) ;
#4982 = cartesian_point ( 'none', ( -523.5450167721048729, 219.1842518256034964, -293.8537468036840323 ) ) ;
#4983 = edge_curve ( 'none', #11300, #27041, #29408, .t. ) ;
#4984 = advanced_face ( 'none', ( #8765 ), #18315, .f. ) ;
#4985 = edge_curve ( 'none', #26425, #9101, #8236, .t. ) ;
#4986 = oriented_edge ( 'none', *, *, #10309, .t. ) ;
#4987 = face_outer_bound ( 'none', #41570, .t. ) ;
#4988 = edge_curve ( 'none', #9932, #41451, #32463, .t. ) ;
#4989 = vertex_point ( 'none', #26356 ) ;
#4990 = cartesian_point ( 'none', ( -479.5396122082365196, 262.9314145529022539, -297.4144738690082477 ) ) ;
#4991 = edge_curve ( 'none', #4069, #39716, #35976, .t. ) ;
#4992 = cartesian_point ( 'none', ( -495.0380632178589622, 188.2011994489021163, -370.3537468037987423 ) ) ;
#4993 = cartesian_point ( 'none', ( -467.8181912332033789, 232.7850299122512467, -293.0737806382582562 ) ) ;
#4994 = cartesian_point ( 'none', ( -459.9637795896842363, 238.0497909513824482, -372.8073527417979562 ) ) ;
#4995 = edge_curve ( 'none', #27518, #15917, #10281, .t. ) ;
#4996 = cartesian_point ( 'none', ( -581.0450167720799755, 292.8808311847557775, -449.8537468038275620 ) ) ;
#4997 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.551115123125777653e-14 ) ) ;
#4998 = oriented_edge ( 'none', *, *, #20330, .f. ) ;
#4999 = cartesian_point ( 'none', ( -478.8821972886409526, 239.1102874889596706, -343.6689128496876720 ) ) ;
#5000 = oriented_edge ( 'none', *, *, #31377, .t. ) ;
#5001 = face_outer_bound ( 'none', #30072, .t. ) ;
#5002 = oriented_edge ( 'none', *, *, #12241, .t. ) ;
#5003 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5004 = cartesian_point ( 'none', ( -460.7914468607082199, 228.5917032052177831, -340.6963930414418087 ) ) ;
#5005 = cylindrical_surface ( 'none', #8481, 47.49999999999998579 ) ;
#5006 = direction ( 'none', ( 1.000000000000000000, 4.071797670681753556e-16, -2.723347251396504358e-16 ) ) ;
#5007 = oriented_edge ( 'none', *, *, #38284, .t. ) ;
#5008 = edge_loop ( 'none', ( #1625, #6442, #12339, #25759 ) ) ;
#5009 = cartesian_point ( 'none', ( -498.7348734746814785, 290.1003236871566173, -364.2537468038230486 ) ) ;
#5010 = axis2_placement_3d ( 'none', #32033, #9519, #28647 ) ;
#5011 = oriented_edge ( 'none', *, *, #36375, .t. ) ;
#5012 = cylindrical_surface ( 'none', #27780, 39.99999999999999289 ) ;
#5013 = cartesian_point ( 'none', ( -537.9549011077123168, 270.0362708300179406, -275.3537468037986855 ) ) ;
#5015 = cartesian_point ( 'none', ( -456.7450167721049752, 765.8594295213913483, -393.7197937816289937 ) ) ;
#5014 = cartesian_point ( 'none', ( -480.0954848335730389, 232.6022713441989538, -292.5713618039886228 ) ) ;
#5016 = direction ( 'none', ( -1.000000000000000000, -8.228491904777286826e-32, -4.466799511124057049e-31 ) ) ;
#5017 = vertex_point ( 'none', #36097 ) ;
#5018 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698256863e-16 ) ) ;
#5019 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5021 = vertex_point ( 'none', #13025 ) ;
#5020 = advanced_face ( 'none', ( #21849 ), #15810, .t. ) ;
#5022 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5023 = vertex_point ( 'none', #4001 ) ;
#5024 = axis2_placement_3d ( 'none', #4369, #20387, #20667 ) ;
#5025 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#5026 = cartesian_point ( 'none', ( -506.5924950844548107, 238.8412104454477571, -471.8537468037986855 ) ) ;
#5027 = cartesian_point ( 'none', ( -465.9238595505092349, 247.2696954325858485, -301.9746242672060248 ) ) ;
#5028 = axis2_placement_3d ( 'none', #30890, #8240, #24278 ) ;
#5029 = line ( 'none', #2999, #21118 ) ;
#5031 = cartesian_point ( 'none', ( -476.6609853269411019, 263.0454950032445822, -314.6244685604649476 ) ) ;
#5030 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#5032 = oriented_edge ( 'none', *, *, #13639, .f. ) ;
#5033 = advanced_face ( 'none', ( #14319 ), #23337, .f. ) ;
#5034 = cartesian_point ( 'none', ( -451.5450167721049866, 243.1842518256034964, -358.8537468037986287 ) ) ;
#5035 = edge_curve ( 'none', #41067, #29227, #16803, .t. ) ;
#5036 = cartesian_point ( 'none', ( -404.5783817355921315, 243.0200995678201537, -304.6878331736013479 ) ) ;
#5037 = oriented_edge ( 'none', *, *, #14429, .t. ) ;
#5038 = axis2_placement_3d ( 'none', #15344, #18418, #15632 ) ;
#5039 = circle ( 'none', #30338, 2.000000000000001776 ) ;
#5040 = vertex_point ( 'none', #26505 ) ;
#5042 = cylindrical_surface ( 'none', #27039, 4.050000000000026468 ) ;
#5041 = cartesian_point ( 'none', ( -523.5450167720838408, 243.1842518256074754, -380.3537468038249472 ) ) ;
#5043 = oriented_edge ( 'none', *, *, #33119, .t. ) ;
#5044 = cartesian_point ( 'none', ( -487.4509280681800192, 226.4851932628149029, -409.5227205518835945 ) ) ;
#5045 = edge_curve ( 'none', #18572, #27357, #18724, .t. ) ;
#5046 = oriented_edge ( 'none', *, *, #24951, .t. ) ;
#5047 = cartesian_point ( 'none', ( -559.5450167721049866, 243.1842518256034964, -379.3537468037985718 ) ) ;
#5048 = oriented_edge ( 'none', *, *, #8047, .f. ) ;
#5049 = direction ( 'none', ( 1.575650527926657835e-30, 0.9869179706173774047, -0.1612231970669154302 ) ) ;
#5050 = cylindrical_surface ( 'none', #24250, 5.000000000000009770 ) ;
#5051 = cartesian_point ( 'none', ( -458.2450167721049183, 252.7178163740126422, -291.0415848684426692 ) ) ;
#5052 = edge_curve ( 'none', #10886, #12415, #31925, .t. ) ;
#5053 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#5054 = b_spline_curve_with_knots ( 'none', 3,
( #26155, #29533, #12944, #29256, #6879, #39118, #19823, #523, #3786, #7021, #35456, #38690 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 2.957712328341326121e-07, 0.001161766571372869431, 0.002323237371512904773, 0.003484708171652940115, 0.004065443571722944342, 0.004646178971792949003 ),
.unspecified. ) ;
#5055 = cartesian_point ( 'none', ( -413.4353338649233933, 158.1842518256048891, -294.9386851375551259 ) ) ;
#5056 = vertex_point ( 'none', #35539 ) ;
#5057 = cartesian_point ( 'none', ( -435.5450167721051002, 272.5592518256036101, -373.7327392761345095 ) ) ;
#5058 = cartesian_point ( 'none', ( -506.3326434786333721, 275.0796101605993158, -279.7054200396959232 ) ) ;
#5059 = edge_curve ( 'none', #7819, #6585, #40488, .t. ) ;
#5060 = axis2_placement_3d ( 'none', #27699, #20646, #14608 ) ;
#5061 = oriented_edge ( 'none', *, *, #37110, .t. ) ;
#5062 = direction ( 'none', ( 0.3003283627731250793, 0.9538358739919642337, 2.916694289633739619e-14 ) ) ;
#5063 = oriented_edge ( 'none', *, *, #28250, .t. ) ;
#5064 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5065 = direction ( 'none', ( -5.618383777698263885e-14, -1.277139369270564970e-14, 1.000000000000000000 ) ) ;
#5066 = axis2_placement_3d ( 'none', #1983, #5518, #12274 ) ;
#5067 = cartesian_point ( 'none', ( -497.0198734746798550, 193.2977128290787618, -398.8537468038241514 ) ) ;
#5068 = circle ( 'none', #365, 37.50000000000000000 ) ;
#5069 = oriented_edge ( 'none', *, *, #23597, .t. ) ;
#5070 = cartesian_point ( 'none', ( -436.6751712106258765, 231.1842518256022743, -378.7428918744387829 ) ) ;
#5071 = oriented_edge ( 'none', *, *, #21806, .t. ) ;
#5072 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -464.3537468037986855 ) ) ;
#5073 = advanced_face ( 'none', ( #10805 ), #16327, .t. ) ;
#5074 = cartesian_point ( 'none', ( -467.4775330365849868, 219.1466748535444822, -302.1442787937883736 ) ) ;
#5075 = cartesian_point ( 'none', ( -460.8582910137302520, 271.9364731438797094, -312.8281660592797948 ) ) ;
#5076 = line ( 'none', #2256, #35304 ) ;
#5077 = cartesian_point ( 'none', ( -518.3004842886563210, 231.9408146718658941, -514.8537468037986855 ) ) ;
#5078 = circle ( 'none', #24350, 4.500000000000836664 ) ;
#5079 = cartesian_point ( 'none', ( -378.5450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#5080 = face_bound ( 'none', #13089, .t. ) ;
#5081 = oriented_edge ( 'none', *, *, #38447, .f. ) ;
#5082 = cartesian_point ( 'none', ( -458.2278075008432552, 275.7011773747818211, -361.7978622942345055 ) ) ;
#5083 = edge_curve ( 'none', #24281, #24622, #28404, .t. ) ;
#5084 = circle ( 'none', #8206, 48.00000000000004263 ) ;
#5085 = vertex_point ( 'none', #20578 ) ;
#5086 = face_outer_bound ( 'none', #20747, .t. ) ;
#5087 = cartesian_point ( 'none', ( -548.8538302002558567, 197.1607481187461133, -370.3537468038271641 ) ) ;
#5088 = cartesian_point ( 'none', ( -474.4868542721045515, 273.2339840128867650, -328.5716345801742477 ) ) ;
#5089 = cartesian_point ( 'none', ( -523.5450167720798618, 243.1842518256087544, -449.8537468038249472 ) ) ;
#5090 = axis2_placement_3d ( 'none', #31793, #22074, #22333 ) ;
#5091 = cartesian_point ( 'none', ( -435.5450167721049866, 286.0712321258240536, -284.5528731750092106 ) ) ;
#5092 = vertex_point ( 'none', #39880 ) ;
#5093 = direction ( 'none', ( 1.891556850581175962e-30, 0.1612231970669156800, 0.9869179706173774047 ) ) ;
#5094 = axis2_placement_3d ( 'none', #37218, #30730, #24251 ) ;
#5095 = plane ( 'none', #5796 ) ;
#5096 = cartesian_point ( 'none', ( -538.0440840613018736, 216.3801995974450847, -275.3537468037986855 ) ) ;
#5097 = cartesian_point ( 'none', ( -546.7101338860364876, 204.6294754006571281, -310.2772186633007436 ) ) ;
#5098 = oriented_edge ( 'none', *, *, #14973, .t. ) ;
#5099 = cartesian_point ( 'none', ( -494.2405802478975829, 296.6842518256081576, -398.8537468038226166 ) ) ;
#5100 = edge_curve ( 'none', #461, #10780, #27382, .t. ) ;
#5101 = cartesian_point ( 'none', ( -511.5450167721049297, 243.1842518256034964, -277.3537468037987423 ) ) ;
#5102 = oriented_edge ( 'none', *, *, #29166, .t. ) ;
#5103 = cartesian_point ( 'none', ( -492.7113878991818297, 226.6226294580600609, -275.3537468037988560 ) ) ;
#5104 = cartesian_point ( 'none', ( -477.5830759949543562, 197.2223110484830784, -449.8537468038229576 ) ) ;
#5105 = edge_curve ( 'none', #26585, #29206, #9801, .t. ) ;
#5107 = direction ( 'none', ( -1.000000000000000000, 3.003847700398644514e-18, 1.226416383224404662e-17 ) ) ;
#5106 = cartesian_point ( 'none', ( -522.1863607085609829, 224.8344819714338882, -519.2537468037986628 ) ) ;
#5108 = vertex_point ( 'none', #10751 ) ;
#5109 = oriented_edge ( 'none', *, *, #10926, .t. ) ;
#5110 = edge_curve ( 'none', #18602, #37094, #1685, .t. ) ;
#5111 = b_spline_curve_with_knots ( 'none', 3,
( #23693, #30182, #14411, #1573 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.928743922643150142e-06, 0.0008003010501663584877 ),
.unspecified. ) ;
#5112 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5113 = axis2_placement_3d ( 'none', #8040, #33252, #20562 ) ;
#5114 = cartesian_point ( 'none', ( -464.9950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#5115 = face_outer_bound ( 'none', #11107, .t. ) ;
#5116 = circle ( 'none', #15030, 47.50000000000001421 ) ;
#5117 = face_outer_bound ( 'none', #17352, .t. ) ;
#5118 = cartesian_point ( 'none', ( -478.2089072571272936, 212.6971172862229196, -333.5102228354405725 ) ) ;
#5119 = direction ( 'none', ( 0.9920787701552187254, 0.1256173308397717236, 0.0000000000000000000 ) ) ;
#5120 = axis2_placement_3d ( 'none', #23410, #4148, #26672 ) ;
#5121 = advanced_face ( 'none', ( #7237, #34944 ), #13849, .f. ) ;
#5122 = cartesian_point ( 'none', ( -540.8554343648819440, 197.9331876915835267, -220.3537468037986002 ) ) ;
#5123 = circle ( 'none', #35979, 4.000000000000003553 ) ;
#5124 = oriented_edge ( 'none', *, *, #20702, .t. ) ;
#5125 = cartesian_point ( 'none', ( -464.1406952238083932, 232.5478595388956649, -292.4218098054619190 ) ) ;
#5126 = circle ( 'none', #22048, 5.599999999999990763 ) ;
#5127 = cartesian_point ( 'none', ( -478.1230456885153899, 222.3698657436035546, -318.7799224780831082 ) ) ;
#5128 = axis2_placement_3d ( 'none', #26707, #7423, #14719 ) ;
#5129 = direction ( 'none', ( 1.874259953551569157e-16, -1.000000000000000000, 2.735728983704321531e-14 ) ) ;
#5130 = cartesian_point ( 'none', ( -419.2450167721049752, 279.5481165107677270, -336.0794545413476726 ) ) ;
#5131 = circle ( 'none', #22435, 22.91110258360638952 ) ;
#5132 = oriented_edge ( 'none', *, *, #6828, .t. ) ;
#5133 = b_spline_curve_with_knots ( 'none', 3,
( #40423, #11558, #5354, #14788 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.181005730942423926e-06, 0.0007977383240994193785 ),
.unspecified. ) ;
#5134 = cartesian_point ( 'none', ( -543.6321701970167624, 195.8205656590470198, -380.3824794511700134 ) ) ;
#5135 = cartesian_point ( 'none', ( -525.6859351841127364, 227.3263763257626522, -481.0886003248627389 ) ) ;
#5136 = oriented_edge ( 'none', *, *, #17728, .t. ) ;
#5137 = cartesian_point ( 'none', ( -475.9767073814014111, 221.5806941867960802, -320.0073328973709863 ) ) ;
#5138 = direction ( 'none', ( -5.606143058836778358e-17, 0.9957985918519337565, 0.09157054365736781720 ) ) ;
#5139 = oriented_edge ( 'none', *, *, #10840, .f. ) ;
#5140 = axis2_placement_3d ( 'none', #3040, #25417, #21752 ) ;
#5141 = cartesian_point ( 'none', ( -549.5070055814690022, 268.4806303322521899, -279.7054195275746338 ) ) ;
#5143 = cartesian_point ( 'none', ( -461.3966126972166535, 231.4700364046468337, -294.1602904791772630 ) ) ;
#5142 = cartesian_point ( 'none', ( -475.5121516102277042, 232.8224002100429857, -293.1765484812577256 ) ) ;
#5144 = cartesian_point ( 'none', ( -503.4646002921524541, 194.1435827860008487, -368.2537468038245834 ) ) ;
#5145 = direction ( 'none', ( 0.0000000000000000000, -0.9997356655000569914, -0.02299128372140740728 ) ) ;
#5146 = direction ( 'none', ( -1.874259953551569157e-16, 1.000000000000000000, -2.735728983704321531e-14 ) ) ;
#5147 = axis2_placement_3d ( 'none', #13458, #35973, #3880 ) ;
#5148 = cartesian_point ( 'none', ( -424.0450167721049866, 272.5592518256036101, -373.7327392761343958 ) ) ;
#5149 = oriented_edge ( 'none', *, *, #22165, .t. ) ;
#5150 = oriented_edge ( 'none', *, *, #23284, .f. ) ;
#5151 = plane ( 'none', #16737 ) ;
#5152 = cartesian_point ( 'none', ( -479.2694473090077736, 251.3222434276434285, -342.4846324338529371 ) ) ;
#5153 = edge_curve ( 'none', #4275, #29673, #31426, .t. ) ;
#5154 = plane ( 'none', #22649 ) ;
#5155 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.671791538845903447e-14 ) ) ;
#5156 = circle ( 'none', #8149, 6.499999999999996447 ) ;
#5157 = oriented_edge ( 'none', *, *, #1335, .t. ) ;
#5158 = oriented_edge ( 'none', *, *, #5361, .t. ) ;
#5159 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#5160 = cartesian_point ( 'none', ( -475.0433636305414211, 274.0095284510860552, -327.0735138582197123 ) ) ;
#5161 = cartesian_point ( 'none', ( -547.9058782065928881, 290.4098165610918727, -364.2537468038257202 ) ) ;
#5162 = cartesian_point ( 'none', ( -539.9938388118665671, 274.0782894184584393, -275.3537468037986855 ) ) ;
#5163 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -361.1537468037986400 ) ) ;
#5164 = cartesian_point ( 'none', ( -505.9054277577699281, 200.0739890005226584, -319.9745984678717150 ) ) ;
#5165 = line ( 'none', #34026, #7708 ) ;
#5166 = vertex_point ( 'none', #26654 ) ;
#5167 = line ( 'none', #29491, #24300 ) ;
#5168 = manifold_solid_brep ( 'abr115.031.06l1-1-solid1', #22614 ) ;
#5169 = edge_curve ( 'none', #7757, #39686, #11272, .t. ) ;
#5170 = cylindrical_surface ( 'none', #11651, 5.999999999999992895 ) ;
#5171 = cartesian_point ( 'none', ( -419.2450167721051457, 157.9842518256048152, -297.8537468037982876 ) ) ;
#5172 = vertex_point ( 'none', #877 ) ;
#5173 = advanced_face ( 'none', ( #6759 ), #19842, .f. ) ;
#5174 = edge_curve ( 'none', #13604, #10873, #15317, .t. ) ;
#5175 = vector ( 'none', #3785, 1000.000000000000000 ) ;
#5176 = vertex_point ( 'none', #1703 ) ;
#5177 = vector ( 'none', #7592, 1000.000000000000114 ) ;
#5178 = vertex_point ( 'none', #39745 ) ;
#5179 = edge_curve ( 'none', #5243, #13617, #23865, .t. ) ;
#5180 = cartesian_point ( 'none', ( -496.1740035013898478, 199.7424396724121038, -360.2537468038241286 ) ) ;
#5181 = cartesian_point ( 'none', ( -472.8450167720827153, 243.1842518256081007, -399.3537468038221618 ) ) ;
#5182 = direction ( 'none', ( 0.0000000000000000000, -0.09157054365736827517, 0.9957985918519337565 ) ) ;
#5183 = cartesian_point ( 'none', ( -468.7371498115770692, 237.4180048552957203, -353.1770201005782610 ) ) ;
#5184 = vertex_point ( 'none', #17742 ) ;
#5185 = direction ( 'none', ( -4.070619549535838453e-14, 0.7071067811865333619, 0.7071067811865617836 ) ) ;
#5186 = advanced_face ( 'none', ( #17789, #14785 ), #11693, .t. ) ;
#5187 = axis2_placement_3d ( 'none', #20285, #13989, #29994 ) ;
#5188 = cartesian_point ( 'none', ( -539.7708777830641793, 274.1959728067602668, -275.3537468037985718 ) ) ;
#5189 = axis2_placement_3d ( 'none', #33063, #10546, #39386 ) ;
#5190 = cartesian_point ( 'none', ( -543.9534227519408205, 271.9816359605603111, -380.3537468037986287 ) ) ;
#5191 = cartesian_point ( 'none', ( -553.4567723098166425, 292.5269548784434619, -360.2537468038260613 ) ) ;
#5192 = oriented_edge ( 'none', *, *, #13436, .t. ) ;
#5193 = oriented_edge ( 'none', *, *, #27354, .f. ) ;
#5194 = cartesian_point ( 'none', ( -485.2450167721049752, 241.6733378552569320, -306.4230700382417467 ) ) ;
#5195 = edge_curve ( 'none', #32300, #13444, #1196, .t. ) ;
#5196 = edge_loop ( 'none', ( #39274, #26083, #25858, #33253, #4986 ) ) ;
#5197 = cartesian_point ( 'none', ( -507.4028101907917971, 274.2411074606291663, -275.3537468037990834 ) ) ;
#5198 = axis2_placement_3d ( 'none', #40299, #36769, #14260 ) ;
#5199 = face_outer_bound ( 'none', #19859, .t. ) ;
#5200 = oriented_edge ( 'none', *, *, #36486, .t. ) ;
#5201 = oriented_edge ( 'none', *, *, #7385, .t. ) ;
#5202 = cartesian_point ( 'none', ( -544.7159265936637667, 247.6331367788738191, -435.3537468037986855 ) ) ;
#5203 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#5204 = toroidal_surface ( 'none', #6241, 6.300000000000000711, 0.2000000000000000111 ) ;
#5205 = oriented_edge ( 'none', *, *, #2396, .f. ) ;
#5206 = cartesian_point ( 'none', ( -421.9450167721049638, 298.0788671422179732, -288.8361450525638361 ) ) ;
#5207 = cartesian_point ( 'none', ( -460.8582910137176896, 251.9846638734221642, -344.1576255067313355 ) ) ;
#5208 = circle ( 'none', #22134, 21.19999999999999574 ) ;
#5209 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872587e-16, -1.361673625698257109e-16 ) ) ;
#5210 = vertex_point ( 'none', #14393 ) ;
#5211 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#5212 = edge_curve ( 'none', #1938, #39128, #2704, .t. ) ;
#5213 = face_outer_bound ( 'none', #16467, .t. ) ;
#5214 = toroidal_surface ( 'none', #7255, 6.700000000000000178, 0.2000000000000000111 ) ;
#5215 = axis2_placement_3d ( 'none', #14033, #19929, #36526 ) ;
#5216 = oriented_edge ( 'none', *, *, #41848, .f. ) ;
#5217 = cartesian_point ( 'none', ( -456.5090053268808106, 204.9152911173542009, -356.9379093496440305 ) ) ;
#5218 = edge_curve ( 'none', #33622, #15353, #41515, .t. ) ;
#5219 = b_spline_curve_with_knots ( 'none', 1,
( #34988, #35407 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.0000000000000000000, 0.09523809523809541322 ),
.unspecified. ) ;
#5220 = cartesian_point ( 'none', ( -478.4950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#5221 = advanced_face ( 'none', ( #4730 ), #25894, .f. ) ;
#5222 = edge_curve ( 'none', #20665, #15542, #34454, .t. ) ;
#5223 = direction ( 'none', ( -0.9005812434283176904, 0.4346877315787796570, -2.077500523585042764e-16 ) ) ;
#5224 = edge_curve ( 'none', #30480, #30585, #22852, .t. ) ;
#5225 = cartesian_point ( 'none', ( -422.7207992677351740, 262.2411353467188633, -293.4905472096950803 ) ) ;
#5226 = vertex_point ( 'none', #30571 ) ;
#5227 = oriented_edge ( 'none', *, *, #18988, .f. ) ;
#5228 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#5229 = advanced_face ( 'none', ( #32935 ), #37974, .f. ) ;
#5230 = edge_curve ( 'none', #6310, #12219, #36966, .t. ) ;
#5231 = edge_loop ( 'none', ( #33727, #10522, #4628, #1476 ) ) ;
#5232 = direction ( 'none', ( 2.035898835340910058e-16, -1.000000000000000000, 2.770006446439764306e-14 ) ) ;
#5233 = cartesian_point ( 'none', ( -532.3174546094663810, 208.1095915730136596, -279.9996294607396976 ) ) ;
#5234 = cartesian_point ( 'none', ( -553.5653306166797165, 201.1021207403883011, -333.7777743460441116 ) ) ;
#5235 = conical_surface ( 'none', #22364, 39.00000000000002842, 0.5235987755983023684 ) ;
#5236 = oriented_edge ( 'none', *, *, #18260, .f. ) ;
#5237 = edge_curve ( 'none', #40427, #39698, #38998, .t. ) ;
#5238 = oriented_edge ( 'none', *, *, #12640, .t. ) ;
#5239 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#5240 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#5241 = cartesian_point ( 'none', ( -494.0250610138172647, 224.3458094303182122, -275.3537468039097575 ) ) ;
#5242 = line ( 'none', #7133, #25401 ) ;
#5243 = vertex_point ( 'none', #1976 ) ;
#5244 = cartesian_point ( 'none', ( -460.4302699953275919, 288.1842518256034396, -300.8835371431009662 ) ) ;
#5245 = cartesian_point ( 'none', ( -523.5450167720823629, 243.1842518256082144, -406.8537468038249472 ) ) ;
#5246 = axis2_placement_3d ( 'none', #20431, #40441, #32979 ) ;
#5247 = face_bound ( 'none', #2242, .t. ) ;
#5249 = direction ( 'none', ( 0.07384000345349413241, -0.9972701007700911502, 0.0000000000000000000 ) ) ;
#5248 = cartesian_point ( 'none', ( -497.0198734746805940, 288.5707908221370985, -398.8537468038228440 ) ) ;
#5250 = oriented_edge ( 'none', *, *, #34805, .f. ) ;
#5251 = cartesian_point ( 'none', ( -491.0243719908623348, 191.9813010218093439, -370.3537468038236966 ) ) ;
#5252 = axis2_placement_3d ( 'none', #14909, #34332, #24469 ) ;
#5253 = toroidal_surface ( 'none', #11200, 16.50000000000000000, 0.5000000000000000000 ) ;
#5254 = face_outer_bound ( 'none', #2227, .t. ) ;
#5255 = plane ( 'none', #31898 ) ;
#5256 = cartesian_point ( 'none', ( -474.4455579758093222, 232.5994002841430586, -294.1222779796735267 ) ) ;
#5257 = plane ( 'none', #20019 ) ;
#5258 = cartesian_point ( 'none', ( -494.9627951905429200, 188.2031429139099998, -370.3537468037986287 ) ) ;
#5259 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -461.8537468037986855 ) ) ;
#5260 = oriented_edge ( 'none', *, *, #16696, .f. ) ;
#5261 = oriented_edge ( 'none', *, *, #37236, .t. ) ;
#5262 = cartesian_point ( 'none', ( -460.2110358490925250, 240.3633327104699333, -372.9165724325360998 ) ) ;
#5263 = axis2_placement_3d ( 'none', #37052, #14273, #14140 ) ;
#5264 = cartesian_point ( 'none', ( -525.4813548402179322, 203.7895249952447614, -435.6189903786133186 ) ) ;
#5265 = cartesian_point ( 'none', ( -518.2425374991660192, 204.5463984488947062, -410.8537468037986855 ) ) ;
#5266 = axis2_placement_3d ( 'none', #31663, #31799, #12511 ) ;
#5267 = vertex_point ( 'none', #17868 ) ;
#5268 = oriented_edge ( 'none', *, *, #32805, .t. ) ;
#5269 = oriented_edge ( 'none', *, *, #22076, .t. ) ;
#5270 = edge_curve ( 'none', #1288, #31435, #39999, .t. ) ;
#5271 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 4.440892098500622217e-15 ) ) ;
#5272 = cartesian_point ( 'none', ( -468.0008045106964687, 246.0730755227847908, -300.9628237507391759 ) ) ;
#5273 = cylindrical_surface ( 'none', #25348, 5.000000000000004441 ) ;
#5274 = oriented_edge ( 'none', *, *, #25137, .t. ) ;
#5275 = oriented_edge ( 'none', *, *, #6332, .t. ) ;
#5276 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5277 = axis2_placement_3d ( 'none', #39425, #39713, #20411 ) ;
#5278 = advanced_face ( 'none', ( #180 ), #23824, .f. ) ;
#5279 = vector ( 'none', #23630, 1000.000000000000114 ) ;
#5280 = oriented_edge ( 'none', *, *, #25567, .t. ) ;
#5281 = cartesian_point ( 'none', ( -541.4731456008066743, 273.2492878017759494, -275.3537468038537668 ) ) ;
#5283 = cartesian_point ( 'none', ( -485.3515355506311266, 269.0751381214589060, -431.3537468037986855 ) ) ;
#5282 = direction ( 'none', ( -0.8660254037844673514, -6.798508010930216564e-15, 0.4999999999999503175 ) ) ;
#5284 = cartesian_point ( 'none', ( -460.7914468607082199, 235.0283412232588489, -301.2949058737635823 ) ) ;
#5285 = circle ( 'none', #37492, 17.49999999999998579 ) ;
#5286 = edge_curve ( 'none', #10731, #33877, #674, .t. ) ;
#5287 = cartesian_point ( 'none', ( -462.0100381321170744, 214.0702159830958351, -334.7333134404764223 ) ) ;
#5288 = oriented_edge ( 'none', *, *, #12092, .f. ) ;
#5289 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5290 = cartesian_point ( 'none', ( -463.4535219128520680, 247.2924909455540501, -301.8475969352621178 ) ) ;
#5291 = cylindrical_surface ( 'none', #25201, 33.95000000000000284 ) ;
#5292 = circle ( 'none', #8290, 4.000000000000001776 ) ;
#5293 = direction ( 'none', ( 5.620504062164853724e-14, 1.332267629550187533e-14, -1.000000000000000000 ) ) ;
#5294 = edge_loop ( 'none', ( #4759, #12320, #31848, #22645 ) ) ;
#5295 = edge_curve ( 'none', #27222, #29206, #41419, .t. ) ;
#5296 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#5298 = cartesian_point ( 'none', ( -464.9950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#5297 = direction ( 'none', ( 0.0000000000000000000, 0.09157054365736735924, -0.9957985918519338675 ) ) ;
#5299 = cartesian_point ( 'none', ( -551.7369609522157816, 222.2323298931725617, -275.3537468037984013 ) ) ;
#5300 = cartesian_point ( 'none', ( -503.8838169234717270, 203.0581235943313629, -310.3111591830962652 ) ) ;
#5301 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5302 = oriented_edge ( 'none', *, *, #2703, .t. ) ;
#5303 = oriented_edge ( 'none', *, *, #28360, .f. ) ;
#5304 = edge_loop ( 'none', ( #12482, #12292, #26080, #4920 ) ) ;
#5305 = oriented_edge ( 'none', *, *, #6228, .f. ) ;
#5306 = cartesian_point ( 'none', ( -464.2205862352022905, 263.2860356337109806, -315.9604989722431014 ) ) ;
#5307 = line ( 'none', #30183, #37544 ) ;
#5308 = axis2_placement_3d ( 'none', #33726, #4725, #4598 ) ;
#5309 = face_outer_bound ( 'none', #25509, .t. ) ;
#5310 = oriented_edge ( 'none', *, *, #16867, .f. ) ;
#5311 = oriented_edge ( 'none', *, *, #8446, .t. ) ;
#5312 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#5313 = cartesian_point ( 'none', ( -486.9458794215027524, 227.3920661121862565, -409.3652775299399877 ) ) ;
#5314 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.671791538845903447e-14 ) ) ;
#5315 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -397.8537468037986855 ) ) ;
#5316 = cartesian_point ( 'none', ( -460.7914468607082199, 220.4357926028730219, -319.1375521114063076 ) ) ;
#5317 = conical_surface ( 'none', #14068, 10.50000000000001776, 0.7853981633974447263 ) ;
#5318 = edge_loop ( 'none', ( #24178, #6554, #8901, #23916 ) ) ;
#5319 = cartesian_point ( 'none', ( -554.4390543649598158, 259.6330738653653611, -275.3537468037982876 ) ) ;
#5320 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#5321 = line ( 'none', #14488, #40602 ) ;
#5322 = b_spline_curve_with_knots ( 'none', 3,
( #13423, #23373, #16361, #35937 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0007977383240993128014, 0.001594295642467728237 ),
.unspecified. ) ;
#5323 = circle ( 'none', #8082, 5.600000000000000533 ) ;
#5324 = oriented_edge ( 'none', *, *, #36988, .f. ) ;
#5325 = cartesian_point ( 'none', ( -489.2715882019557512, 255.1734503182464948, -322.2832246086767327 ) ) ;
#5326 = cartesian_point ( 'none', ( -544.0789914771252143, 191.9617200349425445, -370.3537468038269367 ) ) ;
#5327 = edge_loop ( 'none', ( #27163, #41240, #15306, #4706, #3146 ) ) ;
#5328 = advanced_face ( 'none', ( #12778 ), #12242, .t. ) ;
#5329 = vertex_point ( 'none', #31549 ) ;
#5330 = edge_curve ( 'none', #38678, #38647, #29374, .t. ) ;
#5331 = cartesian_point ( 'none', ( -506.8709384355044563, 275.3573767399769281, -279.7182644187529945 ) ) ;
#5332 = vector ( 'none', #38869, 1000.000000000000000 ) ;
#5333 = line ( 'none', #172, #18960 ) ;
#5334 = oriented_edge ( 'none', *, *, #9446, .f. ) ;
#5335 = direction ( 'none', ( 0.8267412399748158558, 0.5625823691913069968, 3.396904246218335184e-16 ) ) ;
#5336 = axis2_placement_3d ( 'none', #30447, #40037, #11045 ) ;
#5337 = cartesian_point ( 'none', ( -467.4775330365849300, 267.2218287976625675, -343.5632148138091679 ) ) ;
#5338 = direction ( 'none', ( 0.0000000000000000000, 0.1612231970669101566, 0.9869179706173782929 ) ) ;
#5339 = direction ( 'none', ( 1.000000000000000000, 1.902695843402142252e-14, 5.708087530206426439e-14 ) ) ;
#5340 = axis2_placement_3d ( 'none', #6196, #38426, #12387 ) ;
#5341 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#5342 = vertex_point ( 'none', #5938 ) ;
#5343 = oriented_edge ( 'none', *, *, #30865, .f. ) ;
#5344 = cartesian_point ( 'none', ( -420.1246661756166532, 284.1402528459959171, -341.4982277374668342 ) ) ;
#5345 = vertex_point ( 'none', #16208 ) ;
#5346 = face_outer_bound ( 'none', #7733, .t. ) ;
#5347 = edge_curve ( 'none', #16463, #27125, #15275, .t. ) ;
#5348 = oriented_edge ( 'none', *, *, #32361, .t. ) ;
#5349 = oriented_edge ( 'none', *, *, #1641, .t. ) ;
#5350 = cartesian_point ( 'none', ( -448.8945395728613903, 231.1842518255994889, -375.0090385894860674 ) ) ;
#5351 = cartesian_point ( 'none', ( -419.2450167721049752, 243.9798175292597762, -347.8860674155831134 ) ) ;
#5352 = face_outer_bound ( 'none', #37472, .t. ) ;
#5353 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5354 = cartesian_point ( 'none', ( -482.6985866835017305, 262.2560757740142208, -299.1147802787676824 ) ) ;
#5355 = edge_curve ( 'none', #26274, #24558, #688, .t. ) ;
#5356 = conical_surface ( 'none', #5870, 57.15000000000000568, 0.7853981633974500554 ) ;
#5357 = vertex_point ( 'none', #4976 ) ;
#5358 = cartesian_point ( 'none', ( -434.0447041316703007, 247.8446330575372940, -357.1529978817970914 ) ) ;
#5359 = edge_loop ( 'none', ( #31267, #643, #16590, #24549 ) ) ;
#5360 = cartesian_point ( 'none', ( -482.6317425304795847, 224.5300933652248432, -346.9208378647283553 ) ) ;
#5361 = edge_curve ( 'none', #25303, #20625, #27869, .t. ) ;
#5362 = cylindrical_surface ( 'none', #30489, 6.500000000000005329 ) ;
#5363 = vector ( 'none', #33445, 1000.000000000000000 ) ;
#5364 = cartesian_point ( 'none', ( -463.3923653641957685, 253.7659590332097537, -353.1353806506838851 ) ) ;
#5365 = cartesian_point ( 'none', ( -506.5924950844548107, 238.8412104454477571, -464.3537468037986855 ) ) ;
#5366 = face_outer_bound ( 'none', #4399, .t. ) ;
#5367 = oriented_edge ( 'none', *, *, #32796, .t. ) ;
#5368 = cartesian_point ( 'none', ( -420.4136772417832049, 259.9017954721118144, -292.1042975024383850 ) ) ;
#5369 = oriented_edge ( 'none', *, *, #29534, .f. ) ;
#5370 = direction ( 'none', ( 0.07384000345349898964, -0.9972701007700909281, 0.0000000000000000000 ) ) ;
#5371 = axis2_placement_3d ( 'none', #15050, #30930, #12084 ) ;
#5372 = edge_loop ( 'none', ( #7007, #11474, #22715, #14764 ) ) ;
#5373 = line ( 'none', #31149, #22014 ) ;
#5374 = circle ( 'none', #7729, 6.400000000000000355 ) ;
#5375 = cartesian_point ( 'none', ( -540.1851857159273322, 210.9945009904187714, -279.7198074210223808 ) ) ;
#5376 = cartesian_point ( 'none', ( -534.9707837966537909, 219.5124738420903725, -442.8537468037986855 ) ) ;
#5377 = vertex_point ( 'none', #31677 ) ;
#5378 = cartesian_point ( 'none', ( -419.2450167721049752, 280.8301041219709191, -350.0206348272747618 ) ) ;
#5379 = advanced_face ( 'none', ( #20785 ), #1158, .f. ) ;
#5380 = cartesian_point ( 'none', ( -502.7664742838798588, 213.4647588555004347, -279.7054202529085956 ) ) ;
#5381 = edge_loop ( 'none', ( #19564, #21302, #12353, #26919, #36066, #27584, #7002, #4535, #39724, #35742, #28462 ) ) ;
#5382 = vertex_point ( 'none', #5251 ) ;
#5383 = cylindrical_surface ( 'none', #39302, 5.000000000000004441 ) ;
#5384 = oriented_edge ( 'none', *, *, #19556, .t. ) ;
#5385 = edge_curve ( 'none', #603, #29586, #29890, .t. ) ;
#5386 = direction ( 'none', ( 0.4999999999999980571, 0.5229485035533245618, 0.6903078028179461256 ) ) ;
#5387 = circle ( 'none', #32907, 22.91110258360633267 ) ;
#5388 = advanced_face ( 'none', ( #31381 ), #22325, .t. ) ;
#5389 = axis2_placement_3d ( 'none', #37255, #24286, #11629 ) ;
#5390 = person ( 'δָ��', 'δָ��', 'δָ��', ('δָ��'), ('δָ��'), ('δָ��') ) ;
#5391 = cartesian_point ( 'none', ( -497.7748121940842907, 251.1087569209992125, -442.8537468037986855 ) ) ;
#5392 = cartesian_point ( 'none', ( -484.9823355333636528, 264.0887876176084319, -431.3537468037986855 ) ) ;
#5393 = oriented_edge ( 'none', *, *, #7508, .f. ) ;
#5394 = oriented_edge ( 'none', *, *, #32582, .t. ) ;
#5395 = cartesian_point ( 'none', ( -421.9450167721050207, 276.4842697964883200, -368.5515971309860674 ) ) ;
#5396 = direction ( 'none', ( -0.3003283627731256900, -0.9538358739919639007, -2.713013360391032817e-14 ) ) ;
#5397 = direction ( 'none', ( 0.3003283627730293781, 0.9538358739919943208, 2.925521921717713290e-14 ) ) ;
#5398 = axis2_placement_3d ( 'none', #32224, #38683, #34880 ) ;
#5399 = cartesian_point ( 'none', ( -413.9450167721049638, 195.4659971479858029, -350.8965919355293863 ) ) ;
#5400 = toroidal_surface ( 'none', #32124, 4.400000000000002132, 0.5999999999999999778 ) ;
#5401 = oriented_edge ( 'none', *, *, #39107, .t. ) ;
#5403 = vector ( 'none', #19497, 1000.000000000000000 ) ;
#5402 = cartesian_point ( 'none', ( -526.4307784119275766, 246.7905952772723879, -280.8537468038252882 ) ) ;
#5404 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#5405 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185976506635, 0.7970987915612769426 ) ) ;
#5406 = cartesian_point ( 'none', ( -498.6887961994298735, 225.5463580360859908, -275.3537468037986855 ) ) ;
#5407 = vector ( 'none', #32265, 1000.000000000000000 ) ;
#5408 = oriented_edge ( 'none', *, *, #36869, .f. ) ;
#5409 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#5410 = oriented_edge ( 'none', *, *, #12083, .f. ) ;
#5411 = vertex_point ( 'none', #40362 ) ;
#5412 = vertex_point ( 'none', #34289 ) ;
#5413 = conical_surface ( 'none', #22954, 11.00000000000000533, 0.7853981633974482790 ) ;
#5414 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5415 = cartesian_point ( 'none', ( -415.2432597785480652, 263.5898637111335461, -294.4157457768514519 ) ) ;
#5416 = edge_curve ( 'none', #13074, #33552, #34412, .t. ) ;
#5417 = cartesian_point ( 'none', ( -474.4868542721049494, 220.4717632286853473, -319.8435170233015015 ) ) ;
#5418 = edge_loop ( 'none', ( #35290, #32858, #6126, #34350, #28266 ) ) ;
#5419 = oriented_edge ( 'none', *, *, #41447, .t. ) ;
#5420 = edge_curve ( 'none', #15397, #26886, #20319, .t. ) ;
#5421 = oriented_edge ( 'none', *, *, #41443, .t. ) ;
#5422 = cartesian_point ( 'none', ( -552.9363025713067827, 262.3260315321707594, -275.3537468037984013 ) ) ;
#5424 = cartesian_point ( 'none', ( -552.1272383536669395, 298.1653607372970214, -370.3537468037988560 ) ) ;
#5423 = direction ( 'none', ( 1.000000000000000000, 3.397572461039113180e-16, 6.742252096426289134e-17 ) ) ;
#5425 = cartesian_point ( 'none', ( -460.7914468607082199, 257.7768004459895224, -305.0111005661558465 ) ) ;
#5426 = vertex_point ( 'none', #20716 ) ;
#5427 = face_bound ( 'none', #13866, .t. ) ;
#5428 = oriented_edge ( 'none', *, *, #34019, .t. ) ;
#5430 = cartesian_point ( 'none', ( -492.2250488043586643, 266.7782245227915041, -410.4927810309838492 ) ) ;
#5429 = cartesian_point ( 'none', ( -463.4542783718928831, 234.9899235305312857, -303.0807021976777946 ) ) ;
#5431 = cartesian_point ( 'none', ( -456.7450167721049752, 787.7757571954151672, -371.0531468962619215 ) ) ;
#5432 = axis2_placement_3d ( 'none', #34012, #20896, #30755 ) ;
#5433 = cartesian_point ( 'none', ( -455.2950167721049866, 213.8092518256034111, -271.9747543314629183 ) ) ;
#5434 = direction ( 'none', ( -1.000000000000000000, -2.035898835340872341e-16, 1.361673625698257109e-16 ) ) ;
#5435 = advanced_face ( 'none', ( #28365 ), #16585, .f. ) ;
#5436 = cartesian_point ( 'none', ( -426.9511788418396918, 256.2256987885705826, -348.9173085793466385 ) ) ;
#5437 = axis2_placement_3d ( 'none', #4236, #33362, #26458 ) ;
#5438 = cartesian_point ( 'none', ( -522.2158967099422853, 225.2333900117419034, -431.3537468037986855 ) ) ;
#5439 = cartesian_point ( 'none', ( -469.0444755684013103, 260.8968059039428340, -337.3398999863156291 ) ) ;
#5440 = direction ( 'none', ( 0.9972701007700911502, 0.07384000345349524264, 1.982363107705103405e-16 ) ) ;
#5441 = oriented_edge ( 'none', *, *, #23108, .f. ) ;
#5443 = cartesian_point ( 'none', ( -546.6701600694842682, 293.0707908221377807, -422.6037468038256293 ) ) ;
#5442 = direction ( 'none', ( -0.6247857223416692918, 0.7807962609784951935, -2.529093127957408602e-14 ) ) ;
#5444 = cartesian_point ( 'none', ( -553.5976580951729602, 185.6936750886434879, -380.3537468037986287 ) ) ;
#5445 = advanced_face ( 'none', ( #3698 ), #38970, .f. ) ;
#5446 = cartesian_point ( 'none', ( -459.3950167721049525, 247.4969723471433838, -296.4536910897838879 ) ) ;
#5447 = axis2_placement_3d ( 'none', #29544, #36175, #26857 ) ;
#5448 = line ( 'none', #32896, #35184 ) ;
#5449 = oriented_edge ( 'none', *, *, #20211, .t. ) ;
#5450 = direction ( 'none', ( -2.035898835340910058e-16, 1.000000000000000000, -2.770006446439764306e-14 ) ) ;
#5451 = cartesian_point ( 'none', ( -464.6078079012293074, 230.2839766650187983, -339.6770312863579306 ) ) ;
#5452 = circle ( 'none', #40860, 2.000000000000004885 ) ;
#5453 = oriented_edge ( 'none', *, *, #19523, .f. ) ;
#5454 = oriented_edge ( 'none', *, *, #22993, .f. ) ;
#5455 = cartesian_point ( 'none', ( -463.0854516991562377, 263.5433897951802464, -315.8677095069044185 ) ) ;
#5456 = edge_loop ( 'none', ( #17415, #15911, #18394, #27300 ) ) ;
#5457 = oriented_edge ( 'none', *, *, #10135, .t. ) ;
#5458 = oriented_edge ( 'none', *, *, #3401, .f. ) ;
#5459 = circle ( 'none', #13247, 5.899999999999972822 ) ;
#5460 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#5461 = cartesian_point ( 'none', ( -434.2450167721049183, 241.6905539378255980, -322.9911026192847885 ) ) ;
#5462 = cartesian_point ( 'none', ( -422.9060775543924251, 276.4970605944215549, -353.1074364514916510 ) ) ;
#5463 = vertex_point ( 'none', #4151 ) ;
#5464 = axis2_placement_3d ( 'none', #11553, #37449, #1961 ) ;
#5465 = cartesian_point ( 'none', ( -553.5653306166797165, 201.1021207403883011, -370.3537468037986287 ) ) ;
#5466 = oriented_edge ( 'none', *, *, #19734, .t. ) ;
#5467 = edge_curve ( 'none', #21231, #36114, #28877, .t. ) ;
#5468 = cartesian_point ( 'none', ( -581.0450167721049866, 268.0244041829218418, -380.3537468037986287 ) ) ;
#5469 = cartesian_point ( 'none', ( -464.9950167721049752, 259.1660146193128185, -336.7829699697046522 ) ) ;
#5470 = oriented_edge ( 'none', *, *, #1081, .f. ) ;
#5471 = cartesian_point ( 'none', ( -497.0198734535657081, 193.2977128338249031, -360.3537468038242082 ) ) ;
#5472 = vertex_point ( 'none', #14034 ) ;
#5473 = conical_surface ( 'none', #25483, 41.00000000000003553, 0.7853981633974482790 ) ;
#5474 = edge_loop ( 'none', ( #36698, #19970 ) ) ;
#5475 = edge_curve ( 'none', #10112, #6775, #36443, .t. ) ;
#5476 = cartesian_point ( 'none', ( -507.4095871168893268, 274.2446102057620010, -275.3537468037982876 ) ) ;
#5477 = edge_curve ( 'none', #30463, #281, #6728, .t. ) ;
#5478 = oriented_edge ( 'none', *, *, #33303, .t. ) ;
#5479 = cartesian_point ( 'none', ( -550.0701600694867466, 188.7977128290780797, -380.3537468038271641 ) ) ;
#5480 = cartesian_point ( 'none', ( -469.0031792721049442, 266.3491393885194611, -342.8304489677726679 ) ) ;
#5481 = cartesian_point ( 'none', ( -514.5102019338493164, 261.9024814651402835, -409.3537468037986855 ) ) ;
#5482 = edge_curve ( 'none', #21272, #38211, #11739, .t. ) ;
#5483 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -2.816838820133816181e-14 ) ) ;
#5484 = line ( 'none', #18538, #41804 ) ;
#5485 = vertex_point ( 'none', #30000 ) ;
#5486 = direction ( 'none', ( 0.9629767059874536628, 0.0000000000000000000, -0.2695846132952568475 ) ) ;
#5487 = edge_curve ( 'none', #38065, #23584, #3205, .t. ) ;
#5488 = cylindrical_surface ( 'none', #23816, 4.049999999999986500 ) ;
#5489 = cartesian_point ( 'none', ( -414.4286654785205428, 230.6616318150980192, -300.2481436252979279 ) ) ;
#5490 = oriented_edge ( 'none', *, *, #19330, .f. ) ;
#5491 = vertex_point ( 'none', #38831 ) ;
#5492 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#5493 = product_definition_formation_with_specified_source ( '�κ�', '', #41011, .not_known. ) ;
#5494 = advanced_face ( 'none', ( #5213 ), #10244, .t. ) ;
#5495 = direction ( 'none', ( -0.7935941825507623060, 0.6084474286424319533, -3.698317784924811257e-14 ) ) ;
#5496 = oriented_edge ( 'none', *, *, #3179, .f. ) ;
#5497 = direction ( 'none', ( 0.0000000000000000000, -0.9997356655000568804, -0.02299128372141252818 ) ) ;
#5498 = face_outer_bound ( 'none', #38635, .t. ) ;
#5499 = cartesian_point ( 'none', ( -455.7450167721049183, 256.7084662315613173, -291.6592661268956022 ) ) ;
#5500 = axis2_placement_3d ( 'none', #22457, #9811, #29356 ) ;
#5501 = cartesian_point ( 'none', ( -531.0869275468812702, 186.1499681725345567, -431.3537468037986855 ) ) ;
#5502 = cartesian_point ( 'none', ( -467.5144833302892948, 221.5698051895271874, -320.0057241275691808 ) ) ;
#5503 = oriented_edge ( 'none', *, *, #39442, .t. ) ;
#5504 = b_spline_curve_with_knots ( 'none', 3,
( #29303, #7324, #10581, #698 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006940492775257405293, 0.001387071111511521725 ),
.unspecified. ) ;
#5505 = direction ( 'none', ( 1.250574758963837568e-15, -1.000000000000000000, -1.311026609186943927e-14 ) ) ;
#5506 = oriented_edge ( 'none', *, *, #598, .t. ) ;
#5507 = oriented_edge ( 'none', *, *, #10986, .f. ) ;
#5508 = cartesian_point ( 'none', ( -464.1406952238084500, 253.8206441123113564, -353.2856838021357930 ) ) ;
#5509 = cartesian_point ( 'none', ( -482.0939455534618787, 231.4702495132475804, -294.1608323579765170 ) ) ;
#5510 = vector ( 'none', #10269, 1000.000000000000000 ) ;
#5511 = cartesian_point ( 'none', ( -438.0450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#5512 = edge_loop ( 'none', ( #12998, #11328 ) ) ;
#5513 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5514 = cartesian_point ( 'none', ( -526.0626400967379368, 213.1148011224250070, -275.3537468037986287 ) ) ;
#5515 = cartesian_point ( 'none', ( -543.2614530942074680, 203.1059031529318872, -310.1877927130955754 ) ) ;
#5516 = cartesian_point ( 'none', ( -423.4037820777252250, 220.1017954890877775, -349.1655870340208594 ) ) ;
#5517 = edge_loop ( 'none', ( #18079, #36783, #19418, #5069 ) ) ;
#5518 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#5519 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#5520 = oriented_edge ( 'none', *, *, #19241, .t. ) ;
#5521 = edge_curve ( 'none', #22712, #12987, #30120, .t. ) ;
#5522 = cartesian_point ( 'none', ( -499.9015709578534370, 223.9511793411727751, -275.3537468037987992 ) ) ;
#5523 = cartesian_point ( 'none', ( -487.5450167720792365, 243.1842518256088681, -461.8537468038229008 ) ) ;
#5524 = circle ( 'none', #20113, 36.00000000000000711 ) ;
#5525 = direction ( 'none', ( -2.810252031090425556e-16, 1.000000000000000000, 1.311026609186949607e-14 ) ) ;
#5526 = face_outer_bound ( 'none', #38239, .t. ) ;
#5527 = oriented_edge ( 'none', *, *, #86, .f. ) ;
#5528 = axis2_placement_3d ( 'none', #8692, #15181, #21208 ) ;
#5529 = cartesian_point ( 'none', ( -466.7781781727369435, 272.8335847169867066, -310.7637957858376581 ) ) ;
#5530 = vertex_point ( 'none', #7329 ) ;
#5531 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185976497753, 0.7970987915612774977 ) ) ;
#5532 = edge_curve ( 'none', #14995, #15493, #11231, .t. ) ;
#5533 = oriented_edge ( 'none', *, *, #21998, .t. ) ;
#5534 = cartesian_point ( 'none', ( -452.8858806771249874, 293.3503763339425063, -307.9704642045156788 ) ) ;
#5535 = circle ( 'none', #5905, 4.500000000000003553 ) ;
#5536 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#5537 = edge_curve ( 'none', #38120, #3795, #2664, .t. ) ;
#5538 = edge_curve ( 'none', #14062, #11764, #36597, .t. ) ;
#5539 = cartesian_point ( 'none', ( -419.2450167721049752, 217.0169928353777493, -346.0975536550537299 ) ) ;
#5540 = direction ( 'none', ( -1.240323837250543502e-16, -4.766337836027464167e-16, -1.000000000000000000 ) ) ;
#5541 = oriented_edge ( 'none', *, *, #14132, .f. ) ;
#5542 = advanced_face ( 'none', ( #32420 ), #39469, .f. ) ;
#5543 = cartesian_point ( 'none', ( -413.9450167721049638, 276.4238849046285509, -368.6313070101421090 ) ) ;
#5544 = direction ( 'none', ( -9.324138683375338132e-17, 0.9957985918519337565, 0.09157054365736778945 ) ) ;
#5545 = oriented_edge ( 'none', *, *, #19461, .t. ) ;
#5546 = edge_curve ( 'none', #29323, #13189, #19315, .t. ) ;
#5547 = cartesian_point ( 'none', ( -523.5450167720829313, 243.1842518256077028, -397.8537468038249472 ) ) ;
#5548 = cartesian_point ( 'none', ( -464.9950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#5549 = cartesian_point ( 'none', ( -496.3003346365783273, 229.6009972318834116, -275.3537468037987992 ) ) ;
#5550 = vector ( 'none', #12571, 1000.000000000000114 ) ;
#5551 = cartesian_point ( 'none', ( -469.0031792721050010, 263.1609539895773651, -299.6888592408827776 ) ) ;
#5552 = oriented_edge ( 'none', *, *, #10471, .t. ) ;
#5553 = cartesian_point ( 'none', ( -497.7748121940842907, 251.1087569209992125, -402.3537468037986855 ) ) ;
#5554 = cartesian_point ( 'none', ( -418.5525476804305640, 269.3160995722544726, -299.5699144276480865 ) ) ;
#5555 = axis2_placement_3d ( 'none', #34407, #18341, #40896 ) ;
#5556 = face_outer_bound ( 'none', #35150, .t. ) ;
#5557 = oriented_edge ( 'none', *, *, #21498, .t. ) ;
#5558 = direction ( 'none', ( -1.000000000000000000, 9.223875324364253411e-15, -5.642927514190352161e-14 ) ) ;
#5559 = oriented_edge ( 'none', *, *, #4988, .f. ) ;
#5560 = circle ( 'none', #24971, 45.00000000000001421 ) ;
#5561 = line ( 'none', #23385, #19674 ) ;
#5562 = cartesian_point ( 'none', ( -538.5080416578039149, 269.7331783022836476, -275.3537468037986287 ) ) ;
#5564 = cartesian_point ( 'none', ( -517.5933626347283507, 228.3322364354353624, -483.5522744978578089 ) ) ;
#5563 = direction ( 'none', ( 0.8937973703356508759, -1.480297366166875177e-14, -0.4484710255758731501 ) ) ;
#5565 = cartesian_point ( 'none', ( -424.0450167721049866, 213.8092518256047185, -271.9747543314659879 ) ) ;
#5566 = cylindrical_surface ( 'none', #4430, 6.138320441952067164 ) ;
#5567 = edge_loop ( 'none', ( #22561, #1007, #13770, #40737 ) ) ;
#5568 = direction ( 'none', ( 0.0000000000000000000, 0.9869179706173781819, -0.1612231970669101289 ) ) ;
#5570 = cartesian_point ( 'none', ( -490.9953450149531022, 265.7474607462999643, -409.8075298280008383 ) ) ;
#5569 = cartesian_point ( 'none', ( -433.2450167721049183, 238.4885296014967935, -288.1701744273258328 ) ) ;
#5571 = cartesian_point ( 'none', ( -480.0976681800141250, 213.4811877282847092, -334.9648103035453914 ) ) ;
#5572 = oriented_edge ( 'none', *, *, #19276, .t. ) ;
#5573 = cartesian_point ( 'none', ( -525.2253209960840650, 238.8819372104074432, -277.8537468038253451 ) ) ;
#5574 = line ( 'none', #34608, #18151 ) ;
#5575 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057049e-31 ) ) ;
#5576 = cartesian_point ( 'none', ( -464.9950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#5577 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#5578 = axis2_placement_3d ( 'none', #2027, #24704, #8526 ) ;
#5579 = cartesian_point ( 'none', ( -518.9789509082561381, 243.8802229891407762, -277.8537468038248903 ) ) ;
#5580 = oriented_edge ( 'none', *, *, #19504, .t. ) ;
#5581 = cartesian_point ( 'none', ( -523.5450167721049866, 185.6842518256035248, -380.3537468037986287 ) ) ;
#5582 = cartesian_point ( 'none', ( -462.0129102287930891, 263.7048897551285336, -299.0410964507626090 ) ) ;
#5583 = edge_curve ( 'none', #9621, #26168, #39555, .t. ) ;
#5584 = edge_loop ( 'none', ( #2879, #37278, #30922, #8717 ) ) ;
#5585 = direction ( 'none', ( 0.4694715627858922491, 0.8829475928589261002, 0.0000000000000000000 ) ) ;
#5586 = axis2_placement_3d ( 'none', #39389, #807, #7446 ) ;
#5587 = oriented_edge ( 'none', *, *, #7135, .f. ) ;
#5588 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#5589 = cartesian_point ( 'none', ( -480.4045818450535990, 256.2859647425376579, -305.7761493550910927 ) ) ;
#5590 = edge_curve ( 'none', #31753, #31367, #22515, .t. ) ;
#5591 = oriented_edge ( 'none', *, *, #15416, .f. ) ;
#5592 = oriented_edge ( 'none', *, *, #19241, .f. ) ;
#5593 = vertex_point ( 'none', #16893 ) ;
#5594 = advanced_face ( 'none', ( #10767 ), #19807, .t. ) ;
#5595 = b_spline_curve_with_knots ( 'none', 3,
( #2488, #31647, #28126, #35008, #31494, #11923, #18822, #34591, #40933, #24873 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.004456927421522806528, 0.005617786584516195475, 0.006778645747509583555, 0.007939504910502971635, 0.009100364073496361450 ),
.unspecified. ) ;
#5596 = cartesian_point ( 'none', ( -547.6054343648819440, 288.4353159596234377, -370.3537468037986287 ) ) ;
#5597 = line ( 'none', #24827, #12148 ) ;
#5598 = cartesian_point ( 'none', ( -553.5713966214127595, 225.1197966581232492, -275.3537468037984013 ) ) ;
#5599 = cartesian_point ( 'none', ( -465.1806085689050292, 259.1660146193128753, -336.7829699697045953 ) ) ;
#5600 = vector ( 'none', #2300, 1000.000000000000000 ) ;
#5601 = edge_curve ( 'none', #19347, #10731, #4216, .t. ) ;
#5602 = circle ( 'none', #12740, 5.099999999999993427 ) ;
#5603 = vertex_point ( 'none', #843 ) ;
#5604 = b_spline_curve_with_knots ( 'none', 3,
( #26437, #13793, #26297, #30099 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.672861793453055164e-06, 0.0006926030206532815710 ),
.unspecified. ) ;
#5605 = cartesian_point ( 'none', ( -557.0069575492085505, 192.1813252485172256, -398.8537468038275051 ) ) ;
#5606 = direction ( 'none', ( 3.265361837132815953e-15, -1.000000000000000000, -1.306144734853126381e-14 ) ) ;
#5607 = cartesian_point ( 'none', ( -509.3540568250776346, 270.1459144321785288, -275.3537468037986287 ) ) ;
#5608 = edge_curve ( 'none', #23631, #24818, #27341, .t. ) ;
#5609 = line ( 'none', #13237, #23733 ) ;
#5610 = edge_loop ( 'none', ( #1194, #10337, #2521, #29081 ) ) ;
#5611 = face_outer_bound ( 'none', #5231, .t. ) ;
#5612 = axis2_placement_3d ( 'none', #19469, #28766, #2719 ) ;
#5613 = local_time ( 15, 18, 18.00000000000000000, #6641 ) ;
#5614 = cartesian_point ( 'none', ( -482.6766754966529902, 250.9068081881501371, -344.5728175913113205 ) ) ;
#5615 = cartesian_point ( 'none', ( -465.6594437047701831, 267.6393661222376750, -343.9136801430934725 ) ) ;
#5616 = vertex_point ( 'none', #33107 ) ;
#5617 = cartesian_point ( 'none', ( -370.5450167721050434, 153.1842518256068217, -232.8537468037976623 ) ) ;
#5618 = oriented_edge ( 'none', *, *, #19969, .t. ) ;
#5619 = cartesian_point ( 'none', ( -425.3721640746825869, 281.7995931569777213, -345.9630430886631984 ) ) ;
#5620 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#5621 = direction ( 'none', ( 1.575650527926657835e-30, 0.9869179706173774047, -0.1612231970669154302 ) ) ;
#5622 = oriented_edge ( 'none', *, *, #41062, .t. ) ;
#5623 = cartesian_point ( 'none', ( -523.5450167720838408, 243.1842518256074754, -380.3537468038249472 ) ) ;
#5624 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#5625 = cartesian_point ( 'none', ( -464.7095807784793919, 249.1990378476147612, -291.1228886187617491 ) ) ;
#5626 = direction ( 'none', ( 1.000000000000000000, 1.387778780781444413e-14, 5.551115123125777653e-14 ) ) ;
#5627 = cartesian_point ( 'none', ( -475.6718423110066283, 223.8488189137709696, -347.7762513997640212 ) ) ;
#5628 = direction ( 'none', ( 0.0000000000000000000, 0.09157054365736827517, -0.9957985918519337565 ) ) ;
#5629 = edge_curve ( 'none', #14915, #13617, #35439, .t. ) ;
#5630 = oriented_edge ( 'none', *, *, #17843, .f. ) ;
#5631 = oriented_edge ( 'none', *, *, #2119, .f. ) ;
#5633 = advanced_face ( 'none', ( #2163 ), #18789, .t. ) ;
#5632 = axis2_placement_3d ( 'none', #27648, #30856, #37212 ) ;
#5634 = advanced_face ( 'none', ( #38957 ), #40972, .f. ) ;
#5635 = conical_surface ( 'none', #10329, 39.99999999999999289, 0.5235987755983023684 ) ;
#5637 = face_outer_bound ( 'none', #1222, .t. ) ;
#5636 = cartesian_point ( 'none', ( -482.0830759949524236, 289.1461926027341178, -472.5816688651798927 ) ) ;
#5638 = cartesian_point ( 'none', ( -469.0031792721049442, 261.9249388376262573, -298.6779883778866065 ) ) ;
#5639 = axis2_placement_3d ( 'none', #9426, #41532, #2946 ) ;
#5640 = cartesian_point ( 'none', ( -420.1029410647189479, 269.2820529230287434, -299.5319253622470796 ) ) ;
#5641 = advanced_face ( 'none', ( #13275 ), #143, .t. ) ;
#5642 = face_outer_bound ( 'none', #24434, .t. ) ;
#5643 = oriented_edge ( 'none', *, *, #40631, .t. ) ;
#5644 = cartesian_point ( 'none', ( -451.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#5645 = vector ( 'none', #47, 1000.000000000000000 ) ;
#5646 = cartesian_point ( 'none', ( -486.3903162337009576, 243.1842518256086976, -444.8537468038228440 ) ) ;
#5647 = cartesian_point ( 'none', ( -521.7930153163405294, 207.1901186951783131, -280.0942646821455924 ) ) ;
#5648 = cartesian_point ( 'none', ( -421.7520754630651254, 217.6973147676539782, -346.8429086541775632 ) ) ;
#5649 = face_outer_bound ( 'none', #18059, .t. ) ;
#5650 = edge_curve ( 'none', #27882, #24327, #22813, .t. ) ;
#5651 = cartesian_point ( 'none', ( -486.0830759949572553, 197.2223110484824247, -398.8537468038234692 ) ) ;
#5652 = edge_loop ( 'none', ( #3568, #23583 ) ) ;
#5653 = cartesian_point ( 'none', ( -569.5069575492083231, 280.6461926027337768, -398.8537468038270504 ) ) ;
#5655 = vector ( 'none', #6148, 1000.000000000000000 ) ;
#5654 = cartesian_point ( 'none', ( -491.4811775474886417, 226.2915011486553851, -279.7092239410239358 ) ) ;
#5656 = cartesian_point ( 'none', ( -581.0450167720792933, 300.6842518256089534, -459.8537468038274483 ) ) ;
#5657 = circle ( 'none', #19963, 52.49999999999999289 ) ;
#5658 = cartesian_point ( 'none', ( -496.0450167720827608, 243.1842518256081007, -398.8537468038234124 ) ) ;
#5659 = edge_curve ( 'none', #10974, #18099, #26869, .t. ) ;
#5660 = oriented_edge ( 'none', *, *, #21980, .t. ) ;
#5661 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612769426, 0.6038489185976506635 ) ) ;
#5662 = edge_loop ( 'none', ( #19526, #5965, #23719, #24644 ) ) ;
#5663 = cartesian_point ( 'none', ( -527.7191272379672000, 231.8450806998650648, -514.8537468037985718 ) ) ;
#5664 = edge_curve ( 'none', #29371, #38213, #15778, .t. ) ;
#5665 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5666 = vertex_point ( 'none', #24198 ) ;
#5667 = vertex_point ( 'none', #30940 ) ;
#5668 = axis2_placement_3d ( 'none', #3824, #13554, #16497 ) ;
#5669 = direction ( 'none', ( -1.000000000000000000, 3.210458158001079364e-15, -5.642927514190360365e-14 ) ) ;
#5670 = cartesian_point ( 'none', ( -452.8342535018004469, 231.2466904823074287, -373.8170741945158397 ) ) ;
#5671 = vector ( 'none', #37405, 1000.000000000000000 ) ;
#5672 = edge_loop ( 'none', ( #7077, #4543, #13100, #10266 ) ) ;
#5673 = axis2_placement_3d ( 'none', #17288, #3822, #26318 ) ;
#5674 = oriented_edge ( 'none', *, *, #25956, .f. ) ;
#5675 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#5676 = direction ( 'none', ( 2.301070739202201007e-16, 0.6038489185976496643, 0.7970987915612777197 ) ) ;
#5677 = cartesian_point ( 'none', ( -438.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#5678 = cartesian_point ( 'none', ( -493.8009419243413163, 237.9021957164055436, -275.3537468037987992 ) ) ;
#5679 = direction ( 'none', ( -2.197537717130241099e-16, 1.000000000000000000, -2.037432715935694860e-14 ) ) ;
#5680 = b_spline_curve_with_knots ( 'none', 3,
( #9785, #38063, #12871, #28496, #18922, #31876, #41467, #2876, #6115, #12589, #35116, #22275, #15831, #6254, #15976, #28771, #32020, #12727, #38481, #23251, #19894, #22704 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.850634639448117854e-07, 0.001137786998391076415, 0.001706537965854741396, 0.002275288933318405944, 0.003412790868245798356, 0.003981541835709492827, 0.004550292803173186865, 0.005687794738100576675, 0.006825296673027967352, 0.007962798607955356295, 0.009100300542882747840 ),
.unspecified. ) ;
#5681 = toroidal_surface ( 'none', #14099, 6.700000000000000178, 0.2000000000000000111 ) ;
#5682 = oriented_edge ( 'none', *, *, #34372, .t. ) ;
#5683 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m8-20-solid1', #38912 ) ;
#5684 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5685 = cartesian_point ( 'none', ( -415.7054805684632584, 267.7015700069619584, -297.8739562114492401 ) ) ;
#5686 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057924e-31 ) ) ;
#5687 = line ( 'none', #34532, #24835 ) ;
#5688 = edge_loop ( 'none', ( #7296, #17376, #31319, #40080 ) ) ;
#5689 = advanced_face ( 'none', ( #6229 ), #13796, .t. ) ;
#5690 = axis2_placement_3d ( 'none', #40035, #11170, #7651 ) ;
#5691 = circle ( 'none', #28882, 5.600000000000012079 ) ;
#5692 = oriented_edge ( 'none', *, *, #36218, .f. ) ;
#5693 = vector ( 'none', #14265, 1000.000000000000000 ) ;
#5694 = cartesian_point ( 'none', ( -554.3728120122223118, 259.7567308377314248, -275.3537468037985718 ) ) ;
#5696 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#5695 = direction ( 'none', ( -2.030223136579931273e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#5697 = cartesian_point ( 'none', ( -492.4855974395173916, 268.1061426291114458, -412.2774083251878778 ) ) ;
#5698 = direction ( 'none', ( 0.9972701007700911502, 0.07384000345349514549, -1.588884280435188197e-16 ) ) ;
#5699 = cartesian_point ( 'none', ( -464.9950167721049752, 223.1303093120918106, -329.7297477974552748 ) ) ;
#5700 = vector ( 'none', #31339, 1000.000000000000000 ) ;
#5701 = vertex_point ( 'none', #30674 ) ;
#5702 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#5703 = cartesian_point ( 'none', ( -476.7136940682310069, 213.5344145082337093, -334.9438960230715452 ) ) ;
#5704 = edge_curve ( 'none', #19147, #907, #35657, .t. ) ;
#5705 = cartesian_point ( 'none', ( -460.7914468607082199, 239.4680571332111754, -345.6022060265293021 ) ) ;
#5706 = direction ( 'none', ( 1.320517684714067929e-16, -0.09157054365736781720, 0.9957985918519336455 ) ) ;
#5707 = direction ( 'none', ( -0.07384000345349586714, 0.9972701007700911502, 0.0000000000000000000 ) ) ;
#5709 = cartesian_point ( 'none', ( -434.2450167721049183, 241.5433870795495750, -288.6290859208573352 ) ) ;
#5708 = cartesian_point ( 'none', ( -469.0444755684012534, 253.7691033670747629, -351.5852156279205474 ) ) ;
#5710 = oriented_edge ( 'none', *, *, #14535, .t. ) ;
#5711 = oriented_edge ( 'none', *, *, #23291, .t. ) ;
#5712 = cartesian_point ( 'none', ( -515.1720282689558417, 208.8549481726576005, -275.3537468037988560 ) ) ;
#5713 = edge_curve ( 'none', #38088, #6969, #9759, .t. ) ;
#5714 = edge_loop ( 'none', ( #41313, #28264, #12065, #27441 ) ) ;
#5715 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#5716 = plane ( 'none', #3913 ) ;
#5717 = edge_curve ( 'none', #39317, #14008, #4694, .t. ) ;
#5718 = line ( 'none', #35758, #6748 ) ;
#5719 = oriented_edge ( 'none', *, *, #8047, .t. ) ;
#5720 = cartesian_point ( 'none', ( -478.8822256430063931, 223.1303093120917254, -329.7297477974552748 ) ) ;
#5721 = oriented_edge ( 'none', *, *, #1019, .f. ) ;
#5722 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#5723 = edge_curve ( 'none', #14874, #28530, #38459, .t. ) ;
#5724 = line ( 'none', #18465, #9253 ) ;
#5725 = oriented_edge ( 'none', *, *, #14232, .t. ) ;
#5726 = edge_curve ( 'none', #10332, #25879, #18280, .t. ) ;
#5727 = cartesian_point ( 'none', ( -474.4592921314991827, 223.3966865499564278, -346.2077348477733381 ) ) ;
#5728 = cartesian_point ( 'none', ( -474.4455579758075032, 235.3032173694571725, -301.3706012094745574 ) ) ;
#5729 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5730 = face_outer_bound ( 'none', #27295, .t. ) ;
#5731 = cartesian_point ( 'none', ( -472.8950167721050093, 226.2492984375203093, -343.5605054526903359 ) ) ;
#5732 = oriented_edge ( 'none', *, *, #15172, .t. ) ;
#5733 = cartesian_point ( 'none', ( -496.0450167720786112, 243.1842518256090386, -470.8537468038234124 ) ) ;
#5734 = vector ( 'none', #40720, 1000.000000000000000 ) ;
#5735 = circle ( 'none', #26127, 5.099999999999988987 ) ;
#5736 = cartesian_point ( 'none', ( -551.7369609522157816, 222.2323298931725617, -275.3537468037984013 ) ) ;
#5737 = axis2_placement_3d ( 'none', #8460, #24635, #40560 ) ;
#5738 = direction ( 'none', ( 0.0000000000000000000, 0.5871043804709781266, 0.8095112392251196942 ) ) ;
#5739 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#5740 = cartesian_point ( 'none', ( -475.0428193132344177, 272.5588845587522542, -312.6019193674233634 ) ) ;
#5741 = direction ( 'none', ( 1.000000000000000000, 3.652049423109066841e-16, 5.624156111587963290e-14 ) ) ;
#5742 = advanced_face ( 'none', ( #8725 ), #1534, .f. ) ;
#5743 = cartesian_point ( 'none', ( -507.0005044950021897, 274.0270698068766251, -275.3537468037990834 ) ) ;
#5744 = axis2_placement_3d ( 'none', #27516, #18062, #37504 ) ;
#5745 = oriented_edge ( 'none', *, *, #16934, .t. ) ;
#5746 = vertex_point ( 'none', #21087 ) ;
#5747 = cartesian_point ( 'none', ( -531.0450167721048729, 243.1842518256034964, -284.8537468037986287 ) ) ;
#5748 = oriented_edge ( 'none', *, *, #2251, .t. ) ;
#5749 = cartesian_point ( 'none', ( -482.6985866835017305, 254.2068879216635082, -351.2399141021423929 ) ) ;
#5750 = vertex_point ( 'none', #18403 ) ;
#5751 = direction ( 'none', ( 0.0000000000000000000, -0.09157054365736831680, 0.9957985918519336455 ) ) ;
#5752 = vertex_point ( 'none', #5906 ) ;
#5753 = cartesian_point ( 'none', ( -478.4950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#5754 = cartesian_point ( 'none', ( -474.4455579758086969, 262.5680054192870330, -299.1527835843824619 ) ) ;
#5755 = face_outer_bound ( 'none', #38172, .t. ) ;
#5756 = oriented_edge ( 'none', *, *, #26868, .f. ) ;
#5757 = oriented_edge ( 'none', *, *, #40273, .f. ) ;
#5758 = cartesian_point ( 'none', ( -491.0243719908623348, 191.9813010218093439, -370.3537468038236966 ) ) ;
#5759 = direction ( 'none', ( 1.169155060507083582e-17, 0.5871043804709840108, 0.8095112392251153643 ) ) ;
#5760 = cartesian_point ( 'none', ( -468.4472142309755327, 212.3595330691571803, -318.6340634532889453 ) ) ;
#5761 = edge_curve ( 'none', #40544, #28572, #30886, .t. ) ;
#5762 = cartesian_point ( 'none', ( -419.2450167721048615, 265.9869664091875165, -345.8623584007553404 ) ) ;
#5763 = vector ( 'none', #11378, 1000.000000000000000 ) ;
#5764 = edge_loop ( 'none', ( #41597, #19808, #5393, #5907 ) ) ;
#5765 = cartesian_point ( 'none', ( -480.0357551722988774, 250.1293632746303786, -343.0993817941721318 ) ) ;
#5766 = cartesian_point ( 'none', ( -524.6526168239075787, 258.1433033371549186, -410.3537468037986855 ) ) ;
#5767 = advanced_face ( 'none', ( #33411 ), #14908, .t. ) ;
#5768 = circle ( 'none', #7048, 38.25000000000004263 ) ;
#5769 = axis2_placement_3d ( 'none', #36593, #33226, #33484 ) ;
#5770 = vertex_point ( 'none', #27996 ) ;
#5771 = edge_curve ( 'none', #3026, #25690, #24839, .t. ) ;
#5772 = b_spline_curve_with_knots ( 'none', 3,
( #6138, #8965, #38365, #19230 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0007977383240992285589, 0.001594295642467718262 ),
.unspecified. ) ;
#5773 = cartesian_point ( 'none', ( -523.1095884472791795, 203.3218155499202169, -436.3504866096620276 ) ) ;
#5774 = circle ( 'none', #40321, 6.500000000000020428 ) ;
#5775 = circle ( 'none', #25578, 3.400000000000014122 ) ;
#5776 = oriented_edge ( 'none', *, *, #9565, .f. ) ;
#5777 = edge_curve ( 'none', #35885, #22553, #10715, .t. ) ;
#5778 = direction ( 'none', ( 1.000000000000000000, -2.973147202258853963e-17, -2.963831442906190834e-17 ) ) ;
#5779 = edge_curve ( 'none', #6555, #24467, #16069, .t. ) ;
#5780 = cartesian_point ( 'none', ( -423.4984109582684368, 265.4849035270701734, -295.8759971295023092 ) ) ;
#5781 = edge_curve ( 'none', #30672, #10873, #30371, .t. ) ;
#5782 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5783 = edge_loop ( 'none', ( #33497, #39103, #16411, #7177, #12498, #27360, #14354, #38465 ) ) ;
#5784 = oriented_edge ( 'none', *, *, #25420, .f. ) ;
#5785 = cartesian_point ( 'none', ( -540.1934064335380299, 210.9985290326299321, -279.7194316325958425 ) ) ;
#5786 = cartesian_point ( 'none', ( -525.2253209960840650, 238.8819372104074432, -277.8537468038253451 ) ) ;
#5787 = edge_curve ( 'none', #40458, #15381, #37931, .t. ) ;
#5788 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#5789 = edge_loop ( 'none', ( #27680, #32349 ) ) ;
#5790 = edge_loop ( 'none', ( #39996, #6321, #40594, #33258 ) ) ;
#5791 = direction ( 'none', ( 1.000000000000000000, 7.968668479650632783e-17, -3.427610938043120109e-16 ) ) ;
#5792 = oriented_edge ( 'none', *, *, #31941, .f. ) ;
#5793 = cartesian_point ( 'none', ( -492.6827908540513477, 226.6759098374727444, -275.3537468038048814 ) ) ;
#5794 = cartesian_point ( 'none', ( -540.9065828115762997, 231.3700220725861243, -410.3537468037986855 ) ) ;
#5795 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5796 = axis2_placement_3d ( 'none', #7503, #23240, #26642 ) ;
#5797 = line ( 'none', #16371, #16387 ) ;
#5798 = oriented_edge ( 'none', *, *, #37421, .f. ) ;
#5799 = vertex_point ( 'none', #34756 ) ;
#5801 = cartesian_point ( 'none', ( -546.0820468125084517, 192.5924095967660605, -368.2537468038270276 ) ) ;
#5800 = cartesian_point ( 'none', ( -413.9450167721049638, 195.0393082083255081, -354.2999485945899210 ) ) ;
#5802 = direction ( 'none', ( -0.8550706218345167642, -0.1373107121661543972, 0.4999999999999563682 ) ) ;
#5803 = advanced_face ( 'none', ( #34906 ), #16254, .t. ) ;
#5804 = axis2_placement_3d ( 'none', #28790, #6004, #41057 ) ;
#5806 = plane ( 'none', #14172 ) ;
#5805 = line ( 'none', #4554, #41585 ) ;
#5807 = edge_loop ( 'none', ( #6715, #11950, #5303, #1506 ) ) ;
#5808 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -433.1216959962298461 ) ) ;
#5809 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#5810 = direction ( 'none', ( -1.000000000000000000, -6.791794586694515803e-17, 1.263633894181978530e-16 ) ) ;
#5811 = cartesian_point ( 'none', ( -474.4455579758080148, 238.5105530612473501, -353.1141652213711950 ) ) ;
#5812 = edge_loop ( 'none', ( #28720, #34150, #18020, #8111 ) ) ;
#5813 = vector ( 'none', #29292, 1000.000000000000000 ) ;
#5814 = cartesian_point ( 'none', ( -540.8554343648819440, 187.9664558613711733, -370.3537468037986287 ) ) ;
#5815 = toroidal_surface ( 'none', #4486, 26.75000000000000000, 5.549999999999998934 ) ;
#5816 = oriented_edge ( 'none', *, *, #11945, .t. ) ;
#5817 = cartesian_point ( 'none', ( -482.6317425304795847, 229.1347576936400401, -341.1270665524356218 ) ) ;
#5818 = axis2_placement_3d ( 'none', #33091, #39551, #7603 ) ;
#5819 = cartesian_point ( 'none', ( -491.6657451133767154, 260.4270165709077673, -279.7054200320395125 ) ) ;
#5820 = cartesian_point ( 'none', ( -493.4221369873722551, 244.8471684552598902, -275.3537468037987992 ) ) ;
#5821 = axis2_placement_3d ( 'none', #19213, #13168, #22578 ) ;
#5822 = direction ( 'none', ( 5.606143058836685913e-17, -0.9957985918519330903, -0.09157054365737476997 ) ) ;
#5823 = edge_curve ( 'none', #10524, #25929, #7678, .t. ) ;
#5824 = cartesian_point ( 'none', ( -417.9198605772268706, 259.9625162341544069, -292.1371520629651286 ) ) ;
#5825 = oriented_edge ( 'none', *, *, #1400, .t. ) ;
#5826 = edge_loop ( 'none', ( #2559, #20493, #2348, #38428 ) ) ;
#5827 = vertex_point ( 'none', #5747 ) ;
#5828 = cartesian_point ( 'none', ( -328.4235903439623598, 243.1842518256068502, -232.8537468038001634 ) ) ;
#5829 = face_outer_bound ( 'none', #19979, .t. ) ;
#5830 = axis2_placement_3d ( 'none', #346, #35717, #22869 ) ;
#5831 = vertex_point ( 'none', #9001 ) ;
#5832 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#5833 = vertex_point ( 'none', #18704 ) ;
#5834 = vector ( 'none', #41485, 1000.000000000000000 ) ;
#5835 = cartesian_point ( 'none', ( -550.4977618198611253, 257.3938791088448852, -275.3537468037987423 ) ) ;
#5837 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#5836 = cartesian_point ( 'none', ( -412.8450167721050548, 154.1842518256050312, -297.8537468037976623 ) ) ;
#5838 = cylindrical_surface ( 'none', #29357, 27.49999999999998934 ) ;
#5839 = oriented_edge ( 'none', *, *, #485, .f. ) ;
#5840 = oriented_edge ( 'none', *, *, #33049, .t. ) ;
#5841 = plane ( 'none', #4087 ) ;
#5842 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -380.3824794511700134 ) ) ;
#5843 = edge_curve ( 'none', #19600, #19123, #39844, .t. ) ;
#5845 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#5844 = cartesian_point ( 'none', ( -550.0701600694844728, 293.0707908221380080, -412.6287651374280472 ) ) ;
#5846 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#5847 = advanced_face ( 'none', ( #2123 ), #9721, .f. ) ;
#5848 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5849 = direction ( 'none', ( 0.1301338387962868715, 0.9914964367057211847, 1.387778780781445044e-14 ) ) ;
#5850 = line ( 'none', #36697, #10389 ) ;
#5851 = advanced_face ( 'none', ( #16764 ), #10728, .t. ) ;
#5852 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5853 = edge_curve ( 'none', #23401, #9056, #17754, .t. ) ;
#5854 = vector ( 'none', #26510, 1000.000000000000114 ) ;
#5855 = cartesian_point ( 'none', ( -474.4592921314992395, 237.7247116398370395, -352.9726763673822916 ) ) ;
#5856 = direction ( 'none', ( -2.425961549269108556e-30, -0.6330823696479753737, -0.7740844354725808785 ) ) ;
#5857 = circle ( 'none', #28321, 36.00000000000002842 ) ;
#5858 = oriented_edge ( 'none', *, *, #17964, .f. ) ;
#5860 = cartesian_point ( 'none', ( -482.6985866835017305, 262.4616099813845267, -299.2828757436587352 ) ) ;
#5859 = plane ( 'none', #487 ) ;
#5861 = oriented_edge ( 'none', *, *, #19237, .f. ) ;
#5862 = cartesian_point ( 'none', ( -553.5713966214127595, 225.1197966581232492, -275.3537468037984013 ) ) ;
#5863 = advanced_face ( 'none', ( #9219, #41472 ), #41685, .t. ) ;
#5864 = cartesian_point ( 'none', ( -537.9343880330649199, 216.3194851144605479, -275.3537468037965823 ) ) ;
#5865 = oriented_edge ( 'none', *, *, #24157, .t. ) ;
#5866 = edge_curve ( 'none', #16516, #11725, #15239, .t. ) ;
#5867 = cartesian_point ( 'none', ( -468.1277038082943704, 243.1842518256034964, -370.6344793640262196 ) ) ;
#5868 = vector ( 'none', #37393, 1000.000000000000000 ) ;
#5869 = face_bound ( 'none', #18933, .t. ) ;
#5870 = axis2_placement_3d ( 'none', #12746, #9661, #16143 ) ;
#5871 = cartesian_point ( 'none', ( -460.8582910137303656, 229.1347576936400117, -341.1270665524355650 ) ) ;
#5872 = oriented_edge ( 'none', *, *, #15022, .t. ) ;
#5873 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.775557561562888827e-14 ) ) ;
#5874 = axis2_placement_3d ( 'none', #10658, #13899, #36407 ) ;
#5875 = edge_loop ( 'none', ( #10971, #3233, #28857, #12182 ) ) ;
#5876 = oriented_edge ( 'none', *, *, #20521, .f. ) ;
#5877 = cartesian_point ( 'none', ( -495.3048734746815285, 296.0412579571179208, -364.2537468038227644 ) ) ;
#5878 = direction ( 'none', ( 2.310331809961435853e-30, 0.9353076325394904522, 0.3538356009693959248 ) ) ;
#5879 = cartesian_point ( 'none', ( -425.0546996792868981, 328.1842518256036669, -344.9386851375593324 ) ) ;
#5880 = vertex_point ( 'none', #6465 ) ;
#5881 = cartesian_point ( 'none', ( -412.8450167721051116, 280.6008256933430403, -347.8537468038011298 ) ) ;
#5882 = line ( 'none', #34047, #14919 ) ;
#5883 = cartesian_point ( 'none', ( -460.7914468607082199, 246.6724612839989277, -300.0680438491640984 ) ) ;
#5884 = oriented_edge ( 'none', *, *, #40641, .f. ) ;
#5885 = direction ( 'none', ( 1.000000000000000000, -2.973147202258853963e-17, -2.963831442906190834e-17 ) ) ;
#5886 = vector ( 'none', #17134, 1000.000000000000114 ) ;
#5887 = b_spline_curve_with_knots ( 'none', 3,
( #39313, #16775, #29998, #3989, #32978, #1268, #13837, #29599, #20160, #20288, #4118, #26341, #7081, #26641 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 2.850678508398597765e-07, 0.001114445656268929106, 0.001671525950477973765, 0.002228606244687018640, 0.003342766833104895020, 0.003899847127313848822, 0.004456927421522802191 ),
.unspecified. ) ;
#5888 = cartesian_point ( 'none', ( -497.0198734746812761, 293.0707908221373259, -368.2537468038229349 ) ) ;
#5889 = cartesian_point ( 'none', ( -553.5976580951729602, 185.6936750886434879, -380.3537468037986287 ) ) ;
#5890 = direction ( 'none', ( -0.3003283627731238581, -0.9538358739919645668, -2.741291418827556032e-14 ) ) ;
#5891 = vector ( 'none', #14203, 1000.000000000000000 ) ;
#5892 = oriented_edge ( 'none', *, *, #275, .f. ) ;
#5893 = direction ( 'none', ( 0.0000000000000000000, 0.9869179706173770716, -0.1612231970669166792 ) ) ;
#5894 = direction ( 'none', ( 0.0000000000000000000, -0.9892147033870943851, -0.1464727640306653367 ) ) ;
#5895 = cartesian_point ( 'none', ( -465.8530276780912232, 238.7975196674247229, -354.7904740853554699 ) ) ;
#5896 = cartesian_point ( 'none', ( -459.3450167721049979, 243.1842518256035817, -322.8537468037987423 ) ) ;
#5897 = circle ( 'none', #2917, 30.58889741639366022 ) ;
#5898 = edge_curve ( 'none', #32986, #17581, #22225, .t. ) ;
#5899 = cartesian_point ( 'none', ( -530.8458653629719493, 277.4338645490652198, -275.3537468038256293 ) ) ;
#5900 = line ( 'none', #5402, #20972 ) ;
#5901 = vertex_point ( 'none', #15755 ) ;
#5902 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#5903 = toroidal_surface ( 'none', #8222, 26.75000000000000000, 5.550000000000004263 ) ;
#5905 = axis2_placement_3d ( 'none', #1626, #7985, #39811 ) ;
#5904 = face_outer_bound ( 'none', #14218, .t. ) ;
#5906 = cartesian_point ( 'none', ( -460.7914468607082199, 228.5917032052177831, -340.6963930414418087 ) ) ;
#5907 = oriented_edge ( 'none', *, *, #19471, .t. ) ;
#5908 = cartesian_point ( 'none', ( -417.9450167721050207, 195.4659971479858029, -350.8965919355293863 ) ) ;
#5909 = edge_loop ( 'none', ( #41110, #12787 ) ) ;
#5910 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5911 = oriented_edge ( 'none', *, *, #14175, .t. ) ;
#5912 = cartesian_point ( 'none', ( -455.6710266273375396, 208.5101738739124357, -284.7782737478520971 ) ) ;
#5913 = axis2_placement_3d ( 'none', #33676, #1697, #36907 ) ;
#5914 = circle ( 'none', #6256, 33.00000000000002842 ) ;
#5915 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#5916 = cartesian_point ( 'none', ( -417.3772152310739330, 210.6978601235306030, -291.7144638127681446 ) ) ;
#5917 = edge_curve ( 'none', #27783, #5603, #33902, .t. ) ;
#5918 = cartesian_point ( 'none', ( -555.5450167720791796, 243.1842518256089249, -462.8537468038267662 ) ) ;
#5919 = b_spline_surface_with_knots ( 'none', 3, 1, (
( #40263, #30927 ),
( #11652, #33913 ),
( #24186, #5188 ),
( #4916, #17970 ),
( #27723, #34196 ),
( #41382, #34876 ),
( #37842, #12354 ),
( #2635, #11787 ),
( #12215, #41244 ),
( #2499, #15459 ),
( #37714, #27978 ),
( #2211, #18546 ),
( #18250, #5319 ),
( #8695, #24741 ),
( #34317, #34456 ),
( #22065, #27841 ),
( #5468, #34743 ),
( #8841, #37556 ),
( #41087, #15183 ),
( #34601, #28406 ),
( #31221, #11935 ),
( #24604, #21783 ),
( #40811, #25028 ),
( #37976, #18386 ),
( #40941, #21644 ),
( #18690, #24884 ),
( #2359, #5598 ),
( #28135, #5736 ),
( #18832, #31356 ),
( #15319, #12081 ),
( #8566, #31073 ),
( #21496, #15046 ),
( #21919, #25170 ),
( #31503, #28278 ),
( #5889, #9128 ),
( #8990, #31650 ),
( #15609, #38117 ),
( #32220, #6454 ),
( #28816, #25306 ),
( #6304, #25730 ),
( #19383, #41820 ),
( #12781, #31785 ),
( #35166, #9558 ),
( #6030, #28951 ),
( #25446, #9694 ),
( #35305, #12925 ),
( #22193, #32078 ),
( #16032, #38820 ),
( #35443, #38530 ),
( #15877, #12637 ),
( #6591, #19251 ),
( #2777, #38388 ),
( #22479, #12496 ),
( #3207, #19534 ),
( #2929, #214 ),
( #28546, #16172 ),
( #9266, #13071 ),
( #38676, #32353 ),
( #71, #41669 ),
( #6162, #15742 ),
( #19129, #22620 ),
( #9408, #3345 ),
( #35018, #22327 ),
( #25861, #38253 ),
( #25590, #41517 ),
( #29103, #9833 ),
( #18980, #35592 ),
( #16297, #3067 ),
( #28686, #31927 ),
( #32904, #22885 ),
( #778, #39244 ),
( #19672, #36142 ),
( #9974, #29515 ),
( #7010, #29785 ),
( #3911, #23303 ),
( #26404, #10381 ),
( #7137, #7268 ),
( #26268, #23164 ),
( #16968, #362 ),
( #20209, #36281 ),
( #10248, #19811 ),
( #639, #13627 ) ),
.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. ) ;
#5920 = advanced_face ( 'none', ( #26831 ), #1117, .f. ) ;
#5921 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -6.167905692362051322e-14 ) ) ;
#5922 = direction ( 'none', ( 1.575650527926656609e-30, 0.9869179706173772937, -0.1612231970669160963 ) ) ;
#5923 = oriented_edge ( 'none', *, *, #21871, .f. ) ;
#5924 = edge_curve ( 'none', #10301, #33342, #6192, .t. ) ;
#5925 = cartesian_point ( 'none', ( -521.6251766823143043, 217.2552292055811449, -397.8537468037986855 ) ) ;
#5926 = cartesian_point ( 'none', ( -486.1845996902320621, 230.4464065330805624, -435.6703822009366149 ) ) ;
#5927 = edge_loop ( 'none', ( #12226, #8383, #40770, #16268 ) ) ;
#5928 = circle ( 'none', #37380, 5.999999999999992895 ) ;
#5929 = oriented_edge ( 'none', *, *, #17901, .t. ) ;
#5930 = face_outer_bound ( 'none', #100, .t. ) ;
#5931 = edge_curve ( 'none', #29552, #28774, #35390, .t. ) ;
#5932 = axis2_placement_3d ( 'none', #9593, #9442, #15914 ) ;
#5933 = vertex_point ( 'none', #15891 ) ;
#5934 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#5935 = cartesian_point ( 'none', ( -481.6358641553491111, 231.3466647045016487, -293.8464881543806086 ) ) ;
#5936 = oriented_edge ( 'none', *, *, #11303, .f. ) ;
#5937 = cartesian_point ( 'none', ( -423.2645435617875478, 266.7672226054482962, -296.9895588980304524 ) ) ;
#5938 = cartesian_point ( 'none', ( -474.4455579758086969, 238.2479104024826597, -353.0712598428153797 ) ) ;
#5939 = axis2_placement_3d ( 'none', #4183, #33181, #4046 ) ;
#5940 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5941 = vector ( 'none', #17713, 1000.000000000000000 ) ;
#5942 = oriented_edge ( 'none', *, *, #6705, .t. ) ;
#5943 = direction ( 'none', ( 1.575650527926657835e-30, 0.9869179706173774047, -0.1612231970669154302 ) ) ;
#5944 = cartesian_point ( 'none', ( -509.6543900547817429, 211.0366535596694462, -275.3537468038265388 ) ) ;
#5945 = cartesian_point ( 'none', ( -534.9707837966537909, 219.5124738420903725, -442.8537468037986855 ) ) ;
#5946 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 6.167905692362051322e-14 ) ) ;
#5947 = vector ( 'none', #23047, 1000.000000000000000 ) ;
#5948 = conical_surface ( 'none', #8341, 4.000000000000003553, 1.047197551196590304 ) ;
#5949 = vector ( 'none', #5240, 1000.000000000000000 ) ;
#5950 = oriented_edge ( 'none', *, *, #9689, .t. ) ;
#5951 = cartesian_point ( 'none', ( -482.6985866835017305, 271.6643692364310141, -312.0794527542805668 ) ) ;
#5952 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5953 = oriented_edge ( 'none', *, *, #16680, .f. ) ;
#5954 = oriented_edge ( 'none', *, *, #23328, .t. ) ;
#5955 = oriented_edge ( 'none', *, *, #4679, .f. ) ;
#5956 = cartesian_point ( 'none', ( -490.8805493277791356, 230.5582038560495448, -275.3537468039362466 ) ) ;
#5957 = circle ( 'none', #1614, 21.19999999999999574 ) ;
#5958 = oriented_edge ( 'none', *, *, #23384, .t. ) ;
#5960 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#5959 = cartesian_point ( 'none', ( -439.2450167721049752, 247.8799740497101709, -357.5373191802715382 ) ) ;
#5961 = oriented_edge ( 'none', *, *, #34505, .f. ) ;
#5962 = direction ( 'none', ( 1.000000000000000000, 1.387778780781444413e-14, 5.551115123125777653e-14 ) ) ;
#5963 = cartesian_point ( 'none', ( -417.9450167721050207, 191.8785704136099923, -355.6321034628605275 ) ) ;
#5964 = cartesian_point ( 'none', ( -419.2450167721051457, 153.3842518256048209, -297.8537468037982308 ) ) ;
#5965 = oriented_edge ( 'none', *, *, #17410, .t. ) ;
#5966 = vertex_point ( 'none', #12655 ) ;
#5967 = axis2_placement_3d ( 'none', #36420, #39663, #1067 ) ;
#5968 = vector ( 'none', #41257, 1000.000000000000000 ) ;
#5969 = cartesian_point ( 'none', ( -415.1699309393079602, 222.5071924329801050, -351.0951207568826931 ) ) ;
#5970 = vertex_point ( 'none', #9707 ) ;
#5971 = cartesian_point ( 'none', ( -482.6317425304795847, 243.1842518256035817, -322.8537468037987423 ) ) ;
#5972 = advanced_face ( 'none', ( #34374 ), #36408, .t. ) ;
#5973 = cartesian_point ( 'none', ( -560.9712126103589753, 257.3009038747501336, -524.8537468037986855 ) ) ;
#5974 = edge_curve ( 'none', #3293, #461, #8201, .t. ) ;
#5975 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057049e-31 ) ) ;
#5976 = cartesian_point ( 'none', ( -550.0701600694872013, 193.2977128290786482, -368.2537468038272550 ) ) ;
#5977 = cartesian_point ( 'none', ( -465.2811262870824294, 255.3752874700768132, -352.7603431288644060 ) ) ;
#5978 = oriented_edge ( 'none', *, *, #9376, .f. ) ;
#5979 = cartesian_point ( 'none', ( -474.4455579758080148, 232.1015844763851419, -294.3106063428567154 ) ) ;
#5980 = b_spline_curve_with_knots ( 'none', 3,
( #31301, #37788, #28068, #25109, #8510, #18476, #41024, #21431, #27916, #2145, #11868, #24963, #34393, #28216, #24684, #8636, #37644, #38754, #12712, #35523, #25670, #28888 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.850634639372853682e-07, 0.001137786998391175078, 0.001706537965854820326, 0.002275288933318465358, 0.003412790868245840423, 0.003981541835709529256, 0.004550292803173218090, 0.005687794738100593155, 0.006825296673027968219, 0.007962798607955345886, 0.009100300542882720084 ),
.unspecified. ) ;
#5981 = circle ( 'none', #29049, 0.5999999999999898748 ) ;
#5982 = edge_loop ( 'none', ( #31320, #3052, #562, #3422 ) ) ;
#5983 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5984 = cartesian_point ( 'none', ( -419.2450167721049752, 269.3515108158290445, -299.6099399525434137 ) ) ;
#5985 = edge_curve ( 'none', #27934, #25644, #29850, .t. ) ;
#5986 = circle ( 'none', #35998, 57.15000000000003411 ) ;
#5987 = oriented_edge ( 'none', *, *, #29477, .f. ) ;
#5988 = oriented_edge ( 'none', *, *, #25521, .f. ) ;
#5989 = oriented_edge ( 'none', *, *, #18082, .f. ) ;
#5990 = edge_curve ( 'none', #37478, #19707, #636, .t. ) ;
#5991 = vertex_point ( 'none', #41832 ) ;
#5992 = face_outer_bound ( 'none', #38378, .t. ) ;
#5993 = cartesian_point ( 'none', ( -550.4943868074119564, 257.4009181225235352, -275.3537468037984581 ) ) ;
#5994 = edge_curve ( 'none', #14081, #20656, #18238, .t. ) ;
#5995 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -371.7537468037986628 ) ) ;
#5996 = oriented_edge ( 'none', *, *, #19975, .t. ) ;
#5997 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#5998 = axis2_placement_3d ( 'none', #29183, #36077, #32429 ) ;
#5999 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#6000 = cartesian_point ( 'none', ( -554.7710556912965103, 186.1760551042966085, -398.8537468038274483 ) ) ;
#6001 = cartesian_point ( 'none', ( -474.7528837326327107, 212.6023772650721355, -318.6705117019076852 ) ) ;
#6002 = vertex_point ( 'none', #26417 ) ;
#6003 = axis2_placement_3d ( 'none', #4350, #1210, #23463 ) ;
#6004 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#6005 = cartesian_point ( 'none', ( -492.5198734747020808, 293.0707908221328353, -380.3537468037986287 ) ) ;
#6006 = circle ( 'none', #9596, 30.44999999999999218 ) ;
#6008 = cartesian_point ( 'none', ( -433.5067771263097143, 241.4783092396955340, -287.9213864937374296 ) ) ;
#6007 = cartesian_point ( 'none', ( -523.9216007897180134, 248.2703293395310027, -524.8537468037986855 ) ) ;
#6009 = oriented_edge ( 'none', *, *, #2904, .f. ) ;
#6010 = cartesian_point ( 'none', ( -507.0210936953423015, 212.3303727940802332, -275.3537468037987423 ) ) ;
#6011 = cartesian_point ( 'none', ( -550.9933764963861904, 256.3140173007317912, -275.3537468037983444 ) ) ;
#6012 = cartesian_point ( 'none', ( -472.8450167720826016, 243.1842518256081007, -400.7537468038220823 ) ) ;
#6013 = oriented_edge ( 'none', *, *, #7942, .t. ) ;
#6014 = cartesian_point ( 'none', ( -559.0739156762314224, 261.0538634405698986, -409.5230800405872174 ) ) ;
#6015 = oriented_edge ( 'none', *, *, #394, .t. ) ;
#6016 = vector ( 'none', #12258, 1000.000000000000000 ) ;
#6017 = oriented_edge ( 'none', *, *, #31703, .t. ) ;
#6018 = circle ( 'none', #31101, 4.000000000000003553 ) ;
#6019 = cartesian_point ( 'none', ( -424.0450167721049297, 294.0632442979384678, -293.4787468038006750 ) ) ;
#6020 = oriented_edge ( 'none', *, *, #31924, .f. ) ;
#6021 = cartesian_point ( 'none', ( -425.0787923538214272, 278.6823332027466336, -350.5140662988609961 ) ) ;
#6022 = axis2_placement_3d ( 'none', #17478, #30294, #11031 ) ;
#6023 = oriented_edge ( 'none', *, *, #36920, .f. ) ;
#6024 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -474.3537468037987423 ) ) ;
#6025 = advanced_face ( 'none', ( #28843 ), #7200, .f. ) ;
#6026 = oriented_edge ( 'none', *, *, #27909, .f. ) ;
#6028 = edge_curve ( 'none', #8576, #23198, #12732, .t. ) ;
#6027 = direction ( 'none', ( 1.000000000000000000, 1.708035422500239496e-14, 5.978123978750837764e-14 ) ) ;
#6029 = circle ( 'none', #11313, 5.600000000000001421 ) ;
#6030 = cartesian_point ( 'none', ( -493.2467191908580162, 185.7388729827275995, -380.3537468037986287 ) ) ;
#6031 = cartesian_point ( 'none', ( -464.9950167721049752, 263.9894759851657682, -326.9259265236012197 ) ) ;
#6033 = axis2_placement_3d ( 'none', #36616, #23654, #848 ) ;
#6032 = cartesian_point ( 'none', ( -497.0198734535627523, 193.2977128338255852, -412.6287651374263987 ) ) ;
#6034 = oriented_edge ( 'none', *, *, #18920, .f. ) ;
#6035 = cartesian_point ( 'none', ( -469.0031792721050010, 258.2171081491777613, -305.5641009904423981 ) ) ;
#6036 = edge_curve ( 'none', #7842, #27231, #23300, .t. ) ;
#6037 = cartesian_point ( 'none', ( -535.5274683861803169, 277.3492441958599670, -279.9089488974194069 ) ) ;
#6038 = edge_curve ( 'none', #27607, #9855, #40453, .t. ) ;
#6039 = edge_loop ( 'none', ( #41688, #34574, #36546, #22725, #15054, #24075, #40506, #29442 ) ) ;
#6041 = cartesian_point ( 'none', ( -464.9950167721049752, 252.6493541515349364, -347.8732259742300812 ) ) ;
#6040 = face_outer_bound ( 'none', #14394, .t. ) ;
#6042 = edge_curve ( 'none', #35085, #35282, #38420, .t. ) ;
#6043 = oriented_edge ( 'none', *, *, #4176, .t. ) ;
#6044 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6045 = edge_curve ( 'none', #29323, #15380, #23784, .t. ) ;
#6046 = cartesian_point ( 'none', ( -458.0076730831612508, 210.4274971658136621, -284.0253607380961398 ) ) ;
#6047 = cartesian_point ( 'none', ( -496.9625721560958596, 240.1387858125281980, -442.8537468037986855 ) ) ;
#6048 = edge_curve ( 'none', #40577, #12297, #38429, .t. ) ;
#6049 = direction ( 'none', ( -9.324138683375336900e-17, 0.9957985918519336455, 0.09157054365736777557 ) ) ;
#6050 = edge_loop ( 'none', ( #26322, #4049, #40867, #19334 ) ) ;
#6051 = plane ( 'none', #27960 ) ;
#6052 = cartesian_point ( 'none', ( -465.8530276780911663, 211.2475245440468541, -318.4670146456203952 ) ) ;
#6053 = direction ( 'none', ( 6.870729556120457858e-18, 0.3160228441870006066, -0.9487515807375281884 ) ) ;
#6054 = line ( 'none', #36959, #10587 ) ;
#6055 = cartesian_point ( 'none', ( -370.5450167721051002, 163.8117124936641176, -412.8537468037979465 ) ) ;
#6056 = axis2_placement_3d ( 'none', #27088, #23978, #20864 ) ;
#6057 = cartesian_point ( 'none', ( -543.1589292588877242, 260.5603402933840016, -397.2348421043697044 ) ) ;
#6058 = toroidal_surface ( 'none', #6583, 34.89999999999999858, 1.100000000000000089 ) ;
#6059 = cartesian_point ( 'none', ( -486.2240140869585616, 230.9065178161452536, -435.3537468037986855 ) ) ;
#6060 = oriented_edge ( 'none', *, *, #4298, .f. ) ;
#6061 = direction ( 'none', ( -0.8937973703356468791, -8.540177112501210104e-15, -0.4484710255758809216 ) ) ;
#6062 = vertex_point ( 'none', #26567 ) ;
#6063 = b_spline_curve_with_knots ( 'none', 3,
( #2003, #37353, #5256, #37633 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.928743926286490841e-06, 0.0008003010501475402074 ),
.unspecified. ) ;
#6064 = advanced_face ( 'none', ( #31882 ), #20098, .t. ) ;
#6065 = axis2_placement_3d ( 'none', #32423, #39166, #10314 ) ;
#6066 = oriented_edge ( 'none', *, *, #12814, .f. ) ;
#6067 = line ( 'none', #1209, #13106 ) ;
#6068 = advanced_face ( 'none', ( #30847 ), #23731, .f. ) ;
#6069 = cartesian_point ( 'none', ( -474.4455579758086969, 260.8968059039698915, -337.3398999862824894 ) ) ;
#6070 = cartesian_point ( 'none', ( -480.0976681800141250, 231.0731883258573021, -293.1506827064798131 ) ) ;
#6071 = oriented_edge ( 'none', *, *, #14967, .f. ) ;
#6072 = advanced_face ( 'none', ( #24305 ), #21265, .t. ) ;
#6073 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6074 = cartesian_point ( 'none', ( -510.8808223625372875, 209.3219042742288423, -279.8796275658641548 ) ) ;
#6075 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#6076 = oriented_edge ( 'none', *, *, #7639, .t. ) ;
#6077 = axis2_placement_3d ( 'none', #5433, #2035, #18213 ) ;
#6078 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -284.8537468037986287 ) ) ;
#6079 = vertex_point ( 'none', #39660 ) ;
#6080 = cartesian_point ( 'none', ( -435.5450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#6081 = edge_curve ( 'none', #38825, #12671, #3964, .t. ) ;
#6082 = cartesian_point ( 'none', ( -491.3696091407379640, 226.5148339370209101, -279.7184695059338537 ) ) ;
#6083 = cartesian_point ( 'none', ( -460.8582910137303088, 224.9109320769667875, -308.8042526718351155 ) ) ;
#6084 = circle ( 'none', #12783, 37.69999999999995310 ) ;
#6085 = oriented_edge ( 'none', *, *, #17251, .f. ) ;
#6086 = axis2_placement_3d ( 'none', #22707, #166, #3448 ) ;
#6088 = cartesian_point ( 'none', ( -482.6317425304795847, 219.1171607646739687, -304.1995883434199186 ) ) ;
#6087 = cartesian_point ( 'none', ( -413.9450167721049070, 294.0632442979384678, -293.4787468038006750 ) ) ;
#6089 = oriented_edge ( 'none', *, *, #89, .t. ) ;
#6090 = direction ( 'none', ( -2.425961549269111709e-30, -0.6330823696479805918, -0.7740844354725767706 ) ) ;
#6091 = edge_curve ( 'none', #32378, #13501, #22280, .t. ) ;
#6092 = line ( 'none', #1977, #22192 ) ;
#6093 = cartesian_point ( 'none', ( -540.2243984730725970, 275.3547647458977963, -279.7180130871404913 ) ) ;
#6094 = edge_curve ( 'none', #38919, #11441, #32901, .t. ) ;
#6095 = cartesian_point ( 'none', ( -481.6358641553489974, 255.0218389467052589, -351.8610054532170466 ) ) ;
#6096 = face_outer_bound ( 'none', #19840, .t. ) ;
#6097 = cylindrical_surface ( 'none', #13511, 4.000000000000003553 ) ;
#6098 = cartesian_point ( 'none', ( -474.4868542721049494, 271.5020420753443204, -311.2872693572145408 ) ) ;
#6099 = oriented_edge ( 'none', *, *, #3080, .f. ) ;
#6100 = edge_curve ( 'none', #29406, #41184, #13753, .t. ) ;
#6101 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#6102 = plane ( 'none', #31612 ) ;
#6103 = line ( 'none', #14481, #32815 ) ;
#6104 = edge_loop ( 'none', ( #24556, #38485 ) ) ;
#6105 = cartesian_point ( 'none', ( -474.4455579758080717, 221.7011062312759861, -330.7347812599368808 ) ) ;
#6106 = edge_curve ( 'none', #18263, #35323, #6680, .t. ) ;
#6107 = cartesian_point ( 'none', ( -510.1075938242512962, 276.7787406304578894, -279.8533047136951950 ) ) ;
#6108 = direction ( 'none', ( 1.000000000000000000, -2.973147202258853963e-17, -2.963831442906190834e-17 ) ) ;
#6109 = person_and_organization ( #5390, #22206 ) ;
#6110 = cartesian_point ( 'none', ( -469.0307414127121319, 271.9977800553411953, -312.5223825158506088 ) ) ;
#6111 = vertex_point ( 'none', #20354 ) ;
#6112 = direction ( 'none', ( 0.0000000000000000000, 0.5871043804709853431, 0.8095112392251144762 ) ) ;
#6113 = axis2_placement_3d ( 'none', #39232, #7260, #29503 ) ;
#6114 = oriented_edge ( 'none', *, *, #27134, .f. ) ;
#6115 = cartesian_point ( 'none', ( -477.0749466012587732, 267.5285840981031811, -343.8207007844671352 ) ) ;
#6116 = cartesian_point ( 'none', ( -489.8955350961588238, 260.4575218808323598, -285.3514606413136221 ) ) ;
#6117 = closed_shell ( 'none', ( #248, #40555, #34677, #3696, #5633, #32570, #16800, #14825, #20498, #2525, #32264, #4051, #31880, #34519, #5542, #7664, #5221, #21462, #28851, #33741, #25794, #34360, #37221, #29991, #15154, #34834, #38954, #13206, #30866, #25955, #37711, #33211, #2784, #29624, #1366, #31027, #36180, #3958, #23761, #25025, #1729, #6691, #7, #24275, #2680, #32257, #19352, #1621, #38577, #31082, #14279, #30923, #32799, #4820, #37800, #37674, #26229, #22399, #31185, #38000, #28755, #32781, #13928, #6498, #36036, #38568, #34943, #18940, #17529, #28859, #37073, #21000, #1479, #40970, #9405, #11308, #6489, #27403, #22107, #6068, #24322, #24424, #29438, #12709, #17018, #40768, #32472, #10089, #13356, #40818, #9158, #14483, #38049, #35637, #284, #8553, #24700, #31622, #20177, #10038, #7620, #27570, #33956, #2890, #8809, #36045, #31728, #41513, #14688, #8457, #33293, #14783, #1528, #11658, #11515, #15354, #24027, #23039, #40306, #12185, #12825, #28402, #16393, #22721, #16111, #5229, #38798, #18576, #27973, #7014, #21246, #10289, #4772, #17472, #20649, #26111, #15253, #30414, #40508, #6544, #38488, #32674, #31402, #20890, #24381, #19530, #14591, #5767, #29888, #4665, #8562, #38154, #9659 ) ) ;
#6118 = advanced_face ( 'none', ( #37415 ), #20273, .f. ) ;
#6119 = axis2_placement_3d ( 'none', #18545, #3064, #15741 ) ;
#6120 = cartesian_point ( 'none', ( -555.7146875124918779, 259.8653542962203460, -279.7179279507059277 ) ) ;
#6122 = cartesian_point ( 'none', ( -478.9676314502987680, 222.1118379180579154, -347.3237325874182488 ) ) ;
#6121 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#6123 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -2.749123680024197478e-14 ) ) ;
#6124 = cartesian_point ( 'none', ( -425.3273362762486158, 212.1887306100197748, -306.5887453112258640 ) ) ;
#6125 = oriented_edge ( 'none', *, *, #36862, .f. ) ;
#6126 = oriented_edge ( 'none', *, *, #13211, .t. ) ;
#6127 = cartesian_point ( 'none', ( -435.5450167721049866, 213.8092518256034111, -268.5747543314628842 ) ) ;
#6128 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.713878504639270737e-14 ) ) ;
#6129 = cartesian_point ( 'none', ( -419.2450167721051457, 150.8842518256048209, -297.8537468037981739 ) ) ;
#6130 = cartesian_point ( 'none', ( -478.7804527657306721, 211.1888747371814929, -318.4581971204038382 ) ) ;
#6131 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.580486102613212976e-14 ) ) ;
#6132 = line ( 'none', #7416, #34847 ) ;
#6133 = line ( 'none', #25752, #36870 ) ;
#6134 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#6135 = line ( 'none', #13985, #7626 ) ;
#6136 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.379049338482476317e-14 ) ) ;
#6138 = cartesian_point ( 'none', ( -460.7914468607082199, 271.6643692364310141, -312.0794527542805668 ) ) ;
#6137 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#6139 = cartesian_point ( 'none', ( -507.2073098803734297, 274.1371935181765593, -275.3537468037986287 ) ) ;
#6140 = cartesian_point ( 'none', ( -552.6186176151622931, 251.6439034680549867, -275.3537468037983444 ) ) ;
#6141 = edge_curve ( 'none', #1328, #35963, #19277, .t. ) ;
#6142 = approval_role ( '' ) ;
#6143 = line ( 'none', #23936, #35343 ) ;
#6144 = oriented_edge ( 'none', *, *, #28429, .t. ) ;
#6145 = b_spline_curve_with_knots ( 'none', 3,
( #23099, #10045, #3702, #22685, #25925, #22960, #572, #3842, #36073, #16637, #16359, #32836, #29444, #6658, #26205, #32567, #6941, #26477, #29177, #26337, #20017, #10179 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.850634640093601429e-07, 0.001137786998391131709, 0.001706537965854758093, 0.002275288933318384693, 0.003412790868245790549, 0.003981541835709478082, 0.004550292803173166048, 0.005687794738100537643, 0.006825296673027910106, 0.007962798607955281702, 0.009100300542882654165 ),
.unspecified. ) ;
#6146 = circle ( 'none', #4552, 6.900000000000003020 ) ;
#6147 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#6148 = direction ( 'none', ( 0.9632702587168571196, -0.02458978723780023967, 0.2674055927522063225 ) ) ;
#6149 = conical_surface ( 'none', #36221, 4.000000000000015099, 1.047197551196599852 ) ;
#6150 = axis2_placement_3d ( 'none', #2557, #12141, #12002 ) ;
#6151 = cartesian_point ( 'none', ( -559.6379804879396715, 258.5111533827927701, -410.4927810309837355 ) ) ;
#6152 = oriented_edge ( 'none', *, *, #41076, .f. ) ;
#6153 = axis2_placement_3d ( 'none', #32110, #25343, #19151 ) ;
#6154 = oriented_edge ( 'none', *, *, #13572, .f. ) ;
#6155 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748157448, 1.615973351895135670e-16 ) ) ;
#6156 = direction ( 'none', ( 0.0000000000000000000, 0.9353076325394884538, 0.3538356009694011428 ) ) ;
#6157 = edge_curve ( 'none', #39950, #24974, #3100, .t. ) ;
#6158 = cartesian_point ( 'none', ( -472.5420901949912604, 280.6461926027330946, -398.8537468038215934 ) ) ;
#6159 = oriented_edge ( 'none', *, *, #18477, .t. ) ;
#6160 = b_spline_curve_with_knots ( 'none', 3,
( #30662, #4639, #36867, #14760 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.928743922678910603e-06, 0.0008003010501461600180 ),
.unspecified. ) ;
#6161 = cartesian_point ( 'none', ( -478.4950167721049752, 247.4969723471433838, -296.4536910897838879 ) ) ;
#6162 = cartesian_point ( 'none', ( -466.0450167721048729, 258.0855518909356761, -380.3537468037986287 ) ) ;
#6163 = edge_curve ( 'none', #125, #18004, #6340, .t. ) ;
#6164 = cartesian_point ( 'none', ( -458.2450167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#6165 = cartesian_point ( 'none', ( -460.8582910137302520, 263.0716155302037009, -299.7952285322151624 ) ) ;
#6166 = cartesian_point ( 'none', ( -461.1146942065643088, 239.0203059180979608, -353.3070601964424782 ) ) ;
#6167 = oriented_edge ( 'none', *, *, #38150, .t. ) ;
#6168 = oriented_edge ( 'none', *, *, #33924, .f. ) ;
#6169 = direction ( 'none', ( -0.07384000345349772676, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#6170 = advanced_face ( 'none', ( #31342 ), #24729, .f. ) ;
#6171 = direction ( 'none', ( 2.035898835340910058e-16, -1.000000000000000000, 2.770006446439764306e-14 ) ) ;
#6172 = edge_curve ( 'none', #23722, #1592, #11706, .t. ) ;
#6173 = axis2_placement_3d ( 'none', #8399, #1354, #30904 ) ;
#6174 = cylindrical_surface ( 'none', #22700, 6.749999999999978684 ) ;
#6175 = oriented_edge ( 'none', *, *, #26237, .f. ) ;
#6176 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6177 = oriented_edge ( 'none', *, *, #2871, .t. ) ;
#6178 = cartesian_point ( 'none', ( -462.0336620695992451, 264.8164963507441030, -327.0742549416444831 ) ) ;
#6179 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -410.8537468037986855 ) ) ;
#6180 = axis2_placement_3d ( 'none', #9314, #29295, #22530 ) ;
#6182 = cartesian_point ( 'none', ( -457.2970636919623644, 209.7403216080280401, -284.3346469911475083 ) ) ;
#6181 = circle ( 'none', #24854, 65.00000000000005684 ) ;
#6183 = oriented_edge ( 'none', *, *, #11448, .t. ) ;
#6184 = vector ( 'none', #4153, 1000.000000000000000 ) ;
#6185 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#6186 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -361.1537468037986400 ) ) ;
#6187 = cylindrical_surface ( 'none', #37004, 4.249999999999980460 ) ;
#6188 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6189 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6190 = oriented_edge ( 'none', *, *, #37048, .t. ) ;
#6191 = cartesian_point ( 'none', ( -464.9950167721049752, 226.2492984375203093, -343.5605054526903359 ) ) ;
#6192 = circle ( 'none', #25512, 2.917499999999998206 ) ;
#6193 = oriented_edge ( 'none', *, *, #7871, .t. ) ;
#6194 = face_outer_bound ( 'none', #40667, .t. ) ;
#6195 = vertex_point ( 'none', #41498 ) ;
#6196 = cartesian_point ( 'none', ( -421.9450167721050207, 272.5592518256036101, -373.7327392761343958 ) ) ;
#6197 = cartesian_point ( 'none', ( -519.0919463799854157, 227.8146093086756991, -518.6188932827346889 ) ) ;
#6198 = vertex_point ( 'none', #15169 ) ;
#6199 = axis2_placement_3d ( 'none', #37072, #11711, #8496 ) ;
#6200 = cartesian_point ( 'none', ( -523.9216007897180134, 248.2703293395310027, -493.6037468037986855 ) ) ;
#6201 = cartesian_point ( 'none', ( -464.9950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#6202 = axis2_placement_3d ( 'none', #18564, #21800, #5751 ) ;
#6203 = oriented_edge ( 'none', *, *, #23667, .t. ) ;
#6204 = oriented_edge ( 'none', *, *, #14184, .t. ) ;
#6205 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#6206 = vertex_point ( 'none', #11770 ) ;
#6208 = axis2_placement_3d ( 'none', #27661, #37225, #30874 ) ;
#6207 = cartesian_point ( 'none', ( -542.6161405184190016, 283.8714299102529139, -311.8376465692088004 ) ) ;
#6209 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6210 = face_outer_bound ( 'none', #17367, .t. ) ;
#6211 = edge_loop ( 'none', ( #32385, #11962, #41247, #25715 ) ) ;
#6212 = oriented_edge ( 'none', *, *, #7406, .t. ) ;
#6213 = cartesian_point ( 'none', ( -550.0701600694847002, 193.2977128290792734, -412.6287651374292977 ) ) ;
#6214 = edge_curve ( 'none', #2720, #8808, #15769, .t. ) ;
#6215 = cartesian_point ( 'none', ( -469.0444755684013103, 265.7668502146093488, -326.5428464238024162 ) ) ;
#6216 = cartesian_point ( 'none', ( -491.5666991800917458, 226.1269012696172922, -279.7058543034031004 ) ) ;
#6217 = circle ( 'none', #9770, 6.138320441952097362 ) ;
#6218 = oriented_edge ( 'none', *, *, #17642, .f. ) ;
#6219 = cartesian_point ( 'none', ( -417.9450167721050207, 274.6304536163935381, -370.9986904210791749 ) ) ;
#6220 =( bounded_curve ( ) b_spline_curve ( 3, ( #41789, #41637, #28658, #2751 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896558, 3.141592653589793116 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243649375, 0.8047378541243649375, 1.000000000000000000 ) )
representation_item ( '' ) );
#6221 = edge_curve ( 'none', #23092, #25445, #9595, .t. ) ;
#6222 = vector ( 'none', #24960, 1000.000000000000000 ) ;
#6224 = direction ( 'none', ( -0.07384000345349407690, 0.9972701007700911502, 0.0000000000000000000 ) ) ;
#6223 = cartesian_point ( 'none', ( -487.4079472181947494, 226.5607311574436267, -436.1990442306137084 ) ) ;
#6225 = vertex_point ( 'none', #8824 ) ;
#6226 = cartesian_point ( 'none', ( -463.0350309990100754, 223.5915773459319666, -348.0991366112883725 ) ) ;
#6227 = advanced_face ( 'none', ( #27829 ), #22775, .f. ) ;
#6228 = edge_curve ( 'none', #16311, #41730, #25815, .t. ) ;
#6229 = face_outer_bound ( 'none', #1174, .t. ) ;
#6230 = cartesian_point ( 'none', ( -455.2950167721049866, 272.5592518256036101, -373.7327392761343958 ) ) ;
#6231 = circle ( 'none', #39882, 27.00000000000001066 ) ;
#6232 = direction ( 'none', ( 0.1585527532634900538, -0.9873505073845696423, -4.193279165907284236e-15 ) ) ;
#6233 = cartesian_point ( 'none', ( -415.2252436001897422, 219.6015474379554462, -348.7182163133821291 ) ) ;
#6234 = cartesian_point ( 'none', ( -464.9950167721049752, 218.1647726551722997, -332.3188491297303813 ) ) ;
#6235 = vertex_point ( 'none', #34723 ) ;
#6236 = axis2_placement_3d ( 'none', #5259, #37787, #15548 ) ;
#6237 = cartesian_point ( 'none', ( -461.3966126972167103, 273.8906216355832726, -327.0556668261575624 ) ) ;
#6238 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#6239 = oriented_edge ( 'none', *, *, #36442, .f. ) ;
#6240 = cartesian_point ( 'none', ( -438.0450167721050434, 153.1842518256065091, -243.4812074718599035 ) ) ;
#6241 = axis2_placement_3d ( 'none', #37671, #2457, #41199 ) ;
#6242 = cartesian_point ( 'none', ( -495.8877152618306354, 266.6150753349188562, -279.7054206889959005 ) ) ;
#6243 = cartesian_point ( 'none', ( -477.8282956093514144, 211.4856776115022399, -316.8446566909861417 ) ) ;
#6244 = cartesian_point ( 'none', ( -495.7412390383331058, 255.4597562668692206, -275.3537468037989129 ) ) ;
#6245 = edge_loop ( 'none', ( #29271, #23439, #10223, #12651 ) ) ;
#6246 = oriented_edge ( 'none', *, *, #8451, .f. ) ;
#6247 = b_spline_curve_with_knots ( 'none', 3,
( #8090, #33994, #37229, #30876 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006940492775260341312, 0.001387071111511451035 ),
.unspecified. ) ;
#6248 = vertex_point ( 'none', #38237 ) ;
#6249 = axis2_placement_3d ( 'none', #3476, #38937, #753 ) ;
#6250 = cartesian_point ( 'none', ( -522.3635767168492521, 227.2279302132820931, -522.8537468037986855 ) ) ;
#6251 = vector ( 'none', #10870, 1000.000000000000114 ) ;
#6252 = vertex_point ( 'none', #34999 ) ;
#6253 = vertex_point ( 'none', #28528 ) ;
#6254 = cartesian_point ( 'none', ( -478.9676314502985974, 267.6542376092229460, -343.9261607113446075 ) ) ;
#6255 = cartesian_point ( 'none', ( -490.6091405642570180, 262.6003975532865979, -286.6509362485300585 ) ) ;
#6256 = axis2_placement_3d ( 'none', #11052, #40183, #30860 ) ;
#6257 = vector ( 'none', #34285, 1000.000000000000000 ) ;
#6258 = oriented_edge ( 'none', *, *, #23204, .f. ) ;
#6259 = cartesian_point ( 'none', ( -550.3994412504118827, 257.5896357826300687, -275.3537468037984581 ) ) ;
#6261 = cartesian_point ( 'none', ( -477.6370058661186704, 222.1479929438246188, -347.2806537046509447 ) ) ;
#6260 = cartesian_point ( 'none', ( -465.7399930961452128, 251.3208372145264207, -342.4810842715186254 ) ) ;
#6262 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6264 = axis2_placement_3d ( 'none', #11375, #40523, #12345 ) ;
#6263 = face_bound ( 'none', #23395, .t. ) ;
#6266 = direction ( 'none', ( 1.000000000000000000, -3.003847700398644514e-18, -1.226416383224404662e-17 ) ) ;
#6265 = cartesian_point ( 'none', ( -419.5615514572750158, 210.9363725763731736, -309.2495458376610031 ) ) ;
#6267 = oriented_edge ( 'none', *, *, #35438, .t. ) ;
#6268 = advanced_face ( 'none', ( #4177 ), #24802, .f. ) ;
#6269 = edge_curve ( 'none', #4257, #21488, #39916, .t. ) ;
#6271 = circle ( 'none', #20091, 4.000000000000015099 ) ;
#6270 = direction ( 'none', ( 1.000000000000000000, 4.101836147685739778e-16, -2.600705613074059516e-16 ) ) ;
#6272 = direction ( 'none', ( -0.8937973703356648647, 0.0000000000000000000, 0.4484710255758448949 ) ) ;
#6273 = cylindrical_surface ( 'none', #12624, 7.500000000000000888 ) ;
#6274 = advanced_face ( 'none', ( #1642 ), #13280, .t. ) ;
#6275 = cartesian_point ( 'none', ( -459.3950167721049525, 263.8910104744949763, -339.7887001918822421 ) ) ;
#6276 = cartesian_point ( 'none', ( -543.9412138559108598, 261.6299869564828100, -400.3537468037986855 ) ) ;
#6278 = cartesian_point ( 'none', ( -370.5450167721051002, 290.5496914665885129, -287.4244139337574779 ) ) ;
#6277 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6279 = cartesian_point ( 'none', ( -466.0996387721552310, 212.8859477962852509, -380.3537468037986287 ) ) ;
#6280 = edge_curve ( 'none', #20994, #12859, #22818, .t. ) ;
#6281 = advanced_face ( 'none', ( #33376 ), #11193, .t. ) ;
#6282 = cartesian_point ( 'none', ( -538.2598253357735985, 216.4978154012388245, -275.3537468037985150 ) ) ;
#6283 = oriented_edge ( 'none', *, *, #37968, .f. ) ;
#6284 = edge_curve ( 'none', #16093, #22944, #34866, .t. ) ;
#6285 = oriented_edge ( 'none', *, *, #416, .t. ) ;
#6286 = cartesian_point ( 'none', ( -552.8494532962650965, 189.6842518256087544, -449.8537468038272777 ) ) ;
#6287 = oriented_edge ( 'none', *, *, #41435, .f. ) ;
#6288 = direction ( 'none', ( 0.1301338387962827914, 0.9914964367057216288, 1.708035422500242652e-14 ) ) ;
#6289 = oriented_edge ( 'none', *, *, #9555, .t. ) ;
#6290 = edge_curve ( 'none', #29996, #22126, #18751, .t. ) ;
#6291 = oriented_edge ( 'none', *, *, #38791, .f. ) ;
#6292 = vector ( 'none', #3235, 1000.000000000000000 ) ;
#6293 = oriented_edge ( 'none', *, *, #25766, .f. ) ;
#6294 = edge_curve ( 'none', #34370, #2899, #21819, .t. ) ;
#6295 = oriented_edge ( 'none', *, *, #36205, .f. ) ;
#6296 = cartesian_point ( 'none', ( -470.9593728119664888, 215.7059271839573853, -360.9056028773790672 ) ) ;
#6297 = cartesian_point ( 'none', ( -527.4090963855672953, 227.6578585309318328, -515.1864666837051345 ) ) ;
#6298 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#6299 = direction ( 'none', ( -0.9632702587168570085, 0.02458978723780488526, -0.2674055927522062670 ) ) ;
#6300 = cartesian_point ( 'none', ( -450.5450167721049866, 204.8017364904615363, -359.4391728304590856 ) ) ;
#6301 = cartesian_point ( 'none', ( -550.0701600694870876, 293.0707908221373827, -368.4537468038258226 ) ) ;
#6302 = vector ( 'none', #6906, 1000.000000000000000 ) ;
#6303 = oriented_edge ( 'none', *, *, #22774, .t. ) ;
#6304 = cartesian_point ( 'none', ( -508.6437167067727501, 185.6842518256034396, -380.3537468037986287 ) ) ;
#6305 = cartesian_point ( 'none', ( -466.4128774743647909, 274.7512524253105539, -328.8396213487080786 ) ) ;
#6306 = axis2_placement_3d ( 'none', #21326, #15026, #5301 ) ;
#6307 = cartesian_point ( 'none', ( -490.6198734746816967, 293.0707908221373259, -360.2537468038225370 ) ) ;
#6308 = circle ( 'none', #4339, 0.2000000000000159150 ) ;
#6309 = direction ( 'none', ( 1.575650527926657835e-30, 0.9869179706173774047, -0.1612231970669154302 ) ) ;
#6310 = vertex_point ( 'none', #38374 ) ;
#6311 = cartesian_point ( 'none', ( -462.3785126117550135, 264.8371809804480677, -325.7074439170232836 ) ) ;
#6312 = axis2_placement_3d ( 'none', #23656, #7340, #14248 ) ;
#6313 = cylindrical_surface ( 'none', #41125, 38.25000000000001421 ) ;
#6314 = vector ( 'none', #35593, 1000.000000000000114 ) ;
#6315 = vertex_point ( 'none', #38805 ) ;
#6316 = direction ( 'none', ( 0.0000000000000000000, -0.9869179706173798472, 0.1612231970669004977 ) ) ;
#6317 = cartesian_point ( 'none', ( -464.6078362555691683, 263.9994178714924260, -326.9277111404425682 ) ) ;
#6318 = cartesian_point ( 'none', ( -469.0031792721050010, 251.9335606629234405, -344.0284538021430194 ) ) ;
#6319 = cartesian_point ( 'none', ( -457.5423007111961056, 209.9639947385197445, -284.2378673668250144 ) ) ;
#6320 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6321 = oriented_edge ( 'none', *, *, #35769, .t. ) ;
#6322 = oriented_edge ( 'none', *, *, #39576, .t. ) ;
#6323 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#6324 = axis2_placement_3d ( 'none', #24765, #12101, #40962 ) ;
#6325 = vector ( 'none', #14017, 1000.000000000000000 ) ;
#6326 = vertex_point ( 'none', #56 ) ;
#6327 = oriented_edge ( 'none', *, *, #33830, .t. ) ;
#6328 = cartesian_point ( 'none', ( -557.9454774062977549, 223.4725230852131688, -411.9754162543414395 ) ) ;
#6329 = cartesian_point ( 'none', ( -476.1845455845031552, 263.9396712745910918, -298.7614273228908814 ) ) ;
#6330 = face_outer_bound ( 'none', #3098, .t. ) ;
#6331 = advanced_face ( 'none', ( #9183 ), #22599, .f. ) ;
#6332 = edge_curve ( 'none', #22446, #34693, #35894, .t. ) ;
#6333 = circle ( 'none', #16413, 14.00000000000000355 ) ;
#6334 = oriented_edge ( 'none', *, *, #39221, .t. ) ;
#6335 = cartesian_point ( 'none', ( -543.0190080106281130, 260.4110816338396148, -397.7206794539475254 ) ) ;
#6336 = oriented_edge ( 'none', *, *, #4460, .t. ) ;
#6337 = cartesian_point ( 'none', ( -518.0859179250633133, 228.1431976944217865, -517.3688327966996212 ) ) ;
#6338 = axis2_placement_3d ( 'none', #26742, #17421, #11240 ) ;
#6339 = edge_curve ( 'none', #34586, #40577, #14286, .t. ) ;
#6340 = b_spline_curve_with_knots ( 'none', 3,
( #40792, #5451, #8678, #4336, #36556, #18672, #34437, #37830, #8971, #5871 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.004456927421494467217, 0.005617786584494912153, 0.006778645747495356221, 0.007939504910495800288, 0.009100364073496245224 ),
.unspecified. ) ;
#6341 = cylindrical_surface ( 'none', #24256, 7.999999999999981348 ) ;
#6342 = oriented_edge ( 'none', *, *, #39497, .t. ) ;
#6343 = edge_curve ( 'none', #1500, #21159, #40413, .t. ) ;
#6344 = line ( 'none', #10620, #5854 ) ;
#6345 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#6346 = cartesian_point ( 'none', ( -522.1863607085609829, 224.8344819714338882, -519.8537468037986855 ) ) ;
#6347 = face_outer_bound ( 'none', #9541, .t. ) ;
#6348 = edge_loop ( 'none', ( #25706, #2345, #30237, #16520 ) ) ;
#6349 = edge_curve ( 'none', #41730, #18014, #31390, .t. ) ;
#6350 = cartesian_point ( 'none', ( -519.4969829128119727, 188.5122184294973522, -410.3537468037986855 ) ) ;
#6351 = oriented_edge ( 'none', *, *, #8742, .f. ) ;
#6352 = vertex_point ( 'none', #19108 ) ;
#6353 = cartesian_point ( 'none', ( -474.4593525649178218, 251.7136552341505649, -344.0980647370645329 ) ) ;
#6354 = vector ( 'none', #7009, 1000.000000000000000 ) ;
#6355 = circle ( 'none', #3118, 5.099999999999993427 ) ;
#6356 = direction ( 'none', ( -1.091642987686153897e-16, 0.1243991077726802064, 0.9922322621167691814 ) ) ;
#6357 = edge_loop ( 'none', ( #11925, #12908, #9427, #40137 ) ) ;
#6358 = cartesian_point ( 'none', ( -507.0572096745979707, 210.9203067083819292, -279.7267373257695908 ) ) ;
#6359 = cartesian_point ( 'none', ( -480.4041155903883578, 240.3766461904645269, -344.1941558130832846 ) ) ;
#6360 = edge_curve ( 'none', #8772, #29088, #38966, .t. ) ;
#6361 = direction ( 'none', ( 0.3003283627730223282, 0.9538358739919965412, 2.775557561562890089e-14 ) ) ;
#6362 = cartesian_point ( 'none', ( -515.0580287693784385, 260.7674998751784869, -436.3537468037986287 ) ) ;
#6363 = direction ( 'none', ( -3.029055465811894349e-17, 0.5871043804709784597, 0.8095112392251194722 ) ) ;
#6364 = cartesian_point ( 'none', ( -493.6592831385540308, 238.8803860925464733, -275.3537468037988560 ) ) ;
#6365 = cartesian_point ( 'none', ( -478.4950167721049752, 263.8910104744949763, -339.7887001918822421 ) ) ;
#6366 = vertex_point ( 'none', #35572 ) ;
#6367 = edge_loop ( 'none', ( #14251, #40139, #24617, #26766 ) ) ;
#6368 = axis2_placement_3d ( 'none', #31829, #12967, #35480 ) ;
#6369 = vertex_point ( 'none', #22313 ) ;
#6370 = circle ( 'none', #32834, 5.099999999999993427 ) ;
#6372 = direction ( 'none', ( -0.8937973703356512090, -8.045094381341711134e-15, -0.4484710255758723729 ) ) ;
#6371 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#6373 = edge_loop ( 'none', ( #17767, #31883, #12966 ) ) ;
#6374 = oriented_edge ( 'none', *, *, #10432, .t. ) ;
#6375 = cartesian_point ( 'none', ( -544.2728865729427525, 241.6495161742532218, -409.3537468037986855 ) ) ;
#6376 = face_outer_bound ( 'none', #13539, .t. ) ;
#6377 = plane ( 'none', #39378 ) ;
#6378 = cartesian_point ( 'none', ( -460.8582910137302520, 223.2968881210036329, -345.9122650753824928 ) ) ;
#6379 = cartesian_point ( 'none', ( -481.4771233154167476, 255.0602517323874565, -351.9587210192945577 ) ) ;
#6380 = face_outer_bound ( 'none', #22171, .t. ) ;
#6381 = vertex_point ( 'none', #22458 ) ;
#6382 = vertex_point ( 'none', #16278 ) ;
#6383 = cartesian_point ( 'none', ( -478.2116782829585304, 273.0999801435731911, -310.6591232335032373 ) ) ;
#6384 = advanced_face ( 'none', ( #3661 ), #38914, .f. ) ;
#6385 = cartesian_point ( 'none', ( -419.2450167721051457, 328.1842518256036101, -347.8537468038024940 ) ) ;
#6386 = vector ( 'none', #27986, 1000.000000000000114 ) ;
#6387 = axis2_placement_3d ( 'none', #37426, #21645, #40812 ) ;
#6389 = face_outer_bound ( 'none', #23056, .t. ) ;
#6388 = direction ( 'none', ( 0.0000000000000000000, -0.09157054365736690127, 0.9957985918519337565 ) ) ;
#6390 = cartesian_point ( 'none', ( -476.7118553714728364, 211.7255859866803860, -316.8869888771091041 ) ) ;
#6391 = cartesian_point ( 'none', ( -537.3963990442678096, 270.3053823082361760, -275.3537468037986287 ) ) ;
#6392 = axis2_placement_3d ( 'none', #32028, #16257, #35266 ) ;
#6393 = line ( 'none', #26662, #29571 ) ;
#6394 = oriented_edge ( 'none', *, *, #4995, .f. ) ;
#6395 = cartesian_point ( 'none', ( -455.2950167721049866, 213.8092518256034111, -268.5747543314628842 ) ) ;
#6396 = edge_loop ( 'none', ( #2681, #5798, #11665, #11822 ) ) ;
#6397 = oriented_edge ( 'none', *, *, #914, .f. ) ;
#6398 = edge_curve ( 'none', #24390, #36203, #26291, .t. ) ;
#6399 = face_outer_bound ( 'none', #24763, .t. ) ;
#6400 = line ( 'none', #25992, #7409 ) ;
#6401 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.379049338482476317e-14 ) ) ;
#6402 = direction ( 'none', ( 1.575650527926657835e-30, 0.9869179706173774047, -0.1612231970669154302 ) ) ;
#6403 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#6404 = axis2_placement_3d ( 'none', #29813, #13650, #10686 ) ;
#6405 = cartesian_point ( 'none', ( -496.9763712263969637, 276.6873783297847922, -302.4971438682161420 ) ) ;
#6406 = edge_loop ( 'none', ( #41182, #14287, #27773 ) ) ;
#6407 = vertex_point ( 'none', #12762 ) ;
#6408 = cartesian_point ( 'none', ( -557.9835392718608773, 249.5356037906641120, -275.3537468036880114 ) ) ;
#6410 = cartesian_point ( 'none', ( -474.7472778070112440, 222.2624096982592619, -331.5030099875208407 ) ) ;
#6409 = cartesian_point ( 'none', ( -435.5450167721049866, 236.6810906667376742, -380.3537468037986287 ) ) ;
#6411 = cartesian_point ( 'none', ( -489.9953091394056059, 296.6968297682000753, -380.3537468037986287 ) ) ;
#6412 = oriented_edge ( 'none', *, *, #15984, .t. ) ;
#6413 = circle ( 'none', #9090, 6.300000000000005151 ) ;
#6414 = edge_curve ( 'none', #3426, #29139, #23831, .t. ) ;
#6415 = oriented_edge ( 'none', *, *, #33187, .f. ) ;
#6417 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#6416 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#6418 = cylindrical_surface ( 'none', #23444, 1.500000000000010880 ) ;
#6419 = cartesian_point ( 'none', ( -517.0572981439247542, 203.7138894380910585, -414.3537468037986855 ) ) ;
#6420 = cartesian_point ( 'none', ( -438.0450167721051002, 190.6842518256043206, -322.8537468037986855 ) ) ;
#6421 = cartesian_point ( 'none', ( -522.7327767341167828, 232.2142807171325671, -484.8537468037986855 ) ) ;
#6422 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#6423 = edge_curve ( 'none', #41318, #17887, #28331, .t. ) ;
#6424 = oriented_edge ( 'none', *, *, #209, .f. ) ;
#6425 = cartesian_point ( 'none', ( -460.7914468607082199, 219.6133807654634893, -303.5763886480178826 ) ) ;
#6426 = oriented_edge ( 'none', *, *, #27406, .f. ) ;
#6427 = cartesian_point ( 'none', ( -492.5332957909478750, 226.9583908146439910, -275.3537468037988560 ) ) ;
#6428 = cartesian_point ( 'none', ( -544.8876655746662436, 221.3390611588970103, -275.3537468037984581 ) ) ;
#6429 = edge_curve ( 'none', #11210, #12697, #39963, .t. ) ;
#6430 = b_spline_curve_with_knots ( 'none', 3,
( #23585, #39788, #20341, #36000, #30057, #29513, #32770 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2499999999999994171, 0.5000000000000012212, 0.7500000000000005551, 1.000000000000000000 ),
.unspecified. ) ;
#6431 = circle ( 'none', #3246, 21.19999999999999574 ) ;
#6432 = oriented_edge ( 'none', *, *, #5771, .f. ) ;
#6433 = cartesian_point ( 'none', ( -404.7411067743560125, 247.8683927542560923, -357.4113765218090180 ) ) ;
#6434 = axis2_placement_3d ( 'none', #23137, #26523, #39208 ) ;
#6435 = circle ( 'none', #12548, 5.599999999999990763 ) ;
#6436 = face_outer_bound ( 'none', #24399, .t. ) ;
#6437 = vertex_point ( 'none', #16012 ) ;
#6438 = direction ( 'none', ( 1.000000000000000000, -1.860000664308099054e-30, -1.612780032710462425e-30 ) ) ;
#6439 = vertex_point ( 'none', #9680 ) ;
#6440 = edge_loop ( 'none', ( #22915, #10370, #11546, #16448 ) ) ;
#6441 = axis2_placement_3d ( 'none', #23852, #36690, #2321 ) ;
#6442 = oriented_edge ( 'none', *, *, #22612, .t. ) ;
#6443 = circle ( 'none', #15137, 19.99999999999999645 ) ;
#6444 = cartesian_point ( 'none', ( -497.7888958437061433, 206.2697294397522398, -310.3935301184298510 ) ) ;
#6445 = direction ( 'none', ( 4.517247044298528641e-17, 0.9892147033870989370, 0.1464727640306351109 ) ) ;
#6446 = cartesian_point ( 'none', ( -460.8582910137302520, 220.1257335540199449, -302.9663830991987084 ) ) ;
#6447 = vertex_point ( 'none', #23930 ) ;
#6448 = cartesian_point ( 'none', ( -469.0031792721050010, 264.3589588239478303, -314.1044379664788835 ) ) ;
#6449 = oriented_edge ( 'none', *, *, #38828, .t. ) ;
#6450 = advanced_face ( 'none', ( #30380 ), #37894, .t. ) ;
#6451 = b_spline_curve_with_knots ( 'none', 3,
( #38821, #4045, #29516, #26405 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006926030206744767477, 0.001383533179554945723 ),
.unspecified. ) ;
#6452 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#6453 = cartesian_point ( 'none', ( -456.7450167721049752, 787.7757571954151672, -371.0531468962619215 ) ) ;
#6454 = cartesian_point ( 'none', ( -531.9180052752536767, 208.8549481726576005, -275.3537468037986855 ) ) ;
#6455 = oriented_edge ( 'none', *, *, #5230, .t. ) ;
#6456 = plane ( 'none', #22638 ) ;
#6457 = vertex_point ( 'none', #27042 ) ;
#6458 = vector ( 'none', #30630, 1000.000000000000000 ) ;
#6459 = cartesian_point ( 'none', ( -467.8156532074581833, 238.9019842958029471, -354.0952629446799165 ) ) ;
#6460 = oriented_edge ( 'none', *, *, #4263, .f. ) ;
#6461 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6462 = edge_curve ( 'none', #9228, #37527, #10207, .t. ) ;
#6463 = cartesian_point ( 'none', ( -460.5450167721049866, 217.1842521103856711, -275.3537838117825913 ) ) ;
#6464 = axis2_placement_3d ( 'none', #24512, #30985, #11704 ) ;
#6465 = cartesian_point ( 'none', ( -492.3189778528661691, 300.1924485469202750, -449.8537468038224461 ) ) ;
#6466 = oriented_edge ( 'none', *, *, #31576, .f. ) ;
#6467 = direction ( 'none', ( -5.642927514190362258e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#6468 = direction ( 'none', ( -1.000000000000000000, -3.397572461039112687e-16, -6.742252096426295297e-17 ) ) ;
#6469 = cartesian_point ( 'none', ( -536.9242915559045741, 300.1735923746310277, -435.3537468037986855 ) ) ;
#6470 = toroidal_surface ( 'none', #39298, 6.100000000000000533, 0.2000000000000000111 ) ;
#6471 = oriented_edge ( 'none', *, *, #24770, .f. ) ;
#6472 = cartesian_point ( 'none', ( -547.9058782065928881, 290.4098165610918727, -364.2537468038257202 ) ) ;
#6473 = toroidal_surface ( 'none', #19829, 18.60000000000000142, 1.100000000000000089 ) ;
#6474 = cartesian_point ( 'none', ( -503.4578633471932108, 195.8205656590470198, -380.3824794511700134 ) ) ;
#6475 = circle ( 'none', #36415, 7.999999999999990230 ) ;
#6476 = edge_curve ( 'none', #868, #33112, #10436, .t. ) ;
#6477 = oriented_edge ( 'none', *, *, #3387, .t. ) ;
#6478 = cartesian_point ( 'none', ( -474.4868542721046083, 263.1609539895748640, -299.6888592408802197 ) ) ;
#6479 = oriented_edge ( 'none', *, *, #37747, .f. ) ;
#6480 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.713878504639270737e-14 ) ) ;
#6481 = oriented_edge ( 'none', *, *, #32873, .t. ) ;
#6482 = circle ( 'none', #7310, 5.099999999999993427 ) ;
#6483 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#6484 = edge_curve ( 'none', #5463, #28272, #29333, .t. ) ;
#6485 = oriented_edge ( 'none', *, *, #19243, .t. ) ;
#6486 = cartesian_point ( 'none', ( -523.5450167720823629, 243.1842518256081860, -405.8537468038249472 ) ) ;
#6487 = vertex_point ( 'none', #7891 ) ;
#6488 = cartesian_point ( 'none', ( -520.7390966408725035, 205.2879879963400640, -443.8537468037986855 ) ) ;
#6489 = advanced_face ( 'none', ( #20749, #12204 ), #1542, .f. ) ;
#6490 = edge_curve ( 'none', #11229, #8041, #25761, .t. ) ;
#6491 = advanced_face ( 'none', ( #30334 ), #4701, .f. ) ;
#6492 = vertex_point ( 'none', #17047 ) ;
#6493 = cartesian_point ( 'none', ( -418.4235903439623030, 153.1842518256065091, -243.4812074718599035 ) ) ;
#6494 = oriented_edge ( 'none', *, *, #21491, .t. ) ;
#6495 = line ( 'none', #19226, #21079 ) ;
#6496 = vertex_point ( 'none', #33510 ) ;
#6497 = cartesian_point ( 'none', ( -560.8305550254306127, 257.6683340250320384, -433.1216959962297324 ) ) ;
#6498 = advanced_face ( 'none', ( #2623 ), #10594, .t. ) ;
#6499 = axis2_placement_3d ( 'none', #14150, #39470, #10906 ) ;
#6500 = cartesian_point ( 'none', ( -543.7816007831498837, 282.8648039383526793, -309.2426349484241541 ) ) ;
#6501 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#6502 = cartesian_point ( 'none', ( -476.7136940682312343, 238.8297095263530423, -354.5763337483533064 ) ) ;
#6503 = direction ( 'none', ( 0.07384000345349751859, -0.9972701007700909281, 0.0000000000000000000 ) ) ;
#6504 = axis2_placement_3d ( 'none', #40485, #24555, #27677 ) ;
#6505 = direction ( 'none', ( 3.692582521126776925e-17, 0.2870693003210259553, 0.9579098166389133917 ) ) ;
#6506 = oriented_edge ( 'none', *, *, #6985, .t. ) ;
#6507 = cartesian_point ( 'none', ( -495.3048734746814716, 290.1003236871566742, -364.2537468038228781 ) ) ;
#6508 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#6509 = cartesian_point ( 'none', ( -487.7501513173996273, 247.4630136558675986, -280.0737157122834446 ) ) ;
#6510 = vector ( 'none', #9399, 1000.000000000000000 ) ;
#6511 = oriented_edge ( 'none', *, *, #41651, .t. ) ;
#6512 = cartesian_point ( 'none', ( -464.9950167721048615, 240.4239280620069223, -343.8732761210818012 ) ) ;
#6513 = circle ( 'none', #25751, 39.28867513459481131 ) ;
#6514 = oriented_edge ( 'none', *, *, #38413, .t. ) ;
#6515 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#6516 = oriented_edge ( 'none', *, *, #36442, .t. ) ;
#6517 = cartesian_point ( 'none', ( -464.5224020939112961, 223.3818179323887705, -348.3623814996489045 ) ) ;
#6518 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#6519 = axis2_placement_3d ( 'none', #17214, #20465, #17089 ) ;
#6520 = edge_loop ( 'none', ( #22449, #38698, #4702, #24632, #12568, #40008 ) ) ;
#6521 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.705312765434827453e-14 ) ) ;
#6522 = circle ( 'none', #41557, 39.99999999999999289 ) ;
#6523 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#6524 = cartesian_point ( 'none', ( -481.4771233154169181, 272.2892260410993686, -310.9777468970146970 ) ) ;
#6525 = axis2_placement_3d ( 'none', #7945, #1589, #11716 ) ;
#6526 = oriented_edge ( 'none', *, *, #30019, .t. ) ;
#6527 = edge_curve ( 'none', #23309, #3912, #32425, .t. ) ;
#6528 = oriented_edge ( 'none', *, *, #3533, .f. ) ;
#6529 = cartesian_point ( 'none', ( -475.6475426809261080, 222.3941721022753768, -329.9952361284704239 ) ) ;
#6530 = vertex_point ( 'none', #17451 ) ;
#6531 = cartesian_point ( 'none', ( -551.2714735205784109, 189.4823693331103982, -368.4537468038271868 ) ) ;
#6532 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 3.265361837132817846e-14 ) ) ;
#6533 = cartesian_point ( 'none', ( -547.9058782065931155, 290.4098165610918159, -360.2537468038257202 ) ) ;
#6534 = cylindrical_surface ( 'none', #20602, 4.249999999999980460 ) ;
#6535 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612818275, -0.6038489185976441131 ) ) ;
#6536 = vertex_point ( 'none', #10733 ) ;
#6537 = edge_curve ( 'none', #40950, #18257, #21772, .t. ) ;
#6538 = b_spline_curve_with_knots ( 'none', 3,
( #28574, #15213, #15352, #40978, #28168, #18582, #41124, #21818, #6197, #9864, #3381, #6337, #22511, #108, #32113, #25756, #41550, #28987 ),
.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. ) ;
#6539 = direction ( 'none', ( 5.606143058836777125e-17, -0.9957985918519336455, -0.09157054365736781720 ) ) ;
#6540 = edge_curve ( 'none', #23369, #6315, #13678, .t. ) ;
#6541 = cartesian_point ( 'none', ( -548.8688466183956507, 197.1130563250465855, -360.2537468038269708 ) ) ;
#6542 = oriented_edge ( 'none', *, *, #35145, .t. ) ;
#6543 = cartesian_point ( 'none', ( -414.0450167721049866, 217.7342697964894285, -266.7936121863177164 ) ) ;
#6544 = advanced_face ( 'none', ( #7166 ), #10106, .t. ) ;
#6545 = oriented_edge ( 'none', *, *, #33346, .t. ) ;
#6546 = edge_curve ( 'none', #5746, #17470, #17717, .t. ) ;
#6547 = circle ( 'none', #30880, 39.00000000000000000 ) ;
#6548 = cartesian_point ( 'none', ( -554.7212055623558626, 259.0950008974467664, -275.3537468037913527 ) ) ;
#6550 = cartesian_point ( 'none', ( -522.3635767168492521, 227.2279302132820931, -479.8537468037986855 ) ) ;
#6549 = cartesian_point ( 'none', ( -469.0031792721050010, 251.9335606629234405, -344.0284538021430194 ) ) ;
#6551 = edge_curve ( 'none', #41579, #11846, #13236, .t. ) ;
#6552 = cartesian_point ( 'none', ( -370.5450167721051002, 263.1842518256067365, -236.8537468038007319 ) ) ;
#6553 = face_outer_bound ( 'none', #38995, .t. ) ;
#6554 = oriented_edge ( 'none', *, *, #21123, .t. ) ;
#6555 = vertex_point ( 'none', #14922 ) ;
#6557 = direction ( 'none', ( -0.8937973703356509869, -9.696270957424948075e-15, -0.4484710255758728725 ) ) ;
#6556 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.233581138472395244e-14 ) ) ;
#6558 = direction ( 'none', ( 2.197537717130241099e-16, -1.000000000000000000, 2.037432715935694860e-14 ) ) ;
#6559 = axis2_placement_3d ( 'none', #29859, #999, #26769 ) ;
#6560 = cartesian_point ( 'none', ( -497.8186766564390382, 187.2115899882719816, -368.2537468038241855 ) ) ;
#6561 = vertex_point ( 'none', #40553 ) ;
#6562 = circle ( 'none', #30969, 37.49999999999997868 ) ;
#6563 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#6564 = direction ( 'none', ( 0.0000000000000000000, 0.9869179706173771827, -0.1612231970669165404 ) ) ;
#6565 = axis2_placement_3d ( 'none', #29454, #32430, #297 ) ;
#6566 = direction ( 'none', ( -2.310331809961442509e-30, -0.9353076325394880097, -0.3538356009694025861 ) ) ;
#6567 = cartesian_point ( 'none', ( -559.6576189805028889, 257.9110967605524252, -410.8537468037986855 ) ) ;
#6568 = oriented_edge ( 'none', *, *, #26568, .f. ) ;
#6569 = cartesian_point ( 'none', ( -489.9941635867974696, 187.4223604390930404, -380.3537468037986287 ) ) ;
#6570 = cartesian_point ( 'none', ( -497.0198734535627523, 193.2977128338255852, -412.6287651374263987 ) ) ;
#6571 = axis2_placement_3d ( 'none', #30210, #4180, #20620 ) ;
#6572 = cartesian_point ( 'none', ( -521.0446324823881241, 203.5184581767424561, -409.5683253646524236 ) ) ;
#6573 = edge_loop ( 'none', ( #37396, #28597, #32706, #34833 ) ) ;
#6574 = direction ( 'none', ( 5.651035195342045529e-14, 1.280919814661274201e-14, -1.000000000000000000 ) ) ;
#6575 = cylindrical_surface ( 'none', #11970, 5.099999999999993427 ) ;
#6576 = vertex_point ( 'none', #24481 ) ;
#6577 = cartesian_point ( 'none', ( -550.0701600694857234, 188.7977128290783071, -398.8537468038271641 ) ) ;
#6578 = vector ( 'none', #10777, 1000.000000000000000 ) ;
#6579 = cartesian_point ( 'none', ( -497.4865167874733061, 205.0112098379667600, -314.6214237218238168 ) ) ;
#6580 = cartesian_point ( 'none', ( -526.3626238294421000, 227.4331754018615186, -517.9069173051241251 ) ) ;
#6581 = cartesian_point ( 'none', ( -410.7450167721049752, 216.5030038679767017, -300.2017930817985416 ) ) ;
#6582 = direction ( 'none', ( -0.07384000345349586714, 0.9972701007700911502, 0.0000000000000000000 ) ) ;
#6583 = axis2_placement_3d ( 'none', #24966, #14983, #27920 ) ;
#6584 = oriented_edge ( 'none', *, *, #14419, .f. ) ;
#6585 = vertex_point ( 'none', #4946 ) ;
#6586 = cartesian_point ( 'none', ( -472.5420901949888730, 205.7223110484831068, -449.8537468038225597 ) ) ;
#6588 = edge_curve ( 'none', #5701, #25140, #25298, .t. ) ;
#6587 = direction ( 'none', ( -1.891556850581170357e-30, -0.1612231970669122383, -0.9869179706173779598 ) ) ;
#6589 = face_bound ( 'none', #4284, .t. ) ;
#6590 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6591 = cartesian_point ( 'none', ( -467.7831253855945306, 209.6333986402960363, -380.3537468037986287 ) ) ;
#6592 = cartesian_point ( 'none', ( -404.9117168860882998, 243.3177741111530850, -340.6865698788829491 ) ) ;
#6593 = line ( 'none', #19639, #18143 ) ;
#6594 = direction ( 'none', ( 1.888147434298129837e-17, -0.9957985918519330903, -0.09157054365737474222 ) ) ;
#6595 = circle ( 'none', #10592, 5.099999999999993427 ) ;
#6596 = oriented_edge ( 'none', *, *, #16264, .t. ) ;
#6597 = edge_curve ( 'none', #6661, #36575, #41437, .t. ) ;
#6598 = advanced_face ( 'none', ( #27303 ), #15731, .t. ) ;
#6599 = cartesian_point ( 'none', ( -461.4081805301202053, 265.4870090216256244, -325.8033913189013902 ) ) ;
#6600 = vertex_point ( 'none', #37999 ) ;
#6601 = vector ( 'none', #23085, 1000.000000000000000 ) ;
#6602 = edge_curve ( 'none', #41158, #16704, #32860, .t. ) ;
#6603 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#6604 = cartesian_point ( 'none', ( -418.4235903439623598, 243.1842518256043206, -322.8537468038001066 ) ) ;
#6605 = edge_curve ( 'none', #27180, #2139, #6736, .t. ) ;
#6606 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#6607 = oriented_edge ( 'none', *, *, #7748, .t. ) ;
#6608 = cartesian_point ( 'none', ( -413.9450167721049638, 189.5712104982150947, -350.1575450130101217 ) ) ;
#6609 = edge_curve ( 'none', #18970, #17255, #1636, .t. ) ;
#6610 = cartesian_point ( 'none', ( -477.0771560698451026, 217.8033451120107316, -303.1530921109923611 ) ) ;
#6611 = cartesian_point ( 'none', ( -489.2450167721049752, 244.7338680615770272, -339.7052975761431526 ) ) ;
#6612 = oriented_edge ( 'none', *, *, #18920, .t. ) ;
#6613 = edge_curve ( 'none', #27589, #1410, #11178, .t. ) ;
#6614 = cartesian_point ( 'none', ( -478.2089072571276915, 264.2586468094803536, -298.3814005758867438 ) ) ;
#6615 = vertex_point ( 'none', #2385 ) ;
#6616 = cartesian_point ( 'none', ( -478.4950167721049752, 247.4969723471433838, -296.4536910897838879 ) ) ;
#6617 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6618 = axis2_placement_3d ( 'none', #21863, #15821, #12300 ) ;
#6619 = advanced_face ( 'none', ( #11225 ), #17746, .f. ) ;
#6620 = direction ( 'none', ( 1.575650527926657835e-30, 0.9869179706173774047, -0.1612231970669154302 ) ) ;
#6621 = oriented_edge ( 'none', *, *, #11138, .t. ) ;
#6622 = edge_loop ( 'none', ( #17118, #26206, #23374, #15732 ) ) ;
#6623 = vertex_point ( 'none', #25053 ) ;
#6624 = cartesian_point ( 'none', ( -411.5388547023700312, 255.8322621927657678, -344.6388190953113622 ) ) ;
#6625 = axis2_placement_3d ( 'none', #40133, #4529, #1252 ) ;
#6626 = vector ( 'none', #33558, 1000.000000000000000 ) ;
#6627 = line ( 'none', #29047, #13179 ) ;
#6629 = circle ( 'none', #319, 5.599999999999981881 ) ;
#6628 = cartesian_point ( 'none', ( -550.0701600694877698, 193.2977128290785913, -360.2537468038270845 ) ) ;
#6630 = cartesian_point ( 'none', ( -467.4793042109294561, 262.6275984349650798, -297.7957888123346493 ) ) ;
#6631 = vertex_point ( 'none', #9153 ) ;
#6632 = face_bound ( 'none', #36214, .t. ) ;
#6633 = vertex_point ( 'none', #21945 ) ;
#6634 = cartesian_point ( 'none', ( -524.6640399121957898, 258.2975815586535191, -402.3537468037986855 ) ) ;
#6635 = vector ( 'none', #1860, 1000.000000000000000 ) ;
#6636 = direction ( 'none', ( 0.0000000000000000000, 0.9869179706173798472, -0.1612231970669004977 ) ) ;
#6637 = cartesian_point ( 'none', ( -482.6317425304795847, 239.0628222431596157, -353.0235382879465078 ) ) ;
#6638 = direction ( 'none', ( -1.000000000000000000, -3.491481338843133355e-15, -0.0000000000000000000 ) ) ;
#6639 = axis2_placement_3d ( 'none', #4825, #20983, #4686 ) ;
#6640 = cartesian_point ( 'none', ( -458.2450167721049183, 252.7178163740126422, -291.0415848684426692 ) ) ;
#6642 = axis2_placement_3d ( 'none', #17962, #8269, #11521 ) ;
#6641 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6643 = cartesian_point ( 'none', ( -464.9950167721049752, 216.7841961115886988, -318.5410262822590539 ) ) ;
#6644 = cartesian_point ( 'none', ( -475.6743803367517671, 253.5801173659356778, -352.6244727883133692 ) ) ;
#6645 = vertex_point ( 'none', #21664 ) ;
#6646 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.551115123125777653e-14 ) ) ;
#6647 = edge_curve ( 'none', #39010, #40262, #41464, .t. ) ;
#6648 = cartesian_point ( 'none', ( -489.3405024892015263, 250.6943603300449865, -275.3537468039082228 ) ) ;
#6649 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#6650 = edge_loop ( 'none', ( #32636, #32730 ) ) ;
#6651 = axis2_placement_3d ( 'none', #1066, #14192, #20634 ) ;
#6652 = cartesian_point ( 'none', ( -559.8695142963882745, 257.7798911473414591, -434.5997195011065060 ) ) ;
#6653 = oriented_edge ( 'none', *, *, #39281, .t. ) ;
#6654 = cartesian_point ( 'none', ( -465.2811262870824294, 223.3798974896072878, -348.3647915328872386 ) ) ;
#6655 = advanced_face ( 'none', ( #29797 ), #2606, .f. ) ;
#6656 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6657 = direction ( 'none', ( -0.9538358739919943208, 0.3003283627730293781, -4.980116239456226701e-14 ) ) ;
#6658 = cartesian_point ( 'none', ( -464.5224020939114098, 247.5793452859646777, -290.8614041947280384 ) ) ;
#6659 = edge_curve ( 'none', #11662, #17040, #35877, .t. ) ;
#6660 = oriented_edge ( 'none', *, *, #37487, .t. ) ;
#6661 = vertex_point ( 'none', #34902 ) ;
#6662 = cartesian_point ( 'none', ( -460.8582910137303656, 273.3540433097513755, -326.9751763862426515 ) ) ;
#6663 = circle ( 'none', #23245, 104.9999999999999858 ) ;
#6664 = edge_curve ( 'none', #23092, #41439, #4117, .t. ) ;
#6665 = cartesian_point ( 'none', ( -506.5989474225156641, 211.1470217013124397, -279.7068407456850423 ) ) ;
#6666 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#6667 = vector ( 'none', #1460, 1000.000000000000000 ) ;
#6668 = plane ( 'none', #33675 ) ;
#6669 = circle ( 'none', #34603, 21.19999999999999574 ) ;
#6670 = oriented_edge ( 'none', *, *, #16743, .f. ) ;
#6671 = line ( 'none', #7242, #39909 ) ;
#6672 = direction ( 'none', ( -0.07384000345348852579, 0.9972701007700917053, 0.0000000000000000000 ) ) ;
#6673 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6674 = axis2_placement_3d ( 'none', #36467, #7611, #40275 ) ;
#6675 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6676 = cylindrical_surface ( 'none', #29726, 33.95000000000000284 ) ;
#6677 = cartesian_point ( 'none', ( -491.5184154973911177, 264.9240823497516999, -288.3168848002939626 ) ) ;
#6678 = edge_loop ( 'none', ( #27367, #18265 ) ) ;
#6679 = axis2_placement_3d ( 'none', #20671, #39699, #30384 ) ;
#6680 = circle ( 'none', #10970, 3.701000000000016055 ) ;
#6681 = face_outer_bound ( 'none', #13326, .t. ) ;
#6682 = cartesian_point ( 'none', ( -558.2115433878354906, 238.2281795083792133, -275.3537468036874429 ) ) ;
#6684 = cartesian_point ( 'none', ( -519.3391669083778197, 227.7444403638123163, -480.8814232886768423 ) ) ;
#6683 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#6685 = oriented_edge ( 'none', *, *, #6705, .f. ) ;
#6686 = cartesian_point ( 'none', ( -559.5450167720792933, 243.1842518256089249, -461.8537468038269935 ) ) ;
#6688 = direction ( 'none', ( 6.982634379031861705e-17, 0.9214978993339648650, 0.3883833435191191286 ) ) ;
#6687 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6689 = edge_loop ( 'none', ( #25971, #32241, #41457, #500 ) ) ;
#6690 = cartesian_point ( 'none', ( -488.4392141905634617, 260.8246208392479275, -435.3537468037986855 ) ) ;
#6691 = advanced_face ( 'none', ( #24248 ), #34897, .f. ) ;
#6692 = cartesian_point ( 'none', ( -471.7450167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#6693 = direction ( 'none', ( -1.874259953551569157e-16, 1.000000000000000000, -2.735728983704321531e-14 ) ) ;
#6694 = advanced_face ( 'none', ( #7148 ), #6051, .f. ) ;
#6695 = cartesian_point ( 'none', ( -565.0069575492041167, 289.1461926027347431, -472.5816688651844970 ) ) ;
#6696 = cartesian_point ( 'none', ( -495.5113350114628474, 286.3226939270869593, -380.3824794511700134 ) ) ;
#6697 = direction ( 'none', ( 1.000000000000000000, -4.454049773006788265e-17, -7.594280066905652489e-18 ) ) ;
#6699 = direction ( 'none', ( 1.874259953551569157e-16, -1.000000000000000000, 2.735728983704321531e-14 ) ) ;
#6698 = direction ( 'none', ( 0.9873505073845695312, 0.1585527532634892212, 5.286776307738873004e-14 ) ) ;
#6700 = vertex_point ( 'none', #25333 ) ;
#6701 = edge_loop ( 'none', ( #37308, #31246, #33961, #5136 ) ) ;
#6702 = cartesian_point ( 'none', ( -538.4463168374372799, 300.6842518256034964, -380.3537468037986287 ) ) ;
#6703 = advanced_face ( 'none', ( #34849 ), #40397, .f. ) ;
#6704 = cartesian_point ( 'none', ( -421.9450167721050207, 192.3052593532703156, -352.2287468037999929 ) ) ;
#6705 = edge_curve ( 'none', #7065, #30878, #18729, .t. ) ;
#6706 = b_spline_curve_with_knots ( 'none', 3,
( #4826, #40444, #21551, #21260 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006940492775258886313, 0.001387071111511508715 ),
.unspecified. ) ;
#6707 = cartesian_point ( 'none', ( -541.0450167721048729, 243.1842518256034964, -285.8537468037986287 ) ) ;
#6708 = cartesian_point ( 'none', ( -521.4971141897336793, 203.4330172112726416, -409.4658293710581347 ) ) ;
#6709 = cylindrical_surface ( 'none', #29737, 4.049999999999994493 ) ;
#6710 = vertex_point ( 'none', #9999 ) ;
#6711 = vertex_point ( 'none', #13090 ) ;
#6712 = axis2_placement_3d ( 'none', #33967, #1713, #20851 ) ;
#6713 = cartesian_point ( 'none', ( -503.4198734746817649, 293.0707908221370985, -360.3537468038232987 ) ) ;
#6714 = face_outer_bound ( 'none', #8198, .t. ) ;
#6715 = oriented_edge ( 'none', *, *, #20913, .f. ) ;
#6716 = axis2_placement_3d ( 'none', #26915, #14000, #1279 ) ;
#6717 = cartesian_point ( 'none', ( -470.3053885891422965, 218.3828045304941554, -362.9385498922371767 ) ) ;
#6718 = direction ( 'none', ( -1.000000000000000000, -6.791794586694515803e-17, 1.263633894181978530e-16 ) ) ;
#6719 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 6.167905692361975591e-14 ) ) ;
#6720 = cartesian_point ( 'none', ( -477.5830759949537878, 197.2223110484832205, -459.8537468038229576 ) ) ;
#6721 = vector ( 'none', #20026, 1000.000000000000000 ) ;
#6722 = edge_curve ( 'none', #9471, #22051, #8190, .t. ) ;
#6723 = direction ( 'none', ( -1.000000000000000000, 4.454049773006788265e-17, 7.594280066905652489e-18 ) ) ;
#6724 = oriented_edge ( 'none', *, *, #38843, .f. ) ;
#6725 = cartesian_point ( 'none', ( -550.1885216485081855, 297.1190608892908926, -370.3537468038256293 ) ) ;
#6726 = b_spline_curve_with_knots ( 'none', 3,
( #11830, #40853, #27759, #34098 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.672861793288700279e-06, 0.0006926030206737098915 ),
.unspecified. ) ;
#6727 = cartesian_point ( 'none', ( -426.0710151082006405, 273.6808157094992566, -340.0360691222331866 ) ) ;
#6728 = circle ( 'none', #12309, 5.999999999999975131 ) ;
#6729 = oriented_edge ( 'none', *, *, #7540, .f. ) ;
#6730 = line ( 'none', #28024, #1644 ) ;
#6731 = cartesian_point ( 'none', ( -469.0031792721050010, 243.1842518256035817, -322.8537468037987423 ) ) ;
#6732 = cartesian_point ( 'none', ( -475.6443976811420384, 225.7546420289043567, -309.4731261934355189 ) ) ;
#6733 = cartesian_point ( 'none', ( -459.3758338936092969, 282.9372742820545454, -291.8806428690409120 ) ) ;
#6734 = edge_curve ( 'none', #10340, #5833, #33360, .t. ) ;
#6735 = cartesian_point ( 'none', ( -543.9412138559108598, 261.6299869564828100, -399.6037468037987423 ) ) ;
#6736 = line ( 'none', #37866, #20219 ) ;
#6737 = oriented_edge ( 'none', *, *, #2451, .f. ) ;
#6738 = edge_curve ( 'none', #40756, #144, #23238, .t. ) ;
#6739 = axis2_placement_3d ( 'none', #10879, #7356, #33385 ) ;
#6740 = cartesian_point ( 'none', ( -469.0444755684013103, 214.6411113646665569, -333.9364141530288066 ) ) ;
#6741 = oriented_edge ( 'none', *, *, #4548, .t. ) ;
#6742 = oriented_edge ( 'none', *, *, #10313, .t. ) ;
#6743 = direction ( 'none', ( 0.1506821769804437550, -0.9885822583581167500, -6.938893903907244944e-15 ) ) ;
#6744 = axis2_placement_3d ( 'none', #31471, #24994, #30340 ) ;
#6745 = oriented_edge ( 'none', *, *, #28171, .t. ) ;
#6746 = cartesian_point ( 'none', ( -405.2450167721049752, 243.1842518256034964, -322.8537468037986855 ) ) ;
#6747 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6748 = vector ( 'none', #16316, 1000.000000000000000 ) ;
#6749 = edge_loop ( 'none', ( #10735, #15767, #13215, #28997 ) ) ;
#6750 = oriented_edge ( 'none', *, *, #24903, .t. ) ;
#6751 = cartesian_point ( 'none', ( -535.3399838139212079, 224.4988243459408466, -443.8537468037986855 ) ) ;
#6752 = cartesian_point ( 'none', ( -482.3753396459164264, 247.3481976819917634, -292.4004337520303238 ) ) ;
#6753 = advanced_face ( 'none', ( #15715 ), #10190, .t. ) ;
#6754 = line ( 'none', #25853, #32963 ) ;
#6755 = oriented_edge ( 'none', *, *, #38457, .t. ) ;
#6756 = circle ( 'none', #10568, 52.49999999999999289 ) ;
#6757 = oriented_edge ( 'none', *, *, #23914, .f. ) ;
#6758 = axis2_placement_3d ( 'none', #36976, #7983, #4742 ) ;
#6759 = face_outer_bound ( 'none', #1399, .t. ) ;
#6760 = circle ( 'none', #5094, 5.000000000000004441 ) ;
#6761 = cartesian_point ( 'none', ( -557.2010966333978104, 256.4582107051797948, -279.8592936004507123 ) ) ;
#6762 = direction ( 'none', ( 1.575650527926657835e-30, 0.9869179706173774047, -0.1612231970669154302 ) ) ;
#6763 = cartesian_point ( 'none', ( -478.3094249753049780, 260.0075363081643331, -335.7540219643848900 ) ) ;
#6764 = axis2_placement_3d ( 'none', #3173, #6558, #25556 ) ;
#6765 = direction ( 'none', ( 2.035898835340910058e-16, -1.000000000000000000, 2.770006446439764306e-14 ) ) ;
#6766 = cartesian_point ( 'none', ( -487.8888503702276580, 188.8368710467405265, -398.8537468038236966 ) ) ;
#6768 = axis2_placement_3d ( 'none', #20969, #18003, #14256 ) ;
#6767 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#6769 = cartesian_point ( 'none', ( -425.4122186274211117, 153.1842518256047754, -300.9481968802716665 ) ) ;
#6770 = direction ( 'none', ( 0.9873505073845707525, 0.1585527532634824488, 5.482582837655079878e-14 ) ) ;
#6771 = oriented_edge ( 'none', *, *, #8438, .f. ) ;
#6772 = oriented_edge ( 'none', *, *, #22622, .t. ) ;
#6773 = cartesian_point ( 'none', ( -395.5450167721051571, 308.7949299442570918, -393.5644249224566806 ) ) ;
#6774 = cartesian_point ( 'none', ( -478.4950167721049752, 226.2492984375203093, -343.5605054526903359 ) ) ;
#6775 = vertex_point ( 'none', #19406 ) ;
#6776 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6777 = cartesian_point ( 'none', ( -474.4868542721045515, 253.2572818489154827, -351.7365221430927136 ) ) ;
#6778 = oriented_edge ( 'none', *, *, #10169, .t. ) ;
#6779 = direction ( 'none', ( 0.0000000000000000000, -0.9869179706173774047, 0.1612231970669151804 ) ) ;
#6780 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6781 = oriented_edge ( 'none', *, *, #28947, .f. ) ;
#6782 = cartesian_point ( 'none', ( -487.5430042738472025, 241.6092871570231466, -280.0950871158846098 ) ) ;
#6783 = cartesian_point ( 'none', ( -458.2450167721049183, 791.0830564079132046, -369.4421503703763960 ) ) ;
#6784 = edge_curve ( 'none', #1381, #8212, #6133, .t. ) ;
#6785 = cylindrical_surface ( 'none', #29668, 4.500000000000836664 ) ;
#6786 = oriented_edge ( 'none', *, *, #41654, .t. ) ;
#6787 = edge_loop ( 'none', ( #24514, #41156 ) ) ;
#6789 = cartesian_point ( 'none', ( -477.5661739937008292, 235.0373350585966250, -303.2003411305992131 ) ) ;
#6788 = cartesian_point ( 'none', ( -477.7527554822376032, 256.1135245150489368, -305.9938503709206543 ) ) ;
#6790 = cartesian_point ( 'none', ( -553.8559059045381900, 185.6842518256076744, -398.8537468038273914 ) ) ;
#6791 = edge_curve ( 'none', #995, #32136, #10236, .t. ) ;
#6793 = cartesian_point ( 'none', ( -506.5924950844548107, 238.8412104454477571, -464.3537468037986855 ) ) ;
#6792 = cylindrical_surface ( 'none', #32402, 5.000000000000004441 ) ;
#6794 = edge_loop ( 'none', ( #41726, #39823 ) ) ;
#6795 = vector ( 'none', #4878, 1000.000000000000000 ) ;
#6796 = vertex_point ( 'none', #16057 ) ;
#6797 = advanced_face ( 'none', ( #28317 ), #26277, .f. ) ;
#6798 = plane ( 'none', #16708 ) ;
#6799 = spherical_surface ( 'none', #35445, 5.599999999999997868 ) ;
#6800 = cartesian_point ( 'none', ( -419.2450167721048615, 265.8873865500023044, -345.8715154551210844 ) ) ;
#6801 = cylindrical_surface ( 'none', #21464, 1.500000000000010880 ) ;
#6802 = oriented_edge ( 'none', *, *, #20266, .f. ) ;
#6803 = cartesian_point ( 'none', ( -372.5450167721051002, 186.0342518256043149, -322.8537468037985150 ) ) ;
#6804 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#6805 = b_spline_curve_with_knots ( 'none', 3,
( #33944, #27875, #37596, #1553 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006940492775258378906, 0.001387071111511564876 ),
.unspecified. ) ;
#6806 = axis2_placement_3d ( 'none', #26678, #18055, #27666 ) ;
#6807 = cartesian_point ( 'none', ( -539.1981884056285708, 210.5239158055344149, -279.7639316975181032 ) ) ;
#6808 = cartesian_point ( 'none', ( -559.5450167721049866, 243.1842518256034964, -361.1537468037986400 ) ) ;
#6809 = edge_loop ( 'none', ( #30568, #36932, #8579, #36674 ) ) ;
#6810 = vertex_point ( 'none', #31954 ) ;
#6811 = cartesian_point ( 'none', ( -413.9951180135133768, 203.5513920640678691, -301.5371623548707021 ) ) ;
#6812 = oriented_edge ( 'none', *, *, #18276, .f. ) ;
#6813 = cartesian_point ( 'none', ( -460.8582910137302520, 237.4905487789108633, -352.7666912529178376 ) ) ;
#6814 = oriented_edge ( 'none', *, *, #17319, .t. ) ;
#6815 = oriented_edge ( 'none', *, *, #5059, .t. ) ;
#6816 = cartesian_point ( 'none', ( -506.5924950844548107, 238.8412104454477571, -463.8537468037986855 ) ) ;
#6817 = oriented_edge ( 'none', *, *, #6484, .t. ) ;
#6818 = cartesian_point ( 'none', ( -557.2035493420615921, 252.8530362543361321, -275.3537468037434337 ) ) ;
#6820 = direction ( 'none', ( -5.642927514190362258e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#6819 = cartesian_point ( 'none', ( -435.5450167721049866, 255.1842518256034964, -266.6198602228410550 ) ) ;
#6821 = face_outer_bound ( 'none', #305, .t. ) ;
#6822 = vertex_point ( 'none', #98 ) ;
#6823 = oriented_edge ( 'none', *, *, #22596, .t. ) ;
#6824 = advanced_face ( 'none', ( #26324 ), #33844, .t. ) ;
#6826 = plane ( 'none', #24118 ) ;
#6825 = cartesian_point ( 'none', ( -433.2450167721049752, 244.8925782741544026, -357.8120308112436305 ) ) ;
#6827 = cartesian_point ( 'none', ( -565.0069575492057083, 197.2223110484834763, -449.8537468038279030 ) ) ;
#6828 = edge_curve ( 'none', #22754, #33240, #35924, .t. ) ;
#6829 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#6830 = face_outer_bound ( 'none', #4823, .t. ) ;
#6831 = vertex_point ( 'none', #9583 ) ;
#6832 = cartesian_point ( 'none', ( -531.5726885615795254, 281.6440552503768799, -410.3537468037986855 ) ) ;
#6833 = cartesian_point ( 'none', ( -571.6474236348468594, 276.5451328685961130, -410.3537468037986855 ) ) ;
#6834 = cartesian_point ( 'none', ( -505.3012990074782351, 284.9955152380863410, -315.3892953484856889 ) ) ;
#6835 = circle ( 'none', #16478, 42.95499999999996277 ) ;
#6836 = cartesian_point ( 'none', ( -558.4840353416275320, 223.7095250907148909, -431.6604843432957637 ) ) ;
#6837 = edge_loop ( 'none', ( #37891, #15481, #9590, #23459 ) ) ;
#6838 = edge_curve ( 'none', #16028, #5172, #16711, .t. ) ;
#6839 = line ( 'none', #19995, #41098 ) ;
#6840 = line ( 'none', #38726, #39078 ) ;
#6841 = oriented_edge ( 'none', *, *, #11125, .t. ) ;
#6842 = cartesian_point ( 'none', ( -413.6140933389905285, 157.9842518256048720, -295.0283793426702914 ) ) ;
#6843 = edge_curve ( 'none', #39941, #25848, #31826, .t. ) ;
#6844 = cartesian_point ( 'none', ( -523.1094459116054622, 203.3217895644409907, -409.3569672558930961 ) ) ;
#6845 = edge_curve ( 'none', #31312, #7610, #19743, .t. ) ;
#6846 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6847 = edge_curve ( 'none', #11367, #32542, #20132, .t. ) ;
#6848 = oriented_edge ( 'none', *, *, #40620, .f. ) ;
#6849 = vertex_point ( 'none', #3936 ) ;
#6850 = edge_curve ( 'none', #30498, #32534, #27329, .t. ) ;
#6851 = cartesian_point ( 'none', ( -490.0749111385015908, 225.2717113874334700, -285.7132832717836095 ) ) ;
#6852 = cartesian_point ( 'none', ( -482.6317425304795847, 246.2148107798861076, -300.0038406240215636 ) ) ;
#6853 = cartesian_point ( 'none', ( -464.9950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#6854 = vertex_point ( 'none', #38554 ) ;
#6855 = cartesian_point ( 'none', ( -469.0031792721050010, 265.8967404225218161, -325.8639765842961538 ) ) ;
#6856 = face_outer_bound ( 'none', #29602, .t. ) ;
#6857 = cartesian_point ( 'none', ( -419.2450167721051457, 152.0376187288994174, -297.8537468037981739 ) ) ;
#6858 = oriented_edge ( 'none', *, *, #29718, .f. ) ;
#6859 = oriented_edge ( 'none', *, *, #8849, .f. ) ;
#6860 = circle ( 'none', #10279, 3.999999999999971134 ) ;
#6861 = advanced_face ( 'none', ( #33895 ), #17701, .t. ) ;
#6862 = cartesian_point ( 'none', ( -378.5450167721051002, 186.0342518256043149, -322.8537468037985150 ) ) ;
#6863 = cartesian_point ( 'none', ( -497.0198734535652534, 193.2977128338250168, -368.2537468038242423 ) ) ;
#6864 = cartesian_point ( 'none', ( -451.3200351057071771, 297.2516394641835404, -295.8941424781912133 ) ) ;
#6865 = face_outer_bound ( 'none', #27903, .t. ) ;
#6866 = vertex_point ( 'none', #32925 ) ;
#6867 = direction ( 'none', ( 0.0000000000000000000, -0.9869179706173762945, 0.1612231970669214254 ) ) ;
#6868 = oriented_edge ( 'none', *, *, #34885, .t. ) ;
#6869 = cartesian_point ( 'none', ( -523.1684327544923008, 238.0981743116761038, -493.6037468037986855 ) ) ;
#6870 = axis2_placement_3d ( 'none', #25615, #6323, #16312 ) ;
#6871 = circle ( 'none', #18879, 5.499999999999969802 ) ;
#6872 = cartesian_point ( 'none', ( -531.5726885615795254, 281.6440552503768799, -410.3537468037986855 ) ) ;
#6873 = cylindrical_surface ( 'none', #31735, 5.999999999999992895 ) ;
#6874 = line ( 'none', #3070, #15434 ) ;
#6875 = direction ( 'none', ( 0.9873505073845689761, 0.1585527532634935788, 5.978123978750821356e-14 ) ) ;
#6876 = edge_loop ( 'none', ( #15042, #15836, #18173, #11568 ) ) ;
#6877 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976460005, -0.7970987915612803842 ) ) ;
#6878 = oriented_edge ( 'none', *, *, #22847, .t. ) ;
#6879 = cartesian_point ( 'none', ( -462.3759558928315414, 259.6562182686210463, -337.1967824890736551 ) ) ;
#6880 = edge_loop ( 'none', ( #14581, #9960 ) ) ;
#6881 = direction ( 'none', ( 0.0000000000000000000, -0.09157054365736781720, 0.9957985918519337565 ) ) ;
#6882 = vector ( 'none', #22084, 1000.000000000000114 ) ;
#6883 = line ( 'none', #33959, #40613 ) ;
#6884 = cartesian_point ( 'none', ( -464.9950167721049752, 216.7841961115886988, -318.5410262822590539 ) ) ;
#6885 = direction ( 'none', ( -0.8267412399748188534, -0.5625823691913025559, 0.0000000000000000000 ) ) ;
#6886 = axis2_placement_3d ( 'none', #34018, #1342, #37252 ) ;
#6887 = oriented_edge ( 'none', *, *, #13930, .f. ) ;
#6888 = cartesian_point ( 'none', ( -438.0450167721051571, 322.5567911575395215, -412.8537468038023235 ) ) ;
#6889 = edge_curve ( 'none', #6062, #14771, #25278, .t. ) ;
#6890 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612818275, 0.6038489185976441131 ) ) ;
#6891 = vertex_point ( 'none', #19830 ) ;
#6892 = oriented_edge ( 'none', *, *, #478, .f. ) ;
#6893 = circle ( 'none', #19314, 4.000000000000003553 ) ;
#6894 = axis2_placement_3d ( 'none', #12775, #28812, #9691 ) ;
#6895 = oriented_edge ( 'none', *, *, #24215, .f. ) ;
#6896 = cartesian_point ( 'none', ( -543.8298465522216247, 235.6658955696326245, -435.3537468037986855 ) ) ;
#6897 = edge_curve ( 'none', #13526, #40460, #2657, .t. ) ;
#6898 = circle ( 'none', #41304, 5.000000000000004441 ) ;
#6899 = advanced_face ( 'none', ( #9165 ), #582, .f. ) ;
#6900 = cartesian_point ( 'none', ( -541.5308105006838559, 274.6513288811189000, -279.7054204746314667 ) ) ;
#6901 = advanced_face ( 'none', ( #14701 ), #32844, .t. ) ;
#6902 = edge_curve ( 'none', #24737, #41386, #36358, .t. ) ;
#6903 = oriented_edge ( 'none', *, *, #5416, .f. ) ;
#6904 = cartesian_point ( 'none', ( -419.2450167721051457, 332.9842518256036783, -347.8537468038026077 ) ) ;
#6905 = edge_curve ( 'none', #26886, #31588, #22228, .t. ) ;
#6906 = direction ( 'none', ( 0.07384000345349524264, -0.9972701007700911502, 7.214474255747049785e-17 ) ) ;
#6907 = cartesian_point ( 'none', ( -482.6317425304795847, 265.8106956139561134, -327.2522171620623794 ) ) ;
#6908 = advanced_face ( 'none', ( #13700 ), #37355, .f. ) ;
#6909 = toroidal_surface ( 'none', #5066, 26.75000000000000000, 5.550000000000004263 ) ;
#6910 = direction ( 'none', ( -1.137978600242401041e-15, 1.000000000000000000, 1.311040044477048577e-14 ) ) ;
#6911 = vector ( 'none', #35676, 1000.000000000000000 ) ;
#6912 = oriented_edge ( 'none', *, *, #1898, .t. ) ;
#6913 = cartesian_point ( 'none', ( -461.1146938982934671, 212.9889950404856904, -317.1101252455197823 ) ) ;
#6914 = cartesian_point ( 'none', ( -477.7500404480412044, 263.2824451698317603, -315.9617933680045212 ) ) ;
#6915 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.705312765434827453e-14 ) ) ;
#6916 = cartesian_point ( 'none', ( -433.2450167721049183, 243.1842518256034964, -322.8537468037986855 ) ) ;
#6917 = edge_curve ( 'none', #25845, #7842, #5116, .t. ) ;
#6918 = cartesian_point ( 'none', ( -478.3092005778598264, 236.3082508319471060, -302.7998042902867724 ) ) ;
#6919 = circle ( 'none', #35753, 4.500000000000836664 ) ;
#6920 = vector ( 'none', #41149, 1000.000000000000000 ) ;
#6921 = oriented_edge ( 'none', *, *, #36920, .t. ) ;
#6922 = cartesian_point ( 'none', ( -516.0160044068919660, 258.7827765252174572, -435.3537468037986855 ) ) ;
#6923 = cartesian_point ( 'none', ( -481.4799954120930465, 253.5496171774661036, -352.5406191152514452 ) ) ;
#6924 = cartesian_point ( 'none', ( -417.9450167721050207, 273.8914066938741030, -376.8934770708498831 ) ) ;
#6925 = oriented_edge ( 'none', *, *, #39898, .t. ) ;
#6926 = cartesian_point ( 'none', ( -524.8741368342681426, 261.1351136394652031, -431.3537468037986855 ) ) ;
#6927 = oriented_edge ( 'none', *, *, #22357, .f. ) ;
#6928 = cartesian_point ( 'none', ( -490.5943332413632447, 255.0444099212428455, -275.3537468037988560 ) ) ;
#6929 = face_outer_bound ( 'none', #12251, .t. ) ;
#6930 = cartesian_point ( 'none', ( -581.0450167721049866, 272.9961621971319801, -380.3537468037986287 ) ) ;
#6931 = cartesian_point ( 'none', ( -501.5786394753235413, 254.6132659981174129, -325.8196467186222662 ) ) ;
#6932 = axis2_placement_3d ( 'none', #34444, #37551, #14622 ) ;
#6933 = oriented_edge ( 'none', *, *, #14900, .t. ) ;
#6935 = cartesian_point ( 'none', ( -461.4079376547834954, 238.8831332705647696, -344.9360627003901527 ) ) ;
#6934 = direction ( 'none', ( 1.791068744856348687e-16, 6.279680095831317198e-17, -1.000000000000000000 ) ) ;
#6936 = cartesian_point ( 'none', ( -460.7914468607082199, 213.0897917811329307, -318.2065460304862086 ) ) ;
#6937 = axis2_placement_3d ( 'none', #15929, #3395, #32123 ) ;
#6938 = direction ( 'none', ( -1.000000000000000000, 2.973147202258853963e-17, 2.963831442906190834e-17 ) ) ;
#6939 = cartesian_point ( 'none', ( -417.9450167721050207, 192.7319482929306105, -348.8253901447395151 ) ) ;
#6940 = oriented_edge ( 'none', *, *, #28924, .t. ) ;
#6941 = cartesian_point ( 'none', ( -463.0350309990101323, 247.5293107493336890, -291.1942606622362746 ) ) ;
#6942 = oriented_edge ( 'none', *, *, #36145, .t. ) ;
#6943 = face_bound ( 'none', #32290, .t. ) ;
#6944 = oriented_edge ( 'none', *, *, #39514, .f. ) ;
#6945 = cartesian_point ( 'none', ( -497.0198734535657081, 193.2977128338249031, -360.3537468038242082 ) ) ;
#6946 = circle ( 'none', #29926, 5.000000000000004441 ) ;
#6947 = cartesian_point ( 'none', ( -435.5450167721049866, 243.1842518256034964, -380.3537468037986287 ) ) ;
#6948 = cartesian_point ( 'none', ( -464.9950167721049752, 238.8715313040635806, -349.2538025178135968 ) ) ;
#6949 = oriented_edge ( 'none', *, *, #11529, .t. ) ;
#6950 = cartesian_point ( 'none', ( -504.7857912928448627, 212.1677797246339878, -279.7054210701967349 ) ) ;
#6951 = cartesian_point ( 'none', ( -439.2450167721049752, 247.8799740497101709, -357.5373191802715382 ) ) ;
#6952 = direction ( 'none', ( 0.9687155250085898173, -0.2481737931517593865, 0.0000000000000000000 ) ) ;
#6953 = edge_loop ( 'none', ( #34926, #7778, #9373, #26727 ) ) ;
#6954 = cartesian_point ( 'none', ( -423.0450167721051002, 192.3052593532677861, -352.2287468037987992 ) ) ;
#6955 = edge_curve ( 'none', #16420, #20937, #38359, .t. ) ;
#6956 = vector ( 'none', #30133, 1000.000000000000000 ) ;
#6957 = oriented_edge ( 'none', *, *, #34386, .f. ) ;
#6958 = cartesian_point ( 'none', ( -512.5993180162128056, 208.7615986121966216, -279.9348772254248843 ) ) ;
#6959 = cartesian_point ( 'none', ( -435.5450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#6960 = face_outer_bound ( 'none', #13562, .t. ) ;
#6961 = cartesian_point ( 'none', ( -415.4251425459473808, 223.3184765167733872, -351.6714474443879226 ) ) ;
#6962 = face_outer_bound ( 'none', #3316, .t. ) ;
#6964 = axis2_placement_3d ( 'none', #18892, #31850, #38037 ) ;
#6963 = face_outer_bound ( 'none', #24825, .t. ) ;
#6965 = vertex_point ( 'none', #23182 ) ;
#6966 = cartesian_point ( 'none', ( -468.1277038082944841, 243.2800063668596522, -370.6344793640262765 ) ) ;
#6967 = edge_loop ( 'none', ( #16995, #10065, #33719, #16436 ) ) ;
#6968 = direction ( 'none', ( 1.791068744856348687e-16, 6.279680095831317198e-17, -1.000000000000000000 ) ) ;
#6969 = vertex_point ( 'none', #36172 ) ;
#6970 = advanced_face ( 'none', ( #21214 ), #28789, .f. ) ;
#6971 = oriented_edge ( 'none', *, *, #9376, .t. ) ;
#6972 = line ( 'none', #12462, #16064 ) ;
#6973 = cartesian_point ( 'none', ( -557.8150170975893616, 235.9774151179888975, -275.3537468039091323 ) ) ;
#6974 = cartesian_point ( 'none', ( -459.2828806556474888, 217.1842518256034111, -270.3175570000896641 ) ) ;
#6975 = direction ( 'none', ( 1.575650527926657835e-30, 0.9869179706173774047, -0.1612231970669154302 ) ) ;
#6976 = vertex_point ( 'none', #36983 ) ;
#6977 = edge_curve ( 'none', #6315, #11285, #13961, .t. ) ;
#6978 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6979 = oriented_edge ( 'none', *, *, #5521, .t. ) ;
#6980 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 3.265361837132817846e-14 ) ) ;
#6981 = cartesian_point ( 'none', ( -435.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#6982 = cartesian_point ( 'none', ( -498.0229653257376299, 251.5896505180042482, -396.8537468037986287 ) ) ;
#6983 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#6984 = vertex_point ( 'none', #39815 ) ;
#6985 = edge_curve ( 'none', #7234, #8344, #11655, .t. ) ;
#6986 = oriented_edge ( 'none', *, *, #28100, .t. ) ;
#6987 = vector ( 'none', #22637, 1000.000000000000114 ) ;
#6988 = vertex_point ( 'none', #39945 ) ;
#6989 = cartesian_point ( 'none', ( -482.6317425304795847, 233.1586710810851173, -294.1015254855224725 ) ) ;
#6990 = edge_curve ( 'none', #20693, #18459, #27778, .t. ) ;
#6991 = b_spline_curve_with_knots ( 'none', 3,
( #39504, #38964, #368, #29379 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0007977383241061449014, 0.001594295642474550471 ),
.unspecified. ) ;
#6992 = axis2_placement_3d ( 'none', #25677, #32165, #12585 ) ;
#6993 = direction ( 'none', ( 0.0000000000000000000, -0.8095112392251152533, 0.5871043804709843439 ) ) ;
#6994 = oriented_edge ( 'none', *, *, #1242, .t. ) ;
#6995 = axis2_placement_3d ( 'none', #3405, #13259, #35788 ) ;
#6996 = line ( 'none', #27101, #31124 ) ;
#6997 = vertex_point ( 'none', #33890 ) ;
#6998 =( bounded_surface ( ) b_spline_surface ( 3, 2, (
( #7820, #24007, #27384 ),
( #498, #35864, #1483 ),
( #39088, #33592, #4733 ),
( #26398, #16694, #14321 ),
( #8102, #13490, #7003 ),
( #14456, #39235, #30481 ),
( #20894, #23023, #23157 ),
( #19801, #3765, #26261 ),
( #11080, #29506, #11205 ),
( #1610, #13620, #39364 ),
( #10238, #32766, #35997 ),
( #24148, #33732, #3909 ),
( #7131, #20632, #36832 ),
( #17532, #40073, #20759 ),
( #37105, #11741, #5013 ),
( #14850, #21306, #30888 ),
( #31177, #2026, #11614 ),
( #14722, #21599, #11485 ),
( #31314, #28090, #8793 ),
( #34153, #8651, #11888 ),
( #37381, #33872, #14595 ),
( #34009, #24559, #17791 ),
( #40356, #24277, #5562 ),
( #21033, #5281, #31029 ),
( #1900, #37244, #21450 ),
( #21173, #1756, #18201 ),
( #24842, #24409, #27800 ),
( #2313, #34415, #8238 ),
( #2165, #17926, #27526 ),
( #8525, #30752, #40490 ),
( #5141, #27682, #8379 ),
( #18072, #40900, #40633 ),
( #15140, #34282, #15001 ),
( #37514, #40772, #18346 ),
( #24703, #5422, #27935 ),
( #37669, #3022, #31885 ),
( #28775, #41475, #28642 ),
( #31747, #2881, #24979 ),
( #15417, #12452, #41618 ),
( #12174, #5694, #18929 ),
( #37934, #9360, #12594 ),
( #22154, #21878, #18792 ),
( #28368, #41335, #34553 ),
( #25546, #35121, #6259 ),
( #12313, #31607, #28233 ),
( #8943, #9514, #31457 ),
( #37804, #9093, #25403 ),
( #34836, #25262, #34697 ),
( #18644, #12037, #2594 ),
( #34974, #41196, #15278 ),
( #15837, #38341, #18495 ),
( #41042, #25128, #5993 ),
( #22283, #19084, #5835 ),
( #6120, #15565, #21738 ),
( #28504, #2454, #38070 ),
( #22020, #2736, #9222 ),
( #15702, #38217, #19762 ),
( #28906, #22841, #16256 ),
( #32451, #6548, #35265 ),
( #171, #15981, #462 ),
( #22708, #315, #22990 ),
( #3728, #19484, #29055 ),
( #9933, #3592, #3166 ),
( #35392, #13166, #26225 ),
( #32180, #25686, #38916 ),
( #16132, #6818, #10072 ),
( #19211, #25, #38632 ),
( #38486, #6408, #9652 ),
( #19632, #38773, #12878 ),
( #3452, #22576, #3298 ),
( #35825, #25957, #19341 ),
( #41772, #9789, #26102 ),
( #32311, #6682, #25817 ),
( #13030, #6973, #35541 ),
( #29200, #29334, #35697 ),
( #16384, #29473, #32593 ),
( #13305, #16534, #32027 ),
( #39056, #12734, #22423 ),
( #7640, #4427, #26923 ),
( #23682, #7519, #13448 ),
( #7372, #20306, #20049 ),
( #10208, #23255, #10341 ),
( #32731, #16662, #4007 ),
( #35964, #23124, #4136 ),
( #26509, #16791, #33141 ),
( #39196, #732, #1016 ),
( #19901, #29880, #600 ),
( #3869, #33269, #36500 ),
( #26360, #32993, #20451 ),
( #7228, #39603, #13851 ),
( #29746, #23545, #32861 ),
( #10618, #26791, #36372 ),
( #4280, #20171, #7095 ),
( #10485, #36240, #17203 ),
( #17072, #10756, #13593 ),
( #30018, #881, #14011 ),
( #29620, #13719, #39748 ),
( #36102, #39326, #1146 ),
( #16929, #39458, #23397 ),
( #26659, #40442, #37051 ),
( #30292, #14272, #17747 ),
( #24361, #11029, #23814 ),
( #30708, #33537, #4964 ),
( #27471, #40307, #40019 ),
( #14546, #4685, #17616 ),
( #1565, #21125, #8191 ),
( #33958, #30431, #7917 ),
( #36648, #4558, #27628 ),
( #36777, #14139, #27205 ),
( #30169, #11158, #24101 ),
( #1706, #17476, #5096 ),
( #33400, #8056, #1285 ),
( #33682, #40166, #14396 ),
( #17330, #10891, #36916 ),
( #11432, #20842, #20982 ),
( #20712, #4824, #39883 ),
( #27330, #11290, #30576 ),
( #27066, #33822, #7766 ),
( #20582, #1431, #23953 ),
( #17872, #24231, #14679 ),
( #37196, #1855, #8746 ),
( #34650, #27764, #11836 ),
( #34366, #2545, #8476 ),
( #5785, #21830, #18598 ),
( #5375, #25079, #41147 ),
( #37334, #30976, #34241 ),
( #11699, #14951, #21549 ),
( #1978, #30836, #31271 ),
( #37468, #18016, #24928 ),
( #18160, #15094, #34502 ),
( #37614, #11573, #2259 ),
( #8322, #12129, #8608 ),
( #21258, #14803, #24506 ),
( #40726, #21390, #34105 ),
( #37761, #40579, #27887 ),
( #5233, #21691, #2115 ),
( #24657, #31127, #18300 ),
( #40856, #24794, #5514 ),
( #28038, #11983, #15230 ),
( #18444, #40990, #2408 ),
( #5647, #28186, #8898 ),
( #31405, #15369, #37887 ),
( #31556, #38295, #25499 ),
( #38166, #31702, #15934 ),
( #41288, #3250, #9312 ),
( #25354, #3116, #25642 ),
( #6074, #22527, #25772 ),
( #16081, #5944, #19032 ),
( #28326, #9042, #18742 ),
( #6358, #12267, #41565 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 3, 3 ),
( 0.0000000000000000000, 0.0003710240918046764000, 0.0003942130975424687055, 0.0004174021032802609568, 0.0004637801147558454594, 0.0005565361377070145730, 0.0006029141491825991839, 0.0006145086520514953096, 0.0006261031549203914352, 0.0006492921606581836865, 0.0007420481836093528001, 0.001484096367218705600, 0.002968192734437411200, 0.005936385468874822401, 0.008904578203312233167, 0.01038867457053093898, 0.01187277093774964480, 0.01780915640662446633, 0.01818018049842914236, 0.01836569254433148210, 0.01837728704720038159, 0.01838888155006927760, 0.01841207055580706964, 0.01845844856728265371, 0.01855120459023382185, 0.01859758260170940591, 0.01862077160744719795, 0.01864396061318498998, 0.01873671663613615812, 0.01892222868203849787, 0.01929325277384317389, 0.02077734914106187797, 0.02374554187549928960, 0.02671373460993670124, 0.02968192734437410940, 0.03561831281324893267, 0.03858650554768634777, 0.04155469828212375594, 0.04749108375099857920, 0.04786210784280325869, 0.04790848585427884276, 0.04793167486001663480, 0.04795486386575442683, 0.04804761988870559497, 0.04814037591165676311, 0.04816356491739455514, 0.04817515942026345116, 0.04818675392313234718, 0.04823313193460793125, 0.04897518011821729023, 0.05045927648543599431, 0.05342746921987340247, 0.05936385468874821880, 0.06530024015762303513, 0.06567126424942770768, 0.06585677629533004396, 0.06587996530106783599, 0.06590315430680562803, 0.06594953231828121210, 0.06604228834123238023, 0.06613504436418354837, 0.06615823336992134041, 0.06618142237565913244, 0.06622780038713471651, 0.06641331243303705278, 0.06678433652484173921, 0.06826843289206044330, 0.07123662562649786534, 0.07717301109537269554, 0.08014120382981010371, 0.08310939656424751187, 0.08904578203312232820, 0.09052987840034103229, 0.09201397476755973637, 0.09498216750199715841 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.7967391507353033253, 1.000000000000000000),
( 1.000000000000000000, 0.7970525600587166082, 1.000000000000000000),
( 1.000000000000000000, 0.7973685936408118069, 1.000000000000000000),
( 1.000000000000000000, 0.7977070778868060597, 1.000000000000000000),
( 1.000000000000000000, 0.7977403848432230715, 1.000000000000000000),
( 1.000000000000000000, 0.7977959437757314864, 1.000000000000000000),
( 1.000000000000000000, 0.7978240042807864807, 1.000000000000000000),
( 1.000000000000000000, 0.7979086866184050830, 1.000000000000000000),
( 1.000000000000000000, 0.7979661752217559467, 1.000000000000000000),
( 1.000000000000000000, 0.7981324799624449629, 1.000000000000000000),
( 1.000000000000000000, 0.7982360180996825871, 1.000000000000000000),
( 1.000000000000000000, 0.7983206027705944674, 1.000000000000000000),
( 1.000000000000000000, 0.7983372016854756170, 1.000000000000000000),
( 1.000000000000000000, 0.7983460455046583748, 1.000000000000000000),
( 1.000000000000000000, 0.7983472453706752514, 1.000000000000000000),
( 1.000000000000000000, 0.7983486232080574396, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481153659886, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481153659886, 1.000000000000000000),
( 1.000000000000000000, 0.7983486480775027205, 1.000000000000000000),
( 1.000000000000000000, 0.7983486480775027205, 1.000000000000000000),
( 1.000000000000000000, 0.7983486477487610200, 1.000000000000000000),
( 1.000000000000000000, 0.7983486444130599713, 1.000000000000000000),
( 1.000000000000000000, 0.7983486334046908661, 1.000000000000000000),
( 1.000000000000000000, 0.7983486014231997441, 1.000000000000000000),
( 1.000000000000000000, 0.7983485851543515865, 1.000000000000000000),
( 1.000000000000000000, 0.7983486178061222072, 1.000000000000000000),
( 1.000000000000000000, 0.7983487205129686792, 1.000000000000000000),
( 1.000000000000000000, 0.7983486166347333324, 1.000000000000000000),
( 1.000000000000000000, 0.7983486227111676881, 1.000000000000000000),
( 1.000000000000000000, 0.7983486855321504372, 1.000000000000000000),
( 1.000000000000000000, 0.7983486746720347416, 1.000000000000000000),
( 1.000000000000000000, 0.7983486286773850971, 1.000000000000000000),
( 1.000000000000000000, 0.7983486106751159772, 1.000000000000000000),
( 1.000000000000000000, 0.7983486508214522326, 1.000000000000000000),
( 1.000000000000000000, 0.7983485576184147225, 1.000000000000000000),
( 1.000000000000000000, 0.7983486396447281308, 1.000000000000000000),
( 1.000000000000000000, 0.7983486437898003052, 1.000000000000000000),
( 1.000000000000000000, 0.7983486472973878589, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481053797545, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481053797545, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481157248127, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481157248127, 1.000000000000000000),
( 1.000000000000000000, 0.7983485054818337812, 1.000000000000000000),
( 1.000000000000000000, 0.7983461197984570434, 1.000000000000000000),
( 1.000000000000000000, 0.7983424476321986374, 1.000000000000000000),
( 1.000000000000000000, 0.7983238012252676929, 1.000000000000000000),
( 1.000000000000000000, 0.7983004035333663984, 1.000000000000000000),
( 1.000000000000000000, 0.7981978386235695222, 1.000000000000000000),
( 1.000000000000000000, 0.7980870888335185320, 1.000000000000000000),
( 1.000000000000000000, 0.7979182742743443635, 1.000000000000000000),
( 1.000000000000000000, 0.7978613868143346055, 1.000000000000000000),
( 1.000000000000000000, 0.7977777935010869070, 1.000000000000000000),
( 1.000000000000000000, 0.7977501751312726652, 1.000000000000000000),
( 1.000000000000000000, 0.7976955801288062586, 1.000000000000000000),
( 1.000000000000000000, 0.7976746741542902752, 1.000000000000000000),
( 1.000000000000000000, 0.7975758111184876320, 1.000000000000000000),
( 1.000000000000000000, 0.7974969152537099149, 1.000000000000000000),
( 1.000000000000000000, 0.7972608136396908129, 1.000000000000000000),
( 1.000000000000000000, 0.7971041938730663023, 1.000000000000000000),
( 1.000000000000000000, 0.7966366966871245570, 1.000000000000000000),
( 1.000000000000000000, 0.7963281814236787826, 1.000000000000000000),
( 1.000000000000000000, 0.7948015922800329980, 1.000000000000000000),
( 1.000000000000000000, 0.7936314891025800788, 1.000000000000000000),
( 1.000000000000000000, 0.7902836132107624589, 1.000000000000000000),
( 1.000000000000000000, 0.7882681996340160646, 1.000000000000000000),
( 1.000000000000000000, 0.7847174861504150334, 1.000000000000000000),
( 1.000000000000000000, 0.7831810282575490945, 1.000000000000000000),
( 1.000000000000000000, 0.7806449462048419274, 1.000000000000000000),
( 1.000000000000000000, 0.7796440963917601330, 1.000000000000000000),
( 1.000000000000000000, 0.7775327293263942785, 1.000000000000000000),
( 1.000000000000000000, 0.7772912024360886241, 1.000000000000000000),
( 1.000000000000000000, 0.7786832130267836716, 1.000000000000000000),
( 1.000000000000000000, 0.7794401840107625379, 1.000000000000000000),
( 1.000000000000000000, 0.7815280835562399275, 1.000000000000000000),
( 1.000000000000000000, 0.7828487115346540737, 1.000000000000000000),
( 1.000000000000000000, 0.7875542482996447102, 1.000000000000000000),
( 1.000000000000000000, 0.7916769504292385795, 1.000000000000000000),
( 1.000000000000000000, 0.7968898276245173218, 1.000000000000000000),
( 1.000000000000000000, 0.7971995286756261567, 1.000000000000000000),
( 1.000000000000000000, 0.7975513289636425585, 1.000000000000000000),
( 1.000000000000000000, 0.7975904649198255481, 1.000000000000000000),
( 1.000000000000000000, 0.7976492392564697997, 1.000000000000000000),
( 1.000000000000000000, 0.7976688424357746277, 1.000000000000000000),
( 1.000000000000000000, 0.7977080722367014820, 1.000000000000000000),
( 1.000000000000000000, 0.7977413620310798148, 1.000000000000000000),
( 1.000000000000000000, 0.7978783036470348256, 1.000000000000000000),
( 1.000000000000000000, 0.7979952878838162400, 1.000000000000000000),
( 1.000000000000000000, 0.7982034605347246847, 1.000000000000000000),
( 1.000000000000000000, 0.7982890165727750675, 1.000000000000000000),
( 1.000000000000000000, 0.7983334297465062290, 1.000000000000000000),
( 1.000000000000000000, 0.7983395946163865942, 1.000000000000000000),
( 1.000000000000000000, 0.7983453928962052082, 1.000000000000000000),
( 1.000000000000000000, 0.7983467515806227377, 1.000000000000000000),
( 1.000000000000000000, 0.7983484337911800344, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481158560411, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481158560411, 1.000000000000000000),
( 1.000000000000000000, 0.7983486479133177216, 1.000000000000000000),
( 1.000000000000000000, 0.7983486492519636935, 1.000000000000000000),
( 1.000000000000000000, 0.7983486363944770625, 1.000000000000000000),
( 1.000000000000000000, 0.7983486043482846961, 1.000000000000000000),
( 1.000000000000000000, 0.7983485855546882393, 1.000000000000000000),
( 1.000000000000000000, 0.7983486138166741020, 1.000000000000000000),
( 1.000000000000000000, 0.7983487217954192694, 1.000000000000000000),
( 1.000000000000000000, 0.7983485668885610398, 1.000000000000000000),
( 1.000000000000000000, 0.7983485884615874051, 1.000000000000000000),
( 1.000000000000000000, 0.7983486482205187640, 1.000000000000000000),
( 1.000000000000000000, 0.7983485575606950047, 1.000000000000000000),
( 1.000000000000000000, 0.7983486393342180687, 1.000000000000000000),
( 1.000000000000000000, 0.7983486434919170316, 1.000000000000000000),
( 1.000000000000000000, 0.7983486471242718929, 1.000000000000000000),
( 1.000000000000000000, 0.7983486482551589436, 1.000000000000000000),
( 1.000000000000000000, 0.7983486480539299102, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481151149672, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481151149672, 1.000000000000000000),
( 1.000000000000000000, 0.7983479851752138812, 1.000000000000000000),
( 1.000000000000000000, 0.7983379198124759268, 1.000000000000000000),
( 1.000000000000000000, 0.7983219552484865922, 1.000000000000000000),
( 1.000000000000000000, 0.7982398248509339211, 1.000000000000000000),
( 1.000000000000000000, 0.7981385229129905889, 1.000000000000000000),
( 1.000000000000000000, 0.7979201701130321789, 1.000000000000000000),
( 1.000000000000000000, 0.7978049636995332428, 1.000000000000000000),
( 1.000000000000000000, 0.7976703648010070591, 1.000000000000000000),
( 1.000000000000000000, 0.7976563158561869038, 1.000000000000000000),
( 1.000000000000000000, 0.7976170329922320779, 1.000000000000000000),
( 1.000000000000000000, 0.7975974019618569111, 1.000000000000000000),
( 1.000000000000000000, 0.7975385401288375142, 1.000000000000000000),
( 1.000000000000000000, 0.7974993405840253846, 1.000000000000000000),
( 1.000000000000000000, 0.7973035519538850258, 1.000000000000000000),
( 1.000000000000000000, 0.7971475901498888961, 1.000000000000000000),
( 1.000000000000000000, 0.7966817391592422304, 1.000000000000000000),
( 1.000000000000000000, 0.7963738843997441030, 1.000000000000000000),
( 1.000000000000000000, 0.7948485342682253263, 1.000000000000000000),
( 1.000000000000000000, 0.7936728069050535961, 1.000000000000000000),
( 1.000000000000000000, 0.7902931555593158963, 1.000000000000000000),
( 1.000000000000000000, 0.7882326255810677695, 1.000000000000000000),
( 1.000000000000000000, 0.7828511882697650748, 1.000000000000000000),
( 1.000000000000000000, 0.7802914584582042457, 1.000000000000000000),
( 1.000000000000000000, 0.7782002190860153323, 1.000000000000000000),
( 1.000000000000000000, 0.7777932715564915833, 1.000000000000000000),
( 1.000000000000000000, 0.7775897207121517107, 1.000000000000000000),
( 1.000000000000000000, 0.7777898713817121834, 1.000000000000000000),
( 1.000000000000000000, 0.7792612503940303803, 1.000000000000000000),
( 1.000000000000000000, 0.7814064133189937422, 1.000000000000000000),
( 1.000000000000000000, 0.7854519361306903091, 1.000000000000000000),
( 1.000000000000000000, 0.7863303569810613514, 1.000000000000000000),
( 1.000000000000000000, 0.7882067311643499163, 1.000000000000000000),
( 1.000000000000000000, 0.7892049049100050562, 1.000000000000000000),
( 1.000000000000000000, 0.7923685987903327232, 1.000000000000000000),
( 1.000000000000000000, 0.7947033457729577588, 1.000000000000000000),
( 1.000000000000000000, 0.7972352997510152584, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#7000 = face_outer_bound ( 'none', #17594, .t. ) ;
#6999 = cartesian_point ( 'none', ( -488.1800576033654124, 233.7578950599274208, -282.1246541465299629 ) ) ;
#7001 = cartesian_point ( 'none', ( -374.5450167721051002, 215.1842518256017627, -415.5120243702224911 ) ) ;
#7002 = oriented_edge ( 'none', *, *, #36058, .f. ) ;
#7003 = cartesian_point ( 'none', ( -537.7521351238990519, 270.1381984791285618, -275.3537468037983444 ) ) ;
#7004 = cartesian_point ( 'none', ( -456.7450167721049752, 772.9857143278185276, -371.6642609182683827 ) ) ;
#7005 = oriented_edge ( 'none', *, *, #27850, .f. ) ;
#7006 = b_spline_curve_with_knots ( 'none', 3,
( #34310, #37422, #21636, #8690, #31350, #24446, #18109, #37281, #11781, #2353, #28130, #21492, #8560, #25021, #27716, #11929, #34191, #21337, #11647, #24599, #5183, #2060 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.957665741806074560e-07, 0.001137797665762844881, 0.001706548615357248019, 0.002275299564951651591, 0.003412801464140301309, 0.003981552413734688184, 0.004550303363329074625, 0.005687805262518009705, 0.006825307161706945652, 0.007962809060895881599, 0.009100310960084817546 ),
.unspecified. ) ;
#7007 = oriented_edge ( 'none', *, *, #31077, .f. ) ;
#7008 = line ( 'none', #27944, #40250 ) ;
#7009 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7010 = cartesian_point ( 'none', ( -493.2467127427867126, 300.6296298255531383, -380.3537468037986287 ) ) ;
#7011 = direction ( 'none', ( -2.030223136579931273e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#7012 = cartesian_point ( 'none', ( -464.9950167721049752, 260.1192052136869961, -302.1469881549072625 ) ) ;
#7013 = oriented_edge ( 'none', *, *, #39998, .f. ) ;
#7014 = advanced_face ( 'none', ( #3105, #19796 ), #7293, .t. ) ;
#7015 = oriented_edge ( 'none', *, *, #5924, .f. ) ;
#7016 = edge_loop ( 'none', ( #38631, #38991, #37463, #20537, #16366 ) ) ;
#7017 = cartesian_point ( 'none', ( -497.3317721733633334, 245.1251363163786721, -396.8537468037986855 ) ) ;
#7018 = axis2_placement_3d ( 'none', #11130, #5065, #17300 ) ;
#7019 = vector ( 'none', #15432, 1000.000000000000000 ) ;
#7020 = vertex_point ( 'none', #17546 ) ;
#7021 = cartesian_point ( 'none', ( -464.6078362555692252, 259.1737322370127572, -336.7894864363886427 ) ) ;
#7022 = cartesian_point ( 'none', ( -419.2450167721051457, 157.9842518256048152, -297.8537468037982876 ) ) ;
#7023 = axis2_placement_3d ( 'none', #38859, #24036, #20662 ) ;
#7024 = cartesian_point ( 'none', ( -459.3950167721049525, 260.1192052136869961, -302.1469881549072625 ) ) ;
#7025 = cartesian_point ( 'none', ( -419.2450167721049752, 243.9798175292597762, -347.8860674155831134 ) ) ;
#7026 = edge_curve ( 'none', #37824, #7681, #30791, .t. ) ;
#7027 = oriented_edge ( 'none', *, *, #33125, .f. ) ;
#7028 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057049e-31 ) ) ;
#7029 = oriented_edge ( 'none', *, *, #5195, .t. ) ;
#7030 = cartesian_point ( 'none', ( -404.2450167721049752, 243.1842518256034964, -322.8537468037986855 ) ) ;
#7031 = line ( 'none', #40158, #17112 ) ;
#7032 = oriented_edge ( 'none', *, *, #27352, .t. ) ;
#7033 = cartesian_point ( 'none', ( -550.0701600694857234, 193.2977128290783071, -398.8537468038271072 ) ) ;
#7034 = edge_curve ( 'none', #12996, #5411, #16756, .t. ) ;
#7035 = line ( 'none', #17958, #8519 ) ;
#7036 = oriented_edge ( 'none', *, *, #22401, .t. ) ;
#7037 = advanced_face ( 'none', ( #18780 ), #38411, .t. ) ;
#7038 = oriented_edge ( 'none', *, *, #31242, .f. ) ;
#7039 = cartesian_point ( 'none', ( -550.0701600694870876, 293.0707908221373259, -370.3537468038256861 ) ) ;
#7040 = edge_curve ( 'none', #41869, #11482, #2114, .t. ) ;
#7041 = oriented_edge ( 'none', *, *, #26578, .f. ) ;
#7042 = cylindrical_surface ( 'none', #520, 1.250000000000008660 ) ;
#7043 = cartesian_point ( 'none', ( -438.0450167721051002, 272.5592518256036101, -373.7327392761345095 ) ) ;
#7044 = cartesian_point ( 'none', ( -475.6443976811418679, 260.6138616223026929, -336.2343674141622500 ) ) ;
#7045 = direction ( 'none', ( -1.224646799147353207e-16, 1.000000000000000000, 8.551662891793917213e-31 ) ) ;
#7046 = vertex_point ( 'none', #14335 ) ;
#7047 = cartesian_point ( 'none', ( -480.4041155904038192, 264.3087208993928243, -326.9832155876482602 ) ) ;
#7048 = axis2_placement_3d ( 'none', #31847, #34935, #35222 ) ;
#7049 = direction ( 'none', ( -0.9632702587168572306, -0.02458978723779955272, 0.2674055927522063225 ) ) ;
#7050 = cartesian_point ( 'none', ( -460.7914468607082199, 266.7551228857435035, -342.1311049595797726 ) ) ;
#7051 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7052 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748158558, 1.615973351895135670e-16 ) ) ;
#7053 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#7054 = edge_loop ( 'none', ( #6944, #2131, #36259, #1309 ) ) ;
#7055 = axis2_placement_3d ( 'none', #35728, #19528, #25995 ) ;
#7056 = cartesian_point ( 'none', ( -460.5450167721049866, 198.1842518256037522, -348.8345089173323572 ) ) ;
#7057 = face_outer_bound ( 'none', #21194, .t. ) ;
#7058 = direction ( 'none', ( -1.000000000000000000, -4.101836147685739778e-16, 2.600705613074059516e-16 ) ) ;
#7059 = edge_loop ( 'none', ( #1430, #16310, #4912, #41563 ) ) ;
#7060 = cartesian_point ( 'none', ( -491.5375299790561598, 260.1860066501346296, -279.7066573935133533 ) ) ;
#7061 = axis2_placement_3d ( 'none', #13525, #7295, #36715 ) ;
#7062 = direction ( 'none', ( -1.000000000000000000, 4.454049773006788265e-17, 7.594280066905652489e-18 ) ) ;
#7063 = cartesian_point ( 'none', ( -469.0031792721050010, 247.5582643865821240, -300.3640461452097838 ) ) ;
#7064 = line ( 'none', #1725, #26195 ) ;
#7065 = vertex_point ( 'none', #36572 ) ;
#7066 = cartesian_point ( 'none', ( -464.6078362555692252, 239.1102874889596137, -343.6689128496876720 ) ) ;
#7067 = axis2_placement_3d ( 'none', #29487, #20322, #7240 ) ;
#7068 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -371.7537468037986628 ) ) ;
#7069 = circle ( 'none', #25225, 21.19999999999999574 ) ;
#7070 = direction ( 'none', ( 0.0000000000000000000, 0.09157054365737252177, -0.9957985918519332014 ) ) ;
#7071 = vector ( 'none', #12163, 1000.000000000000114 ) ;
#7072 = oriented_edge ( 'none', *, *, #16758, .t. ) ;
#7073 = axis2_placement_3d ( 'none', #36623, #10868, #36758 ) ;
#7074 = vertex_point ( 'none', #4491 ) ;
#7075 = direction ( 'none', ( -6.982962677686266711e-15, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7076 = direction ( 'none', ( -1.000000000000000000, -2.035898835340872341e-16, 1.361673625698256863e-16 ) ) ;
#7077 = oriented_edge ( 'none', *, *, #27577, .f. ) ;
#7078 = edge_curve ( 'none', #16227, #30021, #3653, .t. ) ;
#7079 = cartesian_point ( 'none', ( -451.9450167721049638, 272.5592518256036101, -373.7327392761343958 ) ) ;
#7080 = vector ( 'none', #28411, 1000.000000000000000 ) ;
#7081 = cartesian_point ( 'none', ( -465.1808329663500672, 235.0649976689064715, -303.2701385576415873 ) ) ;
#7082 = cartesian_point ( 'none', ( -469.0031792721049442, 266.3491393885194611, -342.8304489677726679 ) ) ;
#7083 = direction ( 'none', ( -0.4694715627858911389, 0.8829475928589266553, 0.0000000000000000000 ) ) ;
#7084 = oriented_edge ( 'none', *, *, #18284, .t. ) ;
#7085 = edge_curve ( 'none', #30480, #32300, #16246, .t. ) ;
#7086 = b_spline_curve_with_knots ( 'none', 3,
( #39944, #7835, #18091, #37688 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0008003010501663554519, 0.001598673356410087966 ),
.unspecified. ) ;
#7087 = cartesian_point ( 'none', ( -521.8890790064796192, 207.1855623799925183, -280.0947359085208177 ) ) ;
#7088 = edge_curve ( 'none', #17255, #10558, #12725, .t. ) ;
#7089 = edge_loop ( 'none', ( #40098, #24804, #6971, #1256 ) ) ;
#7090 = direction ( 'none', ( 0.1506821769804437550, -0.9885822583581167500, -6.938893903907244944e-15 ) ) ;
#7091 = cartesian_point ( 'none', ( -416.2116561755817656, 202.5551926139929151, -303.5064060016251233 ) ) ;
#7092 = cartesian_point ( 'none', ( -413.9450167721049638, 192.3052593532703156, -352.2287468037999929 ) ) ;
#7093 = oriented_edge ( 'none', *, *, #18723, .f. ) ;
#7094 = edge_curve ( 'none', #6002, #237, #27826, .t. ) ;
#7095 = cartesian_point ( 'none', ( -550.3978525127606645, 228.7758976676501845, -275.3537468037985150 ) ) ;
#7096 = edge_curve ( 'none', #5267, #38371, #12539, .t. ) ;
#7097 = line ( 'none', #26863, #1540 ) ;
#7098 = oriented_edge ( 'none', *, *, #36805, .f. ) ;
#7100 = cartesian_point ( 'none', ( -501.3454633753580083, 204.4263145011102836, -309.1804059353654566 ) ) ;
#7099 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7101 = edge_loop ( 'none', ( #14235, #1878, #40660, #23386 ) ) ;
#7102 = oriented_edge ( 'none', *, *, #26726, .t. ) ;
#7103 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#7104 = advanced_face ( 'none', ( #29842 ), #19269, .t. ) ;
#7105 = cartesian_point ( 'none', ( -506.9402631478794206, 210.9771730867630311, -279.7214244393005060 ) ) ;
#7106 = cartesian_point ( 'none', ( -530.1020264152323307, 282.4009228597578272, -409.5366617095149877 ) ) ;
#7107 = circle ( 'none', #37623, 0.2000000000000025646 ) ;
#7108 = face_bound ( 'none', #39529, .t. ) ;
#7109 = axis2_placement_3d ( 'none', #2807, #38004, #5922 ) ;
#7110 = circle ( 'none', #25691, 5.000000000000004441 ) ;
#7111 = cartesian_point ( 'none', ( -534.9707837966537909, 219.5124738420903725, -442.8537468037986855 ) ) ;
#7112 = oriented_edge ( 'none', *, *, #9613, .f. ) ;
#7113 = cartesian_point ( 'none', ( -460.1748820860280489, 247.1746937419085270, -272.8564462859231412 ) ) ;
#7114 = direction ( 'none', ( -0.9632702587168568975, 0.02458978723780122846, -0.2674055927522070997 ) ) ;
#7115 = advanced_face ( 'none', ( #21257 ), #35381, .f. ) ;
#7116 = plane ( 'none', #6249 ) ;
#7118 = face_outer_bound ( 'none', #10134, .t. ) ;
#7117 = axis2_placement_3d ( 'none', #29326, #16522, #9501 ) ;
#7119 = vertex_point ( 'none', #1771 ) ;
#7120 = face_outer_bound ( 'none', #14359, .t. ) ;
#7121 = cartesian_point ( 'none', ( -460.8133605172700413, 247.5688472012136288, -292.7199058261571736 ) ) ;
#7122 = cartesian_point ( 'none', ( -550.0701600694875424, 293.0707908221372691, -360.2537468038258339 ) ) ;
#7123 = approval_person_organization ( #23742, #40288, #32054 ) ;
#7124 = cartesian_point ( 'none', ( -438.0450167721051002, 192.3052593532677861, -352.2287468037987992 ) ) ;
#7125 = direction ( 'none', ( -2.425961549269108556e-30, -0.6330823696479753737, -0.7740844354725808785 ) ) ;
#7126 = oriented_edge ( 'none', *, *, #9503, .t. ) ;
#7127 = oriented_edge ( 'none', *, *, #19171, .f. ) ;
#7128 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#7129 = cartesian_point ( 'none', ( -479.2694473090078304, 222.1144103701699066, -320.0860114519227864 ) ) ;
#7130 = direction ( 'none', ( 0.0000000000000000000, -0.09157054365736796986, 0.9957985918519337565 ) ) ;
#7131 = cartesian_point ( 'none', ( -540.6261570744250093, 275.1499801558884997, -279.7056393504832954 ) ) ;
#7132 = axis2_placement_3d ( 'none', #35803, #22255, #28878 ) ;
#7133 = cartesian_point ( 'none', ( -458.2450167721049183, 792.6256010919000801, -372.4909543572193229 ) ) ;
#7134 = oriented_edge ( 'none', *, *, #24122, .t. ) ;
#7135 = edge_curve ( 'none', #10340, #18455, #33094, .t. ) ;
#7136 = direction ( 'none', ( 0.9687155250085899283, -0.2481737931517588036, 0.0000000000000000000 ) ) ;
#7137 = cartesian_point ( 'none', ( -498.7048644147866412, 300.6842518256034964, -380.3537468037986287 ) ) ;
#7138 = cartesian_point ( 'none', ( -453.1836544082522664, 281.1452764128306967, -286.9674450243942374 ) ) ;
#7139 = cartesian_point ( 'none', ( -419.2450167721051457, 152.9842518256048152, -297.8537468037981739 ) ) ;
#7141 = axis2_placement_3d ( 'none', #7557, #19945, #7136 ) ;
#7140 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#7142 = vertex_point ( 'none', #31333 ) ;
#7143 = edge_loop ( 'none', ( #10746, #4414 ) ) ;
#7144 = edge_curve ( 'none', #1165, #37194, #36400, .t. ) ;
#7145 = edge_curve ( 'none', #38816, #23264, #93, .t. ) ;
#7146 = circle ( 'none', #28147, 6.499999999999992895 ) ;
#7147 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#7148 = face_outer_bound ( 'none', #33798, .t. ) ;
#7149 = circle ( 'none', #1932, 6.500000000000023093 ) ;
#7150 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -6.167905692361975591e-14 ) ) ;
#7151 = edge_curve ( 'none', #972, #9783, #21764, .t. ) ;
#7152 = cartesian_point ( 'none', ( -499.4845991793280291, 288.4353159596234377, -380.3824794511700134 ) ) ;
#7153 = edge_curve ( 'none', #9122, #34515, #12815, .t. ) ;
#7154 = face_outer_bound ( 'none', #2569, .t. ) ;
#7155 = vertex_point ( 'none', #15019 ) ;
#7156 = vector ( 'none', #27489, 1000.000000000000000 ) ;
#7157 = edge_curve ( 'none', #6530, #11586, #2534, .t. ) ;
#7158 = cartesian_point ( 'none', ( -469.0444755684002871, 260.7510006698666416, -337.5181794136387907 ) ) ;
#7159 = direction ( 'none', ( 0.6758819165314853272, -0.7370099286344291567, 2.850146216309663905e-14 ) ) ;
#7160 = cartesian_point ( 'none', ( -478.6885955791064475, 262.7678600717607083, -314.7344926471016038 ) ) ;
#7161 = line ( 'none', #21195, #23252 ) ;
#7162 = direction ( 'none', ( 0.0000000000000000000, 0.9997356655000569914, 0.02299128372140740728 ) ) ;
#7163 = oriented_edge ( 'none', *, *, #27134, .t. ) ;
#7164 = advanced_face ( 'none', ( #40440 ), #11697, .f. ) ;
#7165 = cartesian_point ( 'none', ( -464.9950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#7166 = face_outer_bound ( 'none', #6348, .t. ) ;
#7167 = cartesian_point ( 'none', ( -486.3903162337009576, 243.1842518256086976, -444.8537468038228440 ) ) ;
#7168 = b_spline_curve_with_knots ( 'none', 3,
( #22849, #323, #26105, #13173, #3599, #10214, #29340, #26232, #13456, #39203, #3878, #7100, #29626, #10347, #29754, #888, #26668, #30176, #20175, #23405, #14018, #36248, #7645, #1292, #4143, #17336, #20590, #7773, #10491, #10627 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.03440380423350120759, 0.03462960894613331675, 0.03485541365876543285, 0.03508121837139754201, 0.03530702308402965811, 0.03621024193455787965, 0.03711346078508610119, 0.03801667963561432273, 0.03891989848614254427, 0.03982311733667068254, 0.04162955503772686888, 0.04524243043983932483, 0.04885530584195177384, 0.05608105664617683839, 0.06330680745040190294 ),
.unspecified. ) ;
#7169 = axis2_placement_3d ( 'none', #30013, #39598, #7366 ) ;
#7170 = vertex_point ( 'none', #31052 ) ;
#7171 = vertex_point ( 'none', #38502 ) ;
#7172 = cartesian_point ( 'none', ( -475.9767073814014111, 251.5209638923554110, -342.9861834843413249 ) ) ;
#7173 = axis2_placement_3d ( 'none', #31755, #18938, #38347 ) ;
#7174 = cartesian_point ( 'none', ( -561.0069575492085505, 197.2223110484827089, -398.8537468038276756 ) ) ;
#7175 = cartesian_point ( 'none', ( -424.0450167721049866, 276.1630866458082210, -368.7636998884088939 ) ) ;
#7176 = oriented_edge ( 'none', *, *, #34646, .t. ) ;
#7177 = oriented_edge ( 'none', *, *, #13018, .f. ) ;
#7178 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -464.3537468037986855 ) ) ;
#7179 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#7180 = cartesian_point ( 'none', ( -520.7760166425990747, 205.7866230467251398, -398.8537468037987423 ) ) ;
#7181 = axis2_placement_3d ( 'none', #35167, #15878, #9409 ) ;
#7182 = circle ( 'none', #18124, 5.599999999999981881 ) ;
#7183 = vertex_point ( 'none', #5443 ) ;
#7184 = oriented_edge ( 'none', *, *, #4865, .t. ) ;
#7185 = axis2_placement_3d ( 'none', #22022, #31748, #34698 ) ;
#7186 = b_spline_curve_with_knots ( 'none', 3,
( #6497, #38292, #19293, #9734, #19166, #22656 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 1.755416734288350366e-16, 0.0009066431086811359763, 0.001813286217362096529 ),
.unspecified. ) ;
#7187 = cartesian_point ( 'none', ( -489.0097245728109669, 223.0022402135424784, -412.5857976113676386 ) ) ;
#7188 = cartesian_point ( 'none', ( -460.8582910137303088, 221.3899415284577969, -330.3577816299256256 ) ) ;
#7189 = edge_curve ( 'none', #6854, #35693, #5772, .t. ) ;
#7190 = cartesian_point ( 'none', ( -496.3246310174927203, 256.8281795937131733, -275.3537468037988560 ) ) ;
#7191 = vector ( 'none', #31900, 1000.000000000000000 ) ;
#7192 = oriented_edge ( 'none', *, *, #33060, .t. ) ;
#7193 = plane ( 'none', #12155 ) ;
#7194 = face_outer_bound ( 'none', #13481, .t. ) ;
#7195 = cylindrical_surface ( 'none', #28915, 6.138320441952067164 ) ;
#7196 = axis2_placement_3d ( 'none', #7749, #30411, #17595 ) ;
#7198 = cartesian_point ( 'none', ( -464.0258617827131502, 239.0976206110587157, -343.7394864169316406 ) ) ;
#7197 = cartesian_point ( 'none', ( -477.5661739937008861, 256.1311420259723377, -305.9716070844536375 ) ) ;
#7199 = edge_loop ( 'none', ( #7960, #22057 ) ) ;
#7200 = cylindrical_surface ( 'none', #26064, 4.500000000000003553 ) ;
#7201 = vertex_point ( 'none', #9106 ) ;
#7202 = vector ( 'none', #8886, 1000.000000000000000 ) ;
#7203 = cartesian_point ( 'none', ( -525.4648568618960098, 269.1132744456259616, -400.3537468037986855 ) ) ;
#7204 = edge_curve ( 'none', #36220, #23451, #37410, .t. ) ;
#7205 = cartesian_point ( 'none', ( -522.5112567237562189, 229.2224704148222827, -404.3537468037985718 ) ) ;
#7206 = vertex_point ( 'none', #25564 ) ;
#7207 = advanced_face ( 'none', ( #13746 ), #7668, .t. ) ;
#7208 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -471.8537468037986855 ) ) ;
#7209 = cartesian_point ( 'none', ( -480.0365116313579961, 226.2009464171198374, -309.8267249504252163 ) ) ;
#7210 = edge_curve ( 'none', #23987, #38935, #9026, .t. ) ;
#7211 = cartesian_point ( 'none', ( -537.9632943290308731, 259.9287948144913116, -443.8537468037986855 ) ) ;
#7212 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#7213 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#7214 = edge_loop ( 'none', ( #13632, #16864 ) ) ;
#7215 = oriented_edge ( 'none', *, *, #7034, .t. ) ;
#7216 = oriented_edge ( 'none', *, *, #10348, .f. ) ;
#7217 = edge_curve ( 'none', #37017, #7905, #9714, .t. ) ;
#7218 = cartesian_point ( 'none', ( -438.0450167721051002, 322.5567911575445237, -232.8537468038023235 ) ) ;
#7219 = axis2_placement_3d ( 'none', #36611, #33650, #10723 ) ;
#7220 = circle ( 'none', #23500, 6.138320441952082263 ) ;
#7221 = edge_loop ( 'none', ( #35061, #30991, #5692, #613 ) ) ;
#7222 = oriented_edge ( 'none', *, *, #1839, .t. ) ;
#7223 = direction ( 'none', ( 0.0000000000000000000, -0.9997356655000568804, -0.02299128372141252818 ) ) ;
#7224 = cartesian_point ( 'none', ( -468.2237355944337196, 249.1190473376911427, -370.2588252290558444 ) ) ;
#7225 = axis2_placement_3d ( 'none', #8613, #31133, #18164 ) ;
#7226 = face_outer_bound ( 'none', #26463, .t. ) ;
#7227 = vertex_point ( 'none', #31902 ) ;
#7228 = cartesian_point ( 'none', ( -555.5127579135464657, 226.1069766317945096, -279.7057116253391200 ) ) ;
#7230 = cartesian_point ( 'none', ( -523.5450167720833861, 243.1842518256075607, -388.1537468038249585 ) ) ;
#7229 = direction ( 'none', ( 1.000000000000000000, -1.860000664308099054e-30, -1.612780032710462425e-30 ) ) ;
#7231 = cartesian_point ( 'none', ( -478.4950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#7232 = advanced_face ( 'none', ( #26822 ), #20265, .f. ) ;
#7233 = vector ( 'none', #38220, 1000.000000000000114 ) ;
#7234 = vertex_point ( 'none', #38089 ) ;
#7235 = cartesian_point ( 'none', ( -488.8901490695390635, 262.7780279182979939, -436.2559101911645598 ) ) ;
#7237 = face_bound ( 'none', #12761, .t. ) ;
#7236 = cartesian_point ( 'none', ( -466.0450167720786681, 300.6842518256090671, -471.8537468038209681 ) ) ;
#7238 = cartesian_point ( 'none', ( -497.4390232164187182, 238.6248823823451630, -396.9774454359511537 ) ) ;
#7239 = vector ( 'none', #33300, 1000.000000000000000 ) ;
#7240 = direction ( 'none', ( 0.07384000345352668970, -0.9972701007700888187, 0.0000000000000000000 ) ) ;
#7242 = cartesian_point ( 'none', ( -425.6450167721050661, 153.1832518256036053, -347.8537468037976623 ) ) ;
#7241 = cartesian_point ( 'none', ( -569.6709796812060631, 289.3102147347045729, -380.3537468037985718 ) ) ;
#7243 = oriented_edge ( 'none', *, *, #32428, .t. ) ;
#7244 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#7245 = cartesian_point ( 'none', ( -484.1450167721049525, 243.1842518256035817, -322.8537468037987423 ) ) ;
#7246 = edge_curve ( 'none', #19827, #19789, #36881, .t. ) ;
#7247 = b_spline_curve_with_knots ( 'none', 3,
( #17371, #34290, #21744, #5429, #31317, #7676, #26967, #27238, #4468, #20748 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.004456927421522802191, 0.005617786584516192006, 0.006778645747509582688, 0.007939504910502973370, 0.009100364073496363185 ),
.unspecified. ) ;
#7248 = direction ( 'none', ( -4.187749593802737286e-31, -0.7740844354725788801, 0.6330823696479779272 ) ) ;
#7249 = oriented_edge ( 'none', *, *, #39522, .t. ) ;
#7250 = cartesian_point ( 'none', ( -492.5848169207564524, 268.5115176821125260, -413.7462483327382756 ) ) ;
#7251 = oriented_edge ( 'none', *, *, #39833, .t. ) ;
#7252 = cartesian_point ( 'none', ( -468.7426130124165411, 222.2625482805255501, -331.5029551576294011 ) ) ;
#7253 = vertex_point ( 'none', #38230 ) ;
#7254 = oriented_edge ( 'none', *, *, #34853, .t. ) ;
#7255 = axis2_placement_3d ( 'none', #13585, #41590, #19756 ) ;
#7256 = line ( 'none', #19883, #21327 ) ;
#7257 = oriented_edge ( 'none', *, *, #9819, .t. ) ;
#7258 = oriented_edge ( 'none', *, *, #9529, .t. ) ;
#7259 = cartesian_point ( 'none', ( -488.5632374821690860, 231.6635217177166055, -282.7858615825310835 ) ) ;
#7260 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#7261 = cartesian_point ( 'none', ( -405.2450167721049752, 243.1842518256034964, -322.8537468037986855 ) ) ;
#7262 = edge_curve ( 'none', #4200, #15497, #28834, .t. ) ;
#7263 = cartesian_point ( 'none', ( -466.4128774743649046, 273.5150135386831494, -312.2541659237032832 ) ) ;
#7264 = direction ( 'none', ( 0.9005812434283176904, -0.4346877315787796570, 2.077500523585042764e-16 ) ) ;
#7265 = circle ( 'none', #36454, 7.500000000000000888 ) ;
#7266 = oriented_edge ( 'none', *, *, #16002, .t. ) ;
#7267 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7268 = cartesian_point ( 'none', ( -509.9106566267138874, 275.5397712244218837, -275.3537468037986855 ) ) ;
#7269 = edge_curve ( 'none', #17877, #25147, #24793, .t. ) ;
#7270 = cartesian_point ( 'none', ( -526.3140169016112395, 280.5818806044819667, -405.8537468037986855 ) ) ;
#7271 = line ( 'none', #9751, #30445 ) ;
#7272 = cartesian_point ( 'none', ( -451.8540137111007198, 269.1842518256034396, -380.3537468037986855 ) ) ;
#7273 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -378.0537468037986173 ) ) ;
#7274 = vertex_point ( 'none', #41357 ) ;
#7275 = edge_curve ( 'none', #31091, #34881, #18229, .t. ) ;
#7276 = line ( 'none', #4913, #12321 ) ;
#7277 = circle ( 'none', #30898, 4.500000000002057909 ) ;
#7278 = axis2_placement_3d ( 'none', #24210, #33512, #17454 ) ;
#7279 = cartesian_point ( 'none', ( -465.2811262870824294, 230.9932161811302649, -292.9471504787331924 ) ) ;
#7280 = direction ( 'none', ( 0.0000000000000000000, 0.9892147033870987149, 0.1464727640306348888 ) ) ;
#7281 = cartesian_point ( 'none', ( -500.4198734746785249, 193.2977128290790745, -422.6037468038242650 ) ) ;
#7282 = direction ( 'none', ( -4.090977164791555126e-16, 0.3883833435191221817, -0.9214978993339635327 ) ) ;
#7283 = axis2_placement_3d ( 'none', #21266, #1988, #40316 ) ;
#7284 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7285 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915611913444, 0.6038489185977635731 ) ) ;
#7286 = edge_loop ( 'none', ( #29975, #23959, #21774, #10331, #30214, #24378, #10837, #24868, #15374, #28238, #37585 ) ) ;
#7287 = oriented_edge ( 'none', *, *, #12241, .f. ) ;
#7288 = axis2_placement_3d ( 'none', #10335, #32588, #7367 ) ;
#7289 = cartesian_point ( 'none', ( -424.0450167721049866, 216.1870245665122070, -268.6962338126042482 ) ) ;
#7290 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.705312765434827453e-14 ) ) ;
#7291 = oriented_edge ( 'none', *, *, #30749, .t. ) ;
#7293 = plane ( 'none', #7742 ) ;
#7292 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.379049338482476317e-14 ) ) ;
#7294 = vertex_point ( 'none', #9532 ) ;
#7295 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7296 = oriented_edge ( 'none', *, *, #37473, .f. ) ;
#7297 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -295.8537468037986287 ) ) ;
#7298 = direction ( 'none', ( 1.137978600242401041e-15, -1.000000000000000000, -1.311040044477048577e-14 ) ) ;
#7299 = face_outer_bound ( 'none', #7054, .t. ) ;
#7300 = oriented_edge ( 'none', *, *, #7754, .f. ) ;
#7301 = vertex_point ( 'none', #5860 ) ;
#7302 = direction ( 'none', ( -0.7370099286344291567, -0.6758819165314853272, -5.023634423263921243e-14 ) ) ;
#7304 = advanced_face ( 'none', ( #1109 ), #23290, .t. ) ;
#7303 = axis2_placement_3d ( 'none', #15013, #5022, #30765 ) ;
#7305 = vector ( 'none', #14674, 1000.000000000000000 ) ;
#7306 = edge_loop ( 'none', ( #9961, #28200, #5520, #4429 ) ) ;
#7307 = cartesian_point ( 'none', ( -489.4001868418710615, 263.7616804922415668, -436.3537468037986855 ) ) ;
#7308 = direction ( 'none', ( 1.000000000000000000, -2.240908602145488095e-15, 5.642927514190361627e-14 ) ) ;
#7310 = axis2_placement_3d ( 'none', #26235, #13726, #6980 ) ;
#7309 = vector ( 'none', #2697, 1000.000000000000000 ) ;
#7311 = oriented_edge ( 'none', *, *, #22296, .f. ) ;
#7312 = advanced_face ( 'none', ( #32894 ), #8675, .f. ) ;
#7314 = edge_curve ( 'none', #3072, #8293, #20741, .t. ) ;
#7313 = cartesian_point ( 'none', ( -419.2450167721048047, 230.3395231605386186, -298.9294297702683707 ) ) ;
#7315 = face_outer_bound ( 'none', #13454, .t. ) ;
#7316 = vector ( 'none', #19252, 1000.000000000000000 ) ;
#7317 = direction ( 'none', ( 0.0000000000000000000, -0.09157054365736745638, 0.9957985918519338675 ) ) ;
#7318 = edge_loop ( 'none', ( #12870, #15802, #23730, #28767 ) ) ;
#7319 = cartesian_point ( 'none', ( -419.2450167721049752, 210.9363725763731736, -309.2495458376610031 ) ) ;
#7320 = cartesian_point ( 'none', ( -461.1200925748416353, 250.5888343732376882, -344.3727324078242873 ) ) ;
#7321 = cartesian_point ( 'none', ( -550.0701600694870876, 293.0707908221373827, -368.4537468038258226 ) ) ;
#7322 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7323 = cartesian_point ( 'none', ( -491.5550580385796025, 260.2194836039052461, -279.7061310584499552 ) ) ;
#7324 = cartesian_point ( 'none', ( -482.6985866835017305, 234.8122783529776996, -301.3766444728013312 ) ) ;
#7325 = oriented_edge ( 'none', *, *, #3075, .f. ) ;
#7326 = edge_curve ( 'none', #22519, #6369, #30835, .t. ) ;
#7327 = edge_loop ( 'none', ( #36154, #5533, #36906, #10989, #1272, #2361, #1690, #7502, #41770, #11470, #29896 ) ) ;
#7328 = face_outer_bound ( 'none', #8335, .t. ) ;
#7329 = cartesian_point ( 'none', ( -398.6094059291456801, 313.8949299442610368, -252.1430686851473411 ) ) ;
#7330 = oriented_edge ( 'none', *, *, #14308, .t. ) ;
#7331 = edge_loop ( 'none', ( #11860, #3798 ) ) ;
#7332 = circle ( 'none', #7067, 0.5999999999999898748 ) ;
#7333 = edge_curve ( 'none', #23183, #26676, #5167, .t. ) ;
#7334 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.713878504639270737e-14 ) ) ;
#7335 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7336 = circle ( 'none', #35028, 33.00000000000002842 ) ;
#7337 = oriented_edge ( 'none', *, *, #19889, .t. ) ;
#7338 = edge_curve ( 'none', #26464, #40950, #12253, .t. ) ;
#7339 = oriented_edge ( 'none', *, *, #34386, .t. ) ;
#7340 = direction ( 'none', ( 1.891556850581170357e-30, 0.1612231970669123493, 0.9869179706173779598 ) ) ;
#7341 = direction ( 'none', ( 1.575650527926657135e-30, 0.9869179706173774047, -0.1612231970669157910 ) ) ;
#7342 = cartesian_point ( 'none', ( -328.4235903439624167, 243.1842518256018479, -412.8537468038001634 ) ) ;
#7343 = direction ( 'none', ( 0.8571673007020824686, -6.616373313851305777e-15, 0.5150380749101038935 ) ) ;
#7344 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.705312765434827453e-14 ) ) ;
#7345 = vector ( 'none', #16300, 1000.000000000000000 ) ;
#7346 = oriented_edge ( 'none', *, *, #41270, .f. ) ;
#7347 = direction ( 'none', ( 0.0000000000000000000, -0.9869179706173774047, 0.1612231970669151804 ) ) ;
#7348 = axis2_placement_3d ( 'none', #41588, #41308, #2851 ) ;
#7350 = face_outer_bound ( 'none', #13657, .t. ) ;
#7349 = cartesian_point ( 'none', ( -497.3317721733633334, 245.1251363163786721, -443.8537468037986855 ) ) ;
#7351 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#7352 = direction ( 'none', ( -1.891556850581159497e-30, -0.1612231970669054659, -0.9869179706173790700 ) ) ;
#7353 = edge_curve ( 'none', #35649, #21542, #3153, .t. ) ;
#7354 = face_outer_bound ( 'none', #14766, .t. ) ;
#7355 = edge_loop ( 'none', ( #6295, #34490, #5457, #30938 ) ) ;
#7356 = direction ( 'none', ( 1.000000000000000000, 6.791794586694515803e-17, -1.263633894181978530e-16 ) ) ;
#7357 = oriented_edge ( 'none', *, *, #9951, .t. ) ;
#7358 = b_spline_curve_with_knots ( 'none', 3,
( #4122, #26646, #40004, #29863 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0007977383240992032970, 0.001594295642467700915 ),
.unspecified. ) ;
#7359 = vertex_point ( 'none', #187 ) ;
#7360 = axis2_placement_3d ( 'none', #31016, #5822, #21436 ) ;
#7361 = line ( 'none', #8880, #37040 ) ;
#7362 = vector ( 'none', #27472, 1000.000000000000000 ) ;
#7363 = oriented_edge ( 'none', *, *, #13397, .t. ) ;
#7364 = direction ( 'none', ( 0.07384000345350383299, -0.9972701007700904841, 0.0000000000000000000 ) ) ;
#7365 = cartesian_point ( 'none', ( -461.1199550228599264, 264.2160634607709540, -314.1609634137744251 ) ) ;
#7366 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.379049338482476317e-14 ) ) ;
#7367 = direction ( 'none', ( 0.0000000000000000000, 0.9869179706173770716, -0.1612231970669166792 ) ) ;
#7368 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -361.1537468037986400 ) ) ;
#7369 = advanced_face ( 'none', ( #14747 ), #15760, .f. ) ;
#7370 = edge_loop ( 'none', ( #39448, #3036, #18000, #32143 ) ) ;
#7371 = vertex_point ( 'none', #335 ) ;
#7372 = cartesian_point ( 'none', ( -555.7361917335167618, 226.5469828356526705, -279.7199402254505003 ) ) ;
#7374 = cartesian_point ( 'none', ( -467.8181912332033789, 213.4042856600630387, -333.2529687171511341 ) ) ;
#7373 = cartesian_point ( 'none', ( -458.5416851960867461, 217.1842518256035248, -269.2082796040496078 ) ) ;
#7375 = cartesian_point ( 'none', ( -474.4455579758086969, 266.8852150450201748, -342.2375003974818242 ) ) ;
#7376 = edge_loop ( 'none', ( #32525, #11834, #38578, #3956 ) ) ;
#7377 = axis2_placement_3d ( 'none', #34400, #37649, #31015 ) ;
#7378 = face_outer_bound ( 'none', #5327, .t. ) ;
#7379 = oriented_edge ( 'none', *, *, #16802, .t. ) ;
#7380 = oriented_edge ( 'none', *, *, #35019, .f. ) ;
#7382 = cartesian_point ( 'none', ( -478.4950167721049752, 216.7841961115886988, -318.5410262822590539 ) ) ;
#7381 = direction ( 'none', ( -0.3003283627731256900, -0.9538358739919639007, -2.713013360391032817e-14 ) ) ;
#7383 = line ( 'none', #19915, #39613 ) ;
#7384 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7385 = edge_curve ( 'none', #24974, #37025, #19285, .t. ) ;
#7386 = cartesian_point ( 'none', ( -496.2210702506914686, 199.3838356793785351, -370.3537468038239240 ) ) ;
#7387 = direction ( 'none', ( 0.4484710255758734276, 2.453592884421595639e-14, 0.8937973703356508759 ) ) ;
#7388 = cylindrical_surface ( 'none', #37986, 22.49999999999999645 ) ;
#7389 = edge_loop ( 'none', ( #36351, #33472, #35692, #32933 ) ) ;
#7390 = axis2_placement_3d ( 'none', #12102, #40964, #5486 ) ;
#7392 = cartesian_point ( 'none', ( -506.8915143696744963, 229.3762520525648085, -410.3537468037986855 ) ) ;
#7391 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#7393 = cartesian_point ( 'none', ( -460.7914468607082199, 223.9068936698228072, -346.4246178639389200 ) ) ;
#7394 = edge_curve ( 'none', #41451, #15051, #17233, .t. ) ;
#7395 = cartesian_point ( 'none', ( -482.6317425304795847, 248.8779548722966410, -292.9408023546797608 ) ) ;
#7396 = line ( 'none', #11276, #17936 ) ;
#7397 = cartesian_point ( 'none', ( -435.5450167721051002, 298.5632442979400594, -293.4787468037987423 ) ) ;
#7398 = edge_curve ( 'none', #3333, #25167, #37886, .t. ) ;
#7399 = cartesian_point ( 'none', ( -492.6065395620315712, 268.5379621639693255, -414.3537468037986855 ) ) ;
#7400 = circle ( 'none', #21726, 5.000000000000004441 ) ;
#7401 = conical_surface ( 'none', #35033, 37.50000000000000000, 0.5235987755982919323 ) ;
#7402 = oriented_edge ( 'none', *, *, #36010, .f. ) ;
#7403 = edge_curve ( 'none', #41810, #21272, #22765, .t. ) ;
#7404 = cartesian_point ( 'none', ( -467.5144833303001519, 223.0415806118985529, -331.1945101336700645 ) ) ;
#7405 = vertex_point ( 'none', #22448 ) ;
#7406 = edge_curve ( 'none', #38755, #20693, #25807, .t. ) ;
#7407 = oriented_edge ( 'none', *, *, #32208, .f. ) ;
#7408 = toroidal_surface ( 'none', #10586, 7.900000000000000355, 0.1000000000000000056 ) ;
#7409 = vector ( 'none', #38671, 1000.000000000000114 ) ;
#7410 = edge_curve ( 'none', #22236, #17100, #14236, .t. ) ;
#7411 = cartesian_point ( 'none', ( -455.7450167721049752, 243.1842518256034964, -322.8537468037986287 ) ) ;
#7412 = cartesian_point ( 'none', ( -414.5253976007822985, 274.7734953084357130, -337.9302319245809372 ) ) ;
#7413 = direction ( 'none', ( 0.0000000000000000000, 0.7740844354725782139, -0.6330823696479785934 ) ) ;
#7414 = edge_loop ( 'none', ( #7357, #13771, #6193, #21121, #28936, #11528 ) ) ;
#7415 = cartesian_point ( 'none', ( -487.8888503702241337, 297.5316326044758739, -449.8537468038222187 ) ) ;
#7416 = cartesian_point ( 'none', ( -439.2450167721049752, 244.8925782741544026, -357.8120308112436305 ) ) ;
#7417 = cartesian_point ( 'none', ( -418.1054848049371913, 220.7872690738395249, -304.2573312106990215 ) ) ;
#7418 = oriented_edge ( 'none', *, *, #14016, .t. ) ;
#7419 = axis2_placement_3d ( 'none', #40725, #5232, #21387 ) ;
#7420 = cartesian_point ( 'none', ( -469.0444755684012534, 221.7825981272632703, -330.9501920102923123 ) ) ;
#7421 = oriented_edge ( 'none', *, *, #20746, .f. ) ;
#7422 = face_outer_bound ( 'none', #25052, .t. ) ;
#7423 = direction ( 'none', ( -5.618383777698264516e-14, -1.277139369270565127e-14, 1.000000000000000000 ) ) ;
#7424 = oriented_edge ( 'none', *, *, #11975, .t. ) ;
#7425 = line ( 'none', #15383, #41207 ) ;
#7426 = advanced_face ( 'none', ( #7194 ), #15228, .f. ) ;
#7427 = axis2_placement_3d ( 'none', #21513, #37301, #40542 ) ;
#7428 = cartesian_point ( 'none', ( -464.5224020939113529, 230.9943431097479163, -292.9500186475876831 ) ) ;
#7429 = oriented_edge ( 'none', *, *, #8734, .t. ) ;
#7430 = direction ( 'none', ( 1.791068744856348687e-16, 6.279680095831317198e-17, -1.000000000000000000 ) ) ;
#7431 = oriented_edge ( 'none', *, *, #9387, .t. ) ;
#7432 = cartesian_point ( 'none', ( -423.0450167721051002, 213.8092518256056849, -271.9747543314636005 ) ) ;
#7433 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7434 = face_outer_bound ( 'none', #39117, .t. ) ;
#7435 = oriented_edge ( 'none', *, *, #1641, .f. ) ;
#7436 = cartesian_point ( 'none', ( -552.3884350431904977, 195.8256568842947445, -364.2537468038271982 ) ) ;
#7437 = cartesian_point ( 'none', ( -497.0198734746817308, 293.0707908221372122, -360.3537468038229008 ) ) ;
#7438 = axis2_placement_3d ( 'none', #34651, #34924, #38296 ) ;
#7439 = face_outer_bound ( 'none', #17518, .t. ) ;
#7440 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7441 = cartesian_point ( 'none', ( -550.0701600694877698, 193.2977128290785913, -360.3537468038271072 ) ) ;
#7442 = axis2_placement_3d ( 'none', #12937, #34888, #35451 ) ;
#7443 = vector ( 'none', #30932, 999.9999999999998863 ) ;
#7444 = oriented_edge ( 'none', *, *, #26564, .t. ) ;
#7446 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612781638, -0.6038489185976488871 ) ) ;
#7445 = cartesian_point ( 'none', ( -482.6766730269399091, 213.0504108479620413, -318.4691514281885816 ) ) ;
#7447 = vertex_point ( 'none', #29895 ) ;
#7448 = oriented_edge ( 'none', *, *, #35325, .t. ) ;
#7449 = cartesian_point ( 'none', ( -461.3960879907482990, 222.9483189241741741, -346.3273108531288358 ) ) ;
#7450 = vertex_point ( 'none', #26675 ) ;
#7451 = edge_curve ( 'none', #1471, #38065, #6671, .t. ) ;
#7452 = cartesian_point ( 'none', ( -493.5247029275302566, 201.1021207403883011, -370.3537468037986287 ) ) ;
#7453 = face_outer_bound ( 'none', #32388, .t. ) ;
#7454 = cartesian_point ( 'none', ( -474.4455579758086969, 214.5469471830673172, -333.6875062491312747 ) ) ;
#7455 = advanced_face ( 'none', ( #29324 ), #22272, .t. ) ;
#7456 = oriented_edge ( 'none', *, *, #1709, .t. ) ;
#7457 = axis2_placement_3d ( 'none', #1113, #23648, #39565 ) ;
#7458 = vertex_point ( 'none', #20064 ) ;
#7459 = cartesian_point ( 'none', ( -509.3998809089683846, 216.2005141363826226, -275.3537468037987992 ) ) ;
#7460 = edge_loop ( 'none', ( #14298, #22771, #2710, #21984 ) ) ;
#7461 = cartesian_point ( 'none', ( -411.5388547023699743, 220.5782555399217131, -301.9843799488597824 ) ) ;
#7462 = direction ( 'none', ( -0.9873505073845981750, -0.1585527532633115577, 0.0000000000000000000 ) ) ;
#7463 = oriented_edge ( 'none', *, *, #132, .f. ) ;
#7464 = face_outer_bound ( 'none', #27436, .t. ) ;
#7465 = edge_curve ( 'none', #1694, #3430, #12197, .t. ) ;
#7466 = cartesian_point ( 'none', ( -482.6985866835016736, 238.2750054749159858, -352.9053990090978914 ) ) ;
#7467 = vertex_point ( 'none', #30185 ) ;
#7468 = cartesian_point ( 'none', ( -482.6985866835017305, 232.4099577760852924, -294.3736293929713383 ) ) ;
#7469 = b_spline_curve_with_knots ( 'none', 3,
( #29670, #3784, #6740, #35604 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.928743922681804067e-06, 0.0008003010501663396226 ),
.unspecified. ) ;
#7470 = cartesian_point ( 'none', ( -372.5450167721051002, 220.6175728349183203, -270.3478661871365034 ) ) ;
#7471 = cartesian_point ( 'none', ( -515.5904335480776126, 203.4650227324321463, -484.8537468037986855 ) ) ;
#7472 = cartesian_point ( 'none', ( -475.0428193132343040, 273.7493437175360214, -328.6627201752575616 ) ) ;
#7473 = edge_curve ( 'none', #22893, #12225, #28154, .t. ) ;
#7474 = direction ( 'none', ( 0.0000000000000000000, 1.387778780781444413e-14, -1.000000000000000000 ) ) ;
#7475 = b_spline_curve_with_knots ( 'none', 3,
( #5360, #17730, #37456, #21532, #40294, #40561, #8594, #31110, #14661, #17857, #1688, #30694, #11418, #11819, #34347, #41123, #19585, #15350, #5627, #21817, #3545, #18863 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.957665742516971313e-07, 0.001137797665762821245, 0.001706548615357149573, 0.002275299564951477685, 0.003412801464140112657, 0.003981552413734517314, 0.004550303363328921102, 0.005687805262517894346, 0.006825307161706866722, 0.007962809060895838231, 0.009100310960084810608 ),
.unspecified. ) ;
#7476 = oriented_edge ( 'none', *, *, #34274, .f. ) ;
#7477 = cartesian_point ( 'none', ( -418.4235903439623030, 163.8117124936690914, -232.8537468037979465 ) ) ;
#7478 = cartesian_point ( 'none', ( -502.2450167721049752, 242.1382735797454870, -311.4790882866398078 ) ) ;
#7479 = direction ( 'none', ( -5.620504062164853724e-14, -1.332267629550187533e-14, 1.000000000000000000 ) ) ;
#7480 = cartesian_point ( 'none', ( -492.4872489537763727, 259.3247175082813669, -275.3537468037989129 ) ) ;
#7481 = face_outer_bound ( 'none', #38067, .t. ) ;
#7482 = oriented_edge ( 'none', *, *, #31431, .t. ) ;
#7483 = cartesian_point ( 'none', ( -495.3048734746817559, 296.0412579571178640, -360.2537468038228212 ) ) ;
#7484 = axis2_placement_3d ( 'none', #19308, #25513, #38307 ) ;
#7485 = conical_surface ( 'none', #20848, 5.099999999999993427, 1.029744258676654312 ) ;
#7486 = oriented_edge ( 'none', *, *, #26424, .t. ) ;
#7488 = cartesian_point ( 'none', ( -474.4593525649190724, 234.6548484170472193, -301.6094288705358508 ) ) ;
#7487 = direction ( 'none', ( 1.024821253500144487e-14, 1.000000000000000000, 1.281026566875180648e-14 ) ) ;
#7489 = vertex_point ( 'none', #4444 ) ;
#7490 = oriented_edge ( 'none', *, *, #13473, .f. ) ;
#7491 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#7492 = axis2_placement_3d ( 'none', #11242, #17699, #23902 ) ;
#7493 = vertex_point ( 'none', #23564 ) ;
#7494 = direction ( 'none', ( 4.187749593802905442e-31, 0.7740844354725833210, -0.6330823696479725982 ) ) ;
#7495 = circle ( 'none', #8108, 16.50000000000002132 ) ;
#7496 = cartesian_point ( 'none', ( -456.7450167721049752, 783.2965678164662222, -368.1114396391948276 ) ) ;
#7497 = oriented_edge ( 'none', *, *, #4563, .f. ) ;
#7498 = oriented_edge ( 'none', *, *, #18670, .f. ) ;
#7499 = cartesian_point ( 'none', ( -550.0701600694856097, 293.0707908221374396, -398.8537468038257998 ) ) ;
#7500 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.551115123125777653e-14 ) ) ;
#7501 = cartesian_point ( 'none', ( -482.6317425304795847, 243.1842518256035817, -322.8537468037987423 ) ) ;
#7502 = oriented_edge ( 'none', *, *, #151, .t. ) ;
#7503 = cartesian_point ( 'none', ( -581.0450167720786112, 300.6842518256090671, -471.8537468038273914 ) ) ;
#7504 = oriented_edge ( 'none', *, *, #20025, .f. ) ;
#7505 = circle ( 'none', #26842, 22.03249999999998110 ) ;
#7506 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7507 = oriented_edge ( 'none', *, *, #29868, .f. ) ;
#7508 = edge_curve ( 'none', #927, #14974, #4650, .t. ) ;
#7509 = cartesian_point ( 'none', ( -370.5450167721051002, 195.8188121846201568, -358.2830796738428489 ) ) ;
#7510 = plane ( 'none', #4557 ) ;
#7511 = direction ( 'none', ( 0.07384000345349413241, -0.9972701007700911502, 0.0000000000000000000 ) ) ;
#7512 = oriented_edge ( 'none', *, *, #30203, .t. ) ;
#7513 = axis2_placement_3d ( 'none', #16945, #23273, #36258 ) ;
#7514 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -6.167905692362051322e-14 ) ) ;
#7515 = axis2_placement_3d ( 'none', #1172, #29775, #23708 ) ;
#7516 = face_outer_bound ( 'none', #23321, .t. ) ;
#7517 = oriented_edge ( 'none', *, *, #10682, .t. ) ;
#7518 =( bounded_curve ( ) b_spline_curve ( 3, ( #5481, #27998, #37728, #18405 ),
.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 ( '' ) );
#7519 = cartesian_point ( 'none', ( -554.6284009827892305, 227.0931914713452215, -275.3537468037985718 ) ) ;
#7520 = cartesian_point ( 'none', ( -420.3845487392724181, 261.4137052817480367, -350.7324071228990761 ) ) ;
#7521 = cartesian_point ( 'none', ( -469.0031792721050010, 247.5582643865821240, -300.3640461452097838 ) ) ;
#7522 = face_outer_bound ( 'none', #41077, .t. ) ;
#7523 = oriented_edge ( 'none', *, *, #34720, .t. ) ;
#7524 = edge_curve ( 'none', #26257, #29575, #28988, .t. ) ;
#7525 = oriented_edge ( 'none', *, *, #13453, .t. ) ;
#7527 = direction ( 'none', ( -1.000000000000000000, 4.454049773006787649e-17, 7.594280066905652489e-18 ) ) ;
#7526 = direction ( 'none', ( 0.0000000000000000000, -0.09157054365737049562, 0.9957985918519335344 ) ) ;
#7528 = advanced_face ( 'none', ( #22238 ), #26283, .t. ) ;
#7529 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -285.8537468037986287 ) ) ;
#7530 = oriented_edge ( 'none', *, *, #6734, .f. ) ;
#7531 = cartesian_point ( 'none', ( -509.1155238678328487, 216.3427522643362124, -275.3537468037987423 ) ) ;
#7532 = circle ( 'none', #28027, 30.58889741639364246 ) ;
#7533 = cartesian_point ( 'none', ( -476.1453787466776362, 247.3479917129542400, -301.5381626585595427 ) ) ;
#7534 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7535 = edge_curve ( 'none', #21826, #750, #11186, .t. ) ;
#7537 = cartesian_point ( 'none', ( -460.2110358490925250, 246.0051709407370026, -272.7909211750611576 ) ) ;
#7536 = direction ( 'none', ( 0.07384000345349898964, -0.9972701007700909281, 0.0000000000000000000 ) ) ;
#7538 = oriented_edge ( 'none', *, *, #17553, .t. ) ;
#7539 = advanced_face ( 'none', ( #38372 ), #20470, .f. ) ;
#7540 = edge_curve ( 'none', #23584, #38065, #20228, .t. ) ;
#7541 = b_spline_curve_with_knots ( 'none', 3,
( #41151, #2120, #40861, #31411 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006940492775259024007, 0.001387071111511573116 ),
.unspecified. ) ;
#7542 = direction ( 'none', ( -2.035898835340910058e-16, 1.000000000000000000, -2.770006446439764306e-14 ) ) ;
#7543 = axis2_placement_3d ( 'none', #10928, #4307, #33426 ) ;
#7544 = cartesian_point ( 'none', ( -469.0031792721050010, 225.0197746077566592, -308.8905670442005089 ) ) ;
#7545 = vertex_point ( 'none', #8071 ) ;
#7546 = line ( 'none', #23322, #5510 ) ;
#7547 = oriented_edge ( 'none', *, *, #39038, .t. ) ;
#7548 = axis2_placement_3d ( 'none', #15744, #12356, #31505 ) ;
#7549 = cartesian_point ( 'none', ( -482.6985866835017305, 264.6613541566010213, -314.4817733311729171 ) ) ;
#7550 = cartesian_point ( 'none', ( -494.1125781350194757, 284.3098399357024846, -329.8574254945110624 ) ) ;
#7551 = direction ( 'none', ( 0.9873505073845707525, 0.1585527532634824488, 5.482582837655079878e-14 ) ) ;
#7552 = cartesian_point ( 'none', ( -482.6317425304795847, 266.0341580053807320, -325.8843057580813820 ) ) ;
#7553 = cartesian_point ( 'none', ( -474.4868542721046083, 213.1345196383203131, -317.1358590274234643 ) ) ;
#7554 = edge_loop ( 'none', ( #23884, #32868, #5150 ) ) ;
#7555 = cartesian_point ( 'none', ( -460.8582910137303088, 265.8106956139559998, -327.2522171620628342 ) ) ;
#7556 = face_outer_bound ( 'none', #16739, .t. ) ;
#7557 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -463.8537468037986855 ) ) ;
#7558 = cartesian_point ( 'none', ( -491.0243719908624485, 191.9813010218093154, -368.2537468038237307 ) ) ;
#7559 = cartesian_point ( 'none', ( -523.5450167720831587, 243.1842518256076460, -393.8537468038249472 ) ) ;
#7560 = direction ( 'none', ( -0.7071067811865113795, 8.985047624295181936e-15, -0.7071067811865836550 ) ) ;
#7561 = face_outer_bound ( 'none', #16667, .t. ) ;
#7562 = oriented_edge ( 'none', *, *, #25893, .f. ) ;
#7563 = oriented_edge ( 'none', *, *, #5295, .f. ) ;
#7564 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7565 = axis2_placement_3d ( 'none', #3465, #16146, #35840 ) ;
#7566 = oriented_edge ( 'none', *, *, #1037, .t. ) ;
#7567 = toroidal_surface ( 'none', #3754, 27.00000000000000355, 1.000000000000000000 ) ;
#7568 = cartesian_point ( 'none', ( -436.2242961598174134, 249.3868014469948093, -265.3537468037986287 ) ) ;
#7569 = axis2_placement_3d ( 'none', #20899, #30488, #30631 ) ;
#7570 = cartesian_point ( 'none', ( -451.7072749264034428, 231.1842518256034680, -374.1476405940591690 ) ) ;
#7571 = vertex_point ( 'none', #27084 ) ;
#7572 = direction ( 'none', ( 0.0000000000000000000, 0.9892147033870988260, 0.1464727640306347500 ) ) ;
#7573 = axis2_placement_3d ( 'none', #7012, #29110, #10386 ) ;
#7574 = cartesian_point ( 'none', ( -544.3943362580370149, 190.9601923672509827, -370.3537468038269935 ) ) ;
#7575 = edge_loop ( 'none', ( #2896, #11093, #12142, #9161, #30347, #10014 ) ) ;
#7576 = direction ( 'none', ( 0.9005812434283115842, -0.4346877315787921470, 2.077500523585037588e-16 ) ) ;
#7577 = circle ( 'none', #9028, 19.99999999999999645 ) ;
#7579 = direction ( 'none', ( -0.07384000345349514549, 0.9972701007700912612, -4.661740697613375255e-16 ) ) ;
#7578 = cartesian_point ( 'none', ( -497.5469155006907727, 189.2821522651671842, -370.3537468038240945 ) ) ;
#7580 = oriented_edge ( 'none', *, *, #11685, .f. ) ;
#7581 = advanced_face ( 'none', ( #36365 ), #28801, .t. ) ;
#7582 = cartesian_point ( 'none', ( -460.8582910137302520, 223.2968881210036329, -345.9122650753824928 ) ) ;
#7583 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#7584 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#7585 = edge_curve ( 'none', #22050, #32999, #9677, .t. ) ;
#7586 = line ( 'none', #6707, #534 ) ;
#7587 = oriented_edge ( 'none', *, *, #533, .f. ) ;
#7588 = oriented_edge ( 'none', *, *, #29229, .f. ) ;
#7589 = edge_curve ( 'none', #22236, #27180, #2617, .t. ) ;
#7590 = cylindrical_surface ( 'none', #10939, 30.44999999999998153 ) ;
#7591 = circle ( 'none', #4158, 17.49999999999998224 ) ;
#7593 = circle ( 'none', #3874, 4.500000000000003553 ) ;
#7592 = direction ( 'none', ( 0.07384000345349513161, -0.9972701007700911502, 4.661740697613374269e-16 ) ) ;
#7594 = cartesian_point ( 'none', ( -458.2450167721049183, 256.5494556405682829, -292.1898620697268143 ) ) ;
#7595 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#7596 = edge_loop ( 'none', ( #37949, #1083 ) ) ;
#7597 = direction ( 'none', ( -1.874259953551569157e-16, 1.000000000000000000, -2.735728983704321531e-14 ) ) ;
#7598 = axis2_placement_3d ( 'none', #24846, #34839, #40902 ) ;
#7599 = vertex_point ( 'none', #14417 ) ;
#7600 = cartesian_point ( 'none', ( -556.9870999634032387, 222.7088272155348250, -435.2147125766135218 ) ) ;
#7601 = face_outer_bound ( 'none', #11083, .t. ) ;
#7602 = cartesian_point ( 'none', ( -534.9707837966537909, 219.5124738420903725, -400.3537468037986855 ) ) ;
#7603 = direction ( 'none', ( -0.07384000345349772676, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#7604 = axis2_placement_3d ( 'none', #691, #14103, #23213 ) ;
#7605 = cartesian_point ( 'none', ( -475.5121516102277610, 249.0492242575540160, -291.9716133355490228 ) ) ;
#7606 = oriented_edge ( 'none', *, *, #41333, .t. ) ;
#7607 = cartesian_point ( 'none', ( -491.3870765366057753, 259.8891540990681506, -279.7168058320185082 ) ) ;
#7608 = axis2_placement_3d ( 'none', #38847, #13370, #29134 ) ;
#7609 = cartesian_point ( 'none', ( -467.5144833302999814, 256.4579351318142244, -305.5590982663240993 ) ) ;
#7610 = vertex_point ( 'none', #7933 ) ;
#7611 = direction ( 'none', ( 0.9314784379589440277, -0.3637965360164466810, 4.802371539884602285e-14 ) ) ;
#7612 = oriented_edge ( 'none', *, *, #37031, .f. ) ;
#7613 = cartesian_point ( 'none', ( -550.0701600695077786, 293.0707908221328353, -380.3537468037986287 ) ) ;
#7614 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7615 = direction ( 'none', ( -0.9632702587168580077, -0.02458978723780549241, 0.2674055927522026588 ) ) ;
#7616 = oriented_edge ( 'none', *, *, #24453, .t. ) ;
#7617 = direction ( 'none', ( 0.0000000000000000000, 0.1612231970669149861, 0.9869179706173775157 ) ) ;
#7618 = oriented_edge ( 'none', *, *, #9517, .t. ) ;
#7619 = oriented_edge ( 'none', *, *, #15857, .f. ) ;
#7620 = advanced_face ( 'none', ( #28325, #21225 ), #7783, .t. ) ;
#7621 = cartesian_point ( 'none', ( -413.7928528130576638, 158.1842518256048891, -295.1180735477854569 ) ) ;
#7622 = edge_curve ( 'none', #6439, #21425, #16214, .t. ) ;
#7623 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#7624 = face_outer_bound ( 'none', #15619, .t. ) ;
#7625 = cartesian_point ( 'none', ( -520.5767840519281435, 203.0958227151646724, -519.8537468037985718 ) ) ;
#7626 = vector ( 'none', #27186, 1000.000000000000000 ) ;
#7627 = oriented_edge ( 'none', *, *, #18736, .f. ) ;
#7628 = cartesian_point ( 'none', ( -499.4845991793280291, 288.4353159596234377, -370.3537468037986287 ) ) ;
#7629 = edge_curve ( 'none', #37336, #22712, #17194, .t. ) ;
#7630 = circle ( 'none', #7896, 22.91110258360633267 ) ;
#7631 = vertex_point ( 'none', #14818 ) ;
#7632 = face_outer_bound ( 'none', #38561, .t. ) ;
#7633 = cartesian_point ( 'none', ( -489.5493306124939750, 224.0716035910647577, -410.8537468037986855 ) ) ;
#7634 = edge_curve ( 'none', #14297, #37274, #31836, .t. ) ;
#7635 = cartesian_point ( 'none', ( -496.8887321526423193, 239.1415157117581316, -435.3537468037986855 ) ) ;
#7636 = direction ( 'none', ( -0.07384000345350257011, 0.9972701007700905951, 0.0000000000000000000 ) ) ;
#7637 = cartesian_point ( 'none', ( -550.0701600694875424, 293.0707908221372691, -360.3537468038257998 ) ) ;
#7638 = oriented_edge ( 'none', *, *, #34159, .t. ) ;
#7639 = edge_curve ( 'none', #21874, #37284, #35887, .t. ) ;
#7640 = cartesian_point ( 'none', ( -555.8163543127894854, 226.7110553216721485, -279.7274229150173710 ) ) ;
#7641 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#7642 = oriented_edge ( 'none', *, *, #27537, .t. ) ;
#7643 = edge_curve ( 'none', #15216, #32046, #19753, .t. ) ;
#7645 = cartesian_point ( 'none', ( -497.7633523392652819, 204.4726481891440528, -315.6403498409091526 ) ) ;
#7644 = cartesian_point ( 'none', ( -476.6609853269412156, 239.0593219701937642, -343.9529163290561087 ) ) ;
#7646 = oriented_edge ( 'none', *, *, #29947, .f. ) ;
#7647 = approval ( #15440, 'δָ��' ) ;
#7648 = cartesian_point ( 'none', ( -523.5450167720827039, 243.1842518256081291, -401.2537468038249813 ) ) ;
#7649 = cartesian_point ( 'none', ( -509.1604557390989498, 216.3187802516861495, -275.3537468037987423 ) ) ;
#7650 = cartesian_point ( 'none', ( -475.9755502139205987, 247.3626111666531813, -301.4566243391969351 ) ) ;
#7651 = direction ( 'none', ( 0.0000000000000000000, 0.9869179706173774047, -0.1612231970669153192 ) ) ;
#7652 = axis2_placement_3d ( 'none', #35714, #9678, #13055 ) ;
#7654 = cartesian_point ( 'none', ( -523.5450167720833861, 210.1842518256075607, -389.1537468038254133 ) ) ;
#7653 = plane ( 'none', #40953 ) ;
#7655 = oriented_edge ( 'none', *, *, #39700, .t. ) ;
#7656 = edge_loop ( 'none', ( #16465, #31257, #14713, #8691 ) ) ;
#7657 = cartesian_point ( 'none', ( -496.9053398343689878, 236.3594725139301715, -471.3537468037986855 ) ) ;
#7658 = axis2_placement_3d ( 'none', #40586, #31580, #18024 ) ;
#7659 = cartesian_point ( 'none', ( -544.0789914771252143, 191.9617200349425445, -370.3537468038269367 ) ) ;
#7660 = cartesian_point ( 'none', ( -426.8548518159680611, 266.0816458691809316, -347.9840196378635255 ) ) ;
#7661 = conical_surface ( 'none', #11123, 4.000000000000015099, 1.047197551196599852 ) ;
#7662 = cartesian_point ( 'none', ( -464.9950167721331127, 223.6006435794463698, -330.9730009604958809 ) ) ;
#7663 = cartesian_point ( 'none', ( -491.0243719908624485, 191.9813010218093154, -368.2537468038237307 ) ) ;
#7664 = advanced_face ( 'none', ( #29804 ), #8635, .f. ) ;
#7665 = cartesian_point ( 'none', ( -482.3700785213376321, 235.7796170251994283, -301.3346165426765424 ) ) ;
#7666 = vector ( 'none', #38468, 1000.000000000000114 ) ;
#7667 = oriented_edge ( 'none', *, *, #23037, .f. ) ;
#7668 = toroidal_surface ( 'none', #12622, 34.00000000000000711, 1.000000000000000000 ) ;
#7669 = cartesian_point ( 'none', ( -468.4591015356454022, 229.5399456543134420, -340.6160470227695214 ) ) ;
#7670 = direction ( 'none', ( 0.0000000000000000000, 0.1612231970669101566, 0.9869179706173782929 ) ) ;
#7671 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#7673 = axis2_placement_3d ( 'none', #12849, #29308, #25662 ) ;
#7672 = line ( 'none', #9859, #39913 ) ;
#7674 = cartesian_point ( 'none', ( -465.2783552612512494, 273.6806065267911094, -312.1939159066820366 ) ) ;
#7675 = oriented_edge ( 'none', *, *, #32448, .f. ) ;
#7677 = edge_curve ( 'none', #22393, #5412, #40407, .t. ) ;
#7676 = cartesian_point ( 'none', ( -462.3785126117550135, 234.8291614429400624, -302.6749115327464210 ) ) ;
#7678 = circle ( 'none', #3128, 4.500000000000003553 ) ;
#7679 = circle ( 'none', #28833, 0.09999999999998898659 ) ;
#7680 = cartesian_point ( 'none', ( -555.5450167720791796, 243.1842518256089249, -462.8537468038267662 ) ) ;
#7681 = vertex_point ( 'none', #24115 ) ;
#7682 = cartesian_point ( 'none', ( -460.5450167721049866, 217.2034897120702226, -277.8537468037985718 ) ) ;
#7683 = axis2_placement_3d ( 'none', #24653, #30832, #33820 ) ;
#7684 = direction ( 'none', ( 0.0000000000000000000, -0.6330823696479701557, -0.7740844354725850973 ) ) ;
#7685 = vertex_point ( 'none', #2274 ) ;
#7686 = edge_curve ( 'none', #34049, #22493, #33329, .t. ) ;
#7687 = edge_curve ( 'none', #3714, #29419, #53, .t. ) ;
#7688 = cartesian_point ( 'none', ( -435.4598242517211588, 255.1842518256034964, -266.5938757758597148 ) ) ;
#7689 = cartesian_point ( 'none', ( -424.0450167721049297, 294.0632442979384678, -293.4787468038006750 ) ) ;
#7690 = edge_curve ( 'none', #3340, #16781, #18740, .t. ) ;
#7691 = cartesian_point ( 'none', ( -555.8896688144221798, 219.9759642873216023, -409.4541734785350968 ) ) ;
#7692 = oriented_edge ( 'none', *, *, #40396, .f. ) ;
#7693 = oriented_edge ( 'none', *, *, #9695, .t. ) ;
#7694 = direction ( 'none', ( -0.9885822583581158618, -0.1506821769804491118, -5.788858375945508895e-14 ) ) ;
#7695 = edge_loop ( 'none', ( #9878, #18245, #12202, #450, #30105, #14476, #29497, #9017, #20539, #39659, #38513 ) ) ;
#7696 = cartesian_point ( 'none', ( -560.8305550254307263, 257.6683340250320384, -412.5857976113676386 ) ) ;
#7697 = cartesian_point ( 'none', ( -458.2450167721049183, 784.9836020140851360, -389.7457622682042029 ) ) ;
#7698 = direction ( 'none', ( 0.7071067811865436870, 0.7071067811865513475, -1.968318828752959981e-14 ) ) ;
#7699 = circle ( 'none', #18366, 34.00000000000000000 ) ;
#7700 = oriented_edge ( 'none', *, *, #21106, .t. ) ;
#7701 = edge_curve ( 'none', #31416, #12402, #10199, .t. ) ;
#7702 = oriented_edge ( 'none', *, *, #5771, .t. ) ;
#7703 = cartesian_point ( 'none', ( -462.0336620695992451, 236.0231968272867675, -302.0094194352273007 ) ) ;
#7704 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#7706 = cartesian_point ( 'none', ( -534.9707837966537909, 219.5124738420903725, -400.3537468037986855 ) ) ;
#7705 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#7707 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.233581138472395244e-14 ) ) ;
#7708 = vector ( 'none', #17544, 1000.000000000000114 ) ;
#7709 = oriented_edge ( 'none', *, *, #13804, .t. ) ;
#7710 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#7711 = axis2_placement_3d ( 'none', #26502, #3443, #6675 ) ;
#7712 = face_bound ( 'none', #35475, .t. ) ;
#7713 = closed_shell ( 'none', ( #12819, #12239, #35362, #24861, #13039, #29286, #30713, #34627, #11861, #19125 ) ) ;
#7714 = advanced_face ( 'none', ( #24756 ), #1594, .t. ) ;
#7715 = axis2_placement_3d ( 'none', #28969, #12792, #6877 ) ;
#7716 = vector ( 'none', #21656, 1000.000000000000000 ) ;
#7717 = oriented_edge ( 'none', *, *, #36809, .t. ) ;
#7718 = vector ( 'none', #41713, 1000.000000000000000 ) ;
#7719 = cartesian_point ( 'none', ( -497.0198734535657081, 193.2977128338249031, -360.2537468038242423 ) ) ;
#7720 = cartesian_point ( 'none', ( -522.6884727320447155, 231.6159186566705159, -479.8537468037986855 ) ) ;
#7721 = cartesian_point ( 'none', ( -423.6519782057344514, 261.1204717265408135, -347.5435917058835571 ) ) ;
#7722 = oriented_edge ( 'none', *, *, #28970, .f. ) ;
#7723 = advanced_face ( 'none', ( #25770, #34861, #17710 ), #9174, .t. ) ;
#7724 = b_spline_curve_with_knots ( 'none', 3,
( #30482, #4734, #20895, #27252 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0008003010501664131315, 0.001598673356410060861 ),
.unspecified. ) ;
#7725 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#7726 = cartesian_point ( 'none', ( -475.6743803367517671, 274.1643895874648251, -328.7360261438012685 ) ) ;
#7727 = direction ( 'none', ( -1.000000000000000000, -6.791794586694514570e-17, 1.263633894181978530e-16 ) ) ;
#7728 = cartesian_point ( 'none', ( -459.8507434494229642, 197.0303183958643842, -342.7330456419605298 ) ) ;
#7729 = axis2_placement_3d ( 'none', #8794, #2455, #24843 ) ;
#7730 = b_spline_curve_with_knots ( 'none', 3,
( #11513, #20781, #27414, #30505 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.01596958757225574316, 0.01874935347481443068 ),
.unspecified. ) ;
#7731 = cartesian_point ( 'none', ( -475.0428193132344177, 248.9932251970624577, -292.2886549118663311 ) ) ;
#7732 = direction ( 'none', ( -0.07384000345349514549, 0.9972701007700912612, -4.661740697613375255e-16 ) ) ;
#7733 = edge_loop ( 'none', ( #32004, #5954, #33866, #26119, #31704, #22901, #27023, #12169, #31888, #14329, #15555, #15947, #8081, #19442, #1732, #40480, #27228, #25620, #22984, #18975, #20700 ) ) ;
#7734 = direction ( 'none', ( 1.000000000000000000, -1.860000664308099054e-30, -1.612780032710462425e-30 ) ) ;
#7735 = oriented_edge ( 'none', *, *, #6100, .t. ) ;
#7736 = edge_curve ( 'none', #28182, #34252, #5126, .t. ) ;
#7737 = cartesian_point ( 'none', ( -504.6694761460347536, 267.1293178331063700, -275.3537468037987423 ) ) ;
#7738 = cartesian_point ( 'none', ( -468.7426130124166548, 256.9783744091728863, -304.9024608742179225 ) ) ;
#7739 = circle ( 'none', #10580, 3.399999999999958611 ) ;
#7740 = oriented_edge ( 'none', *, *, #35211, .t. ) ;
#7741 = oriented_edge ( 'none', *, *, #8742, .t. ) ;
#7742 = axis2_placement_3d ( 'none', #33613, #37125, #20647 ) ;
#7743 = cartesian_point ( 'none', ( -458.2450167721049183, 772.7623528339271388, -372.0671214648649539 ) ) ;
#7744 = cartesian_point ( 'none', ( -478.1230456884892988, 257.1194802232295160, -306.8648718554659354 ) ) ;
#7745 = toroidal_surface ( 'none', #12715, 6.700000000000000178, 0.2000000000000000111 ) ;
#7746 = closed_shell ( 'none', ( #2194, #26208, #5972, #5803, #25696, #4761, #3737, #30619, #32461, #23566 ) ) ;
#7747 = circle ( 'none', #16233, 30.58889741639366022 ) ;
#7748 = edge_curve ( 'none', #8787, #32072, #32253, .t. ) ;
#7749 = cartesian_point ( 'none', ( -370.5450167721051002, 272.5592518256030417, -373.7327392761367264 ) ) ;
#7750 = oriented_edge ( 'none', *, *, #1138, .t. ) ;
#7751 = vector ( 'none', #23681, 1000.000000000000000 ) ;
#7752 = cylindrical_surface ( 'none', #36099, 6.500000000000012434 ) ;
#7753 = direction ( 'none', ( 0.0000000000000000000, -0.3538356009694055282, 0.9353076325394867885 ) ) ;
#7754 = edge_curve ( 'none', #23015, #5357, #33854, .t. ) ;
#7755 = edge_curve ( 'none', #31218, #16781, #23248, .t. ) ;
#7756 = oriented_edge ( 'none', *, *, #35157, .f. ) ;
#7757 = vertex_point ( 'none', #18172 ) ;
#7758 = axis2_placement_3d ( 'none', #23563, #36383, #30184 ) ;
#7759 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#7760 = direction ( 'none', ( 1.000000000000000000, -4.454049773006788265e-17, -7.594280066905652489e-18 ) ) ;
#7761 = oriented_edge ( 'none', *, *, #30450, .t. ) ;
#7762 = oriented_edge ( 'none', *, *, #11941, .t. ) ;
#7763 = advanced_face ( 'none', ( #37363 ), #15107, .f. ) ;
#7764 = axis2_placement_3d ( 'none', #30389, #20540, #1240 ) ;
#7765 = oriented_edge ( 'none', *, *, #20051, .f. ) ;
#7766 = cartesian_point ( 'none', ( -537.8801514671807809, 216.2931119366735402, -275.3537468037985150 ) ) ;
#7767 = direction ( 'none', ( -0.8937973703356509869, 1.163552514890993864e-14, 0.4484710255758728725 ) ) ;
#7768 = vector ( 'none', #19017, 1000.000000000000000 ) ;
#7769 = oriented_edge ( 'none', *, *, #3648, .f. ) ;
#7770 = oriented_edge ( 'none', *, *, #22963, .f. ) ;
#7771 = direction ( 'none', ( 0.0000000000000000000, 0.9869179706173772937, -0.1612231970669152359 ) ) ;
#7773 = cartesian_point ( 'none', ( -494.2202889527645766, 202.2090045292033835, -329.2098931327032574 ) ) ;
#7772 = cartesian_point ( 'none', ( -469.0444755684013103, 262.3620028939476470, -298.9843051072047615 ) ) ;
#7774 = cartesian_point ( 'none', ( -497.5404088087492482, 189.3317270870020081, -368.4537468038242309 ) ) ;
#7775 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7776 = cartesian_point ( 'none', ( -507.4534060435646552, 212.1011525168842695, -275.3537468037981739 ) ) ;
#7777 = circle ( 'none', #31013, 3.400000000000014122 ) ;
#7778 = oriented_edge ( 'none', *, *, #14550, .f. ) ;
#7779 = cartesian_point ( 'none', ( -425.7697375755553821, 333.3842518256037692, -344.5799083170987274 ) ) ;
#7780 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.580486102613221180e-14 ) ) ;
#7781 = line ( 'none', #5656, #2780 ) ;
#7783 = plane ( 'none', #3999 ) ;
#7782 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.619169509406368211e-14 ) ) ;
#7784 = oriented_edge ( 'none', *, *, #12553, .f. ) ;
#7785 = axis2_placement_3d ( 'none', #23736, #26988, #33330 ) ;
#7786 = vector ( 'none', #28583, 1000.000000000000000 ) ;
#7787 = circle ( 'none', #23396, 7.499999999999951150 ) ;
#7788 = oriented_edge ( 'none', *, *, #40682, .t. ) ;
#7789 = cartesian_point ( 'none', ( -460.8582910137303088, 264.9785621227493948, -315.3497119776720297 ) ) ;
#7790 = cartesian_point ( 'none', ( -482.6317425304795847, 235.6802169994763574, -301.0594365066530713 ) ) ;
#7791 = axis2_placement_3d ( 'none', #41834, #28829, #12229 ) ;
#7792 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#7793 = cartesian_point ( 'none', ( -473.0830759949543562, 197.2223110484831352, -449.8537468038226734 ) ) ;
#7794 = cartesian_point ( 'none', ( -532.4227631981304967, 267.6216334037349043, -397.8537468037986855 ) ) ;
#7795 = axis2_placement_3d ( 'none', #7719, #30513, #4765 ) ;
#7796 = vertex_point ( 'none', #41161 ) ;
#7797 = edge_loop ( 'none', ( #37622, #23802 ) ) ;
#7798 = cartesian_point ( 'none', ( -503.6151235249606088, 283.0871033613328791, -309.7498844969684910 ) ) ;
#7799 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#7800 = direction ( 'none', ( 1.000000000000000000, 3.397572461039113180e-16, 6.742252096426289134e-17 ) ) ;
#7801 = direction ( 'none', ( -0.4484710255758734276, -2.453592884421595008e-14, -0.8937973703356506538 ) ) ;
#7802 = edge_curve ( 'none', #39544, #9484, #26782, .t. ) ;
#7803 = oriented_edge ( 'none', *, *, #5052, .t. ) ;
#7804 = edge_loop ( 'none', ( #19038, #3445, #25339, #31535 ) ) ;
#7805 = oriented_edge ( 'none', *, *, #18148, .t. ) ;
#7806 = vertex_point ( 'none', #31571 ) ;
#7807 = cartesian_point ( 'none', ( -460.8582910137303088, 247.5827221838675598, -300.2273030154462958 ) ) ;
#7808 = edge_curve ( 'none', #32335, #33123, #41428, .t. ) ;
#7809 = line ( 'none', #40295, #41074 ) ;
#7810 = edge_loop ( 'none', ( #29400, #39288, #9574, #33945 ) ) ;
#7811 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -400.3537468037986855 ) ) ;
#7812 = oriented_edge ( 'none', *, *, #35940, .t. ) ;
#7813 = cartesian_point ( 'none', ( -478.3092005778599969, 229.2550286596978424, -338.8355095975081213 ) ) ;
#7814 = direction ( 'none', ( 0.4346877315787796570, 0.9005812434283178014, 3.663897558099547928e-17 ) ) ;
#7815 = direction ( 'none', ( 1.000000000000000000, 7.968668479650632783e-17, -3.427610938043120109e-16 ) ) ;
#7816 = advanced_face ( 'none', ( #7632 ), #3114, .t. ) ;
#7817 = edge_curve ( 'none', #32267, #13066, #35476, .t. ) ;
#7818 = vector ( 'none', #5558, 1000.000000000000000 ) ;
#7819 = vertex_point ( 'none', #28202 ) ;
#7820 = cartesian_point ( 'none', ( -539.8217765604559872, 275.5495386030763711, -279.7362275120256072 ) ) ;
#7821 = cartesian_point ( 'none', ( -438.4022565122425021, 248.5552293509839501, -265.3537468037986287 ) ) ;
#7822 = vector ( 'none', #10120, 1000.000000000000114 ) ;
#7823 = cartesian_point ( 'none', ( -581.0450167721074877, 243.1842518256034396, -380.3537468038103952 ) ) ;
#7824 = oriented_edge ( 'none', *, *, #8173, .f. ) ;
#7825 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#7826 = oriented_edge ( 'none', *, *, #40809, .t. ) ;
#7827 = direction ( 'none', ( 3.392713726888368709e-16, -0.3883833435191190731, 0.9214978993339648650 ) ) ;
#7828 = circle ( 'none', #13073, 1.250000000000008660 ) ;
#7829 = line ( 'none', #10162, #27992 ) ;
#7830 = oriented_edge ( 'none', *, *, #15842, .f. ) ;
#7831 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699279465e-14 ) ) ;
#7832 = axis2_placement_3d ( 'none', #33173, #13750, #39785 ) ;
#7833 = cartesian_point ( 'none', ( -438.0450167721051002, 198.1842518256043206, -322.8537468037989129 ) ) ;
#7834 = cartesian_point ( 'none', ( -479.3493383204015004, 275.1215567948506191, -327.2405658847272889 ) ) ;
#7835 = cartesian_point ( 'none', ( -469.0444755684013103, 223.5944957066093366, -346.3862315460607988 ) ) ;
#7836 = cartesian_point ( 'none', ( -421.9450167721050207, 213.8092518256047185, -271.9747543314659879 ) ) ;
#7837 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -463.8537468037986855 ) ) ;
#7838 = direction ( 'none', ( -1.000000000000000000, -2.035898835340872341e-16, 1.361673625698257109e-16 ) ) ;
#7839 = cartesian_point ( 'none', ( -413.9450167721049638, 195.0393082083255081, -354.2999485945899210 ) ) ;
#7840 = oriented_edge ( 'none', *, *, #32822, .f. ) ;
#7841 = oriented_edge ( 'none', *, *, #23783, .f. ) ;
#7842 = vertex_point ( 'none', #35506 ) ;
#7843 = face_outer_bound ( 'none', #22950, .t. ) ;
#7844 = oriented_edge ( 'none', *, *, #41004, .t. ) ;
#7845 = oriented_edge ( 'none', *, *, #24335, .f. ) ;
#7846 = direction ( 'none', ( 0.0000000000000000000, 0.5871043804709853431, 0.8095112392251144762 ) ) ;
#7847 = circle ( 'none', #26974, 38.00000000000001421 ) ;
#7848 = axis2_placement_3d ( 'none', #9054, #41438, #12414 ) ;
#7849 = circle ( 'none', #1278, 16.77205953146757267 ) ;
#7850 = edge_loop ( 'none', ( #5288, #10031, #36605, #35622 ) ) ;
#7851 = oriented_edge ( 'none', *, *, #910, .t. ) ;
#7852 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#7853 = cartesian_point ( 'none', ( -522.5112567237562189, 229.2224704148222827, -410.3537468037986855 ) ) ;
#7854 = cartesian_point ( 'none', ( -474.4455579758086969, 239.4951522056058479, -345.4363451928054474 ) ) ;
#7855 = axis2_placement_3d ( 'none', #9817, #10105, #29087 ) ;
#7856 = cartesian_point ( 'none', ( -470.5950167721049411, 218.1647726551722997, -332.3188491297303813 ) ) ;
#7857 = direction ( 'none', ( 0.0000000000000000000, -0.6330823696479702667, -0.7740844354725850973 ) ) ;
#7859 = edge_curve ( 'none', #23198, #8576, #14708, .t. ) ;
#7858 = cartesian_point ( 'none', ( -484.1450167721049525, 208.7408146510570930, -317.2270572261634243 ) ) ;
#7860 = circle ( 'none', #34265, 0.2000000000000159150 ) ;
#7861 = cartesian_point ( 'none', ( -474.7474205317934093, 240.2138342101063415, -345.2970777411985637 ) ) ;
#7862 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7863 = cartesian_point ( 'none', ( -460.2027990054428415, 197.6031808329569515, -343.7570221705737481 ) ) ;
#7864 = circle ( 'none', #39813, 5.999999999999997335 ) ;
#7865 = face_outer_bound ( 'none', #22385, .t. ) ;
#7866 = oriented_edge ( 'none', *, *, #28718, .t. ) ;
#7867 = direction ( 'none', ( 5.606143058836777125e-17, -0.9957985918519336455, -0.09157054365736781720 ) ) ;
#7868 = cartesian_point ( 'none', ( -523.5450167720806576, 243.1842518256086123, -436.8537468038249472 ) ) ;
#7869 = cartesian_point ( 'none', ( -557.0948987566169990, 223.2994481095662422, -434.8537468037987423 ) ) ;
#7870 = oriented_edge ( 'none', *, *, #23788, .t. ) ;
#7871 = edge_curve ( 'none', #36495, #19827, #4127, .t. ) ;
#7872 = advanced_face ( 'none', ( #11663 ), #16719, .f. ) ;
#7873 = edge_loop ( 'none', ( #39775, #11938, #38599, #20523, #19015 ) ) ;
#7874 = cartesian_point ( 'none', ( -508.9230126758991446, 269.9214372152111423, -275.3537468037987423 ) ) ;
#7875 = circle ( 'none', #23271, 4.500000000000003553 ) ;
#7876 = circle ( 'none', #7438, 4.499999999998810729 ) ;
#7877 = edge_curve ( 'none', #8623, #29625, #15725, .t. ) ;
#7879 = cartesian_point ( 'none', ( -480.4041155904037623, 222.0597827518142822, -318.7242780199493950 ) ) ;
#7878 = cartesian_point ( 'none', ( -523.5450167720798618, 243.1842518256087544, -449.8537468038249472 ) ) ;
#7880 = vertex_point ( 'none', #19181 ) ;
#7881 = cartesian_point ( 'none', ( -469.0031792721050010, 213.1345196383212510, -317.1358590274199969 ) ) ;
#7882 = cartesian_point ( 'none', ( -548.1853658060356338, 281.7059230005928043, -312.9011708268410530 ) ) ;
#7883 = edge_curve ( 'none', #28176, #33877, #24258, .t. ) ;
#7884 = cartesian_point ( 'none', ( -468.0008045107033468, 260.6979354532564344, -336.3010030391448026 ) ) ;
#7885 = oriented_edge ( 'none', *, *, #1273, .t. ) ;
#7886 = edge_curve ( 'none', #37911, #14113, #39384, .t. ) ;
#7887 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#7888 = edge_loop ( 'none', ( #39528, #23734, #25402, #15479 ) ) ;
#7889 = line ( 'none', #19028, #33113 ) ;
#7890 = vertex_point ( 'none', #15945 ) ;
#7891 = cartesian_point ( 'none', ( -466.5368200507712686, 274.4102907448219071, -398.8537468038213660 ) ) ;
#7892 = line ( 'none', #38270, #10419 ) ;
#7893 = cartesian_point ( 'none', ( -523.5450167720834997, 277.1842518256075323, -388.1537468038245038 ) ) ;
#7894 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#7895 = cartesian_point ( 'none', ( -485.2450167721049752, 241.6733378552569320, -306.4230700382417467 ) ) ;
#7896 = axis2_placement_3d ( 'none', #1966, #11816, #20966 ) ;
#7897 = oriented_edge ( 'none', *, *, #20985, .f. ) ;
#7898 = plane ( 'none', #6768 ) ;
#7899 = cartesian_point ( 'none', ( -478.4950167721050889, 247.2564315454059454, -302.0485226442365274 ) ) ;
#7900 = b_spline_curve_with_knots ( 'none', 3,
( #11753, #40911, #40645, #14603 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0008003010501663396226, 0.001598673356410059126 ),
.unspecified. ) ;
#7901 = circle ( 'none', #17993, 4.499999999999948486 ) ;
#7902 = edge_curve ( 'none', #23169, #12278, #34327, .t. ) ;
#7903 = axis2_placement_3d ( 'none', #20490, #11070, #1053 ) ;
#7904 = circle ( 'none', #20740, 5.600000000000009415 ) ;
#7905 = vertex_point ( 'none', #38184 ) ;
#7906 = direction ( 'none', ( -1.000000000000000000, -4.071797670681753556e-16, 2.723347251396504358e-16 ) ) ;
#7907 = face_outer_bound ( 'none', #25559, .t. ) ;
#7908 = cartesian_point ( 'none', ( -414.8380553384751579, 225.4730284778919156, -300.6106630753966442 ) ) ;
#7909 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7910 = line ( 'none', #4562, #16488 ) ;
#7911 = edge_loop ( 'none', ( #25753, #8536, #14584, #38512, #28705, #29912, #24536, #39093 ) ) ;
#7912 = cartesian_point ( 'none', ( -492.8198734746812875, 293.0707908221373827, -368.4537468038226962 ) ) ;
#7913 = oriented_edge ( 'none', *, *, #3950, .t. ) ;
#7914 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#7915 = oriented_edge ( 'none', *, *, #15472, .t. ) ;
#7916 = vector ( 'none', #27353, 1000.000000000000000 ) ;
#7917 = cartesian_point ( 'none', ( -540.2023604912274095, 217.5889018263162313, -275.3537468037985150 ) ) ;
#7918 = cartesian_point ( 'none', ( -488.5834393642059581, 191.8089555845927237, -370.3537468037986287 ) ) ;
#7919 = cartesian_point ( 'none', ( -460.8582910137302520, 266.2427700971871332, -342.7411105083989469 ) ) ;
#7920 = oriented_edge ( 'none', *, *, #2759, .f. ) ;
#7921 = axis2_placement_3d ( 'none', #570, #10177, #26333 ) ;
#7923 = cartesian_point ( 'none', ( -478.6885955791066181, 235.0649976689064431, -303.2701385576417010 ) ) ;
#7922 = cartesian_point ( 'none', ( -467.5133261628086530, 236.1079932369626988, -302.2444688162839270 ) ) ;
#7924 = direction ( 'none', ( -1.000000000000000000, -4.270088556250598248e-16, -5.636516894250789549e-14 ) ) ;
#7925 = advanced_face ( 'none', ( #1072 ), #2076, .t. ) ;
#7926 = edge_curve ( 'none', #34466, #17855, #6146, .t. ) ;
#7927 = cartesian_point ( 'none', ( -507.3468646529796615, 212.1567573500892081, -275.3537468038030056 ) ) ;
#7928 = direction ( 'none', ( -0.9050156133280160553, -0.4253783488055252193, 6.319690250592882515e-15 ) ) ;
#7929 = edge_loop ( 'none', ( #35829, #29935, #25916, #7722 ) ) ;
#7930 = edge_loop ( 'none', ( #2776, #9816, #37764, #7498 ) ) ;
#7931 = circle ( 'none', #25789, 3.399999999999958611 ) ;
#7932 = axis2_placement_3d ( 'none', #4179, #29661, #29918 ) ;
#7933 = cartesian_point ( 'none', ( -458.2450167721049183, 225.1403074516410641, -295.1214908085531192 ) ) ;
#7934 = oriented_edge ( 'none', *, *, #39626, .f. ) ;
#7935 = cartesian_point ( 'none', ( -525.4648568618960098, 269.1132744456259616, -397.8537468037986855 ) ) ;
#7936 = edge_curve ( 'none', #3152, #30056, #39291, .t. ) ;
#7937 = line ( 'none', #16988, #22030 ) ;
#7938 = advanced_face ( 'none', ( #19236 ), #16099, .f. ) ;
#7939 = direction ( 'none', ( -1.000000000000000000, -5.236901059552620577e-16, -5.655853144316829907e-14 ) ) ;
#7940 = edge_curve ( 'none', #31606, #37595, #23351, .t. ) ;
#7941 = oriented_edge ( 'none', *, *, #27235, .t. ) ;
#7942 = edge_curve ( 'none', #774, #9621, #26612, .t. ) ;
#7943 = vertex_point ( 'none', #29170 ) ;
#7944 = cartesian_point ( 'none', ( -482.6317425304795847, 214.4320305073273403, -332.8793275483173488 ) ) ;
#7945 = cartesian_point ( 'none', ( -523.5450167720791796, 243.1842518256089249, -461.8537468038249472 ) ) ;
#7946 = edge_curve ( 'none', #728, #23015, #30800, .t. ) ;
#7947 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -396.8537468037986855 ) ) ;
#7948 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -524.8537468037986855 ) ) ;
#7949 = line ( 'none', #4247, #18524 ) ;
#7950 = oriented_edge ( 'none', *, *, #30312, .t. ) ;
#7951 = cartesian_point ( 'none', ( -459.1561700485735287, 235.8566822680602399, -372.7781368660858448 ) ) ;
#7952 = edge_curve ( 'none', #14205, #37200, #27786, .t. ) ;
#7954 = cylindrical_surface ( 'none', #4853, 6.499999999999996447 ) ;
#7953 = cartesian_point ( 'none', ( -474.4868542721049494, 260.4738976389598974, -337.8866031273729504 ) ) ;
#7955 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.350271246165730684e-14 ) ) ;
#7956 = cartesian_point ( 'none', ( -464.9950167721049752, 247.4969723471433838, -296.4536910897838879 ) ) ;
#7957 = face_outer_bound ( 'none', #37240, .t. ) ;
#7958 = line ( 'none', #20260, #14510 ) ;
#7959 = oriented_edge ( 'none', *, *, #5420, .f. ) ;
#7960 = oriented_edge ( 'none', *, *, #19681, .t. ) ;
#7961 = oriented_edge ( 'none', *, *, #38413, .f. ) ;
#7962 = oriented_edge ( 'none', *, *, #17136, .f. ) ;
#7963 = vector ( 'none', #38661, 1000.000000000000000 ) ;
#7964 = cartesian_point ( 'none', ( -459.3950167721049525, 233.7191494996720564, -297.8342676333674603 ) ) ;
#7965 = axis2_placement_3d ( 'none', #18299, #34793, #12128 ) ;
#7966 = cartesian_point ( 'none', ( -523.5450167720786112, 243.1842518256090386, -470.8537468038249472 ) ) ;
#7967 = cartesian_point ( 'none', ( -475.6475426809262785, 228.7502593008334770, -339.4334978414840407 ) ) ;
#7968 = oriented_edge ( 'none', *, *, #1945, .f. ) ;
#7969 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.775557561562888827e-14 ) ) ;
#7970 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#7971 = oriented_edge ( 'none', *, *, #31120, .f. ) ;
#7972 = oriented_edge ( 'none', *, *, #29522, .f. ) ;
#7973 = cartesian_point ( 'none', ( -374.5450167721051002, 271.1842518256069070, -230.1954692373777789 ) ) ;
#7974 = cartesian_point ( 'none', ( -421.9450167721050207, 213.8092518256047185, -271.9747543314659879 ) ) ;
#7975 = oriented_edge ( 'none', *, *, #13643, .f. ) ;
#7977 = cartesian_point ( 'none', ( -581.0450167721074877, 228.2829517600391682, -380.3537468038103952 ) ) ;
#7976 = circle ( 'none', #33871, 4.000000000000009770 ) ;
#7978 = edge_loop ( 'none', ( #20108, #5349, #23171, #13897 ) ) ;
#7979 = cartesian_point ( 'none', ( -467.3054879597067384, 213.7394332299001292, -334.8633243292430848 ) ) ;
#7980 = cartesian_point ( 'none', ( -556.6167493478345705, 264.6116661551013749, -410.1500792821807977 ) ) ;
#7981 = direction ( 'none', ( 0.07384000345349524264, -0.9972701007700911502, 7.214474255747049785e-17 ) ) ;
#7982 = cartesian_point ( 'none', ( -487.5450167721049866, 243.1842518256034964, -361.1537468037986400 ) ) ;
#7983 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7984 = cartesian_point ( 'none', ( -419.2450167721051457, 152.5842518256048379, -297.8537468037981739 ) ) ;
#7985 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7986 = cartesian_point ( 'none', ( -460.2044696722121557, 240.5031367498778536, -272.7635469273850504 ) ) ;
#7987 = advanced_face ( 'none', ( #35346 ), #590, .f. ) ;
#7988 = cartesian_point ( 'none', ( -489.3740369707510354, 254.9961366946698149, -320.7214660962285961 ) ) ;
#7989 = edge_curve ( 'none', #10230, #11280, #9142, .t. ) ;
#7990 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7991 = circle ( 'none', #24169, 7.000000000000006217 ) ;
#7992 = edge_loop ( 'none', ( #20587, #15532, #33460, #1701 ) ) ;
#7993 = circle ( 'none', #33825, 5.599999999999991651 ) ;
#7994 = oriented_edge ( 'none', *, *, #19, .t. ) ;
#7995 = axis2_placement_3d ( 'none', #39110, #39160, #10093 ) ;
#7996 = vertex_point ( 'none', #35798 ) ;
#7997 = cartesian_point ( 'none', ( -552.8494532962650965, 300.6842518256087828, -449.8537468038258567 ) ) ;
#7998 = oriented_edge ( 'none', *, *, #25255, .f. ) ;
#7999 = face_outer_bound ( 'none', #14373, .t. ) ;
#8000 = direction ( 'none', ( -0.03692000172674795438, 0.4986350503850486282, 0.8660254037844369313 ) ) ;
#8001 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#8002 = direction ( 'none', ( -0.6758819165314852162, 0.7370099286344292677, -2.850146216309663274e-14 ) ) ;
#8003 = edge_curve ( 'none', #22788, #4684, #18185, .t. ) ;
#8004 = oriented_edge ( 'none', *, *, #3642, .t. ) ;
#8005 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#8006 = b_spline_curve_with_knots ( 'none', 3,
( #25687, #22425, #22156, #22285, #3300, #13032, #3024, #35543, #41774, #19633, #6410, #28644 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.004646178971792949003, 0.005202953383381854653, 0.005759727794970760303, 0.006873276618148383386, 0.007986825441326006469, 0.009100374264503628685 ),
.unspecified. ) ;
#8007 = edge_loop ( 'none', ( #15787, #23231, #35641, #5592 ) ) ;
#8008 = direction ( 'none', ( 0.0000000000000000000, -0.9892147033871021566, -0.1464727640306130174 ) ) ;
#8009 = oriented_edge ( 'none', *, *, #7629, .t. ) ;
#8010 = edge_curve ( 'none', #2283, #8376, #8113, .t. ) ;
#8011 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8012 = b_spline_curve_with_knots ( 'none', 3,
( #325, #16799, #36249, #16668 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0008003010501465006744, 0.001598673356410226743 ),
.unspecified. ) ;
#8013 = circle ( 'none', #19817, 50.04261363636364024 ) ;
#8014 = direction ( 'none', ( 1.320517684714067929e-16, -0.09157054365736781720, 0.9957985918519336455 ) ) ;
#8015 = cartesian_point ( 'none', ( -423.0450167721051002, 213.8092518256056849, -271.9747543314636005 ) ) ;
#8016 = oriented_edge ( 'none', *, *, #21627, .f. ) ;
#8017 = cartesian_point ( 'none', ( -474.4455579758086969, 212.9667387865880528, -317.9174053806710276 ) ) ;
#8018 = cartesian_point ( 'none', ( -506.3731117183998549, 275.1014119058772849, -279.7054200367818453 ) ) ;
#8019 = edge_curve ( 'none', #39831, #38433, #29836, .t. ) ;
#8020 = axis2_placement_3d ( 'none', #19773, #609, #33005 ) ;
#8021 = oriented_edge ( 'none', *, *, #14124, .t. ) ;
#8023 = cartesian_point ( 'none', ( -534.9707837966537909, 219.5124738420903725, -396.8537468037986855 ) ) ;
#8022 = direction ( 'none', ( 1.000000000000000000, 6.791794586694515803e-17, -1.263633894181978530e-16 ) ) ;
#8024 = cartesian_point ( 'none', ( -497.3724430153818616, 251.6250090753339634, -399.6037468037986855 ) ) ;
#8025 = cartesian_point ( 'none', ( -553.5653306166797165, 285.2663829108186633, -333.7777743460439979 ) ) ;
#8026 = oriented_edge ( 'none', *, *, #2234, .t. ) ;
#8027 = axis2_placement_3d ( 'none', #10900, #17335, #36376 ) ;
#8028 = direction ( 'none', ( 0.0000000000000000000, -0.9997356655000569914, -0.02299128372140772647 ) ) ;
#8029 = cylindrical_surface ( 'none', #18488, 4.499999999999948486 ) ;
#8030 = oriented_edge ( 'none', *, *, #16166, .t. ) ;
#8031 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8032 = cartesian_point ( 'none', ( -523.5450167720797481, 243.1842518256087828, -452.4537468038249131 ) ) ;
#8033 = circle ( 'none', #24627, 23.04999999999998650 ) ;
#8034 = cartesian_point ( 'none', ( -424.4861828417651850, 282.8236131695412610, -344.1581812836330414 ) ) ;
#8035 = vertex_point ( 'none', #32960 ) ;
#8036 = oriented_edge ( 'none', *, *, #34227, .f. ) ;
#8037 = cartesian_point ( 'none', ( -438.6052093091553274, 231.1842518256048038, -378.1539128780876240 ) ) ;
#8038 = direction ( 'none', ( 1.066326637010301851e-16, -4.595548519418148985e-16, -1.000000000000000000 ) ) ;
#8039 = advanced_face ( 'none', ( #29770 ), #13671, .f. ) ;
#8040 = cartesian_point ( 'none', ( -460.8582910137303088, 243.1842518256035817, -322.8537468037987423 ) ) ;
#8041 = vertex_point ( 'none', #10854 ) ;
#8042 = line ( 'none', #34334, #18071 ) ;
#8043 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#8044 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8045 = cartesian_point ( 'none', ( -493.5898734746815535, 293.0707908221373259, -364.2537468038227075 ) ) ;
#8046 = oriented_edge ( 'none', *, *, #41524, .f. ) ;
#8047 = edge_curve ( 'none', #32136, #14205, #23735, .t. ) ;
#8048 = cartesian_point ( 'none', ( -558.5065941800049814, 294.5595480666162302, -370.3537468037986287 ) ) ;
#8049 = oriented_edge ( 'none', *, *, #12814, .t. ) ;
#8050 = direction ( 'none', ( -5.642927514190362258e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#8051 = axis2_placement_3d ( 'none', #34205, #31362, #1805 ) ;
#8052 = circle ( 'none', #6312, 5.600000000000009415 ) ;
#8053 = cartesian_point ( 'none', ( -520.6592551322510189, 239.5779083739413693, -277.8537468038250609 ) ) ;
#8054 = oriented_edge ( 'none', *, *, #35384, .f. ) ;
#8055 = axis2_placement_3d ( 'none', #3997, #33263, #26501 ) ;
#8056 = cartesian_point ( 'none', ( -540.1270023251753400, 212.3615680795196283, -275.3537468037991971 ) ) ;
#8057 = toroidal_surface ( 'none', #25733, 5.200000000000000178, 0.1999999999999992339 ) ;
#8058 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8059 = edge_curve ( 'none', #12388, #14875, #14199, .t. ) ;
#8060 = oriented_edge ( 'none', *, *, #18997, .f. ) ;
#8062 = cartesian_point ( 'none', ( -551.9136717979953346, 187.4427625854865767, -370.3537468038274483 ) ) ;
#8061 = cartesian_point ( 'none', ( -488.2450167721049752, 241.5817673115995490, -305.4272714463898524 ) ) ;
#8063 = oriented_edge ( 'none', *, *, #33668, .f. ) ;
#8064 = cartesian_point ( 'none', ( -508.4065580275433263, 216.7349573790705222, -275.3537468037987423 ) ) ;
#8065 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#8066 = vector ( 'none', #27377, 1000.000000000000000 ) ;
#8067 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#8068 = edge_curve ( 'none', #7294, #34611, #28290, .t. ) ;
#8069 = spherical_surface ( 'none', #16795, 5.599999999999997868 ) ;
#8070 = oriented_edge ( 'none', *, *, #34143, .t. ) ;
#8071 = cartesian_point ( 'none', ( -474.4868542721049494, 267.3600102515156323, -341.5944338158214464 ) ) ;
#8072 = vertex_point ( 'none', #1447 ) ;
#8073 = edge_curve ( 'none', #41869, #36514, #38328, .t. ) ;
#8074 = edge_loop ( 'none', ( #10548, #20450, #10823, #17167 ) ) ;
#8075 = face_outer_bound ( 'none', #835, .t. ) ;
#8076 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185976461116, 0.7970987915612802732 ) ) ;
#8077 = axis2_placement_3d ( 'none', #24253, #4852, #27361 ) ;
#8078 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#8079 = direction ( 'none', ( -0.3830490080632892869, 0.9237280213470469015, -9.754297606219472854e-15 ) ) ;
#8080 = cartesian_point ( 'none', ( -475.0433636305414211, 262.2513156055260310, -298.2681576946586119 ) ) ;
#8081 = oriented_edge ( 'none', *, *, #26481, .t. ) ;
#8082 = axis2_placement_3d ( 'none', #39502, #30061, #4327 ) ;
#8083 = advanced_face ( 'none', ( #21186 ), #28759, .t. ) ;
#8084 = cartesian_point ( 'none', ( -415.9775873056428281, 261.3012070051350975, -349.5090265360577746 ) ) ;
#8085 = cartesian_point ( 'none', ( -475.0309320085680724, 221.1997760881657200, -318.5701470892333873 ) ) ;
#8086 = vertex_point ( 'none', #24237 ) ;
#8087 = axis2_placement_3d ( 'none', #29614, #23390, #7514 ) ;
#8088 = direction ( 'none', ( -5.642927514190362258e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#8089 = direction ( 'none', ( 0.0000000000000000000, 0.1612231970669101289, 0.9869179706173781819 ) ) ;
#8090 = cartesian_point ( 'none', ( -460.7914468607082199, 220.4357926028730219, -319.1375521114063076 ) ) ;
#8091 = oriented_edge ( 'none', *, *, #24591, .f. ) ;
#8092 = b_spline_curve_with_knots ( 'none', 3,
( #14314, #27243, #27116, #36694, #7967, #11479, #20624, #39922, #17377, #20754, #11198, #1475, #7813, #24001 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 2.850678508061681940e-07, 0.001114445656268827842, 0.001671525950477838673, 0.002228606244686849504, 0.003342766833104821294, 0.003899847127313814128, 0.004456927421522806528 ),
.unspecified. ) ;
#8093 = cartesian_point ( 'none', ( -538.4463168376948943, 185.6842518256034964, -380.3537468037986287 ) ) ;
#8094 = cartesian_point ( 'none', ( -497.0198734746785476, 293.0707908221377807, -422.6037468038227871 ) ) ;
#8095 = circle ( 'none', #30584, 23.05000000000003624 ) ;
#8096 = edge_loop ( 'none', ( #32911, #29820, #28030, #24609, #38339 ) ) ;
#8097 = oriented_edge ( 'none', *, *, #15480, .f. ) ;
#8098 = oriented_edge ( 'none', *, *, #25210, .t. ) ;
#8099 = axis2_placement_3d ( 'none', #21043, #30897, #24285 ) ;
#8100 = face_bound ( 'none', #11196, .t. ) ;
#8101 = line ( 'none', #40481, #35841 ) ;
#8102 = cartesian_point ( 'none', ( -540.2442559007430418, 275.3449872032197163, -279.7170701544986855 ) ) ;
#8104 = cartesian_point ( 'none', ( -462.0100381321169039, 231.3046851889262427, -293.7397109612908821 ) ) ;
#8103 = cartesian_point ( 'none', ( -479.3473970954033803, 232.5443139434986222, -292.4120631186645483 ) ) ;
#8105 = cartesian_point ( 'none', ( -550.0701600694877698, 193.2977128290785913, -360.2537468038270845 ) ) ;
#8106 = line ( 'none', #38987, #11142 ) ;
#8107 = oriented_edge ( 'none', *, *, #9255, .t. ) ;
#8108 = axis2_placement_3d ( 'none', #2743, #34, #22583 ) ;
#8109 = cartesian_point ( 'none', ( -466.4150869429511204, 213.4332052938435993, -334.9836644987540240 ) ) ;
#8110 = face_bound ( 'none', #30739, .t. ) ;
#8111 = oriented_edge ( 'none', *, *, #29407, .f. ) ;
#8112 = edge_curve ( 'none', #30475, #22036, #20705, .t. ) ;
#8113 = line ( 'none', #16631, #20193 ) ;
#8114 = cartesian_point ( 'none', ( -469.0031792721050010, 258.2171081491777613, -305.5641009904423981 ) ) ;
#8115 = cartesian_point ( 'none', ( -460.7914468607082199, 253.9585458751217288, -351.3338642146262032 ) ) ;
#8116 = cartesian_point ( 'none', ( -441.6594717046144751, 247.6289000027570637, -265.3537468037986287 ) ) ;
#8117 = cartesian_point ( 'none', ( -469.0031792721050010, 247.5582643865821240, -300.3640461452097838 ) ) ;
#8118 = approval_person_organization ( #8640, #7647, #6142 ) ;
#8119 = direction ( 'none', ( 0.0000000000000000000, -0.9353076325394884538, -0.3538356009694011428 ) ) ;
#8120 = oriented_edge ( 'none', *, *, #8425, .t. ) ;
#8121 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057924e-31 ) ) ;
#8122 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#8123 = edge_curve ( 'none', #6866, #33310, #27755, .t. ) ;
#8124 = oriented_edge ( 'none', *, *, #34465, .t. ) ;
#8125 = oriented_edge ( 'none', *, *, #9034, .f. ) ;
#8126 = cartesian_point ( 'none', ( -482.6985866835017305, 219.6133807654634893, -303.5763886480178826 ) ) ;
#8127 = advanced_face ( 'none', ( #11627 ), #4090, .t. ) ;
#8128 = edge_curve ( 'none', #5750, #20599, #25032, .t. ) ;
#8129 = edge_curve ( 'none', #20021, #4059, #23205, .t. ) ;
#8130 = cartesian_point ( 'none', ( -538.3324943462984038, 264.9151453183417857, -400.3537468037986855 ) ) ;
#8131 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#8132 = cartesian_point ( 'none', ( -487.5450167721049866, 243.1842518256034964, -369.3537468037986287 ) ) ;
#8133 = cartesian_point ( 'none', ( -439.2450167721049183, 243.1842518256034964, -322.8537468037986855 ) ) ;
#8134 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -371.7537468037986628 ) ) ;
#8135 = oriented_edge ( 'none', *, *, #13758, .t. ) ;
#8136 = vertex_point ( 'none', #30712 ) ;
#8137 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#8138 = advanced_face ( 'none', ( #41395 ), #37325, .f. ) ;
#8139 = axis2_placement_3d ( 'none', #23104, #32571, #35811 ) ;
#8140 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8141 = cartesian_point ( 'none', ( -482.0934208469931832, 273.6314944493980192, -328.6418980966843719 ) ) ;
#8142 = circle ( 'none', #4412, 22.00000000000002132 ) ;
#8143 = axis2_placement_3d ( 'none', #34679, #8925, #15398 ) ;
#8144 = vector ( 'none', #15203, 1000.000000000000000 ) ;
#8145 = direction ( 'none', ( -0.7071067811865440200, 0.7071067811865511255, -1.957721416225432791e-14 ) ) ;
#8146 = line ( 'none', #9632, #23241 ) ;
#8147 = cartesian_point ( 'none', ( -557.0069575492082095, 294.1871784026992032, -398.8537468038261977 ) ) ;
#8148 = cartesian_point ( 'none', ( -506.1548197234817508, 274.9830836226211659, -279.7054200819629273 ) ) ;
#8150 = circle ( 'none', #31074, 30.45000000000000639 ) ;
#8149 = axis2_placement_3d ( 'none', #30561, #7906, #36635 ) ;
#8151 = oriented_edge ( 'none', *, *, #38968, .f. ) ;
#8152 = vector ( 'none', #23972, 1000.000000000000114 ) ;
#8153 = vector ( 'none', #16462, 1000.000000000000000 ) ;
#8154 = cartesian_point ( 'none', ( -578.5450167720788386, 243.1842518256089249, -469.8537468038280736 ) ) ;
#8155 = oriented_edge ( 'none', *, *, #22119, .f. ) ;
#8156 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.877651306839097745e-14 ) ) ;
#8157 = vector ( 'none', #18574, 1000.000000000000000 ) ;
#8158 = direction ( 'none', ( -1.874259953551568910e-16, 1.000000000000000000, -2.735728983704321531e-14 ) ) ;
#8159 = vertex_point ( 'none', #8615 ) ;
#8160 = cartesian_point ( 'none', ( -464.6078079012293074, 260.0075363081625710, -335.7540219643836394 ) ) ;
#8161 = axis2_placement_3d ( 'none', #16606, #16468, #38855 ) ;
#8162 = cartesian_point ( 'none', ( -479.2694473090076599, 230.2524019722097535, -339.7168970819765264 ) ) ;
#8163 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#8164 = edge_loop ( 'none', ( #29886, #27054, #25683, #3272 ) ) ;
#8165 = direction ( 'none', ( 0.5000000000000114353, -0.8660254037844320463, 1.692193007195181545e-14 ) ) ;
#8166 = edge_curve ( 'none', #9056, #30138, #12159, .t. ) ;
#8167 = cartesian_point ( 'none', ( -526.3140169016112395, 280.5818806044819667, -396.8537468037986855 ) ) ;
#8168 = direction ( 'none', ( 5.659196845915057107e-14, 1.289314910434818734e-14, -1.000000000000000000 ) ) ;
#8169 = cartesian_point ( 'none', ( -451.3200351057071771, 290.8748491316933382, -291.0633511294100799 ) ) ;
#8170 = axis2_placement_3d ( 'none', #7660, #30039, #14162 ) ;
#8171 = oriented_edge ( 'none', *, *, #8003, .t. ) ;
#8172 = oriented_edge ( 'none', *, *, #33274, .t. ) ;
#8173 = edge_curve ( 'none', #35035, #41158, #22205, .t. ) ;
#8174 = b_spline_curve_with_knots ( 'none', 3,
( #39023, #6931, #19598, #10032 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001173621888758394913 ),
.unspecified. ) ;
#8175 = cartesian_point ( 'none', ( -555.5552533768261583, 226.1862016983921535, -279.7058174787989628 ) ) ;
#8176 = cartesian_point ( 'none', ( -497.0198734535653102, 193.2977128338252442, -368.2537468038240718 ) ) ;
#8177 = advanced_face ( 'none', ( #39874 ), #18703, .t. ) ;
#8178 = edge_curve ( 'none', #5530, #22079, #10158, .t. ) ;
#8179 = face_outer_bound ( 'none', #14523, .t. ) ;
#8180 = oriented_edge ( 'none', *, *, #15382, .t. ) ;
#8181 = oriented_edge ( 'none', *, *, #33781, .t. ) ;
#8182 = cartesian_point ( 'none', ( -474.4455579758093791, 273.3588594860664784, -328.0527308856713944 ) ) ;
#8183 = edge_curve ( 'none', #28123, #29725, #40367, .t. ) ;
#8184 = cartesian_point ( 'none', ( -523.5450167720797481, 243.1842518256087828, -452.4537468038249131 ) ) ;
#8185 = direction ( 'none', ( 1.888147434298129837e-17, -0.9957985918519330903, -0.09157054365737474222 ) ) ;
#8186 = advanced_face ( 'none', ( #3621, #36840 ), #30844, .f. ) ;
#8187 = edge_curve ( 'none', #7171, #20215, #14669, .t. ) ;
#8188 = cylindrical_surface ( 'none', #15998, 5.899999999999972822 ) ;
#8189 = edge_loop ( 'none', ( #33625, #22245, #40637, #29341 ) ) ;
#8190 = line ( 'none', #28839, #27289 ) ;
#8191 = cartesian_point ( 'none', ( -541.8324910974987461, 218.7242479479957069, -275.3537468037984013 ) ) ;
#8192 = cartesian_point ( 'none', ( -540.8554343648819440, 197.9331876915835267, -328.3135273558912672 ) ) ;
#8193 = edge_curve ( 'none', #24818, #11343, #32817, .t. ) ;
#8194 = cartesian_point ( 'none', ( -563.5078523103006773, 201.7987265093706526, -414.3537468037987423 ) ) ;
#8195 = circle ( 'none', #15992, 23.05000000000003624 ) ;
#8197 = cartesian_point ( 'none', ( -439.2450167721049183, 243.1842518256034964, -322.8537468037986855 ) ) ;
#8196 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8198 = edge_loop ( 'none', ( #23435, #18417, #10593, #27852 ) ) ;
#8199 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#8201 = line ( 'none', #38688, #32380 ) ;
#8200 = cartesian_point ( 'none', ( -491.6193165090282378, 226.0282320361252175, -279.7054200364391932 ) ) ;
#8202 = oriented_edge ( 'none', *, *, #15173, .t. ) ;
#8203 = direction ( 'none', ( 0.8660254037844430375, -0.04578527182868310369, 0.4978992959259593287 ) ) ;
#8204 = conical_surface ( 'none', #41260, 48.00000000000004263, 0.7853981633974621568 ) ;
#8205 = direction ( 'none', ( 1.000000000000000000, 7.968668479650632783e-17, -3.427610938043120109e-16 ) ) ;
#8206 = axis2_placement_3d ( 'none', #4756, #8122, #27272 ) ;
#8207 = direction ( 'none', ( 0.0000000000000000000, -0.6330823696479701557, -0.7740844354725850973 ) ) ;
#8208 = oriented_edge ( 'none', *, *, #16458, .t. ) ;
#8209 = axis2_placement_3d ( 'none', #28340, #5809, #24235 ) ;
#8210 = cartesian_point ( 'none', ( -550.0701600694872013, 293.0707908221372691, -368.2537468038257202 ) ) ;
#8211 = oriented_edge ( 'none', *, *, #28709, .t. ) ;
#8212 = vertex_point ( 'none', #34799 ) ;
#8213 = oriented_edge ( 'none', *, *, #31425, .t. ) ;
#8214 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8215 = cartesian_point ( 'none', ( -451.2450167721049183, 246.2745366974115484, -340.0787327083234004 ) ) ;
#8216 = vector ( 'none', #27072, 1000.000000000000000 ) ;
#8217 = oriented_edge ( 'none', *, *, #8296, .f. ) ;
#8218 = oriented_edge ( 'none', *, *, #6048, .t. ) ;
#8219 = cartesian_point ( 'none', ( -478.4950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#8220 = cartesian_point ( 'none', ( -435.5450167721049866, 252.0549582807132367, -265.5772523006897927 ) ) ;
#8221 = direction ( 'none', ( -1.000000000000000000, -6.791794586694515803e-17, 1.263633894181978530e-16 ) ) ;
#8222 = axis2_placement_3d ( 'none', #327, #26370, #35551 ) ;
#8223 = cartesian_point ( 'none', ( -479.4641717614966865, 239.0976206110587157, -343.7394864169316406 ) ) ;
#8224 = edge_curve ( 'none', #14515, #17685, #22733, .t. ) ;
#8225 = circle ( 'none', #1347, 17.99999999999997513 ) ;
#8226 = oriented_edge ( 'none', *, *, #26199, .t. ) ;
#8227 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8228 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -400.3537468037986855 ) ) ;
#8229 = cartesian_point ( 'none', ( -469.0031792721050010, 213.1345196383212510, -317.1358590274199969 ) ) ;
#8230 = face_outer_bound ( 'none', #19542, .t. ) ;
#8231 = axis2_placement_3d ( 'none', #16788, #39191, #16529 ) ;
#8232 = cartesian_point ( 'none', ( -419.2450167721049752, 239.4012903463913915, -298.0961378229864067 ) ) ;
#8233 = vertex_point ( 'none', #21979 ) ;
#8234 = edge_curve ( 'none', #4495, #32777, #4614, .t. ) ;
#8235 = advanced_face ( 'none', ( #7120 ), #35855, .f. ) ;
#8236 = line ( 'none', #6816, #26907 ) ;
#8237 = circle ( 'none', #763, 4.500000000002057909 ) ;
#8238 = cartesian_point ( 'none', ( -543.1911349686487256, 266.5013285503138718, -275.3537468037985150 ) ) ;
#8240 = direction ( 'none', ( -1.000000000000000000, -4.071797670681754049e-16, 2.723347251396504358e-16 ) ) ;
#8239 = cartesian_point ( 'none', ( -478.9676314502987111, 232.5288294605178692, -292.3695081489939298 ) ) ;
#8241 = edge_curve ( 'none', #33382, #1982, #37855, .t. ) ;
#8242 = cartesian_point ( 'none', ( -469.0031792721049442, 214.8664615758628997, -334.4202242503832281 ) ) ;
#8243 = oriented_edge ( 'none', *, *, #23326, .t. ) ;
#8244 = cartesian_point ( 'none', ( -474.4868542721045515, 253.2572818489154827, -351.7365221430927136 ) ) ;
#8245 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8246 = cartesian_point ( 'none', ( -474.4455579758080148, 247.8579505899596143, -292.5933283862262897 ) ) ;
#8247 = direction ( 'none', ( 0.07384000345349522876, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#8248 = vertex_point ( 'none', #22114 ) ;
#8249 = edge_curve ( 'none', #34034, #30734, #20140, .t. ) ;
#8250 = cartesian_point ( 'none', ( -550.1846937098413264, 250.0090311372769065, -471.3537468037986855 ) ) ;
#8251 = direction ( 'none', ( 1.000000000000000000, -2.973147202258853963e-17, -2.963831442906190834e-17 ) ) ;
#8252 = cartesian_point ( 'none', ( -465.1806085689050292, 247.2564315454059169, -302.0485226442364706 ) ) ;
#8253 = edge_loop ( 'none', ( #34152, #34506, #29588, #27394, #30843, #20328 ) ) ;
#8254 = plane ( 'none', #32884 ) ;
#8255 = vertex_point ( 'none', #5653 ) ;
#8256 = edge_loop ( 'none', ( #33894, #29027 ) ) ;
#8257 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#8258 =( bounded_curve ( ) b_spline_curve ( 3, ( #38324, #16112, #38467, #8 ),
.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 ( '' ) );
#8259 = cartesian_point ( 'none', ( -420.3845487392724181, 261.4137052817480367, -350.7324071228990761 ) ) ;
#8260 = axis2_placement_3d ( 'none', #17512, #23850, #40198 ) ;
#8261 = line ( 'none', #26366, #18814 ) ;
#8262 = oriented_edge ( 'none', *, *, #17010, .f. ) ;
#8263 = oriented_edge ( 'none', *, *, #7690, .f. ) ;
#8264 = direction ( 'none', ( -0.07384000345348852579, 0.9972701007700917053, 0.0000000000000000000 ) ) ;
#8265 = axis2_placement_3d ( 'none', #22324, #6452, #35437 ) ;
#8266 = cylindrical_surface ( 'none', #14863, 6.500000000000008882 ) ;
#8267 = oriented_edge ( 'none', *, *, #37801, .t. ) ;
#8268 = direction ( 'none', ( 0.0000000000000000000, -0.1612231970669149861, -0.9869179706173775157 ) ) ;
#8269 = direction ( 'none', ( 2.425961549269112059e-30, 0.6330823696479810359, 0.7740844354725763266 ) ) ;
#8270 = face_outer_bound ( 'none', #5584, .t. ) ;
#8271 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#8272 = vertex_point ( 'none', #31706 ) ;
#8273 = direction ( 'none', ( -1.000000000000000000, -2.035898835340872341e-16, 1.361673625698257109e-16 ) ) ;
#8274 = vector ( 'none', #14350, 1000.000000000000114 ) ;
#8275 = cylindrical_surface ( 'none', #33882, 47.50000000000001421 ) ;
#8276 = cartesian_point ( 'none', ( -479.3473970954033234, 274.8674921719524491, -328.8601321457746849 ) ) ;
#8277 = b_spline_curve_with_knots ( 'none', 3,
( #20415, #39569, #704, #29717, #33243, #16762, #987, #29981 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003907257074985620929, 0.0007814514149971241858, 0.001562902829994248372 ),
.unspecified. ) ;
#8278 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699199948e-14 ) ) ;
#8279 = cartesian_point ( 'none', ( -526.4738910919635373, 282.7411133031035320, -436.0058088313122653 ) ) ;
#8280 = advanced_face ( 'none', ( #3079 ), #19715, .f. ) ;
#8281 = edge_curve ( 'none', #7170, #21129, #40400, .t. ) ;
#8282 = cartesian_point ( 'none', ( -503.9793172472977290, 273.7154833750417424, -279.7054213629970718 ) ) ;
#8283 = vertex_point ( 'none', #8754 ) ;
#8284 = vertex_point ( 'none', #8902 ) ;
#8285 = axis2_placement_3d ( 'none', #27902, #8621, #28335 ) ;
#8286 = edge_loop ( 'none', ( #27848, #35036, #7027, #22605, #17589, #7257, #24520, #26198 ) ) ;
#8287 = oriented_edge ( 'none', *, *, #24752, .f. ) ;
#8288 = direction ( 'none', ( 4.534464288471604780e-31, -0.1243991077726904204, -0.9922322621167680712 ) ) ;
#8289 = oriented_edge ( 'none', *, *, #3004, .f. ) ;
#8290 = axis2_placement_3d ( 'none', #18833, #2778, #16033 ) ;
#8291 = cartesian_point ( 'none', ( -474.4455579758086969, 266.8852150450201748, -342.2375003974818242 ) ) ;
#8292 = line ( 'none', #12432, #24403 ) ;
#8293 = vertex_point ( 'none', #15237 ) ;
#8294 = edge_loop ( 'none', ( #39601, #2389, #17888, #21470, #39087, #36421, #27949, #1043, #34016, #25384, #34436, #37539 ) ) ;
#8295 = cartesian_point ( 'none', ( -474.4868542721049494, 243.1842518256035817, -322.8537468037987423 ) ) ;
#8296 = edge_curve ( 'none', #18790, #6195, #39352, .t. ) ;
#8297 = cartesian_point ( 'none', ( -439.8895267054962233, 238.2657546804769879, -380.3537468037986287 ) ) ;
#8298 = cartesian_point ( 'none', ( -474.4593525649189019, 225.1754128280374800, -308.7203294917971448 ) ) ;
#8299 = cartesian_point ( 'none', ( -467.8456358630680825, 222.4026448883523130, -329.9921723087167607 ) ) ;
#8300 = cartesian_point ( 'none', ( -419.2450167721051457, 152.5842518256048379, -297.8537468037981739 ) ) ;
#8301 = face_outer_bound ( 'none', #36552, .t. ) ;
#8302 = vertex_point ( 'none', #12275 ) ;
#8303 = cartesian_point ( 'none', ( -497.3724430153818616, 251.6250090753339634, -400.3537468037986855 ) ) ;
#8304 = edge_curve ( 'none', #29518, #10175, #27262, .t. ) ;
#8305 = cartesian_point ( 'none', ( -422.1450167721049525, 216.2246474999953136, -268.7863591652208584 ) ) ;
#8306 = face_outer_bound ( 'none', #40766, .t. ) ;
#8307 = cartesian_point ( 'none', ( -482.6317425304795847, 214.9957311822303438, -334.3693798275677977 ) ) ;
#8308 = cartesian_point ( 'none', ( -455.0808543641113602, 205.1905187371700947, -357.8764408996705697 ) ) ;
#8309 = oriented_edge ( 'none', *, *, #11954, .f. ) ;
#8310 = edge_curve ( 'none', #2714, #23924, #12085, .t. ) ;
#8311 = face_outer_bound ( 'none', #9920, .t. ) ;
#8312 = face_outer_bound ( 'none', #31021, .t. ) ;
#8313 = oriented_edge ( 'none', *, *, #13532, .f. ) ;
#8314 = axis2_placement_3d ( 'none', #4577, #14156, #36519 ) ;
#8315 = direction ( 'none', ( 1.000000000000000000, 3.652049423109066841e-16, 5.624156111587963290e-14 ) ) ;
#8316 = cartesian_point ( 'none', ( -497.9418374751359124, 300.9220738332730889, -380.3537468037986287 ) ) ;
#8317 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256034964, -322.8537468037986855 ) ) ;
#8318 = axis2_placement_3d ( 'none', #2548, #15658, #18880 ) ;
#8319 = cartesian_point ( 'none', ( -435.5450167721051002, 333.1842518256067933, -232.8537468038026361 ) ) ;
#8320 = oriented_edge ( 'none', *, *, #37667, .f. ) ;
#8321 = oriented_edge ( 'none', *, *, #39455, .f. ) ;
#8322 = cartesian_point ( 'none', ( -539.0005351575505301, 210.4350267249805313, -279.7723543636623162 ) ) ;
#8323 = cartesian_point ( 'none', ( -541.9689121150614710, 201.6664870738985940, -314.4116605361712118 ) ) ;
#8324 = direction ( 'none', ( 1.000000000000000000, -1.860000664308099054e-30, -1.612780032710462425e-30 ) ) ;
#8325 = vector ( 'none', #23996, 1000.000000000000000 ) ;
#8326 = oriented_edge ( 'none', *, *, #11399, .t. ) ;
#8327 = oriented_edge ( 'none', *, *, #17284, .t. ) ;
#8328 = cartesian_point ( 'none', ( -466.4745548692566217, 236.2445716877099642, -302.6231753586236550 ) ) ;
#8329 = face_outer_bound ( 'none', #14003, .t. ) ;
#8330 = cartesian_point ( 'none', ( -550.0701600694873150, 193.2977128290787050, -368.4537468038270731 ) ) ;
#8331 = cartesian_point ( 'none', ( -507.3320570882002585, 217.3760262055973271, -275.3537468037986287 ) ) ;
#8332 = cartesian_point ( 'none', ( -460.5450167721049866, 287.5883125314942390, -299.7680675869102629 ) ) ;
#8333 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#8334 = circle ( 'none', #18560, 23.04999999999998650 ) ;
#8335 = edge_loop ( 'none', ( #8453, #17983, #34550, #32304 ) ) ;
#8336 = edge_loop ( 'none', ( #23890, #28002, #22208, #20886 ) ) ;
#8338 = direction ( 'none', ( 1.000000000000000000, 6.742252096426181898e-17, -3.397572461039133394e-16 ) ) ;
#8337 = cartesian_point ( 'none', ( -533.7886712771662587, 187.4540313672709146, -435.3537468037986855 ) ) ;
#8339 = cartesian_point ( 'none', ( -435.5450167721049866, 294.0632442979390930, -290.0787468037983672 ) ) ;
#8340 = advanced_face ( 'none', ( #11147 ), #270, .f. ) ;
#8341 = axis2_placement_3d ( 'none', #17635, #31719, #5962 ) ;
#8342 = b_spline_curve_with_knots ( 'none', 3,
( #37064, #8332, #27770, #5244 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.241267076623636559e-16, 0.001904774089628823381 ),
.unspecified. ) ;
#8343 = face_outer_bound ( 'none', #30348, .t. ) ;
#8344 = vertex_point ( 'none', #15375 ) ;
#8345 = cartesian_point ( 'none', ( -522.8780061499479643, 203.3209964975041260, -436.3574457818834844 ) ) ;
#8346 = cartesian_point ( 'none', ( -469.0444755684013103, 223.8004982319345118, -346.5547100232268463 ) ) ;
#8347 = face_outer_bound ( 'none', #3971, .t. ) ;
#8349 = axis2_placement_3d ( 'none', #41878, #13273, #10039 ) ;
#8348 = line ( 'none', #17571, #22970 ) ;
#8350 = oriented_edge ( 'none', *, *, #17572, .f. ) ;
#8351 = cartesian_point ( 'none', ( -496.5735143864941961, 196.6985456117255922, -364.2537468038241855 ) ) ;
#8352 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#8353 = oriented_edge ( 'none', *, *, #13372, .f. ) ;
#8354 = oriented_edge ( 'none', *, *, #31739, .f. ) ;
#8355 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8356 = axis2_placement_3d ( 'none', #14659, #33518, #1837 ) ;
#8357 = circle ( 'none', #14878, 4.999999999999973355 ) ;
#8358 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#8359 = cylindrical_surface ( 'none', #12864, 7.500000000000000888 ) ;
#8360 = oriented_edge ( 'none', *, *, #17460, .f. ) ;
#8361 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#8362 = direction ( 'none', ( 5.606143058836777125e-17, -0.9957985918519336455, -0.09157054365736781720 ) ) ;
#8363 = edge_curve ( 'none', #5616, #32267, #26249, .t. ) ;
#8364 = cartesian_point ( 'none', ( -482.0820958894265686, 238.8831332705647696, -344.9360627003901527 ) ) ;
#8365 = b_spline_curve_with_knots ( 'none', 3,
( #4303, #17222, #39629, #39353 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006926030206736943874, 0.001383533179554132138 ),
.unspecified. ) ;
#8366 = cartesian_point ( 'none', ( -508.6437167065407152, 185.6842518256034396, -380.3537468037986287 ) ) ;
#8367 = cartesian_point ( 'none', ( -460.7914468607082199, 228.7705223435947630, -340.8426396764009496 ) ) ;
#8368 = vertex_point ( 'none', #35494 ) ;
#8369 = edge_curve ( 'none', #31595, #22036, #2577, .t. ) ;
#8370 = oriented_edge ( 'none', *, *, #22557, .t. ) ;
#8371 = edge_loop ( 'none', ( #8353, #7249, #15544, #83, #34631, #28373, #14730, #6424, #16062, #39756, #243 ) ) ;
#8372 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976441131, -0.7970987915612818275 ) ) ;
#8373 = vector ( 'none', #6910, 1000.000000000000000 ) ;
#8374 = oriented_edge ( 'none', *, *, #28838, .t. ) ;
#8375 = direction ( 'none', ( 1.298396287363521614e-14, -1.000000000000000000, -1.311040044476981524e-14 ) ) ;
#8376 = vertex_point ( 'none', #10027 ) ;
#8377 = line ( 'none', #38356, #283 ) ;
#8378 = edge_curve ( 'none', #23049, #19855, #11530, .t. ) ;
#8379 = cartesian_point ( 'none', ( -545.3743322780039762, 264.4541028208139437, -275.3537468037984013 ) ) ;
#8381 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#8380 = cartesian_point ( 'none', ( -475.6743803367517671, 232.7883862852712582, -293.0830208192842292 ) ) ;
#8382 = line ( 'none', #25700, #35595 ) ;
#8383 = oriented_edge ( 'none', *, *, #5083, .f. ) ;
#8384 = cartesian_point ( 'none', ( -492.7140208055799349, 267.5642410532616395, -411.3828817297397791 ) ) ;
#8385 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#8386 = cartesian_point ( 'none', ( -490.0831750403850151, 264.7511425076002070, -409.4535963365481166 ) ) ;
#8387 = cartesian_point ( 'none', ( -413.9450167721049638, 191.8785704136099923, -355.6321034628605275 ) ) ;
#8388 = axis2_placement_3d ( 'none', #12295, #18766, #41021 ) ;
#8389 = cartesian_point ( 'none', ( -478.6885955791066181, 251.3035059823005497, -342.4373550499559542 ) ) ;
#8390 = face_outer_bound ( 'none', #23363, .t. ) ;
#8391 = plane ( 'none', #16735 ) ;
#8392 = advanced_face ( 'none', ( #5086 ), #16684, .f. ) ;
#8393 = plane ( 'none', #5389 ) ;
#8394 = axis2_placement_3d ( 'none', #39153, #32134, #3552 ) ;
#8395 = line ( 'none', #32785, #10435 ) ;
#8396 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8397 = cylindrical_surface ( 'none', #1851, 4.999999999999973355 ) ;
#8398 = oriented_edge ( 'none', *, *, #25458, .f. ) ;
#8400 = cartesian_point ( 'none', ( -477.0154786749535560, 262.9424098551397719, -314.6653176080076832 ) ) ;
#8399 = cartesian_point ( 'none', ( -419.2450167721049752, 239.4012903463913915, -298.0961378229864067 ) ) ;
#8401 = oriented_edge ( 'none', *, *, #24711, .f. ) ;
#8402 = advanced_face ( 'none', ( #17676 ), #22379, .f. ) ;
#8403 = cartesian_point ( 'none', ( -465.6594437047702399, 264.2441851648982833, -298.3986325071645638 ) ) ;
#8404 = oriented_edge ( 'none', *, *, #40852, .t. ) ;
#8405 = cartesian_point ( 'none', ( -505.5056949163325726, 200.9966409459936756, -316.6787602378780662 ) ) ;
#8406 = axis2_placement_3d ( 'none', #614, #19506, #484 ) ;
#8407 = line ( 'none', #20730, #7916 ) ;
#8408 = face_outer_bound ( 'none', #31100, .t. ) ;
#8409 = direction ( 'none', ( -0.5000000000000114353, 0.8660254037844320463, -1.692193007195181545e-14 ) ) ;
#8410 = edge_loop ( 'none', ( #25000, #4424, #21856, #16185 ) ) ;
#8411 = cartesian_point ( 'none', ( -419.2450167721049752, 232.9285994993536519, -298.6913463567593681 ) ) ;
#8412 = axis2_placement_3d ( 'none', #36123, #23424, #4030 ) ;
#8413 = oriented_edge ( 'none', *, *, #9872, .f. ) ;
#8414 = cartesian_point ( 'none', ( -497.0198734746799119, 293.0707908221374964, -398.8537468038227871 ) ) ;
#8415 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.467162276944790489e-14 ) ) ;
#8416 = oriented_edge ( 'none', *, *, #4374, .f. ) ;
#8417 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#8418 = axis2_placement_3d ( 'none', #35725, #16423, #16023 ) ;
#8419 = vector ( 'none', #6073, 1000.000000000000000 ) ;
#8420 = plane ( 'none', #557 ) ;
#8421 = oriented_edge ( 'none', *, *, #13075, .f. ) ;
#8422 = cartesian_point ( 'none', ( -455.2950167721049866, 213.8092518256034111, -275.3747543314628956 ) ) ;
#8423 = vector ( 'none', #5293, 1000.000000000000000 ) ;
#8425 = edge_curve ( 'none', #21892, #17877, #36333, .t. ) ;
#8424 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8426 = cartesian_point ( 'none', ( -523.5450167721048729, 210.1842518256034964, -289.8537468037986287 ) ) ;
#8427 = cartesian_point ( 'none', ( -469.0031792721050010, 260.4738976389598406, -337.8866031273729504 ) ) ;
#8428 = oriented_edge ( 'none', *, *, #16646, .f. ) ;
#8429 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8430 = oriented_edge ( 'none', *, *, #41630, .f. ) ;
#8431 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#8432 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -524.8537468037986855 ) ) ;
#8433 = cartesian_point ( 'none', ( -531.2587334874914404, 281.8663615709565420, -435.6214732681847863 ) ) ;
#8434 = edge_curve ( 'none', #11586, #3530, #30287, .t. ) ;
#8435 = cartesian_point ( 'none', ( -507.4329686419131917, 274.2567523412561172, -275.3537468037981739 ) ) ;
#8436 = circle ( 'none', #34722, 65.00000000000000000 ) ;
#8437 = vertex_point ( 'none', #19591 ) ;
#8438 = edge_curve ( 'none', #40504, #24661, #13191, .t. ) ;
#8439 = cartesian_point ( 'none', ( -523.5450167720828176, 243.1842518256077028, -398.8537468038249472 ) ) ;
#8440 = face_bound ( 'none', #39879, .t. ) ;
#8441 = cartesian_point ( 'none', ( -528.7268933934470851, 217.7058657958490357, -399.6037468037986855 ) ) ;
#8442 = vertex_point ( 'none', #25910 ) ;
#8443 = cartesian_point ( 'none', ( -466.4128774743647909, 267.5291389937737563, -343.8211665234103975 ) ) ;
#8444 = edge_loop ( 'none', ( #36237, #16895 ) ) ;
#8445 = oriented_edge ( 'none', *, *, #841, .t. ) ;
#8446 = edge_curve ( 'none', #3211, #39983, #33917, .t. ) ;
#8447 = oriented_edge ( 'none', *, *, #33246, .f. ) ;
#8448 = cartesian_point ( 'none', ( -466.0450167721049866, 213.3723414540750412, -380.3537468037986287 ) ) ;
#8449 = circle ( 'none', #34552, 4.999999999999973355 ) ;
#8450 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#8451 = edge_curve ( 'none', #32986, #22590, #35812, .t. ) ;
#8452 = cartesian_point ( 'none', ( -415.1377146238976366, 283.4524873398820546, -342.9409242203216763 ) ) ;
#8453 = oriented_edge ( 'none', *, *, #41855, .f. ) ;
#8454 = cartesian_point ( 'none', ( -440.5985486151214445, 231.1842518256008248, -377.5453696031854633 ) ) ;
#8455 = cartesian_point ( 'none', ( -435.5450167721049866, 272.5592518256036101, -373.7327392761343958 ) ) ;
#8456 = vertex_point ( 'none', #16221 ) ;
#8457 = advanced_face ( 'none', ( #40849, #24185 ), #13123, .t. ) ;
#8458 = plane ( 'none', #32167 ) ;
#8459 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612419705, 0.6038489185976968487 ) ) ;
#8460 = cartesian_point ( 'none', ( -435.5450167721049866, 198.1842518256037522, -348.8345089173323572 ) ) ;
#8461 = oriented_edge ( 'none', *, *, #15058, .f. ) ;
#8462 = cartesian_point ( 'none', ( -482.3700785213359268, 250.5888866260069676, -344.3728770649193507 ) ) ;
#8463 = oriented_edge ( 'none', *, *, #37724, .f. ) ;
#8464 = circle ( 'none', #23121, 6.400000000000044764 ) ;
#8465 = cartesian_point ( 'none', ( -450.5450167721049297, 246.0051709407333078, -265.3537468037986287 ) ) ;
#8466 = oriented_edge ( 'none', *, *, #25210, .f. ) ;
#8467 = axis2_placement_3d ( 'none', #9629, #28612, #22395 ) ;
#8468 = cartesian_point ( 'none', ( -523.5450167720828176, 243.1842518256081007, -398.8537468038249472 ) ) ;
#8469 = cartesian_point ( 'none', ( -507.3345543903954535, 235.3598726571854911, -435.3537468037986855 ) ) ;
#8470 = cartesian_point ( 'none', ( -499.7419014997145723, 195.3846875140685029, -364.2537468038243560 ) ) ;
#8471 = vertex_point ( 'none', #23496 ) ;
#8472 = direction ( 'none', ( -5.642927514190364151e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#8473 = face_outer_bound ( 'none', #7389, .t. ) ;
#8474 = oriented_edge ( 'none', *, *, #32998, .t. ) ;
#8475 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#8476 = cartesian_point ( 'none', ( -537.7269766304358427, 216.2183014398724481, -275.3537468037983444 ) ) ;
#8477 = cartesian_point ( 'none', ( -546.4071702372606296, 204.5858155869763380, -309.8629963557920064 ) ) ;
#8478 = direction ( 'none', ( 0.9005812434283159140, -0.4346877315787834317, 0.0000000000000000000 ) ) ;
#8479 = vector ( 'none', #19146, 1000.000000000000114 ) ;
#8480 = vertex_point ( 'none', #130 ) ;
#8481 = axis2_placement_3d ( 'none', #38747, #38885, #19607 ) ;
#8482 = oriented_edge ( 'none', *, *, #10241, .t. ) ;
#8483 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8484 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8485 = vertex_point ( 'none', #12691 ) ;
#8486 = oriented_edge ( 'none', *, *, #11157, .f. ) ;
#8487 = edge_curve ( 'none', #40937, #27064, #31262, .t. ) ;
#8488 = cartesian_point ( 'none', ( -496.8161318347534348, 228.5470809942283381, -275.3537468037986287 ) ) ;
#8489 = circle ( 'none', #2431, 39.28867513459481131 ) ;
#8490 = cartesian_point ( 'none', ( -559.2011831739353056, 188.8368710467414360, -449.8537468038276756 ) ) ;
#8491 = cartesian_point ( 'none', ( -576.5450167720788386, 243.1842518256090102, -469.8537468038279599 ) ) ;
#8492 = edge_loop ( 'none', ( #21224, #38778, #517, #20603 ) ) ;
#8493 = axis2_placement_3d ( 'none', #17471, #4277, #11025 ) ;
#8494 = direction ( 'none', ( -0.8937973703356648647, 0.0000000000000000000, -0.4484710255758448949 ) ) ;
#8495 = oriented_edge ( 'none', *, *, #35524, .f. ) ;
#8496 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8497 = edge_curve ( 'none', #18099, #21507, #19683, .t. ) ;
#8498 = edge_curve ( 'none', #34896, #6976, #9102, .t. ) ;
#8499 = cartesian_point ( 'none', ( -469.0031792721050010, 261.3487290434504189, -336.8169265633971463 ) ) ;
#8500 = oriented_edge ( 'none', *, *, #14138, .f. ) ;
#8501 = oriented_edge ( 'none', *, *, #21677, .f. ) ;
#8502 = vector ( 'none', #10092, 1000.000000000000227 ) ;
#8503 = edge_curve ( 'none', #6369, #18665, #33774, .t. ) ;
#8504 = cartesian_point ( 'none', ( -418.0587441194760459, 217.1540893853894829, -346.2510377266764294 ) ) ;
#8505 = oriented_edge ( 'none', *, *, #41494, .t. ) ;
#8506 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#8507 = advanced_face ( 'none', ( #36801 ), #29838, .f. ) ;
#8508 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#8509 = advanced_brep_shape_representation ( 'abr115l1-i-p2-s2-35-79-114.3-200-m12', ( #4426, #31239, #14480, #18061, #14991, #38207, #23747, #30707, #13198, #22460, #41325, #16284, #10617, #12660, #19370, #8783, #26862, #3904, #21936, #3126, #5168, #35114, #34336, #27627, #5683, #23219, #1282, #38736, #20652, #37445, #11874, #17083 ), #13602 ) ;
#8510 = cartesian_point ( 'none', ( -475.6743803367517671, 237.3019724856011123, -353.8338845656600142 ) ) ;
#8511 = edge_curve ( 'none', #39982, #7545, #17975, .t. ) ;
#8512 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#8513 = edge_loop ( 'none', ( #25806, #7994, #2036, #27914 ) ) ;
#8514 = face_outer_bound ( 'none', #20100, .t. ) ;
#8515 = oriented_edge ( 'none', *, *, #14916, .f. ) ;
#8516 = cartesian_point ( 'none', ( -435.5450167721051002, 295.6842518256042922, -322.8537468038015845 ) ) ;
#8517 = cartesian_point ( 'none', ( -468.7426130124149495, 246.1546694411006229, -300.4104158664007400 ) ) ;
#8518 = axis2_placement_3d ( 'none', #32259, #16205, #22652 ) ;
#8519 = vector ( 'none', #16280, 1000.000000000000114 ) ;
#8520 = oriented_edge ( 'none', *, *, #24206, .t. ) ;
#8521 = oriented_edge ( 'none', *, *, #32258, .t. ) ;
#8522 = axis2_placement_3d ( 'none', #25745, #16449, #13223 ) ;
#8523 = oriented_edge ( 'none', *, *, #36685, .t. ) ;
#8524 = vector ( 'none', #3697, 1000.000000000000000 ) ;
#8525 = cartesian_point ( 'none', ( -549.0876142913875810, 268.9040916581245710, -279.7054193195333482 ) ) ;
#8527 = cartesian_point ( 'none', ( -574.2450167720827494, 243.1842518256080723, -399.3537468038279599 ) ) ;
#8526 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.816838820133817759e-14 ) ) ;
#8528 = cartesian_point ( 'none', ( -467.8181912332033221, 272.9642179911441531, -312.4545248904465211 ) ) ;
#8529 = cartesian_point ( 'none', ( -569.5069575492085505, 205.7223110484827373, -398.8537468038280736 ) ) ;
#8530 = plane ( 'none', #17148 ) ;
#8531 = oriented_edge ( 'none', *, *, #20805, .t. ) ;
#8532 = cartesian_point ( 'none', ( -492.5843232522486801, 268.5109151726144887, -431.9664300073251866 ) ) ;
#8533 = cartesian_point ( 'none', ( -477.0771560698451594, 213.4325310336517987, -334.9839294424500622 ) ) ;
#8534 = oriented_edge ( 'none', *, *, #23770, .f. ) ;
#8535 = cartesian_point ( 'none', ( -478.4950167721049752, 222.4774931767120449, -305.9187934157154132 ) ) ;
#8536 = oriented_edge ( 'none', *, *, #11157, .t. ) ;
#8537 = axis2_placement_3d ( 'none', #13628, #16577, #22749 ) ;
#8538 = cartesian_point ( 'none', ( -469.0444755684023335, 265.8039815376651518, -326.3155492937136728 ) ) ;
#8539 = cartesian_point ( 'none', ( -518.0231109856274543, 204.4285742888763764, -411.1076022616006753 ) ) ;
#8540 = cartesian_point ( 'none', ( -424.0613680656891233, 266.1099153453765211, -347.1993863645163856 ) ) ;
#8541 = axis2_placement_3d ( 'none', #22878, #36137, #20081 ) ;
#8542 = conical_surface ( 'none', #18759, 28.49999999999997158, 0.7853981633974533860 ) ;
#8544 = cartesian_point ( 'none', ( -475.0311425514532857, 263.8814617047322599, -314.2933979541966778 ) ) ;
#8543 = cartesian_point ( 'none', ( -500.4498734746815103, 293.0707908221372122, -364.2537468038231054 ) ) ;
#8545 = edge_loop ( 'none', ( #32327, #41580, #19431, #34142 ) ) ;
#8546 = cartesian_point ( 'none', ( -581.0450167721049866, 258.0855518909357329, -380.3537468037986287 ) ) ;
#8547 = cartesian_point ( 'none', ( -537.6214330050083845, 270.2005132654788895, -275.3537468037986855 ) ) ;
#8548 = edge_curve ( 'none', #6062, #41067, #23175, .t. ) ;
#8549 = cartesian_point ( 'none', ( -460.8582910137303088, 243.1842518256035817, -322.8537468037987423 ) ) ;
#8550 = oriented_edge ( 'none', *, *, #24781, .f. ) ;
#8551 = axis2_placement_3d ( 'none', #32377, #25882, #29262 ) ;
#8552 = direction ( 'none', ( -0.1301338387964207366, -0.9914964367057035322, -1.370645709413775334e-14 ) ) ;
#8553 = advanced_face ( 'none', ( #8075, #17639 ), #23356, .t. ) ;
#8554 = circle ( 'none', #12027, 25.99999999999998934 ) ;
#8555 = vertex_point ( 'none', #32826 ) ;
#8556 = vector ( 'none', #35336, 1000.000000000000000 ) ;
#8557 = plane ( 'none', #19074 ) ;
#8558 = vertex_point ( 'none', #13401 ) ;
#8559 = edge_curve ( 'none', #25288, #41191, #8599, .t. ) ;
#8560 = cartesian_point ( 'none', ( -464.7095807784794488, 237.1694658035922885, -354.5846049888357925 ) ) ;
#8561 = oriented_edge ( 'none', *, *, #9000, .t. ) ;
#8562 = advanced_face ( 'none', ( #12119, #3574 ), #17027, .t. ) ;
#8563 = oriented_edge ( 'none', *, *, #7936, .f. ) ;
#8564 = cartesian_point ( 'none', ( -413.9716122871247421, 333.7842518256036328, -350.4997258547002161 ) ) ;
#8565 = line ( 'none', #37400, #14126 ) ;
#8566 = cartesian_point ( 'none', ( -557.0958699574125603, 187.4223604390930973, -380.3537468037986287 ) ) ;
#8567 = cartesian_point ( 'none', ( -424.0450167721049297, 294.0632442979384678, -293.4787468038006750 ) ) ;
#8568 = edge_curve ( 'none', #2416, #40351, #35315, .t. ) ;
#8569 = cartesian_point ( 'none', ( -478.4950167721050889, 247.2564315454059454, -302.0485226442365274 ) ) ;
#8570 = b_spline_curve_with_knots ( 'none', 3,
( #20424, #39862, #23790, #4663 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006926030206736736791, 0.001383533179554085951 ),
.unspecified. ) ;
#8571 = cartesian_point ( 'none', ( -477.0749466012584890, 273.5143327490913521, -312.2544136079787904 ) ) ;
#8572 = edge_loop ( 'none', ( #3332, #17001 ) ) ;
#8573 = cartesian_point ( 'none', ( -486.0830759949565731, 289.1461926027332083, -398.8537468038222187 ) ) ;
#8574 = cartesian_point ( 'none', ( -507.2692841402181898, 275.5512991072510545, -279.7363702951218443 ) ) ;
#8575 = edge_curve ( 'none', #6206, #27317, #31758, .t. ) ;
#8576 = vertex_point ( 'none', #30668 ) ;
#8577 = direction ( 'none', ( 0.0000000000000000000, -0.8095112392251152533, 0.5871043804709843439 ) ) ;
#8578 = cartesian_point ( 'none', ( -544.2728865729427525, 241.6495161742532218, -436.3537468037986855 ) ) ;
#8579 = oriented_edge ( 'none', *, *, #33513, .t. ) ;
#8580 = cartesian_point ( 'none', ( -463.9504213359733171, 267.5863030168767978, -343.8691445132795934 ) ) ;
#8581 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#8582 = cartesian_point ( 'none', ( -435.5450167721049866, 232.9371785869117844, -379.8070387101758456 ) ) ;
#8583 = circle ( 'none', #7652, 22.91110258360633267 ) ;
#8584 = cartesian_point ( 'none', ( -412.8450167721053390, 281.1054848474609003, -347.0984421430781026 ) ) ;
#8585 = oriented_edge ( 'none', *, *, #29924, .t. ) ;
#8586 = cartesian_point ( 'none', ( -447.4695593699777874, 239.9350342432570926, -380.3537468037986287 ) ) ;
#8587 = cartesian_point ( 'none', ( -521.8647125480943032, 247.4865664408063139, -280.8537468038250040 ) ) ;
#8588 = vertex_point ( 'none', #17433 ) ;
#8589 = direction ( 'none', ( 0.07384000345349583938, -0.9972701007700912612, 0.0000000000000000000 ) ) ;
#8590 = cylindrical_surface ( 'none', #10382, 6.138320441952084039 ) ;
#8591 = direction ( 'none', ( 0.07384000345352668970, -0.9972701007700888187, 0.0000000000000000000 ) ) ;
#8592 = circle ( 'none', #41680, 6.300000000000005151 ) ;
#8593 = circle ( 'none', #37280, 23.05000000000003624 ) ;
#8594 = cartesian_point ( 'none', ( -480.9763315685773364, 223.7400039879626377, -347.9128356821134389 ) ) ;
#8595 = oriented_edge ( 'none', *, *, #17075, .t. ) ;
#8596 = cartesian_point ( 'none', ( -458.2450167721049183, 209.2110381846665916, -322.2346709544406167 ) ) ;
#8597 = edge_curve ( 'none', #30056, #6536, #30664, .t. ) ;
#8598 = oriented_edge ( 'none', *, *, #1898, .f. ) ;
#8599 = circle ( 'none', #9421, 30.44999999999998153 ) ;
#8600 = cartesian_point ( 'none', ( -413.9450167721049638, 269.1558951665430754, -373.3060503364740725 ) ) ;
#8601 = advanced_face ( 'none', ( #10125 ), #24717, .f. ) ;
#8602 = cartesian_point ( 'none', ( -461.3960879907482990, 253.3949881589695963, -352.1153607903790999 ) ) ;
#8603 = direction ( 'none', ( 1.891556850581175962e-30, 0.1612231970669156800, 0.9869179706173774047 ) ) ;
#8604 = cartesian_point ( 'none', ( -450.5450167721049297, 281.5667671607457123, -286.2683207771385128 ) ) ;
#8605 = oriented_edge ( 'none', *, *, #34384, .f. ) ;
#8606 = advanced_face ( 'none', ( #32293 ), #15645, .t. ) ;
#8607 = cartesian_point ( 'none', ( -474.4868542721049494, 243.1842518256035817, -322.8537468037987423 ) ) ;
#8608 = cartesian_point ( 'none', ( -536.6967952357740614, 215.7454458715851047, -275.3537468037984013 ) ) ;
#8609 = direction ( 'none', ( -2.197537717130241099e-16, 1.000000000000000000, -2.037432715935694860e-14 ) ) ;
#8610 = oriented_edge ( 'none', *, *, #10598, .f. ) ;
#8611 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#8612 = edge_curve ( 'none', #35988, #16227, #9636, .t. ) ;
#8613 = cartesian_point ( 'none', ( -478.4950167721049752, 233.7191494996720564, -297.8342676333674603 ) ) ;
#8614 = edge_loop ( 'none', ( #30636, #3511, #35231, #22995 ) ) ;
#8615 = cartesian_point ( 'none', ( -456.7450167721049752, 781.1518256634337831, -374.1083874885748060 ) ) ;
#8616 = cartesian_point ( 'none', ( -504.2627610080717773, 212.4901889300218727, -279.7054212486288520 ) ) ;
#8617 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699279465e-14 ) ) ;
#8618 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8619 = edge_curve ( 'none', #33, #3026, #28247, .t. ) ;
#8621 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#8620 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.467162276945444297e-14 ) ) ;
#8622 = vertex_point ( 'none', #7869 ) ;
#8623 = vertex_point ( 'none', #36602 ) ;
#8624 = direction ( 'none', ( 0.0000000000000000000, 0.7740844354725762155, -0.6330823696479810359 ) ) ;
#8625 = edge_curve ( 'none', #11088, #2550, #34781, .t. ) ;
#8626 = cartesian_point ( 'none', ( -474.4868542721049494, 264.3589588239479440, -314.1044379664790540 ) ) ;
#8627 = circle ( 'none', #10883, 48.00000000000004263 ) ;
#8628 = circle ( 'none', #13568, 35.00000000000002132 ) ;
#8629 = cartesian_point ( 'none', ( -500.4198734746798891, 293.0707908221374964, -398.8537468038229576 ) ) ;
#8630 = axis2_placement_3d ( 'none', #3605, #23139, #6563 ) ;
#8631 = cartesian_point ( 'none', ( -483.5450167721049866, 243.1842518256034964, -378.0537468037986173 ) ) ;
#8632 = vector ( 'none', #2094, 1000.000000000000000 ) ;
#8633 = oriented_edge ( 'none', *, *, #40921, .t. ) ;
#8634 = direction ( 'none', ( -0.07384000345349513161, 0.9972701007700911502, -4.661740697613374269e-16 ) ) ;
#8635 = conical_surface ( 'none', #11798, 36.00000000000002842, 0.7853981633974415066 ) ;
#8636 = cartesian_point ( 'none', ( -480.0954848335729821, 237.2073232449457976, -354.3700517415172726 ) ) ;
#8637 = axis2_placement_3d ( 'none', #23308, #17122, #39923 ) ;
#8638 = cartesian_point ( 'none', ( -520.5914166339653093, 203.2934477947999028, -409.1216959962298461 ) ) ;
#8639 = cartesian_point ( 'none', ( -519.7705379242227082, 203.8715183453167583, -410.0026663572783718 ) ) ;
#8640 = person_and_organization ( #5390, #22206 ) ;
#8641 = direction ( 'none', ( -0.07384000345349615857, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#8642 = oriented_edge ( 'none', *, *, #2823, .t. ) ;
#8643 = b_spline_curve_with_knots ( 'none', 3,
( #8796, #31460, #24706, #5425 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.027443539869994284e-06, 0.0006940492775258886313 ),
.unspecified. ) ;
#8644 = cartesian_point ( 'none', ( -548.3851691294233888, 300.6842518256034396, -380.3537468037984581 ) ) ;
#8645 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#8646 = vertex_point ( 'none', #1386 ) ;
#8647 = cartesian_point ( 'none', ( -424.0450167721049297, 299.0322836856639128, -297.0825816240052859 ) ) ;
#8648 = oriented_edge ( 'none', *, *, #17783, .t. ) ;
#8649 = advanced_face ( 'none', ( #16183 ), #30248, .t. ) ;
#8650 = axis2_placement_3d ( 'none', #4835, #30582, #11301 ) ;
#8651 = cartesian_point ( 'none', ( -540.1659334826513259, 273.9859791333540784, -275.3537468037915801 ) ) ;
#8653 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#8652 = cartesian_point ( 'none', ( -474.7528834142763685, 233.0163316515501606, -293.7098986301609216 ) ) ;
#8654 = direction ( 'none', ( -0.8342165147588063157, -0.5191946763475587812, 0.1857947646087590998 ) ) ;
#8655 = cartesian_point ( 'none', ( -522.7327767341166691, 232.2142807171325387, -514.8537468037985718 ) ) ;
#8656 = axis2_placement_3d ( 'none', #5971, #12291, #38046 ) ;
#8657 = direction ( 'none', ( 1.000000000000000000, 6.791794586694515803e-17, -1.263633894181978530e-16 ) ) ;
#8658 = oriented_edge ( 'none', *, *, #18469, .t. ) ;
#8659 = oriented_edge ( 'none', *, *, #2132, .t. ) ;
#8660 = cartesian_point ( 'none', ( -462.3759558928317119, 247.3697018749294330, -301.4170875712233055 ) ) ;
#8661 = edge_curve ( 'none', #28430, #36836, #39838, .t. ) ;
#8662 = cartesian_point ( 'none', ( -525.5756168670762918, 270.6091795967810185, -402.3537468037986855 ) ) ;
#8663 = cartesian_point ( 'none', ( -523.5450167720802028, 243.1842518256086976, -444.8537468038249472 ) ) ;
#8664 = circle ( 'none', #3859, 6.900000000000003020 ) ;
#8665 = oriented_edge ( 'none', *, *, #25159, .t. ) ;
#8666 = cartesian_point ( 'none', ( -464.8014379651035028, 236.3082508319472197, -302.7998042902869997 ) ) ;
#8667 = circle ( 'none', #9225, 9.999999999999978684 ) ;
#8668 = cartesian_point ( 'none', ( -460.8582910137303088, 221.3899415284577969, -330.3577816299256256 ) ) ;
#8669 = cartesian_point ( 'none', ( -462.0362926376367341, 256.6051870912889399, -305.3732636706163248 ) ) ;
#8670 = cartesian_point ( 'none', ( -538.4463168374372799, 185.6842518256034964, -380.3537468037986287 ) ) ;
#8671 = edge_curve ( 'none', #35260, #36634, #19197, .t. ) ;
#8672 = cartesian_point ( 'none', ( -419.2450167721051457, 152.5842518256048379, -297.8537468037981739 ) ) ;
#8673 = spherical_surface ( 'none', #12217, 5.599999999999997868 ) ;
#8674 = oriented_edge ( 'none', *, *, #3655, .t. ) ;
#8675 = toroidal_surface ( 'none', #11023, 26.75000000000000000, 5.550000000000004263 ) ;
#8676 = cartesian_point ( 'none', ( -419.2450167721051457, 151.8443266754485705, -297.8537468037981739 ) ) ;
#8677 = edge_curve ( 'none', #33552, #34656, #22692, .t. ) ;
#8678 = cartesian_point ( 'none', ( -464.2214260108526105, 230.2590140630040025, -339.7085507502251858 ) ) ;
#8679 = face_outer_bound ( 'none', #33920, .t. ) ;
#8680 = cartesian_point ( 'none', ( -464.6078362555692820, 263.2476965736566399, -315.9743203904995994 ) ) ;
#8681 = edge_loop ( 'none', ( #37431, #30261, #15578, #25183 ) ) ;
#8682 = edge_curve ( 'none', #25014, #8456, #40119, .t. ) ;
#8683 = vector ( 'none', #24869, 1000.000000000000000 ) ;
#8684 = line ( 'none', #39399, #34376 ) ;
#8685 = edge_loop ( 'none', ( #39957, #37668, #2303, #35987 ) ) ;
#8686 = edge_curve ( 'none', #28246, #30429, #1518, .t. ) ;
#8687 = cartesian_point ( 'none', ( -525.8209103649277267, 203.9615504629248619, -435.3537468037986855 ) ) ;
#8688 = cartesian_point ( 'none', ( -503.5198734746812761, 293.0707908221371554, -368.2537468038233328 ) ) ;
#8689 = cartesian_point ( 'none', ( -420.4364851992637000, 275.5228836905544085, -354.1462072176904599 ) ) ;
#8690 = cartesian_point ( 'none', ( -461.8541693888607256, 237.3374442517163914, -353.6330314673164708 ) ) ;
#8691 = oriented_edge ( 'none', *, *, #20189, .f. ) ;
#8692 = cartesian_point ( 'none', ( -419.2450167721051457, 332.9842518256036783, -347.8537468038026077 ) ) ;
#8693 = axis2_placement_3d ( 'none', #3942, #38989, #10272 ) ;
#8694 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#8695 = cartesian_point ( 'none', ( -580.9903947720547421, 273.4825558549217135, -380.3537468037986287 ) ) ;
#8696 = cartesian_point ( 'none', ( -462.3428229071967053, 274.2583478744338663, -328.7526170647176400 ) ) ;
#8697 = axis2_placement_3d ( 'none', #12533, #15908, #29266 ) ;
#8698 = cartesian_point ( 'none', ( -524.5787768204542090, 257.1460332363848238, -436.3537468037986855 ) ) ;
#8699 = cartesian_point ( 'none', ( -458.2450167721049183, 791.5574321982819583, -369.2841389482829300 ) ) ;
#8700 = oriented_edge ( 'none', *, *, #21934, .f. ) ;
#8701 = oriented_edge ( 'none', *, *, #8810, .t. ) ;
#8702 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#8704 = edge_curve ( 'none', #24327, #25690, #34460, .t. ) ;
#8703 = advanced_face ( 'none', ( #10642 ), #14161, .t. ) ;
#8705 = oriented_edge ( 'none', *, *, #25020, .f. ) ;
#8706 = cartesian_point ( 'none', ( -513.3431690227782838, 271.7476021917292428, -275.3537468037986855 ) ) ;
#8707 = axis2_placement_3d ( 'none', #33486, #29705, #32944 ) ;
#8708 = face_outer_bound ( 'none', #7911, .t. ) ;
#8709 = oriented_edge ( 'none', *, *, #6902, .t. ) ;
#8710 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748158558, 1.615973351895135670e-16 ) ) ;
#8711 = oriented_edge ( 'none', *, *, #34565, .t. ) ;
#8712 = cartesian_point ( 'none', ( -480.4045818450535990, 260.2618492743110892, -335.9554597207328470 ) ) ;
#8713 = direction ( 'none', ( -1.000000000000000000, -2.035898835340872341e-16, 1.361673625698257109e-16 ) ) ;
#8714 = b_spline_curve_with_knots ( 'none', 3,
( #1323, #14442, #40059, #40209 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.181005731280276569e-06, 0.0007977383240992104527 ),
.unspecified. ) ;
#8716 = cartesian_point ( 'none', ( -525.4648568618960098, 269.1132744456259616, -400.3537468037986855 ) ) ;
#8715 = circle ( 'none', #39173, 120.0000000000000000 ) ;
#8717 = oriented_edge ( 'none', *, *, #27421, .t. ) ;
#8718 = cartesian_point ( 'none', ( -423.7215983827470609, 209.2800309054482000, -293.2622224291971520 ) ) ;
#8720 = axis2_placement_3d ( 'none', #5548, #37791, #19415 ) ;
#8719 = line ( 'none', #33853, #37447 ) ;
#8721 = cartesian_point ( 'none', ( -496.1740035013896204, 199.7424396724120754, -360.3537468038240945 ) ) ;
#8722 = oriented_edge ( 'none', *, *, #26122, .f. ) ;
#8723 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#8724 = edge_curve ( 'none', #32717, #32510, #26747, .t. ) ;
#8725 = face_outer_bound ( 'none', #19082, .t. ) ;
#8726 = cartesian_point ( 'none', ( -550.0701600694872013, 193.2977128290786482, -368.2537468038272550 ) ) ;
#8727 = oriented_edge ( 'none', *, *, #32361, .f. ) ;
#8728 = vector ( 'none', #34496, 1000.000000000000000 ) ;
#8729 = cartesian_point ( 'none', ( -461.1146938982934103, 248.9278733838827691, -292.6584900186809364 ) ) ;
#8730 = direction ( 'none', ( 0.4346877315787796570, 0.9005812434283178014, 3.663897558099547928e-17 ) ) ;
#8731 = cartesian_point ( 'none', ( -482.6317425304795847, 243.1842518256035817, -322.8537468037987423 ) ) ;
#8732 = axis2_placement_3d ( 'none', #35213, #13111, #9454 ) ;
#8733 = oriented_edge ( 'none', *, *, #23220, .t. ) ;
#8734 = edge_curve ( 'none', #23663, #1535, #2037, .t. ) ;
#8735 = b_spline_curve_with_knots ( 'none', 3,
( #2840, #35358, #9474, #35077 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 2.834719320945213102e-07, 0.002829245064309039628 ),
.unspecified. ) ;
#8736 = edge_curve ( 'none', #23842, #24715, #25206, .t. ) ;
#8737 = direction ( 'none', ( 0.5150380749100544886, -0.8571673007021121116, 2.367345810993868565e-14 ) ) ;
#8738 = cartesian_point ( 'none', ( -469.0031792721050010, 243.1842518256035817, -322.8537468037987423 ) ) ;
#8739 = edge_curve ( 'none', #17131, #8646, #5574, .t. ) ;
#8740 = cartesian_point ( 'none', ( -419.2450167721049752, 259.6458161875410156, -291.9665828233069078 ) ) ;
#8741 = oriented_edge ( 'none', *, *, #16089, .t. ) ;
#8742 = edge_curve ( 'none', #6492, #17078, #21217, .t. ) ;
#8743 = oriented_edge ( 'none', *, *, #28482, .t. ) ;
#8744 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#8745 = cartesian_point ( 'none', ( -413.9450167721049070, 297.2239820926539551, -292.1465919355300684 ) ) ;
#8746 = cartesian_point ( 'none', ( -537.7689671064151753, 216.2383316620912694, -275.3537468037986287 ) ) ;
#8747 = cartesian_point ( 'none', ( -542.3111564408990262, 202.1247832232764665, -312.9704132787184108 ) ) ;
#8748 = line ( 'none', #4542, #12797 ) ;
#8749 = oriented_edge ( 'none', *, *, #15325, .f. ) ;
#8750 = edge_curve ( 'none', #22043, #35816, #21680, .t. ) ;
#8751 = edge_loop ( 'none', ( #13174, #31188, #39204, #19049 ) ) ;
#8752 = cartesian_point ( 'none', ( -420.0965123559889776, 226.5898129314574589, -353.6698058590753249 ) ) ;
#8753 = cartesian_point ( 'none', ( -523.5450167720827039, 243.1842518256081291, -400.7537468038249813 ) ) ;
#8754 = cartesian_point ( 'none', ( -561.0069575492082095, 294.1871784026992032, -398.8537468038264251 ) ) ;
#8755 = cartesian_point ( 'none', ( -492.7449908505880103, 226.5601833031505521, -275.3537468038014708 ) ) ;
#8756 = line ( 'none', #32768, #705 ) ;
#8757 = oriented_edge ( 'none', *, *, #11643, .f. ) ;
#8758 = cartesian_point ( 'none', ( -424.0450167721049866, 213.8092518256047185, -271.9747543314659879 ) ) ;
#8759 = plane ( 'none', #37511 ) ;
#8760 = axis2_placement_3d ( 'none', #40989, #8475, #34240 ) ;
#8761 = vector ( 'none', #27531, 1000.000000000000114 ) ;
#8762 = edge_loop ( 'none', ( #20, #32663, #15040, #16658 ) ) ;
#8763 = advanced_face ( 'none', ( #7601 ), #13150, .t. ) ;
#8764 = axis2_placement_3d ( 'none', #15063, #21356, #1815 ) ;
#8765 = face_outer_bound ( 'none', #37980, .t. ) ;
#8766 = cylindrical_surface ( 'none', #28761, 4.999999999999973355 ) ;
#8767 = cartesian_point ( 'none', ( -417.4323822052733703, 217.3532052224362303, -346.4708155921158550 ) ) ;
#8768 = cartesian_point ( 'none', ( -455.2950167721049866, 294.0632442979390930, -296.8787468037983786 ) ) ;
#8769 = cartesian_point ( 'none', ( -458.2450167721049183, 791.2269114643713692, -368.9632915992012840 ) ) ;
#8770 = cartesian_point ( 'none', ( -486.2240140869585616, 230.9065178161452536, -410.3537468037986855 ) ) ;
#8771 = vertex_point ( 'none', #5326 ) ;
#8772 = vertex_point ( 'none', #8573 ) ;
#8773 = axis2_placement_3d ( 'none', #31406, #28730, #2979 ) ;
#8774 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#8775 = direction ( 'none', ( -0.8937973703356508759, -9.333710739853619589e-15, -0.4484710255758731501 ) ) ;
#8776 = cartesian_point ( 'none', ( -556.5450167721049866, 243.1842518256034964, -361.1537468037986400 ) ) ;
#8777 = axis2_placement_3d ( 'none', #11743, #8381, #1612 ) ;
#8778 = cartesian_point ( 'none', ( -414.0450167721049866, 272.5592518256036101, -373.7327392761343958 ) ) ;
#8779 = oriented_edge ( 'none', *, *, #33839, .f. ) ;
#8780 = oriented_edge ( 'none', *, *, #11994, .f. ) ;
#8781 = oriented_edge ( 'none', *, *, #19104, .f. ) ;
#8782 = edge_curve ( 'none', #21641, #33310, #29251, .t. ) ;
#8783 = manifold_solid_brep ( '����-20-solid1', #41546 ) ;
#8784 = cartesian_point ( 'none', ( -569.5069575492054810, 289.1461926027344589, -449.8537468038269367 ) ) ;
#8785 = line ( 'none', #31585, #32480 ) ;
#8786 = edge_loop ( 'none', ( #8743, #13789, #20065, #23117 ) ) ;
#8787 = vertex_point ( 'none', #34322 ) ;
#8788 = direction ( 'none', ( 1.000000000000000000, 4.071797670681753556e-16, -2.723347251396504358e-16 ) ) ;
#8789 = axis2_placement_3d ( 'none', #8023, #20953, #21354 ) ;
#8790 = cartesian_point ( 'none', ( -467.5133261628085393, 263.7935298131184823, -315.7774882151578595 ) ) ;
#8791 = circle ( 'none', #30766, 5.999999999999997335 ) ;
#8792 = oriented_edge ( 'none', *, *, #33351, .t. ) ;
#8793 = cartesian_point ( 'none', ( -537.9823742934490838, 270.0215228669671887, -275.3537468037985150 ) ) ;
#8795 = cartesian_point ( 'none', ( -419.2450167721049752, 244.3689923398036115, -352.1182114309538065 ) ) ;
#8794 = cartesian_point ( 'none', ( -413.9450167721049638, 272.5592518256036101, -373.7327392761343958 ) ) ;
#8796 = cartesian_point ( 'none', ( -460.8582910137176896, 257.2337459575761045, -304.5804270551508921 ) ) ;
#8797 = direction ( 'none', ( -0.8937973703356508759, 1.480297366166875177e-14, 0.4484710255758731501 ) ) ;
#8798 = circle ( 'none', #20224, 4.499999999999948486 ) ;
#8799 = edge_curve ( 'none', #38433, #14062, #40677, .t. ) ;
#8800 = direction ( 'none', ( 0.1301338387964207366, 0.9914964367057035322, 1.370645709413775334e-14 ) ) ;
#8801 = vertex_point ( 'none', #9272 ) ;
#8802 = cartesian_point ( 'none', ( -556.3892033167487625, 292.0560532012509611, -360.3537468038261977 ) ) ;
#8803 = advanced_face ( 'none', ( #1040 ), #25742, .t. ) ;
#8804 = cartesian_point ( 'none', ( -477.8305898394397673, 213.2985937176889308, -335.0365562898659277 ) ) ;
#8805 = circle ( 'none', #1994, 5.600000000000000533 ) ;
#8806 = cartesian_point ( 'none', ( -469.0031792721050010, 240.1740220451060566, -345.5662354007169483 ) ) ;
#8807 = circle ( 'none', #685, 4.499999999999948486 ) ;
#8808 = vertex_point ( 'none', #12360 ) ;
#8809 = advanced_face ( 'none', ( #27224 ), #25176, .t. ) ;
#8810 = edge_curve ( 'none', #20370, #7074, #18660, .t. ) ;
#8811 = cartesian_point ( 'none', ( -525.5756168670762918, 270.6091795967810185, -402.3537468037986855 ) ) ;
#8812 = cartesian_point ( 'none', ( -498.8891489122402731, 251.4358080471221797, -399.6037468037986855 ) ) ;
#8814 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#8813 = cartesian_point ( 'none', ( -475.4892290335133680, 264.8564618818595022, -327.0814087753723811 ) ) ;
#8815 = cartesian_point ( 'none', ( -498.7048644147866412, 185.6842518256034964, -380.3537468037986287 ) ) ;
#8816 = advanced_face ( 'none', ( #16645 ), #17159, .t. ) ;
#8817 = cartesian_point ( 'none', ( -466.7763394759788298, 264.0812971080050602, -298.5927068517265184 ) ) ;
#8818 = edge_curve ( 'none', #5056, #8485, #41349, .t. ) ;
#8819 = plane ( 'none', #30814 ) ;
#8820 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#8821 = oriented_edge ( 'none', *, *, #13144, .t. ) ;
#8822 = oriented_edge ( 'none', *, *, #35079, .f. ) ;
#8823 = axis2_placement_3d ( 'none', #37016, #9233, #27946 ) ;
#8824 = cartesian_point ( 'none', ( -455.7450167721049183, 252.5505129785680651, -292.2818272046124548 ) ) ;
#8825 = edge_loop ( 'none', ( #21840, #10742 ) ) ;
#8826 = vertex_point ( 'none', #32085 ) ;
#8827 = vector ( 'none', #1990, 1000.000000000000000 ) ;
#8828 = axis2_placement_3d ( 'none', #4142, #26796, #7526 ) ;
#8829 = edge_loop ( 'none', ( #24480, #31403, #33054, #21061 ) ) ;
#8830 = vector ( 'none', #36228, 1000.000000000000000 ) ;
#8831 = oriented_edge ( 'none', *, *, #33978, .t. ) ;
#8832 = vertex_point ( 'none', #12506 ) ;
#8833 = direction ( 'none', ( 1.000000000000000000, 4.071797670681753556e-16, -2.723347251396504358e-16 ) ) ;
#8834 = cartesian_point ( 'none', ( -464.9950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#8835 = cartesian_point ( 'none', ( -413.9980633523476854, 277.8587881206076986, -351.5393144071161942 ) ) ;
#8836 = cartesian_point ( 'none', ( -456.7450167721049752, 784.1194697735951422, -373.6689691964828626 ) ) ;
#8837 = cartesian_point ( 'none', ( -460.8133605172700413, 273.1468614465592850, -328.2865244889082419 ) ) ;
#8838 = b_spline_curve_with_knots ( 'none', 3,
( #17748, #11030, #33683, #1432 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0007977383240994193785, 0.001594295642467931633 ),
.unspecified. ) ;
#8839 = face_outer_bound ( 'none', #21967, .t. ) ;
#8840 = edge_loop ( 'none', ( #40760, #8070, #9750, #12126 ) ) ;
#8841 = cartesian_point ( 'none', ( -581.0450167721049866, 258.0855518909357329, -380.3537468037986287 ) ) ;
#8842 = cartesian_point ( 'none', ( -465.7372780619722334, 259.2016999339205086, -336.8131005174484471 ) ) ;
#8843 = b_spline_curve_with_knots ( 'none', 3,
( #20232, #23462, #38536, #29937 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 2.834719321127656587e-07, 0.002829245064309039628 ),
.unspecified. ) ;
#8844 = vector ( 'none', #2464, 1000.000000000000000 ) ;
#8845 = oriented_edge ( 'none', *, *, #35759, .t. ) ;
#8846 = cartesian_point ( 'none', ( -480.0954848335732095, 273.4666368254136160, -312.2717663223943987 ) ) ;
#8847 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -2.467162276943663996e-14 ) ) ;
#8848 = edge_loop ( 'none', ( #24926, #34003, #33100, #5816 ) ) ;
#8849 = edge_curve ( 'none', #34904, #18714, #20672, .t. ) ;
#8850 = cartesian_point ( 'none', ( -506.7426437558531802, 275.2937782965750557, -279.7124930737023760 ) ) ;
#8851 = face_outer_bound ( 'none', #16824, .t. ) ;
#8852 = face_outer_bound ( 'none', #25410, .t. ) ;
#8853 = oriented_edge ( 'none', *, *, #27297, .t. ) ;
#8854 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699199948e-14 ) ) ;
#8855 = axis2_placement_3d ( 'none', #21897, #2611, #25146 ) ;
#8856 = direction ( 'none', ( -0.9873505073845701974, -0.1585527532634856962, -5.426026720782051118e-14 ) ) ;
#8857 = direction ( 'none', ( 0.0000000000000000000, -0.9892147033870988260, -0.1464727640306347500 ) ) ;
#8858 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8859 = axis2_placement_3d ( 'none', #7908, #24353, #14538 ) ;
#8860 = cartesian_point ( 'none', ( -523.5450167720806576, 243.1842518256086123, -436.8537468038249472 ) ) ;
#8861 = oriented_edge ( 'none', *, *, #21298, .t. ) ;
#8862 = oriented_edge ( 'none', *, *, #4874, .t. ) ;
#8863 = cartesian_point ( 'none', ( -423.4139725406981256, 209.5293488635432766, -292.9796343167042778 ) ) ;
#8864 = oriented_edge ( 'none', *, *, #21422, .f. ) ;
#8865 = line ( 'none', #31039, #32021 ) ;
#8866 = edge_curve ( 'none', #36524, #1300, #15321, .t. ) ;
#8867 = oriented_edge ( 'none', *, *, #39757, .f. ) ;
#8868 = oriented_edge ( 'none', *, *, #39657, .t. ) ;
#8869 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#8870 = direction ( 'none', ( 1.000000000000000000, 7.980321684468931903e-16, 5.642927514190363520e-14 ) ) ;
#8871 = vector ( 'none', #27540, 1000.000000000000000 ) ;
#8872 = advanced_face ( 'none', ( #26212 ), #39311, .f. ) ;
#8873 = cartesian_point ( 'none', ( -465.1806085689049723, 223.1303093120917538, -329.7297477974552748 ) ) ;
#8874 = cartesian_point ( 'none', ( -413.9450167721049638, 215.1414066938753251, -275.1354921261814752 ) ) ;
#8875 = edge_curve ( 'none', #18877, #7493, #33295, .t. ) ;
#8876 = cylindrical_surface ( 'none', #25604, 3.399999999999958611 ) ;
#8877 = oriented_edge ( 'none', *, *, #33299, .t. ) ;
#8878 = cartesian_point ( 'none', ( -478.8822256429805293, 250.0602528192592615, -342.9076893173087228 ) ) ;
#8879 = edge_loop ( 'none', ( #39754, #8267, #13290, #20551, #23232, #31597, #1481, #30593, #12980, #40973, #23283, #29943, #34709, #20569, #18209, #15437, #19069, #39444 ) ) ;
#8880 = cartesian_point ( 'none', ( -551.5786985327471257, 200.0458097241200335, -380.3824794511700134 ) ) ;
#8881 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8882 = edge_curve ( 'none', #13781, #31218, #23665, .t. ) ;
#8883 = circle ( 'none', #8356, 9.999999999999978684 ) ;
#8884 = axis2_placement_3d ( 'none', #31155, #2007, #5397 ) ;
#8885 = vector ( 'none', #18348, 1000.000000000000114 ) ;
#8886 = direction ( 'none', ( 2.607916398653442256e-32, -0.9922322621167679602, 0.1243991077726906147 ) ) ;
#8887 = cartesian_point ( 'none', ( -463.4542783718929400, 240.3942259930250884, -344.0748698903983609 ) ) ;
#8888 = cylindrical_surface ( 'none', #33423, 4.000000000000003553 ) ;
#8889 = oriented_edge ( 'none', *, *, #38234, .t. ) ;
#8890 = cartesian_point ( 'none', ( -493.8514863403451045, 194.6115709314820492, -364.2537468038240149 ) ) ;
#8891 = vertex_point ( 'none', #12647 ) ;
#8892 = axis2_placement_3d ( 'none', #7682, #10530, #39371 ) ;
#8893 = oriented_edge ( 'none', *, *, #38038, .f. ) ;
#8894 = direction ( 'none', ( 0.8342165147588063157, 0.4766039155043785280, 0.2773653082661305391 ) ) ;
#8895 = toroidal_surface ( 'none', #4106, 4.400000000000002132, 0.5999999999999999778 ) ;
#8896 = face_outer_bound ( 'none', #23832, .t. ) ;
#8897 = direction ( 'none', ( 1.000000000000000000, 6.791794586694514570e-17, -1.263633894181978530e-16 ) ) ;
#8898 = cartesian_point ( 'none', ( -522.0553831946909895, 213.0531661902663814, -275.3537468037986287 ) ) ;
#8899 = cartesian_point ( 'none', ( -549.8789732975443485, 204.2987369286014996, -317.2237692358582990 ) ) ;
#8900 = cartesian_point ( 'none', ( -484.0950167721049979, 238.8715313040635806, -349.2538025178135968 ) ) ;
#8901 = oriented_edge ( 'none', *, *, #222, .t. ) ;
#8902 = cartesian_point ( 'none', ( -460.8582910137303088, 220.3343456458264029, -319.8231878495162732 ) ) ;
#8903 = cartesian_point ( 'none', ( -492.4290794414112042, 227.1561684847957849, -275.3537468037996518 ) ) ;
#8904 = cartesian_point ( 'none', ( -458.2450167721049183, 800.9099587386173198, -387.3875507673109837 ) ) ;
#8905 = vertex_point ( 'none', #39385 ) ;
#8906 = edge_loop ( 'none', ( #27760, #27328, #9630, #8749 ) ) ;
#8907 = vector ( 'none', #24924, 1000.000000000000000 ) ;
#8908 = cartesian_point ( 'none', ( -465.0911808277373893, 273.0968936300817518, -310.6603359223517486 ) ) ;
#8909 = oriented_edge ( 'none', *, *, #13464, .f. ) ;
#8910 = cartesian_point ( 'none', ( -469.0031792721050010, 243.1842518256035817, -322.8537468037987423 ) ) ;
#8911 = face_outer_bound ( 'none', #38052, .t. ) ;
#8912 = axis2_placement_3d ( 'none', #29677, #26157, #38981 ) ;
#8913 = cartesian_point ( 'none', ( -456.6380278088973341, 291.7690702260940157, -306.6732079418616195 ) ) ;
#8914 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -435.3537468037986855 ) ) ;
#8915 = direction ( 'none', ( 1.000000000000000000, 6.742252096426181898e-17, -3.397572461039133887e-16 ) ) ;
#8916 = oriented_edge ( 'none', *, *, #28164, .f. ) ;
#8917 = axis2_placement_3d ( 'none', #3736, #740, #32459 ) ;
#8918 = cartesian_point ( 'none', ( -421.9450167721050207, 192.3052593532703156, -352.2287468037999929 ) ) ;
#8919 = circle ( 'none', #14269, 4.499999999999948486 ) ;
#8920 = advanced_face ( 'none', ( #27189 ), #14630, .t. ) ;
#8921 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -402.3537468037986855 ) ) ;
#8922 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8923 = line ( 'none', #36226, #341 ) ;
#8924 = oriented_edge ( 'none', *, *, #24509, .f. ) ;
#8925 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#8927 = cylindrical_surface ( 'none', #34136, 4.050000000000010481 ) ;
#8926 = cartesian_point ( 'none', ( -499.1570585025236255, 270.0205173266996326, -279.7054209489337495 ) ) ;
#8928 = cartesian_point ( 'none', ( -482.6317425304795847, 220.3343456458264029, -319.8231878495162732 ) ) ;
#8929 = cartesian_point ( 'none', ( -424.0450167721049297, 289.0942049102129658, -289.8749119835960073 ) ) ;
#8930 = vector ( 'none', #34243, 1000.000000000000000 ) ;
#8931 = oriented_edge ( 'none', *, *, #22422, .t. ) ;
#8932 = oriented_edge ( 'none', *, *, #7859, .f. ) ;
#8933 = b_spline_curve_with_knots ( 'none', 3,
( #36997, #40252, #27562, #11519 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0008003010501663904716, 0.001598673356410085147 ),
.unspecified. ) ;
#8934 = edge_loop ( 'none', ( #26234, #35576, #9921, #18787 ) ) ;
#8935 = line ( 'none', #24847, #27595 ) ;
#8936 = cartesian_point ( 'none', ( -520.6161424522468906, 203.6273903481034893, -436.0058088313124358 ) ) ;
#8937 = cartesian_point ( 'none', ( -415.0394713882470796, 266.0028777480021631, -296.3127035126584587 ) ) ;
#8938 = edge_curve ( 'none', #31482, #38377, #18619, .t. ) ;
#8939 = oriented_edge ( 'none', *, *, #21685, .t. ) ;
#8940 = cartesian_point ( 'none', ( -455.2950167721049866, 294.0632442979390930, -293.4787468037984013 ) ) ;
#8941 = edge_curve ( 'none', #36034, #12657, #29212, .t. ) ;
#8942 = oriented_edge ( 'none', *, *, #37978, .f. ) ;
#8943 = cartesian_point ( 'none', ( -555.5250384922702551, 260.2383637590887133, -279.7058961037025711 ) ) ;
#8945 = direction ( 'none', ( -1.000000000000000000, -2.810252031083027027e-16, -5.642927514190364782e-14 ) ) ;
#8944 = cartesian_point ( 'none', ( -482.6766754966529334, 221.7921354342419988, -331.4405546474697530 ) ) ;
#8946 = cartesian_point ( 'none', ( -469.0031792721050010, 272.0670271648984340, -312.7807167804903088 ) ) ;
#8947 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8948 = vertex_point ( 'none', #10545 ) ;
#8949 = cartesian_point ( 'none', ( -497.0198734746785476, 193.2977128290790745, -422.6037468038240945 ) ) ;
#8950 = advanced_face ( 'none', ( #19160 ), #16723, .f. ) ;
#8951 = line ( 'none', #2034, #23033 ) ;
#8952 = vertex_point ( 'none', #28958 ) ;
#8953 = cartesian_point ( 'none', ( -434.2450167721049752, 244.8009210387170924, -356.8152894756999558 ) ) ;
#8954 = direction ( 'none', ( -1.000000000000000000, 4.454049773006788265e-17, 7.594280066905652489e-18 ) ) ;
#8955 = axis2_placement_3d ( 'none', #25265, #31316, #34558 ) ;
#8956 = cartesian_point ( 'none', ( -478.2116782829586441, 213.2685235076341712, -335.0483703740944748 ) ) ;
#8957 = cartesian_point ( 'none', ( -474.4455579758086969, 228.8763780704354076, -340.7121061162356455 ) ) ;
#8958 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8959 = axis2_placement_3d ( 'none', #34989, #22443, #9528 ) ;
#8960 = oriented_edge ( 'none', *, *, #14490, .t. ) ;
#8961 = direction ( 'none', ( -5.618383777698264516e-14, -1.277139369270565127e-14, 1.000000000000000000 ) ) ;
#8962 = cartesian_point ( 'none', ( -548.2266483409787270, 199.1526630726707765, -370.3537468038271072 ) ) ;
#8963 = oriented_edge ( 'none', *, *, #3328, .t. ) ;
#8965 = cartesian_point ( 'none', ( -460.7914468607082199, 271.5704191239472038, -311.8311107077388442 ) ) ;
#8964 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.379049338482476317e-14 ) ) ;
#8966 = cartesian_point ( 'none', ( -493.6540584764867958, 185.6842518256034964, -380.3537468037986287 ) ) ;
#8967 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #41647 ) ;
#8968 = circle ( 'none', #15861, 27.49999999999998934 ) ;
#8969 = vertex_point ( 'none', #32922 ) ;
#8970 = cartesian_point ( 'none', ( -458.2450167721049183, 241.5817673115995490, -305.4272714463898524 ) ) ;
#8971 = cartesian_point ( 'none', ( -461.1199550228739668, 229.3165603569603661, -340.8978238667282312 ) ) ;
#8972 = line ( 'none', #28971, #14508 ) ;
#8973 = face_bound ( 'none', #9115, .t. ) ;
#8974 = vector ( 'none', #21978, 1000.000000000000000 ) ;
#8975 = oriented_edge ( 'none', *, *, #23037, .t. ) ;
#8976 = direction ( 'none', ( -2.197537717130241099e-16, 1.000000000000000000, -2.037432715935694860e-14 ) ) ;
#8977 = oriented_edge ( 'none', *, *, #26290, .f. ) ;
#8978 = edge_loop ( 'none', ( #26330, #40207, #12365, #12143 ) ) ;
#8979 = oriented_edge ( 'none', *, *, #28524, .t. ) ;
#8980 = cylindrical_surface ( 'none', #6764, 7.500000000000000888 ) ;
#8981 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -444.8537468037986855 ) ) ;
#8982 = cartesian_point ( 'none', ( -425.6450167721051798, 280.3358762113596185, -348.2502868783553822 ) ) ;
#8983 = oriented_edge ( 'none', *, *, #9631, .t. ) ;
#8984 = axis2_placement_3d ( 'none', #23481, #16460, #4221 ) ;
#8985 = cartesian_point ( 'none', ( -489.0097245728109669, 223.0022402135424500, -433.1216959962297324 ) ) ;
#8986 = oriented_edge ( 'none', *, *, #15790, .t. ) ;
#8987 = cartesian_point ( 'none', ( -419.2450167721051457, 152.4842518256048152, -297.8537468037981739 ) ) ;
#8988 = advanced_face ( 'none', ( #10600 ), #39259, .f. ) ;
#8989 = edge_curve ( 'none', #40854, #27197, #1523, .t. ) ;
#8990 = cartesian_point ( 'none', ( -553.4359750677231204, 185.6842518256034964, -380.3537468037986287 ) ) ;
#8991 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256034964, -358.8537468037986287 ) ) ;
#8992 = oriented_edge ( 'none', *, *, #28122, .t. ) ;
#8993 = oriented_edge ( 'none', *, *, #35371, .t. ) ;
#8994 = face_outer_bound ( 'none', #265, .t. ) ;
#8995 = cartesian_point ( 'none', ( -497.3317721733633334, 245.1251363163786721, -400.3537468037986855 ) ) ;
#8996 = oriented_edge ( 'none', *, *, #5898, .f. ) ;
#8997 = cartesian_point ( 'none', ( -469.0031792721050010, 238.8102392646248688, -345.3434474623876440 ) ) ;
#8998 = edge_curve ( 'none', #34438, #26304, #20157, .t. ) ;
#8999 = cartesian_point ( 'none', ( -507.5315307350691683, 275.6749071680688985, -279.7479871049456506 ) ) ;
#9000 = edge_curve ( 'none', #4154, #25303, #35278, .t. ) ;
#9001 = cartesian_point ( 'none', ( -492.3586645102352577, 268.2324340470455581, -412.5857976113676386 ) ) ;
#9002 = edge_curve ( 'none', #1126, #33344, #15114, .t. ) ;
#9003 = direction ( 'none', ( -0.07384000345350257011, 0.9972701007700905951, 0.0000000000000000000 ) ) ;
#9004 = edge_curve ( 'none', #7943, #9249, #8843, .t. ) ;
#9005 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 3.265361837132817846e-14 ) ) ;
#9006 = line ( 'none', #15175, #10553 ) ;
#9007 = oriented_edge ( 'none', *, *, #41848, .t. ) ;
#9008 = cartesian_point ( 'none', ( -499.7419014997145723, 195.3846875140685029, -364.2537468038243560 ) ) ;
#9009 = edge_curve ( 'none', #41833, #24709, #6562, .t. ) ;
#9010 = vector ( 'none', #22210, 1000.000000000000000 ) ;
#9011 = cartesian_point ( 'none', ( -420.4406478373533105, 210.8448916507705064, -291.5620377366448679 ) ) ;
#9012 = oriented_edge ( 'none', *, *, #20095, .f. ) ;
#9013 = oriented_edge ( 'none', *, *, #34143, .f. ) ;
#9014 = cartesian_point ( 'none', ( -478.4950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#9015 = direction ( 'none', ( 0.0000000000000000000, 0.9869179706173771827, -0.1612231970669163184 ) ) ;
#9016 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9017 = oriented_edge ( 'none', *, *, #21304, .f. ) ;
#9018 = direction ( 'none', ( 0.0000000000000000000, 0.09157054365736951029, -0.9957985918519336455 ) ) ;
#9019 = circle ( 'none', #12428, 4.000000000000003553 ) ;
#9020 = cartesian_point ( 'none', ( -521.8647125480943032, 247.4865664408063139, -280.8537468038250040 ) ) ;
#9021 = axis2_placement_3d ( 'none', #9391, #22309, #25290 ) ;
#9022 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#9023 = cartesian_point ( 'none', ( -482.5456154193983593, 231.1788742921954452, -435.3537468037986855 ) ) ;
#9024 = direction ( 'none', ( -0.07384000345349586714, 0.9972701007700911502, 0.0000000000000000000 ) ) ;
#9025 = oriented_edge ( 'none', *, *, #37561, .t. ) ;
#9026 = b_spline_curve_with_knots ( 'none', 3,
( #6278, #34855, #19100, #15582 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 2.823442741761475604e-07, 0.002829243936651116859 ),
.unspecified. ) ;
#9027 = advanced_face ( 'none', ( #39799 ), #30084, .t. ) ;
#9028 = axis2_placement_3d ( 'none', #17447, #39992, #33380 ) ;
#9030 = oriented_edge ( 'none', *, *, #9799, .t. ) ;
#9029 = advanced_face ( 'none', ( #18114 ), #7567, .t. ) ;
#9031 = vertex_point ( 'none', #23740 ) ;
#9032 = cartesian_point ( 'none', ( -523.5450167720838408, 243.1842518256074754, -380.3537468038249472 ) ) ;
#9033 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#9034 = edge_curve ( 'none', #16211, #29472, #30219, .t. ) ;
#9035 = line ( 'none', #8250, #448 ) ;
#9036 = cartesian_point ( 'none', ( -423.1704340260641857, 267.0126501217153532, -297.2156365578331929 ) ) ;
#9037 = oriented_edge ( 'none', *, *, #2645, .t. ) ;
#9038 = cartesian_point ( 'none', ( -550.0701600694856097, 293.0707908221374396, -398.8537468038257998 ) ) ;
#9039 = advanced_face ( 'none', ( #35771 ), #22651, .f. ) ;
#9040 = cartesian_point ( 'none', ( -523.5450167720838408, 243.1842518256074754, -380.3537468038249472 ) ) ;
#9041 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915611913444, 0.6038489185977635731 ) ) ;
#9042 = cartesian_point ( 'none', ( -508.6086240994494574, 211.5084931701932192, -275.3537468034901394 ) ) ;
#9043 = cartesian_point ( 'none', ( -422.4290211072258217, 218.2437960098817200, -347.4110469715714657 ) ) ;
#9044 = axis2_placement_3d ( 'none', #12604, #41483, #6128 ) ;
#9045 = oriented_edge ( 'none', *, *, #36799, .t. ) ;
#9046 = direction ( 'none', ( 0.0000000000000000000, -0.9869179706173762945, 0.1612231970669214254 ) ) ;
#9047 = cartesian_point ( 'none', ( -478.4950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#9048 = oriented_edge ( 'none', *, *, #12513, .f. ) ;
#9049 = edge_curve ( 'none', #31218, #13781, #31220, .t. ) ;
#9050 = cartesian_point ( 'none', ( -491.3376089088068852, 226.5801724087311584, -279.7214551660074449 ) ) ;
#9051 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612767205, 0.6038489185976507745 ) ) ;
#9052 = vector ( 'none', #726, 1000.000000000000000 ) ;
#9053 = oriented_edge ( 'none', *, *, #15721, .t. ) ;
#9054 = cartesian_point ( 'none', ( -370.5450167721051002, 294.0632442979409120, -293.4787468038014708 ) ) ;
#9055 = circle ( 'none', #22468, 7.000000000000006217 ) ;
#9056 = vertex_point ( 'none', #11354 ) ;
#9058 = direction ( 'none', ( 1.000000000000000000, 6.791794586694515803e-17, -1.263633894181978530e-16 ) ) ;
#9057 = cartesian_point ( 'none', ( -465.8530276780911095, 273.0356350442565372, -310.6844046516011417 ) ) ;
#9059 = oriented_edge ( 'none', *, *, #4455, .t. ) ;
#9060 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057049e-31 ) ) ;
#9061 = edge_curve ( 'none', #24954, #12015, #36763, .t. ) ;
#9062 = oriented_edge ( 'none', *, *, #21180, .t. ) ;
#9063 = cartesian_point ( 'none', ( -496.4948734747024446, 299.1866188812011842, -370.3537468037986287 ) ) ;
#9064 = line ( 'none', #14367, #12570 ) ;
#9065 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#9066 = edge_curve ( 'none', #12278, #2185, #5535, .t. ) ;
#9067 = direction ( 'none', ( 0.07384000345349658878, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#9068 = direction ( 'none', ( 1.000000000000000000, -4.454049773006788265e-17, -7.594280066905652489e-18 ) ) ;
#9069 = edge_curve ( 'none', #14506, #33563, #6067, .t. ) ;
#9070 = cartesian_point ( 'none', ( -523.5450167721049866, 276.1842518256034396, -322.8537468037986287 ) ) ;
#9071 = oriented_edge ( 'none', *, *, #19548, .f. ) ;
#9072 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.467162276944333581e-14 ) ) ;
#9073 = direction ( 'none', ( -8.699860012012077931e-18, -4.680943177722805590e-16, -1.000000000000000000 ) ) ;
#9074 = cartesian_point ( 'none', ( -413.9450167721049638, 271.2270969573330603, -370.5720014814189085 ) ) ;
#9075 = oriented_edge ( 'none', *, *, #4682, .f. ) ;
#9076 = edge_curve ( 'none', #34450, #18682, #41857, .t. ) ;
#9077 = cartesian_point ( 'none', ( -467.3054879597067952, 255.1938293510475546, -352.2985653995023085 ) ) ;
#9078 = cartesian_point ( 'none', ( -493.9903030394330585, 249.7661825973372913, -275.3537468037990266 ) ) ;
#9079 = vector ( 'none', #9068, 1000.000000000000000 ) ;
#9080 = oriented_edge ( 'none', *, *, #25083, .f. ) ;
#9081 = cartesian_point ( 'none', ( -469.0444755684019356, 234.8723958687173763, -301.5335850014603807 ) ) ;
#9082 = cartesian_point ( 'none', ( -464.9950167721048615, 245.9445755892002126, -301.8342174865156835 ) ) ;
#9083 = axis2_placement_3d ( 'none', #30603, #17911, #7955 ) ;
#9084 = vector ( 'none', #33840, 1000.000000000000000 ) ;
#9085 = direction ( 'none', ( 4.625929269271484928e-16, 1.000000000000000000, -2.775557561562890720e-14 ) ) ;
#9086 = oriented_edge ( 'none', *, *, #36018, .t. ) ;
#9087 = cartesian_point ( 'none', ( -527.1207651775051772, 231.8893847019372174, -484.8537468037986855 ) ) ;
#9088 = vertex_point ( 'none', #36711 ) ;
#9089 = advanced_face ( 'none', ( #9598 ), #28209, .f. ) ;
#9090 = axis2_placement_3d ( 'none', #13389, #26608, #10290 ) ;
#9091 = conical_surface ( 'none', #36882, 17.50000000000005684, 0.7853981633974518317 ) ;
#9092 = circle ( 'none', #4278, 6.138320441952067164 ) ;
#9093 = cartesian_point ( 'none', ( -554.4395466833387900, 259.6322829822193512, -275.3537468037971507 ) ) ;
#9095 = cartesian_point ( 'none', ( -552.8833513902249024, 297.9656607970399023, -370.3537468037988560 ) ) ;
#9094 = cartesian_point ( 'none', ( -482.6317425304795847, 221.8803731226842899, -331.6541588516123511 ) ) ;
#9096 = circle ( 'none', #31919, 6.500000000000012434 ) ;
#9097 = oriented_edge ( 'none', *, *, #34838, .t. ) ;
#9098 = oriented_edge ( 'none', *, *, #21123, .f. ) ;
#9099 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#9100 = cartesian_point ( 'none', ( -497.3995389282508768, 190.4050219797367163, -413.2537468038242423 ) ) ;
#9101 = vertex_point ( 'none', #5026 ) ;
#9102 = circle ( 'none', #10231, 30.58889741639363180 ) ;
#9103 = cartesian_point ( 'none', ( -413.9716122871247990, 157.9842518256048720, -295.2077677529005655 ) ) ;
#9104 = cartesian_point ( 'none', ( -512.5609712814934937, 227.0426805888408808, -409.3537468037986855 ) ) ;
#9106 = cartesian_point ( 'none', ( -460.8582910137303088, 258.3066607878292871, -305.4579068649169358 ) ) ;
#9105 = cartesian_point ( 'none', ( -482.6985866835017305, 257.9556195843663318, -305.1573472011148169 ) ) ;
#9107 = oriented_edge ( 'none', *, *, #29459, .t. ) ;
#9108 = cartesian_point ( 'none', ( -507.3957939740772076, 212.1326082528217398, -275.3537468037987423 ) ) ;
#9109 = cartesian_point ( 'none', ( -553.2451059278208731, 248.7339688732083971, -275.3537468037984581 ) ) ;
#9110 = edge_curve ( 'none', #26814, #21206, #3535, .t. ) ;
#9111 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#9112 = cartesian_point ( 'none', ( -497.3317721733633334, 245.1251363163786721, -402.3537468037986855 ) ) ;
#9113 = edge_loop ( 'none', ( #40184, #37774, #32095, #18845 ) ) ;
#9114 = axis2_placement_3d ( 'none', #26839, #23594, #20348 ) ;
#9115 = edge_loop ( 'none', ( #17632, #37417 ) ) ;
#9116 = direction ( 'none', ( -1.575650527926659587e-30, -0.9869179706173775157, 0.1612231970669144587 ) ) ;
#9117 = cylindrical_surface ( 'none', #21373, 6.500000000000004441 ) ;
#9118 = direction ( 'none', ( -1.874259953551568910e-16, 1.000000000000000000, -2.735728983704321531e-14 ) ) ;
#9119 = cartesian_point ( 'none', ( -424.9073324078945575, 278.4077316560601503, -350.8625469872595772 ) ) ;
#9120 = edge_curve ( 'none', #33373, #36220, #20630, .t. ) ;
#9121 = oriented_edge ( 'none', *, *, #26380, .t. ) ;
#9122 = vertex_point ( 'none', #27267 ) ;
#9123 = oriented_edge ( 'none', *, *, #14429, .f. ) ;
#9124 = cartesian_point ( 'none', ( -561.3450167720798163, 243.1842518256087544, -452.4537468038270731 ) ) ;
#9125 = b_spline_curve_with_knots ( 'none', 3,
( #2095, #8878, #15495, #5765, #41271, #28307, #21531, #31387, #8462, #30957 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.004456927421494511453, 0.005617786584494965929, 0.006778645747495419538, 0.007939504910495873147, 0.009100364073496328490 ),
.unspecified. ) ;
#9126 = cartesian_point ( 'none', ( -427.7450167721049752, 269.8654997832301774, -345.5057005257989999 ) ) ;
#9127 = circle ( 'none', #16835, 7.900000000000017231 ) ;
#9128 = cartesian_point ( 'none', ( -539.7708777830641793, 212.1725308444466407, -275.3537468037985718 ) ) ;
#9129 = plane ( 'none', #14775 ) ;
#9130 = face_bound ( 'none', #14989, .t. ) ;
#9131 = edge_curve ( 'none', #28140, #11681, #19642, .t. ) ;
#9132 = cartesian_point ( 'none', ( -478.4950167721050889, 227.2024890318942028, -308.9245236378929462 ) ) ;
#9133 = face_outer_bound ( 'none', #745, .t. ) ;
#9134 = oriented_edge ( 'none', *, *, #32080, .f. ) ;
#9135 = cartesian_point ( 'none', ( -469.0031792721049442, 239.0422200017747798, -353.1609112624055911 ) ) ;
#9136 = cartesian_point ( 'none', ( -468.7427557371987632, 258.0417947349694714, -305.7719831267320387 ) ) ;
#9137 = advanced_face ( 'none', ( #30726 ), #5050, .f. ) ;
#9138 = cartesian_point ( 'none', ( -539.8217765604559872, 275.5495386030763711, -279.7362275120256072 ) ) ;
#9139 = edge_curve ( 'none', #27185, #29518, #37719, .t. ) ;
#9140 = vector ( 'none', #26166, 1000.000000000000114 ) ;
#9141 = edge_loop ( 'none', ( #35185, #39795, #31135, #2616 ) ) ;
#9142 = line ( 'none', #38740, #15687 ) ;
#9143 = axis2_placement_3d ( 'none', #32047, #3042, #28793 ) ;
#9144 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#9145 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9146 = cartesian_point ( 'none', ( -550.0701600694872013, 293.0707908221372691, -368.2537468038257202 ) ) ;
#9147 = direction ( 'none', ( 0.0000000000000000000, -0.09157054365736735924, 0.9957985918519338675 ) ) ;
#9148 = oriented_edge ( 'none', *, *, #31901, .t. ) ;
#9149 = cartesian_point ( 'none', ( -460.5450167721049866, 216.2207308102511831, -280.6907497664632842 ) ) ;
#9150 = cartesian_point ( 'none', ( -474.4455579758086969, 239.4951522056058479, -345.4363451928054474 ) ) ;
#9151 = oriented_edge ( 'none', *, *, #15225, .f. ) ;
#9152 = cartesian_point ( 'none', ( -415.7616263334708151, 209.9905745121227199, -292.4679466472224476 ) ) ;
#9153 = cartesian_point ( 'none', ( -439.2450167721049183, 241.1239145933127190, -300.4482784871302101 ) ) ;
#9154 = vertex_point ( 'none', #31330 ) ;
#9155 = direction ( 'none', ( -0.8937973703356648647, 0.0000000000000000000, -0.4484710255758448949 ) ) ;
#9156 = cartesian_point ( 'none', ( -543.2825958040084515, 260.7014419199952044, -397.0507236118424430 ) ) ;
#9157 = cartesian_point ( 'none', ( -486.5399465678182196, 228.3810064794251673, -436.3349831614553409 ) ) ;
#9158 = advanced_face ( 'none', ( #37781 ), #11079, .f. ) ;
#9159 = cartesian_point ( 'none', ( -467.3446547975323710, 221.6517569925564430, -320.0178124662154460 ) ) ;
#9160 = oriented_edge ( 'none', *, *, #5898, .t. ) ;
#9161 = oriented_edge ( 'none', *, *, #28403, .t. ) ;
#9162 = edge_curve ( 'none', #21022, #35913, #1800, .t. ) ;
#9163 = cartesian_point ( 'none', ( -559.4042266690555607, 239.6660208543926558, -280.0803487772185463 ) ) ;
#9164 = face_bound ( 'none', #12386, .t. ) ;
#9165 = face_outer_bound ( 'none', #35623, .t. ) ;
#9167 = vector ( 'none', #11859, 1000.000000000000000 ) ;
#9166 = cartesian_point ( 'none', ( -462.5137019756324435, 253.6431668673471620, -352.7978247747843170 ) ) ;
#9168 = cartesian_point ( 'none', ( -482.6317425304795847, 231.6686188018345831, -294.6652261604254477 ) ) ;
#9169 = axis2_placement_3d ( 'none', #17992, #34472, #5338 ) ;
#9170 = vector ( 'none', #14709, 1000.000000000000000 ) ;
#9171 = oriented_edge ( 'none', *, *, #23280, .t. ) ;
#9173 = axis2_placement_3d ( 'none', #12488, #37832, #18537 ) ;
#9172 = cartesian_point ( 'none', ( -522.7327767341167828, 232.2142807171325671, -514.8537468037986855 ) ) ;
#9174 = cylindrical_surface ( 'none', #40688, 35.00000000000002132 ) ;
#9175 = cartesian_point ( 'none', ( -497.0198734535627523, 193.2977128338255852, -412.6287651374263987 ) ) ;
#9176 = cartesian_point ( 'none', ( -482.0818530140863913, 240.2346073105014170, -345.1565039998176871 ) ) ;
#9177 = cartesian_point ( 'none', ( -421.4898951487624572, 217.5437127920396563, -346.6780797845975712 ) ) ;
#9178 = circle ( 'none', #1652, 18.49999999999996092 ) ;
#9179 = edge_curve ( 'none', #1577, #27943, #27165, .t. ) ;
#9180 = direction ( 'none', ( -1.000000000000000000, 6.167905692362051164e-15, 0.0000000000000000000 ) ) ;
#9181 = oriented_edge ( 'none', *, *, #30557, .f. ) ;
#9183 = face_outer_bound ( 'none', #27006, .t. ) ;
#9182 = cartesian_point ( 'none', ( -491.4241368059524007, 226.4044581068679349, -279.7133552689655858 ) ) ;
#9184 = cartesian_point ( 'none', ( -413.9450167721049070, 294.0632442979384678, -293.4787468038006750 ) ) ;
#9185 = cartesian_point ( 'none', ( -580.5532134933913539, 211.9582129063950333, -449.8537468038285851 ) ) ;
#9186 = edge_curve ( 'none', #4297, #23190, #22166, .t. ) ;
#9187 = vertex_point ( 'none', #2471 ) ;
#9188 = oriented_edge ( 'none', *, *, #11149, .f. ) ;
#9189 = cartesian_point ( 'none', ( -482.6985866835017305, 253.7102038285800063, -351.4278143271100134 ) ) ;
#9190 = advanced_face ( 'none', ( #17126 ), #16144, .t. ) ;
#9191 = edge_curve ( 'none', #41375, #12552, #27722, .t. ) ;
#9192 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#9193 = cartesian_point ( 'none', ( -481.1472106370133588, 272.4701306073098976, -310.9066375471503534 ) ) ;
#9194 = cartesian_point ( 'none', ( -458.2450167721049183, 785.1491162374397845, -390.8635748830315606 ) ) ;
#9195 = cartesian_point ( 'none', ( -370.5450167721051002, 279.5592518256030417, -373.7327392761368969 ) ) ;
#9196 = oriented_edge ( 'none', *, *, #40078, .t. ) ;
#9197 = oriented_edge ( 'none', *, *, #32442, .t. ) ;
#9198 = axis2_placement_3d ( 'none', #11169, #40034, #30581 ) ;
#9199 = cartesian_point ( 'none', ( -413.9450167721049638, 189.5712104982150947, -350.1575450130101217 ) ) ;
#9200 = cartesian_point ( 'none', ( -455.2950167721049866, 294.0632442979390930, -293.4787468037984013 ) ) ;
#9201 = face_outer_bound ( 'none', #36385, .t. ) ;
#9202 = vertex_point ( 'none', #37259 ) ;
#9203 = vertex_point ( 'none', #41058 ) ;
#9204 = cartesian_point ( 'none', ( -507.9549891880420773, 275.8730815704905694, -279.7666302225543973 ) ) ;
#9205 = cartesian_point ( 'none', ( -461.1146942065644794, 254.8048255860415736, -351.3090627849900329 ) ) ;
#9206 = cartesian_point ( 'none', ( -521.8875128253041566, 232.3098469836675974, -279.8537468038252314 ) ) ;
#9207 = b_spline_curve_with_knots ( 'none', 3,
( #29282, #24037, #33219, #10698, #13947, #4367, #23754, #14089, #17154, #36445, #10975, #30375, #27153, #4766 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 2.850678507643801411e-07, 0.001114445656261634377, 0.001671525950467113962, 0.002228606244672593547, 0.003342766833083552717, 0.003899847127289032302, 0.004456927421494511453 ),
.unspecified. ) ;
#9209 = face_outer_bound ( 'none', #41409, .t. ) ;
#9208 = axis2_placement_3d ( 'none', #4753, #11222, #40509 ) ;
#9210 = vertex_point ( 'none', #24574 ) ;
#9211 = vector ( 'none', #35191, 1000.000000000000000 ) ;
#9212 = cartesian_point ( 'none', ( -460.4302699953275919, 198.1842518256037522, -344.8239564644966890 ) ) ;
#9213 = cartesian_point ( 'none', ( -416.8727935205720883, 260.7532418468391029, -292.5815543372804655 ) ) ;
#9214 = direction ( 'none', ( -0.1301338387964206811, -0.9914964367057036432, -1.997420982631745849e-14 ) ) ;
#9215 = face_outer_bound ( 'none', #35135, .t. ) ;
#9216 = cartesian_point ( 'none', ( -463.0859179537987984, 251.4229985264101401, -342.7388859505667824 ) ) ;
#9217 = oriented_edge ( 'none', *, *, #9002, .f. ) ;
#9218 = axis2_placement_3d ( 'none', #34559, #18205, #37386 ) ;
#9219 = face_outer_bound ( 'none', #11252, .t. ) ;
#9220 = oriented_edge ( 'none', *, *, #3269, .f. ) ;
#9221 = face_outer_bound ( 'none', #3803, .t. ) ;
#9222 = cartesian_point ( 'none', ( -550.5246311571042952, 257.3375265450925440, -275.3537468037984581 ) ) ;
#9223 = cartesian_point ( 'none', ( -554.8605037599701291, 296.9036303603246552, -370.3537468037988560 ) ) ;
#9224 = cartesian_point ( 'none', ( -434.2190681196231594, 238.5562182572084282, -288.9062655910323087 ) ) ;
#9225 = axis2_placement_3d ( 'none', #11456, #5119, #30862 ) ;
#9227 = cartesian_point ( 'none', ( -415.6799535445937863, 226.0640159325430432, -348.5355120482741427 ) ) ;
#9226 = direction ( 'none', ( 1.000000000000000000, 4.071797670681753556e-16, -2.723347251396504358e-16 ) ) ;
#9228 = vertex_point ( 'none', #27696 ) ;
#9229 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9230 = advanced_face ( 'none', ( #3038 ), #25701, .t. ) ;
#9231 = cartesian_point ( 'none', ( -526.0286704073839701, 282.6959317260372018, -409.8366692682993744 ) ) ;
#9232 = edge_curve ( 'none', #8212, #21332, #38286, .t. ) ;
#9233 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#9234 = cartesian_point ( 'none', ( -474.4868542721049494, 212.8770873669966477, -318.7117149799702247 ) ) ;
#9235 = advanced_face ( 'none', ( #29728 ), #21643, .f. ) ;
#9236 = direction ( 'none', ( 4.378950981891261786e-16, -0.9922322621167687373, 0.1243991077726835093 ) ) ;
#9237 = cartesian_point ( 'none', ( -473.8484374129322987, 300.6842518256089534, -459.8537468038214229 ) ) ;
#9238 = cartesian_point ( 'none', ( -439.2450167721049183, 239.6348003313065931, -300.6354796776334979 ) ) ;
#9239 = oriented_edge ( 'none', *, *, #18928, .f. ) ;
#9240 = oriented_edge ( 'none', *, *, #29864, .t. ) ;
#9241 = cartesian_point ( 'none', ( -492.6509791792496458, 259.6330738653653043, -275.3537468037986855 ) ) ;
#9242 = edge_curve ( 'none', #38003, #3012, #4781, .t. ) ;
#9243 = advanced_face ( 'none', ( #21145 ), #12606, .f. ) ;
#9244 = cartesian_point ( 'none', ( -550.1771150313043108, 257.9971837137487114, -275.3537468037984581 ) ) ;
#9245 = oriented_edge ( 'none', *, *, #21608, .t. ) ;
#9246 = approval_status ( 'not_yet_approved' ) ;
#9247 = edge_curve ( 'none', #39046, #11280, #36292, .t. ) ;
#9248 = line ( 'none', #4352, #655 ) ;
#9249 = vertex_point ( 'none', #24997 ) ;
#9250 = oriented_edge ( 'none', *, *, #27004, .f. ) ;
#9251 = cartesian_point ( 'none', ( -411.5388547023699743, 220.6778353991068968, -301.9752228944940953 ) ) ;
#9252 = edge_curve ( 'none', #2899, #36071, #8565, .t. ) ;
#9253 = vector ( 'none', #2001, 1000.000000000000000 ) ;
#9254 = oriented_edge ( 'none', *, *, #18260, .t. ) ;
#9255 = edge_curve ( 'none', #2550, #16056, #40810, .t. ) ;
#9256 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#9257 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#9258 = cartesian_point ( 'none', ( -478.4950167721049752, 256.0845269861896440, -306.0304623212380761 ) ) ;
#9259 = cartesian_point ( 'none', ( -486.0830759949565731, 289.1461926027332083, -398.8537468038222187 ) ) ;
#9260 = line ( 'none', #9792, #24875 ) ;
#9261 = oriented_edge ( 'none', *, *, #25030, .t. ) ;
#9262 = direction ( 'none', ( 0.0000000000000000000, -0.09157054365736819190, 0.9957985918519337565 ) ) ;
#9263 = cartesian_point ( 'none', ( -413.9450167721049638, 272.5592518256036101, -373.7327392761343958 ) ) ;
#9264 = circle ( 'none', #3946, 18.49999999999999289 ) ;
#9265 = vector ( 'none', #11858, 1000.000000000000000 ) ;
#9266 = cartesian_point ( 'none', ( -466.0450167721049866, 218.3440994682851795, -380.3537468037986287 ) ) ;
#9267 = axis2_placement_3d ( 'none', #25796, #29033, #13005 ) ;
#9268 = cartesian_point ( 'none', ( -523.5450167720800891, 243.1842518256087260, -446.8537468038250040 ) ) ;
#9269 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#9270 = cartesian_point ( 'none', ( -438.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#9271 = vertex_point ( 'none', #142 ) ;
#9272 = cartesian_point ( 'none', ( -485.2450167721049752, 213.1325996203044326, -317.9445004531111749 ) ) ;
#9273 = oriented_edge ( 'none', *, *, #6597, .t. ) ;
#9274 = edge_loop ( 'none', ( #527, #36458, #10001, #3520 ) ) ;
#9275 = direction ( 'none', ( -5.642927514190362258e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#9276 = cartesian_point ( 'none', ( -481.1140776513784090, 260.5103845654953147, -336.1523736294757327 ) ) ;
#9277 = oriented_edge ( 'none', *, *, #2195, .f. ) ;
#9278 = cartesian_point ( 'none', ( -457.2450167721050889, 243.1842518256034964, -322.8537468037986855 ) ) ;
#9279 = edge_loop ( 'none', ( #19637, #17276, #3189, #2383, #32779, #24084 ) ) ;
#9280 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9281 = edge_loop ( 'none', ( #35666, #26384, #20800, #30121 ) ) ;
#9282 = circle ( 'none', #13766, 6.500000000000005329 ) ;
#9283 = oriented_edge ( 'none', *, *, #25099, .f. ) ;
#9284 = oriented_edge ( 'none', *, *, #8128, .f. ) ;
#9285 = cartesian_point ( 'none', ( -370.5450167721051571, 313.8949299442571146, -393.5644249224569080 ) ) ;
#9286 = axis2_placement_3d ( 'none', #15758, #35183, #9005 ) ;
#9287 = direction ( 'none', ( 2.694450288985176375e-16, -0.9214978993339635327, -0.3883833435191222927 ) ) ;
#9288 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9289 = advanced_face ( 'none', ( #37287 ), #34259, .t. ) ;
#9290 = edge_curve ( 'none', #18953, #22908, #30388, .t. ) ;
#9291 = cartesian_point ( 'none', ( -539.8217765604558736, 275.5495386030763711, -279.7362275120256072 ) ) ;
#9292 = line ( 'none', #31499, #26401 ) ;
#9293 = oriented_edge ( 'none', *, *, #31425, .f. ) ;
#9294 = cartesian_point ( 'none', ( -464.1406952238085069, 249.1888343998662378, -291.1807201335174682 ) ) ;
#9295 = cartesian_point ( 'none', ( -550.0701600694872013, 293.0707908221372691, -368.2537468038257202 ) ) ;
#9296 = circle ( 'none', #26716, 4.000000000000003553 ) ;
#9297 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -402.3537468037986855 ) ) ;
#9298 = axis2_placement_3d ( 'none', #17282, #30382, #4371 ) ;
#9299 = oriented_edge ( 'none', *, *, #23672, .f. ) ;
#9300 = edge_curve ( 'none', #39317, #9356, #32256, .t. ) ;
#9301 = b_spline_curve_with_knots ( 'none', 3,
( #16078, #32263, #22522, #15788 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.181005731291062687e-06, 0.0007977383240992285589 ),
.unspecified. ) ;
#9302 = face_outer_bound ( 'none', #24976, .t. ) ;
#9303 = vector ( 'none', #20247, 1000.000000000000000 ) ;
#9304 = edge_curve ( 'none', #37698, #15333, #4544, .t. ) ;
#9305 = cartesian_point ( 'none', ( -461.3966126972168240, 262.1764062146266383, -298.3622105015361967 ) ) ;
#9306 = edge_curve ( 'none', #6310, #31137, #12080, .t. ) ;
#9307 = direction ( 'none', ( -0.1301338387962845677, -0.9914964367057214067, -2.008823880312848768e-14 ) ) ;
#9308 = edge_curve ( 'none', #33910, #30042, #10087, .t. ) ;
#9309 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -1.224646799147353207e-16 ) ) ;
#9310 = oriented_edge ( 'none', *, *, #23940, .f. ) ;
#9311 = oriented_edge ( 'none', *, *, #38539, .t. ) ;
#9312 = cartesian_point ( 'none', ( -514.2084294658284307, 214.3658277941508175, -275.3537468037989697 ) ) ;
#9313 = edge_curve ( 'none', #8952, #36994, #37243, .t. ) ;
#9314 = cartesian_point ( 'none', ( -464.9950167721049752, 238.8715313040635806, -349.2538025178135968 ) ) ;
#9315 = vertex_point ( 'none', #35509 ) ;
#9316 = edge_loop ( 'none', ( #19579, #21395, #9525, #36207, #12808, #31903, #39974, #7476 ) ) ;
#9317 = cartesian_point ( 'none', ( -460.8582910137303088, 228.0618428633779899, -340.2495867426806626 ) ) ;
#9318 = oriented_edge ( 'none', *, *, #12184, .t. ) ;
#9319 = cartesian_point ( 'none', ( -492.5912929606292323, 226.8469833074928772, -275.3537468037766871 ) ) ;
#9320 = direction ( 'none', ( 0.4484710255758732056, -1.811196683801716707e-14, -0.8937973703356509869 ) ) ;
#9321 = cartesian_point ( 'none', ( -460.8133580475569602, 225.0517998998883229, -308.6210344900015343 ) ) ;
#9322 = axis2_placement_3d ( 'none', #1973, #2107, #30968 ) ;
#9323 = vector ( 'none', #1838, 1000.000000000000000 ) ;
#9324 = oriented_edge ( 'none', *, *, #32796, .f. ) ;
#9325 = edge_loop ( 'none', ( #16339, #8993, #35180, #17569 ) ) ;
#9326 = cartesian_point ( 'none', ( -489.2734430938445485, 224.3059347261489904, -435.0713766314743225 ) ) ;
#9327 = axis2_placement_3d ( 'none', #38405, #6044, #19550 ) ;
#9329 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#9328 = face_outer_bound ( 'none', #14487, .t. ) ;
#9330 = oriented_edge ( 'none', *, *, #5853, .f. ) ;
#9331 = cartesian_point ( 'none', ( -481.1472106370132451, 255.1313610822519422, -352.1396255855050867 ) ) ;
#9332 = cartesian_point ( 'none', ( -545.9232879384718444, 293.7367123858440436, -368.4537468038255952 ) ) ;
#9333 = face_outer_bound ( 'none', #5610, .t. ) ;
#9334 = oriented_edge ( 'none', *, *, #34638, .t. ) ;
#9335 = advanced_face ( 'none', ( #28685 ), #13606, .t. ) ;
#9336 = cartesian_point ( 'none', ( -438.0450167721051002, 294.0632442979392067, -293.4787468037986287 ) ) ;
#9337 = conical_surface ( 'none', #16579, 5.099999999999993427, 1.029744258676654312 ) ;
#9338 = cartesian_point ( 'none', ( -474.4593525649172534, 221.6139663083461642, -330.5215072108140930 ) ) ;
#9339 = vector ( 'none', #3547, 1000.000000000000227 ) ;
#9340 = oriented_edge ( 'none', *, *, #28852, .f. ) ;
#9341 = direction ( 'none', ( -1.000000000000000000, -2.810252031083027520e-16, -5.642927514190364782e-14 ) ) ;
#9342 = axis2_placement_3d ( 'none', #2360, #21497, #28136 ) ;
#9343 = cartesian_point ( 'none', ( -442.5450167721049866, 243.1842518256034964, -372.8537468037986287 ) ) ;
#9344 = cartesian_point ( 'none', ( -467.4793042109296834, 255.1634067084937385, -352.2211578978241846 ) ) ;
#9345 = cartesian_point ( 'none', ( -516.2029535844092152, 272.5311694449117681, -275.3537468037987423 ) ) ;
#9346 = axis2_placement_3d ( 'none', #21776, #40802, #15736 ) ;
#9347 = cartesian_point ( 'none', ( -451.3200351057072339, 192.3052593532703156, -352.2287468037999929 ) ) ;
#9348 = edge_curve ( 'none', #32496, #10994, #32218, .t. ) ;
#9349 = cartesian_point ( 'none', ( -522.3635767168492521, 227.2279302132820931, -479.8537468037986855 ) ) ;
#9350 = direction ( 'none', ( -0.8937973703356648647, 0.0000000000000000000, 0.4484710255758448949 ) ) ;
#9351 = oriented_edge ( 'none', *, *, #10904, .f. ) ;
#9352 = oriented_edge ( 'none', *, *, #15208, .f. ) ;
#9353 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#9354 = toroidal_surface ( 'none', #21200, 26.75000000000000000, 5.549999999999998934 ) ;
#9355 = axis2_placement_3d ( 'none', #16314, #38415, #3092 ) ;
#9356 = vertex_point ( 'none', #12699 ) ;
#9357 = cartesian_point ( 'none', ( -497.6154041303552162, 281.0626825761733585, -313.5144189160710653 ) ) ;
#9358 = edge_loop ( 'none', ( #12050, #41712, #11249, #39055, #27150, #9340, #16046, #5587 ) ) ;
#9359 = line ( 'none', #34249, #19408 ) ;
#9360 = cartesian_point ( 'none', ( -554.3749385599975312, 259.7527744717023666, -275.3537468037978329 ) ) ;
#9361 = cartesian_point ( 'none', ( -474.4868542721046083, 223.2075496616324983, -346.0186343667174356 ) ) ;
#9362 = vector ( 'none', #3472, 1000.000000000000114 ) ;
#9363 = vertex_point ( 'none', #19733 ) ;
#9364 = oriented_edge ( 'none', *, *, #14727, .f. ) ;
#9365 = cartesian_point ( 'none', ( -499.4845991793280291, 197.9331876915835267, -380.3537468037986287 ) ) ;
#9366 = edge_curve ( 'none', #22997, #18331, #20677, .t. ) ;
#9368 = cartesian_point ( 'none', ( -435.5450167721049866, 192.3052593532680987, -348.8287468037992198 ) ) ;
#9367 = cartesian_point ( 'none', ( -424.2095704414089710, 211.6925144318033745, -307.5790896743791336 ) ) ;
#9369 = direction ( 'none', ( -0.3003283627730293781, -0.9538358739919943208, -2.925521921717713290e-14 ) ) ;
#9370 = cartesian_point ( 'none', ( -525.5922529110295045, 282.6223703496856956, -410.0066089579945583 ) ) ;
#9371 = direction ( 'none', ( 0.0000000000000000000, -0.09157054365736690127, 0.9957985918519337565 ) ) ;
#9372 = line ( 'none', #4474, #31540 ) ;
#9373 = oriented_edge ( 'none', *, *, #13705, .f. ) ;
#9374 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#9375 = direction ( 'none', ( -1.000000000000000000, -6.791794586694515803e-17, 1.263633894181978530e-16 ) ) ;
#9376 = edge_curve ( 'none', #19123, #40287, #30690, .t. ) ;
#9377 = line ( 'none', #31067, #36082 ) ;
#9378 = plane ( 'none', #23310 ) ;
#9379 = cartesian_point ( 'none', ( -478.4950167721050889, 223.1303093120918106, -329.7297477974552748 ) ) ;
#9380 = vector ( 'none', #3550, 1000.000000000000000 ) ;
#9381 = oriented_edge ( 'none', *, *, #14141, .f. ) ;
#9382 = cartesian_point ( 'none', ( -417.9450167721050207, 217.2126084846652532, -272.4014432711263112 ) ) ;
#9383 = edge_loop ( 'none', ( #3457, #26106 ) ) ;
#9384 = cartesian_point ( 'none', ( -507.3191557611451685, 274.1959728067603237, -275.3537468037987423 ) ) ;
#9385 = cartesian_point ( 'none', ( -537.9582133646094917, 270.0347964713003535, -275.3537468037985150 ) ) ;
#9386 = oriented_edge ( 'none', *, *, #3648, .t. ) ;
#9387 = edge_curve ( 'none', #2112, #13730, #21108, .t. ) ;
#9388 = vector ( 'none', #36217, 1000.000000000000000 ) ;
#9389 = b_spline_curve_with_knots ( 'none', 3,
( #20819, #8584, #11265, #30810, #27741, #31099, #37446, #27308, #34340, #8452, #14917, #24074, #37307, #30949, #33794, #11404, #37170, #17998, #5344, #15070, #34071, #17850, #40417, #21232, #14777, #24476, #8034, #18133, #40698, #5619, #2520, #21940, #12104, #25051 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002675527137291402232, 0.004013290705937185530, 0.005351054274582968395, 0.006019936058905826434, 0.006688817843228683606, 0.008026581411874443919, 0.009364344980520205100, 0.01070210854916596628, 0.01203987211781172573, 0.01337763568645748691, 0.01471539925510324635, 0.01605316282374900580, 0.01739092639239477045, 0.01872868996104053163, 0.02006645352968628934, 0.02140421709833205052 ),
.unspecified. ) ;
#9390 = cylindrical_surface ( 'none', #9606, 16.09999999999995168 ) ;
#9391 = cartesian_point ( 'none', ( -523.5450167720786112, 243.1842518256090386, -471.8537468038249472 ) ) ;
#9392 = axis2_placement_3d ( 'none', #24428, #27136, #24162 ) ;
#9393 = direction ( 'none', ( -1.575650527926670272e-30, -0.9869179706173785149, 0.1612231970669089076 ) ) ;
#9394 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -524.8537468037986855 ) ) ;
#9395 = axis2_placement_3d ( 'none', #8753, #2415, #34797 ) ;
#9396 = oriented_edge ( 'none', *, *, #33978, .f. ) ;
#9397 = oriented_edge ( 'none', *, *, #32758, .f. ) ;
#9398 = direction ( 'none', ( 2.197537717130241099e-16, -1.000000000000000000, 2.037432715935694860e-14 ) ) ;
#9399 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#9400 = cartesian_point ( 'none', ( -517.2000102047105656, 225.2036819887013621, -514.8537468037986855 ) ) ;
#9401 = oriented_edge ( 'none', *, *, #5583, .f. ) ;
#9402 = toroidal_surface ( 'none', #34184, 26.75000000000000000, 5.550000000000000711 ) ;
#9403 = edge_loop ( 'none', ( #17490, #24359, #18847, #37985, #28841 ) ) ;
#9404 = circle ( 'none', #38312, 46.00000000000004263 ) ;
#9405 = advanced_face ( 'none', ( #19128, #33731, #23626, #41818, #23138, #15077 ), #6377, .f. ) ;
#9406 = b_spline_curve_with_knots ( 'none', 3,
( #19420, #32390, #35774, #10283 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.027443540503497848e-06, 0.0006940492775257010643 ),
.unspecified. ) ;
#9407 = cartesian_point ( 'none', ( -435.5450167721051002, 192.3052593532677861, -352.2287468037987992 ) ) ;
#9408 = cartesian_point ( 'none', ( -466.0450167721049866, 273.0752101212216303, -380.3537468037986287 ) ) ;
#9409 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9410 = circle ( 'none', #22867, 5.000000000000004441 ) ;
#9411 = edge_loop ( 'none', ( #30683, #15179 ) ) ;
#9412 = cartesian_point ( 'none', ( -475.6443976811419247, 246.0574042942303947, -301.0689516366254566 ) ) ;
#9413 = direction ( 'none', ( -1.000000000000000000, 2.973147202258852730e-17, 2.963831442906191451e-17 ) ) ;
#9414 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#9415 = edge_curve ( 'none', #4478, #30355, #30931, .t. ) ;
#9416 = cartesian_point ( 'none', ( -522.0631654870716147, 273.3589766365876699, -275.3537468037987423 ) ) ;
#9417 = toroidal_surface ( 'none', #37786, 4.200000000000000178, 0.2000000000000009548 ) ;
#9418 = cartesian_point ( 'none', ( -566.5000167720801301, 243.1842518256086976, -444.8537468038273914 ) ) ;
#9419 = conical_surface ( 'none', #13118, 7.999999999999981348, 0.7853981633974517207 ) ;
#9421 = axis2_placement_3d ( 'none', #39557, #7734, #4521 ) ;
#9420 = face_outer_bound ( 'none', #10895, .t. ) ;
#9422 = direction ( 'none', ( 0.0000000000000000000, -0.09157054365736781720, 0.9957985918519337565 ) ) ;
#9423 = oriented_edge ( 'none', *, *, #35457, .f. ) ;
#9424 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#9425 = edge_loop ( 'none', ( #21512, #13579, #20992 ) ) ;
#9426 = cartesian_point ( 'none', ( -417.9450167721049638, 296.7972931529936318, -295.5499485945906031 ) ) ;
#9427 = oriented_edge ( 'none', *, *, #5212, .t. ) ;
#9428 = cartesian_point ( 'none', ( -459.3758338936094674, 212.2111478908459787, -283.1007243473474659 ) ) ;
#9429 = axis2_placement_3d ( 'none', #21423, #37909, #37636 ) ;
#9430 = circle ( 'none', #897, 5.999999999999992895 ) ;
#9431 = face_outer_bound ( 'none', #27665, .t. ) ;
#9432 = cartesian_point ( 'none', ( -518.3004842886563210, 231.9408146718658941, -484.8537468037986855 ) ) ;
#9433 = edge_curve ( 'none', #24229, #12657, #16610, .t. ) ;
#9434 = edge_loop ( 'none', ( #32194, #28582, #28414, #21142 ) ) ;
#9435 = cartesian_point ( 'none', ( -477.0771560698451594, 247.5550659039626282, -291.0229094723410412 ) ) ;
#9436 = cartesian_point ( 'none', ( -465.7372780619722334, 250.0760919343802300, -342.9516257943903952 ) ) ;
#9437 = oriented_edge ( 'none', *, *, #41051, .t. ) ;
#9438 = edge_curve ( 'none', #15353, #33622, #20121, .t. ) ;
#9439 = cartesian_point ( 'none', ( -458.2450167721049183, 243.1842518256035817, -322.8537468037987423 ) ) ;
#9440 = vertex_point ( 'none', #568 ) ;
#9441 = circle ( 'none', #32284, 24.00000000000002132 ) ;
#9442 = direction ( 'none', ( 1.000000000000000000, 6.791794586694515803e-17, -1.263633894181978530e-16 ) ) ;
#9443 = closed_shell ( 'none', ( #18138, #21253, #6970, #37062, #6274, #38565, #11100, #34058, #20094, #1376, #23066, #8507, #9671, #39977, #39330, #21790, #7938, #39205, #67, #40093 ) ) ;
#9444 = circle ( 'none', #27775, 0.2000000000000025646 ) ;
#9445 = advanced_face ( 'none', ( #9556 ), #7042, .f. ) ;
#9446 = edge_curve ( 'none', #5377, #14445, #8277, .t. ) ;
#9447 = advanced_face ( 'none', ( #24634 ), #36254, .f. ) ;
#9448 = axis2_placement_3d ( 'none', #22352, #25621, #34768 ) ;
#9449 = oriented_edge ( 'none', *, *, #19845, .f. ) ;
#9450 = direction ( 'none', ( -0.4694715627858911389, -0.8829475928589266553, 0.0000000000000000000 ) ) ;
#9451 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9452 = vertex_point ( 'none', #26761 ) ;
#9453 = cartesian_point ( 'none', ( -523.5450167720798618, 243.1842518256087544, -449.8537468038249472 ) ) ;
#9454 = direction ( 'none', ( 1.000000000000000000, 4.270088556250602192e-16, 5.636516894250794598e-14 ) ) ;
#9455 = advanced_face ( 'none', ( #2998 ), #1482, .f. ) ;
#9456 = axis2_placement_3d ( 'none', #8758, #21700, #18168 ) ;
#9457 = cartesian_point ( 'none', ( -458.2450167721049183, 244.7867363396074438, -340.2802221612075186 ) ) ;
#9458 = vector ( 'none', #16760, 1000.000000000000000 ) ;
#9459 = edge_loop ( 'none', ( #32681, #12272, #12632, #40438 ) ) ;
#9460 = cartesian_point ( 'none', ( -460.8133605172700982, 231.9145023173769857, -294.5647773157555775 ) ) ;
#9461 = cartesian_point ( 'none', ( -455.7450167721049752, 243.1520640283935393, -321.4541168720986661 ) ) ;
#9462 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 3.265361837132817846e-14 ) ) ;
#9463 = axis2_placement_3d ( 'none', #7273, #33316, #10664 ) ;
#9464 = plane ( 'none', #36942 ) ;
#9465 = line ( 'none', #20178, #12975 ) ;
#9466 = vector ( 'none', #11939, 1000.000000000000000 ) ;
#9467 = oriented_edge ( 'none', *, *, #14559, .t. ) ;
#9468 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9469 = oriented_edge ( 'none', *, *, #18670, .t. ) ;
#9470 = oriented_edge ( 'none', *, *, #4255, .t. ) ;
#9471 = vertex_point ( 'none', #4105 ) ;
#9472 = cartesian_point ( 'none', ( -491.2977859493154824, 226.6619238639688092, -279.7251744959602320 ) ) ;
#9473 = circle ( 'none', #18069, 14.00000000000003197 ) ;
#9474 = cartesian_point ( 'none', ( -371.2129864013213023, 266.1543035457563064, -376.6359994425534410 ) ) ;
#9475 = oriented_edge ( 'none', *, *, #8686, .t. ) ;
#9477 = cartesian_point ( 'none', ( -469.0307414127112224, 247.5932213763324512, -292.5631957259976161 ) ) ;
#9476 = direction ( 'none', ( -2.180919592411680239e-16, 2.608380078314339220e-16, 1.000000000000000000 ) ) ;
#9478 = edge_loop ( 'none', ( #20670, #11550, #23703, #15454 ) ) ;
#9479 = cartesian_point ( 'none', ( -460.8582910137303656, 224.5300933652248148, -346.9208378647283553 ) ) ;
#9480 = axis2_placement_3d ( 'none', #14691, #27345, #8067 ) ;
#9481 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9482 = direction ( 'none', ( 1.575650527926657835e-30, 0.9869179706173774047, -0.1612231970669154302 ) ) ;
#9483 = oriented_edge ( 'none', *, *, #8183, .t. ) ;
#9484 = vertex_point ( 'none', #3835 ) ;
#9485 = axis2_placement_3d ( 'none', #17625, #40172, #30440 ) ;
#9486 = circle ( 'none', #16354, 76.00000000000001421 ) ;
#9487 = cartesian_point ( 'none', ( -523.5450167720887293, 243.1842518256069923, -287.8537468038251745 ) ) ;
#9488 = oriented_edge ( 'none', *, *, #8625, .f. ) ;
#9489 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9490 = cartesian_point ( 'none', ( -465.0911808277374462, 275.1860649633096614, -327.2502641239233299 ) ) ;
#9491 = edge_curve ( 'none', #27890, #2720, #6522, .t. ) ;
#9492 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#9493 = cartesian_point ( 'none', ( -492.4609412072713894, 261.8310082818651949, -279.7054209935383255 ) ) ;
#9494 = cartesian_point ( 'none', ( -478.3988527164726747, 211.4469842454640514, -316.8378299831119307 ) ) ;
#9495 = cartesian_point ( 'none', ( -511.0512890049603243, 270.8998026420216547, -275.3537468037985718 ) ) ;
#9496 = oriented_edge ( 'none', *, *, #31889, .t. ) ;
#9497 = cartesian_point ( 'none', ( -474.4455579758086969, 232.3504923802705378, -294.2164421612627052 ) ) ;
#9498 = b_spline_curve_with_knots ( 'none', 3,
( #13806, #37146, #1655, #14631, #2064, #40675 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.006529899203247806205, 0.007931827772330920373, 0.009333756341414036276 ),
.unspecified. ) ;
#9499 = face_outer_bound ( 'none', #25268, .t. ) ;
#9500 = oriented_edge ( 'none', *, *, #13068, .f. ) ;
#9501 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9502 = cartesian_point ( 'none', ( -427.7450167721049752, 280.3264661318553408, -344.5437425720891156 ) ) ;
#9503 = edge_curve ( 'none', #40015, #38889, #17429, .t. ) ;
#9504 = circle ( 'none', #34369, 4.500000000000003553 ) ;
#9505 = direction ( 'none', ( 2.879738170997090025e-17, -0.6038489185976468887, -0.7970987915612796071 ) ) ;
#9506 = edge_loop ( 'none', ( #22876, #16051 ) ) ;
#9507 = vertex_point ( 'none', #17178 ) ;
#9508 = cartesian_point ( 'none', ( -492.2932443795414201, 283.0959766577063874, -330.2644387809239106 ) ) ;
#9509 = oriented_edge ( 'none', *, *, #1457, .t. ) ;
#9510 = advanced_face ( 'none', ( #34742, #29693 ), #23922, .t. ) ;
#9511 = edge_curve ( 'none', #13689, #28329, #32746, .t. ) ;
#9512 = oriented_edge ( 'none', *, *, #20025, .t. ) ;
#9513 = vector ( 'none', #34017, 1000.000000000000114 ) ;
#9514 = cartesian_point ( 'none', ( -554.4238020402121947, 259.6616900866463311, -275.3537468037972076 ) ) ;
#9516 = cartesian_point ( 'none', ( -480.4550025451999318, 222.3282299974572140, -347.0659122026711998 ) ) ;
#9515 = cartesian_point ( 'none', ( -465.1808329663501240, 251.3035059823006065, -342.4373550499560110 ) ) ;
#9517 = edge_curve ( 'none', #162, #33976, #9064, .t. ) ;
#9518 = oriented_edge ( 'none', *, *, #30058, .t. ) ;
#9519 = direction ( 'none', ( -1.311040044477055204e-14, 1.000000000000000000, 1.311040044476980735e-14 ) ) ;
#9520 = edge_loop ( 'none', ( #24222, #14365, #30148, #18860 ) ) ;
#9521 = direction ( 'none', ( 1.874259953551569157e-16, -1.000000000000000000, 2.735728983704321531e-14 ) ) ;
#9522 = axis2_placement_3d ( 'none', #39579, #4114, #13833 ) ;
#9523 = direction ( 'none', ( -0.8937973703356648647, 0.0000000000000000000, 0.4484710255758448949 ) ) ;
#9524 = cartesian_point ( 'none', ( -534.9707837966537909, 219.5124738420903725, -442.8537468037986855 ) ) ;
#9525 = oriented_edge ( 'none', *, *, #31760, .t. ) ;
#9526 = axis2_placement_3d ( 'none', #2609, #40915, #18663 ) ;
#9527 = oriented_edge ( 'none', *, *, #13749, .t. ) ;
#9528 = direction ( 'none', ( 0.0000000000000000000, 0.9997356655000568804, 0.02299128372141251084 ) ) ;
#9529 = edge_curve ( 'none', #15215, #11172, #10562, .t. ) ;
#9530 = line ( 'none', #1672, #22105 ) ;
#9532 = cartesian_point ( 'none', ( -497.0198734746805940, 288.5707908221368143, -380.3537468038229008 ) ) ;
#9531 = cartesian_point ( 'none', ( -410.7450167721049752, 254.2707649080507224, -356.0514760585643899 ) ) ;
#9533 = oriented_edge ( 'none', *, *, #25420, .t. ) ;
#9534 = cartesian_point ( 'none', ( -507.0961947323427808, 212.2902142327485251, -275.3537468037987423 ) ) ;
#9535 = cartesian_point ( 'none', ( -549.1383676943919454, 259.8467697719672174, -275.3537468037983444 ) ) ;
#9536 = security_classification_level ( 'unclassified' ) ;
#9537 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -444.8537468037986855 ) ) ;
#9538 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#9539 = oriented_edge ( 'none', *, *, #26875, .t. ) ;
#9540 = direction ( 'none', ( 1.000000000000000000, -4.454049773006788265e-17, -7.594280066905652489e-18 ) ) ;
#9541 = edge_loop ( 'none', ( #30426, #30703, #14960, #31152, #16379, #7756, #14551 ) ) ;
#9542 = vector ( 'none', #34187, 1000.000000000000114 ) ;
#9543 = vertex_point ( 'none', #21089 ) ;
#9545 = circle ( 'none', #4967, 17.49999999999998224 ) ;
#9544 = cartesian_point ( 'none', ( -497.1180561235038340, 204.5205460049321289, -316.7668997639122495 ) ) ;
#9546 = cartesian_point ( 'none', ( -450.5450167721049297, 281.5667671607457123, -286.2683207771385128 ) ) ;
#9547 = cartesian_point ( 'none', ( -415.8791309391995128, 211.2494682473752619, -308.5291862773704565 ) ) ;
#9548 = edge_loop ( 'none', ( #25326, #12737 ) ) ;
#9549 = cartesian_point ( 'none', ( -574.5479433491740338, 205.7223110484827657, -398.8537468038283578 ) ) ;
#9550 = cartesian_point ( 'none', ( -465.7399930961451560, 262.8115892933234932, -314.7171614148758749 ) ) ;
#9551 = oriented_edge ( 'none', *, *, #4500, .f. ) ;
#9552 = direction ( 'none', ( -5.642927514190365414e-14, -1.311026609186951343e-14, 1.000000000000000000 ) ) ;
#9553 = edge_loop ( 'none', ( #33115, #13845, #5261, #8605 ) ) ;
#9555 = edge_curve ( 'none', #15099, #18572, #37148, .t. ) ;
#9554 = cartesian_point ( 'none', ( -438.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#9556 = face_outer_bound ( 'none', #4328, .t. ) ;
#9557 = direction ( 'none', ( 0.2490780256104039858, 0.08868455340332538628, -0.9644144270725503176 ) ) ;
#9558 = cartesian_point ( 'none', ( -507.3191557611451685, 212.1725308444466691, -275.3537468037987423 ) ) ;
#9559 = cartesian_point ( 'none', ( -495.3048734746814716, 290.1003236871566742, -364.2537468038228781 ) ) ;
#9560 = cartesian_point ( 'none', ( -474.7472778070111303, 246.1546912481551033, -300.4102684356902273 ) ) ;
#9561 = axis2_placement_3d ( 'none', #20817, #11547, #18131 ) ;
#9562 = cartesian_point ( 'none', ( -464.1426364488065701, 238.7958915148498420, -354.8013081740164694 ) ) ;
#9563 = oriented_edge ( 'none', *, *, #30318, .f. ) ;
#9564 = cartesian_point ( 'none', ( -497.3317721733633334, 245.1251363163786721, -442.8537468037986855 ) ) ;
#9565 = edge_curve ( 'none', #15099, #38371, #11557, .t. ) ;
#9566 = advanced_face ( 'none', ( #1965 ), #35237, .f. ) ;
#9567 = cartesian_point ( 'none', ( -419.2450167721051457, 328.1842518256036101, -347.8537468038024940 ) ) ;
#9568 = edge_curve ( 'none', #24236, #19546, #26671, .t. ) ;
#9569 = oriented_edge ( 'none', *, *, #1659, .f. ) ;
#9570 = cartesian_point ( 'none', ( -478.4950167721049752, 216.7841961115886988, -318.5410262822590539 ) ) ;
#9572 = direction ( 'none', ( 0.1301338387962815424, 0.9914964367057218508, 1.902695843402154558e-14 ) ) ;
#9571 = circle ( 'none', #28445, 38.25000000000004263 ) ;
#9573 = edge_curve ( 'none', #28572, #19868, #39277, .t. ) ;
#9574 = oriented_edge ( 'none', *, *, #31060, .f. ) ;
#9575 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#9576 = cartesian_point ( 'none', ( -553.5976580954402380, 185.6936750886926859, -380.3537468037986287 ) ) ;
#9577 = edge_curve ( 'none', #6382, #22471, #14594, .t. ) ;
#9578 = cartesian_point ( 'none', ( -459.6699566166010413, 212.7547068651687425, -282.7923019106925722 ) ) ;
#9579 =( bounded_curve ( ) b_spline_curve ( 3, ( #20052, #39199, #38921, #3596 ),
.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 ( '' ) );
#9580 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -380.3537468037986287 ) ) ;
#9581 = edge_curve ( 'none', #37319, #29139, #22128, .t. ) ;
#9582 = oriented_edge ( 'none', *, *, #26648, .f. ) ;
#9583 = cartesian_point ( 'none', ( -469.0031792721049442, 239.0422200017747798, -353.1609112624055911 ) ) ;
#9584 = cartesian_point ( 'none', ( -482.0939455534617650, 247.3860854660245536, -292.1479528289251562 ) ) ;
#9585 = direction ( 'none', ( -0.3563645415261362248, -0.9343469984662372552, -3.247135367722324936e-14 ) ) ;
#9586 = cartesian_point ( 'none', ( -529.3213934450227498, 216.2977594449940284, -399.6037468037986855 ) ) ;
#9587 = spherical_surface ( 'none', #23619, 5.599999999999997868 ) ;
#9588 = axis2_placement_3d ( 'none', #27789, #5404, #18328 ) ;
#9589 = direction ( 'none', ( 1.000000000000000000, -1.860000664308099054e-30, -1.612780032710462425e-30 ) ) ;
#9590 = oriented_edge ( 'none', *, *, #32208, .t. ) ;
#9591 = circle ( 'none', #887, 2.917499999999999982 ) ;
#9592 = oriented_edge ( 'none', *, *, #25660, .f. ) ;
#9593 = cartesian_point ( 'none', ( -488.2450167721049752, 243.1842518256034964, -322.8537468037986855 ) ) ;
#9594 = vertex_point ( 'none', #27856 ) ;
#9595 = b_spline_curve_with_knots ( 'none', 3,
( #18816, #5720, #2618, #21767, #34862, #28115, #12478, #37696, #11919, #2344 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.004456927421522796987, 0.005617786584516172924, 0.006778645747509549728, 0.007939504910502926532, 0.009100364073496302469 ),
.unspecified. ) ;
#9596 = axis2_placement_3d ( 'none', #2750, #28377, #25279 ) ;
#9597 = oriented_edge ( 'none', *, *, #9009, .f. ) ;
#9598 = face_outer_bound ( 'none', #14562, .t. ) ;
#9599 = direction ( 'none', ( 0.0000000000000000000, -0.9869179706173765165, 0.1612231970669206205 ) ) ;
#9600 = cartesian_point ( 'none', ( -451.9450167721049638, 291.7377085735583933, -291.7170175837920283 ) ) ;
#9601 = cartesian_point ( 'none', ( -523.5450167721048729, 265.1842518256034964, -293.8537468037977192 ) ) ;
#9602 = oriented_edge ( 'none', *, *, #36809, .f. ) ;
#9603 = cartesian_point ( 'none', ( -528.7268933934470851, 217.7058657958490357, -397.8537468037986855 ) ) ;
#9604 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#9605 = oriented_edge ( 'none', *, *, #15022, .f. ) ;
#9606 = axis2_placement_3d ( 'none', #28457, #37888, #25500 ) ;
#9607 = cartesian_point ( 'none', ( -424.0450167721049297, 295.9959611420425176, -289.9196590554420254 ) ) ;
#9608 = axis2_placement_3d ( 'none', #17674, #40228, #40779 ) ;
#9609 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#9610 = cartesian_point ( 'none', ( -497.0198734535657081, 193.2977128338249031, -360.2537468038242423 ) ) ;
#9611 = oriented_edge ( 'none', *, *, #17843, .t. ) ;
#9612 = cartesian_point ( 'none', ( -464.6078362555692252, 229.2485121930139371, -338.8432272152080600 ) ) ;
#9613 = edge_curve ( 'none', #22446, #30056, #4019, .t. ) ;
#9614 = cartesian_point ( 'none', ( -488.5406629228601219, 243.3637004214792512, -275.3537468038956604 ) ) ;
#9615 = cartesian_point ( 'none', ( -425.2334591533539765, 153.3842518256047924, -300.8585026751565579 ) ) ;
#9616 = cartesian_point ( 'none', ( -468.0008045106964687, 240.2954281284222873, -344.7446698568583656 ) ) ;
#9617 = face_outer_bound ( 'none', #41737, .t. ) ;
#9618 = oriented_edge ( 'none', *, *, #33540, .t. ) ;
#9619 = axis2_placement_3d ( 'none', #6041, #37574, #35607 ) ;
#9620 = direction ( 'none', ( -2.879738170997069071e-17, 0.6038489185976466667, 0.7970987915612799402 ) ) ;
#9621 = vertex_point ( 'none', #15064 ) ;
#9622 = cartesian_point ( 'none', ( -550.0306281842864564, 241.2232007155448059, -411.4248146156642747 ) ) ;
#9623 = advanced_face ( 'none', ( #22618 ), #5012, .t. ) ;
#9624 = cartesian_point ( 'none', ( -550.0701600694861781, 197.7977128290783071, -398.8537468038270504 ) ) ;
#9625 = line ( 'none', #3990, #23193 ) ;
#9626 = direction ( 'none', ( 0.8937973703356506538, 9.408669700213234582e-15, 0.4484710255758732611 ) ) ;
#9627 = face_outer_bound ( 'none', #20816, .t. ) ;
#9628 = face_outer_bound ( 'none', #32800, .t. ) ;
#9629 = cartesian_point ( 'none', ( -553.5653306166797165, 201.1021207403883011, -370.3537468037986287 ) ) ;
#9630 = oriented_edge ( 'none', *, *, #31696, .f. ) ;
#9631 = edge_curve ( 'none', #20360, #37501, #8042, .t. ) ;
#9632 = cartesian_point ( 'none', ( -517.7464262302663656, 232.5834807344000410, -484.8537468037986855 ) ) ;
#9633 = direction ( 'none', ( -0.07384000345349524264, 0.9972701007700911502, -7.214474255747049785e-17 ) ) ;
#9634 = oriented_edge ( 'none', *, *, #39393, .t. ) ;
#9635 = cartesian_point ( 'none', ( -540.7898044847439678, 222.4088505840866787, -396.8537468037986855 ) ) ;
#9636 = line ( 'none', #14639, #518 ) ;
#9637 = cartesian_point ( 'none', ( -495.0450167720790660, 243.1842518256089249, -462.8537468038233555 ) ) ;
#9638 = edge_curve ( 'none', #21653, #5750, #6029, .t. ) ;
#9639 = cartesian_point ( 'none', ( -506.2053784378633736, 211.3575594054480860, -279.7054200568894657 ) ) ;
#9640 = cartesian_point ( 'none', ( -478.2089072571274642, 211.4533808100850649, -316.8389584923303914 ) ) ;
#9641 = cartesian_point ( 'none', ( -515.2410154952922312, 272.2982512949311058, -275.3537468037987423 ) ) ;
#9642 = cartesian_point ( 'none', ( -522.5112567237562189, 229.2224704148222827, -435.3537468037986855 ) ) ;
#9643 = oriented_edge ( 'none', *, *, #25931, .t. ) ;
#9644 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#9645 = cartesian_point ( 'none', ( -516.8124092493721946, 222.6252636222691876, -410.3537468037986855 ) ) ;
#9646 = axis2_placement_3d ( 'none', #37138, #30780, #34044 ) ;
#9647 = oriented_edge ( 'none', *, *, #23043, .f. ) ;
#9648 = cartesian_point ( 'none', ( -450.5450167721049866, 294.0594178405385151, -307.9062264757492926 ) ) ;
#9649 = cartesian_point ( 'none', ( -489.4114329616957093, 282.6508660803648354, -335.4788374422820425 ) ) ;
#9650 = oriented_edge ( 'none', *, *, #31060, .t. ) ;
#9651 = axis2_placement_3d ( 'none', #6161, #25442, #38116 ) ;
#9652 = cartesian_point ( 'none', ( -553.2444547326166457, 248.7378407251321448, -275.3537468037985150 ) ) ;
#9653 = plane ( 'none', #14471 ) ;
#9654 = direction ( 'none', ( 0.0000000000000000000, 0.9869179706173798472, -0.1612231970669004977 ) ) ;
#9655 = direction ( 'none', ( 0.9873505073845704194, 0.1585527532634845860, 5.551115123125746730e-14 ) ) ;
#9656 = vertex_point ( 'none', #2515 ) ;
#9657 = oriented_edge ( 'none', *, *, #13728, .f. ) ;
#9658 = direction ( 'none', ( -0.8267412399748225171, -0.5625823691912970048, 0.0000000000000000000 ) ) ;
#9659 = advanced_face ( 'none', ( #14087 ), #475, .f. ) ;
#9660 = cartesian_point ( 'none', ( -460.8133580475569602, 225.6367864397249434, -307.9057579364935577 ) ) ;
#9661 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#9662 = advanced_face ( 'none', ( #41307 ), #24146, .t. ) ;
#9663 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -397.8537468037986855 ) ) ;
#9664 = face_outer_bound ( 'none', #17531, .t. ) ;
#9665 = plane ( 'none', #1480 ) ;
#9666 = circle ( 'none', #4909, 14.00000000000001243 ) ;
#9667 = cartesian_point ( 'none', ( -482.6766754966529902, 247.3558572272372658, -300.1832015739470876 ) ) ;
#9669 = direction ( 'none', ( 2.041379959017812181e-31, 0.7970987915612756103, -0.6038489185976522178 ) ) ;
#9668 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.713878504639270737e-14 ) ) ;
#9670 = cartesian_point ( 'none', ( -477.4190538630036826, 289.3102147347047435, -380.3537468037986287 ) ) ;
#9671 = advanced_face ( 'none', ( #34225 ), #2083, .f. ) ;
#9672 = cartesian_point ( 'none', ( -529.0483627312381714, 213.4306685563713017, -275.3537468037986287 ) ) ;
#9673 = edge_curve ( 'none', #32736, #32046, #7518, .t. ) ;
#9674 = circle ( 'none', #28922, 0.2000000000000159150 ) ;
#9675 = oriented_edge ( 'none', *, *, #10547, .f. ) ;
#9676 = b_spline_curve_with_knots ( 'none', 3,
( #15045, #34453, #27572, #5316 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.027443539992533905e-06, 0.0006940492775260341312 ),
.unspecified. ) ;
#9677 = line ( 'none', #30587, #32337 ) ;
#9678 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#9679 = cartesian_point ( 'none', ( -413.0778149167891229, 333.1842518256034964, -350.9481968802761003 ) ) ;
#9680 = cartesian_point ( 'none', ( -378.5450167721051002, 277.3723387923625410, -368.6500043971163905 ) ) ;
#9681 = cartesian_point ( 'none', ( -522.1863607085609829, 224.8344819714339167, -484.8537468037986855 ) ) ;
#9682 = oriented_edge ( 'none', *, *, #3200, .t. ) ;
#9683 = axis2_placement_3d ( 'none', #7124, #13884, #14163 ) ;
#9684 = edge_loop ( 'none', ( #18924, #40224, #8700, #8289 ) ) ;
#9685 = cartesian_point ( 'none', ( -497.6314665320151676, 207.5954234309620006, -306.9346184759248217 ) ) ;
#9686 = direction ( 'none', ( -9.884036899993614345e-19, 0.1464727640306351109, -0.9892147033870989370 ) ) ;
#9687 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#9688 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#9689 = edge_curve ( 'none', #955, #3571, #15608, .t. ) ;
#9690 = vertex_point ( 'none', #21658 ) ;
#9691 = direction ( 'none', ( -0.3003283627730247152, -0.9538358739919957641, -2.925521921717688678e-14 ) ) ;
#9692 = b_spline_curve_with_knots ( 'none', 3,
( #4863, #17655, #11330, #30471, #20882, #21163, #24137, #36957, #5135, #27374, #33864, #31019, #34000, #17782, #40345, #1892, #24269, #37505 ),
.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. ) ;
#9693 = cartesian_point ( 'none', ( -505.0450167721049866, 243.1842518256034964, -295.8537468037986287 ) ) ;
#9694 = cartesian_point ( 'none', ( -507.0961947323427808, 212.2902142327485251, -275.3537468037987423 ) ) ;
#9695 = edge_curve ( 'none', #39831, #18004, #40291, .t. ) ;
#9696 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -404.3537468037985718 ) ) ;
#9697 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#9698 = oriented_edge ( 'none', *, *, #10368, .t. ) ;
#9699 = oriented_edge ( 'none', *, *, #8559, .t. ) ;
#9700 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -397.8537468037986855 ) ) ;
#9701 = cartesian_point ( 'none', ( -526.9345660716727480, 278.0244408492485491, -275.3537468038124416 ) ) ;
#9702 = edge_curve ( 'none', #26420, #13367, #7532, .t. ) ;
#9703 = circle ( 'none', #5198, 0.2000000000000159150 ) ;
#9704 = cartesian_point ( 'none', ( -478.4950167721049752, 260.1192052136869961, -302.1469881549072625 ) ) ;
#9705 = oriented_edge ( 'none', *, *, #37616, .f. ) ;
#9706 = toroidal_surface ( 'none', #25132, 26.75000000000000000, 5.549999999999998934 ) ;
#9707 = cartesian_point ( 'none', ( -413.6140933389905285, 158.1842518256048891, -295.0283793426702914 ) ) ;
#9708 = direction ( 'none', ( 1.000000000000000000, 3.397572461039113180e-16, 6.742252096426289134e-17 ) ) ;
#9709 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#9710 = axis2_placement_3d ( 'none', #9744, #12687, #35489 ) ;
#9712 = cartesian_point ( 'none', ( -458.2450167721049183, 771.6696867573886038, -375.4183497020143818 ) ) ;
#9711 = vector ( 'none', #33711, 1000.000000000000114 ) ;
#9713 = vertex_point ( 'none', #12099 ) ;
#9714 = circle ( 'none', #31233, 5.599999999999976552 ) ;
#9715 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#9716 = cartesian_point ( 'none', ( -474.4593525649171966, 264.7545373428608855, -315.1859863967831075 ) ) ;
#9717 = face_outer_bound ( 'none', #33928, .t. ) ;
#9718 = direction ( 'none', ( 0.0000000000000000000, -0.9892147033870943851, -0.1464727640306653367 ) ) ;
#9719 = oriented_edge ( 'none', *, *, #23596, .f. ) ;
#9720 = advanced_face ( 'none', ( #31176 ), #22209, .f. ) ;
#9721 = toroidal_surface ( 'none', #21167, 26.75000000000000000, 5.549999999999998934 ) ;
#9722 = direction ( 'none', ( 1.000000000000000000, 7.980321684468932889e-16, 5.642927514190363520e-14 ) ) ;
#9723 = vector ( 'none', #11518, 1000.000000000000114 ) ;
#9724 = plane ( 'none', #27313 ) ;
#9725 = vertex_point ( 'none', #28295 ) ;
#9726 = oriented_edge ( 'none', *, *, #32324, .f. ) ;
#9727 = cartesian_point ( 'none', ( -522.9411155715174573, 283.1796928575502648, -414.0471184310022181 ) ) ;
#9728 = axis2_placement_3d ( 'none', #20639, #33603, #39668 ) ;
#9729 = direction ( 'none', ( 0.9873505073845695312, 0.1585527532634899150, 5.773159728050812748e-14 ) ) ;
#9730 = axis2_placement_3d ( 'none', #23265, #29342, #39334 ) ;
#9731 = cartesian_point ( 'none', ( -559.5450167721049866, 243.1842518256034964, -371.7537468037986628 ) ) ;
#9732 = oriented_edge ( 'none', *, *, #18461, .t. ) ;
#9733 = oriented_edge ( 'none', *, *, #18667, .t. ) ;
#9734 = cartesian_point ( 'none', ( -560.9588973836411014, 257.3336672590777994, -431.9664300073250729 ) ) ;
#9735 = oriented_edge ( 'none', *, *, #2886, .f. ) ;
#9737 = axis2_placement_3d ( 'none', #39438, #36081, #23795 ) ;
#9736 = cartesian_point ( 'none', ( -543.0460341054322271, 283.4539234320641867, -310.6889900780226412 ) ) ;
#9738 = cartesian_point ( 'none', ( -460.7914468607082199, 232.4099577760852924, -294.3736293929713383 ) ) ;
#9739 = cartesian_point ( 'none', ( -462.3759558928316551, 257.5272875108784092, -306.3817803607812493 ) ) ;
#9740 = direction ( 'none', ( -1.891556850581175612e-30, -0.1612231970669155690, -0.9869179706173774047 ) ) ;
#9741 = line ( 'none', #18668, #12224 ) ;
#9742 = vertex_point ( 'none', #25747 ) ;
#9743 = edge_loop ( 'none', ( #2228, #34467 ) ) ;
#9744 = cartesian_point ( 'none', ( -464.9950167721049752, 233.7191494996720564, -297.8342676333674603 ) ) ;
#9745 = cartesian_point ( 'none', ( -511.8519618095234023, 226.0007578374169839, -436.3537468037986855 ) ) ;
#9746 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#9747 = cartesian_point ( 'none', ( -557.0069575492082095, 294.1871784026992032, -398.8537468038261977 ) ) ;
#9748 = cartesian_point ( 'none', ( -489.4004998926889698, 235.4670345566633785, -275.3537468037989129 ) ) ;
#9749 = line ( 'none', #41014, #21839 ) ;
#9750 = oriented_edge ( 'none', *, *, #4191, .f. ) ;
#9751 = cartesian_point ( 'none', ( -523.1684327544923008, 238.0981743116761038, -524.8537468037986855 ) ) ;
#9752 = cartesian_point ( 'none', ( -414.8380553384752147, 260.8954751733148782, -345.0968305322008405 ) ) ;
#9753 = edge_curve ( 'none', #23541, #1577, #25663, .t. ) ;
#9754 = circle ( 'none', #41083, 17.50000000000005684 ) ;
#9756 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -471.8537468037986855 ) ) ;
#9755 = cartesian_point ( 'none', ( -523.5450167720822492, 243.1842518256082144, -407.7197722076094237 ) ) ;
#9757 = oriented_edge ( 'none', *, *, #5659, .t. ) ;
#9758 = edge_curve ( 'none', #32920, #21594, #14762, .t. ) ;
#9759 = circle ( 'none', #18785, 4.499999999999948486 ) ;
#9760 = oriented_edge ( 'none', *, *, #8686, .f. ) ;
#9761 = vector ( 'none', #17062, 1000.000000000000000 ) ;
#9762 = cartesian_point ( 'none', ( -497.3317721733633334, 245.1251363163786721, -402.3537468037986855 ) ) ;
#9763 = cartesian_point ( 'none', ( -478.4950167721049752, 268.2037309960348921, -313.3886444778672740 ) ) ;
#9764 = oriented_edge ( 'none', *, *, #26818, .f. ) ;
#9765 = axis2_placement_3d ( 'none', #25549, #22579, #19488 ) ;
#9766 = advanced_face ( 'none', ( #26173 ), #36216, .f. ) ;
#9767 = direction ( 'none', ( -0.8937973703356507649, 1.210143096841420787e-14, 0.4484710255758733721 ) ) ;
#9768 = cartesian_point ( 'none', ( -535.3399838139212079, 224.4988243459408466, -443.8537468037986855 ) ) ;
#9769 = cartesian_point ( 'none', ( -475.9755502139205419, 222.5646205328468170, -329.9337427006109351 ) ) ;
#9770 = axis2_placement_3d ( 'none', #23495, #7058, #33234 ) ;
#9771 = cartesian_point ( 'none', ( -490.1369032652123110, 257.0679467527173756, -279.8354599379225078 ) ) ;
#9772 = direction ( 'none', ( 5.655173982181835773e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#9773 = cartesian_point ( 'none', ( -497.4957167531488835, 259.0067460455584296, -275.3537468037987423 ) ) ;
#9774 = cartesian_point ( 'none', ( -469.0444755684020492, 271.9157206497202992, -312.2688952623116734 ) ) ;
#9775 = vertex_point ( 'none', #38406 ) ;
#9776 = oriented_edge ( 'none', *, *, #32148, .f. ) ;
#9777 = b_spline_curve_with_knots ( 'none', 3,
( #31324, #15574, #8957, #41052 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.672861793313310822e-06, 0.0006926030206736943874 ),
.unspecified. ) ;
#9778 = oriented_edge ( 'none', *, *, #12198, .f. ) ;
#9779 = axis2_placement_3d ( 'none', #5163, #1916, #17949 ) ;
#9780 = cartesian_point ( 'none', ( -526.6361193024233671, 207.2880008601320299, -280.0841675541846598 ) ) ;
#9781 = cartesian_point ( 'none', ( -414.0450167721049866, 213.8092518256047185, -271.9747543314659879 ) ) ;
#9782 = face_outer_bound ( 'none', #8614, .t. ) ;
#9783 = vertex_point ( 'none', #12516 ) ;
#9784 = oriented_edge ( 'none', *, *, #6081, .t. ) ;
#9785 = cartesian_point ( 'none', ( -474.4868542721046083, 266.3491393885220191, -342.8304489677700531 ) ) ;
#9786 = cartesian_point ( 'none', ( -487.8604599301635290, 250.5695574183787073, -281.5891505275741338 ) ) ;
#9787 = circle ( 'none', #22139, 7.500000000000000888 ) ;
#9788 = oriented_edge ( 'none', *, *, #7639, .f. ) ;
#9789 = cartesian_point ( 'none', ( -558.3538707024852101, 239.3588893028475866, -275.3537468037985150 ) ) ;
#9791 = cartesian_point ( 'none', ( -482.0934208469931832, 222.9479444531199022, -346.3277567447505021 ) ) ;
#9790 = direction ( 'none', ( -0.7141922331064527452, -0.06409476616551841588, 0.6970088343203447723 ) ) ;
#9792 = cartesian_point ( 'none', ( -435.5450167721049866, 272.5592518256036101, -370.3327392761343617 ) ) ;
#9793 = advanced_face ( 'none', ( #31722 ), #25323, .f. ) ;
#9795 = axis2_placement_3d ( 'none', #34903, #25472, #5759 ) ;
#9794 = vector ( 'none', #3455, 999.9999999999998863 ) ;
#9796 = cartesian_point ( 'none', ( -458.2450167721049183, 262.7831266397482750, -293.7553103860951751 ) ) ;
#9797 = oriented_edge ( 'none', *, *, #1267, .f. ) ;
#9798 = cartesian_point ( 'none', ( -558.2907976272695123, 223.3668172599263926, -412.5857976113676386 ) ) ;
#9799 = edge_curve ( 'none', #26582, #32164, #19083, .t. ) ;
#9801 = circle ( 'none', #17660, 21.19999999999999574 ) ;
#9800 = cartesian_point ( 'none', ( -510.0472986664953510, 227.2287982659167085, -436.3537468037987423 ) ) ;
#9802 = cartesian_point ( 'none', ( -466.2831120101989768, 212.4259316010137582, -380.3537468037986287 ) ) ;
#9803 = circle ( 'none', #21804, 5.600000000000009415 ) ;
#9804 = cartesian_point ( 'none', ( -469.0444755684012534, 232.3504923802529163, -294.2164421612693559 ) ) ;
#9805 = cartesian_point ( 'none', ( -478.4950167721049752, 233.7191494996720564, -297.8342676333674603 ) ) ;
#9806 = cartesian_point ( 'none', ( -502.5440969043933706, 282.4181623160767458, -308.6069768050281255 ) ) ;
#9808 = direction ( 'none', ( 1.000000000000000000, 3.397572461039113180e-16, 6.742252096426289134e-17 ) ) ;
#9807 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9809 = cartesian_point ( 'none', ( -477.4190538630037395, 197.0582889165022777, -380.3537468037986287 ) ) ;
#9810 = edge_curve ( 'none', #38176, #2770, #11790, .t. ) ;
#9811 = direction ( 'none', ( 0.4346877315787796570, 0.9005812434283178014, 3.663897558099547928e-17 ) ) ;
#9812 = oriented_edge ( 'none', *, *, #28663, .f. ) ;
#9813 = edge_curve ( 'none', #39633, #14609, #33216, .t. ) ;
#9814 = oriented_edge ( 'none', *, *, #8724, .f. ) ;
#9815 = direction ( 'none', ( 0.0000000000000000000, -0.9869179706173772937, 0.1612231970669159853 ) ) ;
#9816 = oriented_edge ( 'none', *, *, #26424, .f. ) ;
#9817 = cartesian_point ( 'none', ( -455.2950167721049866, 213.8092518256034111, -271.9747543314629183 ) ) ;
#9818 = vertex_point ( 'none', #2652 ) ;
#9819 = edge_curve ( 'none', #14930, #33029, #2453, .t. ) ;
#9820 = oriented_edge ( 'none', *, *, #29993, .t. ) ;
#9821 = circle ( 'none', #3783, 47.49999999999998579 ) ;
#9822 = vertex_point ( 'none', #25609 ) ;
#9823 = edge_curve ( 'none', #37653, #40468, #17601, .t. ) ;
#9824 = vertex_point ( 'none', #3220 ) ;
#9825 = cartesian_point ( 'none', ( -494.9045421283042856, 214.1177276134763190, -295.6664065232901635 ) ) ;
#9826 = cartesian_point ( 'none', ( -411.0480681496075022, 214.5667553294014738, -302.6940382163639356 ) ) ;
#9827 = cartesian_point ( 'none', ( -548.8478296920526418, 296.2756010268764726, -364.2537468038257202 ) ) ;
#9828 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#9829 = advanced_face ( 'none', ( #5498 ), #32368, .f. ) ;
#9830 = cartesian_point ( 'none', ( -423.9641250877539846, 274.7620187775887075, -337.9494031703224550 ) ) ;
#9831 = line ( 'none', #30921, #40032 ) ;
#9832 = oriented_edge ( 'none', *, *, #4732, .f. ) ;
#9833 = cartesian_point ( 'none', ( -492.6911377405813823, 259.7081749023658404, -275.3537468037988560 ) ) ;
#9834 = cartesian_point ( 'none', ( -457.5423007111959919, 281.8001312625769970, -289.6334897167147346 ) ) ;
#9835 = axis2_placement_3d ( 'none', #33982, #4704, #11312 ) ;
#9836 = direction ( 'none', ( 0.0000000000000000000, 0.9892147033870988260, 0.1464727640306353329 ) ) ;
#9837 = face_outer_bound ( 'none', #17374, .t. ) ;
#9838 = cartesian_point ( 'none', ( -540.8554343648819440, 291.8499824761196919, -342.3048191922412684 ) ) ;
#9839 = oriented_edge ( 'none', *, *, #22182, .f. ) ;
#9840 = cartesian_point ( 'none', ( -456.7450167721049752, 771.6696867573886038, -375.4183497020143818 ) ) ;
#9841 = axis2_placement_3d ( 'none', #18413, #32513, #19007 ) ;
#9842 = toroidal_surface ( 'none', #30308, 13.99999999999999822, 2.000000000000000000 ) ;
#9843 = face_bound ( 'none', #13299, .t. ) ;
#9844 = edge_loop ( 'none', ( #25060, #29532, #576, #40431 ) ) ;
#9845 = cartesian_point ( 'none', ( -460.5450167721049297, 256.3662524776648866, -371.2046375352923064 ) ) ;
#9846 = direction ( 'none', ( -1.000000000000000000, -2.035898835340872587e-16, 1.361673625698257109e-16 ) ) ;
#9847 = direction ( 'none', ( 0.9632702587168571196, -0.02458978723780025702, 0.2674055927522064890 ) ) ;
#9848 = cartesian_point ( 'none', ( -475.0433636305414211, 218.5986627164635365, -303.7866830238763214 ) ) ;
#9849 = cartesian_point ( 'none', ( -523.5450167720830450, 290.6842518256077028, -397.8537468038243219 ) ) ;
#9850 = oriented_edge ( 'none', *, *, #28591, .f. ) ;
#9851 = oriented_edge ( 'none', *, *, #28966, .f. ) ;
#9852 = direction ( 'none', ( 0.0000000000000000000, 0.09157054365736951029, -0.9957985918519336455 ) ) ;
#9853 = axis2_placement_3d ( 'none', #41880, #32562, #6521 ) ;
#9854 = vertex_point ( 'none', #6608 ) ;
#9855 = vertex_point ( 'none', #23045 ) ;
#9856 = direction ( 'none', ( -0.9632702587168571196, 0.02458978723780024314, -0.2674055927522063225 ) ) ;
#9857 = face_outer_bound ( 'none', #2760, .t. ) ;
#9858 = edge_curve ( 'none', #35767, #10417, #27640, .t. ) ;
#9859 = cartesian_point ( 'none', ( -500.1882605667860275, 191.9838547361678422, -360.2537468038244128 ) ) ;
#9860 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -280.3537468037986287 ) ) ;
#9861 = face_outer_bound ( 'none', #17462, .t. ) ;
#9862 = oriented_edge ( 'none', *, *, #24385, .f. ) ;
#9863 = oriented_edge ( 'none', *, *, #2968, .t. ) ;
#9864 = cartesian_point ( 'none', ( -518.6403720756908342, 227.9526988050720320, -518.1581585412269533 ) ) ;
#9865 = axis2_placement_3d ( 'none', #11155, #20839, #11429 ) ;
#9866 = cartesian_point ( 'none', ( -458.2450167721049183, 243.1842518256035248, -322.8537468037987423 ) ) ;
#9867 = edge_curve ( 'none', #16424, #22043, #14557, .t. ) ;
#9868 = advanced_face ( 'none', ( #17560 ), #41269, .f. ) ;
#9869 = face_bound ( 'none', #22732, .t. ) ;
#9870 = oriented_edge ( 'none', *, *, #38856, .f. ) ;
#9871 = advanced_face ( 'none', ( #27151 ), #16451, .f. ) ;
#9872 = edge_curve ( 'none', #30021, #16227, #2963, .t. ) ;
#9873 = cartesian_point ( 'none', ( -465.6617379348585359, 262.9681680378042756, -297.3683503874308371 ) ) ;
#9874 = cylindrical_surface ( 'none', #3221, 6.138320441952097362 ) ;
#9875 = oriented_edge ( 'none', *, *, #40881, .f. ) ;
#9876 = edge_curve ( 'none', #11088, #2379, #18578, .t. ) ;
#9877 = cartesian_point ( 'none', ( -496.5735143864944234, 196.6985456117255353, -360.2537468038241855 ) ) ;
#9878 = oriented_edge ( 'none', *, *, #12433, .f. ) ;
#9879 = advanced_face ( 'none', ( #5992 ), #23178, .f. ) ;
#9880 = cartesian_point ( 'none', ( -543.2062166207383598, 283.3103800568759425, -310.3111591830970042 ) ) ;
#9881 = line ( 'none', #19250, #38580 ) ;
#9882 = circle ( 'none', #31158, 30.44999999999998153 ) ;
#9883 = cartesian_point ( 'none', ( -460.7914468607082199, 266.9232183506345564, -341.9255707522094667 ) ) ;
#9884 = oriented_edge ( 'none', *, *, #31106, .t. ) ;
#9885 = cartesian_point ( 'none', ( -475.0433636305414211, 238.9644847711824696, -353.6790234292813011 ) ) ;
#9886 = edge_curve ( 'none', #4006, #24229, #28641, .t. ) ;
#9887 = cartesian_point ( 'none', ( -502.2450167721049752, 254.2049705885010553, -325.8571922955464970 ) ) ;
#9888 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#9889 = cartesian_point ( 'none', ( -440.5287110885334414, 189.7296088856777203, -339.5925836157558138 ) ) ;
#9890 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.233581138472395244e-14 ) ) ;
#9891 = cartesian_point ( 'none', ( -488.4797394652865137, 234.6774918908712664, -279.9992821475158848 ) ) ;
#9892 = direction ( 'none', ( -5.642927514190362258e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#9893 = vertex_point ( 'none', #231 ) ;
#9894 = vertex_point ( 'none', #10130 ) ;
#9895 = axis2_placement_3d ( 'none', #10612, #7759, #7636 ) ;
#9896 = oriented_edge ( 'none', *, *, #5761, .f. ) ;
#9897 = toroidal_surface ( 'none', #19629, 26.75000000000000000, 5.549999999999998934 ) ;
#9899 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.816838820133817759e-14 ) ) ;
#9898 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349536754, -1.982363107705103405e-16 ) ) ;
#9900 = vertex_point ( 'none', #22761 ) ;
#9901 = edge_loop ( 'none', ( #25426, #28913, #25588, #35531 ) ) ;
#9902 = cartesian_point ( 'none', ( -482.6317425304795847, 239.0628222431596157, -353.0235382879465078 ) ) ;
#9903 = line ( 'none', #2040, #27003 ) ;
#9904 = cartesian_point ( 'none', ( -460.8133605172700413, 213.0504108479620413, -318.4691514281886953 ) ) ;
#9905 = vector ( 'none', #29067, 1000.000000000000000 ) ;
#9906 = edge_loop ( 'none', ( #238, #36744, #39373, #29978 ) ) ;
#9907 = oriented_edge ( 'none', *, *, #23841, .f. ) ;
#9908 = cartesian_point ( 'none', ( -502.2450167721049752, 243.1842518256034964, -322.8537468037986855 ) ) ;
#9909 = cartesian_point ( 'none', ( -521.8875128253042703, 232.3098469836675690, -277.8537468038252314 ) ) ;
#9910 = face_outer_bound ( 'none', #14015, .t. ) ;
#9911 = cartesian_point ( 'none', ( -489.5493306124939750, 224.0716035910647577, -410.8537468037986855 ) ) ;
#9913 = circle ( 'none', #8777, 18.00000000000001421 ) ;
#9912 = cartesian_point ( 'none', ( -490.3589126584070073, 257.6206065480404845, -279.8140584692217203 ) ) ;
#9914 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9915 = cartesian_point ( 'none', ( -507.1000000919560193, 268.8595855302924065, -275.3537468037989697 ) ) ;
#9916 = axis2_placement_3d ( 'none', #29653, #16566, #13893 ) ;
#9917 = toroidal_surface ( 'none', #38547, 2.500000000000000444, 10.00000000000000000 ) ;
#9918 = vertex_point ( 'none', #16714 ) ;
#9919 = cartesian_point ( 'none', ( -415.9775873056427713, 225.0672966460716964, -296.1984670715397101 ) ) ;
#9920 = edge_loop ( 'none', ( #34842, #19057, #7619, #30102 ) ) ;
#9921 = oriented_edge ( 'none', *, *, #17005, .f. ) ;
#9922 = edge_curve ( 'none', #38919, #15978, #5054, .t. ) ;
#9923 = vector ( 'none', #39571, 1000.000000000000000 ) ;
#9924 = spherical_surface ( 'none', #10714, 5.599999999999997868 ) ;
#9925 = direction ( 'none', ( 0.5150380749100544886, 1.049727191138618449e-16, 0.8571673007021121116 ) ) ;
#9926 = cartesian_point ( 'none', ( -412.9787909748968673, 204.9205371092628809, -299.1696137579743890 ) ) ;
#9927 = axis2_placement_3d ( 'none', #40091, #30360, #8119 ) ;
#9928 = cartesian_point ( 'none', ( -496.9088363082664728, 282.0573323106501107, -317.7850498585905825 ) ) ;
#9929 = oriented_edge ( 'none', *, *, #20579, .t. ) ;
#9930 = cartesian_point ( 'none', ( -479.2686075333574536, 257.1394148831523125, -306.8412638192824033 ) ) ;
#9931 = advanced_face ( 'none', ( #16574 ), #3363, .f. ) ;
#9932 = vertex_point ( 'none', #19397 ) ;
#9933 = cartesian_point ( 'none', ( -556.5377739459629538, 258.0818052769765814, -279.7955504622227636 ) ) ;
#9935 = cartesian_point ( 'none', ( -519.8769102190919966, 227.6079253855337186, -480.5157392721991414 ) ) ;
#9934 = direction ( 'none', ( 0.9629767059874536628, 0.0000000000000000000, 0.2695846132952568475 ) ) ;
#9936 = oriented_edge ( 'none', *, *, #37039, .t. ) ;
#9937 = cylindrical_surface ( 'none', #22018, 4.000000000000015099 ) ;
#9938 = edge_curve ( 'none', #31391, #4389, #4502, .t. ) ;
#9939 = oriented_edge ( 'none', *, *, #26763, .t. ) ;
#9940 = cartesian_point ( 'none', ( -464.9950167721049752, 268.2037309960348921, -313.3886444778672740 ) ) ;
#9941 = face_outer_bound ( 'none', #22690, .t. ) ;
#9942 = cartesian_point ( 'none', ( -489.1258408223791889, 263.2805434418311279, -436.3355866817550464 ) ) ;
#9943 = cartesian_point ( 'none', ( -484.7608155230032025, 261.0969773152982043, -410.3537468037986855 ) ) ;
#9944 = cartesian_point ( 'none', ( -370.5450167721051002, 223.1842518256019616, -408.8537468037995950 ) ) ;
#9945 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#9946 = edge_curve ( 'none', #36466, #41184, #1927, .t. ) ;
#9947 = oriented_edge ( 'none', *, *, #20813, .t. ) ;
#9948 = cartesian_point ( 'none', ( -501.2108458476628243, 281.9072786474912959, -309.3103963414570785 ) ) ;
#9949 = direction ( 'none', ( 1.575650527926657835e-30, 0.9869179706173774047, -0.1612231970669154302 ) ) ;
#9950 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9951 = edge_curve ( 'none', #37083, #5023, #21064, .t. ) ;
#9952 = b_spline_curve_with_knots ( 'none', 3,
( #13258, #39014, #22375, #32269 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0008003010501663671613, 0.001598673356410063679 ),
.unspecified. ) ;
#9953 = line ( 'none', #4996, #39666 ) ;
#9954 = oriented_edge ( 'none', *, *, #27678, .t. ) ;
#9955 = axis2_placement_3d ( 'none', #12471, #25832, #16149 ) ;
#9956 = direction ( 'none', ( 1.000000000000000000, 7.968668479650632783e-17, -3.427610938043120109e-16 ) ) ;
#9957 = cartesian_point ( 'none', ( -550.0701600694877698, 193.2977128290785913, -360.3537468038271072 ) ) ;
#9958 = cylindrical_surface ( 'none', #4717, 17.49999999999996092 ) ;
#9959 = circle ( 'none', #9962, 4.000000000000015099 ) ;
#9960 = oriented_edge ( 'none', *, *, #37524, .t. ) ;
#9961 = oriented_edge ( 'none', *, *, #3963, .f. ) ;
#9962 = axis2_placement_3d ( 'none', #1803, #34320, #21345 ) ;
#9963 = oriented_edge ( 'none', *, *, #16881, .f. ) ;
#9964 = face_outer_bound ( 'none', #1820, .t. ) ;
#9965 = cartesian_point ( 'none', ( -485.7511744084173415, 204.7972272588696683, -341.3072633151570017 ) ) ;
#9966 = cartesian_point ( 'none', ( -414.0450167721049866, 276.4238849046285509, -368.6313070101421658 ) ) ;
#9967 = cartesian_point ( 'none', ( -416.7552839721141140, 211.1006537435318364, -308.8660276414051964 ) ) ;
#9968 = direction ( 'none', ( -2.589044556301915556e-16, 0.7970987915612777197, -0.6038489185976494422 ) ) ;
#9969 = vertex_point ( 'none', #29931 ) ;
#9970 = direction ( 'none', ( 0.0000000000000000000, -0.6330823696479701557, -0.7740844354725850973 ) ) ;
#9971 = oriented_edge ( 'none', *, *, #28370, .t. ) ;
#9972 = cartesian_point ( 'none', ( -420.8267189299274946, 275.3690101937338000, -336.6068451036097144 ) ) ;
#9973 = cartesian_point ( 'none', ( -423.6519782057343946, 220.2690389654063665, -298.6217546200007860 ) ) ;
#9974 = cartesian_point ( 'none', ( -493.0072824630177024, 300.5534794072959244, -380.3537468037986287 ) ) ;
#9975 = cartesian_point ( 'none', ( -453.8301946560947044, 281.1261677598495794, -287.2284071262478733 ) ) ;
#9976 = oriented_edge ( 'none', *, *, #18461, .f. ) ;
#9977 = cartesian_point ( 'none', ( -484.9823355333636528, 264.0887876176084319, -414.3537468037986855 ) ) ;
#9978 = oriented_edge ( 'none', *, *, #27429, .f. ) ;
#9979 = face_outer_bound ( 'none', #15583, .t. ) ;
#9980 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.612116388215078536e-14 ) ) ;
#9981 = oriented_edge ( 'none', *, *, #40762, .t. ) ;
#9982 = advanced_face ( 'none', ( #35198 ), #36297, .t. ) ;
#9983 = axis2_placement_3d ( 'none', #29353, #16405, #26378 ) ;
#9984 = oriented_edge ( 'none', *, *, #14200, .f. ) ;
#9985 = axis2_placement_3d ( 'none', #16306, #38977, #38837 ) ;
#9986 = oriented_edge ( 'none', *, *, #6734, .t. ) ;
#9987 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612818275, -0.6038489185976441131 ) ) ;
#9988 = cartesian_point ( 'none', ( -523.5450167720891841, 243.1842518256068786, -280.3537468038251745 ) ) ;
#9989 = cartesian_point ( 'none', ( -479.3493383204014435, 217.7191439342888373, -303.0859975532850967 ) ) ;
#9990 = axis2_placement_3d ( 'none', #36996, #40386, #27710 ) ;
#9991 = line ( 'none', #5959, #14505 ) ;
#9992 = oriented_edge ( 'none', *, *, #41009, .f. ) ;
#9993 = face_outer_bound ( 'none', #6357, .t. ) ;
#9994 = cartesian_point ( 'none', ( -497.3317721733633334, 245.1251363163786721, -396.8537468037986855 ) ) ;
#9995 = line ( 'none', #4024, #24062 ) ;
#9996 = edge_curve ( 'none', #18851, #11815, #3496, .t. ) ;
#9997 = line ( 'none', #23494, #1394 ) ;
#9998 = oriented_edge ( 'none', *, *, #31164, .f. ) ;
#9999 = cartesian_point ( 'none', ( -460.5450167721049866, 258.9326860194644269, -370.3537468037986287 ) ) ;
#10000 = cartesian_point ( 'none', ( -476.7136940682311206, 247.5387941248538084, -291.1311598592442351 ) ) ;
#10001 = oriented_edge ( 'none', *, *, #35337, .t. ) ;
#10002 = oriented_edge ( 'none', *, *, #6527, .t. ) ;
#10003 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#10004 = oriented_edge ( 'none', *, *, #21689, .f. ) ;
#10005 = vector ( 'none', #36787, 1000.000000000000227 ) ;
#10006 = cartesian_point ( 'none', ( -464.9950167721049752, 263.8910104744949763, -339.7887001918822421 ) ) ;
#10007 = edge_curve ( 'none', #11263, #5472, #9019, .t. ) ;
#10008 = advanced_face ( 'none', ( #22094 ), #34696, .t. ) ;
#10009 = oriented_edge ( 'none', *, *, #786, .t. ) ;
#10010 = oriented_edge ( 'none', *, *, #27617, .f. ) ;
#10011 = cartesian_point ( 'none', ( -442.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#10012 = edge_curve ( 'none', #810, #25629, #23098, .t. ) ;
#10013 = cartesian_point ( 'none', ( -547.9629083409007535, 269.9939287016628100, -279.7054202448463229 ) ) ;
#10014 = oriented_edge ( 'none', *, *, #21432, .f. ) ;
#10015 = direction ( 'none', ( 1.169155060507083582e-17, 0.5871043804709840108, 0.8095112392251153643 ) ) ;
#10016 = cartesian_point ( 'none', ( -414.0450167721049866, 192.3052593532703156, -352.2287468037999929 ) ) ;
#10017 = vertex_point ( 'none', #17388 ) ;
#10018 = oriented_edge ( 'none', *, *, #36553, .t. ) ;
#10019 = cartesian_point ( 'none', ( -479.2686075333813278, 264.0290503966387519, -326.9330310333326679 ) ) ;
#10020 = axis2_placement_3d ( 'none', #29430, #32690, #35923 ) ;
#10021 = cartesian_point ( 'none', ( -371.2129864013213023, 220.2142001054523632, -269.0714941650468290 ) ) ;
#10022 = cartesian_point ( 'none', ( -460.8133605172700982, 267.0886259380364436, -341.7178382732138289 ) ) ;
#10023 = cartesian_point ( 'none', ( -486.3825961880457385, 228.9074249112198061, -436.2558865861042818 ) ) ;
#10024 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#10025 = cartesian_point ( 'none', ( -474.4868542721049494, 264.3589588239479440, -314.1044379664790540 ) ) ;
#10026 = cartesian_point ( 'none', ( -476.0107293332804943, 253.6426723701956121, -352.7964658818352746 ) ) ;
#10027 = cartesian_point ( 'none', ( -427.7450167721049752, 253.4399041518531419, -347.0161472508380598 ) ) ;
#10028 = direction ( 'none', ( 0.3003283627730393701, 0.9538358739919912122, 2.643388153869417885e-14 ) ) ;
#10029 = cartesian_point ( 'none', ( -487.6079155635788993, 245.7170542610134589, -280.0883810250579131 ) ) ;
#10030 = line ( 'none', #38108, #23616 ) ;
#10031 = oriented_edge ( 'none', *, *, #25839, .f. ) ;
#10032 = cartesian_point ( 'none', ( -502.2450167721049752, 254.2049705885010553, -325.8571922955464970 ) ) ;
#10033 = circle ( 'none', #1183, 2.917500000000017302 ) ;
#10034 = oriented_edge ( 'none', *, *, #15666, .f. ) ;
#10036 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -379.3537468037985718 ) ) ;
#10035 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -464.3537468037986855 ) ) ;
#10037 = oriented_edge ( 'none', *, *, #1893, .f. ) ;
#10038 = advanced_face ( 'none', ( #37742, #30652 ), #36561, .t. ) ;
#10039 = direction ( 'none', ( 0.07384000345349304995, -0.9972701007700914833, 0.0000000000000000000 ) ) ;
#10040 = axis2_placement_3d ( 'none', #33972, #7928, #17885 ) ;
#10041 = vertex_point ( 'none', #14195 ) ;
#10042 = direction ( 'none', ( 0.6849853167742627758, -0.1754853720503970205, 0.7071067811865451302 ) ) ;
#10043 = spherical_surface ( 'none', #256, 5.599999999999997868 ) ;
#10044 = cartesian_point ( 'none', ( -480.4568215670993254, 255.2508424789191110, -352.4436330838556728 ) ) ;
#10045 = cartesian_point ( 'none', ( -468.7371501299336387, 247.3674868781868099, -292.2718725720121142 ) ) ;
#10046 = axis2_placement_3d ( 'none', #23709, #39357, #39904 ) ;
#10047 = direction ( 'none', ( -0.1585527532634900261, 0.9873505073845695312, 4.163336342344343337e-15 ) ) ;
#10048 = edge_loop ( 'none', ( #41716, #16404, #530, #26429, #31942, #41856, #21610 ) ) ;
#10049 = cartesian_point ( 'none', ( -463.0350309990100754, 274.8437379671660779, -327.1988057275290203 ) ) ;
#10050 = edge_curve ( 'none', #7943, #18983, #26629, .t. ) ;
#10051 = direction ( 'none', ( 1.000000000000000000, 3.397572461039113180e-16, 6.742252096426289134e-17 ) ) ;
#10052 = oriented_edge ( 'none', *, *, #904, .f. ) ;
#10053 = direction ( 'none', ( 0.0000000000000000000, 0.9869179706173772937, -0.1612231970669156245 ) ) ;
#10054 = edge_loop ( 'none', ( #26411, #5478, #22738, #24904 ) ) ;
#10055 = cartesian_point ( 'none', ( -506.8656350711373761, 211.0137389053090544, -279.7180130871406050 ) ) ;
#10056 = vector ( 'none', #14605, 1000.000000000000000 ) ;
#10057 = direction ( 'none', ( 0.9914964367057214067, -0.1301338387962845400, 5.430244545403410796e-14 ) ) ;
#10058 = edge_loop ( 'none', ( #31132, #3994, #30311, #22496 ) ) ;
#10059 = edge_curve ( 'none', #4466, #22537, #13566, .t. ) ;
#10060 = b_spline_curve_with_knots ( 'none', 3,
( #23427, #14167, #14299, #30321, #33304, #39485, #11060, #23712, #7665, #39906 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.004456927421522783109, 0.005617786584516174658, 0.006778645747509565340, 0.007939504910502956023, 0.009100364073496347572 ),
.unspecified. ) ;
#10061 = cartesian_point ( 'none', ( -532.4882983604190940, 208.1491775453202706, -279.9956012418039677 ) ) ;
#10062 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10063 = edge_curve ( 'none', #16025, #15829, #12532, .t. ) ;
#10064 = direction ( 'none', ( 1.000000000000000000, -2.973147202258853963e-17, -2.963831442906190834e-17 ) ) ;
#10065 = oriented_edge ( 'none', *, *, #8724, .t. ) ;
#10066 = cartesian_point ( 'none', ( -468.7760728967082855, 257.7731662704309201, -368.1738058864648337 ) ) ;
#10067 = direction ( 'none', ( -0.8267412399748158558, -0.5625823691913069968, -1.356053098010326939e-16 ) ) ;
#10068 = oriented_edge ( 'none', *, *, #13157, .t. ) ;
#10069 = edge_curve ( 'none', #8891, #24106, #24456, .t. ) ;
#10070 = circle ( 'none', #6368, 1.500000000000010880 ) ;
#10071 = vertex_point ( 'none', #33052 ) ;
#10072 = cartesian_point ( 'none', ( -552.6175843878188516, 251.6478368331760862, -275.3537468037984013 ) ) ;
#10074 = direction ( 'none', ( 0.0000000000000000000, 0.3538356009694011428, -0.9353076325394884538 ) ) ;
#10073 = cartesian_point ( 'none', ( -467.3446547975323142, 251.4945080623151625, -342.9194015048663005 ) ) ;
#10075 = edge_curve ( 'none', #18455, #12552, #11517, .t. ) ;
#10076 = plane ( 'none', #39406 ) ;
#10077 = circle ( 'none', #26795, 4.049999999999994493 ) ;
#10078 = vertex_point ( 'none', #39804 ) ;
#10079 = oriented_edge ( 'none', *, *, #41270, .t. ) ;
#10081 = direction ( 'none', ( 0.6999496083079254083, -0.06539897106142734950, 0.7111916200389938325 ) ) ;
#10080 = cartesian_point ( 'none', ( -482.6766754966529902, 225.0517998998882945, -308.6210344900015343 ) ) ;
#10082 = cartesian_point ( 'none', ( -497.0198734535653102, 193.2977128338252442, -368.2537468038240718 ) ) ;
#10083 = advanced_face ( 'none', ( #38748 ), #30895, .f. ) ;
#10084 = cartesian_point ( 'none', ( -555.8922396420850873, 196.7258413538550315, -350.9873277011053574 ) ) ;
#10085 = vertex_point ( 'none', #14732 ) ;
#10086 = cartesian_point ( 'none', ( -419.2450167721051457, 158.1842518256048322, -297.8537468037982876 ) ) ;
#10087 = line ( 'none', #19183, #8524 ) ;
#10088 = plane ( 'none', #13541 ) ;
#10089 = advanced_face ( 'none', ( #21598 ), #30181, .t. ) ;
#10090 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#10091 = axis2_placement_3d ( 'none', #24213, #24485, #30818 ) ;
#10092 = direction ( 'none', ( -0.4999999999999884537, -0.8660254037844452579, -3.962980974986670952e-14 ) ) ;
#10093 = direction ( 'none', ( -2.306845560944464424e-16, -0.5871043804709813463, -0.8095112392251173627 ) ) ;
#10094 = cartesian_point ( 'none', ( -505.7229988379281735, 285.8414330029848429, -318.3385317170271378 ) ) ;
#10096 = direction ( 'none', ( -0.07384000345349772676, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#10095 = cartesian_point ( 'none', ( -378.5450167721051002, 197.3879942322880652, -357.0418337705583554 ) ) ;
#10097 = edge_loop ( 'none', ( #32943, #16503, #32580, #19489 ) ) ;
#10098 = cartesian_point ( 'none', ( -525.0218168411751094, 263.1296538410053927, -444.8537468037986855 ) ) ;
#10099 = advanced_face ( 'none', ( #13069 ), #436, .f. ) ;
#10100 = cartesian_point ( 'none', ( -517.1195160233401111, 213.5968288675047120, -275.3537468037986287 ) ) ;
#10101 = cartesian_point ( 'none', ( -464.9950167721049752, 269.5843075396184076, -327.1664673253386582 ) ) ;
#10102 = oriented_edge ( 'none', *, *, #20036, .t. ) ;
#10103 = circle ( 'none', #1168, 0.2000000000000159150 ) ;
#10104 = oriented_edge ( 'none', *, *, #1691, .f. ) ;
#10105 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10106 =( bounded_surface ( ) b_spline_surface ( 3, 2, (
( #1408, #18277, #27599 ),
( #37309, #24771, #37029 ),
( #8586, #30950, #5350 ),
( #37448, #33796, #14652 ),
( #37586, #40418, #11408 ),
( #8297, #2088, #27309 ),
( #21100, #21367, #8454 ),
( #24629, #30811, #8037 ),
( #34341, #30547, #27865 ),
( #37173, #11268, #5070 ),
( #1827, #1679, #14524 ),
( #34076, #21234, #40832 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 2, 2, 2, 2, 4 ),
( 3, 3 ),
( 0.03696717148072502235, 0.04160141940012233863, 0.04623566731951965492, 0.05086991523891697120, 0.05318703919861562934, 0.05550416315831428749 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.8304785906409936080, 1.000000000000000000),
( 1.000000000000000000, 0.8434583333461128651, 1.000000000000000000),
( 1.000000000000000000, 0.8561052118334605554, 1.000000000000000000),
( 1.000000000000000000, 0.8807258897779276507, 1.000000000000000000),
( 1.000000000000000000, 0.8926867276202450352, 1.000000000000000000),
( 1.000000000000000000, 0.9159314207608322267, 1.000000000000000000),
( 1.000000000000000000, 0.9271990364930897677, 1.000000000000000000),
( 1.000000000000000000, 0.9434180049381102329, 1.000000000000000000),
( 1.000000000000000000, 0.9486985099476197281, 1.000000000000000000),
( 1.000000000000000000, 0.9588968950296270499, 1.000000000000000000),
( 1.000000000000000000, 0.9638228179629872994, 1.000000000000000000),
( 1.000000000000000000, 0.9685006718618979216, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#10107 = cylindrical_surface ( 'none', #28437, 36.00000000000002842 ) ;
#10108 = cartesian_point ( 'none', ( -489.9801841134834604, 225.5824625102969492, -285.5337626770739234 ) ) ;
#10109 = direction ( 'none', ( -2.041379959017811305e-31, -0.7970987915612757213, 0.6038489185976521068 ) ) ;
#10110 = cartesian_point ( 'none', ( -468.4591015356418211, 265.3890081305201534, -325.7889124556631941 ) ) ;
#10111 = axis2_placement_3d ( 'none', #4560, #15113, #2134 ) ;
#10112 = vertex_point ( 'none', #21312 ) ;
#10113 = edge_loop ( 'none', ( #39573, #9533 ) ) ;
#10115 = edge_curve ( 'none', #23011, #8284, #20088, .t. ) ;
#10114 = direction ( 'none', ( 1.575650527926657835e-30, 0.9869179706173774047, -0.1612231970669154302 ) ) ;
#10116 = line ( 'none', #6541, #33760 ) ;
#10117 = cartesian_point ( 'none', ( -371.2129864013212455, 196.4004771903317703, -357.9455180016346958 ) ) ;
#10118 = cartesian_point ( 'none', ( -456.5090053268807537, 281.4532125338531046, -288.7695842579536816 ) ) ;
#10119 = circle ( 'none', #4703, 5.600000000000000533 ) ;
#10120 = direction ( 'none', ( -0.9873505073845695312, -0.1585527532634900261, -5.773159728050812748e-14 ) ) ;
#10121 = circle ( 'none', #34073, 27.49999999999998934 ) ;
#10122 = oriented_edge ( 'none', *, *, #16573, .f. ) ;
#10123 = edge_curve ( 'none', #12402, #24954, #4974, .t. ) ;
#10124 = oriented_edge ( 'none', *, *, #15909, .f. ) ;
#10125 = face_outer_bound ( 'none', #15776, .t. ) ;
#10126 = edge_curve ( 'none', #4458, #24318, #38216, .t. ) ;
#10127 = direction ( 'none', ( -1.000000000000000000, -2.035898835340872341e-16, 1.361673625698257109e-16 ) ) ;
#10128 = edge_curve ( 'none', #37161, #24318, #37206, .t. ) ;
#10129 = oriented_edge ( 'none', *, *, #586, .f. ) ;
#10130 = cartesian_point ( 'none', ( -540.2243984730725970, 275.3547647458977963, -279.7180130871404913 ) ) ;
#10131 = edge_curve ( 'none', #9031, #6711, #19608, .t. ) ;
#10132 = direction ( 'none', ( -1.000000000000000000, -6.791794586694515803e-17, 1.263633894181978530e-16 ) ) ;
#10133 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10134 = edge_loop ( 'none', ( #40516, #6212, #36923 ) ) ;
#10135 = edge_curve ( 'none', #15671, #459, #25127, .t. ) ;
#10136 = direction ( 'none', ( -0.8937973703356507649, 1.210143096841420787e-14, 0.4484710255758733721 ) ) ;
#10137 = oriented_edge ( 'none', *, *, #5779, .t. ) ;
#10138 = advanced_face ( 'none', ( #36724, #1443 ), #33598, .t. ) ;
#10139 = cartesian_point ( 'none', ( -546.7217588114732507, 194.0414258216550252, -360.2537468038268571 ) ) ;
#10140 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#10141 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10142 = vector ( 'none', #41223, 1000.000000000000000 ) ;
#10143 = oriented_edge ( 'none', *, *, #27491, .f. ) ;
#10144 = oriented_edge ( 'none', *, *, #4783, .f. ) ;
#10145 = vertex_point ( 'none', #18080 ) ;
#10146 = cartesian_point ( 'none', ( -543.7511168222262086, 294.0855284430235770, -360.2537468038254360 ) ) ;
#10147 = axis2_placement_3d ( 'none', #15156, #2176, #37398 ) ;
#10148 = face_outer_bound ( 'none', #18286, .t. ) ;
#10149 = circle ( 'none', #13614, 10.00000000000000888 ) ;
#10151 = face_outer_bound ( 'none', #3181, .t. ) ;
#10150 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#10152 = cartesian_point ( 'none', ( -492.4281083702791193, 266.9044925779794539, -435.0709482001894912 ) ) ;
#10153 = oriented_edge ( 'none', *, *, #14232, .f. ) ;
#10154 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#10155 = face_outer_bound ( 'none', #3424, .t. ) ;
#10156 = vertex_point ( 'none', #24418 ) ;
#10157 = direction ( 'none', ( -0.9687155250085899283, 0.2481737931517589424, 0.0000000000000000000 ) ) ;
#10158 = line ( 'none', #34111, #12652 ) ;
#10159 = cartesian_point ( 'none', ( -462.0129102287930323, 212.3015727236752923, -316.9886782314860056 ) ) ;
#10160 = cartesian_point ( 'none', ( -474.7474205317933524, 264.5920030887247094, -315.4893275984273373 ) ) ;
#10161 = cartesian_point ( 'none', ( -479.5396122082366901, 238.8023437184926081, -354.7583847827825707 ) ) ;
#10162 = cartesian_point ( 'none', ( -493.5247029275302566, 201.1021207403883011, -370.3537468037986287 ) ) ;
#10163 = axis2_placement_3d ( 'none', #30977, #2409, #21692 ) ;
#10164 = cartesian_point ( 'none', ( -464.8014379651035028, 250.0602528192599152, -342.9076893173105987 ) ) ;
#10165 = axis2_placement_3d ( 'none', #20050, #35827, #10074 ) ;
#10166 = cartesian_point ( 'none', ( -458.4450167721049638, 243.1842518256034964, -322.8537468037986287 ) ) ;
#10167 = oriented_edge ( 'none', *, *, #26438, .f. ) ;
#10168 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10169 = edge_curve ( 'none', #33629, #26599, #18552, .t. ) ;
#10170 = cartesian_point ( 'none', ( -494.2421282807627563, 250.7180783759658880, -275.3537468037987423 ) ) ;
#10171 = oriented_edge ( 'none', *, *, #24585, .t. ) ;
#10172 = axis2_placement_3d ( 'none', #30658, #30970, #2826 ) ;
#10174 = cartesian_point ( 'none', ( -464.9950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#10173 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#10175 = vertex_point ( 'none', #27130 ) ;
#10176 = cartesian_point ( 'none', ( -546.5433783898494084, 281.7670937107336044, -310.0632680237482646 ) ) ;
#10177 = direction ( 'none', ( -1.000000000000000000, -4.101836147685739778e-16, 2.600705613074059516e-16 ) ) ;
#10178 = cartesian_point ( 'none', ( -479.5396122082365196, 255.3417270772886241, -352.6749278457001537 ) ) ;
#10179 = cartesian_point ( 'none', ( -460.8582910137303656, 247.3056814080471497, -292.6839553196509200 ) ) ;
#10180 = edge_curve ( 'none', #30648, #8787, #27726, .t. ) ;
#10181 = direction ( 'none', ( 4.767492177852854935e-17, -0.7071067811865683339, -0.7071067811865267005 ) ) ;
#10182 = oriented_edge ( 'none', *, *, #30081, .f. ) ;
#10183 = oriented_edge ( 'none', *, *, #35012, .f. ) ;
#10184 = advanced_face ( 'none', ( #11042 ), #5151, .f. ) ;
#10185 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -473.8537468037987423 ) ) ;
#10186 = cartesian_point ( 'none', ( -558.2299156318828182, 245.2445890578942453, -345.2592151204672177 ) ) ;
#10187 = cartesian_point ( 'none', ( -552.8494532962650965, 296.6842518256087828, -449.8537468038259135 ) ) ;
#10188 = line ( 'none', #13956, #33320 ) ;
#10189 = edge_curve ( 'none', #40449, #17470, #35732, .t. ) ;
#10190 = toroidal_surface ( 'none', #33105, 4.400000000000002132, 0.5999999999999999778 ) ;
#10191 = cartesian_point ( 'none', ( -491.6731754776000116, 225.9258814609867443, -279.7054200064101792 ) ) ;
#10192 = cartesian_point ( 'none', ( -423.0450167721051002, 213.8092518256056849, -271.9747543314636005 ) ) ;
#10193 = line ( 'none', #19516, #38402 ) ;
#10194 = cartesian_point ( 'none', ( -419.2450167721049752, 226.7226874636657783, -353.7409107842903495 ) ) ;
#10195 = cartesian_point ( 'none', ( -456.7450167721049752, 772.6693077952296562, -375.4458775189564221 ) ) ;
#10196 = edge_curve ( 'none', #20361, #16472, #29176, .t. ) ;
#10197 = circle ( 'none', #298, 6.500000000000004441 ) ;
#10198 = edge_loop ( 'none', ( #23611, #24738 ) ) ;
#10199 = circle ( 'none', #8285, 2.917499999999999982 ) ;
#10200 = cartesian_point ( 'none', ( -541.1681621469723495, 211.5136778034640201, -279.7054201995728135 ) ) ;
#10201 = axis2_placement_3d ( 'none', #41348, #28511, #37942 ) ;
#10202 = cartesian_point ( 'none', ( -417.9198605772269275, 226.4059874170523301, -353.5703415446321856 ) ) ;
#10203 = cylindrical_surface ( 'none', #35401, 4.500000000000003553 ) ;
#10204 = cartesian_point ( 'none', ( -471.0887217292300875, 270.9362626457901229, -360.6589119025235277 ) ) ;
#10205 = edge_loop ( 'none', ( #33120, #33949, #9650, #32250 ) ) ;
#10206 = axis2_placement_3d ( 'none', #35970, #6416, #22848 ) ;
#10207 = circle ( 'none', #2053, 5.600000000000013856 ) ;
#10208 = cartesian_point ( 'none', ( -555.7241299750954795, 226.5223841005901875, -279.7188151017665518 ) ) ;
#10210 = cartesian_point ( 'none', ( -464.9950167721049752, 222.3790276660413952, -318.7815670839963786 ) ) ;
#10209 = cartesian_point ( 'none', ( -523.5450167720790660, 243.1842518256089249, -462.8537468038249472 ) ) ;
#10211 = oriented_edge ( 'none', *, *, #21925, .f. ) ;
#10212 = cartesian_point ( 'none', ( -462.0336620695993020, 226.5604325948778524, -308.3825572769750352 ) ) ;
#10213 = advanced_face ( 'none', ( #7999 ), #10043, .t. ) ;
#10214 = cartesian_point ( 'none', ( -502.6799194795468111, 203.8793904564975037, -308.6279217410620390 ) ) ;
#10215 = vertex_point ( 'none', #31616 ) ;
#10216 = cartesian_point ( 'none', ( -451.3200351057072339, 274.9746474999941483, -370.5443441098892663 ) ) ;
#10217 = direction ( 'none', ( 1.000000000000000000, 6.791794586694515803e-17, -1.263633894181978530e-16 ) ) ;
#10218 = cartesian_point ( 'none', ( -464.9950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#10219 = edge_curve ( 'none', #22789, #23663, #33695, .t. ) ;
#10221 = cartesian_point ( 'none', ( -506.2345991793281428, 191.2053182279551891, -356.3205801631143572 ) ) ;
#10220 = cartesian_point ( 'none', ( -497.0198734746799119, 293.0707908221374964, -398.8537468038227871 ) ) ;
#10222 = oriented_edge ( 'none', *, *, #35851, .t. ) ;
#10223 = oriented_edge ( 'none', *, *, #15406, .f. ) ;
#10224 = cartesian_point ( 'none', ( -515.1720282689557280, 277.5135554785493923, -275.3537468037988560 ) ) ;
#10225 = edge_curve ( 'none', #425, #27589, #34201, .t. ) ;
#10226 = b_spline_curve_with_knots ( 'none', 3,
( #10532, #23170, #32641, #29665 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0008003010501461600180, 0.001598673356410051103 ),
.unspecified. ) ;
#10227 = direction ( 'none', ( 9.324138683375338132e-17, -0.9957985918519337565, -0.09157054365736778945 ) ) ;
#10228 = cylindrical_surface ( 'none', #17808, 33.00000000000002842 ) ;
#10229 = oriented_edge ( 'none', *, *, #2002, .f. ) ;
#10230 = vertex_point ( 'none', #34562 ) ;
#10231 = axis2_placement_3d ( 'none', #29574, #4238, #33236 ) ;
#10232 = direction ( 'none', ( -1.891556850581166854e-30, -0.1612231970669101566, -0.9869179706173782929 ) ) ;
#10233 = circle ( 'none', #39970, 7.000000000000006217 ) ;
#10234 = oriented_edge ( 'none', *, *, #19747, .t. ) ;
#10235 = axis2_placement_3d ( 'none', #6628, #41423, #22229 ) ;
#10236 = line ( 'none', #25618, #1586 ) ;
#10237 = cartesian_point ( 'none', ( -482.6985866835017305, 265.9699547802381971, -326.3419562621942305 ) ) ;
#10238 = cartesian_point ( 'none', ( -540.4933523861903950, 275.2196380781765015, -279.7075779552739050 ) ) ;
#10239 = cartesian_point ( 'none', ( -538.3324943462984038, 264.9151453183417857, -396.8537468037986855 ) ) ;
#10240 = vector ( 'none', #30817, 1000.000000000000000 ) ;
#10241 = edge_curve ( 'none', #26476, #23538, #7008, .t. ) ;
#10242 = oriented_edge ( 'none', *, *, #36382, .f. ) ;
#10243 = cartesian_point ( 'none', ( -460.7914468607082199, 265.8954673164299720, -326.7979267301880100 ) ) ;
#10244 = toroidal_surface ( 'none', #14482, 34.89999999999999858, 1.100000000000000089 ) ;
#10245 = oriented_edge ( 'none', *, *, #23717, .t. ) ;
#10246 = vector ( 'none', #2675, 1000.000000000000000 ) ;
#10247 = cartesian_point ( 'none', ( -496.8887321526423193, 239.1415157117581316, -442.8537468037986855 ) ) ;
#10248 = cartesian_point ( 'none', ( -548.3851691294233888, 300.6842518256034964, -380.3537468037986287 ) ) ;
#10249 = cartesian_point ( 'none', ( -458.8380689749984072, 282.5129041797193850, -291.0917140860656787 ) ) ;
#10250 = edge_curve ( 'none', #23453, #20778, #15564, .t. ) ;
#10251 = cartesian_point ( 'none', ( -548.8478296920528692, 296.2756010268764726, -360.2537468038257202 ) ) ;
#10252 = cartesian_point ( 'none', ( -455.5812065758138942, 269.1842518256034396, -379.0916106873411877 ) ) ;
#10253 = direction ( 'none', ( 0.0000000000000000000, 0.9869179706173785149, -0.1612231970669087688 ) ) ;
#10254 = oriented_edge ( 'none', *, *, #17788, .f. ) ;
#10255 = edge_curve ( 'none', #24622, #24281, #19568, .t. ) ;
#10256 = axis2_placement_3d ( 'none', #41020, #24819, #28214 ) ;
#10257 = cartesian_point ( 'none', ( -374.5450167721051002, 271.1842518256069070, -230.1954692373777789 ) ) ;
#10258 = cartesian_point ( 'none', ( -540.8182416061364393, 241.9053054494782771, -410.3537468037986855 ) ) ;
#10259 = oriented_edge ( 'none', *, *, #17349, .f. ) ;
#10260 = oriented_edge ( 'none', *, *, #35337, .f. ) ;
#10261 = direction ( 'none', ( 2.301070739202196076e-16, -0.7970987915612819386, 0.6038489185976438911 ) ) ;
#10262 = axis2_placement_3d ( 'none', #27576, #5053, #30792 ) ;
#10263 = edge_loop ( 'none', ( #29209, #7251, #24116, #11944, #2398, #32308, #13574, #620, #31279, #13556, #23561 ) ) ;
#10264 = direction ( 'none', ( 0.0000000000000000000, -0.9869179706173798472, 0.1612231970669004977 ) ) ;
#10265 = face_outer_bound ( 'none', #37656, .t. ) ;
#10266 = oriented_edge ( 'none', *, *, #4719, .t. ) ;
#10267 = axis2_placement_3d ( 'none', #823, #3811, #10701 ) ;
#10268 = edge_loop ( 'none', ( #7380, #24935, #28847, #29735, #21885, #33988, #21426, #32344, #40406, #15724, #39489, #29699, #16419 ) ) ;
#10269 = direction ( 'none', ( -0.9632702587168570085, -0.02458978723780225542, 0.2674055927522065446 ) ) ;
#10270 = cartesian_point ( 'none', ( -460.4302699953275919, 198.1842518256037522, -344.8239564644966890 ) ) ;
#10271 = cartesian_point ( 'none', ( -465.2783552612513063, 222.1035493801126393, -347.3336085113419927 ) ) ;
#10272 = direction ( 'none', ( -1.000000000000000000, -1.734723475976802677e-14, -6.071532165918809684e-14 ) ) ;
#10273 = face_outer_bound ( 'none', #23846, .t. ) ;
#10274 = oriented_edge ( 'none', *, *, #19548, .t. ) ;
#10275 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.233581138472395244e-14 ) ) ;
#10276 = circle ( 'none', #37251, 4.500000000000003553 ) ;
#10277 = cartesian_point ( 'none', ( -405.2450167721049752, 240.0939669537953876, -305.6287608992739706 ) ) ;
#10278 = oriented_edge ( 'none', *, *, #10667, .t. ) ;
#10280 = advanced_face ( 'none', ( #31645 ), #29137, .t. ) ;
#10279 = axis2_placement_3d ( 'none', #38929, #183, #16546 ) ;
#10281 = circle ( 'none', #26295, 12.50000000000001066 ) ;
#10282 = face_outer_bound ( 'none', #2795, .t. ) ;
#10283 = cartesian_point ( 'none', ( -482.6985866835017305, 265.9327110483341130, -326.5699414961911771 ) ) ;
#10284 = cartesian_point ( 'none', ( -491.2297645446624870, 265.9693818833417254, -435.7862513754718066 ) ) ;
#10285 = axis2_placement_3d ( 'none', #29756, #32741, #35703 ) ;
#10286 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#10287 = oriented_edge ( 'none', *, *, #5035, .f. ) ;
#10288 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#10289 = advanced_face ( 'none', ( #21562 ), #40208, .t. ) ;
#10291 = edge_curve ( 'none', #37566, #33553, #36691, .t. ) ;
#10290 = direction ( 'none', ( -0.8937973703356516531, -8.811293846231393476e-15, -0.4484710255758714292 ) ) ;
#10292 = vertex_point ( 'none', #25135 ) ;
#10293 = oriented_edge ( 'none', *, *, #24711, .t. ) ;
#10294 = cartesian_point ( 'none', ( -477.8305898394395967, 238.7920452760457692, -354.8268906771027673 ) ) ;
#10295 = cartesian_point ( 'none', ( -419.2450167721048615, 265.8873865500023044, -345.8715154551210844 ) ) ;
#10296 = cartesian_point ( 'none', ( -477.5633586285173919, 236.2826173787473749, -302.7286998132709641 ) ) ;
#10297 = oriented_edge ( 'none', *, *, #15673, .f. ) ;
#10298 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#10299 = cartesian_point ( 'none', ( -460.7914468607082199, 221.6254108955684217, -331.0096574061435604 ) ) ;
#10300 = vertex_point ( 'none', #37523 ) ;
#10301 = vertex_point ( 'none', #9100 ) ;
#10302 = cartesian_point ( 'none', ( -492.4472683626254366, 259.2475787537338761, -275.3537468037945928 ) ) ;
#10303 = cartesian_point ( 'none', ( -550.0701600694868603, 297.5707908221367575, -380.3537468038257998 ) ) ;
#10304 = edge_curve ( 'none', #31408, #5901, #21786, .t. ) ;
#10305 = circle ( 'none', #35920, 4.050000000000010481 ) ;
#10306 = oriented_edge ( 'none', *, *, #25286, .f. ) ;
#10307 = oriented_edge ( 'none', *, *, #30386, .t. ) ;
#10308 = direction ( 'none', ( 1.361673625698199670e-16, 2.822113720691135140e-14, 1.000000000000000000 ) ) ;
#10309 = edge_curve ( 'none', #2185, #37215, #26101, .t. ) ;
#10311 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10310 = circle ( 'none', #7832, 14.00000000000003197 ) ;
#10312 = oriented_edge ( 'none', *, *, #10667, .f. ) ;
#10313 = edge_curve ( 'none', #34390, #40623, #17042, .t. ) ;
#10314 = direction ( 'none', ( 0.3003283627730393701, 0.9538358739919912122, 2.643388153869417885e-14 ) ) ;
#10315 = circle ( 'none', #24045, 39.00000000000000000 ) ;
#10316 = direction ( 'none', ( 0.0000000000000000000, 0.9353076325394884538, 0.3538356009694011428 ) ) ;
#10317 = oriented_edge ( 'none', *, *, #8281, .f. ) ;
#10318 = axis2_placement_3d ( 'none', #20426, #1413, #17455 ) ;
#10319 = circle ( 'none', #2241, 4.000000000000003553 ) ;
#10320 = direction ( 'none', ( 9.324138683375338132e-17, -0.9957985918519337565, -0.09157054365736778945 ) ) ;
#10321 = circle ( 'none', #1818, 27.50000000000000355 ) ;
#10322 = cartesian_point ( 'none', ( -479.2694473090078304, 226.3211015474255419, -309.9218969504050847 ) ) ;
#10323 = axis2_placement_3d ( 'none', #7441, #13924, #29809 ) ;
#10324 = cartesian_point ( 'none', ( -482.6317425304795847, 261.4575715742402622, -336.9032409357625397 ) ) ;
#10325 = cartesian_point ( 'none', ( -550.0306281842864564, 241.2232007155448059, -431.3537468037987423 ) ) ;
#10326 = edge_curve ( 'none', #31834, #36071, #5459, .t. ) ;
#10327 = direction ( 'none', ( 0.5150380749100540445, 0.8571673007021123336, -2.391869358161963153e-14 ) ) ;
#10328 = b_spline_curve_with_knots ( 'none', 3,
( #10605, #17320, #27193, #13841, #39870, #20571, #20291, #30418, #36361, #23527, #26777, #24219, #37184, #14790, #5082, #24087, #31113, #33809, #30822, #30959, #11821, #34348, #11277, #14533 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002070487744062021827, 0.003105731616092953593, 0.004140975488123885793, 0.006211463232185741520, 0.007246707104216736604, 0.008281950976247729954, 0.009317194848278724170, 0.01035243872030972012, 0.01242292646437174845, 0.01449341420843377852, 0.01656390195249580685 ),
.unspecified. ) ;
#10329 = axis2_placement_3d ( 'none', #15264, #2298, #34269 ) ;
#10330 = cartesian_point ( 'none', ( -552.7285018357684976, 221.6599570366072953, -279.7054186559045093 ) ) ;
#10331 = oriented_edge ( 'none', *, *, #25881, .t. ) ;
#10332 = vertex_point ( 'none', #25695 ) ;
#10333 = cartesian_point ( 'none', ( -478.4950167721049752, 247.4969723471433838, -296.4536910897838879 ) ) ;
#10334 = direction ( 'none', ( 0.0000000000000000000, 0.9869179706173780708, -0.1612231970669112668 ) ) ;
#10335 = cartesian_point ( 'none', ( -460.8582910137303088, 243.1842518256035817, -322.8537468037987423 ) ) ;
#10336 = edge_loop ( 'none', ( #40257, #5098, #21020 ) ) ;
#10337 = oriented_edge ( 'none', *, *, #11204, .t. ) ;
#10338 = cartesian_point ( 'none', ( -538.4263590916518751, 233.0577691801600224, -410.3537468037986855 ) ) ;
#10339 = advanced_face ( 'none', ( #14520 ), #8980, .t. ) ;
#10340 = vertex_point ( 'none', #9798 ) ;
#10341 = cartesian_point ( 'none', ( -550.5121682639336314, 229.0048134655241086, -275.3537468037982308 ) ) ;
#10342 = cartesian_point ( 'none', ( -547.7518850957845871, 190.7697687738625518, -364.2537468038269708 ) ) ;
#10343 = line ( 'none', #8045, #35005 ) ;
#10344 = vertex_point ( 'none', #6419 ) ;
#10345 = oriented_edge ( 'none', *, *, #10123, .t. ) ;
#10346 = axis2_placement_3d ( 'none', #7261, #20079, #7130 ) ;
#10347 = cartesian_point ( 'none', ( -500.7299885648674831, 204.5704358649626613, -309.8285450567593102 ) ) ;
#10348 = edge_curve ( 'none', #40745, #30560, #8489, .t. ) ;
#10349 = direction ( 'none', ( 2.197537717130241099e-16, -1.000000000000000000, 2.037432715935694860e-14 ) ) ;
#10350 = vector ( 'none', #11884, 1000.000000000000000 ) ;
#10351 = edge_loop ( 'none', ( #32146, #34963, #28640, #18425 ) ) ;
#10352 = cartesian_point ( 'none', ( -528.2953054771195411, 282.7626972746811020, -409.3610280173882074 ) ) ;
#10353 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10354 = line ( 'none', #13041, #2239 ) ;
#10355 = axis2_placement_3d ( 'none', #23508, #4252, #30408 ) ;
#10357 = cartesian_point ( 'none', ( -451.7072749264034428, 255.1842518256034964, -271.5598530135380315 ) ) ;
#10356 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#10358 = oriented_edge ( 'none', *, *, #30857, .t. ) ;
#10359 = cartesian_point ( 'none', ( -482.6766730269398522, 231.9145023173769289, -294.5647773157555775 ) ) ;
#10360 = edge_curve ( 'none', #35001, #18010, #37429, .t. ) ;
#10361 = cartesian_point ( 'none', ( -569.5069575492057083, 197.2223110484833910, -449.8537468038281872 ) ) ;
#10362 = line ( 'none', #19027, #21381 ) ;
#10363 = spherical_surface ( 'none', #39809, 5.599999999999997868 ) ;
#10364 = oriented_edge ( 'none', *, *, #32981, .f. ) ;
#10365 = edge_curve ( 'none', #36739, #14844, #20555, .t. ) ;
#10366 = edge_curve ( 'none', #36126, #5667, #5957, .t. ) ;
#10367 = cartesian_point ( 'none', ( -467.3446547975442513, 223.1185971245307655, -331.1640030405126254 ) ) ;
#10368 = edge_curve ( 'none', #4948, #39941, #6972, .t. ) ;
#10369 = oriented_edge ( 'none', *, *, #4804, .f. ) ;
#10370 = oriented_edge ( 'none', *, *, #14792, .f. ) ;
#10371 = edge_curve ( 'none', #25574, #24390, #14053, .t. ) ;
#10372 = plane ( 'none', #28034 ) ;
#10373 = cartesian_point ( 'none', ( -417.6677426123174541, 275.3693528969469639, -336.6060390542825189 ) ) ;
#10374 = direction ( 'none', ( 1.575650527926657835e-30, 0.9869179706173774047, -0.1612231970669154302 ) ) ;
#10375 = direction ( 'none', ( 0.07384000345349524264, -0.9972701007700911502, 7.214474255747049785e-17 ) ) ;
#10376 = cartesian_point ( 'none', ( -466.2831120101989768, 212.4259316010137582, -380.3537468037986287 ) ) ;
#10377 = face_outer_bound ( 'none', #10982, .t. ) ;
#10378 = oriented_edge ( 'none', *, *, #37978, .t. ) ;
#10379 = oriented_edge ( 'none', *, *, #22729, .t. ) ;
#10380 = line ( 'none', #5658, #13898 ) ;
#10381 = cartesian_point ( 'none', ( -507.3957939740772076, 274.2358953983851961, -275.3537468037987423 ) ) ;
#10382 = axis2_placement_3d ( 'none', #19031, #25216, #19296 ) ;
#10383 = face_outer_bound ( 'none', #9901, .t. ) ;
#10384 = oriented_edge ( 'none', *, *, #23243, .t. ) ;
#10385 = vertex_point ( 'none', #35400 ) ;
#10386 = direction ( 'none', ( 0.0000000000000000000, -0.6330823696479810359, -0.7740844354725762155 ) ) ;
#10387 = advanced_face ( 'none', ( #39194 ), #19091, .f. ) ;
#10388 = axis2_placement_3d ( 'none', #17081, #7527, #23688 ) ;
#10389 = vector ( 'none', #33184, 1000.000000000000000 ) ;
#10390 = edge_loop ( 'none', ( #40565, #13096, #18303, #2032 ) ) ;
#10391 = cartesian_point ( 'none', ( -439.2450167721049183, 242.6221961068624182, -300.3607680466613488 ) ) ;
#10392 = face_bound ( 'none', #6650, .t. ) ;
#10393 = vector ( 'none', #40813, 1000.000000000000000 ) ;
#10394 = direction ( 'none', ( 0.9632702587168585628, 0.02458978723780123193, -0.2674055927522009379 ) ) ;
#10395 = oriented_edge ( 'none', *, *, #23914, .t. ) ;
#10396 = cartesian_point ( 'none', ( -557.5514161805114099, 263.7625157593724907, -436.1467471130677609 ) ) ;
#10397 = oriented_edge ( 'none', *, *, #35601, .t. ) ;
#10398 = cartesian_point ( 'none', ( -490.0830759949572553, 192.1813252485169983, -398.8537468038237535 ) ) ;
#10399 = oriented_edge ( 'none', *, *, #10291, .f. ) ;
#10400 = cylindrical_surface ( 'none', #37597, 57.15000000000000568 ) ;
#10401 = face_outer_bound ( 'none', #23905, .t. ) ;
#10402 = direction ( 'none', ( 1.000000000000000000, 2.810252031083027520e-16, 5.642927514190364782e-14 ) ) ;
#10403 = direction ( 'none', ( 0.4346877315787796014, 0.9005812434283176904, 3.663897558099547312e-17 ) ) ;
#10404 = axis2_placement_3d ( 'none', #32871, #29208, #742 ) ;
#10405 = oriented_edge ( 'none', *, *, #16701, .t. ) ;
#10406 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#10407 = direction ( 'none', ( 1.000000000000000000, -1.860000664308099054e-30, -1.612780032710462425e-30 ) ) ;
#10408 = edge_curve ( 'none', #1535, #39679, #7495, .t. ) ;
#10409 = cartesian_point ( 'none', ( -538.3324943462984038, 264.9151453183417857, -402.3537468037986855 ) ) ;
#10410 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#10411 = oriented_edge ( 'none', *, *, #19622, .t. ) ;
#10412 = oriented_edge ( 'none', *, *, #38464, .f. ) ;
#10413 = oriented_edge ( 'none', *, *, #7677, .t. ) ;
#10414 = advanced_face ( 'none', ( #22053 ), #40735, .f. ) ;
#10415 = line ( 'none', #40940, #39131 ) ;
#10416 = axis2_placement_3d ( 'none', #41666, #34737, #25023 ) ;
#10417 = vertex_point ( 'none', #35131 ) ;
#10418 = cartesian_point ( 'none', ( -523.5450167720892978, 243.1842518256068502, -277.8537468038251745 ) ) ;
#10419 = vector ( 'none', #6185, 1000.000000000000000 ) ;
#10420 = face_outer_bound ( 'none', #2161, .t. ) ;
#10421 = oriented_edge ( 'none', *, *, #29758, .f. ) ;
#10422 = direction ( 'none', ( -1.323286512468528719e-14, 1.000000000000000000, 1.311040044476980104e-14 ) ) ;
#10423 = plane ( 'none', #34406 ) ;
#10424 = edge_curve ( 'none', #36499, #37161, #41234, .t. ) ;
#10425 = cartesian_point ( 'none', ( -497.0198734746798550, 193.2977128290787618, -398.8537468038241514 ) ) ;
#10426 = face_outer_bound ( 'none', #25313, .t. ) ;
#10427 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#10428 = face_outer_bound ( 'none', #19400, .t. ) ;
#10429 = direction ( 'none', ( 0.0000000000000000000, -0.09157054365736731760, 0.9957985918519338675 ) ) ;
#10430 = cartesian_point ( 'none', ( -563.5078523103006773, 201.7987265093706526, -414.3537468037987423 ) ) ;
#10431 = direction ( 'none', ( 1.000000000000000000, -1.860000664308099054e-30, -1.612780032710462425e-30 ) ) ;
#10432 = edge_curve ( 'none', #15670, #6866, #30141, .t. ) ;
#10433 = oriented_edge ( 'none', *, *, #9069, .t. ) ;
#10434 = cartesian_point ( 'none', ( -463.0854516991562377, 250.1702891224977918, -343.2128847733753787 ) ) ;
#10435 = vector ( 'none', #7147, 1000.000000000000000 ) ;
#10436 = b_spline_curve_with_knots ( 'none', 3,
( #39861, #20423, #36757, #20821 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.01596958757225573275, 0.01874935347481442027 ),
.unspecified. ) ;
#10437 = circle ( 'none', #34473, 65.00000000000000000 ) ;
#10438 = oriented_edge ( 'none', *, *, #13875, .t. ) ;
#10439 = cartesian_point ( 'none', ( -515.0580287693784385, 260.7674998751784869, -409.3537468037986855 ) ) ;
#10440 = cartesian_point ( 'none', ( -474.7528837326327107, 267.5773145394271637, -341.7674719523050157 ) ) ;
#10441 = oriented_edge ( 'none', *, *, #11638, .f. ) ;
#10442 = oriented_edge ( 'none', *, *, #36089, .t. ) ;
#10443 = cartesian_point ( 'none', ( -491.7584985883399895, 260.5974081222180985, -279.7054200851963515 ) ) ;
#10444 = line ( 'none', #38886, #1853 ) ;
#10445 = direction ( 'none', ( 0.9632702587168571196, -0.02458978723780024314, 0.2674055927522063225 ) ) ;
#10446 = face_outer_bound ( 'none', #35380, .t. ) ;
#10447 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.677407477982084250e-14 ) ) ;
#10448 = axis2_placement_3d ( 'none', #40595, #24518, #37482 ) ;
#10450 = cartesian_point ( 'none', ( -462.3759558928317119, 238.9988017762774462, -344.2904060363741792 ) ) ;
#10449 = cartesian_point ( 'none', ( -413.9450167721049638, 271.2270969573330603, -370.5720014814189085 ) ) ;
#10451 = oriented_edge ( 'none', *, *, #33524, .f. ) ;
#10452 = axis2_placement_3d ( 'none', #9554, #28815, #29101 ) ;
#10453 = cartesian_point ( 'none', ( -497.0198734747024218, 293.0707908221329490, -368.2537468037986059 ) ) ;
#10454 = cartesian_point ( 'none', ( -419.2450167721049752, 253.4399041518531419, -347.0161472508380598 ) ) ;
#10455 = oriented_edge ( 'none', *, *, #34629, .t. ) ;
#10456 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.356939252319635368e-14 ) ) ;
#10457 = oriented_edge ( 'none', *, *, #8378, .t. ) ;
#10458 = face_outer_bound ( 'none', #18146, .t. ) ;
#10459 = oriented_edge ( 'none', *, *, #12384, .f. ) ;
#10460 = cartesian_point ( 'none', ( -460.8582910137176896, 251.9846638734221642, -344.1576255067313355 ) ) ;
#10461 = vector ( 'none', #17392, 1000.000000000000114 ) ;
#10462 = direction ( 'none', ( -0.07384000345348852579, 0.9972701007700917053, 0.0000000000000000000 ) ) ;
#10463 = cartesian_point ( 'none', ( -424.0450167721049297, 297.2288803410315836, -288.2196854530693031 ) ) ;
#10464 = cartesian_point ( 'none', ( -423.0450167721051002, 185.3052593532677861, -352.2287468037986287 ) ) ;
#10465 = vertex_point ( 'none', #15845 ) ;
#10466 = direction ( 'none', ( 1.000000000000000000, -4.454049773006788265e-17, -7.594280066905652489e-18 ) ) ;
#10467 = cartesian_point ( 'none', ( -419.2450167721048047, 220.3815372420193057, -299.8451352068421443 ) ) ;
#10468 = direction ( 'none', ( -1.791068744856348687e-16, -6.279680095831317198e-17, 1.000000000000000000 ) ) ;
#10469 = oriented_edge ( 'none', *, *, #26194, .t. ) ;
#10470 = cartesian_point ( 'none', ( -419.2450167721051457, 333.1842518256036101, -347.8537468038026077 ) ) ;
#10471 = edge_curve ( 'none', #29224, #4764, #13527, .t. ) ;
#10472 = circle ( 'none', #23917, 4.000000000000003553 ) ;
#10473 = oriented_edge ( 'none', *, *, #5779, .f. ) ;
#10474 = circle ( 'none', #29261, 36.00000000000002842 ) ;
#10475 = cartesian_point ( 'none', ( -523.5450167720838408, 243.1842518256074754, -380.3537468038249472 ) ) ;
#10476 = circle ( 'none', #13503, 7.000000000000006217 ) ;
#10478 = axis2_placement_3d ( 'none', #9756, #12989, #29018 ) ;
#10477 = vector ( 'none', #35599, 1000.000000000000000 ) ;
#10479 = oriented_edge ( 'none', *, *, #24384, .t. ) ;
#10480 = oriented_edge ( 'none', *, *, #11391, .f. ) ;
#10481 = vertex_point ( 'none', #19909 ) ;
#10482 = edge_loop ( 'none', ( #26622, #31819, #36182, #9788 ) ) ;
#10483 = axis2_placement_3d ( 'none', #27671, #18063, #31168 ) ;
#10484 = line ( 'none', #38591, #3943 ) ;
#10485 = cartesian_point ( 'none', ( -555.4798195441425150, 226.0451837973286899, -279.7054241436362645 ) ) ;
#10486 = direction ( 'none', ( -0.6999496083079254083, 0.06539897106142734950, -0.7111916200389938325 ) ) ;
#10487 = cartesian_point ( 'none', ( -554.3033369966965438, 300.4461565875085398, -380.3537468037986287 ) ) ;
#10488 = oriented_edge ( 'none', *, *, #2703, .f. ) ;
#10489 = edge_curve ( 'none', #29598, #3712, #28283, .t. ) ;
#10491 = cartesian_point ( 'none', ( -493.8341620307493827, 201.6841286657547414, -331.4904441154120036 ) ) ;
#10490 = cartesian_point ( 'none', ( -475.6443976811418111, 238.9755061872592137, -344.4203590953800358 ) ) ;
#10492 = edge_loop ( 'none', ( #5950, #13754 ) ) ;
#10493 = cartesian_point ( 'none', ( -488.5565289937289322, 261.7686248681096117, -435.9226506662037082 ) ) ;
#10494 = advanced_face ( 'none', ( #15035 ), #24593, .f. ) ;
#10495 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#10496 = cartesian_point ( 'none', ( -482.6317425304795847, 271.3727724689769047, -311.3381137800298575 ) ) ;
#10497 = direction ( 'none', ( -0.07384000345349524264, 0.9972701007700911502, -7.214474255747049785e-17 ) ) ;
#10498 = oriented_edge ( 'none', *, *, #1691, .t. ) ;
#10499 = edge_curve ( 'none', #6822, #10332, #4942, .t. ) ;
#10500 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#10501 = oriented_edge ( 'none', *, *, #32637, .t. ) ;
#10502 = circle ( 'none', #26598, 4.000000000000015099 ) ;
#10503 = cartesian_point ( 'none', ( -458.1922859214786854, 251.9818354299630982, -272.8760410759712158 ) ) ;
#10504 = oriented_edge ( 'none', *, *, #36388, .f. ) ;
#10505 = cartesian_point ( 'none', ( -460.7914468607082199, 228.4128840668408031, -340.5501464064826109 ) ) ;
#10506 = advanced_face ( 'none', ( #30612 ), #34186, .f. ) ;
#10507 = cartesian_point ( 'none', ( -496.4928314064397341, 197.3132734024833610, -370.3537468038239808 ) ) ;
#10508 = edge_curve ( 'none', #17157, #17064, #13029, .t. ) ;
#10509 = b_spline_curve_with_knots ( 'none', 3,
( #7187, #22937, #36198, #23212, #26317, #560 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 1.688305753616065116e-16, 0.0009066431086811086544, 0.001813286217362048607 ),
.unspecified. ) ;
#10510 = cartesian_point ( 'none', ( -419.2450167721050889, 153.1832518256036053, -347.8537468037976623 ) ) ;
#10511 = axis2_placement_3d ( 'none', #566, #26328, #28376 ) ;
#10512 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.285521396934391402e-14 ) ) ;
#10513 = vertex_point ( 'none', #22851 ) ;
#10514 = cartesian_point ( 'none', ( -464.9950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#10515 = axis2_placement_3d ( 'none', #19435, #38443, #32545 ) ;
#10516 = face_outer_bound ( 'none', #40064, .t. ) ;
#10517 = edge_loop ( 'none', ( #18125, #33422, #29306 ) ) ;
#10519 = circle ( 'none', #26549, 30.44999999999998153 ) ;
#10518 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10520 = direction ( 'none', ( 1.000000000000000000, 1.708035422500239496e-14, 5.978123978750837764e-14 ) ) ;
#10521 = direction ( 'none', ( 2.035898835340910798e-16, -1.000000000000000000, 2.822113720691135140e-14 ) ) ;
#10522 = oriented_edge ( 'none', *, *, #40005, .t. ) ;
#10523 = cartesian_point ( 'none', ( -466.7763394759788298, 273.4121438802330317, -312.2915925242756430 ) ) ;
#10524 = vertex_point ( 'none', #6827 ) ;
#10525 = edge_loop ( 'none', ( #6293, #25063, #41086, #3664 ) ) ;
#10526 = oriented_edge ( 'none', *, *, #29714, .t. ) ;
#10527 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10528 = vector ( 'none', #16186, 1000.000000000000000 ) ;
#10529 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10530 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10531 = oriented_edge ( 'none', *, *, #25527, .t. ) ;
#10532 = cartesian_point ( 'none', ( -469.0444755684012534, 238.2479104025218533, -353.0712598428218030 ) ) ;
#10533 = direction ( 'none', ( 1.888147434298129837e-17, -0.9957985918519330903, -0.09157054365737474222 ) ) ;
#10534 = oriented_edge ( 'none', *, *, #16400, .f. ) ;
#10535 = edge_curve ( 'none', #22543, #28174, #8012, .t. ) ;
#10536 = vertex_point ( 'none', #38925 ) ;
#10537 = cartesian_point ( 'none', ( -445.5226636520092143, 252.2660118308259314, -265.3537468037986287 ) ) ;
#10538 = axis2_placement_3d ( 'none', #41258, #34758, #28702 ) ;
#10540 = cartesian_point ( 'none', ( -466.4150869429511772, 217.8039116900781096, -303.1535435655991932 ) ) ;
#10539 = line ( 'none', #4654, #37720 ) ;
#10541 = oriented_edge ( 'none', *, *, #17363, .t. ) ;
#10542 = axis2_placement_3d ( 'none', #36875, #7732, #33778 ) ;
#10543 = cartesian_point ( 'none', ( -553.4701600694842227, 293.0707908221377807, -422.6037468038259703 ) ) ;
#10544 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#10545 = cartesian_point ( 'none', ( -478.4950167721049752, 239.1120721058009053, -343.6589709633609004 ) ) ;
#10546 = direction ( 'none', ( -1.000000000000000000, -1.548860246407864076e-16, 0.0000000000000000000 ) ) ;
#10547 = edge_curve ( 'none', #27647, #18771, #6482, .t. ) ;
#10548 = oriented_edge ( 'none', *, *, #33715, .f. ) ;
#10549 = cartesian_point ( 'none', ( -460.5450167721049866, 199.0812907375886311, -346.5009877174319399 ) ) ;
#10550 = advanced_face ( 'none', ( #924 ), #24072, .t. ) ;
#10551 = oriented_edge ( 'none', *, *, #17419, .f. ) ;
#10552 = cartesian_point ( 'none', ( -491.9479509522708440, 254.1743954976221005, -318.0342078437328155 ) ) ;
#10553 = vector ( 'none', #37276, 1000.000000000000114 ) ;
#10554 = vertex_point ( 'none', #33002 ) ;
#10555 = edge_curve ( 'none', #33527, #10230, #33177, .t. ) ;
#10556 = cylindrical_surface ( 'none', #6022, 65.00000000000000000 ) ;
#10557 = oriented_edge ( 'none', *, *, #12391, .f. ) ;
#10558 = vertex_point ( 'none', #10216 ) ;
#10559 = cartesian_point ( 'none', ( -553.4185613275019477, 192.5539998365022143, -364.2537468038273119 ) ) ;
#10560 = edge_curve ( 'none', #9471, #20916, #37704, .t. ) ;
#10561 = vertex_point ( 'none', #26519 ) ;
#10562 = line ( 'none', #1536, #25168 ) ;
#10563 = cartesian_point ( 'none', ( -372.5450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#10564 = cartesian_point ( 'none', ( -561.0069575492085505, 197.2223110484827089, -398.8537468038276756 ) ) ;
#10565 = cartesian_point ( 'none', ( -540.2243984730725970, 275.3547647458977963, -279.7180130871404913 ) ) ;
#10566 = edge_loop ( 'none', ( #11885, #2304 ) ) ;
#10567 = cartesian_point ( 'none', ( -502.4965527193920707, 298.3421931755051446, -370.3537468037987423 ) ) ;
#10568 = axis2_placement_3d ( 'none', #11894, #8947, #34286 ) ;
#10569 = oriented_edge ( 'none', *, *, #21056, .f. ) ;
#10570 = direction ( 'none', ( 0.03692000172674735070, -0.4986350503850396354, -0.8660254037844420383 ) ) ;
#10571 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#10572 = oriented_edge ( 'none', *, *, #29073, .f. ) ;
#10573 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10574 = toroidal_surface ( 'none', #40597, 26.75000000000000000, 5.550000000000004263 ) ;
#10575 = direction ( 'none', ( -1.240323837250543502e-16, -4.766337836027464167e-16, -1.000000000000000000 ) ) ;
#10576 = cartesian_point ( 'none', ( -482.6317425304795847, 261.8384102859824907, -298.7866557428692431 ) ) ;
#10577 = oriented_edge ( 'none', *, *, #846, .t. ) ;
#10578 = cartesian_point ( 'none', ( -482.3753396459165401, 267.4756216296408411, -341.6864862212981961 ) ) ;
#10579 = cartesian_point ( 'none', ( -496.5927632220374903, 257.3949054740147062, -275.3537468037989697 ) ) ;
#10580 = axis2_placement_3d ( 'none', #3521, #10003, #32520 ) ;
#10581 = cartesian_point ( 'none', ( -482.6766754966529902, 234.5974439819326562, -301.4616304124371027 ) ) ;
#10582 = edge_curve ( 'none', #40142, #20517, #3451, .t. ) ;
#10583 = oriented_edge ( 'none', *, *, #9366, .t. ) ;
#10584 = cartesian_point ( 'none', ( -469.0031792721050010, 238.8102392646248688, -345.3434474623876440 ) ) ;
#10585 = cartesian_point ( 'none', ( -474.4593525649178218, 250.8520122326137880, -344.4240323210584052 ) ) ;
#10586 = axis2_placement_3d ( 'none', #38803, #10227, #35716 ) ;
#10587 = vector ( 'none', #30476, 1000.000000000000000 ) ;
#10588 = edge_loop ( 'none', ( #30948, #38047, #41660, #40108 ) ) ;
#10589 = cylindrical_surface ( 'none', #32486, 4.050000000000026468 ) ;
#10590 = direction ( 'none', ( 0.4484710255758734276, 2.453592884421595639e-14, 0.8937973703356508759 ) ) ;
#10591 = vertex_point ( 'none', #7774 ) ;
#10592 = axis2_placement_3d ( 'none', #1182, #3764, #20339 ) ;
#10593 = oriented_edge ( 'none', *, *, #11403, .t. ) ;
#10594 = plane ( 'none', #30132 ) ;
#10595 = advanced_face ( 'none', ( #11007 ), #22575, .t. ) ;
#10596 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#10597 = oriented_edge ( 'none', *, *, #6349, .t. ) ;
#10598 = edge_curve ( 'none', #19827, #29572, #31139, .t. ) ;
#10599 = cartesian_point ( 'none', ( -497.0198734746800824, 293.0707908221370985, -398.8537468038227871 ) ) ;
#10600 = face_outer_bound ( 'none', #36972, .t. ) ;
#10601 = plane ( 'none', #25974 ) ;
#10602 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#10603 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.648503107742030427e-14 ) ) ;
#10604 = cartesian_point ( 'none', ( -464.9950167721049752, 222.4774931767120449, -305.9187934157154132 ) ) ;
#10605 = cartesian_point ( 'none', ( -450.5450167721049297, 279.7696778522635555, -361.2362621389409583 ) ) ;
#10606 = vertex_point ( 'none', #27212 ) ;
#10607 = edge_curve ( 'none', #2916, #30381, #23587, .t. ) ;
#10608 = b_spline_curve_with_knots ( 'none', 3,
( #12294, #34818, #3429, #3141 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006926030206576913465, 0.001383533179554102214 ),
.unspecified. ) ;
#10609 = edge_curve ( 'none', #24390, #25574, #25624, .t. ) ;
#10610 = edge_loop ( 'none', ( #39822, #16128 ) ) ;
#10611 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#10612 = cartesian_point ( 'none', ( -538.3324943462984038, 264.9151453183417857, -400.3537468037986855 ) ) ;
#10613 = cartesian_point ( 'none', ( -468.1319270944712230, 244.4912829008472954, -370.6178874434936574 ) ) ;
#10614 = oriented_edge ( 'none', *, *, #33578, .t. ) ;
#10615 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#10616 = edge_curve ( 'none', #41200, #34099, #35696, .t. ) ;
#10617 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m8-16-solid1', #13945 ) ;
#10618 = cartesian_point ( 'none', ( -555.4919650886126874, 226.0678911230536698, -279.7054824082162554 ) ) ;
#10620 = cartesian_point ( 'none', ( -551.5582004631153268, 299.0260165638718490, -370.3537468038256861 ) ) ;
#10619 = cartesian_point ( 'none', ( -523.5450167720797481, 243.1842518256087828, -452.4537468038249131 ) ) ;
#10621 = edge_curve ( 'none', #33136, #9656, #31506, .t. ) ;
#10622 = spherical_surface ( 'none', #11965, 10.00000000000000000 ) ;
#10623 = cartesian_point ( 'none', ( -523.5450167720830450, 243.1842518256076744, -395.8537468038249472 ) ) ;
#10624 = advanced_face ( 'none', ( #1403 ), #36924, .f. ) ;
#10625 = oriented_edge ( 'none', *, *, #2964, .f. ) ;
#10627 = cartesian_point ( 'none', ( -493.5247029275302566, 201.1021207403883011, -333.7777743460437136 ) ) ;
#10626 = cartesian_point ( 'none', ( -372.5450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#10628 = oriented_edge ( 'none', *, *, #22288, .f. ) ;
#10629 = cc_design_approval ( #7647, ( #18687 ) ) ;
#10630 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10631 = cartesian_point ( 'none', ( -509.5138512203314463, 216.1469454441450750, -275.3537468037985150 ) ) ;
#10632 = direction ( 'none', ( -0.9687155250085899283, 0.2481737931517589424, 0.0000000000000000000 ) ) ;
#10633 = face_outer_bound ( 'none', #39333, .t. ) ;
#10634 = cylindrical_surface ( 'none', #11419, 12.00000000000001066 ) ;
#10635 = axis2_placement_3d ( 'none', #9537, #6147, #28262 ) ;
#10636 = vector ( 'none', #21203, 1000.000000000000000 ) ;
#10637 = vertex_point ( 'none', #17483 ) ;
#10638 = cartesian_point ( 'none', ( -370.5450167721051002, 207.7549189555616351, -275.4883071628159428 ) ) ;
#10640 = face_outer_bound ( 'none', #10482, .t. ) ;
#10639 = axis2_placement_3d ( 'none', #39755, #33545, #23263 ) ;
#10641 = oriented_edge ( 'none', *, *, #35450, .t. ) ;
#10642 = face_outer_bound ( 'none', #11248, .t. ) ;
#10643 = direction ( 'none', ( 1.000000000000000000, -4.454049773006788265e-17, -7.594280066905652489e-18 ) ) ;
#10644 = cartesian_point ( 'none', ( -526.4986169102450049, 283.0750558564071753, -409.1216959962298461 ) ) ;
#10645 = edge_curve ( 'none', #3031, #6615, #18536, .t. ) ;
#10646 = direction ( 'none', ( 2.589044556301895834e-16, -0.6038489185976438911, -0.7970987915612819386 ) ) ;
#10647 = direction ( 'none', ( 1.361673625698200656e-16, 2.770006446439764306e-14, 1.000000000000000000 ) ) ;
#10648 = oriented_edge ( 'none', *, *, #10408, .f. ) ;
#10649 = cartesian_point ( 'none', ( -478.3094249753050349, 222.1647225083204660, -320.0934230402023672 ) ) ;
#10650 = edge_loop ( 'none', ( #6841, #34907, #23559, #32650 ) ) ;
#10651 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#10652 = cartesian_point ( 'none', ( -412.1241907549817256, 273.4051127224064999, -340.5109109416067668 ) ) ;
#10653 = plane ( 'none', #25438 ) ;
#10654 = cartesian_point ( 'none', ( -471.1912789362411900, 204.2700625061298467, -380.3537468037952181 ) ) ;
#10655 = axis2_placement_3d ( 'none', #5753, #25325, #2947 ) ;
#10656 = cartesian_point ( 'none', ( -490.8877314601262469, 193.0223722803503108, -368.2537468038237307 ) ) ;
#10657 = oriented_edge ( 'none', *, *, #21244, .f. ) ;
#10659 = edge_curve ( 'none', #7359, #32444, #27112, .t. ) ;
#10658 = cartesian_point ( 'none', ( -523.5450167720790660, 243.1842518256089249, -462.8537468038249472 ) ) ;
#10660 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#10661 = cartesian_point ( 'none', ( -464.9950167721049752, 227.2024890318942028, -308.9245236378929462 ) ) ;
#10663 = axis2_placement_3d ( 'none', #40575, #4819, #11569 ) ;
#10662 = cartesian_point ( 'none', ( -460.5450167721049866, 269.1842515408213217, -370.3537097958146092 ) ) ;
#10664 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10665 = oriented_edge ( 'none', *, *, #10915, .t. ) ;
#10666 = oriented_edge ( 'none', *, *, #1767, .t. ) ;
#10667 = edge_curve ( 'none', #13991, #14554, #17521, .t. ) ;
#10668 = edge_curve ( 'none', #39787, #10899, #4469, .t. ) ;
#10669 = vector ( 'none', #684, 1000.000000000000000 ) ;
#10670 = cartesian_point ( 'none', ( -467.4793042109294561, 231.2050969427131974, -293.4863357097734138 ) ) ;
#10671 = line ( 'none', #14250, #35340 ) ;
#10672 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10673 = edge_curve ( 'none', #39010, #1126, #2586, .t. ) ;
#10674 = cartesian_point ( 'none', ( -474.4455579758086969, 265.7297188915586048, -326.7701435538571673 ) ) ;
#10675 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#10677 = cartesian_point ( 'none', ( -493.0466093068368991, 290.9581687895963000, -380.3824794511700134 ) ) ;
#10676 = circle ( 'none', #33010, 35.99999999999997868 ) ;
#10678 = oriented_edge ( 'none', *, *, #19727, .f. ) ;
#10679 = vector ( 'none', #3417, 1000.000000000000114 ) ;
#10680 = cartesian_point ( 'none', ( -417.9450167721049638, 290.9025065032229804, -294.8109016720712248 ) ) ;
#10681 = cartesian_point ( 'none', ( -460.7914468607082199, 261.0268980632464491, -337.4462954241847115 ) ) ;
#10682 = edge_curve ( 'none', #39155, #24145, #10988, .t. ) ;
#10683 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#10684 = circle ( 'none', #31894, 6.900000000000003020 ) ;
#10686 = direction ( 'none', ( 1.575650527926657835e-30, 0.9869179706173774047, -0.1612231970669154302 ) ) ;
#10685 = cartesian_point ( 'none', ( -460.7914468607082199, 239.4680571332111754, -345.6022060265293021 ) ) ;
#10687 = vertex_point ( 'none', #38101 ) ;
#10688 = cartesian_point ( 'none', ( -463.0332119771106818, 222.3286185045042203, -347.0654493221519488 ) ) ;
#10689 = plane ( 'none', #41344 ) ;
#10690 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10691 = axis2_placement_3d ( 'none', #6904, #3808, #29412 ) ;
#10692 = vertex_point ( 'none', #22180 ) ;
#10693 = oriented_edge ( 'none', *, *, #20641, .f. ) ;
#10694 = direction ( 'none', ( -0.1506821769804491951, 0.9885822583581158618, 5.286776307738858174e-15 ) ) ;
#10695 = advanced_face ( 'none', ( #33656 ), #16533, .t. ) ;
#10696 = axis2_placement_3d ( 'none', #35129, #3033, #25694 ) ;
#10697 = cartesian_point ( 'none', ( -509.2855770344266944, 216.2535765077198562, -275.3537468037985150 ) ) ;
#10698 = cartesian_point ( 'none', ( -475.4892290335064899, 250.3590941877367868, -343.7362622544599731 ) ) ;
#10699 = direction ( 'none', ( 1.874259953551569157e-16, -1.000000000000000000, 2.735728983704321531e-14 ) ) ;
#10700 = plane ( 'none', #24426 ) ;
#10701 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#10702 = oriented_edge ( 'none', *, *, #35430, .t. ) ;
#10703 = oriented_edge ( 'none', *, *, #12058, .f. ) ;
#10704 = advanced_face ( 'none', ( #9964 ), #25091, .t. ) ;
#10705 = cartesian_point ( 'none', ( -554.1529716062923399, 217.8246985812734806, -436.1479206607012884 ) ) ;
#10706 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#10707 = cartesian_point ( 'none', ( -433.2450167721049752, 244.8925782741544026, -357.8120308112436305 ) ) ;
#10708 = cartesian_point ( 'none', ( -460.5450167721049866, 288.1842518256034396, -296.8729846902652412 ) ) ;
#10709 = axis2_placement_3d ( 'none', #1324, #23856, #30211 ) ;
#10710 = face_outer_bound ( 'none', #236, .t. ) ;
#10711 = oriented_edge ( 'none', *, *, #11810, .f. ) ;
#10712 = cartesian_point ( 'none', ( -475.6475426809262785, 236.0427625009320423, -302.0636670804705659 ) ) ;
#10713 = vector ( 'none', #5540, 1000.000000000000000 ) ;
#10714 = axis2_placement_3d ( 'none', #21879, #25129, #12175 ) ;
#10715 = b_spline_curve_with_knots ( 'none', 3,
( #31802, #5614, #12227, #2790 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.027443540582902317e-06, 0.0006940492775259024007 ),
.unspecified. ) ;
#10716 = direction ( 'none', ( 4.057357086302410306e-31, -0.6038489185976523288, -0.7970987915612756103 ) ) ;
#10717 = edge_curve ( 'none', #25227, #33535, #35112, .t. ) ;
#10718 = cartesian_point ( 'none', ( -491.4867903662709523, 260.0881164946977719, -279.7087951122792902 ) ) ;
#10719 = vector ( 'none', #37224, 1000.000000000000000 ) ;
#10720 = oriented_edge ( 'none', *, *, #8434, .f. ) ;
#10721 = vector ( 'none', #25421, 1000.000000000000000 ) ;
#10722 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#10724 = cartesian_point ( 'none', ( -479.2686075333814415, 222.3394532545684683, -318.7744625742651010 ) ) ;
#10723 = direction ( 'none', ( 0.0000000000000000000, 0.5871043804709843439, 0.8095112392251152533 ) ) ;
#10725 = cartesian_point ( 'none', ( -450.5450167721049297, 198.1842518256037522, -348.8345089173323572 ) ) ;
#10726 = oriented_edge ( 'none', *, *, #39955, .f. ) ;
#10727 = cartesian_point ( 'none', ( -544.2306026063836271, 282.5892412277196399, -308.7266912373451078 ) ) ;
#10728 = spherical_surface ( 'none', #9619, 5.599999999999997868 ) ;
#10729 = conical_surface ( 'none', #17232, 57.15000000000000568, 0.7853981633974500554 ) ;
#10730 = cartesian_point ( 'none', ( -581.0450167720798618, 292.8808311847558343, -449.8537468038275620 ) ) ;
#10731 = vertex_point ( 'none', #15863 ) ;
#10732 = edge_curve ( 'none', #19455, #17116, #4854, .t. ) ;
#10733 = cartesian_point ( 'none', ( -469.0031792721050010, 248.9021396019824408, -292.8040146165164401 ) ) ;
#10734 = cartesian_point ( 'none', ( -413.0778149167891229, 333.7842518256035760, -350.9481968802761003 ) ) ;
#10735 = oriented_edge ( 'none', *, *, #29603, .t. ) ;
#10736 = cartesian_point ( 'none', ( -424.5184212570854356, 152.5842518256047811, -300.4997258546958392 ) ) ;
#10737 = cartesian_point ( 'none', ( -523.5450167720806576, 243.1842518256086123, -436.8537468038249472 ) ) ;
#10738 = edge_curve ( 'none', #15493, #8485, #12856, .t. ) ;
#10739 = cartesian_point ( 'none', ( -450.5450167721049297, 269.1842518256034396, -380.3537468037986287 ) ) ;
#10740 = cartesian_point ( 'none', ( -466.0450167720827608, 185.6842518256081007, -398.8537468038224461 ) ) ;
#10741 = vertex_point ( 'none', #9251 ) ;
#10742 = oriented_edge ( 'none', *, *, #28838, .f. ) ;
#10743 = vertex_point ( 'none', #28934 ) ;
#10744 = edge_curve ( 'none', #2899, #34370, #2287, .t. ) ;
#10745 = line ( 'none', #2337, #5671 ) ;
#10746 = oriented_edge ( 'none', *, *, #1950, .t. ) ;
#10747 = oriented_edge ( 'none', *, *, #4123, .t. ) ;
#10748 = cartesian_point ( 'none', ( -524.8372168325413440, 260.6364785890801272, -461.8537468037986855 ) ) ;
#10749 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -6.167905692362051322e-14 ) ) ;
#10750 = cartesian_point ( 'none', ( -461.3966126972166535, 267.6757881278660420, -341.8459011928219979 ) ) ;
#10751 = cartesian_point ( 'none', ( -523.5450167721048729, 266.9592570441601538, -294.7753521825237613 ) ) ;
#10752 = advanced_face ( 'none', ( #20824 ), #18398, .t. ) ;
#10753 = axis2_placement_3d ( 'none', #26266, #20086, #10527 ) ;
#10754 = line ( 'none', #15143, #36955 ) ;
#10755 = oriented_edge ( 'none', *, *, #32822, .t. ) ;
#10756 = cartesian_point ( 'none', ( -554.3795142699375447, 226.6242462672549323, -275.3537468037981171 ) ) ;
#10758 = cartesian_point ( 'none', ( -508.6636744525584390, 253.3107344710470841, -414.3537468037987423 ) ) ;
#10757 = cartesian_point ( 'none', ( -493.5247029275302566, 201.1021207403883011, -333.7777743460437136 ) ) ;
#10759 = cartesian_point ( 'none', ( -497.0198734747021376, 193.2977128290741575, -380.3824794511700134 ) ) ;
#10760 = vector ( 'none', #36222, 1000.000000000000227 ) ;
#10762 = cartesian_point ( 'none', ( -460.8133580475569602, 235.4616954630571115, -301.1346760162861642 ) ) ;
#10761 = cartesian_point ( 'none', ( -456.7450167721049752, 775.6578770789232067, -372.8474382556371438 ) ) ;
#10763 = oriented_edge ( 'none', *, *, #23043, .t. ) ;
#10764 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#10765 = cartesian_point ( 'none', ( -458.2450167721049183, 776.8943954581570779, -372.6643473005988767 ) ) ;
#10767 = face_outer_bound ( 'none', #1206, .t. ) ;
#10766 = cartesian_point ( 'none', ( -506.4748468428140882, 211.2127051136272371, -279.7057224317741202 ) ) ;
#10768 = cartesian_point ( 'none', ( -477.5633586285175056, 247.2697845622562056, -301.9741276342180640 ) ) ;
#10769 = cylindrical_surface ( 'none', #1015, 4.000000000000009770 ) ;
#10770 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057924e-31 ) ) ;
#10772 = cartesian_point ( 'none', ( -454.4937317857706489, 254.6890343380634931, -272.2981711197867298 ) ) ;
#10771 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -402.3537468037986855 ) ) ;
#10773 = edge_loop ( 'none', ( #10878, #22250, #7032, #29908 ) ) ;
#10774 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -396.8537468037986855 ) ) ;
#10775 = edge_curve ( 'none', #9271, #11239, #16293, .t. ) ;
#10776 = b_spline_curve_with_knots ( 'none', 3,
( #6165, #31930, #32356, #13072 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.181005738086049293e-06, 0.0007977383241060082919 ),
.unspecified. ) ;
#10777 = direction ( 'none', ( -0.07384000345349524264, 0.9972701007700911502, -7.214474255747049785e-17 ) ) ;
#10778 = cartesian_point ( 'none', ( -468.7426130124164843, 225.2329658960225913, -309.0596242202294661 ) ) ;
#10779 = axis2_placement_3d ( 'none', #35791, #16491, #41573 ) ;
#10780 = vertex_point ( 'none', #25716 ) ;
#10781 = cartesian_point ( 'none', ( -456.7450167721049752, 784.9836020140851360, -389.7457622682042029 ) ) ;
#10782 = cartesian_point ( 'none', ( -482.0939455534617082, 262.1760434881210244, -298.3626659983976879 ) ) ;
#10783 = oriented_edge ( 'none', *, *, #29766, .f. ) ;
#10784 = oriented_edge ( 'none', *, *, #3133, .t. ) ;
#10785 = axis2_placement_3d ( 'none', #14306, #39911, #23849 ) ;
#10786 = cartesian_point ( 'none', ( -500.6828633069509920, 281.7826880642307401, -309.8629963557889937 ) ) ;
#10787 = toroidal_surface ( 'none', #36153, 26.75000000000000000, 5.550000000000004263 ) ;
#10788 = edge_loop ( 'none', ( #10167, #21394, #20264, #35938, #23498, #5839, #30034, #27081, #35991, #10004, #3222, #37233 ) ) ;
#10789 = oriented_edge ( 'none', *, *, #190, .f. ) ;
#10790 = cartesian_point ( 'none', ( -426.8548518159680043, 220.1872779228406785, -297.7326310240997032 ) ) ;
#10791 = cartesian_point ( 'none', ( -478.4950167721049752, 222.1647225083204376, -320.0934230402023104 ) ) ;
#10792 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.306144734853125277e-14 ) ) ;
#10793 = edge_curve ( 'none', #39323, #8368, #625, .t. ) ;
#10794 = cartesian_point ( 'none', ( -554.7710556912935544, 186.1760551042972622, -449.8537468038274483 ) ) ;
#10795 = cartesian_point ( 'none', ( -464.9950167721049752, 257.1134749915093494, -306.8719840100893634 ) ) ;
#10796 = face_outer_bound ( 'none', #5359, .t. ) ;
#10797 = oriented_edge ( 'none', *, *, #30872, .f. ) ;
#10798 = direction ( 'none', ( -1.066326637010301851e-16, 4.595548519418148985e-16, 1.000000000000000000 ) ) ;
#10799 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10800 = edge_curve ( 'none', #39934, #1556, #13708, .t. ) ;
#10801 = conical_surface ( 'none', #9765, 36.00000000000002842, 0.7853981633974415066 ) ;
#10802 = oriented_edge ( 'none', *, *, #12580, .t. ) ;
#10803 = advanced_face ( 'none', ( #23774 ), #30762, .t. ) ;
#10804 = edge_curve ( 'none', #23264, #19473, #12, .t. ) ;
#10805 = face_outer_bound ( 'none', #17903, .t. ) ;
#10806 = face_outer_bound ( 'none', #31698, .t. ) ;
#10807 = cartesian_point ( 'none', ( -442.8963181687739166, 247.3211791162361521, -265.3537468037986287 ) ) ;
#10808 = cartesian_point ( 'none', ( -480.0357551723169536, 227.0467913834412172, -308.7930683108982066 ) ) ;
#10809 = cartesian_point ( 'none', ( -556.6149716273001786, 264.6219940115889813, -435.5635965741420250 ) ) ;
#10810 = axis2_placement_3d ( 'none', #1027, #20464, #10632 ) ;
#10811 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#10812 = cartesian_point ( 'none', ( -458.2450167721049183, 223.4986880546224199, -296.2638943079052751 ) ) ;
#10813 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10814 = vertex_point ( 'none', #16559 ) ;
#10815 = oriented_edge ( 'none', *, *, #14737, .f. ) ;
#10816 = axis2_placement_3d ( 'none', #2160, #21446, #40767 ) ;
#10817 = direction ( 'none', ( -7.980321684476330432e-16, 1.000000000000000000, 1.311040044477050471e-14 ) ) ;
#10818 = cartesian_point ( 'none', ( -517.7540682631004074, 224.5610159261672152, -514.8537468037986855 ) ) ;
#10819 = oriented_edge ( 'none', *, *, #9255, .f. ) ;
#10821 = cartesian_point ( 'none', ( -539.7554791538149175, 251.0086309940215870, -431.3537468037986855 ) ) ;
#10820 = cartesian_point ( 'none', ( -523.4159489446267344, 282.8309598835152201, -433.7335172421110201 ) ) ;
#10822 = oriented_edge ( 'none', *, *, #13473, .t. ) ;
#10823 = oriented_edge ( 'none', *, *, #38604, .f. ) ;
#10824 = cartesian_point ( 'none', ( -421.9450167721049638, 297.2288803410315836, -288.2196854530693031 ) ) ;
#10825 = direction ( 'none', ( 0.9873505073845704194, 0.1585527532634845860, 5.551115123125746730e-14 ) ) ;
#10826 = line ( 'none', #38195, #30434 ) ;
#10827 = vertex_point ( 'none', #22737 ) ;
#10828 = oriented_edge ( 'none', *, *, #24770, .t. ) ;
#10829 = axis2_placement_3d ( 'none', #40318, #36792, #27899 ) ;
#10830 = line ( 'none', #27971, #35510 ) ;
#10831 = vertex_point ( 'none', #41802 ) ;
#10832 = cartesian_point ( 'none', ( -581.0450167720828176, 212.8733626931523020, -398.8537468038286420 ) ) ;
#10833 = cartesian_point ( 'none', ( -474.4868542721049494, 240.1740220451060850, -345.5662354007169483 ) ) ;
#10835 = axis2_placement_3d ( 'none', #39482, #10647, #30044 ) ;
#10834 = circle ( 'none', #8630, 4.000000000000003553 ) ;
#10836 = cartesian_point ( 'none', ( -370.5450167721051002, 215.1842518256017627, -415.5120243702224911 ) ) ;
#10837 = oriented_edge ( 'none', *, *, #37104, .t. ) ;
#10838 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612818275, 0.6038489185976441131 ) ) ;
#10840 = edge_curve ( 'none', #2720, #27890, #2537, .t. ) ;
#10839 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -397.8537468037986855 ) ) ;
#10841 = line ( 'none', #10325, #41594 ) ;
#10842 = face_bound ( 'none', #1478, .t. ) ;
#10843 = oriented_edge ( 'none', *, *, #28539, .t. ) ;
#10844 = direction ( 'none', ( 1.000000000000000000, -2.973147202258853963e-17, -2.963831442906190834e-17 ) ) ;
#10845 = cartesian_point ( 'none', ( -475.6743803367517103, 249.0665311656060226, -291.8736090419375842 ) ) ;
#10846 = direction ( 'none', ( 0.3003283627730186645, 0.9538358739919976514, 3.805391686804328048e-14 ) ) ;
#10847 = edge_curve ( 'none', #29224, #4707, #38787, .t. ) ;
#10848 = advanced_face ( 'none', ( #5611 ), #32667, .t. ) ;
#10849 = cartesian_point ( 'none', ( -496.6825957252049761, 257.5745548894437320, -275.3537468037987992 ) ) ;
#10850 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#10851 = oriented_edge ( 'none', *, *, #718, .f. ) ;
#10852 = edge_curve ( 'none', #1381, #19042, #32702, .t. ) ;
#10853 = oriented_edge ( 'none', *, *, #18451, .f. ) ;
#10854 = cartesian_point ( 'none', ( -469.0444755684012534, 273.4017648646234306, -327.7900882269003091 ) ) ;
#10855 = oriented_edge ( 'none', *, *, #20036, .f. ) ;
#10856 = closed_shell ( 'none', ( #9039, #11812, #13042, #41127, #30764, #35416, #39825, #22845, #13716, #2142 ) ) ;
#10857 = cylindrical_surface ( 'none', #28876, 5.000000000000006217 ) ;
#10858 = cartesian_point ( 'none', ( -475.0309320085644913, 257.8861958667818612, -305.9564321835753162 ) ) ;
#10859 = edge_curve ( 'none', #3540, #1934, #2244, .t. ) ;
#10860 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#10861 = direction ( 'none', ( 0.6084474286424320644, 0.7935941825507623060, 4.454814784781462879e-14 ) ) ;
#10862 = face_outer_bound ( 'none', #23875, .t. ) ;
#10863 = oriented_edge ( 'none', *, *, #39657, .f. ) ;
#10864 = edge_curve ( 'none', #11586, #11172, #33862, .t. ) ;
#10865 = oriented_edge ( 'none', *, *, #39388, .t. ) ;
#10866 = plane ( 'none', #13357 ) ;
#10867 = direction ( 'none', ( 0.7141922331064528562, 0.06409476616551840200, -0.6970088343203446613 ) ) ;
#10868 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#10869 = axis2_placement_3d ( 'none', #16729, #395, #3662 ) ;
#10870 = direction ( 'none', ( 0.9582746788449122421, 0.0000000000000000000, -0.2858489809054426400 ) ) ;
#10871 = cartesian_point ( 'none', ( -460.5450167721049866, 288.1842518256034396, -296.8729846902652412 ) ) ;
#10872 = face_outer_bound ( 'none', #12067, .t. ) ;
#10873 = vertex_point ( 'none', #6577 ) ;
#10874 = cartesian_point ( 'none', ( -475.0311425514532857, 265.3887357931884026, -325.7888721743510132 ) ) ;
#10875 = axis2_placement_3d ( 'none', #28845, #16065, #38558 ) ;
#10876 = face_bound ( 'none', #35730, .t. ) ;
#10877 = cylindrical_surface ( 'none', #4589, 7.999999999999981348 ) ;
#10878 = oriented_edge ( 'none', *, *, #6284, .f. ) ;
#10879 = cartesian_point ( 'none', ( -486.7450167721049752, 243.1842518256034964, -322.8537468037986855 ) ) ;
#10880 = edge_loop ( 'none', ( #38130, #11680, #2662, #6351, #31075, #3672, #19320, #41481 ) ) ;
#10881 = edge_curve ( 'none', #37594, #12990, #5691, .t. ) ;
#10882 = oriented_edge ( 'none', *, *, #6917, .t. ) ;
#10883 = axis2_placement_3d ( 'none', #16576, #507, #23028 ) ;
#10884 = circle ( 'none', #21676, 5.099999999999993427 ) ;
#10885 = cylindrical_surface ( 'none', #122, 5.000000000000004441 ) ;
#10886 = vertex_point ( 'none', #16162 ) ;
#10887 = cartesian_point ( 'none', ( -461.4081805301081545, 263.9738283893553330, -314.2568352879963527 ) ) ;
#10888 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10889 = oriented_edge ( 'none', *, *, #7403, .t. ) ;
#10890 = oriented_edge ( 'none', *, *, #27111, .t. ) ;
#10891 = cartesian_point ( 'none', ( -540.1035263126095742, 212.3489499650750929, -275.3537468037973213 ) ) ;
#10893 = cartesian_point ( 'none', ( -460.1241209411343220, 288.9091728884690724, -302.2100795624687066 ) ) ;
#10892 = cartesian_point ( 'none', ( -540.8554343648821714, 198.4287053151730333, -326.3117340964848836 ) ) ;
#10894 = cartesian_point ( 'none', ( -469.0031792721050010, 265.8967404225218161, -325.8639765842961538 ) ) ;
#10895 = edge_loop ( 'none', ( #32067, #40054, #33654, #5876 ) ) ;
#10896 = axis2_placement_3d ( 'none', #29405, #3099, #29142 ) ;
#10897 = line ( 'none', #34194, #20962 ) ;
#10898 = oriented_edge ( 'none', *, *, #29952, .t. ) ;
#10899 = vertex_point ( 'none', #29500 ) ;
#10901 = cartesian_point ( 'none', ( -560.8061085800156889, 200.4946633146342947, -435.3537468037986855 ) ) ;
#10900 = cartesian_point ( 'none', ( -478.4950167721049752, 252.6493541515349364, -347.8732259742300812 ) ) ;
#10902 = cylindrical_surface ( 'none', #20499, 6.749999999999978684 ) ;
#10903 = advanced_face ( 'none', ( #24676 ), #30325, .t. ) ;
#10904 = edge_curve ( 'none', #14801, #32216, #26141, .t. ) ;
#10905 = cartesian_point ( 'none', ( -507.0535516698955121, 212.3129809587312877, -275.3537468037974349 ) ) ;
#10906 = direction ( 'none', ( 0.1301338387962868715, 0.9914964367057211847, 1.387778780781445044e-14 ) ) ;
#10907 = cartesian_point ( 'none', ( -422.5124462385668949, 265.6937328539802365, -342.6735429837397646 ) ) ;
#10908 = spherical_surface ( 'none', #8027, 5.599999999999997868 ) ;
#10909 = oriented_edge ( 'none', *, *, #26481, .f. ) ;
#10910 = vertex_point ( 'none', #26388 ) ;
#10911 = axis2_placement_3d ( 'none', #26748, #13543, #39148 ) ;
#10913 = cartesian_point ( 'none', ( -455.2737912170670143, 254.3316898714260219, -272.4567882475921579 ) ) ;
#10912 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#10914 = direction ( 'none', ( 1.320517684714067929e-16, -0.09157054365736781720, 0.9957985918519336455 ) ) ;
#10915 = edge_curve ( 'none', #29502, #29268, #21720, .t. ) ;
#10916 = advanced_face ( 'none', ( #34620 ), #32365, .t. ) ;
#10917 = line ( 'none', #30374, #827 ) ;
#10918 = edge_curve ( 'none', #41522, #23551, #10193, .t. ) ;
#10919 = line ( 'none', #9418, #22008 ) ;
#10920 = circle ( 'none', #19689, 4.050000000000026468 ) ;
#10921 = oriented_edge ( 'none', *, *, #6157, .f. ) ;
#10922 = edge_curve ( 'none', #39200, #7359, #3149, .t. ) ;
#10923 = cartesian_point ( 'none', ( -581.0450167720741774, 273.0752101217494214, -380.3537468037985718 ) ) ;
#10924 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.551115123125777653e-14 ) ) ;
#10925 = oriented_edge ( 'none', *, *, #21115, .f. ) ;
#10926 = edge_curve ( 'none', #37846, #22420, #2608, .t. ) ;
#10927 = oriented_edge ( 'none', *, *, #15587, .f. ) ;
#10928 = cartesian_point ( 'none', ( -458.2450167721049183, 232.1983479330947091, -291.5134785269546569 ) ) ;
#10929 = cylindrical_surface ( 'none', #31114, 11.00000000000000533 ) ;
#10930 = line ( 'none', #41811, #28036 ) ;
#10931 = edge_curve ( 'none', #14179, #6002, #26815, .t. ) ;
#10932 = cartesian_point ( 'none', ( -475.9755502139207692, 259.6255237773106614, -337.1708733715889252 ) ) ;
#10933 = cartesian_point ( 'none', ( -464.9950167721049752, 263.8910104744949763, -339.7887001918822421 ) ) ;
#10934 = cartesian_point ( 'none', ( -550.0701600694872013, 193.2977128290786482, -368.2537468038272550 ) ) ;
#10935 = oriented_edge ( 'none', *, *, #37676, .f. ) ;
#10936 = cartesian_point ( 'none', ( -579.3069081585632603, 209.6333986402137555, -380.3537468037986287 ) ) ;
#10937 = cartesian_point ( 'none', ( -455.2950167721049866, 192.3052593532680987, -352.2287468037992539 ) ) ;
#10938 = oriented_edge ( 'none', *, *, #3391, .t. ) ;
#10939 = axis2_placement_3d ( 'none', #35347, #15932, #18875 ) ;
#10940 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256034964, -358.8537468037986287 ) ) ;
#10941 = oriented_edge ( 'none', *, *, #14409, .t. ) ;
#10942 = line ( 'none', #2829, #8419 ) ;
#10943 = cartesian_point ( 'none', ( -569.5069575492049125, 289.1461926027345726, -459.8537468038269367 ) ) ;
#10944 = oriented_edge ( 'none', *, *, #35071, .t. ) ;
#10945 = cylindrical_surface ( 'none', #35629, 4.249999999999983125 ) ;
#10946 = cartesian_point ( 'none', ( -444.4139152984084831, 246.9945036438524824, -265.3537468037986287 ) ) ;
#10947 = oriented_edge ( 'none', *, *, #37850, .f. ) ;
#10948 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10949 = cartesian_point ( 'none', ( -554.5218143082472579, 218.1744859889754764, -409.4467486385653956 ) ) ;
#10950 = cartesian_point ( 'none', ( -503.4578633471932108, 195.8205656590470198, -370.3537468037986287 ) ) ;
#10951 = face_outer_bound ( 'none', #39589, .t. ) ;
#10952 = oriented_edge ( 'none', *, *, #7410, .f. ) ;
#10953 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#10954 = cartesian_point ( 'none', ( -556.7155333023187040, 190.5901878174083208, -370.3537468037980602 ) ) ;
#10955 = axis2_placement_3d ( 'none', #10619, #3729, #601 ) ;
#10956 = cylindrical_surface ( 'none', #31980, 27.50000000000002487 ) ;
#10957 = direction ( 'none', ( 1.361673625698202875e-16, 2.665791897937022639e-14, 1.000000000000000000 ) ) ;
#10958 = cartesian_point ( 'none', ( -482.3699409693682014, 264.2159204400934414, -314.1610199921896651 ) ) ;
#10959 = vector ( 'none', #25864, 1000.000000000000114 ) ;
#10960 = oriented_edge ( 'none', *, *, #17306, .t. ) ;
#10961 = cartesian_point ( 'none', ( -478.3094249753048075, 230.2839766650176045, -339.6770312863595223 ) ) ;
#10962 = oriented_edge ( 'none', *, *, #34432, .t. ) ;
#10963 = vertex_point ( 'none', #7793 ) ;
#10964 = advanced_face ( 'none', ( #22758 ), #26540, .f. ) ;
#10965 = cartesian_point ( 'none', ( -489.2450167721049752, 255.1097342965159100, -321.4928140918904091 ) ) ;
#10966 = edge_loop ( 'none', ( #32133, #28520 ) ) ;
#10967 = edge_curve ( 'none', #21553, #38246, #38898, .t. ) ;
#10968 = line ( 'none', #30892, #11956 ) ;
#10969 = edge_loop ( 'none', ( #35554, #15194, #39127, #18525 ) ) ;
#10970 = axis2_placement_3d ( 'none', #26980, #23602, #20761 ) ;
#10971 = oriented_edge ( 'none', *, *, #28379, .f. ) ;
#10972 = direction ( 'none', ( -1.000000000000000000, 3.003847700398644514e-18, 1.226416383224404662e-17 ) ) ;
#10973 = edge_curve ( 'none', #32401, #26538, #29318, .t. ) ;
#10974 = vertex_point ( 'none', #11057 ) ;
#10975 = cartesian_point ( 'none', ( -477.7500404480411476, 250.0762052613976891, -342.9519401480268925 ) ) ;
#10976 = cartesian_point ( 'none', ( -487.8888503702247590, 188.8368710467411802, -449.8537468038236966 ) ) ;
#10977 = vertex_point ( 'none', #33301 ) ;
#10978 = direction ( 'none', ( -0.2490780256104042911, 0.08868455340331862780, -0.9644144270725508727 ) ) ;
#10979 = face_outer_bound ( 'none', #8286, .t. ) ;
#10980 = edge_curve ( 'none', #34185, #11202, #2106, .t. ) ;
#10981 = cartesian_point ( 'none', ( -413.9450167721049070, 299.2443864430867393, -297.4037647746853850 ) ) ;
#10982 = edge_loop ( 'none', ( #14914, #28871, #203, #26619, #31658, #28455, #13887, #28054, #38021, #3867, #24985 ) ) ;
#10983 = b_spline_curve_with_knots ( 'none', 3,
( #24735, #8982, #31348, #34446, #2628, #15176, #25164, #6021, #9119, #31497, #15310, #11926, #12210, #5462, #34871, #27969, #40935, #2492, #35011, #22056, #37834, #8689, #37966, #12346, #31213, #15600, #18680, #37707, #38110, #12491, #34734, #18379, #18824, #41238, #25302, #21912, #8835, #25018, #38247, #21635, #18539, #2351, #41081, #5881 ),
.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.02140421709833205052, 0.02282105519208682542, 0.02352947423896413481, 0.02423789328584144420, 0.02565473137959598665, 0.02707156947335052563, 0.02848840756710506808, 0.02919682661398231502, 0.02990524566085956196, 0.03061366470773680543, 0.03132208375461405236, 0.03203050280149129930, 0.03273892184836854624, 0.03344734089524579318, 0.03415575994212304012, 0.03557259803587733971, 0.03698943612963163929, 0.03840627422338594582, 0.03982311231714024541, 0.04123995041089455194, 0.04265678850464885152, 0.04407362659840315111 ),
.unspecified. ) ;
#10984 = cartesian_point ( 'none', ( -438.0450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#10985 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#10986 = edge_curve ( 'none', #3388, #3681, #35377, .t. ) ;
#10987 = oriented_edge ( 'none', *, *, #38278, .t. ) ;
#10988 = b_spline_curve_with_knots ( 'none', 3,
( #26419, #23605, #7980, #19769, #21933, #88, #4528, #38933, #39300, #38899, #41229, #41501, #19239, #22459, #6014, #35151, #3053, #12483, #6151, #28670 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0009703442971001730684, 0.001493057549869808865, 0.002015770802639444553, 0.003061197308178972669, 0.003583910560948800911, 0.004106623813718628287, 0.005152050319257969919, 0.006197476824797311552, 0.007242903330336652318, 0.009333756341415547220 ),
.unspecified. ) ;
#10989 = oriented_edge ( 'none', *, *, #30859, .f. ) ;
#10990 = cartesian_point ( 'none', ( -550.0701600694847002, 193.2977128290793019, -413.2537468038270845 ) ) ;
#10991 = cartesian_point ( 'none', ( -500.0734851807790733, 262.6267375577675125, -275.3537468037988560 ) ) ;
#10992 = edge_curve ( 'none', #18770, #1246, #36394, .t. ) ;
#10993 = face_outer_bound ( 'none', #1179, .t. ) ;
#10994 = vertex_point ( 'none', #33164 ) ;
#10995 = conical_surface ( 'none', #6077, 3.400000000000014122, 1.029744258676654534 ) ;
#10996 = vector ( 'none', #10914, 1000.000000000000114 ) ;
#10998 = cartesian_point ( 'none', ( -469.0444755684013103, 239.4951522056252315, -345.4363451928086306 ) ) ;
#10997 = cartesian_point ( 'none', ( -548.8688466183951959, 197.1130563250466992, -368.4537468038269594 ) ) ;
#10999 = edge_loop ( 'none', ( #12416, #6471, #4607, #35545, #20236, #33467, #22764, #36088 ) ) ;
#11000 = cartesian_point ( 'none', ( -484.0950167721049979, 233.7191494996720564, -297.8342676333674603 ) ) ;
#11001 = oriented_edge ( 'none', *, *, #15611, .t. ) ;
#11002 = oriented_edge ( 'none', *, *, #27359, .f. ) ;
#11003 = cartesian_point ( 'none', ( -474.7474205317932388, 258.0416986546790667, -305.7720970562686489 ) ) ;
#11004 = axis2_placement_3d ( 'none', #4831, #1712, #24234 ) ;
#11005 = oriented_edge ( 'none', *, *, #6791, .t. ) ;
#11006 = cartesian_point ( 'none', ( -395.5450167721051002, 172.4735737069515551, -252.1430686851434189 ) ) ;
#11007 = face_outer_bound ( 'none', #1890, .t. ) ;
#11008 = oriented_edge ( 'none', *, *, #20095, .t. ) ;
#11009 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#11010 = oriented_edge ( 'none', *, *, #9131, .f. ) ;
#11011 = advanced_face ( 'none', ( #24786 ), #15222, .f. ) ;
#11012 = cartesian_point ( 'none', ( -424.0613680656891233, 255.9527697084867839, -348.1334059098214766 ) ) ;
#11013 = cartesian_point ( 'none', ( -487.5450167721049866, 243.1842518256034964, -379.3537468037985718 ) ) ;
#11014 = cartesian_point ( 'none', ( -477.5661739937007724, 264.2780587929790386, -325.6250127576532805 ) ) ;
#11015 = oriented_edge ( 'none', *, *, #32715, .f. ) ;
#11016 = oriented_edge ( 'none', *, *, #25804, .f. ) ;
#11017 = line ( 'none', #35748, #35172 ) ;
#11018 = direction ( 'none', ( -0.9687155250085899283, 0.2481737931517584705, 0.0000000000000000000 ) ) ;
#11019 = oriented_edge ( 'none', *, *, #30125, .t. ) ;
#11020 = edge_curve ( 'none', #30530, #28190, #17225, .t. ) ;
#11021 = cartesian_point ( 'none', ( -489.2739286133234486, 223.2484433847012610, -411.9754162543414395 ) ) ;
#11022 = cartesian_point ( 'none', ( -425.6117384354826640, 205.2704506655786076, -298.6103442928767322 ) ) ;
#11023 = axis2_placement_3d ( 'none', #29350, #16267, #9949 ) ;
#11024 = cartesian_point ( 'none', ( -460.8582910137303656, 261.8384102859825475, -298.7866557428692431 ) ) ;
#11025 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11026 = axis2_placement_3d ( 'none', #9032, #24647, #12257 ) ;
#11027 = line ( 'none', #28535, #6510 ) ;
#11028 = edge_loop ( 'none', ( #9483, #21820 ) ) ;
#11029 = cartesian_point ( 'none', ( -552.4199183336189662, 223.3710541522878543, -275.3537468037986287 ) ) ;
#11031 = direction ( 'none', ( 1.000000000000000000, 4.270088556250602192e-16, 5.636516894250794598e-14 ) ) ;
#11030 = cartesian_point ( 'none', ( -482.6985866835017305, 262.6671441887548326, -299.4509712085497881 ) ) ;
#11032 = direction ( 'none', ( 1.024821253500144487e-14, 1.000000000000000000, 1.281026566875180648e-14 ) ) ;
#11033 = vector ( 'none', #28425, 1000.000000000000000 ) ;
#11034 = edge_loop ( 'none', ( #1140, #25430, #26169, #1739 ) ) ;
#11035 = edge_curve ( 'none', #29088, #20021, #27814, .t. ) ;
#11036 = edge_loop ( 'none', ( #9597, #28905, #33878, #8495 ) ) ;
#11038 = cartesian_point ( 'none', ( -460.7914468607082199, 235.0283412232588489, -301.2949058737635823 ) ) ;
#11037 = cartesian_point ( 'none', ( -509.5450167721049297, 243.1842518256034964, -275.3537468037987423 ) ) ;
#11039 = direction ( 'none', ( 4.187749593802740789e-31, 0.7740844354725789911, -0.6330823696479778162 ) ) ;
#11040 = vertex_point ( 'none', #1042 ) ;
#11041 = cartesian_point ( 'none', ( -506.1912576418693561, 211.3655172193734870, -279.7054200686810077 ) ) ;
#11042 = face_outer_bound ( 'none', #6245, .t. ) ;
#11043 = direction ( 'none', ( 0.2490780256104039858, 0.08868455340332538628, -0.9644144270725503176 ) ) ;
#11044 = edge_curve ( 'none', #1099, #10899, #4163, .t. ) ;
#11045 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.379049338482476317e-14 ) ) ;
#11046 = oriented_edge ( 'none', *, *, #40581, .f. ) ;
#11047 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 6.476300976980080082e-15 ) ) ;
#11048 = edge_curve ( 'none', #22471, #8969, #4517, .t. ) ;
#11049 = cartesian_point ( 'none', ( -413.9450167721049638, 213.8092518256047185, -271.9747543314659879 ) ) ;
#11050 = oriented_edge ( 'none', *, *, #6141, .f. ) ;
#11051 = axis2_placement_3d ( 'none', #5122, #37359, #27657 ) ;
#11052 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -320.3537468037986287 ) ) ;
#11053 = vertex_point ( 'none', #27500 ) ;
#11054 = circle ( 'none', #21709, 5.000000000000004441 ) ;
#11055 = cartesian_point ( 'none', ( -475.6743803367517671, 213.4135258410889833, -333.2496123441310942 ) ) ;
#11056 = oriented_edge ( 'none', *, *, #36080, .t. ) ;
#11057 = cartesian_point ( 'none', ( -551.5582004631153268, 299.0260165638718490, -370.3537468038256861 ) ) ;
#11058 = axis2_placement_3d ( 'none', #39149, #36196, #39702 ) ;
#11059 = advanced_face ( 'none', ( #21755 ), #20259, .t. ) ;
#11060 = cartesian_point ( 'none', ( -481.4537409065704878, 236.0237967838189945, -302.0110819653066869 ) ) ;
#11061 = cartesian_point ( 'none', ( -462.5137019756326140, 232.7253367838598024, -292.9096688328132814 ) ) ;
#11062 = cartesian_point ( 'none', ( -475.4892290335135954, 259.8391053046868819, -337.3511144979230494 ) ) ;
#11063 = direction ( 'none', ( 0.0000000000000000000, -0.7740844354725762155, 0.6330823696479810359 ) ) ;
#11064 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -402.3537468037986855 ) ) ;
#11065 = oriented_edge ( 'none', *, *, #41825, .f. ) ;
#11066 = oriented_edge ( 'none', *, *, #18674, .f. ) ;
#11067 = direction ( 'none', ( 1.000000000000000000, 4.071797670681753556e-16, -2.723347251396504358e-16 ) ) ;
#11068 = face_outer_bound ( 'none', #32618, .t. ) ;
#11069 = oriented_edge ( 'none', *, *, #33119, .f. ) ;
#11070 = direction ( 'none', ( -1.000000000000000000, -3.397572461039112687e-16, -6.742252096426295297e-17 ) ) ;
#11071 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11072 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#11073 = circle ( 'none', #20312, 5.599999999999998757 ) ;
#11074 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11075 = edge_loop ( 'none', ( #4501, #1615, #17930, #2913 ) ) ;
#11076 = direction ( 'none', ( 1.000000000000000000, -1.860000664308099054e-30, -1.612780032710462425e-30 ) ) ;
#11077 = edge_loop ( 'none', ( #34118, #20053, #34617, #15200 ) ) ;
#11078 = oriented_edge ( 'none', *, *, #35312, .t. ) ;
#11079 = cylindrical_surface ( 'none', #23450, 3.400000000000014122 ) ;
#11080 = cartesian_point ( 'none', ( -540.3423758620364197, 275.2962282008460306, -279.7127466418875201 ) ) ;
#11081 = cartesian_point ( 'none', ( -466.7781781727370003, 231.0943008076424974, -293.2044139124155890 ) ) ;
#11082 = direction ( 'none', ( -0.07384000345349615857, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#11083 = edge_loop ( 'none', ( #5193, #9602, #6154, #23505 ) ) ;
#11084 = cartesian_point ( 'none', ( -410.7450167721049752, 206.0420375193512257, -301.1637510355085396 ) ) ;
#11085 = axis2_placement_3d ( 'none', #515, #26410, #29521 ) ;
#11086 = direction ( 'none', ( -1.000000000000000000, 4.454049773006788265e-17, 7.594280066905652489e-18 ) ) ;
#11087 = cartesian_point ( 'none', ( -412.8450167721051116, 332.1842518256036101, -347.8537468038026077 ) ) ;
#11088 = vertex_point ( 'none', #30596 ) ;
#11089 = cartesian_point ( 'none', ( -370.5450167721051002, 272.5592518256030417, -373.7327392761367264 ) ) ;
#11090 = cartesian_point ( 'none', ( -523.5450167720828176, 243.1842518256081007, -399.3537468038250609 ) ) ;
#11091 = vector ( 'none', #35665, 1000.000000000000000 ) ;
#11092 = cartesian_point ( 'none', ( -460.5450167721049866, 227.4358176317425375, -275.3537468037986287 ) ) ;
#11093 = oriented_edge ( 'none', *, *, #34230, .t. ) ;
#11094 = cartesian_point ( 'none', ( -478.4950167721049752, 264.2037811428866689, -325.6140705673954017 ) ) ;
#11095 = edge_curve ( 'none', #40593, #9187, #27290, .t. ) ;
#11096 = circle ( 'none', #27873, 6.138320441952084039 ) ;
#11097 = oriented_edge ( 'none', *, *, #27349, .f. ) ;
#11098 = oriented_edge ( 'none', *, *, #34959, .t. ) ;
#11099 = cartesian_point ( 'none', ( -458.2450167721049183, 771.6696867573886038, -375.4183497020143818 ) ) ;
#11100 = advanced_face ( 'none', ( #13221, #4643 ), #5257, .f. ) ;
#11101 = edge_curve ( 'none', #28416, #32662, #31329, .t. ) ;
#11102 = line ( 'none', #37509, #30239 ) ;
#11103 = line ( 'none', #3304, #12113 ) ;
#11105 = toroidal_surface ( 'none', #29751, 26.75000000000000000, 5.549999999999998934 ) ;
#11104 = plane ( 'none', #7795 ) ;
#11106 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11107 = edge_loop ( 'none', ( #23526, #20324, #10457, #22088, #33667, #3705, #24691, #13175, #37388, #19329, #9936 ) ) ;
#11108 = cartesian_point ( 'none', ( -419.2450167721051457, 333.1842518256036101, -347.8537468038026077 ) ) ;
#11109 = direction ( 'none', ( -1.250574758963837371e-15, 1.000000000000000000, 1.311026609186943927e-14 ) ) ;
#11110 = plane ( 'none', #14963 ) ;
#11111 = advanced_face ( 'none', ( #5637 ), #17902, .f. ) ;
#11112 = axis2_placement_3d ( 'none', #32313, #35396, #9654 ) ;
#11113 = oriented_edge ( 'none', *, *, #22224, .t. ) ;
#11114 = vector ( 'none', #11940, 1000.000000000000000 ) ;
#11115 = cartesian_point ( 'none', ( -395.5450167721051002, 172.4735737069515551, -252.1430686851434189 ) ) ;
#11116 = cartesian_point ( 'none', ( -421.9450167721050207, 277.2018535768403922, -377.7483621204139013 ) ) ;
#11117 = axis2_placement_3d ( 'none', #26614, #31774, #7551 ) ;
#11118 = cartesian_point ( 'none', ( -460.3353619024615568, 197.8930391991757460, -344.2855652527740631 ) ) ;
#11119 = cartesian_point ( 'none', ( -479.3473970954032666, 249.1906371675795242, -291.1705064574497328 ) ) ;
#11120 = cartesian_point ( 'none', ( -420.3845487392724181, 224.9547983694587572, -294.9750864846983518 ) ) ;
#11121 = edge_loop ( 'none', ( #7826, #23983, #22332, #20725 ) ) ;
#11122 = cartesian_point ( 'none', ( -506.9231210134344678, 273.9854350747502849, -275.3537468037987992 ) ) ;
#11123 = axis2_placement_3d ( 'none', #20574, #17321, #26912 ) ;
#11124 = oriented_edge ( 'none', *, *, #2004, .f. ) ;
#11125 = edge_curve ( 'none', #7610, #34724, #37879, .t. ) ;
#11127 = cartesian_point ( 'none', ( -481.4537409065704878, 221.5537470720125270, -318.6335503533945825 ) ) ;
#11126 = direction ( 'none', ( 0.0000000000000000000, 0.09157054365736796986, -0.9957985918519337565 ) ) ;
#11128 = oriented_edge ( 'none', *, *, #32333, .t. ) ;
#11129 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#11130 = cartesian_point ( 'none', ( -497.0198734535651965, 193.2977128338252726, -370.3537468038240377 ) ) ;
#11131 = direction ( 'none', ( -2.428612866367530240e-17, 0.9957985918519330903, 0.09157054365737474222 ) ) ;
#11132 = axis2_placement_3d ( 'none', #29955, #10699, #17155 ) ;
#11133 = oriented_edge ( 'none', *, *, #31794, .t. ) ;
#11134 = cartesian_point ( 'none', ( -469.0444755684012534, 273.4446702431775407, -327.5274455681419568 ) ) ;
#11135 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11136 = oriented_edge ( 'none', *, *, #6106, .f. ) ;
#11137 = oriented_edge ( 'none', *, *, #10499, .f. ) ;
#11138 = edge_curve ( 'none', #29575, #29518, #8667, .t. ) ;
#11139 = line ( 'none', #4448, #29275 ) ;
#11140 = vector ( 'none', #5003, 1000.000000000000000 ) ;
#11141 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#11142 = vector ( 'none', #13233, 1000.000000000000000 ) ;
#11143 = oriented_edge ( 'none', *, *, #13950, .f. ) ;
#11144 = edge_curve ( 'none', #11634, #26288, #19264, .t. ) ;
#11145 = circle ( 'none', #19500, 5.099999999999993427 ) ;
#11146 = oriented_edge ( 'none', *, *, #3901, .f. ) ;
#11147 = face_outer_bound ( 'none', #30209, .t. ) ;
#11148 = direction ( 'none', ( 0.1301338387964242616, 0.9914964367057030881, 1.808675573594017355e-14 ) ) ;
#11149 = edge_curve ( 'none', #22588, #19560, #20732, .t. ) ;
#11150 = cartesian_point ( 'none', ( -497.0198734535652534, 193.2977128338250168, -368.4537468038241741 ) ) ;
#11151 = direction ( 'none', ( 5.633646591007430131e-14, 1.329374001118727643e-14, -1.000000000000000000 ) ) ;
#11152 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#11153 = edge_curve ( 'none', #33998, #276, #11689, .t. ) ;
#11154 = vertex_point ( 'none', #33848 ) ;
#11155 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -280.3537468037986287 ) ) ;
#11156 = advanced_face ( 'none', ( #18731 ), #34851, .t. ) ;
#11157 = edge_curve ( 'none', #10017, #9210, #41873, .t. ) ;
#11158 = cartesian_point ( 'none', ( -540.2598732338803984, 212.4333399601746066, -275.3537468037985718 ) ) ;
#11160 = cartesian_point ( 'none', ( -460.4302699953275919, 288.1842518256034396, -300.8835371431009662 ) ) ;
#11159 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.379049338482476317e-14 ) ) ;
#11161 = oriented_edge ( 'none', *, *, #18988, .t. ) ;
#11162 = edge_curve ( 'none', #1288, #3227, #39902, .t. ) ;
#11163 = cartesian_point ( 'none', ( -425.6450167721051230, 332.1842518256036101, -347.8537468038018119 ) ) ;
#11165 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11164 = direction ( 'none', ( 1.000000000000000000, 6.791794586694515803e-17, -1.263633894181978530e-16 ) ) ;
#11166 = oriented_edge ( 'none', *, *, #17612, .f. ) ;
#11167 = cartesian_point ( 'none', ( -464.2214260108526105, 223.5632656000252325, -330.9878163159103792 ) ) ;
#11168 = cartesian_point ( 'none', ( -509.3573919658531395, 216.2209905980480755, -275.3537468037986287 ) ) ;
#11169 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -434.8537468037986855 ) ) ;
#11170 = direction ( 'none', ( 1.000000000000000000, -1.860000664308099054e-30, -1.612780032710462425e-30 ) ) ;
#11171 = axis2_placement_3d ( 'none', #1502, #27409, #30497 ) ;
#11172 = vertex_point ( 'none', #34676 ) ;
#11173 = oriented_edge ( 'none', *, *, #40389, .t. ) ;
#11174 = plane ( 'none', #28019 ) ;
#11175 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#11176 = cartesian_point ( 'none', ( -467.3446547975443650, 225.9545314621149430, -309.6315082074601150 ) ) ;
#11177 = circle ( 'none', #16556, 7.351363236587492800 ) ;
#11178 = line ( 'none', #12236, #8144 ) ;
#11179 = vector ( 'none', #8506, 1000.000000000000000 ) ;
#11180 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -493.6037468037986855 ) ) ;
#11181 = direction ( 'none', ( 4.057357086302410306e-31, -0.6038489185976522178, -0.7970987915612757213 ) ) ;
#11182 = cartesian_point ( 'none', ( -475.9755502139204282, 226.7429798738963029, -308.5366202360087300 ) ) ;
#11183 = line ( 'none', #39312, #2615 ) ;
#11184 = oriented_edge ( 'none', *, *, #26079, .f. ) ;
#11185 = cartesian_point ( 'none', ( -467.4775330365848731, 232.7218335273817331, -292.9000329222390633 ) ) ;
#11186 = circle ( 'none', #32856, 5.599999999999998757 ) ;
#11187 = cartesian_point ( 'none', ( -458.5491488722664144, 234.8622600835004732, -372.8056023074934160 ) ) ;
#11188 = cartesian_point ( 'none', ( -413.9450167721049638, 192.3052593532703156, -352.2287468037999929 ) ) ;
#11190 = axis2_placement_3d ( 'none', #11899, #31041, #2602 ) ;
#11189 = line ( 'none', #36311, #28803 ) ;
#11191 = oriented_edge ( 'none', *, *, #41116, .f. ) ;
#11192 = edge_curve ( 'none', #18240, #11232, #30317, .t. ) ;
#11193 = cylindrical_surface ( 'none', #702, 65.00000000000000000 ) ;
#11194 = direction ( 'none', ( 0.07384000345349513161, -0.9972701007700911502, 4.661740697613374269e-16 ) ) ;
#11195 = direction ( 'none', ( 1.000000000000000000, 4.071797670681753556e-16, -2.723347251396504358e-16 ) ) ;
#11196 = edge_loop ( 'none', ( #32990, #16375 ) ) ;
#11197 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#11198 = cartesian_point ( 'none', ( -477.7500404480649081, 229.2246825372300236, -338.8714502330077494 ) ) ;
#11200 = axis2_placement_3d ( 'none', #6024, #15873, #15314 ) ;
#11199 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11201 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#11202 = vertex_point ( 'none', #24815 ) ;
#11203 = advanced_face ( 'none', ( #1587 ), #12188, .t. ) ;
#11204 = edge_curve ( 'none', #7489, #34969, #25801, .t. ) ;
#11205 = cartesian_point ( 'none', ( -537.8086575745752498, 270.1108983122273912, -275.3537468037987423 ) ) ;
#11206 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#11207 = cartesian_point ( 'none', ( -503.5198734746817308, 293.0707908221370985, -360.2537468038233328 ) ) ;
#11208 = edge_curve ( 'none', #13022, #13310, #17703, .t. ) ;
#11209 = cartesian_point ( 'none', ( -465.8530276780912800, 213.3328686069507114, -335.0230889559965135 ) ) ;
#11210 = vertex_point ( 'none', #9195 ) ;
#11211 = oriented_edge ( 'none', *, *, #11536, .f. ) ;
#11212 = direction ( 'none', ( 6.982634379031859240e-17, 0.9214978993339648650, 0.3883833435191190731 ) ) ;
#11213 = cartesian_point ( 'none', ( -479.4641717614966865, 251.3336455054845260, -342.5134023582991745 ) ) ;
#11214 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11215 = line ( 'none', #41063, #17737 ) ;
#11216 = oriented_edge ( 'none', *, *, #32252, .f. ) ;
#11217 = edge_curve ( 'none', #31035, #14179, #21250, .t. ) ;
#11218 = oriented_edge ( 'none', *, *, #29864, .f. ) ;
#11219 = cartesian_point ( 'none', ( -493.5247029275302566, 285.2663829108186633, -370.3537468037986287 ) ) ;
#11220 = cartesian_point ( 'none', ( -435.5450167721049866, 294.0632442979390930, -293.4787468037984013 ) ) ;
#11221 = cartesian_point ( 'none', ( -460.3054187591350797, 236.5284856388194612, -273.1657943209985433 ) ) ;
#11222 = direction ( 'none', ( -1.000000000000000000, -6.791794586694515803e-17, 1.263633894181978530e-16 ) ) ;
#11223 = cartesian_point ( 'none', ( -482.3699409693682014, 265.7445745355322515, -325.8414588640322336 ) ) ;
#11224 = edge_loop ( 'none', ( #6374, #40241, #1731, #27693 ) ) ;
#11225 = face_outer_bound ( 'none', #38401, .t. ) ;
#11226 = axis2_placement_3d ( 'none', #10933, #21013, #11063 ) ;
#11227 = face_outer_bound ( 'none', #3985, .t. ) ;
#11228 = cartesian_point ( 'none', ( -515.6363587052238699, 244.3897092414505607, -288.3537468038247766 ) ) ;
#11229 = vertex_point ( 'none', #37910 ) ;
#11230 = axis2_placement_3d ( 'none', #19851, #13542, #36046 ) ;
#11231 = circle ( 'none', #21734, 1.500000000000010880 ) ;
#11232 = vertex_point ( 'none', #12154 ) ;
#11233 = vector ( 'none', #5223, 999.9999999999998863 ) ;
#11234 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#11235 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#11236 = cartesian_point ( 'none', ( -482.6317425304795847, 263.0716155302041557, -299.7952285322155603 ) ) ;
#11237 = cartesian_point ( 'none', ( -486.2240140869585616, 230.9065178161452536, -410.3537468037986855 ) ) ;
#11238 = direction ( 'none', ( -3.416070845000481754e-15, -1.000000000000000000, -1.281026566875180648e-14 ) ) ;
#11239 = vertex_point ( 'none', #37491 ) ;
#11240 = direction ( 'none', ( 1.575650527926657835e-30, 0.9869179706173774047, -0.1612231970669154302 ) ) ;
#11241 = b_spline_curve_with_knots ( 'none', 3,
( #31917, #28942, #28680, #35582 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.928743922699370684e-06, 0.0008003010501663834243 ),
.unspecified. ) ;
#11242 = cartesian_point ( 'none', ( -550.0701600695077786, 293.0707908221328353, -380.3824794511700134 ) ) ;
#11243 = cartesian_point ( 'none', ( -475.0309320085646050, 240.2490861737386751, -345.0585031087184120 ) ) ;
#11244 = cartesian_point ( 'none', ( -395.5450167721051002, 172.4735737069476045, -393.5644249224529290 ) ) ;
#11245 = cartesian_point ( 'none', ( -451.1386807365832396, 192.4686881716048958, -337.7162793843569943 ) ) ;
#11246 = b_spline_curve_with_knots ( 'none', 3,
( #3908, #36135, #36535, #17235 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006926030206736200111, 0.001383533179553984253 ),
.unspecified. ) ;
#11247 = cartesian_point ( 'none', ( -523.5450167720802028, 243.1842518256086976, -444.8537468038249472 ) ) ;
#11248 = edge_loop ( 'none', ( #19119, #25121, #15525, #38209 ) ) ;
#11249 = oriented_edge ( 'none', *, *, #29993, .f. ) ;
#11250 = cartesian_point ( 'none', ( -523.5450167720787249, 243.1842518256090386, -469.8537468038249472 ) ) ;
#11251 = advanced_face ( 'none', ( #40913 ), #9706, .f. ) ;
#11252 = edge_loop ( 'none', ( #37873, #12261 ) ) ;
#11253 = edge_curve ( 'none', #5342, #3600, #2070, .t. ) ;
#11254 = cartesian_point ( 'none', ( -497.7167664094283168, 266.8111048370278695, -275.3537468037573035 ) ) ;
#11255 = circle ( 'none', #36462, 4.500000000000003553 ) ;
#11256 = oriented_edge ( 'none', *, *, #40024, .t. ) ;
#11257 = oriented_edge ( 'none', *, *, #28419, .f. ) ;
#11258 = axis2_placement_3d ( 'none', #8330, #37340, #34371 ) ;
#11260 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11259 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11262 = cartesian_point ( 'none', ( -412.5415364945877741, 152.9842518256049004, -294.4902141119791281 ) ) ;
#11261 = face_outer_bound ( 'none', #19509, .t. ) ;
#11263 = vertex_point ( 'none', #41017 ) ;
#11264 = cartesian_point ( 'none', ( -435.5450167721051571, 236.2034133962733904, -380.3537468037987992 ) ) ;
#11265 = cartesian_point ( 'none', ( -412.9746689165837665, 281.5730157980086119, -346.3491669736214931 ) ) ;
#11266 = toroidal_surface ( 'none', #27014, 26.75000000000000000, 5.549999999999998934 ) ;
#11267 = edge_curve ( 'none', #21425, #27261, #23767, .t. ) ;
#11268 = cartesian_point ( 'none', ( -435.5113297620854951, 233.3858012462449096, -380.3537468037986287 ) ) ;
#11269 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 3.265361837132817846e-14 ) ) ;
#11270 = oriented_edge ( 'none', *, *, #12513, .t. ) ;
#11271 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#11272 = line ( 'none', #29876, #7751 ) ;
#11273 = vector ( 'none', #27912, 1000.000000000000227 ) ;
#11274 = direction ( 'none', ( -8.699860012012077931e-18, -4.680943177722806576e-16, -1.000000000000000000 ) ) ;
#11275 = edge_curve ( 'none', #24899, #33168, #19745, .t. ) ;
#11276 = cartesian_point ( 'none', ( -551.2924904469219882, 289.8659806173981792, -364.2537468038259476 ) ) ;
#11277 = cartesian_point ( 'none', ( -460.5450167721051002, 270.1477728409558949, -365.0167438411340868 ) ) ;
#11278 = vertex_point ( 'none', #21715 ) ;
#11279 = edge_curve ( 'none', #8771, #22944, #29835, .t. ) ;
#11280 = vertex_point ( 'none', #41312 ) ;
#11281 = oriented_edge ( 'none', *, *, #11153, .f. ) ;
#11282 = axis2_placement_3d ( 'none', #38761, #19203, #25389 ) ;
#11283 = direction ( 'none', ( -2.810252031082467922e-16, 1.000000000000000000, 1.311026609186949607e-14 ) ) ;
#11284 = cartesian_point ( 'none', ( -413.7928528130576638, 328.1842518256036101, -350.5894200598153247 ) ) ;
#11285 = vertex_point ( 'none', #31582 ) ;
#11286 = vertex_point ( 'none', #25241 ) ;
#11287 = direction ( 'none', ( -0.9632702587168582298, -0.02458978723779994477, 0.2674055927522027143 ) ) ;
#11288 = axis2_placement_3d ( 'none', #690, #6776, #29297 ) ;
#11289 = edge_loop ( 'none', ( #22687, #19900, #25122, #31442 ) ) ;
#11290 = cartesian_point ( 'none', ( -540.0193594588192809, 212.3038085949260676, -275.3537468038123279 ) ) ;
#11291 = direction ( 'none', ( -0.4484710255758728725, -2.453592884421595954e-14, -0.8937973703356509869 ) ) ;
#11292 = circle ( 'none', #34784, 4.049999999999986500 ) ;
#11293 = oriented_edge ( 'none', *, *, #28301, .f. ) ;
#11294 = oriented_edge ( 'none', *, *, #578, .t. ) ;
#11295 = cartesian_point ( 'none', ( -460.7914468607082199, 265.9327110483341130, -326.5699414961911771 ) ) ;
#11296 = direction ( 'none', ( 0.1506821769804534139, -0.9885822583581151957, -5.046468293750709037e-15 ) ) ;
#11297 = advanced_face ( 'none', ( #34356 ), #1101, .t. ) ;
#11298 = cartesian_point ( 'none', ( -506.8094835369677753, 211.0414030632143181, -279.7153580046031038 ) ) ;
#11299 = vector ( 'none', #36042, 1000.000000000000000 ) ;
#11300 = vertex_point ( 'none', #25377 ) ;
#11301 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.285521396934391402e-14 ) ) ;
#11302 = circle ( 'none', #1341, 6.138320441952068940 ) ;
#11303 = edge_curve ( 'none', #12062, #1288, #18219, .t. ) ;
#11305 = direction ( 'none', ( -1.000000000000000000, -6.791794586694515803e-17, 1.263633894181978530e-16 ) ) ;
#11304 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11306 = oriented_edge ( 'none', *, *, #21340, .t. ) ;
#11307 = plane ( 'none', #17762 ) ;
#11308 = advanced_face ( 'none', ( #84 ), #6102, .f. ) ;
#11309 = axis2_placement_3d ( 'none', #20860, #24379, #17761 ) ;
#11310 = face_outer_bound ( 'none', #22024, .t. ) ;
#11311 = face_outer_bound ( 'none', #25088, .t. ) ;
#11312 = direction ( 'none', ( 0.0000000000000000000, 0.9869179706173782929, -0.1612231970669101566 ) ) ;
#11313 = axis2_placement_3d ( 'none', #24619, #31371, #34211 ) ;
#11314 = cartesian_point ( 'none', ( -479.3473970954033234, 212.7425681404693592, -333.4936846859038155 ) ) ;
#11315 = axis2_placement_3d ( 'none', #7411, #19798, #26545 ) ;
#11316 = cartesian_point ( 'none', ( -442.5450167721049866, 243.1842518256034964, -363.8537468037986855 ) ) ;
#11317 = oriented_edge ( 'none', *, *, #26314, .f. ) ;
#11318 = oriented_edge ( 'none', *, *, #38973, .t. ) ;
#11319 = cartesian_point ( 'none', ( -466.4750799195434752, 230.1672434022517564, -339.8244107480714433 ) ) ;
#11320 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#11321 = cartesian_point ( 'none', ( -410.9307900281145294, 271.4349191548944304, -343.5248698829220757 ) ) ;
#11322 = direction ( 'none', ( -0.07384000345349574224, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#11323 = edge_curve ( 'none', #37284, #21788, #3107, .t. ) ;
#11324 = cartesian_point ( 'none', ( -481.1140776513783521, 238.9988017762774177, -344.2904060363741792 ) ) ;
#11325 = vertex_point ( 'none', #12430 ) ;
#11326 = vertex_point ( 'none', #147 ) ;
#11327 = b_spline_curve_with_knots ( 'none', 3,
( #9648, #2730, #3294, #35385, #25258, #16127 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.01042181601177247056, 0.01829389975581568323, 0.02616598349985890110 ),
.unspecified. ) ;
#11328 = oriented_edge ( 'none', *, *, #32258, .f. ) ;
#11329 = cartesian_point ( 'none', ( -523.5450167721049866, 185.6842518256035248, -380.3537468037986287 ) ) ;
#11330 = cartesian_point ( 'none', ( -523.0240752535776210, 227.1894968366979697, -479.8868870173378696 ) ) ;
#11331 = edge_curve ( 'none', #29227, #1982, #39868, .t. ) ;
#11332 = face_outer_bound ( 'none', #22260, .t. ) ;
#11333 = oriented_edge ( 'none', *, *, #7808, .t. ) ;
#11334 = oriented_edge ( 'none', *, *, #11529, .f. ) ;
#11335 = edge_curve ( 'none', #40871, #7681, #8146, .t. ) ;
#11336 = face_outer_bound ( 'none', #26334, .t. ) ;
#11337 = oriented_edge ( 'none', *, *, #41715, .t. ) ;
#11338 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256034964, -322.8537468037986855 ) ) ;
#11340 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11339 = cartesian_point ( 'none', ( -467.5144833302893517, 264.7986984616798054, -325.7017694800284744 ) ) ;
#11341 = direction ( 'none', ( -1.000000000000000000, 2.973147202258853963e-17, 2.963831442906190834e-17 ) ) ;
#11342 = circle ( 'none', #38048, 17.49999999999998934 ) ;
#11343 = vertex_point ( 'none', #28754 ) ;
#11344 = cartesian_point ( 'none', ( -474.4455579758093791, 253.7691033670628826, -351.5852156279242990 ) ) ;
#11345 = axis2_placement_3d ( 'none', #16091, #22247, #2986 ) ;
#11346 = direction ( 'none', ( 2.035898835340910058e-16, -1.000000000000000000, 2.770006446439764306e-14 ) ) ;
#11347 = circle ( 'none', #33834, 5.600000000000012079 ) ;
#11348 = circle ( 'none', #23876, 5.000000000000004441 ) ;
#11349 = cartesian_point ( 'none', ( -492.4854926665964285, 268.1062468725162944, -433.4298307318647403 ) ) ;
#11350 = oriented_edge ( 'none', *, *, #20869, .f. ) ;
#11351 = advanced_face ( 'none', ( #36360 ), #19227, .t. ) ;
#11352 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#11353 = axis2_placement_3d ( 'none', #23160, #19803, #22613 ) ;
#11354 = cartesian_point ( 'none', ( -494.2405802478975829, 300.6842518256081576, -398.8537468038225597 ) ) ;
#11355 = cartesian_point ( 'none', ( -468.4588909927567784, 247.4678030620205504, -300.8695420646552066 ) ) ;
#11356 = cartesian_point ( 'none', ( -477.5661739937008861, 230.2373616252351383, -339.7358865231440745 ) ) ;
#11357 = advanced_face ( 'none', ( #33321 ), #21216, .f. ) ;
#11358 = cartesian_point ( 'none', ( -497.0198734747021376, 293.0707908221328353, -380.3824794511700134 ) ) ;
#11359 = direction ( 'none', ( 1.000000000000000000, -4.454049773006788265e-17, -7.594280066905652489e-18 ) ) ;
#11360 = axis2_placement_3d ( 'none', #2961, #19010, #15634 ) ;
#11361 =( bounded_curve ( ) b_spline_curve ( 3, ( #6375, #13135, #9622, #3267 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896558, 3.141592653589793116 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243649375, 0.8047378541243649375, 1.000000000000000000 ) )
representation_item ( '' ) );
#11362 = cartesian_point ( 'none', ( -460.7914468607082199, 221.6254108955684217, -331.0096574061435604 ) ) ;
#11363 = oriented_edge ( 'none', *, *, #3467, .f. ) ;
#11364 = oriented_edge ( 'none', *, *, #30499, .t. ) ;
#11365 = circle ( 'none', #10206, 46.00000000000004263 ) ;
#11366 = oriented_edge ( 'none', *, *, #12965, .t. ) ;
#11367 = vertex_point ( 'none', #35515 ) ;
#11368 = line ( 'none', #23269, #25473 ) ;
#11369 = axis2_placement_3d ( 'none', #15147, #37518, #5568 ) ;
#11370 = vector ( 'none', #26804, 1000.000000000000000 ) ;
#11371 = vertex_point ( 'none', #15680 ) ;
#11372 = oriented_edge ( 'none', *, *, #22679, .f. ) ;
#11373 = direction ( 'none', ( -0.07384000345350257011, 0.9972701007700905951, 0.0000000000000000000 ) ) ;
#11374 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#11375 = cartesian_point ( 'none', ( -523.5450167720833861, 243.1842518256075607, -389.1537468038249585 ) ) ;
#11376 = cartesian_point ( 'none', ( -486.4444899009184837, 228.6939762793271314, -409.4170570386297641 ) ) ;
#11377 = axis2_placement_3d ( 'none', #3704, #26207, #23101 ) ;
#11378 = direction ( 'none', ( -1.361673625698199670e-16, -2.822113720691135140e-14, -1.000000000000000000 ) ) ;
#11380 = edge_curve ( 'none', #6969, #9440, #22230, .t. ) ;
#11379 = direction ( 'none', ( -1.575650527926657485e-30, -0.9869179706173774047, 0.1612231970669155690 ) ) ;
#11381 = face_outer_bound ( 'none', #26368, .t. ) ;
#11382 = oriented_edge ( 'none', *, *, #4314, .t. ) ;
#11383 = cartesian_point ( 'none', ( -442.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#11384 = line ( 'none', #35966, #29526 ) ;
#11385 = conical_surface ( 'none', #16715, 4.000000000000001776, 1.047197551196590304 ) ;
#11386 = oriented_edge ( 'none', *, *, #19301, .f. ) ;
#11387 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -2.815443004121274370e-14 ) ) ;
#11388 = direction ( 'none', ( -0.6999496083079252973, -0.06539897106143240102, 0.7111916200389933884 ) ) ;
#11389 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#11390 = oriented_edge ( 'none', *, *, #16707, .t. ) ;
#11391 = edge_curve ( 'none', #36739, #3362, #11656, .t. ) ;
#11392 = oriented_edge ( 'none', *, *, #355, .f. ) ;
#11393 = cartesian_point ( 'none', ( -501.8660458334202872, 270.6853268861676156, -275.3537468038535962 ) ) ;
#11394 = vector ( 'none', #2531, 1000.000000000000000 ) ;
#11395 = vector ( 'none', #13852, 1000.000000000000000 ) ;
#11396 = edge_curve ( 'none', #21653, #25205, #4120, .t. ) ;
#11397 = oriented_edge ( 'none', *, *, #657, .f. ) ;
#11398 = cartesian_point ( 'none', ( -464.5199672651160085, 267.6466541198974483, -343.9197961715966585 ) ) ;
#11399 = edge_curve ( 'none', #32394, #4069, #30279, .t. ) ;
#11400 = cartesian_point ( 'none', ( -435.5450167721050434, 235.7262455371658234, -380.3251141787146707 ) ) ;
#11401 = vertex_point ( 'none', #29029 ) ;
#11402 = vertex_point ( 'none', #32291 ) ;
#11403 = edge_curve ( 'none', #4637, #28008, #21713, .t. ) ;
#11404 = cartesian_point ( 'none', ( -418.3177167307224522, 284.1369584791480634, -341.5054718854855764 ) ) ;
#11405 = oriented_edge ( 'none', *, *, #20388, .t. ) ;
#11406 = face_outer_bound ( 'none', #11512, .t. ) ;
#11407 = oriented_edge ( 'none', *, *, #10255, .t. ) ;
#11408 = cartesian_point ( 'none', ( -444.7108621649971951, 231.1842518256089249, -376.2888370984030075 ) ) ;
#11409 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11410 = vector ( 'none', #30080, 1000.000000000000000 ) ;
#11411 = advanced_face ( 'none', ( #26775 ), #14702, .t. ) ;
#11412 = cartesian_point ( 'none', ( -551.5786985327471257, 286.3226939270869593, -380.3537468037986287 ) ) ;
#11413 = direction ( 'none', ( 0.3003283627731256900, 0.9538358739919639007, 2.713013360391032817e-14 ) ) ;
#11414 = axis2_placement_3d ( 'none', #41118, #41547, #40975 ) ;
#11415 = face_outer_bound ( 'none', #24060, .t. ) ;
#11416 = oriented_edge ( 'none', *, *, #23658, .f. ) ;
#11417 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#11418 = cartesian_point ( 'none', ( -478.7804527657305016, 223.3799055919759269, -348.3647813243373434 ) ) ;
#11419 = axis2_placement_3d ( 'none', #33312, #17522, #1472 ) ;
#11420 = circle ( 'none', #23455, 6.138320441952060946 ) ;
#11421 = cartesian_point ( 'none', ( -489.1537541574148804, 223.1083725037299814, -412.2776628757326307 ) ) ;
#11422 = line ( 'none', #41101, #36124 ) ;
#11423 = cartesian_point ( 'none', ( -413.9450167721049070, 294.0632442979384678, -293.4787468038006750 ) ) ;
#11424 = direction ( 'none', ( 5.633646591007430131e-14, 1.329374001118727643e-14, -1.000000000000000000 ) ) ;
#11425 = face_outer_bound ( 'none', #21035, .t. ) ;
#11426 = oriented_edge ( 'none', *, *, #14477, .f. ) ;
#11427 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.775557561562891351e-14 ) ) ;
#11428 = oriented_edge ( 'none', *, *, #10169, .f. ) ;
#11429 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11430 = oriented_edge ( 'none', *, *, #28668, .t. ) ;
#11431 = circle ( 'none', #18985, 50.69999999999996732 ) ;
#11432 = cartesian_point ( 'none', ( -540.6739195107180649, 211.2439965361044187, -279.7054327400979332 ) ) ;
#11433 = cartesian_point ( 'none', ( -489.5515746914604733, 193.6297533165970322, -363.1798509583575196 ) ) ;
#11434 = axis2_placement_3d ( 'none', #7068, #29719, #435 ) ;
#11436 = cartesian_point ( 'none', ( -523.5450167720891841, 243.1842518256068786, -280.3537468038251745 ) ) ;
#11435 = cartesian_point ( 'none', ( -466.8290482172687916, 236.2069611065885510, -302.5188650684665959 ) ) ;
#11437 = edge_curve ( 'none', #41318, #1864, #13180, .t. ) ;
#11438 = cartesian_point ( 'none', ( -491.6182302979157157, 226.0302535227147018, -279.7054200364219696 ) ) ;
#11439 = cartesian_point ( 'none', ( -526.4616969085183200, 282.5764208060222131, -405.8537468037986855 ) ) ;
#11440 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#11441 = vertex_point ( 'none', #10460 ) ;
#11442 = oriented_edge ( 'none', *, *, #29823, .t. ) ;
#11443 = vector ( 'none', #31318, 1000.000000000000000 ) ;
#11444 = axis2_placement_3d ( 'none', #29566, #23207, #36049 ) ;
#11445 = direction ( 'none', ( 0.4346877315787796014, 0.9005812434283176904, 3.663897558099547312e-17 ) ) ;
#11446 = vertex_point ( 'none', #7205 ) ;
#11447 = direction ( 'none', ( -1.000000000000000000, 4.454049773006788265e-17, 7.594280066905652489e-18 ) ) ;
#11448 = edge_curve ( 'none', #37034, #27177, #9666, .t. ) ;
#11449 = line ( 'none', #33881, #31615 ) ;
#11450 = cartesian_point ( 'none', ( -523.5450167720830450, 243.1842518256076744, -395.8537468038249472 ) ) ;
#11451 = edge_curve ( 'none', #23539, #37082, #5322, .t. ) ;
#11452 = direction ( 'none', ( -0.9629767059874536628, 0.0000000000000000000, 0.2695846132952568475 ) ) ;
#11453 = oriented_edge ( 'none', *, *, #1942, .f. ) ;
#11454 = edge_curve ( 'none', #6997, #29550, #12675, .t. ) ;
#11455 = oriented_edge ( 'none', *, *, #18082, .t. ) ;
#11456 = cartesian_point ( 'none', ( -450.5450167721061234, 246.0051709407332226, -275.3537468037986287 ) ) ;
#11457 = edge_curve ( 'none', #27079, #12859, #2069, .t. ) ;
#11458 = advanced_face ( 'none', ( #31828 ), #39170, .f. ) ;
#11459 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.356939252319635368e-14 ) ) ;
#11460 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11461 = face_outer_bound ( 'none', #29541, .t. ) ;
#11462 = oriented_edge ( 'none', *, *, #26553, .t. ) ;
#11463 = direction ( 'none', ( 1.000000000000000000, 6.791794586694515803e-17, -1.263633894181978530e-16 ) ) ;
#11464 = edge_curve ( 'none', #14798, #13076, #34745, .t. ) ;
#11466 = circle ( 'none', #23580, 19.50000000000004619 ) ;
#11465 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 3.265361837132817846e-14 ) ) ;
#11467 = direction ( 'none', ( -0.8937973703356508759, 0.0000000000000000000, 0.4484710255758728170 ) ) ;
#11468 = face_bound ( 'none', #14514, .t. ) ;
#11469 = vector ( 'none', #13213, 1000.000000000000000 ) ;
#11470 = oriented_edge ( 'none', *, *, #33389, .t. ) ;
#11471 = cartesian_point ( 'none', ( -478.4950167721049752, 239.1120721058009053, -343.6589709633609004 ) ) ;
#11472 = oriented_edge ( 'none', *, *, #15466, .t. ) ;
#11473 = oriented_edge ( 'none', *, *, #13693, .f. ) ;
#11474 = oriented_edge ( 'none', *, *, #19610, .t. ) ;
#11475 = conical_surface ( 'none', #9218, 22.00000000000002132, 0.3461359635693607162 ) ;
#11476 = plane ( 'none', #41097 ) ;
#11477 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#11478 = axis2_placement_3d ( 'none', #41610, #9353, #35259 ) ;
#11479 = cartesian_point ( 'none', ( -475.9755502139205987, 228.8671252578137114, -339.2950187555060211 ) ) ;
#11480 = oriented_edge ( 'none', *, *, #26632, .t. ) ;
#11481 = cartesian_point ( 'none', ( -540.2695368077280591, 223.2772071032433132, -397.8537468037986855 ) ) ;
#11482 = vertex_point ( 'none', #16771 ) ;
#11483 = axis2_placement_3d ( 'none', #1907, #20897, #4610 ) ;
#11484 = oriented_edge ( 'none', *, *, #36145, .f. ) ;
#11485 = cartesian_point ( 'none', ( -537.9755094922780927, 270.0252147272724415, -275.3537468037985150 ) ) ;
#11487 = cartesian_point ( 'none', ( -463.0350309990100754, 231.1174401637128426, -293.2632980725791754 ) ) ;
#11486 = cartesian_point ( 'none', ( -490.5450167721050434, 262.5152042672913808, -289.8537468037986855 ) ) ;
#11488 = direction ( 'none', ( 0.1301338387962845677, 0.9914964367057214067, 2.008823880312848768e-14 ) ) ;
#11489 = cartesian_point ( 'none', ( -565.0069575492054810, 289.1461926027345157, -449.8537468038266525 ) ) ;
#11490 = oriented_edge ( 'none', *, *, #4451, .t. ) ;
#11491 = cylindrical_surface ( 'none', #27381, 6.500000000000008882 ) ;
#11492 = oriented_edge ( 'none', *, *, #39781, .f. ) ;
#11493 = cartesian_point ( 'none', ( -496.2210702506915254, 199.3838356793785067, -368.2537468038239581 ) ) ;
#11494 = cartesian_point ( 'none', ( -421.9450167721050207, 272.5592518256036101, -373.7327392761343958 ) ) ;
#11495 = axis2_placement_3d ( 'none', #966, #23482, #28128 ) ;
#11496 = cartesian_point ( 'none', ( -378.5450167721051002, 186.0342518256043149, -322.8537468037985150 ) ) ;
#11497 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 3.265361837132817846e-14 ) ) ;
#11498 = axis2_placement_3d ( 'none', #22186, #25584, #22611 ) ;
#11499 = oriented_edge ( 'none', *, *, #8612, .t. ) ;
#11501 = cartesian_point ( 'none', ( -477.7527554822375464, 262.8112786435586941, -314.7172845324743093 ) ) ;
#11500 = cartesian_point ( 'none', ( -496.0450167720786681, 243.1842518256089818, -470.8537468038234124 ) ) ;
#11502 = cartesian_point ( 'none', ( -539.6942395701321402, 274.2358953983851961, -275.3537468037985150 ) ) ;
#11503 = cartesian_point ( 'none', ( -549.0400337851759787, 196.5693698768711783, -364.2537468038269708 ) ) ;
#11504 = edge_curve ( 'none', #13781, #39693, #38361, .t. ) ;
#11505 = cartesian_point ( 'none', ( -523.5450167720892978, 243.1842518256068502, -277.8537468038251745 ) ) ;
#11506 = face_outer_bound ( 'none', #19012, .t. ) ;
#11507 = oriented_edge ( 'none', *, *, #5974, .f. ) ;
#11508 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11509 = face_outer_bound ( 'none', #22136, .t. ) ;
#11510 = edge_loop ( 'none', ( #8461, #15075 ) ) ;
#11511 = axis2_placement_3d ( 'none', #3518, #3229, #13232 ) ;
#11512 = edge_loop ( 'none', ( #11050, #30215, #41433, #10442 ) ) ;
#11513 = cartesian_point ( 'none', ( -460.1877226839804393, 243.1842518256034964, -272.7045539650114847 ) ) ;
#11514 = oriented_edge ( 'none', *, *, #31660, .f. ) ;
#11515 = advanced_face ( 'none', ( #4606, #28791 ), #19737, .t. ) ;
#11516 = oriented_edge ( 'none', *, *, #35967, .f. ) ;
#11517 = line ( 'none', #4195, #9513 ) ;
#11518 = direction ( 'none', ( 3.392713726888350466e-16, -0.9214978993339620894, -0.3883833435191255123 ) ) ;
#11519 = cartesian_point ( 'none', ( -469.0031792721050010, 213.1345196383212510, -317.1358590274199969 ) ) ;
#11520 = cartesian_point ( 'none', ( -469.0031792721049442, 254.7507292721877263, -351.1715370535395664 ) ) ;
#11521 = direction ( 'none', ( 0.0000000000000000000, 0.7740844354725763266, -0.6330823696479810359 ) ) ;
#11522 = edge_curve ( 'none', #36575, #6661, #37845, .t. ) ;
#11523 = vertex_point ( 'none', #19880 ) ;
#11524 = advanced_face ( 'none', ( #5117 ), #16712, .t. ) ;
#11525 = cartesian_point ( 'none', ( -482.6985866835017305, 239.4680571332111754, -345.6022060265293021 ) ) ;
#11526 = cartesian_point ( 'none', ( -413.9450167721049638, 274.6304536163935381, -370.9986904210791749 ) ) ;
#11527 = cartesian_point ( 'none', ( -477.5830759949566300, 289.1461926027331515, -398.8537468038217639 ) ) ;
#11528 = oriented_edge ( 'none', *, *, #11994, .t. ) ;
#11529 = edge_curve ( 'none', #7681, #12361, #10671, .t. ) ;
#11530 = b_spline_curve_with_knots ( 'none', 3,
( #41727, #31984, #28868, #19040 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006926030206543427881, 0.001383533179554157508 ),
.unspecified. ) ;
#11531 = line ( 'none', #6696, #31695 ) ;
#11532 = cartesian_point ( 'none', ( -460.7914468607082199, 225.3416055879605722, -308.2611981834128869 ) ) ;
#11533 = oriented_edge ( 'none', *, *, #25462, .f. ) ;
#11534 = cartesian_point ( 'none', ( -438.0450167721051002, 187.8052593532677861, -352.2287468037986855 ) ) ;
#11535 = cartesian_point ( 'none', ( -497.2016506954749957, 268.0831399485657585, -279.7054198437604668 ) ) ;
#11536 = edge_curve ( 'none', #33635, #5342, #22724, .t. ) ;
#11537 = axis2_placement_3d ( 'none', #24852, #5434, #21750 ) ;
#11538 = oriented_edge ( 'none', *, *, #28364, .f. ) ;
#11539 = direction ( 'none', ( -0.9538358739919641227, 0.3003283627731250238, -5.017434434840738877e-14 ) ) ;
#11540 = direction ( 'none', ( 0.0000000000000000000, 0.9997356655000568804, 0.02299128372141251778 ) ) ;
#11541 = direction ( 'none', ( 0.9632702587168568975, 0.02458978723780229705, -0.2674055927522069886 ) ) ;
#11542 = oriented_edge ( 'none', *, *, #20466, .f. ) ;
#11543 = axis2_placement_3d ( 'none', #16218, #2692, #12410 ) ;
#11544 = cartesian_point ( 'none', ( -404.2450167721049752, 246.3664271098365646, -341.0780097644897637 ) ) ;
#11545 = vector ( 'none', #39280, 999.9999999999998863 ) ;
#11546 = oriented_edge ( 'none', *, *, #21119, .t. ) ;
#11547 = direction ( 'none', ( 1.874259953551569157e-16, -1.000000000000000000, 2.735728983704321531e-14 ) ) ;
#11548 = toroidal_surface ( 'none', #7132, 26.75000000000000000, 5.549999999999998934 ) ;
#11549 = cartesian_point ( 'none', ( -466.0450167721049866, 272.9961621970524561, -380.3537468037986287 ) ) ;
#11550 = oriented_edge ( 'none', *, *, #22494, .f. ) ;
#11551 = vertex_point ( 'none', #40143 ) ;
#11552 = cartesian_point ( 'none', ( -550.0701600694875424, 293.0707908221372691, -360.3537468038257998 ) ) ;
#11553 = cartesian_point ( 'none', ( -497.0198734747024218, 293.0707908221329490, -368.2537468037986059 ) ) ;
#11554 = cartesian_point ( 'none', ( -468.4591015356455159, 256.8285579968940056, -305.0914465848282475 ) ) ;
#11555 = cartesian_point ( 'none', ( -465.9238595505091212, 223.0596794966948551, -329.7552101227199159 ) ) ;
#11556 = oriented_edge ( 'none', *, *, #20617, .t. ) ;
#11557 = circle ( 'none', #14293, 22.91110258360638952 ) ;
#11558 = cartesian_point ( 'none', ( -482.6766730269398522, 262.0483432950185829, -298.9493726913657952 ) ) ;
#11559 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#11560 = direction ( 'none', ( -0.9632702587168568975, -0.02458978723780122846, 0.2674055927522070997 ) ) ;
#11561 = vertex_point ( 'none', #33381 ) ;
#11562 = edge_curve ( 'none', #18014, #7996, #33845, .t. ) ;
#11563 = direction ( 'none', ( 0.0000000000000000000, 0.7740844354725763266, -0.6330823696479810359 ) ) ;
#11565 = oriented_edge ( 'none', *, *, #5717, .f. ) ;
#11564 = advanced_face ( 'none', ( #25280 ), #1543, .f. ) ;
#11566 = vertex_point ( 'none', #17596 ) ;
#11567 = face_bound ( 'none', #3579, .t. ) ;
#11568 = oriented_edge ( 'none', *, *, #17892, .f. ) ;
#11569 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.233581138472395244e-14 ) ) ;
#11570 = advanced_face ( 'none', ( #1064 ), #39377, .t. ) ;
#11571 = axis2_placement_3d ( 'none', #23154, #23292, #26691 ) ;
#11572 = plane ( 'none', #14692 ) ;
#11573 = cartesian_point ( 'none', ( -539.1568148975158010, 211.8569927658219285, -275.3537468037984013 ) ) ;
#11574 = cartesian_point ( 'none', ( -544.7780166071999020, 204.0627973658382075, -308.6460025464779733 ) ) ;
#11575 = edge_curve ( 'none', #32777, #14915, #18178, .t. ) ;
#11576 = oriented_edge ( 'none', *, *, #16271, .t. ) ;
#11578 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#11577 = direction ( 'none', ( -0.6849853167742629978, 0.1754853720503969927, 0.7071067811865449082 ) ) ;
#11579 = cartesian_point ( 'none', ( -491.6508569607256049, 225.9696284268508748, -279.7054200392471444 ) ) ;
#11580 = direction ( 'none', ( -1.000000000000000000, 4.454049773006788265e-17, 7.594280066905652489e-18 ) ) ;
#11581 = toroidal_surface ( 'none', #27375, 4.200000000000000178, 0.2000000000000009548 ) ;
#11582 = direction ( 'none', ( 0.9632702587168571196, -0.02458978723780023967, 0.2674055927522063225 ) ) ;
#11583 = edge_curve ( 'none', #12072, #28985, #25764, .t. ) ;
#11584 = oriented_edge ( 'none', *, *, #7755, .t. ) ;
#11585 = cylindrical_surface ( 'none', #18134, 6.138320441952068940 ) ;
#11586 = vertex_point ( 'none', #29990 ) ;
#11587 = cartesian_point ( 'none', ( -541.8847389957535370, 296.7980981594831746, -410.3537468037986855 ) ) ;
#11588 = oriented_edge ( 'none', *, *, #29774, .t. ) ;
#11589 = edge_curve ( 'none', #5023, #36495, #27779, .t. ) ;
#11590 = oriented_edge ( 'none', *, *, #8938, .t. ) ;
#11591 = vector ( 'none', #39524, 1000.000000000000000 ) ;
#11592 = axis2_placement_3d ( 'none', #32664, #16192, #35329 ) ;
#11593 = direction ( 'none', ( -0.07384000345349407690, 0.9972701007700912612, 0.0000000000000000000 ) ) ;
#11594 = cartesian_point ( 'none', ( -475.5121516102277610, 213.5070535030625649, -333.2155984193592531 ) ) ;
#11595 = oriented_edge ( 'none', *, *, #3767, .f. ) ;
#11596 = cartesian_point ( 'none', ( -523.5450167720887293, 243.1842518256069923, -287.8537468038251745 ) ) ;
#11597 = cartesian_point ( 'none', ( -462.3428229071967621, 232.7557753007724273, -292.9933550954146995 ) ) ;
#11598 = cartesian_point ( 'none', ( -475.6475426809262217, 221.6087699761617387, -318.6434181181556369 ) ) ;
#11599 = oriented_edge ( 'none', *, *, #35718, .f. ) ;
#11600 = axis2_placement_3d ( 'none', #3539, #19290, #32121 ) ;
#11601 = direction ( 'none', ( 0.07384000345349413241, -0.9972701007700911502, 0.0000000000000000000 ) ) ;
#11602 = cartesian_point ( 'none', ( -455.2950167721049866, 272.5592518256036101, -373.7327392761343958 ) ) ;
#11603 = edge_loop ( 'none', ( #32711, #25269, #21787, #37918 ) ) ;
#11604 = b_spline_curve_with_knots ( 'none', 3,
( #38614, #41753, #19067, #25249, #31733, #25530, #25387, #6390, #28622, #35103, #6243, #9640, #9494, #38471, #22408, #3148, #26082, #16368, #446, #3431, #38897, #29456 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.850634639401628450e-07, 0.001137786998391274607, 0.001706537965855010278, 0.002275288933318746383, 0.003412790868246065069, 0.003981541835709734821, 0.004550292803173404572, 0.005687794738100744943, 0.006825296673028085313, 0.007962798607955427418, 0.009100300542882766922 ),
.unspecified. ) ;
#11605 = cartesian_point ( 'none', ( -526.4307784119276903, 246.7905952772723595, -277.8537468038252882 ) ) ;
#11606 = circle ( 'none', #1967, 5.999999999999997335 ) ;
#11607 = cartesian_point ( 'none', ( -458.2450167721049183, 243.1842518256034964, -322.8537468037986855 ) ) ;
#11608 = oriented_edge ( 'none', *, *, #32694, .t. ) ;
#11609 = cartesian_point ( 'none', ( -481.1140776513782953, 223.0042367891722392, -331.2093044930478527 ) ) ;
#11610 = oriented_edge ( 'none', *, *, #31372, .f. ) ;
#11611 = advanced_face ( 'none', ( #24745 ), #32846, .t. ) ;
#11612 = face_outer_bound ( 'none', #4126, .t. ) ;
#11613 = line ( 'none', #23997, #22195 ) ;
#11614 = cartesian_point ( 'none', ( -537.9652096471363620, 270.0307488350253493, -275.3537468037985150 ) ) ;
#11616 = direction ( 'none', ( 0.07384000345350383299, -0.9972701007700904841, 0.0000000000000000000 ) ) ;
#11615 = cartesian_point ( 'none', ( -467.3446547975323710, 264.7167466586506066, -325.6896811413822093 ) ) ;
#11617 = cartesian_point ( 'none', ( -497.0198734535653102, 193.2977128338252442, -368.2537468038240718 ) ) ;
#11618 = circle ( 'none', #1123, 6.138320441952084039 ) ;
#11619 = oriented_edge ( 'none', *, *, #13864, .t. ) ;
#11620 = cartesian_point ( 'none', ( -417.9450167721050207, 191.8785704136099923, -355.6321034628605275 ) ) ;
#11621 = axis2_placement_3d ( 'none', #32204, #32061, #35291 ) ;
#11622 = cartesian_point ( 'none', ( -490.3050297057196190, 265.0183750375826435, -409.5230800405872174 ) ) ;
#11624 = cartesian_point ( 'none', ( -461.4079376547834954, 247.4853703806421095, -300.7714309072073320 ) ) ;
#11623 = circle ( 'none', #10201, 23.05000000000003624 ) ;
#11625 = vertex_point ( 'none', #1125 ) ;
#11626 = edge_curve ( 'none', #2104, #12278, #24249, .t. ) ;
#11627 = face_outer_bound ( 'none', #20407, .t. ) ;
#11628 = direction ( 'none', ( -3.392713726888369695e-16, 0.3883833435191191841, -0.9214978993339647539 ) ) ;
#11629 = direction ( 'none', ( -3.692582521126777541e-17, -0.2870693003210258998, -0.9579098166389132807 ) ) ;
#11630 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#11631 = direction ( 'none', ( 1.575650527926657835e-30, 0.9869179706173774047, -0.1612231970669154302 ) ) ;
#11633 = direction ( 'none', ( -0.07384000345350257011, 0.9972701007700905951, 0.0000000000000000000 ) ) ;
#11632 = direction ( 'none', ( 1.575650527926657835e-30, 0.9869179706173774047, -0.1612231970669154302 ) ) ;
#11634 = vertex_point ( 'none', #14121 ) ;
#11635 = cartesian_point ( 'none', ( -461.8541693888608393, 263.6373780473879833, -299.1215081618231011 ) ) ;
#11636 = cartesian_point ( 'none', ( -458.2450167721049183, 256.7084662315613173, -291.6592661268956022 ) ) ;
#11637 = direction ( 'none', ( -0.7141922331064527452, -0.06409476616551841588, 0.6970088343203447723 ) ) ;
#11638 = edge_curve ( 'none', #4394, #28498, #8628, .t. ) ;
#11639 = vertex_point ( 'none', #10734 ) ;
#11640 = edge_loop ( 'none', ( #19517, #7588, #9986, #20040 ) ) ;
#11641 = cartesian_point ( 'none', ( -423.0450167721051002, 209.3092518256046333, -271.9747543314629183 ) ) ;
#11642 = edge_curve ( 'none', #11764, #39146, #8570, .t. ) ;
#11643 = edge_curve ( 'none', #18841, #1504, #6135, .t. ) ;
#11644 = direction ( 'none', ( -1.000000000000000000, -2.035898835340872341e-16, 1.361673625698257109e-16 ) ) ;
#11645 = cartesian_point ( 'none', ( -502.2450167721049752, 243.1842518256034964, -322.8537468037986855 ) ) ;
#11646 = direction ( 'none', ( -3.287307994205100987e-16, -0.1243991077726870897, -0.9922322621167682932 ) ) ;
#11647 = cartesian_point ( 'none', ( -467.8181912332032653, 237.3002590993880290, -353.8435649836741845 ) ) ;
#11648 = oriented_edge ( 'none', *, *, #17191, .f. ) ;
#11649 = oriented_edge ( 'none', *, *, #25203, .f. ) ;
#11650 = cartesian_point ( 'none', ( -497.3317721733633334, 245.1251363163786721, -400.3537468037986855 ) ) ;
#11651 = axis2_placement_3d ( 'none', #2806, #5624, #25055 ) ;
#11652 = cartesian_point ( 'none', ( -553.4359750677232341, 300.6842518256034964, -380.3537468037986287 ) ) ;
#11653 = cartesian_point ( 'none', ( -461.1146938982931829, 273.3795086107214161, -328.5973683620780434 ) ) ;
#11654 = conical_surface ( 'none', #6571, 15.15470053837918307, 0.5235987755982985936 ) ;
#11655 = circle ( 'none', #31744, 5.000000000000004441 ) ;
#11656 = circle ( 'none', #573, 35.00000000000002132 ) ;
#11657 = direction ( 'none', ( 0.0000000000000000000, 0.09157054365736735924, -0.9957985918519338675 ) ) ;
#11658 = advanced_face ( 'none', ( #40879 ), #30793, .f. ) ;
#11659 = cartesian_point ( 'none', ( -509.3609963779824739, 270.1492204601948970, -275.3537468037987423 ) ) ;
#11661 = face_outer_bound ( 'none', #7460, .t. ) ;
#11660 = axis2_placement_3d ( 'none', #31976, #28456, #28587 ) ;
#11662 = vertex_point ( 'none', #4947 ) ;
#11663 = face_outer_bound ( 'none', #38853, .t. ) ;
#11664 = cartesian_point ( 'none', ( -450.5450167721049297, 198.1842518256037522, -348.8345089173323572 ) ) ;
#11665 = oriented_edge ( 'none', *, *, #34080, .t. ) ;
#11666 = cartesian_point ( 'none', ( -474.4455579758086969, 265.7668502146134983, -326.5428464237769504 ) ) ;
#11667 = cartesian_point ( 'none', ( -435.5450167721049866, 231.1842518256034680, -379.0876333847562023 ) ) ;
#11668 = oriented_edge ( 'none', *, *, #15049, .t. ) ;
#11669 = cartesian_point ( 'none', ( -461.1199550228740236, 261.2283288885329853, -336.7214382724422421 ) ) ;
#11670 = edge_curve ( 'none', #247, #16807, #16204, .t. ) ;
#11671 = axis2_placement_3d ( 'none', #10559, #7302, #23191 ) ;
#11672 = cartesian_point ( 'none', ( -497.0198734535657081, 193.2977128338249031, -360.3537468038242082 ) ) ;
#11673 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.345724878333523146e-14 ) ) ;
#11674 = oriented_edge ( 'none', *, *, #39951, .t. ) ;
#11675 = cartesian_point ( 'none', ( -469.0031792721050010, 221.5205934512687520, -330.3105911388138338 ) ) ;
#11676 = edge_curve ( 'none', #17470, #5746, #7149, .t. ) ;
#11677 = cartesian_point ( 'none', ( -439.2450167721049183, 246.2745366974115484, -340.0787327083234004 ) ) ;
#11678 = cartesian_point ( 'none', ( -410.7450167721049752, 269.8654997832301774, -345.5057005257990568 ) ) ;
#11679 = axis2_placement_3d ( 'none', #29983, #7335, #13691 ) ;
#11680 = oriented_edge ( 'none', *, *, #28490, .f. ) ;
#11681 = vertex_point ( 'none', #40702 ) ;
#11682 = edge_curve ( 'none', #15592, #21388, #32326, .t. ) ;
#11683 = b_spline_curve_with_knots ( 'none', 3,
( #6083, #9321, #38180, #31712 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.027443540069191445e-06, 0.0006940492775256815487 ),
.unspecified. ) ;
#11684 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.379049338482476317e-14 ) ) ;
#11685 = edge_curve ( 'none', #33342, #10301, #23729, .t. ) ;
#11686 = face_outer_bound ( 'none', #33995, .t. ) ;
#11687 = oriented_edge ( 'none', *, *, #24650, .f. ) ;
#11689 = circle ( 'none', #6525, 32.00000000000002842 ) ;
#11688 = cartesian_point ( 'none', ( -477.5830759949572553, 205.7223110484824247, -398.8537468038228440 ) ) ;
#11690 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#11691 = edge_curve ( 'none', #19678, #19649, #5602, .t. ) ;
#11692 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#11693 = plane ( 'none', #27118 ) ;
#11694 = edge_curve ( 'none', #13994, #15497, #29798, .t. ) ;
#11695 = face_bound ( 'none', #39358, .t. ) ;
#11696 = oriented_edge ( 'none', *, *, #38727, .f. ) ;
#11697 = toroidal_surface ( 'none', #24197, 26.75000000000000000, 4.717500000000002913 ) ;
#11698 = direction ( 'none', ( 0.4999999999999507616, -1.127454322433594695e-14, 0.8660254037844670183 ) ) ;
#11699 = cartesian_point ( 'none', ( -540.1440672709102273, 210.9743878769167509, -279.7216844434148015 ) ) ;
#11700 = edge_curve ( 'none', #24859, #10513, #15717, .t. ) ;
#11701 = cartesian_point ( 'none', ( -451.9450167721049638, 189.9797236288902127, -350.4670175837913462 ) ) ;
#11702 = vector ( 'none', #40290, 1000.000000000000000 ) ;
#11703 = oriented_edge ( 'none', *, *, #11323, .f. ) ;
#11704 = direction ( 'none', ( -0.3003283627730293781, -0.9538358739919943208, -2.925521921717713290e-14 ) ) ;
#11706 = line ( 'none', #38099, #17242 ) ;
#11705 = cartesian_point ( 'none', ( -492.7094595436063287, 226.6262196941720504, -275.3537468037994813 ) ) ;
#11707 = face_outer_bound ( 'none', #33452, .t. ) ;
#11708 = axis2_placement_3d ( 'none', #30973, #14950, #37467 ) ;
#11709 = oriented_edge ( 'none', *, *, #38920, .f. ) ;
#11710 = oriented_edge ( 'none', *, *, #28100, .f. ) ;
#11711 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11712 = advanced_face ( 'none', ( #14190 ), #15677, .f. ) ;
#11713 = axis2_placement_3d ( 'none', #1114, #39715, #23649 ) ;
#11714 = cartesian_point ( 'none', ( -413.9450167721049638, 275.9626084846640879, -374.1594282157946623 ) ) ;
#11715 = cartesian_point ( 'none', ( -414.4286654785205428, 220.5044861782083103, -301.1821631706031326 ) ) ;
#11716 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.724587470723458363e-14 ) ) ;
#11717 = oriented_edge ( 'none', *, *, #37850, .t. ) ;
#11718 = oriented_edge ( 'none', *, *, #40820, .f. ) ;
#11719 = oriented_edge ( 'none', *, *, #11275, .t. ) ;
#11720 = plane ( 'none', #11051 ) ;
#11721 = cartesian_point ( 'none', ( -540.8554343648819440, 196.2028332640473138, -335.3038172356637574 ) ) ;
#11722 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#11723 = axis2_placement_3d ( 'none', #267, #13116, #6503 ) ;
#11724 = cylindrical_surface ( 'none', #6806, 4.000000000000003553 ) ;
#11725 = vertex_point ( 'none', #8587 ) ;
#11726 = oriented_edge ( 'none', *, *, #24, .f. ) ;
#11727 = cartesian_point ( 'none', ( -497.0198734535653102, 193.2977128338252442, -368.2537468038240718 ) ) ;
#11728 = axis2_placement_3d ( 'none', #28784, #5999, #41781 ) ;
#11729 = edge_curve ( 'none', #29203, #37900, #6629, .t. ) ;
#11730 = edge_curve ( 'none', #31053, #29684, #13703, .t. ) ;
#11731 = circle ( 'none', #11117, 4.050000000000010481 ) ;
#11732 = oriented_edge ( 'none', *, *, #37590, .f. ) ;
#11733 = cartesian_point ( 'none', ( -474.4868542721049494, 222.0095448272593615, -331.6030556411188286 ) ) ;
#11734 = direction ( 'none', ( -0.1506821769804534139, 0.9885822583581151957, 5.046468293750709037e-15 ) ) ;
#11735 = line ( 'none', #10186, #6721 ) ;
#11736 = axis2_placement_3d ( 'none', #227, #3505, #16442 ) ;
#11737 = cartesian_point ( 'none', ( -480.4045818450537126, 223.2990368820942706, -331.0925235715168355 ) ) ;
#11738 = edge_loop ( 'none', ( #9699, #5149, #23136, #40057 ) ) ;
#11739 = line ( 'none', #24761, #39956 ) ;
#11740 = circle ( 'none', #38269, 6.400000000000011013 ) ;
#11741 = cartesian_point ( 'none', ( -540.0867435363277309, 274.0285636391247976, -275.3537468037988560 ) ) ;
#11743 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -444.8537468037986855 ) ) ;
#11742 = cartesian_point ( 'none', ( -474.4868542721046083, 233.1112218022914817, -293.9709714645048280 ) ) ;
#11744 = cartesian_point ( 'none', ( -474.4455579758086969, 214.5469471830673172, -333.6875062491312747 ) ) ;
#11745 = edge_curve ( 'none', #11807, #15999, #26736, .t. ) ;
#11747 = cartesian_point ( 'none', ( -488.9133372826891559, 262.8242210004156050, -409.4460681591679645 ) ) ;
#11746 = cartesian_point ( 'none', ( -451.2450167721049183, 243.1842518256034964, -322.8537468037986855 ) ) ;
#11748 = oriented_edge ( 'none', *, *, #18906, .f. ) ;
#11749 = direction ( 'none', ( 0.0000000000000000000, -0.9892147033871021566, -0.1464727640306130174 ) ) ;
#11750 = cartesian_point ( 'none', ( -460.8582910137303088, 247.5827221838675598, -300.2273030154462958 ) ) ;
#11751 = direction ( 'none', ( 5.606143058836777125e-17, -0.9957985918519336455, -0.09157054365736781720 ) ) ;
#11752 = advanced_face ( 'none', ( #15186 ), #18145, .f. ) ;
#11753 = cartesian_point ( 'none', ( -469.0444755684013103, 214.5469471830742236, -333.6875062491495783 ) ) ;
#11754 = edge_curve ( 'none', #34516, #7905, #27431, .t. ) ;
#11755 = direction ( 'none', ( -0.1301338387964242616, -0.9914964367057030881, -1.808675573594017355e-14 ) ) ;
#11756 = direction ( 'none', ( 1.000000000000000000, 4.071797670681753556e-16, -2.723347251396504358e-16 ) ) ;
#11757 = oriented_edge ( 'none', *, *, #38404, .t. ) ;
#11759 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#11758 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11760 = vertex_point ( 'none', #37867 ) ;
#11761 = cartesian_point ( 'none', ( -580.9903947720547421, 273.4825558549217135, -380.3537468037986287 ) ) ;
#11762 = advanced_face ( 'none', ( #39342 ), #29281, .t. ) ;
#11763 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.652044489000803588e-14 ) ) ;
#11764 = vertex_point ( 'none', #2958 ) ;
#11765 = cartesian_point ( 'none', ( -493.7331064006559700, 185.6842518256034964, -380.3537468037986287 ) ) ;
#11766 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11767 = axis2_placement_3d ( 'none', #41736, #6371, #22387 ) ;
#11768 = face_outer_bound ( 'none', #36096, .t. ) ;
#11769 = oriented_edge ( 'none', *, *, #8224, .f. ) ;
#11770 = cartesian_point ( 'none', ( -497.5448734747024560, 297.0866188812012183, -370.3537468037986287 ) ) ;
#11771 = oriented_edge ( 'none', *, *, #2073, .t. ) ;
#11772 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -473.8537468037987423 ) ) ;
#11773 = axis2_placement_3d ( 'none', #14451, #13907, #20888 ) ;
#11774 = face_outer_bound ( 'none', #39228, .t. ) ;
#11775 = edge_loop ( 'none', ( #33670, #8986, #4599, #34140 ) ) ;
#11776 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -396.8537468037986855 ) ) ;
#11777 = direction ( 'none', ( 1.888147434298129837e-17, -0.9957985918519330903, -0.09157054365737474222 ) ) ;
#11778 = cartesian_point ( 'none', ( -458.2450167721049183, 277.0930898721205153, -320.6735627897567156 ) ) ;
#11779 = direction ( 'none', ( -0.9632702587168581188, 0.02458978723779995171, -0.2674055927522031584 ) ) ;
#11780 = circle ( 'none', #27806, 6.138320441952082263 ) ;
#11781 = cartesian_point ( 'none', ( -463.3923653641959390, 237.2074621593568793, -354.3692645871033164 ) ) ;
#11782 = oriented_edge ( 'none', *, *, #3634, .f. ) ;
#11783 = b_spline_curve_with_knots ( 'none', 3,
( #22991, #29747, #3870, #6974, #7373, #19902, #13449, #36241, #23546, #23398 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#11784 = cartesian_point ( 'none', ( -522.2158967099423990, 225.2333900117419034, -444.8537468037986855 ) ) ;
#11785 = vector ( 'none', #5185, 1000.000000000000000 ) ;
#11786 = circle ( 'none', #19323, 6.138320441952067164 ) ;
#11787 = cartesian_point ( 'none', ( -544.4969387045356370, 271.3761960057146325, -275.3537468037983444 ) ) ;
#11788 = direction ( 'none', ( 0.0000000000000000000, -0.8095112392251144762, 0.5871043804709853431 ) ) ;
#11789 = direction ( 'none', ( 0.0000000000000000000, 0.09157054365736781720, -0.9957985918519337565 ) ) ;
#11790 = b_spline_curve_with_knots ( 'none', 3,
( #35320, #15625, #3085, #6318 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006926030206737265882, 0.001383533179554146016 ),
.unspecified. ) ;
#11791 = direction ( 'none', ( -1.000000000000000000, -6.791794586694515803e-17, 1.263633894181978530e-16 ) ) ;
#11792 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11793 = cartesian_point ( 'none', ( -528.7268933934470851, 217.7058657958490357, -397.8537468037986855 ) ) ;
#11794 = edge_curve ( 'none', #41375, #14311, #15052, .t. ) ;
#11795 = cartesian_point ( 'none', ( -510.5911139212997227, 270.7080111713912061, -275.3537468037985718 ) ) ;
#11796 = oriented_edge ( 'none', *, *, #10368, .f. ) ;
#11797 = vertex_point ( 'none', #15766 ) ;
#11798 = axis2_placement_3d ( 'none', #17634, #14694, #39894 ) ;
#11799 = oriented_edge ( 'none', *, *, #38880, .t. ) ;
#11800 = cartesian_point ( 'none', ( -467.8181912332033221, 267.0802252649286288, -343.4443430703218496 ) ) ;
#11801 = oriented_edge ( 'none', *, *, #33187, .t. ) ;
#11802 = direction ( 'none', ( 1.874259953551569157e-16, -1.000000000000000000, 2.735728983704321531e-14 ) ) ;
#11803 = oriented_edge ( 'none', *, *, #5467, .t. ) ;
#11804 = cartesian_point ( 'none', ( -419.2450167721049752, 205.5383995292356474, -295.6868587803228934 ) ) ;
#11805 = axis2_placement_3d ( 'none', #4848, #27355, #36938 ) ;
#11806 = circle ( 'none', #26951, 34.00000000000000000 ) ;
#11807 = vertex_point ( 'none', #41267 ) ;
#11808 = edge_loop ( 'none', ( #25022, #25002, #11078, #26765, #20837, #29870, #17990, #36419 ) ) ;
#11809 = cartesian_point ( 'none', ( -472.8950167721050093, 238.8715313040635806, -349.2538025178135968 ) ) ;
#11810 = edge_curve ( 'none', #17555, #276, #1032, .t. ) ;
#11811 = cartesian_point ( 'none', ( -481.1140776513783521, 229.8856249999267618, -340.1798795436905607 ) ) ;
#11812 = advanced_face ( 'none', ( #25735 ), #31789, .f. ) ;
#11813 = cartesian_point ( 'none', ( -478.4950167721049752, 243.1842518256035817, -322.8537468037987423 ) ) ;
#11814 = cylindrical_surface ( 'none', #20230, 40.00000000000003553 ) ;
#11815 = vertex_point ( 'none', #41113 ) ;
#11816 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#11817 = edge_curve ( 'none', #10743, #23123, #2, .t. ) ;
#11818 = cartesian_point ( 'none', ( -433.5092565209027384, 247.8799740497101709, -357.5373191802715951 ) ) ;
#11819 = cartesian_point ( 'none', ( -478.2116782829585873, 223.3737829146762692, -348.3724647642479795 ) ) ;
#11820 = cylindrical_surface ( 'none', #9456, 6.138320441952097362 ) ;
#11821 = cartesian_point ( 'none', ( -460.3023370116775936, 271.9035744515331885, -363.9290890206235645 ) ) ;
#11822 = oriented_edge ( 'none', *, *, #22557, .f. ) ;
#11823 = edge_curve ( 'none', #3031, #29576, #17153, .t. ) ;
#11824 = vector ( 'none', #9925, 1000.000000000000000 ) ;
#11825 = line ( 'none', #34744, #32007 ) ;
#11826 = oriented_edge ( 'none', *, *, #40829, .f. ) ;
#11827 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#11828 = cartesian_point ( 'none', ( -461.1146938982934103, 253.3077580389687569, -351.8754170326448616 ) ) ;
#11829 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#11830 = cartesian_point ( 'none', ( -474.4868542721049494, 246.1944816061009078, -300.1412582068805364 ) ) ;
#11831 = axis2_placement_3d ( 'none', #829, #29707, #4093 ) ;
#11832 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#11833 = plane ( 'none', #41157 ) ;
#11834 = oriented_edge ( 'none', *, *, #540, .f. ) ;
#11835 = oriented_edge ( 'none', *, *, #6141, .t. ) ;
#11836 = cartesian_point ( 'none', ( -537.7339769202393427, 216.2216365648951921, -275.3537468037986287 ) ) ;
#11837 = direction ( 'none', ( -0.8937973703356508759, -9.333710739853619589e-15, -0.4484710255758731501 ) ) ;
#11838 = cartesian_point ( 'none', ( -474.4868542721049494, 243.1842518256035817, -322.8537468037987423 ) ) ;
#11839 = oriented_edge ( 'none', *, *, #29952, .f. ) ;
#11840 = oriented_edge ( 'none', *, *, #26027, .f. ) ;
#11841 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11842 = vector ( 'none', #16672, 1000.000000000000000 ) ;
#11843 = cartesian_point ( 'none', ( -498.9843054720478790, 225.1370846783147215, -275.3537468037988560 ) ) ;
#11844 = direction ( 'none', ( 5.606143058836685913e-17, -0.9957985918519330903, -0.09157054365737476997 ) ) ;
#11845 = circle ( 'none', #32646, 27.49999999999998934 ) ;
#11846 = vertex_point ( 'none', #8721 ) ;
#11847 = oriented_edge ( 'none', *, *, #5537, .f. ) ;
#11848 = cartesian_point ( 'none', ( -468.4472142309753622, 271.9890830084519280, -311.0957404030434077 ) ) ;
#11850 = cartesian_point ( 'none', ( -460.3353619024615568, 288.4754644520313605, -301.4219283548236490 ) ) ;
#11849 = circle ( 'none', #29932, 39.99999999999999289 ) ;
#11851 = oriented_edge ( 'none', *, *, #19232, .t. ) ;
#11852 = cartesian_point ( 'none', ( -523.5450167720828176, 243.1842518256081007, -399.3537468038250609 ) ) ;
#11853 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11854 = vector ( 'none', #5282, 999.9999999999998863 ) ;
#11856 = axis2_placement_3d ( 'none', #33278, #20591, #30301 ) ;
#11855 = face_outer_bound ( 'none', #15644, .t. ) ;
#11857 = oriented_edge ( 'none', *, *, #16918, .f. ) ;
#11858 = direction ( 'none', ( 1.888147434298129837e-17, -0.9957985918519330903, -0.09157054365737474222 ) ) ;
#11859 = direction ( 'none', ( 0.5150380749100544886, 0.0000000000000000000, -0.8571673007021121116 ) ) ;
#11860 = oriented_edge ( 'none', *, *, #41524, .t. ) ;
#11861 = advanced_face ( 'none', ( #9628 ), #2523, .t. ) ;
#11862 = oriented_edge ( 'none', *, *, #38407, .t. ) ;
#11863 = axis2_placement_3d ( 'none', #28143, #18555, #37848 ) ;
#11864 = toroidal_surface ( 'none', #28716, 2.500000000000000444, 10.00000000000000000 ) ;
#11865 = direction ( 'none', ( -0.07384000345349507610, 0.9972701007700911502, 0.0000000000000000000 ) ) ;
#11866 = vector ( 'none', #7053, 1000.000000000000000 ) ;
#11867 = oriented_edge ( 'none', *, *, #8249, .f. ) ;
#11868 = cartesian_point ( 'none', ( -477.8282956093512439, 237.1751617127906115, -354.5523210179000557 ) ) ;
#11869 = cartesian_point ( 'none', ( -370.5450167721051002, 223.1842518256042638, -322.8537468037996518 ) ) ;
#11870 = cartesian_point ( 'none', ( -468.7371501299336387, 254.8524011159582017, -351.4300443101583937 ) ) ;
#11871 = plane ( 'none', #7377 ) ;
#11872 = cartesian_point ( 'none', ( -497.8412978040062740, 226.7832840652684752, -275.3537468037987992 ) ) ;
#11873 = b_spline_curve_with_knots ( 'none', 3,
( #30229, #10958, #29938, #29680, #36023, #13783, #661, #23181, #3932, #26423, #7160, #805 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 2.957712329091614671e-07, 0.001161766571372917136, 0.002323237371512925156, 0.003484708171652933176, 0.004065443571722931332, 0.004646178971792929054 ),
.unspecified. ) ;
#11874 = manifold_solid_brep ( '12.9-������բ��ͷ�ݶ�-m10-2-solid1', #17341 ) ;
#11875 = cartesian_point ( 'none', ( -460.5450167721049866, 217.2034897120702226, -277.8537468037985718 ) ) ;
#11876 = cartesian_point ( 'none', ( -415.0593915275206314, 264.4069532979135602, -295.0200813947798224 ) ) ;
#11877 = edge_loop ( 'none', ( #9509, #15571, #33717, #21977 ) ) ;
#11878 = edge_curve ( 'none', #17404, #22893, #30756, .t. ) ;
#11879 = oriented_edge ( 'none', *, *, #17654, .f. ) ;
#11880 = oriented_edge ( 'none', *, *, #4493, .t. ) ;
#11881 = cartesian_point ( 'none', ( -523.5450167720823629, 243.1842518256082144, -406.8537468038249472 ) ) ;
#11882 = circle ( 'none', #41471, 4.050000000000026468 ) ;
#11883 = oriented_edge ( 'none', *, *, #2745, .f. ) ;
#11884 = direction ( 'none', ( 1.240323837250543502e-16, 4.766337836027464167e-16, 1.000000000000000000 ) ) ;
#11885 = oriented_edge ( 'none', *, *, #2127, .t. ) ;
#11886 = toroidal_surface ( 'none', #30478, 27.00000000000000355, 1.000000000000000000 ) ;
#11887 = edge_curve ( 'none', #6407, #37740, #8593, .t. ) ;
#11888 = cartesian_point ( 'none', ( -538.0166894912619000, 270.0030512942711312, -275.3537468037985150 ) ) ;
#11889 = cartesian_point ( 'none', ( -476.7118553714729501, 232.6222828488874654, -292.6263640547808222 ) ) ;
#11890 = face_outer_bound ( 'none', #27255, .t. ) ;
#11891 = vertex_point ( 'none', #24905 ) ;
#11892 = cartesian_point ( 'none', ( -492.7348938366463358, 267.0952602673633578, -410.8537468037986855 ) ) ;
#11893 = oriented_edge ( 'none', *, *, #25708, .t. ) ;
#11894 = cartesian_point ( 'none', ( -435.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#11895 = cartesian_point ( 'none', ( -474.4455579758080148, 214.6411113646613842, -333.9364141530168695 ) ) ;
#11896 = cartesian_point ( 'none', ( -558.4840353416274183, 223.7095250907149193, -431.3537468037986855 ) ) ;
#11897 = direction ( 'none', ( -1.000000000000000000, -6.791794586694515803e-17, 1.263633894181978530e-16 ) ) ;
#11898 = axis2_placement_3d ( 'none', #21308, #2030, #30344 ) ;
#11899 = cartesian_point ( 'none', ( -497.0198734535652534, 193.2977128338250168, -368.4537468038241741 ) ) ;
#11900 = cartesian_point ( 'none', ( -374.5450167721051002, 223.1842518256018764, -412.8537468037995950 ) ) ;
#11901 = line ( 'none', #21219, #21461 ) ;
#11902 = cartesian_point ( 'none', ( -455.2950167721049866, 192.3052593532680987, -348.8287468037992198 ) ) ;
#11903 = axis2_placement_3d ( 'none', #12773, #2630, #41374 ) ;
#11904 = cylindrical_surface ( 'none', #36846, 4.500000000000003553 ) ;
#11905 = cartesian_point ( 'none', ( -469.0444755684013103, 265.7668502146093488, -326.5428464238024162 ) ) ;
#11906 = cartesian_point ( 'none', ( -469.0031792721049442, 271.5020420753443204, -311.2872693572145408 ) ) ;
#11907 = circle ( 'none', #1044, 7.400000000000018119 ) ;
#11908 = oriented_edge ( 'none', *, *, #2132, .f. ) ;
#11909 = cartesian_point ( 'none', ( -461.1199550228614044, 257.0519432942543858, -304.8096697408599880 ) ) ;
#11910 = oriented_edge ( 'none', *, *, #27604, .t. ) ;
#11911 = cartesian_point ( 'none', ( -555.9005361709230328, 229.5498916802126246, -275.3537468037984013 ) ) ;
#11912 = cartesian_point ( 'none', ( -465.2783552612511357, 264.2649542710946662, -298.3738850962556057 ) ) ;
#11913 = oriented_edge ( 'none', *, *, #15041, .f. ) ;
#11914 = direction ( 'none', ( -2.301070739202197062e-16, 0.7970987915612819386, -0.6038489185976440021 ) ) ;
#11915 = axis2_placement_3d ( 'none', #11358, #34029, #14744 ) ;
#11916 = vector ( 'none', #5341, 1000.000000000000000 ) ;
#11917 = face_outer_bound ( 'none', #5381, .t. ) ;
#11918 = direction ( 'none', ( -0.8660254037844320463, -0.5000000000000114353, -5.553044353628781315e-14 ) ) ;
#11919 = cartesian_point ( 'none', ( -482.3700785213376321, 221.6651215644814670, -330.2583816042029525 ) ) ;
#11920 = oriented_edge ( 'none', *, *, #15850, .t. ) ;
#11921 = cartesian_point ( 'none', ( -461.1200925748415784, 264.7032374296290982, -315.4491642561646358 ) ) ;
#11922 = oriented_edge ( 'none', *, *, #16523, .t. ) ;
#11923 = cartesian_point ( 'none', ( -481.1115209324550506, 228.8420345881330888, -339.3247435226357993 ) ) ;
#11924 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11925 = oriented_edge ( 'none', *, *, #24194, .f. ) ;
#11926 = cartesian_point ( 'none', ( -423.7150721003770855, 277.0829233219542971, -352.4516218563865664 ) ) ;
#11927 = axis2_placement_3d ( 'none', #4504, #33220, #33349 ) ;
#11928 = face_outer_bound ( 'none', #19752, .t. ) ;
#11929 = cartesian_point ( 'none', ( -466.4128774743649046, 237.1983772806942170, -354.4207474035056862 ) ) ;
#11930 = edge_loop ( 'none', ( #18695, #20453, #29867 ) ) ;
#11931 = direction ( 'none', ( 2.197537717130241099e-16, -1.000000000000000000, 2.037432715935694860e-14 ) ) ;
#11932 = vector ( 'none', #7698, 1000.000000000000000 ) ;
#11933 = advanced_face ( 'none', ( #27254 ), #34287, .f. ) ;
#11934 = edge_curve ( 'none', #32445, #20117, #2568, .t. ) ;
#11935 = cartesian_point ( 'none', ( -555.9005361709230328, 229.5498916802126246, -275.3537468037984013 ) ) ;
#11936 = oriented_edge ( 'none', *, *, #22224, .f. ) ;
#11937 = cartesian_point ( 'none', ( -419.2450167721050889, 153.1842518256050312, -297.8537468037976055 ) ) ;
#11938 = oriented_edge ( 'none', *, *, #22741, .t. ) ;
#11939 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#11940 = direction ( 'none', ( -1.000000000000000000, -6.791794586694515803e-17, 1.263633894181978530e-16 ) ) ;
#11941 = edge_curve ( 'none', #16931, #41511, #20184, .t. ) ;
#11942 = cartesian_point ( 'none', ( -514.0482937115408504, 276.8915538286000810, -275.3537468038260840 ) ) ;
#11943 = toroidal_surface ( 'none', #2113, 6.300000000000000711, 0.2000000000000000111 ) ;
#11944 = oriented_edge ( 'none', *, *, #19727, .t. ) ;
#11945 = edge_curve ( 'none', #12010, #16931, #20699, .t. ) ;
#11946 = plane ( 'none', #36304 ) ;
#11947 = line ( 'none', #4435, #40157 ) ;
#11948 = line ( 'none', #38826, #41725 ) ;
#11949 = cartesian_point ( 'none', ( -482.3699409693683151, 261.2282083798600638, -336.7213427021183634 ) ) ;
#11950 = oriented_edge ( 'none', *, *, #14970, .f. ) ;
#11951 = edge_loop ( 'none', ( #29548, #34953, #1059, #26005, #22636, #38552, #29428, #33048, #8909, #9643, #41801, #41023, #12374, #5840, #37624, #3802, #9364, #23258, #19109, #29535, #14165, #12917, #16307, #30267, #17645, #38516, #7216 ) ) ;
#11952 = oriented_edge ( 'none', *, *, #37208, .t. ) ;
#11953 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -294.8537468037986287 ) ) ;
#11954 = edge_curve ( 'none', #24652, #22050, #33286, .t. ) ;
#11955 = edge_loop ( 'none', ( #20390, #16349, #30771, #24042 ) ) ;
#11956 = vector ( 'none', #31037, 1000.000000000000000 ) ;
#11957 = edge_curve ( 'none', #15051, #16691, #36835, .t. ) ;
#11958 = cartesian_point ( 'none', ( -413.5836813931074403, 207.9624661076558425, -294.8427765101308182 ) ) ;
#11959 = oriented_edge ( 'none', *, *, #958, .t. ) ;
#11960 = cartesian_point ( 'none', ( -497.0198734746798550, 193.2977128290787618, -398.8537468038241514 ) ) ;
#11961 = direction ( 'none', ( 0.1301338387964242616, 0.9914964367057030881, 1.808675573594017355e-14 ) ) ;
#11962 = oriented_edge ( 'none', *, *, #1825, .t. ) ;
#11963 = cartesian_point ( 'none', ( -462.5137019756325003, 249.0986046889231602, -291.6919570671513497 ) ) ;
#11964 = oriented_edge ( 'none', *, *, #39207, .f. ) ;
#11965 = axis2_placement_3d ( 'none', #34177, #11766, #11508 ) ;
#11966 = vertex_point ( 'none', #38138 ) ;
#11967 = face_outer_bound ( 'none', #10880, .t. ) ;
#11968 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#11969 = oriented_edge ( 'none', *, *, #30145, .t. ) ;
#11970 = axis2_placement_3d ( 'none', #9285, #41406, #37865 ) ;
#11971 = direction ( 'none', ( -1.000000000000000000, -5.421010862427508365e-16, -5.637851296924608542e-14 ) ) ;
#11972 = advanced_face ( 'none', ( #13663 ), #16190, .f. ) ;
#11973 = edge_loop ( 'none', ( #17250, #36325, #27831, #20185 ) ) ;
#11974 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#11975 = edge_curve ( 'none', #36900, #34896, #33637, .t. ) ;
#11976 = oriented_edge ( 'none', *, *, #29402, .f. ) ;
#11977 = cartesian_point ( 'none', ( -422.0358201310309028, 261.2239462698285024, -292.8596730804419508 ) ) ;
#11978 = advanced_face ( 'none', ( #28281, #5080, #3611, #12642, #19705, #38318 ), #22505, .f. ) ;
#11979 = cartesian_point ( 'none', ( -484.7608155230032025, 261.0969773152982043, -410.3537468037986855 ) ) ;
#11980 = face_outer_bound ( 'none', #39059, .t. ) ;
#11981 = oriented_edge ( 'none', *, *, #31042, .f. ) ;
#11982 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#11983 = cartesian_point ( 'none', ( -525.2736433824574078, 208.2080688674096507, -275.3537468037152394 ) ) ;
#11984 = cartesian_point ( 'none', ( -545.6893998073315970, 204.4090528795863690, -309.1375593083652120 ) ) ;
#11985 = cartesian_point ( 'none', ( -423.1704340260641857, 219.3558535294914122, -348.4918570497642349 ) ) ;
#11986 = vector ( 'none', #14463, 1000.000000000000114 ) ;
#11987 = face_bound ( 'none', #8545, .t. ) ;
#11988 = axis2_placement_3d ( 'none', #6230, #9481, #31997 ) ;
#11989 = vertex_point ( 'none', #38700 ) ;
#11990 = cartesian_point ( 'none', ( -544.2728865729427525, 241.6495161742532218, -409.3537468037986855 ) ) ;
#11991 = oriented_edge ( 'none', *, *, #5650, .f. ) ;
#11992 = oriented_edge ( 'none', *, *, #33180, .t. ) ;
#11993 = vertex_point ( 'none', #22350 ) ;
#11994 = edge_curve ( 'none', #13216, #37083, #8106, .t. ) ;
#11995 = cartesian_point ( 'none', ( -506.0737395740989655, 218.1956003948498903, -275.3537468037986287 ) ) ;
#11996 = vector ( 'none', #15991, 1000.000000000000000 ) ;
#11997 = direction ( 'none', ( 2.035898835340910058e-16, -1.000000000000000000, 2.770006446439764306e-14 ) ) ;
#11998 = direction ( 'none', ( 6.982634379031861705e-17, 0.9214978993339648650, 0.3883833435191191286 ) ) ;
#11999 = vertex_point ( 'none', #38416 ) ;
#12000 = axis2_placement_3d ( 'none', #38722, #10154, #19988 ) ;
#12002 = direction ( 'none', ( 0.0000000000000000000, -0.9353076325394884538, -0.3538356009694011428 ) ) ;
#12001 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#12003 = oriented_edge ( 'none', *, *, #38024, .f. ) ;
#12004 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#12005 = edge_curve ( 'none', #10513, #13375, #18253, .t. ) ;
#12006 = cartesian_point ( 'none', ( -517.0572981439247542, 203.7138894380910585, -431.3537468037986855 ) ) ;
#12007 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#12008 = edge_curve ( 'none', #1270, #23891, #24217, .t. ) ;
#12009 = cartesian_point ( 'none', ( -474.4455579758093791, 264.5044136279345253, -314.5418908468913628 ) ) ;
#12010 = vertex_point ( 'none', #20928 ) ;
#12011 = edge_loop ( 'none', ( #8520, #15864, #35273, #16245 ) ) ;
#12012 = face_outer_bound ( 'none', #30553, .t. ) ;
#12013 = edge_curve ( 'none', #2758, #37824, #7110, .t. ) ;
#12014 = cartesian_point ( 'none', ( -416.6164782239602005, 217.7874456919809631, -346.9373184601149092 ) ) ;
#12015 = vertex_point ( 'none', #32517 ) ;
#12016 = cartesian_point ( 'none', ( -496.9053398343689878, 236.3594725139302000, -463.8537468037986855 ) ) ;
#12017 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12018 = direction ( 'none', ( 0.0000000000000000000, 0.9869179706173780708, -0.1612231970669112668 ) ) ;
#12019 = edge_curve ( 'none', #29586, #603, #26242, .t. ) ;
#12020 = direction ( 'none', ( -0.8937973703356520971, 1.210143096841413214e-14, 0.4484710255758706521 ) ) ;
#12021 = cartesian_point ( 'none', ( -482.6985866835017305, 220.4357926028730219, -319.1375521114063076 ) ) ;
#12022 = cartesian_point ( 'none', ( -482.6317425304795847, 225.7884118867214056, -307.7313378415734064 ) ) ;
#12023 = circle ( 'none', #37695, 23.05000000000003624 ) ;
#12024 = oriented_edge ( 'none', *, *, #1465, .f. ) ;
#12025 = direction ( 'none', ( 1.575650527926657835e-30, 0.9869179706173774047, -0.1612231970669154302 ) ) ;
#12026 = cartesian_point ( 'none', ( -417.4323822052732567, 269.0152984287705635, -299.2366780154814023 ) ) ;
#12027 = axis2_placement_3d ( 'none', #40303, #11690, #27758 ) ;
#12028 = circle ( 'none', #7673, 5.599999999999991651 ) ;
#12029 = direction ( 'none', ( 5.659196845915057107e-14, 1.289314910434818734e-14, -1.000000000000000000 ) ) ;
#12030 = oriented_edge ( 'none', *, *, #1752, .t. ) ;
#12031 = oriented_edge ( 'none', *, *, #38856, .t. ) ;
#12032 = cartesian_point ( 'none', ( -468.4588909927568352, 264.3649072299086811, -315.5713086233764670 ) ) ;
#12033 = advanced_face ( 'none', ( #40360 ), #25238, .t. ) ;
#12034 = axis2_placement_3d ( 'none', #12043, #28242, #12180 ) ;
#12035 = oriented_edge ( 'none', *, *, #16285, .t. ) ;
#12036 = vector ( 'none', #1617, 1000.000000000000114 ) ;
#12037 = cartesian_point ( 'none', ( -554.5155877298428777, 259.4898770028976855, -275.3537468037985150 ) ) ;
#12039 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#12038 = cartesian_point ( 'none', ( -550.0701600694870876, 193.2977128290786766, -370.3537468038272777 ) ) ;
#12040 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#12041 = plane ( 'none', #28374 ) ;
#12043 = cartesian_point ( 'none', ( -550.0701600694842455, 193.2977128290790461, -422.6037468038271072 ) ) ;
#12042 = cartesian_point ( 'none', ( -544.3943362580370149, 190.9601923672509827, -370.3537468038269935 ) ) ;
#12044 = oriented_edge ( 'none', *, *, #30437, .f. ) ;
#12045 = cartesian_point ( 'none', ( -492.6065395620315144, 268.5379621639693255, -431.3537468037986855 ) ) ;
#12046 = cartesian_point ( 'none', ( -464.6078362555692252, 247.2582161622471801, -302.0385807579098127 ) ) ;
#12047 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#12048 = oriented_edge ( 'none', *, *, #485, .t. ) ;
#12049 = direction ( 'none', ( 1.024821253500144487e-14, 1.000000000000000000, 1.281026566875180648e-14 ) ) ;
#12050 = oriented_edge ( 'none', *, *, #29229, .t. ) ;
#12051 = cartesian_point ( 'none', ( -474.4455579758086969, 223.8004982319198746, -346.5547100232147955 ) ) ;
#12052 = plane ( 'none', #4641 ) ;
#12053 = vector ( 'none', #36428, 1000.000000000000000 ) ;
#12055 = cartesian_point ( 'none', ( -475.9767073814014111, 263.3166885061459652, -314.5170347370469131 ) ) ;
#12054 = cartesian_point ( 'none', ( -475.6475426809262785, 264.7597336750454815, -327.0640754894420184 ) ) ;
#12056 = vertex_point ( 'none', #7853 ) ;
#12057 = cartesian_point ( 'none', ( -581.0355935090649382, 273.2368931486714132, -380.3537468037986287 ) ) ;
#12058 = edge_curve ( 'none', #31804, #24499, #35844, .t. ) ;
#12059 = cartesian_point ( 'none', ( -422.1450167721049525, 192.3052593532703156, -352.2287468037999929 ) ) ;
#12060 = cartesian_point ( 'none', ( -522.1813810397370617, 203.3555652944228029, -436.3283331076906393 ) ) ;
#12061 = cartesian_point ( 'none', ( -395.5450167721051571, 313.8949299442610368, -252.1430686851473411 ) ) ;
#12062 = vertex_point ( 'none', #7720 ) ;
#12063 = axis2_placement_3d ( 'none', #26856, #27137, #26992 ) ;
#12064 = cartesian_point ( 'none', ( -460.5450167721049866, 198.1842518256037522, -348.8345089173323572 ) ) ;
#12065 = oriented_edge ( 'none', *, *, #16326, .t. ) ;
#12066 = vector ( 'none', #36639, 1000.000000000000000 ) ;
#12067 = edge_loop ( 'none', ( #11397, #7950, #35455 ) ) ;
#12069 = vector ( 'none', #29553, 1000.000000000000000 ) ;
#12068 = direction ( 'none', ( -1.000000000000000000, -6.791794586694515803e-17, 1.263633894181978530e-16 ) ) ;
#12070 = cartesian_point ( 'none', ( -419.2450167721049752, 217.0169928353777493, -346.0975536550537299 ) ) ;
#12071 = cartesian_point ( 'none', ( -477.5830759949531057, 197.2223110484833910, -472.5816688651808022 ) ) ;
#12072 = vertex_point ( 'none', #10832 ) ;
#12073 = direction ( 'none', ( 0.0000000000000000000, 0.09157054365736735924, -0.9957985918519338675 ) ) ;
#12074 = edge_curve ( 'none', #31814, #16691, #4082, .t. ) ;
#12075 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#12076 = vertex_point ( 'none', #39830 ) ;
#12077 = b_spline_curve_with_knots ( 'none', 3,
( #22140, #41177, #34681, #28621, #2580, #12299, #12717, #15690, #31438, #34823, #25386, #15399, #19200, #15963, #31591, #2717, #6107, #38198, #9204, #31866, #31732, #18912, #41460, #35101, #28219, #19066, #25111, #25673, #41600, #22265, #3009, #8926, #25528, #37919, #38055, #6242, #15551, #28762, #41752, #41319, #9493, #22407, #3147, #5819, #18629, #18772, #28352, #29316, #16513, #9912, #9771, #19744, #16238, #152, #16647, #13287, #12861, #13428, #39039, #35375, #3709, #35814, #445, #29455, #32431, #26213, #16367, #16118, #13006, #22695, #25937, #13, #10191, #22822, #38612, #13153, #35525, #35943, #39175, #19324, #19887, #583, #22966, #22558, #6950, #38756, #32713, #9639, #19464, #6665, #23109, #10055 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0004476393948997304303, 0.007560471743427440300, 0.01111688791769129860, 0.01289509600482321473, 0.01467330409195513087, 0.02178613644048277287, 0.02534255261474643167, 0.02889896878901008354, 0.03245538496327374234, 0.03423359305040557521, 0.03467814507218858200, 0.03512269709397158185, 0.03556724911575458170, 0.03601180113753758155, 0.03956821731180131668, 0.04312463348606505875, 0.04668104966032880082, 0.04845925774746079329, 0.05023746583459278575, 0.05379388200885690252, 0.05557209009598895050, 0.05646119413955490857, 0.05690574616133788760, 0.05735029818312085276, 0.05912850627025241501, 0.06090671435738396339, 0.06446313053164705320, 0.07157596288017328834, 0.07513237905443635734, 0.07868879522869942633, 0.08224521140296249533, 0.08402341949009403677, 0.08580162757722556433, 0.08935804375148871659, 0.09113625183862024415, 0.09202535588218604956, 0.09291445992575186885, 0.09647087610001471580, 0.09824908418714607683, 0.1000272922742774517, 0.1071401246228028681, 0.1106965407970655069, 0.1124747488841969928, 0.1133638529277628815, 0.1138084049495456662, 0.1142529569713284510 ),
.unspecified. ) ;
#12078 = oriented_edge ( 'none', *, *, #6091, .t. ) ;
#12079 = cartesian_point ( 'none', ( -485.2038555437241598, 267.0805979199187163, -435.3537468037986855 ) ) ;
#12080 = line ( 'none', #22953, #38252 ) ;
#12081 = cartesian_point ( 'none', ( -544.4969387045355234, 214.9923076454923034, -275.3537468037984013 ) ) ;
#12082 = cartesian_point ( 'none', ( -460.8582910137302520, 213.2713073764844864, -317.1600437571063935 ) ) ;
#12083 = edge_curve ( 'none', #34125, #23203, #11618, .t. ) ;
#12084 = direction ( 'none', ( -0.8267412399748267360, -0.5625823691912908986, 0.0000000000000000000 ) ) ;
#12085 = b_spline_curve_with_knots ( 'none', 3,
( #9317, #25223, #31845, #12551, #41152, #34930, #18450, #21837, #40998, #9612, #22666, #15938 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 2.957712328341326121e-07, 0.001161766571372851217, 0.002323237371512868344, 0.003484708171652885472, 0.004065443571722913117, 0.004646178971792940329 ),
.unspecified. ) ;
#12086 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#12087 = direction ( 'none', ( -5.642927514190362258e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#12088 = edge_loop ( 'none', ( #37496, #41851, #342 ) ) ;
#12089 = cartesian_point ( 'none', ( -529.6639989022563668, 282.5312570076589509, -436.2728485475914795 ) ) ;
#12090 = advanced_face ( 'none', ( #10151 ), #14215, .f. ) ;
#12091 = cartesian_point ( 'none', ( -507.2378358204340429, 274.1539930980057989, -275.3537468037944222 ) ) ;
#12092 = edge_curve ( 'none', #12833, #5746, #17668, .t. ) ;
#12093 = axis2_placement_3d ( 'none', #3744, #32329, #6698 ) ;
#12094 = edge_loop ( 'none', ( #7504, #15005, #9273, #27655 ) ) ;
#12095 = cartesian_point ( 'none', ( -523.5450167720828176, 243.1842518256081007, -399.3537468038250609 ) ) ;
#12096 = vector ( 'none', #18710, 1000.000000000000114 ) ;
#12097 = vertex_point ( 'none', #1648 ) ;
#12098 = cartesian_point ( 'none', ( -482.6985866835017305, 253.9585458751217288, -351.3338642146262032 ) ) ;
#12099 = cartesian_point ( 'none', ( -538.7755343670193042, 270.8987659229622977, -402.3537468037986855 ) ) ;
#12100 = axis2_placement_3d ( 'none', #20943, #17705, #8014 ) ;
#12101 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#12102 = cartesian_point ( 'none', ( -424.2540221174324415, 230.4108159852724782, -297.5206065792254435 ) ) ;
#12103 = face_outer_bound ( 'none', #20257, .t. ) ;
#12104 = cartesian_point ( 'none', ( -425.6450167721050661, 280.8509881968015520, -347.4793378522174976 ) ) ;
#12105 = vertex_point ( 'none', #10976 ) ;
#12106 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185976521068, 0.7970987915612758323 ) ) ;
#12107 = cartesian_point ( 'none', ( -474.4455579758086969, 225.4716977472319286, -308.3675936213214186 ) ) ;
#12108 = oriented_edge ( 'none', *, *, #38457, .f. ) ;
#12109 = cartesian_point ( 'none', ( -523.5450167720823629, 243.1842518256082144, -406.8537468038249472 ) ) ;
#12110 = cartesian_point ( 'none', ( -456.7450167721049752, 792.6256010919000801, -372.4909543572193229 ) ) ;
#12111 = circle ( 'none', #30096, 35.99999999999997868 ) ;
#12112 = cartesian_point ( 'none', ( -467.4775330365848731, 249.1003887351043034, -291.6818604955663545 ) ) ;
#12113 = vector ( 'none', #6688, 1000.000000000000000 ) ;
#12114 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#12115 = circle ( 'none', #20558, 37.69999999999995310 ) ;
#12116 = direction ( 'none', ( 0.9005812434283159140, -0.4346877315787834317, 0.0000000000000000000 ) ) ;
#12117 = oriented_edge ( 'none', *, *, #34039, .f. ) ;
#12118 = edge_loop ( 'none', ( #12560, #37718, #11851, #7700 ) ) ;
#12119 = face_outer_bound ( 'none', #17900, .t. ) ;
#12120 = cartesian_point ( 'none', ( -557.6513672407774038, 231.0190495446664443, -279.9031402763241658 ) ) ;
#12121 = direction ( 'none', ( 3.901025511958168980e-14, 0.7071067811865520136, -0.7071067811865431318 ) ) ;
#12122 = cartesian_point ( 'none', ( -463.0332119771105681, 253.7243846148192858, -353.0211063310608779 ) ) ;
#12123 = cartesian_point ( 'none', ( -462.3785126117550135, 240.3305547123789836, -344.5066759586430862 ) ) ;
#12124 = axis2_placement_3d ( 'none', #19688, #378, #9847 ) ;
#12125 = direction ( 'none', ( 1.000000000000000000, 1.850371707708592867e-14, 6.167905692361975591e-14 ) ) ;
#12126 = oriented_edge ( 'none', *, *, #146, .f. ) ;
#12127 = axis2_placement_3d ( 'none', #37137, #27832, #18241 ) ;
#12128 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.214306433183761937e-13 ) ) ;
#12129 = cartesian_point ( 'none', ( -538.5193925362963228, 211.5424769026644469, -275.3537468037984581 ) ) ;
#12130 = edge_loop ( 'none', ( #27461, #36800, #4497, #21611, #16778 ) ) ;
#12131 = cartesian_point ( 'none', ( -423.4984109582684368, 220.8836001241367057, -349.8314964780950049 ) ) ;
#12132 = edge_curve ( 'none', #38474, #33688, #18694, .t. ) ;
#12133 = oriented_edge ( 'none', *, *, #25405, .f. ) ;
#12134 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#12135 = cartesian_point ( 'none', ( -496.5215340671620652, 229.1236795522733303, -275.3537468037987423 ) ) ;
#12136 = cartesian_point ( 'none', ( -517.7540682631004074, 224.5610159261672152, -484.8537468037986855 ) ) ;
#12137 = direction ( 'none', ( 0.4346877315787796014, 0.9005812434283176904, 3.663897558099547928e-17 ) ) ;
#12138 = edge_curve ( 'none', #19195, #31005, #21177, .t. ) ;
#12139 = edge_loop ( 'none', ( #25997, #31487, #8780, #10763 ) ) ;
#12141 = direction ( 'none', ( 8.503110213424447650e-31, -0.3538356009693992554, 0.9353076325394893420 ) ) ;
#12140 = cartesian_point ( 'none', ( -462.0100381321170175, 272.2982876681115272, -310.9741801671214034 ) ) ;
#12142 = oriented_edge ( 'none', *, *, #10616, .t. ) ;
#12143 = oriented_edge ( 'none', *, *, #8818, .f. ) ;
#12144 = advanced_face ( 'none', ( #14660 ), #32809, .f. ) ;
#12145 = edge_curve ( 'none', #20006, #10977, #23908, .t. ) ;
#12146 = b_spline_curve_with_knots ( 'none', 3,
( #14208, #11223, #4899, #17141, #36574, #27139, #17267, #26995, #1633, #30496, #20372, #11094 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 2.957712329133625917e-07, 0.001161766571372925376, 0.002323237371512937299, 0.003484708171652949223, 0.004065443571722955618, 0.004646178971792961146 ),
.unspecified. ) ;
#12147 = direction ( 'none', ( 3.392713726888350959e-16, -0.9214978993339620894, -0.3883833435191254568 ) ) ;
#12148 = vector ( 'none', #21582, 1000.000000000000000 ) ;
#12149 = cartesian_point ( 'none', ( -466.0450167720828176, 212.8733626931524157, -398.8537468038221050 ) ) ;
#12150 = face_outer_bound ( 'none', #21859, .t. ) ;
#12151 = vector ( 'none', #2661, 1000.000000000000114 ) ;
#12152 = oriented_edge ( 'none', *, *, #4298, .t. ) ;
#12153 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -396.8537468037986855 ) ) ;
#12154 = cartesian_point ( 'none', ( -457.2450167721050889, 241.1239145933127190, -300.4482784871302101 ) ) ;
#12155 = axis2_placement_3d ( 'none', #35793, #273, #10445 ) ;
#12156 = face_bound ( 'none', #19142, .t. ) ;
#12157 = oriented_edge ( 'none', *, *, #37053, .f. ) ;
#12158 = plane ( 'none', #40778 ) ;
#12159 = line ( 'none', #18166, #24223 ) ;
#12160 = cartesian_point ( 'none', ( -456.2738364752822804, 232.6255281045019387, -373.0726842440861333 ) ) ;
#12161 = axis2_placement_3d ( 'none', #14851, #2029, #40638 ) ;
#12162 = cartesian_point ( 'none', ( -469.0031792721050010, 257.1474315852018435, -304.6892695859518767 ) ) ;
#12163 = direction ( 'none', ( -0.6309859658584332509, 0.7757942452027469793, -2.526024360328488443e-14 ) ) ;
#12164 = cartesian_point ( 'none', ( -497.3213095767370646, 227.6288923693048218, -275.3537468037987423 ) ) ;
#12165 = cartesian_point ( 'none', ( -523.5450167720892978, 243.1842518256068502, -277.8537468038251745 ) ) ;
#12166 = oriented_edge ( 'none', *, *, #12450, .f. ) ;
#12167 = cartesian_point ( 'none', ( -370.5450167721051002, 333.1842518256065091, -243.4812074718649058 ) ) ;
#12168 = cartesian_point ( 'none', ( -533.2181618849992901, 268.9268286901074703, -400.3537468037986855 ) ) ;
#12169 = oriented_edge ( 'none', *, *, #32645, .f. ) ;
#12170 = cartesian_point ( 'none', ( -523.5450167720892978, 243.1842518256068502, -278.3537468038251745 ) ) ;
#12171 = cartesian_point ( 'none', ( -477.5830759949537878, 280.6461926027338336, -449.8537468038218208 ) ) ;
#12172 = oriented_edge ( 'none', *, *, #16872, .t. ) ;
#12173 = axis2_placement_3d ( 'none', #27483, #17487, #4572 ) ;
#12174 = cartesian_point ( 'none', ( -555.4679340466443591, 260.3454499540196707, -279.7054200365052452 ) ) ;
#12176 = cartesian_point ( 'none', ( -581.0450167720786112, 272.4886883497942449, -471.8537468038277893 ) ) ;
#12175 = direction ( 'none', ( 0.0000000000000000000, -0.1612231970669149583, -0.9869179706173774047 ) ) ;
#12177 = cartesian_point ( 'none', ( -424.0450167721049866, 213.8092518256047185, -271.9747543314659879 ) ) ;
#12178 = axis2_placement_3d ( 'none', #30457, #8352, #33986 ) ;
#12180 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699279465e-14 ) ) ;
#12179 = cartesian_point ( 'none', ( -461.4079376547834386, 221.9098460072431749, -330.1700268187425422 ) ) ;
#12181 = oriented_edge ( 'none', *, *, #32070, .t. ) ;
#12182 = oriented_edge ( 'none', *, *, #19841, .f. ) ;
#12183 = advanced_face ( 'none', ( #9133 ), #3071, .f. ) ;
#12184 = edge_curve ( 'none', #22380, #15759, #16674, .t. ) ;
#12185 = advanced_face ( 'none', ( #35308 ), #23196, .f. ) ;
#12186 = direction ( 'none', ( 0.2600919916384028530, 0.8260460979179897745, 0.5000000000000317524 ) ) ;
#12187 = face_outer_bound ( 'none', #40361, .t. ) ;
#12188 = cylindrical_surface ( 'none', #17822, 21.69999999999997087 ) ;
#12189 = cartesian_point ( 'none', ( -423.0450167721051002, 294.0632442979408552, -293.4787468038014708 ) ) ;
#12191 = direction ( 'none', ( 0.0000000000000000000, -0.7740844354725830989, 0.6330823696479727092 ) ) ;
#12190 = cartesian_point ( 'none', ( -475.9755502139203145, 264.5813742902054173, -327.0321061448483420 ) ) ;
#12192 = cartesian_point ( 'none', ( -575.8987546080011271, 204.2700625061660276, -380.3537468037986287 ) ) ;
#12193 = edge_curve ( 'none', #38755, #27915, #33807, .t. ) ;
#12194 = advanced_face ( 'none', ( #41385 ), #1790, .t. ) ;
#12195 = line ( 'none', #33855, #10719 ) ;
#12196 = vertex_point ( 'none', #31065 ) ;
#12197 = line ( 'none', #7654, #6184 ) ;
#12198 = edge_curve ( 'none', #28430, #32396, #19188, .t. ) ;
#12199 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#12200 = cylindrical_surface ( 'none', #17312, 19.50000000000004619 ) ;
#12201 = direction ( 'none', ( 0.1506821769804489175, -0.9885822583581159728, -4.218537451890741599e-15 ) ) ;
#12202 = oriented_edge ( 'none', *, *, #9810, .t. ) ;
#12203 = edge_curve ( 'none', #32736, #41174, #40018, .t. ) ;
#12204 = face_outer_bound ( 'none', #41399, .t. ) ;
#12205 = oriented_edge ( 'none', *, *, #36974, .f. ) ;
#12206 = edge_curve ( 'none', #41775, #5092, #4048, .t. ) ;
#12207 = cartesian_point ( 'none', ( -524.5787768204542090, 257.1460332363848238, -404.3537468037985718 ) ) ;
#12208 = cartesian_point ( 'none', ( -469.0444755684013103, 235.0878066191065727, -301.4520931054597099 ) ) ;
#12209 = cartesian_point ( 'none', ( -478.8821972886408389, 256.0907982109526984, -306.0225441332524952 ) ) ;
#12210 = cartesian_point ( 'none', ( -423.4137654268443498, 276.8388888885706933, -352.7281717459889023 ) ) ;
#12211 = cartesian_point ( 'none', ( -468.4591015356418211, 263.8817176964362261, -314.2932966701705482 ) ) ;
#12212 = oriented_edge ( 'none', *, *, #32507, .t. ) ;
#12213 = direction ( 'none', ( 0.07384000345348852579, -0.9972701007700917053, 0.0000000000000000000 ) ) ;
#12214 = cc_design_person_and_organization_assignment ( #2583, #3047, ( #23553 ) ) ;
#12215 = cartesian_point ( 'none', ( -569.6709796812061768, 289.3102147347046298, -380.3537468037986287 ) ) ;
#12216 = cartesian_point ( 'none', ( -481.9548953917703784, 223.2007134860347151, -414.3537468037986855 ) ) ;
#12217 = axis2_placement_3d ( 'none', #22693, #22137, #32160 ) ;
#12218 = cartesian_point ( 'none', ( -451.9450167721049638, 215.5709810456133653, -269.6492186070859134 ) ) ;
#12219 = vertex_point ( 'none', #8688 ) ;
#12220 = oriented_edge ( 'none', *, *, #9946, .f. ) ;
#12221 = cartesian_point ( 'none', ( -465.9238595505092917, 257.1619110432753814, -306.8146180818723110 ) ) ;
#12222 = cartesian_point ( 'none', ( -508.7934047340238521, 274.9303681038250602, -275.3537468037985718 ) ) ;
#12223 = axis2_placement_3d ( 'none', #17285, #23764, #16879 ) ;
#12224 = vector ( 'none', #34300, 1000.000000000000000 ) ;
#12225 = vertex_point ( 'none', #34445 ) ;
#12226 = oriented_edge ( 'none', *, *, #754, .f. ) ;
#12227 = cartesian_point ( 'none', ( -482.6985866835017305, 251.1240995576672219, -344.4943263328717080 ) ) ;
#12228 = cartesian_point ( 'none', ( -474.4868542721045515, 272.0670271648975245, -312.7807167804867845 ) ) ;
#12229 = direction ( 'none', ( -0.9632702587168561204, -0.02458978723780817430, 0.2674055927522092646 ) ) ;
#12231 = cartesian_point ( 'none', ( -458.2278075008432552, 210.6673262764251149, -283.9096313133628087 ) ) ;
#12230 = face_outer_bound ( 'none', #5790, .t. ) ;
#12232 = oriented_edge ( 'none', *, *, #34948, .f. ) ;
#12233 = cartesian_point ( 'none', ( -414.7775693352492112, 209.2877779084253689, -293.2533609447880849 ) ) ;
#12235 = axis2_placement_3d ( 'none', #26472, #20015, #13978 ) ;
#12234 = face_outer_bound ( 'none', #22316, .t. ) ;
#12236 = cartesian_point ( 'none', ( -492.6065395620315144, 268.5379621639693255, -524.8537468037986855 ) ) ;
#12237 = cartesian_point ( 'none', ( -482.6317425304795847, 243.1842518256035817, -322.8537468037987423 ) ) ;
#12238 = edge_loop ( 'none', ( #10278, #1849, #24032, #31904 ) ) ;
#12239 = advanced_face ( 'none', ( #33762 ), #5042, .f. ) ;
#12240 = cartesian_point ( 'none', ( -462.0100381321169039, 212.0309738609624333, -318.5847353758575764 ) ) ;
#12241 = edge_curve ( 'none', #1694, #899, #21139, .t. ) ;
#12242 = spherical_surface ( 'none', #14181, 5.599999999999997868 ) ;
#12243 = cartesian_point ( 'none', ( -414.0450167721049866, 192.3052593532703156, -352.2287468037999929 ) ) ;
#12244 = vertex_point ( 'none', #8132 ) ;
#12245 = vector ( 'none', #31119, 1000.000000000000227 ) ;
#12246 = cartesian_point ( 'none', ( -550.0701600694870876, 293.0707908221373259, -370.3537468038256861 ) ) ;
#12247 = cartesian_point ( 'none', ( -487.5450167721049866, 243.1842518256034964, -371.7537468037986628 ) ) ;
#12248 = cartesian_point ( 'none', ( -480.0357551723168399, 247.2924263738196373, -301.8479568618694771 ) ) ;
#12249 = cartesian_point ( 'none', ( -485.2450167721049752, 277.6276890001500419, -328.4804363814341173 ) ) ;
#12250 = axis2_placement_3d ( 'none', #23487, #4091, #7317 ) ;
#12251 = edge_loop ( 'none', ( #20365, #10551, #6076, #16798 ) ) ;
#12252 = edge_curve ( 'none', #20376, #24730, #12115, .t. ) ;
#12253 = b_spline_curve_with_knots ( 'none', 3,
( #16553, #35981, #10221, #35562, #13321, #3615 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.02160310323707916036, 0.04320620647415832072 ),
.unspecified. ) ;
#12254 = cartesian_point ( 'none', ( -559.0312161604715584, 249.6497914966065252, -280.0420117385105527 ) ) ;
#12255 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748158558, 1.615973351895135670e-16 ) ) ;
#12256 = edge_curve ( 'none', #7545, #24831, #34775, .t. ) ;
#12257 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.350271246165730684e-14 ) ) ;
#12258 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#12259 = edge_curve ( 'none', #2679, #20120, #15145, .t. ) ;
#12260 = plane ( 'none', #15121 ) ;
#12261 = oriented_edge ( 'none', *, *, #40576, .f. ) ;
#12262 = vertex_point ( 'none', #31496 ) ;
#12263 = cartesian_point ( 'none', ( -482.3699409693683151, 246.1719638858369876, -300.2934240938702146 ) ) ;
#12264 = edge_curve ( 'none', #31614, #39787, #28237, .t. ) ;
#12265 = oriented_edge ( 'none', *, *, #30980, .f. ) ;
#12266 = cartesian_point ( 'none', ( -372.5450167721051002, 208.9961648588461287, -277.0574892104838796 ) ) ;
#12267 = cartesian_point ( 'none', ( -507.5812655434835960, 212.0352641220086980, -275.3537468037986855 ) ) ;
#12268 = cartesian_point ( 'none', ( -426.9511788418396918, 266.0841048479047117, -348.0107601971387226 ) ) ;
#12269 = vector ( 'none', #35466, 1000.000000000000000 ) ;
#12270 = oriented_edge ( 'none', *, *, #17399, .t. ) ;
#12271 = edge_curve ( 'none', #33168, #26569, #14228, .t. ) ;
#12272 = oriented_edge ( 'none', *, *, #36362, .t. ) ;
#12273 = cartesian_point ( 'none', ( -419.9320210041110499, 217.0602119683938724, -346.1461322647120369 ) ) ;
#12274 = direction ( 'none', ( 1.575650527926657835e-30, 0.9869179706173774047, -0.1612231970669154302 ) ) ;
#12275 = cartesian_point ( 'none', ( -459.3450167721049979, 207.6552048833779907, -317.0497117093897828 ) ) ;
#12276 = cartesian_point ( 'none', ( -492.2682922571609652, 227.4695910053204670, -275.3537468037850999 ) ) ;
#12277 = face_outer_bound ( 'none', #8336, .t. ) ;
#12278 = vertex_point ( 'none', #18679 ) ;
#12279 = cartesian_point ( 'none', ( -465.9266749156926153, 240.4129123253463263, -343.9480529498492842 ) ) ;
#12280 = vector ( 'none', #317, 1000.000000000000000 ) ;
#12281 = cartesian_point ( 'none', ( -523.5450167721052139, 243.1842518256035532, -434.8537468037986855 ) ) ;
#12282 = vertex_point ( 'none', #2771 ) ;
#12283 = axis2_placement_3d ( 'none', #36165, #29807, #10136 ) ;
#12284 = vector ( 'none', #10651, 1000.000000000000000 ) ;
#12285 = direction ( 'none', ( -1.000000000000000000, -6.791794586694515803e-17, 1.263633894181978530e-16 ) ) ;
#12286 = circle ( 'none', #24766, 6.500000000000000888 ) ;
#12287 = cartesian_point ( 'none', ( -551.5786985327471257, 200.0458097241200335, -370.3537468037986287 ) ) ;
#12288 = direction ( 'none', ( -9.324138683375338132e-17, 0.9957985918519337565, 0.09157054365736778945 ) ) ;
#12289 = cartesian_point ( 'none', ( -481.1140776513783521, 234.8286941363544145, -302.6737317673674852 ) ) ;
#12290 = cartesian_point ( 'none', ( -413.9450167721049070, 294.0632442979384678, -293.4787468038006750 ) ) ;
#12291 = direction ( 'none', ( -1.000000000000000000, 1.860000664308099054e-30, 1.612780032710462425e-30 ) ) ;
#12292 = oriented_edge ( 'none', *, *, #901, .f. ) ;
#12293 = advanced_face ( 'none', ( #26204 ), #32776, .f. ) ;
#12294 = cartesian_point ( 'none', ( -474.4455579758086969, 257.6704050080887782, -305.1411927254335978 ) ) ;
#12295 = cartesian_point ( 'none', ( -421.9450167721050207, 272.5592518256036101, -373.7327392761343958 ) ) ;
#12296 = oriented_edge ( 'none', *, *, #32376, .t. ) ;
#12297 = vertex_point ( 'none', #28397 ) ;
#12298 = cartesian_point ( 'none', ( -471.7450167721049752, 216.7841961115887273, -318.5410262822587697 ) ) ;
#12299 = cartesian_point ( 'none', ( -529.2072602450118666, 278.7850508682669215, -280.0537920180759102 ) ) ;
#12300 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915611913444, -0.6038489185977635731 ) ) ;
#12301 = axis2_placement_3d ( 'none', #14884, #8417, #27835 ) ;
#12302 = vertex_point ( 'none', #41237 ) ;
#12303 = oriented_edge ( 'none', *, *, #22234, .t. ) ;
#12304 = oriented_edge ( 'none', *, *, #19403, .t. ) ;
#12305 = edge_curve ( 'none', #3084, #19204, #3566, .t. ) ;
#12306 = face_outer_bound ( 'none', #10610, .t. ) ;
#12307 = oriented_edge ( 'none', *, *, #30511, .f. ) ;
#12308 = edge_loop ( 'none', ( #11803, #7717, #26566, #14219 ) ) ;
#12309 = axis2_placement_3d ( 'none', #7111, #23270, #35274 ) ;
#12310 = cartesian_point ( 'none', ( -380.5450167721052708, 243.1842518256043206, -322.8537468038001066 ) ) ;
#12311 = vector ( 'none', #3244, 1000.000000000000000 ) ;
#12312 = oriented_edge ( 'none', *, *, #10059, .f. ) ;
#12313 = cartesian_point ( 'none', ( -555.4996569396693076, 260.2861996052766926, -279.7055388413241985 ) ) ;
#12314 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#12315 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#12316 = face_bound ( 'none', #33819, .t. ) ;
#12317 = edge_curve ( 'none', #24319, #19413, #27217, .t. ) ;
#12319 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#12318 = cartesian_point ( 'none', ( -370.5450167721051002, 219.8792442701177663, -268.4883246787148323 ) ) ;
#12320 = oriented_edge ( 'none', *, *, #38969, .t. ) ;
#12321 = vector ( 'none', #5885, 1000.000000000000000 ) ;
#12322 = circle ( 'none', #5340, 6.138320441952068940 ) ;
#12323 = cartesian_point ( 'none', ( -417.94501677