-凯时娱乐ks
iso-10303-21;
header;
file_description (( 'step ap203' ),
'1' );
file_name ('abr115l2-i-p2-s2-19-40-70-90-m5.step',
'2020-03-29t07:18:27',
( '' ),
( '' ),
'swstep 2.0',
'solidworks 2018',
'' );
file_schema (( 'config_control_design' ));
endsec;
data;
#1 = cartesian_point ( 'none', ( 57.00819672131144955, -31.22603891921379571, -50.99999999999999289 ) ) ;
#2 = direction ( 'none', ( 0.8660254037852076481, 9.902555081694755464e-15, 0.4999999999986681765 ) ) ;
#3 = circle ( 'none', #35506, 5.000000000000000888 ) ;
#4 = cartesian_point ( 'none', ( 45.56081362515102029, -31.00027695764238800, 15.09999999999987352 ) ) ;
#5 = edge_curve ( 'none', #15935, #35969, #13180, .t. ) ;
#6 = oriented_edge ( 'none', *, *, #24106, .t. ) ;
#7 = axis2_placement_3d ( 'none', #11775, #24433, #27666 ) ;
#8 = cartesian_point ( 'none', ( 36.00000000000000711, 5.050037702391836203e-13, 5.000000000000003553 ) ) ;
#9 = edge_curve ( 'none', #14455, #15625, #4912, .t. ) ;
#10 = cartesian_point ( 'none', ( 15.07990301410276146, -5.347571886871103963, -86.00000000000001421 ) ) ;
#11 = vertex_point ( 'none', #35292 ) ;
#12 = direction ( 'none', ( -0.7071067811865534569, -0.7071067811865416886, 1.087878737456092061e-12 ) ) ;
#13 = circle ( 'none', #3866, 5.000000000000000000 ) ;
#14 = face_outer_bound ( 'none', #5403, .t. ) ;
#15 = oriented_edge ( 'none', *, *, #33550, .f. ) ;
#16 = b_spline_curve_with_knots ( 'none', 3,
( #34471, #25030, #6207, #18756, #9763, #16040 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.001119121826492069927, 0.002238243652984139853 ),
.unspecified. ) ;
#17 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#18 = direction ( 'none', ( -6.808370656596029253e-13, 0.9003490327090355461, -0.4351684952979753551 ) ) ;
#19 = line ( 'none', #36479, #33751 ) ;
#20 = vertex_point ( 'none', #4326 ) ;
#21 = direction ( 'none', ( 1.000000000000000000, 9.607699251563866692e-15, 0.0000000000000000000 ) ) ;
#22 = oriented_edge ( 'none', *, *, #9206, .t. ) ;
#23 = advanced_face ( 'none', ( #16107, #31713 ), #7027, .t. ) ;
#24 = vector ( 'none', #24084, 1000.000000000000000 ) ;
#25 = cartesian_point ( 'none', ( -11.39699879070862210, -18.38659374696012350, 127.9646215369278366 ) ) ;
#26 = face_bound ( 'none', #10287, .t. ) ;
#27 = cartesian_point ( 'none', ( 27.50000000000000000, -1.020965297638297139e-15, 0.0000000000000000000 ) ) ;
#29 = cartesian_point ( 'none', ( 14.91993459273419909, -94.82957031180104934, 77.10649168648994589 ) ) ;
#28 = direction ( 'none', ( 1.000000000000000000, 1.443289932012702871e-14, -6.094974375053640685e-16 ) ) ;
#30 = advanced_face ( 'none', ( #14180, #21503 ), #22618, .t. ) ;
#31 = oriented_edge ( 'none', *, *, #27693, .t. ) ;
#32 = axis2_placement_3d ( 'none', #31498, #22239, #15821 ) ;
#33 = edge_loop ( 'none', ( #17688, #38445, #15024, #37545 ) ) ;
#34 = cartesian_point ( 'none', ( 13.04516098441816041, -18.79813065406543870, 124.7534710115073580 ) ) ;
#35 = cartesian_point ( 'none', ( 17.79438138273034653, -14.33725222143985611, -44.00000000000004263 ) ) ;
#36 = vector ( 'none', #25203, 1000.000000000000000 ) ;
#37 = cartesian_point ( 'none', ( -2.769041619580468794, -76.20000000000165130, 111.2761469890124033 ) ) ;
#38 = direction ( 'none', ( 0.7669678184319059788, 0.6416855659042073334, 5.980610519458357721e-15 ) ) ;
#39 = cartesian_point ( 'none', ( 34.64101615137720813, 20.00000000000012434, 66.60000000000003695 ) ) ;
#40 = oriented_edge ( 'none', *, *, #32032, .t. ) ;
#41 = edge_curve ( 'none', #36522, #4989, #7810, .t. ) ;
#42 = oriented_edge ( 'none', *, *, #6032, .t. ) ;
#43 = axis2_placement_3d ( 'none', #9495, #16041, #3633 ) ;
#44 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#45 = oriented_edge ( 'none', *, *, #13141, .f. ) ;
#46 = cartesian_point ( 'none', ( -4.146565005304247542, -15.98851697423840967, -37.50000000000002132 ) ) ;
#47 = oriented_edge ( 'none', *, *, #5469, .t. ) ;
#48 = direction ( 'none', ( 0.8854846875131701101, 0.4646685573392108637, 0.0000000000000000000 ) ) ;
#49 = vector ( 'none', #11235, 1000.000000000000114 ) ;
#50 = face_bound ( 'none', #3214, .t. ) ;
#52 = edge_loop ( 'none', ( #39619, #21129, #33407, #32845, #18710 ) ) ;
#51 = cartesian_point ( 'none', ( -34.64101615137757761, 19.99999999999964118, 28.69998533311842692 ) ) ;
#53 = cartesian_point ( 'none', ( 40.03892309332046295, -0.9193452774677116635, -86.00000000000001421 ) ) ;
#54 = axis2_placement_3d ( 'none', #29818, #2811, #8012 ) ;
#55 = edge_curve ( 'none', #6836, #4530, #37607, .t. ) ;
#56 = vector ( 'none', #22305, 1000.000000000000000 ) ;
#58 = oriented_edge ( 'none', *, *, #9933, .t. ) ;
#57 = direction ( 'none', ( 1.209286847080705982e-14, -1.000000000000000000, -1.150103495321620814e-15 ) ) ;
#59 = edge_curve ( 'none', #1387, #39252, #30037, .t. ) ;
#60 = oriented_edge ( 'none', *, *, #15248, .t. ) ;
#61 = circle ( 'none', #9929, 12.00000000000000000 ) ;
#62 = direction ( 'none', ( -2.728784877050652649e-16, -4.391042282414980948e-16, 1.000000000000000000 ) ) ;
#63 = edge_curve ( 'none', #11569, #825, #3, .t. ) ;
#64 = advanced_face ( 'none', ( #1964 ), #33700, .f. ) ;
#65 = direction ( 'none', ( -5.539897855819925797e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#66 = cartesian_point ( 'none', ( -16.07894852167337518, 10.01624730673075980, 129.5999999999999943 ) ) ;
#67 = axis2_placement_3d ( 'none', #26112, #28976, #10863 ) ;
#68 = edge_curve ( 'none', #40062, #18421, #30258, .t. ) ;
#69 = face_outer_bound ( 'none', #12382, .t. ) ;
#70 = cartesian_point ( 'none', ( -19.99999999993617905, -79.79999999999658655, 134.2410161514139304 ) ) ;
#71 = oriented_edge ( 'none', *, *, #27400, .t. ) ;
#72 = cartesian_point ( 'none', ( 6.559423429439140030, 25.15897383188197978, 1.000000000000002887 ) ) ;
#73 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#74 = direction ( 'none', ( 0.3065484139510222250, -0.1899816439925910427, -0.9327030850436729414 ) ) ;
#75 = vertex_point ( 'none', #36126 ) ;
#76 = direction ( 'none', ( 2.671474153004282432e-16, -1.204182633151292137e-15, 1.000000000000000000 ) ) ;
#77 = edge_curve ( 'none', #19220, #21537, #29267, .t. ) ;
#78 = cartesian_point ( 'none', ( 2.194927865178221804, -42.50000000000005684, 54.59999999999993037 ) ) ;
#79 = cylindrical_surface ( 'none', #209, 2.099999999999997868 ) ;
#80 = circle ( 'none', #17377, 4.640926795905553348 ) ;
#81 = vertex_point ( 'none', #7725 ) ;
#82 = oriented_edge ( 'none', *, *, #8736, .f. ) ;
#83 = cartesian_point ( 'none', ( -34.99999999996967404, -85.50000000000059686, 118.6000000000537540 ) ) ;
#84 = vertex_point ( 'none', #33111 ) ;
#85 = cartesian_point ( 'none', ( 4.769622197198231106e-13, -34.20000000000160156, 99.59999999999993747 ) ) ;
#86 = oriented_edge ( 'none', *, *, #37227, .t. ) ;
#87 = cartesian_point ( 'none', ( 23.22030414426090417, -15.19999999999983942, 95.98510367395805076 ) ) ;
#88 = direction ( 'none', ( 6.413879299975620385e-15, 2.476491431256906945e-16, 1.000000000000000000 ) ) ;
#89 = circle ( 'none', #34893, 0.09999999999999939493 ) ;
#91 = oriented_edge ( 'none', *, *, #3122, .f. ) ;
#90 = oriented_edge ( 'none', *, *, #30762, .t. ) ;
#92 = oriented_edge ( 'none', *, *, #13736, .t. ) ;
#93 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#94 = direction ( 'none', ( 0.1922078590990136948, 3.475844892379224213e-15, -0.9813542372153766236 ) ) ;
#95 = oriented_edge ( 'none', *, *, #13451, .t. ) ;
#96 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760816, 0.0000000000000000000 ) ) ;
#97 = oriented_edge ( 'none', *, *, #17686, .f. ) ;
#98 = face_outer_bound ( 'none', #1032, .t. ) ;
#99 = direction ( 'none', ( 0.2911156025094130961, 4.625929269271487689e-15, -0.9566878832595201443 ) ) ;
#100 = vertex_point ( 'none', #1576 ) ;
#101 = axis2_placement_3d ( 'none', #16178, #13029, #34881 ) ;
#102 = cartesian_point ( 'none', ( 34.64101615137750656, 20.00000000000019540, 74.20000000000024443 ) ) ;
#103 = face_outer_bound ( 'none', #14298, .t. ) ;
#104 = oriented_edge ( 'none', *, *, #17687, .f. ) ;
#105 = circle ( 'none', #25006, 76.00000000000000000 ) ;
#106 = direction ( 'none', ( -1.183693665960643811e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#107 = advanced_face ( 'none', ( #20021 ), #3419, .f. ) ;
#108 = cartesian_point ( 'none', ( 35.38348047766852744, -82.29999999999590443, 121.7662979306149111 ) ) ;
#109 = cartesian_point ( 'none', ( 45.96194077712550552, -37.46194077712567605, 4.371867417334405329e-15 ) ) ;
#110 = oriented_edge ( 'none', *, *, #33973, .t. ) ;
#111 = edge_curve ( 'none', #36961, #27908, #25860, .t. ) ;
#112 = cylindrical_surface ( 'none', #3874, 3.249999999999996003 ) ;
#113 = edge_curve ( 'none', #4331, #7947, #25362, .t. ) ;
#114 = face_outer_bound ( 'none', #35142, .t. ) ;
#115 = oriented_edge ( 'none', *, *, #9399, .f. ) ;
#116 = cartesian_point ( 'none', ( 13.23737022947250885, -85.70000000000146656, 119.5185387767120062 ) ) ;
#117 = oriented_edge ( 'none', *, *, #7468, .t. ) ;
#118 = edge_loop ( 'none', ( #10367, #16877 ) ) ;
#119 = axis2_placement_3d ( 'none', #24576, #9301, #31108 ) ;
#120 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497760469, 2.365532012695645724e-16 ) ) ;
#121 = edge_curve ( 'none', #4291, #26605, #21973, .t. ) ;
#122 = cartesian_point ( 'none', ( 1.207107330758461217e-12, -95.20000000000162288, 99.59999999999988063 ) ) ;
#123 = oriented_edge ( 'none', *, *, #34502, .t. ) ;
#124 = advanced_face ( 'none', ( #35164, #32239 ), #14138, .f. ) ;
#125 = axis2_placement_3d ( 'none', #26011, #22750, #13460 ) ;
#126 = cartesian_point ( 'none', ( -35.80291843500446447, 22.61334710348627652, 71.20000000000021600 ) ) ;
#127 = conical_surface ( 'none', #29366, 6.500000000000000888, 0.7853981633974447263 ) ;
#129 = vertex_point ( 'none', #36266 ) ;
#128 = vertex_point ( 'none', #20696 ) ;
#130 = direction ( 'none', ( 0.3535533905923273212, 0.7071067811865574537, -0.6123724356963295978 ) ) ;
#131 = cartesian_point ( 'none', ( -32.39101615141315449, -83.67782780742332704, 75.70288568301964460 ) ) ;
#132 = edge_curve ( 'none', #37308, #9214, #34191, .t. ) ;
#133 = direction ( 'none', ( 0.7668522340485338651, 0.4024147749956171194, 0.4999999999999996669 ) ) ;
#134 = cartesian_point ( 'none', ( 33.89855182508869547, -84.79999999999590443, 117.4337020693849212 ) ) ;
#135 = oriented_edge ( 'none', *, *, #15138, .t. ) ;
#136 = oriented_edge ( 'none', *, *, #30105, .f. ) ;
#137 = conical_surface ( 'none', #25564, 2.099999999999997868, 0.7853981633974687071 ) ;
#138 = cartesian_point ( 'none', ( -17.84709760284802726, -6.007295376545764398, 129.5999999999999659 ) ) ;
#139 = direction ( 'none', ( -1.000000000000000000, -1.229175491549279915e-14, 1.539641430221243297e-12 ) ) ;
#140 = direction ( 'none', ( 0.9731129262368705124, 0.2303285322983564809, 3.122502256758252154e-17 ) ) ;
#141 = edge_loop ( 'none', ( #15869, #8805 ) ) ;
#142 = direction ( 'none', ( -0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#143 = cartesian_point ( 'none', ( -30.31088913245450200, -57.50000000000047606, 11.99999999999992362 ) ) ;
#144 = cartesian_point ( 'none', ( -25.95576252428729447, -29.84277029670645831, -36.95411195322389375 ) ) ;
#145 = vector ( 'none', #3573, 1000.000000000000227 ) ;
#146 = cartesian_point ( 'none', ( 5.850200871542900667e-14, -1.285686497364064625e-13, 110.0999999999999659 ) ) ;
#147 = cartesian_point ( 'none', ( -41.75800077328817395, -26.12702003462893074, 66.57465331743473769 ) ) ;
#148 = vertex_point ( 'none', #32852 ) ;
#149 = vector ( 'none', #24707, 1000.000000000000000 ) ;
#150 = cartesian_point ( 'none', ( 31.00027695764220681, 49.61081362515109561, 15.09999999999999609 ) ) ;
#151 = cartesian_point ( 'none', ( -30.22840042054770393, 57.16662583982126478, 12.33337416017834265 ) ) ;
#152 = cartesian_point ( 'none', ( -13.67499999996967652, -85.50000000000034106, 118.6000000000209269 ) ) ;
#153 = vector ( 'none', #22432, 1000.000000000000000 ) ;
#154 = axis2_placement_3d ( 'none', #19240, #22789, #22258 ) ;
#155 = direction ( 'none', ( 1.000000000000000000, 1.184224913457209310e-14, -5.539897855819808454e-16 ) ) ;
#156 = axis2_placement_3d ( 'none', #17374, #1959, #26366 ) ;
#157 = cartesian_point ( 'none', ( 19.99999999994804156, -104.4999999999998721, 64.95898384859157204 ) ) ;
#158 = face_outer_bound ( 'none', #20717, .t. ) ;
#159 = edge_loop ( 'none', ( #7657, #28918, #40481, #12955 ) ) ;
#160 = plane ( 'none', #34856 ) ;
#161 = vertex_point ( 'none', #14534 ) ;
#163 = cartesian_point ( 'none', ( 14.88102721483939561, -94.97452224274994137, 77.11674140957018153 ) ) ;
#162 = cartesian_point ( 'none', ( 7.200086792930438798e-15, -1.321978712629322930e-14, 4.000000000000003553 ) ) ;
#164 = cartesian_point ( 'none', ( 18.48055493771054358, -11.45321929319340448, 127.6814758487514467 ) ) ;
#165 = axis2_placement_3d ( 'none', #31502, #21969, #37536 ) ;
#166 = edge_loop ( 'none', ( #10093, #37770 ) ) ;
#167 = circle ( 'none', #25186, 6.500000000000001776 ) ;
#169 = oriented_edge ( 'none', *, *, #12556, .t. ) ;
#168 = oriented_edge ( 'none', *, *, #5814, .f. ) ;
#170 = line ( 'none', #38351, #1143 ) ;
#171 = cartesian_point ( 'none', ( -34.64101615140698698, -99.00000000000058265, 79.60000000005302923 ) ) ;
#172 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#173 = edge_curve ( 'none', #24740, #5035, #40076, .t. ) ;
#174 = advanced_face ( 'none', ( #9761 ), #8811, .f. ) ;
#177 = oriented_edge ( 'none', *, *, #29637, .t. ) ;
#176 = edge_curve ( 'none', #2049, #19082, #39589, .t. ) ;
#175 = plane ( 'none', #1368 ) ;
#178 = vector ( 'none', #7752, 1000.000000000000000 ) ;
#179 = oriented_edge ( 'none', *, *, #23514, .f. ) ;
#180 = cartesian_point ( 'none', ( 13.84765361801277272, 36.76741061194361038, -11.49999999999997513 ) ) ;
#181 = direction ( 'none', ( -0.5882076359133953103, -0.8087099461816792401, 4.877385593186900401e-15 ) ) ;
#182 = cartesian_point ( 'none', ( 14.51528763656007470, -76.42038623660226904, 77.01004458173984801 ) ) ;
#183 = axis2_placement_3d ( 'none', #26320, #7652, #35084 ) ;
#184 = edge_curve ( 'none', #36743, #1808, #21008, .t. ) ;
#185 = line ( 'none', #13225, #30943 ) ;
#186 = edge_curve ( 'none', #26642, #40129, #19530, .t. ) ;
#187 = oriented_edge ( 'none', *, *, #29641, .t. ) ;
#188 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.255204314246524605e-15, -53.60000000000000142 ) ) ;
#189 = cartesian_point ( 'none', ( -39.05999999999995964, -2.003197950036279540, 66.59999999999996589 ) ) ;
#190 = face_outer_bound ( 'none', #29321, .t. ) ;
#191 = edge_curve ( 'none', #4883, #27707, #27303, .t. ) ;
#192 = direction ( 'none', ( -1.000000000000000000, -1.261543459662909079e-14, -2.523086919325818078e-15 ) ) ;
#193 = direction ( 'none', ( 1.184453658995149176e-14, -1.000000000000000000, -9.839388115241413793e-16 ) ) ;
#194 = direction ( 'none', ( 0.2911156025094133182, 4.625929269271486111e-15, -0.9566878832595201443 ) ) ;
#195 = vector ( 'none', #4355, 1000.000000000000114 ) ;
#196 = vertex_point ( 'none', #27188 ) ;
#197 = oriented_edge ( 'none', *, *, #13926, .t. ) ;
#198 = cartesian_point ( 'none', ( 29.73791175250359942, -83.11278323301951332, 86.48831556685271948 ) ) ;
#199 = direction ( 'none', ( 1.209611567821080253e-14, -1.000000000000000000, -1.136225707511070390e-15 ) ) ;
#200 = oriented_edge ( 'none', *, *, #8197, .f. ) ;
#201 = vertex_point ( 'none', #5408 ) ;
#202 = line ( 'none', #30066, #16343 ) ;
#203 = oriented_edge ( 'none', *, *, #12142, .t. ) ;
#204 = cartesian_point ( 'none', ( 6.902143448701800743, 26.10288136994726926, 2.000000000000003997 ) ) ;
#205 = cartesian_point ( 'none', ( 49.61081362515101745, -31.00027695764238800, 15.09999999999986464 ) ) ;
#206 = axis2_placement_3d ( 'none', #10590, #4453, #32291 ) ;
#207 = oriented_edge ( 'none', *, *, #360, .t. ) ;
#208 = vector ( 'none', #38794, 1000.000000000000114 ) ;
#209 = axis2_placement_3d ( 'none', #345, #9634, #21653 ) ;
#210 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#211 = vertex_point ( 'none', #14800 ) ;
#212 = direction ( 'none', ( -1.000000000000000000, -6.608470384673547868e-15, 1.239088197126290275e-15 ) ) ;
#213 = direction ( 'none', ( -2.728784877050652649e-16, -4.391042282414980948e-16, 1.000000000000000000 ) ) ;
#214 = circle ( 'none', #22895, 47.50000000000000000 ) ;
#215 = axis2_placement_3d ( 'none', #33506, #33762, #11661 ) ;
#216 = advanced_face ( 'none', ( #23428 ), #12696, .f. ) ;
#217 = cartesian_point ( 'none', ( -45.61081362515122350, 31.00027695764207181, 14.90000000000000391 ) ) ;
#218 = vertex_point ( 'none', #2663 ) ;
#219 = face_outer_bound ( 'none', #13292, .t. ) ;
#220 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497768448, 2.891205793294677340e-16 ) ) ;
#221 = vector ( 'none', #536, 1000.000000000000000 ) ;
#222 = direction ( 'none', ( -5.040809058475287406e-15, -1.747555683115563281e-15, 1.000000000000000000 ) ) ;
#223 = advanced_face ( 'none', ( #1448 ), #26831, .t. ) ;
#224 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760122, -1.779203565104417128e-16 ) ) ;
#225 = cartesian_point ( 'none', ( -15.99578390076136714, 0.3672838141596474482, -75.00000000000004263 ) ) ;
#226 = cartesian_point ( 'none', ( 26.00000000000004619, 2.304506015795616467e-13, 65.39999999999996305 ) ) ;
#227 = axis2_placement_3d ( 'none', #38776, #26557, #35901 ) ;
#228 = cartesian_point ( 'none', ( 9.196347332442025291, 13.71877282064471615, -10.52506281446689762 ) ) ;
#229 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#230 = axis2_placement_3d ( 'none', #35160, #3917, #13727 ) ;
#231 = cylindrical_surface ( 'none', #12353, 4.049999999999998046 ) ;
#232 = oriented_edge ( 'none', *, *, #21756, .f. ) ;
#233 = oriented_edge ( 'none', *, *, #22137, .t. ) ;
#234 = cartesian_point ( 'none', ( -39.40543245684207818, -0.2178956613205558224, -36.70145899763362252 ) ) ;
#235 = axis2_placement_3d ( 'none', #20186, #26673, #5027 ) ;
#236 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#237 = edge_curve ( 'none', #31678, #33402, #4403, .t. ) ;
#238 = cartesian_point ( 'none', ( -10.05417934468261620, -16.05710755618184749, 129.5999999999999659 ) ) ;
#239 = edge_curve ( 'none', #8589, #20835, #35667, .t. ) ;
#240 = oriented_edge ( 'none', *, *, #1619, .f. ) ;
#241 = edge_loop ( 'none', ( #15350, #8476, #8655, #31987 ) ) ;
#242 = face_bound ( 'none', #16560, .t. ) ;
#243 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#244 = oriented_edge ( 'none', *, *, #24154, .f. ) ;
#245 = edge_curve ( 'none', #39698, #39871, #17077, .t. ) ;
#246 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539513564649194771e-12 ) ) ;
#247 = edge_curve ( 'none', #17696, #13908, #18539, .t. ) ;
#248 = vertex_point ( 'none', #30753 ) ;
#249 = face_outer_bound ( 'none', #37164, .t. ) ;
#250 = oriented_edge ( 'none', *, *, #355, .t. ) ;
#251 = cartesian_point ( 'none', ( -18.07676089151662069, 40.42660901771174764, -36.49999999999997158 ) ) ;
#252 = cartesian_point ( 'none', ( -24.81136188794335240, -85.17838342654290784, 110.2488190991525272 ) ) ;
#253 = face_outer_bound ( 'none', #35716, .t. ) ;
#254 = cartesian_point ( 'none', ( -37.89101615137767709, 19.99999999999961631, 38.00000000000002132 ) ) ;
#255 = oriented_edge ( 'none', *, *, #6860, .t. ) ;
#256 = cylindrical_surface ( 'none', #37524, 2.500000000000002220 ) ;
#257 = direction ( 'none', ( -1.000000000000000000, -1.209449207451029748e-14, 7.874224666723325944e-16 ) ) ;
#258 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539513564649194771e-12 ) ) ;
#259 = advanced_face ( 'none', ( #2938 ), #7312, .f. ) ;
#260 = conical_surface ( 'none', #17256, 23.99999999999999289, 0.2262733620276352331 ) ;
#261 = direction ( 'none', ( 0.9459816290895212143, 0.0000000000000000000, -0.3242202298209283517 ) ) ;
#262 = cartesian_point ( 'none', ( -4.166321838926478449, -30.23905493014950707, 106.4335108741088476 ) ) ;
#263 = cartesian_point ( 'none', ( -32.30176430515999186, 21.95714097600748360, 68.20000000000018758 ) ) ;
#264 = vertex_point ( 'none', #24870 ) ;
#265 = cartesian_point ( 'none', ( 37.17350235766517841, 21.32895207399032245, 71.20000000000023022 ) ) ;
#266 = cartesian_point ( 'none', ( -16.51702935015311269, -9.253430119068342563, 129.5999999999999659 ) ) ;
#267 = cartesian_point ( 'none', ( 18.48498702942098149, -34.69234157496076421, -12.53629344173949178 ) ) ;
#268 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703503e-14, -6.138252299610240867e-16 ) ) ;
#269 = circle ( 'none', #16536, 45.50000000000000000 ) ;
#270 = oriented_edge ( 'none', *, *, #36996, .f. ) ;
#271 = oriented_edge ( 'none', *, *, #4069, .f. ) ;
#272 = cartesian_point ( 'none', ( -24.99999999999995737, -4.193378007342383088e-13, 95.40000000000000568 ) ) ;
#273 = axis2_placement_3d ( 'none', #12522, #18931, #24660 ) ;
#274 = b_spline_curve_with_knots ( 'none', 3,
( #7490, #36024, #39174, #17168, #20460, #39045, #13896, #29293, #4766, #7902, #14168, #22906, #29434, #26424, #38631, #26031, #29156, #10506, #29573, #29712 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 7.757919228897728493e-18, 0.001003280887929553075, 0.002006561775859098343, 0.003009842663788643395, 0.004013123551718188881, 0.006019685327577271178, 0.008026247103436355210, 0.01003280887929544098, 0.01203937065515452501, 0.01605249420687265491 ),
.unspecified. ) ;
#275 = oriented_edge ( 'none', *, *, #16860, .f. ) ;
#276 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#277 = cylindrical_surface ( 'none', #31924, 17.50000000000000711 ) ;
#278 = cartesian_point ( 'none', ( 9.374469517547574071, -33.54709960243806677, 101.6686520404794720 ) ) ;
#279 = vertex_point ( 'none', #40096 ) ;
#280 = direction ( 'none', ( 0.4537402150404020729, -0.5423281453650495854, 0.7071067811865441310 ) ) ;
#281 = cartesian_point ( 'none', ( 8.962057306645370061e-13, -69.50000000000012790, 99.59999999999990905 ) ) ;
#282 = face_bound ( 'none', #24239, .t. ) ;
#283 = edge_loop ( 'none', ( #27190, #39762, #37565, #28777, #19652, #27657 ) ) ;
#284 = axis2_placement_3d ( 'none', #30500, #17942, #5673 ) ;
#285 = cartesian_point ( 'none', ( 5.990940391595230784e-15, -1.049815080810080737e-14, 2.000000000000001776 ) ) ;
#286 = direction ( 'none', ( 7.137848702327052157e-15, -1.000000000000000000, -2.721636318192423505e-15 ) ) ;
#287 = cartesian_point ( 'none', ( 13.94038980578809728, -95.67138471374390463, 77.36587436763373660 ) ) ;
#288 = oriented_edge ( 'none', *, *, #17015, .t. ) ;
#289 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#290 = edge_curve ( 'none', #31029, #12451, #33228, .t. ) ;
#291 = face_outer_bound ( 'none', #17649, .t. ) ;
#292 = edge_curve ( 'none', #6772, #8982, #17583, .t. ) ;
#293 = edge_loop ( 'none', ( #29717, #12622 ) ) ;
#294 = toroidal_surface ( 'none', #8942, 2.700000000000000178, 0.1999999999999998723 ) ;
#295 = edge_curve ( 'none', #2131, #35743, #28270, .t. ) ;
#296 = cartesian_point ( 'none', ( -19.24910884615609419, 34.27426320229862711, -35.46370655826055440 ) ) ;
#297 = face_outer_bound ( 'none', #17901, .t. ) ;
#298 = oriented_edge ( 'none', *, *, #32957, .f. ) ;
#299 = axis2_placement_3d ( 'none', #3325, #446, #31551 ) ;
#300 = direction ( 'none', ( 1.000000000000000000, 3.491481338843131383e-15, 7.562449584286122815e-16 ) ) ;
#301 = edge_curve ( 'none', #18366, #19866, #11258, .t. ) ;
#302 = cartesian_point ( 'none', ( 3.500941865785749396e-13, -56.00000000000018474, 138.0999999999999091 ) ) ;
#303 = cartesian_point ( 'none', ( 29.14101615137781920, -19.75544095967575231, 92.86133007165304321 ) ) ;
#304 = cartesian_point ( 'none', ( 51.00292657709144351, 33.46194077712497261, -51.00000000000000711 ) ) ;
#305 = advanced_face ( 'none', ( #468 ), #16595, .t. ) ;
#306 = face_outer_bound ( 'none', #8104, .t. ) ;
#307 = oriented_edge ( 'none', *, *, #1916, .t. ) ;
#308 = oriented_edge ( 'none', *, *, #25442, .f. ) ;
#309 = cartesian_point ( 'none', ( 13.75478335670436181, -76.20175925886059076, 76.95966576158619432 ) ) ;
#310 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#311 = edge_curve ( 'none', #31560, #25182, #971, .t. ) ;
#312 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#313 = cartesian_point ( 'none', ( 35.65616640185464092, 54.34738077886781582, 2.000000000000057288 ) ) ;
#314 = direction ( 'none', ( -6.808370656596044399e-13, 0.9003490327090351020, -0.4351684952979763543 ) ) ;
#315 = edge_loop ( 'none', ( #31777, #40192 ) ) ;
#316 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703187e-14, -5.815897054478779520e-16 ) ) ;
#317 = circle ( 'none', #1866, 6.399999999999995914 ) ;
#318 = oriented_edge ( 'none', *, *, #12493, .f. ) ;
#319 = cartesian_point ( 'none', ( 34.64101615137833079, -60.19998826649045043, 119.5999999999999375 ) ) ;
#320 = cartesian_point ( 'none', ( -34.64101615137698076, -20.00000000000044764, 68.20000000000014495 ) ) ;
#321 = edge_loop ( 'none', ( #38201, #17279, #5425, #29497 ) ) ;
#322 = advanced_face ( 'none', ( #15621 ), #6346, .f. ) ;
#323 = oriented_edge ( 'none', *, *, #9750, .f. ) ;
#324 = line ( 'none', #29373, #30114 ) ;
#325 = axis2_placement_3d ( 'none', #31135, #37301, #9734 ) ;
#326 = cartesian_point ( 'none', ( 43.47249318319894229, -31.00027695764238800, 15.09999999999987352 ) ) ;
#327 = oriented_edge ( 'none', *, *, #8436, .f. ) ;
#328 = oriented_edge ( 'none', *, *, #15899, .f. ) ;
#329 = plane ( 'none', #36222 ) ;
#330 = cartesian_point ( 'none', ( 29.45701350295437493, -81.94858482468941929, 85.86849643366745966 ) ) ;
#331 = oriented_edge ( 'none', *, *, #38034, .f. ) ;
#332 = circle ( 'none', #39067, 4.049999999999998046 ) ;
#333 = edge_loop ( 'none', ( #29471, #2083, #9027, #30638 ) ) ;
#334 = oriented_edge ( 'none', *, *, #33771, .f. ) ;
#335 = oriented_edge ( 'none', *, *, #12916, .f. ) ;
#336 = vector ( 'none', #13044, 1000.000000000000000 ) ;
#337 = cartesian_point ( 'none', ( -45.96194077712584658, 37.46194077712517867, 2.000000000000078160 ) ) ;
#338 = face_outer_bound ( 'none', #29540, .t. ) ;
#339 = axis2_placement_3d ( 'none', #14245, #14516, #17781 ) ;
#340 = cartesian_point ( 'none', ( 1.217152463886555975e-12, -63.54501843074868361, 60.97093100874842975 ) ) ;
#341 = cartesian_point ( 'none', ( 41.33992515012812419, -85.49999999999960210, 80.59999999993627284 ) ) ;
#342 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#343 = axis2_placement_3d ( 'none', #30766, #19703, #16837 ) ;
#344 = vector ( 'none', #37680, 1000.000000000000000 ) ;
#345 = cartesian_point ( 'none', ( -31.81980515334427295, -104.5000000000005684, 131.4198051534435479 ) ) ;
#346 = oriented_edge ( 'none', *, *, #1806, .f. ) ;
#347 = oriented_edge ( 'none', *, *, #39681, .f. ) ;
#348 = edge_curve ( 'none', #24926, #7268, #22950, .t. ) ;
#349 = direction ( 'none', ( 1.209286847080705982e-14, -1.000000000000000000, -1.150103495321620814e-15 ) ) ;
#350 = direction ( 'none', ( 1.000000000000000000, 1.321694076934711467e-14, -1.533165129244265371e-12 ) ) ;
#352 = edge_curve ( 'none', #29671, #39730, #24398, .t. ) ;
#351 = cartesian_point ( 'none', ( -18.43368477175214082, -13.50540913082285499, -3.500000000000027089 ) ) ;
#353 = face_outer_bound ( 'none', #2969, .t. ) ;
#354 = cartesian_point ( 'none', ( 3.507126499863132185, 18.45298569910349329, 129.5999999999999375 ) ) ;
#355 = edge_curve ( 'none', #16244, #28404, #38603, .t. ) ;
#356 = axis2_placement_3d ( 'none', #33229, #17517, #39387 ) ;
#357 = direction ( 'none', ( 1.000000000000000000, 1.469412826709764654e-14, -4.081702296416013038e-16 ) ) ;
#358 = cartesian_point ( 'none', ( 6.248990957477176703e-15, -2.993150827876428866e-14, -36.00000000000002132 ) ) ;
#359 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#360 = edge_curve ( 'none', #22061, #27201, #4113, .t. ) ;
#361 = direction ( 'none', ( -1.183693665960643811e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#362 = vertex_point ( 'none', #34043 ) ;
#363 = oriented_edge ( 'none', *, *, #36019, .t. ) ;
#364 = vector ( 'none', #13921, 1000.000000000000000 ) ;
#365 = vertex_point ( 'none', #5921 ) ;
#366 = oriented_edge ( 'none', *, *, #23621, .f. ) ;
#367 = edge_curve ( 'none', #35994, #24362, #24882, .t. ) ;
#368 = edge_loop ( 'none', ( #39187, #9965 ) ) ;
#369 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#370 = circle ( 'none', #17566, 5.000000000000002665 ) ;
#371 = edge_loop ( 'none', ( #24148, #4844, #12785, #6229 ) ) ;
#372 = oriented_edge ( 'none', *, *, #7159, .f. ) ;
#373 = advanced_face ( 'none', ( #31225 ), #18041, .t. ) ;
#374 = oriented_edge ( 'none', *, *, #34437, .f. ) ;
#375 = direction ( 'none', ( -0.2911156025094166488, -4.440892098500625373e-15, 0.9566878832595192561 ) ) ;
#376 = line ( 'none', #7895, #40450 ) ;
#377 = cartesian_point ( 'none', ( -0.4107111257675439830, -19.00086764357683933, 129.5999999999999375 ) ) ;
#378 = face_outer_bound ( 'none', #20313, .t. ) ;
#379 = cartesian_point ( 'none', ( 31.98456208883798624, 18.60599432798258235, 68.00000000000024158 ) ) ;
#380 = direction ( 'none', ( -0.7668522340485300903, -0.4024147749956232256, 0.5000000000000003331 ) ) ;
#381 = cartesian_point ( 'none', ( 37.06049534995646155, -69.49999999999970157, 114.6505708999997779 ) ) ;
#382 = cylindrical_surface ( 'none', #17793, 16.00000000000000000 ) ;
#383 = edge_loop ( 'none', ( #37016, #34994, #14928, #18170 ) ) ;
#384 = direction ( 'none', ( 1.196313716200199516e-14, -1.000000000000000000, -9.957623415639084672e-16 ) ) ;
#385 = cartesian_point ( 'none', ( -23.21420642373546883, -80.03903667451920967, 113.3950870482024840 ) ) ;
#386 = axis2_placement_3d ( 'none', #32727, #33121, #20306 ) ;
#387 = edge_loop ( 'none', ( #34801, #22306, #30143 ) ) ;
#388 = oriented_edge ( 'none', *, *, #19536, .t. ) ;
#389 = direction ( 'none', ( -1.210310662491397962e-14, 1.000000000000000000, 1.115828130361731548e-15 ) ) ;
#390 = axis2_placement_3d ( 'none', #20065, #17185, #4644 ) ;
#391 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#392 = line ( 'none', #35531, #16026 ) ;
#393 = direction ( 'none', ( 6.809367884367625435e-13, -0.9003490327090355461, 0.4351684952979753551 ) ) ;
#394 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#395 = cartesian_point ( 'none', ( -6.071904087982207265, -41.50000000000017764, 66.59999999999993747 ) ) ;
#396 = axis2_placement_3d ( 'none', #4369, #20869, #5045 ) ;
#397 = oriented_edge ( 'none', *, *, #7526, .t. ) ;
#398 = cartesian_point ( 'none', ( -16.07894852167329702, -10.01624730673116304, 129.5999999999999659 ) ) ;
#399 = direction ( 'none', ( 4.624852315371558002e-15, 1.833808936130288886e-15, -1.000000000000000000 ) ) ;
#401 = vertex_point ( 'none', #37174 ) ;
#400 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#402 = vector ( 'none', #36559, 1000.000000000000000 ) ;
#403 = oriented_edge ( 'none', *, *, #10179, .t. ) ;
#404 = oriented_edge ( 'none', *, *, #27936, .f. ) ;
#405 = cartesian_point ( 'none', ( -17.55942292142069405, -42.50000000000029132, 54.59999999999993747 ) ) ;
#406 = vector ( 'none', #21366, 1000.000000000000000 ) ;
#407 = oriented_edge ( 'none', *, *, #29577, .t. ) ;
#408 = edge_curve ( 'none', #7508, #17150, #7554, .t. ) ;
#409 = vertex_point ( 'none', #22699 ) ;
#410 = face_bound ( 'none', #32803, .t. ) ;
#411 = edge_curve ( 'none', #3426, #2718, #22974, .t. ) ;
#412 = cartesian_point ( 'none', ( -20.71614889547083393, 12.60322081615173495, -32.49999999999999289 ) ) ;
#413 = circle ( 'none', #12283, 2.499999999999995115 ) ;
#414 = cartesian_point ( 'none', ( -42.50000000000030553, 26.33913438213124181, 65.60000000000002274 ) ) ;
#415 = face_outer_bound ( 'none', #22868, .t. ) ;
#416 = cartesian_point ( 'none', ( -8.105428405635928257, -73.70000000000170814, 96.34960169526841867 ) ) ;
#417 = axis2_placement_3d ( 'none', #16878, #14019, #16745 ) ;
#418 = edge_curve ( 'none', #31287, #1176, #11730, .t. ) ;
#419 = cartesian_point ( 'none', ( -27.79999999999995808, -3.369357004701596029e-13, 50.39999999999999858 ) ) ;
#420 = axis2_placement_3d ( 'none', #27234, #2707, #36685 ) ;
#421 = advanced_face ( 'none', ( #13662 ), #36625, .t. ) ;
#422 = cartesian_point ( 'none', ( -16.08437419400742030, 3.742299450256965088, -37.50000000000000711 ) ) ;
#423 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#424 = edge_curve ( 'none', #5802, #19139, #39551, .t. ) ;
#425 = face_outer_bound ( 'none', #24580, .t. ) ;
#426 = direction ( 'none', ( 1.000000000000000000, 1.059690869644413679e-14, -1.965391359763797616e-15 ) ) ;
#427 = vertex_point ( 'none', #22165 ) ;
#428 = cartesian_point ( 'none', ( 2.365213954993747958e-13, -15.20000000000012363, 99.59999999999996589 ) ) ;
#429 = direction ( 'none', ( -1.000000000000000000, -1.387778780781448358e-14, 0.0000000000000000000 ) ) ;
#430 = advanced_face ( 'none', ( #34157 ), #25821, .t. ) ;
#431 = oriented_edge ( 'none', *, *, #14945, .f. ) ;
#432 = oriented_edge ( 'none', *, *, #2936, .t. ) ;
#433 = face_outer_bound ( 'none', #5053, .t. ) ;
#434 = oriented_edge ( 'none', *, *, #20656, .f. ) ;
#435 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#436 = oriented_edge ( 'none', *, *, #34139, .t. ) ;
#437 = cartesian_point ( 'none', ( -15.30231363643774145, -85.70000000000180762, 121.0654745433697173 ) ) ;
#438 = oriented_edge ( 'none', *, *, #31482, .f. ) ;
#439 = cartesian_point ( 'none', ( -41.46194077712583947, -45.96194077712534920, -50.99999999999999289 ) ) ;
#440 = direction ( 'none', ( -1.000000000000000000, -1.443289932012703187e-14, 5.782411586589356653e-16 ) ) ;
#441 = vertex_point ( 'none', #22434 ) ;
#442 = line ( 'none', #278, #32696 ) ;
#443 = edge_loop ( 'none', ( #30438, #28380 ) ) ;
#444 = oriented_edge ( 'none', *, *, #18220, .t. ) ;
#445 = direction ( 'none', ( 1.209449207451029906e-14, -1.000000000000000000, -1.147639426353582715e-15 ) ) ;
#446 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#447 = axis2_placement_3d ( 'none', #35530, #26081, #20111 ) ;
#448 = cylindrical_surface ( 'none', #36646, 11.94999999999999751 ) ;
#449 = vertex_point ( 'none', #16015 ) ;
#450 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#451 = edge_loop ( 'none', ( #2950, #9561 ) ) ;
#452 = cylindrical_surface ( 'none', #39373, 45.00000000000000711 ) ;
#453 = cartesian_point ( 'none', ( 5.574316144837532683, -18.60807171231714463, -36.50000000000003553 ) ) ;
#454 = axis2_placement_3d ( 'none', #17895, #36742, #11920 ) ;
#455 = cartesian_point ( 'none', ( -19.91839899407547421, -56.00000000000041922, 134.0996790631678266 ) ) ;
#456 = vector ( 'none', #31696, 1000.000000000000000 ) ;
#457 = vector ( 'none', #36423, 1000.000000000000000 ) ;
#458 = direction ( 'none', ( -1.000000000000000000, -1.209449207451029748e-14, 6.118954059882914328e-16 ) ) ;
#459 = axis2_placement_3d ( 'none', #9730, #6844, #31820 ) ;
#460 = cartesian_point ( 'none', ( -49.61081362515120219, 31.00027695764203628, -3.617781085229093086e-15 ) ) ;
#461 = cartesian_point ( 'none', ( -32.14101615137727919, -20.00000000000043698, 37.99999999999999289 ) ) ;
#462 = advanced_face ( 'none', ( #16557 ), #25274, .f. ) ;
#463 = cartesian_point ( 'none', ( -53.61081362515125903, 31.00027695764205404, -14.27501833360222427 ) ) ;
#464 = vertex_point ( 'none', #31558 ) ;
#465 = cartesian_point ( 'none', ( -30.35278583721128243, -16.55125233760590575, 92.54842495946049041 ) ) ;
#466 = cartesian_point ( 'none', ( 29.85451473250732235, -87.07226845364137091, 86.75630037892027246 ) ) ;
#467 = axis2_placement_3d ( 'none', #28668, #31420, #31971 ) ;
#468 = face_outer_bound ( 'none', #26352, .t. ) ;
#469 = axis2_placement_3d ( 'none', #1119, #29344, #39092 ) ;
#470 = cartesian_point ( 'none', ( 2.775557561562891351e-14, -5.948760453556434211e-14, 38.00000000000000000 ) ) ;
#471 = cartesian_point ( 'none', ( 36.00000000000002842, 4.563684515916263783e-13, 37.49999999999997158 ) ) ;
#472 = oriented_edge ( 'none', *, *, #1313, .f. ) ;
#473 = axis2_placement_3d ( 'none', #8734, #27374, #17857 ) ;
#474 = direction ( 'none', ( -0.3242202298209291289, -5.551115123125785069e-15, -0.9459816290895209923 ) ) ;
#475 = edge_curve ( 'none', #2343, #5003, #18986, .t. ) ;
#476 = cartesian_point ( 'none', ( -38.97989112019176616, -22.27687593096268515, 74.20000000000027285 ) ) ;
#477 = edge_loop ( 'none', ( #34083, #35013, #11551, #35022 ) ) ;
#478 = edge_curve ( 'none', #35991, #12766, #32191, .t. ) ;
#479 = circle ( 'none', #28934, 50.70000000000000284 ) ;
#480 = oriented_edge ( 'none', *, *, #8153, .t. ) ;
#481 = edge_curve ( 'none', #19637, #26311, #15583, .t. ) ;
#482 = edge_curve ( 'none', #35959, #17949, #36134, .t. ) ;
#483 = circle ( 'none', #28874, 1.000000000000000888 ) ;
#484 = edge_loop ( 'none', ( #18473, #30398, #23697, #21757 ) ) ;
#485 = oriented_edge ( 'none', *, *, #39250, .t. ) ;
#486 = vector ( 'none', #38915, 999.9999999999997726 ) ;
#487 = cartesian_point ( 'none', ( -13.05966995072960835, -18.80763831218762760, 124.7738777541451611 ) ) ;
#488 = cartesian_point ( 'none', ( -36.33572224978399134, 0.8343150133148320435, 1.999999999999989120 ) ) ;
#489 = cartesian_point ( 'none', ( 35.98653010513548622, -84.79999999999589022, 123.5258237607214227 ) ) ;
#490 = cartesian_point ( 'none', ( -6.895422883085861265, 20.56615956131651046, 127.5146380275564724 ) ) ;
#491 = line ( 'none', #2693, #2461 ) ;
#492 = cartesian_point ( 'none', ( 1.203667239827125508e-14, -2.410633239906290439e-14, 12.00000000000000355 ) ) ;
#493 = direction ( 'none', ( 0.9459816290895218804, 1.110223024625156383e-14, -0.3242202298209261868 ) ) ;
#494 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#495 = direction ( 'none', ( -3.712601082321157218e-17, -1.000000000000000000, 1.167015730269873022e-16 ) ) ;
#496 = oriented_edge ( 'none', *, *, #4687, .t. ) ;
#497 = cartesian_point ( 'none', ( 11.97375676145506418, -95.70000000000146656, 100.3931891436079837 ) ) ;
#498 = edge_loop ( 'none', ( #37507, #30600, #11704, #27462 ) ) ;
#499 = cartesian_point ( 'none', ( -1.010137836234491937, -95.49959983682472853, 126.1953523401346189 ) ) ;
#500 = oriented_edge ( 'none', *, *, #14468, .f. ) ;
#501 = cartesian_point ( 'none', ( 15.01316094703231840, -99.49999999999991473, 64.59644245741685609 ) ) ;
#502 = line ( 'none', #20319, #28782 ) ;
#503 = axis2_placement_3d ( 'none', #17532, #33517, #2118 ) ;
#504 = plane ( 'none', #28330 ) ;
#505 = oriented_edge ( 'none', *, *, #26666, .t. ) ;
#506 = advanced_face ( 'none', ( #37569 ), #10233, .f. ) ;
#507 = cartesian_point ( 'none', ( -35.19999999996966977, -85.50000000000059686, 118.6000000000540666 ) ) ;
#508 = oriented_edge ( 'none', *, *, #6576, .f. ) ;
#509 = axis2_placement_3d ( 'none', #9424, #21974, #3010 ) ;
#510 = vertex_point ( 'none', #38140 ) ;
#511 = direction ( 'none', ( 5.206212163468669769e-15, 1.668808352116376444e-15, -1.000000000000000000 ) ) ;
#512 = face_outer_bound ( 'none', #3461, .t. ) ;
#513 = vector ( 'none', #18653, 1000.000000000000000 ) ;
#514 = oriented_edge ( 'none', *, *, #16385, .t. ) ;
#515 = cartesian_point ( 'none', ( -57.50000000000002132, -57.50000000000000000, -73.00000000000000000 ) ) ;
#516 = axis2_placement_3d ( 'none', #22856, #35011, #22460 ) ;
#517 = direction ( 'none', ( -1.000000000000000000, -1.174274352968914674e-14, 0.0000000000000000000 ) ) ;
#518 = plane ( 'none', #38869 ) ;
#519 = line ( 'none', #18025, #16164 ) ;
#520 = vertex_point ( 'none', #19412 ) ;
#521 = advanced_face ( 'none', ( #12186 ), #27752, .f. ) ;
#523 = oriented_edge ( 'none', *, *, #39931, .f. ) ;
#522 = cartesian_point ( 'none', ( 19.95663533865321426, 38.71140000000016812, 66.60000000000000853 ) ) ;
#524 = cylindrical_surface ( 'none', #3406, 27.49999999999999645 ) ;
#525 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.224646799147353207e-16 ) ) ;
#526 = cartesian_point ( 'none', ( 18.38660980283410140, -11.39700839726348036, 127.9645731540151274 ) ) ;
#527 = face_outer_bound ( 'none', #23953, .t. ) ;
#528 = edge_curve ( 'none', #33431, #33715, #15119, .t. ) ;
#530 = edge_curve ( 'none', #7030, #34867, #37085, .t. ) ;
#529 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760816, -2.312964634635742464e-16 ) ) ;
#531 = edge_loop ( 'none', ( #6502, #29003, #16770, #17966 ) ) ;
#532 = cartesian_point ( 'none', ( -20.44015599727285348, -84.79999999999660076, 136.4883173546371609 ) ) ;
#533 = cartesian_point ( 'none', ( 18.19961045138949629, -35.61991360662549511, -14.88894813699799613 ) ) ;
#534 = direction ( 'none', ( -1.000000000000000000, -1.387778780781448358e-14, 0.0000000000000000000 ) ) ;
#535 = cartesian_point ( 'none', ( -20.00000000005260858, -101.5000000000003553, 64.60000000003066134 ) ) ;
#536 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#537 = edge_curve ( 'none', #20877, #34559, #20973, .t. ) ;
#538 = axis2_placement_3d ( 'none', #30484, #2524, #11544 ) ;
#539 = cartesian_point ( 'none', ( 19.99999999994804156, -104.4999999999998721, 64.95898384859157204 ) ) ;
#540 = edge_curve ( 'none', #4294, #34911, #11222, .t. ) ;
#541 = cartesian_point ( 'none', ( -39.99999999996967404, -85.50000000000065370, 118.6000000000614563 ) ) ;
#542 = circle ( 'none', #17487, 35.00000000000001421 ) ;
#543 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#544 = circle ( 'none', #14512, 0.1999999999999987899 ) ;
#545 = b_spline_curve_with_knots ( 'none', 3,
( #23527, #11247, #20531, #11520 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 6.351632680213693978e-07, 0.01383441402661452456 ),
.unspecified. ) ;
#546 = oriented_edge ( 'none', *, *, #11553, .f. ) ;
#547 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#548 = oriented_edge ( 'none', *, *, #18290, .f. ) ;
#549 = direction ( 'none', ( 0.9566878832595201443, 1.115510641463843171e-14, 0.2911156025094130961 ) ) ;
#550 = oriented_edge ( 'none', *, *, #598, .t. ) ;
#551 = edge_curve ( 'none', #1864, #16968, #6808, .t. ) ;
#552 = cartesian_point ( 'none', ( 13.62968676576331895, -86.26659832683154150, 122.9073518263622020 ) ) ;
#553 = cartesian_point ( 'none', ( -36.14585302834618119, -84.79999999999672866, 81.32614193334082131 ) ) ;
#554 = edge_loop ( 'none', ( #19070, #24184, #32199, #36662 ) ) ;
#555 = circle ( 'none', #5428, 20.00000000000000355 ) ;
#556 = vertex_point ( 'none', #7681 ) ;
#557 = vertex_point ( 'none', #38551 ) ;
#558 = cartesian_point ( 'none', ( -10.82484766531778497, -17.43034315053454009, 129.1579573662883433 ) ) ;
#559 = cartesian_point ( 'none', ( -31.81980515334448967, -86.50000000000056843, 131.4198051534435763 ) ) ;
#561 = cartesian_point ( 'none', ( 14.50859494647883352, -95.43798717957167810, 77.21509402016224044 ) ) ;
#560 = cartesian_point ( 'none', ( 6.653486060636777089e-14, -1.430240330024278035e-13, 124.5999999999999659 ) ) ;
#562 = oriented_edge ( 'none', *, *, #34877, .t. ) ;
#563 = vertex_point ( 'none', #20252 ) ;
#564 = cylindrical_surface ( 'none', #25318, 65.00000000000000000 ) ;
#565 = axis2_placement_3d ( 'none', #14612, #11231, #2069 ) ;
#566 = cartesian_point ( 'none', ( -47.89581362515122720, 33.97074409262261696, 23.10000000000001563 ) ) ;
#567 = direction ( 'none', ( -1.000000000000000000, -1.443289932012703187e-14, 6.026475332252221071e-16 ) ) ;
#568 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.434659775025521428e-15, -38.00000000000000000 ) ) ;
#569 = circle ( 'none', #36014, 6.000000000000002665 ) ;
#570 = advanced_face ( 'none', ( #18499 ), #35618, .f. ) ;
#571 = cartesian_point ( 'none', ( 31.81980515344511673, -104.4999999999998010, 131.4198051533453508 ) ) ;
#572 = cartesian_point ( 'none', ( -11.01166685743813112, -75.76020646659732449, 75.66919419959948812 ) ) ;
#573 = vertex_point ( 'none', #38958 ) ;
#574 = cylindrical_surface ( 'none', #32073, 6.349999999999994316 ) ;
#575 = axis2_placement_3d ( 'none', #23100, #22552, #35102 ) ;
#576 = direction ( 'none', ( -1.000000000000000000, -1.198536219765792874e-14, 0.0000000000000000000 ) ) ;
#577 = oriented_edge ( 'none', *, *, #39075, .f. ) ;
#578 = cartesian_point ( 'none', ( 1.256087077380554798e-12, -99.50000000000014211, 99.59999999999986642 ) ) ;
#579 = oriented_edge ( 'none', *, *, #27214, .f. ) ;
#580 = face_outer_bound ( 'none', #14903, .t. ) ;
#581 = direction ( 'none', ( -1.000000000000000000, -1.233581138472396822e-14, 1.541976423090496182e-12 ) ) ;
#582 = circle ( 'none', #25419, 24.99999999999999289 ) ;
#583 = direction ( 'none', ( 6.402207182922942715e-15, 3.102610559608235541e-16, 1.000000000000000000 ) ) ;
#584 = cartesian_point ( 'none', ( 37.47792328556756303, -14.49999999999968026, 71.13970642741720951 ) ) ;
#585 = axis2_placement_3d ( 'none', #19830, #35833, #1407 ) ;
#586 = oriented_edge ( 'none', *, *, #14894, .t. ) ;
#587 = oriented_edge ( 'none', *, *, #16794, .f. ) ;
#588 =( bounded_curve ( ) b_spline_curve ( 3, ( #13022, #19432, #23654, #35546 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.9272952180016107437, 1.570796326794897002 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670090306, 0.9657888653670090306, 1.000000000000000000 ) )
representation_item ( '' ) );
#589 = cartesian_point ( 'none', ( -40.00000000005235989, -104.5000000000005969, 64.75315652751723405 ) ) ;
#590 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#591 = edge_curve ( 'none', #13286, #29859, #23879, .t. ) ;
#592 = vertex_point ( 'none', #10432 ) ;
#593 = edge_curve ( 'none', #38478, #2213, #8274, .t. ) ;
#594 = vector ( 'none', #13786, 1000.000000000000000 ) ;
#596 = oriented_edge ( 'none', *, *, #26171, .t. ) ;
#595 = oriented_edge ( 'none', *, *, #34316, .f. ) ;
#597 = cartesian_point ( 'none', ( -31.36729524088234555, -23.28952168637739817, 66.60000000000013642 ) ) ;
#598 = edge_curve ( 'none', #32667, #10797, #932, .t. ) ;
#599 = cartesian_point ( 'none', ( -4.604006755507001003, -19.20000000000165485, 106.1424094793311781 ) ) ;
#600 = cartesian_point ( 'none', ( -31.93465121207913171, -15.20581305931479399, 88.38924343906423076 ) ) ;
#601 = edge_curve ( 'none', #28651, #39649, #1927, .t. ) ;
#602 = edge_loop ( 'none', ( #9052, #5175, #20119, #35632 ) ) ;
#603 = oriented_edge ( 'none', *, *, #16555, .f. ) ;
#604 = toroidal_surface ( 'none', #13019, 6.300000000000000711, 0.2000000000000000111 ) ;
#605 = oriented_edge ( 'none', *, *, #10240, .t. ) ;
#606 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#607 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497760469, 2.668805347656625692e-16 ) ) ;
#608 = direction ( 'none', ( -6.402207182922942715e-15, -3.102610559608235541e-16, -1.000000000000000000 ) ) ;
#609 = conical_surface ( 'none', #25517, 4.499999999999997335, 0.7853981633974543852 ) ;
#610 = cartesian_point ( 'none', ( -4.922891762768557555, -20.43818253585390821, 129.5999999999999943 ) ) ;
#611 = oriented_edge ( 'none', *, *, #21594, .f. ) ;
#612 = circle ( 'none', #34949, 6.499999999999997335 ) ;
#613 = cartesian_point ( 'none', ( -29.61255606154873732, -82.51203045905612043, 112.9925816910128731 ) ) ;
#614 = line ( 'none', #30469, #30413 ) ;
#615 = direction ( 'none', ( 1.209449207450893276e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#616 = face_bound ( 'none', #8275, .t. ) ;
#617 = advanced_face ( 'none', ( #2906 ), #984, .f. ) ;
#618 = direction ( 'none', ( 1.027984282060330633e-14, -1.000000000000000000, -8.566535683836088933e-16 ) ) ;
#619 = direction ( 'none', ( -0.02295523838497760469, -0.9997364937975850019, -9.583796596545389430e-16 ) ) ;
#620 = line ( 'none', #18308, #25520 ) ;
#621 = oriented_edge ( 'none', *, *, #33771, .t. ) ;
#622 = oriented_edge ( 'none', *, *, #27345, .f. ) ;
#623 = direction ( 'none', ( -0.2911156025094232547, -4.438639543574858051e-15, 0.9566878832595171467 ) ) ;
#624 = advanced_face ( 'none', ( #5342 ), #11687, .f. ) ;
#625 = axis2_placement_3d ( 'none', #12214, #15351, #37046 ) ;
#626 = cartesian_point ( 'none', ( -1.499999999999668265, -56.00000000000019895, 138.0999999999999091 ) ) ;
#627 = oriented_edge ( 'none', *, *, #37374, .t. ) ;
#628 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#629 = face_outer_bound ( 'none', #25379, .t. ) ;
#631 = vertex_point ( 'none', #32393 ) ;
#630 = oriented_edge ( 'none', *, *, #14536, .t. ) ;
#632 = axis2_placement_3d ( 'none', #205, #28552, #9496 ) ;
#633 = cartesian_point ( 'none', ( -37.46194077712597448, 45.96194077712529946, 2.000000000000085265 ) ) ;
#634 = cartesian_point ( 'none', ( 20.00000000000097344, -84.69999999999600959, 64.95898384862228170 ) ) ;
#635 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#636 = vertex_point ( 'none', #13675 ) ;
#637 = vector ( 'none', #6577, 1000.000000000000000 ) ;
#638 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#639 = oriented_edge ( 'none', *, *, #5145, .t. ) ;
#640 = cartesian_point ( 'none', ( 7.746166367508024282e-13, -58.50000000000017764, 125.5999999999999091 ) ) ;
#641 = cartesian_point ( 'none', ( 31.10828002736183606, -99.22439676372808037, 122.7565262704614639 ) ) ;
#642 = toroidal_surface ( 'none', #12440, 27.00000000000000355, 1.000000000000000000 ) ;
#643 = edge_curve ( 'none', #26987, #7973, #24846, .t. ) ;
#644 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#645 = edge_curve ( 'none', #25739, #13782, #7272, .t. ) ;
#646 = oriented_edge ( 'none', *, *, #6051, .f. ) ;
#647 = circle ( 'none', #23421, 1.500000000000001332 ) ;
#648 = cartesian_point ( 'none', ( 11.97375676145483858, -76.70000000000146656, 100.3931891436079695 ) ) ;
#649 = circle ( 'none', #22754, 5.000000000000001776 ) ;
#650 = cartesian_point ( 'none', ( 36.89101615140346269, -103.9999999999997016, 115.7028856829135322 ) ) ;
#651 = axis2_placement_3d ( 'none', #22178, #3756, #28678 ) ;
#652 = cartesian_point ( 'none', ( -22.49328912572464390, -91.94068774001901545, 114.5427094793000009 ) ) ;
#653 = edge_curve ( 'none', #39284, #26121, #12650, .t. ) ;
#654 = direction ( 'none', ( 1.209611567821080253e-14, -1.000000000000000000, -1.136225707511070390e-15 ) ) ;
#655 = axis2_placement_3d ( 'none', #10602, #26002, #23007 ) ;
#656 = cartesian_point ( 'none', ( -29.25892060164372666, 21.18228805102017986, 90.49437691667911565 ) ) ;
#657 = advanced_face ( 'none', ( #38563 ), #35526, .f. ) ;
#658 = cylindrical_surface ( 'none', #3525, 7.500000000000001776 ) ;
#659 = edge_curve ( 'none', #279, #27461, #31189, .t. ) ;
#661 = oriented_edge ( 'none', *, *, #2455, .f. ) ;
#660 = cartesian_point ( 'none', ( 5.920705800871810307e-15, -2.848602203066247138e-14, -37.50000000000001421 ) ) ;
#662 = oriented_edge ( 'none', *, *, #19660, .t. ) ;
#663 = direction ( 'none', ( 6.818163926026672119e-15, 2.240078029461010062e-16, 1.000000000000000000 ) ) ;
#664 = vertex_point ( 'none', #32528 ) ;
#665 = vector ( 'none', #15898, 1000.000000000000000 ) ;
#667 = oriented_edge ( 'none', *, *, #16390, .f. ) ;
#666 = edge_loop ( 'none', ( #10078, #28286, #40180, #27939 ) ) ;
#668 = face_outer_bound ( 'none', #8413, .t. ) ;
#669 = cartesian_point ( 'none', ( 50.70000000000000284, -8.231289908046257881e-15, -0.5000000000000905942 ) ) ;
#670 = direction ( 'none', ( 7.562449584286049845e-16, 1.965391359763816943e-15, -1.000000000000000000 ) ) ;
#671 = cartesian_point ( 'none', ( -29.43078620352559227, -13.25290150858806903, -44.00000000000002842 ) ) ;
#672 = cartesian_point ( 'none', ( -13.85626913332638566, 37.28149972332306561, -37.33777632618241427 ) ) ;
#673 = cartesian_point ( 'none', ( -15.78373249178729587, 9.602453955163229082, -37.50000000000000000 ) ) ;
#674 = oriented_edge ( 'none', *, *, #16043, .f. ) ;
#675 = vector ( 'none', #13203, 1000.000000000000000 ) ;
#676 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760469, -2.409200885585502246e-16 ) ) ;
#677 = oriented_edge ( 'none', *, *, #9026, .t. ) ;
#678 = cartesian_point ( 'none', ( -23.89486271146953200, -38.55600000000039529, 66.59999999999995168 ) ) ;
#679 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#680 = axis2_placement_3d ( 'none', #15796, #21931, #18645 ) ;
#681 = circle ( 'none', #27808, 4.149999999999998579 ) ;
#682 = cartesian_point ( 'none', ( -37.05816551100855349, -18.47127864761682048, 71.20000000000027285 ) ) ;
#683 = direction ( 'none', ( -0.7669678184319012049, -0.6416855659042129956, 5.980610519458355355e-15 ) ) ;
#684 = vertex_point ( 'none', #7960 ) ;
#685 = axis2_placement_3d ( 'none', #22531, #9856, #19386 ) ;
#686 = line ( 'none', #4059, #24609 ) ;
#687 = circle ( 'none', #15695, 6.000000000000002665 ) ;
#688 = cartesian_point ( 'none', ( -15.18895368799704748, -88.67046713498241672, 119.3542251395452780 ) ) ;
#690 = cartesian_point ( 'none', ( 14.72353990982050043, -95.24212329027450608, 77.15827962157612774 ) ) ;
#689 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#691 = axis2_placement_3d ( 'none', #1234, #26591, #23095 ) ;
#692 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080797e-17, -4.332663863285660407e-33 ) ) ;
#693 = vector ( 'none', #3727, 1000.000000000000114 ) ;
#694 = vertex_point ( 'none', #33345 ) ;
#695 = vertex_point ( 'none', #23890 ) ;
#696 = edge_curve ( 'none', #14493, #20148, #36586, .t. ) ;
#697 = oriented_edge ( 'none', *, *, #9211, .t. ) ;
#698 = direction ( 'none', ( -5.040809058475287406e-15, -1.747555683115563281e-15, 1.000000000000000000 ) ) ;
#700 = edge_curve ( 'none', #29708, #31405, #3884, .t. ) ;
#699 = cartesian_point ( 'none', ( -10.91854471735286580, -75.73681953611503559, 75.70770842391566191 ) ) ;
#701 = vertex_point ( 'none', #8346 ) ;
#703 = cylindrical_surface ( 'none', #21242, 5.000000000000003553 ) ;
#702 = cartesian_point ( 'none', ( 8.620480302002839947e-13, -65.50000000000012790, 130.5999999999999091 ) ) ;
#704 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#705 = cartesian_point ( 'none', ( 14.08445052717608270, -76.24388787851158611, 76.98150422263326220 ) ) ;
#706 = vertex_point ( 'none', #1940 ) ;
#707 = advanced_face ( 'none', ( #3376 ), #26790, .f. ) ;
#708 = edge_curve ( 'none', #27118, #3354, #28233, .t. ) ;
#709 = cartesian_point ( 'none', ( -6.422521780733502439, -18.33260885169749699, -36.50000000000002842 ) ) ;
#710 = axis2_placement_3d ( 'none', #35451, #4203, #38343 ) ;
#711 = edge_curve ( 'none', #39424, #14321, #39504, .t. ) ;
#713 = edge_curve ( 'none', #8141, #23066, #30734, .t. ) ;
#712 = cartesian_point ( 'none', ( 8.682533858550556261e-13, -66.00000000000014211, 99.59999999999986642 ) ) ;
#714 = edge_loop ( 'none', ( #27496, #30673, #17851, #38711 ) ) ;
#715 = line ( 'none', #9166, #32972 ) ;
#716 = cartesian_point ( 'none', ( -11.23947358524741702, -76.20000000000173657, 95.39592655552921485 ) ) ;
#717 = direction ( 'none', ( 6.413879299975620385e-15, 2.476491431256906945e-16, 1.000000000000000000 ) ) ;
#718 = vertex_point ( 'none', #8216 ) ;
#719 = edge_curve ( 'none', #4751, #10375, #5837, .t. ) ;
#720 = face_outer_bound ( 'none', #29656, .t. ) ;
#721 = advanced_face ( 'none', ( #4365 ), #39088, .f. ) ;
#722 = oriented_edge ( 'none', *, *, #20587, .f. ) ;
#723 = cartesian_point ( 'none', ( -5.359115573763872931, 27.98039278257255447, -3.499999999999989786 ) ) ;
#724 = line ( 'none', #1108, #3681 ) ;
#725 = circle ( 'none', #38992, 5.900000000000001243 ) ;
#726 = cartesian_point ( 'none', ( -51.32581362515123402, 33.97074409262260275, 19.10000000000001918 ) ) ;
#727 = plane ( 'none', #7538 ) ;
#728 = vector ( 'none', #21853, 1000.000000000000114 ) ;
#729 = oriented_edge ( 'none', *, *, #32550, .t. ) ;
#730 = direction ( 'none', ( 1.387778780781445202e-14, -1.000000000000000000, -9.969229838635487287e-16 ) ) ;
#731 = oriented_edge ( 'none', *, *, #18827, .t. ) ;
#732 = cartesian_point ( 'none', ( 6.125357778188559088, -41.91026757329503027, 66.51378898074578672 ) ) ;
#733 = cartesian_point ( 'none', ( -34.64101615137732182, -20.00000000000050449, 28.69998533311848021 ) ) ;
#734 = axis2_placement_3d ( 'none', #4362, #20997, #20861 ) ;
#735 = cartesian_point ( 'none', ( -29.21980515334426798, -104.5000000000005400, 131.4198051534395404 ) ) ;
#736 = vertex_point ( 'none', #23512 ) ;
#737 = axis2_placement_3d ( 'none', #27258, #8881, #36969 ) ;
#738 = oriented_edge ( 'none', *, *, #29020, .f. ) ;
#739 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#740 = face_bound ( 'none', #4444, .t. ) ;
#741 = oriented_edge ( 'none', *, *, #9632, .f. ) ;
#742 = cartesian_point ( 'none', ( 22.98021267489923858, -99.34933631980251789, 68.79710407822085472 ) ) ;
#743 = axis2_placement_3d ( 'none', #27563, #8524, #15192 ) ;
#744 = cartesian_point ( 'none', ( -17.12381991630405409, -16.93721939865059767, 121.6352430182674453 ) ) ;
#745 = cartesian_point ( 'none', ( -11.52785844888491695, -94.85980088358066098, 75.28484328093550459 ) ) ;
#746 = direction ( 'none', ( 0.0000000000000000000, 9.649399335120981574e-16, -1.000000000000000000 ) ) ;
#747 = vector ( 'none', #10300, 1000.000000000000000 ) ;
#748 = oriented_edge ( 'none', *, *, #18694, .f. ) ;
#749 = direction ( 'none', ( 0.9459816290895218804, 1.178315159451469542e-14, -0.3242202298209260203 ) ) ;
#750 = vertex_point ( 'none', #11376 ) ;
#751 = cartesian_point ( 'none', ( 14.23046080965488969, -95.58678905882501908, 77.28880325669311446 ) ) ;
#752 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#753 = circle ( 'none', #19956, 40.00000000000000711 ) ;
#754 = direction ( 'none', ( 0.4799884273074788155, -0.8772748199115788514, -1.387778780781445478e-15 ) ) ;
#755 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#756 = oriented_edge ( 'none', *, *, #2924, .f. ) ;
#757 = direction ( 'none', ( -0.7071067811865489050, -7.169111712948116716e-15, 0.7071067811865462405 ) ) ;
#758 = direction ( 'none', ( 8.886774337756961036e-16, -7.617739400847516970e-16, 1.000000000000000000 ) ) ;
#759 = axis2_placement_3d ( 'none', #21536, #6100, #15383 ) ;
#760 = circle ( 'none', #38689, 11.99999999999999822 ) ;
#761 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#762 = cartesian_point ( 'none', ( 27.60027695764255995, 49.61081362515088244, -5.789659989203801399e-15 ) ) ;
#763 = edge_curve ( 'none', #37616, #8156, #9245, .t. ) ;
#764 = oriented_edge ( 'none', *, *, #21760, .t. ) ;
#765 = direction ( 'none', ( -1.000000000000000000, -9.499345754448995649e-15, 8.764918615461761798e-16 ) ) ;
#766 = cartesian_point ( 'none', ( 16.10288568291459654, -103.9999999999999147, 62.70898384859754771 ) ) ;
#767 = edge_curve ( 'none', #20877, #14040, #19498, .t. ) ;
#768 = advanced_face ( 'none', ( #22444 ), #32154, .f. ) ;
#769 = direction ( 'none', ( -1.000000000000000000, -1.387778780781448358e-14, 0.0000000000000000000 ) ) ;
#770 = cartesian_point ( 'none', ( 4.052374187615906287, -18.42337298025145387, 129.5999999999999375 ) ) ;
#771 = edge_curve ( 'none', #34662, #8819, #14143, .t. ) ;
#772 = cylindrical_surface ( 'none', #7885, 4.499999999999997335 ) ;
#773 = direction ( 'none', ( 0.2911156025094134292, 4.382459307730883364e-15, -0.9566878832595201443 ) ) ;
#774 = oriented_edge ( 'none', *, *, #30993, .f. ) ;
#775 = edge_loop ( 'none', ( #12089, #2002, #25416, #37324 ) ) ;
#776 = cartesian_point ( 'none', ( 30.80289592177994606, -99.34933631980246105, 122.5802126748981209 ) ) ;
#777 = edge_curve ( 'none', #2629, #2862, #13113, .t. ) ;
#778 = oriented_edge ( 'none', *, *, #16841, .f. ) ;
#779 = face_outer_bound ( 'none', #22001, .t. ) ;
#780 = oriented_edge ( 'none', *, *, #27456, .f. ) ;
#781 = cartesian_point ( 'none', ( 36.89101615140322110, -83.67782780742253124, 115.7028856829135606 ) ) ;
#782 = cartesian_point ( 'none', ( 1.194458090538227370e-12, -95.70000000000160867, 99.59999999999986642 ) ) ;
#783 = cartesian_point ( 'none', ( 33.46194077712620896, 51.00292657709063349, -5.952121760526413834e-15 ) ) ;
#784 = face_outer_bound ( 'none', #7624, .t. ) ;
#785 = cartesian_point ( 'none', ( 1.203667239827124246e-14, -2.410633239906287283e-14, 11.99999999999998224 ) ) ;
#786 = edge_loop ( 'none', ( #3901, #13586, #32090 ) ) ;
#787 = cartesian_point ( 'none', ( 39.30693705226288159, -0.4669143401660435511, -35.46370655826058993 ) ) ;
#788 = direction ( 'none', ( 0.2911156025094124300, 4.440892098500625373e-15, -0.9566878832595203663 ) ) ;
#789 = oriented_edge ( 'none', *, *, #4605, .t. ) ;
#790 = face_outer_bound ( 'none', #5816, .t. ) ;
#791 = cartesian_point ( 'none', ( 14.63519471526648985, -94.85878640052277433, 77.01798770226305635 ) ) ;
#792 = direction ( 'none', ( 0.2911156025094141508, 4.163336342344335449e-15, -0.9566878832595199222 ) ) ;
#793 = cartesian_point ( 'none', ( 23.79280034551585743, -14.47498365174972257, -45.00000000000004263 ) ) ;
#794 = vertex_point ( 'none', #18412 ) ;
#795 = axis2_placement_3d ( 'none', #26811, #17024, #11312 ) ;
#796 = line ( 'none', #16160, #12516 ) ;
#797 = vector ( 'none', #32277, 1000.000000000000114 ) ;
#798 = oriented_edge ( 'none', *, *, #18694, .t. ) ;
#799 = direction ( 'none', ( -0.8660254037852076481, -9.902555081694755464e-15, -0.4999999999986681765 ) ) ;
#800 = direction ( 'none', ( -0.8854846875131702211, -0.4646685573392106416, 1.311543374651300793e-15 ) ) ;
#801 = cartesian_point ( 'none', ( -16.87847756884816164, -8.500000000000323297, 108.4912575056470843 ) ) ;
#802 = cartesian_point ( 'none', ( -26.33913438213231473, 42.49999999999961631, 65.73475805288589413 ) ) ;
#803 = b_spline_curve_with_knots ( 'none', 3,
( #30250, #39304, #20731, #11580 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#804 = cartesian_point ( 'none', ( 34.64101615137828816, -57.09999999999974563, 119.5999999999999517 ) ) ;
#805 = circle ( 'none', #38509, 27.00000000000000355 ) ;
#806 = axis2_placement_3d ( 'none', #11793, #24190, #5514 ) ;
#807 = oriented_edge ( 'none', *, *, #23520, .t. ) ;
#808 = direction ( 'none', ( 1.209449207450893276e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#809 = cartesian_point ( 'none', ( 13.96904738495518572, -84.35590114472186940, 122.7063358037139267 ) ) ;
#810 = advanced_face ( 'none', ( #7233 ), #5213, .f. ) ;
#811 = oriented_edge ( 'none', *, *, #15789, .f. ) ;
#812 = direction ( 'none', ( 0.2911156025094131516, 4.336808689942016158e-15, -0.9566878832595201443 ) ) ;
#813 = line ( 'none', #37488, #35014 ) ;
#814 = axis2_placement_3d ( 'none', #31241, #547, #3021 ) ;
#815 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#817 = direction ( 'none', ( 1.000000000000000000, 1.209449207450814547e-14, -1.539513564649194771e-12 ) ) ;
#816 = direction ( 'none', ( -1.000000000000000000, -6.938893903907234689e-15, 1.734723475976808672e-15 ) ) ;
#818 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#819 = edge_curve ( 'none', #32449, #37245, #29715, .t. ) ;
#820 = advanced_face ( 'none', ( #24804 ), #40035, .t. ) ;
#821 = oriented_edge ( 'none', *, *, #14221, .f. ) ;
#822 = edge_curve ( 'none', #20253, #38620, #10703, .t. ) ;
#823 = oriented_edge ( 'none', *, *, #408, .f. ) ;
#824 = line ( 'none', #38772, #33082 ) ;
#825 = vertex_point ( 'none', #5749 ) ;
#826 = edge_curve ( 'none', #16656, #28202, #8754, .t. ) ;
#827 = edge_loop ( 'none', ( #5040, #12481, #29692, #10009 ) ) ;
#828 = direction ( 'none', ( 0.4999999999999906741, 0.8660254037844440367, 5.863657368514264489e-16 ) ) ;
#829 = cartesian_point ( 'none', ( -41.49999999999973710, -20.00000000000064304, 65.59999999999998010 ) ) ;
#830 = axis2_placement_3d ( 'none', #28832, #38033, #19049 ) ;
#831 = cartesian_point ( 'none', ( -54.34738077886782293, 35.65616640185461961, 8.326672684688674053e-14 ) ) ;
#832 = edge_loop ( 'none', ( #32971, #29530, #307, #32670 ) ) ;
#833 = edge_curve ( 'none', #2040, #37509, #11242, .t. ) ;
#834 = line ( 'none', #5007, #8170 ) ;
#835 = edge_loop ( 'none', ( #3397, #7131, #21451, #25719 ) ) ;
#836 = vertex_point ( 'none', #11770 ) ;
#837 = cartesian_point ( 'none', ( -24.88444889857357012, -50.13581362515128603, 15.09999999999988418 ) ) ;
#838 = oriented_edge ( 'none', *, *, #26932, .t. ) ;
#839 = cartesian_point ( 'none', ( -2.561839629322548717e-14, -1.754915130653078435e-15, -64.99999999999992895 ) ) ;
#840 = face_outer_bound ( 'none', #30215, .t. ) ;
#841 = cartesian_point ( 'none', ( 34.64101615137729340, -19.99999999999998934, 68.19999999999973284 ) ) ;
#842 = line ( 'none', #27045, #1830 ) ;
#843 = cartesian_point ( 'none', ( 2.189548508753366886e-11, -39.09375000000007105, 66.59999999999992326 ) ) ;
#844 = cartesian_point ( 'none', ( 9.694118953291490694e-13, -76.70000000000159446, 99.59999999999988063 ) ) ;
#845 = cartesian_point ( 'none', ( -22.36495407265992696, -84.79999999999661497, 135.0515667259662393 ) ) ;
#846 = edge_curve ( 'none', #29308, #38856, #14095, .t. ) ;
#847 = direction ( 'none', ( -3.469446951953611231e-16, 1.040834085586083271e-15, -1.000000000000000000 ) ) ;
#848 = direction ( 'none', ( -1.000000000000000000, -1.110223024625153227e-14, 1.540434446667400055e-12 ) ) ;
#849 = direction ( 'none', ( -0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#850 = face_outer_bound ( 'none', #25672, .t. ) ;
#851 = oriented_edge ( 'none', *, *, #8812, .f. ) ;
#852 = oriented_edge ( 'none', *, *, #37962, .f. ) ;
#853 = oriented_edge ( 'none', *, *, #36823, .t. ) ;
#854 = direction ( 'none', ( 0.5882076359134009724, 0.8087099461816752433, 5.551115123125777969e-15 ) ) ;
#855 = circle ( 'none', #21710, 17.62432289551292897 ) ;
#856 = advanced_face ( 'none', ( #31149 ), #892, .f. ) ;
#857 = cartesian_point ( 'none', ( -11.58033240606457959, -94.70000000000170814, 75.28136719786597553 ) ) ;
#858 = oriented_edge ( 'none', *, *, #12621, .f. ) ;
#859 = oriented_edge ( 'none', *, *, #21051, .t. ) ;
#860 = circle ( 'none', #7221, 27.00000000000000711 ) ;
#861 = axis2_placement_3d ( 'none', #26416, #26145, #32469 ) ;
#862 = oriented_edge ( 'none', *, *, #23788, .t. ) ;
#863 = vertex_point ( 'none', #12160 ) ;
#864 = direction ( 'none', ( 1.027984282060330633e-14, -1.000000000000000000, -8.566535683836088933e-16 ) ) ;
#865 = cartesian_point ( 'none', ( 37.14101615140282320, -104.4999999999997158, 115.2698729810209244 ) ) ;
#866 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#867 = face_outer_bound ( 'none', #22806, .t. ) ;
#868 = oriented_edge ( 'none', *, *, #29035, .t. ) ;
#869 = edge_loop ( 'none', ( #24652, #30350, #23438, #15513 ) ) ;
#870 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760469, -1.734723475976806848e-16 ) ) ;
#871 = circle ( 'none', #13588, 7.350000000000022737 ) ;
#872 = line ( 'none', #6586, #29172 ) ;
#873 = cartesian_point ( 'none', ( -42.50000000000031264, 26.33913438213124891, 59.60000000000001563 ) ) ;
#874 = edge_curve ( 'none', #26531, #6955, #16522, .t. ) ;
#875 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539513564649194771e-12 ) ) ;
#876 = cartesian_point ( 'none', ( 6.139562571942055886e-15, -2.944967952939702254e-14, -36.50000000000001421 ) ) ;
#878 = edge_curve ( 'none', #18866, #15254, #37043, .t. ) ;
#877 = cartesian_point ( 'none', ( -16.10288568291222688, -83.67782780742322757, 136.4910161514021922 ) ) ;
#879 = edge_loop ( 'none', ( #4332, #34031, #39883, #27545 ) ) ;
#880 = circle ( 'none', #38999, 6.499999999999999112 ) ;
#881 = oriented_edge ( 'none', *, *, #40106, .t. ) ;
#882 = axis2_placement_3d ( 'none', #26477, #1389, #36080 ) ;
#883 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#884 = cartesian_point ( 'none', ( 14.33412054972560412, -95.54050039420745577, 77.26130705968591883 ) ) ;
#885 = cartesian_point ( 'none', ( 4.709774237277032271e-13, -33.70000000000160156, 99.59999999999993747 ) ) ;
#886 = edge_curve ( 'none', #36070, #7399, #38694, .t. ) ;
#887 = vertex_point ( 'none', #16368 ) ;
#888 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#889 = vertex_point ( 'none', #17171 ) ;
#890 = cartesian_point ( 'none', ( -36.98026799759458783, 18.04285902399178454, 68.20000000000021600 ) ) ;
#891 = cartesian_point ( 'none', ( 34.84684347248359160, -69.49999999999967315, 59.59999999994627018 ) ) ;
#892 = cylindrical_surface ( 'none', #36061, 4.999999999999997335 ) ;
#893 = edge_curve ( 'none', #695, #15387, #17503, .t. ) ;
#894 = direction ( 'none', ( -5.040809058475287406e-15, -1.747555683115563281e-15, 1.000000000000000000 ) ) ;
#895 = oriented_edge ( 'none', *, *, #2348, .f. ) ;
#896 = cartesian_point ( 'none', ( 4.410534437671032038e-13, -31.20000000000160156, 99.59999999999993747 ) ) ;
#897 = cartesian_point ( 'none', ( -53.86081362515122350, 31.00027695764192259, 7.195837514190948761e-14 ) ) ;
#898 = oriented_edge ( 'none', *, *, #11863, .f. ) ;
#899 = vertex_point ( 'none', #37030 ) ;
#900 = line ( 'none', #39318, #36106 ) ;
#901 = direction ( 'none', ( -2.728784877050652649e-16, -4.391042282414980948e-16, 1.000000000000000000 ) ) ;
#902 = vertex_point ( 'none', #18323 ) ;
#903 = cartesian_point ( 'none', ( -2.473589177965150210, -18.76750256037675868, 129.5999999999999375 ) ) ;
#904 = edge_loop ( 'none', ( #6458, #2998, #32796, #38568 ) ) ;
#905 = advanced_face ( 'none', ( #8232 ), #15203, .f. ) ;
#906 = cartesian_point ( 'none', ( 2.594185601362609360e-14, -5.540515005827568871e-14, 34.99999999999997868 ) ) ;
#907 = cartesian_point ( 'none', ( -18.90222089072796408, 4.476536466003570247, -36.50000000000000711 ) ) ;
#908 = circle ( 'none', #20697, 49.00000000000001421 ) ;
#909 = oriented_edge ( 'none', *, *, #10966, .f. ) ;
#910 = cartesian_point ( 'none', ( 33.00756640107487527, -17.42427837039069161, 68.19999999999971863 ) ) ;
#911 = oriented_edge ( 'none', *, *, #23342, .t. ) ;
#912 = vector ( 'none', #17011, 1000.000000000000114 ) ;
#913 = circle ( 'none', #31890, 5.000000000000001776 ) ;
#914 = cartesian_point ( 'none', ( -6.843891932697922620, 17.56637295856304704, 129.5999999999999375 ) ) ;
#915 = vector ( 'none', #23925, 1000.000000000000000 ) ;
#916 = direction ( 'none', ( -0.9978130634544890576, -1.175359587474530430e-14, -0.06609909530067543948 ) ) ;
#917 = cartesian_point ( 'none', ( -23.54270565963278017, -90.94701637026341245, 112.8205000638628803 ) ) ;
#918 = axis2_placement_3d ( 'none', #33441, #36169, #5451 ) ;
#919 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#920 = advanced_face ( 'none', ( #23844, #30697 ), #29339, .t. ) ;
#921 = cartesian_point ( 'none', ( 16.08831942502803614, 3.662782832528525656, -37.50000000000001421 ) ) ;
#922 = axis2_placement_3d ( 'none', #38737, #16733, #22474 ) ;
#923 = cartesian_point ( 'none', ( 40.59999999997184261, -85.49999999999961631, 80.59999999993740971 ) ) ;
#924 = cartesian_point ( 'none', ( 22.79550911658999013, -32.71376499471611510, -10.49108375818477334 ) ) ;
#925 = direction ( 'none', ( -1.000000000000000000, -1.387778780781448358e-14, 0.0000000000000000000 ) ) ;
#926 = circle ( 'none', #25295, 48.00000000000005684 ) ;
#927 = cartesian_point ( 'none', ( -34.64101615137737866, -14.50000000000055600, 66.59999999999998010 ) ) ;
#928 = vertex_point ( 'none', #9736 ) ;
#929 = axis2_placement_3d ( 'none', #12950, #3687, #28611 ) ;
#930 = cartesian_point ( 'none', ( 13.85725225578318032, -95.19110756307743770, 76.96645370791959806 ) ) ;
#931 = direction ( 'none', ( -0.7669678184319016490, -0.6416855659042125515, 5.980610519458359299e-15 ) ) ;
#932 = circle ( 'none', #3596, 48.50000000000000711 ) ;
#933 = direction ( 'none', ( -0.02295523838497760469, -0.9997364937975850019, -9.583796596545389430e-16 ) ) ;
#934 = oriented_edge ( 'none', *, *, #21244, .t. ) ;
#935 = vertex_point ( 'none', #38222 ) ;
#936 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#937 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#938 = cartesian_point ( 'none', ( -4.366734037640751964, -31.70000000000167262, 113.9503182488927280 ) ) ;
#939 = edge_curve ( 'none', #30033, #1378, #39510, .t. ) ;
#940 = vertex_point ( 'none', #14854 ) ;
#941 = cartesian_point ( 'none', ( -16.91827149129751362, 7.737591061429642814, -37.50000000000000711 ) ) ;
#942 = edge_curve ( 'none', #12494, #6772, #34628, .t. ) ;
#943 = vector ( 'none', #17665, 1000.000000000000000 ) ;
#944 = oriented_edge ( 'none', *, *, #26396, .f. ) ;
#945 = direction ( 'none', ( 0.6416855659042142168, -0.7669678184319003167, -4.270088556250601897e-15 ) ) ;
#946 = edge_loop ( 'none', ( #22407, #24356, #36299, #22153 ) ) ;
#947 = axis2_placement_3d ( 'none', #9404, #12137, #24669 ) ;
#948 = edge_curve ( 'none', #10829, #37995, #26295, .t. ) ;
#949 = vector ( 'none', #14001, 1000.000000000000000 ) ;
#950 = oriented_edge ( 'none', *, *, #16753, .f. ) ;
#951 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#952 = axis2_placement_3d ( 'none', #5307, #30254, #26825 ) ;
#953 = oriented_edge ( 'none', *, *, #767, .t. ) ;
#954 = line ( 'none', #17572, #19014 ) ;
#955 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#956 = edge_curve ( 'none', #27588, #4955, #14564, .t. ) ;
#957 = face_outer_bound ( 'none', #30502, .t. ) ;
#958 = direction ( 'none', ( -0.2911156025094131516, -4.336808689942016158e-15, 0.9566878832595201443 ) ) ;
#959 = cartesian_point ( 'none', ( 18.68091703453402275, 1.766023819803081985, 129.5999999999999659 ) ) ;
#960 = oriented_edge ( 'none', *, *, #1797, .f. ) ;
#961 = cartesian_point ( 'none', ( -24.43210373453766238, -13.36767770051295479, -45.00000000000002842 ) ) ;
#962 = oriented_edge ( 'none', *, *, #27746, .f. ) ;
#963 = cartesian_point ( 'none', ( -25.94313964981575893, -75.70000000000190710, 97.88142352218231679 ) ) ;
#964 = cartesian_point ( 'none', ( 6.637722351807142651, 27.70492992195286064, -43.99999999999999289 ) ) ;
#965 = cartesian_point ( 'none', ( 32.22386679174619672, 21.52872135238393980, 71.20000000000023022 ) ) ;
#966 = vertex_point ( 'none', #134 ) ;
#967 = line ( 'none', #37061, #32234 ) ;
#968 = advanced_face ( 'none', ( #34114 ), #28707, .f. ) ;
#969 = cartesian_point ( 'none', ( -10.73539331152761989, -75.70772764270890320, 75.78350936986369391 ) ) ;
#970 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497760122, 2.224004456380521410e-16 ) ) ;
#971 = circle ( 'none', #32891, 25.99999999999999645 ) ;
#972 = direction ( 'none', ( -1.184453658995149176e-14, 1.000000000000000000, 9.839388115241413793e-16 ) ) ;
#973 = cartesian_point ( 'none', ( 14.44514076883809039, -75.92031418887881955, 77.23189198221487572 ) ) ;
#974 = oriented_edge ( 'none', *, *, #16328, .f. ) ;
#975 = cartesian_point ( 'none', ( -13.67499999996967652, -85.50000000000034106, 118.6000000000209269 ) ) ;
#976 = oriented_edge ( 'none', *, *, #36078, .f. ) ;
#977 = plane ( 'none', #30539 ) ;
#978 = vector ( 'none', #39598, 1000.000000000000000 ) ;
#979 = cartesian_point ( 'none', ( 33.46194077712607395, -51.00292657709075428, 1.999999999999911626 ) ) ;
#980 = cylindrical_surface ( 'none', #17894, 4.499999999999997335 ) ;
#982 = oriented_edge ( 'none', *, *, #35087, .f. ) ;
#981 = cartesian_point ( 'none', ( 36.14585302831188329, -82.29999999999589022, 117.8738580667216382 ) ) ;
#983 = axis2_placement_3d ( 'none', #3392, #15528, #18657 ) ;
#984 = plane ( 'none', #37351 ) ;
#985 = axis2_placement_3d ( 'none', #36329, #36715, #39479 ) ;
#986 = vector ( 'none', #9612, 1000.000000000000114 ) ;
#987 = oriented_edge ( 'none', *, *, #5685, .t. ) ;
#988 = oriented_edge ( 'none', *, *, #3543, .f. ) ;
#989 = circle ( 'none', #10474, 2.917499999999993765 ) ;
#990 = b_spline_curve_with_knots ( 'none', 3,
( #22113, #34804, #34666, #10098, #37817, #9961 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 2.050096045676076573e-07, 0.006935313284051313962, 0.01387042155849807848 ),
.unspecified. ) ;
#991 = cartesian_point ( 'none', ( -4.204073444469747400, -76.20000000000166551, 110.8394735852482711 ) ) ;
#992 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703187e-14, -6.025881548129960188e-16 ) ) ;
#993 = circle ( 'none', #26788, 2.499999999999995115 ) ;
#994 = cartesian_point ( 'none', ( -0.4241028179479513494, -18.47034028200734568, -10.50000000000002665 ) ) ;
#995 = axis2_placement_3d ( 'none', #36991, #37122, #11906 ) ;
#996 = cartesian_point ( 'none', ( 12.55685343513962948, -38.09133302304697821, 69.32771228893548709 ) ) ;
#997 = oriented_edge ( 'none', *, *, #23899, .t. ) ;
#998 = axis2_placement_3d ( 'none', #9527, #369, #13049 ) ;
#999 = direction ( 'none', ( -0.7669678184319009828, -0.6416855659042134397, 5.063472205917714052e-15 ) ) ;
#1000 = cartesian_point ( 'none', ( 11.59694332805199402, -0.2662807652657296353, -86.00000000000000000 ) ) ;
#1001 = oriented_edge ( 'none', *, *, #23065, .f. ) ;
#1002 = cartesian_point ( 'none', ( 31.00027695764220681, 49.61081362515109561, 15.09999999999999609 ) ) ;
#1003 = axis2_placement_3d ( 'none', #18978, #18705, #28221 ) ;
#1004 = cartesian_point ( 'none', ( 5.920705800871810307e-15, -2.848602203066247138e-14, -37.50000000000001421 ) ) ;
#1005 = edge_curve ( 'none', #16372, #15653, #12147, .t. ) ;
#1006 = cartesian_point ( 'none', ( 1.213092126750581201e-12, -95.70000000000162288, 99.59999999999986642 ) ) ;
#1007 = line ( 'none', #15814, #36 ) ;
#1008 = edge_curve ( 'none', #9065, #4898, #25317, .t. ) ;
#1009 = circle ( 'none', #11123, 4.499999999999990230 ) ;
#1010 = oriented_edge ( 'none', *, *, #34672, .t. ) ;
#1011 = edge_curve ( 'none', #27819, #27932, #22867, .t. ) ;
#1012 = vertex_point ( 'none', #9139 ) ;
#1013 = oriented_edge ( 'none', *, *, #39974, .t. ) ;
#1014 = direction ( 'none', ( -0.9997364937975852239, 0.02295523838497761857, 0.0000000000000000000 ) ) ;
#1015 = edge_curve ( 'none', #33159, #201, #2864, .t. ) ;
#1016 = oriented_edge ( 'none', *, *, #27797, .t. ) ;
#1017 = advanced_face ( 'none', ( #40502 ), #9606, .t. ) ;
#1018 = cartesian_point ( 'none', ( 49.08581362515101887, -24.88444889857412079, 12.99999999999987388 ) ) ;
#1019 = cartesian_point ( 'none', ( -10.80188866538789760, -95.18573593021572776, 75.33293439906401545 ) ) ;
#1020 = direction ( 'none', ( 5.539897855819846911e-16, -9.493171777983313452e-16, 1.000000000000000000 ) ) ;
#1021 = toroidal_surface ( 'none', #35483, 7.299999999999999822, 0.2000000000000000111 ) ;
#1022 = line ( 'none', #15887, #21053 ) ;
#1023 = oriented_edge ( 'none', *, *, #19127, .t. ) ;
#1024 = edge_loop ( 'none', ( #13706, #17900 ) ) ;
#1025 = advanced_face ( 'none', ( #33660 ), #25786, .f. ) ;
#1026 = cartesian_point ( 'none', ( 14.45147369412800131, -95.47575207435590983, 77.23021149486358183 ) ) ;
#1027 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#1028 = cartesian_point ( 'none', ( 1.213092126750581201e-12, -95.70000000000162288, 99.59999999999986642 ) ) ;
#1029 = face_outer_bound ( 'none', #29552, .t. ) ;
#1030 = vertex_point ( 'none', #13569 ) ;
#1031 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.468900673727193652e-15, -64.00000000000000000 ) ) ;
#1032 = edge_loop ( 'none', ( #22572, #21751, #27024, #10234 ) ) ;
#1033 = line ( 'none', #32472, #36227 ) ;
#1034 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#1035 = cartesian_point ( 'none', ( 4.060423246774725648e-15, -2.029493329141884642e-14, -46.00000000000002132 ) ) ;
#1036 = cartesian_point ( 'none', ( 7.919809050573406672, -14.47503452854111572, -10.52506281446692604 ) ) ;
#1037 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#1038 = face_outer_bound ( 'none', #36794, .t. ) ;
#1039 = cartesian_point ( 'none', ( 4.092963139687961235e-14, -7.671547096215797790e-14, 50.99999999999997868 ) ) ;
#1040 = cartesian_point ( 'none', ( 35.18107966083836402, 24.06458256229981885, 66.59999999999998010 ) ) ;
#1041 = oriented_edge ( 'none', *, *, #33841, .t. ) ;
#1042 = axis2_placement_3d ( 'none', #8209, #4676, #7676 ) ;
#1043 = cylindrical_surface ( 'none', #1766, 4.049999999999998046 ) ;
#1044 = direction ( 'none', ( -0.8660254037844404840, 0.4999999999999967804, 3.890006743561894018e-16 ) ) ;
#1045 = approval_role ( '' ) ;
#1046 = edge_loop ( 'none', ( #26391, #1110, #15630, #19110 ) ) ;
#1047 = axis2_placement_3d ( 'none', #36429, #8444, #14445 ) ;
#1048 = face_outer_bound ( 'none', #13297, .t. ) ;
#1049 = face_outer_bound ( 'none', #31014, .t. ) ;
#1050 = vertex_point ( 'none', #29381 ) ;
#1051 = direction ( 'none', ( -3.528609371932593725e-15, -1.000000000000000000, 1.067522139062650548e-16 ) ) ;
#1052 = oriented_edge ( 'none', *, *, #4437, .t. ) ;
#1053 = axis2_placement_3d ( 'none', #3182, #30996, #5781 ) ;
#1054 = cartesian_point ( 'none', ( -45.96194077712581105, -37.46194077712534209, 4.371867417334365886e-15 ) ) ;
#1055 = oriented_edge ( 'none', *, *, #719, .t. ) ;
#1056 = cartesian_point ( 'none', ( 11.28311348949469028, 12.05832693085687701, -37.50000000000000711 ) ) ;
#1057 = cartesian_point ( 'none', ( 18.27385806672266000, -82.29999999999604654, 63.45414697168899920 ) ) ;
#1058 = vertex_point ( 'none', #19993 ) ;
#1059 = cartesian_point ( 'none', ( -29.64251916681300258, 22.31118993346326462, 87.96052481137279244 ) ) ;
#1060 = cartesian_point ( 'none', ( -30.31088913245450911, -57.50000000000046185, -6.245004513516505540e-14 ) ) ;
#1061 = face_outer_bound ( 'none', #28913, .t. ) ;
#1063 = edge_loop ( 'none', ( #962, #30199, #3063, #8571 ) ) ;
#1062 = vertex_point ( 'none', #7291 ) ;
#1064 = vertex_point ( 'none', #35710 ) ;
#1065 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080180e-17, 0.0000000000000000000 ) ) ;
#1066 = advanced_face ( 'none', ( #27713, #5798 ), #10312, .t. ) ;
#1067 = edge_curve ( 'none', #4595, #21975, #32687, .t. ) ;
#1068 = oriented_edge ( 'none', *, *, #12743, .t. ) ;
#1070 = edge_curve ( 'none', #14726, #35093, #33152, .t. ) ;
#1069 = cartesian_point ( 'none', ( 14.68231806574058140, -94.75358754694994445, 77.02110933992038611 ) ) ;
#1071 = vertex_point ( 'none', #16981 ) ;
#1072 = circle ( 'none', #24022, 4.049999999999998046 ) ;
#1073 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#1074 = direction ( 'none', ( 1.535808517398136513e-12, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1075 = cartesian_point ( 'none', ( 2.365213954993747958e-13, -15.20000000000012363, 99.59999999999996589 ) ) ;
#1076 = vertex_point ( 'none', #16444 ) ;
#1077 = direction ( 'none', ( -1.224646799147353207e-16, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1078 = edge_curve ( 'none', #39060, #29438, #36099, .t. ) ;
#1079 = axis2_placement_3d ( 'none', #20421, #7862, #4863 ) ;
#1080 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#1081 = cartesian_point ( 'none', ( 56.11081362515101745, -31.00027695764238800, 23.09999999999986287 ) ) ;
#1082 = edge_curve ( 'none', #1840, #6955, #18462, .t. ) ;
#1083 = circle ( 'none', #3058, 33.60000000000000853 ) ;
#1084 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#1085 = oriented_edge ( 'none', *, *, #36704, .f. ) ;
#1086 = b_spline_curve_with_knots ( 'none', 3,
( #33552, #8297, #14698, #33288, #17706, #17833 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.01123788997168545696, 0.01252687220413158456, 0.01381585443657771042 ),
.unspecified. ) ;
#1087 = plane ( 'none', #37832 ) ;
#1088 = circle ( 'none', #2788, 4.999999999999999112 ) ;
#1089 = oriented_edge ( 'none', *, *, #10425, .f. ) ;
#1090 = edge_curve ( 'none', #39783, #9119, #1403, .t. ) ;
#1091 = oriented_edge ( 'none', *, *, #32105, .t. ) ;
#1092 = cartesian_point ( 'none', ( 8.630160849590143052e-13, -67.00000000000014211, 99.59999999999990905 ) ) ;
#1093 = line ( 'none', #34685, #13778 ) ;
#1094 = cylindrical_surface ( 'none', #7934, 2.499999999999988454 ) ;
#1095 = edge_loop ( 'none', ( #25263, #169, #39710, #23074 ) ) ;
#1096 = cartesian_point ( 'none', ( 57.00819672131144955, -31.22603891921379216, 3.644127861274175928e-15 ) ) ;
#1097 = cartesian_point ( 'none', ( -34.64101615140723567, -78.00000000000044054, 79.60000000005305765 ) ) ;
#1098 = oriented_edge ( 'none', *, *, #19177, .t. ) ;
#1099 = cartesian_point ( 'none', ( -3.208427829520301255, 3.834839092159522789, 118.6000000000000085 ) ) ;
#1100 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m8-26-solid1', #38028 ) ;
#1101 = cartesian_point ( 'none', ( 19.44820182779037054, 9.699336079031290581, 127.6052943859763644 ) ) ;
#1102 = oriented_edge ( 'none', *, *, #24394, .t. ) ;
#1103 = cylindrical_surface ( 'none', #32822, 17.00000000000000711 ) ;
#1105 = edge_loop ( 'none', ( #20402, #6664 ) ) ;
#1104 = oriented_edge ( 'none', *, *, #11738, .t. ) ;
#1106 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#1107 = cartesian_point ( 'none', ( 18.82722782722549226, -88.97575513612365228, 118.9545458436706724 ) ) ;
#1108 = cartesian_point ( 'none', ( 33.91980515334712720, -103.9999999999997158, 67.78019484655317228 ) ) ;
#1109 = edge_loop ( 'none', ( #404, #33586, #38739, #31794 ) ) ;
#1110 = oriented_edge ( 'none', *, *, #31251, .t. ) ;
#1111 = vector ( 'none', #3309, 1000.000000000000000 ) ;
#1112 = edge_loop ( 'none', ( #8938, #16350, #25142, #15462 ) ) ;
#1113 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#1114 = cartesian_point ( 'none', ( 34.64101615137791157, -19.99999999999948486, 37.99999999999995026 ) ) ;
#1115 = advanced_face ( 'none', ( #433 ), #38853, .t. ) ;
#1116 = axis2_placement_3d ( 'none', #11899, #14601, #5078 ) ;
#1117 = direction ( 'none', ( -0.9978130634544889466, -1.156482317317871607e-14, -0.06609909530067940853 ) ) ;
#1118 = circle ( 'none', #6156, 5.000000000000004441 ) ;
#1119 = cartesian_point ( 'none', ( -49.61081362515121640, 31.00027695764200075, 14.90000000000000924 ) ) ;
#1120 = vertex_point ( 'none', #7711 ) ;
#1121 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#1122 = circle ( 'none', #12178, 27.50000000000000355 ) ;
#1123 = axis2_placement_3d ( 'none', #8020, #36275, #26662 ) ;
#1124 = approval_date_time ( #2117, #24594 ) ;
#1125 = direction ( 'none', ( -0.8660254037844439257, 0.4999999999999908407, 2.018968985190828543e-15 ) ) ;
#1126 = face_outer_bound ( 'none', #4483, .t. ) ;
#1127 = direction ( 'none', ( -1.000000000000000000, -1.110223024625163325e-14, 1.540434446667413989e-12 ) ) ;
#1128 = edge_curve ( 'none', #23387, #29865, #24357, .t. ) ;
#1129 = advanced_face ( 'none', ( #16064 ), #38046, .t. ) ;
#1130 = edge_curve ( 'none', #36658, #40393, #16420, .t. ) ;
#1131 = cartesian_point ( 'none', ( 21.72614193327925491, -84.79999999999600391, 66.46382072555556420 ) ) ;
#1132 = edge_curve ( 'none', #5241, #17974, #35250, .t. ) ;
#1133 = vector ( 'none', #22723, 1000.000000000000000 ) ;
#1134 = vertex_point ( 'none', #36246 ) ;
#1135 = oriented_edge ( 'none', *, *, #40212, .f. ) ;
#1136 = cartesian_point ( 'none', ( 23.89711431698146171, -103.9999999999998295, 67.20898384858556085 ) ) ;
#1137 = axis2_placement_3d ( 'none', #38632, #7623, #38231 ) ;
#1138 = edge_curve ( 'none', #34093, #20118, #23390, .t. ) ;
#1139 = oriented_edge ( 'none', *, *, #19477, .t. ) ;
#1140 = face_outer_bound ( 'none', #31483, .t. ) ;
#1142 = vertex_point ( 'none', #23539 ) ;
#1141 = oriented_edge ( 'none', *, *, #27335, .t. ) ;
#1143 = vector ( 'none', #7328, 1000.000000000000000 ) ;
#1144 = edge_curve ( 'none', #4144, #30571, #4837, .t. ) ;
#1145 = cartesian_point ( 'none', ( 6.128007492193058958, -41.54409965553401918, 66.59999999999996589 ) ) ;
#1146 = cartesian_point ( 'none', ( -33.34300790052094499, -25.60144754804423073, 75.19308072964577150 ) ) ;
#1147 = oriented_edge ( 'none', *, *, #24159, .t. ) ;
#1148 = face_outer_bound ( 'none', #17376, .t. ) ;
#1149 = cartesian_point ( 'none', ( -20.64777063766680953, 3.956364529395139051, 129.5999999999999943 ) ) ;
#1150 = oriented_edge ( 'none', *, *, #25851, .t. ) ;
#1151 = vector ( 'none', #36311, 1000.000000000000000 ) ;
#1152 = cartesian_point ( 'none', ( -33.00756640107491080, 17.42427837039035410, 68.20000000000018758 ) ) ;
#1153 = cartesian_point ( 'none', ( -11.46827159233596127, -94.92937206376541326, 75.28879055067363879 ) ) ;
#1154 = direction ( 'none', ( -0.8854846875131729966, -0.4646685573392053681, 0.0000000000000000000 ) ) ;
#1155 = oriented_edge ( 'none', *, *, #20030, .t. ) ;
#1156 = vector ( 'none', #28456, 1000.000000000000000 ) ;
#1157 = direction ( 'none', ( -1.184453658995149176e-14, 1.000000000000000000, 9.839388115241413793e-16 ) ) ;
#1158 = circle ( 'none', #3696, 5.000000000000024869 ) ;
#1159 = cartesian_point ( 'none', ( 13.79767158094325197, -95.69084547156150222, 77.40386479393930586 ) ) ;
#1160 = cartesian_point ( 'none', ( 1.379954955940063063e-14, -6.317769198510604197e-14, -1.500000000000019984 ) ) ;
#1161 = axis2_placement_3d ( 'none', #13011, #28262, #22170 ) ;
#1162 = direction ( 'none', ( -0.9978130634544891686, -1.174274352968915778e-14, -0.06609909530067549499 ) ) ;
#1163 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1164 = cartesian_point ( 'none', ( 39.98945975190342494, -0.9182095353991616138, -7.500000000000023981 ) ) ;
#1165 = axis2_placement_3d ( 'none', #28384, #7104, #3453 ) ;
#1166 = vector ( 'none', #19756, 1000.000000000000000 ) ;
#1167 = oriented_edge ( 'none', *, *, #37617, .f. ) ;
#1168 = axis2_placement_3d ( 'none', #14380, #17375, #20133 ) ;
#1169 = oriented_edge ( 'none', *, *, #35896, .t. ) ;
#1170 = direction ( 'none', ( 5.539897855819836064e-16, -1.027984282060329173e-15, 1.000000000000000000 ) ) ;
#1171 = direction ( 'none', ( -0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#1172 = axis2_placement_3d ( 'none', #17040, #17308, #7499 ) ;
#1173 = cartesian_point ( 'none', ( 35.38348047766852744, -82.29999999999590443, 121.7662979306149111 ) ) ;
#1174 = oriented_edge ( 'none', *, *, #1182, .t. ) ;
#1175 = advanced_face ( 'none', ( #7768 ), #31679, .f. ) ;
#1176 = vertex_point ( 'none', #11132 ) ;
#1177 = cartesian_point ( 'none', ( 28.02980982266157994, 47.89581362515107799, 19.09999999999997655 ) ) ;
#1178 = toroidal_surface ( 'none', #27467, 6.399999999999998579, 0.1000000000000000056 ) ;
#1179 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1180 = oriented_edge ( 'none', *, *, #26350, .f. ) ;
#1181 = direction ( 'none', ( 0.9731129262368705124, 0.2303285322983564809, 3.122502256758252154e-17 ) ) ;
#1182 = edge_curve ( 'none', #27280, #6133, #20462, .t. ) ;
#1184 = oriented_edge ( 'none', *, *, #19308, .f. ) ;
#1183 = edge_curve ( 'none', #23124, #32488, #20120, .t. ) ;
#1185 = circle ( 'none', #13554, 26.00000000000000711 ) ;
#1186 = oriented_edge ( 'none', *, *, #39192, .f. ) ;
#1187 = b_spline_curve_with_knots ( 'none', 3,
( #1513, #35804, #4816, #23631, #4405, #29755, #26725, #1380, #32927, #23225 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003984421609483379816, 0.0007968843218966759631, 0.001195326482845013999, 0.001593768643793351926 ),
.unspecified. ) ;
#1188 = cartesian_point ( 'none', ( 14.68698988519849458, -76.70000000000140972, 77.02141881977279070 ) ) ;
#1189 = edge_curve ( 'none', #718, #6902, #1889, .t. ) ;
#1190 = vector ( 'none', #9297, 1000.000000000000000 ) ;
#1191 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#1192 = axis2_placement_3d ( 'none', #20013, #32155, #16730 ) ;
#1193 = cartesian_point ( 'none', ( 18.88306111746785021, 34.81993321280189235, -10.94454025809331554 ) ) ;
#1194 = cartesian_point ( 'none', ( 17.62432289551298936, 8.243022677987209936e-14, 110.0999999999999517 ) ) ;
#1195 = oriented_edge ( 'none', *, *, #31798, .f. ) ;
#1196 = toroidal_surface ( 'none', #7452, 2.700000000000000178, 0.1999999999999998723 ) ;
#1197 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#1198 = cartesian_point ( 'none', ( -8.232350292170300676, -38.68751742858977138, 67.67239240080428431 ) ) ;
#1199 = line ( 'none', #31922, #15853 ) ;
#1200 = edge_curve ( 'none', #2862, #31836, #35089, .t. ) ;
#1201 = cartesian_point ( 'none', ( 31.00027695764218549, 55.74913406710317787, 13.00000000000000888 ) ) ;
#1202 = cartesian_point ( 'none', ( -26.33913438213139102, -42.50000000000029132, -65.60815280171317454 ) ) ;
#1203 = vector ( 'none', #31905, 1000.000000000000000 ) ;
#1204 = oriented_edge ( 'none', *, *, #30424, .f. ) ;
#1205 = vertex_point ( 'none', #2791 ) ;
#1206 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#1207 = cartesian_point ( 'none', ( -8.937796113782033203, -73.70000000000170814, 96.09631613463108124 ) ) ;
#1208 = oriented_edge ( 'none', *, *, #29279, .t. ) ;
#1209 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#1210 = vertex_point ( 'none', #31017 ) ;
#1211 = cartesian_point ( 'none', ( -2.532346705595442948, -76.43583586084797332, 126.4809824999505707 ) ) ;
#1212 = cylindrical_surface ( 'none', #17575, 2.099999999999990763 ) ;
#1213 = oriented_edge ( 'none', *, *, #36650, .t. ) ;
#1214 = cartesian_point ( 'none', ( 13.00000000000006395, 1.959078401435931564e-14, 117.0999999999999375 ) ) ;
#1215 = axis2_placement_3d ( 'none', #34627, #6102, #28158 ) ;
#1216 = cartesian_point ( 'none', ( 31.00027695764222813, 45.61081362515109561, 14.89999999999997549 ) ) ;
#1217 = advanced_face ( 'none', ( #4800 ), #11185, .t. ) ;
#1218 = edge_loop ( 'none', ( #26650, #37179, #1535, #38353, #5886, #13304 ) ) ;
#1219 = face_bound ( 'none', #19219, .t. ) ;
#1220 = axis2_placement_3d ( 'none', #26091, #13692, #13415 ) ;
#1221 = oriented_edge ( 'none', *, *, #14171, .t. ) ;
#1222 = direction ( 'none', ( -6.808370656596033292e-13, 0.9003490327090354350, -0.4351684952979756327 ) ) ;
#1223 = direction ( 'none', ( 5.206212163468669769e-15, 1.668808352116376444e-15, -1.000000000000000000 ) ) ;
#1224 = cartesian_point ( 'none', ( -24.88444889857357012, -50.13581362515128603, 15.09999999999988418 ) ) ;
#1225 = cartesian_point ( 'none', ( 2.691056935312358537e-14, -9.114447085838621460e-14, 65.59999999999996589 ) ) ;
#1226 = advanced_face ( 'none', ( #38012 ), #20933, .t. ) ;
#1227 = line ( 'none', #25066, #21260 ) ;
#1228 = axis2_placement_3d ( 'none', #18860, #6591, #34578 ) ;
#1229 = oriented_edge ( 'none', *, *, #32958, .t. ) ;
#1230 = line ( 'none', #30818, #19284 ) ;
#1231 = cartesian_point ( 'none', ( 56.49999999999955946, 30.06243503111559079, 13.00000000000000533 ) ) ;
#1232 = vector ( 'none', #16495, 1000.000000000000000 ) ;
#1233 = cartesian_point ( 'none', ( 19.68160698695114519, -88.55603272718202845, 118.0848677585735800 ) ) ;
#1234 = cartesian_point ( 'none', ( 20.00000000000097344, -84.79999999999601812, 64.95898384862228170 ) ) ;
#1235 = cartesian_point ( 'none', ( -15.66228886722633895, -15.20000000000031726, 110.8120042913716929 ) ) ;
#1236 = axis2_placement_3d ( 'none', #6724, #19410, #581 ) ;
#1237 = face_outer_bound ( 'none', #10880, .t. ) ;
#1239 = oriented_edge ( 'none', *, *, #1594, .t. ) ;
#1238 = cartesian_point ( 'none', ( 7.896391873707386821e-13, -59.50000000000014211, 99.59999999999988063 ) ) ;
#1240 = oriented_edge ( 'none', *, *, #38419, .t. ) ;
#1241 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#1242 = axis2_placement_3d ( 'none', #9623, #6205, #37609 ) ;
#1243 = direction ( 'none', ( 0.0000000000000000000, 0.9003490327090352130, -0.4351684952979762433 ) ) ;
#1244 = edge_curve ( 'none', #2202, #16713, #11147, .t. ) ;
#1246 = edge_curve ( 'none', #31628, #28360, #22370, .t. ) ;
#1245 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#1247 = cartesian_point ( 'none', ( -11.32484595713737896, -95.50586219589133918, 75.53985348437132075 ) ) ;
#1248 = oriented_edge ( 'none', *, *, #36319, .t. ) ;
#1249 = cartesian_point ( 'none', ( 35.76734767859257147, -46.34098369685412422, -15.50000000000006217 ) ) ;
#1250 = face_outer_bound ( 'none', #33370, .t. ) ;
#1251 = oriented_edge ( 'none', *, *, #29946, .f. ) ;
#1252 = edge_curve ( 'none', #7151, #35232, #14067, .t. ) ;
#1253 = cartesian_point ( 'none', ( -46.18081362515120958, 31.00027695764201496, 19.10000000000000497 ) ) ;
#1254 = cartesian_point ( 'none', ( 39.99999999993973887, -104.4999999999996163, 59.59999999993829078 ) ) ;
#1255 = circle ( 'none', #4915, 4.250000000000000000 ) ;
#1256 = b_spline_curve_with_knots ( 'none', 3,
( #37696, #19247, #37560, #31385 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009014121851795817847, 0.009117158074588887356 ),
.unspecified. ) ;
#1257 = cartesian_point ( 'none', ( 34.64101615137831658, -59.49999999999973710, 122.0999999999999375 ) ) ;
#1258 = oriented_edge ( 'none', *, *, #19773, .t. ) ;
#1259 = advanced_face ( 'none', ( #3812 ), #13581, .f. ) ;
#1260 = cartesian_point ( 'none', ( 53.61081362515102455, -31.00027695764238800, -14.27501833360237526 ) ) ;
#1261 = cartesian_point ( 'none', ( 34.64101615137791157, -19.99999999999948486, 37.99999999999995026 ) ) ;
#1262 = oriented_edge ( 'none', *, *, #25450, .t. ) ;
#1263 = conical_surface ( 'none', #25675, 2.099999999999997868, 1.029744258676652091 ) ;
#1264 = advanced_face ( 'none', ( #39009 ), #31635, .t. ) ;
#1265 = vertex_point ( 'none', #37450 ) ;
#1266 = line ( 'none', #35238, #23756 ) ;
#1267 = cartesian_point ( 'none', ( -33.46194077712605264, 51.00292657709074717, 2.000000000000091926 ) ) ;
#1268 = cylindrical_surface ( 'none', #29496, 12.50000000000000355 ) ;
#1269 = direction ( 'none', ( -0.02295523838497760816, -0.9997364937975852239, -9.583796596545391403e-16 ) ) ;
#1270 = cartesian_point ( 'none', ( 17.50000000005518430, -104.4999999999999858, 134.5999999999729084 ) ) ;
#1271 = cartesian_point ( 'none', ( 37.14101615137732892, 20.00000000000039790, 38.00000000000000711 ) ) ;
#1272 = axis2_placement_3d ( 'none', #36255, #14398, #8670 ) ;
#1273 = cartesian_point ( 'none', ( -19.62032367001431510, -7.736896909687069446, 129.5999999999999659 ) ) ;
#1274 = circle ( 'none', #1348, 0.2000000000000066169 ) ;
#1275 = oriented_edge ( 'none', *, *, #33383, .t. ) ;
#1276 = oriented_edge ( 'none', *, *, #1972, .f. ) ;
#1277 = direction ( 'none', ( 7.562449584286049845e-16, 1.965391359763816943e-15, -1.000000000000000000 ) ) ;
#1278 = axis2_placement_3d ( 'none', #38909, #22909, #7345 ) ;
#1279 = cartesian_point ( 'none', ( -21.55493102627152879, -2.016544490926909017, 127.4324339743527190 ) ) ;
#1280 = cartesian_point ( 'none', ( 54.34738077886744634, -35.65616640185522357, 4.161130707208518364e-15 ) ) ;
#1281 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -5.551115123125780730e-16 ) ) ;
#1282 = vertex_point ( 'none', #3198 ) ;
#1283 = line ( 'none', #6096, #37449 ) ;
#1284 = cartesian_point ( 'none', ( 0.3332215417129582025, -18.70000000000160156, 107.0925939035915917 ) ) ;
#1285 = cartesian_point ( 'none', ( 14.07213553578676546, -95.63979353328407740, 77.33084476869940715 ) ) ;
#1286 = direction ( 'none', ( 1.580939474765926139e-14, -1.000000000000000000, -1.360818159096219050e-15 ) ) ;
#1287 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497760122, 2.668805347656625692e-16 ) ) ;
#1288 = oriented_edge ( 'none', *, *, #12797, .t. ) ;
#1289 = cartesian_point ( 'none', ( 0.6393033890216397452, 27.84266135226268801, -3.499999999999991118 ) ) ;
#1290 = oriented_edge ( 'none', *, *, #822, .t. ) ;
#1291 = face_outer_bound ( 'none', #13002, .t. ) ;
#1292 = direction ( 'none', ( -1.183055899976829783e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1293 = closed_shell ( 'none', ( #23985, #34508, #2995, #23182, #31422, #36826, #4514, #4404, #32182, #16423 ) ) ;
#1294 = axis2_placement_3d ( 'none', #30793, #2833, #12917 ) ;
#1295 = oriented_edge ( 'none', *, *, #9994, .t. ) ;
#1296 = cartesian_point ( 'none', ( -9.452594725316105844e-14, 2.157527082305932380e-13, -164.2609052696350318 ) ) ;
#1297 = edge_loop ( 'none', ( #32766, #38168, #19901, #20227 ) ) ;
#1298 = cartesian_point ( 'none', ( 13.94388756532609364, -75.73029969989465826, 77.36494319494450167 ) ) ;
#1299 = edge_curve ( 'none', #37697, #8905, #1364, .t. ) ;
#1300 = circle ( 'none', #5564, 3.250000000000002665 ) ;
#1301 = oriented_edge ( 'none', *, *, #37800, .t. ) ;
#1302 = cartesian_point ( 'none', ( 4.781793990260026714e-15, -7.776514489908387021e-15, 0.0000000000000000000 ) ) ;
#1303 = edge_curve ( 'none', #8727, #40204, #33211, .t. ) ;
#1304 = edge_loop ( 'none', ( #19266, #19268, #31699, #17629 ) ) ;
#1305 = vertex_point ( 'none', #37176 ) ;
#1306 = cartesian_point ( 'none', ( -10.61867769040167886, 17.08577134313645374, 129.3651943991197300 ) ) ;
#1307 = line ( 'none', #40536, #32587 ) ;
#1308 = security_classification_level ( 'unclassified' ) ;
#1309 = edge_curve ( 'none', #29042, #3253, #1534, .t. ) ;
#1310 = advanced_face ( 'none', ( #21891 ), #35053, .f. ) ;
#1311 = circle ( 'none', #459, 36.54676258992806481 ) ;
#1312 = cartesian_point ( 'none', ( -24.43210373453765172, -13.36767770051299387, -3.500000000000027534 ) ) ;
#1313 = edge_curve ( 'none', #27403, #37936, #10667, .t. ) ;
#1314 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497749713, -2.172468512652334513e-16 ) ) ;
#1315 = direction ( 'none', ( 1.209449207451029906e-14, -1.000000000000000000, -1.147639426353582715e-15 ) ) ;
#1316 = line ( 'none', #14570, #4750 ) ;
#1317 = edge_loop ( 'none', ( #31435, #16503, #1150, #35734 ) ) ;
#1318 = cartesian_point ( 'none', ( 19.84842563026118967, -15.19999999999986784, 84.39999999999994884 ) ) ;
#1319 = cartesian_point ( 'none', ( 31.98086949562810233, 23.80287013910045957, 68.20000000000003126 ) ) ;
#1320 = edge_curve ( 'none', #21246, #18960, #5301, .t. ) ;
#1321 = edge_loop ( 'none', ( #1900, #39939 ) ) ;
#1322 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#1323 = vector ( 'none', #670, 1000.000000000000000 ) ;
#1324 = direction ( 'none', ( 0.7071067811865704433, -0.7071067811865244801, -1.089408820733816221e-12 ) ) ;
#1325 = edge_loop ( 'none', ( #26420, #36599, #6309, #5845, #17764, #28957, #17373, #28308 ) ) ;
#1326 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497760122, 2.628368902995161039e-16 ) ) ;
#1327 = direction ( 'none', ( -0.3535533905923450848, 0.7071067811865439090, 0.6123724356963349269 ) ) ;
#1329 = oriented_edge ( 'none', *, *, #39251, .t. ) ;
#1328 = cartesian_point ( 'none', ( -24.88444889857357012, -50.13581362515128603, 15.09999999999988418 ) ) ;
#1330 = line ( 'none', #35975, #16962 ) ;
#1331 = axis2_placement_3d ( 'none', #15384, #37498, #27887 ) ;
#1332 = edge_loop ( 'none', ( #15237, #19566, #8480, #39169 ) ) ;
#1333 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#1334 = edge_loop ( 'none', ( #5191, #432, #37825, #15841 ) ) ;
#1335 = vertex_point ( 'none', #13006 ) ;
#1336 = direction ( 'none', ( 8.382183835919932890e-13, 0.8345712536277473115, 0.5509000114523600056 ) ) ;
#1337 = plane ( 'none', #2506 ) ;
#1338 = toroidal_surface ( 'none', #4485, 3.199999999999999734, 0.1999999999999996503 ) ;
#1339 = vertex_point ( 'none', #15878 ) ;
#1340 = edge_loop ( 'none', ( #20394, #25286, #31087, #24162 ) ) ;
#1341 = oriented_edge ( 'none', *, *, #23009, .f. ) ;
#1342 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#1343 = edge_loop ( 'none', ( #15872, #29239, #6413, #31167 ) ) ;
#1344 = b_spline_curve_with_knots ( 'none', 3,
( #1904, #21153, #29996, #2441, #4917, #39741, #20614, #2310, #39593, #11473, #33578, #23995, #30406, #23734, #30138, #30262, #5056, #14457, #27104, #24134 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0003759828195644475228, 0.002381897237088259622, 0.003384854445850169358, 0.004387811654612078227, 0.005390768863373985795, 0.005892247467754942181, 0.006393726072135898567, 0.007396683280897818277, 0.007898161885278783337, 0.008399640489659750131 ),
.unspecified. ) ;
#1345 = cartesian_point ( 'none', ( -8.575843097086696787, -14.09627309518907268, -37.47493718553312192 ) ) ;
#1346 = line ( 'none', #28192, #34579 ) ;
#1347 = line ( 'none', #31595, #35039 ) ;
#1348 = axis2_placement_3d ( 'none', #37672, #12323, #14452 ) ;
#1349 = cartesian_point ( 'none', ( 30.88508826398478035, -69.49999999999978684, 125.0187199309076220 ) ) ;
#1350 = plane ( 'none', #15816 ) ;
#1351 = direction ( 'none', ( -1.965391359763804321e-15, 6.337802785138575104e-16, -1.000000000000000000 ) ) ;
#1352 = axis2_placement_3d ( 'none', #39247, #20935, #1818 ) ;
#1353 = cartesian_point ( 'none', ( -19.99999999999964828, -57.10000000000042064, 134.2410161513772380 ) ) ;
#1354 = advanced_face ( 'none', ( #19930 ), #28800, .f. ) ;
#1355 = line ( 'none', #35, #36007 ) ;
#1356 = vertex_point ( 'none', #589 ) ;
#1357 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#1358 = cartesian_point ( 'none', ( 21.00044731388743102, -0.9731018870141772137, 129.5999999999877161 ) ) ;
#1359 = edge_curve ( 'none', #15596, #25082, #5763, .t. ) ;
#1360 = edge_loop ( 'none', ( #31601, #13635, #10328, #13785 ) ) ;
#1361 = edge_curve ( 'none', #29160, #21192, #26714, .t. ) ;
#1362 = edge_curve ( 'none', #37478, #3974, #32645, .t. ) ;
#1363 = cartesian_point ( 'none', ( -10.99999999999993427, -2.790542147736317433e-13, 127.5999999999999659 ) ) ;
#1364 = line ( 'none', #34459, #9679 ) ;
#1365 = oriented_edge ( 'none', *, *, #1138, .t. ) ;
#1366 = edge_curve ( 'none', #4878, #2239, #24314, .t. ) ;
#1367 = cartesian_point ( 'none', ( 20.13039022421998681, -83.25692897329415132, 117.5948434992262577 ) ) ;
#1368 = axis2_placement_3d ( 'none', #15866, #34701, #28388 ) ;
#1369 = direction ( 'none', ( -6.813766308918735520e-13, 0.9003490327090339918, -0.4351684952979786858 ) ) ;
#1370 = edge_curve ( 'none', #26337, #1378, #11648, .t. ) ;
#1371 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1372 = oriented_edge ( 'none', *, *, #29020, .t. ) ;
#1373 = advanced_face ( 'none', ( #6735 ), #30661, .t. ) ;
#1374 = oriented_edge ( 'none', *, *, #4328, .t. ) ;
#1375 = line ( 'none', #28463, #34089 ) ;
#1376 = direction ( 'none', ( 0.8660254037844333785, 0.5000000000000089928, -1.385188706676950621e-15 ) ) ;
#1377 = cartesian_point ( 'none', ( 27.80931635952515535, -83.67782780742264492, 120.8518687087959904 ) ) ;
#1378 = vertex_point ( 'none', #19546 ) ;
#1379 = edge_loop ( 'none', ( #35099, #36655 ) ) ;
#1380 = cartesian_point ( 'none', ( -41.75800077328882054, 26.12702003462775480, 66.57465331743479453 ) ) ;
#1381 = cartesian_point ( 'none', ( 14.32037362327776897, -75.85099223878721375, 77.26494916140875091 ) ) ;
#1382 = cartesian_point ( 'none', ( 34.64101615137843737, -69.49999999999974420, 119.5999999999999233 ) ) ;
#1383 = edge_curve ( 'none', #17165, #15753, #38965, .t. ) ;
#1384 = vector ( 'none', #34584, 1000.000000000000114 ) ;
#1385 = oriented_edge ( 'none', *, *, #17015, .f. ) ;
#1386 = cartesian_point ( 'none', ( -18.48055493771013502, -11.45321929319385035, 127.6814758487514752 ) ) ;
#1387 = vertex_point ( 'none', #13536 ) ;
#1388 = vector ( 'none', #4060, 1000.000000000000000 ) ;
#1389 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539513564649194771e-12 ) ) ;
#1390 = cartesian_point ( 'none', ( 7.154632816499826588e-13, -54.80000000000013216, 99.59999999999990905 ) ) ;
#1391 = conical_surface ( 'none', #19868, 2.099999999999997868, 1.029744258676652091 ) ;
#1392 = circle ( 'none', #4896, 2.134000000000002117 ) ;
#1393 = direction ( 'none', ( -0.2911156025094165378, -4.438639543574779954e-15, 0.9566878832595191451 ) ) ;
#1394 = cartesian_point ( 'none', ( -20.38714828793657219, -18.45573582076007924, -0.7500000000000331957 ) ) ;
#1395 = direction ( 'none', ( -3.469446951953617344e-15, 1.000000000000000000, 1.734723475976808672e-15 ) ) ;
#1396 = face_bound ( 'none', #25718, .t. ) ;
#1397 = oriented_edge ( 'none', *, *, #31737, .f. ) ;
#1398 = cartesian_point ( 'none', ( 34.64101615137732182, 20.00000000000039080, 66.59999999999996589 ) ) ;
#1399 = axis2_placement_3d ( 'none', #1569, #14672, #23277 ) ;
#1400 = vertex_point ( 'none', #16688 ) ;
#1401 = oriented_edge ( 'none', *, *, #10175, .f. ) ;
#1402 = axis2_placement_3d ( 'none', #27962, #37291, #3310 ) ;
#1403 = circle ( 'none', #11493, 26.99999999999999645 ) ;
#1404 = vertex_point ( 'none', #10151 ) ;
#1405 = direction ( 'none', ( 1.965391359763804321e-15, -6.337802785138575104e-16, 1.000000000000000000 ) ) ;
#1406 = axis2_placement_3d ( 'none', #24757, #14955, #9220 ) ;
#1407 = direction ( 'none', ( -1.063309879136031981e-14, 0.7071067811865534569, -0.7071067811865416886 ) ) ;
#1408 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497760122, 2.668805347656625692e-16 ) ) ;
#1409 = vertex_point ( 'none', #38284 ) ;
#1410 = cartesian_point ( 'none', ( 2.759946989024417730e-14, -6.528886186088669712e-14, 35.99999999999997868 ) ) ;
#1411 = oriented_edge ( 'none', *, *, #20953, .t. ) ;
#1412 = vertex_point ( 'none', #10557 ) ;
#1413 = line ( 'none', #31935, #25330 ) ;
#1414 = cartesian_point ( 'none', ( -29.30443652418522049, -57.49999999999999289, 6.710340449051769482e-15 ) ) ;
#1415 = vertex_point ( 'none', #10830 ) ;
#1416 = oriented_edge ( 'none', *, *, #12329, .t. ) ;
#1417 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#1418 = circle ( 'none', #4733, 16.50000000000000711 ) ;
#1419 = oriented_edge ( 'none', *, *, #348, .t. ) ;
#1420 = edge_curve ( 'none', #33697, #29708, #36057, .t. ) ;
#1421 = edge_loop ( 'none', ( #37475, #26419, #20520, #2601 ) ) ;
#1422 = advanced_face ( 'none', ( #36550 ), #38525, .t. ) ;
#1423 = face_outer_bound ( 'none', #23977, .t. ) ;
#1424 = cartesian_point ( 'none', ( 20.00000000000090949, -59.49999999999985789, 62.85898384862245791 ) ) ;
#1425 = cartesian_point ( 'none', ( -11.51295422919430500, -95.37034338864580718, 75.46230334799119532 ) ) ;
#1427 = edge_curve ( 'none', #29229, #7508, #392, .t. ) ;
#1426 = cartesian_point ( 'none', ( -40.00000000006072298, -69.50000000000056843, 59.60000000006151311 ) ) ;
#1428 = cartesian_point ( 'none', ( 39.99999999997183409, -85.49999999999961631, 80.59999999993833342 ) ) ;
#1429 = conical_surface ( 'none', #14614, 28.49999999999999645, 0.7853981633974533860 ) ;
#1430 = line ( 'none', #6629, #6330 ) ;
#1431 = axis2_placement_3d ( 'none', #35297, #25856, #19733 ) ;
#1432 = advanced_face ( 'none', ( #7726 ), #17967, .t. ) ;
#1433 = cartesian_point ( 'none', ( 15.09177920973333187, -5.314401282319555442, -85.33549322456042319 ) ) ;
#1434 = edge_curve ( 'none', #22226, #2067, #23353, .t. ) ;
#1435 = circle ( 'none', #29392, 4.250000000000003553 ) ;
#1436 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1437 = axis2_placement_3d ( 'none', #10389, #19919, #29173 ) ;
#1438 = direction ( 'none', ( -1.000000000000000000, 3.712601082321079564e-17, 0.0000000000000000000 ) ) ;
#1439 = direction ( 'none', ( -5.206212163468669769e-15, -1.668808352116376444e-15, 1.000000000000000000 ) ) ;
#1440 = edge_curve ( 'none', #11933, #3492, #27223, .t. ) ;
#1441 = cartesian_point ( 'none', ( 34.64101615137838053, -59.49999999999973710, 117.0999999999999233 ) ) ;
#1442 = oriented_edge ( 'none', *, *, #25735, .f. ) ;
#1443 = cartesian_point ( 'none', ( 14.91088510810685008, -76.52513434278588988, 77.10886624012046298 ) ) ;
#1444 = oriented_edge ( 'none', *, *, #22020, .t. ) ;
#1445 = plane ( 'none', #27550 ) ;
#1446 = vector ( 'none', #10302, 1000.000000000000227 ) ;
#1447 = direction ( 'none', ( -1.000000000000000000, -1.209449207451029591e-14, 5.551115123125780730e-16 ) ) ;
#1448 = face_outer_bound ( 'none', #6848, .t. ) ;
#1449 = oriented_edge ( 'none', *, *, #28231, .f. ) ;
#1450 = cartesian_point ( 'none', ( -31.89101615137718326, -24.76313972081495152, 79.48873844884953144 ) ) ;
#1451 = vertex_point ( 'none', #7123 ) ;
#1452 = direction ( 'none', ( -0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#1453 = oriented_edge ( 'none', *, *, #21999, .f. ) ;
#1454 = face_bound ( 'none', #8425, .t. ) ;
#1455 = oriented_edge ( 'none', *, *, #15588, .f. ) ;
#1456 = cartesian_point ( 'none', ( 47.89581362515101404, -28.02980982266176468, 23.09999999999986287 ) ) ;
#1457 = cartesian_point ( 'none', ( -34.64101615137725076, -20.00000000000054357, 68.00000000000027001 ) ) ;
#1458 = axis2_placement_3d ( 'none', #3576, #12963, #20209 ) ;
#1459 = cartesian_point ( 'none', ( -45.50000000000000000, 7.556209082401924019e-16, -8.000000000000000000 ) ) ;
#1460 = cylindrical_surface ( 'none', #1458, 35.99999999999999289 ) ;
#1461 = vertex_point ( 'none', #22968 ) ;
#1462 = vertex_point ( 'none', #38830 ) ;
#1464 = cartesian_point ( 'none', ( 8.932523151452839944e-13, -69.50000000000012790, 99.59999999999990905 ) ) ;
#1463 = face_outer_bound ( 'none', #2597, .t. ) ;
#1465 = cartesian_point ( 'none', ( 24.07417039191739150, -31.61949147378189551, -10.71866029724834135 ) ) ;
#1466 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497760122, 2.224004456380521410e-16 ) ) ;
#1467 = vector ( 'none', #26151, 1000.000000000000227 ) ;
#1468 = axis2_placement_3d ( 'none', #7668, #1651, #23221 ) ;
#1469 = cartesian_point ( 'none', ( -21.62271476889466015, -2.021896092993597183, 127.4267272496182812 ) ) ;
#1470 = vertex_point ( 'none', #25814 ) ;
#1471 = advanced_face ( 'none', ( #4327 ), #2362, .f. ) ;
#1472 = cartesian_point ( 'none', ( 1.336183601726013948e-14, -6.125037698763695226e-14, -3.500000000000019540 ) ) ;
#1473 = cartesian_point ( 'none', ( -31.00027695764179470, -53.04081362515135822, 19.09999999999988418 ) ) ;
#1474 = cartesian_point ( 'none', ( -34.52567930472088165, -17.14232657362668277, 74.20000000000027285 ) ) ;
#1475 = cartesian_point ( 'none', ( 17.90000000000092584, -59.49999999999988631, 64.95898384862245223 ) ) ;
#1476 = oriented_edge ( 'none', *, *, #31554, .t. ) ;
#1477 = direction ( 'none', ( 8.382183835919932890e-13, 0.8345712536277473115, 0.5509000114523600056 ) ) ;
#1478 = oriented_edge ( 'none', *, *, #19714, .f. ) ;
#1479 = axis2_placement_3d ( 'none', #15607, #31013, #37036 ) ;
#1480 = vector ( 'none', #33419, 999.9999999999997726 ) ;
#1481 = cartesian_point ( 'none', ( -11.47110579790272133, -94.92993298065960062, 75.28860280165460495 ) ) ;
#1482 = edge_curve ( 'none', #28451, #7318, #21391, .t. ) ;
#1483 = cartesian_point ( 'none', ( 11.71871695361000931, -75.70000000000146656, 103.9499049370296859 ) ) ;
#1484 = oriented_edge ( 'none', *, *, #292, .t. ) ;
#1485 = cartesian_point ( 'none', ( -20.44015599727288546, -82.29999999999660076, 136.4883173546371609 ) ) ;
#1486 = oriented_edge ( 'none', *, *, #35673, .t. ) ;
#1487 = axis2_placement_3d ( 'none', #19341, #6791, #9671 ) ;
#1488 = edge_curve ( 'none', #20080, #13261, #28190, .t. ) ;
#1489 = cartesian_point ( 'none', ( -55.61620082059523185, -12.19131396678226764, -15.50000000000001066 ) ) ;
#1490 = oriented_edge ( 'none', *, *, #12733, .t. ) ;
#1491 = edge_curve ( 'none', #38480, #718, #18427, .t. ) ;
#1492 = line ( 'none', #12973, #38135 ) ;
#1493 = cylindrical_surface ( 'none', #24700, 4.499999999999997335 ) ;
#1494 = oriented_edge ( 'none', *, *, #15305, .t. ) ;
#1495 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#1496 = cartesian_point ( 'none', ( 11.45321929319332099, 18.48055493771033397, 127.6814758487515036 ) ) ;
#1497 = edge_curve ( 'none', #11757, #9485, #35573, .t. ) ;
#1498 = direction ( 'none', ( 0.7668522340485320887, 0.4024147749956222264, 0.4999999999999981681 ) ) ;
#1499 = cartesian_point ( 'none', ( 31.36729524088257293, 23.28952168637709619, 68.20000000000003126 ) ) ;
#1500 = direction ( 'none', ( -1.000000000000000000, 3.712601082321082646e-17, 0.0000000000000000000 ) ) ;
#1501 = circle ( 'none', #16887, 3.199999999999999734 ) ;
#1502 = oriented_edge ( 'none', *, *, #19680, .t. ) ;
#1503 = vertex_point ( 'none', #23112 ) ;
#1504 = line ( 'none', #17044, #16614 ) ;
#1505 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#1506 = direction ( 'none', ( 1.000000000000000000, 1.009293658750141334e-14, -1.539172829593965443e-12 ) ) ;
#1507 = cartesian_point ( 'none', ( 19.35461528308826828, -88.76151552255244326, 118.4269715271575762 ) ) ;
#1508 = cartesian_point ( 'none', ( 18.99499338215411726, -0.4361495293145316032, -121.0000000000000000 ) ) ;
#1509 = cartesian_point ( 'none', ( 1.207107330758461015e-12, -95.20000000000159446, 99.59999999999988063 ) ) ;
#1510 = cartesian_point ( 'none', ( 34.64101615137720103, 20.00000000000012079, 68.20000000000004547 ) ) ;
#1511 = oriented_edge ( 'none', *, *, #38286, .t. ) ;
#1512 = advanced_face ( 'none', ( #12108 ), #19421, .f. ) ;
#1513 = cartesian_point ( 'none', ( -42.50000000000030553, 26.33913438213124181, 65.60000000000002274 ) ) ;
#1514 = cartesian_point ( 'none', ( 10.57791474160510425, 18.98327359039168272, 127.6421152668112171 ) ) ;
#1515 = plane ( 'none', #3726 ) ;
#1516 = vertex_point ( 'none', #35681 ) ;
#1517 = circle ( 'none', #4951, 0.5000000000000009992 ) ;
#1518 = cartesian_point ( 'none', ( 3.440345304261272034e-14, -8.520249993834243950e-14, 66.59999999999996589 ) ) ;
#1519 = circle ( 'none', #10334, 6.499999999999999112 ) ;
#1520 = cartesian_point ( 'none', ( -11.59884466393898883, -95.28506931394879587, 75.42693002596287499 ) ) ;
#1521 = cartesian_point ( 'none', ( 20.00000000000098055, -69.49999999999987210, 62.45898384862243802 ) ) ;
#1522 = axis2_placement_3d ( 'none', #30151, #30014, #8068 ) ;
#1523 = oriented_edge ( 'none', *, *, #36825, .f. ) ;
#1524 = oriented_edge ( 'none', *, *, #27984, .f. ) ;
#1525 = edge_loop ( 'none', ( #1068, #8228, #327, #403 ) ) ;
#1526 = cartesian_point ( 'none', ( -4.511988027734332846e-15, 1.745061310643861409e-14, -85.16904755831215823 ) ) ;
#1527 = oriented_edge ( 'none', *, *, #24389, .f. ) ;
#1528 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#1529 = cartesian_point ( 'none', ( -11.32088619807783658, -76.36530198856345919, 75.29855394381593214 ) ) ;
#1530 = axis2_placement_3d ( 'none', #7144, #28970, #10310 ) ;
#1531 = vertex_point ( 'none', #29352 ) ;
#1532 = line ( 'none', #36473, #49 ) ;
#1533 = oriented_edge ( 'none', *, *, #32908, .f. ) ;
#1534 = b_spline_curve_with_knots ( 'none', 3,
( #27839, #6332, #12338, #9338, #28118, #15612, #3878, #6604, #3332, #22567, #31708, #37871, #12750, #25413, #28533, #19149, #19416, #25278, #10021, #25677 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0003759828195637937489, 0.002381897237087804257, 0.003384854445849807235, 0.004387811654611811080, 0.005390768863373815792, 0.005892247467754814678, 0.006393726072135812698, 0.007396683280897812206, 0.007898161885278805888, 0.008399640489659800438 ),
.unspecified. ) ;
#1535 = oriented_edge ( 'none', *, *, #31914, .f. ) ;
#1536 = direction ( 'none', ( 1.000000000000000000, 1.469412826709765917e-14, -6.122553444624024981e-16 ) ) ;
#1537 = cartesian_point ( 'none', ( -13.45764007472763346, -104.0000000000003553, 131.9093163595121894 ) ) ;
#1538 = vertex_point ( 'none', #23518 ) ;
#1539 = cartesian_point ( 'none', ( 2.365213954993747958e-13, -15.20000000000012363, 99.59999999999996589 ) ) ;
#1540 = oriented_edge ( 'none', *, *, #15472, .f. ) ;
#1541 = circle ( 'none', #21933, 47.00000000000000711 ) ;
#1542 = axis2_placement_3d ( 'none', #8859, #31059, #2715 ) ;
#1543 = cartesian_point ( 'none', ( -31.00027695764179470, -53.04081362515135822, 19.09999999999988418 ) ) ;
#1544 = direction ( 'none', ( -2.017033856725745846e-16, 6.794360147459191239e-16, -1.000000000000000000 ) ) ;
#1546 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1545 = cartesian_point ( 'none', ( -31.00027695764179470, -53.04081362515135822, 19.09999999999988418 ) ) ;
#1547 = edge_curve ( 'none', #9755, #12766, #6261, .t. ) ;
#1548 = vector ( 'none', #17845, 1000.000000000000227 ) ;
#1549 = edge_curve ( 'none', #25204, #21992, #36090, .t. ) ;
#1550 = oriented_edge ( 'none', *, *, #12367, .t. ) ;
#1551 = circle ( 'none', #32871, 16.50000000000000711 ) ;
#1552 =( bounded_curve ( ) b_spline_curve ( 3, ( #21342, #33643, #2649, #27567 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.427448757889530961, 1.441868009577133680 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999826738401136339, 0.9999826738401136339, 1.000000000000000000 ) )
representation_item ( '' ) );
#1553 = edge_curve ( 'none', #5796, #29160, #3336, .t. ) ;
#1554 = oriented_edge ( 'none', *, *, #17161, .f. ) ;
#1555 = direction ( 'none', ( 1.000000000000000000, 1.233581138472396822e-14, -1.538892470244315035e-12 ) ) ;
#1556 = edge_curve ( 'none', #14455, #10024, #28672, .t. ) ;
#1557 = vertex_point ( 'none', #30171 ) ;
#1558 = line ( 'none', #17428, #33803 ) ;
#1559 = cartesian_point ( 'none', ( -36.07317927387912704, 14.49999999999952038, 75.67440013232099716 ) ) ;
#1560 = cartesian_point ( 'none', ( -11.80667940966607254, -94.90460489780627995, 75.34145444977923489 ) ) ;
#1561 = face_outer_bound ( 'none', #12847, .t. ) ;
#1562 = cartesian_point ( 'none', ( -29.18059727864775965, -20.68007970096933690, 91.41382076709649596 ) ) ;
#1563 = oriented_edge ( 'none', *, *, #19424, .f. ) ;
#1564 = advanced_face ( 'none', ( #10158 ), #26257, .f. ) ;
#1565 = oriented_edge ( 'none', *, *, #37118, .t. ) ;
#1566 = oriented_edge ( 'none', *, *, #5047, .f. ) ;
#1567 = cartesian_point ( 'none', ( -3.638945031366871419, -60.00000000000019185, 111.5585985407438869 ) ) ;
#1568 = cartesian_point ( 'none', ( 4.366734037641656130, -31.70000000000153406, 85.24968175110714697 ) ) ;
#1569 = cartesian_point ( 'none', ( 49.61081362515101745, -31.00027695764238800, 23.09999999999986287 ) ) ;
#1570 = edge_loop ( 'none', ( #22279, #3702, #27661, #25472, #38918, #10380, #26909, #24361 ) ) ;
#1571 = cartesian_point ( 'none', ( -32.39371494818969666, -82.29999999999668603, 80.04015599739931019 ) ) ;
#1572 = face_outer_bound ( 'none', #31847, .t. ) ;
#1575 = vertex_point ( 'none', #5218 ) ;
#1574 = oriented_edge ( 'none', *, *, #1619, .t. ) ;
#1573 = cartesian_point ( 'none', ( 17.20330936395079391, 35.96542967913062938, -37.49999999999995737 ) ) ;
#1576 = cartesian_point ( 'none', ( -39.48959150500460424, 0.9067319162065529126, -7.000000000000011546 ) ) ;
#1577 = cartesian_point ( 'none', ( 23.79280034551585743, -14.47498365174972257, -44.00000000000004263 ) ) ;
#1578 = cartesian_point ( 'none', ( 14.75024218417157762, -76.19139615431643620, 77.15123004970799059 ) ) ;
#1580 = oriented_edge ( 'none', *, *, #24980, .f. ) ;
#1579 = cartesian_point ( 'none', ( 0.7483597975918218070, -75.70000000000158025, 99.64957432147539862 ) ) ;
#1581 = advanced_face ( 'none', ( #2827 ), #12616, .t. ) ;
#1582 = edge_loop ( 'none', ( #7560, #5405, #23209, #19463 ) ) ;
#1583 = circle ( 'none', #23501, 0.6000000000000006439 ) ;
#1584 = axis2_placement_3d ( 'none', #21035, #24291, #21178 ) ;
#1585 = direction ( 'none', ( -1.000000000000000000, -1.580939474765925824e-14, 6.045732006675808344e-16 ) ) ;
#1586 = oriented_edge ( 'none', *, *, #7097, .t. ) ;
#1587 = direction ( 'none', ( -0.3242202298209294065, -2.868519098933318537e-15, -0.9459816290895207702 ) ) ;
#1588 = cartesian_point ( 'none', ( -20.11325697373753485, -33.58870827114310487, -35.73984807297217969 ) ) ;
#1589 = cylindrical_surface ( 'none', #34686, 22.99999999999999645 ) ;
#1590 = axis2_placement_3d ( 'none', #7153, #32288, #20961 ) ;
#1591 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#1592 = oriented_edge ( 'none', *, *, #15854, .f. ) ;
#1593 = circle ( 'none', #2253, 11.99999999999999822 ) ;
#1594 = edge_curve ( 'none', #16787, #5030, #33625, .t. ) ;
#1595 = axis2_placement_3d ( 'none', #8925, #18576, #38 ) ;
#1596 = plane ( 'none', #4838 ) ;
#1597 = line ( 'none', #13607, #36769 ) ;
#1598 = cartesian_point ( 'none', ( 6.595513592262833213e-15, -1.185896896719701518e-14, 3.000000000000002665 ) ) ;
#1599 = plane ( 'none', #36590 ) ;
#1600 = direction ( 'none', ( 2.188567710702453076e-16, -9.636574987345434742e-16, 1.000000000000000000 ) ) ;
#1601 = axis2_placement_3d ( 'none', #16296, #31710, #10028 ) ;
#1602 = line ( 'none', #6658, #12891 ) ;
#1604 = oriented_edge ( 'none', *, *, #7778, .f. ) ;
#1603 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497760469, 2.409200885585504711e-16 ) ) ;
#1605 = oriented_edge ( 'none', *, *, #13568, .t. ) ;
#1606 = edge_curve ( 'none', #21858, #38300, #18948, .t. ) ;
#1608 = edge_curve ( 'none', #863, #31748, #8712, .t. ) ;
#1607 = cartesian_point ( 'none', ( -21.55601643413916335, 2.010764945468850762, 127.4323432480811675 ) ) ;
#1609 = vertex_point ( 'none', #20517 ) ;
#1610 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#1611 = direction ( 'none', ( -0.4999999999999998890, -0.8660254037844387076, -6.123233995736764803e-17 ) ) ;
#1612 = direction ( 'none', ( 1.197056719064297419e-14, -1.000000000000000000, -9.970029726325659912e-16 ) ) ;
#1613 = line ( 'none', #1271, #22614 ) ;
#1615 = oriented_edge ( 'none', *, *, #17872, .f. ) ;
#1614 = edge_loop ( 'none', ( #35792, #6995, #20666, #39936 ) ) ;
#1616 = direction ( 'none', ( 3.712601082321080797e-17, 1.000000000000000000, -1.167015730269874008e-16 ) ) ;
#1617 = line ( 'none', #24678, #10450 ) ;
#1618 = cartesian_point ( 'none', ( -31.00027695764184088, -49.61081362515135851, 14.89999999999988667 ) ) ;
#1619 = edge_curve ( 'none', #29355, #23046, #7193, .t. ) ;
#1620 = axis2_placement_3d ( 'none', #20779, #26862, #10963 ) ;
#1621 = cartesian_point ( 'none', ( -33.97074409262246775, -47.89581362515139773, 23.09999999999989484 ) ) ;
#1622 = cartesian_point ( 'none', ( 24.49999999994778577, -83.67782780742264492, 64.95898384858466557 ) ) ;
#1623 = cartesian_point ( 'none', ( 3.523149465061506724, -95.36665356418924944, 90.59823444176048213 ) ) ;
#1624 = edge_curve ( 'none', #3305, #11593, #33588, .t. ) ;
#1625 = cartesian_point ( 'none', ( 45.00000000000003553, 6.014921812626917918e-13, 37.99999999999997158 ) ) ;
#1626 = cartesian_point ( 'none', ( 31.98456208883798624, 18.60599432798257880, 74.20000000000024443 ) ) ;
#1627 = oriented_edge ( 'none', *, *, #33328, .f. ) ;
#1628 = circle ( 'none', #10220, 4.000000000000000000 ) ;
#1629 = cartesian_point ( 'none', ( 34.64101615140909729, -77.99999999999965894, 119.5999999999469878 ) ) ;
#1630 = edge_loop ( 'none', ( #36663, #32805, #28053, #28700 ) ) ;
#1631 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#1632 = cartesian_point ( 'none', ( -40.59999999997437214, -79.28759167430827404, 115.5973373825064101 ) ) ;
#1633 = edge_curve ( 'none', #10988, #19207, #13541, .t. ) ;
#1634 = circle ( 'none', #21350, 6.138320441952075157 ) ;
#1635 = cartesian_point ( 'none', ( -20.07623387911179691, 40.47251949448170194, -32.49999999999996447 ) ) ;
#1636 = advanced_face ( 'none', ( #11612 ), #9640, .f. ) ;
#1637 = edge_loop ( 'none', ( #28114, #8404, #35407, #26997, #30383, #24581, #21030, #31161 ) ) ;
#1638 = vector ( 'none', #31147, 1000.000000000000000 ) ;
#1639 = face_outer_bound ( 'none', #9615, .t. ) ;
#1640 = cartesian_point ( 'none', ( 14.00000000000006573, 3.377577841969294560e-14, 117.0999999999999375 ) ) ;
#1641 = cartesian_point ( 'none', ( 39.00162151765618290, -0.8409382954698395585, -36.01849313002658448 ) ) ;
#1642 = advanced_face ( 'none', ( #22834 ), #1851, .f. ) ;
#1643 = axis2_placement_3d ( 'none', #6137, #12829, #400 ) ;
#1644 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#1645 = line ( 'none', #7847, #37278 ) ;
#1646 = vertex_point ( 'none', #24562 ) ;
#1647 = edge_loop ( 'none', ( #21896, #24529, #20214, #22829 ) ) ;
#1648 = cartesian_point ( 'none', ( 32.00000000000000000, -1.257580277734147095e-14, -64.00000000000000000 ) ) ;
#1649 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1650 = vertex_point ( 'none', #24305 ) ;
#1651 = direction ( 'none', ( -1.224646799147353207e-16, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1652 = cartesian_point ( 'none', ( -11.69976590457462429, -76.24789693149831749, 75.38539783822429285 ) ) ;
#1653 = cylindrical_surface ( 'none', #28579, 9.500000000000008882 ) ;
#1655 = oriented_edge ( 'none', *, *, #12136, .f. ) ;
#1654 = oriented_edge ( 'none', *, *, #5160, .t. ) ;
#1656 = face_outer_bound ( 'none', #31043, .t. ) ;
#1657 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1658 = cartesian_point ( 'none', ( -57.49999999999997868, 49.69657935914705860, -51.00000000000000711 ) ) ;
#1659 = cartesian_point ( 'none', ( -37.46194077712550552, 45.96194077712566894, -51.00000000000000711 ) ) ;
#1660 = cartesian_point ( 'none', ( 18.28037529395068361, -5.421058855271501109, -86.00000000000000000 ) ) ;
#1661 = cartesian_point ( 'none', ( -34.64101615137765577, 19.99999999999963762, 59.60000000000002274 ) ) ;
#1662 = edge_loop ( 'none', ( #32442, #19123, #14112, #33067, #17392, #24403, #10318 ) ) ;
#1663 = line ( 'none', #16648, #10968 ) ;
#1664 = cartesian_point ( 'none', ( -11.00251585964381285, -95.64221181161977370, 75.67297929464264428 ) ) ;
#1665 = cartesian_point ( 'none', ( -31.00027695764182312, -49.61081362515136561, 22.99999999999988987 ) ) ;
#1666 = cartesian_point ( 'none', ( 20.44015599733765853, -82.29999999999601812, 62.71168264539907256 ) ) ;
#1667 = oriented_edge ( 'none', *, *, #32030, .t. ) ;
#1668 = cartesian_point ( 'none', ( 9.497611030973018842e-13, -73.70000000000160867, 99.59999999999989484 ) ) ;
#1669 = cartesian_point ( 'none', ( -2.466221112352329214, -95.70000000000166551, 125.4827694311287871 ) ) ;
#1670 = vector ( 'none', #21149, 1000.000000000000000 ) ;
#1671 = edge_curve ( 'none', #1378, #10073, #36519, .t. ) ;
#1672 = edge_curve ( 'none', #29432, #4526, #5262, .t. ) ;
#1673 = oriented_edge ( 'none', *, *, #23324, .t. ) ;
#1674 = cartesian_point ( 'none', ( 31.80746515133534658, 18.51306061651474266, 68.00000000000024158 ) ) ;
#1675 = face_outer_bound ( 'none', #16276, .t. ) ;
#1676 = edge_curve ( 'none', #5494, #8191, #16480, .t. ) ;
#1677 = advanced_face ( 'none', ( #35535 ), #9164, .f. ) ;
#1678 = line ( 'none', #15108, #28510 ) ;
#1679 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.434659775025521428e-15, -38.00000000000000000 ) ) ;
#1680 = axis2_placement_3d ( 'none', #39046, #8298, #32613 ) ;
#1681 = edge_curve ( 'none', #362, #31268, #32681, .t. ) ;
#1682 = cartesian_point ( 'none', ( -23.12163489029251906, -9.507365565707885935, 95.39999999999999147 ) ) ;
#1683 = advanced_face ( 'none', ( #19885 ), #25241, .f. ) ;
#1684 = cartesian_point ( 'none', ( -30.30214118256269984, -17.72312406903841620, 74.10000000000026432 ) ) ;
#1685 = face_outer_bound ( 'none', #28200, .t. ) ;
#1686 = edge_curve ( 'none', #17932, #20099, #24769, .t. ) ;
#1687 = oriented_edge ( 'none', *, *, #2277, .f. ) ;
#1688 = oriented_edge ( 'none', *, *, #10248, .t. ) ;
#1689 = direction ( 'none', ( -1.595906907379461164e-16, -1.000000000000000000, 1.167015730269874008e-16 ) ) ;
#1690 = cartesian_point ( 'none', ( -25.99314883873720206, 0.5968361980093533914, 0.9999999999999863443 ) ) ;
#1691 = vertex_point ( 'none', #9425 ) ;
#1692 = edge_loop ( 'none', ( #38178, #10236, #19939, #32863 ) ) ;
#1693 = cartesian_point ( 'none', ( -20.44015599727288546, -82.29999999999660076, 136.4883173546371609 ) ) ;
#1694 = line ( 'none', #22330, #10994 ) ;
#1695 = oriented_edge ( 'none', *, *, #19920, .f. ) ;
#1696 = cartesian_point ( 'none', ( 45.96194077712615211, 45.96194077712501525, -73.72792206135783033 ) ) ;
#1697 = direction ( 'none', ( -0.9978130634544890576, -1.182181924369379801e-14, -0.06609909530067530070 ) ) ;
#1698 = cartesian_point ( 'none', ( -10.88519118785740147, -95.67147186046825880, 75.72150385321063482 ) ) ;
#1700 = edge_loop ( 'none', ( #34323, #31844, #33622, #34092 ) ) ;
#1699 = direction ( 'none', ( -0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#1701 = vector ( 'none', #24979, 1000.000000000000000 ) ;
#1702 = oriented_edge ( 'none', *, *, #15020, .t. ) ;
#1703 = direction ( 'none', ( -1.209449207451029591e-14, 1.000000000000000000, 9.969229838635497148e-16 ) ) ;
#1704 = cartesian_point ( 'none', ( 34.64101615137862922, -84.79999999999590443, 119.5999999999999091 ) ) ;
#1705 = cartesian_point ( 'none', ( 39.14101615140910440, -78.49999999999968736, 119.5999999999400529 ) ) ;
#1706 = direction ( 'none', ( 1.331611081249949473e-15, -2.721636318192414039e-15, 1.000000000000000000 ) ) ;
#1707 = axis2_placement_3d ( 'none', #31334, #34637, #3532 ) ;
#1708 = vector ( 'none', #19740, 1000.000000000000000 ) ;
#1709 = direction ( 'none', ( -0.9459816290895201041, -1.027984282060330001e-14, 0.3242202298209313494 ) ) ;
#1710 = oriented_edge ( 'none', *, *, #31114, .f. ) ;
#1711 = direction ( 'none', ( 1.380836406856884348e-12, 0.4351684952979764098, 0.9003490327090352130 ) ) ;
#1712 = cartesian_point ( 'none', ( 26.81146032678649149, -26.88768256534233814, 85.71431940497841140 ) ) ;
#1713 = vector ( 'none', #23090, 1000.000000000000114 ) ;
#1714 = line ( 'none', #37265, #33946 ) ;
#1715 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#1716 = plane ( 'none', #54 ) ;
#1717 = axis2_placement_3d ( 'none', #13895, #7762, #20601 ) ;
#1718 = direction ( 'none', ( -0.9566878832595201443, -1.115510641463843171e-14, -0.2911156025094130961 ) ) ;
#1719 = advanced_face ( 'none', ( #6701 ), #22332, .t. ) ;
#1720 = cylindrical_surface ( 'none', #37470, 3.049999999999999378 ) ;
#1721 = cartesian_point ( 'none', ( -8.877682043854271399, -15.20000000000023910, 110.8863497600644763 ) ) ;
#1722 = edge_loop ( 'none', ( #11427, #5808, #1275, #24709, #36208, #20715 ) ) ;
#1723 = vertex_point ( 'none', #9562 ) ;
#1724 = direction ( 'none', ( 1.209449207451029906e-14, -1.000000000000000000, -1.147639426353582715e-15 ) ) ;
#1725 = edge_curve ( 'none', #30166, #736, #38968, .t. ) ;
#1726 = oriented_edge ( 'none', *, *, #14643, .t. ) ;
#1727 = edge_curve ( 'none', #15283, #13410, #23815, .t. ) ;
#1728 = vertex_point ( 'none', #2883 ) ;
#1729 = circle ( 'none', #9999, 26.00000000000000000 ) ;
#1730 = oriented_edge ( 'none', *, *, #12085, .f. ) ;
#1731 = direction ( 'none', ( 5.782411586589378346e-16, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1732 = b_spline_curve_with_knots ( 'none', 3,
( #20544, #23664, #18045, #18182 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0007078299190233096989 ),
.unspecified. ) ;
#1733 = cartesian_point ( 'none', ( -40.25657114675591686, -40.26410820395282286, -15.50000000000004086 ) ) ;
#1734 = axis2_placement_3d ( 'none', #4527, #29468, #27119 ) ;
#1735 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#1736 = edge_curve ( 'none', #8905, #22772, #2319, .t. ) ;
#1737 = cartesian_point ( 'none', ( 3.645020879489692086e-14, -9.417480679311435202e-14, 75.59999999999996589 ) ) ;
#1738 = axis2_placement_3d ( 'none', #7774, #29299, #29585 ) ;
#1739 = direction ( 'none', ( 4.624852315371558002e-15, 1.833808936130288886e-15, -1.000000000000000000 ) ) ;
#1740 = face_outer_bound ( 'none', #15140, .t. ) ;
#1741 = direction ( 'none', ( 1.000000000000000000, 1.229808195804225085e-14, -1.539649732011764131e-12 ) ) ;
#1742 = oriented_edge ( 'none', *, *, #7526, .f. ) ;
#1743 = edge_curve ( 'none', #13131, #15824, #24278, .t. ) ;
#1744 = cartesian_point ( 'none', ( 12.15539035737410778, -73.70000000000146656, 102.5148731121404211 ) ) ;
#1745 = edge_loop ( 'none', ( #16535, #13551, #17115, #1710 ) ) ;
#1746 = line ( 'none', #36050, #31018 ) ;
#1747 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#1748 = vertex_point ( 'none', #12559 ) ;
#1749 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#1750 = line ( 'none', #17756, #35432 ) ;
#1751 = direction ( 'none', ( 3.469446951953612217e-16, -1.040834085586083665e-15, 1.000000000000000000 ) ) ;
#1752 = face_outer_bound ( 'none', #36668, .t. ) ;
#1753 = oriented_edge ( 'none', *, *, #7214, .f. ) ;
#1754 = direction ( 'none', ( -0.8772748199115791845, -0.4799884273074783714, -2.705469128535725775e-16 ) ) ;
#1755 = cartesian_point ( 'none', ( 49.61081362515101745, -31.00027695764238800, 12.99999999999987388 ) ) ;
#1756 = direction ( 'none', ( 0.9731129262368705124, 0.2303285322983565364, 0.0000000000000000000 ) ) ;
#1757 = oriented_edge ( 'none', *, *, #27638, .f. ) ;
#1758 = cartesian_point ( 'none', ( 1.222833263063691112, -95.70000000000156604, 81.14045832609181730 ) ) ;
#1759 = cartesian_point ( 'none', ( -11.58034957556598954, -94.75339323170433659, 75.28136606049008606 ) ) ;
#1760 = direction ( 'none', ( -0.4416630360296935898, -5.432743347261883706e-15, -0.8971810088298980412 ) ) ;
#1761 = line ( 'none', #9307, #25665 ) ;
#1762 = oriented_edge ( 'none', *, *, #33842, .t. ) ;
#1763 = oriented_edge ( 'none', *, *, #32675, .t. ) ;
#1764 = cartesian_point ( 'none', ( 42.49999999999965183, 26.33913438213240354, -65.60815280171314612 ) ) ;
#1765 = cartesian_point ( 'none', ( 2.876395738488983778, -75.70000000000155183, 87.57105713233811173 ) ) ;
#1766 = axis2_placement_3d ( 'none', #29913, #23909, #17242 ) ;
#1767 = oriented_edge ( 'none', *, *, #36367, .f. ) ;
#1768 = direction ( 'none', ( -0.06609909530067543948, -3.902853943559809762e-16, 0.9978130634544890576 ) ) ;
#1769 = face_outer_bound ( 'none', #17844, .t. ) ;
#1770 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#1771 = oriented_edge ( 'none', *, *, #31861, .t. ) ;
#1772 = advanced_face ( 'none', ( #34081 ), #3281, .f. ) ;
#1773 = direction ( 'none', ( -1.184453658995149176e-14, 1.000000000000000000, 9.839388115241413793e-16 ) ) ;
#1774 = cartesian_point ( 'none', ( 21.72614193327922649, -82.29999999999600391, 66.46382072555556420 ) ) ;
#1775 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#1776 = axis2_placement_3d ( 'none', #22156, #22551, #34971 ) ;
#1777 = line ( 'none', #16086, #31042 ) ;
#1778 = vertex_point ( 'none', #9154 ) ;
#1779 = cartesian_point ( 'none', ( -53.66081362515122066, 31.00027695764197588, 15.10000000000002451 ) ) ;
#1780 = direction ( 'none', ( 0.2911156025094129851, 4.382459307730877053e-15, -0.9566878832595201443 ) ) ;
#1781 = vertex_point ( 'none', #12424 ) ;
#1782 = line ( 'none', #25915, #22774 ) ;
#1783 = oriented_edge ( 'none', *, *, #38716, .f. ) ;
#1784 = advanced_face ( 'none', ( #15501, #16958 ), #37679, .t. ) ;
#1785 = direction ( 'none', ( -1.540120717865786653e-12, 1.143164601397678491e-15, -1.000000000000000000 ) ) ;
#1786 = vertex_point ( 'none', #18541 ) ;
#1787 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#1788 = face_outer_bound ( 'none', #29643, .t. ) ;
#1789 = axis2_placement_3d ( 'none', #35880, #36015, #8155 ) ;
#1790 = face_outer_bound ( 'none', #16381, .t. ) ;
#1791 = direction ( 'none', ( 0.5197480664901147351, 0.8543195815266013682, 1.387778780781444492e-15 ) ) ;
#1792 = axis2_placement_3d ( 'none', #11115, #20534, #33882 ) ;
#1793 = oriented_edge ( 'none', *, *, #26216, .f. ) ;
#1794 = direction ( 'none', ( -1.000000000000000000, -1.203352005955635797e-14, 1.566188795577476359e-12 ) ) ;
#1795 = edge_curve ( 'none', #10354, #30022, #18908, .t. ) ;
#1797 = edge_curve ( 'none', #15946, #9525, #34552, .t. ) ;
#1796 = cartesian_point ( 'none', ( 7.396522657990031560e-13, -56.80000000000013216, 99.59999999999990905 ) ) ;
#1798 = cartesian_point ( 'none', ( -10.96251409141907374, -95.65277342354190182, 75.68952301625660084 ) ) ;
#1799 = direction ( 'none', ( -1.000000000000000000, -1.387778780781445202e-14, 0.0000000000000000000 ) ) ;
#1800 = edge_curve ( 'none', #33033, #10853, #5725, .t. ) ;
#1801 = circle ( 'none', #33241, 3.249999999999996003 ) ;
#1802 = oriented_edge ( 'none', *, *, #5751, .f. ) ;
#1803 = cartesian_point ( 'none', ( -0.9695015171708319945, -75.70000000000163709, 125.5819180740798089 ) ) ;
#1804 = cartesian_point ( 'none', ( 1.500000000001126876, -54.50000000000008527, 59.59999999999993037 ) ) ;
#1805 = cartesian_point ( 'none', ( -2.530627989603703387, -94.96168565884784130, 126.4550372542416738 ) ) ;
#1806 = edge_curve ( 'none', #8026, #33587, #37485, .t. ) ;
#1807 = b_spline_curve_with_knots ( 'none', 3,
( #9129, #37108, #34111, #15540, #15410, #37385, #18527, #34790, #16223, #16094, #31491, #6403, #522, #25481 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 1.734723475976807094e-17, 0.01194938735726014042, 0.01792408103589019849, 0.02389877471452025656, 0.02987346839315031116, 0.03584816207178037617, 0.04779754942904049231 ),
.unspecified. ) ;
#1808 = vertex_point ( 'none', #27934 ) ;
#1809 = direction ( 'none', ( 6.818163926026671330e-15, 2.240078029461007104e-16, 1.000000000000000000 ) ) ;
#1810 = cartesian_point ( 'none', ( 39.11795322257556506, -1.164982638782692259, -11.76723340988159450 ) ) ;
#1811 = cartesian_point ( 'none', ( 0.5529711710124948221, -39.09375000000161293, 66.59999999999990905 ) ) ;
#1812 = direction ( 'none', ( 0.7537737699905094901, 8.345009465578809716e-15, 0.6571340073944542670 ) ) ;
#1813 = oriented_edge ( 'none', *, *, #38471, .f. ) ;
#1814 = edge_loop ( 'none', ( #8015, #23334 ) ) ;
#1815 = line ( 'none', #28227, #37980 ) ;
#1816 = oriented_edge ( 'none', *, *, #23260, .t. ) ;
#1817 = oriented_edge ( 'none', *, *, #28112, .t. ) ;
#1818 = direction ( 'none', ( 1.061242597068164396e-14, 1.000000000000000000, -1.167015730269872776e-16 ) ) ;
#1819 = cartesian_point ( 'none', ( 4.039642493661419646e-14, -7.625840659810712313e-14, 50.39999999999997016 ) ) ;
#1821 = cartesian_point ( 'none', ( -31.00027695764189062, -43.21081362515136703, 22.99999999999989342 ) ) ;
#1820 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1822 = edge_loop ( 'none', ( #36148, #3208, #28119, #7848, #18406 ) ) ;
#1823 = vector ( 'none', #280, 1000.000000000000227 ) ;
#1824 = oriented_edge ( 'none', *, *, #23392, .f. ) ;
#1825 = oriented_edge ( 'none', *, *, #23792, .f. ) ;
#1826 = edge_loop ( 'none', ( #4200, #1374 ) ) ;
#1827 = axis2_placement_3d ( 'none', #24944, #37391, #6409 ) ;
#1828 = cartesian_point ( 'none', ( -31.00027695764186930, -52.52831362515134117, -14.90000000000011937 ) ) ;
#1829 = conical_surface ( 'none', #27193, 39.00000000000000711, 0.5235987755983023684 ) ;
#1830 = vector ( 'none', #33514, 1000.000000000000000 ) ;
#1831 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#1832 = cartesian_point ( 'none', ( 1.182613553948275817e-12, -94.70000000000160867, 99.59999999999986642 ) ) ;
#1833 = advanced_face ( 'none', ( #8675 ), #4457, .t. ) ;
#1834 = cartesian_point ( 'none', ( 9.497611030973018842e-13, -73.70000000000160867, 99.59999999999989484 ) ) ;
#1835 = direction ( 'none', ( 5.539897855819840994e-16, -9.714451465470121701e-16, 1.000000000000000000 ) ) ;
#1836 = cartesian_point ( 'none', ( 31.81980515344510962, -103.9999999999998153, 131.4198051533453508 ) ) ;
#1837 = cartesian_point ( 'none', ( -29.18184763409906068, -19.28639348694610334, 93.44880093670968790 ) ) ;
#1838 = circle ( 'none', #38750, 5.900000000000000355 ) ;
#1839 = axis2_placement_3d ( 'none', #9700, #9970, #16373 ) ;
#1840 = vertex_point ( 'none', #8 ) ;
#1841 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#1842 =( bounded_surface ( ) b_spline_surface ( 3, 2, (
( #24917, #21938, #238 ),
( #3248, #3659, #22212 ),
( #25460, #25058, #31330 ),
( #22078, #6900, #13455 ),
( #23011, #19462, #16871 ),
( #32445, #3795, #35295 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 2, 4 ),
( 3, 3 ),
( 0.02586841273432746030, 0.02811359486989504358, 0.03035877700546262686 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.8247702557633362908, 1.000000000000000000),
( 1.000000000000000000, 0.8213110685355953233, 1.000000000000000000),
( 1.000000000000000000, 0.8181191431226486621, 1.000000000000000000),
( 1.000000000000000000, 0.8124158695019498833, 1.000000000000000000),
( 1.000000000000000000, 0.8098923811001975670, 1.000000000000000000),
( 1.000000000000000000, 0.8077204570980328624, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#1843 = direction ( 'none', ( 0.2911156025094133182, 4.625929269271486111e-15, -0.9566878832595201443 ) ) ;
#1844 = advanced_face ( 'none', ( #8192, #39958 ), #19233, .f. ) ;
#1845 = cartesian_point ( 'none', ( 14.79165716599598035, -95.15210306847991717, 77.14029478467504930 ) ) ;
#1846 = cartesian_point ( 'none', ( -53.01081362515120077, 31.00027695764203273, -23.75000000000000355 ) ) ;
#1847 = vertex_point ( 'none', #34810 ) ;
#1848 = oriented_edge ( 'none', *, *, #36367, .t. ) ;
#1849 = cartesian_point ( 'none', ( 18.54372525356757251, 35.09771896475687925, -37.20131236667142360 ) ) ;
#1850 = direction ( 'none', ( -0.8854846875131701101, -0.4646685573392108637, 0.0000000000000000000 ) ) ;
#1851 = cylindrical_surface ( 'none', #10487, 3.049999999999999378 ) ;
#1852 = axis2_placement_3d ( 'none', #1986, #17536, #20560 ) ;
#1853 = cartesian_point ( 'none', ( 14.16502702538426917, -75.78906876250150049, 77.30617363498312500 ) ) ;
#1854 = edge_curve ( 'none', #39324, #38972, #31110, .t. ) ;
#1855 = cartesian_point ( 'none', ( 29.17103925253753616, 20.64009724131450696, 91.49466397095888226 ) ) ;
#1856 = direction ( 'none', ( -1.000000000000000000, -1.387778780781448358e-14, 0.0000000000000000000 ) ) ;
#1857 = vertex_point ( 'none', #9833 ) ;
#1858 = edge_curve ( 'none', #3974, #7030, #12573, .t. ) ;
#1859 = oriented_edge ( 'none', *, *, #34267, .t. ) ;
#1860 = vector ( 'none', #5931, 1000.000000000000000 ) ;
#1861 = cartesian_point ( 'none', ( -11.32080795148172747, 18.25925273926011272, 128.2238878123816050 ) ) ;
#1862 = oriented_edge ( 'none', *, *, #13925, .f. ) ;
#1863 = edge_curve ( 'none', #15085, #15179, #30624, .t. ) ;
#1864 = vertex_point ( 'none', #19372 ) ;
#1865 = cartesian_point ( 'none', ( -16.99552039455895525, 0.3902390525446264302, -74.37373870972733414 ) ) ;
#1866 = axis2_placement_3d ( 'none', #39001, #23415, #20288 ) ;
#1867 = cartesian_point ( 'none', ( 7.705146645183747367, -20.38007375079989458, 127.2533030783356054 ) ) ;
#1868 = edge_curve ( 'none', #26690, #21044, #26218, .t. ) ;
#1869 = vector ( 'none', #17238, 1000.000000000000000 ) ;
#1870 = oriented_edge ( 'none', *, *, #14290, .t. ) ;
#1871 = oriented_edge ( 'none', *, *, #14530, .f. ) ;
#1872 = face_outer_bound ( 'none', #35159, .t. ) ;
#1873 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#1874 = vector ( 'none', #6311, 1000.000000000000000 ) ;
#1875 = direction ( 'none', ( -0.8543195815266085846, 0.5197480664901029668, 6.878327468009642948e-16 ) ) ;
#1876 = direction ( 'none', ( 1.047444401652940007e-14, -1.000000000000000000, -6.337802785138782180e-16 ) ) ;
#1877 = edge_curve ( 'none', #29144, #3496, #6223, .t. ) ;
#1878 = cartesian_point ( 'none', ( 42.50000000000024869, -17.55942292142081129, 54.59999999999993037 ) ) ;
#1879 = direction ( 'none', ( -1.224646799147353207e-16, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1880 = line ( 'none', #39990, #14098 ) ;
#1881 = cartesian_point ( 'none', ( -19.43342126554973603, -13.48245389243784409, -44.00000000000002842 ) ) ;
#1882 = oriented_edge ( 'none', *, *, #23014, .f. ) ;
#1883 = advanced_face ( 'none', ( #17933 ), #35067, .f. ) ;
#1884 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#1885 = cartesian_point ( 'none', ( 32.14101615137791157, -19.99999999999949907, 22.99999999999995026 ) ) ;
#1886 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#1887 = cartesian_point ( 'none', ( -0.4971912236811479313, 2.843612881604501652, 124.0999999999999943 ) ) ;
#1888 = axis2_placement_3d ( 'none', #19276, #38415, #28663 ) ;
#1889 = line ( 'none', #40100, #19458 ) ;
#1890 = oriented_edge ( 'none', *, *, #13493, .f. ) ;
#1891 = advanced_face ( 'none', ( #353 ), #7069, .f. ) ;
#1892 = cartesian_point ( 'none', ( 21.72614193327922649, -82.29999999999600391, 66.46382072555556420 ) ) ;
#1893 = cartesian_point ( 'none', ( -39.99999999993769251, -54.50000000000066080, 139.6000000000614989 ) ) ;
#1894 = direction ( 'none', ( 0.2911156025094133182, 4.625929269271486111e-15, -0.9566878832595201443 ) ) ;
#1895 = oriented_edge ( 'none', *, *, #537, .f. ) ;
#1896 = cartesian_point ( 'none', ( -11.28428978286123474, -95.05331714248333697, 75.30097823552513603 ) ) ;
#1897 = edge_loop ( 'none', ( #40498, #9099, #36256, #35296, #36703 ) ) ;
#1898 = face_outer_bound ( 'none', #17549, .t. ) ;
#1899 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#1900 = oriented_edge ( 'none', *, *, #24980, .t. ) ;
#1901 = oriented_edge ( 'none', *, *, #3416, .t. ) ;
#1902 = cylindrical_surface ( 'none', #22767, 4.250000000000000888 ) ;
#1903 = oriented_edge ( 'none', *, *, #13491, .f. ) ;
#1904 = cartesian_point ( 'none', ( 39.02150597188384751, -0.8959840690848338562, -36.05506378471474704 ) ) ;
#1905 = oriented_edge ( 'none', *, *, #32091, .f. ) ;
#1906 = line ( 'none', #39578, #12635 ) ;
#1907 = plane ( 'none', #31827 ) ;
#1908 = axis2_placement_3d ( 'none', #35967, #32551, #11118 ) ;
#1909 = face_outer_bound ( 'none', #28669, .t. ) ;
#1910 = direction ( 'none', ( -7.562449584286045901e-16, -2.087856039678552091e-15, 1.000000000000000000 ) ) ;
#1911 = line ( 'none', #20682, #915 ) ;
#1912 = cartesian_point ( 'none', ( 4.781793990260026714e-15, -7.776514489908387021e-15, 0.0000000000000000000 ) ) ;
#1913 = cartesian_point ( 'none', ( -22.10443721278399209, -55.76132378668086886, 129.0681325924852558 ) ) ;
#1914 = cartesian_point ( 'none', ( 39.01161929037785114, -0.8684093775815874272, -36.03684770258544035 ) ) ;
#1915 = edge_curve ( 'none', #19951, #38486, #14535, .t. ) ;
#1916 = edge_curve ( 'none', #6716, #5688, #23309, .t. ) ;
#1917 = edge_curve ( 'none', #32994, #5314, #855, .t. ) ;
#1918 = cartesian_point ( 'none', ( 19.91839899407695569, -54.49999999999985789, 61.09999999999998721 ) ) ;
#1919 = vector ( 'none', #4494, 1000.000000000000000 ) ;
#1920 = vertex_point ( 'none', #25763 ) ;
#1921 = direction ( 'none', ( 0.7669678184319059788, 0.6416855659042073334, 5.980610519458357721e-15 ) ) ;
#1922 = axis2_placement_3d ( 'none', #21432, #27776, #21559 ) ;
#1923 = direction ( 'none', ( 0.2911156025094132072, 4.438639543574742089e-15, -0.9566878832595201443 ) ) ;
#1924 = edge_curve ( 'none', #17434, #32449, #20895, .t. ) ;
#1925 = cartesian_point ( 'none', ( -3.847297720695575851, -18.70000000000164420, 103.6556504100240232 ) ) ;
#1926 = cartesian_point ( 'none', ( -0.5566349485567049227, -24.24232162013459657, -35.42893218813456002 ) ) ;
#1927 = circle ( 'none', #3883, 21.74165157625508371 ) ;
#1928 = cartesian_point ( 'none', ( -36.80607966083885429, 21.24999999999953815, 59.60000000000001563 ) ) ;
#1929 = advanced_face ( 'none', ( #21851 ), #17464, .t. ) ;
#1930 = cartesian_point ( 'none', ( -34.84684347248138181, -104.5000000000006253, 139.6000000000535124 ) ) ;
#1931 = cartesian_point ( 'none', ( 6.909621510554877943, 20.56134554240450640, 127.5150335611517676 ) ) ;
#1932 = oriented_edge ( 'none', *, *, #37978, .t. ) ;
#1933 = direction ( 'none', ( -0.9459816290895198820, -1.110223024625157329e-14, 0.3242202298209320155 ) ) ;
#1934 = vertex_point ( 'none', #32620 ) ;
#1935 = plane ( 'none', #36069 ) ;
#1936 = face_outer_bound ( 'none', #37299, .t. ) ;
#1937 = cartesian_point ( 'none', ( -10.64759871244847922, -95.70000000000209184, 75.81986856734845048 ) ) ;
#1939 = edge_loop ( 'none', ( #30841, #36949, #5355, #33374 ) ) ;
#1938 = direction ( 'none', ( -3.265361837132813192e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1940 = cartesian_point ( 'none', ( -37.46194077712604553, 51.00292657709068322, 9.020562075079396891e-14 ) ) ;
#1941 = vertex_point ( 'none', #7498 ) ;
#1942 = cartesian_point ( 'none', ( -16.76763998975378911, 0.3850066247518822427, -75.00000000000004263 ) ) ;
#1943 = cartesian_point ( 'none', ( -11.44986991756718808, -76.45326185817410192, 75.29000955060338640 ) ) ;
#1944 = face_outer_bound ( 'none', #3032, .t. ) ;
#1945 = oriented_edge ( 'none', *, *, #2152, .t. ) ;
#1946 = oriented_edge ( 'none', *, *, #9211, .f. ) ;
#1947 = vector ( 'none', #495, 1000.000000000000000 ) ;
#1948 = direction ( 'none', ( 0.8854846875131698880, 0.4646685573392111412, 0.0000000000000000000 ) ) ;
#1949 = cartesian_point ( 'none', ( 39.41380265835235974, -5.911861803096623902, -10.52208894129213235 ) ) ;
#1950 = vector ( 'none', #33148, 1000.000000000000000 ) ;
#1951 = direction ( 'none', ( -0.06609909530067539785, 0.0000000000000000000, 0.9978130634544890576 ) ) ;
#1952 = axis2_placement_3d ( 'none', #626, #7024, #25846 ) ;
#1953 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#1954 = oriented_edge ( 'none', *, *, #30944, .t. ) ;
#1955 = cartesian_point ( 'none', ( 29.71980515334712791, -103.9999999999997726, 67.78019484655963822 ) ) ;
#1956 = axis2_placement_3d ( 'none', #19880, #26539, #29697 ) ;
#1957 = edge_loop ( 'none', ( #6418, #18327, #5576, #7853 ) ) ;
#1958 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#1960 = cartesian_point ( 'none', ( -51.32581362515123402, 33.97074409262260275, 19.10000000000001918 ) ) ;
#1959 = direction ( 'none', ( -0.5345179553789309868, -0.8451571187522041173, -5.169705156875040162e-16 ) ) ;
#1961 = axis2_placement_3d ( 'none', #25048, #19317, #22065 ) ;
#1962 = face_outer_bound ( 'none', #14181, .t. ) ;
#1963 = cartesian_point ( 'none', ( 3.950994861239603253e-15, -1.981310454205157400e-14, -46.50000000000002132 ) ) ;
#1964 = face_outer_bound ( 'none', #6141, .t. ) ;
#1965 = direction ( 'none', ( -0.9991865127181357442, 0.04032756876096925402, -2.549484985681861049e-16 ) ) ;
#1966 = cartesian_point ( 'none', ( -24.43210373453766238, -13.36767770051295479, -45.00000000000002842 ) ) ;
#1967 = vertex_point ( 'none', #7907 ) ;
#1968 = direction ( 'none', ( 0.4537402150403910817, -0.5423281453650475870, -0.7071067811865526798 ) ) ;
#1969 = edge_curve ( 'none', #11475, #17714, #29148, .t. ) ;
#1970 = oriented_edge ( 'none', *, *, #13824, .t. ) ;
#1971 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#1972 = edge_curve ( 'none', #38192, #33302, #14030, .t. ) ;
#1973 = face_outer_bound ( 'none', #27215, .t. ) ;
#1974 = vector ( 'none', #10339, 1000.000000000000000 ) ;
#1975 = oriented_edge ( 'none', *, *, #16868, .t. ) ;
#1976 = cartesian_point ( 'none', ( 4.092963139687961235e-14, -7.671547096215797790e-14, 50.99999999999997868 ) ) ;
#1977 = advanced_face ( 'none', ( #25748 ), #13625, .t. ) ;
#1978 = direction ( 'none', ( -0.7669678184319057568, -0.6416855659042077775, -5.980610519458362455e-15 ) ) ;
#1979 = cartesian_point ( 'none', ( -20.20032950912680647, -33.36085562036298313, -12.00000000000004619 ) ) ;
#1980 = cartesian_point ( 'none', ( -5.098656118367681955, 0.1170717157634116462, -94.75000000000002842 ) ) ;
#1981 = cartesian_point ( 'none', ( 33.01601615137783341, -22.81458256229916159, 66.59999999999993747 ) ) ;
#1982 = edge_curve ( 'none', #14243, #17151, #3256, .t. ) ;
#1983 = circle ( 'none', #14796, 4.250000000000003553 ) ;
#1984 = oriented_edge ( 'none', *, *, #4134, .f. ) ;
#1986 = cartesian_point ( 'none', ( 32.39371494815538455, -82.29999999999593285, 119.1598440026631920 ) ) ;
#1985 = axis2_placement_3d ( 'none', #31470, #3656, #6771 ) ;
#1987 = oriented_edge ( 'none', *, *, #38642, .f. ) ;
#1988 = vector ( 'none', #36395, 1000.000000000000000 ) ;
#1989 = direction ( 'none', ( 0.2911156025094134292, 4.827056628805019107e-15, -0.9566878832595200333 ) ) ;
#1990 = cartesian_point ( 'none', ( 34.64101615137725076, -19.99999999999997868, 66.59999999999972431 ) ) ;
#1991 = edge_curve ( 'none', #17714, #11475, #26676, .t. ) ;
#1992 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497709468, 0.0000000000000000000 ) ) ;
#1993 = direction ( 'none', ( 5.206212163468669769e-15, 1.668808352116376444e-15, -1.000000000000000000 ) ) ;
#1994 = advanced_face ( 'none', ( #14494 ), #10513, .f. ) ;
#1995 = vertex_point ( 'none', #32755 ) ;
#1996 = cartesian_point ( 'none', ( -2.466221112352565914, -75.70000000000165130, 125.4827694311287871 ) ) ;
#1997 = cartesian_point ( 'none', ( -6.947822998439044717, -15.20000000000021600, 110.0999999999999375 ) ) ;
#1998 = conical_surface ( 'none', #9358, 2.099999999999990763, 1.029744258676652313 ) ;
#1999 = vector ( 'none', #27880, 1000.000000000000114 ) ;
#2000 = oriented_edge ( 'none', *, *, #15134, .t. ) ;
#2001 = b_spline_curve_with_knots ( 'none', 3,
( #32383, #39217, #23755, #8071, #32792, #11088, #13941, #29896 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003908882392832419179, 0.0007817764785664838359, 0.001563552957132996728 ),
.unspecified. ) ;
#2002 = oriented_edge ( 'none', *, *, #24499, .t. ) ;
#2003 = oriented_edge ( 'none', *, *, #833, .f. ) ;
#2004 = direction ( 'none', ( 1.965391359763804321e-15, -6.337802785138575104e-16, 1.000000000000000000 ) ) ;
#2005 = axis2_placement_3d ( 'none', #9107, #33826, #24261 ) ;
#2006 = oriented_edge ( 'none', *, *, #33394, .t. ) ;
#2007 = cartesian_point ( 'none', ( -1.539998227801362196, -94.70000000000163709, 111.5007733134600016 ) ) ;
#2008 = circle ( 'none', #32071, 6.399999999999995914 ) ;
#2009 = face_outer_bound ( 'none', #25691, .t. ) ;
#2010 = oriented_edge ( 'none', *, *, #6338, .f. ) ;
#2011 = axis2_placement_3d ( 'none', #14725, #5467, #39748 ) ;
#2012 = vertex_point ( 'none', #1621 ) ;
#2013 = direction ( 'none', ( -0.5882076359134036370, -0.8087099461816732449, 0.0000000000000000000 ) ) ;
#2014 = direction ( 'none', ( 0.8854846875131701101, 0.4646685573392108637, 0.0000000000000000000 ) ) ;
#2015 = axis2_placement_3d ( 'none', #32142, #35847, #32281 ) ;
#2016 = line ( 'none', #31567, #19583 ) ;
#2017 = oriented_edge ( 'none', *, *, #18345, .t. ) ;
#2018 = oriented_edge ( 'none', *, *, #25398, .t. ) ;
#2019 = vector ( 'none', #12796, 1000.000000000000000 ) ;
#2020 = direction ( 'none', ( 1.000000000000000000, 1.209449207450814547e-14, -1.539513564649194771e-12 ) ) ;
#2021 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#2022 = direction ( 'none', ( -3.365043767707797460e-15, 1.000000000000000000, 2.087856039678549330e-15 ) ) ;
#2023 = vector ( 'none', #2934, 1000.000000000000000 ) ;
#2024 = direction ( 'none', ( 6.413879299975620385e-15, 2.476491431256906945e-16, 1.000000000000000000 ) ) ;
#2025 = oriented_edge ( 'none', *, *, #9994, .f. ) ;
#2026 = line ( 'none', #38842, #33299 ) ;
#2027 = direction ( 'none', ( 1.000000000000000000, 1.469412826709764654e-14, 0.0000000000000000000 ) ) ;
#2028 = axis2_placement_3d ( 'none', #25251, #31681, #28382 ) ;
#2029 = direction ( 'none', ( 0.9566878832595201443, 1.115510641463843171e-14, 0.2911156025094130961 ) ) ;
#2030 = vertex_point ( 'none', #19906 ) ;
#2031 = axis2_placement_3d ( 'none', #22359, #31623, #16351 ) ;
#2032 = cartesian_point ( 'none', ( 45.56081362515102029, -31.00027695764238800, 12.99999999999987388 ) ) ;
#2033 = edge_curve ( 'none', #30480, #21359, #15466, .t. ) ;
#2034 = cartesian_point ( 'none', ( 7.736896909687005497, -19.62032367001452116, 129.5999999999999375 ) ) ;
#2035 = face_outer_bound ( 'none', #40008, .t. ) ;
#2036 = edge_curve ( 'none', #34236, #13729, #22797, .t. ) ;
#2037 = advanced_face ( 'none', ( #2281 ), #17892, .f. ) ;
#2038 = face_outer_bound ( 'none', #6827, .t. ) ;
#2039 = cartesian_point ( 'none', ( 15.03180106332960264, 8.224435932988031439, -10.60160018228334877 ) ) ;
#2040 = vertex_point ( 'none', #5445 ) ;
#2041 = cartesian_point ( 'none', ( 7.804659993598052271e-15, -1.458060528538946708e-14, 5.000000000000024869 ) ) ;
#2042 = edge_curve ( 'none', #26555, #29451, #18388, .t. ) ;
#2043 = cartesian_point ( 'none', ( -41.14663309666998003, -92.25261774531871595, 121.8637637147974573 ) ) ;
#2044 = oriented_edge ( 'none', *, *, #3225, .f. ) ;
#2045 = cartesian_point ( 'none', ( -0.7483597975899118904, -75.70000000000160867, 99.55042567852437685 ) ) ;
#2046 = oriented_edge ( 'none', *, *, #25978, .t. ) ;
#2047 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#2048 = advanced_face ( 'none', ( #39434 ), #8583, .f. ) ;
#2049 = vertex_point ( 'none', #36553 ) ;
#2050 = face_outer_bound ( 'none', #16627, .t. ) ;
#2052 = edge_loop ( 'none', ( #23525, #21580, #10535, #4637 ) ) ;
#2051 = oriented_edge ( 'none', *, *, #4754, .t. ) ;
#2053 = vertex_point ( 'none', #5170 ) ;
#2054 = cartesian_point ( 'none', ( -21.31440928951059988, -88.64091450595591937, 124.1363386032216596 ) ) ;
#2055 = cartesian_point ( 'none', ( 37.14101615137791157, -19.99999999999943867, 37.99999999999995026 ) ) ;
#2056 = direction ( 'none', ( 1.992088857985753973e-16, -7.880753813247675680e-16, 1.000000000000000000 ) ) ;
#2057 = oriented_edge ( 'none', *, *, #14817, .f. ) ;
#2058 = direction ( 'none', ( 0.7669678184319057568, 0.6416855659042076665, 4.550094363217855683e-15 ) ) ;
#2060 = vertex_point ( 'none', #8168 ) ;
#2059 = cartesian_point ( 'none', ( 16.23806233933830612, 3.005055648797248402, -37.50000000000001421 ) ) ;
#2061 = line ( 'none', #21968, #11360 ) ;
#2062 = vertex_point ( 'none', #5304 ) ;
#2063 = cartesian_point ( 'none', ( 2.010764945469070586, 21.55601643413908874, 127.4323432480811960 ) ) ;
#2064 = cartesian_point ( 'none', ( 2.499999999994721556, -104.5000000000001137, 95.26987298107383140 ) ) ;
#2065 = vector ( 'none', #15382, 1000.000000000000000 ) ;
#2066 = cartesian_point ( 'none', ( 8.575843097086710998, 14.09627309518899096, -11.50000000000000000 ) ) ;
#2067 = vertex_point ( 'none', #23594 ) ;
#2068 = direction ( 'none', ( -0.9978130634544890576, -1.175359587474531850e-14, -0.06609909530067510641 ) ) ;
#2069 = direction ( 'none', ( 8.378455475016334029e-13, 0.8345712536277472005, 0.5509000114523598945 ) ) ;
#2070 = axis2_placement_3d ( 'none', #32740, #13885, #35748 ) ;
#2071 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2072 = circle ( 'none', #18737, 36.00000000000000000 ) ;
#2073 = oriented_edge ( 'none', *, *, #33086, .f. ) ;
#2074 = cartesian_point ( 'none', ( 16.32583708560137836, 2.496630203230342016, -10.50609736269358407 ) ) ;
#2075 = cartesian_point ( 'none', ( -11.42904383237493882, -75.96201282043143976, 75.49688194185733892 ) ) ;
#2076 = oriented_edge ( 'none', *, *, #18513, .t. ) ;
#2077 = axis2_placement_3d ( 'none', #28383, #9721, #23217 ) ;
#2078 = vector ( 'none', #12844, 1000.000000000000000 ) ;
#2079 = circle ( 'none', #34591, 6.000000000000002665 ) ;
#2080 = b_spline_curve_with_knots ( 'none', 3,
( #2174, #40143, #11872, #36562, #2580, #21407, #23857, #5177, #23992, #33576, #26969, #33301, #11472, #14580, #39591, #27101 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002637694060433397325, 0.005275388120866797252, 0.007913082181300197179, 0.01055077624173359624, 0.01582616436260039436, 0.01846385842303379168, 0.02110155248346718901 ),
.unspecified. ) ;
#2081 = cartesian_point ( 'none', ( 7.723073944001809028e-13, -59.50000000000013500, 99.59999999999990905 ) ) ;
#2082 = vertex_point ( 'none', #33293 ) ;
#2083 = oriented_edge ( 'none', *, *, #9145, .f. ) ;
#2084 = cartesian_point ( 'none', ( -27.97998742334404199, -17.34043879420809375, 98.77853725148793274 ) ) ;
#2085 = oriented_edge ( 'none', *, *, #10834, .f. ) ;
#2086 = cartesian_point ( 'none', ( 33.00247593276774438, -14.74496267231118907, 85.26481858826245741 ) ) ;
#2087 = direction ( 'none', ( -1.197056719064297419e-14, 1.000000000000000000, 9.970029726325659912e-16 ) ) ;
#2088 = oriented_edge ( 'none', *, *, #35874, .t. ) ;
#2089 = advanced_face ( 'none', ( #31073 ), #29636, .t. ) ;
#2090 = circle ( 'none', #28342, 36.00000000000000000 ) ;
#2092 = oriented_edge ( 'none', *, *, #7414, .t. ) ;
#2091 = edge_loop ( 'none', ( #31849, #15392, #16102, #4481 ) ) ;
#2093 = axis2_placement_3d ( 'none', #40139, #24647, #96 ) ;
#2094 = cartesian_point ( 'none', ( -39.99999999996966693, -85.50000000000065370, 118.6000000000614563 ) ) ;
#2095 = cartesian_point ( 'none', ( 1.194458090538227370e-12, -95.70000000000160867, 99.59999999999986642 ) ) ;
#2096 = cartesian_point ( 'none', ( -34.49967906316739175, -56.00000000000054001, 79.68160100592406536 ) ) ;
#2097 = edge_curve ( 'none', #37386, #32840, #9605, .t. ) ;
#2098 = advanced_face ( 'none', ( #21355 ), #11462, .f. ) ;
#2099 = oriented_edge ( 'none', *, *, #4806, .t. ) ;
#2100 = edge_curve ( 'none', #25046, #18058, #38446, .t. ) ;
#2101 = oriented_edge ( 'none', *, *, #24028, .t. ) ;
#2102 = vector ( 'none', #28514, 1000.000000000000000 ) ;
#2103 = direction ( 'none', ( 0.5197480664901147351, 0.8543195815266013682, 1.387778780781444492e-15 ) ) ;
#2104 = oriented_edge ( 'none', *, *, #17512, .t. ) ;
#2106 = edge_curve ( 'none', #11496, #5919, #7152, .t. ) ;
#2105 = direction ( 'none', ( -0.04032756876096231513, -0.9991865127181359663, -1.000880544199131947e-15 ) ) ;
#2107 = cartesian_point ( 'none', ( -31.36729524088265109, 16.71047831362268354, 68.20000000000017337 ) ) ;
#2108 = axis2_placement_3d ( 'none', #39177, #26959, #26693 ) ;
#2109 = cartesian_point ( 'none', ( -26.84328447810257146, -13.86820932279335139, 103.9589699601708475 ) ) ;
#2110 = edge_curve ( 'none', #32840, #15163, #27640, .t. ) ;
#2111 = vector ( 'none', #25319, 1000.000000000000114 ) ;
#2112 = cartesian_point ( 'none', ( -33.97074409262243933, -51.32581362515139034, 19.09999999999989484 ) ) ;
#2113 = cartesian_point ( 'none', ( -6.817550691222233894, -20.56740170840047099, 127.5144740208818916 ) ) ;
#2114 = oriented_edge ( 'none', *, *, #29447, .f. ) ;
#2115 = face_bound ( 'none', #3833, .t. ) ;
#2116 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#2117 = date_and_time ( #34857, #8962 ) ;
#2118 = direction ( 'none', ( 0.5882076359133892041, 0.8087099461816837920, 0.0000000000000000000 ) ) ;
#2119 = edge_curve ( 'none', #21952, #35751, #12069, .t. ) ;
#2120 = direction ( 'none', ( -0.3242202298209291289, -5.551115123125785069e-15, -0.9459816290895209923 ) ) ;
#2121 = direction ( 'none', ( -6.402207182922942715e-15, -3.102610559608235541e-16, -1.000000000000000000 ) ) ;
#2122 = direction ( 'none', ( 5.550996062037147295e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#2123 = vector ( 'none', #37890, 1000.000000000000000 ) ;
#2124 = oriented_edge ( 'none', *, *, #31425, .f. ) ;
#2125 = oriented_edge ( 'none', *, *, #12904, .t. ) ;
#2126 = direction ( 'none', ( -0.9459816290895218804, -1.337618101958020153e-14, 0.3242202298209262978 ) ) ;
#2127 = oriented_edge ( 'none', *, *, #20886, .t. ) ;
#2129 = vector ( 'none', #17558, 1000.000000000000000 ) ;
#2128 = axis2_placement_3d ( 'none', #36152, #23581, #1603 ) ;
#2131 = vertex_point ( 'none', #33433 ) ;
#2130 = oriented_edge ( 'none', *, *, #16322, .f. ) ;
#2132 = line ( 'none', #9677, #15797 ) ;
#2133 = advanced_face ( 'none', ( #21811 ), #29109, .f. ) ;
#2134 = direction ( 'none', ( -0.9978130634544890576, -1.175359587474531219e-14, -0.06609909530067549499 ) ) ;
#2135 = cartesian_point ( 'none', ( 11.91623461501667691, -19.22766191897933652, 125.4083308753168637 ) ) ;
#2136 = oriented_edge ( 'none', *, *, #24630, .t. ) ;
#2137 = line ( 'none', #1060, #37298 ) ;
#2138 = oriented_edge ( 'none', *, *, #28353, .t. ) ;
#2139 = cartesian_point ( 'none', ( -2.711236605838336811, 0.9912262105550241342, 124.1000000000000085 ) ) ;
#2140 = edge_curve ( 'none', #2798, #19568, #23774, .t. ) ;
#2141 = axis2_placement_3d ( 'none', #6030, #24982, #24453 ) ;
#2142 = cartesian_point ( 'none', ( -3.208427829520285712, 3.834839092159503693, 124.6000000000000085 ) ) ;
#2143 = direction ( 'none', ( 1.129045578471780160e-14, 9.969229838636842156e-16, -1.000000000000000000 ) ) ;
#2144 = circle ( 'none', #21597, 4.499999999999997335 ) ;
#2145 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#2146 = cartesian_point ( 'none', ( -45.96194077712517867, -45.96194077712601000, 1.999999999999967137 ) ) ;
#2147 = oriented_edge ( 'none', *, *, #9815, .t. ) ;
#2148 = vector ( 'none', #7033, 1000.000000000000000 ) ;
#2149 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#2150 = face_outer_bound ( 'none', #17470, .t. ) ;
#2151 = direction ( 'none', ( 1.209611567821080253e-14, -1.000000000000000000, -1.136225707511070390e-15 ) ) ;
#2152 = edge_curve ( 'none', #10990, #21336, #27147, .t. ) ;
#2153 = edge_curve ( 'none', #16695, #6705, #36018, .t. ) ;
#2154 = direction ( 'none', ( 0.2911156025094133182, 4.336808689942019314e-15, -0.9566878832595201443 ) ) ;
#2155 = cartesian_point ( 'none', ( -31.81980515334448967, -86.50000000000056843, 131.4198051534435763 ) ) ;
#2156 = direction ( 'none', ( -0.9978130634544890576, -1.175359587474531850e-14, -0.06609909530067510641 ) ) ;
#2157 = direction ( 'none', ( 0.5882076359134010834, 0.8087099461816750212, 4.877385593186894090e-15 ) ) ;
#2158 = edge_curve ( 'none', #4801, #19586, #20391, .t. ) ;
#2159 = face_outer_bound ( 'none', #28754, .t. ) ;
#2160 = vertex_point ( 'none', #14703 ) ;
#2161 = oriented_edge ( 'none', *, *, #30664, .t. ) ;
#2162 = axis2_placement_3d ( 'none', #7294, #19845, #20960 ) ;
#2163 = direction ( 'none', ( -1.331611081249949473e-15, 2.721636318192414039e-15, -1.000000000000000000 ) ) ;
#2164 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#2165 = cartesian_point ( 'none', ( -11.06243644049551378, 17.84999999999972786, 129.5999999999999943 ) ) ;
#2166 = edge_curve ( 'none', #8399, #26041, #5223, .t. ) ;
#2167 = cartesian_point ( 'none', ( -16.19199134582002841, 3.253950524114998188, -10.50599029408970786 ) ) ;
#2168 = vertex_point ( 'none', #30789 ) ;
#2169 = direction ( 'none', ( 0.9978130634544893907, 0.0000000000000000000, 0.06609909530067022143 ) ) ;
#2170 = b_spline_curve_with_knots ( 'none', 3,
( #4273, #7537, #7954, #32662 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0007081589411631739441 ),
.unspecified. ) ;
#2171 = oriented_edge ( 'none', *, *, #3897, .t. ) ;
#2172 = circle ( 'none', #9209, 9.000000000000001776 ) ;
#2173 = oriented_edge ( 'none', *, *, #10653, .t. ) ;
#2174 = cartesian_point ( 'none', ( 16.07894852167368072, -10.01624730673078290, 129.5999999999999659 ) ) ;
#2175 = edge_curve ( 'none', #33263, #17940, #1283, .t. ) ;
#2176 = direction ( 'none', ( 1.184453658995149176e-14, -1.000000000000000000, -9.839388115241413793e-16 ) ) ;
#2177 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#2178 = oriented_edge ( 'none', *, *, #32104, .f. ) ;
#2179 = circle ( 'none', #25568, 6.138320441952075157 ) ;
#2180 = oriented_edge ( 'none', *, *, #39547, .t. ) ;
#2181 = cartesian_point ( 'none', ( -1.004080178277859003, -75.80861221643358761, 126.1039076658043427 ) ) ;
#2182 = advanced_face ( 'none', ( #3774 ), #24771, .f. ) ;
#2183 = direction ( 'none', ( -0.9978130634544891686, -1.175359587474531219e-14, -0.06609909530067549499 ) ) ;
#2184 = vector ( 'none', #33030, 1000.000000000000000 ) ;
#2185 = vertex_point ( 'none', #39862 ) ;
#2186 = axis2_placement_3d ( 'none', #9004, #5607, #21690 ) ;
#2187 = face_outer_bound ( 'none', #18708, .t. ) ;
#2188 = cartesian_point ( 'none', ( -25.17418895140170321, -79.33238125838660437, 120.1609187308889517 ) ) ;
#2189 = line ( 'none', #23845, #9514 ) ;
#2190 = direction ( 'none', ( 8.376954524572055961e-13, 0.8345712536277481997, 0.5509000114523584513 ) ) ;
#2191 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#2192 = axis2_placement_3d ( 'none', #21927, #25180, #25315 ) ;
#2193 = cartesian_point ( 'none', ( 5.035835886737385041e-14, -1.139138818736124283e-13, 95.39999999999999147 ) ) ;
#2194 = advanced_face ( 'none', ( #20856 ), #32076, .f. ) ;
#2195 = cartesian_point ( 'none', ( 21.70957800009124483, -59.79999999999598970, 64.37305304928992200 ) ) ;
#2196 = cartesian_point ( 'none', ( 16.51133847665564147, 0.3044027005803929820, -37.47493718553312192 ) ) ;
#2197 = axis2_placement_3d ( 'none', #9824, #38221, #38077 ) ;
#2198 = direction ( 'none', ( 1.000000000000000000, 1.321694076934711467e-14, -1.539773599628938883e-12 ) ) ;
#2199 = cartesian_point ( 'none', ( 1.316559537753099427e-12, -104.5000000000001421, 99.59999999999986642 ) ) ;
#2200 = line ( 'none', #39896, #22207 ) ;
#2202 = vertex_point ( 'none', #8713 ) ;
#2201 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -5.539897855819805495e-16 ) ) ;
#2203 = axis2_placement_3d ( 'none', #4710, #19987, #19837 ) ;
#2204 = edge_loop ( 'none', ( #7834, #38690, #21127, #9828, #7638, #6164, #12388, #9183 ) ) ;
#2205 = cartesian_point ( 'none', ( -34.64101615137728629, 19.99999999999963407, 68.20000000000020179 ) ) ;
#2206 = edge_curve ( 'none', #11031, #28632, #12529, .t. ) ;
#2207 = direction ( 'none', ( 8.379294293209639406e-13, 0.8345712536277472005, 0.5509000114523601166 ) ) ;
#2208 = oriented_edge ( 'none', *, *, #25923, .t. ) ;
#2209 = cartesian_point ( 'none', ( -11.23947358524742413, -75.70000000000173657, 95.39592655552921485 ) ) ;
#2210 = oriented_edge ( 'none', *, *, #38841, .t. ) ;
#2211 = cartesian_point ( 'none', ( -15.43911870797630037, -8.500021825284186150, 111.2172552262382936 ) ) ;
#2212 = line ( 'none', #24164, #12927 ) ;
#2213 = vertex_point ( 'none', #21139 ) ;
#2214 = cartesian_point ( 'none', ( 23.01283876922054716, -80.51488761839179631, 76.64714502867330737 ) ) ;
#2215 = cartesian_point ( 'none', ( -11.00820240130504324, -75.75920811517335096, 75.67063011344532697 ) ) ;
#2216 = edge_curve ( 'none', #28863, #9653, #4244, .t. ) ;
#2218 = oriented_edge ( 'none', *, *, #20445, .f. ) ;
#2217 = edge_curve ( 'none', #28405, #4409, #4758, .t. ) ;
#2219 = line ( 'none', #39929, #31484 ) ;
#2220 = oriented_edge ( 'none', *, *, #33860, .f. ) ;
#2221 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#2222 = cartesian_point ( 'none', ( 38.81777066573983603, -7.565523226837316706, -11.05103450190366132 ) ) ;
#2223 = cartesian_point ( 'none', ( 30.35278583721177270, -16.55125233760517744, 92.54842495946046199 ) ) ;
#2224 = axis2_placement_3d ( 'none', #11456, #24509, #5442 ) ;
#2225 = edge_curve ( 'none', #26346, #14258, #34517, .t. ) ;
#2226 = face_outer_bound ( 'none', #4492, .t. ) ;
#2227 = axis2_placement_3d ( 'none', #30941, #12395, #2722 ) ;
#2228 = oriented_edge ( 'none', *, *, #39600, .f. ) ;
#2229 = face_outer_bound ( 'none', #36141, .t. ) ;
#2230 = direction ( 'none', ( 1.051157609415135786e-14, 1.000000000000000000, -1.167015730269873022e-16 ) ) ;
#2231 = vector ( 'none', #24198, 1000.000000000000000 ) ;
#2232 = edge_curve ( 'none', #20237, #28209, #36965, .t. ) ;
#2233 = cartesian_point ( 'none', ( 40.00000000005496048, -104.4999999999997016, 134.4468434724825556 ) ) ;
#2235 = plane ( 'none', #9551 ) ;
#2234 = cartesian_point ( 'none', ( 26.96268861783342174, -54.73809645973838656, 124.3531707631270820 ) ) ;
#2236 = oriented_edge ( 'none', *, *, #7846, .t. ) ;
#2237 = vector ( 'none', #26098, 1000.000000000000000 ) ;
#2238 = oriented_edge ( 'none', *, *, #17556, .t. ) ;
#2239 = vertex_point ( 'none', #30531 ) ;
#2240 = cartesian_point ( 'none', ( -24.43210373453766238, -13.36767770051295479, -44.00000000000002842 ) ) ;
#2241 = cartesian_point ( 'none', ( -22.80552044066204687, -14.13359217743708030, 114.5223516004190145 ) ) ;
#2242 = advanced_face ( 'none', ( #13505 ), #11104, .t. ) ;
#2243 = plane ( 'none', #13241 ) ;
#2244 = oriented_edge ( 'none', *, *, #21940, .f. ) ;
#2245 = circle ( 'none', #4562, 17.62432289551292897 ) ;
#2246 = vertex_point ( 'none', #15378 ) ;
#2247 = advanced_face ( 'none', ( #36480 ), #2790, .t. ) ;
#2248 = cartesian_point ( 'none', ( -36.89101615140119605, -83.67782780742338389, 83.49711431708648490 ) ) ;
#2249 = axis2_placement_3d ( 'none', #32538, #13411, #35390 ) ;
#2250 = direction ( 'none', ( 1.000000000000000000, 1.174274352968914674e-14, 0.0000000000000000000 ) ) ;
#2251 = cylindrical_surface ( 'none', #32899, 6.499999999999999112 ) ;
#2252 = direction ( 'none', ( 0.3065484139510176731, 0.1899816439926000911, -0.9327030850436727194 ) ) ;
#2253 = axis2_placement_3d ( 'none', #29785, #39384, #38285 ) ;
#2254 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -5.337610695313249412e-16 ) ) ;
#2255 = oriented_edge ( 'none', *, *, #3481, .t. ) ;
#2256 = vertex_point ( 'none', #28298 ) ;
#2257 = direction ( 'none', ( -5.206212163468669769e-15, -1.668808352116376444e-15, 1.000000000000000000 ) ) ;
#2258 = line ( 'none', #10257, #34993 ) ;
#2259 = axis2_placement_3d ( 'none', #13619, #25755, #792 ) ;
#2260 = cartesian_point ( 'none', ( 34.64101615137856527, -79.59999999999591580, 119.5999999999999091 ) ) ;
#2261 = oriented_edge ( 'none', *, *, #26632, .f. ) ;
#2262 = cartesian_point ( 'none', ( 31.39101615140902624, -78.49999999999977263, 119.5999999999519758 ) ) ;
#2263 = vector ( 'none', #9474, 1000.000000000000000 ) ;
#2264 = circle ( 'none', #26612, 2.000000000000000444 ) ;
#2265 = plane ( 'none', #1399 ) ;
#2266 = cartesian_point ( 'none', ( -3.250398304730558241, -73.70000000000165130, 107.7054284056367663 ) ) ;
#2267 = edge_curve ( 'none', #6133, #27280, #28634, .t. ) ;
#2268 = edge_curve ( 'none', #36370, #33402, #10586, .t. ) ;
#2269 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#2271 = line ( 'none', #27857, #7637 ) ;
#2270 = b_spline_curve_with_knots ( 'none', 3,
( #27699, #36895, #27969, #27444 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0007078299190232786907 ),
.unspecified. ) ;
#2272 = oriented_edge ( 'none', *, *, #39257, .f. ) ;
#2273 = oriented_edge ( 'none', *, *, #33730, .t. ) ;
#2274 = axis2_placement_3d ( 'none', #26848, #16931, #4935 ) ;
#2275 = edge_curve ( 'none', #16641, #24226, #37379, .t. ) ;
#2276 = cartesian_point ( 'none', ( 17.84999999999993747, 11.06243644049544272, 129.5999999999999659 ) ) ;
#2277 = edge_curve ( 'none', #16855, #1941, #813, .t. ) ;
#2278 = direction ( 'none', ( 0.8087099461816794621, -0.5882076359133950882, -5.382153881477819078e-15 ) ) ;
#2279 = oriented_edge ( 'none', *, *, #28099, .f. ) ;
#2280 = direction ( 'none', ( -2.671474153004282432e-16, 1.204182633151292137e-15, -1.000000000000000000 ) ) ;
#2281 = face_outer_bound ( 'none', #40464, .t. ) ;
#2282 = edge_curve ( 'none', #15478, #12533, #28116, .t. ) ;
#2283 = cartesian_point ( 'none', ( -19.99999999994546940, -99.50000000000044054, 134.2410161514081892 ) ) ;
#2284 = oriented_edge ( 'none', *, *, #20530, .f. ) ;
#2285 = advanced_face ( 'none', ( #19847 ), #35488, .f. ) ;
#2286 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.835078651350428840e-17, -0.5000000000000905942 ) ) ;
#2287 = cartesian_point ( 'none', ( -1.091686050855894319, -16.47928247960582837, -10.67189454241435875 ) ) ;
#2289 = oriented_edge ( 'none', *, *, #24601, .t. ) ;
#2288 = direction ( 'none', ( -5.040809058475287406e-15, -1.747555683115563281e-15, 1.000000000000000000 ) ) ;
#2290 = line ( 'none', #36191, #8645 ) ;
#2291 = oriented_edge ( 'none', *, *, #4980, .t. ) ;
#2292 = direction ( 'none', ( -2.671474153004282432e-16, 1.204182633151292137e-15, -1.000000000000000000 ) ) ;
#2293 = oriented_edge ( 'none', *, *, #18056, .t. ) ;
#2294 = vertex_point ( 'none', #3097 ) ;
#2295 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#2296 = advanced_face ( 'none', ( #10119 ), #17427, .t. ) ;
#2297 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2298 = cartesian_point ( 'none', ( 21.94927865177604076, 42.50000000000020606, 54.60000000000000142 ) ) ;
#2299 = face_outer_bound ( 'none', #5875, .t. ) ;
#2300 = vertex_point ( 'none', #9642 ) ;
#2301 = oriented_edge ( 'none', *, *, #23379, .f. ) ;
#2302 = plane ( 'none', #11249 ) ;
#2303 = edge_loop ( 'none', ( #36745, #934, #18442, #30794 ) ) ;
#2304 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.368272359241420635e-15, -46.00000000000000000 ) ) ;
#2305 = cartesian_point ( 'none', ( -21.70957800002700822, -59.79999999999660076, 134.8269469507463327 ) ) ;
#2306 = circle ( 'none', #28747, 27.50000000000000000 ) ;
#2307 = vector ( 'none', #15739, 1000.000000000000000 ) ;
#2308 = cartesian_point ( 'none', ( -2.623186254665260897, -95.70000000000165130, 110.7968251693650217 ) ) ;
#2309 = axis2_placement_3d ( 'none', #23070, #7511, #29314 ) ;
#2310 = cartesian_point ( 'none', ( 39.56112721093601436, -4.911498846392007067, -37.49550069770277361 ) ) ;
#2311 = axis2_placement_3d ( 'none', #8834, #40126, #27212 ) ;
#2312 = cartesian_point ( 'none', ( -1.035627110413707586, -76.56791885016741617, 126.5801311429015925 ) ) ;
#2313 = vector ( 'none', #10927, 1000.000000000000114 ) ;
#2314 = cartesian_point ( 'none', ( 15.99578390076136003, -0.3672838141596341255, -75.00000000000004263 ) ) ;
#2315 = oriented_edge ( 'none', *, *, #11560, .t. ) ;
#2316 = cartesian_point ( 'none', ( -13.57287529245480862, 13.23648112933599919, -37.15485900149958809 ) ) ;
#2317 = cartesian_point ( 'none', ( 51.00292657709098165, -37.46194077712567605, 4.371867417334405329e-15 ) ) ;
#2318 = oriented_edge ( 'none', *, *, #36430, .f. ) ;
#2319 = line ( 'none', #18688, #38483 ) ;
#2320 = cartesian_point ( 'none', ( 24.91768481231067511, -30.37612512197834036, -11.49999999999988454 ) ) ;
#2321 = cartesian_point ( 'none', ( -15.26205709768007246, 36.83617898820693881, -10.49094545744518570 ) ) ;
#2322 = cartesian_point ( 'none', ( 11.46858495725430771, -75.75402034458979017, 103.8737909524165843 ) ) ;
#2323 = axis2_placement_3d ( 'none', #15249, #27489, #40261 ) ;
#2324 = oriented_edge ( 'none', *, *, #30477, .t. ) ;
#2325 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#2326 = direction ( 'none', ( -0.9944671756431782139, 0.1050477823101483160, 6.756908699668290909e-15 ) ) ;
#2327 = oriented_edge ( 'none', *, *, #5804, .t. ) ;
#2328 = face_outer_bound ( 'none', #7036, .t. ) ;
#2329 = oriented_edge ( 'none', *, *, #31675, .f. ) ;
#2330 = axis2_placement_3d ( 'none', #32444, #32157, #13175 ) ;
#2331 = cartesian_point ( 'none', ( -13.99999999999993783, -3.030952747418793498e-13, 117.0999999999999659 ) ) ;
#2332 = oriented_edge ( 'none', *, *, #20167, .f. ) ;
#2333 = advanced_face ( 'none', ( #34044 ), #24736, .t. ) ;
#2334 = cartesian_point ( 'none', ( 45.96194077712550552, -37.46194077712568316, -50.99999999999999289 ) ) ;
#2335 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -5.539897855819805495e-16 ) ) ;
#2336 = axis2_placement_3d ( 'none', #1464, #23579, #14026 ) ;
#2337 = direction ( 'none', ( 6.818163926026672119e-15, 2.240078029461010062e-16, 1.000000000000000000 ) ) ;
#2338 = oriented_edge ( 'none', *, *, #18808, .t. ) ;
#2339 = edge_curve ( 'none', #5796, #2202, #11577, .t. ) ;
#2340 = vector ( 'none', #6562, 1000.000000000000000 ) ;
#2341 = oriented_edge ( 'none', *, *, #1370, .t. ) ;
#2342 = edge_curve ( 'none', #5507, #14548, #16448, .t. ) ;
#2343 = vertex_point ( 'none', #34354 ) ;
#2344 = vertex_point ( 'none', #28568 ) ;
#2345 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#2346 = cartesian_point ( 'none', ( -0.07489105479290397716, -95.59154035711279107, 112.0771340524080415 ) ) ;
#2347 = cylindrical_surface ( 'none', #7065, 5.000000000000000888 ) ;
#2348 = edge_curve ( 'none', #25826, #35083, #25707, .t. ) ;
#2349 = face_outer_bound ( 'none', #26106, .t. ) ;
#2350 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#2351 = cartesian_point ( 'none', ( 23.93464801959413180, -79.89321806539439308, 77.61281215605346517 ) ) ;
#2352 = cartesian_point ( 'none', ( -11.45769198308873449, -75.98361184094886767, 75.48507378723107308 ) ) ;
#2353 = edge_curve ( 'none', #15835, #40435, #18872, .t. ) ;
#2354 = b_spline_curve_with_knots ( 'none', 3,
( #3488, #18748, #25284, #12888, #24879, #19159, #465, #22310, #3207, #18603, #6195, #7128, #600, #22443, #19555, #10160, #35395, #31983, #34868, #10295 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001003280887929547220, 0.002006561775859094440, 0.003009842663788641660, 0.004013123551718188881, 0.006019685327577283321, 0.008026247103436376026, 0.01003280887929547047, 0.01203937065515456144, 0.01605249420687270348 ),
.unspecified. ) ;
#2355 = cartesian_point ( 'none', ( 15.97957807637050820, -84.69999999999606644, 66.33691982536123533 ) ) ;
#2356 = cartesian_point ( 'none', ( -28.09051129073008468, -17.95865355443277878, 97.69333866473881756 ) ) ;
#2357 = vector ( 'none', #88, 1000.000000000000000 ) ;
#2358 = oriented_edge ( 'none', *, *, #34869, .t. ) ;
#2359 = cartesian_point ( 'none', ( 36.98026799759455940, -18.04285902399215402, 68.19999999999974705 ) ) ;
#2360 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m5-2-solid1', #34433 ) ;
#2361 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#2362 = conical_surface ( 'none', #16427, 35.00000000000000000, 0.7853981633974415066 ) ;
#2363 = direction ( 'none', ( -6.983567031020055271e-15, -1.452604719469154016e-16, -1.000000000000000000 ) ) ;
#2364 = cartesian_point ( 'none', ( 35.19999999997183693, -85.49999999999967315, 80.59999999994572306 ) ) ;
#2365 = oriented_edge ( 'none', *, *, #17578, .t. ) ;
#2366 = cartesian_point ( 'none', ( -4.366734037640727983, -33.70000000000167262, 113.9503182488927280 ) ) ;
#2367 = oriented_edge ( 'none', *, *, #5795, .f. ) ;
#2368 = oriented_edge ( 'none', *, *, #3668, .f. ) ;
#2369 = circle ( 'none', #39678, 26.00000000000000000 ) ;
#2370 = axis2_placement_3d ( 'none', #3736, #37718, #34848 ) ;
#2371 = oriented_edge ( 'none', *, *, #22830, .t. ) ;
#2372 = cartesian_point ( 'none', ( 14.12456607854858781, 36.78379401398229476, -11.30339778147184759 ) ) ;
#2373 = vertex_point ( 'none', #31877 ) ;
#2374 = cartesian_point ( 'none', ( -12.99999999999994493, -2.857970467050404008e-13, 110.0999999999999801 ) ) ;
#2375 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#2376 = line ( 'none', #24359, #12632 ) ;
#2377 = edge_loop ( 'none', ( #26044, #14105, #6653 ) ) ;
#2378 = oriented_edge ( 'none', *, *, #36409, .f. ) ;
#2379 = vector ( 'none', #199, 1000.000000000000000 ) ;
#2380 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#2381 = cartesian_point ( 'none', ( -31.75879873540163345, 23.96267873628988099, 74.10000000000019327 ) ) ;
#2382 = vector ( 'none', #34397, 1000.000000000000000 ) ;
#2383 = advanced_face ( 'none', ( #21778 ), #38591, .f. ) ;
#2384 = vector ( 'none', #30739, 1000.000000000000000 ) ;
#2385 = axis2_placement_3d ( 'none', #3150, #34132, #24955 ) ;
#2386 = cartesian_point ( 'none', ( -19.99999999999964828, -57.10000000000042064, 134.2410161513772380 ) ) ;
#2387 = direction ( 'none', ( 1.000000000000000000, 9.499345754448995649e-15, -8.006416042969879049e-16 ) ) ;
#2388 = plane ( 'none', #20734 ) ;
#2389 = direction ( 'none', ( -1.000000000000000000, -6.853228547068871147e-15, 1.284980352575413291e-15 ) ) ;
#2390 = axis2_placement_3d ( 'none', #25292, #73, #6075 ) ;
#2391 = spherical_surface ( 'none', #16175, 28.62499999999999645 ) ;
#2392 = vertex_point ( 'none', #13441 ) ;
#2393 = cartesian_point ( 'none', ( 13.82887171455718978, -75.71264339876751137, 77.39555719909598963 ) ) ;
#2394 = edge_curve ( 'none', #13402, #30501, #32565, .t. ) ;
#2395 = edge_curve ( 'none', #1557, #38847, #37930, .t. ) ;
#2396 = advanced_face ( 'none', ( #32034 ), #25199, .t. ) ;
#2397 = cartesian_point ( 'none', ( -17.83370206932114499, -82.29999999999655813, 133.4985518251240251 ) ) ;
#2398 = vector ( 'none', #30837, 1000.000000000000000 ) ;
#2399 = oriented_edge ( 'none', *, *, #12799, .f. ) ;
#2400 = edge_curve ( 'none', #36264, #28965, #39916, .t. ) ;
#2401 = direction ( 'none', ( -0.3242202298209291289, -5.551115123125785069e-15, -0.9459816290895209923 ) ) ;
#2402 = oriented_edge ( 'none', *, *, #1309, .t. ) ;
#2403 = axis2_placement_3d ( 'none', #35149, #7441, #623 ) ;
#2404 = cartesian_point ( 'none', ( 29.51006079535989102, -88.89948009514749572, 85.98069520684084921 ) ) ;
#2405 = edge_curve ( 'none', #30823, #23395, #10077, .t. ) ;
#2406 = oriented_edge ( 'none', *, *, #21534, .t. ) ;
#2407 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703187e-14, -6.264279218805136292e-16 ) ) ;
#2408 = oriented_edge ( 'none', *, *, #1070, .f. ) ;
#2409 = line ( 'none', #11516, #36059 ) ;
#2410 = edge_loop ( 'none', ( #22055, #33202, #21826, #10931, #11080, #21868, #20328, #26468, #5939, #24047, #24008, #31547 ) ) ;
#2411 = cartesian_point ( 'none', ( 7.154632816499826588e-13, -54.80000000000013216, 99.59999999999990905 ) ) ;
#2412 = edge_loop ( 'none', ( #24698, #30315, #5562, #6266 ) ) ;
#2413 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760816, -2.386448181295917018e-16 ) ) ;
#2414 = edge_curve ( 'none', #34879, #36779, #28593, .t. ) ;
#2415 = cartesian_point ( 'none', ( 42.49999999999976552, 21.94927865177697157, 54.59999999999997300 ) ) ;
#2416 = line ( 'none', #21227, #23404 ) ;
#2417 = oriented_edge ( 'none', *, *, #12608, .t. ) ;
#2418 = edge_loop ( 'none', ( #38205, #14334 ) ) ;
#2420 = vector ( 'none', #26293, 1000.000000000000000 ) ;
#2419 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#2421 = line ( 'none', #39398, #20000 ) ;
#2422 = circle ( 'none', #8013, 35.00000000000000000 ) ;
#2423 = cartesian_point ( 'none', ( 29.14101615137731827, 20.00000000000032685, 66.59999999999996589 ) ) ;
#2424 = vector ( 'none', #40325, 1000.000000000000000 ) ;
#2425 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#2426 = cartesian_point ( 'none', ( 5.920705800871810307e-15, -2.848602203066247138e-14, -37.50000000000001421 ) ) ;
#2427 = direction ( 'none', ( 1.184453658995149176e-14, -1.000000000000000000, -9.839388115241413793e-16 ) ) ;
#2428 = axis2_placement_3d ( 'none', #5038, #11717, #14442 ) ;
#2429 = direction ( 'none', ( -1.209449207451029591e-14, 1.000000000000000000, 9.969229838635497148e-16 ) ) ;
#2430 = oriented_edge ( 'none', *, *, #22197, .t. ) ;
#2431 = cartesian_point ( 'none', ( 3.956364529395356211, 20.64777063766672427, 129.5999999999999943 ) ) ;
#2432 = line ( 'none', #12631, #22945 ) ;
#2433 = direction ( 'none', ( -1.000000000000000000, 3.712601082321079564e-17, 0.0000000000000000000 ) ) ;
#2434 = cartesian_point ( 'none', ( -57.50000000000002132, 57.50000000000000000, -73.00000000000000000 ) ) ;
#2435 = direction ( 'none', ( 0.9459816290895219915, 1.178315159451469542e-14, -0.3242202298209258537 ) ) ;
#2436 = line ( 'none', #35944, #39049 ) ;
#2437 = axis2_placement_3d ( 'none', #18180, #17911, #21071 ) ;
#2438 = cartesian_point ( 'none', ( 28.02980982266156573, 51.32581362515107060, 23.09999999999998366 ) ) ;
#2439 = oriented_edge ( 'none', *, *, #16550, .t. ) ;
#2440 = cartesian_point ( 'none', ( -33.94611889396121285, -56.00000000000053291, 85.15399550442468524 ) ) ;
#2441 = cartesian_point ( 'none', ( 39.51524844876622211, -2.942492245223929270, -37.07987023309369334 ) ) ;
#2442 = cartesian_point ( 'none', ( -33.89855182512299336, -82.29999999999671445, 81.76629793067758101 ) ) ;
#2443 = edge_loop ( 'none', ( #24390, #40548, #29068, #9609 ) ) ;
#2444 = advanced_face ( 'none', ( #33545 ), #4172, .f. ) ;
#2445 = toroidal_surface ( 'none', #25540, 4.200000000000000178, 0.2000000000000009548 ) ;
#2446 = vertex_point ( 'none', #16191 ) ;
#2447 = cartesian_point ( 'none', ( 36.88831735460181704, -82.29999999999587601, 120.0401559973366403 ) ) ;
#2448 = axis2_placement_3d ( 'none', #906, #7314, #23296 ) ;
#2449 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2450 = cartesian_point ( 'none', ( 10.82499407383991219, 17.43058784414820295, 129.1577802474760404 ) ) ;
#2451 = cartesian_point ( 'none', ( 22.17519907427119819, -55.99999999999983658, 70.11633367666669869 ) ) ;
#2452 = advanced_face ( 'none', ( #16920 ), #6149, .t. ) ;
#2453 = line ( 'none', #38785, #37099 ) ;
#2454 = oriented_edge ( 'none', *, *, #12250, .f. ) ;
#2455 = edge_curve ( 'none', #23359, #5700, #15941, .t. ) ;
#2456 = vertex_point ( 'none', #38040 ) ;
#2457 = face_bound ( 'none', #21089, .t. ) ;
#2458 = edge_curve ( 'none', #27309, #27201, #34984, .t. ) ;
#2459 = edge_curve ( 'none', #2300, #37279, #13465, .t. ) ;
#2460 = cartesian_point ( 'none', ( -23.30944188163896413, -90.70890042281264698, 122.2522618258687146 ) ) ;
#2461 = vector ( 'none', #24242, 1000.000000000000000 ) ;
#2462 = axis2_placement_3d ( 'none', #3740, #22824, #32106 ) ;
#2463 = cartesian_point ( 'none', ( -57.00819672131149929, -31.22603891921371044, 3.644127861274166461e-15 ) ) ;
#2464 = edge_curve ( 'none', #34705, #129, #5182, .t. ) ;
#2465 = cartesian_point ( 'none', ( -6.205460476811218484, -41.80000995518291518, 66.55457553688970052 ) ) ;
#2466 = cartesian_point ( 'none', ( -19.99999999999962341, -59.50000000000041211, 136.7410161513772380 ) ) ;
#2467 = cartesian_point ( 'none', ( -45.96194077712529946, -37.46194077712600290, 1.999999999999980904 ) ) ;
#2468 = vertex_point ( 'none', #13716 ) ;
#2469 = direction ( 'none', ( -0.9944671756431781029, 0.1050477823101483160, 6.756908699668290120e-15 ) ) ;
#2470 = direction ( 'none', ( -1.000000000000000000, -9.607699251563866692e-15, 0.0000000000000000000 ) ) ;
#2471 = edge_curve ( 'none', #37616, #18054, #26643, .t. ) ;
#2472 = direction ( 'none', ( -5.539897855819925797e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#2473 = vertex_point ( 'none', #39133 ) ;
#2474 = cartesian_point ( 'none', ( 16.20783530973544728, 8.867886326844054423, -10.50000000000000178 ) ) ;
#2475 = line ( 'none', #1459, #34698 ) ;
#2476 = direction ( 'none', ( 1.040834085586085203e-14, -1.000000000000000000, -4.336808689942021680e-16 ) ) ;
#2477 = cartesian_point ( 'none', ( 15.30945539795253652, 4.649793051104746944, -86.00000000000000000 ) ) ;
#2478 = cartesian_point ( 'none', ( -56.11081362515121640, 31.00027695764195457, 15.10000000000001741 ) ) ;
#2479 = cartesian_point ( 'none', ( -50.13581362515117235, 24.88444889857373354, 15.10000000000000142 ) ) ;
#2480 = edge_loop ( 'none', ( #20561, #23545, #2171, #21599, #1945, #26104 ) ) ;
#2481 = edge_loop ( 'none', ( #26361, #14774, #16260, #35586, #10511, #4833 ) ) ;
#2482 = cartesian_point ( 'none', ( 27.60027695764255995, 49.61081362515088244, -5.899878201127064768e-15 ) ) ;
#2483 = oriented_edge ( 'none', *, *, #37423, .t. ) ;
#2484 = cartesian_point ( 'none', ( 34.64101615137720103, 20.00000000000012079, 68.20000000000004547 ) ) ;
#2485 = cartesian_point ( 'none', ( -11.16066558113458740, -75.81228443950369922, 75.60762569659523535 ) ) ;
#2486 = oriented_edge ( 'none', *, *, #3228, .t. ) ;
#2487 = circle ( 'none', #26073, 26.00000000000000000 ) ;
#2488 = cylindrical_surface ( 'none', #21555, 12.00000000000000000 ) ;
#2489 = oriented_edge ( 'none', *, *, #9874, .f. ) ;
#2490 = cartesian_point ( 'none', ( -33.47911386775010811, 17.38665289651302359, 71.20000000000020179 ) ) ;
#2491 = cartesian_point ( 'none', ( 18.47484911653426209, -34.69329424140465790, -35.47066061778322421 ) ) ;
#2492 = cartesian_point ( 'none', ( -24.33012701887145823, -104.5000000000004832, 131.7410161514148115 ) ) ;
#2493 = cartesian_point ( 'none', ( 29.64346716324537923, -17.68936609087897338, 94.04365956084238576 ) ) ;
#2494 = axis2_placement_3d ( 'none', #5414, #18068, #2539 ) ;
#2495 = circle ( 'none', #10082, 7.499999999999996447 ) ;
#2496 = oriented_edge ( 'none', *, *, #1858, .t. ) ;
#2497 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#2498 = oriented_edge ( 'none', *, *, #12314, .t. ) ;
#2499 = advanced_face ( 'none', ( #37406 ), #38925, .f. ) ;
#2500 = face_bound ( 'none', #38503, .t. ) ;
#2501 = axis2_placement_3d ( 'none', #10410, #4529, #32230 ) ;
#2502 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#2503 = cartesian_point ( 'none', ( 9.497611030973018842e-13, -73.70000000000160867, 99.59999999999989484 ) ) ;
#2504 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#2505 = advanced_face ( 'none', ( #15435 ), #18357, .f. ) ;
#2506 = axis2_placement_3d ( 'none', #10638, #29582, #4499 ) ;
#2507 = vertex_point ( 'none', #26776 ) ;
#2508 = direction ( 'none', ( 7.562449584286049845e-16, 1.965391359763816943e-15, -1.000000000000000000 ) ) ;
#2509 = cartesian_point ( 'none', ( 8.353222960258580372e-13, -66.50000000000009948, 67.59999999999988063 ) ) ;
#2510 = cartesian_point ( 'none', ( -25.70499100592838815, -12.91566047424189811, 107.7827219007746464 ) ) ;
#2511 = vertex_point ( 'none', #23145 ) ;
#2512 = oriented_edge ( 'none', *, *, #24850, .t. ) ;
#2513 = edge_curve ( 'none', #37130, #39631, #27601, .t. ) ;
#2514 = vector ( 'none', #36841, 1000.000000000000000 ) ;
#2515 = cartesian_point ( 'none', ( -39.94577907358591062, 2.082002450590788811, -32.49999999999999289 ) ) ;
#2516 = cartesian_point ( 'none', ( -10.91993279893990909, -95.53334076342289904, 95.49316130696686855 ) ) ;
#2517 = edge_curve ( 'none', #31749, #20370, #16694, .t. ) ;
#2518 = circle ( 'none', #9555, 6.138320441952075157 ) ;
#2519 = oriented_edge ( 'none', *, *, #28591, .t. ) ;
#2520 = oriented_edge ( 'none', *, *, #32419, .f. ) ;
#2521 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#2522 = edge_loop ( 'none', ( #10670, #8113, #30967, #3568 ) ) ;
#2523 = axis2_placement_3d ( 'none', #11565, #1724, #8147 ) ;
#2524 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#2525 = edge_curve ( 'none', #29296, #32808, #24238, .t. ) ;
#2526 = oriented_edge ( 'none', *, *, #39873, .f. ) ;
#2528 = cartesian_point ( 'none', ( 3.638945031367629923, 8.650670939903237766, 87.64140145925597380 ) ) ;
#2527 = axis2_placement_3d ( 'none', #22254, #7072, #35193 ) ;
#2529 = cylindrical_surface ( 'none', #9789, 3.049999999999999378 ) ;
#2530 = oriented_edge ( 'none', *, *, #29946, .t. ) ;
#2531 = vertex_point ( 'none', #38861 ) ;
#2532 = direction ( 'none', ( -0.8854846875131729966, -0.4646685573392053681, 0.0000000000000000000 ) ) ;
#2533 = edge_curve ( 'none', #15210, #22452, #30104, .t. ) ;
#2534 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#2536 = oriented_edge ( 'none', *, *, #7548, .t. ) ;
#2535 = cartesian_point ( 'none', ( -4.359379079966297255, 27.95743754418761640, -44.99999999999999289 ) ) ;
#2537 = oriented_edge ( 'none', *, *, #6145, .t. ) ;
#2538 = face_outer_bound ( 'none', #19626, .t. ) ;
#2539 = direction ( 'none', ( 1.000000000000000000, 1.469412826709764654e-14, -6.122553444624020051e-16 ) ) ;
#2540 = advanced_face ( 'none', ( #23739 ), #26385, .f. ) ;
#2541 = cartesian_point ( 'none', ( -39.94577907358591062, 2.082002450590767495, -15.50000000000000000 ) ) ;
#2542 = cartesian_point ( 'none', ( -33.46194077712510051, -51.00292657709137245, 1.999999999999953149 ) ) ;
#2543 = face_bound ( 'none', #26833, .t. ) ;
#2544 = oriented_edge ( 'none', *, *, #15317, .f. ) ;
#2545 = vector ( 'none', #7931, 1000.000000000000227 ) ;
#2546 = direction ( 'none', ( -0.04673911851741163748, 0.7071067811865512365, 0.7055603835251879064 ) ) ;
#2547 = cartesian_point ( 'none', ( 26.17671021028096590, -8.427920417693444577, -0.7500000000000336398 ) ) ;
#2548 = cartesian_point ( 'none', ( 6.293392700008486527e-14, -1.365440336073147955e-13, 118.0999999999999517 ) ) ;
#2549 = vertex_point ( 'none', #1567 ) ;
#2550 = axis2_placement_3d ( 'none', #7645, #38793, #39066 ) ;
#2551 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#2552 = oriented_edge ( 'none', *, *, #28228, .f. ) ;
#2553 = circle ( 'none', #38556, 11.00000000000000178 ) ;
#2554 = direction ( 'none', ( -1.209611567821080253e-14, 1.000000000000000000, 1.136225707511070390e-15 ) ) ;
#2555 = vector ( 'none', #12463, 1000.000000000000000 ) ;
#2556 = axis2_placement_3d ( 'none', #21198, #15039, #15313 ) ;
#2557 = oriented_edge ( 'none', *, *, #41, .f. ) ;
#2558 = oriented_edge ( 'none', *, *, #19180, .f. ) ;
#2559 = direction ( 'none', ( 5.206212163468669769e-15, 1.668808352116376444e-15, -1.000000000000000000 ) ) ;
#2560 = oriented_edge ( 'none', *, *, #15187, .t. ) ;
#2561 = oriented_edge ( 'none', *, *, #2277, .t. ) ;
#2562 = cartesian_point ( 'none', ( -24.43210373453766238, -13.36767770051295479, -45.00000000000002842 ) ) ;
#2563 = cartesian_point ( 'none', ( -33.59999999999997300, -4.894614782378763894e-13, 61.09999999999999432 ) ) ;
#2564 = line ( 'none', #3981, #17709 ) ;
#2566 = edge_loop ( 'none', ( #14441, #22578, #13283, #1486 ) ) ;
#2565 = oriented_edge ( 'none', *, *, #33616, .t. ) ;
#2567 = cartesian_point ( 'none', ( 6.705140868869027493, 19.92494422276796229, 129.5999999999758074 ) ) ;
#2568 = direction ( 'none', ( -0.1722320920988930915, 0.9850563975992635557, 8.607274775086473417e-16 ) ) ;
#2569 = cartesian_point ( 'none', ( 20.12761829022107207, -54.49999999999986500, 69.09516697689106479 ) ) ;
#2570 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#2571 = vertex_point ( 'none', #26249 ) ;
#2572 = cartesian_point ( 'none', ( -34.64101615137728629, 19.99999999999963407, 68.20000000000020179 ) ) ;
#2573 = vertex_point ( 'none', #36124 ) ;
#2574 = line ( 'none', #3739, #14279 ) ;
#2575 = cartesian_point ( 'none', ( -35.65616640185506014, 54.34738077886755292, -51.00000000000000711 ) ) ;
#2576 = cartesian_point ( 'none', ( 0.1094972209030311699, -95.70000000000159446, 86.60046114823228436 ) ) ;
#2577 = vertex_point ( 'none', #14133 ) ;
#2578 = cartesian_point ( 'none', ( 6.819682996311372733e-14, -1.460148019540184284e-13, 127.5999999999999659 ) ) ;
#2579 = axis2_placement_3d ( 'none', #961, #35092, #26187 ) ;
#2580 = cartesian_point ( 'none', ( 17.84012854160631179, -6.029239812261831588, 129.5999999999999375 ) ) ;
#2581 = axis2_placement_3d ( 'none', #30550, #30410, #20888 ) ;
#2582 = edge_curve ( 'none', #33925, #6241, #317, .t. ) ;
#2583 = circle ( 'none', #22133, 3.999999999999989786 ) ;
#2584 = direction ( 'none', ( 0.0000000000000000000, -8.008311501313382693e-16, 1.000000000000000000 ) ) ;
#2585 = edge_curve ( 'none', #11683, #24059, #14961, .t. ) ;
#2586 = edge_loop ( 'none', ( #12592, #15471, #1511, #24119 ) ) ;
#2587 = cylindrical_surface ( 'none', #17672, 3.399999999999993250 ) ;
#2588 = cartesian_point ( 'none', ( 8.630160849590143052e-13, -67.00000000000014211, 99.59999999999990905 ) ) ;
#2589 = edge_curve ( 'none', #30636, #2907, #22294, .t. ) ;
#2590 = advanced_face ( 'none', ( #5690 ), #13991, .t. ) ;
#2591 = circle ( 'none', #26221, 0.1999999999999987066 ) ;
#2592 = edge_curve ( 'none', #14068, #31606, #38417, .t. ) ;
#2593 = cartesian_point ( 'none', ( -20.33848101744641923, -85.24017510899379602, 124.9494810707384289 ) ) ;
#2594 = vector ( 'none', #22490, 1000.000000000000114 ) ;
#2595 = oriented_edge ( 'none', *, *, #16969, .t. ) ;
#2596 = oriented_edge ( 'none', *, *, #17333, .t. ) ;
#2597 = edge_loop ( 'none', ( #35551, #34873, #10674, #11582 ) ) ;
#2598 = advanced_face ( 'none', ( #1769 ), #17795, .f. ) ;
#2599 = plane ( 'none', #1922 ) ;
#2600 = vector ( 'none', #32269, 1000.000000000000114 ) ;
#2602 = oriented_edge ( 'none', *, *, #34504, .t. ) ;
#2601 = oriented_edge ( 'none', *, *, #16753, .t. ) ;
#2603 = cylindrical_surface ( 'none', #13690, 4.049999999999998046 ) ;
#2604 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539513564649194973e-12 ) ) ;
#2605 = direction ( 'none', ( -5.040809058475287406e-15, -1.747555683115563281e-15, 1.000000000000000000 ) ) ;
#2606 = cartesian_point ( 'none', ( -19.06684599337438257, -85.70000000000185025, 117.3785793545181235 ) ) ;
#2607 = oriented_edge ( 'none', *, *, #5042, .f. ) ;
#2608 = face_outer_bound ( 'none', #29209, .t. ) ;
#2609 = cartesian_point ( 'none', ( 55.00000000000000000, -9.160726549922826418e-15, -61.00000000000000000 ) ) ;
#2610 = cartesian_point ( 'none', ( 15.89489010107099354, 1.855847943495016805, -81.50816441077542152 ) ) ;
#2611 = axis2_placement_3d ( 'none', #36799, #18082, #37333 ) ;
#2612 = cartesian_point ( 'none', ( -0.04327863261962724972, -94.83217366123223258, 111.5999219564109950 ) ) ;
#2613 = oriented_edge ( 'none', *, *, #3435, .t. ) ;
#2614 = cartesian_point ( 'none', ( -1.344811843884487727e-14, 5.679766660734465360e-14, -126.0000000000000284 ) ) ;
#2615 = cartesian_point ( 'none', ( 25.33406338107938538, -91.70586062733386257, 79.24087313257388132 ) ) ;
#2616 = direction ( 'none', ( 0.0000000000000000000, 0.8345712536277500870, 0.5509000114523555647 ) ) ;
#2617 = circle ( 'none', #11921, 3.049999999999999378 ) ;
#2618 = axis2_placement_3d ( 'none', #37952, #28617, #29027 ) ;
#2619 = oriented_edge ( 'none', *, *, #1366, .t. ) ;
#2620 = b_spline_curve_with_knots ( 'none', 3,
( #26525, #11285, #39277, #1443, #10739, #11151, #10884, #20015, #29678, #23424, #11018, #26260, #39012, #32985, #1578, #17273, #38873, #26394, #7587, #32722, #4736, #20567, #32854, #32580, #14140, #23556, #23286, #4874, #4596, #14010, #4462, #17136, #26652, #35860, #14273, #7731, #8011, #1853, #29816, #23687, #5006, #8134, #33115, #35578, #13865, #1298, #23158, #35732, #18064, #2393, #26923, #14938, #39408, #11684 ),
.unspecified., .f., .f.,
( 4, 2, 1, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 4 ),
( 0.0000000000000000000, 0.06249999999999372724, 0.09374999999999081290, 0.1093749999999964750, 0.1171875000000000278, 0.1250000000000035805, 0.1874999999999838740, 0.2187499999999752975, 0.2343749999999626410, 0.2499999999999499567, 0.3124999999999608091, 0.3437499999999653055, 0.3593749999999577005, 0.3749999999999501510, 0.4374999999999644729, 0.4687499999999629186, 0.4843749999999678035, 0.4999999999999726885, 0.5625000000000009992, 0.5937500000000123235, 0.6093750000000179856, 0.6250000000000236478, 0.6875000000000190958, 0.7187500000000172085, 0.7343750000000163203, 0.7500000000000154321, 0.8125000000000111022, 0.8437500000000068834, 0.8593750000000096589, 0.8750000000000124345, 1.000000000000000000 ),
.unspecified. ) ;
#2621 = direction ( 'none', ( 0.3065484139510222250, -0.1899816439925910427, -0.9327030850436729414 ) ) ;
#2622 = face_outer_bound ( 'none', #24519, .t. ) ;
#2623 = cartesian_point ( 'none', ( 30.31088913245453043, 57.50000000000042633, 6.245004513516505540e-14 ) ) ;
#2624 = axis2_placement_3d ( 'none', #876, #16718, #16574 ) ;
#2625 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#2626 = axis2_placement_3d ( 'none', #14403, #20829, #2120 ) ;
#2627 = cartesian_point ( 'none', ( 6.930480953427768566e-14, -1.480086479217455116e-13, 129.5999999999999659 ) ) ;
#2628 = face_outer_bound ( 'none', #29428, .t. ) ;
#2629 = vertex_point ( 'none', #17533 ) ;
#2630 = direction ( 'none', ( -1.000000000000000000, -1.209449207451029748e-14, 7.874224666723325944e-16 ) ) ;
#2631 = oriented_edge ( 'none', *, *, #39493, .f. ) ;
#2632 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539513564649194771e-12 ) ) ;
#2634 = cartesian_point ( 'none', ( 14.86322952932965080, -95.01873156921135433, 77.12143170287959038 ) ) ;
#2633 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#2635 = edge_curve ( 'none', #27843, #3655, #29597, .t. ) ;
#2636 = edge_curve ( 'none', #13663, #3429, #31559, .t. ) ;
#2637 = closed_shell ( 'none', ( #14134, #35162, #14813, #14529, #35314, #17139, #13008, #34724, #29500, #33631, #37032, #16988, #38197, #5578, #31262, #13606, #27423 ) ) ;
#2638 = vector ( 'none', #20449, 1000.000000000000000 ) ;
#2640 = oriented_edge ( 'none', *, *, #18565, .t. ) ;
#2639 = oriented_edge ( 'none', *, *, #13028, .f. ) ;
#2641 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#2642 = circle ( 'none', #26461, 16.77205953146760109 ) ;
#2643 = edge_curve ( 'none', #30345, #32699, #7121, .t. ) ;
#2644 = direction ( 'none', ( 0.3242202298209241884, 5.551115123125794535e-15, 0.9459816290895226576 ) ) ;
#2645 = axis2_placement_3d ( 'none', #5122, #39952, #24077 ) ;
#2646 = cartesian_point ( 'none', ( -25.93877337729936272, -12.99226582994977797, 107.0722981575748349 ) ) ;
#2647 = edge_curve ( 'none', #17974, #31475, #36354, .t. ) ;
#2648 = advanced_face ( 'none', ( #20355 ), #25674, .f. ) ;
#2649 = cartesian_point ( 'none', ( 32.37399995299609401, -104.1668298263045500, 112.9023466745866386 ) ) ;
#2650 = cartesian_point ( 'none', ( 34.64101615137828816, -57.09999999999974563, 119.5999999999999517 ) ) ;
#2652 = edge_loop ( 'none', ( #1762, #11471, #15474, #22348 ) ) ;
#2651 = cartesian_point ( 'none', ( 14.68698988519871484, -94.70000000000139551, 77.02141881977277649 ) ) ;
#2653 = line ( 'none', #5597, #21219 ) ;
#2654 = oriented_edge ( 'none', *, *, #5459, .f. ) ;
#2655 = direction ( 'none', ( 0.9978130634544893907, 0.0000000000000000000, 0.06609909530067022143 ) ) ;
#2656 = cartesian_point ( 'none', ( -1.101741814248024198, -39.15415803562363095, 66.59999999999992326 ) ) ;
#2657 = edge_curve ( 'none', #16454, #30166, #39396, .t. ) ;
#2658 = advanced_face ( 'none', ( #31035, #4722 ), #26912, .f. ) ;
#2659 = line ( 'none', #6429, #9983 ) ;
#2660 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#2661 = edge_loop ( 'none', ( #667, #28043, #25401, #974 ) ) ;
#2662 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#2663 = cartesian_point ( 'none', ( -23.89711431697884692, -104.0000000000004832, 131.9910161514141862 ) ) ;
#2664 = vector ( 'none', #22396, 1000.000000000000000 ) ;
#2665 = face_outer_bound ( 'none', #24248, .t. ) ;
#2666 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703187e-14, -6.045732006675827079e-16 ) ) ;
#2667 = cartesian_point ( 'none', ( 33.29550219762177221, -84.79999999999591864, 115.6741762392784096 ) ) ;
#2668 = axis2_placement_3d ( 'none', #14354, #5352, #1938 ) ;
#2669 = vector ( 'none', #5864, 1000.000000000000000 ) ;
#2670 = cartesian_point ( 'none', ( -3.493387230112080744, -67.80000000000167404, 111.0802545991141415 ) ) ;
#2671 = vertex_point ( 'none', #24345 ) ;
#2672 = oriented_edge ( 'none', *, *, #33509, .t. ) ;
#2673 = cartesian_point ( 'none', ( 23.22030414426082245, -8.499999999999802824, 95.98510367395805076 ) ) ;
#2674 = cartesian_point ( 'none', ( -2.004242608302575057, -89.95000000000163709, 118.5088738841596694 ) ) ;
#2675 = oriented_edge ( 'none', *, *, #41, .t. ) ;
#2676 = oriented_edge ( 'none', *, *, #30225, .f. ) ;
#2677 = circle ( 'none', #12373, 5.000000000000004441 ) ;
#2678 = oriented_edge ( 'none', *, *, #22794, .t. ) ;
#2679 = cartesian_point ( 'none', ( -35.38348047770282534, -82.29999999999672866, 77.43370206944756262 ) ) ;
#2680 = axis2_placement_3d ( 'none', #16615, #3941, #7332 ) ;
#2681 = direction ( 'none', ( -0.7071067811865459074, -7.169111712948091473e-15, 0.7071067811865491270 ) ) ;
#2682 = direction ( 'none', ( 1.000000000000000000, 1.229808195804225085e-14, -1.539649732011764131e-12 ) ) ;
#2683 = cartesian_point ( 'none', ( 34.64101615137750656, 20.00000000000019895, 68.00000000000024158 ) ) ;
#2684 = oriented_edge ( 'none', *, *, #16382, .f. ) ;
#2685 = face_outer_bound ( 'none', #14102, .t. ) ;
#2686 = oriented_edge ( 'none', *, *, #18090, .t. ) ;
#2687 = axis2_placement_3d ( 'none', #31716, #730, #7002 ) ;
#2688 = plane ( 'none', #11233 ) ;
#2689 = cartesian_point ( 'none', ( -39.01036082507123126, 0.9230838224932470526, -36.03684238730831879 ) ) ;
#2690 = face_outer_bound ( 'none', #32913, .t. ) ;
#2691 = edge_curve ( 'none', #38480, #37408, #2756, .t. ) ;
#2692 = advanced_face ( 'none', ( #19339 ), #9089, .f. ) ;
#2693 = cartesian_point ( 'none', ( 31.98086949562814496, -16.19712986089963991, 68.19999999999971863 ) ) ;
#2694 = direction ( 'none', ( -6.818163926026671330e-15, -2.240078029461007104e-16, -1.000000000000000000 ) ) ;
#2696 = edge_curve ( 'none', #28521, #3859, #21321, .t. ) ;
#2695 = cartesian_point ( 'none', ( -0.3787614333519734311, -16.49565214766021271, -10.80171167357904949 ) ) ;
#2697 = oriented_edge ( 'none', *, *, #17100, .t. ) ;
#2698 = circle ( 'none', #24940, 4.150000000000002132 ) ;
#2699 = cartesian_point ( 'none', ( 7.848241751491126905, 20.23498291196980858, 127.5418196581462951 ) ) ;
#2700 = edge_curve ( 'none', #20750, #23851, #11065, .t. ) ;
#2701 = circle ( 'none', #29237, 1.807199999999997031 ) ;
#2702 = axis2_placement_3d ( 'none', #25931, #10004, #9868 ) ;
#2703 = advanced_face ( 'none', ( #779 ), #8120, .t. ) ;
#2704 = direction ( 'none', ( -2.188567710702453076e-16, 9.636574987345434742e-16, -1.000000000000000000 ) ) ;
#2705 = cartesian_point ( 'none', ( -57.50000000000002132, 57.50000000000000711, -6.710340449051771060e-15 ) ) ;
#2706 = edge_curve ( 'none', #19446, #30081, #13004, .t. ) ;
#2707 = direction ( 'none', ( 1.000000000000000000, 1.209449207450814547e-14, -1.539513564649194771e-12 ) ) ;
#2708 = cartesian_point ( 'none', ( 5.725945145049303520, -20.79778608155730879, 127.8356738281936629 ) ) ;
#2709 = cartesian_point ( 'none', ( 11.64203268004275316, -13.23177360001760405, 118.0999999999999517 ) ) ;
#2710 = cartesian_point ( 'none', ( -11.83250236793598731, -94.70000000000170814, 75.33084493203837440 ) ) ;
#2711 = direction ( 'none', ( 0.6416855659042142168, -0.7669678184319003167, -4.270088556250601897e-15 ) ) ;
#2712 = cylindrical_surface ( 'none', #15461, 47.00000000000000711 ) ;
#2713 = vertex_point ( 'none', #18193 ) ;
#2714 = vertex_point ( 'none', #9468 ) ;
#2715 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2716 = cartesian_point ( 'none', ( -16.59834894545296535, 10.32703212251223235, 129.5535215632709765 ) ) ;
#2717 = vertex_point ( 'none', #15205 ) ;
#2718 = vertex_point ( 'none', #18584 ) ;
#2719 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#2720 = line ( 'none', #28249, #38886 ) ;
#2721 = edge_loop ( 'none', ( #18591, #15275 ) ) ;
#2722 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2723 = cartesian_point ( 'none', ( 21.16229081755675523, -54.71729167134727589, 69.74153284883240644 ) ) ;
#2724 = circle ( 'none', #29994, 63.99999999999997158 ) ;
#2725 = oriented_edge ( 'none', *, *, #36772, .f. ) ;
#2726 = direction ( 'none', ( -0.9978130634544891686, -1.175359587474530588e-14, -0.06609909530067543948 ) ) ;
#2727 = cartesian_point ( 'none', ( -18.40836888576800234, 34.61392294621307286, -11.64766529782493976 ) ) ;
#2728 = oriented_edge ( 'none', *, *, #39365, .f. ) ;
#2729 = face_outer_bound ( 'none', #6512, .t. ) ;
#2730 = cartesian_point ( 'none', ( 8.788485807201524729e-13, -69.50000000000009948, 73.59999999999990905 ) ) ;
#2731 = oriented_edge ( 'none', *, *, #38955, .t. ) ;
#2732 = axis2_placement_3d ( 'none', #25740, #3806, #29009 ) ;
#2733 = circle ( 'none', #39580, 2.099999999999990763 ) ;
#2734 = cartesian_point ( 'none', ( 36.89101615140346269, -103.9999999999997016, 115.7028856829135322 ) ) ;
#2735 = advanced_face ( 'none', ( #14460 ), #8597, .f. ) ;
#2736 = cylindrical_surface ( 'none', #743, 36.00000000000000000 ) ;
#2737 = axis2_placement_3d ( 'none', #22448, #6209, #28003 ) ;
#2738 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#2739 = oriented_edge ( 'none', *, *, #25150, .f. ) ;
#2740 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#2741 = vertex_point ( 'none', #21617 ) ;
#2742 = cartesian_point ( 'none', ( 6.628062004551309624e-15, -3.160061202766724777e-14, -34.26794919243115345 ) ) ;
#2743 = cartesian_point ( 'none', ( 13.84765361801277805, 36.76741061194361748, -36.49999999999997868 ) ) ;
#2744 = b_spline_surface_with_knots ( 'none', 3, 1, (
( #7388, #22818 ),
( #32098, #19407 ),
( #32384, #25935 ),
( #7244, #13661 ),
( #1235, #32238 ),
( #35369, #38673 ),
( #38539, #6301 ),
( #19802, #22949 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 4 ),
( 2, 2 ),
( 0.0000000000000000000, 0.4999999999999997780, 0.7499999999999998890, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#2745 = face_outer_bound ( 'none', #32694, .t. ) ;
#2746 = edge_loop ( 'none', ( #39156, #13573, #4634, #3041 ) ) ;
#2747 = vertex_point ( 'none', #24467 ) ;
#2748 = direction ( 'none', ( 0.9997364937975850019, -0.02295523838497760469, -2.409200885585504711e-16 ) ) ;
#2749 = direction ( 'none', ( -0.7669678184319057568, -0.6416855659042076665, -4.550094363217855683e-15 ) ) ;
#2750 = cartesian_point ( 'none', ( -26.17288552062832707, -29.45387805526554104, -36.69660221852816306 ) ) ;
#2751 = direction ( 'none', ( -3.469446951953613696e-16, 1.387778780781445478e-15, -1.000000000000000000 ) ) ;
#2752 = edge_curve ( 'none', #15210, #19567, #35820, .t. ) ;
#2753 = edge_curve ( 'none', #35135, #32520, #10693, .t. ) ;
#2754 = edge_loop ( 'none', ( #7386, #6960, #16973, #33560 ) ) ;
#2755 = direction ( 'none', ( 1.965391359763804321e-15, -6.337802785138575104e-16, 1.000000000000000000 ) ) ;
#2756 = line ( 'none', #5400, #12037 ) ;
#2757 = oriented_edge ( 'none', *, *, #40520, .t. ) ;
#2758 = direction ( 'none', ( -1.380836406856884348e-12, -0.4351684952979762988, -0.9003490327090352130 ) ) ;
#2759 = direction ( 'none', ( -0.2911156025094132072, -4.438639543574742089e-15, 0.9566878832595201443 ) ) ;
#2760 = axis2_placement_3d ( 'none', #4151, #32123, #22840 ) ;
#2761 = edge_curve ( 'none', #21359, #2246, #24697, .t. ) ;
#2762 = axis2_placement_3d ( 'none', #25056, #12385, #40273 ) ;
#2763 = circle ( 'none', #3605, 12.99999999999999467 ) ;
#2764 = oriented_edge ( 'none', *, *, #5344, .f. ) ;
#2765 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#2766 = edge_curve ( 'none', #29570, #129, #30068, .t. ) ;
#2767 = direction ( 'none', ( 0.0000000000000000000, 0.8345712536277477556, 0.5509000114523592284 ) ) ;
#2769 = cartesian_point ( 'none', ( 14.93042910482606267, -94.72649824289408116, 77.10372789564077323 ) ) ;
#2768 = cartesian_point ( 'none', ( -28.49999999999999645, -6.410809365265686630e-15, -64.00000000000000000 ) ) ;
#2770 = oriented_edge ( 'none', *, *, #33559, .t. ) ;
#2771 = line ( 'none', #32217, #9102 ) ;
#2772 = oriented_edge ( 'none', *, *, #39420, .t. ) ;
#2773 = oriented_edge ( 'none', *, *, #14694, .t. ) ;
#2774 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.352199100700205561e-15, -63.00000000000000000 ) ) ;
#2775 = vector ( 'none', #4869, 999.9999999999997726 ) ;
#2776 = vector ( 'none', #4942, 1000.000000000000000 ) ;
#2777 = cartesian_point ( 'none', ( 20.97648027761887235, -14.94779687702355631, 117.3040627984934332 ) ) ;
#2778 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497760469, 2.418604846313816787e-16 ) ) ;
#2779 = cartesian_point ( 'none', ( 23.79280034551585743, -14.47498365174972257, -44.00000000000004263 ) ) ;
#2780 = advanced_face ( 'none', ( #33967 ), #22259, .t. ) ;
#2781 = circle ( 'none', #38209, 35.00000000000001421 ) ;
#2782 = oriented_edge ( 'none', *, *, #1991, .t. ) ;
#2783 = cartesian_point ( 'none', ( -17.49538864145774753, 0.4017166717371140061, -73.00000000000001421 ) ) ;
#2784 = cartesian_point ( 'none', ( -2.979108430478543124, -39.67246844536975914, 66.59999999999992326 ) ) ;
#2785 = axis2_placement_3d ( 'none', #8176, #11468, #11596 ) ;
#2786 = direction ( 'none', ( 1.196959198423996737e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#2787 = cartesian_point ( 'none', ( 10.99710143177343191, -0.2525076222347354959, -86.00000000000000000 ) ) ;
#2788 = axis2_placement_3d ( 'none', #560, #34954, #13378 ) ;
#2789 = edge_loop ( 'none', ( #20794, #16344 ) ) ;
#2790 = conical_surface ( 'none', #9153, 39.00000000000000711, 0.5235987755983023684 ) ;
#2791 = cartesian_point ( 'none', ( 24.49999999994772182, -78.49999999999980105, 64.95898384858465135 ) ) ;
#2792 = direction ( 'none', ( 0.3242202298209228561, 5.139921410301637386e-15, 0.9459816290895229907 ) ) ;
#2793 = oriented_edge ( 'none', *, *, #8189, .t. ) ;
#2794 = advanced_face ( 'none', ( #25639, #740 ), #24604, .f. ) ;
#2795 = oriented_edge ( 'none', *, *, #23839, .f. ) ;
#2796 = line ( 'none', #7767, #17435 ) ;
#2797 = direction ( 'none', ( 1.051157609415135786e-14, 1.000000000000000000, -1.167015730269873022e-16 ) ) ;
#2798 = vertex_point ( 'none', #9194 ) ;
#2799 = edge_loop ( 'none', ( #29167, #1702, #18478, #19661 ) ) ;
#2800 = cartesian_point ( 'none', ( 41.14663309667096769, -91.75928440220803850, 76.46824991404437810 ) ) ;
#2801 = vertex_point ( 'none', #24862 ) ;
#2802 = line ( 'none', #30901, #19909 ) ;
#2803 = oriented_edge ( 'none', *, *, #15899, .t. ) ;
#2804 = edge_curve ( 'none', #8896, #30589, #5654, .t. ) ;
#2805 = oriented_edge ( 'none', *, *, #10486, .f. ) ;
#2806 = edge_curve ( 'none', #19207, #10988, #11540, .t. ) ;
#2807 = vertex_point ( 'none', #18730 ) ;
#2808 = face_bound ( 'none', #34319, .t. ) ;
#2809 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497791347, 0.0000000000000000000 ) ) ;
#2810 = vector ( 'none', #33015, 999.9999999999998863 ) ;
#2811 = direction ( 'none', ( -9.542026538295766195e-15, -1.000000000000000000, 1.167015730269873022e-16 ) ) ;
#2812 = direction ( 'none', ( 7.562449584286049845e-16, 1.965391359763816943e-15, -1.000000000000000000 ) ) ;
#2813 = axis2_placement_3d ( 'none', #31760, #37932, #16217 ) ;
#2814 = cartesian_point ( 'none', ( -32.39371494818966113, -84.79999999999668603, 80.04015599739931019 ) ) ;
#2815 = edge_curve ( 'none', #23781, #21220, #2720, .t. ) ;
#2816 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#2817 = edge_curve ( 'none', #35056, #17858, #12964, .t. ) ;
#2818 = cartesian_point ( 'none', ( -29.12441333709170266, -89.90745587229019975, 114.0237229221472859 ) ) ;
#2819 = edge_curve ( 'none', #16926, #15132, #32942, .t. ) ;
#2820 = vector ( 'none', #17493, 1000.000000000000000 ) ;
#2821 = cartesian_point ( 'none', ( 7.355288496372048030e-13, -56.80000000000011084, 73.59999999999990905 ) ) ;
#2822 = oriented_edge ( 'none', *, *, #1681, .t. ) ;
#2823 = oriented_edge ( 'none', *, *, #35602, .f. ) ;
#2824 = direction ( 'none', ( 0.0000000000000000000, 0.9003490327090249989, -0.4351684952979973375 ) ) ;
#2825 = cartesian_point ( 'none', ( 21.62316026176122463, -1.005984438427393268, 127.4266898545897959 ) ) ;
#2826 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2827 = face_outer_bound ( 'none', #27639, .t. ) ;
#2828 = cartesian_point ( 'none', ( 4.985342884252331075, 21.08829335408432115, 127.4714718891361542 ) ) ;
#2829 = oriented_edge ( 'none', *, *, #27580, .f. ) ;
#2830 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.255204314246524605e-15, -53.60000000000000142 ) ) ;
#2831 = cartesian_point ( 'none', ( -3.956364529395711038, 20.64777063766663900, 129.6000000000000227 ) ) ;
#2832 = oriented_edge ( 'none', *, *, #39549, .f. ) ;
#2833 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#2834 = oriented_edge ( 'none', *, *, #34986, .t. ) ;
#2835 = circle ( 'none', #34146, 2.500000000000002220 ) ;
#2836 = cartesian_point ( 'none', ( 35.18107966083894667, -24.06458256229913317, 66.59999999999992326 ) ) ;
#2837 = cartesian_point ( 'none', ( -7.919809050573401343, 14.47503452854107842, -85.16904755831214402 ) ) ;
#2838 = oriented_edge ( 'none', *, *, #27924, .t. ) ;
#2839 = oriented_edge ( 'none', *, *, #8257, .t. ) ;
#2840 = cartesian_point ( 'none', ( -39.48268065776315439, -0.5174054403746609632, -36.83986817462000118 ) ) ;
#2841 = cartesian_point ( 'none', ( 30.21359271381163936, 17.67665721330417128, 74.10000000000023590 ) ) ;
#2842 = axis2_placement_3d ( 'none', #32188, #38364, #4086 ) ;
#2843 = line ( 'none', #22708, #29165 ) ;
#2844 = oriented_edge ( 'none', *, *, #13866, .f. ) ;
#2845 = oriented_edge ( 'none', *, *, #38844, .f. ) ;
#2846 = advanced_face ( 'none', ( #17355 ), #24206, .t. ) ;
#2847 = cartesian_point ( 'none', ( 26.00000000000004263, 2.362327548859702033e-13, 59.59999999999995879 ) ) ;
#2848 = cylindrical_surface ( 'none', #10744, 3.999999999999996447 ) ;
#2849 = cartesian_point ( 'none', ( -33.83046557686063238, -79.59999999999669740, 81.96495407278636947 ) ) ;
#2850 = circle ( 'none', #37039, 65.00000000000000000 ) ;
#2851 = direction ( 'none', ( 1.000000000000000000, 1.469412826709764654e-14, -6.045732006675827079e-16 ) ) ;
#2852 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080180e-17, 0.0000000000000000000 ) ) ;
#2853 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#2854 = advanced_face ( 'none', ( #19306 ), #277, .f. ) ;
#2855 = axis2_placement_3d ( 'none', #36335, #10817, #20240 ) ;
#2856 = cartesian_point ( 'none', ( 33.48360208877099353, -54.96606564765310310, 114.5135485547287004 ) ) ;
#2857 = line ( 'none', #37626, #27211 ) ;
#2858 = vertex_point ( 'none', #6460 ) ;
#2859 = cartesian_point ( 'none', ( 38.43107966083842797, 18.43541743770103025, 54.59036925887299674 ) ) ;
#2860 = cartesian_point ( 'none', ( -32.87639324363730253, 22.42612983854461106, 28.69998533311841271 ) ) ;
#2861 = direction ( 'none', ( -1.209449207451029591e-14, 1.000000000000000000, 9.969229838635497148e-16 ) ) ;
#2862 = vertex_point ( 'none', #16152 ) ;
#2863 = direction ( 'none', ( -1.000000000000000000, -1.209449207451029591e-14, 5.551115123125780730e-16 ) ) ;
#2864 = circle ( 'none', #3101, 4.149999999999999467 ) ;
#2865 = axis2_placement_3d ( 'none', #5963, #27749, #3103 ) ;
#2866 = cartesian_point ( 'none', ( -11.58033240606457426, -95.70000000000170814, 75.28136719786596132 ) ) ;
#2867 = direction ( 'none', ( -0.8451571187522077810, 0.5345179553789249915, 2.312423918850431951e-15 ) ) ;
#2868 = oriented_edge ( 'none', *, *, #2706, .f. ) ;
#2869 = direction ( 'none', ( 3.469446951953611231e-16, -7.914675859144175466e-16, 1.000000000000000000 ) ) ;
#2870 = edge_curve ( 'none', #26531, #4119, #13954, .t. ) ;
#2871 = edge_loop ( 'none', ( #32619, #22731 ) ) ;
#2873 = edge_curve ( 'none', #34867, #8339, #7604, .t. ) ;
#2872 = cartesian_point ( 'none', ( 39.99924131642433878, 0.2463617471360838029, -126.0000000000000284 ) ) ;
#2874 = cartesian_point ( 'none', ( 29.71980515334692186, -86.49999999999974420, 67.78019484655965243 ) ) ;
#2876 = oriented_edge ( 'none', *, *, #26050, .f. ) ;
#2875 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#2877 = vector ( 'none', #40007, 1000.000000000000000 ) ;
#2878 = direction ( 'none', ( 1.210143096841420629e-14, -1.000000000000000000, -1.144788205118215282e-15 ) ) ;
#2879 = oriented_edge ( 'none', *, *, #6864, .t. ) ;
#2880 = edge_curve ( 'none', #6641, #9489, #15905, .t. ) ;
#2881 = vertex_point ( 'none', #37585 ) ;
#2882 = cartesian_point ( 'none', ( -17.74261492249293326, -11.01168983538643253, 128.8945123984226768 ) ) ;
#2883 = cartesian_point ( 'none', ( -0.1094972209008876068, -75.70000000000160867, 112.5995388517674627 ) ) ;
#2884 = edge_curve ( 'none', #22015, #15653, #17855, .t. ) ;
#2885 = cylindrical_surface ( 'none', #1601, 45.50000000000000000 ) ;
#2886 = oriented_edge ( 'none', *, *, #28301, .t. ) ;
#2887 = cartesian_point ( 'none', ( -35.38348047770278981, -84.79999999999671445, 77.43370206944754841 ) ) ;
#2888 = oriented_edge ( 'none', *, *, #13754, .t. ) ;
#2889 = face_outer_bound ( 'none', #21371, .t. ) ;
#2890 = b_spline_curve_with_knots ( 'none', 3,
( #13218, #802, #28495, #12836, #16242, #22657, #3831, #9835, #13092, #35072 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003984421609483334821, 0.0007968843218966669643, 0.001195326482845000555, 0.001593768643793333929 ),
.unspecified. ) ;
#2891 = cartesian_point ( 'none', ( -17.50000000006027889, -101.5000000000003126, 59.60000000002681730 ) ) ;
#2892 = cartesian_point ( 'none', ( 43.74499999999999744, -9.752957125722406815e-15, -9.500000000000056843 ) ) ;
#2893 = line ( 'none', #29622, #4344 ) ;
#2894 = face_outer_bound ( 'none', #9216, .t. ) ;
#2895 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#2896 = cartesian_point ( 'none', ( -19.84842563026072781, -15.20000000000035101, 87.01866461777602524 ) ) ;
#2897 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#2898 = advanced_face ( 'none', ( #33513, #30549 ), #6594, .f. ) ;
#2899 = cartesian_point ( 'none', ( -31.00027695764184088, -49.61081362515135851, 14.89999999999988667 ) ) ;
#2900 = cartesian_point ( 'none', ( 8.791405103902861684e-13, -67.80000000000161720, 99.59999999999989484 ) ) ;
#2901 = oriented_edge ( 'none', *, *, #28654, .f. ) ;
#2903 = direction ( 'none', ( 0.7669678184319056458, 0.6416855659042077775, 5.980610519458355355e-15 ) ) ;
#2902 = direction ( 'none', ( 0.9978130634544890576, 1.182181924369379801e-14, 0.06609909530067530070 ) ) ;
#2904 = advanced_face ( 'none', ( #32529 ), #18317, .f. ) ;
#2905 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760816, -1.766130794722912874e-16 ) ) ;
#2906 = face_outer_bound ( 'none', #28824, .t. ) ;
#2907 = vertex_point ( 'none', #25539 ) ;
#2908 = vertex_point ( 'none', #19007 ) ;
#2909 = oriented_edge ( 'none', *, *, #11081, .f. ) ;
#2910 = cartesian_point ( 'none', ( 6.764284017753174185e-14, -1.450178789701548867e-13, 126.5999999999999659 ) ) ;
#2911 = line ( 'none', #33519, #26798 ) ;
#2912 = oriented_edge ( 'none', *, *, #6283, .f. ) ;
#2913 = axis2_placement_3d ( 'none', #40242, #40116, #14824 ) ;
#2914 = cartesian_point ( 'none', ( -0.3787614333519774279, -16.49565214766018784, -37.19828832642100025 ) ) ;
#2915 = line ( 'none', #31513, #15139 ) ;
#2916 = edge_loop ( 'none', ( #21596, #19914, #27459, #3269 ) ) ;
#2917 = cartesian_point ( 'none', ( 3.250398304732514898, -73.70000000000156604, 91.49457159436305176 ) ) ;
#2918 = oriented_edge ( 'none', *, *, #35517, .t. ) ;
#2919 = vector ( 'none', #39854, 1000.000000000000000 ) ;
#2920 = plane ( 'none', #15291 ) ;
#2921 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -5.551115123125780730e-16 ) ) ;
#2922 = axis2_placement_3d ( 'none', #13542, #7688, #16959 ) ;
#2923 = vector ( 'none', #17705, 1000.000000000000000 ) ;
#2924 = edge_curve ( 'none', #37452, #81, #34940, .t. ) ;
#2925 = direction ( 'none', ( -0.7071067811865574537, 1.087725276740166182e-16, 0.7071067811865376918 ) ) ;
#2926 = cartesian_point ( 'none', ( -36.26601615137729340, -17.18541743770115104, 59.59999999999996589 ) ) ;
#2927 = edge_curve ( 'none', #30813, #15437, #12000, .t. ) ;
#2928 = oriented_edge ( 'none', *, *, #23012, .f. ) ;
#2929 = cartesian_point ( 'none', ( 18.49615453476947025, 3.976464186425824110, -115.9999999999999858 ) ) ;
#2930 = edge_curve ( 'none', #20821, #36224, #32996, .t. ) ;
#2931 = advanced_face ( 'none', ( #19814, #3219, #39878, #29554, #36894, #20820 ), #10424, .f. ) ;
#2932 = direction ( 'none', ( 1.000000000000000000, 1.387778780781444413e-14, -6.505213034913020688e-16 ) ) ;
#2933 = oriented_edge ( 'none', *, *, #5855, .f. ) ;
#2934 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#2935 = axis2_placement_3d ( 'none', #30437, #17881, #5617 ) ;
#2936 = edge_curve ( 'none', #15990, #20907, #31514, .t. ) ;
#2937 = line ( 'none', #31764, #13178 ) ;
#2938 = face_outer_bound ( 'none', #24090, .t. ) ;
#2939 = cartesian_point ( 'none', ( -27.34589627429361158, -54.52801121114173810, 75.34338309040241199 ) ) ;
#2940 = oriented_edge ( 'none', *, *, #15125, .t. ) ;
#2941 = cartesian_point ( 'none', ( -11.23947358524741702, -76.20000000000173657, 95.39592655552921485 ) ) ;
#2942 = edge_curve ( 'none', #26353, #25053, #26134, .t. ) ;
#2943 = oriented_edge ( 'none', *, *, #25262, .f. ) ;
#2944 = line ( 'none', #23208, #36670 ) ;
#2945 = face_outer_bound ( 'none', #2652, .t. ) ;
#2946 = oriented_edge ( 'none', *, *, #3361, .f. ) ;
#2947 = cartesian_point ( 'none', ( 22.50000000005518075, -104.4999999999999147, 134.5999999999652061 ) ) ;
#2948 = line ( 'none', #35251, #16609 ) ;
#2949 = oriented_edge ( 'none', *, *, #16601, .f. ) ;
#2950 = oriented_edge ( 'none', *, *, #20470, .f. ) ;
#2951 = face_outer_bound ( 'none', #27341, .t. ) ;
#2952 = direction ( 'none', ( -1.000000000000000000, -3.646367363483918013e-15, -7.562449584286124787e-16 ) ) ;
#2953 = cartesian_point ( 'none', ( 20.55313756465880815, 6.880830854771862626, 127.5156742740614675 ) ) ;
#2954 = cartesian_point ( 'none', ( 1.815366479843239622, -73.70000000000158025, 91.05789819059891954 ) ) ;
#2955 = axis2_placement_3d ( 'none', #33867, #24299, #24557 ) ;
#2956 = cartesian_point ( 'none', ( -34.49967906316741306, -54.50000000000054001, 79.68160100592407957 ) ) ;
#2957 = face_outer_bound ( 'none', #33543, .t. ) ;
#2958 = direction ( 'none', ( -0.8660254037844387076, 0.4999999999999998335, -1.060575238724906915e-16 ) ) ;
#2959 = cartesian_point ( 'none', ( 39.99999999993973887, -104.4999999999996163, 59.59999999993829078 ) ) ;
#2960 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#2961 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2962 = vertex_point ( 'none', #32103 ) ;
#2963 = cartesian_point ( 'none', ( 14.28551838825495324, -10.37043568365238677, 113.3718262507693879 ) ) ;
#2964 = cartesian_point ( 'none', ( 8.683511618550568301, -15.20000000000003304, 110.6205272798480621 ) ) ;
#2965 = axis2_placement_3d ( 'none', #24333, #14649, #5389 ) ;
#2966 = axis2_placement_3d ( 'none', #18900, #210, #22046 ) ;
#2967 = cartesian_point ( 'none', ( -39.58199349725315130, -4.423414698145521129, -37.43253125563013839 ) ) ;
#2968 = cartesian_point ( 'none', ( -32.79537883543579113, -54.50000000000051159, 83.46954581181057620 ) ) ;
#2969 = edge_loop ( 'none', ( #18548, #29429 ) ) ;
#2970 = cartesian_point ( 'none', ( -18.25920939383490449, 11.32078201699830089, 128.2239767721086992 ) ) ;
#2971 = circle ( 'none', #11997, 0.2000000000000060896 ) ;
#2972 = vector ( 'none', #6226, 1000.000000000000000 ) ;
#2973 = cartesian_point ( 'none', ( 31.89101615140899071, -69.49999999999977263, 119.5999999999512227 ) ) ;
#2974 = oriented_edge ( 'none', *, *, #38296, .f. ) ;
#2975 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#2976 = direction ( 'none', ( -0.9459816290895202151, -1.181889487677455972e-14, 0.3242202298209311273 ) ) ;
#2977 = edge_loop ( 'none', ( #22884, #33770, #9765, #3015 ) ) ;
#2978 = advanced_face ( 'none', ( #12496 ), #35449, .t. ) ;
#2979 = direction ( 'none', ( -0.8451571187522040063, 0.5345179553789309868, 4.083897839613836387e-18 ) ) ;
#2980 = edge_loop ( 'none', ( #36955, #16534, #15752, #19664, #31529, #10888 ) ) ;
#2981 = direction ( 'none', ( 1.000000000000000000, 1.321694076934711467e-14, -1.539773599628938883e-12 ) ) ;
#2982 = oriented_edge ( 'none', *, *, #20940, .f. ) ;
#2983 = edge_curve ( 'none', #39195, #8868, #10555, .t. ) ;
#2984 = oriented_edge ( 'none', *, *, #292, .f. ) ;
#2985 = edge_curve ( 'none', #16937, #7151, #26607, .t. ) ;
#2986 = vector ( 'none', #38554, 1000.000000000000000 ) ;
#2987 = vertex_point ( 'none', #16814 ) ;
#2988 = oriented_edge ( 'none', *, *, #8435, .t. ) ;
#2989 = cartesian_point ( 'none', ( -27.15470053837922038, -3.378931244098606780e-13, 59.59999999999999432 ) ) ;
#2990 = axis2_placement_3d ( 'none', #25984, #30476, #31402 ) ;
#2991 = edge_curve ( 'none', #5648, #37054, #25166, .t. ) ;
#2992 = cartesian_point ( 'none', ( -45.96194077712583237, -45.96194077712534920, -73.72792206135783033 ) ) ;
#2993 = circle ( 'none', #2494, 8.500000000000007105 ) ;
#2994 = edge_loop ( 'none', ( #22751, #7093, #12825, #17957, #38976, #2838 ) ) ;
#2995 = advanced_face ( 'none', ( #9570 ), #28558, .t. ) ;
#2996 = cartesian_point ( 'none', ( 30.31088913245618244, -57.49999999999960210, 11.99999999999988631 ) ) ;
#2998 = oriented_edge ( 'none', *, *, #29593, .f. ) ;
#2997 = plane ( 'none', #29888 ) ;
#2999 = vector ( 'none', #23585, 1000.000000000000000 ) ;
#3000 = cartesian_point ( 'none', ( -55.00000000000000000, -1.181242275468007811e-14, -61.00000000000000000 ) ) ;
#3001 = direction ( 'none', ( 0.1925367849664099129, 1.314979917563054773e-15, 0.9812897566136102867 ) ) ;
#3002 = edge_curve ( 'none', #10489, #26027, #14927, .t. ) ;
#3003 = direction ( 'none', ( -1.000000000000000000, -1.174274352968917040e-14, 0.0000000000000000000 ) ) ;
#3004 = cartesian_point ( 'none', ( -16.49888530103455864, 9.288922340166362090, 129.5999999999999943 ) ) ;
#3005 = conical_surface ( 'none', #32009, 4.000000000000003553, 1.047197551196599852 ) ;
#3006 = vertex_point ( 'none', #35520 ) ;
#3007 = cartesian_point ( 'none', ( 34.64101615137732182, 20.00000000000038725, 23.00000000000000711 ) ) ;
#3008 = cartesian_point ( 'none', ( 2.068652040480595478, -74.70000000000156604, 90.22553048245281104 ) ) ;
#3009 = line ( 'none', #29504, #21621 ) ;
#3010 = direction ( 'none', ( 1.202013117212276842e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3011 = edge_loop ( 'none', ( #34563, #21606 ) ) ;
#3012 = cartesian_point ( 'none', ( 4.857225732735059864e-14, -8.326672684688684151e-14, 59.59999999999997300 ) ) ;
#3013 = direction ( 'none', ( -1.000000000000000000, -1.209449207451029433e-14, 0.0000000000000000000 ) ) ;
#3014 = oriented_edge ( 'none', *, *, #36313, .t. ) ;
#3015 = oriented_edge ( 'none', *, *, #34743, .t. ) ;
#3016 = face_outer_bound ( 'none', #37866, .t. ) ;
#3017 = vector ( 'none', #3998, 999.9999999999997726 ) ;
#3018 = direction ( 'none', ( 5.040809058475286617e-15, 1.747555683115563084e-15, -1.000000000000000000 ) ) ;
#3019 = oriented_edge ( 'none', *, *, #39084, .t. ) ;
#3020 = oriented_edge ( 'none', *, *, #31303, .f. ) ;
#3021 = direction ( 'none', ( -1.000000000000000000, 3.712601082321079564e-17, 0.0000000000000000000 ) ) ;
#3022 = oriented_edge ( 'none', *, *, #12150, .t. ) ;
#3023 = oriented_edge ( 'none', *, *, #31675, .t. ) ;
#3024 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#3025 = oriented_edge ( 'none', *, *, #24616, .f. ) ;
#3026 = axis2_placement_3d ( 'none', #18881, #16025, #1395 ) ;
#3027 = plane ( 'none', #6727 ) ;
#3028 = cartesian_point ( 'none', ( -32.22386679174591961, -21.52872135238427376, 71.20000000000025864 ) ) ;
#3029 = edge_loop ( 'none', ( #18864, #4568, #23333, #10344 ) ) ;
#3030 = face_outer_bound ( 'none', #24502, .t. ) ;
#3032 = edge_loop ( 'none', ( #2218, #12700, #12036, #29686 ) ) ;
#3031 = oriented_edge ( 'none', *, *, #2225, .t. ) ;
#3033 = cartesian_point ( 'none', ( -50.46194077712583237, -45.96194077712534920, -50.99999999999999289 ) ) ;
#3034 = cartesian_point ( 'none', ( 5.850200871542900667e-14, -1.285686497364064625e-13, 110.0999999999999659 ) ) ;
#3035 = cartesian_point ( 'none', ( -49.61081362515121640, 31.00027695764200075, 15.10000000000001918 ) ) ;
#3036 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#3037 = axis2_placement_3d ( 'none', #21131, #2425, #2154 ) ;
#3038 = edge_loop ( 'none', ( #9870, #30505, #31636, #6553 ) ) ;
#3039 = oriented_edge ( 'none', *, *, #14956, .t. ) ;
#3040 = circle ( 'none', #14346, 25.99999999999999645 ) ;
#3041 = oriented_edge ( 'none', *, *, #6161, .f. ) ;
#3042 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#3043 = circle ( 'none', #13748, 2.500000000000002220 ) ;
#3044 = edge_curve ( 'none', #39052, #11496, #20314, .t. ) ;
#3045 = advanced_face ( 'none', ( #1250 ), #35948, .f. ) ;
#3046 = cartesian_point ( 'none', ( -10.54451171693974487, -95.20000000000169393, 75.34998406905407364 ) ) ;
#3047 = cartesian_point ( 'none', ( 5.972432876578055883, -17.83802208209288764, 129.5999999999999375 ) ) ;
#3048 = edge_curve ( 'none', #38486, #10174, #21280, .t. ) ;
#3049 = oriented_edge ( 'none', *, *, #19109, .f. ) ;
#3050 = face_outer_bound ( 'none', #26806, .t. ) ;
#3051 = direction ( 'none', ( 8.381743271227616624e-13, 0.8345712536277476445, 0.5509000114523592284 ) ) ;
#3052 = cartesian_point ( 'none', ( -6.817550691222233894, -20.56740170840047099, 127.5144740208818916 ) ) ;
#3053 = edge_curve ( 'none', #37603, #5128, #27109, .t. ) ;
#3054 = vertex_point ( 'none', #38820 ) ;
#3055 = edge_curve ( 'none', #38400, #19468, #1729, .t. ) ;
#3056 = oriented_edge ( 'none', *, *, #25867, .f. ) ;
#3057 = vector ( 'none', #19890, 1000.000000000000000 ) ;
#3059 = direction ( 'none', ( -0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#3058 = axis2_placement_3d ( 'none', #33821, #15113, #21397 ) ;
#3060 = circle ( 'none', #23351, 45.00000000000000711 ) ;
#3061 = direction ( 'none', ( 1.000000000000000000, 1.209449207450814547e-14, -1.539513564649194771e-12 ) ) ;
#3062 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#3063 = oriented_edge ( 'none', *, *, #33621, .t. ) ;
#3064 = edge_curve ( 'none', #35540, #1781, #36444, .t. ) ;
#3065 = oriented_edge ( 'none', *, *, #14951, .t. ) ;
#3066 = oriented_edge ( 'none', *, *, #28793, .t. ) ;
#3067 = circle ( 'none', #1168, 45.00000000000000711 ) ;
#3069 = edge_loop ( 'none', ( #27420, #15957, #31045, #9148, #39238 ) ) ;
#3068 = oriented_edge ( 'none', *, *, #36889, .f. ) ;
#3070 = cartesian_point ( 'none', ( -2.068652040479098897, -33.54709960243820888, 108.9744695175470355 ) ) ;
#3071 = oriented_edge ( 'none', *, *, #5394, .t. ) ;
#3072 = cartesian_point ( 'none', ( -34.64101615137727919, -20.00000000000046185, 22.99999999999999289 ) ) ;
#3073 = oriented_edge ( 'none', *, *, #10711, .f. ) ;
#3074 = line ( 'none', #12859, #34334 ) ;
#3075 = vertex_point ( 'none', #26598 ) ;
#3076 = cartesian_point ( 'none', ( 7.089552759233324212e-13, -54.80000000000010374, 72.09999999999990905 ) ) ;
#3077 = direction ( 'none', ( -0.5882076359133955323, -0.8087099461816791290, 4.191653422462961362e-15 ) ) ;
#3078 = cartesian_point ( 'none', ( 2.887585046569713931, -3.451355182943534938, 118.0999999999999801 ) ) ;
#3079 = axis2_placement_3d ( 'none', #16327, #13308, #35019 ) ;
#3080 = circle ( 'none', #2762, 39.28867513459481131 ) ;
#3081 = cartesian_point ( 'none', ( -20.11424323191065611, -34.57480613405579106, -13.73205080756895491 ) ) ;
#3082 = oriented_edge ( 'none', *, *, #12134, .t. ) ;
#3083 = axis2_placement_3d ( 'none', #38901, #23974, #23454 ) ;
#3084 = vector ( 'none', #5136, 1000.000000000000000 ) ;
#3085 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#3086 = person_and_organization ( #26281, #9434 ) ;
#3087 = cartesian_point ( 'none', ( 20.00000000000097344, -84.79999999999601812, 64.95898384862228170 ) ) ;
#3088 = cartesian_point ( 'none', ( -19.50078607454775437, -15.20000000000036522, 103.4280379009493345 ) ) ;
#3089 = axis2_placement_3d ( 'none', #30016, #11358, #28187 ) ;
#3090 = advanced_face ( 'none', ( #4201 ), #34479, .t. ) ;
#3091 = cartesian_point ( 'none', ( -35.19999999996524309, -91.35226871260795178, 121.4285952194937721 ) ) ;
#3092 = cartesian_point ( 'none', ( 7.200086792930438798e-15, -1.321978712629322930e-14, 4.000000000000003553 ) ) ;
#3093 = direction ( 'none', ( -1.209449207451029591e-14, 1.000000000000000000, 9.969229838635497148e-16 ) ) ;
#3094 = face_outer_bound ( 'none', #16141, .t. ) ;
#3095 = edge_loop ( 'none', ( #8185, #10708, #9212, #852 ) ) ;
#3096 = oriented_edge ( 'none', *, *, #9399, .t. ) ;
#3097 = cartesian_point ( 'none', ( 7.919809050573399567, -14.47503452854108730, -36.50000000000002842 ) ) ;
#3098 = advanced_face ( 'none', ( #27571 ), #28036, .t. ) ;
#3099 = cartesian_point ( 'none', ( 3.135650922191180651e-14, -7.971942352709296054e-14, 61.09999999999997300 ) ) ;
#3100 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -4.476705744456275355e-16 ) ) ;
#3101 = axis2_placement_3d ( 'none', #9012, #27654, #18681 ) ;
#3102 = oriented_edge ( 'none', *, *, #35579, .t. ) ;
#3103 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -5.539897855819805495e-16 ) ) ;
#3104 = vector ( 'none', #29835, 1000.000000000000114 ) ;
#3106 = oriented_edge ( 'none', *, *, #19658, .t. ) ;
#3105 = oriented_edge ( 'none', *, *, #23907, .t. ) ;
#3107 = plane ( 'none', #680 ) ;
#3108 = line ( 'none', #5608, #38773 ) ;
#3109 = axis2_placement_3d ( 'none', #7306, #13318, #32019 ) ;
#3110 = cartesian_point ( 'none', ( -39.30408735800383369, -5.355067153237288657, -37.15512281378119752 ) ) ;
#3111 = axis2_placement_3d ( 'none', #38386, #955, #25914 ) ;
#3112 = edge_curve ( 'none', #39484, #11683, #16881, .t. ) ;
#3113 = cartesian_point ( 'none', ( 36.14585302831188329, -82.29999999999589022, 117.8738580667216382 ) ) ;
#3114 = edge_curve ( 'none', #1646, #6879, #38378, .t. ) ;
#3115 = edge_loop ( 'none', ( #13486, #33892, #7143, #20942 ) ) ;
#3116 = vector ( 'none', #18380, 1000.000000000000000 ) ;
#3117 = cartesian_point ( 'none', ( 31.00027695764220681, 49.61081362515109561, 14.89999999999998437 ) ) ;
#3118 = oriented_edge ( 'none', *, *, #1916, .f. ) ;
#3119 = cartesian_point ( 'none', ( -31.39101615137730761, -20.00000000000041211, 37.99999999999999289 ) ) ;
#3120 = edge_curve ( 'none', #5413, #21014, #29041, .t. ) ;
#3121 = cartesian_point ( 'none', ( -34.64101615137732182, -20.00000000000050449, 28.69998533311848021 ) ) ;
#3122 = edge_curve ( 'none', #23359, #40383, #16379, .t. ) ;
#3123 = line ( 'none', #14988, #1670 ) ;
#3124 = oriented_edge ( 'none', *, *, #16273, .f. ) ;
#3125 = conical_surface ( 'none', #17366, 14.41481615988141840, 0.4363323129985874349 ) ;
#3126 = direction ( 'none', ( 0.04032756876096231513, 0.9991865127181359663, 1.000880544199131947e-15 ) ) ;
#3127 = vector ( 'none', #37347, 1000.000000000000000 ) ;
#3128 = cartesian_point ( 'none', ( -24.78601415279884179, -84.68147438955823247, 110.3076855276114117 ) ) ;
#3129 = plane ( 'none', #27030 ) ;
#3130 = direction ( 'none', ( 0.02295523838497760816, 0.9997364937975851129, 9.583796596545395347e-16 ) ) ;
#3131 = cartesian_point ( 'none', ( -11.36195768600130762, -85.70000000000175078, 122.0981869834323703 ) ) ;
#3132 = direction ( 'none', ( -6.402207182922942715e-15, -3.102610559608235541e-16, -1.000000000000000000 ) ) ;
#3133 = advanced_face ( 'none', ( #14425 ), #1212, .f. ) ;
#3134 = face_outer_bound ( 'none', #1582, .t. ) ;
#3135 = oriented_edge ( 'none', *, *, #24444, .f. ) ;
#3136 = vertex_point ( 'none', #17083 ) ;
#3137 = cartesian_point ( 'none', ( 45.96194077712519999, 45.96194077712597448, 3.469446951953614189e-14 ) ) ;
#3138 = cartesian_point ( 'none', ( -21.28792034875653627, 4.005668804158113439, 127.4548037512450946 ) ) ;
#3139 = cartesian_point ( 'none', ( 7.223388553967425751e-13, -54.70000000000160867, 99.59999999999990905 ) ) ;
#3140 = vertex_point ( 'none', #14207 ) ;
#3141 = cartesian_point ( 'none', ( 1.316559537753099427e-12, -104.5000000000001421, 99.59999999999986642 ) ) ;
#3142 = cartesian_point ( 'none', ( 33.26308017463964717, -84.69999999999592433, 115.5795780763694580 ) ) ;
#3143 = cartesian_point ( 'none', ( -20.71614889547082683, 12.60322081615172074, -12.57106781186546662 ) ) ;
#3144 = axis2_placement_3d ( 'none', #33726, #36982, #18274 ) ;
#3145 = oriented_edge ( 'none', *, *, #39743, .f. ) ;
#3146 = vector ( 'none', #19444, 1000.000000000000000 ) ;
#3147 = direction ( 'none', ( 0.4999999999986770582, 7.037255622771698575e-15, -0.8660254037852024300 ) ) ;
#3148 = edge_loop ( 'none', ( #10266, #21016, #37287, #33667 ) ) ;
#3149 = cartesian_point ( 'none', ( -2.286423114262381938e-15, 7.651134171882927541e-15, -75.00000000000004263 ) ) ;
#3150 = cartesian_point ( 'none', ( 7.896391873707386821e-13, -59.50000000000014211, 99.59999999999988063 ) ) ;
#3151 = cc_design_person_and_organization_assignment ( #23612, #16596, ( #4347 ) ) ;
#3152 = oriented_edge ( 'none', *, *, #22837, .f. ) ;
#3153 = face_outer_bound ( 'none', #8839, .t. ) ;
#3154 = b_spline_curve_with_knots ( 'none', 3,
( #38528, #10408, #13651, #1231 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001435872362180227579 ),
.unspecified. ) ;
#3155 = direction ( 'none', ( -1.000000000000000000, -1.209449207451029591e-14, 5.551115123125780730e-16 ) ) ;
#3156 = oriented_edge ( 'none', *, *, #25632, .t. ) ;
#3157 = cartesian_point ( 'none', ( -34.64101615137772683, 14.49999999999954703, 66.60000000000000853 ) ) ;
#3158 = cartesian_point ( 'none', ( 4.204073444471783993, -76.06781655244333251, 88.36052641475154701 ) ) ;
#3159 = axis2_placement_3d ( 'none', #23725, #20342, #26558 ) ;
#3160 = cartesian_point ( 'none', ( -26.98444889857357154, -50.13581362515131445, 15.09999999999988951 ) ) ;
#3161 = face_outer_bound ( 'none', #14009, .t. ) ;
#3162 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#3163 = oriented_edge ( 'none', *, *, #33021, .f. ) ;
#3164 = line ( 'none', #33168, #4107 ) ;
#3165 = axis2_placement_3d ( 'none', #22022, #21745, #5915 ) ;
#3166 = toroidal_surface ( 'none', #22224, 12.50000000000000178, 0.5000000000000000000 ) ;
#3167 = direction ( 'none', ( 1.210143096841420629e-14, -1.000000000000000000, -1.144788205118215282e-15 ) ) ;
#3169 = cartesian_point ( 'none', ( 14.49424438776616242, -94.99393149249235080, 77.00865059346847374 ) ) ;
#3168 = cartesian_point ( 'none', ( 1.011231593162784881, -54.57841610421978373, 63.04905611305756707 ) ) ;
#3170 = edge_curve ( 'none', #33655, #32268, #3185, .t. ) ;
#3171 = edge_curve ( 'none', #9966, #2531, #9531, .t. ) ;
#3172 = edge_curve ( 'none', #32316, #35864, #35410, .t. ) ;
#3173 = direction ( 'none', ( 1.000000000000000000, 6.782533400977573364e-15, -1.130422233496262227e-15 ) ) ;
#3174 = cylindrical_surface ( 'none', #13127, 17.62432289551292897 ) ;
#3175 = edge_loop ( 'none', ( #31257, #26034, #38458, #36499 ) ) ;
#3176 = edge_loop ( 'none', ( #26799, #32251, #10150, #34395 ) ) ;
#3177 = cartesian_point ( 'none', ( -34.64101615141294133, -79.79999999999670024, 79.60000000006256471 ) ) ;
#3178 = axis2_placement_3d ( 'none', #25991, #7298, #19316 ) ;
#3179 = edge_curve ( 'none', #13131, #29039, #29521, .t. ) ;
#3180 = oriented_edge ( 'none', *, *, #23267, .t. ) ;
#3181 = direction ( 'none', ( 1.000000000000000000, 9.607699251563866692e-15, 0.0000000000000000000 ) ) ;
#3182 = cartesian_point ( 'none', ( -34.64101615137698076, -20.00000000000044764, 68.20000000000014495 ) ) ;
#3183 = cartesian_point ( 'none', ( -2.286423114262381938e-15, 7.651134171882927541e-15, -75.00000000000004263 ) ) ;
#3184 = oriented_edge ( 'none', *, *, #28503, .f. ) ;
#3185 = circle ( 'none', #12082, 36.54676258992806481 ) ;
#3186 = direction ( 'none', ( -1.000000000000000000, -1.229808195804225085e-14, 1.539649732011764131e-12 ) ) ;
#3187 = oriented_edge ( 'none', *, *, #711, .f. ) ;
#3188 = advanced_face ( 'none', ( #21738, #32492 ), #1515, .t. ) ;
#3189 = direction ( 'none', ( -6.413879299975620385e-15, -2.476491431256906945e-16, -1.000000000000000000 ) ) ;
#3190 = cartesian_point ( 'none', ( -0.5530526880306617654, -39.09374999999852207, 66.59999999999990905 ) ) ;
#3191 = edge_curve ( 'none', #18747, #3692, #13428, .t. ) ;
#3192 = vertex_point ( 'none', #30572 ) ;
#3193 = cylindrical_surface ( 'none', #24493, 6.349999999999994316 ) ;
#3194 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#3195 = direction ( 'none', ( 0.8854846875131702211, 0.4646685573392108637, 0.0000000000000000000 ) ) ;
#3196 = direction ( 'none', ( 1.000000000000000000, 1.209449207450814547e-14, -1.539513564649194771e-12 ) ) ;
#3197 = oriented_edge ( 'none', *, *, #418, .f. ) ;
#3198 = cartesian_point ( 'none', ( 51.00292657709142929, -37.46194077712512893, 1.999999999999918510 ) ) ;
#3199 = face_outer_bound ( 'none', #2746, .t. ) ;
#3200 = cartesian_point ( 'none', ( -39.61358696683657854, 1.590999039885644395, -34.88221295344329320 ) ) ;
#3201 = advanced_face ( 'none', ( #4162 ), #15868, .t. ) ;
#3202 = edge_loop ( 'none', ( #123, #1574, #5522, #30973 ) ) ;
#3203 = axis2_placement_3d ( 'none', #8810, #30348, #33779 ) ;
#3204 = line ( 'none', #26603, #10536 ) ;
#3205 = line ( 'none', #9311, #4703 ) ;
#3206 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#3207 = cartesian_point ( 'none', ( -30.70506284852801215, -16.15503323369217270, 91.69195934306053175 ) ) ;
#3208 = oriented_edge ( 'none', *, *, #29880, .t. ) ;
#3209 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#3210 = circle ( 'none', #2141, 3.250000000000002665 ) ;
#3211 = edge_loop ( 'none', ( #36947, #26476, #3304, #31507 ) ) ;
#3212 = axis2_placement_3d ( 'none', #17345, #35934, #35666 ) ;
#3213 = direction ( 'none', ( -0.8854846875131736628, -0.4646685573392038138, 0.0000000000000000000 ) ) ;
#3214 = edge_loop ( 'none', ( #16474, #11913, #34741, #4509, #34176, #6894 ) ) ;
#3215 = direction ( 'none', ( 1.000000000000000000, 1.229808195804225085e-14, -1.539649732011764131e-12 ) ) ;
#3216 = cartesian_point ( 'none', ( 6.819682996311372733e-14, -1.460148019540184284e-13, 127.5999999999999659 ) ) ;
#3217 = oriented_edge ( 'none', *, *, #22720, .t. ) ;
#3218 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#3219 = face_bound ( 'none', #21429, .t. ) ;
#3220 = axis2_placement_3d ( 'none', #27018, #17893, #17770 ) ;
#3221 = oriented_edge ( 'none', *, *, #5273, .f. ) ;
#3222 = edge_curve ( 'none', #4159, #17555, #2212, .t. ) ;
#3223 = direction ( 'none', ( 0.5882076359134009724, 0.8087099461816751322, 4.378308041818472989e-15 ) ) ;
#3224 = direction ( 'none', ( 1.197056719064297419e-14, -1.000000000000000000, -9.970029726325659912e-16 ) ) ;
#3225 = edge_curve ( 'none', #15946, #9225, #40351, .t. ) ;
#3226 = cartesian_point ( 'none', ( 24.88444889857393960, 49.08581362515108282, 12.99999999999999112 ) ) ;
#3228 = edge_curve ( 'none', #35381, #36418, #4641, .t. ) ;
#3227 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497760469, 2.207663493403640784e-16 ) ) ;
#3229 = cylindrical_surface ( 'none', #25801, 65.00000000000000000 ) ;
#3230 = edge_loop ( 'none', ( #37204, #22091, #8410, #11388 ) ) ;
#3231 = cartesian_point ( 'none', ( 0.9731018870420433675, 21.00044731387492547, 129.5999999999754095 ) ) ;
#3232 = edge_curve ( 'none', #17246, #31572, #14892, .t. ) ;
#3233 = axis2_placement_3d ( 'none', #20461, #11045, #36295 ) ;
#3234 = vertex_point ( 'none', #21437 ) ;
#3235 = direction ( 'none', ( -3.200450247308470353e-30, -9.969229838635497148e-16, 1.000000000000000000 ) ) ;
#3236 = cartesian_point ( 'none', ( -35.19999999997409645, -79.64773128739049923, 115.7714047806200739 ) ) ;
#3237 = edge_curve ( 'none', #15618, #40521, #21128, .t. ) ;
#3238 = cylindrical_surface ( 'none', #23610, 5.000000000000004441 ) ;
#3239 = cartesian_point ( 'none', ( 49.08581362515101887, -24.88444889857412079, 15.09999999999987352 ) ) ;
#3240 = vertex_point ( 'none', #11764 ) ;
#3241 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#3242 = cartesian_point ( 'none', ( -19.62421811816071937, 34.44789708494396763, -13.11778704655668548 ) ) ;
#3243 = line ( 'none', #20425, #2775 ) ;
#3244 = face_outer_bound ( 'none', #20848, .t. ) ;
#3245 = edge_curve ( 'none', #6300, #8432, #30506, .t. ) ;
#3246 = oriented_edge ( 'none', *, *, #36084, .f. ) ;
#3247 = cartesian_point ( 'none', ( -1.028438488097659587, -95.22309676154856106, 126.4716137536340028 ) ) ;
#3248 = cartesian_point ( 'none', ( -10.71816122857901199, -18.92017374827215193, 127.6472471986168102 ) ) ;
#3249 = advanced_face ( 'none', ( #36406 ), #27269, .f. ) ;
#3250 = vector ( 'none', #17292, 1000.000000000000000 ) ;
#3251 = direction ( 'none', ( 0.06609909530067543948, -9.802518601473483857e-31, -0.9978130634544890576 ) ) ;
#3252 = edge_loop ( 'none', ( #10665, #33420, #22685, #22087, #8382, #32596, #8981, #35727 ) ) ;
#3253 = vertex_point ( 'none', #33341 ) ;
#3254 = cartesian_point ( 'none', ( -14.96223379111580165, -82.72953286502117010, 115.9317263318963711 ) ) ;
#3255 = oriented_edge ( 'none', *, *, #20521, .t. ) ;
#3256 = circle ( 'none', #36581, 24.99999999999997868 ) ;
#3257 = axis2_placement_3d ( 'none', #25420, #6734, #3335 ) ;
#3258 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#3259 = oriented_edge ( 'none', *, *, #14048, .f. ) ;
#3260 = cartesian_point ( 'none', ( -33.91980515334447688, -86.50000000000059686, 131.4198051534467879 ) ) ;
#3261 = vertex_point ( 'none', #36467 ) ;
#3262 = vector ( 'none', #8065, 1000.000000000000000 ) ;
#3263 = axis2_placement_3d ( 'none', #26589, #11217, #2056 ) ;
#3264 = cartesian_point ( 'none', ( -19.39455987671718518, -17.47955948522919201, 1.523433538184438607 ) ) ;
#3265 = oriented_edge ( 'none', *, *, #15001, .t. ) ;
#3266 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#3267 = oriented_edge ( 'none', *, *, #14592, .f. ) ;
#3268 = axis2_placement_3d ( 'none', #20809, #36751, #39935 ) ;
#3269 = oriented_edge ( 'none', *, *, #10961, .f. ) ;
#3270 = face_outer_bound ( 'none', #27432, .t. ) ;
#3271 = axis2_placement_3d ( 'none', #358, #34760, #224 ) ;
#3272 = edge_loop ( 'none', ( #27540, #16434, #13652, #34380 ) ) ;
#3273 = cartesian_point ( 'none', ( 37.49011851740946355, -0.8608214394367250666, -3.071854677065573468e-14 ) ) ;
#3274 = oriented_edge ( 'none', *, *, #25571, .t. ) ;
#3275 = cartesian_point ( 'none', ( -16.90114598063182072, -8.465945622156224815, 129.5999999999999943 ) ) ;
#3276 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497760469, 2.409200885585504711e-16 ) ) ;
#3277 = oriented_edge ( 'none', *, *, #3284, .t. ) ;
#3278 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#3279 = face_outer_bound ( 'none', #869, .t. ) ;
#3280 = circle ( 'none', #30522, 3.400000000000000355 ) ;
#3281 = plane ( 'none', #30611 ) ;
#3282 = cartesian_point ( 'none', ( 11.69794637694588779, 4.132559807443671573, -115.9999999999999858 ) ) ;
#3283 = direction ( 'none', ( -0.02295523838497760816, -0.9997364937975852239, -9.583796596545391403e-16 ) ) ;
#3284 = edge_curve ( 'none', #34134, #34992, #22217, .t. ) ;
#3285 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#3286 = edge_curve ( 'none', #4898, #35093, #7567, .t. ) ;
#3287 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#3288 = direction ( 'none', ( -3.426614273534435573e-15, 1.000000000000000000, 2.141633920959022283e-15 ) ) ;
#3289 = cartesian_point ( 'none', ( 57.00819672131144955, 31.22603891921378505, -3.644127861274175928e-15 ) ) ;
#3290 = circle ( 'none', #14929, 17.99999999999998934 ) ;
#3291 = vertex_point ( 'none', #33729 ) ;
#3292 = cartesian_point ( 'none', ( 19.15468665399497183, -19.02887225211390287, 1.999999999999957589 ) ) ;
#3293 = edge_curve ( 'none', #31836, #27503, #36856, .t. ) ;
#3294 = axis2_placement_3d ( 'none', #16511, #7360, #38646 ) ;
#3295 = advanced_face ( 'none', ( #8089 ), #18141, .f. ) ;
#3296 = vector ( 'none', #16240, 1000.000000000000114 ) ;
#3297 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497768795, 0.0000000000000000000 ) ) ;
#3298 = edge_curve ( 'none', #19949, #3354, #39836, .t. ) ;
#3299 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497768795, 0.0000000000000000000 ) ) ;
#3301 = cartesian_point ( 'none', ( 14.76262243601061819, -95.19347628364907621, 77.14796325821303924 ) ) ;
#3300 = cartesian_point ( 'none', ( 0.5790336892822630643, -54.81192616929023131, 62.98591384736106136 ) ) ;
#3302 = cartesian_point ( 'none', ( 19.59559352897070994, -7.613243666395655751, 129.5999999999998806 ) ) ;
#3303 = advanced_face ( 'none', ( #16845, #5622, #34444, #37857, #7078, #20786 ), #10679, .f. ) ;
#3304 = oriented_edge ( 'none', *, *, #17810, .f. ) ;
#3305 = vertex_point ( 'none', #25042 ) ;
#3306 = face_bound ( 'none', #16459, .t. ) ;
#3307 = vertex_point ( 'none', #217 ) ;
#3308 = oriented_edge ( 'none', *, *, #21645, .f. ) ;
#3309 = direction ( 'none', ( -1.539513564649194771e-12, 1.143164601397685788e-15, -1.000000000000000000 ) ) ;
#3310 = direction ( 'none', ( 0.2911156025094133182, 4.625929269271486111e-15, -0.9566878832595201443 ) ) ;
#3311 = oriented_edge ( 'none', *, *, #23203, .f. ) ;
#3312 = line ( 'none', #24370, #28166 ) ;
#3313 = edge_loop ( 'none', ( #3512, #24118, #36460, #20168 ) ) ;
#3314 = vertex_point ( 'none', #15641 ) ;
#3315 = oriented_edge ( 'none', *, *, #23262, .t. ) ;
#3316 = direction ( 'none', ( 0.4999999999999939493, 0.8660254037844421493, 1.691200650792021309e-15 ) ) ;
#3317 = cartesian_point ( 'none', ( 29.48866639679680546, -21.94122595758566874, 88.85266461328640730 ) ) ;
#3318 = direction ( 'none', ( -7.562449584286045901e-16, -2.087856039678552486e-15, 1.000000000000000000 ) ) ;
#3319 = oriented_edge ( 'none', *, *, #22773, .t. ) ;
#3320 = direction ( 'none', ( 0.7669678184319009828, 0.6416855659042133286, -4.550094363217854894e-15 ) ) ;
#3321 = face_bound ( 'none', #35539, .t. ) ;
#3322 = line ( 'none', #34574, #23373 ) ;
#3323 = cartesian_point ( 'none', ( -34.49967906316737043, -56.00000000000053291, 75.68128006909221028 ) ) ;
#3324 = direction ( 'none', ( -1.965391359763805505e-15, 7.562449584285928558e-16, -1.000000000000000000 ) ) ;
#3325 = cartesian_point ( 'none', ( 1.412783471600599624e-14, -6.462317823320784663e-14, -2.168404344971008868e-14 ) ) ;
#3326 = axis2_placement_3d ( 'none', #26736, #14490, #27008 ) ;
#3327 = cartesian_point ( 'none', ( 35.25027695764183733, 49.61081362515137982, 4.600282122451336326e-14 ) ) ;
#3328 = cartesian_point ( 'none', ( -38.90824159269429572, 12.83431244245247171, 66.59999999999998010 ) ) ;
#3329 = axis2_placement_3d ( 'none', #7419, #26223, #38428 ) ;
#3330 = line ( 'none', #9779, #21425 ) ;
#3331 = oriented_edge ( 'none', *, *, #4206, .t. ) ;
#3332 = cartesian_point ( 'none', ( -39.72523727226023027, -3.427505545205645543, -10.49065906892887945 ) ) ;
#3333 = axis2_placement_3d ( 'none', #4268, #26199, #13524 ) ;
#3334 = vertex_point ( 'none', #31178 ) ;
#3335 = direction ( 'none', ( 0.7669678184319009828, 0.6416855659042133286, -4.550094363217854894e-15 ) ) ;
#3336 = line ( 'none', #1804, #27675 ) ;
#3337 = advanced_face ( 'none', ( #31995 ), #6365, .f. ) ;
#3338 = cartesian_point ( 'none', ( 39.99999999997812239, -79.24071559779152096, 84.73175008583103818 ) ) ;
#3339 = edge_loop ( 'none', ( #18658, #28715, #10199, #7649 ) ) ;
#3340 = cartesian_point ( 'none', ( 29.85837545169367147, -83.96308746027530390, 86.76528232854531097 ) ) ;
#3341 = axis2_placement_3d ( 'none', #39689, #36645, #33250 ) ;
#3342 = vertex_point ( 'none', #21525 ) ;
#3343 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497749713, 2.172468512652334513e-16 ) ) ;
#3344 = oriented_edge ( 'none', *, *, #3772, .t. ) ;
#3345 = vector ( 'none', #511, 1000.000000000000000 ) ;
#3346 = oriented_edge ( 'none', *, *, #22677, .f. ) ;
#3347 = axis2_placement_3d ( 'none', #35500, #828, #10130 ) ;
#3348 = oriented_edge ( 'none', *, *, #14939, .t. ) ;
#3349 = cartesian_point ( 'none', ( 30.14558498576219847, 56.83329201459378055, 12.66670798540665999 ) ) ;
#3350 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#3351 = axis2_placement_3d ( 'none', #12218, #18755, #22184 ) ;
#3352 = edge_curve ( 'none', #23521, #7252, #15396, .t. ) ;
#3353 = cartesian_point ( 'none', ( -0.9966158955397974584, -21.00000000000016342, 129.5999999999999659 ) ) ;
#3354 = vertex_point ( 'none', #34485 ) ;
#3355 = edge_curve ( 'none', #35411, #31633, #39360, .t. ) ;
#3356 = oriented_edge ( 'none', *, *, #24322, .t. ) ;
#3357 = face_outer_bound ( 'none', #25590, .t. ) ;
#3358 = plane ( 'none', #30235 ) ;
#3359 = direction ( 'none', ( 0.3242202298209241884, 2.775557561562897268e-15, 0.9459816290895226576 ) ) ;
#3360 = circle ( 'none', #3144, 76.00000000000000000 ) ;
#3361 = edge_curve ( 'none', #15167, #35827, #31000, .t. ) ;
#3362 = cylindrical_surface ( 'none', #25784, 31.00000000000000711 ) ;
#3363 = direction ( 'none', ( -1.000000000000000000, -1.209449207451029591e-14, 5.664403186863041481e-16 ) ) ;
#3364 = direction ( 'none', ( 1.000000000000000000, 1.261617073437676668e-14, -1.539172829593965443e-12 ) ) ;
#3365 = direction ( 'none', ( 1.208755318060365764e-14, -1.000000000000000000, -1.141540997714474542e-15 ) ) ;
#3366 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703187e-14, -6.100126508929431562e-16 ) ) ;
#3367 = direction ( 'none', ( -0.9978130634544891686, -1.175359587474531219e-14, -0.06609909530067549499 ) ) ;
#3368 = cartesian_point ( 'none', ( -9.293779974236249686, 16.49608102125158027, 129.5999999999999943 ) ) ;
#3369 = circle ( 'none', #4945, 4.499999999999990230 ) ;
#3370 = oriented_edge ( 'none', *, *, #28374, .f. ) ;
#3371 = direction ( 'none', ( 0.5882076359134006394, 0.8087099461816753543, 4.625929269271482956e-15 ) ) ;
#3372 = cartesian_point ( 'none', ( 37.47792328556753461, 14.50000000000041744, 71.13970642741617212 ) ) ;
#3373 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760816, -2.409200885585502739e-16 ) ) ;
#3374 = cartesian_point ( 'none', ( 8.932523151452839944e-13, -69.50000000000012790, 99.59999999999990905 ) ) ;
#3375 = cartesian_point ( 'none', ( 1.213092126750581201e-12, -95.70000000000162288, 99.59999999999986642 ) ) ;
#3376 = face_outer_bound ( 'none', #36706, .t. ) ;
#3377 = oriented_edge ( 'none', *, *, #29404, .f. ) ;
#3378 = direction ( 'none', ( 1.208755318060365764e-14, -1.000000000000000000, -1.141540997714474542e-15 ) ) ;
#3379 = edge_loop ( 'none', ( #6467, #1104, #30543, #1905 ) ) ;
#3380 = direction ( 'none', ( -0.02295523838497748673, -0.9997364937975852239, -9.583796596545395347e-16 ) ) ;
#3381 = cartesian_point ( 'none', ( 5.990940391595230784e-15, -1.049815080810080737e-14, 2.000000000000001776 ) ) ;
#3382 = vertex_point ( 'none', #34215 ) ;
#3383 = vector ( 'none', #14136, 1000.000000000000000 ) ;
#3384 = oriented_edge ( 'none', *, *, #24902, .t. ) ;
#3385 = circle ( 'none', #3548, 7.300000000000004263 ) ;
#3386 = axis2_placement_3d ( 'none', #12464, #33907, #30877 ) ;
#3387 = oriented_edge ( 'none', *, *, #38959, .f. ) ;
#3388 = cartesian_point ( 'none', ( -34.64101615141317581, -60.19998826649125334, 79.60000000006259313 ) ) ;
#3389 = edge_loop ( 'none', ( #37380, #33671, #36501, #19706 ) ) ;
#3390 = advanced_face ( 'none', ( #27070 ), #6111, .f. ) ;
#3391 = direction ( 'none', ( 0.2911156025094132072, 4.438639543574742089e-15, -0.9566878832595201443 ) ) ;
#3392 = cartesian_point ( 'none', ( 31.81980515334691972, -86.49999999999971578, 67.78019484655642657 ) ) ;
#3393 = cartesian_point ( 'none', ( -55.00000000000000000, -1.239593061981501541e-14, -71.00000000000000000 ) ) ;
#3394 = axis2_placement_3d ( 'none', #19095, #15968, #9832 ) ;
#3395 = vector ( 'none', #17267, 1000.000000000000000 ) ;
#3396 = oriented_edge ( 'none', *, *, #3484, .t. ) ;
#3397 = oriented_edge ( 'none', *, *, #29261, .f. ) ;
#3398 = circle ( 'none', #19972, 27.79999999999999716 ) ;
#3399 = vector ( 'none', #27179, 1000.000000000000000 ) ;
#3400 = direction ( 'none', ( -3.736327486719277547e-15, 1.000000000000000000, 2.135044278125301343e-15 ) ) ;
#3401 = vector ( 'none', #25580, 1000.000000000000114 ) ;
#3402 = line ( 'none', #38464, #33689 ) ;
#3403 = direction ( 'none', ( 0.9459816290895221025, 1.306144734853124803e-14, -0.3242202298209261313 ) ) ;
#3404 = advanced_face ( 'none', ( #11506 ), #21657, .f. ) ;
#3405 = direction ( 'none', ( 1.184453658995149176e-14, -1.000000000000000000, -9.839388115241413793e-16 ) ) ;
#3406 = axis2_placement_3d ( 'none', #35339, #22659, #7074 ) ;
#3407 = cartesian_point ( 'none', ( 23.79280034551586809, -14.47498365174976165, -3.500000000000038636 ) ) ;
#3408 = direction ( 'none', ( 1.051157609415135786e-14, 1.000000000000000000, -1.167015730269873022e-16 ) ) ;
#3409 = cartesian_point ( 'none', ( 34.99999999997184119, -85.49999999999968736, 80.59999999994603570 ) ) ;
#3410 = oriented_edge ( 'none', *, *, #35141, .f. ) ;
#3411 = edge_curve ( 'none', #15703, #196, #26105, .t. ) ;
#3412 = oriented_edge ( 'none', *, *, #26508, .t. ) ;
#3413 = oriented_edge ( 'none', *, *, #30613, .t. ) ;
#3414 = cylindrical_surface ( 'none', #20918, 4.499999999999997335 ) ;
#3416 = edge_curve ( 'none', #3591, #38055, #30032, .t. ) ;
#3415 = cartesian_point ( 'none', ( -39.99999999996456523, -92.25261774531843173, 121.8637637147962778 ) ) ;
#3417 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497749713, 2.172468512652334513e-16 ) ) ;
#3418 = cartesian_point ( 'none', ( 18.59371008790687085, -34.36602941318646032, -12.12733451082870673 ) ) ;
#3419 = conical_surface ( 'none', #23727, 47.50000000000000711, 0.7853981633974657095 ) ;
#3420 = cartesian_point ( 'none', ( -19.18020594181507477, -82.72953286502121273, 119.0898287583425628 ) ) ;
#3421 = edge_curve ( 'none', #21547, #10923, #10520, .t. ) ;
#3422 = edge_loop ( 'none', ( #2228, #2483, #16600, #27377 ) ) ;
#3423 = axis2_placement_3d ( 'none', #36300, #11325, #14567 ) ;
#3424 = edge_curve ( 'none', #14432, #21473, #17819, .t. ) ;
#3425 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539513564649194771e-12 ) ) ;
#3426 = vertex_point ( 'none', #12501 ) ;
#3427 = cartesian_point ( 'none', ( -42.49999999999966604, -26.33913438213245684, 65.59999999999996589 ) ) ;
#3428 = vector ( 'none', #6504, 1000.000000000000000 ) ;
#3429 = vertex_point ( 'none', #40256 ) ;
#3430 = b_spline_curve_with_knots ( 'none', 3,
( #15837, #28621, #28752, #801, #3959, #23054 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.4999999999999995004, 0.6851833388050551088 ),
.unspecified. ) ;
#3431 = cartesian_point ( 'none', ( 15.89450261659975183, 1.859685010157454688, -120.4901927763500993 ) ) ;
#3432 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029748e-14, 0.0000000000000000000 ) ) ;
#3433 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#3434 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#3435 = edge_curve ( 'none', #38184, #36936, #8558, .t. ) ;
#3436 = vector ( 'none', #29170, 1000.000000000000000 ) ;
#3437 = oriented_edge ( 'none', *, *, #18386, .f. ) ;
#3438 = direction ( 'none', ( -0.9731129262368705124, -0.2303285322983564531, 0.0000000000000000000 ) ) ;
#3439 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#3440 = vertex_point ( 'none', #18771 ) ;
#3441 = face_outer_bound ( 'none', #35137, .t. ) ;
#3442 = cartesian_point ( 'none', ( -36.98026799759458783, 18.04285902399178099, 68.20000000000021600 ) ) ;
#3443 = face_outer_bound ( 'none', #18951, .t. ) ;
#3444 = cartesian_point ( 'none', ( 9.497611030973018842e-13, -73.70000000000160867, 99.59999999999989484 ) ) ;
#3445 = direction ( 'none', ( -2.728784877050652649e-16, -4.391042282414980948e-16, 1.000000000000000000 ) ) ;
#3446 = direction ( 'none', ( 2.050233355256459444e-15, -1.084443651927997411e-15, 1.000000000000000000 ) ) ;
#3447 = oriented_edge ( 'none', *, *, #5804, .f. ) ;
#3448 = axis2_placement_3d ( 'none', #33725, #8888, #6130 ) ;
#3449 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#3450 = oriented_edge ( 'none', *, *, #31552, .t. ) ;
#3451 = edge_loop ( 'none', ( #31909, #21600 ) ) ;
#3452 = plane ( 'none', #2077 ) ;
#3453 = direction ( 'none', ( 1.073901121821449057e-14, -1.000000000000000000, -8.478166751221966705e-16 ) ) ;
#3454 = cylindrical_surface ( 'none', #36345, 4.000000000000003553 ) ;
#3455 = advanced_face ( 'none', ( #23198, #22724, #37365, #33477, #242, #31476 ), #18907, .t. ) ;
#3456 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#3457 = cartesian_point ( 'none', ( -19.99999999993642064, -60.19998826649113255, 134.2410161514139588 ) ) ;
#3458 = cartesian_point ( 'none', ( 2.328924820075669366, -19.20000000000155538, 91.94649693392381096 ) ) ;
#3459 = cartesian_point ( 'none', ( 4.221176236386934733, -31.20000000000153406, 85.72802569273689244 ) ) ;
#3460 = oriented_edge ( 'none', *, *, #4392, .t. ) ;
#3461 = edge_loop ( 'none', ( #27903, #28142, #20906 ) ) ;
#3462 = direction ( 'none', ( -0.9978130634544890576, -1.175359587474530430e-14, -0.06609909530067543948 ) ) ;
#3463 = axis2_placement_3d ( 'none', #2548, #24756, #36924 ) ;
#3464 = cartesian_point ( 'none', ( 14.00998558760562673, -76.22896044298227025, 76.97657136965959523 ) ) ;
#3465 = vertex_point ( 'none', #28292 ) ;
#3466 = direction ( 'none', ( -0.1899816439925924860, -0.3065484139510218919, -0.9327030850436729414 ) ) ;
#3467 = oriented_edge ( 'none', *, *, #29763, .t. ) ;
#3468 = cartesian_point ( 'none', ( 2.365213954993747958e-13, -15.20000000000012363, 99.59999999999996589 ) ) ;
#3469 = line ( 'none', #7369, #4921 ) ;
#3470 = cartesian_point ( 'none', ( -31.39101615137766288, 19.99999999999966604, 59.60000000000002274 ) ) ;
#3471 = circle ( 'none', #9541, 3.400000000000000355 ) ;
#3473 = oriented_edge ( 'none', *, *, #35401, .f. ) ;
#3472 = cartesian_point ( 'none', ( -38.90824159269399019, -12.83431244245365122, 66.59999999999996589 ) ) ;
#3474 = direction ( 'none', ( 6.307717298314502795e-16, -9.969229838635422206e-16, 1.000000000000000000 ) ) ;
#3475 = axis2_placement_3d ( 'none', #36363, #17643, #11650 ) ;
#3476 = edge_curve ( 'none', #16393, #12381, #38851, .t. ) ;
#3477 = direction ( 'none', ( -0.3242202298209291289, -2.775557561562892534e-15, -0.9459816290895209923 ) ) ;
#3478 = cylindrical_surface ( 'none', #33879, 4.250000000000003553 ) ;
#3480 = oriented_edge ( 'none', *, *, #15538, .t. ) ;
#3479 = direction ( 'none', ( 6.402207182922942715e-15, 3.102610559608235541e-16, 1.000000000000000000 ) ) ;
#3481 = edge_curve ( 'none', #2468, #36316, #12421, .t. ) ;
#3482 = oriented_edge ( 'none', *, *, #11077, .t. ) ;
#3483 = cylindrical_surface ( 'none', #22470, 4.049999999999998046 ) ;
#3484 = edge_curve ( 'none', #30504, #7547, #2172, .t. ) ;
#3485 = cartesian_point ( 'none', ( 15.99578390076134760, -0.3672838141595897721, -120.9999999999999574 ) ) ;
#3486 = edge_curve ( 'none', #148, #27306, #38332, .t. ) ;
#3487 = plane ( 'none', #6024 ) ;
#3488 = cartesian_point ( 'none', ( -29.43043978568103825, -18.23934843388986238, 94.36539618961064946 ) ) ;
#3489 = axis2_placement_3d ( 'none', #15148, #40296, #36972 ) ;
#3490 = edge_curve ( 'none', #8405, #32699, #19819, .t. ) ;
#3491 = cartesian_point ( 'none', ( 55.74913406710309260, -31.00027695764238800, 15.09999999999987352 ) ) ;
#3492 = vertex_point ( 'none', #28563 ) ;
#3493 = plane ( 'none', #29563 ) ;
#3494 = direction ( 'none', ( 0.8087099461816752433, -0.5882076359134008614, 3.048626825399217043e-15 ) ) ;
#3495 = edge_curve ( 'none', #20118, #39707, #10006, .t. ) ;
#3496 = vertex_point ( 'none', #4041 ) ;
#3497 = cartesian_point ( 'none', ( 9.495257944758836999, -18.82125000000003823, 129.5999999999999375 ) ) ;
#3498 = oriented_edge ( 'none', *, *, #34379, .t. ) ;
#3499 = line ( 'none', #38534, #33765 ) ;
#3500 = face_outer_bound ( 'none', #37457, .t. ) ;
#3501 = cartesian_point ( 'none', ( -28.26245804103883330, -79.86152869247588626, 115.6511990345937306 ) ) ;
#3502 = edge_loop ( 'none', ( #10477, #4342, #28435, #36860 ) ) ;
#3503 = oriented_edge ( 'none', *, *, #10532, .f. ) ;
#3504 = direction ( 'none', ( -4.624852315371558002e-15, -1.833808936130288886e-15, 1.000000000000000000 ) ) ;
#3505 = oriented_edge ( 'none', *, *, #38414, .t. ) ;
#3506 = cartesian_point ( 'none', ( 34.64101615140934598, -98.99999999999972999, 119.5999999999469736 ) ) ;
#3507 = oriented_edge ( 'none', *, *, #12023, .t. ) ;
#3508 = advanced_face ( 'none', ( #9490 ), #703, .f. ) ;
#3509 = direction ( 'none', ( 6.703985844194565382e-15, -0.5150380749100570421, 0.8571673007021106683 ) ) ;
#3510 = cartesian_point ( 'none', ( -15.99578390076136003, 0.3672838141596084793, -32.50000000000000000 ) ) ;
#3511 = cylindrical_surface ( 'none', #18917, 7.500000000000001776 ) ;
#3513 = oriented_edge ( 'none', *, *, #16918, .t. ) ;
#3512 = oriented_edge ( 'none', *, *, #15000, .t. ) ;
#3514 = oriented_edge ( 'none', *, *, #22123, .t. ) ;
#3515 = cartesian_point ( 'none', ( -11.45321929319363008, 18.48055493771006397, 127.6814758487515036 ) ) ;
#3516 = advanced_face ( 'none', ( #14385 ), #18753, .t. ) ;
#3517 = cartesian_point ( 'none', ( -35.38348047770282534, -82.29999999999672866, 77.43370206944756262 ) ) ;
#3518 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#3519 = axis2_placement_3d ( 'none', #40371, #21636, #2401 ) ;
#3520 = oriented_edge ( 'none', *, *, #3840, .t. ) ;
#3521 = cartesian_point ( 'none', ( -57.49999999999955236, -30.31088913245620731, -6.938893903907228378e-15 ) ) ;
#3522 = oriented_edge ( 'none', *, *, #1681, .f. ) ;
#3523 = line ( 'none', #21439, #23047 ) ;
#3524 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#3525 = axis2_placement_3d ( 'none', #31124, #9458, #25122 ) ;
#3526 = axis2_placement_3d ( 'none', #32317, #16885, #29420 ) ;
#3527 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760469, -2.409200885585502246e-16 ) ) ;
#3528 = line ( 'none', #27747, #25459 ) ;
#3529 = cartesian_point ( 'none', ( -17.49538864145774042, 0.4017166717370858620, -46.00000000000001421 ) ) ;
#3530 = oriented_edge ( 'none', *, *, #18692, .t. ) ;
#3531 = face_outer_bound ( 'none', #40085, .t. ) ;
#3532 = direction ( 'none', ( -1.000000000000000000, -1.009293658750141334e-14, 1.534126361300214878e-12 ) ) ;
#3533 = cartesian_point ( 'none', ( -1.033999211530234330, -20.40014142135311914, 129.5999999999999375 ) ) ;
#3534 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539513564649194771e-12 ) ) ;
#3535 = cartesian_point ( 'none', ( -31.81980515344248062, -104.5000000000004974, 67.78019484665439620 ) ) ;
#3536 = vertex_point ( 'none', #351 ) ;
#3537 = cartesian_point ( 'none', ( -35.99999999999999289, -5.433365728437296990e-13, 5.000000000000047073 ) ) ;
#3538 = oriented_edge ( 'none', *, *, #21186, .t. ) ;
#3539 = edge_loop ( 'none', ( #31955, #1449, #13112, #16298, #25411, #31753 ) ) ;
#3540 = edge_curve ( 'none', #16019, #39150, #11469, .t. ) ;
#3541 = vector ( 'none', #20048, 1000.000000000000000 ) ;
#3542 = direction ( 'none', ( 0.0000000000000000000, 9.540979117872431131e-16, -1.000000000000000000 ) ) ;
#3543 = edge_curve ( 'none', #9920, #30421, #3665, .t. ) ;
#3544 = edge_loop ( 'none', ( #12633, #34638 ) ) ;
#3545 = plane ( 'none', #26569 ) ;
#3546 = vertex_point ( 'none', #13164 ) ;
#3547 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#3548 = axis2_placement_3d ( 'none', #34273, #15308, #6425 ) ;
#3549 = cartesian_point ( 'none', ( -24.76690379199443726, -84.43204150386434037, 110.3519485178918700 ) ) ;
#3550 = edge_curve ( 'none', #37453, #2573, #1694, .t. ) ;
#3551 = oriented_edge ( 'none', *, *, #11553, .t. ) ;
#3552 = axis2_placement_3d ( 'none', #26568, #39320, #26704 ) ;
#3553 = direction ( 'none', ( 0.6416855659042142168, -0.7669678184319003167, -3.925754845206541393e-15 ) ) ;
#3554 = face_outer_bound ( 'none', #13697, .t. ) ;
#3556 = oriented_edge ( 'none', *, *, #7041, .f. ) ;
#3555 = oriented_edge ( 'none', *, *, #16868, .f. ) ;
#3557 = cartesian_point ( 'none', ( 9.321597339450192976, -95.70000000000150919, 103.2204727648715590 ) ) ;
#3558 = advanced_face ( 'none', ( #26566 ), #29992, .t. ) ;
#3559 = edge_curve ( 'none', #10068, #8873, #27998, .t. ) ;
#3560 = cartesian_point ( 'none', ( -36.01895212815183100, -79.79999999999671445, 75.57957807643207104 ) ) ;
#3561 = oriented_edge ( 'none', *, *, #16263, .f. ) ;
#3562 = direction ( 'none', ( 0.0000000000000000000, -0.8345712536277500870, -0.5509000114523555647 ) ) ;
#3563 = edge_loop ( 'none', ( #25951, #270 ) ) ;
#3564 = vector ( 'none', #37864, 1000.000000000000000 ) ;
#3565 = cartesian_point ( 'none', ( -17.56637295856317138, -6.843891932697975911, 129.5999999999999659 ) ) ;
#3566 = cartesian_point ( 'none', ( 0.1007608197493000679, -75.70000000000159446, 86.73234336475707096 ) ) ;
#3567 = direction ( 'none', ( 3.426614273534435573e-15, -1.000000000000000000, -2.141633920959022283e-15 ) ) ;
#3568 = oriented_edge ( 'none', *, *, #40102, .t. ) ;
#3569 = cartesian_point ( 'none', ( -37.46194077712550552, 51.00292657709108113, -5.952121760526466688e-15 ) ) ;
#3570 = cartesian_point ( 'none', ( 9.495257944758836999, -18.82125000000003823, 129.5999999999999375 ) ) ;
#3571 = cartesian_point ( 'none', ( -19.91839899407553105, -56.00000000000042633, 139.5999999999997101 ) ) ;
#3572 = circle ( 'none', #952, 63.99999999999997158 ) ;
#3573 = direction ( 'none', ( -0.4537402150403928580, 0.5423281453650500294, 0.7071067811865496822 ) ) ;
#3574 = plane ( 'none', #18806 ) ;
#3575 = vertex_point ( 'none', #9916 ) ;
#3576 = cartesian_point ( 'none', ( 2.937682475779556991e-14, -6.681240974105620879e-14, 37.99999999999997868 ) ) ;
#3577 = line ( 'none', #14778, #40218 ) ;
#3578 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#3579 = plane ( 'none', #26519 ) ;
#3580 = face_outer_bound ( 'none', #7199, .t. ) ;
#3581 = cartesian_point ( 'none', ( 45.96194077712586790, -37.46194077712519999, 1.999999999999925393 ) ) ;
#3582 = axis2_placement_3d ( 'none', #33496, #14639, #18035 ) ;
#3583 = vector ( 'none', #3932, 1000.000000000000114 ) ;
#3584 = edge_loop ( 'none', ( #36104, #10074, #3482, #11656 ) ) ;
#3585 = oriented_edge ( 'none', *, *, #36834, .t. ) ;
#3586 = cartesian_point ( 'none', ( 14.44783962611166928, -95.47800765068234341, 77.23117733009176789 ) ) ;
#3587 = plane ( 'none', #35773 ) ;
#3588 = axis2_placement_3d ( 'none', #28013, #40254, #18487 ) ;
#3589 = oriented_edge ( 'none', *, *, #22247, .f. ) ;
#3590 = line ( 'none', #8108, #7979 ) ;
#3592 = oriented_edge ( 'none', *, *, #13989, .t. ) ;
#3591 = vertex_point ( 'none', #489 ) ;
#3593 = circle ( 'none', #25687, 35.00000000000000000 ) ;
#3594 = cartesian_point ( 'none', ( 37.46194077712512893, 51.00292657709140798, 2.000000000000050182 ) ) ;
#3595 = cartesian_point ( 'none', ( -2.286423114262381938e-15, 7.651134171882927541e-15, -75.00000000000004263 ) ) ;
#3596 = axis2_placement_3d ( 'none', #25946, #7397, #38683 ) ;
#3599 = edge_loop ( 'none', ( #26154, #12315, #2489, #24780 ) ) ;
#3598 = edge_curve ( 'none', #35743, #2131, #20273, .t. ) ;
#3597 = direction ( 'none', ( 0.3535533905923257114, 0.7071067811865525687, -0.6123724356963362592 ) ) ;
#3600 = vector ( 'none', #4790, 1000.000000000000000 ) ;
#3601 = oriented_edge ( 'none', *, *, #36140, .t. ) ;
#3602 = advanced_face ( 'none', ( #33930 ), #38314, .f. ) ;
#3603 = cartesian_point ( 'none', ( -9.278504326140625480, -95.20000000000172236, 97.56054971382781105 ) ) ;
#3604 = cartesian_point ( 'none', ( 14.35641750202342948, -76.33031689532079156, 76.99952039384557168 ) ) ;
#3605 = axis2_placement_3d ( 'none', #10212, #1315, #4472 ) ;
#3606 = direction ( 'none', ( -0.9731129262368705124, -0.2303285322983564531, 0.0000000000000000000 ) ) ;
#3607 = edge_curve ( 'none', #14647, #4649, #11964, .t. ) ;
#3608 = circle ( 'none', #37561, 3.200000000000002398 ) ;
#3610 = edge_curve ( 'none', #29355, #33431, #21706, .t. ) ;
#3609 = cartesian_point ( 'none', ( 50.70000000000000284, -8.149598806927372528e-15, -0.5000000000000905942 ) ) ;
#3611 = oriented_edge ( 'none', *, *, #24434, .f. ) ;
#3612 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#3613 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#3614 = cartesian_point ( 'none', ( 7.956864334079937307e-13, -60.00000000000013500, 99.59999999999988063 ) ) ;
#3615 = circle ( 'none', #15040, 4.999999999999998224 ) ;
#3616 = edge_curve ( 'none', #11126, #38224, #4127, .t. ) ;
#3617 = manifold_solid_brep ( '���ͽ�-5-solid1', #8679 ) ;
#3618 = cartesian_point ( 'none', ( -31.00027695764184088, -49.61081362515135851, 14.89999999999988667 ) ) ;
#3619 = advanced_face ( 'none', ( #35911 ), #24130, .f. ) ;
#3620 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760469, -1.734723475976806848e-16 ) ) ;
#3621 = line ( 'none', #20989, #35857 ) ;
#3622 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#3623 = oriented_edge ( 'none', *, *, #22658, .f. ) ;
#3624 = edge_loop ( 'none', ( #20543, #29595 ) ) ;
#3625 = cartesian_point ( 'none', ( 6.764284017753174185e-14, -1.450178789701548867e-13, 126.5999999999999659 ) ) ;
#3626 = cartesian_point ( 'none', ( 27.80000000000003979, 1.859951479193715545e-13, 52.79999999999994742 ) ) ;
#3627 = closed_shell ( 'none', ( #30821, #19291, #36097, #6109, #6846, #11884, #37079, #35784, #26377, #29667, #25878, #24718, #23495, #18194, #26906, #20493, #21078, #15180, #27606, #9391, #1025, #16228, #35009, #10609, #30733, #17921, #12864, #39744, #38512, #27062, #12456, #11474, #38118, #9680, #27430, #31939, #768, #18425, #25586, #23273, #9797, #6246, #33585, #38054, #6566, #14476, #28263, #30004, #24273, #1784, #33859, #35885, #28020, #32410, #22421, #23780, #17588, #35638, #22143, #13055, #20571, #36442, #19047, #32501, #38726, #25175, #8848, #24859, #13110, #36293, #39799, #9322, #9232, #216, #8792, #33057, #35583, #13708, #35252, #22031, #1115, #19285, #968, #1512, #11209, #31570, #31407, #2242, #24807, #34522, #1226, #14367, #8995, #27566, #1833, #28012, #30015, #6767, #22831, #3201, #39750, #15778, #30532, #1994, #24074, #23289, #37383, #19851, #29408, #33661, #34657, #25579, #21325, #30205, #14922, #33467, #21088, #15379, #32093, #5536, #35736, #21235, #31980, #36683, #10261, #26421, #17342, #35996, #5372, #23775, #37601, #15188, #40500, #7373, #28219, #17739, #23587, #40147, #1017, #37229, #36338, #29250, #31772, #23877, #12346, #27380, #34770, #4973, #22134, #3133, #124, #28316, #9447, #10860, #36301, #27265, #6610, #1217, #14059, #37276, #430, #35851, #37480, #223, #8384, #34368, #13249, #23825, #9733, #35105, #4192, #12011, #6474, #14604, #11812, #8447, #6050, #15137, #10501, #11218, #12112, #5848, #17122, #13409, #8334, #26582, #28673, #39070, #11521, #39280, #16670, #16982, #28722, #19488, #10002, #30685, #32775, #25281, #25266, #1471, #20527, #4666 ) ) ;
#3628 = face_outer_bound ( 'none', #32641, .t. ) ;
#3630 = oriented_edge ( 'none', *, *, #15008, .f. ) ;
#3629 = oriented_edge ( 'none', *, *, #17340, .t. ) ;
#3631 = face_bound ( 'none', #32333, .t. ) ;
#3632 = cartesian_point ( 'none', ( -41.33992515012095481, -92.11879277915500097, 121.7990816781181564 ) ) ;
#3633 = direction ( 'none', ( 1.000000000000000000, -3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#3634 = axis2_placement_3d ( 'none', #2426, #37208, #15242 ) ;
#3635 = cartesian_point ( 'none', ( -1.993181119273922386, -20.92869995056863530, 129.5999999999999375 ) ) ;
#3636 = oriented_edge ( 'none', *, *, #16080, .t. ) ;
#3637 = circle ( 'none', #38952, 4.499999999999997335 ) ;
#3638 = axis2_placement_3d ( 'none', #18624, #31587, #212 ) ;
#3639 = cartesian_point ( 'none', ( -29.65809357765771637, -82.71046112299315212, 112.8912456302269760 ) ) ;
#3640 = oriented_edge ( 'none', *, *, #659, .t. ) ;
#3641 = direction ( 'none', ( 6.818163926026672119e-15, 2.240078029461010062e-16, 1.000000000000000000 ) ) ;
#3642 = vector ( 'none', #35868, 1000.000000000000114 ) ;
#3643 = axis2_placement_3d ( 'none', #28284, #6758, #16315 ) ;
#3644 = cartesian_point ( 'none', ( 40.00100000003033784, -85.49999999999968736, 118.5999999999383050 ) ) ;
#3645 = edge_loop ( 'none', ( #10856, #1455, #26723, #5707 ) ) ;
#3646 = face_outer_bound ( 'none', #32111, .t. ) ;
#3647 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#3648 = face_outer_bound ( 'none', #19297, .t. ) ;
#3649 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3650 = cartesian_point ( 'none', ( 7.378993249762545347e-13, -56.00000000000161293, 99.59999999999990905 ) ) ;
#3651 = direction ( 'none', ( -0.06609909530067539785, 0.0000000000000000000, 0.9978130634544890576 ) ) ;
#3652 = axis2_placement_3d ( 'none', #30833, #18536, #21040 ) ;
#3653 = face_outer_bound ( 'none', #21638, .t. ) ;
#3654 = oriented_edge ( 'none', *, *, #28004, .t. ) ;
#3655 = vertex_point ( 'none', #4720 ) ;
#3656 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#3657 = direction ( 'none', ( 6.413879299975620385e-15, 2.476491431256906945e-16, 1.000000000000000000 ) ) ;
#3658 = edge_curve ( 'none', #7957, #5128, #35368, .t. ) ;
#3659 = cartesian_point ( 'none', ( -10.37611803771632246, -18.27748278007580751, 129.5999999999478121 ) ) ;
#3660 = edge_curve ( 'none', #30571, #22257, #8050, .t. ) ;
#3661 = edge_loop ( 'none', ( #23407, #37926 ) ) ;
#3662 = advanced_face ( 'none', ( #8521 ), #35417, .f. ) ;
#3663 = oriented_edge ( 'none', *, *, #9156, .f. ) ;
#3664 = direction ( 'none', ( -1.212182854556354434e-14, 1.000000000000000000, 1.151779151821391583e-15 ) ) ;
#3665 = circle ( 'none', #38531, 5.000000000000004441 ) ;
#3666 = cartesian_point ( 'none', ( 5.813315080085423858, -20.77934657460519929, 127.8099656359098475 ) ) ;
#3667 = oriented_edge ( 'none', *, *, #21125, .t. ) ;
#3668 = edge_curve ( 'none', #21263, #2747, #29498, .t. ) ;
#3669 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3670 = edge_curve ( 'none', #8479, #15759, #25598, .t. ) ;
#3671 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3672 = oriented_edge ( 'none', *, *, #24272, .f. ) ;
#3673 = face_outer_bound ( 'none', #20159, .t. ) ;
#3674 = oriented_edge ( 'none', *, *, #1434, .f. ) ;
#3675 = cartesian_point ( 'none', ( 6.071904087983283738, -41.50000000000000711, 66.59999999999992326 ) ) ;
#3676 = direction ( 'none', ( -1.000000000000000000, -6.853228547068871147e-15, 1.284980352575413291e-15 ) ) ;
#3677 = direction ( 'none', ( 3.712601082321157218e-17, 1.000000000000000000, -1.167015730269874008e-16 ) ) ;
#3678 = circle ( 'none', #8732, 25.99999999999999645 ) ;
#3679 = cartesian_point ( 'none', ( -2.762200190797869936e-14, 7.276454617981618214e-15, -72.49999999999994316 ) ) ;
#3680 = edge_loop ( 'none', ( #21257, #3708, #36287, #12343 ) ) ;
#3681 = vector ( 'none', #16803, 1000.000000000000114 ) ;
#3682 = direction ( 'none', ( 0.6571340073944489379, 8.787225641408607980e-15, -0.7537737699905140420 ) ) ;
#3683 = face_outer_bound ( 'none', #4264, .t. ) ;
#3684 = cartesian_point ( 'none', ( -16.07417623921460503, -84.69999999999652118, 132.8955021976570947 ) ) ;
#3685 = direction ( 'none', ( 0.4799884273074663255, -0.8772748199115856238, -1.387778780781445281e-15 ) ) ;
#3686 = cartesian_point ( 'none', ( 14.48693300978998266, -94.99962976810854798, 77.00816625878962896 ) ) ;
#3687 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#3688 = cartesian_point ( 'none', ( 16.49565214766015586, -0.3787614333521151511, -85.16904755831215823 ) ) ;
#3689 = axis2_placement_3d ( 'none', #33953, #12245, #3241 ) ;
#3690 = cartesian_point ( 'none', ( -15.99578390076135470, 0.3672838141595920480, -15.50000000000000711 ) ) ;
#3691 = line ( 'none', #36067, #21272 ) ;
#3692 = vertex_point ( 'none', #13711 ) ;
#3693 = oriented_edge ( 'none', *, *, #7278, .t. ) ;
#3694 = cartesian_point ( 'none', ( -21.94927865177600879, -42.50000000000034817, 54.59999999999994458 ) ) ;
#3695 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#3696 = axis2_placement_3d ( 'none', #31066, #25190, #21802 ) ;
#3697 = direction ( 'none', ( 8.379294293209603055e-13, 0.8345712536277476445, 0.5509000114523592284 ) ) ;
#3698 = oriented_edge ( 'none', *, *, #23565, .t. ) ;
#3699 = b_spline_curve_with_knots ( 'none', 3,
( #17638, #33359, #14234, #39509, #14632, #32818 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.3149648981431229511, 0.4999999999999998890, 1.000000000000000000 ),
.unspecified. ) ;
#3700 = oriented_edge ( 'none', *, *, #36933, .f. ) ;
#3701 = vector ( 'none', #13810, 1000.000000000000000 ) ;
#3702 = oriented_edge ( 'none', *, *, #38289, .t. ) ;
#3703 = cartesian_point ( 'none', ( -57.50000000000043343, 30.31088913245452332, 7.632783294297951215e-14 ) ) ;
#3704 = axis2_placement_3d ( 'none', #13823, #37575, #440 ) ;
#3705 = cartesian_point ( 'none', ( -15.97957807630564986, -84.79999999999652971, 132.8630801746749910 ) ) ;
#3706 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#3707 = advanced_face ( 'none', ( #36371 ), #37326, .f. ) ;
#3708 = oriented_edge ( 'none', *, *, #7899, .f. ) ;
#3709 = axis2_placement_3d ( 'none', #25686, #3751, #22441 ) ;
#3710 = cartesian_point ( 'none', ( -8.920580559879313753, -15.20000000000024087, 110.0999999999999517 ) ) ;
#3712 = cartesian_point ( 'none', ( 14.35472371343080056, -95.53046638719051487, 77.25584672302984757 ) ) ;
#3711 = direction ( 'none', ( 0.5882076359134006394, 0.8087099461816753543, 4.625929269271482956e-15 ) ) ;
#3713 = oriented_edge ( 'none', *, *, #11670, .f. ) ;
#3714 = cartesian_point ( 'none', ( 26.08957157380407210, 41.62763221235964295, 66.60000000000000853 ) ) ;
#3715 = edge_curve ( 'none', #19475, #33515, #27034, .t. ) ;
#3716 = advanced_face ( 'none', ( #13395 ), #20745, .t. ) ;
#3717 = circle ( 'none', #39847, 4.250000000000003553 ) ;
#3718 = edge_curve ( 'none', #37707, #23874, #17314, .t. ) ;
#3719 = oriented_edge ( 'none', *, *, #1488, .t. ) ;
#3720 = circle ( 'none', #32752, 0.6000000000000006439 ) ;
#3721 = edge_curve ( 'none', #31678, #18188, #10484, .t. ) ;
#3722 = direction ( 'none', ( 0.04032756876096231513, 0.9991865127181359663, 1.000880544199131947e-15 ) ) ;
#3723 = circle ( 'none', #40025, 9.599999999999996092 ) ;
#3725 = oriented_edge ( 'none', *, *, #27984, .t. ) ;
#3724 = cartesian_point ( 'none', ( 2.937682475779556991e-14, -6.681240974105620879e-14, 37.99999999999997868 ) ) ;
#3726 = axis2_placement_3d ( 'none', #32928, #18275, #2740 ) ;
#3727 = direction ( 'none', ( -0.1922078590990034253, -3.452994770656567015e-15, 0.9813542372153786220 ) ) ;
#3728 = edge_curve ( 'none', #18520, #15708, #27539, .t. ) ;
#3729 = cartesian_point ( 'none', ( 34.64101615137724366, -19.99999999999998224, 68.19999999999973284 ) ) ;
#3730 = cartesian_point ( 'none', ( -11.16306299956971237, -75.81321094115702408, 75.60663551231401414 ) ) ;
#3731 = cartesian_point ( 'none', ( 49.61081362515102455, -31.00027695764237379, 12.99999999999992539 ) ) ;
#3732 = circle ( 'none', #23832, 2.000000000000001776 ) ;
#3734 = oriented_edge ( 'none', *, *, #22960, .t. ) ;
#3733 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#3735 = oriented_edge ( 'none', *, *, #37790, .f. ) ;
#3736 = cartesian_point ( 'none', ( 3.648624422800113400e-14, -7.290660126173421764e-14, 45.99999999999997158 ) ) ;
#3737 = cartesian_point ( 'none', ( -0.4971912236811479313, 2.843612881604501652, 124.0999999999999943 ) ) ;
#3738 = edge_curve ( 'none', #1462, #4583, #9019, .t. ) ;
#3739 = cartesian_point ( 'none', ( -28.19683552398288029, -92.45000000000194973, 116.7737726325169092 ) ) ;
#3740 = cartesian_point ( 'none', ( 1.207107330758461419e-12, -95.20000000000162288, 99.59999999999988063 ) ) ;
#3741 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#3742 = oriented_edge ( 'none', *, *, #4798, .t. ) ;
#3743 = line ( 'none', #16818, #33040 ) ;
#3744 = oriented_edge ( 'none', *, *, #19019, .f. ) ;
#3745 = direction ( 'none', ( 5.206212163468669769e-15, 1.668808352116376444e-15, -1.000000000000000000 ) ) ;
#3746 = line ( 'none', #30011, #35987 ) ;
#3747 = axis2_placement_3d ( 'none', #31962, #32241, #28789 ) ;
#3748 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#3749 = oriented_edge ( 'none', *, *, #6087, .t. ) ;
#3750 = advanced_face ( 'none', ( #34404 ), #1178, .t. ) ;
#3751 = direction ( 'none', ( 0.6571340073944516025, 8.789100449747871270e-15, -0.7537737699905117106 ) ) ;
#3752 = cartesian_point ( 'none', ( 4.482077557962760750, -40.40631498836617652, 66.59999999999992326 ) ) ;
#3753 = edge_loop ( 'none', ( #21921, #19699 ) ) ;
#3754 = vector ( 'none', #38979, 1000.000000000000000 ) ;
#3755 = oriented_edge ( 'none', *, *, #33259, .t. ) ;
#3756 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#3757 = oriented_edge ( 'none', *, *, #35447, .f. ) ;
#3758 = face_outer_bound ( 'none', #3856, .t. ) ;
#3759 = cartesian_point ( 'none', ( -14.09627309518897320, 8.575843097086746525, -10.80171167357901396 ) ) ;
#3760 = face_outer_bound ( 'none', #27728, .t. ) ;
#3761 = axis2_placement_3d ( 'none', #23836, #1600, #33140 ) ;
#3762 = cartesian_point ( 'none', ( 28.02980982266156573, 51.32581362515107060, 23.09999999999998366 ) ) ;
#3763 = cartesian_point ( 'none', ( 5.479444539469768383e-13, -42.47514938967388076, 65.82154834194552961 ) ) ;
#3764 = cartesian_point ( 'none', ( 10.97463932588883573, -42.49999999999995026, 54.59999999999992326 ) ) ;
#3765 = cartesian_point ( 'none', ( -29.05844383590512692, -80.95892852592722022, 114.1563560621964513 ) ) ;
#3766 = line ( 'none', #35192, #19877 ) ;
#3767 = oriented_edge ( 'none', *, *, #26158, .f. ) ;
#3768 = cartesian_point ( 'none', ( -34.64101615141287738, -84.79999999999671445, 79.60000000006256471 ) ) ;
#3769 = edge_curve ( 'none', #21900, #16656, #26066, .t. ) ;
#3770 = cartesian_point ( 'none', ( -35.45156672596518632, -84.79999999999672866, 77.23504592733875995 ) ) ;
#3771 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497761163, 0.0000000000000000000 ) ) ;
#3772 = edge_curve ( 'none', #29229, #28937, #29219, .t. ) ;
#3773 = oriented_edge ( 'none', *, *, #3179, .f. ) ;
#3774 = face_outer_bound ( 'none', #2522, .t. ) ;
#3775 = edge_curve ( 'none', #889, #12713, #25091, .t. ) ;
#3776 = axis2_placement_3d ( 'none', #8040, #35894, #33017 ) ;
#3777 = cartesian_point ( 'none', ( 26.00000000000003197, 1.749905170820413788e-13, 44.79999999999995453 ) ) ;
#3778 = direction ( 'none', ( -1.000000000000000000, -1.229175491549279915e-14, 1.539641430221243297e-12 ) ) ;
#3779 = direction ( 'none', ( -0.6416855659042081106, 0.7669678184319054237, -1.587562275841371717e-15 ) ) ;
#3780 = edge_curve ( 'none', #1356, #28304, #202, .t. ) ;
#3781 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#3782 = oriented_edge ( 'none', *, *, #34021, .t. ) ;
#3783 = cartesian_point ( 'none', ( -31.89101615137719037, -24.76313972081493731, 66.59999999999996589 ) ) ;
#3784 = oriented_edge ( 'none', *, *, #20464, .f. ) ;
#3785 = line ( 'none', #16314, #9650 ) ;
#3786 = oriented_edge ( 'none', *, *, #12264, .t. ) ;
#3787 = edge_loop ( 'none', ( #25137, #33640, #10015, #24294 ) ) ;
#3788 = edge_curve ( 'none', #5549, #3440, #2677, .t. ) ;
#3789 = cartesian_point ( 'none', ( 9.875213263311970024, 16.23207204900552014, -11.49999999999999645 ) ) ;
#3790 = oriented_edge ( 'none', *, *, #6392, .t. ) ;
#3791 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#3792 = line ( 'none', #39867, #4738 ) ;
#3793 = oriented_edge ( 'none', *, *, #33733, .f. ) ;
#3794 = oriented_edge ( 'none', *, *, #40463, .f. ) ;
#3795 = cartesian_point ( 'none', ( -6.620119751089412752, -19.92978175024252963, 129.6000000000000227 ) ) ;
#3796 = oriented_edge ( 'none', *, *, #28041, .t. ) ;
#3797 = oriented_edge ( 'none', *, *, #12498, .f. ) ;
#3798 = cartesian_point ( 'none', ( -20.21297618975236432, 34.51717823855976519, -32.80597974137247519 ) ) ;
#3799 = circle ( 'none', #32, 9.599999999999996092 ) ;
#3800 = advanced_face ( 'none', ( #18284 ), #15356, .f. ) ;
#3801 = vector ( 'none', #8531, 1000.000000000000114 ) ;
#3802 = direction ( 'none', ( 8.943827294986190713e-15, -0.7071067811865396902, 0.7071067811865553443 ) ) ;
#3803 = cartesian_point ( 'none', ( -24.02042192356664785, -79.79999999999664340, 135.6189521281528698 ) ) ;
#3804 = conical_surface ( 'none', #11543, 2.500000000000000444, 1.047197551196619836 ) ;
#3805 = edge_loop ( 'none', ( #33760, #29342, #31564, #16204 ) ) ;
#3806 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#3807 = axis2_placement_3d ( 'none', #2929, #30757, #37042 ) ;
#3808 = advanced_face ( 'none', ( #7038 ), #7857, .f. ) ;
#3809 = cartesian_point ( 'none', ( 37.17350235766517841, 21.32895207399031889, 74.20000000000024443 ) ) ;
#3810 = cartesian_point ( 'none', ( 7.714141825321264478e-13, -58.80000000000161720, 99.59999999999990905 ) ) ;
#3811 = cartesian_point ( 'none', ( -33.89855182512299336, -82.29999999999671445, 81.76629793067758101 ) ) ;
#3812 = face_outer_bound ( 'none', #16644, .t. ) ;
#3813 = cartesian_point ( 'none', ( -3.638945031366860761, -66.50000000000019895, 111.5585985407438443 ) ) ;
#3814 = vector ( 'none', #16119, 1000.000000000000000 ) ;
#3815 = direction ( 'none', ( -1.000000000000000000, -1.209449207451029591e-14, 5.551115123125780730e-16 ) ) ;
#3816 = direction ( 'none', ( -0.9978130634544891686, -1.175359587474530588e-14, -0.06609909530067543948 ) ) ;
#3817 = axis2_placement_3d ( 'none', #10589, #13718, #16723 ) ;
#3818 = vertex_point ( 'none', #17260 ) ;
#3819 = cartesian_point ( 'none', ( 14.64825373958718480, -94.83784050546016431, 77.01885278383464595 ) ) ;
#3820 = cartesian_point ( 'none', ( 34.64101615137843737, -69.49999999999974420, 122.0999999999999375 ) ) ;
#3821 = cartesian_point ( 'none', ( 15.97344850038475172, 0.9348019899136197353, -81.16949251155217837 ) ) ;
#3823 = oriented_edge ( 'none', *, *, #26347, .f. ) ;
#3822 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#3824 = circle ( 'none', #33390, 47.00000000000000711 ) ;
#3825 = vertex_point ( 'none', #2113 ) ;
#3826 = direction ( 'none', ( 5.539897855819840008e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#3827 = oriented_edge ( 'none', *, *, #3486, .f. ) ;
#3828 = cartesian_point ( 'none', ( 10.97463932588883573, -42.49999999999995026, 54.59999999999992326 ) ) ;
#3829 = face_outer_bound ( 'none', #19425, .t. ) ;
#3830 = oriented_edge ( 'none', *, *, #28105, .t. ) ;
#3831 = cartesian_point ( 'none', ( -26.19526343863277518, 41.99604415525295309, 66.47775491126115810 ) ) ;
#3832 = edge_curve ( 'none', #15201, #30053, #19267, .t. ) ;
#3833 = edge_loop ( 'none', ( #12257, #1615 ) ) ;
#3834 = cartesian_point ( 'none', ( 31.36729524088261556, -16.71047831362301039, 68.19999999999971863 ) ) ;
#3835 = edge_curve ( 'none', #1415, #37182, #40307, .t. ) ;
#3836 = direction ( 'none', ( 0.8571673007021114454, -7.669016808623585737e-17, 0.5150380749100557098 ) ) ;
#3837 = cylindrical_surface ( 'none', #12582, 26.99999999999999645 ) ;
#3838 = line ( 'none', #22946, #6757 ) ;
#3839 = plane ( 'none', #11145 ) ;
#3840 = edge_curve ( 'none', #20685, #37847, #23661, .t. ) ;
#3841 = cartesian_point ( 'none', ( 27.88042417393156569, -16.83778186914540953, 99.33053920619428823 ) ) ;
#3842 = axis2_placement_3d ( 'none', #4636, #1084, #5048 ) ;
#3843 = cartesian_point ( 'none', ( 40.00000000006230039, -54.49999999999969447, 139.5999999999383192 ) ) ;
#3844 = cartesian_point ( 'none', ( -19.99999999994601652, -54.49900000000041445, 134.2410161514082176 ) ) ;
#3845 = edge_curve ( 'none', #15625, #4010, #28997, .t. ) ;
#3846 = face_bound ( 'none', #33128, .t. ) ;
#3847 = direction ( 'none', ( -1.965391359763804321e-15, 6.337802785138576090e-16, -1.000000000000000000 ) ) ;
#3848 = oriented_edge ( 'none', *, *, #2140, .f. ) ;
#3849 = cartesian_point ( 'none', ( -56.50000000000039080, 30.06243503111399207, 13.00000000000007461 ) ) ;
#3850 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760816, 0.0000000000000000000 ) ) ;
#3851 = edge_loop ( 'none', ( #39961, #34897, #28608, #21571, #13562, #3460, #23469, #15109, #24337, #14036, #36773, #30623 ) ) ;
#3852 = vector ( 'none', #10859, 1000.000000000000000 ) ;
#3853 = oriented_edge ( 'none', *, *, #1420, .t. ) ;
#3854 = vertex_point ( 'none', #14523 ) ;
#3855 = cartesian_point ( 'none', ( 1.207107330758461015e-12, -95.20000000000159446, 99.59999999999988063 ) ) ;
#3856 = edge_loop ( 'none', ( #11163, #10596, #5146, #19024 ) ) ;
#3857 = advanced_face ( 'none', ( #30968 ), #12193, .f. ) ;
#3858 = cartesian_point ( 'none', ( -11.28364823876151490, -75.87097165046176883, 75.55685157184960588 ) ) ;
#3859 = vertex_point ( 'none', #7995 ) ;
#3860 = cylindrical_surface ( 'none', #21348, 5.000000000000004441 ) ;
#3861 = direction ( 'none', ( 1.073901121821449057e-14, -1.000000000000000000, -8.478166751221966705e-16 ) ) ;
#3862 = oriented_edge ( 'none', *, *, #16319, .f. ) ;
#3863 = oriented_edge ( 'none', *, *, #32225, .f. ) ;
#3864 = cartesian_point ( 'none', ( 4.279280017844971227e-15, -2.125859079015339128e-14, -45.00000000000002132 ) ) ;
#3865 = cartesian_point ( 'none', ( -39.13269992827386545, 1.173126480491246681, -12.26015192702786827 ) ) ;
#3866 = axis2_placement_3d ( 'none', #5709, #19057, #20384 ) ;
#3867 = circle ( 'none', #5788, 2.099999999999997868 ) ;
#3868 = oriented_edge ( 'none', *, *, #12194, .t. ) ;
#3869 = cartesian_point ( 'none', ( -37.14101615137727919, -20.00000000000049738, 22.99999999999999289 ) ) ;
#3870 = edge_loop ( 'none', ( #18092, #42, #33406 ) ) ;
#3871 = line ( 'none', #21133, #20957 ) ;
#3872 = cartesian_point ( 'none', ( -22.74999999994572875, -78.00000000000039790, 134.2410161514124525 ) ) ;
#3873 = direction ( 'none', ( 0.2911156025094129851, 4.382459307730877053e-15, -0.9566878832595201443 ) ) ;
#3874 = axis2_placement_3d ( 'none', #30979, #34419, #21 ) ;
#3875 = cartesian_point ( 'none', ( -57.49999999999954525, -30.31088913245622507, 11.99999999999997513 ) ) ;
#3876 = face_outer_bound ( 'none', #12268, .t. ) ;
#3877 = line ( 'none', #7572, #26775 ) ;
#3878 = cartesian_point ( 'none', ( -39.74586750398616886, -2.417464716729325058, -10.58335081195074423 ) ) ;
#3879 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703503e-14, -6.138252299610240867e-16 ) ) ;
#3880 = b_spline_curve_with_knots ( 'none', 3,
( #16275, #16664, #19800, #19672, #25400, #969, #35098, #19403, #7240, #29063, #13522, #3992, #699, #25533, #34842, #16145, #572, #22415, #10269, #38268, #16529, #7109, #3730, #13251, #16404, #6842, #3858, #32236, #22814, #25662, #10415, #35366, #38536, #31957, #19528, #28926, #32095, #32379, #7946, #13940, #16940, #13659, #32653, #32921, #1652, #26592, #7530, #29476, #4809, #29334, #29193, #13800, #26465, #23497 ),
.unspecified., .f., .f.,
( 4, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 1, 2, 2, 4 ),
( 0.0000000000000000000, 0.06249999999995856093, 0.09374999999993634259, 0.1093749999999183570, 0.1249999999999003575, 0.1874999999998410438, 0.2187499999998141209, 0.2343749999998071820, 0.2499999999998002709, 0.3124999999997709610, 0.3437499999997622457, 0.3593749999997553624, 0.3749999999997484235, 0.4374999999997455924, 0.4687499999997490896, 0.4843749999997508660, 0.4999999999997525313, 0.5624999999997601918, 0.5937499999997739586, 0.6093749999997766231, 0.6249999999997791766, 0.6874999999997593036, 0.7187499999997539746, 0.7343749999997483124, 0.7499999999997427613, 0.8124999999997376543, 0.8437499999997351008, 0.8593749999997404299, 0.8671874999997537525, 0.8749999999997670752, 1.000000000000000000 ),
.unspecified. ) ;
#3881 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#3882 = oriented_edge ( 'none', *, *, #36823, .f. ) ;
#3883 = axis2_placement_3d ( 'none', #22965, #29347, #35679 ) ;
#3884 = line ( 'none', #36346, #21932 ) ;
#3885 = axis2_placement_3d ( 'none', #14685, #8289, #14958 ) ;
#3886 = direction ( 'none', ( -5.040809058475287406e-15, -1.747555683115563281e-15, 1.000000000000000000 ) ) ;
#3887 = cartesian_point ( 'none', ( 21.18658585458297239, 33.51212827559436391, -13.12142943931324623 ) ) ;
#3888 = cartesian_point ( 'none', ( 0.5622852917338424517, -42.47514938967388787, 65.82154834194552961 ) ) ;
#3889 = oriented_edge ( 'none', *, *, #20521, .f. ) ;
#3890 = axis2_placement_3d ( 'none', #2627, #15315, #24578 ) ;
#3891 = direction ( 'none', ( -0.5882076359134009724, -0.8087099461816752433, -5.551115123125777969e-15 ) ) ;
#3892 = edge_curve ( 'none', #36325, #24258, #32962, .t. ) ;
#3893 = edge_loop ( 'none', ( #38608, #3039, #24517, #11961 ) ) ;
#3894 = edge_curve ( 'none', #9119, #128, #5112, .t. ) ;
#3895 = vector ( 'none', #35567, 1000.000000000000000 ) ;
#3896 = oriented_edge ( 'none', *, *, #1547, .t. ) ;
#3897 = edge_curve ( 'none', #40204, #29555, #4693, .t. ) ;
#3898 = edge_curve ( 'none', #1531, #19083, #13359, .t. ) ;
#3899 = line ( 'none', #20610, #22920 ) ;
#3900 = oriented_edge ( 'none', *, *, #3421, .f. ) ;
#3901 = oriented_edge ( 'none', *, *, #38171, .f. ) ;
#3902 = advanced_face ( 'none', ( #668 ), #20239, .t. ) ;
#3903 = circle ( 'none', #2093, 5.099999999999992539 ) ;
#3904 = cartesian_point ( 'none', ( -21.37963319265557516, -14.74360237307290511, 116.7766116838788832 ) ) ;
#3905 = cartesian_point ( 'none', ( -32.39399214632940271, 17.93762682311372458, 66.60000000000019327 ) ) ;
#3906 = cartesian_point ( 'none', ( -27.60406288708495381, -104.3334993807152671, 78.08154252430746567 ) ) ;
#3907 = face_outer_bound ( 'none', #25102, .t. ) ;
#3908 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#3909 = advanced_face ( 'none', ( #27498 ), #37821, .f. ) ;
#3910 = cartesian_point ( 'none', ( 4.781793990260026714e-15, -7.776514489908387021e-15, 0.0000000000000000000 ) ) ;
#3911 = plane ( 'none', #3079 ) ;
#3912 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#3913 = vertex_point ( 'none', #34036 ) ;
#3914 = direction ( 'none', ( 0.0000000000000000000, -0.9003490327090249989, 0.4351684952979973375 ) ) ;
#3915 = cartesian_point ( 'none', ( 17.99525688835654336, -0.4131942909296168476, -46.50000000000002842 ) ) ;
#3916 = oriented_edge ( 'none', *, *, #113, .t. ) ;
#3917 = direction ( 'none', ( -7.562449584286045901e-16, -2.087856039678552091e-15, 1.000000000000000000 ) ) ;
#3918 = vector ( 'none', #14025, 1000.000000000000114 ) ;
#3919 = axis2_placement_3d ( 'none', #3137, #21829, #21697 ) ;
#3920 = direction ( 'none', ( -0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#3921 = oriented_edge ( 'none', *, *, #31552, .f. ) ;
#3922 = direction ( 'none', ( -0.4999999999999908962, -0.8660254037844439257, 4.338258582713034720e-16 ) ) ;
#3923 = oriented_edge ( 'none', *, *, #26039, .f. ) ;
#3924 = direction ( 'none', ( -1.734723475976806848e-16, 1.040834085586084059e-15, -1.000000000000000000 ) ) ;
#3925 = axis2_placement_3d ( 'none', #6385, #18512, #34506 ) ;
#3926 = vertex_point ( 'none', #8795 ) ;
#3927 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497760122, 2.668805347656625692e-16 ) ) ;
#3928 = vector ( 'none', #19384, 1000.000000000000000 ) ;
#3929 = face_outer_bound ( 'none', #24375, .t. ) ;
#3930 = vertex_point ( 'none', #24341 ) ;
#3931 = axis2_placement_3d ( 'none', #14449, #14173, #39179 ) ;
#3932 = direction ( 'none', ( -0.9978130634544890576, -1.175359587474530430e-14, -0.06609909530067543948 ) ) ;
#3933 = direction ( 'none', ( 0.9978130634544890576, 1.182181924369379801e-14, 0.06609909530067530070 ) ) ;
#3934 = cartesian_point ( 'none', ( -26.33913438213131997, -42.50000000000042633, 65.59999999999993747 ) ) ;
#3935 = circle ( 'none', #33651, 45.50000000000000000 ) ;
#3936 = oriented_edge ( 'none', *, *, #6087, .f. ) ;
#3938 = oriented_edge ( 'none', *, *, #38235, .f. ) ;
#3937 = cartesian_point ( 'none', ( -31.44779608787806069, 24.50724649784218556, 80.79998673121841080 ) ) ;
#3940 = cartesian_point ( 'none', ( 45.96194077712550552, -45.96194077712568316, -60.99999999999999289 ) ) ;
#3939 = face_outer_bound ( 'none', #7888, .t. ) ;
#3941 = direction ( 'none', ( -0.8543195815266085846, 0.5197480664901029668, 6.878327468009642948e-16 ) ) ;
#3942 = axis2_placement_3d ( 'none', #11831, #11563, #33409 ) ;
#3943 = cartesian_point ( 'none', ( -39.99999999996967404, -85.50000000000065370, 118.6000000000614563 ) ) ;
#3944 = advanced_face ( 'none', ( #1656 ), #19231, .t. ) ;
#3945 = cartesian_point ( 'none', ( -2.775557561562891351e-14, 7.878545934557260634e-15, -72.99999999999994316 ) ) ;
#3946 = line ( 'none', #6414, #14665 ) ;
#3947 = cartesian_point ( 'none', ( 39.00364330202663865, 8.007975951700570860, 66.59999999999996589 ) ) ;
#3948 = edge_curve ( 'none', #2446, #25050, #11936, .t. ) ;
#3950 = edge_curve ( 'none', #1409, #27876, #4601, .t. ) ;
#3949 = cartesian_point ( 'none', ( 14.23810090493061686, -95.11486963441630849, 76.99168263313335103 ) ) ;
#3951 = edge_loop ( 'none', ( #28266, #36754 ) ) ;
#3952 = cartesian_point ( 'none', ( -34.64101615140722856, -78.50000000000054001, 79.60000000005305765 ) ) ;
#3953 = direction ( 'none', ( 3.528609371932593725e-15, 1.000000000000000000, -1.167015730269873022e-16 ) ) ;
#3954 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -1.067522139062650080e-15 ) ) ;
#3955 = cartesian_point ( 'none', ( -33.01601615137777657, 22.81458256229900528, 54.59036925887303937 ) ) ;
#3956 = edge_curve ( 'none', #13410, #36103, #30468, .t. ) ;
#3957 = axis2_placement_3d ( 'none', #15503, #25314, #25585 ) ;
#3958 = direction ( 'none', ( 0.2911156025094232547, 4.438639543574858051e-15, -0.9566878832595171467 ) ) ;
#3959 = cartesian_point ( 'none', ( -16.16353192376750769, -8.500000000000321521, 109.8566031634668434 ) ) ;
#3960 = edge_curve ( 'none', #4018, #40346, #20710, .t. ) ;
#3961 = cartesian_point ( 'none', ( -8.575843097086691458, -14.09627309518909932, -10.52506281446692249 ) ) ;
#3962 = circle ( 'none', #8595, 25.00000000000000711 ) ;
#3963 = face_outer_bound ( 'none', #25355, .t. ) ;
#3964 = b_spline_curve_with_knots ( 'none', 3,
( #14240, #10707, #32690, #4705, #23254, #11119, #35968, #10849, #17248, #39112, #16966, #26495, #4573, #20401, #32954, #4839, #13698, #7698, #13976, #26628, #36102, #33629, #8369, #33087, #8515, #39796, #11526, #11402, #17506, #14507, #17778, #39383, #36365, #33366, #27157, #5643, #5108, #5378, #8649 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 1, 2, 2, 1, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.06249999999997793432, 0.09374999999996753985, 0.1249999999999571454, 0.1562499999999467371, 0.1874999999999363565, 0.2187499999999259481, 0.2499999999999155675, 0.3124999999999191203, 0.3437499999999298339, 0.3749999999999405476, 0.4374999999999619194, 0.4687499999999642508, 0.4999999999999664713, 0.5624999999999688027, 0.5937499999999674705, 0.6249999999999660272, 0.6874999999999734657, 0.7499999999999807931, 0.8749999999999903411, 1.000000000000000000 ),
.unspecified. ) ;
#3965 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#3966 = cartesian_point ( 'none', ( -34.64101615137730761, 19.99999999999964828, 68.00000000000021316 ) ) ;
#3967 = oriented_edge ( 'none', *, *, #24330, .t. ) ;
#3968 = oriented_edge ( 'none', *, *, #2097, .f. ) ;
#3969 = vertex_point ( 'none', #24721 ) ;
#3970 = direction ( 'none', ( 1.000000000000000000, 1.229175491549279915e-14, -1.539641430221243297e-12 ) ) ;
#3971 = oriented_edge ( 'none', *, *, #34800, .f. ) ;
#3972 = edge_curve ( 'none', #24063, #37050, #5076, .t. ) ;
#3973 = plane ( 'none', #10331 ) ;
#3974 = vertex_point ( 'none', #37436 ) ;
#3975 = line ( 'none', #14753, #16642 ) ;
#3976 = vector ( 'none', #21764, 1000.000000000000000 ) ;
#3977 = vertex_point ( 'none', #18859 ) ;
#3978 = vertex_point ( 'none', #25128 ) ;
#3979 = cartesian_point ( 'none', ( 34.64101615137724366, -19.99999999999998224, 68.19999999999973284 ) ) ;
#3981 = cartesian_point ( 'none', ( -31.00027695764188351, -45.56081362515135424, 15.09999999999990195 ) ) ;
#3980 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#3982 = cartesian_point ( 'none', ( 18.73878794176046014, 0.8921931384576643476, 129.5999999999999659 ) ) ;
#3983 = line ( 'none', #6991, #16654 ) ;
#3984 = oriented_edge ( 'none', *, *, #15840, .t. ) ;
#3985 = oriented_edge ( 'none', *, *, #9869, .f. ) ;
#3986 = face_outer_bound ( 'none', #34644, .t. ) ;
#3987 = axis2_placement_3d ( 'none', #23232, #25945, #4277 ) ;
#3988 = direction ( 'none', ( -7.562449584286049845e-16, -1.965391359763816943e-15, 1.000000000000000000 ) ) ;
#3989 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3990 = line ( 'none', #33792, #34256 ) ;
#3991 = direction ( 'none', ( -2.728784877050652649e-16, -4.391042282414980948e-16, 1.000000000000000000 ) ) ;
#3992 = cartesian_point ( 'none', ( -10.89677756643384754, -75.73206111137345431, 75.71671110771383439 ) ) ;
#3993 = edge_loop ( 'none', ( #4565, #31891, #29439, #3530 ) ) ;
#3994 = face_outer_bound ( 'none', #3993, .t. ) ;
#3995 = direction ( 'none', ( 8.943827294986288532e-15, -0.7071067811865483499, 0.7071067811865467956 ) ) ;
#3996 = direction ( 'none', ( -2.671474153004282432e-16, 1.204182633151292137e-15, -1.000000000000000000 ) ) ;
#3997 = advanced_face ( 'none', ( #32925 ), #4091, .t. ) ;
#3998 = direction ( 'none', ( -0.5197480664901029668, -0.8543195815266085846, -7.095210874518462949e-16 ) ) ;
#3999 = axis2_placement_3d ( 'none', #33597, #21174, #2469 ) ;
#4000 = direction ( 'none', ( -1.000000000000000000, -1.387778780781448358e-14, 0.0000000000000000000 ) ) ;
#4001 = edge_loop ( 'none', ( #11432, #35909, #6015, #5780 ) ) ;
#4002 = line ( 'none', #25929, #27862 ) ;
#4003 = line ( 'none', #34523, #24962 ) ;
#4004 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#4005 = direction ( 'none', ( -0.3242202298209297950, -3.265361837132815953e-15, -0.9459816290895207702 ) ) ;
#4006 = axis2_placement_3d ( 'none', #29178, #10660, #32366 ) ;
#4007 = oriented_edge ( 'none', *, *, #18403, .t. ) ;
#4008 = oriented_edge ( 'none', *, *, #9754, .f. ) ;
#4009 = oriented_edge ( 'none', *, *, #17330, .f. ) ;
#4010 = vertex_point ( 'none', #27312 ) ;
#4011 = direction ( 'none', ( -0.6416855659042142168, 0.7669678184319003167, 4.270088556250601108e-15 ) ) ;
#4012 = edge_curve ( 'none', #14258, #21404, #29777, .t. ) ;
#4013 = oriented_edge ( 'none', *, *, #13507, .t. ) ;
#4014 = advanced_face ( 'none', ( #6038 ), #175, .f. ) ;
#4015 = edge_curve ( 'none', #29959, #4159, #21212, .t. ) ;
#4016 = circle ( 'none', #2965, 40.00000000000000711 ) ;
#4018 = vertex_point ( 'none', #40483 ) ;
#4017 = oriented_edge ( 'none', *, *, #24434, .t. ) ;
#4019 = edge_curve ( 'none', #39030, #6477, #28959, .t. ) ;
#4020 = cartesian_point ( 'none', ( -33.47911386775010811, 17.38665289651302359, 71.20000000000020179 ) ) ;
#4021 = direction ( 'none', ( 1.000000000000000000, 1.387778780781449147e-14, -6.045732006675820177e-16 ) ) ;
#4022 = edge_curve ( 'none', #12773, #13461, #28947, .t. ) ;
#4023 = oriented_edge ( 'none', *, *, #23846, .t. ) ;
#4024 = cartesian_point ( 'none', ( -34.75635299803358436, -22.85767342637442212, 74.20000000000027285 ) ) ;
#4025 = vertex_point ( 'none', #3458 ) ;
#4026 = cylindrical_surface ( 'none', #7836, 16.50000000000000711 ) ;
#4027 = oriented_edge ( 'none', *, *, #2647, .f. ) ;
#4028 = cartesian_point ( 'none', ( -17.50000000006027889, -101.5000000000003126, 59.60000000002681730 ) ) ;
#4029 = cartesian_point ( 'none', ( 5.889707255780998629, -42.04373229764448183, 66.43978812689587699 ) ) ;
#4030 = direction ( 'none', ( -0.9978130634544889466, -1.182181924369379644e-14, -0.06609909530067631378 ) ) ;
#4031 = vector ( 'none', #34762, 1000.000000000000000 ) ;
#4032 = oriented_edge ( 'none', *, *, #20994, .f. ) ;
#4033 = cylindrical_surface ( 'none', #4892, 2.100000000000004530 ) ;
#4034 = cartesian_point ( 'none', ( -28.82064491878389845, -80.53018294811067790, 114.6247484624918940 ) ) ;
#4035 = oriented_edge ( 'none', *, *, #19973, .t. ) ;
#4036 = plane ( 'none', #37098 ) ;
#4037 = oriented_edge ( 'none', *, *, #247, .t. ) ;
#4038 = line ( 'none', #13893, #7433 ) ;
#4039 = cartesian_point ( 'none', ( -18.28607593346831450, -4.349961267464280468, 129.5999999999999943 ) ) ;
#4040 = cartesian_point ( 'none', ( -10.64812587756401641, -95.19824074114281132, 75.34312025605299823 ) ) ;
#4041 = cartesian_point ( 'none', ( -27.60027695764256350, -49.61081362515088244, -23.74999999999999289 ) ) ;
#4042 = direction ( 'none', ( 1.000000000000000000, 1.209449207450814547e-14, -1.539513564649194771e-12 ) ) ;
#4043 = oriented_edge ( 'none', *, *, #3550, .f. ) ;
#4044 = oriented_edge ( 'none', *, *, #20276, .t. ) ;
#4045 = vertex_point ( 'none', #6174 ) ;
#4046 = cartesian_point ( 'none', ( 14.37747372751086417, -95.51803671204332602, 77.24981861040359377 ) ) ;
#4047 = plane ( 'none', #37332 ) ;
#4048 = axis2_placement_3d ( 'none', #13857, #38866, #7580 ) ;
#4049 = oriented_edge ( 'none', *, *, #37663, .t. ) ;
#4050 = cartesian_point ( 'none', ( -30.17500000000019966, 18.70078541131313088, 92.10000000000000853 ) ) ;
#4051 = conical_surface ( 'none', #33365, 24.99999999999997868, 0.7853981633974466137 ) ;
#4053 = oriented_edge ( 'none', *, *, #18111, .f. ) ;
#4052 = edge_loop ( 'none', ( #807, #22032, #33091, #17554 ) ) ;
#4054 = axis2_placement_3d ( 'none', #25397, #19264, #13247 ) ;
#4055 = cartesian_point ( 'none', ( 23.18311226144965786, -33.93713361511477444, 77.72320924692689914 ) ) ;
#4056 = axis2_placement_3d ( 'none', #20982, #24105, #23833 ) ;
#4057 = cartesian_point ( 'none', ( 34.64101615137729340, -19.99999999999998934, 68.19999999999973284 ) ) ;
#4058 = axis2_placement_3d ( 'none', #26694, #38913, #36034 ) ;
#4059 = cartesian_point ( 'none', ( 45.00000000000004263, 3.545639576884707380e-13, 45.99999999999992895 ) ) ;
#4060 = direction ( 'none', ( -1.963939202161660136e-16, 9.106715301567740604e-16, -1.000000000000000000 ) ) ;
#4061 = advanced_face ( 'none', ( #3631, #23629, #10956, #24592, #29479, #35866 ), #27965, .t. ) ;
#4062 = oriented_edge ( 'none', *, *, #5974, .t. ) ;
#4063 = circle ( 'none', #2336, 40.00000000000000711 ) ;
#4064 = vertex_point ( 'none', #24854 ) ;
#4065 = cartesian_point ( 'none', ( 8.682533858550556261e-13, -66.00000000000014211, 99.59999999999986642 ) ) ;
#4066 = cylindrical_surface ( 'none', #14000, 8.500000000000000000 ) ;
#4067 = edge_curve ( 'none', #33856, #14307, #26532, .t. ) ;
#4068 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#4069 = edge_curve ( 'none', #20099, #17932, #2642, .t. ) ;
#4070 = oriented_edge ( 'none', *, *, #12911, .t. ) ;
#4071 = circle ( 'none', #11423, 65.00000000000000000 ) ;
#4072 = axis2_placement_3d ( 'none', #16469, #23297, #26012 ) ;
#4073 = cartesian_point ( 'none', ( -25.99999999999995381, -3.255420869046081155e-13, 57.59999999999996589 ) ) ;
#4074 = edge_curve ( 'none', #26311, #1864, #19700, .t. ) ;
#4075 = cartesian_point ( 'none', ( 34.64101615137727208, -20.00000000000000000, 74.09999999999973852 ) ) ;
#4076 = axis2_placement_3d ( 'none', #9791, #19591, #25187 ) ;
#4077 = cylindrical_surface ( 'none', #16306, 3.249999999999996003 ) ;
#4078 = edge_curve ( 'none', #32777, #28304, #9967, .t. ) ;
#4080 = vertex_point ( 'none', #15592 ) ;
#4079 = direction ( 'none', ( 0.6416855659042142168, -0.7669678184319002057, -3.083952846180990872e-15 ) ) ;
#4081 = oriented_edge ( 'none', *, *, #37792, .f. ) ;
#4082 = cartesian_point ( 'none', ( 13.86098510062376477, -85.70000000000145235, 119.5598494994404177 ) ) ;
#4083 = cartesian_point ( 'none', ( 14.12398684358920420, -95.14690106400578884, 76.98412326505926728 ) ) ;
#4084 = oriented_edge ( 'none', *, *, #18571, .f. ) ;
#4085 = direction ( 'none', ( -1.073901121821449057e-14, 1.000000000000000000, 8.478166751221966705e-16 ) ) ;
#4086 = direction ( 'none', ( -1.000000000000000000, -1.110223024625157172e-14, 1.543210004228968399e-12 ) ) ;
#4087 = cartesian_point ( 'none', ( 56.50000000000043343, -30.06243503111400628, 12.99999999999992184 ) ) ;
#4088 = cylindrical_surface ( 'none', #8487, 6.499999999999999112 ) ;
#4090 = oriented_edge ( 'none', *, *, #12569, .t. ) ;
#4089 = oriented_edge ( 'none', *, *, #31540, .f. ) ;
#4091 = conical_surface ( 'none', #22311, 3.999999999999997335, 1.047197551196594967 ) ;
#4092 = cartesian_point ( 'none', ( 26.98444889857393747, 49.08581362515108282, 15.09999999999999254 ) ) ;
#4093 = cartesian_point ( 'none', ( -0.2897205598484869360, -66.89144122724111696, 138.9984758260993658 ) ) ;
#4094 = cartesian_point ( 'none', ( 17.79438138273035364, -14.33725222143988987, -11.50000000000002842 ) ) ;
#4095 = cartesian_point ( 'none', ( 9.005474655661428338e-13, -68.50000000000015632, 134.5999999999999091 ) ) ;
#4096 = cartesian_point ( 'none', ( -10.90404118384107157, -95.17041279065030324, 75.32616741103818470 ) ) ;
#4097 = edge_loop ( 'none', ( #5520, #11346, #28958 ) ) ;
#4098 = circle ( 'none', #26338, 4.000000000000003553 ) ;
#4099 = oriented_edge ( 'none', *, *, #22313, .t. ) ;
#4100 = cartesian_point ( 'none', ( -39.98945975190340363, 0.9182095353990712416, -37.73205080756887497 ) ) ;
#4101 = vector ( 'none', #7505, 1000.000000000000000 ) ;
#4102 = cartesian_point ( 'none', ( -25.06802218627738554, -6.898859591867714691, -1.500000000000021316 ) ) ;
#4103 = b_spline_surface_with_knots ( 'none', 3, 1, (
( #2165, #5306 ),
( #27093, #30253 ),
( #33564, #36943 ),
( #27232, #40263 ),
( #2831, #5960 ),
( #27745, #24515 ),
( #36684, #30791 ),
( #21533, #18368 ),
( #8714, #27614 ),
( #2431, #15112 ),
( #24253, #12114 ),
( #33820, #11723 ),
( #24645, #2298 ),
( #14705, #33436 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 2, 2 ),
( 0.0000000000000000000, 0.2500000000000000555, 0.3750000000000000000, 0.5000000000000000000, 0.6249999999999998890, 0.7499999999999998890, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#4104 = advanced_face ( 'none', ( #34874 ), #34969, .f. ) ;
#4105 = oriented_edge ( 'none', *, *, #32473, .f. ) ;
#4106 = axis2_placement_3d ( 'none', #22678, #25780, #3711 ) ;
#4107 = vector ( 'none', #20884, 1000.000000000000000 ) ;
#4108 = direction ( 'none', ( -1.000000000000000000, -9.499345754448995649e-15, 9.251858538542973800e-16 ) ) ;
#4109 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#4110 = circle ( 'none', #35870, 50.00000000000003553 ) ;
#4111 = cartesian_point ( 'none', ( -0.5566349485566998156, -24.24232162013462855, -12.57106781186550570 ) ) ;
#4112 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#4113 =( bounded_curve ( ) b_spline_curve ( 3, ( #31281, #9064, #28256, #33915 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.841317297602452108, 4.855736549290054604 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999826738401136339, 0.9999826738401136339, 1.000000000000000000 ) )
representation_item ( '' ) );
#4114 = advanced_face ( 'none', ( #30933 ), #31817, .f. ) ;
#4115 = axis2_placement_3d ( 'none', #7434, #32708, #16717 ) ;
#4116 = direction ( 'none', ( 1.965391359763804321e-15, -6.337802785138575104e-16, 1.000000000000000000 ) ) ;
#4117 = cylindrical_surface ( 'none', #33364, 4.640926795905549795 ) ;
#4118 = edge_loop ( 'none', ( #18673, #27122, #36236, #22653 ) ) ;
#4119 = vertex_point ( 'none', #25792 ) ;
#4120 = cartesian_point ( 'none', ( 20.60667605528616519, -83.99814208615576661, 117.0465616321487090 ) ) ;
#4121 = direction ( 'none', ( 0.8854846875131733297, 0.4646685573392045909, 4.456676506731132489e-16 ) ) ;
#4122 = edge_curve ( 'none', #23694, #25204, #33894, .t. ) ;
#4123 = oriented_edge ( 'none', *, *, #24216, .f. ) ;
#4124 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#4125 = direction ( 'none', ( 0.0000000000000000000, -9.649399335120983546e-16, 1.000000000000000000 ) ) ;
#4126 = oriented_edge ( 'none', *, *, #33615, .t. ) ;
#4127 = circle ( 'none', #30119, 2.600000000000004974 ) ;
#4128 = direction ( 'none', ( 1.234673501444849871e-14, -1.000000000000000000, -9.969229838635499120e-16 ) ) ;
#4129 = axis2_placement_3d ( 'none', #16523, #23087, #25788 ) ;
#4130 = oriented_edge ( 'none', *, *, #4019, .t. ) ;
#4131 = direction ( 'none', ( 1.000000000000000000, 1.281026566875163135e-14, -1.541501968806446363e-12 ) ) ;
#4132 = axis2_placement_3d ( 'none', #25157, #21769, #34064 ) ;
#4133 = cartesian_point ( 'none', ( 2.654642921429370865e-14, -5.676596821737193596e-14, 36.00000000000000000 ) ) ;
#4134 = edge_curve ( 'none', #7766, #29259, #3880, .t. ) ;
#4136 = edge_curve ( 'none', #5502, #32546, #8019, .t. ) ;
#4135 = cartesian_point ( 'none', ( -34.64101615137665391, -69.50000000000054001, 79.59999999999988063 ) ) ;
#4137 = oriented_edge ( 'none', *, *, #1743, .t. ) ;
#4138 = line ( 'none', #1096, #11476 ) ;
#4139 = oriented_edge ( 'none', *, *, #12612, .t. ) ;
#4140 = edge_curve ( 'none', #25050, #28822, #22654, .t. ) ;
#4141 = cartesian_point ( 'none', ( 6.653486060636777089e-14, -1.430240330024278035e-13, 124.5999999999999659 ) ) ;
#4142 = cartesian_point ( 'none', ( 29.58107906322444691, -22.16879584116321311, 88.30866705937366135 ) ) ;
#4143 = line ( 'none', #15036, #32463 ) ;
#4144 = vertex_point ( 'none', #17344 ) ;
#4145 = b_spline_curve_with_knots ( 'none', 3,
( #2451, #8739, #18123, #40024, #21422, #21286, #30270, #36963, #18261, #2723, #33315, #14595, #5982, #21807 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 7.757919228897728493e-18, 0.0003718851492715284819, 0.0007437702985430492660, 0.001115655447814570050, 0.001487540597086090726, 0.002231310895629132294, 0.002975081194172173645 ),
.unspecified. ) ;
#4146 = vector ( 'none', #34821, 1000.000000000000114 ) ;
#4147 = advanced_face ( 'none', ( #39805, #13873 ), #20502, .f. ) ;
#4148 = face_outer_bound ( 'none', #30415, .t. ) ;
#4149 = plane ( 'none', #3709 ) ;
#4150 = plane ( 'none', #40424 ) ;
#4151 = cartesian_point ( 'none', ( -6.608844342899721273e-15, 2.668336977189016476e-14, -94.75000000000002842 ) ) ;
#4152 = cartesian_point ( 'none', ( 4.221176236386966707, -34.20000000000154472, 85.72802569273692086 ) ) ;
#4153 = line ( 'none', #8483, #33468 ) ;
#4154 = oriented_edge ( 'none', *, *, #7032, .f. ) ;
#4155 = cartesian_point ( 'none', ( 21.45756983467811096, 33.75755762477362509, -13.73205080756890339 ) ) ;
#4156 = oriented_edge ( 'none', *, *, #5469, .f. ) ;
#4157 = direction ( 'none', ( 7.562449584286049845e-16, 1.965391359763816943e-15, -1.000000000000000000 ) ) ;
#4158 = cartesian_point ( 'none', ( 1.182613553948275817e-12, -94.70000000000160867, 99.59999999999986642 ) ) ;
#4159 = vertex_point ( 'none', #35665 ) ;
#4160 = edge_loop ( 'none', ( #26769, #3672, #39289, #25722 ) ) ;
#4161 = cartesian_point ( 'none', ( -42.50000000000004263, 4.389855730354634389, 54.60000000000000142 ) ) ;
#4162 = face_outer_bound ( 'none', #34530, .t. ) ;
#4163 = oriented_edge ( 'none', *, *, #18043, .f. ) ;
#4164 = axis2_placement_3d ( 'none', #32376, #29472, #7380 ) ;
#4165 = cartesian_point ( 'none', ( -21.28982274853778378, -3.991718356547138136, 127.4546443907355098 ) ) ;
#4166 = cartesian_point ( 'none', ( -11.05371415876426688, -95.13844697017680119, 75.31625247947859236 ) ) ;
#4168 = oriented_edge ( 'none', *, *, #24682, .t. ) ;
#4167 = direction ( 'none', ( 0.6416855659042142168, -0.7669678184319002057, -2.775557561562891351e-15 ) ) ;
#4169 = circle ( 'none', #14581, 27.50000000000000355 ) ;
#4170 = oriented_edge ( 'none', *, *, #33129, .f. ) ;
#4171 = cartesian_point ( 'none', ( -34.99999999996967404, -85.50000000000059686, 118.6000000000537540 ) ) ;
#4172 = plane ( 'none', #2403 ) ;
#4173 = cartesian_point ( 'none', ( 14.55986047190944888, -95.39938051691085263, 77.20153210822418544 ) ) ;
#4174 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497760122, 2.668805347656625692e-16 ) ) ;
#4175 = line ( 'none', #16259, #24674 ) ;
#4176 = cartesian_point ( 'none', ( 11.67614698901349790, -76.06782088692344246, 102.3690416195812816 ) ) ;
#4177 = oriented_edge ( 'none', *, *, #12253, .t. ) ;
#4178 = direction ( 'none', ( -0.9978130634544891686, -1.175359587474531219e-14, -0.06609909530067549499 ) ) ;
#4179 = cartesian_point ( 'none', ( 16.49565214766016652, -0.3787614333521591159, -37.47493718553311481 ) ) ;
#4180 = circle ( 'none', #21496, 27.49999999999999645 ) ;
#4181 = axis2_placement_3d ( 'none', #20058, #29858, #10788 ) ;
#4182 = line ( 'none', #15586, #33022 ) ;
#4183 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760816, -3.965082230804129727e-16 ) ) ;
#4184 = cartesian_point ( 'none', ( -36.26601615137729340, -17.18541743770115104, 59.59999999999996589 ) ) ;
#4185 = edge_curve ( 'none', #10032, #31810, #38301, .t. ) ;
#4186 = direction ( 'none', ( -1.000000000000000000, -1.047444401652940164e-14, 1.965391359763797616e-15 ) ) ;
#4187 = cartesian_point ( 'none', ( 35.89625124641669629, -18.27421297484822560, 28.19999999999975060 ) ) ;
#4188 = edge_curve ( 'none', #18842, #23751, #39286, .t. ) ;
#4189 = plane ( 'none', #19213 ) ;
#4190 = plane ( 'none', #9427 ) ;
#4191 = edge_curve ( 'none', #33641, #2246, #12384, .t. ) ;
#4192 = advanced_face ( 'none', ( #18248 ), #14343, .f. ) ;
#4193 = circle ( 'none', #13370, 4.250000000000003553 ) ;
#4194 = cartesian_point ( 'none', ( 31.80746515133534658, 18.51306061651474621, 68.20000000000023022 ) ) ;
#4195 = oriented_edge ( 'none', *, *, #24094, .t. ) ;
#4196 = oriented_edge ( 'none', *, *, #23801, .t. ) ;
#4197 = axis2_placement_3d ( 'none', #2830, #37077, #27879 ) ;
#4198 = cartesian_point ( 'none', ( -31.69997797181028787, 24.04354973090804748, 74.20000000000018758 ) ) ;
#4199 = edge_curve ( 'none', #10337, #24734, #16304, .t. ) ;
#4200 = oriented_edge ( 'none', *, *, #32536, .t. ) ;
#4201 = face_outer_bound ( 'none', #36651, .t. ) ;
#4202 = oriented_edge ( 'none', *, *, #10591, .t. ) ;
#4203 = direction ( 'none', ( 1.184453658995149176e-14, -1.000000000000000000, -9.839388115241413793e-16 ) ) ;
#4204 = cartesian_point ( 'none', ( 7.679814836919661936, -14.03639711858530248, -36.50000000000002842 ) ) ;
#4205 = direction ( 'none', ( 0.9459816290895218804, 1.180471393412267639e-14, -0.3242202298209261313 ) ) ;
#4206 = edge_curve ( 'none', #34406, #13191, #31921, .t. ) ;
#4207 = cartesian_point ( 'none', ( -56.11081362515120219, 31.00027695764193325, 23.10000000000001563 ) ) ;
#4208 = advanced_face ( 'none', ( #15328 ), #36817, .f. ) ;
#4209 = cartesian_point ( 'none', ( -36.89101615140119605, -83.67782780742338389, 83.49711431708648490 ) ) ;
#4210 = plane ( 'none', #27398 ) ;
#4211 = toroidal_surface ( 'none', #710, 25.99999999999999645, 1.000000000000000000 ) ;
#4212 = cartesian_point ( 'none', ( 16.20783530973543662, 8.867886326844089950, -37.50000000000000711 ) ) ;
#4213 = edge_loop ( 'none', ( #33008, #5790, #7208, #19534 ) ) ;
#4214 = direction ( 'none', ( 0.4062595397297830702, -0.9137577284918277920, -2.565255277205332702e-15 ) ) ;
#4215 = cartesian_point ( 'none', ( -26.53595082961264140, -7.217569782716389604, -0.7500000000000210942 ) ) ;
#4216 = oriented_edge ( 'none', *, *, #8742, .t. ) ;
#4217 = face_outer_bound ( 'none', #27570, .t. ) ;
#4218 = cartesian_point ( 'none', ( 14.54558811823880760, -94.95545683125577341, 77.01205180583767174 ) ) ;
#4219 = cartesian_point ( 'none', ( -33.13617927447958067, -84.79999999999670024, 77.87385806678430811 ) ) ;
#4220 = cartesian_point ( 'none', ( -19.91839899407551684, -56.00000000000042633, 138.0999999999996817 ) ) ;
#4221 = cartesian_point ( 'none', ( -33.29550219765604879, -84.79999999999670024, 83.52582376078409254 ) ) ;
#4222 = oriented_edge ( 'none', *, *, #10292, .f. ) ;
#4223 = cartesian_point ( 'none', ( -18.67307512579358075, 11.36026248481053535, -10.49999999999999112 ) ) ;
#4224 = axis2_placement_3d ( 'none', #38360, #22900, #925 ) ;
#4225 = face_outer_bound ( 'none', #10875, .t. ) ;
#4226 = cartesian_point ( 'none', ( 35.22694695071070470, -59.79999999999589022, 121.3095780000905251 ) ) ;
#4227 = cylindrical_surface ( 'none', #32940, 2.750000000000002665 ) ;
#4228 = edge_loop ( 'none', ( #31575, #25742, #30400, #12784, #19036 ) ) ;
#4229 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4230 = cartesian_point ( 'none', ( -34.64101615137728629, -20.00000000000046185, 21.49784845243108933 ) ) ;
#4231 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#4232 = b_spline_curve_with_knots ( 'none', 3,
( #10391, #37967, #28909, #32210, #31799, #13228, #29045, #22922, #35348, #31938, #28505, #19246, #35205, #9846, #13500, #38250, #552, #16640, #38511, #35080, #16513, #19513, #31664, #16253, #809, #7084, #9984, #22670, #38104, #19782, #25772, #6949, #38380, #32072 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01237036494118694263, 0.01322800751494730351, 0.01408565008870766265, 0.01494329266246802353, 0.01580093523622838267, 0.01665857780998874355, 0.01751622038374910442, 0.01837386295750946530, 0.01880268424438964400, 0.01923150553126982271, 0.01966032681815000488, 0.02008914810503018705, 0.02094679067879055140, 0.02180443325255091228, 0.02266207582631127315, 0.02437736097383199491, 0.02609264612135271319 ),
.unspecified. ) ;
#4233 = cartesian_point ( 'none', ( -2.532346705595440284, -76.70000000000165130, 126.4809824999505707 ) ) ;
#4234 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539513564649194771e-12 ) ) ;
#4235 = edge_curve ( 'none', #31748, #22452, #19344, .t. ) ;
#4236 = face_outer_bound ( 'none', #24249, .t. ) ;
#4237 = edge_loop ( 'none', ( #31694, #11828, #33529, #17194 ) ) ;
#4238 = axis2_placement_3d ( 'none', #8236, #14379, #36621 ) ;
#4239 = vertex_point ( 'none', #8070 ) ;
#4240 = cartesian_point ( 'none', ( -35.99999999999996447, -4.087888569012200648e-13, 38.00000000000001421 ) ) ;
#4241 = cartesian_point ( 'none', ( 27.39028846891498148, -15.06927651427725579, 101.7035982811160011 ) ) ;
#4242 = oriented_edge ( 'none', *, *, #19008, .t. ) ;
#4243 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4244 = line ( 'none', #15110, #26174 ) ;
#4245 = direction ( 'none', ( 1.000000000000000000, 1.261617073437678245e-14, -1.544219297887718229e-12 ) ) ;
#4246 = cartesian_point ( 'none', ( -0.5566349485566988164, -24.24232162013460368, -15.50000000000003375 ) ) ;
#4247 = direction ( 'none', ( -0.8192441223049187204, -0.4999999999999910072, 0.2807829554457541010 ) ) ;
#4248 = cartesian_point ( 'none', ( 20.99954831406526523, 0.9922267985212726016, 129.6000000000122441 ) ) ;
#4249 = edge_curve ( 'none', #19866, #35411, #36334, .t. ) ;
#4250 = vertex_point ( 'none', #26994 ) ;
#4251 = edge_curve ( 'none', #24506, #37212, #37289, .t. ) ;
#4252 = oriented_edge ( 'none', *, *, #32853, .f. ) ;
#4253 = circle ( 'none', #19006, 0.1999999999999987066 ) ;
#4254 = oriented_edge ( 'none', *, *, #3769, .t. ) ;
#4255 = edge_curve ( 'none', #5302, #23159, #21670, .t. ) ;
#4256 = oriented_edge ( 'none', *, *, #23376, .f. ) ;
#4257 = cartesian_point ( 'none', ( 19.35727415204000224, -82.63990708694306875, 118.4242351788306991 ) ) ;
#4258 = axis2_placement_3d ( 'none', #20281, #22857, #1154 ) ;
#4259 = cartesian_point ( 'none', ( -39.79999999996967119, -85.50000000000065370, 118.6000000000611578 ) ) ;
#4260 = vertex_point ( 'none', #17604 ) ;
#4261 = edge_curve ( 'none', #2801, #23323, #8097, .t. ) ;
#4262 = vector ( 'none', #8368, 1000.000000000000227 ) ;
#4263 = oriented_edge ( 'none', *, *, #3114, .f. ) ;
#4264 = edge_loop ( 'none', ( #16824, #3274, #562, #17054 ) ) ;
#4265 = advanced_face ( 'none', ( #14853, #29961 ), #36459, .f. ) ;
#4266 = cartesian_point ( 'none', ( 9.972670998152086241, -19.30761012442387425, 127.6164734530800047 ) ) ;
#4267 = oriented_edge ( 'none', *, *, #23557, .f. ) ;
#4268 = cartesian_point ( 'none', ( 34.64101615137730050, -19.99999999999998934, 67.99999999999974420 ) ) ;
#4269 = line ( 'none', #19227, #38469 ) ;
#4270 = direction ( 'none', ( -1.209146401335214128e-15, 2.721636318192414828e-15, -1.000000000000000000 ) ) ;
#4271 = circle ( 'none', #24240, 35.99999999999999289 ) ;
#4272 = direction ( 'none', ( -0.9978130634544891686, -1.175359587474530588e-14, -0.06609909530067543948 ) ) ;
#4273 = cartesian_point ( 'none', ( 9.321597339450192976, -95.70000000000150919, 103.2204727648715590 ) ) ;
#4274 = direction ( 'none', ( 7.562449584286049845e-16, 1.965391359763816943e-15, -1.000000000000000000 ) ) ;
#4275 = edge_curve ( 'none', #33925, #21952, #13835, .t. ) ;
#4276 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#4277 = direction ( 'none', ( 5.539897855819836064e-16, -1.027984282060329173e-15, 1.000000000000000000 ) ) ;
#4278 = cartesian_point ( 'none', ( 49.61081362515102455, -31.00027695764238800, -14.27501833360237526 ) ) ;
#4279 = vector ( 'none', #35622, 1000.000000000000000 ) ;
#4280 = vertex_point ( 'none', #4940 ) ;
#4281 = cartesian_point ( 'none', ( 8.811578230707734934e-13, -68.50000000000011369, 99.59999999999990905 ) ) ;
#4282 = cartesian_point ( 'none', ( 29.26562768242187218, -21.19817938218260167, 90.45555315082330594 ) ) ;
#4283 = axis2_placement_3d ( 'none', #14042, #39053, #23464 ) ;
#4284 = cartesian_point ( 'none', ( 26.00000000000004619, 2.304506015795616467e-13, 65.39999999999996305 ) ) ;
#4285 = cylindrical_surface ( 'none', #882, 6.899999999999995914 ) ;
#4286 = cartesian_point ( 'none', ( -37.58205433094428827, 15.95645026909125264, 68.20000000000023022 ) ) ;
#4287 = cartesian_point ( 'none', ( -5.696789432718443180, 26.39216910674953098, 2.000000000000007105 ) ) ;
#4288 = axis2_placement_3d ( 'none', #10059, #888, #29113 ) ;
#4289 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703187e-14, -6.004812032227408794e-16 ) ) ;
#4290 = oriented_edge ( 'none', *, *, #239, .t. ) ;
#4291 = vertex_point ( 'none', #5340 ) ;
#4292 = vector ( 'none', #5015, 1000.000000000000000 ) ;
#4293 = axis2_placement_3d ( 'none', #19487, #22371, #16227 ) ;
#4294 = vertex_point ( 'none', #33187 ) ;
#4295 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#4296 = oriented_edge ( 'none', *, *, #1383, .f. ) ;
#4297 = axis2_placement_3d ( 'none', #23964, #39427, #27207 ) ;
#4298 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080797e-17, -4.332663863285660407e-33 ) ) ;
#4299 = cartesian_point ( 'none', ( 31.81980515334713289, -104.4999999999997300, 67.78019484655641236 ) ) ;
#4300 = oriented_edge ( 'none', *, *, #18090, .f. ) ;
#4301 = edge_curve ( 'none', #30022, #3854, #38422, .t. ) ;
#4302 = line ( 'none', #10563, #25766 ) ;
#4303 = oriented_edge ( 'none', *, *, #13926, .f. ) ;
#4304 = edge_loop ( 'none', ( #3786, #34290, #17111, #39647, #15742, #30327 ) ) ;
#4305 = vertex_point ( 'none', #26853 ) ;
#4306 = vector ( 'none', #8208, 1000.000000000000000 ) ;
#4307 = cylindrical_surface ( 'none', #20330, 4.250000000000000000 ) ;
#4308 = direction ( 'none', ( -0.9978130634544890576, -1.156482317317871449e-14, -0.06609909530067593908 ) ) ;
#4309 = edge_curve ( 'none', #4608, #7788, #26881, .t. ) ;
#4310 = advanced_face ( 'none', ( #12893, #22182 ), #23878, .t. ) ;
#4311 = cartesian_point ( 'none', ( -11.38727282142278696, -94.99453982202794577, 75.29415623055288620 ) ) ;
#4312 = edge_curve ( 'none', #23124, #21975, #28453, .t. ) ;
#4313 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703503e-14, -6.138252299610240867e-16 ) ) ;
#4314 = vector ( 'none', #22200, 999.9999999999998863 ) ;
#4315 = vertex_point ( 'none', #30153 ) ;
#4316 = axis2_placement_3d ( 'none', #31800, #34947, #21991 ) ;
#4317 = direction ( 'none', ( 8.379294293209639406e-13, 0.8345712536277472005, 0.5509000114523601166 ) ) ;
#4318 = advanced_face ( 'none', ( #35831, #18718, #23126, #11438, #18211, #9453 ), #14739, .f. ) ;
#4319 = cartesian_point ( 'none', ( 31.89101615137725787, 24.76313972081477388, 66.59999999999998010 ) ) ;
#4320 = cartesian_point ( 'none', ( 34.64101615137829526, -59.49999999999973710, 117.4999999999999432 ) ) ;
#4321 = edge_curve ( 'none', #573, #2511, #32414, .t. ) ;
#4322 = direction ( 'none', ( -0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#4323 = vertex_point ( 'none', #30694 ) ;
#4324 = axis2_placement_3d ( 'none', #38335, #14144, #2134 ) ;
#4325 = cartesian_point ( 'none', ( 39.14254301647529388, -0.6136715106261290131, -12.25431162026361598 ) ) ;
#4326 = cartesian_point ( 'none', ( 33.83046557682600763, -60.19998826649045753, 117.2350459272761469 ) ) ;
#4327 = face_outer_bound ( 'none', #12330, .t. ) ;
#4328 = edge_curve ( 'none', #15085, #24083, #39764, .t. ) ;
#4329 = direction ( 'none', ( 0.2911156025094132627, 4.435289649599281930e-15, -0.9566878832595202553 ) ) ;
#4330 = vertex_point ( 'none', #27391 ) ;
#4331 = vertex_point ( 'none', #24419 ) ;
#4332 = oriented_edge ( 'none', *, *, #7169, .f. ) ;
#4333 = circle ( 'none', #24209, 4.049999999999998046 ) ;
#4334 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#4335 = oriented_edge ( 'none', *, *, #5337, .f. ) ;
#4336 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#4337 = oriented_edge ( 'none', *, *, #29517, .t. ) ;
#4338 = cartesian_point ( 'none', ( -49.61081362515121640, 31.00027695764200786, 13.00000000000001776 ) ) ;
#4339 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#4340 = circle ( 'none', #31111, 9.000000000000001776 ) ;
#4341 = oriented_edge ( 'none', *, *, #3355, .f. ) ;
#4342 = oriented_edge ( 'none', *, *, #23557, .t. ) ;
#4343 = face_bound ( 'none', #7949, .t. ) ;
#4344 = vector ( 'none', #20778, 1000.000000000000000 ) ;
#4345 = cartesian_point ( 'none', ( -1.761464768474632958, 18.73893861221701584, 129.6000000000000512 ) ) ;
#4346 = face_outer_bound ( 'none', #11956, .t. ) ;
#4347 = product ( 'abr115l2-i-p2-s2-19-40-70-90-m5', 'abr115l2-i-p2-s2-19-40-70-90-m5', '', ( #26533 ) ) ;
#4348 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#4349 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#4350 = axis2_placement_3d ( 'none', #17582, #23991, #20744 ) ;
#4351 = cartesian_point ( 'none', ( -12.15539035737220708, -73.70000000000176499, 96.68512688785938280 ) ) ;
#4352 = cartesian_point ( 'none', ( 18.10361012781114098, 35.41624632436420939, -10.65993357515083773 ) ) ;
#4353 = cartesian_point ( 'none', ( -31.00027695764186930, -46.18081362515135879, 19.09999999999989129 ) ) ;
#4354 = axis2_placement_3d ( 'none', #12475, #15212, #6334 ) ;
#4355 = direction ( 'none', ( 0.8192441223049288235, -0.4999999999999705236, -0.2807829554457609289 ) ) ;
#4356 = plane ( 'none', #18852 ) ;
#4357 = line ( 'none', #28744, #31181 ) ;
#4358 = vertex_point ( 'none', #27524 ) ;
#4359 = axis2_placement_3d ( 'none', #35761, #26682, #11180 ) ;
#4360 = direction ( 'none', ( -1.000000000000000000, -6.982962677686268288e-15, 1.209146401335195195e-15 ) ) ;
#4361 = advanced_face ( 'none', ( #37778 ), #25055, .f. ) ;
#4362 = cartesian_point ( 'none', ( 1.203667239827125508e-14, -2.410633239906290439e-14, 12.00000000000000355 ) ) ;
#4363 = cartesian_point ( 'none', ( 4.801664895546200644e-13, -34.20000000000015206, 124.5999999999999375 ) ) ;
#4364 = oriented_edge ( 'none', *, *, #6271, .t. ) ;
#4365 = face_outer_bound ( 'none', #37424, .t. ) ;
#4366 = oriented_edge ( 'none', *, *, #31733, .f. ) ;
#4367 = oriented_edge ( 'none', *, *, #3715, .t. ) ;
#4368 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#4369 = cartesian_point ( 'none', ( -15.99578390076135470, 0.3672838141595920480, -15.50000000000000711 ) ) ;
#4370 = cartesian_point ( 'none', ( 45.96194077712550552, -45.96194077712567605, 5.363830788063797003e-15 ) ) ;
#4371 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497760469, 2.409200885585504711e-16 ) ) ;
#4372 = edge_curve ( 'none', #15708, #18520, #9928, .t. ) ;
#4373 = oriented_edge ( 'none', *, *, #19004, .t. ) ;
#4374 = edge_curve ( 'none', #38199, #25647, #20202, .t. ) ;
#4375 = vector ( 'none', #34401, 1000.000000000000000 ) ;
#4376 = oriented_edge ( 'none', *, *, #35960, .t. ) ;
#4377 = cartesian_point ( 'none', ( -9.598360475285129922, -95.53332088882469009, 97.46321899896885554 ) ) ;
#4378 = direction ( 'none', ( -0.06609909530067543948, -1.592909272739440842e-30, 0.9978130634544890576 ) ) ;
#4379 = edge_loop ( 'none', ( #17202, #2805, #27770, #40071 ) ) ;
#4380 = oriented_edge ( 'none', *, *, #26216, .t. ) ;
#4381 = axis2_placement_3d ( 'none', #116, #2726, #36966 ) ;
#4382 = edge_curve ( 'none', #1282, #1748, #21173, .t. ) ;
#4383 = face_outer_bound ( 'none', #36390, .t. ) ;
#4384 = oriented_edge ( 'none', *, *, #31244, .f. ) ;
#4385 = cartesian_point ( 'none', ( 2.769041619582506275, -76.06782088692357036, 87.92385301098740058 ) ) ;
#4386 = edge_curve ( 'none', #8723, #5413, #3108, .t. ) ;
#4387 = oriented_edge ( 'none', *, *, #25271, .f. ) ;
#4388 = face_bound ( 'none', #27838, .t. ) ;
#4389 = direction ( 'none', ( 0.06609909530067561989, 1.764700152630217893e-15, -0.9978130634544890576 ) ) ;
#4390 = cylindrical_surface ( 'none', #7564, 26.00000000000001421 ) ;
#4391 = cartesian_point ( 'none', ( -29.71980515344248985, -104.0000000000004832, 67.78019484665117034 ) ) ;
#4392 = edge_curve ( 'none', #27565, #1339, #29440, .t. ) ;
#4393 = conical_surface ( 'none', #17137, 27.50000000000000000, 0.7853981633974533860 ) ;
#4394 = cartesian_point ( 'none', ( -39.14101615140692303, -104.0000000000005684, 79.60000000005994991 ) ) ;
#4395 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#4396 = circle ( 'none', #39920, 17.00000000000000711 ) ;
#4397 = cartesian_point ( 'none', ( 36.80607966083891824, -21.24999999999969447, 66.59999999999993747 ) ) ;
#4398 = vertex_point ( 'none', #18267 ) ;
#4399 = cartesian_point ( 'none', ( 36.00000000000001421, 4.954780431255102492e-13, 11.99999999999998046 ) ) ;
#4400 = circle ( 'none', #38987, 3.049999999999999822 ) ;
#4401 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#4402 = cartesian_point ( 'none', ( -32.00000000000000000, -6.164166754357460101e-15, -63.00000000000000000 ) ) ;
#4403 = circle ( 'none', #26560, 2.099999999999990763 ) ;
#4404 = advanced_face ( 'none', ( #11898 ), #2599, .f. ) ;
#4405 = cartesian_point ( 'none', ( -42.29328244261441938, 26.28021959863898971, 66.22262992093115486 ) ) ;
#4406 = cartesian_point ( 'none', ( 31.00027695764220681, 49.61081362515109561, 15.09999999999999609 ) ) ;
#4407 = oriented_edge ( 'none', *, *, #37360, .f. ) ;
#4408 = axis2_placement_3d ( 'none', #17056, #29596, #32906 ) ;
#4409 = vertex_point ( 'none', #12144 ) ;
#4410 = cartesian_point ( 'none', ( -33.91980515334427793, -104.0000000000006111, 131.4198051534467595 ) ) ;
#4411 = toroidal_surface ( 'none', #35233, 38.00000000000000000, 2.000000000000000000 ) ;
#4412 = cartesian_point ( 'none', ( -10.91830606754468391, -95.66349440244971447, 75.70780786365446602 ) ) ;
#4413 = oriented_edge ( 'none', *, *, #36186, .t. ) ;
#4414 = cartesian_point ( 'none', ( -15.30231363643774145, -85.70000000000180762, 121.0654745433697173 ) ) ;
#4415 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#4416 = cartesian_point ( 'none', ( 29.24799757195783556, -18.90785256087273325, 93.84022286726460038 ) ) ;
#4417 = axis2_placement_3d ( 'none', #4812, #36066, #23222 ) ;
#4418 = face_outer_bound ( 'none', #3787, .t. ) ;
#4419 = oriented_edge ( 'none', *, *, #3950, .t. ) ;
#4420 = advanced_face ( 'none', ( #26035, #17744 ), #2997, .t. ) ;
#4421 = oriented_edge ( 'none', *, *, #27630, .f. ) ;
#4422 = vector ( 'none', #14574, 1000.000000000000000 ) ;
#4423 = b_spline_curve_with_knots ( 'none', 3,
( #31530, #28772, #28639, #31392, #12850, #16134, #9584, #34694, #3714, #31674 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003984421609483361926, 0.0007968843218966723853, 0.001195326482845008578, 0.001593768643793344771 ),
.unspecified. ) ;
#4424 = direction ( 'none', ( -0.9459816290895196600, -1.184045721638253754e-14, 0.3242202298209328482 ) ) ;
#4425 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#4426 = vector ( 'none', #11044, 1000.000000000000227 ) ;
#4427 = cartesian_point ( 'none', ( -1.344811843884487727e-14, 5.679766660734465360e-14, -126.0000000000000284 ) ) ;
#4428 = axis2_placement_3d ( 'none', #33349, #1528, #4689 ) ;
#4429 = direction ( 'none', ( 6.818163926026672119e-15, 2.240078029461010062e-16, 1.000000000000000000 ) ) ;
#4430 = oriented_edge ( 'none', *, *, #28907, .f. ) ;
#4431 = axis2_placement_3d ( 'none', #896, #35294, #26003 ) ;
#4432 = cartesian_point ( 'none', ( -51.00292657709098165, 33.46194077712567605, -3.905061125226456120e-15 ) ) ;
#4433 = vertex_point ( 'none', #40428 ) ;
#4434 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4435 = edge_curve ( 'none', #25182, #17985, #6514, .t. ) ;
#4436 = face_outer_bound ( 'none', #6998, .t. ) ;
#4437 = edge_curve ( 'none', #15753, #40233, #1617, .t. ) ;
#4438 = cartesian_point ( 'none', ( -42.50000000000001421, 2.194927865176978354, 54.60000000000000142 ) ) ;
#4439 = edge_loop ( 'none', ( #38210, #28452 ) ) ;
#4440 = edge_curve ( 'none', #27403, #409, #1807, .t. ) ;
#4441 = vertex_point ( 'none', #25076 ) ;
#4442 = oriented_edge ( 'none', *, *, #24099, .t. ) ;
#4443 = edge_curve ( 'none', #8868, #25973, #16771, .t. ) ;
#4444 = edge_loop ( 'none', ( #28742, #26006 ) ) ;
#4445 = cartesian_point ( 'none', ( -18.48055493771013857, -11.45321929319384324, 127.6814758487514752 ) ) ;
#4446 = cartesian_point ( 'none', ( -2.286423114262381938e-15, 7.651134171882927541e-15, -75.00000000000004263 ) ) ;
#4447 = circle ( 'none', #13775, 0.09999999999999939493 ) ;
#4448 = circle ( 'none', #12466, 0.1000000000000028644 ) ;
#4449 = oriented_edge ( 'none', *, *, #27987, .t. ) ;
#4450 = cartesian_point ( 'none', ( -31.98456208883773755, -18.60599432798291275, 68.00000000000027001 ) ) ;
#4451 = advanced_face ( 'none', ( #33408 ), #6795, .t. ) ;
#4452 = cartesian_point ( 'none', ( 14.16631891802628473, -95.61016775692569070, 77.30582970619285277 ) ) ;
#4453 = direction ( 'none', ( 1.209146401335214128e-15, -2.721636318192414828e-15, 1.000000000000000000 ) ) ;
#4454 = direction ( 'none', ( -1.000000000000000000, -1.209449207451029591e-14, 0.0000000000000000000 ) ) ;
#4455 = cylindrical_surface ( 'none', #33358, 3.999999999999996447 ) ;
#4456 = edge_loop ( 'none', ( #25376, #21155, #9770, #8301 ) ) ;
#4457 = b_spline_surface_with_knots ( 'none', 3, 1, (
( #40453, #13487 ),
( #3570, #7209 ),
( #22385, #31925 ),
( #16628, #3828 ),
( #31781, #16499 ),
( #32194, #22507 ),
( #13360, #29033 ),
( #10382, #35335 ),
( #25630, #25501 ),
( #9969, #19096 ),
( #38370, #16111 ),
( #6813, #405 ),
( #28751, #3694 ),
( #10105, #37955 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 2, 2 ),
( 0.0000000000000000000, 0.2500000000000000555, 0.3750000000000001110, 0.5000000000000001110, 0.6250000000000001110, 0.7500000000000002220, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#4458 = cartesian_point ( 'none', ( 7.679814836919668153, -14.03639711858532557, -11.50000000000002842 ) ) ;
#4459 = oriented_edge ( 'none', *, *, #38524, .f. ) ;
#4460 = face_outer_bound ( 'none', #9973, .t. ) ;
#4461 = cartesian_point ( 'none', ( -35.38348047770282534, -82.29999999999672866, 77.43370206944756262 ) ) ;
#4462 = cartesian_point ( 'none', ( 14.35405697632470634, -75.86927388996639365, 77.25602319151582265 ) ) ;
#4463 = cartesian_point ( 'none', ( 37.46194077712550552, -51.00292657709108823, -50.99999999999999289 ) ) ;
#4464 = advanced_face ( 'none', ( #12857, #4570 ), #6663, .f. ) ;
#4465 = vertex_point ( 'none', #22234 ) ;
#4466 = approval_role ( '' ) ;
#4467 = edge_loop ( 'none', ( #25194, #30938, #1771, #38107 ) ) ;
#4468 = face_outer_bound ( 'none', #22571, .t. ) ;
#4469 = line ( 'none', #33981, #37684 ) ;
#4470 = vertex_point ( 'none', #9950 ) ;
#4471 = edge_loop ( 'none', ( #30084, #17621, #2006, #31238, #19613 ) ) ;
#4472 = direction ( 'none', ( -0.2911156025094164268, -4.803849625781929402e-15, 0.9566878832595192561 ) ) ;
#4473 = oriented_edge ( 'none', *, *, #20464, .t. ) ;
#4474 = axis2_placement_3d ( 'none', #22508, #3695, #37823 ) ;
#4475 = direction ( 'none', ( 1.331611081249949473e-15, -2.721636318192414039e-15, 1.000000000000000000 ) ) ;
#4476 = oriented_edge ( 'none', *, *, #1361, .f. ) ;
#4477 = cartesian_point ( 'none', ( -31.98086949562786785, -23.80287013910076865, 66.60000000000013642 ) ) ;
#4478 = cartesian_point ( 'none', ( 35.50000000000001421, 2.741223053756438046e-13, 35.99999999999994316 ) ) ;
#4479 = oriented_edge ( 'none', *, *, #12253, .f. ) ;
#4480 = vector ( 'none', #3132, 1000.000000000000000 ) ;
#4482 = oriented_edge ( 'none', *, *, #34325, .t. ) ;
#4481 = oriented_edge ( 'none', *, *, #14834, .f. ) ;
#4483 = edge_loop ( 'none', ( #3370, #23561, #20950, #36218 ) ) ;
#4484 = direction ( 'none', ( -6.982962677686265133e-15, 1.000000000000000000, 2.721636318192423505e-15 ) ) ;
#4485 = axis2_placement_3d ( 'none', #11152, #37471, #3077 ) ;
#4486 = cartesian_point ( 'none', ( 21.56540548255319578, -12.65897869135124765, 90.23340731471765253 ) ) ;
#4487 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4488 = edge_curve ( 'none', #11496, #39052, #3593, .t. ) ;
#4489 = oriented_edge ( 'none', *, *, #14942, .f. ) ;
#4491 = edge_curve ( 'none', #28304, #5128, #2132, .t. ) ;
#4490 = cartesian_point ( 'none', ( -21.35717877895966055, -3.993939335971214533, 127.4492368857552975 ) ) ;
#4492 = edge_loop ( 'none', ( #38306, #7727 ) ) ;
#4493 = circle ( 'none', #10704, 9.599999999999996092 ) ;
#4494 = direction ( 'none', ( 6.703985844194571693e-15, -0.5150380749100575972, 0.8571673007021102242 ) ) ;
#4495 = cartesian_point ( 'none', ( -22.17519907426993697, -56.00000000000044764, 129.0836663233329773 ) ) ;
#4496 = direction ( 'none', ( 1.000000000000000000, -3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#4497 = edge_curve ( 'none', #30501, #36341, #8482, .t. ) ;
#4498 = cartesian_point ( 'none', ( -34.49967906316741306, -54.50000000000054001, 79.68160100592407957 ) ) ;
#4499 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#4500 = cartesian_point ( 'none', ( 19.81560696061508509, -34.03680717312936821, -36.66465762251975491 ) ) ;
#4501 = edge_curve ( 'none', #28965, #36264, #30432, .t. ) ;
#4502 = circle ( 'none', #14736, 4.499999999999997335 ) ;
#4503 = cartesian_point ( 'none', ( -40.81093431959568107, 0.9370716502118913160, -36.50000000000000711 ) ) ;
#4504 = oriented_edge ( 'none', *, *, #22121, .f. ) ;
#4505 = b_spline_curve_with_knots ( 'none', 3,
( #18650, #40542, #2970, #21800, #24269, #27367, #33961, #24402, #11995, #40145, #21412, #2716, #6647, #18786 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0008963549789893659504, 0.001344532468484048709, 0.001792709957978731901, 0.002240887447473414659, 0.002689064936968097418, 0.003585419915957461200 ),
.unspecified. ) ;
#4506 = cartesian_point ( 'none', ( -2.474951517397074419, -75.70000000000166551, 125.6145611321049245 ) ) ;
#4507 = toroidal_surface ( 'none', #39165, 4.899999999999999467, 0.1000000000000000056 ) ;
#4508 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#4509 = oriented_edge ( 'none', *, *, #12194, .f. ) ;
#4510 = edge_curve ( 'none', #18366, #38006, #34363, .t. ) ;
#4511 = closed_shell ( 'none', ( #6800, #373, #38312, #18993, #2296, #7733, #19259, #11603, #29505, #22333, #33427, #20325, #7247, #34303, #17786, #4727, #30073, #29242, #9592, #29549 ) ) ;
#4512 = cartesian_point ( 'none', ( 2.838662146696228294, -75.75422088039435664, 87.69506034531883643 ) ) ;
#4513 = vector ( 'none', #155, 1000.000000000000000 ) ;
#4514 = advanced_face ( 'none', ( #33857 ), #2603, .f. ) ;
#4515 = circle ( 'none', #17064, 6.499999999999999112 ) ;
#4516 = oriented_edge ( 'none', *, *, #16163, .f. ) ;
#4517 = direction ( 'none', ( 1.000000000000000000, 1.229808195804225085e-14, -1.539649732011764131e-12 ) ) ;
#4518 = oriented_edge ( 'none', *, *, #30722, .t. ) ;
#4519 = cartesian_point ( 'none', ( 8.841830922378505875, -60.70000000000149498, 103.0744821110612577 ) ) ;
#4520 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4521 = advanced_face ( 'none', ( #26998 ), #24093, .t. ) ;
#4522 = oriented_edge ( 'none', *, *, #7642, .f. ) ;
#4524 = vector ( 'none', #10530, 1000.000000000000000 ) ;
#4523 = axis2_placement_3d ( 'none', #37538, #37818, #15690 ) ;
#4526 = vertex_point ( 'none', #9545 ) ;
#4525 = oriented_edge ( 'none', *, *, #7797, .f. ) ;
#4527 = cartesian_point ( 'none', ( -34.64101615137727919, -20.00000000000045119, 59.59999999999998721 ) ) ;
#4528 = cartesian_point ( 'none', ( 18.27551881832539848, -82.30000000000143245, 119.4815613384547959 ) ) ;
#4529 = direction ( 'none', ( 1.000000000000000000, 1.229808195804225085e-14, -1.539649732011764131e-12 ) ) ;
#4530 = vertex_point ( 'none', #31353 ) ;
#4531 = cartesian_point ( 'none', ( -2.838662146694195254, -75.75422088039445612, 111.5049396546809533 ) ) ;
#4533 = oriented_edge ( 'none', *, *, #26288, .t. ) ;
#4532 = direction ( 'none', ( 4.624852315371558002e-15, 1.833808936130288886e-15, -1.000000000000000000 ) ) ;
#4534 = circle ( 'none', #8856, 9.500000000000008882 ) ;
#4535 = oriented_edge ( 'none', *, *, #4908, .t. ) ;
#4536 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#4537 = cartesian_point ( 'none', ( 6.595513592262833213e-15, -1.185896896719701518e-14, 3.000000000000002665 ) ) ;
#4538 = cartesian_point ( 'none', ( 33.46194077712550552, -51.00292657709108823, 5.952121760526467477e-15 ) ) ;
#4539 = axis2_placement_3d ( 'none', #40075, #27302, #5774 ) ;
#4540 = cartesian_point ( 'none', ( 14.88073254950242408, -76.42467877974469559, 77.11681905427079187 ) ) ;
#4541 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080180e-17, 0.0000000000000000000 ) ) ;
#4542 = vector ( 'none', #25366, 1000.000000000000000 ) ;
#4543 = cartesian_point ( 'none', ( 47.50000000000004263, 3.803205246701193107e-13, 50.99999999999993605 ) ) ;
#4544 = vertex_point ( 'none', #3260 ) ;
#4545 = cartesian_point ( 'none', ( -11.80503542210561463, -94.91203672123896240, 75.34212189698861550 ) ) ;
#4546 = cartesian_point ( 'none', ( -16.49565214766015231, 0.3787614333521011067, -36.50000000000000711 ) ) ;
#4547 = cartesian_point ( 'none', ( -57.50000000000002132, 29.30443652418517075, -73.00000000000000000 ) ) ;
#4548 = face_bound ( 'none', #39893, .t. ) ;
#4549 = axis2_placement_3d ( 'none', #16743, #20175, #29269 ) ;
#4550 = circle ( 'none', #35148, 4.000000000000000000 ) ;
#4551 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4552 = cartesian_point ( 'none', ( -11.58033240606479808, -76.70000000000170814, 75.28136719786598974 ) ) ;
#4553 = oriented_edge ( 'none', *, *, #21409, .t. ) ;
#4554 = edge_curve ( 'none', #39649, #12908, #14812, .t. ) ;
#4555 = edge_curve ( 'none', #6105, #27858, #170, .t. ) ;
#4556 = cartesian_point ( 'none', ( 33.97074409262282302, 51.32581362515109902, 19.09999999999999076 ) ) ;
#4557 = edge_curve ( 'none', #14224, #22971, #22705, .t. ) ;
#4558 = line ( 'none', #4204, #37765 ) ;
#4559 = oriented_edge ( 'none', *, *, #37563, .t. ) ;
#4560 = oriented_edge ( 'none', *, *, #37051, .t. ) ;
#4561 = direction ( 'none', ( -1.000000000000000000, -1.443289932012703187e-14, 6.045732006675827079e-16 ) ) ;
#4562 = axis2_placement_3d ( 'none', #14888, #20916, #11374 ) ;
#4563 = edge_curve ( 'none', #30618, #21136, #7496, .t. ) ;
#4564 = cartesian_point ( 'none', ( 3.621963950167907953, -38.98440792316655035, 66.82057378144666870 ) ) ;
#4565 = oriented_edge ( 'none', *, *, #3738, .t. ) ;
#4566 = advanced_face ( 'none', ( #19194 ), #38752, .f. ) ;
#4567 = face_outer_bound ( 'none', #1939, .t. ) ;
#4569 = oriented_edge ( 'none', *, *, #28969, .f. ) ;
#4568 = oriented_edge ( 'none', *, *, #36005, .f. ) ;
#4570 = face_bound ( 'none', #21387, .t. ) ;
#4571 = cartesian_point ( 'none', ( -25.99999999999996092, -3.237138294484047974e-13, 57.59999999999996589 ) ) ;
#4572 = edge_curve ( 'none', #14819, #3305, #9437, .t. ) ;
#4573 = cartesian_point ( 'none', ( -11.46960515827182014, -76.47190277594800989, 75.28870220997627882 ) ) ;
#4574 = cartesian_point ( 'none', ( 35.76734767859257147, -46.34098369685412422, -15.50000000000006217 ) ) ;
#4575 = edge_loop ( 'none', ( #16842, #12223, #20865, #19608 ) ) ;
#4576 = face_bound ( 'none', #35140, .t. ) ;
#4577 = oriented_edge ( 'none', *, *, #10288, .t. ) ;
#4578 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#4579 = vector ( 'none', #29545, 1000.000000000000000 ) ;
#4580 = cartesian_point ( 'none', ( 1.203667239827125508e-14, -2.410633239906290439e-14, 12.00000000000000355 ) ) ;
#4581 = direction ( 'none', ( -1.734723475976817507e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4582 = cartesian_point ( 'none', ( -11.70604593488991796, -95.14047246581644401, 75.38282419724015426 ) ) ;
#4583 = vertex_point ( 'none', #3809 ) ;
#4584 = vector ( 'none', #5668, 1000.000000000000114 ) ;
#4585 = cartesian_point ( 'none', ( -31.04916923754743863, -24.19614552423156084, 82.10772353378229127 ) ) ;
#4586 = circle ( 'none', #6013, 48.00000000000005684 ) ;
#4587 = cartesian_point ( 'none', ( -0.4085986092497053690, -17.79510777153839030, -37.50000000000004263 ) ) ;
#4588 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703187e-14, -6.045732006675827079e-16 ) ) ;
#4589 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#4590 = axis2_placement_3d ( 'none', #25062, #6649, #18929 ) ;
#4591 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#4592 = axis2_placement_3d ( 'none', #16402, #22684, #9722 ) ;
#4593 = face_outer_bound ( 'none', #14315, .t. ) ;
#4594 = oriented_edge ( 'none', *, *, #1549, .t. ) ;
#4595 = vertex_point ( 'none', #10084 ) ;
#4596 = cartesian_point ( 'none', ( 14.39963923440305038, -75.89413780410826860, 77.24394542354913540 ) ) ;
#4597 = axis2_placement_3d ( 'none', #3099, #15504, #33949 ) ;
#4598 = oriented_edge ( 'none', *, *, #25196, .t. ) ;
#4599 = face_outer_bound ( 'none', #10554, .t. ) ;
#4600 = oriented_edge ( 'none', *, *, #31807, .f. ) ;
#4601 = line ( 'none', #37158, #8984 ) ;
#4602 = advanced_face ( 'none', ( #3580 ), #35176, .f. ) ;
#4603 = cartesian_point ( 'none', ( 1.194458090538227370e-12, -95.70000000000160867, 99.59999999999986642 ) ) ;
#4604 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4605 = edge_curve ( 'none', #34867, #1335, #1597, .t. ) ;
#4606 = cartesian_point ( 'none', ( -39.98945975190339652, 0.9182095353990544773, -10.26794919243114279 ) ) ;
#4608 = vertex_point ( 'none', #921 ) ;
#4607 = edge_curve ( 'none', #23960, #37828, #35815, .t. ) ;
#4609 = vector ( 'none', #31525, 1000.000000000000114 ) ;
#4610 = vertex_point ( 'none', #7191 ) ;
#4611 = cartesian_point ( 'none', ( 8.461617983703156654, 16.90284748229720435, 129.5999999999999659 ) ) ;
#4612 = direction ( 'none', ( -0.9566878832595172577, -1.115510641463838753e-14, -0.2911156025094231437 ) ) ;
#4613 = axis2_placement_3d ( 'none', #4747, #33124, #17415 ) ;
#4614 = cartesian_point ( 'none', ( -47.50000000000000711, 9.465745029136020349e-16, -7.000000000000000000 ) ) ;
#4615 = edge_curve ( 'none', #33890, #38184, #7829, .t. ) ;
#4616 = line ( 'none', #11025, #3642 ) ;
#4617 = cartesian_point ( 'none', ( 11.69794637694588779, 4.132559807443670685, -115.9999999999999858 ) ) ;
#4618 = axis2_placement_3d ( 'none', #20205, #7634, #16504 ) ;
#4619 = cartesian_point ( 'none', ( -13.45764007472768853, -99.50000000000035527, 131.9093163595121894 ) ) ;
#4620 = oriented_edge ( 'none', *, *, #9454, .t. ) ;
#4621 = face_outer_bound ( 'none', #40162, .t. ) ;
#4622 = direction ( 'none', ( -0.9813542372153774007, -1.161991678523781502e-14, -0.1922078590990103086 ) ) ;
#4623 = cartesian_point ( 'none', ( 24.64328807677039634, -30.87513319347624119, -11.12747004953208041 ) ) ;
#4624 = face_outer_bound ( 'none', #10608, .t. ) ;
#4625 = edge_curve ( 'none', #264, #27593, #25040, .t. ) ;
#4626 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#4627 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760816, -2.312964634635742464e-16 ) ) ;
#4628 = direction ( 'none', ( -1.000000000000000000, 3.712601082321081413e-17, 0.0000000000000000000 ) ) ;
#4629 = cartesian_point ( 'none', ( 4.039642493661419646e-14, -7.625840659810712313e-14, 50.39999999999997016 ) ) ;
#4630 = cartesian_point ( 'none', ( -34.64101615137727208, 19.99999999999964828, 74.20000000000021600 ) ) ;
#4631 = plane ( 'none', #1278 ) ;
#4632 = face_outer_bound ( 'none', #39672, .t. ) ;
#4633 = vertex_point ( 'none', #36373 ) ;
#4634 = oriented_edge ( 'none', *, *, #22957, .t. ) ;
#4635 = cartesian_point ( 'none', ( 4.252925077767586632e-14, -7.808666405431052957e-14, 52.79999999999996874 ) ) ;
#4636 = cartesian_point ( 'none', ( 1.256087077380554798e-12, -99.50000000000014211, 99.59999999999986642 ) ) ;
#4637 = oriented_edge ( 'none', *, *, #30660, .f. ) ;
#4638 = cartesian_point ( 'none', ( -11.06767019740455815, -95.13422607834888822, 75.31532797612034358 ) ) ;
#4639 = oriented_edge ( 'none', *, *, #36244, .f. ) ;
#4640 = direction ( 'none', ( -0.02295523838497760469, -0.9997364937975850019, -9.583796596545389430e-16 ) ) ;
#4641 = line ( 'none', #27399, #5147 ) ;
#4642 = oriented_edge ( 'none', *, *, #12135, .f. ) ;
#4643 = axis2_placement_3d ( 'none', #35383, #32677, #7822 ) ;
#4644 = direction ( 'none', ( 0.1722320920988931470, -0.9850563975992636667, -8.607274775086473417e-16 ) ) ;
#4645 = oriented_edge ( 'none', *, *, #2927, .t. ) ;
#4646 = vector ( 'none', #32266, 1000.000000000000000 ) ;
#4647 = axis2_placement_3d ( 'none', #36225, #1812, #33079 ) ;
#4648 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#4649 = vertex_point ( 'none', #30194 ) ;
#4650 = cartesian_point ( 'none', ( -3.638945031366741301, -67.80000000000168825, 111.5585985407439154 ) ) ;
#4651 = advanced_face ( 'none', ( #5981 ), #36626, .f. ) ;
#4652 = cartesian_point ( 'none', ( 34.99999999996689581, -90.42397039640340495, 77.34968993237711743 ) ) ;
#4653 = direction ( 'none', ( -7.562449584286045901e-16, -2.087856039678552486e-15, 1.000000000000000000 ) ) ;
#4654 = cartesian_point ( 'none', ( 36.26601615137776946, -17.18541743770026287, 54.59036925887296121 ) ) ;
#4655 = face_outer_bound ( 'none', #22414, .t. ) ;
#4656 = axis2_placement_3d ( 'none', #8799, #12058, #33905 ) ;
#4657 = oriented_edge ( 'none', *, *, #23954, .f. ) ;
#4658 = direction ( 'none', ( -1.000000000000000000, -1.209449207451028960e-14, 0.0000000000000000000 ) ) ;
#4659 = vector ( 'none', #5727, 1000.000000000000000 ) ;
#4660 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#4661 = cylindrical_surface ( 'none', #6251, 6.000000000000002665 ) ;
#4662 = cartesian_point ( 'none', ( 18.64909771836204300, -82.35860419133730659, 119.1310892004572537 ) ) ;
#4663 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#4664 = cartesian_point ( 'none', ( 15.03027046567611968, -21.49163121442926183, 78.10836878557059038 ) ) ;
#4665 = axis2_placement_3d ( 'none', #27538, #33994, #15160 ) ;
#4666 = advanced_face ( 'none', ( #1126 ), #25512, .f. ) ;
#4667 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760122, -1.826024711554533420e-16 ) ) ;
#4668 = direction ( 'none', ( 1.000000000000000000, 1.261617073437678245e-14, -1.539172829593967463e-12 ) ) ;
#4669 = cartesian_point ( 'none', ( 33.91980515334713431, -104.4999999999997016, 67.78019484655317228 ) ) ;
#4670 = cartesian_point ( 'none', ( 0.6393033890216324178, 27.84266135226271999, -36.49999999999998579 ) ) ;
#4671 = axis2_placement_3d ( 'none', #1518, #10682, #32668 ) ;
#4672 = vector ( 'none', #27555, 1000.000000000000000 ) ;
#4674 = oriented_edge ( 'none', *, *, #23014, .t. ) ;
#4673 = cartesian_point ( 'none', ( 21.77595654974622263, 33.55305822639068225, -32.49999999999997868 ) ) ;
#4675 = vertex_point ( 'none', #20810 ) ;
#4676 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#4677 = edge_curve ( 'none', #24362, #5831, #31381, .t. ) ;
#4679 = edge_curve ( 'none', #11931, #887, #14288, .t. ) ;
#4678 = direction ( 'none', ( 6.818163926026672119e-15, 2.240078029461010062e-16, 1.000000000000000000 ) ) ;
#4680 = oriented_edge ( 'none', *, *, #34675, .t. ) ;
#4681 = cartesian_point ( 'none', ( -11.07132254294978146, -95.62113277320287352, 75.64453583459808783 ) ) ;
#4682 = cartesian_point ( 'none', ( -30.14101615140723212, -78.50000000000048317, 79.60000000004610854 ) ) ;
#4683 = oriented_edge ( 'none', *, *, #18565, .f. ) ;
#4684 = cartesian_point ( 'none', ( 34.64101615140916834, -83.67782780742255966, 119.5999999999469878 ) ) ;
#4685 = vector ( 'none', #16675, 999.9999999999997726 ) ;
#4686 = edge_loop ( 'none', ( #14633, #18634, #15802, #4533 ) ) ;
#4687 = edge_curve ( 'none', #23889, #8973, #614, .t. ) ;
#4688 = cartesian_point ( 'none', ( -37.46194077712597448, 45.96194077712529946, 8.326672684688674053e-14 ) ) ;
#4689 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497768448, 0.0000000000000000000 ) ) ;
#4690 = cartesian_point ( 'none', ( -11.25129202841942622, -76.33100641021160015, 75.30316413766999517 ) ) ;
#4691 = edge_curve ( 'none', #16371, #36292, #4550, .t. ) ;
#4692 = face_outer_bound ( 'none', #14514, .t. ) ;
#4693 = b_spline_curve_with_knots ( 'none', 3,
( #17918, #11809, #5529, #21080, #15198, #5782 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.005833224283562213341, 0.007864522919456487168, 0.009895821555350760995 ),
.unspecified. ) ;
#4694 = oriented_edge ( 'none', *, *, #33615, .f. ) ;
#4695 = cartesian_point ( 'none', ( 17.74278185361851001, 11.01178971521981254, 128.8943464349421788 ) ) ;
#4696 = cartesian_point ( 'none', ( 5.764862788573941886e-13, -34.20000000000009521, 73.59999999999993747 ) ) ;
#4697 = oriented_edge ( 'none', *, *, #37919, .t. ) ;
#4698 = vector ( 'none', #7799, 1000.000000000000000 ) ;
#4699 = cartesian_point ( 'none', ( 13.94508934904686015, -37.84117405523816302, 70.00522362325965275 ) ) ;
#4700 = edge_loop ( 'none', ( #33956, #15078, #11557, #27491 ) ) ;
#4701 = line ( 'none', #32250, #33020 ) ;
#4702 = direction ( 'none', ( 1.000000000000000000, 1.209449207450814547e-14, -1.539513564649194771e-12 ) ) ;
#4703 = vector ( 'none', #6040, 1000.000000000000000 ) ;
#4704 = cartesian_point ( 'none', ( -33.91980515334448398, -86.50000000000059686, 131.4198051534467879 ) ) ;
#4705 = cartesian_point ( 'none', ( -11.56453127327049124, -76.61079221085057611, 75.28241392757986716 ) ) ;
#4706 = oriented_edge ( 'none', *, *, #21760, .f. ) ;
#4708 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#4707 = cartesian_point ( 'none', ( 31.98086949562814496, -16.19712986089963991, 68.19999999999971863 ) ) ;
#4709 = axis2_placement_3d ( 'none', #2386, #5658, #8800 ) ;
#4710 = cartesian_point ( 'none', ( 51.00292657709137245, -33.46194077712512893, -7.632783294297951215e-14 ) ) ;
#4711 = conical_surface ( 'none', #35633, 14.41481615988141840, 0.4363323129985874349 ) ;
#4712 = oriented_edge ( 'none', *, *, #18821, .t. ) ;
#4713 = oriented_edge ( 'none', *, *, #35271, .t. ) ;
#4714 = cartesian_point ( 'none', ( 19.18944942544833765, -59.79999999999601812, 62.59402977589850536 ) ) ;
#4715 = axis2_placement_3d ( 'none', #20338, #1333, #26553 ) ;
#4716 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#4717 = advanced_face ( 'none', ( #27447 ), #8246, .f. ) ;
#4718 = direction ( 'none', ( -1.000000000000000000, -6.856525106550933182e-15, 1.331611081249930935e-15 ) ) ;
#4719 = cartesian_point ( 'none', ( -11.54809313465506371, -94.82620325550921336, 75.28350285508611250 ) ) ;
#4720 = cartesian_point ( 'none', ( -28.49999999999999645, -6.410809365265686630e-15, -64.00000000000000000 ) ) ;
#4721 = oriented_edge ( 'none', *, *, #1608, .t. ) ;
#4722 = face_bound ( 'none', #30892, .t. ) ;
#4723 = cartesian_point ( 'none', ( -29.64388465760744040, -22.31407061952080184, 87.95321988492615617 ) ) ;
#4724 = oriented_edge ( 'none', *, *, #13147, .f. ) ;
#4725 = axis2_placement_3d ( 'none', #17387, #7573, #1835 ) ;
#4726 = direction ( 'none', ( -0.9566878832595201443, -1.115510641463843171e-14, -0.2911156025094130961 ) ) ;
#4727 = advanced_face ( 'none', ( #23111 ), #36240, .f. ) ;
#4728 = direction ( 'none', ( -0.3242202298209325706, -2.840580118501207746e-15, -0.9459816290895197710 ) ) ;
#4729 = cartesian_point ( 'none', ( -38.99999999996965272, -85.50000000000062528, 118.6000000000599357 ) ) ;
#4730 = edge_loop ( 'none', ( #6915, #36890, #6443, #35898 ) ) ;
#4731 = cylindrical_surface ( 'none', #23963, 65.00000000000000000 ) ;
#4732 = oriented_edge ( 'none', *, *, #32245, .t. ) ;
#4733 = axis2_placement_3d ( 'none', #21882, #40490, #6323 ) ;
#4734 = direction ( 'none', ( 1.073901121821449057e-14, -1.000000000000000000, -8.478166751221966705e-16 ) ) ;
#4735 = vertex_point ( 'none', #20678 ) ;
#4736 = cartesian_point ( 'none', ( 14.59858211584137422, -76.03232819625110039, 77.19129104182495382 ) ) ;
#4737 = edge_curve ( 'none', #12430, #10977, #19175, .t. ) ;
#4738 = vector ( 'none', #21146, 1000.000000000000000 ) ;
#4739 = oriented_edge ( 'none', *, *, #36261, .f. ) ;
#4740 = direction ( 'none', ( -1.000000000000000000, -1.209449207451028486e-14, -1.129995396692618792e-14 ) ) ;
#4741 = edge_curve ( 'none', #36051, #1134, #13821, .t. ) ;
#4742 = oriented_edge ( 'none', *, *, #2232, .t. ) ;
#4743 = direction ( 'none', ( -0.5882076359133958654, -0.8087099461816787960, 4.625929269271482167e-15 ) ) ;
#4744 = face_outer_bound ( 'none', #22384, .t. ) ;
#4745 = edge_curve ( 'none', #18127, #39631, #14794, .t. ) ;
#4746 = vector ( 'none', #30018, 1000.000000000000000 ) ;
#4747 = cartesian_point ( 'none', ( -1.344811843884487727e-14, 5.679766660734465360e-14, -126.0000000000000284 ) ) ;
#4748 = edge_curve ( 'none', #23716, #29671, #16752, .t. ) ;
#4749 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497760469, 2.365532012695645724e-16 ) ) ;
#4750 = vector ( 'none', #11862, 1000.000000000000000 ) ;
#4751 = vertex_point ( 'none', #5386 ) ;
#4752 = cartesian_point ( 'none', ( 13.70406248996433618, -76.20000200577416649, 76.95630581018133398 ) ) ;
#4753 = cartesian_point ( 'none', ( -31.39101615140715040, -78.50000000000049738, 79.60000000004805543 ) ) ;
#4754 = edge_curve ( 'none', #1076, #1646, #15776, .t. ) ;
#4755 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760469, -2.418604846313816787e-16 ) ) ;
#4756 = oriented_edge ( 'none', *, *, #6532, .t. ) ;
#4757 = cartesian_point ( 'none', ( -1.301045943160454410, -54.50997501925766642, 136.1260237315017037 ) ) ;
#4758 = circle ( 'none', #28152, 3.999999999999996447 ) ;
#4759 = advanced_face ( 'none', ( #11883 ), #22128, .f. ) ;
#4760 = direction ( 'none', ( 6.413879299975620385e-15, 2.476491431256906945e-16, 1.000000000000000000 ) ) ;
#4761 = cartesian_point ( 'none', ( -34.64101615137725076, -20.00000000000054357, 68.20000000000025864 ) ) ;
#4762 = vertex_point ( 'none', #313 ) ;
#4763 = cartesian_point ( 'none', ( -19.64870423267037580, -9.228582563988640075, 127.5891211540029815 ) ) ;
#4764 = advanced_face ( 'none', ( #5533 ), #17230, .t. ) ;
#4765 = cartesian_point ( 'none', ( -34.64101615137728629, 19.99999999999963407, 68.20000000000020179 ) ) ;
#4766 = cartesian_point ( 'none', ( -30.70506284852841006, 16.15503323369120281, 91.69195934306057438 ) ) ;
#4767 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#4769 = edge_loop ( 'none', ( #25320, #22527, #16358, #16212 ) ) ;
#4768 = direction ( 'none', ( 1.000000000000000000, 1.229175491549279915e-14, -1.539641430221243297e-12 ) ) ;
#4770 = line ( 'none', #35788, #6707 ) ;
#4771 = axis2_placement_3d ( 'none', #34981, #25410, #848 ) ;
#4772 = edge_loop ( 'none', ( #30929, #9090, #27331, #6361 ) ) ;
#4773 = direction ( 'none', ( 1.965391359763804321e-15, -6.337802785138575104e-16, 1.000000000000000000 ) ) ;
#4774 = vertex_point ( 'none', #24329 ) ;
#4775 = oriented_edge ( 'none', *, *, #35721, .f. ) ;
#4776 = cartesian_point ( 'none', ( 49.61081362515098903, -31.00027695764238089, 3.617781085229134107e-15 ) ) ;
#4777 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4778 = face_outer_bound ( 'none', #21649, .t. ) ;
#4779 = vertex_point ( 'none', #28529 ) ;
#4780 = direction ( 'none', ( -1.184453658995149176e-14, 1.000000000000000000, 9.839388115241413793e-16 ) ) ;
#4781 = oriented_edge ( 'none', *, *, #10537, .t. ) ;
#4782 = edge_loop ( 'none', ( #12643, #10967 ) ) ;
#4783 = oriented_edge ( 'none', *, *, #37738, .f. ) ;
#4784 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#4785 = conical_surface ( 'none', #10509, 2.499999999999995115, 1.029744258676651647 ) ;
#4786 = face_bound ( 'none', #19493, .t. ) ;
#4787 = axis2_placement_3d ( 'none', #10219, #32328, #25882 ) ;
#4788 = cartesian_point ( 'none', ( 0.6393033890216307524, 27.84266135226272709, -43.99999999999999289 ) ) ;
#4789 = axis2_placement_3d ( 'none', #32416, #13696, #35545 ) ;
#4790 = direction ( 'none', ( -1.538819675258804048e-12, 1.143164601397694268e-15, -1.000000000000000000 ) ) ;
#4791 = vector ( 'none', #31401, 1000.000000000000000 ) ;
#4792 = cartesian_point ( 'none', ( -36.40563905911776743, 17.57387016145460024, 28.69998533311844113 ) ) ;
#4793 = vertex_point ( 'none', #34714 ) ;
#4794 = cartesian_point ( 'none', ( 4.996950661724999243, -18.14006778862486158, 129.5999999999999943 ) ) ;
#4795 = cartesian_point ( 'none', ( -45.56081362515121924, 31.00027695764203273, 13.00000000000001243 ) ) ;
#4796 = oriented_edge ( 'none', *, *, #32356, .t. ) ;
#4797 = edge_curve ( 'none', #25053, #16641, #9911, .t. ) ;
#4798 = edge_curve ( 'none', #27588, #4330, #21162, .t. ) ;
#4799 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4800 = face_outer_bound ( 'none', #3069, .t. ) ;
#4801 = vertex_point ( 'none', #12469 ) ;
#4802 = edge_curve ( 'none', #14386, #28280, #2591, .t. ) ;
#4803 = vector ( 'none', #28359, 1000.000000000000000 ) ;
#4804 = axis2_placement_3d ( 'none', #1836, #26507, #33382 ) ;
#4805 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#4806 = edge_curve ( 'none', #12713, #889, #38248, .t. ) ;
#4807 = edge_loop ( 'none', ( #30867, #4013, #7486, #33471 ) ) ;
#4808 = cartesian_point ( 'none', ( 8.630160849590143052e-13, -67.00000000000014211, 99.59999999999990905 ) ) ;
#4809 = cartesian_point ( 'none', ( -11.76885270840226028, -76.38358701015857832, 75.35699938886074278 ) ) ;
#4810 = edge_loop ( 'none', ( #6168, #26375 ) ) ;
#4811 = vector ( 'none', #29414, 1000.000000000000000 ) ;
#4812 = cartesian_point ( 'none', ( 57.49999999999958789, 30.31088913245614691, 11.99999999999998934 ) ) ;
#4813 = oriented_edge ( 'none', *, *, #19728, .t. ) ;
#4814 = oriented_edge ( 'none', *, *, #26941, .t. ) ;
#4815 = advanced_face ( 'none', ( #39749 ), #18192, .t. ) ;
#4816 = cartesian_point ( 'none', ( -42.47275169671838313, 26.33137846621910327, 65.86710279638681698 ) ) ;
#4817 = cartesian_point ( 'none', ( -6.402124160556136978, 20.70106530210735585, 127.5034851748221314 ) ) ;
#4818 = cartesian_point ( 'none', ( 8.932523151452867207e-13, -69.50000000000014211, 99.59999999999990905 ) ) ;
#4819 = vector ( 'none', #12706, 1000.000000000000000 ) ;
#4820 = oriented_edge ( 'none', *, *, #24782, .t. ) ;
#4821 = oriented_edge ( 'none', *, *, #5265, .t. ) ;
#4822 = cartesian_point ( 'none', ( -11.16064780794293121, -95.58733857578035042, 75.60763254558318636 ) ) ;
#4823 = cartesian_point ( 'none', ( -13.01725749063245274, -11.92363149251084842, 115.6811828762156011 ) ) ;
#4824 = vector ( 'none', #21307, 1000.000000000000000 ) ;
#4825 = vector ( 'none', #38124, 1000.000000000000000 ) ;
#4826 = direction ( 'none', ( -0.7669678184319009828, -0.6416855659042133286, 4.550094363217854894e-15 ) ) ;
#4827 = cartesian_point ( 'none', ( -2.519086748110405782, -95.31469589326663083, 126.2808139690650648 ) ) ;
#4828 = cartesian_point ( 'none', ( -31.22603891921372821, 57.00819672131147797, -6.652946232808989372e-15 ) ) ;
#4829 = cartesian_point ( 'none', ( -21.95827619794602725, -35.43118482457894203, 76.10755124367571511 ) ) ;
#4830 = circle ( 'none', #31900, 6.138320441952075157 ) ;
#4831 = vertex_point ( 'none', #22163 ) ;
#4832 = cartesian_point ( 'none', ( -37.46194077712517867, -45.96194077712588921, 1.999999999999960032 ) ) ;
#4833 = oriented_edge ( 'none', *, *, #28110, .t. ) ;
#4834 = cartesian_point ( 'none', ( 7.919809050573404896, -14.47503452854111394, -11.50000000000003375 ) ) ;
#4835 = oriented_edge ( 'none', *, *, #24561, .t. ) ;
#4836 = axis2_placement_3d ( 'none', #12531, #15944, #34385 ) ;
#4837 = line ( 'none', #26504, #6770 ) ;
#4838 = axis2_placement_3d ( 'none', #29139, #13603, #4612 ) ;
#4839 = cartesian_point ( 'none', ( -11.41080421355597707, -76.42205223040983242, 75.29259741779716819 ) ) ;
#4840 = oriented_edge ( 'none', *, *, #35837, .t. ) ;
#4842 = direction ( 'none', ( 1.000000000000000000, -3.712601082321082029e-17, 0.0000000000000000000 ) ) ;
#4841 = cartesian_point ( 'none', ( 53.81081362515102029, -31.00027695764238800, 14.89999999999986358 ) ) ;
#4843 = oriented_edge ( 'none', *, *, #21885, .t. ) ;
#4844 = oriented_edge ( 'none', *, *, #23080, .t. ) ;
#4845 = conical_surface ( 'none', #14406, 6.349999999999994316, 0.7853981633974587151 ) ;
#4846 = cartesian_point ( 'none', ( 23.79280034551585743, -14.47498365174972257, -44.00000000000004263 ) ) ;
#4847 = oriented_edge ( 'none', *, *, #37730, .t. ) ;
#4848 = oriented_edge ( 'none', *, *, #22482, .t. ) ;
#4849 = line ( 'none', #2528, #28251 ) ;
#4850 = vertex_point ( 'none', #25004 ) ;
#4851 = edge_curve ( 'none', #15132, #29042, #10978, .t. ) ;
#4852 = oriented_edge ( 'none', *, *, #28105, .f. ) ;
#4853 = circle ( 'none', #21813, 5.000000000000004441 ) ;
#4854 = direction ( 'none', ( 0.8772748199115791845, 0.4799884273074783714, 2.705469128535725775e-16 ) ) ;
#4855 = cartesian_point ( 'none', ( -10.70104318039505209, -95.69648148229309470, 75.79773250687584607 ) ) ;
#4856 = edge_curve ( 'none', #38449, #8489, #4964, .t. ) ;
#4857 = cartesian_point ( 'none', ( -29.25887991952639666, -21.18209146986164626, 90.49475992274167879 ) ) ;
#4858 = line ( 'none', #12995, #456 ) ;
#4859 = advanced_face ( 'none', ( #31866 ), #29905, .f. ) ;
#4860 = vector ( 'none', #349, 1000.000000000000000 ) ;
#4861 = direction ( 'none', ( 0.3242202298209241884, 2.775557561562897268e-15, 0.9459816290895226576 ) ) ;
#4862 =( bounded_curve ( ) b_spline_curve ( 3, ( #17828, #27350, #14960, #11707 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896558, 2.214297435588179042 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670092527, 0.9657888653670092527, 1.000000000000000000 ) )
representation_item ( '' ) );
#4863 = direction ( 'none', ( 1.000000000000000000, 1.174274352968914674e-14, 0.0000000000000000000 ) ) ;
#4864 = cartesian_point ( 'none', ( 14.86970329792987755, -95.00265023725398805, 77.11972548295578633 ) ) ;
#4865 = cartesian_point ( 'none', ( 45.96194077712586790, -37.46194077712519999, 1.999999999999925393 ) ) ;
#4866 = edge_curve ( 'none', #1339, #25729, #26088, .t. ) ;
#4868 = direction ( 'none', ( -1.214306433183763862e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4867 = axis2_placement_3d ( 'none', #12794, #28454, #25457 ) ;
#4869 = direction ( 'none', ( -0.8543195815266085846, 0.5197480664901029668, 6.878327468009642948e-16 ) ) ;
#4870 = cartesian_point ( 'none', ( 28.03587089054482107, -17.65302271922573851, 98.22983531893110865 ) ) ;
#4871 = edge_curve ( 'none', #13160, #14243, #8930, .t. ) ;
#4872 = cartesian_point ( 'none', ( 31.00027695764222457, 43.47249318319902045, 15.09999999999998366 ) ) ;
#4873 = oriented_edge ( 'none', *, *, #14714, .f. ) ;
#4874 = cartesian_point ( 'none', ( 14.41620194823867251, -75.90359574897834705, 77.23955718843899376 ) ) ;
#4875 = direction ( 'none', ( 5.550996062037147295e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#4876 = advanced_face ( 'none', ( #21616 ), #23574, .f. ) ;
#4877 = vector ( 'none', #19955, 1000.000000000000000 ) ;
#4878 = vertex_point ( 'none', #25944 ) ;
#4879 = cartesian_point ( 'none', ( -8.920580559880168181, -15.20000000000023732, 111.0453353597155655 ) ) ;
#4880 = vertex_point ( 'none', #7396 ) ;
#4881 = vertex_point ( 'none', #25544 ) ;
#4882 = face_bound ( 'none', #29655, .t. ) ;
#4883 = vertex_point ( 'none', #38279 ) ;
#4884 = cartesian_point ( 'none', ( -12.07834192873110801, 40.28887758740186342, -11.49999999999996803 ) ) ;
#4885 = cartesian_point ( 'none', ( 39.99924131642436009, 0.2463617471359919597, -32.50000000000001421 ) ) ;
#4886 = cartesian_point ( 'none', ( 20.00000000000097344, -84.79999999999601812, 64.95898384862228170 ) ) ;
#4887 = face_outer_bound ( 'none', #28230, .t. ) ;
#4888 = oriented_edge ( 'none', *, *, #22832, .f. ) ;
#4889 = oriented_edge ( 'none', *, *, #20102, .f. ) ;
#4891 = cartesian_point ( 'none', ( 2.644638062478283036, -16.30445526938465051, -37.49012770697526520 ) ) ;
#4890 = face_outer_bound ( 'none', #9300, .t. ) ;
#4892 = axis2_placement_3d ( 'none', #13239, #16133, #13107 ) ;
#4893 = direction ( 'none', ( 1.331611081249949473e-15, -2.721636318192414039e-15, 1.000000000000000000 ) ) ;
#4894 = face_outer_bound ( 'none', #29129, .t. ) ;
#4895 = direction ( 'none', ( -0.3242202298209297950, -3.265361837132815953e-15, -0.9459816290895207702 ) ) ;
#4896 = axis2_placement_3d ( 'none', #8924, #16003, #30995 ) ;
#4897 = cartesian_point ( 'none', ( -20.04165452918093138, -8.303360270763354478, 127.5574174192856134 ) ) ;
#4898 = vertex_point ( 'none', #26077 ) ;
#4899 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#4900 = direction ( 'none', ( 1.209286847080705982e-14, -1.000000000000000000, -1.150103495321620814e-15 ) ) ;
#4901 = cartesian_point ( 'none', ( -29.71980515344248275, -104.5000000000004690, 67.78019484665117034 ) ) ;
#4902 = direction ( 'none', ( 1.000000000000000000, 1.110223024625157172e-14, -1.537658889105842616e-12 ) ) ;
#4903 = cartesian_point ( 'none', ( 34.64101615137720813, 20.00000000000012434, 66.60000000000003695 ) ) ;
#4904 = oriented_edge ( 'none', *, *, #1800, .t. ) ;
#4905 = direction ( 'none', ( 0.8854846875131701101, 0.4646685573392107527, -1.311543374651300595e-15 ) ) ;
#4906 = cartesian_point ( 'none', ( 1.547209575849828767, -95.22338570428641447, 87.59036623613893369 ) ) ;
#4907 = oriented_edge ( 'none', *, *, #11556, .t. ) ;
#4908 = edge_curve ( 'none', #29362, #31405, #32865, .t. ) ;
#4909 = vector ( 'none', #11701, 1000.000000000000227 ) ;
#4910 = cartesian_point ( 'none', ( 26.73788905136859029, -55.99999999999982236, 125.0187199309076220 ) ) ;
#4911 = cartesian_point ( 'none', ( -37.48519227371677687, 20.30043665740667436, 71.20000000000023022 ) ) ;
#4912 = circle ( 'none', #34188, 0.2000000000000060896 ) ;
#4913 = cartesian_point ( 'none', ( 36.01895212811757574, -84.79999999999589022, 123.6204219236303743 ) ) ;
#4914 = vertex_point ( 'none', #16286 ) ;
#4915 = axis2_placement_3d ( 'none', #23572, #32737, #20580 ) ;
#4916 = edge_curve ( 'none', #35740, #39407, #6494, .t. ) ;
#4917 = cartesian_point ( 'none', ( 39.55099551302925676, -3.262243080380815563, -37.18473935813393894 ) ) ;
#4918 = oriented_edge ( 'none', *, *, #20225, .f. ) ;
#4919 = edge_curve ( 'none', #35738, #38822, #10901, .t. ) ;
#4920 = advanced_face ( 'none', ( #34819 ), #6948, .f. ) ;
#4921 = vector ( 'none', #19921, 1000.000000000000000 ) ;
#4922 = vector ( 'none', #1718, 1000.000000000000114 ) ;
#4923 = oriented_edge ( 'none', *, *, #9264, .f. ) ;
#4924 = cartesian_point ( 'none', ( 3.398581385805615565e-16, -3.912755812931598094e-15, -63.00000000000002842 ) ) ;
#4925 = cartesian_point ( 'none', ( 7.017376629386829379, 26.58959242337747142, -1.499999999999995781 ) ) ;
#4926 = edge_curve ( 'none', #2629, #27503, #28433, .t. ) ;
#4927 = cartesian_point ( 'none', ( -32.95874231266495258, 22.31291044607925400, 74.20000000000020179 ) ) ;
#4928 = cartesian_point ( 'none', ( -22.17519907426993697, -56.00000000000044764, 129.0836663233329773 ) ) ;
#4929 = cartesian_point ( 'none', ( 39.02150597188384751, -0.8959840690848338562, -36.05506378471474704 ) ) ;
#4930 = advanced_face ( 'none', ( #32396 ), #16251, .f. ) ;
#4931 = line ( 'none', #5881, #20558 ) ;
#4932 = oriented_edge ( 'none', *, *, #32781, .t. ) ;
#4933 = oriented_edge ( 'none', *, *, #27994, .t. ) ;
#4934 = vector ( 'none', #20164, 1000.000000000000114 ) ;
#4935 = direction ( 'none', ( -3.154042683594194036e-15, 1.000000000000000000, 2.087856039678549330e-15 ) ) ;
#4936 = vector ( 'none', #18280, 1000.000000000000000 ) ;
#4937 = cartesian_point ( 'none', ( 1.434669148707624261e-14, -6.558683573194239149e-14, 0.9999999999999800160 ) ) ;
#4938 = cartesian_point ( 'none', ( 53.86081362515102455, -31.00027695764230629, -7.195837514190952547e-14 ) ) ;
#4939 = cartesian_point ( 'none', ( -25.99999999999996447, -3.157913804715233316e-13, 44.79999999999999005 ) ) ;
#4940 = cartesian_point ( 'none', ( -21.95827619794602725, -35.43118482457894203, 76.10755124367571511 ) ) ;
#4941 = oriented_edge ( 'none', *, *, #9509, .t. ) ;
#4942 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#4943 = cartesian_point ( 'none', ( 21.74850349800701821, 33.57091927957026201, -33.10643000833767502 ) ) ;
#4944 = cartesian_point ( 'none', ( -10.35578982260931902, 19.09591796137477004, 127.6331704720599873 ) ) ;
#4945 = axis2_placement_3d ( 'none', #3952, #31779, #1074 ) ;
#4946 = edge_loop ( 'none', ( #25572, #627, #8519, #36786, #18660, #12090 ) ) ;
#4947 = conical_surface ( 'none', #16950, 2.750000000000002665, 0.7853981633974344012 ) ;
#4948 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#4949 = line ( 'none', #20203, #9318 ) ;
#4950 = cartesian_point ( 'none', ( -11.69259794487755322, -95.16226676403006479, 75.38834866657769851 ) ) ;
#4951 = axis2_placement_3d ( 'none', #33980, #15278, #33592 ) ;
#4952 = cartesian_point ( 'none', ( -19.99999999999949907, -69.50000000000041211, 134.2410161513772380 ) ) ;
#4953 = oriented_edge ( 'none', *, *, #36135, .t. ) ;
#4954 = edge_loop ( 'none', ( #15850, #14066, #15965, #21218, #5775 ) ) ;
#4955 = vertex_point ( 'none', #16682 ) ;
#4956 = oriented_edge ( 'none', *, *, #2691, .f. ) ;
#4957 = direction ( 'none', ( 6.413879299975620385e-15, 2.476491431256906945e-16, 1.000000000000000000 ) ) ;
#4958 = cartesian_point ( 'none', ( -11.27477660774990298, -76.34180592048817005, 75.30160842597996407 ) ) ;
#4959 = axis2_placement_3d ( 'none', #27307, #17784, #8661 ) ;
#4960 = oriented_edge ( 'none', *, *, #8621, .f. ) ;
#4961 = circle ( 'none', #13227, 2.099999999999990763 ) ;
#4962 = circle ( 'none', #6371, 2.499999999999995115 ) ;
#4963 = oriented_edge ( 'none', *, *, #27270, .f. ) ;
#4964 = b_spline_curve_with_knots ( 'none', 3,
( #34585, #28113, #28399, #9473 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0007078299190233308408 ),
.unspecified. ) ;
#4965 = oriented_edge ( 'none', *, *, #32544, .t. ) ;
#4966 = direction ( 'none', ( -0.8854846875131743289, -0.4646685573392028146, 0.0000000000000000000 ) ) ;
#4967 = cartesian_point ( 'none', ( -28.15003722432799904, -18.62258394588630139, 96.63192962384229645 ) ) ;
#4968 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#4969 = vector ( 'none', #37315, 1000.000000000000000 ) ;
#4970 = oriented_edge ( 'none', *, *, #15369, .t. ) ;
#4971 = cartesian_point ( 'none', ( 0.0000000000000000000, -9.336125842158992065e-16, -8.000000000000000000 ) ) ;
#4972 = oriented_edge ( 'none', *, *, #4851, .t. ) ;
#4973 = advanced_face ( 'none', ( #7962 ), #22591, .f. ) ;
#4974 = vector ( 'none', #37505, 1000.000000000000000 ) ;
#4975 = axis2_placement_3d ( 'none', #29990, #39453, #36686 ) ;
#4976 = cartesian_point ( 'none', ( -34.64101615137772683, 14.49999999999954703, 66.60000000000000853 ) ) ;
#4977 = cartesian_point ( 'none', ( -19.29356589025569590, -85.70000000000185025, 120.8010781621670162 ) ) ;
#4978 = edge_curve ( 'none', #34662, #1557, #39229, .t. ) ;
#4979 = conical_surface ( 'none', #33591, 17.65470053837924524, 0.5235987755982995928 ) ;
#4980 = edge_curve ( 'none', #1941, #7734, #30878, .t. ) ;
#4981 = oriented_edge ( 'none', *, *, #16146, .t. ) ;
#4982 = cylindrical_surface ( 'none', #10809, 4.049999999999998046 ) ;
#4983 = cartesian_point ( 'none', ( 37.39101615140899781, -69.49999999999971578, 119.5999999999427530 ) ) ;
#4985 = edge_curve ( 'none', #8405, #37320, #34667, .t. ) ;
#4984 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#4986 = edge_loop ( 'none', ( #13680, #27783, #3693, #29221 ) ) ;
#4987 = cartesian_point ( 'none', ( 1.248640893297916189e-14, -5.739574699269878547e-14, -7.500000000000014211 ) ) ;
#4988 = edge_curve ( 'none', #29323, #31331, #34592, .t. ) ;
#4989 = vertex_point ( 'none', #25810 ) ;
#4990 = face_outer_bound ( 'none', #13523, .t. ) ;
#4991 = direction ( 'none', ( 8.379396158019673173e-13, 0.8345712536277477556, 0.5509000114523592284 ) ) ;
#4992 = direction ( 'none', ( -0.3433708316950495609, -0.9391999105307933249, 2.434931122690967154e-15 ) ) ;
#4993 = conical_surface ( 'none', #32021, 2.749999999999999112, 0.7853981633974482790 ) ;
#4994 = cartesian_point ( 'none', ( -40.00100000002826306, -79.15000000000060254, 80.60000000006149889 ) ) ;
#4995 = oriented_edge ( 'none', *, *, #348, .f. ) ;
#4996 = vertex_point ( 'none', #13672 ) ;
#4997 = oriented_edge ( 'none', *, *, #4392, .f. ) ;
#4998 = direction ( 'none', ( -0.3242202298209260758, -2.839152457497567495e-15, -0.9459816290895219915 ) ) ;
#4999 = oriented_edge ( 'none', *, *, #22781, .f. ) ;
#5000 = cartesian_point ( 'none', ( 49.61081362515098903, -31.00027695764238445, -23.74999999999999645 ) ) ;
#5001 = oriented_edge ( 'none', *, *, #18571, .t. ) ;
#5002 = face_outer_bound ( 'none', #10577, .t. ) ;
#5004 = oriented_edge ( 'none', *, *, #3284, .f. ) ;
#5003 = vertex_point ( 'none', #29901 ) ;
#5005 = direction ( 'none', ( 1.965391359763805505e-15, -7.562449584285928558e-16, 1.000000000000000000 ) ) ;
#5006 = cartesian_point ( 'none', ( 14.06256521218609201, -75.75778818837483186, 77.33338968931066404 ) ) ;
#5007 = cartesian_point ( 'none', ( 48.00000000000005684, -7.882086144172698847e-15, -1.899999999999999689 ) ) ;
#5009 = oriented_edge ( 'none', *, *, #26934, .t. ) ;
#5008 = cartesian_point ( 'none', ( -31.00027695764184088, -49.61081362515135851, 15.09999999999988773 ) ) ;
#5010 = oriented_edge ( 'none', *, *, #6033, .t. ) ;
#5011 = circle ( 'none', #469, 3.999999999999996447 ) ;
#5012 = edge_loop ( 'none', ( #7174, #26065 ) ) ;
#5013 = advanced_face ( 'none', ( #16996 ), #4285, .f. ) ;
#5014 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#5015 = direction ( 'none', ( -6.982962677686265133e-15, 1.000000000000000000, 2.721636318192423505e-15 ) ) ;
#5016 = line ( 'none', #34813, #4542 ) ;
#5017 = security_classification ( '', '', #1308 ) ;
#5018 = oriented_edge ( 'none', *, *, #39739, .f. ) ;
#5019 = circle ( 'none', #16128, 7.000000000000000000 ) ;
#5020 = direction ( 'none', ( 1.184453658995149176e-14, -1.000000000000000000, -9.839388115241413793e-16 ) ) ;
#5021 = direction ( 'none', ( 4.624852315371558002e-15, 1.833808936130288886e-15, -1.000000000000000000 ) ) ;
#5022 = oriented_edge ( 'none', *, *, #8796, .t. ) ;
#5023 = cartesian_point ( 'none', ( 17.50000000006284040, -101.4999999999999858, 139.5999999999729084 ) ) ;
#5024 = edge_curve ( 'none', #1404, #39390, #2436, .t. ) ;
#5025 = cartesian_point ( 'none', ( 0.0000000000000000000, -9.336125842158992065e-16, -8.000000000000000000 ) ) ;
#5026 = line ( 'none', #28178, #28910 ) ;
#5027 = direction ( 'none', ( 1.000000000000000000, 1.233581138472396822e-14, -1.538892470244315035e-12 ) ) ;
#5028 = cartesian_point ( 'none', ( -1.499999999999687361, -54.50000000000019895, 136.1159671350021654 ) ) ;
#5029 = oriented_edge ( 'none', *, *, #38580, .t. ) ;
#5030 = vertex_point ( 'none', #19684 ) ;
#5031 = edge_loop ( 'none', ( #11116, #6775, #37230, #10448 ) ) ;
#5032 = cartesian_point ( 'none', ( -31.00027695764255498, -49.61081362515088244, 5.789659989203801399e-15 ) ) ;
#5033 = edge_curve ( 'none', #26555, #39675, #3743, .t. ) ;
#5034 = edge_curve ( 'none', #19805, #30345, #23240, .t. ) ;
#5035 = vertex_point ( 'none', #20782 ) ;
#5036 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#5037 = direction ( 'none', ( -1.000000000000000000, -1.110223024625166480e-14, 1.540434446667418432e-12 ) ) ;
#5038 = cartesian_point ( 'none', ( -36.80607966083833560, -21.25000000000058975, 66.59999999999996589 ) ) ;
#5039 = vector ( 'none', #23396, 1000.000000000000000 ) ;
#5041 = edge_loop ( 'none', ( #32643, #39523 ) ) ;
#5040 = oriented_edge ( 'none', *, *, #30843, .f. ) ;
#5042 = edge_curve ( 'none', #18884, #27080, #2245, .t. ) ;
#5043 = axis2_placement_3d ( 'none', #9780, #35012, #32000 ) ;
#5044 = direction ( 'none', ( 0.9997364937975850019, -0.02295523838497768448, 0.0000000000000000000 ) ) ;
#5045 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#5046 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#5047 = edge_curve ( 'none', #38581, #18177, #16810, .t. ) ;
#5048 = direction ( 'none', ( 1.000000000000000000, 1.229175491549279915e-14, -1.539641430221243297e-12 ) ) ;
#5049 = direction ( 'none', ( -0.9978130634544891686, -1.175359587474530588e-14, -0.06609909530067543948 ) ) ;
#5050 = oriented_edge ( 'none', *, *, #39798, .f. ) ;
#5051 = line ( 'none', #30642, #3600 ) ;
#5052 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#5053 = edge_loop ( 'none', ( #36401, #13879, #34042, #29841 ) ) ;
#5054 = edge_curve ( 'none', #34951, #34605, #26492, .t. ) ;
#5055 = vector ( 'none', #17405, 1000.000000000000000 ) ;
#5056 = cartesian_point ( 'none', ( 38.74431883377836527, -7.697228116396384934, -36.86824586043025676 ) ) ;
#5057 = oriented_edge ( 'none', *, *, #30052, .t. ) ;
#5058 = toroidal_surface ( 'none', #28082, 2.700000000000000178, 0.1999999999999998723 ) ;
#5059 = calendar_date ( 2020, 29, 3 ) ;
#5060 = advanced_face ( 'none', ( #22148 ), #30574, .f. ) ;
#5061 = cartesian_point ( 'none', ( 1.013241593242208527, -18.96552026850989137, 129.5999999999999659 ) ) ;
#5062 = axis2_placement_3d ( 'none', #28103, #16009, #9466 ) ;
#5063 = direction ( 'none', ( 1.000000000000000000, -3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#5064 = circle ( 'none', #21797, 50.00000000000001421 ) ;
#5065 = oriented_edge ( 'none', *, *, #37010, .t. ) ;
#5066 = oriented_edge ( 'none', *, *, #17569, .f. ) ;
#5067 = cartesian_point ( 'none', ( 31.00027695764219970, 49.61081362515108140, 23.09999999999998366 ) ) ;
#5068 = direction ( 'none', ( -1.000000000000000000, -1.233581138472396822e-14, 1.538892470244315035e-12 ) ) ;
#5069 = edge_loop ( 'none', ( #33822, #29989, #18506 ) ) ;
#5070 = advanced_face ( 'none', ( #28147 ), #28073, .t. ) ;
#5071 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#5072 = face_outer_bound ( 'none', #13012, .t. ) ;
#5074 = oriented_edge ( 'none', *, *, #12911, .f. ) ;
#5073 = oriented_edge ( 'none', *, *, #10842, .f. ) ;
#5075 = axis2_placement_3d ( 'none', #39944, #30471, #36505 ) ;
#5076 = line ( 'none', #37854, #27960 ) ;
#5077 = direction ( 'none', ( 1.000000000000000000, 1.209449207450814547e-14, -1.539513564649194771e-12 ) ) ;
#5078 = direction ( 'none', ( 0.5882076359134013055, 0.8087099461816749102, 5.551115123125781124e-15 ) ) ;
#5079 = cartesian_point ( 'none', ( 0.0000000000000000000, -8.169110111889119043e-16, -7.000000000000000000 ) ) ;
#5080 = cartesian_point ( 'none', ( -8.598082468313585025, -20.19161880880809434, 126.9905609043532593 ) ) ;
#5081 = axis2_placement_3d ( 'none', #9227, #21911, #3359 ) ;
#5082 = cartesian_point ( 'none', ( 11.45321929319332099, 18.48055493771033397, 127.6814758487515036 ) ) ;
#5083 = direction ( 'none', ( 1.000000000000000000, -1.051157609415135628e-14, 1.222384801317052942e-30 ) ) ;
#5084 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#5085 = edge_loop ( 'none', ( #2147, #4904 ) ) ;
#5086 = line ( 'none', #17724, #11443 ) ;
#5087 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -4.476705744456275355e-16 ) ) ;
#5088 = cartesian_point ( 'none', ( 2.654642921429370865e-14, -5.676596821737193596e-14, 36.00000000000000000 ) ) ;
#5089 = edge_loop ( 'none', ( #32704, #35791, #21786, #38212, #29158 ) ) ;
#5090 = cartesian_point ( 'none', ( 14.81732028890642106, 7.294213386804432098, -10.67189454241434987 ) ) ;
#5091 = cartesian_point ( 'none', ( -11.41939778709950026, -76.42893835486536602, 75.29202814539792143 ) ) ;
#5092 = circle ( 'none', #24447, 3.999999999999996447 ) ;
#5093 = edge_curve ( 'none', #35088, #36382, #8157, .t. ) ;
#5094 = edge_curve ( 'none', #10049, #736, #28489, .t. ) ;
#5095 = edge_loop ( 'none', ( #14782, #13592 ) ) ;
#5096 = conical_surface ( 'none', #5888, 2.099999999999997868, 1.029744258676652091 ) ;
#5097 = line ( 'none', #34231, #31418 ) ;
#5098 = plane ( 'none', #30884 ) ;
#5099 = cartesian_point ( 'none', ( 18.27385806672266000, -82.29999999999604654, 63.45414697168899920 ) ) ;
#5100 = axis2_placement_3d ( 'none', #7602, #38747, #35446 ) ;
#5101 = edge_curve ( 'none', #10740, #25729, #28254, .t. ) ;
#5102 = direction ( 'none', ( -5.040809058475287406e-15, -1.747555683115563281e-15, 1.000000000000000000 ) ) ;
#5103 = face_outer_bound ( 'none', #8578, .t. ) ;
#5104 = edge_curve ( 'none', #1120, #2030, #26314, .t. ) ;
#5105 = oriented_edge ( 'none', *, *, #40463, .t. ) ;
#5106 = cartesian_point ( 'none', ( -32.39399214632938850, 17.93762682311372458, 68.20000000000018758 ) ) ;
#5107 = oriented_edge ( 'none', *, *, #5289, .f. ) ;
#5108 = cartesian_point ( 'none', ( -10.64867008455543917, -76.20178090550938066, 75.34308420562321373 ) ) ;
#5109 = cartesian_point ( 'none', ( -12.99999999999993783, -2.932739690840169251e-13, 118.0999999999999659 ) ) ;
#5110 = vertex_point ( 'none', #39356 ) ;
#5111 = oriented_edge ( 'none', *, *, #27933, .f. ) ;
#5112 = line ( 'none', #15060, #6554 ) ;
#5113 = oriented_edge ( 'none', *, *, #14759, .t. ) ;
#5114 = cartesian_point ( 'none', ( 13.98355863852681935, 36.77896961321930291, -11.39829709819864689 ) ) ;
#5115 = direction ( 'none', ( 0.9459816290895232127, 1.181251823595041570e-14, -0.3242202298209228006 ) ) ;
#5116 = advanced_face ( 'none', ( #35639, #10726 ), #30165, .f. ) ;
#5117 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#5118 = oriented_edge ( 'none', *, *, #5626, .f. ) ;
#5119 = vector ( 'none', #34952, 1000.000000000000000 ) ;
#5120 = vertex_point ( 'none', #30028 ) ;
#5121 = direction ( 'none', ( -0.8087099461816793511, 0.5882076359133951993, 5.382153881477817500e-15 ) ) ;
#5122 = cartesian_point ( 'none', ( -19.91839899407549197, -54.50000000000041922, 134.0996790631678266 ) ) ;
#5123 = advanced_face ( 'none', ( #6325 ), #38582, .t. ) ;
#5124 = cartesian_point ( 'none', ( 14.72461220214701783, -95.24057145961583615, 77.15799683899230388 ) ) ;
#5125 = direction ( 'none', ( 0.2058498166436084353, 0.7071067811865470176, -0.6764804897318129617 ) ) ;
#5126 = face_outer_bound ( 'none', #39159, .t. ) ;
#5127 = cartesian_point ( 'none', ( 31.00027695764220681, 49.61081362515109561, 15.09999999999999609 ) ) ;
#5128 = vertex_point ( 'none', #27274 ) ;
#5129 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5130 = axis2_placement_3d ( 'none', #1039, #20017, #765 ) ;
#5131 = cartesian_point ( 'none', ( -35.98653010516970596, -84.69999999999672013, 75.67417623934103688 ) ) ;
#5132 = circle ( 'none', #24185, 6.138320441952075157 ) ;
#5133 = circle ( 'none', #35557, 4.049999999999998046 ) ;
#5134 = cartesian_point ( 'none', ( -21.25186870879450396, -104.0000000000004405, 127.4093163595241833 ) ) ;
#5135 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5136 = direction ( 'none', ( 0.8451571187522040063, -0.5345179553789309868, -4.083897839613836387e-18 ) ) ;
#5137 = cartesian_point ( 'none', ( -47.50000000000000000, -7.018779408100848496e-13, 0.9999999999999947820 ) ) ;
#5138 = circle ( 'none', #3212, 0.09999999999999935330 ) ;
#5139 = cartesian_point ( 'none', ( -28.02980982266118204, -51.32581362515133350, 23.09999999999988063 ) ) ;
#5140 = edge_loop ( 'none', ( #23405, #13159, #37495, #7282 ) ) ;
#5141 = oriented_edge ( 'none', *, *, #12321, .t. ) ;
#5142 = cartesian_point ( 'none', ( 6.817550691204069757, -20.56740170840425463, 127.5144740208874197 ) ) ;
#5143 = edge_curve ( 'none', #38390, #13828, #12671, .t. ) ;
#5144 = oriented_edge ( 'none', *, *, #32030, .f. ) ;
#5145 = edge_curve ( 'none', #34798, #19338, #6990, .t. ) ;
#5146 = oriented_edge ( 'none', *, *, #6519, .t. ) ;
#5147 = vector ( 'none', #2337, 1000.000000000000000 ) ;
#5148 = oriented_edge ( 'none', *, *, #32532, .t. ) ;
#5149 = cartesian_point ( 'none', ( -49.61081362515120219, 31.00027695764197944, 23.00000000000001066 ) ) ;
#5150 = b_spline_curve_with_knots ( 'none', 3,
( #13933, #4528, #4662, #20085, #4257, #19933, #17068, #1367, #38805, #35501, #4120, #7236, #38937, #16659, #26060, #7804, #29061, #13653, #10409, #38398, #35360, #38530, #29186, #16802, #20229, #19796, #1233, #1507, #26189, #1107, #7524, #23355, #22941, #29328 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 3.469446951953614189e-18, 0.001546295617648284996, 0.002319443426472425976, 0.003092591235296566522, 0.003865739044120707502, 0.004638886852944848482, 0.005412034661768988161, 0.005798608566181078817, 0.006185182470593169474, 0.006958330279417391552, 0.007731478088241612763, 0.008504625897065834841, 0.009277773705890056052, 0.01005092151471427900, 0.01082406932353850021, 0.01159721713236272142, 0.01237036494118694263 ),
.unspecified. ) ;
#5151 = direction ( 'none', ( 2.188567710702453076e-16, -9.636574987345434742e-16, 1.000000000000000000 ) ) ;
#5152 = axis2_placement_3d ( 'none', #25782, #16652, #13648 ) ;
#5153 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#5154 = edge_curve ( 'none', #18409, #35429, #25815, .t. ) ;
#5155 = axis2_placement_3d ( 'none', #29987, #14311, #36165 ) ;
#5156 = cartesian_point ( 'none', ( -19.99999999999949907, -69.50000000000041211, 136.3410161513772323 ) ) ;
#5157 = oriented_edge ( 'none', *, *, #18827, .f. ) ;
#5158 = line ( 'none', #22844, #29560 ) ;
#5159 = oriented_edge ( 'none', *, *, #37863, .t. ) ;
#5160 = edge_curve ( 'none', #16713, #12670, #990, .t. ) ;
#5161 = direction ( 'none', ( -7.562449584286045901e-16, -2.087856039678552486e-15, 1.000000000000000000 ) ) ;
#5162 = vertex_point ( 'none', #28745 ) ;
#5163 = face_outer_bound ( 'none', #12815, .t. ) ;
#5164 = advanced_face ( 'none', ( #32212, #4388 ), #15964, .f. ) ;
#5165 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#5166 = direction ( 'none', ( 1.000000000000000000, 1.321694076934711467e-14, -1.533165129244265371e-12 ) ) ;
#5167 = oriented_edge ( 'none', *, *, #15244, .f. ) ;
#5168 = line ( 'none', #28400, #12478 ) ;
#5169 = face_outer_bound ( 'none', #25313, .t. ) ;
#5170 = cartesian_point ( 'none', ( -22.50000000006024692, -104.5000000000003695, 59.60000000003451248 ) ) ;
#5171 = advanced_face ( 'none', ( #25342 ), #35143, .t. ) ;
#5172 = cartesian_point ( 'none', ( -19.84842563026073137, -15.20000000000034746, 84.39999999999997726 ) ) ;
#5173 = plane ( 'none', #6431 ) ;
#5174 = cylindrical_surface ( 'none', #37165, 6.500000000000001776 ) ;
#5175 = oriented_edge ( 'none', *, *, #31062, .f. ) ;
#5176 = oriented_edge ( 'none', *, *, #8036, .t. ) ;
#5177 = cartesian_point ( 'none', ( 18.68241553658791076, -1.752530100027400506, 129.5999999999999375 ) ) ;
#5178 = cartesian_point ( 'none', ( 11.59694332805198869, -0.2662807652657021018, -115.9999999999999858 ) ) ;
#5179 = axis2_placement_3d ( 'none', #24837, #28079, #3438 ) ;
#5180 = vertex_point ( 'none', #12694 ) ;
#5181 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#5182 = line ( 'none', #16858, #35980 ) ;
#5183 = direction ( 'none', ( 0.06609909530067543948, 3.902853943559809762e-16, -0.9978130634544890576 ) ) ;
#5184 = vertex_point ( 'none', #6677 ) ;
#5185 = cartesian_point ( 'none', ( 51.00292657709076849, 33.46194077712604553, 2.000000000000015543 ) ) ;
#5186 = vector ( 'none', #12646, 1000.000000000000000 ) ;
#5187 = oriented_edge ( 'none', *, *, #9766, .f. ) ;
#5188 = cartesian_point ( 'none', ( -54.34738077886717633, -35.65616640185564989, 1.999999999999988010 ) ) ;
#5189 = direction ( 'none', ( 0.9997364937975850019, -0.02295523838497768795, 0.0000000000000000000 ) ) ;
#5190 = cartesian_point ( 'none', ( -12.14549522072444177, 37.36424680995302339, -11.49999999999997158 ) ) ;
#5191 = oriented_edge ( 'none', *, *, #39428, .t. ) ;
#5192 = vector ( 'none', #30984, 1000.000000000000000 ) ;
#5193 = direction ( 'none', ( 1.331611081249949473e-15, -2.721636318192414039e-15, 1.000000000000000000 ) ) ;
#5194 = oriented_edge ( 'none', *, *, #551, .f. ) ;
#5195 = axis2_placement_3d ( 'none', #6185, #15754, #12609 ) ;
#5196 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#5197 = cartesian_point ( 'none', ( 2.654642921429370865e-14, -5.676596821737193596e-14, 36.00000000000000000 ) ) ;
#5198 = oriented_edge ( 'none', *, *, #34147, .f. ) ;
#5199 = vector ( 'none', #39143, 1000.000000000000000 ) ;
#5200 = axis2_placement_3d ( 'none', #2742, #30573, #24552 ) ;
#5201 = cartesian_point ( 'none', ( -9.442626747316712255, -78.95000000000173657, 124.8949955546711692 ) ) ;
#5202 = advanced_face ( 'none', ( #22925 ), #17564, .f. ) ;
#5203 = vector ( 'none', #27872, 1000.000000000000114 ) ;
#5204 = cartesian_point ( 'none', ( 4.011071854008027238, 21.28691333327325808, 127.4548879284906633 ) ) ;
#5205 = axis2_placement_3d ( 'none', #1353, #36180, #23479 ) ;
#5206 = edge_loop ( 'none', ( #31, #32953 ) ) ;
#5207 = direction ( 'none', ( 5.206212163468669769e-15, 1.668808352116376444e-15, -1.000000000000000000 ) ) ;
#5208 = edge_curve ( 'none', #8057, #10465, #25837, .t. ) ;
#5210 = edge_curve ( 'none', #5030, #10792, #30244, .t. ) ;
#5209 = cartesian_point ( 'none', ( 16.91401639139886370, 39.62317567423753673, -32.49999999999997158 ) ) ;
#5211 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#5212 = cartesian_point ( 'none', ( 1.213092126750581201e-12, -95.70000000000162288, 99.59999999999986642 ) ) ;
#5213 = plane ( 'none', #32650 ) ;
#5214 = edge_curve ( 'none', #23957, #35671, #31702, .t. ) ;
#5215 = cylindrical_surface ( 'none', #12598, 76.00000000000000000 ) ;
#5216 = oriented_edge ( 'none', *, *, #28004, .f. ) ;
#5217 = direction ( 'none', ( -0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#5218 = cartesian_point ( 'none', ( -11.67614698901153858, -76.20000000000173657, 96.83095838041849390 ) ) ;
#5219 = edge_curve ( 'none', #29959, #11041, #10254, .t. ) ;
#5220 = b_spline_curve_with_knots ( 'none', 3,
( #34415, #15568, #151, #9572 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001435872362180224760 ),
.unspecified. ) ;
#5221 = oriented_edge ( 'none', *, *, #15056, .f. ) ;
#5222 = cartesian_point ( 'none', ( 33.01601615137727208, 22.81458256229980464, 54.59036925887300384 ) ) ;
#5223 = circle ( 'none', #28492, 30.49999999999999289 ) ;
#5224 = direction ( 'none', ( -3.469446951953611033e-15, 1.000000000000000000, 2.168404344971006896e-15 ) ) ;
#5225 = cartesian_point ( 'none', ( -27.57211942531592541, -24.53550922046661853, 88.53409749574151988 ) ) ;
#5226 = cartesian_point ( 'none', ( 7.919809050573401343, -14.47503452854108907, -37.47493718553312192 ) ) ;
#5227 = cartesian_point ( 'none', ( -14.84887384267510946, -85.70000000000180762, 114.2204769280719319 ) ) ;
#5228 = oriented_edge ( 'none', *, *, #33318, .t. ) ;
#5229 = edge_loop ( 'none', ( #39671, #4888, #15156, #36916 ) ) ;
#5230 = line ( 'none', #15005, #37454 ) ;
#5231 = vertex_point ( 'none', #4221 ) ;
#5232 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.835078651350428840e-17, -0.5000000000000905942 ) ) ;
#5233 = vertex_point ( 'none', #25497 ) ;
#5234 = direction ( 'none', ( 6.307717298314536321e-16, -1.261543459662907264e-15, 1.000000000000000000 ) ) ;
#5235 = direction ( 'none', ( -0.7669678184319016490, -0.6416855659042125515, 5.980610519458359299e-15 ) ) ;
#5237 = cartesian_point ( 'none', ( 1.203667239827125508e-14, -2.410633239906290439e-14, 12.00000000000000355 ) ) ;
#5236 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#5238 = edge_loop ( 'none', ( #38053, #15924, #4202, #30747 ) ) ;
#5239 = face_outer_bound ( 'none', #12959, .t. ) ;
#5240 = oriented_edge ( 'none', *, *, #3048, .t. ) ;
#5241 = vertex_point ( 'none', #13353 ) ;
#5242 = edge_loop ( 'none', ( #12467, #28396, #24826, #21109 ) ) ;
#5243 = axis2_placement_3d ( 'none', #31217, #9414, #6131 ) ;
#5244 = circle ( 'none', #7378, 65.00000000000000000 ) ;
#5245 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5246 = toroidal_surface ( 'none', #3333, 3.199999999999999734, 0.1999999999999996503 ) ;
#5247 = cartesian_point ( 'none', ( 6.139562571942055886e-15, -2.944967952939702254e-14, -36.50000000000001421 ) ) ;
#5248 = cartesian_point ( 'none', ( -34.64101615137786894, 19.99999999999938538, 21.49784845243114617 ) ) ;
#5249 = b_spline_surface_with_knots ( 'none', 3, 1, (
( #19040, #7283 ),
( #7566, #29101 ),
( #1273, #16975 ),
( #35409, #35703 ),
( #22851, #29520 ),
( #20137, #23400 ),
( #29234, #29376 ),
( #23261, #4438 ),
( #32698, #4161 ),
( #1149, #38437 ),
( #26239, #7706 ),
( #10993, #14116 ),
( #35971, #13979 ),
( #13564, #10855 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 2, 2 ),
( 0.0000000000000000000, 0.2500000000000001110, 0.3750000000000001110, 0.5000000000000001110, 0.6250000000000000000, 0.7500000000000001110, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#5250 = cartesian_point ( 'none', ( 31.00027695764222457, 43.47249318319902045, 15.09999999999998366 ) ) ;
#5251 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#5252 = advanced_face ( 'none', ( #18023 ), #10231, .f. ) ;
#5253 = vector ( 'none', #19633, 1000.000000000000000 ) ;
#5254 = axis2_placement_3d ( 'none', #24993, #28097, #5901 ) ;
#5255 = oriented_edge ( 'none', *, *, #33794, .t. ) ;
#5256 = cartesian_point ( 'none', ( 1.520279191916732664, -95.70000000000156604, 76.65029954054662653 ) ) ;
#5257 = oriented_edge ( 'none', *, *, #7713, .f. ) ;
#5258 = oriented_edge ( 'none', *, *, #35387, .t. ) ;
#5259 = cartesian_point ( 'none', ( 0.09484369553226143501, -29.35013687732785570, 107.5995085764905497 ) ) ;
#5260 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#5261 = cartesian_point ( 'none', ( 34.52567930472113034, 17.14232657362632750, 71.20000000000023022 ) ) ;
#5262 = line ( 'none', #5876, #31593 ) ;
#5263 = cartesian_point ( 'none', ( -38.99999999996972377, -79.15000000000063096, 118.6000000000599499 ) ) ;
#5264 = plane ( 'none', #25850 ) ;
#5265 = edge_curve ( 'none', #27435, #28952, #24868, .t. ) ;
#5266 = oriented_edge ( 'none', *, *, #35768, .t. ) ;
#5267 = edge_curve ( 'none', #32585, #32811, #23524, .t. ) ;
#5268 = advanced_face ( 'none', ( #9741 ), #452, .t. ) ;
#5269 = edge_loop ( 'none', ( #14216, #19942, #28880, #14472, #11442, #22843, #605, #4482 ) ) ;
#5270 = line ( 'none', #11292, #15509 ) ;
#5271 = direction ( 'none', ( 1.965391359763804321e-15, -6.337802785138575104e-16, 1.000000000000000000 ) ) ;
#5272 = oriented_edge ( 'none', *, *, #16916, .t. ) ;
#5273 = edge_curve ( 'none', #8716, #17715, #26355, .t. ) ;
#5274 = oriented_edge ( 'none', *, *, #25903, .f. ) ;
#5275 = direction ( 'none', ( 0.8772748199115791845, 0.4799884273074783714, 2.705469128535725775e-16 ) ) ;
#5276 = axis2_placement_3d ( 'none', #21087, #8534, #24210 ) ;
#5277 = cartesian_point ( 'none', ( -35.65616640185541542, -54.34738077886731844, 6.342424826790469849e-15 ) ) ;
#5278 = edge_loop ( 'none', ( #17820, #16005, #37222, #11635 ) ) ;
#5279 = edge_curve ( 'none', #5454, #18782, #36611, .t. ) ;
#5280 = vector ( 'none', #33876, 1000.000000000000227 ) ;
#5281 = edge_loop ( 'none', ( #21620, #29013 ) ) ;
#5282 = vertex_point ( 'none', #4363 ) ;
#5283 = oriented_edge ( 'none', *, *, #33456, .f. ) ;
#5284 = face_outer_bound ( 'none', #39938, .t. ) ;
#5285 = direction ( 'none', ( -1.291722420484211474e-12, 0.5509000114523592284, -0.8345712536277477556 ) ) ;
#5286 = circle ( 'none', #11177, 4.640926795905551572 ) ;
#5287 = cartesian_point ( 'none', ( -51.00292657709098165, 33.46194077712566894, -51.00000000000000711 ) ) ;
#5288 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#5289 = edge_curve ( 'none', #27201, #5945, #13642, .t. ) ;
#5290 = direction ( 'none', ( -1.000000000000000000, 3.712601082321081413e-17, 0.0000000000000000000 ) ) ;
#5291 = cartesian_point ( 'none', ( -1.606216816082384646, -95.70000000000163709, 112.5003902088164267 ) ) ;
#5292 = direction ( 'none', ( 1.209286847080705982e-14, -1.000000000000000000, -1.150103495321620814e-15 ) ) ;
#5293 = circle ( 'none', #2624, 16.50000000000000711 ) ;
#5294 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5295 = oriented_edge ( 'none', *, *, #874, .f. ) ;
#5296 = cartesian_point ( 'none', ( 9.119780118842099270, -16.66822157832007179, -11.50000000000003020 ) ) ;
#5297 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#5298 = direction ( 'none', ( -0.9978130634544890576, -1.175359587474531693e-14, -0.06609909530067528682 ) ) ;
#5299 = direction ( 'none', ( 0.9997364937975852239, -0.02295523838497761163, 0.0000000000000000000 ) ) ;
#5300 = axis2_placement_3d ( 'none', #8344, #39226, #1799 ) ;
#5301 = line ( 'none', #9748, #20426 ) ;
#5302 = vertex_point ( 'none', #16765 ) ;
#5303 = oriented_edge ( 'none', *, *, #5676, .f. ) ;
#5304 = cartesian_point ( 'none', ( 39.02150597188386172, -0.8959840690848583922, -11.94493621528529559 ) ) ;
#5305 = direction ( 'none', ( 1.000000000000000000, -3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#5306 = cartesian_point ( 'none', ( -26.33913438213234315, 42.49999999999961631, 54.60000000000002984 ) ) ;
#5307 = cartesian_point ( 'none', ( 1.264124559893885277e-14, -2.546715055815910746e-14, 12.99999999999999822 ) ) ;
#5308 = edge_loop ( 'none', ( #39309, #14887, #15114, #11308, #29646 ) ) ;
#5309 = cartesian_point ( 'none', ( -51.32581362515122692, 33.97074409262259564, 23.10000000000001918 ) ) ;
#5310 = edge_loop ( 'none', ( #21935, #7375, #29377, #38573 ) ) ;
#5311 = cylindrical_surface ( 'none', #40462, 4.250000000000003553 ) ;
#5312 = oriented_edge ( 'none', *, *, #37239, .f. ) ;
#5313 =( bounded_surface ( ) b_spline_surface ( 3, 2, (
( #7039, #9799, #37785 ),
( #16074, #28859, #3666 ),
( #770, #7180, #31616 ),
( #10204, #12928, #25333 ),
( #31477, #37921, #28998 ),
( #377, #19601, #32023 ),
( #16466, #3533, #35037 ),
( #13325, #6650, #13060 ),
( #903, #28719, #9938 ),
( #22748, #19331, #12803 ),
( #19467, #34639, #28461 ),
( #19202, #25599, #38196 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 2, 2, 2, 2, 4 ),
( 3, 3 ),
( 0.01074884128407960562, 0.01375002864502512627, 0.01675121600597064692, 0.01825180968644340637, 0.01975240336691616583, 0.02275359072786168474 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.8077204570979878984, 1.000000000000000000),
( 1.000000000000000000, 0.8381952545947219946, 1.000000000000000000),
( 1.000000000000000000, 0.8619928897572182169, 1.000000000000000000),
( 1.000000000000000000, 0.8947782965672106403, 1.000000000000000000),
( 1.000000000000000000, 0.9037465818334187162, 1.000000000000000000),
( 1.000000000000000000, 0.9045567176294571077, 1.000000000000000000),
( 1.000000000000000000, 0.9026978335161077727, 1.000000000000000000),
( 1.000000000000000000, 0.8944934483395308167, 1.000000000000000000),
( 1.000000000000000000, 0.8882411720369365327, 1.000000000000000000),
( 1.000000000000000000, 0.8635234276298607847, 1.000000000000000000),
( 1.000000000000000000, 0.8391457795787383711, 1.000000000000000000),
( 1.000000000000000000, 0.8077204570973718356, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#5314 = vertex_point ( 'none', #10630 ) ;
#5315 = axis2_placement_3d ( 'none', #3035, #24582, #18711 ) ;
#5316 = cartesian_point ( 'none', ( 32.39101615141512269, -83.67782780742258808, 123.4971143169803725 ) ) ;
#5317 = cylindrical_surface ( 'none', #33251, 5.000000000000000888 ) ;
#5318 = oriented_edge ( 'none', *, *, #36377, .f. ) ;
#5319 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#5320 = oriented_edge ( 'none', *, *, #36650, .f. ) ;
#5321 = advanced_face ( 'none', ( #1423 ), #19995, .t. ) ;
#5322 = vector ( 'none', #2897, 1000.000000000000000 ) ;
#5323 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#5324 = axis2_placement_3d ( 'none', #8906, #15175, #6563 ) ;
#5325 = circle ( 'none', #16464, 45.00000000000000711 ) ;
#5326 = cartesian_point ( 'none', ( -0.9869622084259344064, -75.70000000000162288, 125.8454996821492813 ) ) ;
#5327 = vector ( 'none', #27697, 1000.000000000000000 ) ;
#5328 = advanced_face ( 'none', ( #21953 ), #13214, .t. ) ;
#5329 = edge_curve ( 'none', #30226, #19460, #40556, .t. ) ;
#5330 = edge_curve ( 'none', #23321, #10368, #3398, .t. ) ;
#5331 = edge_curve ( 'none', #12547, #40474, #31206, .t. ) ;
#5332 = cartesian_point ( 'none', ( -24.24982756189158550, -79.71355841999694292, 121.2429637115591134 ) ) ;
#5333 = face_outer_bound ( 'none', #21659, .t. ) ;
#5334 = oriented_edge ( 'none', *, *, #16334, .t. ) ;
#5335 = axis2_placement_3d ( 'none', #31703, #19015, #21213 ) ;
#5336 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#5337 = edge_curve ( 'none', #25977, #28718, #15098, .t. ) ;
#5338 = cartesian_point ( 'none', ( 8.448743468472424953e-13, -65.50000000000009948, 99.59999999999990905 ) ) ;
#5339 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#5340 = cartesian_point ( 'none', ( -2.328924820074865121, -31.20000000000163709, 107.2535030660761066 ) ) ;
#5341 = oriented_edge ( 'none', *, *, #27693, .f. ) ;
#5342 = face_outer_bound ( 'none', #6918, .t. ) ;
#5343 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#5344 = edge_curve ( 'none', #8904, #38517, #23898, .t. ) ;
#5345 = cartesian_point ( 'none', ( 40.19999999997184403, -85.49999999999961631, 80.59999999993802078 ) ) ;
#5346 = cartesian_point ( 'none', ( 37.46194077712599579, -45.96194077712532078, 1.999999999999918510 ) ) ;
#5347 = oriented_edge ( 'none', *, *, #25327, .t. ) ;
#5348 = direction ( 'none', ( 0.5345179553789249915, 0.8451571187522077810, -1.793612687887705295e-16 ) ) ;
#5349 = oriented_edge ( 'none', *, *, #16796, .t. ) ;
#5350 = conical_surface ( 'none', #21031, 23.99999999999999289, 0.2262733620276352331 ) ;
#5351 = direction ( 'none', ( 4.332663863285660407e-33, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#5353 = oriented_edge ( 'none', *, *, #15846, .t. ) ;
#5352 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#5354 = oriented_edge ( 'none', *, *, #6390, .t. ) ;
#5355 = oriented_edge ( 'none', *, *, #32540, .t. ) ;
#5356 = direction ( 'none', ( -1.209449207451029906e-14, 1.000000000000000000, 1.147639426353582715e-15 ) ) ;
#5357 = cartesian_point ( 'none', ( 23.31747599708845442, -80.28552283218407126, 76.95608998720906868 ) ) ;
#5358 = cartesian_point ( 'none', ( -11.34147188253314020, -75.90357124403594469, 75.53299358971857203 ) ) ;
#5359 = face_outer_bound ( 'none', #36736, .t. ) ;
#5360 = oriented_edge ( 'none', *, *, #3660, .f. ) ;
#5361 = oriented_edge ( 'none', *, *, #36544, .f. ) ;
#5362 = cylindrical_surface ( 'none', #2224, 5.900000000000000355 ) ;
#5363 = cartesian_point ( 'none', ( 38.86653296103283850, 14.50000000000043876, 66.59999999999996589 ) ) ;
#5364 = vector ( 'none', #14930, 1000.000000000000114 ) ;
#5365 = cartesian_point ( 'none', ( 16.07894852167341071, 10.01624730673091079, 129.5999999999999659 ) ) ;
#5366 = line ( 'none', #3226, #34648 ) ;
#5367 = cartesian_point ( 'none', ( -34.64101615137698076, -20.00000000000044764, 68.20000000000014495 ) ) ;
#5368 = manifold_solid_brep ( '����-30-solid1', #15090 ) ;
#5369 = face_outer_bound ( 'none', #33571, .t. ) ;
#5370 = axis2_placement_3d ( 'none', #24271, #21679, #27631 ) ;
#5371 = cartesian_point ( 'none', ( 21.27278384402776013, 11.63910080398286517, -32.50000000000000000 ) ) ;
#5372 = advanced_face ( 'none', ( #34177 ), #27287, .f. ) ;
#5373 = axis2_placement_3d ( 'none', #25201, #9540, #37799 ) ;
#5374 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5375 = axis2_placement_3d ( 'none', #38981, #36233, #32693 ) ;
#5376 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#5377 = oriented_edge ( 'none', *, *, #16781, .f. ) ;
#5378 = cartesian_point ( 'none', ( -10.59696318000362147, -76.20000201510411841, 75.34650947608403726 ) ) ;
#5380 = cartesian_point ( 'none', ( 6.732615519564329354, -15.20000000000005258, 110.0999999999999517 ) ) ;
#5379 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#5381 = advanced_face ( 'none', ( #33683 ), #9263, .t. ) ;
#5382 = axis2_placement_3d ( 'none', #16326, #3649, #28299 ) ;
#5383 = face_outer_bound ( 'none', #24420, .t. ) ;
#5384 = direction ( 'none', ( -0.7071067811865512365, -1.428640252745715758e-16, -0.7071067811865439090 ) ) ;
#5385 = vector ( 'none', #14664, 1000.000000000000114 ) ;
#5386 = cartesian_point ( 'none', ( -19.99999999999955946, -69.50000000000041211, 131.7410161513772380 ) ) ;
#5387 = oriented_edge ( 'none', *, *, #6051, .t. ) ;
#5388 = cartesian_point ( 'none', ( 7.714141825321264478e-13, -58.80000000000161720, 99.59999999999990905 ) ) ;
#5389 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760469, -1.734723475976806848e-16 ) ) ;
#5390 = edge_curve ( 'none', #16267, #7919, #32707, .t. ) ;
#5391 = edge_loop ( 'none', ( #15213, #15411, #35772, #34156, #6708, #19820, #24712, #2439, #30305, #16457, #26446, #23823 ) ) ;
#5392 = direction ( 'none', ( -0.2911156025094132072, -4.438639543574742089e-15, 0.9566878832595201443 ) ) ;
#5394 = edge_curve ( 'none', #38974, #14949, #29243, .t. ) ;
#5393 = direction ( 'none', ( -6.809524695529295923e-13, 0.9003490327090357681, -0.4351684952979751886 ) ) ;
#5395 = face_bound ( 'none', #35624, .t. ) ;
#5396 = oriented_edge ( 'none', *, *, #31431, .t. ) ;
#5397 = plane ( 'none', #14331 ) ;
#5398 = direction ( 'none', ( -1.000000000000000000, -1.443289932012703187e-14, 6.026475332252221071e-16 ) ) ;
#5399 = axis2_placement_3d ( 'none', #39059, #29862, #26830 ) ;
#5400 = cartesian_point ( 'none', ( 19.10976957407901367, 4.562532939673364041, -86.00000000000000000 ) ) ;
#5401 = edge_curve ( 'none', #22257, #38300, #16573, .t. ) ;
#5402 = face_outer_bound ( 'none', #22303, .t. ) ;
#5403 = edge_loop ( 'none', ( #37400, #37065, #25008, #20383 ) ) ;
#5404 = axis2_placement_3d ( 'none', #152, #15980, #19112 ) ;
#5405 = oriented_edge ( 'none', *, *, #19602, .f. ) ;
#5406 = face_outer_bound ( 'none', #37884, .t. ) ;
#5407 = cartesian_point ( 'none', ( -18.95348604493375788, -82.72953286502121273, 115.6673299506936701 ) ) ;
#5408 = cartesian_point ( 'none', ( -23.92582376065763583, -84.79999999999664340, 135.5865301051707661 ) ) ;
#5409 = edge_curve ( 'none', #16268, #39141, #954, .t. ) ;
#5410 = circle ( 'none', #18984, 0.9999999999999986677 ) ;
#5411 = cartesian_point ( 'none', ( 34.99999999997694999, -80.40911535287041545, 83.96049006980543084 ) ) ;
#5412 = cartesian_point ( 'none', ( 31.36729524088262977, -16.71047831362300684, 66.59999999999971010 ) ) ;
#5413 = vertex_point ( 'none', #39175 ) ;
#5414 = cartesian_point ( 'none', ( -45.96194077712517867, -45.96194077712601000, 1.999999999999967137 ) ) ;
#5415 = advanced_face ( 'none', ( #23408 ), #14440, .t. ) ;
#5416 = direction ( 'none', ( -0.7668522340485339761, -0.4024147749956176190, 0.4999999999999987788 ) ) ;
#5417 = vertex_point ( 'none', #36158 ) ;
#5418 = cartesian_point ( 'none', ( 28.81328183029698309, -90.48055039435756441, 84.56121231472253896 ) ) ;
#5419 = vertex_point ( 'none', #1474 ) ;
#5420 = conical_surface ( 'none', #26604, 9.500000000000008882, 0.7853981633974517207 ) ;
#5421 = oriented_edge ( 'none', *, *, #19838, .f. ) ;
#5422 = edge_loop ( 'none', ( #36800, #38827 ) ) ;
#5423 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#5424 = b_spline_curve_with_knots ( 'none', 3,
( #36729, #30836, #24167, #24689, #40177, #15424, #18281, #33992, #37263, #40449, #8624, #30441, #21311, #15296, #21184, #11768, #12025, #5620, #37121, #15028 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 4.906538933386797396e-18, 0.001003280887929548304, 0.002006561775859091405, 0.003009842663788634722, 0.004013123551718178472, 0.006019685327577265106, 0.008026247103436350006, 0.01003280887929543404, 0.01203937065515451980, 0.01605249420687273471 ),
.unspecified. ) ;
#5425 = oriented_edge ( 'none', *, *, #37049, .t. ) ;
#5426 = direction ( 'none', ( 1.000000000000000000, 1.321694076934711467e-14, -1.539773599628938883e-12 ) ) ;
#5427 = oriented_edge ( 'none', *, *, #30647, .t. ) ;
#5428 = axis2_placement_3d ( 'none', #10828, #10972, #16953 ) ;
#5429 = cartesian_point ( 'none', ( -38.43107966083881166, 18.43541743770009944, 54.59036925887303937 ) ) ;
#5430 = oriented_edge ( 'none', *, *, #33548, .f. ) ;
#5431 = vector ( 'none', #27408, 1000.000000000000000 ) ;
#5432 = circle ( 'none', #5605, 43.74499999999999744 ) ;
#5433 = oriented_edge ( 'none', *, *, #35953, .f. ) ;
#5434 = axis2_placement_3d ( 'none', #27421, #18299, #18166 ) ;
#5435 = direction ( 'none', ( 6.413879299975620385e-15, 2.476491431256906945e-16, 1.000000000000000000 ) ) ;
#5436 = axis2_placement_3d ( 'none', #18001, #20468, #8302 ) ;
#5437 = circle ( 'none', #1161, 4.249999999999999112 ) ;
#5438 = vertex_point ( 'none', #20603 ) ;
#5439 = oriented_edge ( 'none', *, *, #37863, .f. ) ;
#5440 = conical_surface ( 'none', #38704, 3.399999999999993250, 1.029744258676652757 ) ;
#5441 = cartesian_point ( 'none', ( 4.769622197198231106e-13, -34.20000000000160156, 99.59999999999993747 ) ) ;
#5442 = direction ( 'none', ( -8.373716033189739666e-13, -0.8345712536277481997, -0.5509000114523584513 ) ) ;
#5443 = cartesian_point ( 'none', ( -32.87639324363739490, 22.42612983854467856, 28.69998533311841271 ) ) ;
#5444 = direction ( 'none', ( -1.000000000000000000, -1.067522139062648541e-14, 1.537231880250213874e-12 ) ) ;
#5445 = cartesian_point ( 'none', ( 13.84765361801277805, 36.76741061194361748, -36.49999999999997868 ) ) ;
#5446 = cartesian_point ( 'none', ( 53.04081362515101716, -31.00027695764238800, 23.09999999999986287 ) ) ;
#5447 = cartesian_point ( 'none', ( -25.94313964981552090, -95.70000000000190710, 97.88142352218231679 ) ) ;
#5448 = cartesian_point ( 'none', ( 32.14101615141601798, -104.4999999999997868, 123.9301270188729944 ) ) ;
#5449 = axis2_placement_3d ( 'none', #9885, #13268, #28402 ) ;
#5450 = oriented_edge ( 'none', *, *, #35214, .t. ) ;
#5451 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497709468, 0.0000000000000000000 ) ) ;
#5452 = edge_curve ( 'none', #4260, #8243, #16083, .t. ) ;
#5453 = cartesian_point ( 'none', ( 34.64101615137789736, -19.99999999999946354, 21.49784845243104670 ) ) ;
#5454 = vertex_point ( 'none', #14169 ) ;
#5455 = edge_curve ( 'none', #26186, #34748, #37591, .t. ) ;
#5456 = oriented_edge ( 'none', *, *, #11566, .f. ) ;
#5457 = oriented_edge ( 'none', *, *, #12445, .f. ) ;
#5458 = circle ( 'none', #33708, 9.500000000000000000 ) ;
#5459 = edge_curve ( 'none', #9890, #365, #24377, .t. ) ;
#5460 = vector ( 'none', #32889, 1000.000000000000000 ) ;
#5461 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760816, 0.0000000000000000000 ) ) ;
#5462 = edge_loop ( 'none', ( #19364, #12455, #15906, #6125, #26791 ) ) ;
#5463 = vertex_point ( 'none', #17302 ) ;
#5464 = edge_curve ( 'none', #29599, #11178, #6789, .t. ) ;
#5465 = advanced_face ( 'none', ( #40063, #7793 ), #33812, .f. ) ;
#5466 = vertex_point ( 'none', #23718 ) ;
#5467 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#5468 = edge_loop ( 'none', ( #21805, #8884, #24967, #1673 ) ) ;
#5469 = edge_curve ( 'none', #16853, #16335, #10156, .t. ) ;
#5470 = edge_loop ( 'none', ( #40362, #13700, #26687, #19430 ) ) ;
#5471 = circle ( 'none', #33596, 4.250000000000001776 ) ;
#5473 = oriented_edge ( 'none', *, *, #21106, .t. ) ;
#5472 = oriented_edge ( 'none', *, *, #35146, .t. ) ;
#5474 = edge_loop ( 'none', ( #23305, #33928, #8151 ) ) ;
#5475 = cartesian_point ( 'none', ( -23.31842431481764066, -80.28466896020093202, 122.2430063341652300 ) ) ;
#5476 = cartesian_point ( 'none', ( -15.01316094702980664, -99.50000000000036948, 134.6035575425829052 ) ) ;
#5477 = direction ( 'none', ( -0.5882076359133956434, -0.8087099461816790180, 5.551115123125781124e-15 ) ) ;
#5478 = cartesian_point ( 'none', ( -2.802373032155627275, -42.44256316672166918, 65.94084799453941059 ) ) ;
#5479 = oriented_edge ( 'none', *, *, #1858, .f. ) ;
#5480 = advanced_face ( 'none', ( #26809 ), #5362, .f. ) ;
#5482 = oriented_edge ( 'none', *, *, #10971, .f. ) ;
#5481 = cartesian_point ( 'none', ( 23.12163489029285302, -9.507365565707326382, 95.39999999999996305 ) ) ;
#5483 = vector ( 'none', #39770, 1000.000000000000000 ) ;
#5484 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760469, -2.409200885585502246e-16 ) ) ;
#5485 = cartesian_point ( 'none', ( -38.81660586483346975, -42.89593266368756019, -11.50000000000004441 ) ) ;
#5486 = plane ( 'none', #37950 ) ;
#5487 = cartesian_point ( 'none', ( -34.64101615137676760, -59.50000000000054001, 79.59999999999989484 ) ) ;
#5488 = cylindrical_surface ( 'none', #9785, 16.50000000000000711 ) ;
#5489 = vertex_point ( 'none', #8577 ) ;
#5490 = cartesian_point ( 'none', ( 7.998840337498020367e-13, 1.217347859199310146e-14, 125.0999999999999943 ) ) ;
#5491 = axis2_placement_3d ( 'none', #6179, #27972, #30744 ) ;
#5492 = cartesian_point ( 'none', ( -0.04327863261962881097, -94.70000000000162288, 111.5999219564110234 ) ) ;
#5493 = line ( 'none', #23077, #11835 ) ;
#5494 = vertex_point ( 'none', #30659 ) ;
#5495 = cartesian_point ( 'none', ( -10.57756126459734780, -75.70000000000169393, 75.84889060078087653 ) ) ;
#5496 = axis2_placement_3d ( 'none', #39208, #39474, #20497 ) ;
#5497 = circle ( 'none', #39715, 6.138320441952075157 ) ;
#5498 = conical_surface ( 'none', #17598, 36.00000000000000000, 0.7853981633974552734 ) ;
#5499 = b_spline_curve_with_knots ( 'none', 3,
( #17048, #4506, #35630, #38916, #7781, #32761, #1211, #4233 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003906186383460881939, 0.0007812372766921763878, 0.001562474553384411323 ),
.unspecified. ) ;
#5500 = cartesian_point ( 'none', ( 33.97074409262283012, 47.89581362515109930, 19.09999999999998366 ) ) ;
#5501 = cartesian_point ( 'none', ( 18.44900428207132492, -35.29002340744124666, -34.57714585879114111 ) ) ;
#5502 = vertex_point ( 'none', #24244 ) ;
#5503 = cartesian_point ( 'none', ( -19.88553882705879516, 34.70684868376176269, -13.73205080756888918 ) ) ;
#5504 = vertex_point ( 'none', #27220 ) ;
#5505 = oriented_edge ( 'none', *, *, #28059, .f. ) ;
#5506 = cartesian_point ( 'none', ( 33.83168924864569505, -14.54334781847185987, 82.74141280560408518 ) ) ;
#5507 = vertex_point ( 'none', #2563 ) ;
#5508 = face_outer_bound ( 'none', #12441, .t. ) ;
#5510 = oriented_edge ( 'none', *, *, #36653, .f. ) ;
#5509 = oriented_edge ( 'none', *, *, #35158, .f. ) ;
#5511 = axis2_placement_3d ( 'none', #22069, #755, #28154 ) ;
#5512 = direction ( 'none', ( -1.000000000000000000, -9.499345754448997227e-15, 9.637352644315596722e-16 ) ) ;
#5513 = cartesian_point ( 'none', ( -34.64101615141317581, -60.19998826649125334, 79.60000000006259313 ) ) ;
#5514 = direction ( 'none', ( 1.000000000000000000, -3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#5516 = direction ( 'none', ( 1.175368901786165572e-14, -1.000000000000000000, 3.874701888865307981e-16 ) ) ;
#5515 = direction ( 'none', ( 0.9997364937975852239, -0.02295523838497761163, 0.0000000000000000000 ) ) ;
#5517 = edge_curve ( 'none', #3192, #10627, #18522, .t. ) ;
#5518 = oriented_edge ( 'none', *, *, #28665, .f. ) ;
#5519 = edge_curve ( 'none', #31843, #14544, #1906, .t. ) ;
#5520 = oriented_edge ( 'none', *, *, #12445, .t. ) ;
#5521 = vector ( 'none', #31964, 1000.000000000000114 ) ;
#5522 = oriented_edge ( 'none', *, *, #29268, .f. ) ;
#5523 = edge_curve ( 'none', #12533, #15478, #15564, .t. ) ;
#5524 = cartesian_point ( 'none', ( 8.453874247038772403e-13, -66.50000000000008527, 64.59999999999990905 ) ) ;
#5525 = cartesian_point ( 'none', ( -25.21191379860613324, -12.87666805969464257, 109.1914305676214809 ) ) ;
#5526 = edge_curve ( 'none', #10647, #32584, #19476, .t. ) ;
#5527 = face_outer_bound ( 'none', #13831, .t. ) ;
#5528 = advanced_face ( 'none', ( #29210 ), #28729, .t. ) ;
#5529 = cartesian_point ( 'none', ( -10.19925422824132788, 12.98788441891320389, -37.49232229591290633 ) ) ;
#5530 = oriented_edge ( 'none', *, *, #16680, .t. ) ;
#5531 = face_outer_bound ( 'none', #12087, .t. ) ;
#5532 = direction ( 'none', ( -1.000000000000000000, -1.009293658750142596e-14, 1.544219297887718229e-12 ) ) ;
#5533 = face_outer_bound ( 'none', #21340, .t. ) ;
#5534 = direction ( 'none', ( 5.206212163468669769e-15, 1.668808352116376444e-15, -1.000000000000000000 ) ) ;
#5535 = edge_curve ( 'none', #27487, #27435, #3871, .t. ) ;
#5536 = advanced_face ( 'none', ( #29735, #26771, #33171, #2889, #7254, #4343 ), #27086, .t. ) ;
#5537 = cartesian_point ( 'none', ( -57.50000000000002132, -49.69657935914702307, -60.99999999999999289 ) ) ;
#5538 = direction ( 'none', ( -0.9978130634544891686, -1.174274352968915778e-14, -0.06609909530067549499 ) ) ;
#5539 = cartesian_point ( 'none', ( -30.43052269732317683, -13.22994627020308833, -44.00000000000002842 ) ) ;
#5540 = face_outer_bound ( 'none', #15951, .t. ) ;
#5541 = oriented_edge ( 'none', *, *, #5751, .t. ) ;
#5542 = oriented_edge ( 'none', *, *, #26753, .t. ) ;
#5543 = direction ( 'none', ( 0.7669678184319059788, 0.6416855659042073334, 5.980610519458357721e-15 ) ) ;
#5544 = cartesian_point ( 'none', ( -12.14549522072445598, 37.36424680995303760, -36.49999999999997158 ) ) ;
#5545 = oriented_edge ( 'none', *, *, #27233, .f. ) ;
#5547 = circle ( 'none', #19459, 16.50000000000000711 ) ;
#5546 = axis2_placement_3d ( 'none', #660, #16229, #25353 ) ;
#5549 = vertex_point ( 'none', #6719 ) ;
#5548 = oriented_edge ( 'none', *, *, #13326, .f. ) ;
#5550 = vector ( 'none', #17875, 1000.000000000000114 ) ;
#5551 = cartesian_point ( 'none', ( 31.98456208883800045, 18.60599432798260011, 28.69998533311845534 ) ) ;
#5552 = cartesian_point ( 'none', ( 17.50000000006284040, -101.4999999999999858, 139.5999999999729084 ) ) ;
#5553 = cartesian_point ( 'none', ( 34.99999999997728395, -80.07528685141932101, 84.18085007438637035 ) ) ;
#5554 = edge_loop ( 'none', ( #1655, #31953, #35323, #20915 ) ) ;
#5555 = toroidal_surface ( 'none', #8618, 4.000320936831882612, 1.500000000000000000 ) ;
#5556 = oriented_edge ( 'none', *, *, #6449, .f. ) ;
#5557 = axis2_placement_3d ( 'none', #5287, #8421, #26801 ) ;
#5558 = cartesian_point ( 'none', ( 22.50000000006285461, -101.4999999999999289, 139.5999999999652346 ) ) ;
#5559 = cartesian_point ( 'none', ( 3.052552454353882829e-14, -7.822403905129764809e-14, 59.59999999999997300 ) ) ;
#5560 = vector ( 'none', #10793, 1000.000000000000114 ) ;
#5561 = cartesian_point ( 'none', ( 5.637985858009558982, 27.72788516033783779, -44.99999999999999289 ) ) ;
#5562 = oriented_edge ( 'none', *, *, #40287, .t. ) ;
#5563 = cylindrical_surface ( 'none', #922, 25.99999999999999645 ) ;
#5564 = axis2_placement_3d ( 'none', #30320, #17776, #33219 ) ;
#5565 = vector ( 'none', #37644, 1000.000000000000114 ) ;
#5566 = edge_curve ( 'none', #4323, #6713, #9226, .t. ) ;
#5567 = edge_curve ( 'none', #17987, #39686, #36117, .t. ) ;
#5568 = advanced_face ( 'none', ( #3357 ), #36569, .t. ) ;
#5569 = cartesian_point ( 'none', ( -15.44239148939322703, 5.861903888770944704, -37.49012770697524388 ) ) ;
#5571 = edge_curve ( 'none', #5841, #39324, #28211, .t. ) ;
#5570 = cartesian_point ( 'none', ( -3.225478307359990637, -16.18572172986126745, -10.52326472058907392 ) ) ;
#5572 = cartesian_point ( 'none', ( 37.89101615137772683, -19.99999999999975486, 37.99999999999992895 ) ) ;
#5573 = plane ( 'none', #16470 ) ;
#5574 = edge_curve ( 'none', #37280, #29296, #35596, .t. ) ;
#5575 = line ( 'none', #23972, #23650 ) ;
#5576 = oriented_edge ( 'none', *, *, #5154, .t. ) ;
#5577 = oriented_edge ( 'none', *, *, #37479, .f. ) ;
#5578 = advanced_face ( 'none', ( #21454 ), #30201, .t. ) ;
#5579 = direction ( 'none', ( 5.539897855819821273e-16, -1.067522139062650671e-15, 1.000000000000000000 ) ) ;
#5580 = direction ( 'none', ( 7.562449584286049845e-16, 1.965391359763816943e-15, -1.000000000000000000 ) ) ;
#5581 = edge_curve ( 'none', #29042, #7879, #39530, .t. ) ;
#5582 = direction ( 'none', ( -5.539897855819925797e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#5583 = oriented_edge ( 'none', *, *, #5160, .f. ) ;
#5584 = direction ( 'none', ( -0.9978130634544890576, -1.156482317317871449e-14, -0.06609909530067593908 ) ) ;
#5585 = vector ( 'none', #24591, 1000.000000000000000 ) ;
#5586 = oriented_edge ( 'none', *, *, #2158, .t. ) ;
#5587 = direction ( 'none', ( 1.331611081249949473e-15, -2.721636318192414039e-15, 1.000000000000000000 ) ) ;
#5588 = vector ( 'none', #33645, 1000.000000000000114 ) ;
#5589 = cartesian_point ( 'none', ( 20.00000000000097344, -84.79999999999601812, 64.95898384862228170 ) ) ;
#5590 = edge_curve ( 'none', #20708, #11940, #27730, .t. ) ;
#5591 = direction ( 'none', ( -0.2911156025094165378, -4.438639543574779954e-15, 0.9566878832595191451 ) ) ;
#5592 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#5593 = edge_loop ( 'none', ( #16057, #39315, #5167, #1208 ) ) ;
#5594 = face_outer_bound ( 'none', #30067, .t. ) ;
#5595 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#5596 = oriented_edge ( 'none', *, *, #17232, .f. ) ;
#5597 = cartesian_point ( 'none', ( 34.75635299803387568, 22.85767342637406330, 71.20000000000023022 ) ) ;
#5598 = direction ( 'none', ( -1.000000000000000000, 3.712601082321079564e-17, 0.0000000000000000000 ) ) ;
#5599 = line ( 'none', #20309, #13884 ) ;
#5600 = vertex_point ( 'none', #38883 ) ;
#5601 = line ( 'none', #34650, #35391 ) ;
#5602 = cartesian_point ( 'none', ( -23.93149667336656705, -91.11313520069360550, 121.5940563251496513 ) ) ;
#5603 = circle ( 'none', #21685, 6.399999999999995914 ) ;
#5604 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#5605 = axis2_placement_3d ( 'none', #34186, #28415, #28543 ) ;
#5606 = cartesian_point ( 'none', ( -6.128211094738434284, -41.54425969577220457, 66.59999999999996589 ) ) ;
#5607 = direction ( 'none', ( 2.671474153004282432e-16, -1.204182633151292137e-15, 1.000000000000000000 ) ) ;
#5608 = cartesian_point ( 'none', ( 4.366734037641671229, -33.70000000000153761, 85.24968175110714697 ) ) ;
#5609 = axis2_placement_3d ( 'none', #2199, #30288, #33858 ) ;
#5610 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.352199100700205561e-15, -63.00000000000000000 ) ) ;
#5611 = advanced_face ( 'none', ( #21909 ), #5818, .f. ) ;
#5612 = face_outer_bound ( 'none', #27513, .t. ) ;
#5614 = oriented_edge ( 'none', *, *, #3361, .t. ) ;
#5613 = direction ( 'none', ( -2.728784877050652649e-16, -4.391042282414980948e-16, 1.000000000000000000 ) ) ;
#5615 = axis2_placement_3d ( 'none', #4158, #19433, #4030 ) ;
#5616 = oriented_edge ( 'none', *, *, #31121, .t. ) ;
#5617 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029748e-14, 0.0000000000000000000 ) ) ;
#5618 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497791347, 0.0000000000000000000 ) ) ;
#5619 = oriented_edge ( 'none', *, *, #38892, .t. ) ;
#5620 = cartesian_point ( 'none', ( 33.83168924864535398, 14.54334781847247804, 82.74141280560415623 ) ) ;
#5621 = oriented_edge ( 'none', *, *, #13561, .t. ) ;
#5622 = face_bound ( 'none', #29574, .t. ) ;
#5623 = oriented_edge ( 'none', *, *, #7540, .f. ) ;
#5624 = direction ( 'none', ( 0.2058498166436224242, -0.7071067811865431318, -0.6764804897318126287 ) ) ;
#5625 = cartesian_point ( 'none', ( 24.25135310010179523, -91.28740524883350815, 77.95865208314936012 ) ) ;
#5626 = edge_curve ( 'none', #33504, #39407, #37549, .t. ) ;
#5628 = oriented_edge ( 'none', *, *, #22190, .t. ) ;
#5627 = edge_curve ( 'none', #14386, #6167, #38066, .t. ) ;
#5629 = line ( 'none', #7982, #37867 ) ;
#5630 = direction ( 'none', ( -1.000000000000000000, -6.982962677686268288e-15, 1.331611081249930541e-15 ) ) ;
#5631 = edge_loop ( 'none', ( #36157, #14563, #24747, #5141 ) ) ;
#5632 = cartesian_point ( 'none', ( 14.47503452854106065, 7.919809050573372033, -37.19828832642096472 ) ) ;
#5633 = cartesian_point ( 'none', ( 31.71660288770326730, -15.33410526939704965, 89.00403533400024969 ) ) ;
#5634 = edge_curve ( 'none', #12773, #13667, #10210, .t. ) ;
#5635 = face_outer_bound ( 'none', #37044, .t. ) ;
#5636 = cartesian_point ( 'none', ( 15.07990301410275436, -5.347571886871075542, -115.9999999999999574 ) ) ;
#5637 = axis2_placement_3d ( 'none', #37224, #18647, #18784 ) ;
#5638 = edge_loop ( 'none', ( #29073, #8557, #11467, #1813 ) ) ;
#5639 = cylindrical_surface ( 'none', #26256, 3.399999999999996803 ) ;
#5640 = circle ( 'none', #12527, 4.640926795905551572 ) ;
#5641 = edge_curve ( 'none', #3978, #16302, #14127, .t. ) ;
#5642 = cartesian_point ( 'none', ( 9.131959474262352698e-13, -69.50000000000017053, 135.5999999999999091 ) ) ;
#5643 = cartesian_point ( 'none', ( -10.75059477664945007, -76.20889243692568016, 75.33633230971909711 ) ) ;
#5645 = cartesian_point ( 'none', ( -2.068652040478606402, -74.70000000000163709, 108.9744695175469928 ) ) ;
#5644 = direction ( 'none', ( 1.000000000000000000, 1.233581138472396822e-14, -1.538892470244315035e-12 ) ) ;
#5646 = cartesian_point ( 'none', ( 9.737002870657818221e-13, -75.70000000000159446, 99.59999999999989484 ) ) ;
#5647 = line ( 'none', #23757, #15386 ) ;
#5648 = vertex_point ( 'none', #21768 ) ;
#5649 = oriented_edge ( 'none', *, *, #18518, .t. ) ;
#5650 = cartesian_point ( 'none', ( -37.29747021391682438, -21.39400567201816727, 28.69998533311848377 ) ) ;
#5651 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#5652 = direction ( 'none', ( 0.4646685573392044799, -0.8854846875131734407, -2.620220171193196369e-16 ) ) ;
#5653 = vertex_point ( 'none', #21897 ) ;
#5654 = line ( 'none', #27974, #11032 ) ;
#5655 = direction ( 'none', ( 0.2911156025094133182, 4.645284621862580644e-15, -0.9566878832595201443 ) ) ;
#5656 = oriented_edge ( 'none', *, *, #8740, .f. ) ;
#5657 = advanced_face ( 'none', ( #24829 ), #20485, .t. ) ;
#5658 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#5659 = cartesian_point ( 'none', ( 0.1794326607907144600, -28.70000000000160512, 107.5979874918782428 ) ) ;
#5660 = face_outer_bound ( 'none', #33234, .t. ) ;
#5661 = axis2_placement_3d ( 'none', #162, #5891, #28 ) ;
#5662 = direction ( 'none', ( -6.402207182922942715e-15, -3.102610559608235541e-16, -1.000000000000000000 ) ) ;
#5663 = oriented_edge ( 'none', *, *, #25338, .f. ) ;
#5664 = edge_loop ( 'none', ( #3755, #18754 ) ) ;
#5665 = cartesian_point ( 'none', ( -20.38714828793657219, -18.45573582076007568, -3.500000000000032419 ) ) ;
#5666 = circle ( 'none', #23371, 3.999999999999989786 ) ;
#5667 = axis2_placement_3d ( 'none', #28437, #16318, #25308 ) ;
#5668 = direction ( 'none', ( -0.6416855659042078885, 0.7669678184319056458, -2.060828897129121979e-15 ) ) ;
#5669 = advanced_face ( 'none', ( #27248 ), #13598, .t. ) ;
#5670 = oriented_edge ( 'none', *, *, #10721, .t. ) ;
#5671 = vector ( 'none', #37868, 1000.000000000000000 ) ;
#5672 = face_outer_bound ( 'none', #24586, .t. ) ;
#5673 = direction ( 'none', ( -0.4999999999986684540, -7.037255622771600756e-15, 0.8660254037852073150 ) ) ;
#5674 = cartesian_point ( 'none', ( 26.33913438213241776, -42.49999999999977263, 65.73475351965853974 ) ) ;
#5675 = cartesian_point ( 'none', ( 27.60663833583465632, -91.58863404563351196, 82.44466676825223317 ) ) ;
#5676 = edge_curve ( 'none', #32294, #35104, #4853, .t. ) ;
#5677 = edge_curve ( 'none', #34005, #5504, #18968, .t. ) ;
#5678 = cartesian_point ( 'none', ( 0.0000000000000000000, -8.169110111889119043e-16, -7.000000000000000000 ) ) ;
#5679 = line ( 'none', #37711, #693 ) ;
#5680 = vertex_point ( 'none', #31294 ) ;
#5681 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.224646799147353207e-16 ) ) ;
#5682 = oriented_edge ( 'none', *, *, #23615, .f. ) ;
#5683 = cartesian_point ( 'none', ( -34.96903401492579633, -60.04952645397456479, 85.18192194275599149 ) ) ;
#5684 = cartesian_point ( 'none', ( 34.64101615137732182, 20.00000000000038725, 23.00000000000000711 ) ) ;
#5685 = edge_curve ( 'none', #15428, #35991, #16542, .t. ) ;
#5686 = edge_curve ( 'none', #37603, #32777, #30721, .t. ) ;
#5687 = cartesian_point ( 'none', ( -47.00000000000000711, -8.912383514435122773e-15, -38.00000000000000000 ) ) ;
#5688 = vertex_point ( 'none', #3626 ) ;
#5689 = cartesian_point ( 'none', ( 39.99995962450122278, 0.08541641563265414683, -33.70100640030072014 ) ) ;
#5690 = face_outer_bound ( 'none', #16188, .t. ) ;
#5691 = edge_loop ( 'none', ( #7001, #6436, #6695, #18509 ) ) ;
#5692 = edge_curve ( 'none', #5035, #3536, #34138, .t. ) ;
#5693 = cartesian_point ( 'none', ( -38.99911265256517368, 0.9500669996329241807, -36.01848773988604080 ) ) ;
#5694 = edge_loop ( 'none', ( #20508, #38050, #17511, #14763 ) ) ;
#5695 = plane ( 'none', #15046 ) ;
#5696 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#5697 = cartesian_point ( 'none', ( -49.61081362515120929, 31.00027695764197944, 13.00000000000007105 ) ) ;
#5698 = oriented_edge ( 'none', *, *, #36239, .f. ) ;
#5699 = face_outer_bound ( 'none', #16375, .t. ) ;
#5700 = vertex_point ( 'none', #18606 ) ;
#5701 = oriented_edge ( 'none', *, *, #2525, .t. ) ;
#5702 = direction ( 'none', ( -0.2911156025094163713, -4.550094363217855683e-15, 0.9566878832595192561 ) ) ;
#5703 = cartesian_point ( 'none', ( 54.34738077886718344, 35.65616640185562858, 2.000000000000015543 ) ) ;
#5704 = line ( 'none', #5106, #29615 ) ;
#5705 = oriented_edge ( 'none', *, *, #36267, .t. ) ;
#5706 = direction ( 'none', ( 0.7669678184319013159, 0.6416855659042129956, -5.980610519458362455e-15 ) ) ;
#5707 = oriented_edge ( 'none', *, *, #2471, .t. ) ;
#5708 = cartesian_point ( 'none', ( -8.105428405635917599, -74.70000000000170814, 96.34960169526841867 ) ) ;
#5709 = cartesian_point ( 'none', ( 7.966770940998142293e-13, 1.204965402043025789e-14, 124.5999999999999943 ) ) ;
#5710 = toroidal_surface ( 'none', #15756, 16.62432289551292541, 1.000000000000000000 ) ;
#5711 = face_outer_bound ( 'none', #36438, .t. ) ;
#5712 = cartesian_point ( 'none', ( -47.00000000000000711, -8.912383514435122773e-15, -46.00000000000000000 ) ) ;
#5713 = oriented_edge ( 'none', *, *, #23259, .t. ) ;
#5714 = direction ( 'none', ( 1.990486529443702991e-16, -7.950537724513465922e-16, 1.000000000000000000 ) ) ;
#5715 = advanced_face ( 'none', ( #13132 ), #8253, .t. ) ;
#5716 = cartesian_point ( 'none', ( 0.6393033890216397452, 27.84266135226268801, -3.499999999999991118 ) ) ;
#5717 = vector ( 'none', #29854, 999.9999999999998863 ) ;
#5718 = cartesian_point ( 'none', ( 34.64101615137791157, -19.99999999999948486, 37.99999999999995026 ) ) ;
#5719 = oriented_edge ( 'none', *, *, #7285, .f. ) ;
#5720 = cartesian_point ( 'none', ( 3.474482111062645817, -95.20000000000156604, 90.75816907762219898 ) ) ;
#5721 = direction ( 'none', ( -1.000000000000000000, -1.229808195804225085e-14, 1.539649732011764131e-12 ) ) ;
#5722 = advanced_face ( 'none', ( #40522 ), #10684, .f. ) ;
#5723 = axis2_placement_3d ( 'none', #18903, #35007, #22327 ) ;
#5724 = oriented_edge ( 'none', *, *, #13616, .t. ) ;
#5725 = circle ( 'none', #20952, 12.50000000000000711 ) ;
#5726 = plane ( 'none', #40220 ) ;
#5727 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#5728 = oriented_edge ( 'none', *, *, #20108, .f. ) ;
#5729 = direction ( 'none', ( -2.017033856725745846e-16, 6.794360147459191239e-16, -1.000000000000000000 ) ) ;
#5730 = cartesian_point ( 'none', ( 34.64101615140910440, -78.49999999999972999, 119.5999999999469878 ) ) ;
#5731 = vertex_point ( 'none', #27995 ) ;
#5732 = face_outer_bound ( 'none', #24672, .t. ) ;
#5733 = cartesian_point ( 'none', ( 16.20783530973543662, 8.867886326844089950, -37.50000000000000711 ) ) ;
#5734 = vertex_point ( 'none', #3491 ) ;
#5735 = axis2_placement_3d ( 'none', #30706, #36726, #2476 ) ;
#5736 = oriented_edge ( 'none', *, *, #24845, .t. ) ;
#5737 = cartesian_point ( 'none', ( 34.64101615137729340, -19.99999999999998934, 68.19999999999973284 ) ) ;
#5738 = direction ( 'none', ( 0.8660254037844322683, 0.5000000000000111022, 1.869226418068649123e-17 ) ) ;
#5739 = oriented_edge ( 'none', *, *, #25202, .t. ) ;
#5740 = edge_curve ( 'none', #12088, #29356, #32175, .t. ) ;
#5741 = line ( 'none', #34734, #12086 ) ;
#5742 = oriented_edge ( 'none', *, *, #6630, .f. ) ;
#5743 = vertex_point ( 'none', #4024 ) ;
#5745 = edge_curve ( 'none', #19151, #36054, #22887, .t. ) ;
#5744 = direction ( 'none', ( -0.9978130634544891686, -1.175359587474530588e-14, -0.06609909530067543948 ) ) ;
#5746 = oriented_edge ( 'none', *, *, #30729, .f. ) ;
#5747 = oriented_edge ( 'none', *, *, #2342, .f. ) ;
#5748 = direction ( 'none', ( 6.413879299975620385e-15, 2.476491431256906945e-16, 1.000000000000000000 ) ) ;
#5749 = cartesian_point ( 'none', ( -30.21359271381138711, -17.67665721330449102, 74.10000000000026432 ) ) ;
#5750 = circle ( 'none', #13898, 2.600000000000004974 ) ;
#5751 = edge_curve ( 'none', #28245, #34835, #18480, .t. ) ;
#5752 = circle ( 'none', #13788, 3.200000000000001954 ) ;
#5753 = cartesian_point ( 'none', ( -16.59834894545997486, -10.32703212251531788, 129.5535215632692996 ) ) ;
#5754 = direction ( 'none', ( 0.9978130634544890576, 1.175359587474531061e-14, 0.06609909530067548111 ) ) ;
#5755 = edge_curve ( 'none', #39466, #3240, #37066, .t. ) ;
#5756 = b_spline_curve_with_knots ( 'none', 3,
( #34818, #37556, #12842, #21988, #37966, #9982, #34944, #3292 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 8.673617379884035472e-19, 0.0003913175553783426741, 0.0007826351107566844809, 0.001565270221513363324 ),
.unspecified. ) ;
#5757 = cartesian_point ( 'none', ( -31.00027695764189772, -49.61081362515134430, -14.27501833360235040 ) ) ;
#5758 = cylindrical_surface ( 'none', #23301, 47.50000000000000000 ) ;
#5759 = oriented_edge ( 'none', *, *, #37443, .f. ) ;
#5760 = oriented_edge ( 'none', *, *, #32544, .f. ) ;
#5761 = cartesian_point ( 'none', ( -26.27404900839553292, -6.218870372055614659, -72.99999999999994316 ) ) ;
#5762 = advanced_face ( 'none', ( #17526 ), #14588, .t. ) ;
#5763 = line ( 'none', #9607, #30185 ) ;
#5764 = vector ( 'none', #9924, 1000.000000000000000 ) ;
#5765 = cartesian_point ( 'none', ( -17.44584960139447460, -79.79999999999657234, 133.3656215308974140 ) ) ;
#5766 = cartesian_point ( 'none', ( -8.542101809399786916, -95.70000000000169393, 97.78463352015768351 ) ) ;
#5768 = cartesian_point ( 'none', ( 14.38143408688380021, -95.05819407951493361, 77.00117759165878795 ) ) ;
#5767 = cartesian_point ( 'none', ( 26.33913438213242131, -42.49999999999978684, 59.59999999999991616 ) ) ;
#5769 = advanced_face ( 'none', ( #11668 ), #12170, .f. ) ;
#5770 = oriented_edge ( 'none', *, *, #29090, .f. ) ;
#5771 = oriented_edge ( 'none', *, *, #7425, .f. ) ;
#5772 = line ( 'none', #13311, #38018 ) ;
#5773 = axis2_placement_3d ( 'none', #11040, #32607, #38900 ) ;
#5774 = direction ( 'none', ( -0.2911156025094132072, -4.438639543574742089e-15, 0.9566878832595201443 ) ) ;
#5775 = oriented_edge ( 'none', *, *, #19641, .f. ) ;
#5776 = oriented_edge ( 'none', *, *, #11852, .f. ) ;
#5777 = direction ( 'none', ( 0.3065484139510176731, 0.1899816439926000911, -0.9327030850436727194 ) ) ;
#5778 = line ( 'none', #3289, #4819 ) ;
#5779 = oriented_edge ( 'none', *, *, #30613, .f. ) ;
#5780 = oriented_edge ( 'none', *, *, #8457, .f. ) ;
#5781 = direction ( 'none', ( -0.7669678184319009828, -0.6416855659042133286, 4.550094363217854894e-15 ) ) ;
#5782 = cartesian_point ( 'none', ( -7.919809050573390685, 14.47503452854103401, -37.47493718553309350 ) ) ;
#5783 = vector ( 'none', #17478, 1000.000000000000114 ) ;
#5784 = face_outer_bound ( 'none', #35443, .t. ) ;
#5785 = axis2_placement_3d ( 'none', #11639, #30716, #23893 ) ;
#5786 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#5787 = cartesian_point ( 'none', ( 8.542101809401959400, -74.70000000000150919, 101.4153664798420920 ) ) ;
#5788 = axis2_placement_3d ( 'none', #34728, #13281, #19423 ) ;
#5789 = circle ( 'none', #19342, 16.50000000000000711 ) ;
#5790 = oriented_edge ( 'none', *, *, #17145, .t. ) ;
#5791 = edge_curve ( 'none', #34600, #40341, #38549, .t. ) ;
#5792 = cartesian_point ( 'none', ( -14.09627309518897320, 8.575843097086776723, -37.19828832642097893 ) ) ;
#5793 = oriented_edge ( 'none', *, *, #15068, .f. ) ;
#5794 = cartesian_point ( 'none', ( -34.64101615141294133, -79.79999999999670024, 79.60000000006256471 ) ) ;
#5795 = edge_curve ( 'none', #21447, #38978, #16048, .t. ) ;
#5796 = vertex_point ( 'none', #24838 ) ;
#5797 = cartesian_point ( 'none', ( 15.63397107242541928, -3.414073748243065420, -119.9723235151218148 ) ) ;
#5798 = face_bound ( 'none', #10262, .t. ) ;
#5799 = oriented_edge ( 'none', *, *, #11198, .t. ) ;
#5800 = edge_curve ( 'none', #23155, #37452, #21958, .t. ) ;
#5801 = advanced_face ( 'none', ( #6289 ), #31210, .t. ) ;
#5802 = vertex_point ( 'none', #12439 ) ;
#5803 = cartesian_point ( 'none', ( 26.36759374684234558, -91.84999999999980957, 80.59999999995929443 ) ) ;
#5804 = edge_curve ( 'none', #2062, #1305, #1256, .t. ) ;
#5805 = edge_loop ( 'none', ( #24840, #2315, #13357, #29809, #35678 ) ) ;
#5806 = oriented_edge ( 'none', *, *, #28605, .t. ) ;
#5807 = face_outer_bound ( 'none', #14688, .t. ) ;
#5808 = oriented_edge ( 'none', *, *, #29700, .t. ) ;
#5809 = cartesian_point ( 'none', ( 53.61081362515101745, -31.00027695764238800, 23.09999999999986287 ) ) ;
#5810 = oriented_edge ( 'none', *, *, #28854, .f. ) ;
#5811 = cartesian_point ( 'none', ( 29.58037466497000167, 22.16711471915806442, 88.31273167724019402 ) ) ;
#5812 = direction ( 'none', ( -1.000000000000000000, -1.209449207451029591e-14, 5.539897855819805495e-16 ) ) ;
#5813 = cartesian_point ( 'none', ( 13.32790474589058860, 14.13153524631350244, -11.50000000000000000 ) ) ;
#5814 = edge_curve ( 'none', #25647, #8589, #20005, .t. ) ;
#5815 = vector ( 'none', #37589, 1000.000000000000000 ) ;
#5816 = edge_loop ( 'none', ( #5018, #8993, #20677, #35444 ) ) ;
#5817 = oriented_edge ( 'none', *, *, #4871, .f. ) ;
#5818 = cylindrical_surface ( 'none', #28596, 36.00000000000000000 ) ;
#5819 = cartesian_point ( 'none', ( 1.182613553948275817e-12, -94.70000000000160867, 99.59999999999986642 ) ) ;
#5820 = vector ( 'none', #17662, 999.9999999999998863 ) ;
#5821 = face_outer_bound ( 'none', #37721, .t. ) ;
#5822 = direction ( 'none', ( 6.983567031020055271e-15, 1.452604719469154016e-16, 1.000000000000000000 ) ) ;
#5823 = cartesian_point ( 'none', ( -34.64101615141287738, -84.79999999999671445, 79.60000000006256471 ) ) ;
#5824 = cartesian_point ( 'none', ( 19.64870423267051081, 9.228582563988341647, 127.5891211540029531 ) ) ;
#5825 = axis2_placement_3d ( 'none', #28746, #3822, #25623 ) ;
#5826 = cartesian_point ( 'none', ( 4.843941993756591735, 20.45717068362269941, 129.6000000000241812 ) ) ;
#5827 = oriented_edge ( 'none', *, *, #22776, .f. ) ;
#5828 = vertex_point ( 'none', #13103 ) ;
#5829 = cartesian_point ( 'none', ( 6.248990957477176703e-15, -2.993150827876428866e-14, -36.00000000000002132 ) ) ;
#5830 = cartesian_point ( 'none', ( 1.539998227803508035, -76.70000000000156604, 87.69922668653973119 ) ) ;
#5831 = vertex_point ( 'none', #22397 ) ;
#5832 = cartesian_point ( 'none', ( 35.19999999996672102, -90.59088464712893085, 77.23950993008634214 ) ) ;
#5833 = cartesian_point ( 'none', ( 6.817550691204069757, -20.56740170840425463, 127.5144740208874197 ) ) ;
#5834 = cartesian_point ( 'none', ( 2.914335439641035919e-13, -18.70000000000159801, 99.59999999999995168 ) ) ;
#5835 = cartesian_point ( 'none', ( 34.64101615137750656, 20.00000000000019540, 74.20000000000024443 ) ) ;
#5836 = cartesian_point ( 'none', ( 0.04327863262198568955, -94.70000000000159446, 87.60007804358870942 ) ) ;
#5837 = circle ( 'none', #29749, 2.500000000000002220 ) ;
#5838 = oriented_edge ( 'none', *, *, #7346, .t. ) ;
#5839 = axis2_placement_3d ( 'none', #21384, #5292, #11973 ) ;
#5840 = cartesian_point ( 'none', ( -39.60910234431539578, -1.128776873782247669, -37.08082481058658431 ) ) ;
#5841 = vertex_point ( 'none', #6155 ) ;
#5842 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#5843 = edge_loop ( 'none', ( #23951, #9217, #39964, #4407 ) ) ;
#5844 = face_bound ( 'none', #14623, .t. ) ;
#5845 = oriented_edge ( 'none', *, *, #39981, .f. ) ;
#5846 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5847 = cartesian_point ( 'none', ( -19.55984400259941580, -82.29999999999658655, 131.9937149481906999 ) ) ;
#5848 = advanced_face ( 'none', ( #22936 ), #19021, .f. ) ;
#5849 = cylindrical_surface ( 'none', #7188, 5.000000000000003553 ) ;
#5850 = oriented_edge ( 'none', *, *, #35588, .t. ) ;
#5851 = edge_curve ( 'none', #7305, #8723, #27294, .t. ) ;
#5852 = oriented_edge ( 'none', *, *, #17686, .t. ) ;
#5853 = vector ( 'none', #3912, 1000.000000000000000 ) ;
#5854 = edge_curve ( 'none', #29030, #14721, #39575, .t. ) ;
#5855 = edge_curve ( 'none', #36341, #8716, #10734, .t. ) ;
#5856 = cartesian_point ( 'none', ( 37.46194077712550552, -45.96194077712567605, 5.363830788063797003e-15 ) ) ;
#5857 = face_outer_bound ( 'none', #16046, .t. ) ;
#5858 = axis2_placement_3d ( 'none', #16754, #38214, #10364 ) ;
#5859 = plane ( 'none', #35431 ) ;
#5860 = edge_curve ( 'none', #4633, #23889, #13649, .t. ) ;
#5861 = advanced_face ( 'none', ( #5369 ), #17063, .f. ) ;
#5862 = direction ( 'none', ( -1.000000000000000000, -1.580939474765926139e-14, 6.045732006675808344e-16 ) ) ;
#5863 = oriented_edge ( 'none', *, *, #10226, .f. ) ;
#5864 = direction ( 'none', ( -0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#5865 = cartesian_point ( 'none', ( 18.50611755543236825, -35.46157939269659209, -34.26794919243114634 ) ) ;
#5866 = edge_curve ( 'none', #7734, #12211, #28260, .t. ) ;
#5867 = oriented_edge ( 'none', *, *, #6866, .f. ) ;
#5868 = circle ( 'none', #18013, 3.999999999999996447 ) ;
#5869 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#5870 = direction ( 'none', ( -1.000000000000000000, -1.229175491549279915e-14, 1.539641430221243297e-12 ) ) ;
#5871 = cartesian_point ( 'none', ( 15.72846902845396677, 2.944570650580822235, -82.23396921329552356 ) ) ;
#5872 = cartesian_point ( 'none', ( -0.05657303991144483485, -95.31496740894620245, 111.8006105317436152 ) ) ;
#5873 = edge_loop ( 'none', ( #10442, #13905, #24015, #20613 ) ) ;
#5874 = direction ( 'none', ( -0.2911156025094132072, -4.440892098500624584e-15, 0.9566878832595202553 ) ) ;
#5875 = edge_loop ( 'none', ( #37588, #4997, #5111, #19394 ) ) ;
#5876 = cartesian_point ( 'none', ( -36.89101615140101131, -99.50000000000056843, 83.49711431708647069 ) ) ;
#5877 = oriented_edge ( 'none', *, *, #411, .t. ) ;
#5878 = vector ( 'none', #26316, 1000.000000000000000 ) ;
#5879 = cylindrical_surface ( 'none', #25477, 3.250000000000002665 ) ;
#5880 = edge_loop ( 'none', ( #32963, #22428, #32839, #25879 ) ) ;
#5881 = cartesian_point ( 'none', ( 18.89399033326021637, -4.834990102023909664, -115.9999999999999858 ) ) ;
#5882 = axis2_placement_3d ( 'none', #9753, #28671, #194 ) ;
#5883 = line ( 'none', #33486, #11277 ) ;
#5884 = oriented_edge ( 'none', *, *, #1361, .t. ) ;
#5885 = cartesian_point ( 'none', ( -22.11941994599000694, -11.66388635967689780, 91.62945225785736625 ) ) ;
#5886 = oriented_edge ( 'none', *, *, #3738, .f. ) ;
#5887 = face_outer_bound ( 'none', #20657, .t. ) ;
#5888 = axis2_placement_3d ( 'none', #9528, #18926, #35580 ) ;
#5889 = line ( 'none', #31223, #21025 ) ;
#5890 = direction ( 'none', ( -0.9566878832595201443, -1.115510641463843171e-14, -0.2911156025094130961 ) ) ;
#5892 = cartesian_point ( 'none', ( 14.63480996665184541, -94.85936578461070212, 77.01796221498862849 ) ) ;
#5891 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#5893 = axis2_placement_3d ( 'none', #1472, #1747, #23318 ) ;
#5894 = vertex_point ( 'none', #15710 ) ;
#5895 = cartesian_point ( 'none', ( 11.75984139668466888, 11.57394186631421995, -37.50000000000000711 ) ) ;
#5896 = cartesian_point ( 'none', ( 11.91623461501667691, -19.22766191897933652, 125.4083308753168637 ) ) ;
#5897 = edge_curve ( 'none', #10368, #6716, #23908, .t. ) ;
#5898 = line ( 'none', #12679, #27368 ) ;
#5899 = advanced_face ( 'none', ( #32222 ), #37835, .t. ) ;
#5900 = cartesian_point ( 'none', ( -26.33913438213131997, -42.50000000000042633, 65.59999999999993747 ) ) ;
#5901 = direction ( 'none', ( 0.9459816290895197710, 1.151874818045686327e-14, -0.3242202298209324596 ) ) ;
#5903 = edge_curve ( 'none', #39843, #10186, #14631, .t. ) ;
#5902 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497760816, 0.0000000000000000000 ) ) ;
#5904 = circle ( 'none', #36752, 2.917499999999996430 ) ;
#5905 = cartesian_point ( 'none', ( 34.99999999997184119, -85.49999999999968736, 80.59999999994603570 ) ) ;
#5906 = edge_loop ( 'none', ( #37691, #23891, #25847, #29822 ) ) ;
#5907 = oriented_edge ( 'none', *, *, #6532, .f. ) ;
#5908 = direction ( 'none', ( 0.8660254037844333785, 0.5000000000000089928, -1.385188706676950621e-15 ) ) ;
#5909 = oriented_edge ( 'none', *, *, #12684, .t. ) ;
#5910 = axis2_placement_3d ( 'none', #1225, #818, #10663 ) ;
#5911 = advanced_face ( 'none', ( #25300 ), #9706, .f. ) ;
#5912 = edge_curve ( 'none', #20532, #30816, #1435, .t. ) ;
#5913 = oriented_edge ( 'none', *, *, #15908, .t. ) ;
#5915 = direction ( 'none', ( 1.051157609415135786e-14, 1.000000000000000000, -1.067522139062650548e-16 ) ) ;
#5914 = axis2_placement_3d ( 'none', #24827, #15303, #12426 ) ;
#5916 = vector ( 'none', #1125, 1000.000000000000114 ) ;
#5917 = circle ( 'none', #13168, 27.49999999999999645 ) ;
#5919 = vertex_point ( 'none', #31247 ) ;
#5918 = direction ( 'none', ( 1.000000000000000000, 1.321694076934711467e-14, -1.539773599628938883e-12 ) ) ;
#5920 = oriented_edge ( 'none', *, *, #12672, .f. ) ;
#5921 = cartesian_point ( 'none', ( -13.45764007472763346, -104.0000000000003553, 131.9093163595121894 ) ) ;
#5922 = edge_curve ( 'none', #6641, #19466, #15613, .t. ) ;
#5923 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#5924 = face_outer_bound ( 'none', #32115, .t. ) ;
#5926 = oriented_edge ( 'none', *, *, #34340, .t. ) ;
#5925 = plane ( 'none', #30213 ) ;
#5927 = edge_loop ( 'none', ( #20674, #12772 ) ) ;
#5928 = line ( 'none', #9657, #22540 ) ;
#5929 = cartesian_point ( 'none', ( 15.09158014674660286, -5.314955954198338439, -116.6594304917941827 ) ) ;
#5930 = cartesian_point ( 'none', ( -39.96368739011012394, 1.704021767922819786, -13.73205080756891761 ) ) ;
#5931 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#5932 = circle ( 'none', #11890, 12.99999999999999822 ) ;
#5933 = edge_loop ( 'none', ( #31279, #2928, #12337, #39287 ) ) ;
#5934 = face_outer_bound ( 'none', #7400, .t. ) ;
#5935 = cartesian_point ( 'none', ( 34.64101615137862922, -84.79999999999590443, 119.5999999999999091 ) ) ;
#5936 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#5937 = oriented_edge ( 'none', *, *, #16601, .t. ) ;
#5938 = axis2_placement_3d ( 'none', #17591, #30409, #14860 ) ;
#5939 = oriented_edge ( 'none', *, *, #33126, .t. ) ;
#5940 = cartesian_point ( 'none', ( 53.61081362515102455, -31.00027695764238800, -14.27501833360237526 ) ) ;
#5941 = vector ( 'none', #22811, 1000.000000000000114 ) ;
#5942 = vector ( 'none', #29201, 1000.000000000000000 ) ;
#5943 = axis2_placement_3d ( 'none', #15936, #8229, #37141 ) ;
#5944 = cartesian_point ( 'none', ( -30.43052269732316972, -13.22994627020312208, -11.50000000000001599 ) ) ;
#5945 = vertex_point ( 'none', #29867 ) ;
#5946 = oriented_edge ( 'none', *, *, #25939, .t. ) ;
#5947 = edge_loop ( 'none', ( #31153, #13040, #29005, #38684 ) ) ;
#5948 = vertex_point ( 'none', #553 ) ;
#5949 = axis2_placement_3d ( 'none', #2381, #5121, #14396 ) ;
#5950 = oriented_edge ( 'none', *, *, #6278, .t. ) ;
#5951 = advanced_face ( 'none', ( #11711 ), #18030, .t. ) ;
#5952 = cartesian_point ( 'none', ( 15.66030818670784797, -15.19999999999994778, 110.8157201902919269 ) ) ;
#5953 = cartesian_point ( 'none', ( 18.48055493771054714, -11.45321929319340448, 127.6814758487514467 ) ) ;
#5954 = line ( 'none', #30197, #19617 ) ;
#5956 = vertex_point ( 'none', #2442 ) ;
#5955 = vertex_point ( 'none', #27246 ) ;
#5957 = cartesian_point ( 'none', ( -49.61081362515119508, 31.00027695764194391, 38.00000000000007105 ) ) ;
#5958 = advanced_face ( 'none', ( #7744 ), #26321, .f. ) ;
#5959 = cartesian_point ( 'none', ( -56.11081362515120219, 31.00027695764194391, 23.00000000000001776 ) ) ;
#5960 = cartesian_point ( 'none', ( -8.779711460711098425, 42.49999999999982947, 54.60000000000002274 ) ) ;
#5961 = cartesian_point ( 'none', ( 53.80750873896446507, -1.235489749216686972, -11.50000000000002487 ) ) ;
#5962 = oriented_edge ( 'none', *, *, #1183, .t. ) ;
#5963 = cartesian_point ( 'none', ( 3.052552454353882829e-14, -7.822403905129764809e-14, 59.59999999999997300 ) ) ;
#5964 = edge_loop ( 'none', ( #31368, #16252, #21319, #22331 ) ) ;
#5965 = conical_surface ( 'none', #15891, 35.49999999999998579, 0.7853981633974482790 ) ;
#5966 = cartesian_point ( 'none', ( 8.920580559879802252, -15.20000000000002593, 111.0999999999999517 ) ) ;
#5967 = vertex_point ( 'none', #766 ) ;
#5968 = axis2_placement_3d ( 'none', #18377, #34225, #11874 ) ;
#5969 = cartesian_point ( 'none', ( -39.74483858780038048, -3.088711063309499849, -37.49524952378337161 ) ) ;
#5970 = axis2_placement_3d ( 'none', #40070, #21725, #5512 ) ;
#5971 = edge_curve ( 'none', #15450, #22191, #4396, .t. ) ;
#5972 = circle ( 'none', #17157, 45.36000000000002075 ) ;
#5973 = cartesian_point ( 'none', ( -9.495257944758236590, -18.82125000000027626, 129.5999999999999943 ) ) ;
#5974 = edge_curve ( 'none', #18400, #17203, #38594, .t. ) ;
#5975 = oriented_edge ( 'none', *, *, #38337, .t. ) ;
#5976 = line ( 'none', #2768, #149 ) ;
#5977 = cartesian_point ( 'none', ( 20.44015599733769051, -84.79999999999600391, 62.71168264539905834 ) ) ;
#5978 = edge_curve ( 'none', #13803, #28937, #7301, .t. ) ;
#5979 = cartesian_point ( 'none', ( -18.96706468702893389, -85.70000000000185025, 117.3851892640481935 ) ) ;
#5980 = cartesian_point ( 'none', ( 9.575673587391975161e-13, -75.70000000000159446, 99.59999999999988063 ) ) ;
#5981 = face_outer_bound ( 'none', #13842, .t. ) ;
#5982 = cartesian_point ( 'none', ( 20.33633076284509755, -54.49999999999987210, 69.23287908887678554 ) ) ;
#5983 = edge_curve ( 'none', #21793, #1412, #6333, .t. ) ;
#5984 = oriented_edge ( 'none', *, *, #9766, .t. ) ;
#5985 = line ( 'none', #5371, #39186 ) ;
#5986 = oriented_edge ( 'none', *, *, #2100, .f. ) ;
#5987 = edge_loop ( 'none', ( #2496, #18723, #14526, #110, #31319, #29458 ) ) ;
#5988 = cartesian_point ( 'none', ( 7.396522657990031560e-13, -56.80000000000013216, 99.59999999999990905 ) ) ;
#5989 = cartesian_point ( 'none', ( -5.692908697871543744, -42.11895377122787920, 66.38766912243535501 ) ) ;
#5990 = oriented_edge ( 'none', *, *, #5265, .f. ) ;
#5991 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#5992 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#5993 = face_outer_bound ( 'none', #34369, .t. ) ;
#5995 = oriented_edge ( 'none', *, *, #15798, .f. ) ;
#5994 = oriented_edge ( 'none', *, *, #29204, .t. ) ;
#5996 = direction ( 'none', ( -6.402207182922942715e-15, -3.102610559608235541e-16, -1.000000000000000000 ) ) ;
#5997 = cartesian_point ( 'none', ( 2.136781001032329819, -95.53332088882451956, 90.00163952471353923 ) ) ;
#5998 = advanced_face ( 'none', ( #9749 ), #17989, .t. ) ;
#5999 = cartesian_point ( 'none', ( -30.31088913245450911, -57.50000000000046185, -6.245004513516505540e-14 ) ) ;
#6000 = direction ( 'none', ( -6.983567031020055271e-15, -1.452604719469154016e-16, -1.000000000000000000 ) ) ;
#6001 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#6002 = vertex_point ( 'none', #13456 ) ;
#6003 = cylindrical_surface ( 'none', #34192, 6.138320441952075157 ) ;
#6004 = direction ( 'none', ( 4.332663863285660407e-33, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#6005 = cartesian_point ( 'none', ( 10.99710143177344435, -0.2525076222347431010, -86.00000000000000000 ) ) ;
#6006 = cartesian_point ( 'none', ( 53.49999999999997868, -29.30443652418524891, 3.419873839041918365e-15 ) ) ;
#6007 = axis2_placement_3d ( 'none', #23869, #3677, #17216 ) ;
#6008 = cartesian_point ( 'none', ( 16.83398020905200454, 36.13747489541080427, -37.50000000000024869 ) ) ;
#6009 = vertex_point ( 'none', #4187 ) ;
#6010 = direction ( 'none', ( 1.000000000000000000, 6.856525106550932393e-15, -1.331611081249930935e-15 ) ) ;
#6011 = cartesian_point ( 'none', ( -0.4241028179479572335, -18.47034028200731726, -37.50000000000003553 ) ) ;
#6012 = line ( 'none', #4461, #4579 ) ;
#6013 = axis2_placement_3d ( 'none', #35587, #13591, #10340 ) ;
#6014 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#6015 = oriented_edge ( 'none', *, *, #3772, .f. ) ;
#6016 = b_spline_curve_with_knots ( 'none', 3,
( #15565, #40457, #6148, #28213, #27941, #3431, #34272, #6291, #22125, #37551, #30848, #9432, #18550, #25229, #12171, #9159, #34412, #21717 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.007867772052342795336, 0.008849979239446364651, 0.009832186426549933966, 0.01081439361365350502, 0.01179660080075707260, 0.01277880798786064191, 0.01376101517496421123, 0.01474322236206778228, 0.01572542954917134986 ),
.unspecified. ) ;
#6017 = cartesian_point ( 'none', ( -28.19683552398304016, -78.95000000000194973, 116.7737726325169234 ) ) ;
#6018 = circle ( 'none', #26783, 65.00000000000000000 ) ;
#6019 = cartesian_point ( 'none', ( 34.49967906316884836, -55.99999999999975131, 123.5187199309076505 ) ) ;
#6020 = person_and_organization ( #26281, #9434 ) ;
#6021 = axis2_placement_3d ( 'none', #14043, #5046, #8169 ) ;
#6022 = cartesian_point ( 'none', ( -36.52328058630017438, 17.41212817221827791, 68.20000000000023022 ) ) ;
#6023 = direction ( 'none', ( -1.000000000000000000, -1.387778780781448358e-14, 0.0000000000000000000 ) ) ;
#6024 = axis2_placement_3d ( 'none', #28264, #12347, #24745 ) ;
#6025 = direction ( 'none', ( 0.8854846875131703321, 0.4646685573392103086, -1.625795197728964302e-15 ) ) ;
#6026 = circle ( 'none', #2203, 3.999999999999989786 ) ;
#6027 = oriented_edge ( 'none', *, *, #14357, .f. ) ;
#6028 = cartesian_point ( 'none', ( 34.99999999997184119, -85.49999999999968736, 80.59999999994603570 ) ) ;
#6029 = edge_loop ( 'none', ( #5577, #37946, #22249, #24751, #39924, #22917, #33143 ) ) ;
#6030 = cartesian_point ( 'none', ( 34.64101615137780499, -19.99999999999970868, 59.59999999999993747 ) ) ;
#6031 = cartesian_point ( 'none', ( 14.65493142599372156, -94.82584194011455736, 77.01929514027025903 ) ) ;
#6032 = edge_curve ( 'none', #15934, #35232, #3402, .t. ) ;
#6033 = edge_curve ( 'none', #23737, #28336, #25348, .t. ) ;
#6034 = vertex_point ( 'none', #16592 ) ;
#6035 = face_outer_bound ( 'none', #18014, .t. ) ;
#6037 = vertex_point ( 'none', #1040 ) ;
#6036 = edge_loop ( 'none', ( #9533, #14541, #3667 ) ) ;
#6038 = face_outer_bound ( 'none', #34353, .t. ) ;
#6039 = edge_curve ( 'none', #15653, #3913, #26276, .t. ) ;
#6040 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#6041 = axis2_placement_3d ( 'none', #8395, #8671, #14528 ) ;
#6042 = edge_curve ( 'none', #18310, #23559, #17013, .t. ) ;
#6043 = direction ( 'none', ( -1.000000000000000000, -1.233581138472396822e-14, 1.526556658859591051e-12 ) ) ;
#6044 = cartesian_point ( 'none', ( 6.673982203406729319, -17.62079622306387705, 129.5999999999999375 ) ) ;
#6046 = oriented_edge ( 'none', *, *, #7100, .f. ) ;
#6045 = direction ( 'none', ( 0.8854846875131743289, 0.4646685573392028146, 0.0000000000000000000 ) ) ;
#6047 = face_outer_bound ( 'none', #31791, .t. ) ;
#6048 = oriented_edge ( 'none', *, *, #35096, .t. ) ;
#6049 = cartesian_point ( 'none', ( 34.64101615137750656, 20.00000000000019895, 68.00000000000024158 ) ) ;
#6050 = advanced_face ( 'none', ( #410, #40016 ), #32159, .f. ) ;
#6051 = edge_curve ( 'none', #36936, #23634, #30249, .t. ) ;
#6052 = line ( 'none', #33954, #15263 ) ;
#6053 = plane ( 'none', #30353 ) ;
#6054 = vertex_point ( 'none', #11783 ) ;
#6055 = direction ( 'none', ( 0.1722320920988929249, -0.9850563975992636667, -8.607274775086466515e-16 ) ) ;
#6056 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#6057 = line ( 'none', #6520, #1156 ) ;
#6058 = vector ( 'none', #19000, 1000.000000000000000 ) ;
#6059 = direction ( 'none', ( -0.9459816290895198820, -1.110223024625157329e-14, 0.3242202298209320155 ) ) ;
#6060 = cartesian_point ( 'none', ( -39.78655891202721762, 1.667705320919105949, -34.57714585879109137 ) ) ;
#6061 = advanced_face ( 'none', ( #34607 ), #24318, .f. ) ;
#6062 = axis2_placement_3d ( 'none', #10825, #38957, #35945 ) ;
#6063 = cartesian_point ( 'none', ( 15.46242421408613055, -4.119304761599919651, -119.3079824502784305 ) ) ;
#6064 = vector ( 'none', #2149, 1000.000000000000000 ) ;
#6065 = cartesian_point ( 'none', ( -34.64101615137732182, -20.00000000000050449, 28.69998533311848021 ) ) ;
#6066 = edge_loop ( 'none', ( #34660, #24405, #22376, #33975 ) ) ;
#6067 = oriented_edge ( 'none', *, *, #36657, .t. ) ;
#6068 = cartesian_point ( 'none', ( 26.08979884449261277, -41.62842172135350438, 66.59999999999990905 ) ) ;
#6069 = cartesian_point ( 'none', ( 29.89520333668288288, -86.63726745569509546, 86.85129468030558542 ) ) ;
#6070 = edge_loop ( 'none', ( #27151, #3882, #30519, #24139 ) ) ;
#6071 = oriented_edge ( 'none', *, *, #9939, .t. ) ;
#6072 = vector ( 'none', #35560, 1000.000000000000000 ) ;
#6073 = oriented_edge ( 'none', *, *, #40102, .f. ) ;
#6074 = cartesian_point ( 'none', ( -26.73788905136709104, -56.00000000000045475, 74.18128006909221028 ) ) ;
#6075 = direction ( 'none', ( 5.539897855819840994e-16, -1.110223024625156935e-15, 1.000000000000000000 ) ) ;
#6076 = cartesian_point ( 'none', ( -30.50355754259367913, -99.50000000000049738, 76.79261041890184458 ) ) ;
#6077 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#6078 = direction ( 'none', ( -1.202013117212276842e-14, 1.000000000000000000, 2.185478394931412547e-15 ) ) ;
#6079 = vertex_point ( 'none', #5363 ) ;
#6080 = line ( 'none', #24450, #36861 ) ;
#6081 = cartesian_point ( 'none', ( -19.99999999994541966, -104.0000000000004405, 134.2410161514081608 ) ) ;
#6082 = oriented_edge ( 'none', *, *, #19979, .t. ) ;
#6083 = cartesian_point ( 'none', ( -33.83046557686056843, -84.79999999999670024, 81.96495407278636947 ) ) ;
#6084 = cartesian_point ( 'none', ( -15.07755141012387412, 40.35774330255681974, -37.49999999999996447 ) ) ;
#6085 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m5-3-solid1', #14803 ) ;
#6086 = circle ( 'none', #12680, 45.50000000000000000 ) ;
#6087 = edge_curve ( 'none', #36929, #31346, #17234, .t. ) ;
#6088 = cartesian_point ( 'none', ( 19.09591796137495834, 10.35578982260924263, 127.6331704720600726 ) ) ;
#6090 = edge_curve ( 'none', #32268, #25937, #32647, .t. ) ;
#6089 = direction ( 'none', ( -0.7537737699905163735, -8.387462445725970915e-15, -0.6571340073944461624 ) ) ;
#6091 = oriented_edge ( 'none', *, *, #3044, .f. ) ;
#6092 = line ( 'none', #30150, #25613 ) ;
#6093 = cartesian_point ( 'none', ( 35.18107966083894667, -24.06458256229912251, 54.59036925887295411 ) ) ;
#6094 = edge_curve ( 'none', #7177, #1451, #2409, .t. ) ;
#6095 = face_outer_bound ( 'none', #26524, .t. ) ;
#6096 = cartesian_point ( 'none', ( 12.15539035737410778, -73.70000000000145235, 102.5148731121404211 ) ) ;
#6097 = direction ( 'none', ( -1.067522139062650592e-14, 1.000000000000000000, 5.337610695313253357e-16 ) ) ;
#6098 = edge_curve ( 'none', #32654, #4080, #39058, .t. ) ;
#6099 = direction ( 'none', ( -1.000000000000000000, -1.548860246407864076e-16, 0.0000000000000000000 ) ) ;
#6100 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#6101 = cartesian_point ( 'none', ( 1.456554825814648740e-14, -6.655049323067693634e-14, 1.999999999999980016 ) ) ;
#6102 = direction ( 'none', ( -7.562449584286049845e-16, -1.965391359763816943e-15, 1.000000000000000000 ) ) ;
#6103 = face_outer_bound ( 'none', #14655, .t. ) ;
#6104 = oriented_edge ( 'none', *, *, #30418, .f. ) ;
#6105 = vertex_point ( 'none', #23901 ) ;
#6106 = direction ( 'none', ( 1.209286847080705982e-14, -1.000000000000000000, -1.150103495321620814e-15 ) ) ;
#6107 = cartesian_point ( 'none', ( -33.74452562689239699, -55.42574521777603991, 85.01914667688538430 ) ) ;
#6108 = oriented_edge ( 'none', *, *, #4798, .f. ) ;
#6109 = advanced_face ( 'none', ( #27678 ), #23399, .f. ) ;
#6110 = vertex_point ( 'none', #34004 ) ;
#6111 = cylindrical_surface ( 'none', #30895, 3.400000000000000355 ) ;
#6112 = direction ( 'none', ( 1.210143096841420629e-14, -1.000000000000000000, -1.144788205118215282e-15 ) ) ;
#6113 = oriented_edge ( 'none', *, *, #18222, .t. ) ;
#6114 = cartesian_point ( 'none', ( -25.19549444175943975, -6.912461338197618765, 1.504174122057873042 ) ) ;
#6115 = oriented_edge ( 'none', *, *, #22426, .t. ) ;
#6116 = line ( 'none', #337, #33003 ) ;
#6117 = oriented_edge ( 'none', *, *, #9446, .f. ) ;
#6118 = direction ( 'none', ( 1.208755318060365764e-14, -1.000000000000000000, -1.141540997714474542e-15 ) ) ;
#6119 = direction ( 'none', ( -2.728784877050692585e-16, -4.391042282415001656e-16, 1.000000000000000000 ) ) ;
#6120 = oriented_edge ( 'none', *, *, #28590, .f. ) ;
#6121 = axis2_placement_3d ( 'none', #14815, #33663, #14948 ) ;
#6122 = face_outer_bound ( 'none', #30872, .t. ) ;
#6123 = cartesian_point ( 'none', ( 11.11187762369831233, 4.746174846753218546, -115.9999999999999574 ) ) ;
#6124 = cartesian_point ( 'none', ( 45.96194077712615211, 45.96194077712501525, -61.00000000000000711 ) ) ;
#6125 = oriented_edge ( 'none', *, *, #4261, .t. ) ;
#6126 = axis2_placement_3d ( 'none', #4788, #14585, #14319 ) ;
#6127 = vector ( 'none', #32526, 1000.000000000000000 ) ;
#6128 = cartesian_point ( 'none', ( -47.49999999999995737, -5.279343942984853343e-13, 51.00000000000001421 ) ) ;
#6129 = circle ( 'none', #25307, 6.138320441952075157 ) ;
#6130 = direction ( 'none', ( 0.8772748199115791845, 0.4799884273074783714, 2.705469128535725282e-16 ) ) ;
#6131 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760469, -1.734723475976806848e-16 ) ) ;
#6132 = cartesian_point ( 'none', ( -18.68239102572429999, 1.754958208913071305, 129.5999999999999943 ) ) ;
#6133 = vertex_point ( 'none', #31380 ) ;
#6134 = axis2_placement_3d ( 'none', #30123, #11589, #39863 ) ;
#6135 = cartesian_point ( 'none', ( -11.91623461501601966, -19.22766191897953192, 125.4083308753166648 ) ) ;
#6136 = cartesian_point ( 'none', ( 15.45673957208995120, 4.135999606675900608, -83.77522741304669296 ) ) ;
#6137 = cartesian_point ( 'none', ( 20.00000000000092371, -59.49999999999985789, 64.95898384862245223 ) ) ;
#6138 = cartesian_point ( 'none', ( 41.46194077712615922, 45.96194077712501525, -51.00000000000000711 ) ) ;
#6139 = face_outer_bound ( 'none', #17271, .t. ) ;
#6140 = oriented_edge ( 'none', *, *, #6920, .f. ) ;
#6141 = edge_loop ( 'none', ( #2684, #39361, #36114, #30154 ) ) ;
#6142 = direction ( 'none', ( -2.728784877050652649e-16, -4.391042282414980948e-16, 1.000000000000000000 ) ) ;
#6143 = cartesian_point ( 'none', ( 31.98086949562815207, -16.19712986089963991, 66.59999999999971010 ) ) ;
#6144 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#6145 = edge_curve ( 'none', #20981, #33320, #37053, .t. ) ;
#6146 = edge_curve ( 'none', #11033, #25937, #29676, .t. ) ;
#6147 = vertex_point ( 'none', #34414 ) ;
#6148 = cartesian_point ( 'none', ( 16.00052955164444768, 0.2943149466111244505, -120.9668597864608728 ) ) ;
#6149 = toroidal_surface ( 'none', #21475, 12.99999999999999822, 1.000000000000000000 ) ;
#6150 = direction ( 'none', ( 1.000000000000000000, 1.321694076934711467e-14, -1.533165129244265371e-12 ) ) ;
#6151 = oriented_edge ( 'none', *, *, #2119, .t. ) ;
#6152 = cartesian_point ( 'none', ( 3.208427829521828922, -3.834839092159490370, 118.5999999999999801 ) ) ;
#6153 = cartesian_point ( 'none', ( 11.48216713612710826, -5.264963234253653646, -86.00000000000000000 ) ) ;
#6154 = edge_curve ( 'none', #1786, #12773, #35628, .t. ) ;
#6155 = cartesian_point ( 'none', ( -39.98945975190339652, 0.9182095353990782360, -43.00000000000000711 ) ) ;
#6156 = axis2_placement_3d ( 'none', #10065, #37780, #19059 ) ;
#6157 = advanced_face ( 'none', ( #27277 ), #9728, .f. ) ;
#6158 = vector ( 'none', #20718, 1000.000000000000000 ) ;
#6159 = oriented_edge ( 'none', *, *, #25807, .t. ) ;
#6160 = cartesian_point ( 'none', ( 17.88549056564137985, -89.10000000000140119, 119.8264487052568796 ) ) ;
#6161 = edge_curve ( 'none', #21063, #16218, #3385, .t. ) ;
#6162 = direction ( 'none', ( 0.3242202298209225786, 2.811213477065371902e-15, 0.9459816290895232127 ) ) ;
#6163 = cartesian_point ( 'none', ( 14.68698935244626291, -94.71324912144774544, 77.02141878448114198 ) ) ;
#6164 = oriented_edge ( 'none', *, *, #11852, .t. ) ;
#6165 = advanced_face ( 'none', ( #19986 ), #21586, .f. ) ;
#6166 = vector ( 'none', #36749, 1000.000000000000114 ) ;
#6167 = vertex_point ( 'none', #9160 ) ;
#6168 = oriented_edge ( 'none', *, *, #11924, .t. ) ;
#6169 = circle ( 'none', #29057, 12.50000000000000355 ) ;
#6170 = circle ( 'none', #24007, 4.250000000000000888 ) ;
#6172 = oriented_edge ( 'none', *, *, #5279, .f. ) ;
#6171 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#6173 = direction ( 'none', ( 8.373716033189739666e-13, 0.8345712536277481997, 0.5509000114523584513 ) ) ;
#6174 = cartesian_point ( 'none', ( -18.79118370465557675, 34.17442632990176321, -11.99999999999997868 ) ) ;
#6175 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#6176 = line ( 'none', #2705, #24229 ) ;
#6177 = cartesian_point ( 'none', ( -1.433606957193957641e-11, -21.31341671915789604, 128.5066858634031917 ) ) ;
#6178 = oriented_edge ( 'none', *, *, #34302, .f. ) ;
#6179 = cartesian_point ( 'none', ( 8.932523151452839944e-13, -69.50000000000012790, 99.59999999999990905 ) ) ;
#6180 = cartesian_point ( 'none', ( -22.99999999999996803, -2.809571265751746886e-13, 36.00000000000000000 ) ) ;
#6181 = axis2_placement_3d ( 'none', #40471, #31254, #2902 ) ;
#6182 = oriented_edge ( 'none', *, *, #21487, .t. ) ;
#6183 = cartesian_point ( 'none', ( 7.154632816499826588e-13, -54.80000000000013216, 99.59999999999990905 ) ) ;
#6184 = vector ( 'none', #1754, 1000.000000000000000 ) ;
#6185 = cartesian_point ( 'none', ( 8.315969063841656350, 13.66911330442571071, -32.49999999999999289 ) ) ;
#6186 = axis2_placement_3d ( 'none', #31541, #9315, #6043 ) ;
#6187 = oriented_edge ( 'none', *, *, #12135, .t. ) ;
#6188 = oriented_edge ( 'none', *, *, #4249, .t. ) ;
#6189 = cylindrical_surface ( 'none', #1734, 3.249999999999996003 ) ;
#6190 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#6191 = oriented_edge ( 'none', *, *, #22358, .t. ) ;
#6192 = vertex_point ( 'none', #2892 ) ;
#6193 = advanced_face ( 'none', ( #30665 ), #21393, .f. ) ;
#6194 = cartesian_point ( 'none', ( 16.49565214766017007, -0.3787614333521890364, -5.500000000000003553 ) ) ;
#6195 = cartesian_point ( 'none', ( -31.27405023285509245, -15.64267202550380098, 90.21684423446721723 ) ) ;
#6196 = oriented_edge ( 'none', *, *, #29135, .f. ) ;
#6197 = face_outer_bound ( 'none', #12196, .t. ) ;
#6198 = edge_loop ( 'none', ( #10125, #5586, #32721, #35495 ) ) ;
#6199 = axis2_placement_3d ( 'none', #30492, #17802, #14934 ) ;
#6200 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#6201 = oriented_edge ( 'none', *, *, #39608, .f. ) ;
#6202 = oriented_edge ( 'none', *, *, #28096, .t. ) ;
#6203 = circle ( 'none', #18307, 10.00000000000000000 ) ;
#6204 = axis2_placement_3d ( 'none', #24376, #2278, #8828 ) ;
#6205 = direction ( 'none', ( 7.562449584286045901e-16, 2.087856039678552091e-15, -1.000000000000000000 ) ) ;
#6206 = cylindrical_surface ( 'none', #4656, 26.00000000000000000 ) ;
#6207 = cartesian_point ( 'none', ( -23.15652627046005207, -99.22439676372879092, 130.7082800273607575 ) ) ;
#6208 = axis2_placement_3d ( 'none', #40115, #2546, #21376 ) ;
#6209 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#6210 = edge_curve ( 'none', #27707, #26307, #18999, .t. ) ;
#6211 = cartesian_point ( 'none', ( 38.99999999997184119, -85.49999999999965894, 80.59999999993985398 ) ) ;
#6212 = edge_curve ( 'none', #12211, #25445, #10716, .t. ) ;
#6213 = direction ( 'none', ( -1.000000000000000000, -1.174274352968917040e-14, 0.0000000000000000000 ) ) ;
#6214 = cartesian_point ( 'none', ( -28.04111146246850694, -91.32218361117818972, 116.0355753315239014 ) ) ;
#6215 = edge_curve ( 'none', #2908, #26690, #34636, .t. ) ;
#6216 = circle ( 'none', #36638, 26.99999999999999645 ) ;
#6217 = cartesian_point ( 'none', ( 34.54205080756891988, 4.375457922032350947e-13, 35.99999999999997868 ) ) ;
#6218 = oriented_edge ( 'none', *, *, #8556, .f. ) ;
#6219 = cartesian_point ( 'none', ( 34.64101615137833079, -60.19998826649045043, 119.5999999999999375 ) ) ;
#6220 = oriented_edge ( 'none', *, *, #21885, .f. ) ;
#6221 = direction ( 'none', ( 0.3242202298209283517, 0.0000000000000000000, 0.9459816290895212143 ) ) ;
#6222 = oriented_edge ( 'none', *, *, #10228, .t. ) ;
#6223 = line ( 'none', #35190, #10622 ) ;
#6224 = cartesian_point ( 'none', ( -18.57157008902987982, 34.43868808804375448, -36.21780291045004674 ) ) ;
#6225 = cartesian_point ( 'none', ( 34.64101615137727208, -20.00000000000000000, 74.19999999999973284 ) ) ;
#6226 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#6227 = cartesian_point ( 'none', ( -57.50000000000002132, 49.69657935914700886, -61.00000000000000711 ) ) ;
#6228 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#6229 = oriented_edge ( 'none', *, *, #478, .f. ) ;
#6230 = direction ( 'none', ( -1.209146401335214128e-15, 2.721636318192414828e-15, -1.000000000000000000 ) ) ;
#6231 = oriented_edge ( 'none', *, *, #36532, .f. ) ;
#6232 = line ( 'none', #4198, #32125 ) ;
#6233 = cartesian_point ( 'none', ( -19.88553882705879516, 34.70684868376176269, -13.73205080756888918 ) ) ;
#6234 = oriented_edge ( 'none', *, *, #28110, .f. ) ;
#6235 = oriented_edge ( 'none', *, *, #20167, .t. ) ;
#6236 = cartesian_point ( 'none', ( 56.01081362515101603, -31.00027695764238800, 23.09999999999986287 ) ) ;
#6237 = cartesian_point ( 'none', ( -33.00756640107491080, 17.42427837039035410, 68.20000000000018758 ) ) ;
#6238 = circle ( 'none', #28767, 2.917500000000003535 ) ;
#6239 = vertex_point ( 'none', #40319 ) ;
#6240 = vertex_point ( 'none', #37407 ) ;
#6241 = vertex_point ( 'none', #18697 ) ;
#6242 = axis2_placement_3d ( 'none', #5025, #26804, #5290 ) ;
#6243 = direction ( 'none', ( 0.4799884273074783714, -0.8772748199115791845, -9.504411760103891240e-16 ) ) ;
#6244 = vector ( 'none', #18819, 1000.000000000000000 ) ;
#6245 = cartesian_point ( 'none', ( 17.83370206938594293, -82.29999999999604654, 65.70144817491221545 ) ) ;
#6246 = advanced_face ( 'none', ( #30710 ), #16029, .f. ) ;
#6247 = face_bound ( 'none', #13546, .t. ) ;
#6248 = direction ( 'none', ( -0.1922078590990068392, -3.417166815552509156e-15, 0.9813542372153780668 ) ) ;
#6249 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#6250 = cartesian_point ( 'none', ( 40.59999999997184261, -85.49999999999961631, 80.59999999993740971 ) ) ;
#6251 = axis2_placement_3d ( 'none', #22808, #35658, #26326 ) ;
#6252 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703503e-14, -6.071532165918824830e-16 ) ) ;
#6253 = line ( 'none', #21782, #4314 ) ;
#6254 = edge_loop ( 'none', ( #10867, #2208, #38906, #14146 ) ) ;
#6255 = cartesian_point ( 'none', ( -24.81858593516019695, -85.92494885874050681, 110.2319233050425566 ) ) ;
#6256 = cartesian_point ( 'none', ( 23.79280034551586454, -14.47498365174975454, -11.50000000000003020 ) ) ;
#6257 = advanced_face ( 'none', ( #40051 ), #22373, .t. ) ;
#6258 = cartesian_point ( 'none', ( -0.1370916391490655251, -65.78173321813140717, 138.7438291180593524 ) ) ;
#6259 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#6260 = plane ( 'none', #26968 ) ;
#6261 = circle ( 'none', #18825, 0.1999999999999987899 ) ;
#6262 = axis2_placement_3d ( 'none', #11552, #21097, #11429 ) ;
#6263 = cartesian_point ( 'none', ( 1.194458090538227370e-12, -95.70000000000160867, 99.59999999999986642 ) ) ;
#6264 = cartesian_point ( 'none', ( 49.61081362515098192, -31.00027695764238445, -25.79292610469370217 ) ) ;
#6265 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#6266 = oriented_edge ( 'none', *, *, #29084, .f. ) ;
#6267 = cartesian_point ( 'none', ( -20.93256609373774069, 1.948693944723136617, 129.6000000000123009 ) ) ;
#6268 = edge_curve ( 'none', #19241, #9840, #18012, .t. ) ;
#6269 = oriented_edge ( 'none', *, *, #40275, .f. ) ;
#6271 = edge_curve ( 'none', #36418, #29895, #11694, .t. ) ;
#6270 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497760469, 0.0000000000000000000 ) ) ;
#6272 = cartesian_point ( 'none', ( -26.33913438213131997, -42.50000000000042633, 65.59999999999993747 ) ) ;
#6273 = cartesian_point ( 'none', ( 34.64101615137732182, 20.00000000000038725, 66.59999999999996589 ) ) ;
#6274 = oriented_edge ( 'none', *, *, #16211, .f. ) ;
#6275 = line ( 'none', #3254, #13587 ) ;
#6276 = oriented_edge ( 'none', *, *, #4188, .f. ) ;
#6277 = cartesian_point ( 'none', ( 7.118349340276527326e-13, -54.50000000000013500, 99.59999999999992326 ) ) ;
#6278 = edge_curve ( 'none', #4779, #20593, #26303, .t. ) ;
#6279 = oriented_edge ( 'none', *, *, #10171, .t. ) ;
#6280 = axis2_placement_3d ( 'none', #11860, #36941, #36682 ) ;
#6281 = cartesian_point ( 'none', ( 26.07997137263475551, -91.84999999999979536, 80.20084684650710471 ) ) ;
#6282 = cartesian_point ( 'none', ( 6.637722351807150645, 27.70492992195282511, -3.499999999999992450 ) ) ;
#6283 = edge_curve ( 'none', #27304, #40393, #28674, .t. ) ;
#6284 = cylindrical_surface ( 'none', #12305, 5.500000000000005329 ) ;
#6285 = oriented_edge ( 'none', *, *, #28776, .t. ) ;
#6286 = direction ( 'none', ( 0.9813542372153766236, 1.164276690696033613e-14, 0.1922078590990136671 ) ) ;
#6287 = oriented_edge ( 'none', *, *, #30052, .f. ) ;
#6289 = face_outer_bound ( 'none', #38738, .t. ) ;
#6288 = cartesian_point ( 'none', ( 20.00000000000067146, -59.79999999999601101, 64.95898384862231012 ) ) ;
#6290 = b_spline_curve_with_knots ( 'none', 3,
( #1349, #7083, #10247, #35201 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.02749306965875910821, 0.04161498352790644895 ),
.unspecified. ) ;
#6291 = cartesian_point ( 'none', ( 15.77454878185796971, 2.690445744486291257, -119.9738443689035279 ) ) ;
#6292 = vector ( 'none', #12152, 999.9999999999997726 ) ;
#6293 = vector ( 'none', #36632, 1000.000000000000000 ) ;
#6294 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#6295 = edge_curve ( 'none', #32003, #20456, #21443, .t. ) ;
#6296 = direction ( 'none', ( -0.7669678184319009828, -0.6416855659042133286, 4.550094363217854894e-15 ) ) ;
#6297 = direction ( 'none', ( 1.443289932012703187e-14, -1.000000000000000000, -1.360818159096218261e-15 ) ) ;
#6298 = circle ( 'none', #35807, 35.00000000000001421 ) ;
#6299 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#6300 = vertex_point ( 'none', #6946 ) ;
#6301 = cartesian_point ( 'none', ( -12.68168659082882144, -8.500000000000254019, 116.2993224512363639 ) ) ;
#6302 = cartesian_point ( 'none', ( 14.31026045642589573, -95.08900382533690276, 76.99646276805621881 ) ) ;
#6303 = axis2_placement_3d ( 'none', #7615, #19889, #788 ) ;
#6304 = vector ( 'none', #849, 1000.000000000000000 ) ;
#6305 = plane ( 'none', #2028 ) ;
#6306 = oriented_edge ( 'none', *, *, #16501, .f. ) ;
#6307 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#6308 = b_spline_surface_with_knots ( 'none', 3, 1, (
( #11600, #26971 ),
( #33449, #20749 ),
( #2034, #17852 ),
( #8593, #11201 ),
( #23861, #11735 ),
( #36691, #8315 ),
( #9250, #8728 ),
( #15264, #30545 ),
( #12251, #18252 ),
( #27629, #40276 ),
( #21277, #21541 ),
( #27502, #12127 ),
( #5973, #15126 ),
( #8988, #36957 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 2, 2 ),
( 0.0000000000000000000, 0.2500000000000000555, 0.3750000000000001110, 0.5000000000000001110, 0.6250000000000001110, 0.7500000000000002220, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#6309 = oriented_edge ( 'none', *, *, #18220, .f. ) ;
#6310 = advanced_face ( 'none', ( #33670 ), #7728, .t. ) ;
#6311 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#6312 = cartesian_point ( 'none', ( 8.717809524621342732, -16.77645970671731135, 129.5999999999999375 ) ) ;
#6313 = toroidal_surface ( 'none', #17183, 4.899999999999999467, 0.1000000000000000056 ) ;
#6314 = edge_loop ( 'none', ( #31050, #3967, #19645, #10356 ) ) ;
#6315 = oriented_edge ( 'none', *, *, #28434, .t. ) ;
#6316 = oriented_edge ( 'none', *, *, #33400, .f. ) ;
#6317 = direction ( 'none', ( 0.6416855659042142168, -0.7669678184319002057, -3.083952846180990872e-15 ) ) ;
#6318 = axis2_placement_3d ( 'none', #36411, #23702, #5426 ) ;
#6319 = cartesian_point ( 'none', ( -50.70000000000000284, 1.823937962223283948e-15, -0.5000000000000905942 ) ) ;
#6320 = cartesian_point ( 'none', ( -5.632698232351743606, -41.16360369906313110, 66.59999999999990905 ) ) ;
#6321 = vector ( 'none', #33520, 1000.000000000000000 ) ;
#6322 = vertex_point ( 'none', #37686 ) ;
#6323 = direction ( 'none', ( 0.9997364937975850019, -0.02295523838497760122, -4.205390244792257860e-16 ) ) ;
#6324 = oriented_edge ( 'none', *, *, #26679, .t. ) ;
#6325 = face_outer_bound ( 'none', #37882, .t. ) ;
#6326 = cartesian_point ( 'none', ( -38.98776218311133590, 0.9769339553689587730, -12.00000000000001066 ) ) ;
#6327 = cartesian_point ( 'none', ( -37.49011851740943513, 0.8608214394365892863, 1.999999999999989120 ) ) ;
#6328 = axis2_placement_3d ( 'none', #18699, #24966, #28215 ) ;
#6329 = cylindrical_surface ( 'none', #7310, 5.000000000000001776 ) ;
#6330 = vector ( 'none', #25838, 1000.000000000000000 ) ;
#6331 = edge_curve ( 'none', #5680, #21359, #1413, .t. ) ;
#6332 = cartesian_point ( 'none', ( -39.23873857914161789, 0.3677765732191196624, -11.58977878819703911 ) ) ;
#6333 = line ( 'none', #37918, #35652 ) ;
#6334 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6335 = edge_curve ( 'none', #39161, #13373, #8764, .t. ) ;
#6336 = oriented_edge ( 'none', *, *, #2282, .t. ) ;
#6337 = cartesian_point ( 'none', ( 33.97074409262283012, 47.89581362515109930, 19.09999999999998366 ) ) ;
#6338 = edge_curve ( 'none', #14724, #29570, #442, .t. ) ;
#6339 = cartesian_point ( 'none', ( -8.937796113782022545, -74.70000000000170814, 96.09631613463108124 ) ) ;
#6340 = oriented_edge ( 'none', *, *, #13883, .t. ) ;
#6341 = axis2_placement_3d ( 'none', #30704, #5348, #36724 ) ;
#6342 = cartesian_point ( 'none', ( 29.76807850041228320, -87.71026140386221925, 86.55709528668442942 ) ) ;
#6343 = edge_curve ( 'none', #36743, #20747, #38056, .t. ) ;
#6344 = cylindrical_surface ( 'none', #2611, 17.00000000000000711 ) ;
#6345 = cartesian_point ( 'none', ( 36.88831735460181704, -82.29999999999587601, 120.0401559973366403 ) ) ;
#6346 = cylindrical_surface ( 'none', #34966, 5.000000000000004441 ) ;
#6347 = oriented_edge ( 'none', *, *, #23267, .f. ) ;
#6348 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703187e-14, -6.045732006675827079e-16 ) ) ;
#6349 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6350 = edge_loop ( 'none', ( #20397, #12350, #14579, #23039 ) ) ;
#6351 = cartesian_point ( 'none', ( 45.96194077712607395, 37.46194077712502235, -4.371867417334329598e-15 ) ) ;
#6352 = edge_curve ( 'none', #39275, #24275, #14364, .t. ) ;
#6353 = direction ( 'none', ( -0.03304954765032754038, -0.8660254037844387076, 0.4989065317272449729 ) ) ;
#6354 = oriented_edge ( 'none', *, *, #13627, .f. ) ;
#6355 = conical_surface ( 'none', #38133, 14.99999999999999289, 0.7853981633974603804 ) ;
#6356 = edge_loop ( 'none', ( #34749, #35298, #2984, #23523 ) ) ;
#6357 = cartesian_point ( 'none', ( 9.617306950815418531e-13, -74.70000000000159446, 99.59999999999989484 ) ) ;
#6358 = cartesian_point ( 'none', ( -31.89101615137778722, 24.76313972081400294, 66.60000000000002274 ) ) ;
#6359 = face_outer_bound ( 'none', #22743, .t. ) ;
#6360 = vertex_point ( 'none', #25640 ) ;
#6361 = oriented_edge ( 'none', *, *, #2635, .f. ) ;
#6362 = advanced_face ( 'none', ( #37009 ), #17046, .f. ) ;
#6363 = circle ( 'none', #7584, 3.999999999999997335 ) ;
#6364 = direction ( 'none', ( -1.184224913457209468e-14, 1.000000000000000000, 9.969229838635495176e-16 ) ) ;
#6365 = plane ( 'none', #35094 ) ;
#6366 = axis2_placement_3d ( 'none', #37384, #38237, #38636 ) ;
#6367 = line ( 'none', #30707, #38626 ) ;
#6368 = advanced_face ( 'none', ( #7780 ), #39996, .f. ) ;
#6369 = cartesian_point ( 'none', ( 36.07317927387884282, 14.50000000000039435, 75.67440013232094032 ) ) ;
#6370 = direction ( 'none', ( 0.06609909530067557826, 1.764700152630217893e-15, -0.9978130634544889466 ) ) ;
#6371 = axis2_placement_3d ( 'none', #1261, #38970, #29503 ) ;
#6372 = plane ( 'none', #26851 ) ;
#6373 = cartesian_point ( 'none', ( 1.158849056015371914, -21.29663828643357348, 128.4854830533117820 ) ) ;
#6374 = oriented_edge ( 'none', *, *, #1806, .t. ) ;
#6375 = cartesian_point ( 'none', ( 20.00000000000089528, -57.09999999999986642, 64.95898384862245223 ) ) ;
#6376 = axis2_placement_3d ( 'none', #9006, #18530, #37254 ) ;
#6377 = axis2_placement_3d ( 'none', #24371, #6077, #31032 ) ;
#6378 = cartesian_point ( 'none', ( 15.99578390076137424, -0.3672838141596751482, -32.50000000000001421 ) ) ;
#6379 = oriented_edge ( 'none', *, *, #23965, .f. ) ;
#6380 = direction ( 'none', ( 0.9813542372153779558, 1.165574474034192257e-14, 0.1922078590990069225 ) ) ;
#6381 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.217329887512760665e-16, -1.899999999999999911 ) ) ;
#6382 = circle ( 'none', #2070, 31.00000000000000000 ) ;
#6383 = direction ( 'none', ( 1.000000000000000000, 1.110223024625157172e-14, -1.537658889105842616e-12 ) ) ;
#6384 = oriented_edge ( 'none', *, *, #36534, .t. ) ;
#6385 = cartesian_point ( 'none', ( 2.759946989024417730e-14, -6.528886186088669712e-14, 35.99999999999997868 ) ) ;
#6386 = cartesian_point ( 'none', ( 35.30317331422725857, -99.34919670199306552, 114.7861441934422970 ) ) ;
#6387 = oriented_edge ( 'none', *, *, #37313, .t. ) ;
#6388 = plane ( 'none', #38139 ) ;
#6389 = oriented_edge ( 'none', *, *, #5912, .t. ) ;
#6390 = edge_curve ( 'none', #28628, #21245, #24365, .t. ) ;
#6391 = oriented_edge ( 'none', *, *, #6146, .f. ) ;
#6392 = edge_curve ( 'none', #36370, #31678, #15087, .t. ) ;
#6393 = face_outer_bound ( 'none', #26793, .t. ) ;
#6394 = line ( 'none', #21544, #18589 ) ;
#6395 = oriented_edge ( 'none', *, *, #39013, .f. ) ;
#6396 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#6397 = axis2_placement_3d ( 'none', #12293, #37136, #34141 ) ;
#6398 = cartesian_point ( 'none', ( -22.47732065359194209, -79.46166570392361450, 114.5608011166894897 ) ) ;
#6399 = edge_curve ( 'none', #36079, #28867, #16071, .t. ) ;
#6400 = face_outer_bound ( 'none', #33119, .t. ) ;
#6401 = edge_loop ( 'none', ( #18071, #28588, #24256, #24749 ) ) ;
#6402 = axis2_placement_3d ( 'none', #39025, #36001, #1587 ) ;
#6404 = oriented_edge ( 'none', *, *, #13745, .t. ) ;
#6403 = cartesian_point ( 'none', ( 15.98781875954326637, 38.83925178720244276, 66.60000000000000853 ) ) ;
#6405 = cylindrical_surface ( 'none', #3109, 5.000000000000004441 ) ;
#6406 = advanced_face ( 'none', ( #5807 ), #15042, .f. ) ;
#6407 = edge_curve ( 'none', #7871, #39965, #14069, .t. ) ;
#6408 = direction ( 'none', ( -0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#6409 = direction ( 'none', ( 1.000000000000000000, -3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#6410 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -5.551115123125780730e-16 ) ) ;
#6411 = circle ( 'none', #8474, 6.500000000000001776 ) ;
#6412 = direction ( 'none', ( 0.5345179553789309868, 0.8451571187522041173, 5.169705156875040162e-16 ) ) ;
#6413 = oriented_edge ( 'none', *, *, #13868, .t. ) ;
#6414 = cartesian_point ( 'none', ( 37.89101615137737866, 20.00000000000032685, 59.59999999999995879 ) ) ;
#6415 = cartesian_point ( 'none', ( -34.64101615137678181, -59.50000000000054001, 77.49999999999990052 ) ) ;
#6416 = cartesian_point ( 'none', ( 34.64101615137720103, 20.00000000000012079, 68.20000000000004547 ) ) ;
#6417 = cartesian_point ( 'none', ( 1.203667239827124246e-14, -2.410633239906287283e-14, 11.99999999999998224 ) ) ;
#6418 = oriented_edge ( 'none', *, *, #2647, .t. ) ;
#6419 = direction ( 'none', ( -1.000000000000000000, -1.209449207451029433e-14, 0.0000000000000000000 ) ) ;
#6420 = vertex_point ( 'none', #11055 ) ;
#6421 = line ( 'none', #16805, #5941 ) ;
#6422 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#6423 = line ( 'none', #15281, #11810 ) ;
#6424 = cartesian_point ( 'none', ( -35.61293470486496204, -99.22265682939705300, 84.23501498428768741 ) ) ;
#6425 = direction ( 'none', ( 8.383704689378317540e-13, 0.8345712536277477556, 0.5509000114523592284 ) ) ;
#6426 = oriented_edge ( 'none', *, *, #19254, .t. ) ;
#6427 = direction ( 'none', ( 0.02295523838497712590, 0.9997364937975850019, 0.0000000000000000000 ) ) ;
#6428 = oriented_edge ( 'none', *, *, #30304, .f. ) ;
#6429 = cartesian_point ( 'none', ( -1.499999999999703126, -54.50000000000019895, 139.5999999999999091 ) ) ;
#6430 = edge_loop ( 'none', ( #14962, #25612, #28204, #8363 ) ) ;
#6431 = axis2_placement_3d ( 'none', #2304, #30257, #26701 ) ;
#6432 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#6433 = oriented_edge ( 'none', *, *, #1366, .f. ) ;
#6434 = circle ( 'none', #17606, 6.500000000000003553 ) ;
#6436 = oriented_edge ( 'none', *, *, #7849, .t. ) ;
#6435 = edge_loop ( 'none', ( #15862, #14637, #7536, #37977, #2341 ) ) ;
#6437 = axis2_placement_3d ( 'none', #26496, #39249, #10989 ) ;
#6438 = oriented_edge ( 'none', *, *, #26982, .t. ) ;
#6439 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#6440 = cartesian_point ( 'none', ( 13.68278553374310214, -95.69999600836133880, 77.43446818754132721 ) ) ;
#6441 = cartesian_point ( 'none', ( 16.49888530103711659, -9.288922340148115353, 129.5999999999999375 ) ) ;
#6442 = axis2_placement_3d ( 'none', #4765, #26950, #17300 ) ;
#6443 = oriented_edge ( 'none', *, *, #13328, .t. ) ;
#6444 = oriented_edge ( 'none', *, *, #10359, .t. ) ;
#6445 = circle ( 'none', #12793, 16.00000000000000000 ) ;
#6446 = cartesian_point ( 'none', ( -19.88553882705879161, 34.70684868376179111, -34.26794919243106818 ) ) ;
#6447 = plane ( 'none', #13416 ) ;
#6448 = face_outer_bound ( 'none', #5638, .t. ) ;
#6449 = edge_curve ( 'none', #36743, #38019, #31637, .t. ) ;
#6450 = cartesian_point ( 'none', ( 38.99999999997191935, -91.84999999999965326, 80.59999999993985398 ) ) ;
#6451 = direction ( 'none', ( -1.209449207451029591e-14, 1.000000000000000000, 9.969229838635477426e-16 ) ) ;
#6452 = edge_curve ( 'none', #15486, #5967, #6737, .t. ) ;
#6453 = oriented_edge ( 'none', *, *, #21583, .f. ) ;
#6454 = circle ( 'none', #40492, 27.15470053837926656 ) ;
#6455 = advanced_face ( 'none', ( #13122 ), #5311, .f. ) ;
#6456 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#6457 = cartesian_point ( 'none', ( 14.66603822943662472, -76.59769755110498579, 77.02003089898717292 ) ) ;
#6458 = oriented_edge ( 'none', *, *, #36420, .t. ) ;
#6459 = axis2_placement_3d ( 'none', #2542, #9077, #33665 ) ;
#6460 = cartesian_point ( 'none', ( -46.18081362515120247, 31.00027695764200431, 23.10000000000000497 ) ) ;
#6461 = edge_curve ( 'none', #5743, #37452, #38013, .t. ) ;
#6462 = line ( 'none', #29019, #36284 ) ;
#6463 = edge_curve ( 'none', #10627, #12689, #900, .t. ) ;
#6464 = circle ( 'none', #38799, 3.000000000000001776 ) ;
#6465 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#6466 = direction ( 'none', ( -0.5882076359133958654, -0.8087099461816787960, 4.625929269271482167e-15 ) ) ;
#6467 = oriented_edge ( 'none', *, *, #39913, .f. ) ;
#6468 = oriented_edge ( 'none', *, *, #16794, .t. ) ;
#6469 = edge_curve ( 'none', #33609, #15293, #8244, .t. ) ;
#6470 = oriented_edge ( 'none', *, *, #40059, .f. ) ;
#6471 = direction ( 'none', ( -0.4999999999986684540, -7.037255622771600756e-15, 0.8660254037852073150 ) ) ;
#6472 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6473 = oriented_edge ( 'none', *, *, #14429, .f. ) ;
#6474 = advanced_face ( 'none', ( #33161 ), #19940, .t. ) ;
#6475 = circle ( 'none', #29121, 7.500000000000001776 ) ;
#6477 = vertex_point ( 'none', #5836 ) ;
#6476 = edge_loop ( 'none', ( #18616, #29847 ) ) ;
#6478 = direction ( 'none', ( -1.000000000000000000, -1.209449207451029591e-14, 5.539897855819715762e-16 ) ) ;
#6479 = cartesian_point ( 'none', ( 3.381360561921573928e-13, -25.00000000000007105, 74.59999999999995168 ) ) ;
#6480 = edge_loop ( 'none', ( #3700, #13911, #8729, #34121 ) ) ;
#6481 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#6482 = vertex_point ( 'none', #17847 ) ;
#6483 = cylindrical_surface ( 'none', #35318, 16.50000000000000711 ) ;
#6484 = oriented_edge ( 'none', *, *, #22301, .t. ) ;
#6485 = cartesian_point ( 'none', ( -35.65616640185562858, 54.34738077886716923, 2.000000000000099032 ) ) ;
#6486 = direction ( 'none', ( 1.209611567821080253e-14, -1.000000000000000000, -1.136225707511070390e-15 ) ) ;
#6487 = face_outer_bound ( 'none', #29478, .t. ) ;
#6488 = cartesian_point ( 'none', ( -11.06243644049509456, -17.85000000000028919, 129.5999999999999659 ) ) ;
#6489 = oriented_edge ( 'none', *, *, #17586, .f. ) ;
#6490 = axis2_placement_3d ( 'none', #35362, #10672, #32513 ) ;
#6491 = line ( 'none', #29514, #39746 ) ;
#6492 = cartesian_point ( 'none', ( -26.89599254084919622, -91.85000000000053433, 117.8667050138971177 ) ) ;
#6493 = direction ( 'none', ( -0.7669678184319016490, -0.6416855659042125515, 5.980610519458359299e-15 ) ) ;
#6494 = line ( 'none', #10017, #8466 ) ;
#6495 = cartesian_point ( 'none', ( 36.26601615137735024, 17.18541743770098762, 59.59999999999997300 ) ) ;
#6496 = vertex_point ( 'none', #27363 ) ;
#6497 = axis2_placement_3d ( 'none', #37572, #3042, #30991 ) ;
#6498 = direction ( 'none', ( 6.818163926026672119e-15, 2.240078029461010062e-16, 1.000000000000000000 ) ) ;
#6499 = cartesian_point ( 'none', ( -6.881843029956260516, 17.55276899969338089, 129.5999999999999943 ) ) ;
#6500 = vector ( 'none', #10619, 1000.000000000000114 ) ;
#6501 = oriented_edge ( 'none', *, *, #4122, .f. ) ;
#6502 = oriented_edge ( 'none', *, *, #38239, .t. ) ;
#6503 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#6504 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#6505 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#6506 = axis2_placement_3d ( 'none', #14975, #18237, #39997 ) ;
#6507 = edge_loop ( 'none', ( #5057, #39452, #26698, #9253 ) ) ;
#6508 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760469, -2.409338161078898194e-16 ) ) ;
#6509 = vector ( 'none', #28135, 1000.000000000000000 ) ;
#6512 = edge_loop ( 'none', ( #36526, #40152 ) ) ;
#6511 = edge_loop ( 'none', ( #36848, #38523, #40009, #9836 ) ) ;
#6510 = cartesian_point ( 'none', ( 1.379954955940063063e-14, -6.317769198510604197e-14, -1.500000000000019984 ) ) ;
#6513 = cartesian_point ( 'none', ( -19.25537773496990113, 34.26623912078778744, -12.52933938221682553 ) ) ;
#6514 = line ( 'none', #2730, #27464 ) ;
#6515 = axis2_placement_3d ( 'none', #35029, #10604, #38459 ) ;
#6516 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#6517 = axis2_placement_3d ( 'none', #15525, #31065, #37094 ) ;
#6518 = direction ( 'none', ( 4.624852315371558002e-15, 1.833808936130288886e-15, -1.000000000000000000 ) ) ;
#6519 = edge_curve ( 'none', #26297, #7739, #33634, .t. ) ;
#6520 = cartesian_point ( 'none', ( -33.97074409262247485, -47.89581362515139062, 19.09999999999989484 ) ) ;
#6521 = cartesian_point ( 'none', ( -3.594282768176561424e-14, 8.650670939903182699, 99.59999999999998010 ) ) ;
#6522 = edge_curve ( 'none', #18782, #161, #25289, .t. ) ;
#6523 = advanced_face ( 'none', ( #32163 ), #30191, .t. ) ;
#6524 = oriented_edge ( 'none', *, *, #29691, .f. ) ;
#6525 = circle ( 'none', #40042, 3.250000000000044409 ) ;
#6526 = direction ( 'none', ( -0.03304954765034788522, 0.8660254037844384856, 0.4989065317272440847 ) ) ;
#6527 = oriented_edge ( 'none', *, *, #29384, .f. ) ;
#6528 = direction ( 'none', ( -8.886774337756961036e-16, 7.617739400847516970e-16, -1.000000000000000000 ) ) ;
#6529 = edge_curve ( 'none', #31749, #27649, #20474, .t. ) ;
#6530 = cartesian_point ( 'none', ( 22.74999999994772182, -77.99999999999978684, 64.95898384858736563 ) ) ;
#6531 = direction ( 'none', ( -0.2911156025094162603, -4.476705744456274566e-15, 0.9566878832595192561 ) ) ;
#6532 = edge_curve ( 'none', #5417, #7292, #4333, .t. ) ;
#6533 = face_outer_bound ( 'none', #4052, .t. ) ;
#6534 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#6535 = oriented_edge ( 'none', *, *, #35109, .t. ) ;
#6536 = vector ( 'none', #14275, 1000.000000000000114 ) ;
#6537 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.951780224376357146e-15, -51.00000000000000000 ) ) ;
#6538 = circle ( 'none', #273, 6.138320441952075157 ) ;
#6539 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#6540 = direction ( 'none', ( 0.2911156025094129851, 4.382459307730877053e-15, -0.9566878832595201443 ) ) ;
#6541 = cartesian_point ( 'none', ( -0.04327863261984200849, -76.70000000000160867, 111.5999219564110376 ) ) ;
#6542 = cartesian_point ( 'none', ( 5.229304166812147385e-13, -39.05761528191443688, 66.60831878401964445 ) ) ;
#6543 = face_outer_bound ( 'none', #5269, .t. ) ;
#6544 = oriented_edge ( 'none', *, *, #34034, .t. ) ;
#6545 = oriented_edge ( 'none', *, *, #30054, .t. ) ;
#6546 = direction ( 'none', ( 1.291722420484211272e-12, -0.5509000114523593394, 0.8345712536277477556 ) ) ;
#6547 = vertex_point ( 'none', #2305 ) ;
#6548 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#6549 = direction ( 'none', ( 0.06609909530067550887, 1.764700152630216907e-15, -0.9978130634544890576 ) ) ;
#6550 = cartesian_point ( 'none', ( 8.574819167783883472e-13, -68.50000000000007105, 64.59999999999990905 ) ) ;
#6552 = circle ( 'none', #27781, 5.500320936831879060 ) ;
#6551 = axis2_placement_3d ( 'none', #11338, #40101, #6472 ) ;
#6553 = oriented_edge ( 'none', *, *, #10179, .f. ) ;
#6554 = vector ( 'none', #18443, 1000.000000000000000 ) ;
#6555 = cartesian_point ( 'none', ( 15.99578390076135115, -0.3672838141595868300, -124.0000000000000284 ) ) ;
#6556 = axis2_placement_3d ( 'none', #33153, #14309, #17839 ) ;
#6557 = oriented_edge ( 'none', *, *, #26795, .t. ) ;
#6558 = face_outer_bound ( 'none', #27112, .t. ) ;
#6559 = b_spline_curve_with_knots ( 'none', 3,
( #25073, #18942, #12676, #9268, #6398, #40560, #34519, #385, #28328, #30951, #31075, #25346, #15812, #12403, #22230, #9674, #21814, #3549, #3128, #252, #28184, #6255, #28047, #6659, #9406, #28470, #12271, #34108, #7325, #6793, #7052, #10358, #34787, #917, #22761, #28873, #35312, #16476, #652, #19483, #38211, #10215, #32039, #38070 ),
.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 ),
( 1.551583845779545699e-17, 0.002973108683461493911, 0.003716385854326862293, 0.004459663025192230242, 0.005946217366922953995, 0.007432771708653678616, 0.008176048879519040927, 0.008919326050384403237, 0.01040588039211509490, 0.01114915756298042425, 0.01189243473384575360, 0.01263571190471108295, 0.01337898907557641404, 0.01486554341730707447, 0.01635209775903773491, 0.01709537492990305038, 0.01783865210076836585, 0.01858192927163368133, 0.01932520644249899680, 0.02081176078422967979, 0.02229831512596035931, 0.02378486946769104229 ),
.unspecified. ) ;
#6560 = cartesian_point ( 'none', ( -35.00355754258173846, -99.50000000000054001, 84.58683905296868488 ) ) ;
#6561 = oriented_edge ( 'none', *, *, #35346, .f. ) ;
#6562 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#6563 = direction ( 'none', ( 0.4799884273074662699, -0.8772748199115857348, -9.340818716798191895e-16 ) ) ;
#6564 = circle ( 'none', #26209, 35.49999999999998579 ) ;
#6565 = cartesian_point ( 'none', ( -34.64101615137698786, -20.00000000000044764, 66.60000000000015064 ) ) ;
#6566 = advanced_face ( 'none', ( #12159 ), #36558, .t. ) ;
#6567 = edge_loop ( 'none', ( #35086, #23856 ) ) ;
#6568 = face_outer_bound ( 'none', #29126, .t. ) ;
#6569 = axis2_placement_3d ( 'none', #6617, #37329, #3213 ) ;
#6570 = circle ( 'none', #30583, 3.049999999999999378 ) ;
#6571 = cartesian_point ( 'none', ( 34.64101615140909729, -77.99999999999965894, 119.5999999999469878 ) ) ;
#6572 = direction ( 'none', ( -0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#6573 = edge_curve ( 'none', #19436, #21050, #18471, .t. ) ;
#6574 = advanced_face ( 'none', ( #7242 ), #8721, .f. ) ;
#6575 = edge_curve ( 'none', #26325, #6110, #17002, .t. ) ;
#6576 = edge_curve ( 'none', #19083, #2571, #8719, .t. ) ;
#6577 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#6578 = line ( 'none', #3811, #1203 ) ;
#6579 = oriented_edge ( 'none', *, *, #18564, .f. ) ;
#6580 = oriented_edge ( 'none', *, *, #7117, .f. ) ;
#6581 = direction ( 'none', ( -0.7669678184319009828, -0.6416855659042133286, 4.550094363217854894e-15 ) ) ;
#6582 = axis2_placement_3d ( 'none', #11370, #32794, #29483 ) ;
#6583 = cartesian_point ( 'none', ( -33.83046557686086686, -60.19998826649124624, 81.96495407278639789 ) ) ;
#6584 = edge_curve ( 'none', #34093, #22193, #40509, .t. ) ;
#6585 = oriented_edge ( 'none', *, *, #27057, .f. ) ;
#6586 = cartesian_point ( 'none', ( 15.49999999994779110, -83.67782780742274440, 64.95898384859850694 ) ) ;
#6587 = direction ( 'none', ( -1.000000000000000000, -1.203352005955635797e-14, 1.539505772836721108e-12 ) ) ;
#6588 = cartesian_point ( 'none', ( -1.548372142462624668, -76.19593618943024182, 111.6271835374280528 ) ) ;
#6589 = oriented_edge ( 'none', *, *, #886, .f. ) ;
#6590 = vector ( 'none', #36343, 1000.000000000000000 ) ;
#6591 = direction ( 'none', ( -1.000000000000000000, -1.229808195804225085e-14, 1.539649732011764131e-12 ) ) ;
#6592 = oriented_edge ( 'none', *, *, #21292, .t. ) ;
#6593 = cartesian_point ( 'none', ( 33.97074409262282302, 51.32581362515109902, 19.09999999999999076 ) ) ;
#6594 = plane ( 'none', #36139 ) ;
#6595 = edge_curve ( 'none', #16713, #22624, #10200, .t. ) ;
#6596 = cartesian_point ( 'none', ( 6.637722351807142651, 27.70492992195286064, -43.99999999999999289 ) ) ;
#6597 = oriented_edge ( 'none', *, *, #11455, .t. ) ;
#6598 = line ( 'none', #17773, #16349 ) ;
#6599 = cartesian_point ( 'none', ( -38.99911596181896556, 0.9500591665149410447, -11.98150686997356473 ) ) ;
#6600 = direction ( 'none', ( -1.000000000000000000, 3.712601082321081413e-17, 0.0000000000000000000 ) ) ;
#6601 = cartesian_point ( 'none', ( -17.63504592721261588, -60.19998826649110413, 133.4304655768616499 ) ) ;
#6602 = oriented_edge ( 'none', *, *, #29584, .f. ) ;
#6603 = manifold_solid_brep ( '�ͷ�-3-solid1', #13042 ) ;
#6604 = cartesian_point ( 'none', ( -39.74486413112832395, -3.090531073475660584, -10.50449930229727791 ) ) ;
#6605 = vector ( 'none', #20024, 1000.000000000000000 ) ;
#6606 = cartesian_point ( 'none', ( -4.872096730998586089, -15.76428474253728496, -37.50000000000002842 ) ) ;
#6607 = oriented_edge ( 'none', *, *, #38460, .t. ) ;
#6608 = axis2_placement_3d ( 'none', #22505, #7203, #34930 ) ;
#6609 = cylindrical_surface ( 'none', #29608, 4.000000000000003553 ) ;
#6610 = advanced_face ( 'none', ( #25794 ), #35585, .t. ) ;
#6611 = face_bound ( 'none', #9302, .t. ) ;
#6612 = cartesian_point ( 'none', ( 21.27278384402776723, 11.63910080398284030, -12.57106781186547551 ) ) ;
#6613 = direction ( 'none', ( 0.9459816290895218804, 1.027984282060330633e-14, -0.3242202298209263533 ) ) ;
#6614 = circle ( 'none', #30644, 6.000000000000001776 ) ;
#6615 = oriented_edge ( 'none', *, *, #34917, .t. ) ;
#6616 = axis2_placement_3d ( 'none', #18437, #30605, #11935 ) ;
#6617 = cartesian_point ( 'none', ( 34.64101615137752077, 20.00000000000021672, 28.20000000000023732 ) ) ;
#6618 = oriented_edge ( 'none', *, *, #14677, .t. ) ;
#6619 = direction ( 'none', ( 2.671474153004282432e-16, -1.204182633151292137e-15, 1.000000000000000000 ) ) ;
#6620 = cartesian_point ( 'none', ( 21.45756983467811096, 33.75755762477362509, -13.73205080756890339 ) ) ;
#6621 = oriented_edge ( 'none', *, *, #24334, .t. ) ;
#6622 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#6623 = vector ( 'none', #12199, 1000.000000000000114 ) ;
#6624 = axis2_placement_3d ( 'none', #108, #6248, #34374 ) ;
#6625 = oriented_edge ( 'none', *, *, #37738, .t. ) ;
#6626 = direction ( 'none', ( -0.9459816290895197710, -1.306144734853125119e-14, 0.3242202298209326816 ) ) ;
#6627 = direction ( 'none', ( 0.3242202298209241884, 5.551115123125794535e-15, 0.9459816290895226576 ) ) ;
#6628 = edge_curve ( 'none', #5688, #6716, #24817, .t. ) ;
#6629 = cartesian_point ( 'none', ( 7.919809050573390685, -14.47503452854104289, -85.16904755831217244 ) ) ;
#6630 = edge_curve ( 'none', #8695, #29232, #27721, .t. ) ;
#6631 = vector ( 'none', #3886, 1000.000000000000000 ) ;
#6632 = oriented_edge ( 'none', *, *, #36145, .t. ) ;
#6633 = edge_curve ( 'none', #6360, #36022, #15553, .t. ) ;
#6634 = axis2_placement_3d ( 'none', #37445, #37592, #9883 ) ;
#6635 = oriented_edge ( 'none', *, *, #36882, .f. ) ;
#6636 = cartesian_point ( 'none', ( 36.96435893807353068, 15.57257656243432997, 68.20000000000023022 ) ) ;
#6637 = direction ( 'none', ( 0.2911156025094163713, 4.550094363217855683e-15, -0.9566878832595192561 ) ) ;
#6638 = edge_curve ( 'none', #20270, #35611, #37540, .t. ) ;
#6639 = vector ( 'none', #23868, 1000.000000000000000 ) ;
#6640 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#6641 = vertex_point ( 'none', #22755 ) ;
#6642 = cartesian_point ( 'none', ( 21.72614193327922649, -82.29999999999600391, 66.46382072555556420 ) ) ;
#6643 = toroidal_surface ( 'none', #19392, 6.399999999999998579, 0.1000000000000000056 ) ;
#6644 = face_outer_bound ( 'none', #35066, .t. ) ;
#6645 = edge_curve ( 'none', #40426, #34752, #16531, .t. ) ;
#6646 = cartesian_point ( 'none', ( -4.221176236386048330, -31.20000000000166906, 113.4719743072629825 ) ) ;
#6647 = cartesian_point ( 'none', ( -16.33535219697242979, 10.16966808126455568, 129.6000000000008185 ) ) ;
#6648 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#6649 = direction ( 'none', ( 4.624852315371558002e-15, 1.833808936130288886e-15, -1.000000000000000000 ) ) ;
#6650 = cartesian_point ( 'none', ( -2.189169309071739011, -20.33913698158368533, 129.5999999999999091 ) ) ;
#6651 = advanced_face ( 'none', ( #1898 ), #3860, .f. ) ;
#6652 = circle ( 'none', #1402, 11.99999999999999822 ) ;
#6653 = oriented_edge ( 'none', *, *, #9933, .f. ) ;
#6654 = oriented_edge ( 'none', *, *, #12314, .f. ) ;
#6655 = oriented_edge ( 'none', *, *, #35134, .f. ) ;
#6656 = vector ( 'none', #4726, 1000.000000000000114 ) ;
#6657 = oriented_edge ( 'none', *, *, #33960, .f. ) ;
#6658 = cartesian_point ( 'none', ( 32.95874231266495258, -22.31291044607958796, 71.19999999999971863 ) ) ;
#6659 = cartesian_point ( 'none', ( -24.78905079892763297, -86.67295442264718019, 110.3006482276627764 ) ) ;
#6660 = axis2_placement_3d ( 'none', #6337, #40105, #40501 ) ;
#6661 = oriented_edge ( 'none', *, *, #1128, .f. ) ;
#6662 = advanced_face ( 'none', ( #22877, #38538 ), #35167, .t. ) ;
#6663 = plane ( 'none', #10296 ) ;
#6664 = oriented_edge ( 'none', *, *, #15477, .t. ) ;
#6665 = face_outer_bound ( 'none', #14684, .t. ) ;
#6666 = axis2_placement_3d ( 'none', #39209, #17467, #11355 ) ;
#6667 = edge_loop ( 'none', ( #37949, #32174, #25205, #10632 ) ) ;
#6668 = oriented_edge ( 'none', *, *, #17098, .f. ) ;
#6669 = direction ( 'none', ( 1.184453658995149176e-14, -1.000000000000000000, -9.839388115241413793e-16 ) ) ;
#6670 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#6671 = oriented_edge ( 'none', *, *, #35957, .f. ) ;
#6672 = face_outer_bound ( 'none', #37746, .t. ) ;
#6673 = axis2_placement_3d ( 'none', #3864, #29067, #19804 ) ;
#6674 = oriented_edge ( 'none', *, *, #29326, .t. ) ;
#6675 = cartesian_point ( 'none', ( -8.062528566003108373e-15, -3.719826184971516833e-15, -63.00000000000002842 ) ) ;
#6676 = direction ( 'none', ( -5.539897855819925797e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#6677 = cartesian_point ( 'none', ( -8.879025876536321249, -66.50000000000028422, 128.7789804394152213 ) ) ;
#6678 = oriented_edge ( 'none', *, *, #28662, .t. ) ;
#6679 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539513564649194771e-12 ) ) ;
#6680 = circle ( 'none', #9717, 44.99999999999998579 ) ;
#6681 = cartesian_point ( 'none', ( 31.00027695764222457, 43.47249318319902756, 12.99999999999998401 ) ) ;
#6682 = cylindrical_surface ( 'none', #7518, 3.049999999999999822 ) ;
#6683 = oriented_edge ( 'none', *, *, #25393, .t. ) ;
#6684 = cartesian_point ( 'none', ( 39.98945975190339652, -0.9182095353990523678, -126.0000000000000284 ) ) ;
#6685 = plane ( 'none', #8668 ) ;
#6686 = cartesian_point ( 'none', ( -15.15758759247101750, 36.87204252372998781, -37.49999999999997158 ) ) ;
#6687 = edge_curve ( 'none', #16335, #16526, #32116, .t. ) ;
#6688 = cartesian_point ( 'none', ( 31.00027695764221747, 45.41081362515109277, 14.89999999999997549 ) ) ;
#6689 = edge_curve ( 'none', #12713, #17948, #14576, .t. ) ;
#6690 = cartesian_point ( 'none', ( -15.78373249178729587, 9.602453955163229082, -37.50000000000000000 ) ) ;
#6691 = cartesian_point ( 'none', ( 6.824222143676193317e-14, -1.460964854155714189e-13, 127.6819355786506236 ) ) ;
#6692 = face_outer_bound ( 'none', #4946, .t. ) ;
#6693 = oriented_edge ( 'none', *, *, #40345, .t. ) ;
#6694 = edge_curve ( 'none', #23242, #18421, #32655, .t. ) ;
#6695 = oriented_edge ( 'none', *, *, #14162, .t. ) ;
#6696 = cartesian_point ( 'none', ( 19.99999999994778932, -83.67782780742268756, 64.95898384859158625 ) ) ;
#6697 = cartesian_point ( 'none', ( -44.99999999999995026, -5.003771602119388704e-13, 46.00000000000001421 ) ) ;
#6698 = axis2_placement_3d ( 'none', #35905, #14571, #8171 ) ;
#6699 = vertex_point ( 'none', #34643 ) ;
#6700 = cartesian_point ( 'none', ( -15.90324837649469814, 4.397350460847809117, -37.50000000000000711 ) ) ;
#6701 = face_outer_bound ( 'none', #29518, .t. ) ;
#6702 = edge_curve ( 'none', #32308, #1934, #28716, .t. ) ;
#6703 = cartesian_point ( 'none', ( -34.84684347260455439, -104.5010000000005306, 59.60000000005353371 ) ) ;
#6704 = cartesian_point ( 'none', ( 45.96194077712519999, 45.96194077712597448, 2.000000000000036415 ) ) ;
#6705 = vertex_point ( 'none', #35043 ) ;
#6706 = oriented_edge ( 'none', *, *, #12804, .f. ) ;
#6707 = vector ( 'none', #2047, 1000.000000000000000 ) ;
#6708 = oriented_edge ( 'none', *, *, #29445, .f. ) ;
#6709 = oriented_edge ( 'none', *, *, #11858, .f. ) ;
#6710 = cartesian_point ( 'none', ( 1.213092126750581201e-12, -95.70000000000162288, 99.59999999999986642 ) ) ;
#6711 = direction ( 'none', ( 1.222621420712173248e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#6712 = cartesian_point ( 'none', ( -12.63949702725009416, 10.61236784465858030, -10.53703300362642459 ) ) ;
#6713 = vertex_point ( 'none', #16347 ) ;
#6714 = circle ( 'none', #2390, 24.99999999999999289 ) ;
#6715 = edge_loop ( 'none', ( #26948, #17780, #21830, #23030 ) ) ;
#6716 = vertex_point ( 'none', #38203 ) ;
#6717 = advanced_face ( 'none', ( #31158 ), #36567, .f. ) ;
#6718 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6719 = cartesian_point ( 'none', ( 28.79148281450378377, -14.58975984367461010, -45.00000000000004263 ) ) ;
#6720 = oriented_edge ( 'none', *, *, #37550, .t. ) ;
#6721 = face_bound ( 'none', #6476, .t. ) ;
#6722 = line ( 'none', #26904, #14052 ) ;
#6723 = axis2_placement_3d ( 'none', #8092, #17620, #33068 ) ;
#6724 = cartesian_point ( 'none', ( -19.99999999994541966, -104.0000000000004405, 134.2410161514081608 ) ) ;
#6725 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497760469, 0.0000000000000000000 ) ) ;
#6726 = direction ( 'none', ( -0.2911156025094163158, -4.440892098500625373e-15, 0.9566878832595192561 ) ) ;
#6727 = axis2_placement_3d ( 'none', #31384, #31107, #18703 ) ;
#6728 = face_outer_bound ( 'none', #31191, .t. ) ;
#6729 = oriented_edge ( 'none', *, *, #18761, .f. ) ;
#6730 = cartesian_point ( 'none', ( -45.96194077712550552, 45.96194077712567605, -5.363830788063797003e-15 ) ) ;
#6731 = oriented_edge ( 'none', *, *, #6823, .f. ) ;
#6732 = oriented_edge ( 'none', *, *, #24382, .f. ) ;
#6733 = cartesian_point ( 'none', ( -45.96194077712598158, 45.96194077712517867, 2.000000000000091926 ) ) ;
#6734 = direction ( 'none', ( -6.402207182922942715e-15, -3.102610559608235541e-16, -1.000000000000000000 ) ) ;
#6735 = face_outer_bound ( 'none', #8207, .t. ) ;
#6736 = vertex_point ( 'none', #15529 ) ;
#6737 = line ( 'none', #11470, #39011 ) ;
#6738 = axis2_placement_3d ( 'none', #25084, #28194, #2869 ) ;
#6739 = vertex_point ( 'none', #12397 ) ;
#6740 = direction ( 'none', ( -1.000000000000000000, -6.938893903907222067e-15, 1.301042606982604138e-15 ) ) ;
#6741 = vertex_point ( 'none', #12665 ) ;
#6742 = circle ( 'none', #23675, 44.61102540378445269 ) ;
#6743 = oriented_edge ( 'none', *, *, #5210, .f. ) ;
#6744 = axis2_placement_3d ( 'none', #30026, #33197, #32930 ) ;
#6745 = oriented_edge ( 'none', *, *, #23386, .f. ) ;
#6746 = direction ( 'none', ( 0.0000000000000000000, -1.261543459662907264e-15, 1.000000000000000000 ) ) ;
#6747 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#6748 = edge_curve ( 'none', #29606, #37166, #27238, .t. ) ;
#6749 = cartesian_point ( 'none', ( 8.779711460711181914, -42.49999999999997868, 54.59999999999992326 ) ) ;
#6750 = toroidal_surface ( 'none', #10768, 4.000320936831882612, 1.500000000000000000 ) ;
#6751 = edge_loop ( 'none', ( #26762, #31649, #31992, #13793 ) ) ;
#6752 = edge_curve ( 'none', #19927, #37653, #11192, .t. ) ;
#6753 = oriented_edge ( 'none', *, *, #36595, .f. ) ;
#6754 = cartesian_point ( 'none', ( 18.28037529395068361, -5.421058855271501109, -86.00000000000000000 ) ) ;
#6755 = vector ( 'none', #38950, 1000.000000000000000 ) ;
#6756 = edge_curve ( 'none', #1557, #34662, #35100, .t. ) ;
#6757 = vector ( 'none', #698, 1000.000000000000000 ) ;
#6758 = direction ( 'none', ( 6.366999746419014402e-15, 2.808046651265243115e-16, 1.000000000000000000 ) ) ;
#6759 = edge_curve ( 'none', #7364, #17113, #6275, .t. ) ;
#6760 = advanced_face ( 'none', ( #21899 ), #9398, .f. ) ;
#6761 = cartesian_point ( 'none', ( -22.11624016538156923, -14.39262737338721543, 115.6846782657769523 ) ) ;
#6762 = cartesian_point ( 'none', ( 31.81980515344511673, -104.4999999999998010, 131.4198051533453508 ) ) ;
#6763 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#6764 = cartesian_point ( 'none', ( -1.019798905720436855, 21.62256831139627167, 127.4267395436039578 ) ) ;
#6765 = face_outer_bound ( 'none', #10827, .t. ) ;
#6766 = oriented_edge ( 'none', *, *, #35966, .t. ) ;
#6767 = advanced_face ( 'none', ( #34599, #29195 ), #22085, .t. ) ;
#6768 = cartesian_point ( 'none', ( -1.539998227801362196, -94.70000000000163709, 111.5007733134600016 ) ) ;
#6769 = cartesian_point ( 'none', ( 20.33993071472499281, 33.27592550959605688, -35.99999999999999289 ) ) ;
#6770 = vector ( 'none', #7991, 1000.000000000000000 ) ;
#6771 = direction ( 'none', ( 1.000000000000000000, 1.387778780781449147e-14, -6.045732006675820177e-16 ) ) ;
#6772 = vertex_point ( 'none', #3393 ) ;
#6773 = cartesian_point ( 'none', ( 18.79411787652793109, -14.36020745982483504, -44.00000000000004263 ) ) ;
#6774 = oriented_edge ( 'none', *, *, #6978, .f. ) ;
#6775 = oriented_edge ( 'none', *, *, #33518, .t. ) ;
#6776 = vector ( 'none', #12433, 1000.000000000000000 ) ;
#6777 = axis2_placement_3d ( 'none', #20823, #8533, #1978 ) ;
#6778 = cartesian_point ( 'none', ( 37.39101615140881307, -54.49899999999970390, 119.5999999999427814 ) ) ;
#6779 = oriented_edge ( 'none', *, *, #24499, .f. ) ;
#6780 = cartesian_point ( 'none', ( -53.01081362515120077, 31.00027695764203273, -23.75000000000000355 ) ) ;
#6781 = oriented_edge ( 'none', *, *, #25689, .t. ) ;
#6782 = direction ( 'none', ( 0.7669678184319056458, 0.6416855659042077775, 5.980610519458355355e-15 ) ) ;
#6783 = cartesian_point ( 'none', ( -37.89101615137765577, 19.99999999999961631, 59.60000000000002274 ) ) ;
#6784 = axis2_placement_3d ( 'none', #20053, #29161, #23461 ) ;
#6785 = cylindrical_surface ( 'none', #21994, 37.50000000000000711 ) ;
#6786 = oriented_edge ( 'none', *, *, #6645, .f. ) ;
#6787 = cartesian_point ( 'none', ( 6.621602209551857854, -15.13020693629004221, -10.51953650389941153 ) ) ;
#6788 = oriented_edge ( 'none', *, *, #34318, .t. ) ;
#6789 = line ( 'none', #39440, #2919 ) ;
#6790 = circle ( 'none', #39775, 2.499999999999998668 ) ;
#6791 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497749713, 2.172468512652334513e-16 ) ) ;
#6792 = line ( 'none', #3770, #4860 ) ;
#6793 = cartesian_point ( 'none', ( -24.08293293755284381, -89.97785970426895119, 111.8081818448663967 ) ) ;
#6794 = cartesian_point ( 'none', ( -19.99999999993642064, -60.19998826649113255, 134.2410161514139588 ) ) ;
#6795 = plane ( 'none', #40395 ) ;
#6796 = cartesian_point ( 'none', ( -34.49967906316739175, -56.00000000000054001, 79.68160100592406536 ) ) ;
#6797 = cartesian_point ( 'none', ( 14.68698988519871484, -94.70000000000139551, 77.02141881977277649 ) ) ;
#6798 = axis2_placement_3d ( 'none', #32012, #7447, #38730 ) ;
#6799 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#6800 = advanced_face ( 'none', ( #26761 ), #34127, .t. ) ;
#6801 = cartesian_point ( 'none', ( 31.89101615140909374, -77.99999999999968736, 119.5999999999512227 ) ) ;
#6802 = cartesian_point ( 'none', ( 6.595513592262833213e-15, -1.185896896719701518e-14, 3.000000000000002665 ) ) ;
#6803 = edge_loop ( 'none', ( #1329, #16665, #21353, #35301 ) ) ;
#6804 = edge_curve ( 'none', #28555, #39141, #28201, .t. ) ;
#6806 = edge_curve ( 'none', #32364, #33989, #18959, .t. ) ;
#6805 = direction ( 'none', ( 1.209611567821080253e-14, -1.000000000000000000, -1.136225707511070390e-15 ) ) ;
#6807 = cartesian_point ( 'none', ( 18.50611755543236825, -35.46157939269662052, -13.73205080756896201 ) ) ;
#6808 = line ( 'none', #4547, #19977 ) ;
#6809 = cartesian_point ( 'none', ( 5.268511596681817807e-14, -1.181009584058392880e-13, 99.59999999999996589 ) ) ;
#6810 = oriented_edge ( 'none', *, *, #8436, .t. ) ;
#6811 = edge_curve ( 'none', #18893, #7981, #2369, .t. ) ;
#6812 = oriented_edge ( 'none', *, *, #26941, .f. ) ;
#6813 = cartesian_point ( 'none', ( -7.736896909686388213, -19.62032367001472011, 129.5999999999999659 ) ) ;
#6814 = cartesian_point ( 'none', ( 57.59676647117690607, -10.45956127273653635, -32.50000000000002842 ) ) ;
#6815 = edge_curve ( 'none', #28556, #32308, #26264, .t. ) ;
#6816 = edge_loop ( 'none', ( #334, #17637, #24890, #22403, #12109, #16974 ) ) ;
#6817 = direction ( 'none', ( -1.209137371768837171e-14, 1.000000000000000000, 1.137391627329751621e-15 ) ) ;
#6818 = circle ( 'none', #34475, 4.499999999999990230 ) ;
#6819 = oriented_edge ( 'none', *, *, #14982, .t. ) ;
#6820 = b_spline_curve_with_knots ( 'none', 3,
( #15541, #21823, #27525, #18268, #34922, #3264, #22102, #38219 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003913178313613146098, 0.0007826356627226292197, 0.001565271325445259090 ),
.unspecified. ) ;
#6821 = cartesian_point ( 'none', ( 37.14101615137732182, 20.00000000000041922, 23.00000000000000711 ) ) ;
#6822 = cartesian_point ( 'none', ( 1.256087077380554798e-12, -99.50000000000014211, 99.59999999999986642 ) ) ;
#6823 = edge_curve ( 'none', #13632, #10678, #20659, .t. ) ;
#6824 = face_outer_bound ( 'none', #21857, .t. ) ;
#6825 = oriented_edge ( 'none', *, *, #35517, .f. ) ;
#6826 = direction ( 'none', ( 0.8571673007021172186, -0.5150380749100458289, -1.320209459900254112e-12 ) ) ;
#6827 = edge_loop ( 'none', ( #23662, #25805, #23513, #23532, #2284 ) ) ;
#6828 = circle ( 'none', #20162, 12.00000000000000000 ) ;
#6829 = cartesian_point ( 'none', ( 3.648624422800113400e-14, -7.290660126173421764e-14, 45.99999999999997158 ) ) ;
#6830 = direction ( 'none', ( -0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#6831 = face_outer_bound ( 'none', #21821, .t. ) ;
#6832 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#6833 = edge_loop ( 'none', ( #13014, #34695, #36016, #15894 ) ) ;
#6834 = axis2_placement_3d ( 'none', #32298, #16865, #32439 ) ;
#6835 = cartesian_point ( 'none', ( 0.0000000000000000000, -8.519214830970080161e-15, -73.00000000000000000 ) ) ;
#6836 = vertex_point ( 'none', #19204 ) ;
#6837 = cartesian_point ( 'none', ( 9.497611030973018842e-13, -73.70000000000160867, 99.59999999999989484 ) ) ;
#6838 = cartesian_point ( 'none', ( -11.65987322350221866, 11.68023323882455422, -10.50157772619353125 ) ) ;
#6839 = oriented_edge ( 'none', *, *, #18878, .f. ) ;
#6840 = line ( 'none', #1057, #16143 ) ;
#6841 = cartesian_point ( 'none', ( -27.50000000000000000, -1.034087115236555969e-14, -71.99999999999998579 ) ) ;
#6842 = cartesian_point ( 'none', ( -11.26218994398333528, -75.85949960576105866, 75.56570592094561789 ) ) ;
#6843 = cartesian_point ( 'none', ( 35.80291843500444315, -22.61334710348663180, 71.19999999999973284 ) ) ;
#6844 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#6845 = oriented_edge ( 'none', *, *, #36440, .t. ) ;
#6846 = advanced_face ( 'none', ( #10675 ), #24326, .f. ) ;
#6847 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#6848 = edge_loop ( 'none', ( #12304, #22734, #23730, #5457 ) ) ;
#6849 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497709468, 0.0000000000000000000 ) ) ;
#6850 = oriented_edge ( 'none', *, *, #21519, .f. ) ;
#6851 = direction ( 'none', ( -1.209449207451029906e-14, 1.000000000000000000, 1.147639426353582715e-15 ) ) ;
#6852 = face_outer_bound ( 'none', #11888, .t. ) ;
#6853 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#6854 = line ( 'none', #16739, #32769 ) ;
#6855 = oriented_edge ( 'none', *, *, #15000, .f. ) ;
#6856 = axis2_placement_3d ( 'none', #4432, #26494, #36619 ) ;
#6857 = direction ( 'none', ( 1.209611567821080253e-14, -1.000000000000000000, -1.136225707511070390e-15 ) ) ;
#6858 = vector ( 'none', #16421, 1000.000000000000000 ) ;
#6859 = oriented_edge ( 'none', *, *, #2459, .f. ) ;
#6860 = edge_curve ( 'none', #35408, #26987, #1375, .t. ) ;
#6861 = advanced_face ( 'none', ( #20945 ), #29683, .t. ) ;
#6862 = edge_loop ( 'none', ( #37377, #9619, #14426, #17045 ) ) ;
#6863 = line ( 'none', #14538, #1988 ) ;
#6864 = edge_curve ( 'none', #16526, #37775, #14542, .t. ) ;
#6865 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#6866 = edge_curve ( 'none', #16348, #25684, #18436, .t. ) ;
#6867 = line ( 'none', #19852, #7336 ) ;
#6868 = axis2_placement_3d ( 'none', #28785, #13120, #38125 ) ;
#6869 = edge_curve ( 'none', #12625, #16179, #3824, .t. ) ;
#6870 = oriented_edge ( 'none', *, *, #27465, .t. ) ;
#6871 = direction ( 'none', ( 1.000000000000000000, 1.443289932012702871e-14, -5.703200468964846836e-16 ) ) ;
#6872 = cartesian_point ( 'none', ( 4.476253717650128472, -42.33610054209928109, 66.15057664009155758 ) ) ;
#6873 = cartesian_point ( 'none', ( 24.09875951361896185, -13.23997510504096731, 111.9715406420608019 ) ) ;
#6874 = cartesian_point ( 'none', ( -3.956364529395217211, -20.64777063766703336, 129.5999999999999375 ) ) ;
#6875 = vector ( 'none', #10496, 1000.000000000000000 ) ;
#6876 = cylindrical_surface ( 'none', #4597, 33.60000000000000853 ) ;
#6877 = cartesian_point ( 'none', ( -27.37758156332376558, -79.31349494654121202, 117.1190661527407428 ) ) ;
#6878 = oriented_edge ( 'none', *, *, #30472, .t. ) ;
#6879 = vertex_point ( 'none', #6783 ) ;
#6880 = edge_loop ( 'none', ( #5295, #10844, #7844, #8861 ) ) ;
#6881 = oriented_edge ( 'none', *, *, #22776, .t. ) ;
#6882 = direction ( 'none', ( 0.2911156025094132072, 4.438639543574742089e-15, -0.9566878832595201443 ) ) ;
#6883 = oriented_edge ( 'none', *, *, #18444, .t. ) ;
#6884 = cartesian_point ( 'none', ( -11.17698368721461222, -95.09910166478864824, 75.30808661694669581 ) ) ;
#6885 = direction ( 'none', ( -0.02295523838497760816, -0.9997364937975852239, -9.583796596545391403e-16 ) ) ;
#6886 = vector ( 'none', #5624, 1000.000000000000227 ) ;
#6887 = oriented_edge ( 'none', *, *, #40163, .f. ) ;
#6888 = oriented_edge ( 'none', *, *, #25162, .f. ) ;
#6889 = cartesian_point ( 'none', ( 21.91269886038679005, 39.50839948231264742, -32.49999999999997158 ) ) ;
#6890 = cartesian_point ( 'none', ( 35.19999999997183693, -85.49999999999967315, 80.59999999994572306 ) ) ;
#6891 = cartesian_point ( 'none', ( 8.932523151452867207e-13, -69.50000000000014211, 99.59999999999990905 ) ) ;
#6892 = direction ( 'none', ( -0.7537737699905162625, -8.387462445725969337e-15, -0.6571340073944462734 ) ) ;
#6893 = vector ( 'none', #30548, 1000.000000000000114 ) ;
#6894 = oriented_edge ( 'none', *, *, #23907, .f. ) ;
#6895 = oriented_edge ( 'none', *, *, #10523, .t. ) ;
#6896 = circle ( 'none', #16198, 3.049999999999999378 ) ;
#6897 = axis2_placement_3d ( 'none', #16886, #10760, #20035 ) ;
#6898 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#6899 = circle ( 'none', #4048, 6.000000000000002665 ) ;
#6900 = cartesian_point ( 'none', ( -8.156491075543069513, -19.36888159639052276, 129.5999999999999659 ) ) ;
#6901 = advanced_face ( 'none', ( #37497 ), #36524, .f. ) ;
#6902 = vertex_point ( 'none', #31621 ) ;
#6903 = line ( 'none', #23388, #26893 ) ;
#6904 = cartesian_point ( 'none', ( 50.00000000000003553, 3.963473819100799560e-13, 53.49999999999990763 ) ) ;
#6905 = cartesian_point ( 'none', ( 45.61081362515102455, -31.00027695764238800, 14.89999999999986358 ) ) ;
#6906 = oriented_edge ( 'none', *, *, #6595, .f. ) ;
#6907 = cartesian_point ( 'none', ( 30.14101615140916834, -83.67782780742261650, 119.5999999999539085 ) ) ;
#6908 = edge_curve ( 'none', #13054, #33568, #16493, .t. ) ;
#6909 = face_outer_bound ( 'none', #14673, .t. ) ;
#6910 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#6911 = edge_curve ( 'none', #14499, #31182, #40005, .t. ) ;
#6912 = line ( 'none', #10238, #26903 ) ;
#6913 = oriented_edge ( 'none', *, *, #5860, .f. ) ;
#6914 = direction ( 'none', ( -4.332663863285660407e-33, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#6915 = oriented_edge ( 'none', *, *, #38774, .t. ) ;
#6916 = oriented_edge ( 'none', *, *, #19959, .f. ) ;
#6917 = cartesian_point ( 'none', ( 14.11294814545945542, 8.581594311297719102, -37.33561514783264101 ) ) ;
#6918 = edge_loop ( 'none', ( #33978, #4337, #8821, #24082, #431, #24368, #2010, #7860, #25634, #14276, #28614, #15919 ) ) ;
#6919 = axis2_placement_3d ( 'none', #11182, #1612, #14304 ) ;
#6920 = edge_curve ( 'none', #2741, #34559, #17495, .t. ) ;
#6921 = oriented_edge ( 'none', *, *, #1725, .f. ) ;
#6922 = axis2_placement_3d ( 'none', #22620, #19325, #34630 ) ;
#6923 = cartesian_point ( 'none', ( 17.23864938326575569, 35.94286586392880878, -10.50769867329208829 ) ) ;
#6924 = direction ( 'none', ( -1.000000000000000000, -1.195624795750168279e-14, 1.539366924528341630e-12 ) ) ;
#6925 = face_bound ( 'none', #29917, .t. ) ;
#6927 = edge_loop ( 'none', ( #35403, #34185 ) ) ;
#6926 = oriented_edge ( 'none', *, *, #25269, .t. ) ;
#6928 = direction ( 'none', ( 0.5197480664901148462, 0.8543195815266012572, 7.339214706055718682e-16 ) ) ;
#6929 = edge_curve ( 'none', #27677, #36864, #16037, .t. ) ;
#6930 = cartesian_point ( 'none', ( 39.99999999997184119, -85.49999999999963052, 80.59999999993831921 ) ) ;
#6931 = oriented_edge ( 'none', *, *, #5686, .f. ) ;
#6932 = cartesian_point ( 'none', ( 34.49967906316884125, -55.99999999999975131, 125.0187199309076220 ) ) ;
#6933 = oriented_edge ( 'none', *, *, #30227, .t. ) ;
#6934 = face_outer_bound ( 'none', #19693, .t. ) ;
#6935 = direction ( 'none', ( 0.8660254037844387076, -0.4999999999999999445, 1.060575238724907161e-16 ) ) ;
#6936 = direction ( 'none', ( -6.808600262916831213e-13, 0.9003490327090352130, -0.4351684952979762433 ) ) ;
#6937 = cartesian_point ( 'none', ( 15.98213698635544588, 0.7730052408802869923, -81.12882746870070605 ) ) ;
#6938 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#6939 = oriented_edge ( 'none', *, *, #34808, .t. ) ;
#6940 = plane ( 'none', #21449 ) ;
#6941 = direction ( 'none', ( -1.000000000000000000, -9.499345754448997227e-15, 7.665958857583532125e-16 ) ) ;
#6942 = circle ( 'none', #5914, 12.50000000000000355 ) ;
#6943 = cartesian_point ( 'none', ( 3.440345304261272034e-14, -8.520249993834243950e-14, 66.59999999999996589 ) ) ;
#6944 = vertex_point ( 'none', #907 ) ;
#6945 = face_outer_bound ( 'none', #26029, .t. ) ;
#6946 = cartesian_point ( 'none', ( -8.988934052483969595, -92.45000000000172236, 118.0461802170549106 ) ) ;
#6947 = direction ( 'none', ( 0.8854846875131701101, 0.4646685573392108637, 0.0000000000000000000 ) ) ;
#6948 = cylindrical_surface ( 'none', #21293, 3.400000000000000355 ) ;
#6949 = cartesian_point ( 'none', ( 17.01551504336159581, -82.37186002084432346, 120.5710748584171625 ) ) ;
#6950 = circle ( 'none', #8832, 7.350000000000022737 ) ;
#6951 = advanced_face ( 'none', ( #26721 ), #21402, .f. ) ;
#6952 = axis2_placement_3d ( 'none', #28637, #31808, #9716 ) ;
#6953 = plane ( 'none', #33417 ) ;
#6954 = cartesian_point ( 'none', ( -34.64101615137726498, -20.00000000000054357, 54.59036925887298253 ) ) ;
#6955 = vertex_point ( 'none', #3537 ) ;
#6956 = edge_loop ( 'none', ( #30128, #11703, #1757, #1169 ) ) ;
#6957 = cartesian_point ( 'none', ( 14.71015143355867139, -95.25773978038215262, 77.16181448580023527 ) ) ;
#6958 = advanced_face ( 'none', ( #21859 ), #19427, .t. ) ;
#6959 = axis2_placement_3d ( 'none', #23409, #29527, #25982 ) ;
#6960 = oriented_edge ( 'none', *, *, #25197, .f. ) ;
#6961 = circle ( 'none', #7454, 17.62432289551292897 ) ;
#6963 = oriented_edge ( 'none', *, *, #26285, .t. ) ;
#6962 = edge_loop ( 'none', ( #26760, #19815 ) ) ;
#6964 = cartesian_point ( 'none', ( -31.00027695764182312, -49.61081362515136561, 23.09999999999988773 ) ) ;
#6965 = direction ( 'none', ( -1.000000000000000000, -9.499345754448995649e-15, 9.251858538542973800e-16 ) ) ;
#6966 = edge_curve ( 'none', #24546, #4260, #6232, .t. ) ;
#6967 = direction ( 'none', ( 0.7071067811865486830, -0.7071067811865463515, -1.089322225128159195e-12 ) ) ;
#6969 = vertex_point ( 'none', #29001 ) ;
#6968 = cartesian_point ( 'none', ( -32.39101615141291290, -104.0000000000004832, 75.70288568301961618 ) ) ;
#6970 = face_outer_bound ( 'none', #21501, .t. ) ;
#6971 = oriented_edge ( 'none', *, *, #9696, .t. ) ;
#6972 = cartesian_point ( 'none', ( 35.19999999997677520, -80.57602960359403710, 83.85031006751174232 ) ) ;
#6973 = direction ( 'none', ( -5.040809058475287406e-15, -1.747555683115563281e-15, 1.000000000000000000 ) ) ;
#6974 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6975 = cartesian_point ( 'none', ( -27.49275357943357889, 0.6312690555868230025, -3.500000000000012879 ) ) ;
#6976 = axis2_placement_3d ( 'none', #4884, #26938, #36006 ) ;
#6977 = direction ( 'none', ( 1.990486529443703238e-16, -7.950537724513466908e-16, 1.000000000000000000 ) ) ;
#6978 = edge_curve ( 'none', #14959, #10610, #6742, .t. ) ;
#6979 = cylindrical_surface ( 'none', #35455, 16.50000000000000711 ) ;
#6981 = edge_curve ( 'none', #38643, #20707, #36065, .t. ) ;
#6980 = direction ( 'none', ( -0.8543195815266084736, 0.5197480664901028558, 6.878327468009641962e-16 ) ) ;
#6982 = oriented_edge ( 'none', *, *, #7591, .f. ) ;
#6983 = cartesian_point ( 'none', ( 20.00000000000104450, -69.49999999999987210, 64.95898384862243802 ) ) ;
#6984 = cartesian_point ( 'none', ( -26.25937038237212562, -56.00000000000044054, 74.18128006909221028 ) ) ;
#6985 = conical_surface ( 'none', #26022, 14.99999999999999289, 0.7853981633974603804 ) ;
#6986 = edge_curve ( 'none', #37847, #1857, #28680, .t. ) ;
#6987 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#6988 = oriented_edge ( 'none', *, *, #35264, .t. ) ;
#6989 = cartesian_point ( 'none', ( 41.50000000000027001, -19.99999999999964828, 65.59999999999992326 ) ) ;
#6990 = b_spline_curve_with_knots ( 'none', 3,
( #2477, #17755, #24032, #33608, #39773, #6136, #33734, #40048, #34125, #5871, #15551, #9015, #2610, #37120, #9690, #3821, #6937, #9830, #37673, #31504 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0009834715065428444297, 0.001966943013085688859, 0.002950414519628533072, 0.003933886026171378586, 0.004917357532714224100, 0.005900829039257068746, 0.006392564792528500177, 0.006884300545799930740, 0.007867772052342791866 ),
.unspecified. ) ;
#6991 = cartesian_point ( 'none', ( 27.60027695764255995, 49.61081362515088244, -23.75000000000000711 ) ) ;
#6992 = advanced_face ( 'none', ( #33120 ), #40475, .t. ) ;
#6993 = circle ( 'none', #36464, 3.199999999999999734 ) ;
#6994 = oriented_edge ( 'none', *, *, #16676, .t. ) ;
#6995 = oriented_edge ( 'none', *, *, #3715, .f. ) ;
#6996 = cartesian_point ( 'none', ( -0.4241028179479513494, -18.47034028200734568, -10.50000000000002665 ) ) ;
#6997 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#6998 = edge_loop ( 'none', ( #29758, #7819, #17909, #12232 ) ) ;
#6999 = vector ( 'none', #33416, 1000.000000000000000 ) ;
#7001 = oriented_edge ( 'none', *, *, #29886, .f. ) ;
#7000 = edge_loop ( 'none', ( #37101, #33476 ) ) ;
#7002 = direction ( 'none', ( -1.000000000000000000, -1.387778780781445202e-14, 0.0000000000000000000 ) ) ;
#7003 = cartesian_point ( 'none', ( 2.246627456434991732, -42.45564452381089637, 65.89615675968222774 ) ) ;
#7004 = axis2_placement_3d ( 'none', #17301, #23458, #19897 ) ;
#7005 = cartesian_point ( 'none', ( -7.919809050573385356, 14.47503452854100736, -10.52506281446689407 ) ) ;
#7006 = oriented_edge ( 'none', *, *, #12429, .f. ) ;
#7007 = circle ( 'none', #23554, 6.000000000000001776 ) ;
#7008 = axis2_placement_3d ( 'none', #2283, #17959, #18359 ) ;
#7009 = cartesian_point ( 'none', ( -26.36759374684015000, -79.15000000000048885, 118.6000000000405095 ) ) ;
#7010 = oriented_edge ( 'none', *, *, #21946, .t. ) ;
#7011 = direction ( 'none', ( 0.06609909530067543948, 5.167229654913167728e-16, -0.9978130634544890576 ) ) ;
#7012 = face_outer_bound ( 'none', #832, .t. ) ;
#7013 = axis2_placement_3d ( 'none', #2240, #30736, #33895 ) ;
#7014 = cartesian_point ( 'none', ( 7.804659993598052271e-15, -1.458060528538946708e-14, 5.000000000000024869 ) ) ;
#7015 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497756305, 0.0000000000000000000 ) ) ;
#7016 = cartesian_point ( 'none', ( 13.64015268019750415, -95.36666666666808112, 77.11910412582754759 ) ) ;
#7017 = oriented_edge ( 'none', *, *, #10847, .f. ) ;
#7018 = face_outer_bound ( 'none', #28683, .t. ) ;
#7019 = cartesian_point ( 'none', ( -28.02980982266122467, -47.89581362515132668, 19.09999999999988063 ) ) ;
#7020 = face_outer_bound ( 'none', #37008, .t. ) ;
#7021 = direction ( 'none', ( -1.000000000000000000, -9.499345754448997227e-15, 8.326672684688675039e-16 ) ) ;
#7022 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703503e-14, -6.045732006675827079e-16 ) ) ;
#7023 = cartesian_point ( 'none', ( 19.55984400266425283, -84.79999999999603233, 67.20628505184549795 ) ) ;
#7024 = direction ( 'none', ( -1.209449207451029591e-14, 1.000000000000000000, 9.969229838635497148e-16 ) ) ;
#7025 = direction ( 'none', ( 1.000000000000000000, 1.580939474765925824e-14, -6.045732006675808344e-16 ) ) ;
#7026 = direction ( 'none', ( 1.209611567821080253e-14, -1.000000000000000000, -1.136225707511070390e-15 ) ) ;
#7027 = plane ( 'none', #37605 ) ;
#7028 = axis2_placement_3d ( 'none', #30926, #37082, #18496 ) ;
#7029 = oriented_edge ( 'none', *, *, #7660, .t. ) ;
#7030 = vertex_point ( 'none', #17144 ) ;
#7031 = direction ( 'none', ( 0.02295523838497760816, 0.9997364937975852239, 9.583796596545395347e-16 ) ) ;
#7032 = edge_curve ( 'none', #39837, #4323, #7735, .t. ) ;
#7033 = direction ( 'none', ( -0.9813542372153780668, -1.165574474034192573e-14, -0.1922078590990068392 ) ) ;
#7034 = edge_curve ( 'none', #2714, #33600, #23771, .t. ) ;
#7035 = oriented_edge ( 'none', *, *, #37162, .f. ) ;
#7036 = edge_loop ( 'none', ( #8958, #13154 ) ) ;
#7037 = cartesian_point ( 'none', ( -10.01624730673104580, 16.07894852167316202, 129.5999999999999943 ) ) ;
#7038 = face_outer_bound ( 'none', #27999, .t. ) ;
#7039 = cartesian_point ( 'none', ( 5.972432876578060323, -17.83802208209289475, 129.5999999999999375 ) ) ;
#7040 = edge_loop ( 'none', ( #32499, #33487, #11294, #25669 ) ) ;
#7041 = edge_curve ( 'none', #15954, #20389, #29159, .t. ) ;
#7042 = advanced_face ( 'none', ( #37017 ), #31646, .f. ) ;
#7043 = cartesian_point ( 'none', ( 33.91980515344511815, -104.4999999999997726, 131.4198051533421108 ) ) ;
#7044 = cartesian_point ( 'none', ( 32.06288440771216131, -98.99999999999975842, 123.3076673664243685 ) ) ;
#7045 = edge_curve ( 'none', #26414, #9418, #10164, .t. ) ;
#7046 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#7047 = vertex_point ( 'none', #26271 ) ;
#7048 = vector ( 'none', #33493, 1000.000000000000000 ) ;
#7049 = edge_loop ( 'none', ( #36226, #39687, #13271, #14382, #37362, #28836, #26724, #20545, #34073, #13629 ) ) ;
#7050 = cartesian_point ( 'none', ( -31.79684002903777795, 19.69956334259262576, 74.20000000000020179 ) ) ;
#7051 = cartesian_point ( 'none', ( -14.96223379111580165, -82.72953286502117010, 115.9317263318963711 ) ) ;
#7052 = cartesian_point ( 'none', ( -24.00216629098055776, -90.15765740970239506, 111.9665157800658193 ) ) ;
#7053 = face_outer_bound ( 'none', #26700, .t. ) ;
#7054 = cartesian_point ( 'none', ( 27.50000000000000000, -9.015023049986932270e-15, -64.99999999999998579 ) ) ;
#7055 = advanced_face ( 'none', ( #12581 ), #7183, .t. ) ;
#7056 = oriented_edge ( 'none', *, *, #29214, .t. ) ;
#7057 = line ( 'none', #10812, #1713 ) ;
#7058 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#7059 = cartesian_point ( 'none', ( 39.99978205896965022, -0.1320425497058396735, -34.26794919243111082 ) ) ;
#7060 = face_bound ( 'none', #20537, .t. ) ;
#7061 = direction ( 'none', ( -1.000000000000000000, -1.222621420712173248e-14, 5.539897855819803523e-16 ) ) ;
#7062 = cartesian_point ( 'none', ( 13.98477698023384086, -95.17467636005262932, 76.97490145151350305 ) ) ;
#7063 = cartesian_point ( 'none', ( 0.05048998066786831301, -76.17661429571676024, 87.49121759318791192 ) ) ;
#7064 = direction ( 'none', ( 0.1922078590990034253, 3.452994770656566620e-15, -0.9813542372153786220 ) ) ;
#7065 = axis2_placement_3d ( 'none', #40172, #24549, #19218 ) ;
#7066 = face_outer_bound ( 'none', #28703, .t. ) ;
#7067 = oriented_edge ( 'none', *, *, #30544, .f. ) ;
#7068 = oriented_edge ( 'none', *, *, #9696, .f. ) ;
#7069 = plane ( 'none', #17521 ) ;
#7070 = cartesian_point ( 'none', ( 1.606216816084766297, -95.70000000000156604, 86.69960979118329192 ) ) ;
#7071 = cartesian_point ( 'none', ( -40.59999999996565379, -90.81205929298559454, 121.1674941223170805 ) ) ;
#7072 = direction ( 'none', ( -7.562449584286045901e-16, -2.087856039678552091e-15, 1.000000000000000000 ) ) ;
#7073 = edge_loop ( 'none', ( #27297, #26720 ) ) ;
#7074 = direction ( 'none', ( 5.539897855819832119e-16, -1.009293658750142399e-15, 1.000000000000000000 ) ) ;
#7075 = b_spline_curve_with_knots ( 'none', 3,
( #5028, #8292, #4757, #14434, #17565, #29976, #11453, #11310, #32872, #17426, #20726, #33283, #36417, #17298 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0002970788461624518915, 0.0005941576923249037830, 0.0008912365384873556203, 0.001188315384649807566, 0.001782473076974696929, 0.002376630769299586509 ),
.unspecified. ) ;
#7076 = oriented_edge ( 'none', *, *, #7425, .t. ) ;
#7077 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#7078 = face_bound ( 'none', #40368, .t. ) ;
#7079 = direction ( 'none', ( 1.224646799147353207e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7080 = edge_loop ( 'none', ( #40161, #8750 ) ) ;
#7081 = edge_curve ( 'none', #39275, #5110, #31119, .t. ) ;
#7082 = axis2_placement_3d ( 'none', #30731, #37417, #12044 ) ;
#7083 = cartesian_point ( 'none', ( 29.54004567096129463, -64.98882458640284199, 125.0187199309076220 ) ) ;
#7084 = cartesian_point ( 'none', ( 14.29701429639546184, -83.92452601431521941, 122.5048558459943138 ) ) ;
#7085 = oriented_edge ( 'none', *, *, #4908, .f. ) ;
#7086 = face_outer_bound ( 'none', #27671, .t. ) ;
#7087 = oriented_edge ( 'none', *, *, #37305, .f. ) ;
#7088 = axis2_placement_3d ( 'none', #20224, #1644, #10945 ) ;
#7089 = direction ( 'none', ( 0.3419300188965483933, -0.007851153922505802255, 0.9396926207859095381 ) ) ;
#7091 = direction ( 'none', ( 1.000000000000000000, 1.174274352968917040e-14, 0.0000000000000000000 ) ) ;
#7090 = direction ( 'none', ( -1.000000000000000000, -9.499345754448997227e-15, 8.006416042969879049e-16 ) ) ;
#7092 = manifold_solid_brep ( '����-37-solid1', #30382 ) ;
#7093 = oriented_edge ( 'none', *, *, #32479, .t. ) ;
#7094 = cartesian_point ( 'none', ( 18.28607593348058913, 4.349961267457932657, 129.5999999999999659 ) ) ;
#7095 = edge_curve ( 'none', #1210, #5184, #38492, .t. ) ;
#7096 = line ( 'none', #7514, #4698 ) ;
#7097 = edge_curve ( 'none', #4831, #26697, #20904, .t. ) ;
#7098 = oriented_edge ( 'none', *, *, #21700, .f. ) ;
#7099 = circle ( 'none', #19688, 27.50000000000000000 ) ;
#7100 = edge_curve ( 'none', #37245, #1778, #17471, .t. ) ;
#7101 = line ( 'none', #16139, #31024 ) ;
#7102 = cartesian_point ( 'none', ( 4.781793990260026714e-15, -7.776514489908387021e-15, 0.0000000000000000000 ) ) ;
#7103 = axis2_placement_3d ( 'none', #35279, #13849, #1281 ) ;
#7104 = direction ( 'none', ( 1.965391359763805505e-15, -7.562449584285928558e-16, 1.000000000000000000 ) ) ;
#7105 = edge_curve ( 'none', #19862, #1691, #5270, .t. ) ;
#7106 = oriented_edge ( 'none', *, *, #30719, .f. ) ;
#7107 = advanced_face ( 'none', ( #20434 ), #8021, .f. ) ;
#7108 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#7109 = cartesian_point ( 'none', ( -11.12201970587361188, -75.79734541478829613, 75.62359102802292909 ) ) ;
#7110 = direction ( 'none', ( -0.9731129262368704014, -0.2303285322983564531, 0.0000000000000000000 ) ) ;
#7111 = direction ( 'none', ( -1.000000000000000000, -6.853228547068871147e-15, 1.284980352575413291e-15 ) ) ;
#7112 = cylindrical_surface ( 'none', #9735, 6.500000000000000888 ) ;
#7113 = oriented_edge ( 'none', *, *, #18513, .f. ) ;
#7114 = oriented_edge ( 'none', *, *, #40468, .t. ) ;
#7115 = cartesian_point ( 'none', ( 14.88889659550290467, -76.44759348899837903, 77.11466793164379396 ) ) ;
#7116 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539513564649194771e-12 ) ) ;
#7117 = edge_curve ( 'none', #34634, #9694, #14076, .t. ) ;
#7118 = cartesian_point ( 'none', ( -19.99999999999949907, -69.50000000000041211, 136.7410161513772380 ) ) ;
#7119 = direction ( 'none', ( 1.000000000000000000, 1.387778780781449147e-14, -6.505213034913043367e-16 ) ) ;
#7120 = edge_loop ( 'none', ( #33297, #32615 ) ) ;
#7121 = line ( 'none', #5256, #34003 ) ;
#7122 = oriented_edge ( 'none', *, *, #13684, .f. ) ;
#7123 = cartesian_point ( 'none', ( 38.20045765153505357, 22.97801573735078051, 66.60000000000006537 ) ) ;
#7124 = vector ( 'none', #7471, 1000.000000000000114 ) ;
#7125 = axis2_placement_3d ( 'none', #19497, #32189, #19365 ) ;
#7126 = cartesian_point ( 'none', ( -49.61081362515121640, 31.00027695764199720, 6.938893903907228378e-14 ) ) ;
#7127 = oriented_edge ( 'none', *, *, #24330, .f. ) ;
#7128 = cartesian_point ( 'none', ( -31.71660288770280189, -15.33410526939777618, 89.00403533400022127 ) ) ;
#7129 = edge_loop ( 'none', ( #3473, #35858, #20800, #26402 ) ) ;
#7130 = face_bound ( 'none', #13901, .t. ) ;
#7131 = oriented_edge ( 'none', *, *, #30904, .t. ) ;
#7132 = oriented_edge ( 'none', *, *, #30417, .f. ) ;
#7133 = axis2_placement_3d ( 'none', #39766, #33338, #8614 ) ;
#7134 = circle ( 'none', #18067, 5.000000000000004441 ) ;
#7135 = cartesian_point ( 'none', ( 4.716993559985462384e-15, -2.318590578762247783e-14, -43.00000000000001421 ) ) ;
#7136 = circle ( 'none', #27381, 4.499999999999997335 ) ;
#7137 = axis2_placement_3d ( 'none', #19564, #6622, #870 ) ;
#7138 = direction ( 'none', ( 0.9978130634544893907, 0.0000000000000000000, 0.06609909530067011041 ) ) ;
#7139 = cartesian_point ( 'none', ( 11.09810448066733812, 4.146332950474657331, -115.9999999999999858 ) ) ;
#7140 = direction ( 'none', ( 0.06609909530067543948, 3.902853943559809762e-16, -0.9978130634544890576 ) ) ;
#7141 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#7142 = circle ( 'none', #5557, 3.999999999999996447 ) ;
#7143 = oriented_edge ( 'none', *, *, #2119, .f. ) ;
#7144 = cartesian_point ( 'none', ( 0.0000000000000000000, -8.402513257943090492e-15, -71.99999999999998579 ) ) ;
#7145 = edge_curve ( 'none', #21491, #22918, #9173, .t. ) ;
#7146 = cartesian_point ( 'none', ( -20.93080559660818096, -1.961017082921290511, 129.5999999999878582 ) ) ;
#7147 = advanced_face ( 'none', ( #28156 ), #33265, .f. ) ;
#7148 = direction ( 'none', ( 1.202013117212276842e-14, -1.000000000000000000, -2.185478394931412547e-15 ) ) ;
#7150 = edge_curve ( 'none', #22052, #19184, #13279, .t. ) ;
#7149 = cartesian_point ( 'none', ( 34.64101615137737866, 20.00000000000029488, 59.59999999999995879 ) ) ;
#7151 = vertex_point ( 'none', #17684 ) ;
#7152 = line ( 'none', #29853, #30101 ) ;
#7153 = cartesian_point ( 'none', ( 1.213092126750581201e-12, -95.70000000000162288, 99.59999999999986642 ) ) ;
#7154 = axis2_placement_3d ( 'none', #24972, #9576, #28080 ) ;
#7155 = cartesian_point ( 'none', ( -15.30231363643774145, -85.70000000000180762, 121.0654745433697173 ) ) ;
#7156 = advanced_face ( 'none', ( #24777 ), #12119, .f. ) ;
#7157 = cartesian_point ( 'none', ( 13.84666600403377501, -95.68544484994816912, 77.39081929691667483 ) ) ;
#7158 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#7159 = edge_curve ( 'none', #20038, #17360, #11156, .t. ) ;
#7160 = cartesian_point ( 'none', ( 20.58971715356513954, 33.29532721052242294, -35.74568837973640001 ) ) ;
#7161 = oriented_edge ( 'none', *, *, #239, .f. ) ;
#7162 = cartesian_point ( 'none', ( -8.988934052483998016, -89.95000000000172236, 118.0461802170549248 ) ) ;
#7163 = oriented_edge ( 'none', *, *, #19788, .f. ) ;
#7164 = cylindrical_surface ( 'none', #26046, 65.00000000000000000 ) ;
#7165 = cartesian_point ( 'none', ( 6.293392700008486527e-14, -1.365440336073147955e-13, 118.0999999999999517 ) ) ;
#7166 = cartesian_point ( 'none', ( 32.39399214632930324, 22.06237317688604804, 68.20000000000003126 ) ) ;
#7167 = oriented_edge ( 'none', *, *, #6215, .f. ) ;
#7168 = oriented_edge ( 'none', *, *, #21648, .f. ) ;
#7169 = edge_curve ( 'none', #17792, #5438, #2835, .t. ) ;
#7170 = cartesian_point ( 'none', ( 17.02947620914521565, 4.030749315221238582, -65.49999999999991473 ) ) ;
#7171 = oriented_edge ( 'none', *, *, #8968, .f. ) ;
#7172 = direction ( 'none', ( -0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#7173 = vector ( 'none', #39110, 1000.000000000000000 ) ;
#7174 = oriented_edge ( 'none', *, *, #10371, .f. ) ;
#7175 = cartesian_point ( 'none', ( 34.40027695764255355, 49.61081362515088244, -23.75000000000000711 ) ) ;
#7176 = oriented_edge ( 'none', *, *, #36709, .t. ) ;
#7177 = vertex_point ( 'none', #8690 ) ;
#7178 = cartesian_point ( 'none', ( -31.00027695764181601, -49.61081362515136561, 12.99999999999994849 ) ) ;
#7179 = circle ( 'none', #24587, 17.62432289551292897 ) ;
#7180 = cartesian_point ( 'none', ( 4.532882726793443950, -20.12823341840139690, 129.6000000000140631 ) ) ;
#7181 = face_outer_bound ( 'none', #30712, .t. ) ;
#7182 = cartesian_point ( 'none', ( -2.561839629322548717e-14, -1.754915130653078435e-15, -64.99999999999992895 ) ) ;
#7183 = plane ( 'none', #20034 ) ;
#7184 = direction ( 'none', ( -0.9997364937975852239, 0.02295523838497760816, 2.409200885585505205e-16 ) ) ;
#7185 = cartesian_point ( 'none', ( -35.80291843500444315, 22.61334710348627652, 74.20000000000023022 ) ) ;
#7186 = conical_surface ( 'none', #3704, 36.00000000000000000, 0.7853981633974344012 ) ;
#7187 = edge_loop ( 'none', ( #38278, #28804, #11570, #27748 ) ) ;
#7188 = axis2_placement_3d ( 'none', #33873, #27544, #30449 ) ;
#7189 = direction ( 'none', ( -0.5882076359134009724, -0.8087099461816752433, -5.551115123125777969e-15 ) ) ;
#7190 = oriented_edge ( 'none', *, *, #16317, .t. ) ;
#7191 = cartesian_point ( 'none', ( -9.119780118842081507, 16.66822157831995810, -11.49999999999999289 ) ) ;
#7192 = direction ( 'none', ( -0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#7193 = line ( 'none', #36349, #27189 ) ;
#7194 = cartesian_point ( 'none', ( 18.64783146838668060, -34.25285946496514811, -12.00000000000005151 ) ) ;
#7195 = oriented_edge ( 'none', *, *, #21712, .f. ) ;
#7196 = advanced_face ( 'none', ( #27687, #35062 ), #8415, .f. ) ;
#7197 = cartesian_point ( 'none', ( 7.549868786499726317e-13, 1.043993459011326936e-14, 118.0999999999999943 ) ) ;
#7198 = axis2_placement_3d ( 'none', #21523, #15241, #2824 ) ;
#7199 = edge_loop ( 'none', ( #17908, #23698, #17429, #10791, #13367, #39064 ) ) ;
#7200 = cartesian_point ( 'none', ( -50.13581362515118656, 26.98444889857373141, 15.10000000000000853 ) ) ;
#7201 = cartesian_point ( 'none', ( -34.49967906316739175, -54.50000000000053291, 74.18128006909222449 ) ) ;
#7202 = cartesian_point ( 'none', ( -32.14101615137727919, -20.00000000000044764, 37.99999999999999289 ) ) ;
#7204 = oriented_edge ( 'none', *, *, #38586, .f. ) ;
#7203 = direction ( 'none', ( -1.000000000000000000, -1.209449207451029591e-14, 5.550996062037026994e-16 ) ) ;
#7205 = vector ( 'none', #35041, 1000.000000000000000 ) ;
#7206 = oriented_edge ( 'none', *, *, #38597, .t. ) ;
#7207 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#7208 = oriented_edge ( 'none', *, *, #31370, .f. ) ;
#7209 = cartesian_point ( 'none', ( 21.94927865177710302, -42.49999999999981526, 54.59999999999991616 ) ) ;
#7210 = cartesian_point ( 'none', ( 24.06804861925929728, -31.61693180440530071, -37.27319081829105585 ) ) ;
#7211 = vector ( 'none', #39505, 1000.000000000000000 ) ;
#7212 = edge_loop ( 'none', ( #38748, #19892, #39832 ) ) ;
#7213 = direction ( 'none', ( 0.5197480664901023006, 0.8543195815266088067, 1.387778780781444689e-15 ) ) ;
#7214 = edge_curve ( 'none', #2344, #20238, #23821, .t. ) ;
#7215 = edge_loop ( 'none', ( #8296, #22815 ) ) ;
#7216 = direction ( 'none', ( 1.197056719064297419e-14, -1.000000000000000000, -9.970029726325659912e-16 ) ) ;
#7217 = edge_curve ( 'none', #14114, #12169, #8203, .t. ) ;
#7218 = direction ( 'none', ( -0.5882076359133958654, -0.8087099461816787960, 4.625929269271482167e-15 ) ) ;
#7219 = face_bound ( 'none', #24012, .t. ) ;
#7220 = circle ( 'none', #26549, 2.600000000000004974 ) ;
#7221 = axis2_placement_3d ( 'none', #27332, #24623, #11959 ) ;
#7222 = edge_curve ( 'none', #592, #33460, #860, .t. ) ;
#7223 = cartesian_point ( 'none', ( 27.97998742334456423, -17.34043879420742584, 98.77853725148786168 ) ) ;
#7224 = direction ( 'none', ( -6.808370656596029253e-13, 0.9003490327090355461, -0.4351684952979753551 ) ) ;
#7225 = edge_curve ( 'none', #4735, #21050, #39018, .t. ) ;
#7226 = oriented_edge ( 'none', *, *, #3484, .f. ) ;
#7227 = vector ( 'none', #10314, 1000.000000000000000 ) ;
#7228 = oriented_edge ( 'none', *, *, #9757, .f. ) ;
#7230 = cartesian_point ( 'none', ( 24.93851423839161185, -12.94187759954414929, 109.9005096821398553 ) ) ;
#7229 = cartesian_point ( 'none', ( 4.410534437671032038e-13, -31.20000000000160156, 99.59999999999993747 ) ) ;
#7231 = cartesian_point ( 'none', ( 16.05710755618150642, 10.05417934468292707, 129.5999999999999943 ) ) ;
#7232 = edge_loop ( 'none', ( #19768, #1767, #30178, #15994 ) ) ;
#7233 = face_outer_bound ( 'none', #1325, .t. ) ;
#7234 = cartesian_point ( 'none', ( 34.64101615140934598, -98.99999999999972999, 119.5999999999469736 ) ) ;
#7235 = oriented_edge ( 'none', *, *, #24553, .t. ) ;
#7236 = cartesian_point ( 'none', ( 20.77717707080741860, -84.44106924738446196, 116.8431587535515916 ) ) ;
#7237 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#7238 = vertex_point ( 'none', #24227 ) ;
#7239 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#7240 = cartesian_point ( 'none', ( -10.79607870439651407, -75.71455515003538039, 75.75838613828896939 ) ) ;
#7241 = oriented_edge ( 'none', *, *, #7852, .f. ) ;
#7242 = face_outer_bound ( 'none', #25468, .t. ) ;
#7243 = cartesian_point ( 'none', ( -31.00027695764184088, -49.61081362515135140, 15.09999999999989839 ) ) ;
#7244 = cartesian_point ( 'none', ( -16.63041362400817391, -15.20000000000031726, 108.9702256461241063 ) ) ;
#7245 = oriented_edge ( 'none', *, *, #30875, .t. ) ;
#7246 = oriented_edge ( 'none', *, *, #833, .t. ) ;
#7247 = advanced_face ( 'none', ( #30155 ), #36917, .f. ) ;
#7248 = direction ( 'none', ( -0.9978130634544891686, -1.174274352968915778e-14, -0.06609909530067549499 ) ) ;
#7249 = cartesian_point ( 'none', ( 13.68279182699888175, -75.70000394035533020, 77.43446650928029840 ) ) ;
#7250 = axis2_placement_3d ( 'none', #29252, #20153, #16990 ) ;
#7251 = circle ( 'none', #21463, 3.000000000000000444 ) ;
#7252 = vertex_point ( 'none', #14816 ) ;
#7253 = oriented_edge ( 'none', *, *, #2158, .f. ) ;
#7254 = face_bound ( 'none', #39196, .t. ) ;
#7255 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560379402e-16 ) ) ;
#7256 = vector ( 'none', #14606, 1000.000000000000227 ) ;
#7257 = face_outer_bound ( 'none', #18021, .t. ) ;
#7258 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497760122, 2.668805347656625692e-16 ) ) ;
#7259 = cartesian_point ( 'none', ( 18.50992767780045867, 4.576306082704373779, -115.9999999999999858 ) ) ;
#7260 = cartesian_point ( 'none', ( 8.932523151452867207e-13, -69.50000000000014211, 99.59999999999990905 ) ) ;
#7261 = axis2_placement_3d ( 'none', #29533, #1703, #38997 ) ;
#7262 = advanced_face ( 'none', ( #22382 ), #36974, .f. ) ;
#7263 = b_spline_curve_with_knots ( 'none', 3,
( #33181, #11614, #17867, #2188, #36710, #5332, #8879, #5475, #30148, #18128, #36453, #17730, #8468, #30690, #17599, #27254, #33462, #39884, #8604, #11488, #2593, #36838, #30419, #14733, #11751, #36576, #20764, #2054, #17998, #24414, #23872, #21164, #2460, #5602, #26985, #30559, #33324, #27386, #8743, #11885 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.02130583613411438093, 0.02276693432572698267, 0.02422803251733958788, 0.02568913070895218961, 0.02715022890056479135, 0.02861132709217739656, 0.03007242528378999830, 0.03080297437959628182, 0.03153352347540256534, 0.03226407257120884886, 0.03299462166701513932, 0.03372517076282142284, 0.03445571985862770636, 0.03591681805024028035, 0.03737791624185285433, 0.03883901443346542137, 0.04030011262507799535, 0.04176121081669056934, 0.04322230900830313638, 0.04468340719991571036 ),
.unspecified. ) ;
#7264 = cartesian_point ( 'none', ( 1.256087077380554798e-12, -99.50000000000014211, 99.59999999999986642 ) ) ;
#7265 = face_outer_bound ( 'none', #6066, .t. ) ;
#7266 = edge_loop ( 'none', ( #24040, #14720, #30730, #9262 ) ) ;
#7267 = cartesian_point ( 'none', ( 5.637986299061295448, -41.15892221174343746, 66.59999999999992326 ) ) ;
#7268 = vertex_point ( 'none', #2674 ) ;
#7269 = axis2_placement_3d ( 'none', #35380, #16683, #26079 ) ;
#7270 = direction ( 'none', ( -0.5882076359133956434, -0.8087099461816790180, 5.551115123125781124e-15 ) ) ;
#7271 = cartesian_point ( 'none', ( 33.46194077712620896, 51.00292657709063349, -5.952121760526413834e-15 ) ) ;
#7272 = line ( 'none', #1249, #28748 ) ;
#7273 = axis2_placement_3d ( 'none', #15389, #15262, #24401 ) ;
#7274 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#7275 = cartesian_point ( 'none', ( 6.217381579398292502, -41.69589398108202971, 66.58120583892889499 ) ) ;
#7276 = edge_loop ( 'none', ( #34975, #39117 ) ) ;
#7277 = axis2_placement_3d ( 'none', #38656, #35489, #13237 ) ;
#7278 = edge_curve ( 'none', #4064, #13017, #15049, .t. ) ;
#7279 = vertex_point ( 'none', #34057 ) ;
#7280 = edge_curve ( 'none', #31268, #362, #13825, .t. ) ;
#7281 = conical_surface ( 'none', #23471, 6.349999999999994316, 0.7853981633974587151 ) ;
#7282 = oriented_edge ( 'none', *, *, #26450, .f. ) ;
#7283 = cartesian_point ( 'none', ( -42.49999999999967315, -26.33913438213244618, 54.59999999999997300 ) ) ;
#7284 = oriented_edge ( 'none', *, *, #10106, .f. ) ;
#7285 = edge_curve ( 'none', #35671, #26186, #13855, .t. ) ;
#7286 = edge_loop ( 'none', ( #37623, #31341, #32412, #4706 ) ) ;
#7287 = cartesian_point ( 'none', ( 13.99631091316618203, -0.3213733373896316414, -124.0000000000000284 ) ) ;
#7288 = edge_curve ( 'none', #12822, #13048, #8682, .t. ) ;
#7289 = line ( 'none', #40358, #11199 ) ;
#7290 = edge_loop ( 'none', ( #33669, #5776, #13024, #33558, #4044 ) ) ;
#7291 = cartesian_point ( 'none', ( 45.00000000000002132, 3.631219640449727421e-13, 37.99999999999993605 ) ) ;
#7292 = vertex_point ( 'none', #2032 ) ;
#7293 = line ( 'none', #25453, #1947 ) ;
#7294 = cartesian_point ( 'none', ( -34.64101615137698076, -20.00000000000044764, 68.20000000000014495 ) ) ;
#7295 = cartesian_point ( 'none', ( 36.00000000000000711, 5.050037702391836203e-13, 5.000000000000003553 ) ) ;
#7296 = circle ( 'none', #12521, 6.399999999999995914 ) ;
#7297 = vector ( 'none', #13986, 1000.000000000000000 ) ;
#7298 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#7299 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#7300 = cartesian_point ( 'none', ( 26.98444889857393747, 49.08581362515108992, 12.99999999999999289 ) ) ;
#7301 = line ( 'none', #15520, #36616 ) ;
#7302 = cartesian_point ( 'none', ( 11.72817270586607385, -75.93860063356261492, 102.3848727993971295 ) ) ;
#7303 = direction ( 'none', ( -0.02295523838497760816, -0.9997364937975851129, -9.583796596545395347e-16 ) ) ;
#7304 = oriented_edge ( 'none', *, *, #36899, .f. ) ;
#7305 = vertex_point ( 'none', #24484 ) ;
#7306 = cartesian_point ( 'none', ( 16.91401639139886370, 39.62317567423753673, -32.49999999999997158 ) ) ;
#7307 = direction ( 'none', ( 0.9944671756431782139, -0.1050477823101483160, -6.756908699668290909e-15 ) ) ;
#7308 = face_outer_bound ( 'none', #7972, .t. ) ;
#7309 = advanced_face ( 'none', ( #32616 ), #3587, .t. ) ;
#7310 = axis2_placement_3d ( 'none', #27702, #9058, #18447 ) ;
#7311 = direction ( 'none', ( 1.000000000000000000, 1.469412826709764654e-14, -4.081702296416013038e-16 ) ) ;
#7312 = cylindrical_surface ( 'none', #18750, 35.00000000000001421 ) ;
#7313 = approval_role ( '' ) ;
#7314 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#7315 = oriented_edge ( 'none', *, *, #39809, .t. ) ;
#7316 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#7317 = axis2_placement_3d ( 'none', #27090, #14565, #11322 ) ;
#7318 = vertex_point ( 'none', #8053 ) ;
#7319 = line ( 'none', #21789, #3428 ) ;
#7320 = circle ( 'none', #17124, 4.250000000000003553 ) ;
#7321 = oriented_edge ( 'none', *, *, #26570, .t. ) ;
#7322 = cartesian_point ( 'none', ( -37.14101615140029367, -104.5000000000005826, 83.93012701897907846 ) ) ;
#7323 = axis2_placement_3d ( 'none', #539, #22252, #38091 ) ;
#7324 = cartesian_point ( 'none', ( 13.85888274940023912, -76.20900811548710863, 76.96656171828446702 ) ) ;
#7325 = cartesian_point ( 'none', ( -24.30459528736578889, -89.41554067544691975, 111.3641871476742153 ) ) ;
#7326 = cylindrical_surface ( 'none', #28629, 35.00000000000001421 ) ;
#7327 = oriented_edge ( 'none', *, *, #21872, .f. ) ;
#7329 = oriented_edge ( 'none', *, *, #33559, .f. ) ;
#7328 = direction ( 'none', ( -1.965391359763805505e-15, 7.562449584285928558e-16, -1.000000000000000000 ) ) ;
#7331 = cartesian_point ( 'none', ( 15.99578390076136003, -0.3672838141596341255, -75.00000000000004263 ) ) ;
#7330 = conical_surface ( 'none', #1294, 35.49999999999998579, 0.7853981633974482790 ) ;
#7332 = direction ( 'none', ( 0.5197480664901023006, 0.8543195815266088067, 6.938893903907223447e-16 ) ) ;
#7333 = axis2_placement_3d ( 'none', #34465, #37459, #2932 ) ;
#7334 = cartesian_point ( 'none', ( 24.28422008817299371, -31.37800437480268911, -10.82851307467224622 ) ) ;
#7335 = cartesian_point ( 'none', ( 22.11298792495120935, -11.67613892371884532, 91.61153724488362116 ) ) ;
#7336 = vector ( 'none', #35985, 1000.000000000000000 ) ;
#7337 = edge_curve ( 'none', #16196, #11569, #1815, .t. ) ;
#7339 = edge_curve ( 'none', #31030, #11664, #9131, .t. ) ;
#7338 = cartesian_point ( 'none', ( 14.38279958226559430, -95.05751339185701454, 77.00126804748934717 ) ) ;
#7340 = vertex_point ( 'none', #25244 ) ;
#7341 = cartesian_point ( 'none', ( 29.30443652418521339, -57.50000000000000000, -50.99999999999999289 ) ) ;
#7342 = cartesian_point ( 'none', ( 1.292412247511965463e-14, -5.932306199016788780e-14, -5.499999999999999112 ) ) ;
#7343 = direction ( 'none', ( 0.9813542372153786220, 1.167859486206447209e-14, 0.1922078590990034253 ) ) ;
#7344 = direction ( 'none', ( -3.528609371932593725e-15, -1.000000000000000000, 1.167015730269873022e-16 ) ) ;
#7345 = direction ( 'none', ( 0.1922078590990104752, 3.440016937275088651e-15, -0.9813542372153772897 ) ) ;
#7346 = edge_curve ( 'none', #6713, #13829, #4423, .t. ) ;
#7347 = oriented_edge ( 'none', *, *, #8922, .t. ) ;
#7348 = oriented_edge ( 'none', *, *, #15244, .t. ) ;
#7349 = cartesian_point ( 'none', ( -0.08497391057501131606, -65.22256808500056025, 138.6151898727395348 ) ) ;
#7350 = cartesian_point ( 'none', ( -31.00027695764184443, -49.61081362515135140, 12.99999999999989697 ) ) ;
#7351 = edge_curve ( 'none', #24856, #28183, #19900, .t. ) ;
#7352 = cartesian_point ( 'none', ( 38.36608801104308952, -42.06938578922106586, -32.50000000000005684 ) ) ;
#7353 = oriented_edge ( 'none', *, *, #13566, .f. ) ;
#7354 = circle ( 'none', #25301, 3.000000000000000444 ) ;
#7355 = direction ( 'none', ( 0.2911156025094132072, 4.438639543574742089e-15, -0.9566878832595201443 ) ) ;
#7356 = b_spline_curve_with_knots ( 'none', 3,
( #30914, #15106, #33811, #27874, #24243, #18232, #15374, #21390 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003913178313613128209, 0.0007826356627226254250, 0.001565271325445258222 ),
.unspecified. ) ;
#7357 = cartesian_point ( 'none', ( 23.89711431698121658, -83.67782780742265913, 67.20898384858558927 ) ) ;
#7358 = oriented_edge ( 'none', *, *, #31159, .t. ) ;
#7359 = oriented_edge ( 'none', *, *, #4191, .f. ) ;
#7360 = direction ( 'none', ( -2.050233355256462994e-15, 1.084443651927995438e-15, -1.000000000000000000 ) ) ;
#7361 = edge_loop ( 'none', ( #34886, #35170, #36510, #9635 ) ) ;
#7362 = edge_curve ( 'none', #20080, #8348, #7693, .t. ) ;
#7363 = cartesian_point ( 'none', ( 34.49967906316901889, -69.49999999999974420, 119.5183989940757670 ) ) ;
#7364 = vertex_point ( 'none', #12578 ) ;
#7365 = advanced_face ( 'none', ( #5732 ), #35023, .t. ) ;
#7366 = toroidal_surface ( 'none', #8284, 18.00000000000000711, 0.5000000000000000000 ) ;
#7367 = face_outer_bound ( 'none', #2418, .t. ) ;
#7368 = oriented_edge ( 'none', *, *, #27689, .f. ) ;
#7369 = cartesian_point ( 'none', ( 19.09599643104802524, 3.962691043394816148, -86.00000000000000000 ) ) ;
#7370 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#7371 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#7372 = cartesian_point ( 'none', ( 18.45460955405576797, 3.494916121437653178, 129.5999999999999659 ) ) ;
#7373 = advanced_face ( 'none', ( #8163 ), #27803, .t. ) ;
#7374 = circle ( 'none', #20006, 2.999999999999998668 ) ;
#7375 = oriented_edge ( 'none', *, *, #25505, .t. ) ;
#7376 = oriented_edge ( 'none', *, *, #33616, .f. ) ;
#7377 = line ( 'none', #9930, #2019 ) ;
#7378 = axis2_placement_3d ( 'none', #26393, #16456, #38868 ) ;
#7379 = direction ( 'none', ( 6.818163926026671330e-15, 2.240078029461007104e-16, 1.000000000000000000 ) ) ;
#7380 = direction ( 'none', ( -6.808161120210429358e-13, 0.9003490327090348799, -0.4351684952979766874 ) ) ;
#7381 = cartesian_point ( 'none', ( -2.762200190797869936e-14, 7.276454617981618214e-15, -72.49999999999994316 ) ) ;
#7382 = vector ( 'none', #18072, 1000.000000000000000 ) ;
#7383 = direction ( 'none', ( 0.0000000000000000000, -1.261543459662907264e-15, 1.000000000000000000 ) ) ;
#7384 = cartesian_point ( 'none', ( 8.172438464143823467, -19.36214206978065988, 129.6000000000516081 ) ) ;
#7385 = cartesian_point ( 'none', ( -2.575197000087569501e-14, -1.152823814077457314e-15, -65.49999999999991473 ) ) ;
#7386 = oriented_edge ( 'none', *, *, #9632, .t. ) ;
#7387 = cartesian_point ( 'none', ( 20.00000000000097344, -84.69999999999600959, 64.95898384862228170 ) ) ;
#7388 = cartesian_point ( 'none', ( -23.22030414426042100, -15.20000000000038654, 95.98510367395809340 ) ) ;
#7389 = cartesian_point ( 'none', ( 14.68698988519849458, -76.70000000000140972, 77.02141881977279070 ) ) ;
#7390 = oriented_edge ( 'none', *, *, #9390, .t. ) ;
#7391 = direction ( 'none', ( 3.391266700488786682e-15, -1.000000000000000000, -1.978238908618458996e-15 ) ) ;
#7392 = oriented_edge ( 'none', *, *, #21940, .t. ) ;
#7393 = circle ( 'none', #28691, 49.00000000000001421 ) ;
#7394 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#7395 = line ( 'none', #18526, #35237 ) ;
#7396 = cartesian_point ( 'none', ( 36.00000000000002842, 4.573890652109486442e-13, 37.49999999999997158 ) ) ;
#7397 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#7398 = axis2_placement_3d ( 'none', #18382, #34233, #2851 ) ;
#7399 = vertex_point ( 'none', #25526 ) ;
#7400 = edge_loop ( 'none', ( #31969, #6426, #6067, #11051 ) ) ;
#7401 = oriented_edge ( 'none', *, *, #121, .t. ) ;
#7402 = cartesian_point ( 'none', ( 40.59999999997761932, -79.74145834996811288, 84.40121007895862704 ) ) ;
#7403 = vertex_point ( 'none', #32370 ) ;
#7404 = cartesian_point ( 'none', ( 42.36950568858404864, 26.30195433388421833, 66.11141812601520940 ) ) ;
#7405 = direction ( 'none', ( -1.965391359763805505e-15, 7.562449584285928558e-16, -1.000000000000000000 ) ) ;
#7406 = edge_curve ( 'none', #6713, #15753, #29645, .t. ) ;
#7407 = vertex_point ( 'none', #7517 ) ;
#7408 = edge_curve ( 'none', #23637, #39957, #19552, .t. ) ;
#7409 = line ( 'none', #15286, #4480 ) ;
#7411 = oriented_edge ( 'none', *, *, #28538, .f. ) ;
#7410 = oriented_edge ( 'none', *, *, #8445, .f. ) ;
#7412 = oriented_edge ( 'none', *, *, #5634, .f. ) ;
#7413 = plane ( 'none', #14024 ) ;
#7414 = edge_curve ( 'none', #2344, #12352, #31599, .t. ) ;
#7415 = advanced_face ( 'none', ( #3306, #2328 ), #25916, .t. ) ;
#7416 = axis2_placement_3d ( 'none', #13530, #583, #10553 ) ;
#7417 = edge_curve ( 'none', #29349, #37478, #28644, .t. ) ;
#7418 = vertex_point ( 'none', #8187 ) ;
#7419 = cartesian_point ( 'none', ( 34.64101615137833079, -60.19998826649045043, 119.5999999999999375 ) ) ;
#7420 = edge_loop ( 'none', ( #26412, #27991, #35775, #16082 ) ) ;
#7421 = advanced_face ( 'none', ( #21361 ), #40430, .f. ) ;
#7422 = line ( 'none', #12416, #35760 ) ;
#7423 = oriented_edge ( 'none', *, *, #12190, .t. ) ;
#7424 = direction ( 'none', ( 0.1899816439925987033, -0.3065484139510171735, -0.9327030850436730525 ) ) ;
#7425 = edge_curve ( 'none', #2239, #31755, #34562, .t. ) ;
#7426 = cartesian_point ( 'none', ( 36.00000000000002842, 2.801440963511017441e-13, 37.99999999999994316 ) ) ;
#7427 = cartesian_point ( 'none', ( 2.806971193690165567, -42.44242071550795714, 65.94126465343552468 ) ) ;
#7428 = circle ( 'none', #7689, 4.250000000000003553 ) ;
#7429 = vertex_point ( 'none', #7800 ) ;
#7430 = direction ( 'none', ( -6.983567031020055271e-15, -1.452604719469154016e-16, -1.000000000000000000 ) ) ;
#7431 = oriented_edge ( 'none', *, *, #38527, .t. ) ;
#7432 = cartesian_point ( 'none', ( 31.00027695764219260, 53.66081362515109277, 15.10000000000000320 ) ) ;
#7433 = vector ( 'none', #23313, 1000.000000000000114 ) ;
#7434 = cartesian_point ( 'none', ( -34.64101615137676760, -59.50000000000054001, 79.59999999999989484 ) ) ;
#7435 = cartesian_point ( 'none', ( 25.21724155629323505, -8.131823636084209994, 1.873552141374416946 ) ) ;
#7436 = circle ( 'none', #8711, 16.00000000000000000 ) ;
#7437 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#7438 = oriented_edge ( 'none', *, *, #34025, .t. ) ;
#7439 = vertex_point ( 'none', #10943 ) ;
#7440 = vertex_point ( 'none', #17462 ) ;
#7441 = direction ( 'none', ( 0.9566878832595171467, 1.115510641463838596e-14, 0.2911156025094232547 ) ) ;
#7442 = cartesian_point ( 'none', ( 13.88021668622787530, -95.68063657782556675, 77.38188459276342712 ) ) ;
#7443 = direction ( 'none', ( -0.9459816290895212143, 0.0000000000000000000, 0.3242202298209283517 ) ) ;
#7444 = axis2_placement_3d ( 'none', #22352, #22216, #6383 ) ;
#7445 = cartesian_point ( 'none', ( 6.653486060636777089e-14, -1.430240330024278035e-13, 124.5999999999999659 ) ) ;
#7446 = oriented_edge ( 'none', *, *, #28481, .f. ) ;
#7447 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#7448 = face_outer_bound ( 'none', #38088, .t. ) ;
#7451 = oriented_edge ( 'none', *, *, #15668, .t. ) ;
#7450 = vertex_point ( 'none', #33045 ) ;
#7449 = cartesian_point ( 'none', ( -22.50000000005258727, -101.5000000000003837, 64.60000000003451248 ) ) ;
#7452 = axis2_placement_3d ( 'none', #25476, #31762, #4205 ) ;
#7453 = cartesian_point ( 'none', ( 6.237993721450287979e-14, -1.355471106234512539e-13, 117.0999999999999517 ) ) ;
#7454 = axis2_placement_3d ( 'none', #8517, #30462, #39515 ) ;
#7455 = direction ( 'none', ( 0.6880947490023783253, 0.1628668670889123204, 0.7071067811865451302 ) ) ;
#7456 = axis2_placement_3d ( 'none', #37631, #35018, #493 ) ;
#7458 = oriented_edge ( 'none', *, *, #33901, .f. ) ;
#7457 = direction ( 'none', ( -0.03304954765032754038, -0.8660254037844387076, 0.4989065317272449729 ) ) ;
#7459 = oriented_edge ( 'none', *, *, #15194, .t. ) ;
#7460 = line ( 'none', #20780, #10376 ) ;
#7461 = cartesian_point ( 'none', ( -18.96706468702893389, -85.70000000000185025, 117.3851892640481935 ) ) ;
#7462 = vertex_point ( 'none', #17196 ) ;
#7463 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#7464 = advanced_face ( 'none', ( #33595 ), #30629, .f. ) ;
#7465 = direction ( 'none', ( -1.000000000000000000, -6.982962677686268288e-15, 1.209146401335195195e-15 ) ) ;
#7466 = vector ( 'none', #14408, 1000.000000000000114 ) ;
#7467 = edge_curve ( 'none', #17696, #1531, #13043, .t. ) ;
#7468 = edge_curve ( 'none', #7866, #10068, #27647, .t. ) ;
#7469 = edge_loop ( 'none', ( #31640, #4843, #3410, #38791, #38858, #19326, #36353, #34512 ) ) ;
#7470 = circle ( 'none', #5661, 37.00000000000003553 ) ;
#7471 = direction ( 'none', ( -0.4999999999999998890, -0.8660254037844387076, -6.123233995736764803e-17 ) ) ;
#7472 = cartesian_point ( 'none', ( 12.97297384826980782, -85.70000000000146656, 123.5097910305299678 ) ) ;
#7473 = vector ( 'none', #23796, 1000.000000000000000 ) ;
#7474 = axis2_placement_3d ( 'none', #28589, #25337, #28862 ) ;
#7475 = cartesian_point ( 'none', ( -37.39101615140734225, -69.50000000000056843, 79.60000000005729248 ) ) ;
#7476 = edge_curve ( 'none', #5233, #17360, #11112, .t. ) ;
#7477 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#7478 = advanced_face ( 'none', ( #23322, #15014 ), #20396, .f. ) ;
#7479 = axis2_placement_3d ( 'none', #34416, #37692, #15707 ) ;
#7480 = cartesian_point ( 'none', ( -29.26855350860811456, 18.79644073777850366, 93.95264113907511216 ) ) ;
#7481 = cartesian_point ( 'none', ( 19.80670067611186269, -34.05533310441120420, -11.32193279378250494 ) ) ;
#7482 = circle ( 'none', #28813, 32.00000000000000000 ) ;
#7483 = edge_curve ( 'none', #1538, #33363, #20388, .t. ) ;
#7485 = oriented_edge ( 'none', *, *, #295, .t. ) ;
#7484 = direction ( 'none', ( -6.413879299975620385e-15, -2.476491431256906945e-16, -1.000000000000000000 ) ) ;
#7486 = oriented_edge ( 'none', *, *, #37620, .t. ) ;
#7487 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#7488 = vertex_point ( 'none', #4795 ) ;
#7489 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#7490 = cartesian_point ( 'none', ( -29.43043978568148233, 18.23934843388891380, 94.36539618961067788 ) ) ;
#7491 = cartesian_point ( 'none', ( 57.16662583982219559, -30.22840042054605902, 12.33337416017816857 ) ) ;
#7492 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7493 = line ( 'none', #30236, #25052 ) ;
#7495 = oriented_edge ( 'none', *, *, #6702, .f. ) ;
#7494 = oriented_edge ( 'none', *, *, #30125, .f. ) ;
#7496 = circle ( 'none', #5858, 34.54205080756889146 ) ;
#7497 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#7498 = cartesian_point ( 'none', ( -31.36729524088234555, -23.28952168637739817, 66.60000000000013642 ) ) ;
#7499 = direction ( 'none', ( 1.000000000000000000, 1.387778780781449147e-14, -6.505213034913043367e-16 ) ) ;
#7500 = cartesian_point ( 'none', ( 33.97074409262281591, 51.32581362515109191, 23.09999999999999076 ) ) ;
#7501 = oriented_edge ( 'none', *, *, #23200, .t. ) ;
#7502 = face_outer_bound ( 'none', #35924, .t. ) ;
#7503 = cartesian_point ( 'none', ( -9.758270743211889808, -95.70000000000172236, 97.41455906001748133 ) ) ;
#7504 = oriented_edge ( 'none', *, *, #32299, .f. ) ;
#7505 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#7506 = axis2_placement_3d ( 'none', #9021, #9152, #15162 ) ;
#7507 = line ( 'none', #5316, #8996 ) ;
#7508 = vertex_point ( 'none', #23349 ) ;
#7509 = axis2_placement_3d ( 'none', #8641, #8508, #34009 ) ;
#7510 = circle ( 'none', #12882, 3.249999999999996003 ) ;
#7511 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#7512 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#7513 = line ( 'none', #28838, #6058 ) ;
#7514 = cartesian_point ( 'none', ( -33.47911386775008680, 17.38665289651302359, 74.20000000000020179 ) ) ;
#7516 = cartesian_point ( 'none', ( 37.15470053837928788, -1.129781668232290827e-14, -46.00000000000000000 ) ) ;
#7515 = cartesian_point ( 'none', ( 21.77595654974622263, 33.55305822639068225, -32.49999999999997868 ) ) ;
#7517 = cartesian_point ( 'none', ( 15.99578390076136003, -0.3672838141596336259, -75.50000000000004263 ) ) ;
#7518 = axis2_placement_3d ( 'none', #37717, #10007, #3320 ) ;
#7519 = cartesian_point ( 'none', ( 33.97074409262282302, 51.32581362515109902, 19.09999999999999076 ) ) ;
#7520 = direction ( 'none', ( 5.206212163468669769e-15, 1.668808352116376444e-15, -1.000000000000000000 ) ) ;
#7521 = face_outer_bound ( 'none', #19250, .t. ) ;
#7522 = oriented_edge ( 'none', *, *, #290, .t. ) ;
#7523 = edge_loop ( 'none', ( #4043, #20200, #6178 ) ) ;
#7524 = cartesian_point ( 'none', ( 18.64190315145004817, -89.02350920823212732, 119.1331767574430245 ) ) ;
#7525 = cartesian_point ( 'none', ( -0.1094972209008876068, -75.70000000000160867, 112.5995388517674627 ) ) ;
#7526 = edge_curve ( 'none', #22004, #10977, #35541, .t. ) ;
#7527 = oriented_edge ( 'none', *, *, #17028, .t. ) ;
#7528 = advanced_face ( 'none', ( #16455 ), #25248, .t. ) ;
#7529 = cartesian_point ( 'none', ( -2.914873112139583000, -75.70000000000165130, 111.7553903573730452 ) ) ;
#7530 = cartesian_point ( 'none', ( -11.74722888067167759, -76.33445345043107011, 75.36588323309638326 ) ) ;
#7531 = circle ( 'none', #31715, 4.049999999999998046 ) ;
#7532 = oriented_edge ( 'none', *, *, #24270, .t. ) ;
#7533 = vector ( 'none', #2326, 999.9999999999998863 ) ;
#7534 = direction ( 'none', ( -0.8854846875131702211, -0.4646685573392108082, 1.311543374651300990e-15 ) ) ;
#7535 = cartesian_point ( 'none', ( 1.316559537753099427e-12, -104.5000000000001421, 99.59999999999986642 ) ) ;
#7536 = oriented_edge ( 'none', *, *, #7339, .t. ) ;
#7537 = cartesian_point ( 'none', ( 9.161687071523434867, -95.53332088882446271, 103.1718128259201848 ) ) ;
#7538 = axis2_placement_3d ( 'none', #19293, #999, #12894 ) ;
#7539 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7540 = edge_curve ( 'none', #1575, #24965, #4770, .t. ) ;
#7541 = edge_curve ( 'none', #26302, #1120, #17939, .t. ) ;
#7542 = oriented_edge ( 'none', *, *, #5145, .f. ) ;
#7543 = line ( 'none', #13644, #5119 ) ;
#7544 = cartesian_point ( 'none', ( -10.84309902098899769, -95.67794521549915032, 75.73892110468021599 ) ) ;
#7545 = cartesian_point ( 'none', ( -17.65004841528558899, 0.4052678594738267082, -3.500000000000020428 ) ) ;
#7546 = direction ( 'none', ( 0.04032756876096926096, 0.9991865127181357442, 4.497515485127270860e-16 ) ) ;
#7547 = vertex_point ( 'none', #23870 ) ;
#7548 = edge_curve ( 'none', #38269, #16258, #24286, .t. ) ;
#7549 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#7550 = cartesian_point ( 'none', ( 30.26829688302990817, -23.36640308197737070, 85.01927195803081361 ) ) ;
#7551 = edge_curve ( 'none', #16218, #21063, #26227, .t. ) ;
#7552 = circle ( 'none', #31490, 3.049999999999999822 ) ;
#7553 = vertex_point ( 'none', #26711 ) ;
#7554 = b_spline_curve_with_knots ( 'none', 3,
( #13135, #15876, #19544, #3875 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001435872362180226061 ),
.unspecified. ) ;
#7555 = conical_surface ( 'none', #22101, 2.099999999999990763, 1.029744258676652313 ) ;
#7556 = vector ( 'none', #23185, 1000.000000000000000 ) ;
#7557 = plane ( 'none', #12845 ) ;
#7558 = line ( 'none', #33337, #40298 ) ;
#7559 = vertex_point ( 'none', #17861 ) ;
#7560 = oriented_edge ( 'none', *, *, #17573, .f. ) ;
#7561 = cartesian_point ( 'none', ( -55.74913406710329156, 31.00027695764195812, 13.00000000000002487 ) ) ;
#7562 = cartesian_point ( 'none', ( -34.64101615137732182, -20.00000000000050449, 28.69998533311848021 ) ) ;
#7563 = vertex_point ( 'none', #29742 ) ;
#7564 = axis2_placement_3d ( 'none', #24861, #18191, #31136 ) ;
#7565 = oriented_edge ( 'none', *, *, #34302, .t. ) ;
#7566 = cartesian_point ( 'none', ( -18.82124999999982862, -9.495257944758900948, 129.6000000000000227 ) ) ;
#7567 = line ( 'none', #40043, #25130 ) ;
#7568 = oriented_edge ( 'none', *, *, #28048, .f. ) ;
#7569 = cartesian_point ( 'none', ( -14.96223379111573237, -88.67046713498241672, 115.9317263318963711 ) ) ;
#7570 = direction ( 'none', ( -6.983567031020055271e-15, -1.452604719469154016e-16, -1.000000000000000000 ) ) ;
#7571 = advanced_face ( 'none', ( #12076 ), #24006, .f. ) ;
#7572 = cartesian_point ( 'none', ( -47.89581362515123431, 33.97074409262263117, 19.10000000000001208 ) ) ;
#7573 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#7574 = vertex_point ( 'none', #2317 ) ;
#7575 = conical_surface ( 'none', #11733, 4.000000000000003553, 1.047197551196599852 ) ;
#7576 = edge_loop ( 'none', ( #25958, #2003, #7029, #7670 ) ) ;
#7577 = direction ( 'none', ( -1.000000000000000000, -1.209449207451029433e-14, 0.0000000000000000000 ) ) ;
#7578 = advanced_face ( 'none', ( #14037 ), #19391, .f. ) ;
#7579 = line ( 'none', #640, #37872 ) ;
#7580 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497768448, 2.891205793294677340e-16 ) ) ;
#7581 = cartesian_point ( 'none', ( -29.30443652418522049, -53.50000000000000000, -50.99999999999999289 ) ) ;
#7582 = oriented_edge ( 'none', *, *, #1320, .t. ) ;
#7583 = circle ( 'none', #29919, 6.100000000000001421 ) ;
#7584 = axis2_placement_3d ( 'none', #25713, #31597, #3651 ) ;
#7585 = line ( 'none', #32511, #12945 ) ;
#7586 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#7587 = cartesian_point ( 'none', ( 14.64382579743109147, -76.07303176220371199, 77.17933001371039836 ) ) ;
#7588 = edge_curve ( 'none', #12670, #35799, #4145, .t. ) ;
#7589 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#7590 = b_spline_surface_with_knots ( 'none', 3, 1, (
( #2276, #29972 ),
( #20851, #2415 ),
( #39841, #21118 ),
( #24235, #33137 ),
( #23966, #36413 ),
( #17559, #39711 ),
( #30098, #8566 ),
( #14430, #14683 ),
( #27074, #8285 ),
( #17423, #39294 ),
( #11450, #36667 ),
( #36283, #1878 ),
( #30513, #17955 ),
( #36146, #23705 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 2, 2 ),
( 0.0000000000000000000, 0.2500000000000000000, 0.3750000000000000000, 0.5000000000000000000, 0.6250000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#7591 = edge_curve ( 'none', #464, #18914, #32084, .t. ) ;
#7592 = direction ( 'none', ( 1.000000000000000000, -3.712601082321082029e-17, 0.0000000000000000000 ) ) ;
#7593 = cartesian_point ( 'none', ( 1.161098184869817958e-14, -5.354111699776060605e-14, -11.50000000000001776 ) ) ;
#7594 = edge_curve ( 'none', #25654, #19840, #26686, .t. ) ;
#7595 = circle ( 'none', #23603, 4.049999999999998046 ) ;
#7596 = cartesian_point ( 'none', ( -19.99999999993642419, -59.79999999999657945, 134.2410161514139588 ) ) ;
#7597 = oriented_edge ( 'none', *, *, #20827, .t. ) ;
#7598 = oriented_edge ( 'none', *, *, #39503, .t. ) ;
#7599 = axis2_placement_3d ( 'none', #17173, #10637, #1336 ) ;
#7600 = cartesian_point ( 'none', ( 45.96194077712607395, 37.46194077712501525, -51.00000000000000711 ) ) ;
#7601 = edge_curve ( 'none', #4239, #38770, #18398, .t. ) ;
#7602 = cartesian_point ( 'none', ( 4.716993559985462384e-15, -2.318590578762247783e-14, -43.00000000000001421 ) ) ;
#7603 = oriented_edge ( 'none', *, *, #11448, .f. ) ;
#7604 = line ( 'none', #3737, #29074 ) ;
#7605 = vertex_point ( 'none', #23623 ) ;
#7606 = cartesian_point ( 'none', ( -9.253430119068218218, 16.51702935015295637, 129.6000000000000227 ) ) ;
#7607 = cartesian_point ( 'none', ( 13.98515954383418780, -76.22535658122556868, 76.97492679404392391 ) ) ;
#7608 = cartesian_point ( 'none', ( 5.920705800871810307e-15, -2.848602203066247138e-14, -37.50000000000001421 ) ) ;
#7609 = edge_curve ( 'none', #29276, #39481, #10127, .t. ) ;
#7610 = direction ( 'none', ( 2.017033856725745846e-16, -6.794360147459191239e-16, 1.000000000000000000 ) ) ;
#7611 = line ( 'none', #7050, #12502 ) ;
#7612 = cartesian_point ( 'none', ( 5.098656118367669521, -0.1170717157633589522, -94.75000000000002842 ) ) ;
#7613 = edge_loop ( 'none', ( #39560, #36568 ) ) ;
#7614 = cartesian_point ( 'none', ( -2.070860112621421223, -39.03949642401026665, 66.66106376738257211 ) ) ;
#7615 = cartesian_point ( 'none', ( 9.737002870657818221e-13, -75.70000000000159446, 99.59999999999989484 ) ) ;
#7616 = cartesian_point ( 'none', ( -19.99999999999964828, -57.10000000000042064, 136.3410161513772323 ) ) ;
#7617 = oriented_edge ( 'none', *, *, #32893, .t. ) ;
#7618 = circle ( 'none', #13136, 9.599999999999996092 ) ;
#7619 = direction ( 'none', ( 1.965391359763804321e-15, -6.337802785138575104e-16, 1.000000000000000000 ) ) ;
#7620 = advanced_face ( 'none', ( #27192 ), #34049, .f. ) ;
#7621 = cartesian_point ( 'none', ( 20.00000000000088463, -55.83819270004198643, 64.95898384862245223 ) ) ;
#7622 = direction ( 'none', ( -1.000000000000000000, -1.209449207451028486e-14, -1.101083338759672112e-14 ) ) ;
#7623 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#7624 = edge_loop ( 'none', ( #36437, #38093, #36029, #12604 ) ) ;
#7625 = axis2_placement_3d ( 'none', #37083, #18371, #21538 ) ;
#7626 = circle ( 'none', #24355, 11.50000000000002132 ) ;
#7627 = cartesian_point ( 'none', ( 8.932523151452867207e-13, -69.50000000000014211, 99.59999999999990905 ) ) ;
#7628 = vector ( 'none', #8963, 1000.000000000000227 ) ;
#7629 = vertex_point ( 'none', #18050 ) ;
#7630 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#7631 = direction ( 'none', ( 0.2911156025094132072, 4.438639543574742089e-15, -0.9566878832595201443 ) ) ;
#7632 = cartesian_point ( 'none', ( 20.11725262210565290, -33.95548689591227287, -36.80756333285258819 ) ) ;
#7633 = cc_design_person_and_organization_assignment ( #20688, #16872, ( #9723 ) ) ;
#7634 = direction ( 'none', ( 1.209611567821080253e-14, -1.000000000000000000, -1.136225707511070390e-15 ) ) ;
#7635 = b_spline_curve_with_knots ( 'none', 3,
( #40297, #21564, #5997, #27920 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0007081589411631775220 ),
.unspecified. ) ;
#7636 = cartesian_point ( 'none', ( 20.00000000000089528, -57.09999999999986642, 67.05898384862243233 ) ) ;
#7637 = vector ( 'none', #9219, 1000.000000000000000 ) ;
#7638 = oriented_edge ( 'none', *, *, #25620, .t. ) ;
#7639 = axis2_placement_3d ( 'none', #30234, #39563, #11300 ) ;
#7640 = oriented_edge ( 'none', *, *, #12318, .f. ) ;
#7641 = cartesian_point ( 'none', ( -1.301040489670438611e-14, 5.487035160987556389e-14, -124.0000000000000284 ) ) ;
#7642 = edge_curve ( 'none', #20867, #29849, #3785, .t. ) ;
#7643 = cartesian_point ( 'none', ( -33.01601615137776946, 22.81458256229899462, 66.60000000000002274 ) ) ;
#7644 = edge_loop ( 'none', ( #34413, #8944, #14212, #4504, #33208 ) ) ;
#7645 = cartesian_point ( 'none', ( 1.456554825814648740e-14, -6.655049323067693634e-14, 1.999999999999980016 ) ) ;
#7646 = vector ( 'none', #10588, 1000.000000000000114 ) ;
#7647 = axis2_placement_3d ( 'none', #40469, #12180, #21330 ) ;
#7648 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#7649 = oriented_edge ( 'none', *, *, #20352, .f. ) ;
#7650 = cartesian_point ( 'none', ( 10.61867769039994158, -17.08577134313813062, 129.3651943991195594 ) ) ;
#7651 = direction ( 'none', ( -0.6416855659042081106, 0.7669678184319054237, -1.587562275841371717e-15 ) ) ;
#7652 = direction ( 'none', ( 2.188567710702449625e-16, -9.636574987345434742e-16, 1.000000000000000000 ) ) ;
#7653 = edge_curve ( 'none', #39957, #26898, #2796, .t. ) ;
#7654 = oriented_edge ( 'none', *, *, #36422, .t. ) ;
#7655 = edge_curve ( 'none', #5734, #2373, #824, .t. ) ;
#7656 = edge_curve ( 'none', #21900, #19046, #1330, .t. ) ;
#7657 = oriented_edge ( 'none', *, *, #10541, .t. ) ;
#7658 = face_outer_bound ( 'none', #7925, .t. ) ;
#7659 = edge_loop ( 'none', ( #40112, #4781, #21399, #34211 ) ) ;
#7660 = edge_curve ( 'none', #2040, #16937, #22803, .t. ) ;
#7661 = oriented_edge ( 'none', *, *, #9878, .f. ) ;
#7662 = axis2_placement_3d ( 'none', #36197, #36716, #1785 ) ;
#7663 = cartesian_point ( 'none', ( -0.09218894226804959235, -75.72592973472710298, 112.3382580211116846 ) ) ;
#7664 = oriented_edge ( 'none', *, *, #32957, .t. ) ;
#7665 = edge_curve ( 'none', #28861, #35165, #20864, .t. ) ;
#7666 = circle ( 'none', #31667, 2.099999999999997868 ) ;
#7667 = edge_loop ( 'none', ( #19507, #26545, #988 ) ) ;
#7668 = cartesian_point ( 'none', ( 49.61081362515101745, -31.00027695764238800, 15.09999999999986464 ) ) ;
#7669 = cartesian_point ( 'none', ( 19.99999999994743760, -54.49899999999984601, 64.95898384859162888 ) ) ;
#7670 = oriented_edge ( 'none', *, *, #24159, .f. ) ;
#7671 = cartesian_point ( 'none', ( -11.51398560519285752, -85.70000000000175078, 124.3931570293777042 ) ) ;
#7672 = vector ( 'none', #757, 999.9999999999998863 ) ;
#7673 = advanced_face ( 'none', ( #13514 ), #3358, .f. ) ;
#7674 = cylindrical_surface ( 'none', #1776, 12.00000000000000000 ) ;
#7675 = direction ( 'none', ( 0.2911156025094163158, 4.440892098500625373e-15, -0.9566878832595192561 ) ) ;
#7676 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7677 = edge_curve ( 'none', #32531, #19683, #19857, .t. ) ;
#7678 = cartesian_point ( 'none', ( 1.500000000001127987, -56.00000000000008527, 61.09999999999992326 ) ) ;
#7679 = cartesian_point ( 'none', ( -11.79174179555544022, -94.95493979653468841, 75.34758959422909186 ) ) ;
#7680 = direction ( 'none', ( -0.4998682468987930561, 0.01147761919248798355, 0.8660254037844382635 ) ) ;
#7681 = cartesian_point ( 'none', ( 22.36495407272448332, -60.19998826649053569, 64.14843327407000118 ) ) ;
#7682 = face_outer_bound ( 'none', #28140, .t. ) ;
#7683 = oriented_edge ( 'none', *, *, #28662, .f. ) ;
#7684 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#7685 = cartesian_point ( 'none', ( 9.694118953291490694e-13, -76.70000000000159446, 99.59999999999988063 ) ) ;
#7686 = oriented_edge ( 'none', *, *, #10121, .t. ) ;
#7687 = vector ( 'none', #28205, 1000.000000000000000 ) ;
#7688 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#7689 = axis2_placement_3d ( 'none', #12377, #24910, #361 ) ;
#7690 = direction ( 'none', ( -1.000000000000000000, -1.469412826709764654e-14, 6.045732006675827079e-16 ) ) ;
#7691 = edge_loop ( 'none', ( #9676, #17519 ) ) ;
#7692 = oriented_edge ( 'none', *, *, #11036, .t. ) ;
#7693 = circle ( 'none', #16915, 2.499999999999995115 ) ;
#7694 = axis2_placement_3d ( 'none', #34251, #9135, #12683 ) ;
#7695 = oriented_edge ( 'none', *, *, #7967, .t. ) ;
#7696 = oriented_edge ( 'none', *, *, #32606, .t. ) ;
#7697 = axis2_placement_3d ( 'none', #16435, #13699, #35405 ) ;
#7698 = cartesian_point ( 'none', ( -11.34614346172761223, -76.37990164311101182, 75.29688080248499205 ) ) ;
#7700 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#7699 = cartesian_point ( 'none', ( -40.05607966083833560, -21.25000000000062528, 59.59999999999996589 ) ) ;
#7701 = oriented_edge ( 'none', *, *, #26747, .f. ) ;
#7702 = face_outer_bound ( 'none', #33632, .t. ) ;
#7703 = vertex_point ( 'none', #22550 ) ;
#7704 = oriented_edge ( 'none', *, *, #34263, .f. ) ;
#7705 = vertex_point ( 'none', #18372 ) ;
#7706 = cartesian_point ( 'none', ( -42.50000000000012079, 10.97463932588761182, 54.60000000000000853 ) ) ;
#7707 = face_outer_bound ( 'none', #17775, .t. ) ;
#7708 = circle ( 'none', #39719, 6.300000000000002487 ) ;
#7709 = cartesian_point ( 'none', ( -39.96368739011013105, 1.704021767922832886, -34.26794919243109661 ) ) ;
#7710 = edge_curve ( 'none', #29623, #31197, #36489, .t. ) ;
#7711 = cartesian_point ( 'none', ( 36.26601615137777657, -17.18541743770027352, 66.59999999999993747 ) ) ;
#7712 = cartesian_point ( 'none', ( -11.18889219775939914, -95.57689394015864082, 75.59596441657383536 ) ) ;
#7713 = edge_curve ( 'none', #718, #15097, #15475, .t. ) ;
#7714 = plane ( 'none', #40253 ) ;
#7715 = advanced_face ( 'none', ( #28122 ), #39442, .t. ) ;
#7716 = circle ( 'none', #14397, 6.000000000000002665 ) ;
#7717 = vertex_point ( 'none', #34159 ) ;
#7718 = axis2_placement_3d ( 'none', #34467, #9618, #12483 ) ;
#7719 = direction ( 'none', ( -0.3242202298209262423, -2.830816335489946506e-15, -0.9459816290895218804 ) ) ;
#7720 = cartesian_point ( 'none', ( 15.25034311827907807, -4.841915252191094865, -83.77717003395143536 ) ) ;
#7721 = cartesian_point ( 'none', ( -9.024583677791074621, -60.00000000000029132, 129.2573243810449810 ) ) ;
#7722 = edge_curve ( 'none', #8695, #15552, #16928, .t. ) ;
#7723 = cartesian_point ( 'none', ( -49.61081362515125193, 31.00027695764207891, -14.27501833360222960 ) ) ;
#7724 = direction ( 'none', ( -7.562449584286049845e-16, -1.965391359763816943e-15, 1.000000000000000000 ) ) ;
#7725 = cartesian_point ( 'none', ( -32.10852994508956471, -18.67104792601040941, 74.20000000000027285 ) ) ;
#7726 = face_outer_bound ( 'none', #16800, .t. ) ;
#7727 = oriented_edge ( 'none', *, *, #3718, .t. ) ;
#7728 = toroidal_surface ( 'none', #17153, 6.399999999999998579, 0.1000000000000000056 ) ;
#7729 = edge_curve ( 'none', #15086, #17704, #21327, .t. ) ;
#7730 = cartesian_point ( 'none', ( -3.620472764870502846, -95.70000000000166551, 108.9215973394488373 ) ) ;
#7731 = cartesian_point ( 'none', ( 14.21121749084794850, -75.80616139214934890, 77.29391080319190621 ) ) ;
#7732 = vertex_point ( 'none', #6264 ) ;
#7733 = advanced_face ( 'none', ( #28602 ), #27609, .t. ) ;
#7734 = vertex_point ( 'none', #36666 ) ;
#7735 = line ( 'none', #7740, #13083 ) ;
#7736 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#7737 = oriented_edge ( 'none', *, *, #18155, .t. ) ;
#7738 = approval_status ( 'not_yet_approved' ) ;
#7739 = vertex_point ( 'none', #12408 ) ;
#7740 = cartesian_point ( 'none', ( -26.33913438213239289, 42.49999999999973710, -65.60815280171308927 ) ) ;
#7741 = face_bound ( 'none', #1024, .t. ) ;
#7742 = oriented_edge ( 'none', *, *, #39922, .f. ) ;
#7743 = vertex_point ( 'none', #5277 ) ;
#7744 = face_outer_bound ( 'none', #30925, .t. ) ;
#7745 = circle ( 'none', #37151, 14.99999999999999289 ) ;
#7746 = direction ( 'none', ( 0.3535533905923193831, 0.7071067811865562325, -0.6123724356963354820 ) ) ;
#7747 = vector ( 'none', #3456, 1000.000000000000000 ) ;
#7748 = b_spline_curve_with_knots ( 'none', 3,
( #2996, #31077, #32063, #13361 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001435872362180229313 ),
.unspecified. ) ;
#7749 = cartesian_point ( 'none', ( 27.09477594154577673, -14.31896453619430787, 102.9751357883878740 ) ) ;
#7750 = direction ( 'none', ( 0.4999999999986681765, 7.037255622771596811e-15, -0.8660254037852075371 ) ) ;
#7751 = axis2_placement_3d ( 'none', #26304, #35478, #8308 ) ;
#7752 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#7753 = axis2_placement_3d ( 'none', #8465, #36699, #33458 ) ;
#7754 = cartesian_point ( 'none', ( -1.344811843884487727e-14, 5.679766660734465360e-14, -126.0000000000000284 ) ) ;
#7755 = cartesian_point ( 'none', ( 24.79341702440861894, -30.62413004844615827, -11.30339778147181740 ) ) ;
#7756 = direction ( 'none', ( -1.000000000000000000, -6.938893903907229167e-15, 1.334402673828313241e-15 ) ) ;
#7757 = face_outer_bound ( 'none', #34594, .t. ) ;
#7758 = cartesian_point ( 'none', ( 0.4744734654725833445, -75.70000000000156604, 81.09088400461632773 ) ) ;
#7759 = vertex_point ( 'none', #14997 ) ;
#7760 = axis2_placement_3d ( 'none', #32561, #23139, #13847 ) ;
#7761 = cartesian_point ( 'none', ( -29.21980515344247564, -104.5000000000004690, 67.78019484665038874 ) ) ;
#7762 = direction ( 'none', ( 0.8772748199115791845, 0.4799884273074783714, 2.705469128535725282e-16 ) ) ;
#7763 = direction ( 'none', ( -0.9978130634544890576, -1.182181924369379801e-14, -0.06609909530067530070 ) ) ;
#7764 = cartesian_point ( 'none', ( -45.96194077712550552, 45.96194077712566894, -61.00000000000000711 ) ) ;
#7765 = direction ( 'none', ( 1.210143096841420629e-14, -1.000000000000000000, -1.144788205118215282e-15 ) ) ;
#7766 = vertex_point ( 'none', #12870 ) ;
#7767 = cartesian_point ( 'none', ( 8.105428405638090084, -95.70000000000150919, 102.8503983047313568 ) ) ;
#7768 = face_outer_bound ( 'none', #29031, .t. ) ;
#7769 = direction ( 'none', ( -3.426614273534435573e-15, 1.000000000000000000, 2.141633920959022283e-15 ) ) ;
#7770 = oriented_edge ( 'none', *, *, #31114, .t. ) ;
#7771 = edge_loop ( 'none', ( #4252, #27646, #20331, #7446 ) ) ;
#7772 = direction ( 'none', ( -1.000000000000000000, -9.499345754448994071e-15, 8.326672684688680956e-16 ) ) ;
#7773 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#7774 = cartesian_point ( 'none', ( 18.29414843698166493, -4.821216958992923018, -115.9999999999999858 ) ) ;
#7775 = axis2_placement_3d ( 'none', #25007, #22027, #15750 ) ;
#7776 = vertex_point ( 'none', #19492 ) ;
#7777 = cartesian_point ( 'none', ( -11.58033240606457959, -94.70000000000170814, 75.28136719786597553 ) ) ;
#7778 = edge_curve ( 'none', #5841, #25799, #19349, .t. ) ;
#7779 = oriented_edge ( 'none', *, *, #26681, .f. ) ;
#7780 = face_outer_bound ( 'none', #32243, .t. ) ;
#7781 = cartesian_point ( 'none', ( -2.506857431416456894, -75.90040016317858829, 126.0962036971836682 ) ) ;
#7782 = vertex_point ( 'none', #6843 ) ;
#7783 = edge_loop ( 'none', ( #3971, #19026 ) ) ;
#7784 = direction ( 'none', ( -0.9978130634544891686, -1.175359587474530588e-14, -0.06609909530067543948 ) ) ;
#7785 = axis2_placement_3d ( 'none', #2411, #36918, #5423 ) ;
#7786 = edge_curve ( 'none', #16258, #36382, #324, .t. ) ;
#7787 = face_outer_bound ( 'none', #2091, .t. ) ;
#7788 = vertex_point ( 'none', #4179 ) ;
#7789 = cartesian_point ( 'none', ( -7.919809050573383580, 14.47503452854100381, -11.50000000000000355 ) ) ;
#7790 = edge_curve ( 'none', #2168, #31193, #39927, .t. ) ;
#7791 = oriented_edge ( 'none', *, *, #2405, .t. ) ;
#7792 = advanced_face ( 'none', ( #17898 ), #38452, .t. ) ;
#7793 = face_outer_bound ( 'none', #40555, .t. ) ;
#7794 = plane ( 'none', #36563 ) ;
#7795 = face_bound ( 'none', #35684, .t. ) ;
#7796 = cartesian_point ( 'none', ( 8.920580559879800475, -15.20000000000002593, 110.0999999999999517 ) ) ;
#7797 = edge_curve ( 'none', #33505, #25954, #9611, .t. ) ;
#7798 = line ( 'none', #34614, #14630 ) ;
#7799 = direction ( 'none', ( 0.5882076359133951993, 0.8087099461816793511, -4.191653422462958995e-15 ) ) ;
#7800 = cartesian_point ( 'none', ( -25.06802218627738554, -6.898859591867731567, 0.9999999999999790168 ) ) ;
#7801 = advanced_face ( 'none', ( #12536 ), #4731, .t. ) ;
#7802 = direction ( 'none', ( -0.8854846875131701101, -0.4646685573392108082, 1.311543374651296454e-15 ) ) ;
#7803 = oriented_edge ( 'none', *, *, #36129, .f. ) ;
#7804 = cartesian_point ( 'none', ( 20.95191520082862624, -85.43670712400371769, 116.6299025519261932 ) ) ;
#7805 = direction ( 'none', ( 0.2911156025094133182, 4.625929269271486111e-15, -0.9566878832595201443 ) ) ;
#7806 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#7807 = direction ( 'none', ( 0.7669678184319057568, 0.6416855659042076665, 4.550094363217855683e-15 ) ) ;
#7808 = cartesian_point ( 'none', ( 34.64101615137779788, -14.49999999999971578, 66.59999999999993747 ) ) ;
#7809 = direction ( 'none', ( 1.208755318060365764e-14, -1.000000000000000000, -1.141540997714474542e-15 ) ) ;
#7810 = line ( 'none', #20011, #8309 ) ;
#7811 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#7812 = oriented_edge ( 'none', *, *, #26508, .f. ) ;
#7813 = direction ( 'none', ( 1.000000000000000000, 9.607699251563866692e-15, 0.0000000000000000000 ) ) ;
#7814 = axis2_placement_3d ( 'none', #26551, #32338, #4628 ) ;
#7815 = oriented_edge ( 'none', *, *, #1440, .f. ) ;
#7816 = vector ( 'none', #3779, 1000.000000000000114 ) ;
#7817 = cartesian_point ( 'none', ( -11.83250236793598731, -94.70000000000170814, 75.33084493203837440 ) ) ;
#7819 = oriented_edge ( 'none', *, *, #9506, .f. ) ;
#7818 = plane ( 'none', #35356 ) ;
#7820 = axis2_placement_3d ( 'none', #17341, #14737, #17736 ) ;
#7821 = direction ( 'none', ( 1.000000000000000000, 1.233581138472396822e-14, -1.538892470244315035e-12 ) ) ;
#7822 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029748e-14, -8.347881531800738701e-16 ) ) ;
#7823 = cartesian_point ( 'none', ( 16.49565214766017007, -0.3787614333521850396, -10.52506281446691183 ) ) ;
#7824 = cartesian_point ( 'none', ( -11.37664946550943945, -76.39880977436330056, 75.29485996378777202 ) ) ;
#7825 = cylindrical_surface ( 'none', #24468, 4.499999999999997335 ) ;
#7826 = oriented_edge ( 'none', *, *, #23436, .f. ) ;
#7827 = edge_loop ( 'none', ( #3592, #30386 ) ) ;
#7828 = vector ( 'none', #12512, 1000.000000000000000 ) ;
#7829 = b_spline_curve_with_knots ( 'none', 3,
( #35456, #19616, #38619, #1193, #23035, #4352, #26139, #6923, #14915, #24064, #39522, #26895, #14645, #8111, #29931, #27036, #17652, #2372, #5114, #33375 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0002730991432389992838, 0.002304734479844696218, 0.003320552148147540728, 0.004336369816450386105, 0.005352187484753231049, 0.005860096318904653087, 0.006368005153056075125, 0.007383822821358929610, 0.007891731655510355117, 0.008399640489661781492 ),
.unspecified. ) ;
#7830 = advanced_face ( 'none', ( #13010 ), #7164, .t. ) ;
#7831 = cartesian_point ( 'none', ( -19.99999999994572875, -78.50000000000041211, 134.2410161514082176 ) ) ;
#7832 = line ( 'none', #11979, #33718 ) ;
#7833 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#7834 = oriented_edge ( 'none', *, *, #19065, .t. ) ;
#7835 = advanced_face ( 'none', ( #20361 ), #36935, .f. ) ;
#7836 = axis2_placement_3d ( 'none', #22775, #25886, #35057 ) ;
#7837 = direction ( 'none', ( 1.000000000000000000, 1.321694076934711467e-14, -1.539773599628938883e-12 ) ) ;
#7838 = cartesian_point ( 'none', ( -1.539998227801575359, -76.70000000000162288, 111.5007733134600159 ) ) ;
#7839 = oriented_edge ( 'none', *, *, #34861, .t. ) ;
#7840 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#7842 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#7841 = direction ( 'none', ( -0.6416855659042142168, 0.7669678184319002057, 3.965082230804130614e-15 ) ) ;
#7843 = edge_curve ( 'none', #23165, #24197, #22304, .t. ) ;
#7844 = oriented_edge ( 'none', *, *, #30660, .t. ) ;
#7845 = circle ( 'none', #19563, 2.099999999999997868 ) ;
#7846 = edge_curve ( 'none', #38019, #27469, #27153, .t. ) ;
#7847 = cartesian_point ( 'none', ( 4.204073444471779553, -75.70000000000153761, 88.36052641475154701 ) ) ;
#7848 = oriented_edge ( 'none', *, *, #36713, .f. ) ;
#7849 = edge_curve ( 'none', #3234, #20625, #33557, .t. ) ;
#7850 = vertex_point ( 'none', #33048 ) ;
#7851 = cartesian_point ( 'none', ( 23.89711431698140487, -98.99999999999984368, 67.20898384858557506 ) ) ;
#7852 = edge_curve ( 'none', #701, #441, #10597, .t. ) ;
#7853 = oriented_edge ( 'none', *, *, #33550, .t. ) ;
#7854 = cartesian_point ( 'none', ( -25.69396148898099241, -30.22577091657890946, -10.83858740660386033 ) ) ;
#7855 = direction ( 'none', ( 0.02295523838498001942, 0.9997364937975850019, 0.0000000000000000000 ) ) ;
#7856 = cartesian_point ( 'none', ( -11.58033240606459024, -94.70000000000170814, 75.28136719786597553 ) ) ;
#7857 = plane ( 'none', #25152 ) ;
#7858 = toroidal_surface ( 'none', #9601, 7.299999999999999822, 0.2000000000000000111 ) ;
#7859 = face_outer_bound ( 'none', #22879, .t. ) ;
#7860 = oriented_edge ( 'none', *, *, #10912, .t. ) ;
#7861 =( bounded_curve ( ) b_spline_curve ( 3, ( #25556, #28953, #22978, #994 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.9272952180016151846, 1.570796326794896780 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670094747, 0.9657888653670094747, 1.000000000000000000 ) )
representation_item ( '' ) );
#7862 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#7863 = cartesian_point ( 'none', ( 14.76574111185257188, -95.18959971099869222, 77.14713882334054063 ) ) ;
#7864 = face_bound ( 'none', #28523, .t. ) ;
#7865 = vertex_point ( 'none', #1918 ) ;
#7866 = vertex_point ( 'none', #36058 ) ;
#7867 = toroidal_surface ( 'none', #6262, 7.299999999999999822, 0.2000000000000000111 ) ;
#7868 = cartesian_point ( 'none', ( 32.54101615137831516, -59.49999999999975842, 119.5999999999999233 ) ) ;
#7869 = vector ( 'none', #21925, 1000.000000000000114 ) ;
#7870 = cartesian_point ( 'none', ( 39.99999999997175593, -78.14999999999963620, 80.59999999993833342 ) ) ;
#7871 = vertex_point ( 'none', #11353 ) ;
#7872 = axis2_placement_3d ( 'none', #34767, #22615, #9788 ) ;
#7873 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#7874 = approval_status ( 'not_yet_approved' ) ;
#7875 = advanced_face ( 'none', ( #1291 ), #12040, .f. ) ;
#7876 = plane ( 'none', #6402 ) ;
#7877 = direction ( 'none', ( -0.9566878832595191451, -1.115510641463841435e-14, -0.2911156025094165378 ) ) ;
#7878 = cc_design_person_and_organization_assignment ( #28943, #26010, ( #28207 ) ) ;
#7879 = vertex_point ( 'none', #20495 ) ;
#7880 = conical_surface ( 'none', #10025, 21.00000000000000355, 0.3689595462058566366 ) ;
#7881 = face_outer_bound ( 'none', #27199, .t. ) ;
#7882 = oriented_edge ( 'none', *, *, #19012, .f. ) ;
#7883 = cartesian_point ( 'none', ( -11.08434148573846834, -85.70000000000175078, 117.9073721169235256 ) ) ;
#7884 = edge_loop ( 'none', ( #17316, #29089, #39659, #13864 ) ) ;
#7885 = axis2_placement_3d ( 'none', #28274, #21774, #24885 ) ;
#7886 = vertex_point ( 'none', #13794 ) ;
#7887 = plane ( 'none', #28459 ) ;
#7888 = edge_loop ( 'none', ( #13234, #33348, #20832, #6859 ) ) ;
#7889 = cartesian_point ( 'none', ( 37.17350235766517841, 21.32895207399031889, 74.20000000000024443 ) ) ;
#7890 = vector ( 'none', #27791, 1000.000000000000227 ) ;
#7891 = edge_loop ( 'none', ( #25508, #10673, #16441, #19415, #9412, #17611, #11479, #9617, #2834, #18772 ) ) ;
#7892 = oriented_edge ( 'none', *, *, #26570, .f. ) ;
#7893 = cartesian_point ( 'none', ( -39.94577907358591062, 2.082002450590767495, -15.50000000000000000 ) ) ;
#7894 = axis2_placement_3d ( 'none', #20260, #19968, #23381 ) ;
#7895 = cartesian_point ( 'none', ( 21.91269886038679360, 39.50839948231262611, -15.49999999999997513 ) ) ;
#7896 = edge_curve ( 'none', #15234, #6037, #3746, .t. ) ;
#7897 = oriented_edge ( 'none', *, *, #11681, .t. ) ;
#7899 = edge_curve ( 'none', #34048, #33042, #2290, .t. ) ;
#7898 = cartesian_point ( 'none', ( -20.55313756465866959, -6.880830854772161054, 127.5156742740615528 ) ) ;
#7900 = oriented_edge ( 'none', *, *, #14982, .f. ) ;
#7901 = circle ( 'none', #230, 3.999999999999996447 ) ;
#7902 = cartesian_point ( 'none', ( -31.04961580544533817, 15.82222129593433380, 90.81508782498131893 ) ) ;
#7903 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#7904 = cartesian_point ( 'none', ( -44.99999999999995026, -5.003771602119388704e-13, 46.00000000000001421 ) ) ;
#7905 = edge_curve ( 'none', #34571, #13782, #25206, .t. ) ;
#7906 = axis2_placement_3d ( 'none', #26380, #32710, #4167 ) ;
#7907 = cartesian_point ( 'none', ( 50.13581362515101603, -24.88444889857412079, 15.09999999999987352 ) ) ;
#7908 = cartesian_point ( 'none', ( 1.588908537451928282, -95.67407026527611436, 86.96089062183908425 ) ) ;
#7909 = cartesian_point ( 'none', ( -32.95874231266495258, 22.31291044607925400, 74.20000000000020179 ) ) ;
#7910 = edge_curve ( 'none', #30145, #18665, #32574, .t. ) ;
#7911 = face_outer_bound ( 'none', #23028, .t. ) ;
#7912 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#7913 = cartesian_point ( 'none', ( -11.50590327415190650, -94.89463230765886692, 75.28629767879836265 ) ) ;
#7914 = oriented_edge ( 'none', *, *, #15362, .f. ) ;
#7915 = cartesian_point ( 'none', ( 1.500000000001291411, -69.50000000000007105, 61.09999999999990905 ) ) ;
#7916 = vector ( 'none', #39240, 1000.000000000000000 ) ;
#7917 = cartesian_point ( 'none', ( -34.99999999996524735, -91.35226871260933024, 121.4285952194906031 ) ) ;
#7918 = direction ( 'none', ( 1.209611567821080253e-14, -1.000000000000000000, -1.136225707511070390e-15 ) ) ;
#7919 = vertex_point ( 'none', #39610 ) ;
#7920 = edge_curve ( 'none', #39965, #26466, #24247, .t. ) ;
#7921 = direction ( 'none', ( -1.000000000000000000, -6.782533400977573364e-15, 1.130422233496262227e-15 ) ) ;
#7922 = circle ( 'none', #3638, 4.200000000000001954 ) ;
#7923 = face_outer_bound ( 'none', #12653, .t. ) ;
#7924 = direction ( 'none', ( 0.8854846875131703321, 0.4646685573392103086, -1.625795197728964302e-15 ) ) ;
#7925 = edge_loop ( 'none', ( #15843, #33353, #17409, #12710 ) ) ;
#7926 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497760469, 2.418604846313816787e-16 ) ) ;
#7927 = oriented_edge ( 'none', *, *, #14164, .f. ) ;
#7928 = advanced_face ( 'none', ( #15949 ), #6189, .f. ) ;
#7929 = cartesian_point ( 'none', ( 10.75731199595309384, -17.31747045826471521, 129.2343892023576473 ) ) ;
#7930 = vertex_point ( 'none', #24279 ) ;
#7931 = direction ( 'none', ( -0.06609909530067560601, -1.764700152630218090e-15, 0.9978130634544889466 ) ) ;
#7932 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#7933 = oriented_edge ( 'none', *, *, #36313, .f. ) ;
#7935 = circle ( 'none', #30695, 40.00000000000000711 ) ;
#7934 = axis2_placement_3d ( 'none', #28247, #6456, #9596 ) ;
#7936 = cartesian_point ( 'none', ( -19.55984400259939093, -84.79999999999657234, 131.9937149481906999 ) ) ;
#7938 = vertex_point ( 'none', #5188 ) ;
#7937 = vertex_point ( 'none', #2320 ) ;
#7939 = cartesian_point ( 'none', ( 43.11081362515101745, -31.00027695764238800, 23.09999999999986287 ) ) ;
#7940 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497760122, 1.779203565104417128e-16 ) ) ;
#7941 = cartesian_point ( 'none', ( -12.71651925254790783, 37.40224418906873183, -11.12588894324107258 ) ) ;
#7942 = direction ( 'none', ( -1.380836406856884348e-12, -0.4351684952979762988, -0.9003490327090352130 ) ) ;
#7943 = oriented_edge ( 'none', *, *, #30680, .t. ) ;
#7944 = advanced_face ( 'none', ( #29117 ), #5726, .f. ) ;
#7945 = cartesian_point ( 'none', ( 10.38129657899292368, -18.27426396194232083, 129.5999999998344379 ) ) ;
#7947 = vertex_point ( 'none', #21024 ) ;
#7946 = cartesian_point ( 'none', ( -11.58628374737747357, -76.10196429985055033, 75.43210194375782862 ) ) ;
#7948 = line ( 'none', #4458, #37659 ) ;
#7949 = edge_loop ( 'none', ( #851, #12962, #19314, #10197, #40532 ) ) ;
#7950 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#7951 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#7952 = direction ( 'none', ( 0.8854846875131672235, 0.4646685573392164148, 0.0000000000000000000 ) ) ;
#7953 = axis2_placement_3d ( 'none', #28007, #31034, #9500 ) ;
#7954 = cartesian_point ( 'none', ( 9.001765558240640175, -95.36665356418922102, 103.1231494650600808 ) ) ;
#7955 = cylindrical_surface ( 'none', #29701, 5.000000000000000888 ) ;
#7956 = cartesian_point ( 'none', ( 32.39101615141530743, -98.99999999999975842, 123.4971143169803582 ) ) ;
#7957 = vertex_point ( 'none', #39473 ) ;
#7958 = cartesian_point ( 'none', ( -11.43069776551425498, -95.43678422291355901, 75.49619770387909057 ) ) ;
#7959 = cartesian_point ( 'none', ( 31.79684002903779216, -19.69956334259294906, 71.19999999999971863 ) ) ;
#7960 = cartesian_point ( 'none', ( -1.499999999999687361, -54.50000000000019895, 136.1159671350021654 ) ) ;
#7961 = face_outer_bound ( 'none', #27152, .t. ) ;
#7962 = face_outer_bound ( 'none', #5554, .t. ) ;
#7963 = cartesian_point ( 'none', ( 15.11978435194595605, 6.645228862837212702, -10.60071780441575484 ) ) ;
#7964 = cartesian_point ( 'none', ( -11.57218907092392257, -76.63521484411170093, 75.28190664468749560 ) ) ;
#7965 = edge_curve ( 'none', #26325, #26313, #7263, .t. ) ;
#7966 = line ( 'none', #20799, #7916 ) ;
#7967 = edge_curve ( 'none', #39686, #17987, #21822, .t. ) ;
#7968 = cartesian_point ( 'none', ( -39.94577907358591062, 2.082002450590788811, -32.49999999999999289 ) ) ;
#7969 = edge_curve ( 'none', #26135, #30781, #5230, .t. ) ;
#7970 = cylindrical_surface ( 'none', #13173, 31.00000000000000000 ) ;
#7971 = cartesian_point ( 'none', ( 3.638945031367629923, 8.650670939903237766, 87.64140145925597380 ) ) ;
#7972 = edge_loop ( 'none', ( #7127, #10516, #11655, #10806 ) ) ;
#7973 = vertex_point ( 'none', #21955 ) ;
#7974 = direction ( 'none', ( -7.562449584286045901e-16, -2.087856039678552486e-15, 1.000000000000000000 ) ) ;
#7975 = axis2_placement_3d ( 'none', #23887, #36597, #5087 ) ;
#7976 = edge_curve ( 'none', #22208, #23895, #4253, .t. ) ;
#7977 = cartesian_point ( 'none', ( 37.05816551100880929, 18.47127864761645100, 71.20000000000023022 ) ) ;
#7978 = oriented_edge ( 'none', *, *, #39307, .t. ) ;
#7979 = vector ( 'none', #20673, 1000.000000000000000 ) ;
#7981 = vertex_point ( 'none', #21424 ) ;
#7980 = oriented_edge ( 'none', *, *, #35273, .f. ) ;
#7982 = cartesian_point ( 'none', ( 46.18081362515101773, -31.00027695764238800, 23.09999999999986287 ) ) ;
#7983 = edge_curve ( 'none', #33655, #5180, #26614, .t. ) ;
#7984 = cartesian_point ( 'none', ( 36.26601615137777657, -17.18541743770027352, 66.59999999999993747 ) ) ;
#7985 = cartesian_point ( 'none', ( -1.344811843884487727e-14, 5.679766660734465360e-14, -126.0000000000000284 ) ) ;
#7986 = cartesian_point ( 'none', ( -2.499999999992073452, -104.5000000000001847, 103.9301270189258872 ) ) ;
#7987 = oriented_edge ( 'none', *, *, #5641, .f. ) ;
#7988 = line ( 'none', #16137, #18685 ) ;
#7989 = oriented_edge ( 'none', *, *, #10226, .t. ) ;
#7990 = circle ( 'none', #19485, 4.150000000000002132 ) ;
#7991 = direction ( 'none', ( -0.8571673007021048951, -0.5150380749100665900, 1.319136886028130643e-12 ) ) ;
#7992 = advanced_face ( 'none', ( #34525 ), #14969, .t. ) ;
#7993 = direction ( 'none', ( 7.562449584286049845e-16, 1.965391359763816943e-15, -1.000000000000000000 ) ) ;
#7994 = cartesian_point ( 'none', ( -11.67099108144648945, -95.19383347504020776, 75.39724369771525403 ) ) ;
#7995 = cartesian_point ( 'none', ( 10.89609838287953636, -4.651348194944088021, -115.9999999999999858 ) ) ;
#7996 = oriented_edge ( 'none', *, *, #22067, .f. ) ;
#7997 = conical_surface ( 'none', #19215, 2.499999999999995115, 1.029744258676651647 ) ;
#7998 = direction ( 'none', ( 0.7071067811865529018, 9.243357233185889007e-15, 0.7071067811865422437 ) ) ;
#7999 = approval_date_time ( #26017, #25894 ) ;
#8000 = cartesian_point ( 'none', ( 31.98086949562810943, 23.80287013910046312, 66.60000000000003695 ) ) ;
#8001 = direction ( 'none', ( -0.9459816290895218804, -1.178315159451469542e-14, 0.3242202298209262423 ) ) ;
#8002 = advanced_face ( 'none', ( #6665 ), #38934, .t. ) ;
#8003 = cartesian_point ( 'none', ( 15.46157108669952152, -4.122567955324194067, -82.69558826257163275 ) ) ;
#8004 = cartesian_point ( 'none', ( -37.46194077712517867, -45.96194077712588921, 1.999999999999960032 ) ) ;
#8005 = axis2_placement_3d ( 'none', #30686, #2719, #21158 ) ;
#8006 = cartesian_point ( 'none', ( 31.22603891921375308, -57.00819672131146376, 6.652946232808987795e-15 ) ) ;
#8007 = axis2_placement_3d ( 'none', #1302, #23427, #8014 ) ;
#8008 = circle ( 'none', #22582, 17.50000000000000355 ) ;
#8009 = oriented_edge ( 'none', *, *, #1676, .f. ) ;
#8010 = oriented_edge ( 'none', *, *, #36602, .f. ) ;
#8011 = cartesian_point ( 'none', ( 14.20155713326020042, -75.80251742156845296, 77.29647543942988364 ) ) ;
#8012 = direction ( 'none', ( -1.000000000000000000, 9.542026538295766195e-15, -1.109236843021088620e-30 ) ) ;
#8013 = axis2_placement_3d ( 'none', #18905, #24899, #15779 ) ;
#8014 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703503e-14, -6.045732006675827079e-16 ) ) ;
#8015 = oriented_edge ( 'none', *, *, #16443, .t. ) ;
#8016 = face_outer_bound ( 'none', #8391, .t. ) ;
#8018 = edge_loop ( 'none', ( #30275, #15595, #27191, #28619 ) ) ;
#8017 = vertex_point ( 'none', #24797 ) ;
#8019 = circle ( 'none', #11859, 25.00000000000000711 ) ;
#8020 = cartesian_point ( 'none', ( 1.336183601726013948e-14, -6.125037698763695226e-14, -3.500000000000019540 ) ) ;
#8021 = plane ( 'none', #29943 ) ;
#8022 = edge_curve ( 'none', #31755, #2239, #30592, .t. ) ;
#8024 = oriented_edge ( 'none', *, *, #38223, .f. ) ;
#8023 = edge_curve ( 'none', #9392, #34985, #14501, .t. ) ;
#8025 = circle ( 'none', #37913, 17.00000000000000711 ) ;
#8026 = vertex_point ( 'none', #2989 ) ;
#8027 = direction ( 'none', ( 0.9731129262368705124, 0.2303285322983564531, 0.0000000000000000000 ) ) ;
#8028 = edge_curve ( 'none', #38011, #3546, #14932, .t. ) ;
#8029 = toroidal_surface ( 'none', #31248, 14.00000000000000000, 2.000000000000000000 ) ;
#8030 = axis2_placement_3d ( 'none', #34408, #21978, #31098 ) ;
#8031 = edge_loop ( 'none', ( #14559, #34400, #31811 ) ) ;
#8032 = circle ( 'none', #18426, 0.6000000000000006439 ) ;
#8033 = cartesian_point ( 'none', ( -22.50000000006028245, -101.5000000000003695, 59.60000000003451248 ) ) ;
#8034 = advanced_face ( 'none', ( #7658 ), #40164, .f. ) ;
#8035 = vector ( 'none', #9917, 1000.000000000000000 ) ;
#8036 = edge_curve ( 'none', #4762, #22903, #18362, .t. ) ;
#8037 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#8038 = cartesian_point ( 'none', ( -19.64967040006526489, 9.226243253127016430, 127.5890430315384521 ) ) ;
#8039 = advanced_face ( 'none', ( #20830 ), #12530, .f. ) ;
#8040 = cartesian_point ( 'none', ( 34.64101615137732182, 20.00000000000039080, 66.59999999999996589 ) ) ;
#8041 = cartesian_point ( 'none', ( -2.561839629322548717e-14, -1.754915130653078435e-15, -64.99999999999992895 ) ) ;
#8042 = vector ( 'none', #33984, 1000.000000000000000 ) ;
#8043 = oriented_edge ( 'none', *, *, #15317, .t. ) ;
#8044 = oriented_edge ( 'none', *, *, #696, .t. ) ;
#8045 = cartesian_point ( 'none', ( -35.45156672596548475, -60.19998826649126045, 77.23504592733878837 ) ) ;
#8046 = cartesian_point ( 'none', ( 3.620472764872992855, -95.70000000000156604, 90.27840266055093821 ) ) ;
#8047 = vertex_point ( 'none', #27641 ) ;
#8048 = cartesian_point ( 'none', ( -11.02963845208999594, -95.14406018875959603, 75.31784734978869267 ) ) ;
#8049 = oriented_edge ( 'none', *, *, #21121, .f. ) ;
#8050 = circle ( 'none', #35900, 2.099999999999997868 ) ;
#8051 = vertex_point ( 'none', #30817 ) ;
#8052 = direction ( 'none', ( -1.000000000000000000, -1.233581138472396822e-14, 1.541976423090496182e-12 ) ) ;
#8053 = cartesian_point ( 'none', ( -4.170956178376582280, 4.985290819807367768, 127.1000000000000227 ) ) ;
#8054 = axis2_placement_3d ( 'none', #34761, #16579, #25449 ) ;
#8055 = oriented_edge ( 'none', *, *, #29882, .t. ) ;
#8056 = vector ( 'none', #34150, 1000.000000000000000 ) ;
#8057 = vertex_point ( 'none', #5856 ) ;
#8058 = cartesian_point ( 'none', ( -53.04081362515120901, 31.00027695764196523, 19.10000000000001208 ) ) ;
#8059 = cartesian_point ( 'none', ( -51.00292657709135824, 33.46194077712510762, 7.632783294297951215e-14 ) ) ;
#8060 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703187e-14, -6.045732006675827079e-16 ) ) ;
#8061 = vector ( 'none', #12663, 1000.000000000000000 ) ;
#8062 = axis2_placement_3d ( 'none', #39, #27572, #30874 ) ;
#8063 = oriented_edge ( 'none', *, *, #30831, .t. ) ;
#8064 = circle ( 'none', #39108, 9.500000000000008882 ) ;
#8065 = direction ( 'none', ( -1.224646799147353207e-16, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8066 = vector ( 'none', #21707, 1000.000000000000000 ) ;
#8067 = cartesian_point ( 'none', ( -40.59999999996967546, -85.50000000000065370, 118.6000000000623800 ) ) ;
#8068 = direction ( 'none', ( 1.000000000000000000, 1.443289932012702871e-14, -5.703200468964846836e-16 ) ) ;
#8069 = axis2_placement_3d ( 'none', #27278, #2878, #12026 ) ;
#8070 = cartesian_point ( 'none', ( 10.01624730673111507, -16.07894852167349953, 129.5999999999999375 ) ) ;
#8071 = cartesian_point ( 'none', ( 0.05165254728303461662, -95.20406381057296130, 87.47366781962074356 ) ) ;
#8072 = cartesian_point ( 'none', ( 31.36729524088261556, -16.71047831362301039, 68.19999999999971863 ) ) ;
#8073 = advanced_face ( 'none', ( #19818 ), #15533, .f. ) ;
#8074 = cylindrical_surface ( 'none', #5315, 4.049999999999998046 ) ;
#8076 = edge_loop ( 'none', ( #20612, #22548, #15903, #34746 ) ) ;
#8075 = cartesian_point ( 'none', ( 21.56184828359485905, 33.69127433127371773, -33.98813437753204880 ) ) ;
#8077 = oriented_edge ( 'none', *, *, #38533, .f. ) ;
#8078 = cartesian_point ( 'none', ( 23.79280034551585743, -14.47498365174972257, -45.00000000000004263 ) ) ;
#8079 = axis2_placement_3d ( 'none', #9305, #34425, #3297 ) ;
#8080 = cartesian_point ( 'none', ( 34.64101615137843737, -69.49999999999974420, 119.5999999999999233 ) ) ;
#8081 = edge_curve ( 'none', #28132, #5700, #16890, .t. ) ;
#8083 = edge_curve ( 'none', #5180, #22624, #16956, .t. ) ;
#8082 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#8084 = oriented_edge ( 'none', *, *, #10646, .t. ) ;
#8085 = cartesian_point ( 'none', ( -11.77832898485223900, -94.99250456273723842, 75.35310527541524550 ) ) ;
#8086 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#8087 = edge_loop ( 'none', ( #6788, #2678, #37150, #37859 ) ) ;
#8088 = cartesian_point ( 'none', ( -25.99999999999996447, -3.157913804715233316e-13, 44.79999999999999005 ) ) ;
#8089 = face_outer_bound ( 'none', #17067, .t. ) ;
#8090 = edge_loop ( 'none', ( #40546, #17673, #4814, #2318 ) ) ;
#8091 = edge_curve ( 'none', #40205, #29362, #25682, .t. ) ;
#8092 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8093 = cartesian_point ( 'none', ( 15.94531531870063290, 4.257629797046497799, -10.50157772619354724 ) ) ;
#8094 = cartesian_point ( 'none', ( -10.98002521765777750, -76.24437630031174251, 75.32113392723593392 ) ) ;
#8095 = edge_curve ( 'none', #38006, #14857, #7611, .t. ) ;
#8096 = vector ( 'none', #14676, 1000.000000000000000 ) ;
#8097 = b_spline_curve_with_knots ( 'none', 3,
( #5481, #30017, #8336, #27260 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.904269867307705365e-07, 0.001169360109953629248 ),
.unspecified. ) ;
#8098 = vertex_point ( 'none', #3675 ) ;
#8099 = cartesian_point ( 'none', ( 39.13522596548295240, -6.858279028689310941, -10.73331938391723206 ) ) ;
#8100 = cartesian_point ( 'none', ( 16.10288568291454681, -98.99999999999992895, 62.70898384859756192 ) ) ;
#8101 = vertex_point ( 'none', #3803 ) ;
#8102 = line ( 'none', #25649, #20798 ) ;
#8103 = cartesian_point ( 'none', ( 34.52567930472113034, 17.14232657362632750, 71.20000000000023022 ) ) ;
#8104 = edge_loop ( 'none', ( #6579, #14184, #16700, #10203 ) ) ;
#8105 = face_outer_bound ( 'none', #15027, .t. ) ;
#8106 = vector ( 'none', #30609, 1000.000000000000227 ) ;
#8107 = cartesian_point ( 'none', ( 51.00292657709070454, 37.46194077712603843, 2.000000000000022649 ) ) ;
#8108 = cartesian_point ( 'none', ( -4.349904937028885143, -73.70000000000167972, 111.3187169536089129 ) ) ;
#8109 = axis2_placement_3d ( 'none', #3409, #21964, #12542 ) ;
#8110 = cartesian_point ( 'none', ( -36.80607966083833560, -21.25000000000058975, 66.59999999999996589 ) ) ;
#8111 = cartesian_point ( 'none', ( 15.34619767508206145, 36.65858887132637989, -10.71866029724831293 ) ) ;
#8112 = line ( 'none', #471, #36436 ) ;
#8113 = oriented_edge ( 'none', *, *, #32903, .f. ) ;
#8114 = oriented_edge ( 'none', *, *, #4261, .f. ) ;
#8115 = plane ( 'none', #39232 ) ;
#8116 = axis2_placement_3d ( 'none', #2956, #2429, #27485 ) ;
#8117 = cartesian_point ( 'none', ( -23.42273002531351977, -32.19543937729142158, -10.59223650378723569 ) ) ;
#8118 = plane ( 'none', #24477 ) ;
#8119 = edge_loop ( 'none', ( #25022, #33884, #38439 ) ) ;
#8120 = cylindrical_surface ( 'none', #15193, 4.640926795905548019 ) ;
#8121 = cartesian_point ( 'none', ( 38.43107966083842797, 18.43541743770102670, 59.59999999999997300 ) ) ;
#8122 = oriented_edge ( 'none', *, *, #10646, .f. ) ;
#8123 = advanced_face ( 'none', ( #11075 ), #31899, .f. ) ;
#8124 = axis2_placement_3d ( 'none', #21840, #9023, #12165 ) ;
#8125 = direction ( 'none', ( -0.8543195815266085846, 0.5197480664901029668, 6.878327468009642948e-16 ) ) ;
#8126 = cartesian_point ( 'none', ( 0.2306076566251918092, -19.03301466162877986, 107.4298120384886488 ) ) ;
#8127 = cartesian_point ( 'none', ( -33.13617927447958067, -84.79999999999670024, 77.87385806678430811 ) ) ;
#8128 = cartesian_point ( 'none', ( 20.00000000000091305, -79.79999999999601812, 64.95898384862228170 ) ) ;
#8129 = circle ( 'none', #1487, 5.000000000000004441 ) ;
#8130 = cartesian_point ( 'none', ( 28.15703067993171160, -18.98481655445318594, 96.08733386256470510 ) ) ;
#8131 = oriented_edge ( 'none', *, *, #8268, .t. ) ;
#8132 = direction ( 'none', ( -6.805819226298047452e-13, 0.9003490327090351020, -0.4351684952979762433 ) ) ;
#8133 = oriented_edge ( 'none', *, *, #21116, .t. ) ;
#8134 = cartesian_point ( 'none', ( 14.03755799690191886, -75.75138837200888986, 77.34003817927316504 ) ) ;
#8135 = edge_curve ( 'none', #15097, #36128, #8129, .t. ) ;
#8136 = cartesian_point ( 'none', ( 29.48846543377224805, 21.94061531223940165, 88.85402077242632402 ) ) ;
#8137 = vector ( 'none', #9855, 1000.000000000000000 ) ;
#8138 = edge_loop ( 'none', ( #5113, #31355, #30407, #17561 ) ) ;
#8139 = edge_curve ( 'none', #9920, #6944, #39402, .t. ) ;
#8140 = advanced_face ( 'none', ( #30076, #10086 ), #3545, .f. ) ;
#8141 = vertex_point ( 'none', #34914 ) ;
#8142 = line ( 'none', #6180, #2263 ) ;
#8143 = edge_curve ( 'none', #34835, #6496, #1777, .t. ) ;
#8144 = line ( 'none', #873, #10572 ) ;
#8145 = edge_loop ( 'none', ( #1184, #10524, #16689, #38047 ) ) ;
#8146 = axis2_placement_3d ( 'none', #33909, #33775, #15067 ) ;
#8147 = direction ( 'none', ( -0.2911156025094162603, -4.550094363217853316e-15, 0.9566878832595192561 ) ) ;
#8148 = edge_curve ( 'none', #7703, #26185, #29081, .t. ) ;
#8149 = direction ( 'none', ( 0.8660254037844321573, 0.5000000000000111022, 1.869226418068649123e-17 ) ) ;
#8150 = cylindrical_surface ( 'none', #19642, 5.000000000000003553 ) ;
#8151 = oriented_edge ( 'none', *, *, #27103, .t. ) ;
#8152 = cartesian_point ( 'none', ( -34.99999999999914735, -67.00000000000056843, 99.60000000005379661 ) ) ;
#8153 = edge_curve ( 'none', #1575, #1176, #10438, .t. ) ;
#8154 = cartesian_point ( 'none', ( 21.25186870879706547, -99.49999999999985789, 71.79068364047556372 ) ) ;
#8155 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#8156 = vertex_point ( 'none', #34783 ) ;
#8157 = line ( 'none', #26867, #6590 ) ;
#8158 = cartesian_point ( 'none', ( -10.57756126459141122, -95.70000000000169393, 75.84889060077831857 ) ) ;
#8159 = edge_loop ( 'none', ( #35367, #19389, #33549, #12001 ) ) ;
#8160 = direction ( 'none', ( 0.8571673007021172186, -0.5150380749100458289, -1.320209459900254112e-12 ) ) ;
#8161 = cartesian_point ( 'none', ( 51.00292657709076849, 33.46194077712604553, 1.387778780781445676e-14 ) ) ;
#8162 = vertex_point ( 'none', #648 ) ;
#8163 = face_outer_bound ( 'none', #31648, .t. ) ;
#8164 = axis2_placement_3d ( 'none', #5212, #36344, #39357 ) ;
#8165 = oriented_edge ( 'none', *, *, #8685, .f. ) ;
#8166 = oriented_edge ( 'none', *, *, #25577, .f. ) ;
#8167 = oriented_edge ( 'none', *, *, #1594, .f. ) ;
#8168 = cartesian_point ( 'none', ( -27.50000000003190692, -104.5000000000004547, 77.94936490543108221 ) ) ;
#8169 = direction ( 'none', ( 1.000000000000000000, 1.233581138472396822e-14, -1.538892470244315035e-12 ) ) ;
#8170 = vector ( 'none', #33798, 999.9999999999998863 ) ;
#8171 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8172 = oriented_edge ( 'none', *, *, #39121, .t. ) ;
#8173 = oriented_edge ( 'none', *, *, #8633, .f. ) ;
#8174 = direction ( 'none', ( 1.000000000000000000, 1.209449207450814547e-14, -1.540120717865786653e-12 ) ) ;
#8175 = oriented_edge ( 'none', *, *, #40516, .t. ) ;
#8176 = cartesian_point ( 'none', ( -55.61620082059523185, -12.19131396678224810, -32.50000000000000711 ) ) ;
#8177 = face_outer_bound ( 'none', #23707, .t. ) ;
#8178 = line ( 'none', #8258, #39977 ) ;
#8179 = axis2_placement_3d ( 'none', #39765, #11494, #21032 ) ;
#8180 = direction ( 'none', ( 0.2911156025094142619, 4.382459307730882575e-15, -0.9566878832595199222 ) ) ;
#8181 = advanced_face ( 'none', ( #784 ), #2251, .t. ) ;
#8182 = axis2_placement_3d ( 'none', #23253, #26096, #20266 ) ;
#8183 = cylindrical_surface ( 'none', #28217, 5.000000000000003553 ) ;
#8184 = cartesian_point ( 'none', ( 11.32080795147947150, -18.25925273926190329, 128.2238878123814345 ) ) ;
#8185 = oriented_edge ( 'none', *, *, #11036, .f. ) ;
#8186 = cartesian_point ( 'none', ( -21.93488007884499780, -55.42836915528547337, 129.0991480006925940 ) ) ;
#8187 = cartesian_point ( 'none', ( -26.76060547151396563, -6.334034638204800061, -65.49999999999992895 ) ) ;
#8188 = advanced_face ( 'none', ( #24213 ), #4211, .t. ) ;
#8189 = edge_curve ( 'none', #32960, #3140, #13539, .t. ) ;
#8190 = edge_curve ( 'none', #7177, #35738, #39882, .t. ) ;
#8191 = vertex_point ( 'none', #26406 ) ;
#8192 = face_bound ( 'none', #18581, .t. ) ;
#8193 = vertex_point ( 'none', #10492 ) ;
#8194 = edge_curve ( 'none', #4159, #27593, #16419, .t. ) ;
#8195 = axis2_placement_3d ( 'none', #1510, #4532, #7807 ) ;
#8196 = direction ( 'none', ( 1.000000000000000000, 1.209449207450814547e-14, -1.539513564649194771e-12 ) ) ;
#8197 = edge_curve ( 'none', #33664, #1400, #23239, .t. ) ;
#8198 = direction ( 'none', ( 1.184453658995149176e-14, -1.000000000000000000, -9.839388115241413793e-16 ) ) ;
#8199 = vertex_point ( 'none', #7185 ) ;
#8200 = plane ( 'none', #5436 ) ;
#8201 = cartesian_point ( 'none', ( -0.5566349485567168021, -24.24232162013459657, -32.50000000000002842 ) ) ;
#8202 = vertex_point ( 'none', #10353 ) ;
#8203 = line ( 'none', #21637, #23360 ) ;
#8204 = plane ( 'none', #35819 ) ;
#8205 = oriented_edge ( 'none', *, *, #20711, .f. ) ;
#8206 = cartesian_point ( 'none', ( 4.039642493661419646e-14, -7.625840659810712313e-14, 50.39999999999997016 ) ) ;
#8207 = edge_loop ( 'none', ( #30683, #20248, #19784, #30023 ) ) ;
#8208 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#8209 = cartesian_point ( 'none', ( -45.96194077712550552, 45.96194077712567605, -5.363830788063797003e-15 ) ) ;
#8210 = cartesian_point ( 'none', ( -33.46194077712510051, -51.00292657709137245, -4.857225732735059864e-14 ) ) ;
#8211 = line ( 'none', #35823, #10173 ) ;
#8212 = oriented_edge ( 'none', *, *, #31612, .f. ) ;
#8213 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703503e-14, -6.138252299610240867e-16 ) ) ;
#8214 = oriented_edge ( 'none', *, *, #34029, .f. ) ;
#8215 = direction ( 'none', ( 1.184453658995149176e-14, -1.000000000000000000, -9.839388115241413793e-16 ) ) ;
#8216 = cartesian_point ( 'none', ( 18.50992767780045867, 4.576306082704373779, -115.9999999999999858 ) ) ;
#8217 = line ( 'none', #15417, #38030 ) ;
#8218 = face_bound ( 'none', #36609, .t. ) ;
#8219 = cartesian_point ( 'none', ( -37.14101615137786183, 19.99999999999935341, 23.00000000000004974 ) ) ;
#8220 = direction ( 'none', ( -0.9978130634544891686, -1.175359587474530588e-14, -0.06609909530067543948 ) ) ;
#8221 = cartesian_point ( 'none', ( -10.54451171694700662, -76.20000000000169393, 75.34998406905363311 ) ) ;
#8222 = advanced_face ( 'none', ( #21783 ), #40392, .t. ) ;
#8223 = cartesian_point ( 'none', ( 38.74575686500776328, -7.694765241342952145, -11.13014490832311054 ) ) ;
#8224 = line ( 'none', #28291, #13574 ) ;
#8225 = edge_loop ( 'none', ( #10593, #20496, #18687, #7704 ) ) ;
#8226 = cartesian_point ( 'none', ( 29.53147851165125104, -17.94032845305293122, 94.23436199466456742 ) ) ;
#8227 = axis2_placement_3d ( 'none', #34729, #15619, #37604 ) ;
#8228 = oriented_edge ( 'none', *, *, #23508, .f. ) ;
#8229 = direction ( 'none', ( 6.983567031020055271e-15, 1.452604719469154016e-16, 1.000000000000000000 ) ) ;
#8230 = advanced_face ( 'none', ( #9578 ), #35457, .f. ) ;
#8231 = axis2_placement_3d ( 'none', #15391, #33704, #37228 ) ;
#8232 = face_outer_bound ( 'none', #23098, .t. ) ;
#8233 = direction ( 'none', ( 1.047444401652940007e-14, -1.000000000000000000, -6.337802785138782180e-16 ) ) ;
#8234 = axis2_placement_3d ( 'none', #22187, #28276, #22322 ) ;
#8235 = cartesian_point ( 'none', ( 2.775557561562891351e-14, -5.948760453556434211e-14, 38.00000000000000000 ) ) ;
#8236 = cartesian_point ( 'none', ( 2.654642921429370865e-14, -5.676596821737193596e-14, 36.00000000000000000 ) ) ;
#8237 = oriented_edge ( 'none', *, *, #5800, .f. ) ;
#8239 = cartesian_point ( 'none', ( -18.54403047710460939, -85.70000000000185025, 110.9991856579394494 ) ) ;
#8238 = cartesian_point ( 'none', ( -45.96194077712581105, -37.46194077712534920, -50.99999999999999289 ) ) ;
#8240 = advanced_face ( 'none', ( #36450 ), #3229, .t. ) ;
#8241 = axis2_placement_3d ( 'none', #11050, #23189, #10783 ) ;
#8242 = oriented_edge ( 'none', *, *, #22243, .f. ) ;
#8243 = vertex_point ( 'none', #13738 ) ;
#8244 = line ( 'none', #30133, #12624 ) ;
#8245 = oriented_edge ( 'none', *, *, #9204, .f. ) ;
#8246 = plane ( 'none', #10052 ) ;
#8247 = oriented_edge ( 'none', *, *, #13141, .t. ) ;
#8248 = direction ( 'none', ( -1.000000000000000000, 3.712601082321079564e-17, 0.0000000000000000000 ) ) ;
#8249 = line ( 'none', #21498, #20480 ) ;
#8250 = oriented_edge ( 'none', *, *, #32284, .f. ) ;
#8251 = edge_curve ( 'none', #13548, #4398, #13471, .t. ) ;
#8252 = vertex_point ( 'none', #32460 ) ;
#8253 = toroidal_surface ( 'none', #27292, 6.399999999999998579, 0.1000000000000000056 ) ;
#8254 = cartesian_point ( 'none', ( 41.46194077712615922, 45.96194077712501525, -61.00000000000000711 ) ) ;
#8255 = cartesian_point ( 'none', ( 19.99999999994797761, -98.99999999999988631, 64.95898384859158625 ) ) ;
#8257 = edge_curve ( 'none', #24311, #24978, #2763, .t. ) ;
#8256 = direction ( 'none', ( 1.000000000000000000, 1.281026566875152091e-14, -1.537231880250182572e-12 ) ) ;
#8258 = cartesian_point ( 'none', ( -34.99999999997368860, -80.18794070701729026, 116.0325058777956997 ) ) ;
#8259 = conical_surface ( 'none', #11530, 9.500000000000008882, 0.7853981633974517207 ) ;
#8260 = line ( 'none', #5250, #17531 ) ;
#8261 = axis2_placement_3d ( 'none', #32732, #23164, #23018 ) ;
#8262 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497749713, 2.172468512652334266e-16 ) ) ;
#8263 = cartesian_point ( 'none', ( 15.98825001821413672, -0.6953961690009157204, -81.00000000000002842 ) ) ;
#8264 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8265 = edge_curve ( 'none', #22999, #29308, #33521, .t. ) ;
#8266 = axis2_placement_3d ( 'none', #38188, #761, #4183 ) ;
#8267 = direction ( 'none', ( 2.728784877050652649e-16, 4.391042282414980948e-16, -1.000000000000000000 ) ) ;
#8268 = edge_curve ( 'none', #35751, #21952, #22764, .t. ) ;
#8269 = vector ( 'none', #8160, 1000.000000000000114 ) ;
#8270 = cartesian_point ( 'none', ( 8.791405103902861684e-13, -67.80000000000161720, 99.59999999999989484 ) ) ;
#8271 = edge_loop ( 'none', ( #33362, #3794, #31569 ) ) ;
#8272 = direction ( 'none', ( -5.040809058475287406e-15, -1.747555683115563281e-15, 1.000000000000000000 ) ) ;
#8273 = direction ( 'none', ( 0.6880947490023782143, 0.1628668670889122927, 0.7071067811865451302 ) ) ;
#8274 = line ( 'none', #32108, #30221 ) ;
#8275 = edge_loop ( 'none', ( #39908, #36332 ) ) ;
#8276 = advanced_face ( 'none', ( #15911 ), #34987, .t. ) ;
#8277 = oriented_edge ( 'none', *, *, #3222, .t. ) ;
#8278 = oriented_edge ( 'none', *, *, #25334, .t. ) ;
#8279 = line ( 'none', #8004, #19984 ) ;
#8280 = edge_loop ( 'none', ( #4419, #32083, #21553, #31036 ) ) ;
#8281 = edge_loop ( 'none', ( #8175, #36308 ) ) ;
#8282 = direction ( 'none', ( -0.2911156025094162603, -4.476705744456274566e-15, 0.9566878832595192561 ) ) ;
#8283 = b_spline_curve_with_knots ( 'none', 3,
( #8616, #27000, #5080, #36588 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.262897753262582852e-17, 0.005670237809578483959 ),
.unspecified. ) ;
#8284 = axis2_placement_3d ( 'none', #33204, #17491, #26873 ) ;
#8285 = cartesian_point ( 'none', ( 42.50000000000008527, -4.389855730354891072, 54.59999999999994458 ) ) ;
#8286 = circle ( 'none', #34014, 3.000000000000001776 ) ;
#8287 = edge_loop ( 'none', ( #438, #6269, #6592, #31940 ) ) ;
#8288 = oriented_edge ( 'none', *, *, #35147, .t. ) ;
#8290 = vector ( 'none', #13897, 1000.000000000000000 ) ;
#8289 = direction ( 'none', ( -1.209449207451029591e-14, 1.000000000000000000, 9.969229838635497148e-16 ) ) ;
#8291 = axis2_placement_3d ( 'none', #24142, #17860, #24408 ) ;
#8292 = cartesian_point ( 'none', ( -1.399615484079917538, -54.50000000000020606, 136.1200907221804073 ) ) ;
#8293 = face_outer_bound ( 'none', #30466, .t. ) ;
#8294 = conical_surface ( 'none', #31533, 49.99999999999999289, 0.7853981633974510546 ) ;
#8295 = axis2_placement_3d ( 'none', #34165, #31129, #3316 ) ;
#8296 = oriented_edge ( 'none', *, *, #24346, .f. ) ;
#8297 = cartesian_point ( 'none', ( 29.31039649059204422, 18.59461166046500935, 94.14528485385991985 ) ) ;
#8298 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#8299 = direction ( 'none', ( 1.580939474765926139e-14, -1.000000000000000000, -1.360818159096219050e-15 ) ) ;
#8300 = direction ( 'none', ( -0.8543195815266084736, 0.5197480664901028558, 6.878327468009641962e-16 ) ) ;
#8301 = oriented_edge ( 'none', *, *, #27351, .f. ) ;
#8302 = direction ( 'none', ( -1.000000000000000000, -9.499345754448997227e-15, 8.886774337756888067e-16 ) ) ;
#8303 = cartesian_point ( 'none', ( 3.474482111062645817, -95.20000000000156604, 90.75816907762219898 ) ) ;
#8304 = cartesian_point ( 'none', ( -14.09627309518897320, 8.575843097086746525, -10.80171167357901396 ) ) ;
#8305 = axis2_placement_3d ( 'none', #35729, #16995, #20161 ) ;
#8306 = circle ( 'none', #35553, 0.2000000000000066169 ) ;
#8307 = direction ( 'none', ( -0.5882076359133951993, -0.8087099461816793511, 4.191653422462958995e-15 ) ) ;
#8308 = direction ( 'none', ( 0.4799884273074784824, -0.8772748199115789625, -1.040834085586083271e-15 ) ) ;
#8309 = vector ( 'none', #25717, 1000.000000000000227 ) ;
#8310 = axis2_placement_3d ( 'none', #35236, #12875, #19273 ) ;
#8311 =( bounded_surface ( ) b_spline_surface ( 3, 2, (
( #36937, #21265, #27611 ),
( #11857, #40136, #30662 ),
( #21392, #14972, #30787 ),
( #2699, #36806, #18365 ),
( #24513, #2567, #24388 ),
( #2828, #5826, #8969 ),
( #33945, #37075, #354 ),
( #28294, #34758, #15913 ),
( #31044, #3231, #31594 ),
( #6764, #12910, #9236 ),
( #12504, #12368, #28439 ),
( #37898, #16055, #22063 ),
( #31320, #18774, #19181 ),
( #490, #15642, #25311 ),
( #19050, #25043, #6499 ),
( #21785, #37628, #9512 ),
( #34350, #31455, #3368 ),
( #3515, #21920, #12641 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 3, 3 ),
( 0.02586841273432708907, 0.02851595992929152612, 0.03116350712425596664, 0.03381105431922040716, 0.03645860151418484074, 0.03910614870914927432, 0.04175369590411371484, 0.04440124309907815536, 0.04704879029404258894 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.8247702557633357356, 1.000000000000000000),
( 1.000000000000000000, 0.8206870682005534823, 1.000000000000000000),
( 1.000000000000000000, 0.8169891017045387560, 1.000000000000000000),
( 1.000000000000000000, 0.8105432316312846108, 1.000000000000000000),
( 1.000000000000000000, 0.8077742563157787048, 1.000000000000000000),
( 1.000000000000000000, 0.8032747824837592754, 1.000000000000000000),
( 1.000000000000000000, 0.8015414310261436137, 1.000000000000000000),
( 1.000000000000000000, 0.7991972602358504707, 1.000000000000000000),
( 1.000000000000000000, 0.7986097728354354386, 1.000000000000000000),
( 1.000000000000000000, 0.7986175079223981621, 1.000000000000000000),
( 1.000000000000000000, 0.7992123201459074844, 1.000000000000000000),
( 1.000000000000000000, 0.8015248397368176514, 1.000000000000000000),
( 1.000000000000000000, 0.8032365833277097522, 1.000000000000000000),
( 1.000000000000000000, 0.8077405168741533803, 1.000000000000000000),
( 1.000000000000000000, 0.8105591954886391948, 1.000000000000000000),
( 1.000000000000000000, 0.8170431903398635010, 1.000000000000000000),
( 1.000000000000000000, 0.8207145907475885682, 1.000000000000000000),
( 1.000000000000000000, 0.8247702557633356246, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#8312 = oriented_edge ( 'none', *, *, #28773, .f. ) ;
#8313 = edge_loop ( 'none', ( #34532, #31574 ) ) ;
#8314 = edge_curve ( 'none', #887, #11931, #8602, .t. ) ;
#8315 = cartesian_point ( 'none', ( 4.389855730355875174, -42.50000000000002132, 54.59999999999993037 ) ) ;
#8316 = oriented_edge ( 'none', *, *, #18155, .f. ) ;
#8317 = edge_curve ( 'none', #8590, #10915, #33046, .t. ) ;
#8318 = vector ( 'none', #20390, 999.9999999999998863 ) ;
#8319 = vector ( 'none', #37783, 1000.000000000000000 ) ;
#8320 = vertex_point ( 'none', #39032 ) ;
#8321 = cartesian_point ( 'none', ( 6.824222143676193317e-14, -1.460964854155714442e-13, 127.6819355786506236 ) ) ;
#8322 = direction ( 'none', ( -0.9978130634544891686, -1.175359587474530588e-14, -0.06609909530067543948 ) ) ;
#8323 = edge_curve ( 'none', #8202, #29685, #1255, .t. ) ;
#8324 = advanced_face ( 'none', ( #282, #28081 ), #17416, .f. ) ;
#8325 = direction ( 'none', ( 1.000000000000000000, 1.387778780781449147e-14, -6.505213034913043367e-16 ) ) ;
#8326 = cartesian_point ( 'none', ( -21.71114230687771496, -55.14011880742992844, 129.1819864703863061 ) ) ;
#8327 = face_outer_bound ( 'none', #14848, .t. ) ;
#8328 = oriented_edge ( 'none', *, *, #21288, .f. ) ;
#8329 = vertex_point ( 'none', #29556 ) ;
#8330 = cylindrical_surface ( 'none', #37661, 27.79999999999999716 ) ;
#8331 = direction ( 'none', ( -0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#8332 = circle ( 'none', #5382, 4.049999999999998046 ) ;
#8333 = direction ( 'none', ( 1.000000000000000000, 9.607699251563866692e-15, 0.0000000000000000000 ) ) ;
#8334 = advanced_face ( 'none', ( #24702 ), #20845, .f. ) ;
#8335 = cartesian_point ( 'none', ( 29.71980515334692541, -86.49999999999974420, 67.78019484655965243 ) ) ;
#8336 = cartesian_point ( 'none', ( 23.19070130567902766, -8.838817726143174625, 95.79494969624899170 ) ) ;
#8337 = oriented_edge ( 'none', *, *, #11849, .f. ) ;
#8338 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#8339 = vertex_point ( 'none', #2139 ) ;
#8340 = cartesian_point ( 'none', ( -8.988934052483969595, -92.45000000000172236, 118.0461802170549106 ) ) ;
#8341 = oriented_edge ( 'none', *, *, #10182, .t. ) ;
#8342 = line ( 'none', #18524, #17146 ) ;
#8343 = cartesian_point ( 'none', ( -1.499999999999668265, -56.00000000000019895, 138.0999999999999091 ) ) ;
#8344 = cartesian_point ( 'none', ( 1.500000000001127987, -56.00000000000008527, 61.09999999999992326 ) ) ;
#8345 = axis2_placement_3d ( 'none', #33649, #30207, #18055 ) ;
#8346 = cartesian_point ( 'none', ( -54.34738077886744634, 35.65616640185522357, -4.161130707208518364e-15 ) ) ;
#8347 = oriented_edge ( 'none', *, *, #5535, .t. ) ;
#8348 = vertex_point ( 'none', #14552 ) ;
#8349 = oriented_edge ( 'none', *, *, #5104, .f. ) ;
#8350 = oriented_edge ( 'none', *, *, #3598, .f. ) ;
#8351 = cartesian_point ( 'none', ( 7.966770940998142293e-13, 1.204965402043025789e-14, 124.5999999999999943 ) ) ;
#8352 = cartesian_point ( 'none', ( -9.732963953525468170, -78.95000000000173657, 129.2778430935695440 ) ) ;
#8353 = axis2_placement_3d ( 'none', #39081, #30149, #5189 ) ;
#8354 = oriented_edge ( 'none', *, *, #32231, .t. ) ;
#8355 = face_bound ( 'none', #30230, .t. ) ;
#8356 = cylindrical_surface ( 'none', #12645, 40.00000000000000711 ) ;
#8357 = oriented_edge ( 'none', *, *, #2042, .t. ) ;
#8358 = b_spline_curve_with_knots ( 'none', 1,
( #19695, #857 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#8359 = cartesian_point ( 'none', ( 39.01687643083787549, -7.153417424001405678, -10.84487718621887353 ) ) ;
#8360 = cartesian_point ( 'none', ( 1.539998227803732744, -95.70000000000156604, 87.69922668653971698 ) ) ;
#8361 =( bounded_curve ( ) b_spline_curve ( 3, ( #5632, #18160, #24442, #40067 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.221628287691434167, 1.570796326794896780 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9898659195237069497, 0.9898659195237069497, 1.000000000000000000 ) )
representation_item ( '' ) );
#8362 = face_outer_bound ( 'none', #18981, .t. ) ;
#8363 = oriented_edge ( 'none', *, *, #26633, .f. ) ;
#8364 = oriented_edge ( 'none', *, *, #32680, .f. ) ;
#8365 = circle ( 'none', #1542, 2.499999999999988454 ) ;
#8366 = axis2_placement_3d ( 'none', #12701, #34544, #10517 ) ;
#8367 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#8368 = direction ( 'none', ( 0.9997364937975850019, -0.02295523838497760469, -2.409200885585504711e-16 ) ) ;
#8369 = cartesian_point ( 'none', ( -11.20546570689644561, -76.31196484186727957, 75.30619985498475444 ) ) ;
#8370 = direction ( 'none', ( 0.2911156025094132072, 4.438639543574742089e-15, -0.9566878832595201443 ) ) ;
#8371 = edge_curve ( 'none', #38478, #10326, #37413, .t. ) ;
#8372 = face_outer_bound ( 'none', #1822, .t. ) ;
#8373 = edge_curve ( 'none', #11184, #29567, #10560, .t. ) ;
#8374 = oriented_edge ( 'none', *, *, #27740, .f. ) ;
#8375 = cartesian_point ( 'none', ( 39.99999999997183409, -85.49999999999961631, 80.59999999993833342 ) ) ;
#8377 = edge_curve ( 'none', #18116, #4025, #26648, .t. ) ;
#8376 = cartesian_point ( 'none', ( 8.682533858550556261e-13, -66.00000000000014211, 99.59999999999986642 ) ) ;
#8378 = oriented_edge ( 'none', *, *, #8680, .f. ) ;
#8379 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#8380 = cartesian_point ( 'none', ( 19.09599643104802524, 3.962691043394816148, -86.00000000000000000 ) ) ;
#8381 = edge_curve ( 'none', #6969, #3006, #34486, .t. ) ;
#8382 = oriented_edge ( 'none', *, *, #1313, .t. ) ;
#8383 = cylindrical_surface ( 'none', #14859, 6.500000000000001776 ) ;
#8384 = advanced_face ( 'none', ( #27117 ), #23745, .t. ) ;
#8385 = cartesian_point ( 'none', ( 21.45756983467811096, 33.75755762477362509, -13.73205080756890339 ) ) ;
#8386 = cartesian_point ( 'none', ( 2.654642921429370865e-14, -5.676596821737193596e-14, 36.00000000000000000 ) ) ;
#8387 = face_outer_bound ( 'none', #17941, .t. ) ;
#8388 = cartesian_point ( 'none', ( -11.58033240606479808, -76.70000000000170814, 75.28136719786598974 ) ) ;
#8389 = oriented_edge ( 'none', *, *, #30056, .t. ) ;
#8390 = vertex_point ( 'none', #23439 ) ;
#8391 = edge_loop ( 'none', ( #11850, #38936, #2104, #25555 ) ) ;
#8392 = edge_loop ( 'none', ( #13623, #24851, #2017, #30351 ) ) ;
#8393 = cartesian_point ( 'none', ( 0.04327863262199753425, -95.70000000000159446, 87.60007804358870942 ) ) ;
#8394 = edge_loop ( 'none', ( #25819, #7010 ) ) ;
#8395 = cartesian_point ( 'none', ( -35.80291843500446447, 22.61334710348627652, 71.20000000000021600 ) ) ;
#8396 = edge_curve ( 'none', #2717, #13093, #14466, .t. ) ;
#8397 = advanced_face ( 'none', ( #38421 ), #32537, .t. ) ;
#8398 = cartesian_point ( 'none', ( -2.149361590427015923e-15, 7.047632783344471251e-15, -74.37373870972733414 ) ) ;
#8399 = vertex_point ( 'none', #11165 ) ;
#8400 = cartesian_point ( 'none', ( 41.46194077712550552, -45.96194077712568316, -60.99999999999999289 ) ) ;
#8401 = line ( 'none', #26999, #20117 ) ;
#8404 = oriented_edge ( 'none', *, *, #12749, .t. ) ;
#8403 = oriented_edge ( 'none', *, *, #5033, .f. ) ;
#8402 = plane ( 'none', #3203 ) ;
#8405 = vertex_point ( 'none', #12092 ) ;
#8406 = cartesian_point ( 'none', ( 1.256087077380554798e-12, -99.50000000000014211, 99.59999999999986642 ) ) ;
#8407 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497760122, 2.628368902995161039e-16 ) ) ;
#8409 = oriented_edge ( 'none', *, *, #22307, .f. ) ;
#8408 = direction ( 'none', ( 0.5000000000000058842, -0.8660254037844351549, -3.022811732041951850e-15 ) ) ;
#8410 = oriented_edge ( 'none', *, *, #1200, .t. ) ;
#8411 = line ( 'none', #3415, #36718 ) ;
#8412 = axis2_placement_3d ( 'none', #18531, #30700, #2867 ) ;
#8413 = edge_loop ( 'none', ( #23847, #31377, #17936, #32227 ) ) ;
#8414 = direction ( 'none', ( 0.7071067811865593411, 1.116784472970342102e-14, -0.7071067811865356934 ) ) ;
#8415 = plane ( 'none', #13498 ) ;
#8416 = line ( 'none', #20343, #10385 ) ;
#8417 = oriented_edge ( 'none', *, *, #23956, .f. ) ;
#8418 = circle ( 'none', #22926, 50.70000000000000284 ) ;
#8419 = direction ( 'none', ( -1.548860246407863829e-16, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#8420 = axis2_placement_3d ( 'none', #27472, #5936, #17953 ) ;
#8421 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#8422 = oriented_edge ( 'none', *, *, #13079, .f. ) ;
#8423 = edge_curve ( 'none', #13286, #35827, #17400, .t. ) ;
#8424 = oriented_edge ( 'none', *, *, #15492, .f. ) ;
#8425 = edge_loop ( 'none', ( #32506, #20510 ) ) ;
#8426 = circle ( 'none', #21383, 4.400000000000001243 ) ;
#8427 = cartesian_point ( 'none', ( -1.597480414928890369, -95.70000000000162288, 112.3685079922916117 ) ) ;
#8428 = line ( 'none', #15740, #20146 ) ;
#8429 = cartesian_point ( 'none', ( 39.99978205896965022, -0.1320425497058396735, -34.26794919243111082 ) ) ;
#8430 = axis2_placement_3d ( 'none', #26585, #23489, #7802 ) ;
#8431 = oriented_edge ( 'none', *, *, #7150, .f. ) ;
#8432 = vertex_point ( 'none', #30765 ) ;
#8433 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#8434 = oriented_edge ( 'none', *, *, #15798, .t. ) ;
#8435 = edge_curve ( 'none', #18914, #33269, #12005, .t. ) ;
#8436 = edge_curve ( 'none', #35187, #31365, #12972, .t. ) ;
#8437 = oriented_edge ( 'none', *, *, #34682, .f. ) ;
#8438 = advanced_face ( 'none', ( #9096 ), #17359, .f. ) ;
#8439 = plane ( 'none', #10626 ) ;
#8440 = cartesian_point ( 'none', ( -34.64101615140697987, -99.50000000000054001, 79.60000000005302923 ) ) ;
#8441 = line ( 'none', #35354, #25015 ) ;
#8443 = oriented_edge ( 'none', *, *, #19419, .f. ) ;
#8442 = vertex_point ( 'none', #21111 ) ;
#8444 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#8445 = edge_curve ( 'none', #15877, #19905, #19313, .t. ) ;
#8446 = axis2_placement_3d ( 'none', #29249, #28792, #7539 ) ;
#8447 = advanced_face ( 'none', ( #40360, #13436 ), #8560, .t. ) ;
#8448 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#8449 = edge_curve ( 'none', #40495, #5956, #11037, .t. ) ;
#8450 = cartesian_point ( 'none', ( 1.207107330758461015e-12, -95.20000000000159446, 99.59999999999988063 ) ) ;
#8451 = oriented_edge ( 'none', *, *, #11131, .t. ) ;
#8452 = direction ( 'none', ( -1.184453658995149176e-14, 1.000000000000000000, 9.839388115241413793e-16 ) ) ;
#8453 = oriented_edge ( 'none', *, *, #31244, .t. ) ;
#8454 = line ( 'none', #4543, #37747 ) ;
#8455 = plane ( 'none', #9845 ) ;
#8456 = oriented_edge ( 'none', *, *, #24383, .f. ) ;
#8457 = edge_curve ( 'none', #19994, #29229, #2724, .t. ) ;
#8458 = face_outer_bound ( 'none', #714, .t. ) ;
#8459 = cartesian_point ( 'none', ( 9.598360475287545768, -95.53332088882446271, 101.7367810010308915 ) ) ;
#8460 = oriented_edge ( 'none', *, *, #33960, .t. ) ;
#8461 = toroidal_surface ( 'none', #34423, 25.99999999999999645, 1.000000000000000000 ) ;
#8462 = plane ( 'none', #12795 ) ;
#8463 = line ( 'none', #39021, #37272 ) ;
#8464 = cartesian_point ( 'none', ( 44.61102540378445269, -8.053116942933920388e-15, -8.000000000000000000 ) ) ;
#8465 = cartesian_point ( 'none', ( -32.95874231266497389, 22.31291044607925045, 71.20000000000018758 ) ) ;
#8466 = vector ( 'none', #19810, 1000.000000000000000 ) ;
#8467 = cartesian_point ( 'none', ( 31.36729524088257293, 23.28952168637709619, 68.20000000000003126 ) ) ;
#8468 = cartesian_point ( 'none', ( -21.32741313432695662, -82.33929197614733653, 124.1250604169660932 ) ) ;
#8469 = face_outer_bound ( 'none', #35631, .t. ) ;
#8470 = oriented_edge ( 'none', *, *, #28287, .f. ) ;
#8471 = oriented_edge ( 'none', *, *, #37870, .f. ) ;
#8472 = cartesian_point ( 'none', ( -31.89101615140723567, -78.00000000000041211, 79.60000000004882281 ) ) ;
#8473 = cartesian_point ( 'none', ( -12.86647490094955693, 37.39969856439609686, -11.04607378172738841 ) ) ;
#8474 = axis2_placement_3d ( 'none', #29254, #10592, #1287 ) ;
#8475 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#8476 = oriented_edge ( 'none', *, *, #26739, .t. ) ;
#8477 = cartesian_point ( 'none', ( -0.4241028179479572335, -18.47034028200731726, -37.50000000000003553 ) ) ;
#8478 = toroidal_surface ( 'none', #36981, 3.199999999999999734, 0.1999999999999996503 ) ;
#8480 = oriented_edge ( 'none', *, *, #5094, .f. ) ;
#8479 = vertex_point ( 'none', #8698 ) ;
#8481 = axis2_placement_3d ( 'none', #19086, #31771, #13205 ) ;
#8482 = circle ( 'none', #14470, 65.00000000000000000 ) ;
#8483 = cartesian_point ( 'none', ( -0.5075230131208540163, -89.10000000000162856, 118.6080225271106627 ) ) ;
#8484 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#8485 = advanced_face ( 'none', ( #5660 ), #17821, .f. ) ;
#8486 = direction ( 'none', ( -1.000000000000000000, -1.387778780781448358e-14, 0.0000000000000000000 ) ) ;
#8487 = axis2_placement_3d ( 'none', #26802, #29969, #11302 ) ;
#8488 = plane ( 'none', #26892 ) ;
#8489 = vertex_point ( 'none', #30508 ) ;
#8490 = circle ( 'none', #16967, 43.74499999999999744 ) ;
#8491 = direction ( 'none', ( -0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#8492 = cartesian_point ( 'none', ( -19.99999999999962341, -59.50000000000041211, 134.2410161513772380 ) ) ;
#8493 = direction ( 'none', ( -0.02295523838497760816, -0.9997364937975852239, -9.583796596545391403e-16 ) ) ;
#8494 = oriented_edge ( 'none', *, *, #39075, .t. ) ;
#8495 = cartesian_point ( 'none', ( 22.41564179939264534, -81.03936596369098311, 76.06357498951427942 ) ) ;
#8496 = cartesian_point ( 'none', ( -11.73901571127858823, -76.31835651827972811, 75.36926643666080849 ) ) ;
#8497 = face_outer_bound ( 'none', #28005, .t. ) ;
#8498 = edge_curve ( 'none', #32880, #28556, #30036, .t. ) ;
#8499 = edge_curve ( 'none', #35635, #1847, #16387, .t. ) ;
#8500 = oriented_edge ( 'none', *, *, #35382, .t. ) ;
#8501 = direction ( 'none', ( -0.5882076359133950882, -0.8087099461816794621, 4.336808689942020103e-15 ) ) ;
#8502 = vector ( 'none', #15656, 1000.000000000000000 ) ;
#8503 = face_outer_bound ( 'none', #22563, .t. ) ;
#8504 = cartesian_point ( 'none', ( -24.61888822855347314, -31.60705529731377794, 80.30329414068116023 ) ) ;
#8505 = direction ( 'none', ( -0.9978130634544891686, -1.175359587474530588e-14, -0.06609909530067543948 ) ) ;
#8506 = axis2_placement_3d ( 'none', #32312, #1314, #19876 ) ;
#8507 = edge_curve ( 'none', #3591, #28628, #35954, .t. ) ;
#8508 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#8509 = plane ( 'none', #27625 ) ;
#8510 = line ( 'none', #35317, #22680 ) ;
#8511 = edge_curve ( 'none', #30504, #33989, #27578, .t. ) ;
#8512 = vertex_point ( 'none', #24367 ) ;
#8513 = cartesian_point ( 'none', ( -49.69657935914705149, 57.49999999999998579, -51.00000000000000711 ) ) ;
#8514 = edge_loop ( 'none', ( #3900, #14191, #25452, #21073, #25789, #11691, #38292 ) ) ;
#8515 = cartesian_point ( 'none', ( -11.16659256124040134, -76.29734913852600187, 75.30877496634924739 ) ) ;
#8517 = cartesian_point ( 'none', ( 5.905599850101099215e-14, -1.295655727202700041e-13, 111.0999999999999659 ) ) ;
#8516 = cartesian_point ( 'none', ( 49.61081362515101745, -31.00027695764238800, 12.99999999999987388 ) ) ;
#8518 = edge_loop ( 'none', ( #1627, #23226, #16310, #29728 ) ) ;
#8519 = oriented_edge ( 'none', *, *, #22064, .t. ) ;
#8520 = direction ( 'none', ( -0.9978130634544890576, -1.175359587474530430e-14, -0.06609909530067543948 ) ) ;
#8521 = face_outer_bound ( 'none', #15298, .t. ) ;
#8522 = edge_loop ( 'none', ( #18953, #39020, #11749, #23462 ) ) ;
#8523 = cartesian_point ( 'none', ( -30.14101615140699053, -99.00000000000052580, 79.60000000004610854 ) ) ;
#8524 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#8525 = cartesian_point ( 'none', ( -4.450217874584643241, -18.70000000000165485, 105.6370158910445127 ) ) ;
#8526 = cartesian_point ( 'none', ( 21.77595654974622619, 33.55305822639068936, -15.19402025862748751 ) ) ;
#8527 = cartesian_point ( 'none', ( 39.99995632700995429, 0.08671514021885827483, -14.30348411571011802 ) ) ;
#8528 = oriented_edge ( 'none', *, *, #12427, .t. ) ;
#8529 = circle ( 'none', #24266, 6.500000000000001776 ) ;
#8530 = oriented_edge ( 'none', *, *, #12142, .f. ) ;
#8531 = direction ( 'none', ( 0.9459816290895197710, 1.184045721638253596e-14, -0.3242202298209324596 ) ) ;
#8532 = advanced_face ( 'none', ( #4692 ), #36901, .f. ) ;
#8533 = direction ( 'none', ( 5.206212163468669769e-15, 1.668808352116376444e-15, -1.000000000000000000 ) ) ;
#8534 = direction ( 'none', ( -1.331611081249949473e-15, 2.721636318192414039e-15, -1.000000000000000000 ) ) ;
#8535 = direction ( 'none', ( -0.4999999999986710075, -7.037255622771629155e-15, 0.8660254037852059827 ) ) ;
#8536 = axis2_placement_3d ( 'none', #19966, #22833, #854 ) ;
#8537 = face_outer_bound ( 'none', #40304, .t. ) ;
#8538 = cartesian_point ( 'none', ( 0.04394479818542985916, -29.50936521249214550, 107.6001485176282841 ) ) ;
#8539 = oriented_edge ( 'none', *, *, #24094, .f. ) ;
#8540 = axis2_placement_3d ( 'none', #4841, #29650, #1820 ) ;
#8541 = cartesian_point ( 'none', ( -51.00292657709073296, -33.46194077712608106, -1.387778780781445676e-14 ) ) ;
#8542 = circle ( 'none', #11113, 9.499999999999996447 ) ;
#8543 = cylindrical_surface ( 'none', #35305, 4.250000000000003553 ) ;
#8544 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760469, -2.602085213965210149e-16 ) ) ;
#8545 = axis2_placement_3d ( 'none', #14836, #11714, #24385 ) ;
#8546 = direction ( 'none', ( -1.000000000000000000, 3.712601082321079564e-17, 0.0000000000000000000 ) ) ;
#8547 = advanced_face ( 'none', ( #32002 ), #9062, .t. ) ;
#8548 = cartesian_point ( 'none', ( -54.34738077886782293, 35.65616640185461961, 2.000000000000085265 ) ) ;
#8549 = line ( 'none', #18675, #8042 ) ;
#8550 = cartesian_point ( 'none', ( 35.19999999997183693, -85.49999999999967315, 80.59999999994572306 ) ) ;
#8551 = edge_loop ( 'none', ( #14918, #31766, #10606 ) ) ;
#8552 = oriented_edge ( 'none', *, *, #8194, .t. ) ;
#8553 = cartesian_point ( 'none', ( 26.62875794305157484, -91.84999999999980957, 80.96243533821458982 ) ) ;
#8554 = edge_curve ( 'none', #31428, #14785, #14433, .t. ) ;
#8555 = edge_loop ( 'none', ( #27442, #30030, #6654, #25165 ) ) ;
#8556 = edge_curve ( 'none', #6034, #592, #32399, .t. ) ;
#8557 = oriented_edge ( 'none', *, *, #31561, .t. ) ;
#8558 = circle ( 'none', #39311, 39.28867513459481842 ) ;
#8559 = oriented_edge ( 'none', *, *, #35582, .f. ) ;
#8560 = plane ( 'none', #7785 ) ;
#8561 = b_spline_curve_with_knots ( 'none', 3,
( #21666, #18497, #2963, #21403, #15116, #2709 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.004587453954272183859, 0.009174907908544367718 ),
.unspecified. ) ;
#8562 = cartesian_point ( 'none', ( -12.07834192873110801, 40.28887758740186342, -11.49999999999996803 ) ) ;
#8563 = axis2_placement_3d ( 'none', #15532, #289, #3850 ) ;
#8564 = cartesian_point ( 'none', ( 7.941564073021821868e-13, -60.70000000000160156, 99.59999999999990905 ) ) ;
#8565 = edge_curve ( 'none', #32556, #15795, #28564, .t. ) ;
#8566 = cartesian_point ( 'none', ( 42.50000000000000000, 2.194927865178071702, 54.59999999999995168 ) ) ;
#8567 = edge_curve ( 'none', #34559, #15759, #35534, .t. ) ;
#8568 = edge_loop ( 'none', ( #10843, #28531, #37774, #39606 ) ) ;
#8569 = line ( 'none', #4976, #22227 ) ;
#8570 = direction ( 'none', ( -1.184453658995149176e-14, 1.000000000000000000, 9.839388115241413793e-16 ) ) ;
#8571 = oriented_edge ( 'none', *, *, #27343, .f. ) ;
#8572 = edge_curve ( 'none', #9408, #12430, #6116, .t. ) ;
#8573 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539513564649194771e-12 ) ) ;
#8574 = face_outer_bound ( 'none', #5391, .t. ) ;
#8575 = cartesian_point ( 'none', ( -14.48835275128555899, 7.931374460611527510, -37.33561514783265523 ) ) ;
#8576 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#8577 = cartesian_point ( 'none', ( -31.00027695764177338, -56.11081362515135851, 15.09999999999988418 ) ) ;
#8578 = edge_loop ( 'none', ( #1023, #38495, #14842 ) ) ;
#8579 = cartesian_point ( 'none', ( 34.64101615137856527, -79.79999999999590443, 119.5999999999999091 ) ) ;
#8580 = cylindrical_surface ( 'none', #20801, 6.499999999999999112 ) ;
#8581 = direction ( 'none', ( 0.8854846875131743289, 0.4646685573392028146, 0.0000000000000000000 ) ) ;
#8582 = line ( 'none', #37822, #17840 ) ;
#8583 = plane ( 'none', #39807 ) ;
#8584 = direction ( 'none', ( 1.210143096841420629e-14, -1.000000000000000000, -1.144788205118215282e-15 ) ) ;
#8585 = cartesian_point ( 'none', ( 31.00027695764220681, 49.61081362515109561, 15.09999999999999609 ) ) ;
#8586 = cartesian_point ( 'none', ( 6.732615519564329354, -15.20000000000005258, 110.0999999999999517 ) ) ;
#8587 = cartesian_point ( 'none', ( 1.213092126750581201e-12, -95.70000000000162288, 99.59999999999986642 ) ) ;
#8588 = circle ( 'none', #20447, 35.00000000000000000 ) ;
#8589 = vertex_point ( 'none', #18895 ) ;
#8590 = vertex_point ( 'none', #27855 ) ;
#8591 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8592 = axis2_placement_3d ( 'none', #34623, #12509, #15381 ) ;
#8593 = cartesian_point ( 'none', ( 4.922891762769197932, -20.43818253585377676, 129.5999999999999375 ) ) ;
#8594 = advanced_face ( 'none', ( #18797 ), #20321, .t. ) ;
#8595 = axis2_placement_3d ( 'none', #2193, #36457, #20368 ) ;
#8596 = vertex_point ( 'none', #3076 ) ;
#8597 = conical_surface ( 'none', #8146, 24.99999999999997868, 0.7853981633974466137 ) ;
#8598 = oriented_edge ( 'none', *, *, #27468, .t. ) ;
#8599 = cartesian_point ( 'none', ( 14.00000000000006217, 4.075423930673774331e-14, 110.0999999999999517 ) ) ;
#8600 = advanced_face ( 'none', ( #1740 ), #35419, .t. ) ;
#8601 = axis2_placement_3d ( 'none', #27735, #37476, #37205 ) ;
#8602 = circle ( 'none', #27859, 31.00000000000001421 ) ;
#8603 = closed_shell ( 'none', ( #22819, #1264, #40347, #30627, #36136, #34864, #31312, #37582, #25680, #25728, #13593, #29457, #5252, #3404, #17878, #6165, #18270, #31618, #39024, #38357 ) ) ;
#8604 = cartesian_point ( 'none', ( -20.43001109072612209, -84.50150770408039591, 124.8758147394831752 ) ) ;
#8605 = cartesian_point ( 'none', ( 36.89101615140322110, -83.67782780742253124, 115.7028856829135606 ) ) ;
#8606 = direction ( 'none', ( 0.8854846875131702211, 0.4646685573392106416, -1.311543374651300990e-15 ) ) ;
#8607 = oriented_edge ( 'none', *, *, #22241, .f. ) ;
#8608 = circle ( 'none', #15232, 4.499999999999997335 ) ;
#8609 = cartesian_point ( 'none', ( 11.59226526630818732, -75.70000000000146656, 103.9114262860701245 ) ) ;
#8610 = cartesian_point ( 'none', ( 4.857225732735059864e-14, -8.326672684688684151e-14, 59.59999999999997300 ) ) ;
#8611 = edge_loop ( 'none', ( #1494, #37091, #19624, #6585 ) ) ;
#8612 = line ( 'none', #8674, #39415 ) ;
#8613 = axis2_placement_3d ( 'none', #634, #29123, #16338 ) ;
#8614 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080180e-17, 0.0000000000000000000 ) ) ;
#8615 = face_outer_bound ( 'none', #383, .t. ) ;
#8616 = cartesian_point ( 'none', ( -11.91623461501601966, -19.22766191897953192, 125.4083308753166648 ) ) ;
#8617 = cartesian_point ( 'none', ( -4.221176236386048330, -31.20000000000166551, 113.4719743072629825 ) ) ;
#8618 = axis2_placement_3d ( 'none', #6796, #2975, #12130 ) ;
#8619 = oriented_edge ( 'none', *, *, #31185, .t. ) ;
#8620 = cartesian_point ( 'none', ( -19.99999999994572875, -78.50000000000041211, 134.2410161514082176 ) ) ;
#8621 = edge_curve ( 'none', #13358, #31258, #21747, .t. ) ;
#8622 = edge_curve ( 'none', #36735, #29983, #20792, .t. ) ;
#8623 = cartesian_point ( 'none', ( 49.61081362515102455, -27.00027695764238800, -14.90000000000014246 ) ) ;
#8624 = cartesian_point ( 'none', ( 31.27405023285519192, 15.64267202550363045, 90.21684423446723144 ) ) ;
#8625 = direction ( 'none', ( 0.7669678184319055347, 0.6416855659042078885, 4.677936904241228032e-15 ) ) ;
#8626 = edge_curve ( 'none', #12766, #3307, #23708, .t. ) ;
#8627 = line ( 'none', #18474, #31545 ) ;
#8628 = oriented_edge ( 'none', *, *, #11797, .f. ) ;
#8629 = oriented_edge ( 'none', *, *, #32783, .f. ) ;
#8630 = cartesian_point ( 'none', ( -18.01862217374112163, -11.17683266125905739, 128.5786052118621399 ) ) ;
#8631 = cartesian_point ( 'none', ( 20.33859623939279260, -86.00824325888316935, 74.25061136928601968 ) ) ;
#8632 = direction ( 'none', ( -0.2911156025094133737, -4.625929269271487689e-15, 0.9566878832595201443 ) ) ;
#8633 = edge_curve ( 'none', #33401, #9065, #25645, .t. ) ;
#8634 = b_spline_curve_with_knots ( 'none', 3,
( #16779, #29450, #4377, #7503 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0007081589411631873882 ),
.unspecified. ) ;
#8635 = oriented_edge ( 'none', *, *, #14701, .f. ) ;
#8636 = cartesian_point ( 'none', ( 1.155963346620884974e-12, -92.45000000000160867, 99.59999999999986642 ) ) ;
#8637 = vector ( 'none', #23676, 1000.000000000000000 ) ;
#8638 = oriented_edge ( 'none', *, *, #35197, .f. ) ;
#8639 = cartesian_point ( 'none', ( -33.13617927447960909, -82.29999999999670024, 77.87385806678430811 ) ) ;
#8640 = cartesian_point ( 'none', ( 29.43043978568157115, -18.23934843388915894, 94.36539618961059261 ) ) ;
#8641 = cartesian_point ( 'none', ( 6.930480953427768566e-14, -1.480086479217455116e-13, 129.5999999999999659 ) ) ;
#8642 = oriented_edge ( 'none', *, *, #35653, .f. ) ;
#8643 = advanced_face ( 'none', ( #37376 ), #34948, .f. ) ;
#8644 = oriented_edge ( 'none', *, *, #1556, .t. ) ;
#8645 = vector ( 'none', #39337, 1000.000000000000000 ) ;
#8646 = edge_loop ( 'none', ( #21254, #33607, #30515, #10681 ) ) ;
#8647 = edge_loop ( 'none', ( #23219, #22389, #9130, #8939 ) ) ;
#8648 = direction ( 'none', ( 0.3242202298209241884, 2.775557561562897268e-15, 0.9459816290895226576 ) ) ;
#8649 = cartesian_point ( 'none', ( -10.54451171694700662, -76.20000000000169393, 75.34998406905363311 ) ) ;
#8650 = cartesian_point ( 'none', ( 27.08511806892815343, -54.64608052571886532, 124.1879190192933038 ) ) ;
#8651 = oriented_edge ( 'none', *, *, #15969, .t. ) ;
#8652 = advanced_face ( 'none', ( #38895 ), #727, .f. ) ;
#8653 = face_outer_bound ( 'none', #21054, .t. ) ;
#8654 = oriented_edge ( 'none', *, *, #16020, .t. ) ;
#8655 = oriented_edge ( 'none', *, *, #30181, .t. ) ;
#8656 = axis2_placement_3d ( 'none', #35107, #1241, #4131 ) ;
#8657 = cartesian_point ( 'none', ( -15.49999999994566835, -83.67782780742321336, 134.2410161514012543 ) ) ;
#8658 = face_outer_bound ( 'none', #10038, .t. ) ;
#8659 = direction ( 'none', ( -0.2911156025094162603, -4.476705744456274566e-15, 0.9566878832595192561 ) ) ;
#8660 = vector ( 'none', #7534, 999.9999999999998863 ) ;
#8661 = direction ( 'none', ( -1.387778780781444413e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8662 = direction ( 'none', ( 1.734723475976817507e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8663 = axis2_placement_3d ( 'none', #28893, #29441, #5444 ) ;
#8664 = cartesian_point ( 'none', ( 53.86081362515104587, -31.00027695764234892, 37.99999999999992895 ) ) ;
#8665 = cartesian_point ( 'none', ( -4.577740708410560590e-14, 3.965995233992106091e-14, -65.60815280171314612 ) ) ;
#8666 = cartesian_point ( 'none', ( -15.07755141012387234, 40.35774330255681264, -32.49999999999996447 ) ) ;
#8667 = circle ( 'none', #4474, 16.50000000000000711 ) ;
#8668 = axis2_placement_3d ( 'none', #6814, #31782, #10239 ) ;
#8669 = edge_loop ( 'none', ( #12298, #6615, #20662, #11309 ) ) ;
#8670 = direction ( 'none', ( 0.3242202298209283517, 0.0000000000000000000, 0.9459816290895212143 ) ) ;
#8671 = direction ( 'none', ( -0.8087099461816793511, 0.5882076359133954213, 5.382153881477817500e-15 ) ) ;
#8672 = oriented_edge ( 'none', *, *, #893, .t. ) ;
#8673 = cartesian_point ( 'none', ( -19.99999999994547650, -99.00000000000045475, 134.2410161514081892 ) ) ;
#8674 = cartesian_point ( 'none', ( 28.49999999999999645, -1.201723535975865713e-14, -64.00000000000000000 ) ) ;
#8675 = face_outer_bound ( 'none', #23020, .t. ) ;
#8676 = axis2_placement_3d ( 'none', #31438, #9494, #31579 ) ;
#8677 = edge_curve ( 'none', #23634, #4610, #5158, .t. ) ;
#8678 = cartesian_point ( 'none', ( -31.00027695764180180, -49.61081362515140114, 37.99999999999995026 ) ) ;
#8679 = closed_shell ( 'none', ( #9481, #18677, #27369, #15678, #11620, #2904, #5013, #30523, #21365, #26859, #27114, #19888, #13457, #34573, #33118, #6368, #7196, #20174, #25169, #20289, #19895, #39134, #33964, #305 ) ) ;
#8680 = edge_curve ( 'none', #21329, #5680, #33974, .t. ) ;
#8681 = oriented_edge ( 'none', *, *, #23210, .f. ) ;
#8682 = circle ( 'none', #8563, 17.50000000000000355 ) ;
#8683 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539687036996792451e-12 ) ) ;
#8684 = oriented_edge ( 'none', *, *, #352, .f. ) ;
#8685 = edge_curve ( 'none', #7850, #7177, #15403, .t. ) ;
#8686 = oriented_edge ( 'none', *, *, #9523, .f. ) ;
#8687 = advanced_face ( 'none', ( #7086 ), #18326, .t. ) ;
#8688 = cartesian_point ( 'none', ( 1.412783471600599624e-14, -6.462317823320784663e-14, -2.168404344971008868e-14 ) ) ;
#8689 = axis2_placement_3d ( 'none', #1661, #14349, #7813 ) ;
#8690 = cartesian_point ( 'none', ( 38.20045765153504647, 22.97801573735077696, 68.20000000000005969 ) ) ;
#8691 = oriented_edge ( 'none', *, *, #27746, .t. ) ;
#8692 = edge_curve ( 'none', #11587, #1503, #4169, .t. ) ;
#8693 = line ( 'none', #29609, #17442 ) ;
#8694 = oriented_edge ( 'none', *, *, #37620, .f. ) ;
#8695 = vertex_point ( 'none', #22581 ) ;
#8696 = oriented_edge ( 'none', *, *, #4235, .t. ) ;
#8697 = face_outer_bound ( 'none', #39107, .t. ) ;
#8698 = cartesian_point ( 'none', ( -32.68344526856077437, -54.50000000000051870, 83.24584880889523220 ) ) ;
#8699 = vector ( 'none', #23544, 1000.000000000000000 ) ;
#8700 = cartesian_point ( 'none', ( -37.06049534995467809, -69.50000000000056843, 84.54942910000004019 ) ) ;
#8701 = cartesian_point ( 'none', ( 18.62206402326194876, -79.79999999999603233, 60.93856192499183067 ) ) ;
#8702 = edge_curve ( 'none', #15274, #11925, #18089, .t. ) ;
#8703 = direction ( 'none', ( 0.9459816290895212143, 0.0000000000000000000, -0.3242202298209283517 ) ) ;
#8704 = face_outer_bound ( 'none', #23161, .t. ) ;
#8705 = cartesian_point ( 'none', ( 2.720425233089432293, -95.36667378624052560, 88.08362015326723338 ) ) ;
#8706 = oriented_edge ( 'none', *, *, #26747, .t. ) ;
#8707 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#8708 = cartesian_point ( 'none', ( 21.55601643413929480, -2.010764945469148302, 127.4323432480811675 ) ) ;
#8709 = cartesian_point ( 'none', ( -1.804955166794219412, -16.41673177994632837, -10.60071780441577083 ) ) ;
#8710 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#8711 = axis2_placement_3d ( 'none', #39579, #39724, #5299 ) ;
#8712 = line ( 'none', #36087, #15987 ) ;
#8713 = cartesian_point ( 'none', ( 19.91839899407715464, -69.49999999999985789, 59.59999999999997300 ) ) ;
#8714 = cartesian_point ( 'none', ( 1.993181119274064272, 20.92869995056834398, 129.5999999999999943 ) ) ;
#8715 = cartesian_point ( 'none', ( 37.46194077712512893, 51.00292657709140798, 2.000000000000050182 ) ) ;
#8716 = vertex_point ( 'none', #31714 ) ;
#8717 = cartesian_point ( 'none', ( -45.96194077712529946, -37.46194077712600290, -2.081668171172168513e-14 ) ) ;
#8718 = oriented_edge ( 'none', *, *, #11323, .f. ) ;
#8719 = circle ( 'none', #19243, 3.049999999999999822 ) ;
#8720 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#8721 = plane ( 'none', #18701 ) ;
#8722 = oriented_edge ( 'none', *, *, #17750, .t. ) ;
#8723 = vertex_point ( 'none', #4152 ) ;
#8724 = axis2_placement_3d ( 'none', #33094, #8520, #29929 ) ;
#8725 = direction ( 'none', ( 0.9459816290895196600, 1.337618101958020310e-14, -0.3242202298209330147 ) ) ;
#8726 = face_outer_bound ( 'none', #40326, .t. ) ;
#8727 = vertex_point ( 'none', #16305 ) ;
#8728 = cartesian_point ( 'none', ( 2.194927865178221804, -42.50000000000005684, 54.59999999999993037 ) ) ;
#8729 = oriented_edge ( 'none', *, *, #34330, .f. ) ;
#8730 = vector ( 'none', #28991, 1000.000000000000000 ) ;
#8731 = cartesian_point ( 'none', ( 47.89581362515101404, -33.97074409262301486, 19.09999999999986287 ) ) ;
#8732 = axis2_placement_3d ( 'none', #4603, #26270, #10750 ) ;
#8733 = circle ( 'none', #1042, 8.500000000000000000 ) ;
#8734 = cartesian_point ( 'none', ( 2.745328901529510756e-14, -5.880719545601622796e-14, 37.49999999999999289 ) ) ;
#8735 = advanced_face ( 'none', ( #36416 ), #39368, .f. ) ;
#8736 = edge_curve ( 'none', #22999, #694, #10525, .t. ) ;
#8737 = cartesian_point ( 'none', ( 40.19999999997184403, -85.49999999999961631, 80.59999999993802078 ) ) ;
#8738 = cartesian_point ( 'none', ( 11.01178971522000261, 17.74278185361875870, 128.8943464349418377 ) ) ;
#8739 = cartesian_point ( 'none', ( 22.14600900287453911, -55.87819470480852857, 70.12946684814885145 ) ) ;
#8740 = edge_curve ( 'none', #32770, #825, #26613, .t. ) ;
#8741 = edge_curve ( 'none', #31205, #6836, #10048, .t. ) ;
#8742 = edge_curve ( 'none', #19321, #19436, #38382, .t. ) ;
#8743 = cartesian_point ( 'none', ( -26.07770415320294077, -91.85000000000049170, 119.0022995282743210 ) ) ;
#8744 = circle ( 'none', #31583, 26.99999999999999645 ) ;
#8745 = oriented_edge ( 'none', *, *, #2927, .f. ) ;
#8746 = axis2_placement_3d ( 'none', #188, #18042, #15749 ) ;
#8747 = direction ( 'none', ( 5.539897855819821273e-16, -1.067522139062650671e-15, 1.000000000000000000 ) ) ;
#8748 = edge_curve ( 'none', #4280, #24275, #22732, .t. ) ;
#8749 = cartesian_point ( 'none', ( -2.243358382499527792, -42.45570669244632001, 65.89594487955631053 ) ) ;
#8750 = oriented_edge ( 'none', *, *, #7965, .f. ) ;
#8751 = advanced_face ( 'none', ( #31011 ), #3193, .f. ) ;
#8752 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.352199100700205561e-15, -63.00000000000000000 ) ) ;
#8753 = direction ( 'none', ( 7.562449584286049845e-16, 1.965391359763816943e-15, -1.000000000000000000 ) ) ;
#8754 = circle ( 'none', #4665, 5.500000000000005329 ) ;
#8755 = cartesian_point ( 'none', ( -39.98945975190342494, 0.9182095353991610587, -126.0000000000000284 ) ) ;
#8756 = edge_curve ( 'none', #22495, #2012, #22265, .t. ) ;
#8757 = direction ( 'none', ( -1.000000000000000000, -1.229808195804225085e-14, 1.539649732011764131e-12 ) ) ;
#8758 = vertex_point ( 'none', #13550 ) ;
#8759 = direction ( 'none', ( -0.06609909530067548111, -1.456476915369381473e-15, 0.9978130634544890576 ) ) ;
#8760 = oriented_edge ( 'none', *, *, #30896, .f. ) ;
#8761 = cartesian_point ( 'none', ( -32.30176430515968633, -18.04285902399259811, 68.20000000000013074 ) ) ;
#8762 = direction ( 'none', ( -1.000000000000000000, -1.174274352968914674e-14, 0.0000000000000000000 ) ) ;
#8763 = oriented_edge ( 'none', *, *, #22263, .t. ) ;
#8764 = line ( 'none', #28501, #3814 ) ;
#8765 = cartesian_point ( 'none', ( -9.161687071521013692, -95.53332088882467588, 96.02818717407959070 ) ) ;
#8766 = edge_loop ( 'none', ( #25877, #20340, #31724, #6625 ) ) ;
#8767 = oriented_edge ( 'none', *, *, #4136, .f. ) ;
#8768 = direction ( 'none', ( 0.2911156025094133182, 4.336808689942019314e-15, -0.9566878832595201443 ) ) ;
#8769 = cartesian_point ( 'none', ( 24.87438812556236556, -91.55640719070603950, 78.68175644930353485 ) ) ;
#8770 = circle ( 'none', #19886, 0.2000000000000005107 ) ;
#8771 = oriented_edge ( 'none', *, *, #16203, .f. ) ;
#8772 = edge_loop ( 'none', ( #18985, #2101, #25474, #37925 ) ) ;
#8773 = vector ( 'none', #1886, 1000.000000000000000 ) ;
#8774 = direction ( 'none', ( 1.000000000000000000, 1.387778780781449147e-14, -6.505213034913043367e-16 ) ) ;
#8775 = cartesian_point ( 'none', ( 18.50611755543236825, -35.46157939269659209, -34.26794919243114634 ) ) ;
#8776 = circle ( 'none', #11769, 31.00000000000000711 ) ;
#8777 = line ( 'none', #20860, #32714 ) ;
#8778 = cartesian_point ( 'none', ( -30.31088913245450911, -57.50000000000046185, -6.245004513516505540e-14 ) ) ;
#8779 = cartesian_point ( 'none', ( -20.60559950270841512, -14.16970271954445870, 88.27759326666996742 ) ) ;
#8780 = axis2_placement_3d ( 'none', #36194, #5336, #27121 ) ;
#8781 = cartesian_point ( 'none', ( 46.21081362515099045, -31.00027695764238089, 3.507562873305871133e-15 ) ) ;
#8782 = oriented_edge ( 'none', *, *, #13194, .f. ) ;
#8783 = cartesian_point ( 'none', ( 26.73788905136859029, -55.99999999999982236, 125.0187199309076220 ) ) ;
#8784 = axis2_placement_3d ( 'none', #36842, #40031, #24544 ) ;
#8785 = vector ( 'none', #5662, 1000.000000000000000 ) ;
#8786 = oriented_edge ( 'none', *, *, #20176, .f. ) ;
#8787 = oriented_edge ( 'none', *, *, #13089, .f. ) ;
#8788 = cartesian_point ( 'none', ( 34.64101615137744972, 14.50000000000038547, 66.59999999999996589 ) ) ;
#8789 = cartesian_point ( 'none', ( -26.57281917140207739, -13.46981215638593454, 104.9693602604144189 ) ) ;
#8790 = edge_curve ( 'none', #6482, #5967, #27077, .t. ) ;
#8791 = edge_loop ( 'none', ( #25036, #31413, #32494, #4932 ) ) ;
#8792 = advanced_face ( 'none', ( #24666 ), #32548, .t. ) ;
#8793 = cartesian_point ( 'none', ( 36.88831735460181704, -82.29999999999587601, 120.0401559973366403 ) ) ;
#8794 = cartesian_point ( 'none', ( 14.47503452854107309, 7.919809050573333842, -10.80171167357904238 ) ) ;
#8796 = edge_curve ( 'none', #18534, #23227, #33484, .t. ) ;
#8795 = cartesian_point ( 'none', ( -19.84842563026072781, -15.20000000000035101, 87.01866461777602524 ) ) ;
#8797 = vector ( 'none', #19581, 1000.000000000000114 ) ;
#8798 = vertex_point ( 'none', #14106 ) ;
#8799 = cartesian_point ( 'none', ( 3.541983130747030223e-14, -7.199247253363252073e-14, 44.79999999999996874 ) ) ;
#8800 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8801 = axis2_placement_3d ( 'none', #37237, #24795, #37097 ) ;
#8802 = advanced_face ( 'none', ( #17321 ), #16833, .t. ) ;
#8803 = edge_curve ( 'none', #29522, #34705, #39844, .t. ) ;
#8804 = face_outer_bound ( 'none', #11963, .t. ) ;
#8805 = oriented_edge ( 'none', *, *, #17090, .t. ) ;
#8807 = cartesian_point ( 'none', ( -2.011520862616034577, -31.18359167737560966, 107.3446811964037551 ) ) ;
#8806 = axis2_placement_3d ( 'none', #8450, #17176, #1894 ) ;
#8808 = vertex_point ( 'none', #29095 ) ;
#8809 = line ( 'none', #39183, #486 ) ;
#8810 = cartesian_point ( 'none', ( 32.39371494815538455, -82.29999999999593285, 119.1598440026631920 ) ) ;
#8811 = plane ( 'none', #18213 ) ;
#8812 = edge_curve ( 'none', #40417, #34461, #39325, .t. ) ;
#8813 = cylindrical_surface ( 'none', #38628, 53.05000000000001847 ) ;
#8814 = oriented_edge ( 'none', *, *, #26277, .f. ) ;
#8815 = direction ( 'none', ( 1.000000000000000000, 9.607699251563866692e-15, 0.0000000000000000000 ) ) ;
#8816 = oriented_edge ( 'none', *, *, #11912, .f. ) ;
#8817 = cartesian_point ( 'none', ( -31.00027695764186930, -46.18081362515135879, 19.09999999999989129 ) ) ;
#8818 = face_outer_bound ( 'none', #30705, .t. ) ;
#8819 = vertex_point ( 'none', #4571 ) ;
#8820 =( bounded_curve ( ) b_spline_curve ( 3, ( #9283, #3143, #4223, #31917 ),
.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 ( '' ) );
#8821 = oriented_edge ( 'none', *, *, #5024, .t. ) ;
#8822 = cartesian_point ( 'none', ( 40.59999999997184261, -85.49999999999961631, 80.59999999993740971 ) ) ;
#8823 = edge_loop ( 'none', ( #11774, #31478, #17010, #27099 ) ) ;
#8824 = cartesian_point ( 'none', ( 8.417722810014074852, -19.99399285723979247, 127.5612639226168454 ) ) ;
#8825 = axis2_placement_3d ( 'none', #28633, #16388, #31806 ) ;
#8826 = direction ( 'none', ( -0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#8827 = vertex_point ( 'none', #1543 ) ;
#8828 = direction ( 'none', ( 0.5882076359133727728, 0.8087099461816957824, 0.0000000000000000000 ) ) ;
#8829 = circle ( 'none', #15626, 12.50000000000000355 ) ;
#8830 = circle ( 'none', #21323, 6.499999999999997335 ) ;
#8831 = oriented_edge ( 'none', *, *, #29568, .t. ) ;
#8832 = axis2_placement_3d ( 'none', #18935, #246, #15666 ) ;
#8833 = direction ( 'none', ( 0.6416855659042142168, -0.7669678184319002057, -2.775557561562891351e-15 ) ) ;
#8834 = cartesian_point ( 'none', ( 1.213092126750581201e-12, -95.70000000000162288, 99.59999999999986642 ) ) ;
#8835 = direction ( 'none', ( -0.3242202298209291289, -2.775557561562892534e-15, -0.9459816290895209923 ) ) ;
#8836 = axis2_placement_3d ( 'none', #35101, #22816, #16811 ) ;
#8837 = vector ( 'none', #2621, 1000.000000000000227 ) ;
#8838 = oriented_edge ( 'none', *, *, #23195, .f. ) ;
#8839 = edge_loop ( 'none', ( #18672, #25919, #16138, #17088 ) ) ;
#8840 = advanced_face ( 'none', ( #29531 ), #40315, .f. ) ;
#8841 = circle ( 'none', #18269, 0.1999999999999987899 ) ;
#8842 = cartesian_point ( 'none', ( -14.09627309518897320, 8.575843097086776723, -37.19828832642097893 ) ) ;
#8843 = direction ( 'none', ( 1.000000000000000000, 9.607699251563866692e-15, 0.0000000000000000000 ) ) ;
#8844 = cartesian_point ( 'none', ( -7.315428565647892789, -14.80711395978917544, -10.51959793154429335 ) ) ;
#8845 = cartesian_point ( 'none', ( -31.98086949562785364, -23.80287013910076865, 68.20000000000013074 ) ) ;
#8846 = circle ( 'none', #24193, 4.499999999999997335 ) ;
#8847 = cartesian_point ( 'none', ( 7.896391873707386821e-13, -59.50000000000014211, 99.59999999999988063 ) ) ;
#8848 = advanced_face ( 'none', ( #3673 ), #13972, .t. ) ;
#8849 = cartesian_point ( 'none', ( 42.47275362042926616, -26.33137901362850286, 65.86709368401336917 ) ) ;
#8850 = direction ( 'none', ( 1.067522139062650592e-14, -1.000000000000000000, -5.337610695313253357e-16 ) ) ;
#8851 = cartesian_point ( 'none', ( 2.323484179298275887, -21.22959448894810564, 128.3997138544586676 ) ) ;
#8852 = edge_loop ( 'none', ( #14247, #14713, #32993, #32374 ) ) ;
#8853 = direction ( 'none', ( -1.000000000000000000, -1.387778780781448358e-14, 0.0000000000000000000 ) ) ;
#8854 = plane ( 'none', #22160 ) ;
#8855 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#8856 = axis2_placement_3d ( 'none', #23885, #33062, #36594 ) ;
#8857 = direction ( 'none', ( 1.000000000000000000, 1.009293658750142596e-14, -1.544219297887718229e-12 ) ) ;
#8858 = axis2_placement_3d ( 'none', #25648, #16514, #38253 ) ;
#8859 = cartesian_point ( 'none', ( 20.00000000000104450, -69.49999999999987210, 64.95898384862243802 ) ) ;
#8860 = edge_curve ( 'none', #37995, #19184, #24632, .t. ) ;
#8861 = oriented_edge ( 'none', *, *, #1082, .t. ) ;
#8862 = direction ( 'none', ( -1.000000000000000000, 3.712601082321079564e-17, 0.0000000000000000000 ) ) ;
#8863 = direction ( 'none', ( 1.000000000000000000, 1.387778780781449147e-14, -6.505213034913043367e-16 ) ) ;
#8864 = vector ( 'none', #37382, 1000.000000000000000 ) ;
#8865 = edge_curve ( 'none', #29304, #15163, #26114, .t. ) ;
#8866 = face_outer_bound ( 'none', #38017, .t. ) ;
#8867 = oriented_edge ( 'none', *, *, #12873, .t. ) ;
#8868 = vertex_point ( 'none', #26889 ) ;
#8869 = edge_curve ( 'none', #23165, #30526, #9537, .t. ) ;
#8870 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#8871 = oriented_edge ( 'none', *, *, #11738, .f. ) ;
#8872 = direction ( 'none', ( -1.184453658995149176e-14, 1.000000000000000000, 9.839388115241413793e-16 ) ) ;
#8873 = vertex_point ( 'none', #36229 ) ;
#8874 = edge_curve ( 'none', #24787, #9598, #35917, .t. ) ;
#8875 = oriented_edge ( 'none', *, *, #7976, .f. ) ;
#8876 = circle ( 'none', #1215, 6.138320441952075157 ) ;
#8877 = oriented_edge ( 'none', *, *, #15723, .t. ) ;
#8878 = vertex_point ( 'none', #17505 ) ;
#8879 = cartesian_point ( 'none', ( -23.93962259341027377, -79.88219433711515194, 121.5852022610665415 ) ) ;
#8880 = cartesian_point ( 'none', ( -14.62015228615528173, 37.07867875366156341, -10.51825789282617585 ) ) ;
#8881 = direction ( 'none', ( -1.209449207451029906e-14, 1.000000000000000000, 1.147639426353582715e-15 ) ) ;
#8882 = oriented_edge ( 'none', *, *, #24154, .t. ) ;
#8883 = cartesian_point ( 'none', ( 4.491798961330299100, -5.368774729023289005, 125.0999999999999659 ) ) ;
#8884 = oriented_edge ( 'none', *, *, #22899, .f. ) ;
#8885 = line ( 'none', #20914, #5483 ) ;
#8886 = direction ( 'none', ( 0.8772748199115791845, 0.4799884273074783714, 2.705469128535729719e-16 ) ) ;
#8887 = advanced_face ( 'none', ( #16854, #1219 ), #39511, .f. ) ;
#8888 = direction ( 'none', ( -0.4799884273074783714, 0.8772748199115791845, 9.504411760103891240e-16 ) ) ;
#8889 = circle ( 'none', #28369, 26.00000000000000000 ) ;
#8890 = direction ( 'none', ( 1.000000000000000000, 1.229808195804225085e-14, -1.539649732011764131e-12 ) ) ;
#8891 = edge_loop ( 'none', ( #24559, #12048, #8552, #24087 ) ) ;
#8892 = cartesian_point ( 'none', ( 32.39371494815538455, -82.29999999999593285, 119.1598440026631920 ) ) ;
#8893 = axis2_placement_3d ( 'none', #29559, #7477, #19883 ) ;
#8894 = cartesian_point ( 'none', ( 15.81390472715782636, 36.53344418779584402, -37.39998198554452813 ) ) ;
#8895 = cylindrical_surface ( 'none', #25774, 8.000000000000003553 ) ;
#8896 = vertex_point ( 'none', #21065 ) ;
#8897 = cartesian_point ( 'none', ( 22.12143563949691583, -81.33675486223914675, 75.78764049092795574 ) ) ;
#8898 = cartesian_point ( 'none', ( -11.28189280558689234, -75.86953361281260300, 75.55757555326711383 ) ) ;
#8899 = axis2_placement_3d ( 'none', #7102, #25395, #16270 ) ;
#8900 = conical_surface ( 'none', #7509, 21.00000000000000355, 0.3689595462058564146 ) ;
#8901 = line ( 'none', #11457, #10393 ) ;
#8902 = b_spline_curve_with_knots ( 'none', 3,
( #30935, #2968, #12249, #18250, #37225, #21672, #24781, #6107, #17982, #21150, #24267, #2440 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 7.881068500304280180e-17, 0.0007397396225989502595, 0.001479479245197821589, 0.002219218867796693244, 0.002589088679096120723, 0.002958958490395548202 ),
.unspecified. ) ;
#8903 = vertex_point ( 'none', #14374 ) ;
#8904 = vertex_point ( 'none', #11524 ) ;
#8905 = vertex_point ( 'none', #1955 ) ;
#8906 = cartesian_point ( 'none', ( -24.43210373453765172, -13.36767770051299919, 1.999999999999972689 ) ) ;
#8907 = oriented_edge ( 'none', *, *, #8756, .t. ) ;
#8908 = face_outer_bound ( 'none', #38734, .t. ) ;
#8910 = vertex_point ( 'none', #39652 ) ;
#8909 = oriented_edge ( 'none', *, *, #18403, .f. ) ;
#8911 = cartesian_point ( 'none', ( 32.95874231266493837, -22.31291044607959151, 74.19999999999971863 ) ) ;
#8912 = cartesian_point ( 'none', ( 20.00000000000098055, -59.49999999999985789, 62.45898384862245223 ) ) ;
#8913 = cartesian_point ( 'none', ( 14.92906925716122046, -94.75261960100755232, 77.10408599154254716 ) ) ;
#8914 = edge_curve ( 'none', #14293, #36292, #28528, .t. ) ;
#8915 = edge_loop ( 'none', ( #31652, #35155 ) ) ;
#8916 = edge_curve ( 'none', #27304, #36658, #8569, .t. ) ;
#8917 = oriented_edge ( 'none', *, *, #13434, .t. ) ;
#8918 = face_outer_bound ( 'none', #34356, .t. ) ;
#8919 = cartesian_point ( 'none', ( 36.98026799759455940, -18.04285902399215047, 66.59999999999973852 ) ) ;
#8920 = oriented_edge ( 'none', *, *, #24881, .t. ) ;
#8921 = edge_curve ( 'none', #11336, #12417, #20284, .t. ) ;
#8922 = edge_curve ( 'none', #3692, #18747, #38857, .t. ) ;
#8923 = face_outer_bound ( 'none', #24399, .t. ) ;
#8924 = cartesian_point ( 'none', ( 34.64101615137749945, -19.99999999999992184, 28.19999999999973994 ) ) ;
#8925 = cartesian_point ( 'none', ( 34.64101615137725076, -19.99999999999997868, 66.59999999999972431 ) ) ;
#8926 = cartesian_point ( 'none', ( 8.791405103902861684e-13, -67.80000000000161720, 99.59999999999989484 ) ) ;
#8927 = oriented_edge ( 'none', *, *, #23141, .t. ) ;
#8928 = face_outer_bound ( 'none', #18161, .t. ) ;
#8929 = advanced_face ( 'none', ( #21255 ), #8509, .f. ) ;
#8930 = line ( 'none', #22291, #12843 ) ;
#8931 = cartesian_point ( 'none', ( -1.887744101988819923, -16.40966033959426085, -37.40771862833482686 ) ) ;
#8932 = edge_curve ( 'none', #36864, #26415, #6598, .t. ) ;
#8933 = face_outer_bound ( 'none', #25627, .t. ) ;
#8934 = direction ( 'none', ( 1.175368901786165572e-14, -1.000000000000000000, 3.874701888865307981e-16 ) ) ;
#8935 = direction ( 'none', ( -1.000000000000000000, -1.387778780781448358e-14, 0.0000000000000000000 ) ) ;
#8936 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#8937 = circle ( 'none', #9246, 5.500320936831879060 ) ;
#8938 = oriented_edge ( 'none', *, *, #24863, .t. ) ;
#8939 = oriented_edge ( 'none', *, *, #8803, .t. ) ;
#8940 = oriented_edge ( 'none', *, *, #10894, .t. ) ;
#8941 = advanced_face ( 'none', ( #11972 ), #27543, .f. ) ;
#8943 = line ( 'none', #6351, #29916 ) ;
#8942 = axis2_placement_3d ( 'none', #29811, #17537, #29948 ) ;
#8945 = oriented_edge ( 'none', *, *, #38708, .t. ) ;
#8944 = oriented_edge ( 'none', *, *, #948, .f. ) ;
#8946 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#8947 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#8948 = cartesian_point ( 'none', ( 21.36892019290594646, -8.499999999999817035, 99.71346146202090210 ) ) ;
#8949 = oriented_edge ( 'none', *, *, #1078, .f. ) ;
#8950 = vector ( 'none', #1322, 1000.000000000000000 ) ;
#8951 = oriented_edge ( 'none', *, *, #26054, .f. ) ;
#8952 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497760469, 2.365532012695645724e-16 ) ) ;
#8953 = axis2_placement_3d ( 'none', #7754, #14029, #23580 ) ;
#8954 = cartesian_point ( 'none', ( 30.54863870271020687, 23.69957693971787904, 83.91782166775395524 ) ) ;
#8955 = direction ( 'none', ( 1.210143096841420629e-14, -1.000000000000000000, -1.144788205118215282e-15 ) ) ;
#8956 = circle ( 'none', #4076, 6.000000000000002665 ) ;
#8957 = cartesian_point ( 'none', ( 50.46194077712549841, -45.96194077712568316, -73.72792206135783033 ) ) ;
#8958 = oriented_edge ( 'none', *, *, #39036, .t. ) ;
#8959 = vector ( 'none', #30625, 1000.000000000000000 ) ;
#8960 = cartesian_point ( 'none', ( 14.24615594640234306, -76.28797535186716061, 76.99221623103200329 ) ) ;
#8961 = axis2_placement_3d ( 'none', #6028, #21727, #27815 ) ;
#8962 = local_time ( 15, 18, 27.00000000000000000, #11415 ) ;
#8963 = direction ( 'none', ( -0.02295523838497760469, -0.9997364937975850019, -9.583796596545389430e-16 ) ) ;
#8964 = edge_curve ( 'none', #1609, #31572, #13917, .t. ) ;
#8965 = cartesian_point ( 'none', ( -15.90324837649469814, 4.397350460847809117, -37.50000000000000711 ) ) ;
#8966 = direction ( 'none', ( 0.8660254037844404840, -0.4999999999999969469, -3.890006743561896483e-16 ) ) ;
#8968 = edge_curve ( 'none', #13358, #2807, #19275, .t. ) ;
#8967 = cartesian_point ( 'none', ( 1.316559537753099427e-12, -104.5000000000001421, 99.59999999999986642 ) ) ;
#8969 = cartesian_point ( 'none', ( 4.366554260051076497, 18.28228991575980444, 129.5999999999999375 ) ) ;
#8970 = edge_curve ( 'none', #1400, #16447, #5629, .t. ) ;
#8971 = face_bound ( 'none', #5281, .t. ) ;
#8972 = edge_loop ( 'none', ( #16494, #33038, #17082, #8539 ) ) ;
#8973 = vertex_point ( 'none', #8781 ) ;
#8974 = axis2_placement_3d ( 'none', #8926, #27568, #24596 ) ;
#8975 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#8976 = edge_curve ( 'none', #12067, #20285, #25138, .t. ) ;
#8977 = oriented_edge ( 'none', *, *, #10541, .f. ) ;
#8978 = direction ( 'none', ( -1.000000000000000000, -6.853228547068871147e-15, 1.284980352575413291e-15 ) ) ;
#8979 = vector ( 'none', #11699, 999.9999999999998863 ) ;
#8982 = vertex_point ( 'none', #14775 ) ;
#8981 = oriented_edge ( 'none', *, *, #4557, .f. ) ;
#8980 = cartesian_point ( 'none', ( -4.491798961328695050, 5.368774729023317427, 125.1000000000000227 ) ) ;
#8983 = direction ( 'none', ( 1.000000000000000000, 1.209449207450814547e-14, -1.539513564649194771e-12 ) ) ;
#8984 = vector ( 'none', #24203, 1000.000000000000000 ) ;
#8985 = cartesian_point ( 'none', ( 5.850200871542900667e-14, -1.285686497364064625e-13, 110.0999999999999659 ) ) ;
#8986 = cartesian_point ( 'none', ( -38.84228893192125298, -6.280821112239945769, -36.60038222548884335 ) ) ;
#8987 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#8988 = cartesian_point ( 'none', ( -11.06243644049509456, -17.85000000000028919, 129.5999999999999659 ) ) ;
#8989 = advanced_face ( 'none', ( #249 ), #34454, .f. ) ;
#8990 = oriented_edge ( 'none', *, *, #19012, .t. ) ;
#8991 = conical_surface ( 'none', #34500, 14.41481615988141840, 0.4363323129985874349 ) ;
#8992 = direction ( 'none', ( 1.000000000000000000, 1.469412826709764654e-14, -4.081702296416013038e-16 ) ) ;
#8993 = oriented_edge ( 'none', *, *, #1359, .t. ) ;
#8994 = cartesian_point ( 'none', ( -25.09444831118139163, -6.901312158883960102, 1.262174443838410820 ) ) ;
#8995 = advanced_face ( 'none', ( #24175 ), #14900, .t. ) ;
#8996 = vector ( 'none', #15121, 1000.000000000000000 ) ;
#8997 = edge_loop ( 'none', ( #39943, #23024, #27100, #1984 ) ) ;
#8998 = face_outer_bound ( 'none', #10751, .t. ) ;
#8999 = cartesian_point ( 'none', ( 33.79207048452674655, -55.53428586695479652, 114.1335795293456528 ) ) ;
#9000 = face_bound ( 'none', #31388, .t. ) ;
#9001 = cartesian_point ( 'none', ( -34.64101615141287738, -84.79999999999671445, 79.60000000006256471 ) ) ;
#9002 = axis2_placement_3d ( 'none', #4832, #4561, #32686 ) ;
#9003 = cartesian_point ( 'none', ( -4.471520993180376990, -42.33657887102812367, 66.14983632215019327 ) ) ;
#9004 = cartesian_point ( 'none', ( -2.762200190797869936e-14, 7.276454617981618214e-15, -72.49999999999994316 ) ) ;
#9005 = direction ( 'none', ( -0.06609909530067555050, 0.0000000000000000000, 0.9978130634544891686 ) ) ;
#9006 = cartesian_point ( 'none', ( 9.497611030973018842e-13, -73.70000000000160867, 99.59999999999989484 ) ) ;
#9007 = line ( 'none', #37805, #21237 ) ;
#9008 = vertex_point ( 'none', #40198 ) ;
#9009 = axis2_placement_3d ( 'none', #18614, #30511, #40243 ) ;
#9010 = edge_loop ( 'none', ( #17390, #14651 ) ) ;
#9011 = cartesian_point ( 'none', ( -4.604006755506887316, -28.70000000000166196, 106.1424094793311781 ) ) ;
#9012 = cartesian_point ( 'none', ( -19.99999999993612221, -84.79999999999658655, 134.2410161514139304 ) ) ;
#9013 = oriented_edge ( 'none', *, *, #4488, .t. ) ;
#9014 = cartesian_point ( 'none', ( -25.99314883873720206, 0.5968361980093533914, -1.500000000000013767 ) ) ;
#9015 = cartesian_point ( 'none', ( 15.85806330528695796, 2.144476452980841774, -81.66199246840037063 ) ) ;
#9016 = cartesian_point ( 'none', ( -3.503683865367884565, -74.70000000000165130, 108.5377961137828606 ) ) ;
#9017 = oriented_edge ( 'none', *, *, #11508, .f. ) ;
#9018 = cartesian_point ( 'none', ( 14.78892551314874027, 36.75144583116875907, -37.06475254004796227 ) ) ;
#9019 = line ( 'none', #20817, #32451 ) ;
#9020 = vertex_point ( 'none', #33756 ) ;
#9021 = cartesian_point ( 'none', ( -53.50000000000002132, -29.30443652418517786, -51.00000000000000000 ) ) ;
#9022 = cartesian_point ( 'none', ( 26.36759374684218216, -79.14999999999980673, 80.59999999995930864 ) ) ;
#9023 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#9024 = direction ( 'none', ( -1.000000000000000000, -7.135109412758066181e-15, 1.189184902126344429e-15 ) ) ;
#9025 = edge_curve ( 'none', #26870, #19951, #22697, .t. ) ;
#9027 = oriented_edge ( 'none', *, *, #8976, .t. ) ;
#9026 = edge_curve ( 'none', #35408, #15487, #11002, .t. ) ;
#9028 = face_outer_bound ( 'none', #4237, .t. ) ;
#9029 = direction ( 'none', ( -1.963939202161660136e-16, 9.106715301567740604e-16, -1.000000000000000000 ) ) ;
#9030 = oriented_edge ( 'none', *, *, #14351, .f. ) ;
#9031 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#9032 = direction ( 'none', ( -1.209449207451029591e-14, 1.000000000000000000, 9.969229838635497148e-16 ) ) ;
#9033 = axis2_placement_3d ( 'none', #15984, #18976, #25516 ) ;
#9034 = edge_curve ( 'none', #8442, #8727, #22860, .t. ) ;
#9035 = line ( 'none', #31479, #8061 ) ;
#9036 = advanced_face ( 'none', ( #9028 ), #34912, .f. ) ;
#9037 = oriented_edge ( 'none', *, *, #21872, .t. ) ;
#9038 = cylindrical_surface ( 'none', #4592, 2.499999999999995115 ) ;
#9039 = direction ( 'none', ( -1.000000000000000000, -1.387778780781448358e-14, 0.0000000000000000000 ) ) ;
#9040 = conical_surface ( 'none', #34779, 34.54205080756889146, 1.047197551196592080 ) ;
#9041 = edge_curve ( 'none', #32318, #23781, #6080, .t. ) ;
#9042 = cartesian_point ( 'none', ( 11.06243644049566477, -17.85000000000001563, 129.5999999999999375 ) ) ;
#9043 = direction ( 'none', ( 1.000000000000000000, -3.712601082321082029e-17, 0.0000000000000000000 ) ) ;
#9044 = cartesian_point ( 'none', ( 1.520279191916497519, -75.70000000000155183, 76.65029954054662653 ) ) ;
#9045 = advanced_face ( 'none', ( #2685 ), #7575, .t. ) ;
#9046 = cartesian_point ( 'none', ( 14.32240407150838912, -76.31559752452055534, 76.99726720928882173 ) ) ;
#9047 = vector ( 'none', #34286, 1000.000000000000000 ) ;
#9048 = oriented_edge ( 'none', *, *, #40336, .t. ) ;
#9049 = oriented_edge ( 'none', *, *, #14757, .f. ) ;
#9050 = cartesian_point ( 'none', ( 40.69999999997183693, -85.49999999999961631, 80.59999999993726760 ) ) ;
#9051 = cartesian_point ( 'none', ( 5.268511596681817807e-14, -1.181009584058392880e-13, 99.59999999999996589 ) ) ;
#9052 = oriented_edge ( 'none', *, *, #19963, .t. ) ;
#9053 = cartesian_point ( 'none', ( 18.99499338215412081, -0.4361495293145630781, -86.00000000000000000 ) ) ;
#9054 = cartesian_point ( 'none', ( -19.99472987595170181, 0.4591047676995285154, -45.00000000000001421 ) ) ;
#9055 = oriented_edge ( 'none', *, *, #27520, .f. ) ;
#9056 = vector ( 'none', #38276, 1000.000000000000000 ) ;
#9057 = oriented_edge ( 'none', *, *, #15072, .t. ) ;
#9058 = direction ( 'none', ( -0.8543195815266085846, 0.5197480664901029668, 6.878327468009642948e-16 ) ) ;
#9059 = cartesian_point ( 'none', ( -3.404768746485470121, -16.16317048225385022, -37.49071549251373625 ) ) ;
#9060 = axis2_placement_3d ( 'none', #16822, #7549, #7258 ) ;
#9061 = direction ( 'none', ( 1.000000000000000000, 9.607699251563866692e-15, 0.0000000000000000000 ) ) ;
#9062 = conical_surface ( 'none', #33447, 37.50000000000000711, 0.5235987755982935976 ) ;
#9063 = axis2_placement_3d ( 'none', #34692, #35216, #13509 ) ;
#9064 = cartesian_point ( 'none', ( 21.38553304403267674, -104.1668298263046495, 71.89282987329733032 ) ) ;
#9065 = vertex_point ( 'none', #8911 ) ;
#9066 = oriented_edge ( 'none', *, *, #14582, .f. ) ;
#9067 = cartesian_point ( 'none', ( -30.80289592177769720, -99.34933631980314317, 76.61978732510175405 ) ) ;
#9068 = circle ( 'none', #7398, 4.250000000000003553 ) ;
#9069 = axis2_placement_3d ( 'none', #9725, #22282, #34699 ) ;
#9070 = cartesian_point ( 'none', ( 31.00027695764219970, 49.61081362515108140, 22.99999999999998579 ) ) ;
#9071 = oriented_edge ( 'none', *, *, #6908, .f. ) ;
#9072 = cylindrical_surface ( 'none', #22569, 32.00000000000000000 ) ;
#9073 = advanced_face ( 'none', ( #15873 ), #21601, .f. ) ;
#9074 = vector ( 'none', #5777, 1000.000000000000000 ) ;
#9075 = cartesian_point ( 'none', ( -33.59999999999998010, -4.894614782378764904e-13, 59.59999999999999432 ) ) ;
#9076 = vertex_point ( 'none', #30982 ) ;
#9077 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#9078 = axis2_placement_3d ( 'none', #1035, #35572, #35157 ) ;
#9079 = cartesian_point ( 'none', ( -26.70415724810758462, -55.89380641530952687, 74.18128006909218186 ) ) ;
#9080 = circle ( 'none', #37777, 3.399999999999993250 ) ;
#9081 = oriented_edge ( 'none', *, *, #2983, .t. ) ;
#9082 = cartesian_point ( 'none', ( 37.14101615137791157, -19.99999999999944933, 37.99999999999995026 ) ) ;
#9083 = oriented_edge ( 'none', *, *, #186, .f. ) ;
#9084 = axis2_placement_3d ( 'none', #24538, #34382, #15673 ) ;
#9085 = edge_curve ( 'none', #39604, #20900, #26575, .t. ) ;
#9086 = direction ( 'none', ( 1.000000000000000000, 1.209449207450814547e-14, -1.539513564649194771e-12 ) ) ;
#9087 = edge_curve ( 'none', #32127, #23123, #23207, .t. ) ;
#9088 = oriented_edge ( 'none', *, *, #24881, .f. ) ;
#9089 = conical_surface ( 'none', #26933, 48.00000000000005684, 0.7853981633974621568 ) ;
#9090 = oriented_edge ( 'none', *, *, #14231, .f. ) ;
#9091 = edge_curve ( 'none', #33451, #32013, #715, .t. ) ;
#9092 = direction ( 'none', ( 1.000000000000000000, 9.499345754448997227e-15, -8.886774337756888067e-16 ) ) ;
#9093 =( bounded_curve ( ) b_spline_curve ( 3, ( #24877, #37740, #22173, #18745 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.427448757889530961, 1.441868009577133458 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999826738401136339, 0.9999826738401136339, 1.000000000000000000 ) )
representation_item ( '' ) );
#9094 = cartesian_point ( 'none', ( 21.62271476889479160, 2.021896092993301863, 127.4267272496182670 ) ) ;
#9095 = cartesian_point ( 'none', ( -35.80291843500446447, 22.61334710348627652, 71.20000000000021600 ) ) ;
#9096 = face_outer_bound ( 'none', #6350, .t. ) ;
#9097 = vertex_point ( 'none', #36748 ) ;
#9098 = direction ( 'none', ( -1.224646799147353207e-16, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9099 = oriented_edge ( 'none', *, *, #17862, .t. ) ;
#9100 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#9101 = cartesian_point ( 'none', ( 1.571610649976781904, -75.80845964289038363, 87.22201459054271311 ) ) ;
#9102 = vector ( 'none', #38387, 1000.000000000000000 ) ;
#9103 = direction ( 'none', ( 6.413879299975620385e-15, 2.476491431256906945e-16, 1.000000000000000000 ) ) ;
#9104 = direction ( 'none', ( -1.209611567821080253e-14, 1.000000000000000000, 1.136225707511070390e-15 ) ) ;
#9105 = edge_loop ( 'none', ( #13069, #23627, #11533, #9343 ) ) ;
#9106 = cartesian_point ( 'none', ( 12.89522044482088603, 10.31938022801590016, -10.51531318939805715 ) ) ;
#9107 = cartesian_point ( 'none', ( -49.61081362515121640, 31.00027695764200786, 13.00000000000001776 ) ) ;
#9108 = toroidal_surface ( 'none', #26426, 6.300000000000000711, 0.2000000000000000111 ) ;
#9109 = circle ( 'none', #28696, 2.499999999999999112 ) ;
#9110 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#9111 = oriented_edge ( 'none', *, *, #39743, .t. ) ;
#9112 = cartesian_point ( 'none', ( -3.250398304730546251, -74.70000000000165130, 107.7054284056367663 ) ) ;
#9113 = axis2_placement_3d ( 'none', #6762, #28014, #350 ) ;
#9114 = axis2_placement_3d ( 'none', #3087, #28009, #6626 ) ;
#9115 = cartesian_point ( 'none', ( 49.61081362515101745, -31.00027695764238800, 12.99999999999987388 ) ) ;
#9116 = cartesian_point ( 'none', ( 32.50000000002118838, -104.4999999999997726, 112.5903810567167938 ) ) ;
#9117 = advanced_face ( 'none', ( #23671 ), #31966, .t. ) ;
#9118 = face_outer_bound ( 'none', #24912, .t. ) ;
#9119 = vertex_point ( 'none', #12443 ) ;
#9120 = cartesian_point ( 'none', ( 10.61867769040080312, 17.08577134313786772, 129.3651943991193320 ) ) ;
#9121 = direction ( 'none', ( 8.376954524572055961e-13, 0.8345712536277481997, 0.5509000114523584513 ) ) ;
#9122 = axis2_placement_3d ( 'none', #40078, #21214, #12054 ) ;
#9123 = edge_loop ( 'none', ( #1586, #18824 ) ) ;
#9124 = vector ( 'none', #29985, 1000.000000000000114 ) ;
#9125 = cartesian_point ( 'none', ( -0.4971912236811479313, 2.843612881604501652, 124.0999999999999943 ) ) ;
#9126 = cartesian_point ( 'none', ( -5.884903453569941156, -42.04577579739357418, 66.43845714459250473 ) ) ;
#9127 = edge_loop ( 'none', ( #38128, #774 ) ) ;
#9128 = advanced_face ( 'none', ( #12933 ), #12574, .t. ) ;
#9129 = cartesian_point ( 'none', ( -23.89486271147043439, 38.55599999999964922, 66.60000000000002274 ) ) ;
#9130 = oriented_edge ( 'none', *, *, #14586, .t. ) ;
#9131 = line ( 'none', #31256, #38975 ) ;
#9132 = cartesian_point ( 'none', ( 7.956864334079938317e-13, -60.00000000000014211, 99.59999999999988063 ) ) ;
#9133 = oriented_edge ( 'none', *, *, #37296, .t. ) ;
#9134 = axis2_placement_3d ( 'none', #23598, #8174, #10645 ) ;
#9135 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#9136 = edge_loop ( 'none', ( #11191, #10042, #32582, #18208, #20210, #5159 ) ) ;
#9137 = direction ( 'none', ( -0.2911156025094133737, -4.625929269271487689e-15, 0.9566878832595201443 ) ) ;
#9138 = cartesian_point ( 'none', ( -27.97371987841863827, -45.98092460768835110, -11.50000000000004796 ) ) ;
#9139 = cartesian_point ( 'none', ( 37.46194077712599579, -45.96194077712532078, -8.326672684688674053e-14 ) ) ;
#9140 = oriented_edge ( 'none', *, *, #40572, .t. ) ;
#9141 = edge_curve ( 'none', #32318, #1265, #14625, .t. ) ;
#9142 = line ( 'none', #33932, #34570 ) ;
#9143 = vertex_point ( 'none', #22135 ) ;
#9145 = edge_curve ( 'none', #12067, #13174, #15366, .t. ) ;
#9144 = direction ( 'none', ( -0.8571673007021114454, 9.192895599396385330e-17, 0.5150380749100557098 ) ) ;
#9146 = oriented_edge ( 'none', *, *, #22899, .t. ) ;
#9147 = plane ( 'none', #165 ) ;
#9148 = oriented_edge ( 'none', *, *, #15777, .f. ) ;
#9149 = circle ( 'none', #20971, 44.99999999999998579 ) ;
#9150 = edge_curve ( 'none', #12417, #24091, #10016, .t. ) ;
#9151 = face_outer_bound ( 'none', #20579, .t. ) ;
#9152 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#9153 = axis2_placement_3d ( 'none', #5829, #18492, #40397 ) ;
#9154 = cartesian_point ( 'none', ( -50.13581362515119366, 26.98444889857373852, 13.00000000000000888 ) ) ;
#9155 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#9156 = edge_curve ( 'none', #12697, #20750, #2219, .t. ) ;
#9157 = cartesian_point ( 'none', ( 24.57004499989767154, -69.49999999999981526, 68.03557558416352435 ) ) ;
#9158 = b_spline_curve_with_knots ( 'none', 3,
( #40317, #12704, #18969, #6424, #27801, #6560 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.001119099726649891218, 0.002238199453299782437 ),
.unspecified. ) ;
#9159 = cartesian_point ( 'none', ( 15.31979660044568270, 4.616112306457928582, -116.6645067754396052 ) ) ;
#9160 = cartesian_point ( 'none', ( -22.55415039847789060, -79.79999999999662919, 135.1164107719304184 ) ) ;
#9161 = line ( 'none', #24853, #12099 ) ;
#9162 = oriented_edge ( 'none', *, *, #28793, .f. ) ;
#9163 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497760469, 2.365532012695645724e-16 ) ) ;
#9164 = cylindrical_surface ( 'none', #7, 47.50000000000000711 ) ;
#9165 = oriented_edge ( 'none', *, *, #27511, .f. ) ;
#9166 = cartesian_point ( 'none', ( -4.491798961328686168, 5.368774729023315651, 127.1000000000000227 ) ) ;
#9167 = cartesian_point ( 'none', ( -36.01895212815180258, -84.79999999999672866, 75.57957807643208525 ) ) ;
#9168 = cartesian_point ( 'none', ( 13.67499999997184190, -85.49999999999994316, 80.59999999997886277 ) ) ;
#9170 = cartesian_point ( 'none', ( 14.48330694464333845, -95.00119022563983151, 77.00792605385098000 ) ) ;
#9169 = cartesian_point ( 'none', ( 1.107368442693773325, -54.54893224824761688, 63.05861891789913898 ) ) ;
#9171 = oriented_edge ( 'none', *, *, #12027, .f. ) ;
#9172 = oriented_edge ( 'none', *, *, #26563, .t. ) ;
#9173 = circle ( 'none', #16606, 28.50000000000002487 ) ;
#9174 = axis2_placement_3d ( 'none', #15649, #30928, #37352 ) ;
#9175 = direction ( 'none', ( -1.000000000000000000, -1.387778780781449147e-14, 6.505213034913043367e-16 ) ) ;
#9176 = oriented_edge ( 'none', *, *, #26742, .t. ) ;
#9177 = oriented_edge ( 'none', *, *, #39321, .f. ) ;
#9178 = direction ( 'none', ( 2.050233355256459444e-15, -1.084443651927997411e-15, 1.000000000000000000 ) ) ;
#9179 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#9180 = product_related_product_category ( 'detail', '', ( #4347 ) ) ;
#9181 = face_outer_bound ( 'none', #13226, .t. ) ;
#9182 = oriented_edge ( 'none', *, *, #27345, .t. ) ;
#9183 = oriented_edge ( 'none', *, *, #15419, .f. ) ;
#9184 = advanced_face ( 'none', ( #20249 ), #37416, .f. ) ;
#9185 = cartesian_point ( 'none', ( 42.29999999997183835, -85.49999999999958789, 80.59999999993479491 ) ) ;
#9186 = direction ( 'none', ( -3.567554706379033090e-15, 1.000000000000000000, 2.378369804252688858e-15 ) ) ;
#9187 = direction ( 'none', ( -1.000000000000000000, -1.110223024625151018e-14, 1.540434446667397026e-12 ) ) ;
#9188 = direction ( 'none', ( -2.728784877050652649e-16, -4.391042282414980948e-16, 1.000000000000000000 ) ) ;
#9189 = line ( 'none', #14744, #28173 ) ;
#9190 = edge_curve ( 'none', #32488, #36051, #24137, .t. ) ;
#9191 = face_outer_bound ( 'none', #7644, .t. ) ;
#9192 = axis2_placement_3d ( 'none', #31821, #13123, #10546 ) ;
#9193 = direction ( 'none', ( -0.7071067811865525687, 1.087725276740170126e-16, 0.7071067811865425767 ) ) ;
#9194 = cartesian_point ( 'none', ( -33.94611889396121285, -56.00000000000053291, 85.15399550442468524 ) ) ;
#9195 = cartesian_point ( 'none', ( 50.13581362515101603, -24.88444889857412079, 15.09999999999987352 ) ) ;
#9196 = direction ( 'none', ( -0.8854846875131702211, -0.4646685573392108082, 1.311543374651300990e-15 ) ) ;
#9197 = axis2_placement_3d ( 'none', #11517, #14495, #20528 ) ;
#9198 = oriented_edge ( 'none', *, *, #35325, .f. ) ;
#9199 = vector ( 'none', #24900, 1000.000000000000000 ) ;
#9200 = edge_loop ( 'none', ( #30980, #31306 ) ) ;
#9201 = edge_curve ( 'none', #3382, #8695, #8529, .t. ) ;
#9202 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#9203 = direction ( 'none', ( 5.539897855819821273e-16, -1.067522139062650671e-15, 1.000000000000000000 ) ) ;
#9204 = edge_curve ( 'none', #14949, #31273, #25099, .t. ) ;
#9205 = cartesian_point ( 'none', ( 15.57674199617659916, -3.663378642707452837, -119.7660307867044907 ) ) ;
#9206 = edge_curve ( 'none', #37781, #36961, #12431, .t. ) ;
#9207 = cartesian_point ( 'none', ( -36.14585302834620961, -82.29999999999674287, 81.32614193334083552 ) ) ;
#9208 = vertex_point ( 'none', #6160 ) ;
#9209 = axis2_placement_3d ( 'none', #13302, #25310, #31730 ) ;
#9210 = cartesian_point ( 'none', ( 28.81734875526198536, -80.54116681024345326, 84.57183696082600477 ) ) ;
#9211 = edge_curve ( 'none', #22886, #2185, #39813, .t. ) ;
#9212 = oriented_edge ( 'none', *, *, #5452, .f. ) ;
#9213 = cartesian_point ( 'none', ( -49.61081362515125193, 31.00027695764207891, -14.27501833360222960 ) ) ;
#9214 = vertex_point ( 'none', #3033 ) ;
#9215 = vector ( 'none', #30677, 1000.000000000000000 ) ;
#9216 = edge_loop ( 'none', ( #23272, #6306, #10242, #11606 ) ) ;
#9217 = oriented_edge ( 'none', *, *, #7159, .t. ) ;
#9218 = cartesian_point ( 'none', ( 0.08497391057669929915, -65.22256808500047498, 60.58481012726027615 ) ) ;
#9219 = direction ( 'none', ( 1.331611081249949473e-15, -2.721636318192414039e-15, 1.000000000000000000 ) ) ;
#9220 = direction ( 'none', ( 0.9459816290895197710, 1.306144734853125119e-14, -0.3242202298209326816 ) ) ;
#9221 = edge_curve ( 'none', #39350, #34048, #27504, .t. ) ;
#9222 = direction ( 'none', ( 1.209449207450893276e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#9223 = vector ( 'none', #22836, 1000.000000000000000 ) ;
#9224 = oriented_edge ( 'none', *, *, #19141, .f. ) ;
#9225 = vertex_point ( 'none', #25242 ) ;
#9226 = line ( 'none', #18010, #39065 ) ;
#9227 = cartesian_point ( 'none', ( -34.64101615141317581, -60.19998826649125334, 79.60000000006259313 ) ) ;
#9228 = face_bound ( 'none', #40419, .t. ) ;
#9229 = face_outer_bound ( 'none', #21605, .t. ) ;
#9230 = cartesian_point ( 'none', ( 2.746455913870557085e-14, -9.214139384224975623e-14, 66.59999999999996589 ) ) ;
#9231 = cartesian_point ( 'none', ( -39.02150597188362013, 0.8959840690849352196, -36.05506378471437046 ) ) ;
#9232 = advanced_face ( 'none', ( #22192 ), #14858, .f. ) ;
#9233 = cartesian_point ( 'none', ( -8.879025876536404738, -59.50000000000028422, 128.7789804394152213 ) ) ;
#9234 = cartesian_point ( 'none', ( -34.64101615137730761, 19.99999999999964828, 68.20000000000020179 ) ) ;
#9235 = axis2_placement_3d ( 'none', #19677, #972, #7248 ) ;
#9236 = cartesian_point ( 'none', ( -0.8921931384795129816, 18.73878794176331652, 129.5999999999999375 ) ) ;
#9237 = cylindrical_surface ( 'none', #33703, 4.250000000000000888 ) ;
#9238 = oriented_edge ( 'none', *, *, #39137, .t. ) ;
#9239 = advanced_face ( 'none', ( #3153 ), #15842, .f. ) ;
#9240 = direction ( 'none', ( 1.209449207451029906e-14, -1.000000000000000000, -1.147639426353582715e-15 ) ) ;
#9241 = direction ( 'none', ( 1.184224913457209468e-14, -1.000000000000000000, -9.969229838635495176e-16 ) ) ;
#9242 = direction ( 'none', ( 1.965391359763804321e-15, -6.337802785138575104e-16, 1.000000000000000000 ) ) ;
#9243 = direction ( 'none', ( 1.000000000000000000, 7.047314121155783554e-15, -1.084202172485505223e-15 ) ) ;
#9244 = axis2_placement_3d ( 'none', #24422, #8338, #2470 ) ;
#9245 = line ( 'none', #1666, #21471 ) ;
#9246 = axis2_placement_3d ( 'none', #19481, #28733, #31761 ) ;
#9247 = direction ( 'none', ( 0.0000000000000000000, -9.649399335120987491e-16, 1.000000000000000000 ) ) ;
#9248 = oriented_edge ( 'none', *, *, #942, .t. ) ;
#9249 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#9250 = cartesian_point ( 'none', ( 0.9966158955404516018, -21.00000000000013856, 129.5999999999999375 ) ) ;
#9251 = oriented_edge ( 'none', *, *, #26453, .f. ) ;
#9252 = line ( 'none', #33106, #25827 ) ;
#9253 = oriented_edge ( 'none', *, *, #15838, .t. ) ;
#9254 = oriented_edge ( 'none', *, *, #4615, .f. ) ;
#9255 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9256 = direction ( 'none', ( 1.184453658995149176e-14, -1.000000000000000000, -9.839388115241413793e-16 ) ) ;
#9257 = cartesian_point ( 'none', ( -25.27005118264433747, -6.921249466728834676, 1.614918489316483852 ) ) ;
#9258 = cartesian_point ( 'none', ( 34.64101615137727208, -20.00000000000000000, 74.09999999999973852 ) ) ;
#9259 = face_outer_bound ( 'none', #23549, .t. ) ;
#9260 = oriented_edge ( 'none', *, *, #13270, .t. ) ;
#9261 = edge_curve ( 'none', #31083, #19994, #7543, .t. ) ;
#9262 = oriented_edge ( 'none', *, *, #20577, .t. ) ;
#9263 = conical_surface ( 'none', #3233, 4.000000000000003553, 1.047197551196599852 ) ;
#9264 = edge_curve ( 'none', #37408, #11359, #29487, .t. ) ;
#9265 = direction ( 'none', ( -0.3242202298209283517, 0.0000000000000000000, -0.9459816290895212143 ) ) ;
#9266 = line ( 'none', #23183, #1467 ) ;
#9267 = axis2_placement_3d ( 'none', #19595, #2221, #30311 ) ;
#9268 = cartesian_point ( 'none', ( -22.34297929042880071, -79.38621512895326759, 114.7607846324071375 ) ) ;
#9269 = edge_curve ( 'none', #9008, #13729, #33452, .t. ) ;
#9270 = direction ( 'none', ( -7.137848702327052157e-15, 1.000000000000000000, 2.721636318192423505e-15 ) ) ;
#9271 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#9272 = edge_loop ( 'none', ( #13583, #38016, #27354, #1301 ) ) ;
#9273 = direction ( 'none', ( -3.469446951953616161e-16, 1.387778780781446464e-15, -1.000000000000000000 ) ) ;
#9274 = advanced_face ( 'none', ( #32458 ), #36828, .f. ) ;
#9275 = edge_curve ( 'none', #30266, #18628, #28498, .t. ) ;
#9276 = cartesian_point ( 'none', ( -50.13581362515117235, 24.88444889857373354, 15.10000000000000142 ) ) ;
#9277 = oriented_edge ( 'none', *, *, #39600, .t. ) ;
#9278 = cartesian_point ( 'none', ( -21.00044731387810870, 0.9731018870408326693, 129.5999999999755232 ) ) ;
#9279 = oriented_edge ( 'none', *, *, #37667, .f. ) ;
#9280 = line ( 'none', #31719, #19028 ) ;
#9281 = cartesian_point ( 'none', ( 20.00000000000097344, -84.79999999999601812, 64.95898384862228170 ) ) ;
#9282 = cartesian_point ( 'none', ( -40.59999999997369002, -80.18794070701896715, 116.0325058778009719 ) ) ;
#9283 = cartesian_point ( 'none', ( -20.71614889547083749, 12.60322081615171541, -15.49999999999999289 ) ) ;
#9284 = vector ( 'none', #27980, 1000.000000000000114 ) ;
#9285 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#9286 = oriented_edge ( 'none', *, *, #20711, .t. ) ;
#9287 = cartesian_point ( 'none', ( -47.89581362515123431, 33.97074409262263117, 19.10000000000001208 ) ) ;
#9288 = cartesian_point ( 'none', ( -25.16284222044591701, -30.84597374959707139, -37.39816880008537936 ) ) ;
#9289 = cartesian_point ( 'none', ( 13.67499999997184190, -85.49999999999994316, 80.59999999997886277 ) ) ;
#9290 = edge_loop ( 'none', ( #35241, #9198, #18162, #8672 ) ) ;
#9291 = circle ( 'none', #22919, 2.700000000000000178 ) ;
#9292 = line ( 'none', #27896, #6893 ) ;
#9293 = vertex_point ( 'none', #28768 ) ;
#9294 = direction ( 'none', ( -0.5882076359134007504, -0.8087099461816752433, -4.378308041818471412e-15 ) ) ;
#9295 = direction ( 'none', ( 1.210143096841420629e-14, -1.000000000000000000, -1.144788205118215282e-15 ) ) ;
#9296 = cartesian_point ( 'none', ( 4.311426286071311509, -75.70000000000153761, 88.00773473369272892 ) ) ;
#9297 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#9298 = axis2_placement_3d ( 'none', #1674, #17496, #4966 ) ;
#9299 = line ( 'none', #4556, #17595 ) ;
#9300 = edge_loop ( 'none', ( #5074, #6470, #28650, #25054 ) ) ;
#9301 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#9302 = edge_loop ( 'none', ( #3522, #38426 ) ) ;
#9303 = circle ( 'none', #12538, 5.900000000000001243 ) ;
#9304 = axis2_placement_3d ( 'none', #13177, #17138, #36132 ) ;
#9305 = cartesian_point ( 'none', ( 0.6393033890216307524, 27.84266135226272709, -43.99999999999999289 ) ) ;
#9306 = face_outer_bound ( 'none', #10135, .t. ) ;
#9307 = cartesian_point ( 'none', ( 22.50000000006284040, -101.4999999999999289, 139.5999999999652346 ) ) ;
#9308 = cartesian_point ( 'none', ( 13.98537398674995025, -95.17459657806071505, 76.97494099959322966 ) ) ;
#9309 = vertex_point ( 'none', #10397 ) ;
#9310 = oriented_edge ( 'none', *, *, #10486, .t. ) ;
#9311 = cartesian_point ( 'none', ( 17.79438138273034653, -14.33725222143985611, -44.00000000000004263 ) ) ;
#9312 = cartesian_point ( 'none', ( 47.50000000000005684, 3.812727420952254054e-13, 50.99999999999993605 ) ) ;
#9313 = edge_curve ( 'none', #34951, #75, #11939, .t. ) ;
#9314 = line ( 'none', #40425, #8864 ) ;
#9315 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#9317 = edge_curve ( 'none', #35724, #2531, #17791, .t. ) ;
#9316 = direction ( 'none', ( -0.4999999999999999445, 0.8660254037844385966, -6.123233995736766036e-17 ) ) ;
#9318 = vector ( 'none', #26429, 1000.000000000000114 ) ;
#9319 = cartesian_point ( 'none', ( 5.905599850101099215e-14, -1.295655727202700041e-13, 111.0999999999999659 ) ) ;
#9320 = edge_loop ( 'none', ( #4105, #22813, #19027 ) ) ;
#9321 = oriented_edge ( 'none', *, *, #25735, .t. ) ;
#9322 = advanced_face ( 'none', ( #9499 ), #23166, .f. ) ;
#9323 = oriented_edge ( 'none', *, *, #28117, .t. ) ;
#9324 = cartesian_point ( 'none', ( -3.523149465059026042, -95.36665356418936312, 108.6017655582392933 ) ) ;
#9325 = cartesian_point ( 'none', ( -15.01316094702980664, -99.50000000000036948, 134.6035575425829052 ) ) ;
#9326 = oriented_edge ( 'none', *, *, #39981, .t. ) ;
#9327 = cartesian_point ( 'none', ( -4.872096730998586089, -15.76428474253728496, -37.50000000000002842 ) ) ;
#9328 = edge_curve ( 'none', #32765, #5314, #29999, .t. ) ;
#9329 = edge_loop ( 'none', ( #38540, #9279, #3180, #33722 ) ) ;
#9330 = axis2_placement_3d ( 'none', #31186, #28302, #40402 ) ;
#9331 = face_outer_bound ( 'none', #17574, .t. ) ;
#9332 = direction ( 'none', ( -6.983567031020055271e-15, -1.452604719469154016e-16, -1.000000000000000000 ) ) ;
#9333 = vector ( 'none', #12348, 1000.000000000000000 ) ;
#9335 = vertex_point ( 'none', #25776 ) ;
#9334 = cartesian_point ( 'none', ( 9.000000000000067502, -3.677117092686304070e-14, 127.5999999999999659 ) ) ;
#9336 = edge_loop ( 'none', ( #5320, #14028, #30285, #20569 ) ) ;
#9337 = edge_curve ( 'none', #21279, #19949, #4138, .t. ) ;
#9338 = cartesian_point ( 'none', ( -39.60865950856005924, -1.125705341494996903, -10.92012976690648784 ) ) ;
#9339 = face_bound ( 'none', #28161, .t. ) ;
#9341 = oriented_edge ( 'none', *, *, #23259, .f. ) ;
#9340 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.951780224376357146e-15, -51.00000000000000000 ) ) ;
#9342 = advanced_face ( 'none', ( #6558 ), #16817, .t. ) ;
#9343 = oriented_edge ( 'none', *, *, #13686, .t. ) ;
#9344 = circle ( 'none', #998, 3.399999999999993250 ) ;
#9345 = cartesian_point ( 'none', ( 15.91370841152615156, -1.666972209639778990, -120.8305074884478358 ) ) ;
#9346 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#9347 = cartesian_point ( 'none', ( 29.27684482220680451, -81.42143382128975304, 85.48632946119310816 ) ) ;
#9348 = face_outer_bound ( 'none', #38155, .t. ) ;
#9349 = oriented_edge ( 'none', *, *, #29319, .t. ) ;
#9350 = circle ( 'none', #19277, 47.50000000000000711 ) ;
#9351 = direction ( 'none', ( 1.000000000000000000, -3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#9352 = cartesian_point ( 'none', ( 0.9169150248042319262, -69.04248950677479968, 59.71579917206147314 ) ) ;
#9353 = oriented_edge ( 'none', *, *, #4988, .t. ) ;
#9354 = axis2_placement_3d ( 'none', #26516, #13997, #35853 ) ;
#9355 = oriented_edge ( 'none', *, *, #30773, .t. ) ;
#9356 = face_outer_bound ( 'none', #10781, .t. ) ;
#9357 = vector ( 'none', #40427, 1000.000000000000000 ) ;
#9358 = axis2_placement_3d ( 'none', #32649, #29188, #1371 ) ;
#9359 = cartesian_point ( 'none', ( 20.00000000000104450, -69.49999999999987210, 67.45898384862242381 ) ) ;
#9360 = oriented_edge ( 'none', *, *, #23299, .f. ) ;
#9361 = edge_loop ( 'none', ( #32452, #10763 ) ) ;
#9362 = cartesian_point ( 'none', ( 1.259583731851428271e-14, -5.787757574206605789e-14, -7.000000000000021316 ) ) ;
#9363 = oriented_edge ( 'none', *, *, #21583, .t. ) ;
#9364 = oriented_edge ( 'none', *, *, #27970, .t. ) ;
#9365 = cartesian_point ( 'none', ( 1.264124559893887171e-14, -2.546715055815914217e-14, 13.00000000000002487 ) ) ;
#9366 = oriented_edge ( 'none', *, *, #14956, .f. ) ;
#9367 = cartesian_point ( 'none', ( -18.27385806665787982, -82.29999999999657234, 135.7458530283472271 ) ) ;
#9368 = cartesian_point ( 'none', ( 49.61081362515098903, -31.00027695764238445, -23.74999999999999645 ) ) ;
#9369 = face_outer_bound ( 'none', #22802, .t. ) ;
#9371 = oriented_edge ( 'none', *, *, #8377, .t. ) ;
#9370 = oriented_edge ( 'none', *, *, #15744, .t. ) ;
#9372 = oriented_edge ( 'none', *, *, #11337, .t. ) ;
#9373 = cartesian_point ( 'none', ( -17.80987317643616308, 35.19930923038527482, -36.77415045282901929 ) ) ;
#9374 = cartesian_point ( 'none', ( 36.40563905911770348, -17.57387016145489156, 28.69998533311796862 ) ) ;
#9375 = direction ( 'none', ( -0.06609909530067543948, -1.592909272739440842e-30, 0.9978130634544890576 ) ) ;
#9376 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9377 = vertex_point ( 'none', #32215 ) ;
#9378 = axis2_placement_3d ( 'none', #30168, #26606, #17488 ) ;
#9379 = cartesian_point ( 'none', ( 21.77595654974622619, 33.55305822639066093, -15.49999999999998224 ) ) ;
#9380 = oriented_edge ( 'none', *, *, #24150, .t. ) ;
#9381 = circle ( 'none', #22951, 5.000000000000004441 ) ;
#9382 = cartesian_point ( 'none', ( 14.13494018355830484, 8.541399464578409706, -10.67272567035217001 ) ) ;
#9383 = oriented_edge ( 'none', *, *, #32903, .t. ) ;
#9384 = axis2_placement_3d ( 'none', #39170, #4626, #35612 ) ;
#9385 = cartesian_point ( 'none', ( -39.22915513980456126, 0.3563990070243039376, -36.39789023130875734 ) ) ;
#9386 = axis2_placement_3d ( 'none', #25519, #17058, #39328 ) ;
#9387 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9388 = edge_curve ( 'none', #9579, #19466, #1185, .t. ) ;
#9389 = face_outer_bound ( 'none', #2977, .t. ) ;
#9390 = edge_curve ( 'none', #4883, #15521, #1663, .t. ) ;
#9391 = advanced_face ( 'none', ( #36381 ), #27043, .f. ) ;
#9392 = vertex_point ( 'none', #4650 ) ;
#9393 = circle ( 'none', #2011, 9.599999999999996092 ) ;
#9394 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#9395 = edge_curve ( 'none', #38300, #11126, #9974, .t. ) ;
#9396 = cartesian_point ( 'none', ( -10.80672528547563260, -85.70000000000175078, 113.7165572504146667 ) ) ;
#9397 = oriented_edge ( 'none', *, *, #33456, .t. ) ;
#9398 = plane ( 'none', #8801 ) ;
#9399 = edge_curve ( 'none', #38269, #22682, #35872, .t. ) ;
#9400 = oriented_edge ( 'none', *, *, #9313, .t. ) ;
#9401 = face_outer_bound ( 'none', #33772, .t. ) ;
#9402 = circle ( 'none', #2428, 3.249999999999996003 ) ;
#9403 = vertex_point ( 'none', #20073 ) ;
#9404 = cartesian_point ( 'none', ( 1.182613553948275817e-12, -94.70000000000160867, 99.59999999999986642 ) ) ;
#9405 = oriented_edge ( 'none', *, *, #30367, .t. ) ;
#9406 = cartesian_point ( 'none', ( -24.77074629594486410, -86.92211561654841034, 110.3430819742468287 ) ) ;
#9407 = cartesian_point ( 'none', ( 35.65616640185506014, -54.34738077886756002, 6.342424826790498248e-15 ) ) ;
#9408 = vertex_point ( 'none', #20488 ) ;
#9409 = cartesian_point ( 'none', ( 31.00027695764218905, 53.04081362515108822, 19.09999999999999076 ) ) ;
#9410 = cartesian_point ( 'none', ( 1.203667239827124246e-14, -2.410633239906287283e-14, 11.99999999999998224 ) ) ;
#9411 = circle ( 'none', #26722, 3.249999999999996003 ) ;
#9413 = oriented_edge ( 'none', *, *, #31543, .f. ) ;
#9412 = oriented_edge ( 'none', *, *, #14413, .t. ) ;
#9414 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#9415 = cartesian_point ( 'none', ( 32.95874231266493837, -22.31291044607959151, 74.19999999999971863 ) ) ;
#9416 = vertex_point ( 'none', #1496 ) ;
#9417 = direction ( 'none', ( 0.8451571187522041173, -0.5345179553789309868, -4.083897839613836387e-18 ) ) ;
#9418 = vertex_point ( 'none', #17192 ) ;
#9419 = circle ( 'none', #28421, 3.049999999999999378 ) ;
#9420 = cartesian_point ( 'none', ( -19.81474767138672632, -34.74737112930306893, -14.89356999166234985 ) ) ;
#9421 = cartesian_point ( 'none', ( 40.15369928524535226, 4.079337191520214567, -86.00000000000000000 ) ) ;
#9422 = direction ( 'none', ( -1.000000000000000000, 3.712601082321082029e-17, 0.0000000000000000000 ) ) ;
#9423 = oriented_edge ( 'none', *, *, #38844, .t. ) ;
#9424 = cartesian_point ( 'none', ( 38.99999999997184119, -85.49999999999965894, 80.59999999993985398 ) ) ;
#9425 = cartesian_point ( 'none', ( -26.75027695764182312, -49.61081362515128745, -5.114169343018782772e-14 ) ) ;
#9426 = line ( 'none', #31604, #26013 ) ;
#9427 = axis2_placement_3d ( 'none', #23294, #32166, #32306 ) ;
#9428 = cartesian_point ( 'none', ( 7.396522657990031560e-13, -56.80000000000013216, 99.59999999999990905 ) ) ;
#9429 = cartesian_point ( 'none', ( -37.46194077712510762, -51.00292657709142929, -4.857225732735059864e-14 ) ) ;
#9430 = oriented_edge ( 'none', *, *, #14643, .f. ) ;
#9431 = b_spline_curve_with_knots ( 'none', 3,
( #28001, #340, #21642, #9218, #31163, #18611, #37610, #40513, #21772, #24884, #9352, #19030, #18897, #12488 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 2.864986700719197969e-17, 0.001723496832127287574, 0.003446993664254546525, 0.005170490496381805259, 0.006032238912445413159, 0.006463113120477214507, 0.006893987328509016722 ),
.unspecified. ) ;
#9432 = cartesian_point ( 'none', ( 15.49851264387318217, 3.978840965232905535, -118.5150859929011062 ) ) ;
#9433 = cylindrical_surface ( 'none', #29673, 3.999999999999996447 ) ;
#9434 = organization ( 'δָ��', 'δָ��', '' ) ;
#9435 = plane ( 'none', #38513 ) ;
#9436 = axis2_placement_3d ( 'none', #27698, #15591, #37294 ) ;
#9437 = line ( 'none', #13469, #29421 ) ;
#9438 = advanced_face ( 'none', ( #30479 ), #28006, .t. ) ;
#9439 = axis2_placement_3d ( 'none', #34990, #3622, #992 ) ;
#9440 = cartesian_point ( 'none', ( -10.54712743856730128, -16.96619012832920248, 129.4202267509577098 ) ) ;
#9441 = vector ( 'none', #26894, 1000.000000000000000 ) ;
#9442 = oriented_edge ( 'none', *, *, #30656, .f. ) ;
#9443 = cartesian_point ( 'none', ( 18.99499338215411726, -0.4361495293145355445, -115.9999999999999858 ) ) ;
#9444 = edge_loop ( 'none', ( #11887, #37501, #4923, #29138 ) ) ;
#9445 = cartesian_point ( 'none', ( 13.70311875488983411, -95.19999800418136715, 76.95624329342645353 ) ) ;
#9446 = edge_curve ( 'none', #5894, #30100, #29004, .t. ) ;
#9447 = advanced_face ( 'none', ( #20751 ), #21715, .f. ) ;
#9448 = edge_curve ( 'none', #7879, #23807, #38823, .t. ) ;
#9449 = closed_shell ( 'none', ( #23540, #2396, #21521, #32820, #20234, #21419, #7156, #10749, #8397, #24919, #37802, #28640, #1129, #14463, #16831, #26981, #9895, #39172, #5480, #32401, #14965, #33721, #10655, #421 ) ) ;
#9450 = line ( 'none', #17823, #3104 ) ;
#9452 = edge_loop ( 'none', ( #16894, #11771, #37161 ) ) ;
#9451 = oriented_edge ( 'none', *, *, #9881, .t. ) ;
#9453 = face_outer_bound ( 'none', #18202, .t. ) ;
#9454 = edge_curve ( 'none', #750, #1050, #36612, .t. ) ;
#9455 = plane ( 'none', #19292 ) ;
#9456 = cartesian_point ( 'none', ( 18.93969779257344044, -16.00289958259356027, 119.8315708643742141 ) ) ;
#9457 = axis2_placement_3d ( 'none', #22425, #31697, #31411 ) ;
#9458 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539513564649194771e-12 ) ) ;
#9459 = edge_curve ( 'none', #34372, #1205, #3637, .t. ) ;
#9460 = cartesian_point ( 'none', ( 34.49967906316883415, -54.49999999999974420, 119.5183989940757670 ) ) ;
#9461 = cartesian_point ( 'none', ( 10.01624730673111507, -16.07894852167349953, 129.5999999999999375 ) ) ;
#9462 = oriented_edge ( 'none', *, *, #6575, .f. ) ;
#9463 = face_outer_bound ( 'none', #7215, .t. ) ;
#9464 = vertex_point ( 'none', #26577 ) ;
#9465 = direction ( 'none', ( 1.990260657307025001e-16, -7.960374808937614333e-16, 1.000000000000000000 ) ) ;
#9466 = direction ( 'none', ( 0.9459816290895218804, 1.027984282060330633e-14, -0.3242202298209263533 ) ) ;
#9467 = cartesian_point ( 'none', ( -15.97957807630565696, -84.69999999999652118, 132.8630801746749910 ) ) ;
#9468 = cartesian_point ( 'none', ( -20.11424323191067387, -34.57480613405576975, -34.26794919243113213 ) ) ;
#9469 = edge_curve ( 'none', #32777, #26000, #19743, .t. ) ;
#9470 = vector ( 'none', #31242, 1000.000000000000000 ) ;
#9471 = cartesian_point ( 'none', ( 15.66987298102200121, -104.4999999999999147, 62.45898384859822272 ) ) ;
#9472 = oriented_edge ( 'none', *, *, #15907, .t. ) ;
#9473 = cartesian_point ( 'none', ( -4.058218079554538171, -95.70000000000166551, 110.3601517656008895 ) ) ;
#9474 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#9475 = circle ( 'none', #9304, 30.50000000000000711 ) ;
#9476 = vector ( 'none', #28584, 1000.000000000000000 ) ;
#9477 = direction ( 'none', ( 5.782411586589351722e-16, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9478 = direction ( 'none', ( -0.5000000000000123235, 0.8660254037844316022, 1.140355522433408182e-15 ) ) ;
#9479 = axis2_placement_3d ( 'none', #20695, #35988, #14533 ) ;
#9480 = cartesian_point ( 'none', ( 15.07990301410275436, -5.347571886871075542, -115.9999999999999574 ) ) ;
#9481 = advanced_face ( 'none', ( #13880 ), #37335, .t. ) ;
#9482 = line ( 'none', #20043, #25080 ) ;
#9483 = cartesian_point ( 'none', ( 53.80750873896446507, -1.235489749216662991, -36.50000000000002842 ) ) ;
#9484 = oriented_edge ( 'none', *, *, #32592, .t. ) ;
#9485 = vertex_point ( 'none', #36048 ) ;
#9486 = cartesian_point ( 'none', ( -26.05683010269687827, -7.074009117833408133, 1.999999999999978684 ) ) ;
#9487 = direction ( 'none', ( 0.0000000000000000000, -1.680513367352530295e-15, 1.000000000000000000 ) ) ;
#9488 = edge_loop ( 'none', ( #5509, #34087, #36620, #9727 ) ) ;
#9489 = vertex_point ( 'none', #4925 ) ;
#9490 = face_outer_bound ( 'none', #6029, .t. ) ;
#9491 = oriented_edge ( 'none', *, *, #36933, .t. ) ;
#9492 = cartesian_point ( 'none', ( -26.68075453893493432, -55.78688694194614328, 74.19240547644152173 ) ) ;
#9493 = axis2_placement_3d ( 'none', #9823, #391, #22369 ) ;
#9494 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#9495 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.118795954646230957e-15, -61.00000000000000000 ) ) ;
#9496 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9497 = cartesian_point ( 'none', ( -14.84887384267510946, -85.70000000000180762, 114.2204769280719319 ) ) ;
#9498 = oriented_edge ( 'none', *, *, #4554, .f. ) ;
#9499 = face_outer_bound ( 'none', #35061, .t. ) ;
#9500 = direction ( 'none', ( 0.06609909530067549499, 1.456476915369381473e-15, -0.9978130634544890576 ) ) ;
#9501 = oriented_edge ( 'none', *, *, #7288, .t. ) ;
#9502 = axis2_placement_3d ( 'none', #1312, #38878, #13876 ) ;
#9503 = direction ( 'none', ( -6.806724496213762169e-13, 0.9003490327090354350, -0.4351684952979756882 ) ) ;
#9504 = direction ( 'none', ( 1.209286847080705982e-14, -1.000000000000000000, -1.150103495321620814e-15 ) ) ;
#9505 = cylindrical_surface ( 'none', #27051, 27.50000000000000355 ) ;
#9506 = edge_curve ( 'none', #23716, #16646, #2179, .t. ) ;
#9507 = direction ( 'none', ( 0.9997364937975852239, -0.02295523838497760816, -2.409200885585505205e-16 ) ) ;
#9508 = cartesian_point ( 'none', ( 49.61081362515101745, -31.00027695764238800, 22.99999999999986500 ) ) ;
#9509 = edge_curve ( 'none', #26685, #40366, #19239, .t. ) ;
#9510 = oriented_edge ( 'none', *, *, #4015, .t. ) ;
#9511 = face_outer_bound ( 'none', #26877, .t. ) ;
#9512 = cartesian_point ( 'none', ( -8.506863408275567195, 16.88230723997268612, 129.5999999999999943 ) ) ;
#9513 = edge_curve ( 'none', #14307, #30738, #34880, .t. ) ;
#9514 = vector ( 'none', #26958, 1000.000000000000000 ) ;
#9515 = axis2_placement_3d ( 'none', #20732, #32882, #17032 ) ;
#9516 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703187e-14, -6.026475332252221071e-16 ) ) ;
#9517 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#9518 = edge_curve ( 'none', #30589, #20190, #21455, .t. ) ;
#9519 = cartesian_point ( 'none', ( -14.96223379111573237, -88.67046713498241672, 115.9317263318963711 ) ) ;
#9520 = direction ( 'none', ( 0.2911156025094130961, 4.163336342344337027e-15, -0.9566878832595202553 ) ) ;
#9521 = direction ( 'none', ( 1.000000000000000000, 1.209449207450817860e-14, -1.539513564649195175e-12 ) ) ;
#9522 = face_outer_bound ( 'none', #1614, .t. ) ;
#9523 = edge_curve ( 'none', #4358, #11693, #2653, .t. ) ;
#9524 = oriented_edge ( 'none', *, *, #39428, .f. ) ;
#9525 = vertex_point ( 'none', #33455 ) ;
#9526 = cartesian_point ( 'none', ( -39.02150597188362013, 0.8959840690849352196, -36.05506378471437046 ) ) ;
#9527 = cartesian_point ( 'none', ( -31.00027695764255498, -49.61081362515088244, -23.74999999999999289 ) ) ;
#9528 = cartesian_point ( 'none', ( -31.81980515344269733, -86.50000000000049738, 67.78019484665441041 ) ) ;
#9529 = edge_loop ( 'none', ( #16929, #8654, #33965, #25172 ) ) ;
#9530 = edge_loop ( 'none', ( #39244, #20947, #15204, #28706 ) ) ;
#9531 = circle ( 'none', #28779, 2.499999999999998224 ) ;
#9532 = direction ( 'none', ( 6.983567031020054482e-15, 1.452604719469152536e-16, 1.000000000000000000 ) ) ;
#9533 = oriented_edge ( 'none', *, *, #36484, .f. ) ;
#9534 = advanced_face ( 'none', ( #5594 ), #39599, .f. ) ;
#9535 = direction ( 'none', ( 2.050233355256459444e-15, -1.084443651927997411e-15, 1.000000000000000000 ) ) ;
#9536 = oriented_edge ( 'none', *, *, #29824, .t. ) ;
#9537 = circle ( 'none', #17749, 6.499999999999999112 ) ;
#9538 = oriented_edge ( 'none', *, *, #14007, .f. ) ;
#9539 = cartesian_point ( 'none', ( 33.59582001166962328, -55.13117182078675427, 114.3529557916116488 ) ) ;
#9540 = direction ( 'none', ( 1.000000000000000000, 1.209449207450814547e-14, -1.539513564649194771e-12 ) ) ;
#9541 = axis2_placement_3d ( 'none', #12390, #15523, #5846 ) ;
#9542 = circle ( 'none', #38828, 6.500000000000001776 ) ;
#9543 = advanced_face ( 'none', ( #26536 ), #18117, .f. ) ;
#9544 = cartesian_point ( 'none', ( 1.815366479843502967, -95.70000000000159446, 91.05789819059889112 ) ) ;
#9545 = cartesian_point ( 'none', ( -35.00355754258173846, -99.50000000000054001, 84.58683905296868488 ) ) ;
#9546 = oriented_edge ( 'none', *, *, #17642, .t. ) ;
#9547 = face_outer_bound ( 'none', #27711, .t. ) ;
#9548 = cartesian_point ( 'none', ( 18.39657531495655363, -35.51874553177576388, -33.98813437753212696 ) ) ;
#9549 = line ( 'none', #25500, #1232 ) ;
#9550 = direction ( 'none', ( -0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#9551 = axis2_placement_3d ( 'none', #33630, #33497, #8370 ) ;
#9552 = cartesian_point ( 'none', ( -3.370273812948330061, -30.94521268519855894, 106.8570253826646166 ) ) ;
#9553 = cartesian_point ( 'none', ( -20.23498291197520516, 7.848241751496516372, 127.5418196581256609 ) ) ;
#9554 = oriented_edge ( 'none', *, *, #29028, .f. ) ;
#9555 = axis2_placement_3d ( 'none', #1755, #4777, #39178 ) ;
#9556 = cartesian_point ( 'none', ( 50.00000000000005684, 4.001472053885584078e-13, 59.59999999999993037 ) ) ;
#9557 = direction ( 'none', ( 0.8660254037844460351, -0.4999999999999871769, -9.782307196828627213e-16 ) ) ;
#9558 = cartesian_point ( 'none', ( -15.18614419344085320, -99.34919670199373343, 134.9031733142261373 ) ) ;
#9559 = circle ( 'none', #31409, 2.500000000000000444 ) ;
#9560 = oriented_edge ( 'none', *, *, #33394, .f. ) ;
#9561 = oriented_edge ( 'none', *, *, #9026, .f. ) ;
#9562 = cartesian_point ( 'none', ( -31.00027695764191193, -45.61081362515135851, 14.89999999999988844 ) ) ;
#9563 = plane ( 'none', #30341 ) ;
#9564 = direction ( 'none', ( -1.000000000000000000, -9.499345754448997227e-15, 8.326672684688675039e-16 ) ) ;
#9565 = edge_curve ( 'none', #4080, #32654, #4098, .t. ) ;
#9566 = cartesian_point ( 'none', ( -42.49999999999967315, -26.33913438213244973, 65.73475805288580887 ) ) ;
#9567 = edge_curve ( 'none', #22812, #15179, #27967, .t. ) ;
#9568 = edge_loop ( 'none', ( #24590, #23327 ) ) ;
#9569 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#9570 = face_outer_bound ( 'none', #38369, .t. ) ;
#9571 = oriented_edge ( 'none', *, *, #32733, .f. ) ;
#9572 = cartesian_point ( 'none', ( -30.31088913245618954, 57.49999999999953104, 12.00000000000007994 ) ) ;
#9573 = direction ( 'none', ( -1.000000000000000000, -9.499345754448995649e-15, 8.764918615461761798e-16 ) ) ;
#9574 = axis2_placement_3d ( 'none', #35869, #20026, #19741 ) ;
#9575 = edge_curve ( 'none', #17948, #4880, #25060, .t. ) ;
#9576 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#9577 = axis2_placement_3d ( 'none', #21010, #39737, #18110 ) ;
#9578 = face_outer_bound ( 'none', #22181, .t. ) ;
#9579 = vertex_point ( 'none', #11343 ) ;
#9580 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497760122, 2.668805347656625692e-16 ) ) ;
#9581 = edge_curve ( 'none', #9392, #29606, #15803, .t. ) ;
#9582 = cartesian_point ( 'none', ( 14.32311069837728468, -95.54613506736802719, 77.26422725074108655 ) ) ;
#9583 = vertex_point ( 'none', #33581 ) ;
#9584 = cartesian_point ( 'none', ( 26.19526343863181239, 41.99604415525358547, 66.47775491126112968 ) ) ;
#9585 = circle ( 'none', #20754, 2.750000000000002665 ) ;
#9586 = edge_loop ( 'none', ( #27626, #31862, #37869, #5194 ) ) ;
#9587 = cylindrical_surface ( 'none', #13650, 9.500000000000008882 ) ;
#9588 = cartesian_point ( 'none', ( 13.45764007473001023, -83.67782780742277282, 67.29068364048757189 ) ) ;
#9589 = vector ( 'none', #10043, 1000.000000000000000 ) ;
#9590 = cartesian_point ( 'none', ( 34.79354798862502918, -26.43891725838023632, 70.89676859544144349 ) ) ;
#9591 = direction ( 'none', ( 0.9459816290895218804, 1.178315159451469542e-14, -0.3242202298209260203 ) ) ;
#9592 = advanced_face ( 'none', ( #6047 ), #8462, .f. ) ;
#9593 = direction ( 'none', ( -1.000000000000000000, -1.209449207451028960e-14, 0.0000000000000000000 ) ) ;
#9594 = cartesian_point ( 'none', ( -9.374469517546154762, -73.70000000000172236, 97.53134795952037450 ) ) ;
#9595 = vector ( 'none', #14846, 1000.000000000000114 ) ;
#9597 = oriented_edge ( 'none', *, *, #15609, .t. ) ;
#9596 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9598 = vertex_point ( 'none', #11742 ) ;
#9599 = cartesian_point ( 'none', ( 14.67873840862352353, -76.63481849415232716, 77.02087220923371547 ) ) ;
#9600 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#9601 = axis2_placement_3d ( 'none', #33998, #40179, #24431 ) ;
#9602 = cartesian_point ( 'none', ( -34.64101615137765577, 19.99999999999963762, 59.60000000000002274 ) ) ;
#9603 = cartesian_point ( 'none', ( -51.00292657709135824, 33.46194077712510762, 2.000000000000078160 ) ) ;
#9604 = oriented_edge ( 'none', *, *, #19182, .f. ) ;
#9605 = line ( 'none', #20467, #40420 ) ;
#9606 =( bounded_surface ( ) b_spline_surface ( 3, 2, (
( #12154, #18812, #15826 ),
( #31360, #40568, #3004 ),
( #24685, #37392, #37666 ),
( #9553, #34119, #15547 ),
( #37258, #37115, #24810 ),
( #30830, #15290, #18405 ),
( #3138, #12278, #33990 ),
( #18533, #6267, #6132 ),
( #12543, #9278, #12415 ),
( #15685, #34254, #10460 ),
( #1279, #7146, #32428 ),
( #4165, #16570, #22993 ),
( #16848, #25702, #4039 ),
( #32140, #31998, #38442 ),
( #13707, #13846, #29104 ),
( #22855, #32280, #19712 ),
( #10581, #35276, #29240 ),
( #4445, #10724, #22728 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 3, 3 ),
( 0.02586841273432789051, 0.02851595992929231715, 0.03116350712425674727, 0.03381105431922117738, 0.03645860151418560402, 0.03910614870915003066, 0.04175369590411445730, 0.04440124309907889089, 0.04704879029404331753 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.8247702557633358467, 1.000000000000000000),
( 1.000000000000000000, 0.8206870682024085539, 1.000000000000000000),
( 1.000000000000000000, 0.8169891017020655122, 1.000000000000000000),
( 1.000000000000000000, 0.8105432316337636278, 1.000000000000000000),
( 1.000000000000000000, 0.8077742563157789268, 1.000000000000000000),
( 1.000000000000000000, 0.8032747824837594974, 1.000000000000000000),
( 1.000000000000000000, 0.8015414310248658580, 1.000000000000000000),
( 1.000000000000000000, 0.7991972602371231194, 1.000000000000000000),
( 1.000000000000000000, 0.7986097728354299985, 1.000000000000000000),
( 1.000000000000000000, 0.7986175079223927220, 1.000000000000000000),
( 1.000000000000000000, 0.7992123201433911639, 1.000000000000000000),
( 1.000000000000000000, 0.8015248397393346380, 1.000000000000000000),
( 1.000000000000000000, 0.8032365833277586020, 1.000000000000000000),
( 1.000000000000000000, 0.8077405168741051966, 1.000000000000000000),
( 1.000000000000000000, 0.8105591954886884887, 1.000000000000000000),
( 1.000000000000000000, 0.8170431903398150952, 1.000000000000000000),
( 1.000000000000000000, 0.8207145907476235402, 1.000000000000000000),
( 1.000000000000000000, 0.8247702557633360687, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#9607 = cartesian_point ( 'none', ( 36.98026799759455230, -18.04285902399215047, 68.19999999999974705 ) ) ;
#9608 = axis2_placement_3d ( 'none', #31266, #34702, #34445 ) ;
#9609 = oriented_edge ( 'none', *, *, #39552, .f. ) ;
#9610 = oriented_edge ( 'none', *, *, #1132, .f. ) ;
#9611 = circle ( 'none', #33908, 3.999999999999996447 ) ;
#9612 = direction ( 'none', ( 0.6416855659042134397, -0.7669678184319009828, -3.896577433768844873e-15 ) ) ;
#9613 = edge_loop ( 'none', ( #9801, #4680, #1055, #6347 ) ) ;
#9614 = oriented_edge ( 'none', *, *, #18631, .f. ) ;
#9615 = edge_loop ( 'none', ( #37722, #31249 ) ) ;
#9616 = cylindrical_surface ( 'none', #22295, 5.000000000000004441 ) ;
#9617 = oriented_edge ( 'none', *, *, #34029, .t. ) ;
#9618 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#9619 = oriented_edge ( 'none', *, *, #1299, .t. ) ;
#9620 = oriented_edge ( 'none', *, *, #39255, .t. ) ;
#9621 = vector ( 'none', #21930, 1000.000000000000114 ) ;
#9622 = axis2_placement_3d ( 'none', #19538, #9739, #12998 ) ;
#9623 = cartesian_point ( 'none', ( 31.00027695764219970, 49.61081362515108140, 22.99999999999998579 ) ) ;
#9624 = face_outer_bound ( 'none', #18557, .t. ) ;
#9625 = direction ( 'none', ( -0.8571673007021105573, -1.307228251650217874e-14, 0.5150380749100572642 ) ) ;
#9626 = cartesian_point ( 'none', ( 36.80607966083840665, 21.25000000000041922, 66.59999999999996589 ) ) ;
#9627 = axis2_placement_3d ( 'none', #7135, #28546, #35129 ) ;
#9628 = edge_curve ( 'none', #6955, #1840, #32422, .t. ) ;
#9629 = direction ( 'none', ( -0.06609909530067542560, -5.167229654913167728e-16, 0.9978130634544890576 ) ) ;
#9630 = edge_curve ( 'none', #36068, #26058, #5086, .t. ) ;
#9631 = cartesian_point ( 'none', ( -28.25194975262962771, -91.14797086440685803, 115.6696710519831583 ) ) ;
#9632 = edge_curve ( 'none', #39677, #17655, #23131, .t. ) ;
#9633 = face_outer_bound ( 'none', #35482, .t. ) ;
#9634 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#9635 = oriented_edge ( 'none', *, *, #9869, .t. ) ;
#9636 = edge_curve ( 'none', #4996, #8191, #26042, .t. ) ;
#9637 = advanced_face ( 'none', ( #40279 ), #18724, .t. ) ;
#9638 = cartesian_point ( 'none', ( -34.64101615137698786, -20.00000000000044764, 66.60000000000015064 ) ) ;
#9639 = cartesian_point ( 'none', ( 13.65116919608090384, -95.20000000000142393, 76.95280194858511891 ) ) ;
#9640 = cylindrical_surface ( 'none', #4428, 6.000000000000002665 ) ;
#9641 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9642 = cartesian_point ( 'none', ( 11.23947358524937634, -76.20000000000148077, 103.8040734444705890 ) ) ;
#9643 = advanced_face ( 'none', ( #33903 ), #30939, .f. ) ;
#9644 = cartesian_point ( 'none', ( 38.86653296103283850, 14.50000000000043876, 66.59999999999996589 ) ) ;
#9645 = cartesian_point ( 'none', ( 50.13581362515102313, -26.98444889857412221, 15.09999999999987352 ) ) ;
#9646 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#9647 = oriented_edge ( 'none', *, *, #35038, .t. ) ;
#9648 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#9649 = oriented_edge ( 'none', *, *, #8916, .t. ) ;
#9650 = vector ( 'none', #13843, 1000.000000000000000 ) ;
#9651 = plane ( 'none', #26658 ) ;
#9652 = direction ( 'none', ( 1.331611081249949473e-15, -2.721636318192414039e-15, 1.000000000000000000 ) ) ;
#9653 = vertex_point ( 'none', #36958 ) ;
#9654 = edge_loop ( 'none', ( #2909, #21779, #13722, #11186 ) ) ;
#9655 = direction ( 'none', ( -0.3242202298209226896, -3.344045254895048015e-15, -0.9459816290895229907 ) ) ;
#9656 = oriented_edge ( 'none', *, *, #33786, .f. ) ;
#9657 = cartesian_point ( 'none', ( -40.00100000002811385, -91.85000000000059117, 80.60000000006148468 ) ) ;
#9658 = line ( 'none', #34275, #2340 ) ;
#9659 = oriented_edge ( 'none', *, *, #26810, .t. ) ;
#9660 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#9661 = edge_loop ( 'none', ( #6845, #37527, #19426, #5698 ) ) ;
#9662 = oriented_edge ( 'none', *, *, #8265, .t. ) ;
#9663 = axis2_placement_3d ( 'none', #12938, #18667, #3403 ) ;
#9664 = direction ( 'none', ( -7.562449584286045901e-16, -2.087856039678552091e-15, 1.000000000000000000 ) ) ;
#9665 = line ( 'none', #28476, #10138 ) ;
#9666 = face_outer_bound ( 'none', #36672, .t. ) ;
#9667 = cartesian_point ( 'none', ( 28.02980982266157994, 47.89581362515107799, 19.09999999999997655 ) ) ;
#9668 = direction ( 'none', ( -1.209449207451029906e-14, 1.000000000000000000, 1.147639426353582715e-15 ) ) ;
#9669 = axis2_placement_3d ( 'none', #10381, #25761, #19367 ) ;
#9670 = direction ( 'none', ( -1.000000000000000000, -1.387778780781448358e-14, 0.0000000000000000000 ) ) ;
#9671 = direction ( 'none', ( 0.0000000000000000000, -7.914675859144175466e-16, 1.000000000000000000 ) ) ;
#9672 = face_outer_bound ( 'none', #11815, .t. ) ;
#9673 = oriented_edge ( 'none', *, *, #38649, .t. ) ;
#9674 = cartesian_point ( 'none', ( -24.61799765498321335, -83.24350686284452649, 110.6910268713543246 ) ) ;
#9675 = oriented_edge ( 'none', *, *, #38347, .t. ) ;
#9676 = oriented_edge ( 'none', *, *, #16742, .f. ) ;
#9677 = cartesian_point ( 'none', ( -39.99999999994503241, -104.5010000000006727, 134.4468434726057353 ) ) ;
#9678 = cartesian_point ( 'none', ( -9.024583677791037317, -66.00000000000028422, 129.2573243810449810 ) ) ;
#9679 = vector ( 'none', #5923, 1000.000000000000000 ) ;
#9680 = advanced_face ( 'none', ( #24101 ), #14820, .f. ) ;
#9681 = cartesian_point ( 'none', ( -37.46194077712585369, -51.00292657709086086, 5.952121760526440656e-15 ) ) ;
#9682 = cartesian_point ( 'none', ( -24.43210373453766238, -13.36767770051295479, -44.00000000000002842 ) ) ;
#9683 = oriented_edge ( 'none', *, *, #21767, .f. ) ;
#9684 = edge_curve ( 'none', #4080, #27883, #29965, .t. ) ;
#9685 = oriented_edge ( 'none', *, *, #16334, .f. ) ;
#9687 = edge_curve ( 'none', #13045, #28822, #39772, .t. ) ;
#9686 = direction ( 'none', ( 0.9997364937975850019, -0.02295523838497760122, 0.0000000000000000000 ) ) ;
#9688 = cartesian_point ( 'none', ( -18.73928060669367213, 0.8768121578017792350, 129.6000000000000227 ) ) ;
#9689 = direction ( 'none', ( 0.0000000000000000000, -1.687905654892205354e-15, 1.000000000000000000 ) ) ;
#9690 = cartesian_point ( 'none', ( 15.95189878561985708, 1.249734727104027554, -81.26535249500504676 ) ) ;
#9692 = vertex_point ( 'none', #12258 ) ;
#9691 = plane ( 'none', #11349 ) ;
#9693 = toroidal_surface ( 'none', #34553, 4.899999999999999467, 0.1000000000000000056 ) ;
#9694 = vertex_point ( 'none', #27632 ) ;
#9695 = cartesian_point ( 'none', ( -16.10288568291204570, -99.00000000000041211, 136.4910161514021922 ) ) ;
#9696 = edge_curve ( 'none', #40435, #20257, #21677, .t. ) ;
#9697 = vertex_point ( 'none', #18511 ) ;
#9698 = axis2_placement_3d ( 'none', #39728, #23724, #14447 ) ;
#9699 = direction ( 'none', ( 1.000000000000000000, 1.209449207451028486e-14, 1.129045578471781423e-14 ) ) ;
#9700 = cartesian_point ( 'none', ( 7.941564073021821868e-13, -60.70000000000160156, 99.59999999999990905 ) ) ;
#9701 = edge_curve ( 'none', #427, #2373, #31404, .t. ) ;
#9702 = line ( 'none', #39830, #24825 ) ;
#9703 = oriented_edge ( 'none', *, *, #1686, .t. ) ;
#9704 = edge_loop ( 'none', ( #24425, #5187 ) ) ;
#9706 = cylindrical_surface ( 'none', #7154, 36.00000000000000000 ) ;
#9705 = cartesian_point ( 'none', ( -41.62763221235888977, -26.08957157380582004, 66.59999999999996589 ) ) ;
#9707 = b_spline_curve_with_knots ( 'none', 3,
( #20482, #4385, #17319, #4512, #1765, #26049 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0003909044991043196917, 0.0007818089982086393833 ),
.unspecified. ) ;
#9708 = cartesian_point ( 'none', ( 31.22603891921373531, 57.00819672131147797, -6.652946232808989372e-15 ) ) ;
#9709 = face_outer_bound ( 'none', #21892, .t. ) ;
#9710 = cartesian_point ( 'none', ( 42.49999999999972289, 26.33913438213227209, 65.59999999999998010 ) ) ;
#9711 = edge_curve ( 'none', #32585, #21083, #14353, .t. ) ;
#9712 = direction ( 'none', ( 6.402207182922942715e-15, 3.102610559608235541e-16, 1.000000000000000000 ) ) ;
#9713 = circle ( 'none', #27670, 9.599999999999996092 ) ;
#9714 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#9715 = oriented_edge ( 'none', *, *, #29084, .t. ) ;
#9716 = direction ( 'none', ( 1.000000000000000000, 1.601283208593977624e-14, 0.0000000000000000000 ) ) ;
#9717 = axis2_placement_3d ( 'none', #28305, #31882, #31745 ) ;
#9718 = vector ( 'none', #27923, 1000.000000000000000 ) ;
#9719 = oriented_edge ( 'none', *, *, #7032, .t. ) ;
#9720 = oriented_edge ( 'none', *, *, #8860, .f. ) ;
#9721 = direction ( 'none', ( -0.9566878832595202553, -1.116185346595048420e-14, -0.2911156025094131516 ) ) ;
#9722 = direction ( 'none', ( -1.000000000000000000, -1.387778780781448358e-14, 0.0000000000000000000 ) ) ;
#9723 = product_definition_formation_with_specified_source ( '�κ�', '', #4347, .not_known. ) ;
#9724 = oriented_edge ( 'none', *, *, #33733, .t. ) ;
#9725 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.368272359241420635e-15, -46.00000000000000000 ) ) ;
#9726 = direction ( 'none', ( -0.9978130634544891686, -1.175359587474530588e-14, -0.06609909530067543948 ) ) ;
#9727 = oriented_edge ( 'none', *, *, #30601, .f. ) ;
#9728 = conical_surface ( 'none', #30180, 2.099999999999997868, 1.029744258676652091 ) ;
#9729 = direction ( 'none', ( 0.0000000000000000000, -7.914675859144175466e-16, 1.000000000000000000 ) ) ;
#9730 = cartesian_point ( 'none', ( 7.118349340276296095e-13, -54.50000000000014211, 99.59999999999990905 ) ) ;
#9731 = oriented_edge ( 'none', *, *, #38527, .f. ) ;
#9732 = oriented_edge ( 'none', *, *, #27106, .f. ) ;
#9733 = advanced_face ( 'none', ( #25573 ), #5555, .t. ) ;
#9734 = direction ( 'none', ( -1.073901121821449057e-14, 1.000000000000000000, 8.478166751221966705e-16 ) ) ;
#9735 = axis2_placement_3d ( 'none', #35404, #31989, #607 ) ;
#9736 = cartesian_point ( 'none', ( -2.039450286171136550, -74.70000000000163709, 108.8785043261417229 ) ) ;
#9737 = face_outer_bound ( 'none', #5229, .t. ) ;
#9738 = oriented_edge ( 'none', *, *, #10552, .t. ) ;
#9739 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#9740 = oriented_edge ( 'none', *, *, #15020, .f. ) ;
#9741 = face_outer_bound ( 'none', #28992, .t. ) ;
#9742 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#9743 = direction ( 'none', ( 8.379294293209625269e-13, 0.8345712536277476445, 0.5509000114523592284 ) ) ;
#9744 = axis2_placement_3d ( 'none', #5718, #8870, #27376 ) ;
#9745 = face_outer_bound ( 'none', #19192, .t. ) ;
#9746 = circle ( 'none', #7198, 0.2000000000000060896 ) ;
#9747 = edge_curve ( 'none', #29567, #36372, #6525, .t. ) ;
#9748 = cartesian_point ( 'none', ( 3.250398304732778243, -95.70000000000156604, 91.49457159436302334 ) ) ;
#9749 = face_outer_bound ( 'none', #27959, .t. ) ;
#9750 = edge_curve ( 'none', #22481, #18879, #13365, .t. ) ;
#9751 = advanced_face ( 'none', ( #7502 ), #28966, .t. ) ;
#9752 = edge_curve ( 'none', #13828, #38390, #8490, .t. ) ;
#9753 = cartesian_point ( 'none', ( 9.796850830579018066e-13, -76.20000000000159446, 99.59999999999989484 ) ) ;
#9754 = edge_curve ( 'none', #27418, #32491, #2137, .t. ) ;
#9755 = vertex_point ( 'none', #38622 ) ;
#9756 = axis2_placement_3d ( 'none', #7385, #16808, #29751 ) ;
#9757 = edge_curve ( 'none', #32003, #30969, #22662, .t. ) ;
#9758 = oriented_edge ( 'none', *, *, #36607, .f. ) ;
#9759 = vector ( 'none', #1841, 1000.000000000000000 ) ;
#9760 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#9761 = face_outer_bound ( 'none', #27827, .t. ) ;
#9762 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#9763 = cartesian_point ( 'none', ( -23.70766736642291406, -99.00000000000049738, 131.6628844077110898 ) ) ;
#9764 = cartesian_point ( 'none', ( -19.99999999999949907, -69.50000000000041211, 136.7410161513772380 ) ) ;
#9765 = oriented_edge ( 'none', *, *, #33339, .t. ) ;
#9766 = edge_curve ( 'none', #13152, #18400, #32932, .t. ) ;
#9767 = cartesian_point ( 'none', ( -37.48519227371677687, 20.30043665740667436, 71.20000000000023022 ) ) ;
#9768 = oriented_edge ( 'none', *, *, #4122, .t. ) ;
#9769 = circle ( 'none', #22695, 0.09999999999999875655 ) ;
#9770 = oriented_edge ( 'none', *, *, #26040, .f. ) ;
#9771 = cartesian_point ( 'none', ( -29.33711426242325615, -81.59778732371087528, 113.5858280474026856 ) ) ;
#9772 = direction ( 'none', ( -2.188567710702453076e-16, 9.636574987345434742e-16, -1.000000000000000000 ) ) ;
#9773 = plane ( 'none', #36575 ) ;
#9774 = cylindrical_surface ( 'none', #39954, 50.00000000000001421 ) ;
#9775 = oriented_edge ( 'none', *, *, #2761, .t. ) ;
#9776 = oriented_edge ( 'none', *, *, #40099, .f. ) ;
#9777 = line ( 'none', #40266, #22458 ) ;
#9778 = cartesian_point ( 'none', ( -18.95577664719434807, -15.99452665711253019, 119.8147305845713930 ) ) ;
#9779 = cartesian_point ( 'none', ( -15.66987298101937043, -104.5000000000003837, 136.7410161514015101 ) ) ;
#9780 = cartesian_point ( 'none', ( -34.64101615137728629, 19.99999999999963407, 68.20000000000020179 ) ) ;
#9781 = cartesian_point ( 'none', ( -32.49999999999929656, -54.50000000000052580, 99.60000000004997389 ) ) ;
#9782 = cylindrical_surface ( 'none', #12948, 55.00000000000000000 ) ;
#9783 = cartesian_point ( 'none', ( -37.17350235766490840, -21.32895207399069548, 71.20000000000025864 ) ) ;
#9784 = direction ( 'none', ( 4.332663863285660407e-33, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#9785 = axis2_placement_3d ( 'none', #31742, #3781, #19725 ) ;
#9786 = plane ( 'none', #15849 ) ;
#9787 = oriented_edge ( 'none', *, *, #17219, .t. ) ;
#9788 = direction ( 'none', ( 5.539897855819844938e-16, -1.189524669241239066e-15, 1.000000000000000000 ) ) ;
#9789 = axis2_placement_3d ( 'none', #28739, #28604, #28340 ) ;
#9790 = axis2_placement_3d ( 'none', #19982, #23129, #3891 ) ;
#9791 = cartesian_point ( 'none', ( -24.43210373453765527, -13.36767770051298676, -11.50000000000001776 ) ) ;
#9792 = oriented_edge ( 'none', *, *, #15958, .f. ) ;
#9793 = direction ( 'none', ( -0.8854846875131729966, -0.4646685573392053681, 0.0000000000000000000 ) ) ;
#9794 = vertex_point ( 'none', #31904 ) ;
#9795 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#9796 = line ( 'none', #4207, #18074 ) ;
#9797 = advanced_face ( 'none', ( #17289 ), #8991, .f. ) ;
#9798 = oriented_edge ( 'none', *, *, #4374, .f. ) ;
#9799 = cartesian_point ( 'none', ( 6.620119751072445879, -19.92978175024817489, 129.5999999999999375 ) ) ;
#9800 = cartesian_point ( 'none', ( -3.638945031367700533, 8.650670939903125856, 111.5585985407439864 ) ) ;
#9801 = oriented_edge ( 'none', *, *, #17228, .f. ) ;
#9802 = oriented_edge ( 'none', *, *, #23192, .t. ) ;
#9803 = cartesian_point ( 'none', ( 7.679814836919667265, -14.03639711858532202, -15.50000000000002487 ) ) ;
#9804 = edge_curve ( 'none', #21668, #12620, #38783, .t. ) ;
#9805 = oriented_edge ( 'none', *, *, #6689, .t. ) ;
#9806 = direction ( 'none', ( 1.000000000000000000, 9.499345754448995649e-15, -9.984020005621912370e-16 ) ) ;
#9807 = edge_curve ( 'none', #2468, #12747, #38307, .t. ) ;
#9808 = line ( 'none', #11478, #19540 ) ;
#9809 = line ( 'none', #15930, #513 ) ;
#9810 = oriented_edge ( 'none', *, *, #16980, .f. ) ;
#9811 = cartesian_point ( 'none', ( -11.67614698901153680, -76.06782088692372668, 96.83095838041849390 ) ) ;
#9812 = cartesian_point ( 'none', ( -34.99999999996967404, -85.50000000000059686, 118.6000000000537540 ) ) ;
#9813 = axis2_placement_3d ( 'none', #30976, #31240, #12172 ) ;
#9814 = cartesian_point ( 'none', ( -32.14101615137786183, 19.99999999999941025, 38.00000000000004974 ) ) ;
#9815 = edge_curve ( 'none', #10853, #33033, #10455, .t. ) ;
#9816 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#9817 = face_outer_bound ( 'none', #33594, .t. ) ;
#9818 = oriented_edge ( 'none', *, *, #2991, .f. ) ;
#9819 = axis2_placement_3d ( 'none', #29864, #17584, #39458 ) ;
#9821 = oriented_edge ( 'none', *, *, #25275, .f. ) ;
#9820 = direction ( 'none', ( 0.9731129262368704014, 0.2303285322983564531, 0.0000000000000000000 ) ) ;
#9822 = toroidal_surface ( 'none', #23006, 12.50000000000000178, 0.5000000000000000000 ) ;
#9823 = cartesian_point ( 'none', ( -4.511988027734332846e-15, 1.745061310643861409e-14, -85.16904755831215823 ) ) ;
#9824 = cartesian_point ( 'none', ( -29.30443652418522049, -53.49999999999999289, 6.243534156943819485e-15 ) ) ;
#9825 = edge_curve ( 'none', #33217, #22603, #12389, .t. ) ;
#9826 = cartesian_point ( 'none', ( 22.74999999994772182, -77.99999999999978684, 64.95898384858736563 ) ) ;
#9827 = plane ( 'none', #23291 ) ;
#9828 = oriented_edge ( 'none', *, *, #16269, .f. ) ;
#9829 = cartesian_point ( 'none', ( -17.50000000006027889, -101.5000000000003126, 59.60000000002681730 ) ) ;
#9830 = cartesian_point ( 'none', ( 16.00069875720234336, 0.2873991884113175077, -81.03208344261976492 ) ) ;
#9831 = cartesian_point ( 'none', ( -45.96194077712550552, 37.46194077712567605, -4.371867417334405329e-15 ) ) ;
#9832 = direction ( 'none', ( 0.7669678184319057568, 0.6416855659042076665, 4.550094363217855683e-15 ) ) ;
#9833 = cartesian_point ( 'none', ( 45.56081362515102029, -31.00027695764238800, 15.09999999999987352 ) ) ;
#9834 = cartesian_point ( 'none', ( -30.31088913245618954, 57.49999999999953104, 12.00000000000007994 ) ) ;
#9835 = cartesian_point ( 'none', ( -26.12702003462882772, 41.75800077328811710, 66.57465331743479453 ) ) ;
#9836 = oriented_edge ( 'none', *, *, #30834, .f. ) ;
#9837 = circle ( 'none', #24530, 65.00000000000000000 ) ;
#9838 = circle ( 'none', #8241, 27.79999999999999716 ) ;
#9839 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#9840 = vertex_point ( 'none', #10218 ) ;
#9841 = cartesian_point ( 'none', ( -10.01624730673067631, -16.07894852167368782, 129.5999999999999659 ) ) ;
#9842 = oriented_edge ( 'none', *, *, #4140, .t. ) ;
#9843 = cartesian_point ( 'none', ( 42.49999999999974420, 26.33913438213229341, 59.59999999999998010 ) ) ;
#9844 = oriented_edge ( 'none', *, *, #30093, .t. ) ;
#9845 = axis2_placement_3d ( 'none', #4911, #24129, #17313 ) ;
#9846 = cartesian_point ( 'none', ( 13.96642453659441685, -87.03980558090869124, 122.7079081215649268 ) ) ;
#9847 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#9848 = oriented_edge ( 'none', *, *, #35888, .f. ) ;
#9849 = advanced_face ( 'none', ( #24598 ), #4210, .f. ) ;
#9850 = face_outer_bound ( 'none', #13636, .t. ) ;
#9851 = oriented_edge ( 'none', *, *, #3120, .t. ) ;
#9852 = vertex_point ( 'none', #25611 ) ;
#9853 = cartesian_point ( 'none', ( 33.47911386775010811, -17.38665289651336465, 74.19999999999973284 ) ) ;
#9854 = direction ( 'none', ( -1.000000000000000000, -1.110223024625155909e-14, 1.540434446667403892e-12 ) ) ;
#9855 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#9857 = cartesian_point ( 'none', ( 14.78736074736929318, -95.15856241339420762, 77.14143642923247057 ) ) ;
#9856 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#9858 = advanced_face ( 'none', ( #27005 ), #33411, .t. ) ;
#9859 = axis2_placement_3d ( 'none', #22994, #20279, #7855 ) ;
#9860 = oriented_edge ( 'none', *, *, #21296, .t. ) ;
#9861 = oriented_edge ( 'none', *, *, #36129, .t. ) ;
#9862 = face_bound ( 'none', #38418, .t. ) ;
#9863 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#9864 = cartesian_point ( 'none', ( -11.91464193553370343, 11.42027170323770591, -10.50551838347455913 ) ) ;
#9865 = line ( 'none', #35153, #4031 ) ;
#9866 = edge_curve ( 'none', #18792, #36893, #30937, .t. ) ;
#9867 = cartesian_point ( 'none', ( 5.737016392172998603e-14, -9.080828885372588202e-14, 69.49999999999997158 ) ) ;
#9869 = edge_curve ( 'none', #18439, #37140, #8025, .t. ) ;
#9868 = direction ( 'none', ( -1.000000000000000000, -1.203352005955635797e-14, 1.535058602379928398e-12 ) ) ;
#9870 = oriented_edge ( 'none', *, *, #24150, .f. ) ;
#9871 = circle ( 'none', #22398, 6.000000000000001776 ) ;
#9872 = cartesian_point ( 'none', ( 18.39515148587557292, -0.4223763862835765992, -86.00000000000000000 ) ) ;
#9873 = cartesian_point ( 'none', ( -1.158417512084076506, -21.31341671915734182, 128.5066858634025095 ) ) ;
#9874 = edge_curve ( 'none', #36779, #1995, #13839, .t. ) ;
#9875 = cartesian_point ( 'none', ( -4.676691268490818842, -18.37269537033206745, -37.15485900149963072 ) ) ;
#9876 = oriented_edge ( 'none', *, *, #17510, .t. ) ;
#9877 = direction ( 'none', ( -0.7669678184319003167, -0.6416855659042141058, 5.078151894940127376e-15 ) ) ;
#9878 = edge_curve ( 'none', #28867, #7429, #16311, .t. ) ;
#9879 = cylindrical_surface ( 'none', #36801, 3.399999999999993250 ) ;
#9881 = edge_curve ( 'none', #14968, #18884, #30439, .t. ) ;
#9880 = cartesian_point ( 'none', ( 15.30945539795252941, 4.649793051104776254, -115.9999999999999574 ) ) ;
#9882 = cylindrical_surface ( 'none', #28016, 31.00000000000000000 ) ;
#9883 = direction ( 'none', ( -1.000000000000000000, -1.443289932012703187e-14, 5.782411586589356653e-16 ) ) ;
#9884 = direction ( 'none', ( 0.2911156025094165378, 4.438639543574779954e-15, -0.9566878832595191451 ) ) ;
#9885 = cartesian_point ( 'none', ( -36.89101615140095447, -104.0000000000005400, 83.49711431708645648 ) ) ;
#9886 = oriented_edge ( 'none', *, *, #32669, .t. ) ;
#9887 = edge_curve ( 'none', #30526, #23165, #16777, .t. ) ;
#9888 = edge_loop ( 'none', ( #35919, #36674, #35389, #6774 ) ) ;
#9889 = cartesian_point ( 'none', ( -7.992048766644424873, -14.45143992155755441, -37.47493718553311481 ) ) ;
#9890 = vertex_point ( 'none', #4619 ) ;
#9891 = cylindrical_surface ( 'none', #31465, 5.500000000000005329 ) ;
#9893 = vertex_point ( 'none', #23174 ) ;
#9892 = oriented_edge ( 'none', *, *, #1359, .f. ) ;
#9894 = cartesian_point ( 'none', ( -33.01601615137721524, -22.81458256229995385, 59.59999999999995879 ) ) ;
#9895 = advanced_face ( 'none', ( #34370, #9463 ), #1599, .f. ) ;
#9896 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#9897 = cartesian_point ( 'none', ( 6.071904087983283738, -41.50000000000000711, 66.59999999999992326 ) ) ;
#9898 = vertex_point ( 'none', #26544 ) ;
#9899 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#9900 = oriented_edge ( 'none', *, *, #24383, .t. ) ;
#9901 = circle ( 'none', #6744, 1.807199999999997031 ) ;
#9902 = oriented_edge ( 'none', *, *, #27813, .t. ) ;
#9903 = cartesian_point ( 'none', ( 1.336183601726013948e-14, -6.125037698763695226e-14, -3.500000000000019540 ) ) ;
#9904 = direction ( 'none', ( 0.2911156025094130961, 4.435289649599279563e-15, -0.9566878832595202553 ) ) ;
#9905 = vector ( 'none', #27058, 1000.000000000000114 ) ;
#9906 = cartesian_point ( 'none', ( -17.55942292142069405, -42.50000000000029132, 54.59999999999993747 ) ) ;
#9907 = oriented_edge ( 'none', *, *, #34330, .t. ) ;
#9908 = axis2_placement_3d ( 'none', #23220, #17070, #32789 ) ;
#9909 = cylindrical_surface ( 'none', #6181, 26.99999999999999645 ) ;
#9910 = cartesian_point ( 'none', ( -29.83369469494957116, -87.29387976961477591, 112.4923020181454518 ) ) ;
#9911 = line ( 'none', #16013, #37760 ) ;
#9912 = oriented_edge ( 'none', *, *, #22541, .f. ) ;
#9913 = axis2_placement_3d ( 'none', #5247, #8379, #30196 ) ;
#9914 = cartesian_point ( 'none', ( -14.96223379111573237, -88.67046713498241672, 115.9317263318963711 ) ) ;
#9915 = direction ( 'none', ( -6.983567031020055271e-15, -1.452604719469154016e-16, -1.000000000000000000 ) ) ;
#9916 = cartesian_point ( 'none', ( 33.97074409262283012, 47.89581362515109930, 19.09999999999998366 ) ) ;
#9917 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#9918 = face_outer_bound ( 'none', #9919, .t. ) ;
#9919 = edge_loop ( 'none', ( #19988, #32543, #11102, #2272 ) ) ;
#9920 = vertex_point ( 'none', #17020 ) ;
#9921 = direction ( 'none', ( 5.206212163468669769e-15, 1.668808352116376444e-15, -1.000000000000000000 ) ) ;
#9922 = direction ( 'none', ( 0.2911156025094132072, 4.438639543574742089e-15, -0.9566878832595201443 ) ) ;
#9923 = oriented_edge ( 'none', *, *, #22660, .f. ) ;
#9924 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#9925 = face_outer_bound ( 'none', #17524, .t. ) ;
#9927 = oriented_edge ( 'none', *, *, #33075, .f. ) ;
#9926 = oriented_edge ( 'none', *, *, #23616, .f. ) ;
#9928 = circle ( 'none', #36193, 3.250000000000072387 ) ;
#9929 = axis2_placement_3d ( 'none', #30681, #12386, #24525 ) ;
#9930 = cartesian_point ( 'none', ( -36.88831735463612205, -82.29999999999674287, 79.15984400272583343 ) ) ;
#9931 = edge_curve ( 'none', #7547, #30457, #23635, .t. ) ;
#9932 = cartesian_point ( 'none', ( 15.72845328964093525, -99.04821903805678573, 63.35751977774938126 ) ) ;
#9933 = edge_curve ( 'none', #26115, #15210, #40064, .t. ) ;
#9934 = vertex_point ( 'none', #33139 ) ;
#9935 = circle ( 'none', #38948, 7.300000000000001599 ) ;
#9936 = cartesian_point ( 'none', ( 2.937682475779555728e-14, -6.681240974105619617e-14, 37.99999999999996447 ) ) ;
#9937 = oriented_edge ( 'none', *, *, #6595, .t. ) ;
#9938 = cartesian_point ( 'none', ( -2.921204809340987474, -21.17795984519276331, 128.3334269670671972 ) ) ;
#9939 = edge_curve ( 'none', #4583, #11693, #15334, .t. ) ;
#9940 = advanced_face ( 'none', ( #1148 ), #27929, .f. ) ;
#9941 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#9942 = edge_curve ( 'none', #13435, #35994, #4063, .t. ) ;
#9943 = circle ( 'none', #13199, 4.249999999999999112 ) ;
#9944 = vertex_point ( 'none', #29838 ) ;
#9945 = face_outer_bound ( 'none', #9985, .t. ) ;
#9946 = approval_date_time ( #18226, #35069 ) ;
#9947 = cartesian_point ( 'none', ( 14.47503452854106065, 7.919809050573372033, -37.19828832642096472 ) ) ;
#9948 = cartesian_point ( 'none', ( 35.19999999996638707, -90.92471314857840525, 77.01914992550291572 ) ) ;
#9949 = advanced_face ( 'none', ( #30898 ), #33002, .f. ) ;
#9950 = cartesian_point ( 'none', ( 33.00756640107483975, 22.57572162960941142, 66.60000000000003695 ) ) ;
#9951 = direction ( 'none', ( -6.402207182922942715e-15, -3.102610559608235541e-16, -1.000000000000000000 ) ) ;
#9952 = direction ( 'none', ( -0.6416855659042142168, 0.7669678184319003167, 3.925754845206541393e-15 ) ) ;
#9953 = circle ( 'none', #34602, 2.500000000000002220 ) ;
#9954 = oriented_edge ( 'none', *, *, #9757, .t. ) ;
#9955 = vertex_point ( 'none', #23306 ) ;
#9956 = cartesian_point ( 'none', ( 7.679814836919667265, -14.03639711858532202, -15.50000000000002487 ) ) ;
#9957 = cartesian_point ( 'none', ( 14.60197402246692988, -94.90130898203096876, 77.01578703179704632 ) ) ;
#9958 = edge_loop ( 'none', ( #11781, #16583 ) ) ;
#9959 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#9960 = cartesian_point ( 'none', ( -17.50000000005255174, -104.5000000000003126, 64.60000000002681020 ) ) ;
#9961 = cartesian_point ( 'none', ( 22.17519907427119819, -55.99999999999983658, 70.11633367666669869 ) ) ;
#9962 = direction ( 'none', ( -1.580939474765925824e-14, 1.000000000000000000, 1.360818159096219050e-15 ) ) ;
#9964 = circle ( 'none', #24424, 2.500000000000002220 ) ;
#9963 = axis2_placement_3d ( 'none', #15152, #30959, #21828 ) ;
#9966 = vertex_point ( 'none', #14431 ) ;
#9965 = oriented_edge ( 'none', *, *, #37493, .f. ) ;
#9967 = circle ( 'none', #2702, 53.05000000000001847 ) ;
#9968 = direction ( 'none', ( -0.4999999999999871769, -0.8660254037844460351, -5.863657368514303932e-16 ) ) ;
#9969 = cartesian_point ( 'none', ( -3.956364529395217211, -20.64777063766703336, 129.5999999999999375 ) ) ;
#9970 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#9971 = plane ( 'none', #13501 ) ;
#9972 = direction ( 'none', ( -2.728784877050652649e-16, -4.391042282414980948e-16, 1.000000000000000000 ) ) ;
#9973 = edge_loop ( 'none', ( #1987, #13156, #17677, #8242 ) ) ;
#9974 = line ( 'none', #4391, #208 ) ;
#9975 = b_spline_curve_with_knots ( 'none', 3,
( #5190, #11491, #20898, #7941, #8473, #35931, #23491, #11079, #32916, #14196, #8880, #2321, #24153, #21294, #11889, #37105, #33719, #36579, #12007, #2727, #15007, #17870 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0009752978515939670799, 0.001484164115531148073, 0.001993030379468328957, 0.002501896643405509841, 0.003010762907342690725, 0.004028495435217057698, 0.005046227963091425538, 0.006063960490965792510, 0.007081693018840159483, 0.008099425546714526455, 0.009117158074588894295 ),
.unspecified. ) ;
#9976 = direction ( 'none', ( -0.2911156025094133182, -4.625929269271486111e-15, 0.9566878832595201443 ) ) ;
#9977 = oriented_edge ( 'none', *, *, #1183, .f. ) ;
#9978 = cartesian_point ( 'none', ( 46.18081362515101773, -31.00027695764238800, 19.09999999999986287 ) ) ;
#9979 = cartesian_point ( 'none', ( -4.604006755506857118, -31.20000000000166551, 106.1424094793311781 ) ) ;
#9980 = edge_curve ( 'none', #34913, #21631, #26007, .t. ) ;
#9981 = axis2_placement_3d ( 'none', #40332, #18175, #33758 ) ;
#9982 = cartesian_point ( 'none', ( 18.80106736923386634, -18.64235374450266747, 1.891019076142576916 ) ) ;
#9983 = vector ( 'none', #18836, 1000.000000000000000 ) ;
#9984 = cartesian_point ( 'none', ( 14.47900463846830910, -83.73556211422622653, 122.3906003643815552 ) ) ;
#9985 = edge_loop ( 'none', ( #97, #38172, #21337, #39856 ) ) ;
#9986 = circle ( 'none', #13172, 5.000000000000004441 ) ;
#9987 = cartesian_point ( 'none', ( -5.098656118367683732, 0.1170717157634116878, -94.75000000000002842 ) ) ;
#9988 = cartesian_point ( 'none', ( 22.55415039854261394, -79.59999999999598685, 64.08358922810576530 ) ) ;
#9989 = vector ( 'none', #32753, 1000.000000000000000 ) ;
#9990 = cartesian_point ( 'none', ( -0.4241028179479513494, -18.47034028200734568, -10.50000000000002665 ) ) ;
#9991 = cartesian_point ( 'none', ( 18.35710459331354372, -10.24801981930756867, 129.5999999999752959 ) ) ;
#9992 = edge_curve ( 'none', #12148, #2801, #19674, .t. ) ;
#9993 = edge_curve ( 'none', #15450, #18439, #12351, .t. ) ;
#9994 = edge_curve ( 'none', #38055, #21245, #36793, .t. ) ;
#9995 = plane ( 'none', #22183 ) ;
#9996 = cylindrical_surface ( 'none', #19945, 4.640926795905549795 ) ;
#9997 = edge_loop ( 'none', ( #24048, #32626, #16238, #35200 ) ) ;
#9998 = edge_loop ( 'none', ( #2868, #21902, #27573 ) ) ;
#9999 = axis2_placement_3d ( 'none', #30025, #39221, #38953 ) ;
#10000 = edge_curve ( 'none', #30274, #36983, #35299, .t. ) ;
#10001 = oriented_edge ( 'none', *, *, #28165, .f. ) ;
#10002 = advanced_face ( 'none', ( #32895 ), #25535, .t. ) ;
#10003 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10004 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#10005 = oriented_edge ( 'none', *, *, #11970, .f. ) ;
#10006 = line ( 'none', #22461, #3146 ) ;
#10007 = direction ( 'none', ( -6.983567031020055271e-15, -1.452604719469154016e-16, -1.000000000000000000 ) ) ;
#10008 = cartesian_point ( 'none', ( -49.61081362515121640, 31.00027695764200075, 15.10000000000001918 ) ) ;
#10009 = oriented_edge ( 'none', *, *, #39851, .f. ) ;
#10010 = cartesian_point ( 'none', ( 14.60218256415616978, -76.49887290546679708, 77.01580084642579038 ) ) ;
#10011 = direction ( 'none', ( 0.4799884273074783714, -0.8772748199115791845, -9.504411760103891240e-16 ) ) ;
#10012 = cartesian_point ( 'none', ( -32.22386679174591961, -21.52872135238427731, 74.20000000000027285 ) ) ;
#10013 = edge_curve ( 'none', #35810, #8243, #40239, .t. ) ;
#10014 = cartesian_point ( 'none', ( -32.39101615141315449, -83.67782780742332704, 75.70288568301964460 ) ) ;
#10015 = oriented_edge ( 'none', *, *, #39084, .f. ) ;
#10016 = line ( 'none', #3442, #1701 ) ;
#10017 = cartesian_point ( 'none', ( 31.39101615137738222, 20.00000000000026290, 59.59999999999995879 ) ) ;
#10018 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#10019 = cartesian_point ( 'none', ( -53.61081362515120219, 31.00027695764195101, 23.10000000000001563 ) ) ;
#10020 = vertex_point ( 'none', #33682 ) ;
#10021 = cartesian_point ( 'none', ( -38.84231430307285393, -6.280784691314651447, -11.39958467774629192 ) ) ;
#10022 = toroidal_surface ( 'none', #29399, 18.94354232112406322, 3.000000000000000000 ) ;
#10023 = cartesian_point ( 'none', ( -33.89855182512299336, -82.29999999999671445, 81.76629793067758101 ) ) ;
#10024 = vertex_point ( 'none', #39842 ) ;
#10025 = axis2_placement_3d ( 'none', #31367, #12695, #12419 ) ;
#10026 = vector ( 'none', #23356, 1000.000000000000000 ) ;
#10027 = cylindrical_surface ( 'none', #32139, 32.50000000000000711 ) ;
#10028 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080180e-17, 0.0000000000000000000 ) ) ;
#10029 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497760469, 2.418604846313816787e-16 ) ) ;
#10030 = cartesian_point ( 'none', ( 1.213092126750581201e-12, -95.70000000000162288, 99.59999999999986642 ) ) ;
#10031 = face_outer_bound ( 'none', #20166, .t. ) ;
#10032 = vertex_point ( 'none', #24236 ) ;
#10033 = axis2_placement_3d ( 'none', #18225, #21123, #18087 ) ;
#10034 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#10035 = vertex_point ( 'none', #5687 ) ;
#10036 = cartesian_point ( 'none', ( 5.952302500035721700, -42.01598160955460770, 66.45746639779666509 ) ) ;
#10037 = cartesian_point ( 'none', ( -26.28563932032866646, -29.20043080766656374, -36.50000000000003553 ) ) ;
#10038 = edge_loop ( 'none', ( #16070, #29734, #7882, #34487 ) ) ;
#10039 = oriented_edge ( 'none', *, *, #826, .t. ) ;
#10040 = cartesian_point ( 'none', ( -29.13345643782963990, -81.11157269253641289, 114.0054447125565815 ) ) ;
#10041 = vector ( 'none', #38544, 1000.000000000000114 ) ;
#10042 = oriented_edge ( 'none', *, *, #16804, .t. ) ;
#10043 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#10044 = edge_curve ( 'none', #14040, #10250, #31889, .t. ) ;
#10045 = advanced_face ( 'none', ( #16277 ), #20675, .f. ) ;
#10046 = plane ( 'none', #29801 ) ;
#10047 = edge_curve ( 'none', #25335, #20892, #34001, .t. ) ;
#10048 = circle ( 'none', #37613, 3.049999999999999378 ) ;
#10049 = vertex_point ( 'none', #39570 ) ;
#10050 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#10051 = edge_curve ( 'none', #13345, #8243, #14314, .t. ) ;
#10052 = axis2_placement_3d ( 'none', #11800, #23663, #2105 ) ;
#10053 = vertex_point ( 'none', #17563 ) ;
#10054 = advanced_face ( 'none', ( #29449 ), #36306, .f. ) ;
#10055 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#10056 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#10057 = edge_curve ( 'none', #2862, #2629, #22623, .t. ) ;
#10058 = circle ( 'none', #16789, 65.00000000000000000 ) ;
#10059 = cartesian_point ( 'none', ( -49.61081362515119508, 31.00027695764194391, 38.00000000000007105 ) ) ;
#10060 = direction ( 'none', ( 0.2911156025094132072, 4.440892098500624584e-15, -0.9566878832595202553 ) ) ;
#10061 = oriented_edge ( 'none', *, *, #8790, .t. ) ;
#10062 = cylindrical_surface ( 'none', #37209, 6.499999999999999112 ) ;
#10063 = face_bound ( 'none', #5041, .t. ) ;
#10064 = edge_curve ( 'none', #36402, #31628, #26966, .t. ) ;
#10065 = cartesian_point ( 'none', ( 11.59694332805198869, -0.2662807652657021018, -115.9999999999999858 ) ) ;
#10066 = vertex_point ( 'none', #27346 ) ;
#10067 = direction ( 'none', ( 0.2911156025094133737, 4.827056628805032518e-15, -0.9566878832595201443 ) ) ;
#10068 = vertex_point ( 'none', #39983 ) ;
#10069 = cartesian_point ( 'none', ( 37.46194077712620896, 51.00292657709059796, -5.952121760526409890e-15 ) ) ;
#10070 = direction ( 'none', ( -0.4999999999999967804, -0.8660254037844404840, -2.186258849020700540e-15 ) ) ;
#10071 = direction ( 'none', ( -0.8660254037844439257, 0.4999999999999908962, 2.018968985190828543e-15 ) ) ;
#10072 = circle ( 'none', #13912, 4.499999999999997335 ) ;
#10073 = vertex_point ( 'none', #23835 ) ;
#10074 = oriented_edge ( 'none', *, *, #6575, .t. ) ;
#10075 = cartesian_point ( 'none', ( -34.64101615141287738, -84.69999999999670592, 79.60000000006256471 ) ) ;
#10076 = oriented_edge ( 'none', *, *, #21472, .t. ) ;
#10077 = circle ( 'none', #3178, 5.099999999999987210 ) ;
#10078 = oriented_edge ( 'none', *, *, #12729, .f. ) ;
#10079 = cartesian_point ( 'none', ( 31.00027695764219970, 49.61081362515108140, 23.09999999999998366 ) ) ;
#10080 = plane ( 'none', #33828 ) ;
#10081 = direction ( 'none', ( -0.03304954765034789216, 0.8660254037844383745, 0.4989065317272441957 ) ) ;
#10082 = axis2_placement_3d ( 'none', #10157, #31424, #12756 ) ;
#10083 = direction ( 'none', ( -0.5882076359133958654, -0.8087099461816787960, 4.625929269271482167e-15 ) ) ;
#10084 = cartesian_point ( 'none', ( 13.45764007473020030, -99.49999999999994316, 67.29068364048755768 ) ) ;
#10085 = cartesian_point ( 'none', ( 28.02980982266156929, 51.32581362515108481, 19.09999999999998366 ) ) ;
#10086 = face_outer_bound ( 'none', #24998, .t. ) ;
#10087 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#10088 = vertex_point ( 'none', #30099 ) ;
#10089 = direction ( 'none', ( -6.413879299975621174e-15, -2.476491431256903001e-16, -1.000000000000000000 ) ) ;
#10090 = advanced_face ( 'none', ( #38270 ), #9995, .f. ) ;
#10091 = cartesian_point ( 'none', ( -3.638945031366907390, -58.80000000000166693, 111.5585985407439011 ) ) ;
#10092 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#10093 = oriented_edge ( 'none', *, *, #22894, .t. ) ;
#10094 = face_outer_bound ( 'none', #28224, .t. ) ;
#10095 = oriented_edge ( 'none', *, *, #3416, .f. ) ;
#10096 = cartesian_point ( 'none', ( 13.75532756368951048, -95.19821909449375141, 76.95970181201553828 ) ) ;
#10097 = cartesian_point ( 'none', ( -18.73893861221707979, -1.761464768474713782, 129.6000000000000512 ) ) ;
#10098 = cartesian_point ( 'none', ( 23.16544366694439461, -60.48979096184972093, 69.57116143187481327 ) ) ;
#10099 = edge_loop ( 'none', ( #28083, #31085, #10418, #34234 ) ) ;
#10100 = cartesian_point ( 'none', ( 9.278504326143039549, -95.20000000000150919, 101.6394502861719360 ) ) ;
#10101 = face_outer_bound ( 'none', #19072, .t. ) ;
#10102 = direction ( 'none', ( 0.7071067811865616726, -0.7071067811865334729, -1.089408820733802690e-12 ) ) ;
#10103 = vector ( 'none', #29378, 1000.000000000000000 ) ;
#10104 = oriented_edge ( 'none', *, *, #5267, .f. ) ;
#10105 = cartesian_point ( 'none', ( -11.06243644049509456, -17.85000000000028919, 129.5999999999999659 ) ) ;
#10106 = edge_curve ( 'none', #32880, #1934, #18216, .t. ) ;
#10107 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#10108 = edge_curve ( 'none', #19098, #4305, #15294, .t. ) ;
#10109 = cartesian_point ( 'none', ( 31.22603891921373531, 57.00819672131147087, -51.00000000000000711 ) ) ;
#10110 = cartesian_point ( 'none', ( -4.006387792581814544, -39.04859199209109022, 66.59999999999995168 ) ) ;
#10111 = cylindrical_surface ( 'none', #3159, 40.00000000000000711 ) ;
#10112 = edge_loop ( 'none', ( #2073, #2757, #17596, #33855, #646, #11435, #13961, #5867 ) ) ;
#10113 = cartesian_point ( 'none', ( -24.43210373453766238, -13.36767770051295479, -44.00000000000002842 ) ) ;
#10114 = axis2_placement_3d ( 'none', #20627, #39468, #36322 ) ;
#10115 = edge_curve ( 'none', #9020, #8903, #12291, .t. ) ;
#10116 = axis2_placement_3d ( 'none', #20741, #29857, #39450 ) ;
#10117 = oriented_edge ( 'none', *, *, #38460, .f. ) ;
#10118 = plane ( 'none', #11700 ) ;
#10119 = face_outer_bound ( 'none', #22612, .t. ) ;
#10120 = direction ( 'none', ( 1.000000000000000000, 1.469412826709764654e-14, -6.122553444624020051e-16 ) ) ;
#10121 = edge_curve ( 'none', #2987, #27593, #7988, .t. ) ;
#10123 = cartesian_point ( 'none', ( 13.61811964843057865, -95.70000000000142393, 77.45170848031234812 ) ) ;
#10122 = cartesian_point ( 'none', ( 31.00027695764219260, 53.81081362515109845, 14.89999999999999325 ) ) ;
#10124 = cartesian_point ( 'none', ( 21.55493102626634538, 2.016544490914055299, 127.4324339743762096 ) ) ;
#10125 = oriented_edge ( 'none', *, *, #34917, .f. ) ;
#10126 = oriented_edge ( 'none', *, *, #29889, .f. ) ;
#10127 = line ( 'none', #37078, #24741 ) ;
#10128 = oriented_edge ( 'none', *, *, #3658, .f. ) ;
#10129 = oriented_edge ( 'none', *, *, #19641, .t. ) ;
#10130 = direction ( 'none', ( -0.8660254037844440367, 0.4999999999999906741, 9.782307196828648906e-16 ) ) ;
#10131 = direction ( 'none', ( 0.2911156025094132072, 4.546171868077149110e-15, -0.9566878832595201443 ) ) ;
#10132 = cartesian_point ( 'none', ( -12.40450704296554996, 10.88620701846001992, -10.52326472058904727 ) ) ;
#10133 = oriented_edge ( 'none', *, *, #17863, .f. ) ;
#10134 = circle ( 'none', #6569, 2.134000000000002562 ) ;
#10135 = edge_loop ( 'none', ( #11406, #34516 ) ) ;
#10136 = oriented_edge ( 'none', *, *, #12150, .f. ) ;
#10137 = oriented_edge ( 'none', *, *, #31807, .t. ) ;
#10138 = vector ( 'none', #15955, 999.9999999999997726 ) ;
#10139 = cartesian_point ( 'none', ( 39.79999999997183835, -85.49999999999961631, 80.59999999993863184 ) ) ;
#10140 = advanced_face ( 'none', ( #21183 ), #17252, .t. ) ;
#10141 = vector ( 'none', #32711, 1000.000000000000000 ) ;
#10142 = cartesian_point ( 'none', ( -16.49565214766016297, 0.3787614333521480137, -85.16904755831215823 ) ) ;
#10143 = direction ( 'none', ( 1.209611567821080253e-14, -1.000000000000000000, -1.136225707511070390e-15 ) ) ;
#10144 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10145 = axis2_placement_3d ( 'none', #30923, #9240, #6637 ) ;
#10146 = direction ( 'none', ( -1.000000000000000000, -1.229175491549279915e-14, 1.539641430221243297e-12 ) ) ;
#10147 = direction ( 'none', ( -1.000000000000000000, -1.321694076934711467e-14, 1.539773599628938883e-12 ) ) ;
#10148 = axis2_placement_3d ( 'none', #18516, #34513, #37787 ) ;
#10149 = circle ( 'none', #25374, 0.6000000000000006439 ) ;
#10150 = oriented_edge ( 'none', *, *, #13400, .f. ) ;
#10151 = cartesian_point ( 'none', ( 2.794709784091160998, -60.70000000000155893, 90.41579632070852313 ) ) ;
#10152 = axis2_placement_3d ( 'none', #15336, #12461, #30743 ) ;
#10153 = oriented_edge ( 'none', *, *, #13984, .t. ) ;
#10154 = cartesian_point ( 'none', ( 19.99472987595170892, -0.4591047676995724247, -46.00000000000002842 ) ) ;
#10155 = advanced_face ( 'none', ( #4576, #6970 ), #6305, .t. ) ;
#10156 = b_spline_curve_with_knots ( 'none', 3,
( #14699, #30111, #8844, #17964, #39991, #40134, #15107, #5570, #39723, #8709, #2287, #2695 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 5.485677294651095664e-18, 0.002154742233953246822, 0.004309484467906487572, 0.005386855584883108380, 0.006464226701859728322, 0.008618968935812971674 ),
.unspecified. ) ;
#10157 = cartesian_point ( 'none', ( 2.914335439641035919e-13, -18.70000000000159801, 99.59999999999995168 ) ) ;
#10158 = face_outer_bound ( 'none', #39834, .t. ) ;
#10159 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760469, -2.602085213965210149e-16 ) ) ;
#10160 = cartesian_point ( 'none', ( -33.00247593276728253, -14.74496267231200086, 85.26481858826251425 ) ) ;
#10161 = axis2_placement_3d ( 'none', #17257, #23666, #4991 ) ;
#10162 = oriented_edge ( 'none', *, *, #18808, .f. ) ;
#10163 = oriented_edge ( 'none', *, *, #822, .f. ) ;
#10164 = line ( 'none', #7600, #4811 ) ;
#10165 = oriented_edge ( 'none', *, *, #713, .t. ) ;
#10166 = axis2_placement_3d ( 'none', #36822, #3380, #19196 ) ;
#10167 = direction ( 'none', ( -1.000000000000000000, -6.938893903907234689e-15, 1.301042606982606504e-15 ) ) ;
#10168 = edge_loop ( 'none', ( #15260, #23130 ) ) ;
#10169 = axis2_placement_3d ( 'none', #157, #423, #9854 ) ;
#10170 = cartesian_point ( 'none', ( 34.49967906316881994, -54.49999999999975131, 123.5187199309076505 ) ) ;
#10171 = edge_curve ( 'none', #4595, #6482, #10417, .t. ) ;
#10172 = cartesian_point ( 'none', ( -49.61081362515120219, 31.00027695764197944, 23.00000000000001066 ) ) ;
#10173 = vector ( 'none', #20392, 1000.000000000000000 ) ;
#10174 = vertex_point ( 'none', #566 ) ;
#10175 = edge_curve ( 'none', #11033, #2473, #28458, .t. ) ;
#10176 = oriented_edge ( 'none', *, *, #26522, .t. ) ;
#10177 = cartesian_point ( 'none', ( -27.61070803345999636, -79.41326735471341181, 116.7488093308736410 ) ) ;
#10178 = vector ( 'none', #24160, 1000.000000000000000 ) ;
#10179 = edge_curve ( 'none', #35187, #7886, #39253, .t. ) ;
#10180 = cylindrical_surface ( 'none', #35245, 3.999999999999996447 ) ;
#10181 = cartesian_point ( 'none', ( -8.841830922376503921, -95.20000000000169393, 96.12551788893853200 ) ) ;
#10182 = edge_curve ( 'none', #33641, #28393, #17716, .t. ) ;
#10183 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10184 = direction ( 'none', ( 1.000000000000000000, 9.499345754448997227e-15, -8.326672684688675039e-16 ) ) ;
#10185 = vector ( 'none', #17917, 1000.000000000000000 ) ;
#10186 = vertex_point ( 'none', #34838 ) ;
#10187 = cartesian_point ( 'none', ( 14.18134103637921584, -95.60488058094530572, 77.30184196684130882 ) ) ;
#10188 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760469, -2.409200885585502246e-16 ) ) ;
#10189 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#10190 = cartesian_point ( 'none', ( 34.99999999997712052, -80.24220110214486112, 84.07067007209589349 ) ) ;
#10191 = direction ( 'none', ( -1.129045578471780160e-14, -9.969229838636842156e-16, 1.000000000000000000 ) ) ;
#10192 = direction ( 'none', ( 4.624852315371558002e-15, 1.833808936130288886e-15, -1.000000000000000000 ) ) ;
#10193 = vector ( 'none', #12473, 1000.000000000000000 ) ;
#10194 = oriented_edge ( 'none', *, *, #25456, .f. ) ;
#10195 = oriented_edge ( 'none', *, *, #35660, .f. ) ;
#10196 = cartesian_point ( 'none', ( -34.64101615140692303, -104.0000000000005116, 79.60000000005301501 ) ) ;
#10197 = oriented_edge ( 'none', *, *, #1011, .f. ) ;
#10198 = advanced_face ( 'none', ( #11407 ), #6003, .t. ) ;
#10199 = oriented_edge ( 'none', *, *, #2517, .f. ) ;
#10200 = circle ( 'none', #22892, 40.00000000000000711 ) ;
#10201 = axis2_placement_3d ( 'none', #37861, #12738, #576 ) ;
#10202 = direction ( 'none', ( -0.9978130634544891686, -1.175359587474530588e-14, -0.06609909530067543948 ) ) ;
#10203 = oriented_edge ( 'none', *, *, #34560, .t. ) ;
#10204 = cartesian_point ( 'none', ( 2.102055369894779258, -18.85217815075544934, 129.5999999999999375 ) ) ;
#10205 = oriented_edge ( 'none', *, *, #24786, .t. ) ;
#10206 = cartesian_point ( 'none', ( -29.54008920772204050, -64.98897060555053429, 74.18128006909221028 ) ) ;
#10207 = face_outer_bound ( 'none', #10723, .t. ) ;
#10208 = edge_loop ( 'none', ( #16721, #26946, #3916, #29491 ) ) ;
#10209 = edge_loop ( 'none', ( #3713, #31682, #15051, #29878 ) ) ;
#10210 = line ( 'none', #25024, #19952 ) ;
#10211 = vector ( 'none', #29757, 1000.000000000000114 ) ;
#10212 = cartesian_point ( 'none', ( 7.896391873707386821e-13, -59.50000000000014211, 99.59999999999988063 ) ) ;
#10213 = line ( 'none', #39392, #35117 ) ;
#10214 = axis2_placement_3d ( 'none', #10784, #33157, #35903 ) ;
#10215 = cartesian_point ( 'none', ( -21.04378519665085534, -92.42179338426289803, 116.5235324494943683 ) ) ;
#10216 = direction ( 'none', ( 0.9459816290895218804, 1.110223024625156383e-14, -0.3242202298209261868 ) ) ;
#10217 = cartesian_point ( 'none', ( -29.13735365948802070, 19.93302963059976207, 92.61034502458188911 ) ) ;
#10218 = cartesian_point ( 'none', ( 18.48040383981675561, 11.45312565112949876, 127.6819355786506236 ) ) ;
#10219 = cartesian_point ( 'none', ( 34.64101615137724366, -19.99999999999998224, 68.19999999999973284 ) ) ;
#10220 = axis2_placement_3d ( 'none', #7581, #29400, #13579 ) ;
#10221 = cartesian_point ( 'none', ( 38.99151321378258217, -0.8135707095386726095, -36.00000000000002842 ) ) ;
#10222 = edge_curve ( 'none', #23155, #31218, #3074, .t. ) ;
#10223 = direction ( 'none', ( 0.4799884273074782048, -0.8772748199115791845, -1.040834085586082876e-15 ) ) ;
#10224 = circle ( 'none', #34007, 16.50000000000000711 ) ;
#10225 = oriented_edge ( 'none', *, *, #30225, .t. ) ;
#10226 = edge_curve ( 'none', #39957, #32048, #21639, .t. ) ;
#10228 = edge_curve ( 'none', #31182, #28132, #10930, .t. ) ;
#10227 = cartesian_point ( 'none', ( 14.57626263740618278, -94.92809722405475270, 77.01408380766251582 ) ) ;
#10229 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10230 = cartesian_point ( 'none', ( -31.00027695764184088, -49.61081362515135851, 15.09999999999988773 ) ) ;
#10231 = plane ( 'none', #38039 ) ;
#10232 = cartesian_point ( 'none', ( 45.96194077712532078, 37.46194077712596737, 2.000000000000022649 ) ) ;
#10233 = conical_surface ( 'none', #20874, 12.50000000000000178, 0.7853981633974533860 ) ;
#10234 = oriented_edge ( 'none', *, *, #6815, .f. ) ;
#10235 = edge_curve ( 'none', #21663, #11823, #11903, .t. ) ;
#10236 = oriented_edge ( 'none', *, *, #22058, .f. ) ;
#10237 = direction ( 'none', ( -4.332663863285660407e-33, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#10238 = cartesian_point ( 'none', ( -43.11081362515120929, 31.00027695764202562, 23.10000000000000142 ) ) ;
#10239 = direction ( 'none', ( 0.8543195815266085846, -0.5197480664901028558, -6.878327468009642948e-16 ) ) ;
#10240 = edge_curve ( 'none', #37015, #23096, #9419, .t. ) ;
#10241 = cartesian_point ( 'none', ( -3.208427829520312358, 3.834839092159512131, 118.6000000000000085 ) ) ;
#10242 = oriented_edge ( 'none', *, *, #7417, .f. ) ;
#10243 = face_outer_bound ( 'none', #38927, .t. ) ;
#10244 = oriented_edge ( 'none', *, *, #35333, .f. ) ;
#10245 = b_spline_curve_with_knots ( 'none', 3,
( #8429, #27479, #5689, #30650, #27079, #33423 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 9.326447054876538887e-17, 0.0009047308601228383701, 0.001809461720245583499 ),
.unspecified. ) ;
#10246 = direction ( 'none', ( 6.818163926026672119e-15, 2.240078029461010062e-16, 1.000000000000000000 ) ) ;
#10247 = cartesian_point ( 'none', ( 28.16283927341310189, -60.48599118525822860, 125.0187199309076220 ) ) ;
#10248 = edge_curve ( 'none', #21547, #11587, #13322, .t. ) ;
#10249 = face_outer_bound ( 'none', #8087, .t. ) ;
#10250 = vertex_point ( 'none', #19931 ) ;
#10251 = cartesian_point ( 'none', ( 24.33012701887408014, -104.4999999999998153, 67.45898384858489294 ) ) ;
#10252 = oriented_edge ( 'none', *, *, #31441, .f. ) ;
#10253 = advanced_face ( 'none', ( #37261 ), #9455, .f. ) ;
#10254 = line ( 'none', #38365, #17055 ) ;
#10255 = direction ( 'none', ( 1.197056719064297419e-14, -1.000000000000000000, -9.970029726325659912e-16 ) ) ;
#10256 = line ( 'none', #40132, #23414 ) ;
#10257 = cartesian_point ( 'none', ( 17.49538864145774042, -0.4017166717371046247, -73.00000000000001421 ) ) ;
#10259 = cartesian_point ( 'none', ( 19.99999999994761879, -69.49999999999985789, 64.95898384859161467 ) ) ;
#10258 = cartesian_point ( 'none', ( -11.83250236793619514, -76.70000000000170814, 75.33084493203838861 ) ) ;
#10260 = cartesian_point ( 'none', ( 11.07970644296975493, -95.36667378624044034, 103.7554570579772530 ) ) ;
#10261 = advanced_face ( 'none', ( #12869 ), #29327, .t. ) ;
#10262 = edge_loop ( 'none', ( #3985, #5482 ) ) ;
#10263 = axis2_placement_3d ( 'none', #20009, #10191, #26255 ) ;
#10264 = direction ( 'none', ( -1.000000000000000000, -1.174274352968919564e-14, 0.0000000000000000000 ) ) ;
#10265 = oriented_edge ( 'none', *, *, #77, .t. ) ;
#10266 = oriented_edge ( 'none', *, *, #37423, .f. ) ;
#10267 = vector ( 'none', #9222, 1000.000000000000000 ) ;
#10268 = cartesian_point ( 'none', ( 2.974183399562235258e-13, -19.20000000000159091, 99.59999999999995168 ) ) ;
#10269 = cartesian_point ( 'none', ( -11.07995165833302487, -75.78201581044723412, 75.64097056530350471 ) ) ;
#10270 = plane ( 'none', #35372 ) ;
#10271 = vector ( 'none', #39144, 1000.000000000000000 ) ;
#10272 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10273 = axis2_placement_3d ( 'none', #1114, #25797, #26067 ) ;
#10274 = direction ( 'none', ( -1.184453658995149176e-14, 1.000000000000000000, 9.839388115241413793e-16 ) ) ;
#10275 = oriented_edge ( 'none', *, *, #35836, .t. ) ;
#10276 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#10277 = oriented_edge ( 'none', *, *, #4919, .f. ) ;
#10278 = face_outer_bound ( 'none', #2754, .t. ) ;
#10279 = cylindrical_surface ( 'none', #8005, 36.00000000000000000 ) ;
#10281 = edge_loop ( 'none', ( #10275, #37571, #4296, #347 ) ) ;
#10280 = cartesian_point ( 'none', ( 8.743006318923107756e-13, -66.50000000000014211, 99.59999999999986642 ) ) ;
#10282 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10283 = axis2_placement_3d ( 'none', #29052, #13377, #35215 ) ;
#10284 = edge_curve ( 'none', #14435, #32341, #33372, .t. ) ;
#10285 = cartesian_point ( 'none', ( 8.127117923497532664e-13, 1.266877687824448364e-14, 127.0999999999999943 ) ) ;
#10286 = line ( 'none', #38423, #19547 ) ;
#10287 = edge_loop ( 'none', ( #14220, #31876 ) ) ;
#10288 = edge_curve ( 'none', #36341, #7759, #3154, .t. ) ;
#10289 = edge_loop ( 'none', ( #10128, #27909, #15074, #29093 ) ) ;
#10290 = circle ( 'none', #36359, 4.640926795905551572 ) ;
#10291 = edge_curve ( 'none', #11278, #17985, #28928, .t. ) ;
#10292 = edge_curve ( 'none', #9697, #33454, #20207, .t. ) ;
#10293 = advanced_face ( 'none', ( #2608 ), #34844, .f. ) ;
#10294 = toroidal_surface ( 'none', #34431, 4.150000000000000355, 0.1000000000000000056 ) ;
#10295 = cartesian_point ( 'none', ( -34.64101615137737156, -14.50000000000057021, 80.20057508614927144 ) ) ;
#10296 = axis2_placement_3d ( 'none', #28599, #389, #15947 ) ;
#10297 = edge_curve ( 'none', #31884, #33562, #27470, .t. ) ;
#10298 = cartesian_point ( 'none', ( 21.95827619794695451, -35.43118482457840202, 76.10755124367567248 ) ) ;
#10299 = oriented_edge ( 'none', *, *, #700, .t. ) ;
#10300 = direction ( 'none', ( 1.538819675258804048e-12, -1.143164601397694268e-15, 1.000000000000000000 ) ) ;
#10301 = cartesian_point ( 'none', ( 3.921514220308020882, -42.38395259842098284, 66.06992186250272425 ) ) ;
#10302 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497760469, 2.409200885585504711e-16 ) ) ;
#10303 = conical_surface ( 'none', #34477, 27.50000000000000355, 0.7853981633974517207 ) ;
#10304 = circle ( 'none', #30463, 17.50000000000000711 ) ;
#10305 = direction ( 'none', ( 6.413879299975620385e-15, 2.476491431256906945e-16, 1.000000000000000000 ) ) ;
#10306 = oriented_edge ( 'none', *, *, #3055, .f. ) ;
#10307 = oriented_edge ( 'none', *, *, #10051, .f. ) ;
#10308 = closed_shell ( 'none', ( #2846, #30122, #7875, #8181, #28444, #18885, #32465, #27466, #20533, #12301, #21615, #18743, #25328, #18379, #8929, #22975, #13657, #9045, #39463, #4521 ) ) ;
#10309 = edge_loop ( 'none', ( #16809, #30596, #31930 ) ) ;
#10310 = direction ( 'none', ( 1.000000000000000000, -3.712601082321082029e-17, 0.0000000000000000000 ) ) ;
#10311 = edge_loop ( 'none', ( #35818, #18124 ) ) ;
#10312 = plane ( 'none', #38154 ) ;
#10313 = cartesian_point ( 'none', ( -19.99999999999962341, -59.50000000000041211, 136.3410161513772323 ) ) ;
#10314 = direction ( 'none', ( 0.9459816290895218804, 1.178315159451469542e-14, -0.3242202298209262423 ) ) ;
#10315 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#10316 = face_outer_bound ( 'none', #23930, .t. ) ;
#10317 = face_outer_bound ( 'none', #18196, .t. ) ;
#10318 = oriented_edge ( 'none', *, *, #22253, .f. ) ;
#10319 = oriented_edge ( 'none', *, *, #2414, .t. ) ;
#10320 = cartesian_point ( 'none', ( 0.7483597975920587286, -95.70000000000159446, 99.64957432147537020 ) ) ;
#10321 = direction ( 'none', ( -1.000000000000000000, -9.607699251563866692e-15, 0.0000000000000000000 ) ) ;
#10322 = cartesian_point ( 'none', ( 14.51917303458037800, -95.43011288204002085, 77.21229308772947775 ) ) ;
#10323 = direction ( 'none', ( 5.539897855819821273e-16, -1.067522139062650671e-15, 1.000000000000000000 ) ) ;
#10324 = axis2_placement_3d ( 'none', #22466, #25995, #19188 ) ;
#10325 = vector ( 'none', #8683, 1000.000000000000000 ) ;
#10326 = vertex_point ( 'none', #16658 ) ;
#10327 = cartesian_point ( 'none', ( 37.46194077712550552, -51.00292657709108113, 5.952121760526466688e-15 ) ) ;
#10328 = oriented_edge ( 'none', *, *, #28962, .f. ) ;
#10329 = line ( 'none', #21799, #17641 ) ;
#10330 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.601675505295402339e-15, -48.00000000000006395 ) ) ;
#10331 = axis2_placement_3d ( 'none', #1092, #16125, #19647 ) ;
#10332 = direction ( 'none', ( 0.5882076359134008614, 0.8087099461816752433, 4.336808689942014581e-15 ) ) ;
#10333 = conical_surface ( 'none', #25178, 11.50000000000002132, 0.7853981633974378429 ) ;
#10334 = axis2_placement_3d ( 'none', #26823, #39584, #11722 ) ;
#10335 = cartesian_point ( 'none', ( -39.99999999994503241, -104.5000000000006821, 134.4468434726057353 ) ) ;
#10336 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#10337 = vertex_point ( 'none', #19666 ) ;
#10338 = vector ( 'none', #25962, 1000.000000000000114 ) ;
#10339 = direction ( 'none', ( 0.4062595397297767419, -0.9137577284918305676, 4.510342565451932075e-16 ) ) ;
#10340 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#10341 = advanced_face ( 'none', ( #35839 ), #38120, .f. ) ;
#10342 = direction ( 'none', ( -1.209449207451029591e-14, 1.000000000000000000, 9.969229838635497148e-16 ) ) ;
#10343 = edge_loop ( 'none', ( #20193, #2161, #5799, #26657 ) ) ;
#10344 = oriented_edge ( 'none', *, *, #26438, .t. ) ;
#10345 = oriented_edge ( 'none', *, *, #37005, .f. ) ;
#10346 = edge_curve ( 'none', #21951, #5955, #9935, .t. ) ;
#10347 = line ( 'none', #36803, #20615 ) ;
#10348 = direction ( 'none', ( 0.3242202298209241884, 5.551115123125794535e-15, 0.9459816290895226576 ) ) ;
#10349 = edge_curve ( 'none', #26000, #23401, #5051, .t. ) ;
#10350 = vector ( 'none', #30751, 1000.000000000000000 ) ;
#10351 = oriented_edge ( 'none', *, *, #38651, .t. ) ;
#10352 = oriented_edge ( 'none', *, *, #30246, .t. ) ;
#10353 = cartesian_point ( 'none', ( 35.25027695764184443, 49.61081362515137272, 13.00000000000004441 ) ) ;
#10354 = vertex_point ( 'none', #26706 ) ;
#10355 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#10356 = oriented_edge ( 'none', *, *, #7910, .f. ) ;
#10357 = axis2_placement_3d ( 'none', #35479, #4234, #19916 ) ;
#10358 = cartesian_point ( 'none', ( -23.82925255401915265, -90.49532926520933529, 112.2965121949011262 ) ) ;
#10359 = edge_curve ( 'none', #10053, #12494, #32858, .t. ) ;
#10360 = cartesian_point ( 'none', ( -26.33137846621917433, -42.47275169671851103, 65.86710279638674592 ) ) ;
#10361 = edge_loop ( 'none', ( #30782, #22041, #1195, #32466 ) ) ;
#10362 = advanced_face ( 'none', ( #13802 ), #20755, .t. ) ;
#10363 = axis2_placement_3d ( 'none', #29405, #35576, #1170 ) ;
#10364 = direction ( 'none', ( -1.000000000000000000, -1.443289932012703187e-14, 6.026475332252221071e-16 ) ) ;
#10365 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#10366 = face_outer_bound ( 'none', #18940, .t. ) ;
#10368 = vertex_point ( 'none', #13401 ) ;
#10367 = oriented_edge ( 'none', *, *, #39556, .f. ) ;
#10369 = plane ( 'none', #17318 ) ;
#10370 = cartesian_point ( 'none', ( -31.79684002903779927, 19.69956334259262576, 71.20000000000018758 ) ) ;
#10371 = edge_curve ( 'none', #20257, #33122, #40206, .t. ) ;
#10372 = plane ( 'none', #22698 ) ;
#10373 = oriented_edge ( 'none', *, *, #24665, .f. ) ;
#10374 = cartesian_point ( 'none', ( 14.42924547579284855, -95.03347443613989753, 77.00434480771129131 ) ) ;
#10375 = vertex_point ( 'none', #7118 ) ;
#10376 = vector ( 'none', #39628, 999.9999999999997726 ) ;
#10377 = direction ( 'none', ( 0.9731129262368704014, 0.2303285322983564531, 0.0000000000000000000 ) ) ;
#10378 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.585602246754180165e-15, -64.99999999999998579 ) ) ;
#10379 = cartesian_point ( 'none', ( 34.64101615137843737, -69.49999999999974420, 117.4999999999999432 ) ) ;
#10380 = oriented_edge ( 'none', *, *, #10838, .t. ) ;
#10381 = cartesian_point ( 'none', ( 8.569688389217531982e-13, -66.50000000000012790, 99.59999999999990905 ) ) ;
#10382 = cartesian_point ( 'none', ( -0.9966158955397974584, -21.00000000000016342, 129.5999999999999659 ) ) ;
#10383 = plane ( 'none', #20016 ) ;
#10384 = cartesian_point ( 'none', ( 22.50738390553382118, -32.90090764565639603, -37.49214304649773766 ) ) ;
#10385 = vector ( 'none', #11052, 1000.000000000000000 ) ;
#10386 = direction ( 'none', ( 1.208755318060365764e-14, -1.000000000000000000, -1.141540997714474542e-15 ) ) ;
#10387 = oriented_edge ( 'none', *, *, #13369, .f. ) ;
#10388 = line ( 'none', #33044, #35269 ) ;
#10389 = cartesian_point ( 'none', ( -31.00027695764184443, -49.61081362515135140, 12.99999999999989697 ) ) ;
#10390 = oriented_edge ( 'none', *, *, #19775, .f. ) ;
#10391 = cartesian_point ( 'none', ( 17.88549056564137985, -89.10000000000140119, 119.8264487052568796 ) ) ;
#10392 = cylindrical_surface ( 'none', #2556, 25.99999999999999645 ) ;
#10393 = vector ( 'none', #23983, 1000.000000000000000 ) ;
#10394 = axis2_placement_3d ( 'none', #36750, #5379, #5644 ) ;
#10395 = plane ( 'none', #20064 ) ;
#10396 = oriented_edge ( 'none', *, *, #31419, .t. ) ;
#10397 = cartesian_point ( 'none', ( -41.49999999999966604, -26.05283094022664869, 66.59999999999996589 ) ) ;
#10398 = oriented_edge ( 'none', *, *, #13185, .t. ) ;
#10399 = cartesian_point ( 'none', ( 40.59999999997184261, -85.49999999999961631, 80.59999999993740971 ) ) ;
#10400 = oriented_edge ( 'none', *, *, #4605, .f. ) ;
#10402 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#10401 = cartesian_point ( 'none', ( -2.214045382156395014, -1.852386671049465194, 124.1000000000000085 ) ) ;
#10403 = axis2_placement_3d ( 'none', #29382, #35711, #16983 ) ;
#10404 = vertex_point ( 'none', #3869 ) ;
#10405 = cylindrical_surface ( 'none', #3268, 47.50000000000000711 ) ;
#10407 = oriented_edge ( 'none', *, *, #2643, .f. ) ;
#10406 = edge_loop ( 'none', ( #1010, #8114, #22801, #36727 ) ) ;
#10408 = cartesian_point ( 'none', ( 57.16662583982132162, 30.22840042054766130, 12.33337416017825205 ) ) ;
#10409 = cartesian_point ( 'none', ( 20.93507588900294536, -86.21583376913531538, 116.6507356190352880 ) ) ;
#10410 = cartesian_point ( 'none', ( 35.19999999997183693, -85.49999999999967315, 80.59999999994572306 ) ) ;
#10411 = oriented_edge ( 'none', *, *, #5795, .t. ) ;
#10412 = axis2_placement_3d ( 'none', #21354, #21229, #2532 ) ;
#10413 = advanced_face ( 'none', ( #39734 ), #35800, .f. ) ;
#10414 = cartesian_point ( 'none', ( 0.4971912236827328302, -2.843612881604477671, 124.0999999999999943 ) ) ;
#10416 = oriented_edge ( 'none', *, *, #11975, .f. ) ;
#10415 = cartesian_point ( 'none', ( -11.37441584808924944, -75.92424792567045699, 75.51940212924924367 ) ) ;
#10417 = line ( 'none', #9588, #637 ) ;
#10418 = oriented_edge ( 'none', *, *, #31622, .f. ) ;
#10419 = direction ( 'none', ( 8.380048791641811395e-13, 0.8345712536277472005, 0.5509000114523601166 ) ) ;
#10420 = axis2_placement_3d ( 'none', #33472, #11094, #17483 ) ;
#10421 = direction ( 'none', ( -1.000000000000000000, -1.174274352968917040e-14, 0.0000000000000000000 ) ) ;
#10422 = cartesian_point ( 'none', ( 33.13617927444531119, -82.29999999999593285, 121.3261419332781941 ) ) ;
#10423 = axis2_placement_3d ( 'none', #28812, #38020, #19701 ) ;
#10424 = plane ( 'none', #13624 ) ;
#10425 = edge_curve ( 'none', #18223, #16348, #32381, .t. ) ;
#10426 = line ( 'none', #23817, #7466 ) ;
#10428 = edge_curve ( 'none', #8191, #37355, #27433, .t. ) ;
#10427 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#10429 = oriented_edge ( 'none', *, *, #3894, .t. ) ;
#10430 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10431 = direction ( 'none', ( -1.067522139062650750e-14, 1.000000000000000000, 6.337802785138785138e-16 ) ) ;
#10432 = cartesian_point ( 'none', ( 6.902143448701800743, 26.10288136994726926, 2.000000000000003997 ) ) ;
#10433 = face_outer_bound ( 'none', #35322, .t. ) ;
#10434 = calendar_date ( 2020, 29, 3 ) ;
#10435 = edge_curve ( 'none', #8873, #37504, #31850, .t. ) ;
#10436 = cartesian_point ( 'none', ( 45.96194077712550552, -45.96194077712568316, -50.99999999999999289 ) ) ;
#10437 = cartesian_point ( 'none', ( 29.14101615137781920, -19.99999999999981171, 92.50343048270876523 ) ) ;
#10438 = b_spline_curve_with_knots ( 'none', 3,
( #28731, #9811, #38207, #19479, #25737, #31347 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0003909044991043158970, 0.0007818089982086317939 ),
.unspecified. ) ;
#10439 = cartesian_point ( 'none', ( 1.256087077380554798e-12, -99.50000000000014211, 99.59999999999986642 ) ) ;
#10440 = circle ( 'none', #38565, 7.000000000000000000 ) ;
#10441 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#10442 = oriented_edge ( 'none', *, *, #27171, .t. ) ;
#10443 = oriented_edge ( 'none', *, *, #4691, .t. ) ;
#10444 = cartesian_point ( 'none', ( 3.494541685905436346, -39.89096554349861634, 66.59999999999992326 ) ) ;
#10445 = cartesian_point ( 'none', ( 8.240241532787338841, -38.68697573395758127, 67.67394541449101553 ) ) ;
#10446 = oriented_edge ( 'none', *, *, #36440, .f. ) ;
#10447 = vector ( 'none', #33135, 1000.000000000000000 ) ;
#10449 = oriented_edge ( 'none', *, *, #22064, .f. ) ;
#10448 = oriented_edge ( 'none', *, *, #15530, .f. ) ;
#10450 = vector ( 'none', #34246, 1000.000000000000000 ) ;
#10451 = cartesian_point ( 'none', ( 1.207107330758461419e-12, -95.20000000000162288, 99.59999999999988063 ) ) ;
#10452 = direction ( 'none', ( -0.3242202298209292399, -2.868519098933316170e-15, -0.9459816290895208812 ) ) ;
#10453 = cartesian_point ( 'none', ( -4.552831759672409717, -19.03301466162883671, 105.9742340259415698 ) ) ;
#10454 = vertex_point ( 'none', #9880 ) ;
#10455 = circle ( 'none', #23255, 12.49999999999999822 ) ;
#10456 = cartesian_point ( 'none', ( 36.80607966083891114, -21.24999999999968736, 54.59036925887295411 ) ) ;
#10457 = oriented_edge ( 'none', *, *, #14465, .t. ) ;
#10458 = cartesian_point ( 'none', ( 31.00027695764221392, 53.61081362515115956, -14.27501833360224559 ) ) ;
#10459 = face_outer_bound ( 'none', #10879, .t. ) ;
#10460 = cartesian_point ( 'none', ( -18.73878794175879037, -0.8921931384840097179, 129.6000000000000512 ) ) ;
#10461 = advanced_face ( 'none', ( #21145 ), #24520, .f. ) ;
#10462 = cartesian_point ( 'none', ( -2.575197000087569501e-14, -1.152823814077457314e-15, -65.49999999999991473 ) ) ;
#10463 = cartesian_point ( 'none', ( -11.34285092476516965, -95.02239827603789024, 75.29709891319370740 ) ) ;
#10464 = direction ( 'none', ( 0.8854846875131734407, 0.4646685573392044799, 4.456676506731132489e-16 ) ) ;
#10465 = vertex_point ( 'none', #31553 ) ;
#10466 = circle ( 'none', #35122, 5.000000000000000000 ) ;
#10467 = cartesian_point ( 'none', ( -11.21622269402929462, 12.10150191000859721, -37.50000000000000000 ) ) ;
#10468 = cylindrical_surface ( 'none', #3925, 22.99999999999999645 ) ;
#10469 = direction ( 'none', ( -0.9978130634544890576, -1.175359587474531850e-14, -0.06609909530067510641 ) ) ;
#10470 = advanced_face ( 'none', ( #28419 ), #21607, .t. ) ;
#10471 = cartesian_point ( 'none', ( 8.630160849590143052e-13, -67.00000000000014211, 99.59999999999990905 ) ) ;
#10472 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#10473 = cartesian_point ( 'none', ( -20.20032950912682779, -33.36085562036294760, -36.00000000000003553 ) ) ;
#10474 = axis2_placement_3d ( 'none', #11053, #5049, #16908 ) ;
#10475 = vector ( 'none', #21513, 1000.000000000000000 ) ;
#10476 = oriented_edge ( 'none', *, *, #8449, .t. ) ;
#10477 = oriented_edge ( 'none', *, *, #24400, .f. ) ;
#10478 = cartesian_point ( 'none', ( -46.21081362515121072, 31.00027695764203628, -3.617781085229093086e-15 ) ) ;
#10479 = edge_curve ( 'none', #22972, #6300, #2574, .t. ) ;
#10480 = direction ( 'none', ( 0.7071067811865472397, 6.178396281041395251e-15, 0.7071067811865479058 ) ) ;
#10481 = edge_curve ( 'none', #39707, #15437, #20169, .t. ) ;
#10482 = oriented_edge ( 'none', *, *, #27221, .t. ) ;
#10483 = oriented_edge ( 'none', *, *, #36880, .f. ) ;
#10484 = line ( 'none', #17658, #19737 ) ;
#10485 = oriented_edge ( 'none', *, *, #9190, .f. ) ;
#10486 = edge_curve ( 'none', #2549, #22537, #22579, .t. ) ;
#10487 = axis2_placement_3d ( 'none', #2484, #39779, #2749 ) ;
#10488 = edge_curve ( 'none', #4465, #22481, #31366, .t. ) ;
#10489 = vertex_point ( 'none', #28936 ) ;
#10490 = vector ( 'none', #33041, 1000.000000000000000 ) ;
#10491 = oriented_edge ( 'none', *, *, #13922, .f. ) ;
#10492 = cartesian_point ( 'none', ( -24.88444889857358433, -49.08581362515128177, 12.99999999999988454 ) ) ;
#10493 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#10494 = edge_curve ( 'none', #32488, #11041, #22111, .t. ) ;
#10495 = face_bound ( 'none', #28892, .t. ) ;
#10496 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#10497 = cartesian_point ( 'none', ( -31.04914518934619494, 24.19617263986989997, 82.10772991189675452 ) ) ;
#10498 = oriented_edge ( 'none', *, *, #31421, .f. ) ;
#10499 = circle ( 'none', #17899, 4.499999999999997335 ) ;
#10500 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10501 = advanced_face ( 'none', ( #30864 ), #977, .t. ) ;
#10502 = face_outer_bound ( 'none', #27361, .t. ) ;
#10503 = cartesian_point ( 'none', ( -37.46194077712517867, -45.96194077712588921, 1.999999999999960032 ) ) ;
#10504 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#10505 = cartesian_point ( 'none', ( 14.06279388455557999, -95.16063930378625457, 76.98006960072167715 ) ) ;
#10506 = cartesian_point ( 'none', ( -33.83168924864560267, 14.54334781847166269, 82.74141280560419887 ) ) ;
#10507 = cartesian_point ( 'none', ( -9.452594725316105844e-14, 2.157527082305932380e-13, -164.2609052696350318 ) ) ;
#10508 = direction ( 'none', ( 0.4999999999986681765, 7.037255622771596811e-15, -0.8660254037852076481 ) ) ;
#10509 = axis2_placement_3d ( 'none', #29151, #24397, #8853 ) ;
#10510 = vector ( 'none', #30696, 1000.000000000000000 ) ;
#10511 = oriented_edge ( 'none', *, *, #17625, .t. ) ;
#10512 = edge_loop ( 'none', ( #16180, #5806, #12265, #38208 ) ) ;
#10513 = plane ( 'none', #30061 ) ;
#10514 = cartesian_point ( 'none', ( 4.167983215751003191e-13, -62.98437500000016342, 138.0999999999998806 ) ) ;
#10515 = cartesian_point ( 'none', ( 24.55877272345996332, -31.00242428265734418, -36.95392621827263469 ) ) ;
#10516 = oriented_edge ( 'none', *, *, #33206, .t. ) ;
#10517 = direction ( 'none', ( 1.000000000000000000, 1.469412826709764654e-14, 0.0000000000000000000 ) ) ;
#10518 = b_spline_curve_with_knots ( 'none', 3,
( #37178, #37041, #21755, #3200, #6060, #18459 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0002465679754298935947, 0.001310431749770133922, 0.002374295524110374249 ),
.unspecified. ) ;
#10519 = oriented_edge ( 'none', *, *, #36135, .f. ) ;
#10520 = line ( 'none', #31315, #23699 ) ;
#10521 = oriented_edge ( 'none', *, *, #5331, .f. ) ;
#10522 = axis2_placement_3d ( 'none', #341, #3215, #25426 ) ;
#10523 = edge_curve ( 'none', #631, #14224, #11868, .t. ) ;
#10524 = oriented_edge ( 'none', *, *, #31984, .f. ) ;
#10525 = circle ( 'none', #25032, 11.50000000000000533 ) ;
#10526 = cartesian_point ( 'none', ( -8.575843097086698563, -14.09627309518907268, -36.50000000000002842 ) ) ;
#10527 = oriented_edge ( 'none', *, *, #36592, .t. ) ;
#10528 = axis2_placement_3d ( 'none', #21248, #26787, #39978 ) ;
#10529 = cartesian_point ( 'none', ( 11.69794637694589490, 4.132559807443650257, -86.00000000000000000 ) ) ;
#10530 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#10531 = cartesian_point ( 'none', ( 16.49608102125758435, 9.293779974231584973, 129.5999999999999943 ) ) ;
#10532 = edge_curve ( 'none', #30375, #409, #25026, .t. ) ;
#10533 = line ( 'none', #9667, #20293 ) ;
#10534 = edge_curve ( 'none', #13447, #218, #23097, .t. ) ;
#10535 = oriented_edge ( 'none', *, *, #9628, .t. ) ;
#10536 = vector ( 'none', #23763, 1000.000000000000114 ) ;
#10537 = edge_curve ( 'none', #9485, #5463, #34802, .t. ) ;
#10538 = vector ( 'none', #14120, 1000.000000000000000 ) ;
#10539 = axis2_placement_3d ( 'none', #5487, #24426, #14608 ) ;
#10540 = cartesian_point ( 'none', ( -34.64101615137772683, 14.49999999999954703, 66.60000000000000853 ) ) ;
#10541 = edge_curve ( 'none', #27306, #3465, #23562, .t. ) ;
#10542 = cartesian_point ( 'none', ( 38.88821602921600373, -13.66762187570624221, 66.59999999999993747 ) ) ;
#10543 = direction ( 'none', ( -1.209146401335214128e-15, 2.721636318192414828e-15, -1.000000000000000000 ) ) ;
#10544 = direction ( 'none', ( -1.000000000000000000, -1.209449207451029591e-14, 0.0000000000000000000 ) ) ;
#10545 = cartesian_point ( 'none', ( 26.00000000000003197, 1.749905170820413788e-13, 44.79999999999995453 ) ) ;
#10546 = direction ( 'none', ( 0.6416855659042142168, -0.7669678184319002057, -3.965082230804130614e-15 ) ) ;
#10547 = advanced_face ( 'none', ( #17212 ), #5965, .t. ) ;
#10548 = circle ( 'none', #14679, 4.640926795905550684 ) ;
#10549 = oriented_edge ( 'none', *, *, #5686, .t. ) ;
#10550 = oriented_edge ( 'none', *, *, #2804, .f. ) ;
#10551 = cartesian_point ( 'none', ( 14.13103030133644999, -75.77654931966351626, 77.31519764433586772 ) ) ;
#10552 = edge_curve ( 'none', #24458, #17356, #29410, .t. ) ;
#10553 = direction ( 'none', ( -0.7669678184319012049, -0.6416855659042129956, 5.980610519458355355e-15 ) ) ;
#10554 = edge_loop ( 'none', ( #29412, #6048, #13046, #19189 ) ) ;
#10555 = line ( 'none', #35108, #18832 ) ;
#10556 = oriented_edge ( 'none', *, *, #32205, .t. ) ;
#10557 = cartesian_point ( 'none', ( 3.493387230113778497, -58.80000000000156035, 88.11974540088569086 ) ) ;
#10558 = cartesian_point ( 'none', ( 30.54880282340108266, -23.69973580749684317, 83.91723439943970675 ) ) ;
#10559 = advanced_face ( 'none', ( #29894 ), #37219, .t. ) ;
#10560 = line ( 'none', #20444, #6158 ) ;
#10561 = cartesian_point ( 'none', ( -8.542101809400049817, -73.70000000000170814, 97.78463352015769772 ) ) ;
#10562 = oriented_edge ( 'none', *, *, #33078, .t. ) ;
#10563 = cartesian_point ( 'none', ( -34.99999999996565236, -90.81205929298391766, 121.1674941223118083 ) ) ;
#10564 = cartesian_point ( 'none', ( -1.815366479841280301, -73.70000000000163709, 108.1421018094008843 ) ) ;
#10565 = oriented_edge ( 'none', *, *, #34136, .t. ) ;
#10566 = vector ( 'none', #19255, 1000.000000000000000 ) ;
#10567 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#10568 = vertex_point ( 'none', #35522 ) ;
#10569 = axis2_placement_3d ( 'none', #8206, #11365, #36337 ) ;
#10570 = toroidal_surface ( 'none', #22804, 16.62432289551292541, 1.000000000000000000 ) ;
#10571 = cartesian_point ( 'none', ( 31.81980515334713289, -104.4999999999997300, 67.78019484655641236 ) ) ;
#10572 = vector ( 'none', #22854, 1000.000000000000000 ) ;
#10573 = axis2_placement_3d ( 'none', #10759, #4475, #14022 ) ;
#10574 = cartesian_point ( 'none', ( 5.850200871542900667e-14, -1.285686497364064625e-13, 110.0999999999999659 ) ) ;
#10575 = direction ( 'none', ( 0.7669678184319013159, 0.6416855659042129956, -5.980610519458362455e-15 ) ) ;
#10576 = vector ( 'none', #11590, 1000.000000000000227 ) ;
#10577 = edge_loop ( 'none', ( #34158, #2324, #12771, #25209 ) ) ;
#10578 = edge_loop ( 'none', ( #5050, #1204, #23855, #25436 ) ) ;
#10579 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560379402e-16 ) ) ;
#10580 = edge_curve ( 'none', #38199, #16569, #13285, .t. ) ;
#10581 = cartesian_point ( 'none', ( -18.99620329747824599, -10.59103715652009292, 127.6413275502749940 ) ) ;
#10582 = direction ( 'none', ( 0.9731129262368705124, 0.2303285322983564531, 0.0000000000000000000 ) ) ;
#10584 = edge_curve ( 'none', #29160, #9008, #30401, .t. ) ;
#10583 = cartesian_point ( 'none', ( 25.57820276995650133, -8.223595749786465348, 1.999999999999967581 ) ) ;
#10585 = vertex_point ( 'none', #10965 ) ;
#10586 = line ( 'none', #21787, #19385 ) ;
#10587 = axis2_placement_3d ( 'none', #11736, #33579, #21154 ) ;
#10588 = direction ( 'none', ( -0.3535533905923521902, 0.7071067811865382469, 0.6123724356963372584 ) ) ;
#10589 = cartesian_point ( 'none', ( -15.99578390076135470, 0.3672838141595920480, -15.50000000000000711 ) ) ;
#10590 = cartesian_point ( 'none', ( -49.61081362515121640, 31.00027695764200075, 15.10000000000001918 ) ) ;
#10591 = edge_curve ( 'none', #3307, #12766, #5011, .t. ) ;
#10592 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#10593 = oriented_edge ( 'none', *, *, #13444, .f. ) ;
#10595 = cartesian_point ( 'none', ( 20.00000000000089528, -57.09999999999986642, 64.95898384862245223 ) ) ;
#10594 = axis2_placement_3d ( 'none', #24141, #24407, #2449 ) ;
#10596 = oriented_edge ( 'none', *, *, #11676, .t. ) ;
#10597 = line ( 'none', #17334, #14003 ) ;
#10598 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -7.874224666723325944e-16 ) ) ;
#10599 = oriented_edge ( 'none', *, *, #29886, .t. ) ;
#10600 = oriented_edge ( 'none', *, *, #26458, .f. ) ;
#10601 = edge_curve ( 'none', #30593, #25727, #19164, .t. ) ;
#10602 = cartesian_point ( 'none', ( 31.00027695764220681, 49.61081362515110271, 12.99999999999999645 ) ) ;
#10603 = vertex_point ( 'none', #13670 ) ;
#10604 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#10605 = vector ( 'none', #11250, 1000.000000000000000 ) ;
#10606 = oriented_edge ( 'none', *, *, #6335, .t. ) ;
#10607 = cartesian_point ( 'none', ( -43.74499999999999744, 5.154123997049698564e-16, -9.500000000000056843 ) ) ;
#10608 = edge_loop ( 'none', ( #36698, #10398, #22566, #29353, #8471, #40053, #24196 ) ) ;
#10609 = advanced_face ( 'none', ( #18179 ), #14783, .f. ) ;
#10610 = vertex_point ( 'none', #20101 ) ;
#10611 = circle ( 'none', #26183, 3.400000000000000355 ) ;
#10612 = direction ( 'none', ( 0.4799884273074663255, -0.8772748199115856238, -1.387778780781445281e-15 ) ) ;
#10613 = circle ( 'none', #33180, 6.000000000000001776 ) ;
#10614 = direction ( 'none', ( -1.000000000000000000, 3.712601082321081413e-17, 0.0000000000000000000 ) ) ;
#10615 = cartesian_point ( 'none', ( 4.679490245979918080e-14, -8.174317896671731721e-14, 57.59999999999994458 ) ) ;
#10617 = vector ( 'none', #15972, 1000.000000000000000 ) ;
#10616 = b_spline_curve_with_knots ( 'none', 3,
( #38078, #21963, #16098, #19354, #37664, #19088, #34926, #28740, #22499, #37809, #34394, #25081, #526, #15683 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( -5.789301645608700459e-05, 0.0008479099652919812108, 0.001300811456166027719, 0.001753712947040074336, 0.002206614437914120735, 0.002659515928788167352, 0.003565318910536325638 ),
.unspecified. ) ;
#10618 = oriented_edge ( 'none', *, *, #25514, .t. ) ;
#10619 = direction ( 'none', ( -0.1922078590990103641, -3.440016937275087468e-15, 0.9813542372153771787 ) ) ;
#10620 = axis2_placement_3d ( 'none', #15702, #37405, #28358 ) ;
#10621 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#10622 = vector ( 'none', #34935, 1000.000000000000000 ) ;
#10623 = cartesian_point ( 'none', ( -13.02726096897135299, -38.01655683507544836, 69.53264797889038107 ) ) ;
#10624 = cartesian_point ( 'none', ( 20.60036987942590514, -14.17716642426839790, 88.26835418495647900 ) ) ;
#10625 = cartesian_point ( 'none', ( 13.61811964843034239, -75.70000000000142393, 77.45170848031237654 ) ) ;
#10626 = axis2_placement_3d ( 'none', #5823, #17832, #27607 ) ;
#10627 = vertex_point ( 'none', #1386 ) ;
#10628 = cartesian_point ( 'none', ( -18.48055493771013502, -11.45321929319385035, 127.6814758487514752 ) ) ;
#10629 = cartesian_point ( 'none', ( 54.34738077886783714, -35.65616640185464092, 1.999999999999918510 ) ) ;
#10630 = cartesian_point ( 'none', ( -8.920580559879311977, -15.20000000000024087, 111.0999999999999517 ) ) ;
#10632 = oriented_edge ( 'none', *, *, #7677, .f. ) ;
#10631 = cartesian_point ( 'none', ( 31.00027695764220681, 49.61081362515109561, 15.09999999999998543 ) ) ;
#10633 = edge_loop ( 'none', ( #27145, #29236, #22021, #2728, #40300, #27126, #33864, #16941 ) ) ;
#10634 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#10635 = edge_loop ( 'none', ( #3377, #26363, #7617, #24298 ) ) ;
#10636 = oriented_edge ( 'none', *, *, #38765, .f. ) ;
#10637 = direction ( 'none', ( -1.000000000000000000, -1.229808195804225085e-14, 1.539649732011764131e-12 ) ) ;
#10638 = cartesian_point ( 'none', ( 26.33913438213128444, 42.50000000000036948, -65.60815280171311770 ) ) ;
#10639 = direction ( 'none', ( 1.000000000000000000, 1.321694076934711467e-14, -1.539773599628938883e-12 ) ) ;
#10640 = face_outer_bound ( 'none', #24679, .t. ) ;
#10641 = edge_loop ( 'none', ( #6159, #37244, #37539, #22839, #38961, #16921, #30089, #39880, #14462, #3984 ) ) ;
#10642 = direction ( 'none', ( 0.8772748199115791845, 0.4799884273074783714, 2.705469128535725282e-16 ) ) ;
#10643 = edge_curve ( 'none', #27158, #12920, #8454, .t. ) ;
#10644 = oriented_edge ( 'none', *, *, #10171, .f. ) ;
#10645 = direction ( 'none', ( -1.539773599628929594e-12, 1.888134395621004886e-15, -1.000000000000000000 ) ) ;
#10646 = edge_curve ( 'none', #12340, #16372, #1583, .t. ) ;
#10647 = vertex_point ( 'none', #35809 ) ;
#10648 = cartesian_point ( 'none', ( -34.64101615137799683, 41.49999999999950262, 66.60000000000003695 ) ) ;
#10649 = face_bound ( 'none', #14671, .t. ) ;
#10650 = cylindrical_surface ( 'none', #31039, 4.999999999999997335 ) ;
#10651 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#10652 = axis2_placement_3d ( 'none', #27907, #37103, #31074 ) ;
#10653 = edge_curve ( 'none', #17107, #18316, #9901, .t. ) ;
#10654 = edge_curve ( 'none', #39631, #18127, #25494, .t. ) ;
#10655 = advanced_face ( 'none', ( #12827 ), #604, .t. ) ;
#10656 = direction ( 'none', ( 0.8660254037844368202, 0.5000000000000032196, 1.698855365322359928e-15 ) ) ;
#10657 = edge_curve ( 'none', #38856, #23284, #4534, .t. ) ;
#10658 = oriented_edge ( 'none', *, *, #1743, .f. ) ;
#10659 = line ( 'none', #26379, #22401 ) ;
#10660 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#10661 = oriented_edge ( 'none', *, *, #7467, .t. ) ;
#10662 = cartesian_point ( 'none', ( 35.00000000000126477, -99.49999999999971578, 99.59999999994597886 ) ) ;
#10663 = direction ( 'none', ( -1.000000000000000000, -1.475902733361067160e-14, 5.551115123125780730e-16 ) ) ;
#10664 = advanced_face ( 'none', ( #8918 ), #137, .f. ) ;
#10665 = oriented_edge ( 'none', *, *, #12363, .f. ) ;
#10666 = edge_loop ( 'none', ( #8838, #30960, #17499, #17159, #30655 ) ) ;
#10667 = circle ( 'none', #38943, 45.36000000000002075 ) ;
#10668 = oriented_edge ( 'none', *, *, #21487, .f. ) ;
#10669 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#10670 = oriented_edge ( 'none', *, *, #8197, .t. ) ;
#10671 = cartesian_point ( 'none', ( 5.479444539469768383e-13, -42.47514938967388076, 65.82154834194552961 ) ) ;
#10672 = direction ( 'none', ( 2.050233355256459444e-15, -1.084443651927997411e-15, 1.000000000000000000 ) ) ;
#10673 = oriented_edge ( 'none', *, *, #18334, .t. ) ;
#10674 = oriented_edge ( 'none', *, *, #20759, .t. ) ;
#10675 = face_outer_bound ( 'none', #1317, .t. ) ;
#10676 = cartesian_point ( 'none', ( 1.150155346316305718e-14, -5.305928824839333362e-14, -12.00000000000001776 ) ) ;
#10677 = oriented_edge ( 'none', *, *, #34979, .t. ) ;
#10678 = vertex_point ( 'none', #7956 ) ;
#10679 = plane ( 'none', #31683 ) ;
#10680 = line ( 'none', #18070, #34133 ) ;
#10681 = oriented_edge ( 'none', *, *, #16918, .f. ) ;
#10682 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#10683 = oriented_edge ( 'none', *, *, #8507, .t. ) ;
#10684 = conical_surface ( 'none', #23906, 2.499999999999995115, 1.029744258676651647 ) ;
#10685 = cartesian_point ( 'none', ( -10.81962120003240102, -95.68180131858132142, 75.74863871131860549 ) ) ;
#10686 = cartesian_point ( 'none', ( -54.34738077886768082, -35.65616640185486830, 4.161130707208476554e-15 ) ) ;
#10687 = axis2_placement_3d ( 'none', #9362, #9772, #34208 ) ;
#10688 = circle ( 'none', #5243, 40.00000000000000711 ) ;
#10689 = line ( 'none', #5900, #21913 ) ;
#10690 = direction ( 'none', ( 2.050233355256459444e-15, -1.084443651927997411e-15, 1.000000000000000000 ) ) ;
#10691 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#10692 = axis2_placement_3d ( 'none', #19309, #213, #34883 ) ;
#10693 = b_spline_curve_with_knots ( 'none', 3,
( #21879, #3190, #2656, #37167, #18324, #34172, #2784, #24999, #18449, #31137, #37031, #6320, #28109, #40221 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.1047348882879032828, 0.1063541483080268496, 0.1071637783180886400, 0.1079734083281504164, 0.1095926683482739833, 0.1104022983583357598, 0.1112119283683975501 ),
.unspecified. ) ;
#10694 = advanced_face ( 'none', ( #6934 ), #36755, .f. ) ;
#10695 = cartesian_point ( 'none', ( 16.33805481228017698, 10.17128520824800297, 129.5999999999999943 ) ) ;
#10696 = line ( 'none', #35467, #1919 ) ;
#10697 = oriented_edge ( 'none', *, *, #819, .t. ) ;
#10698 = cartesian_point ( 'none', ( -20.20032950912680647, -33.36085562036298313, -12.00000000000004619 ) ) ;
#10699 = cartesian_point ( 'none', ( 20.59073473231039131, -36.04451975054583102, 74.63604108162630268 ) ) ;
#10700 = advanced_face ( 'none', ( #28890, #15763 ), #1935, .t. ) ;
#10701 = oriented_edge ( 'none', *, *, #13627, .t. ) ;
#10702 = b_spline_surface_with_knots ( 'none', 3, 1, (
( #20294, #20007 ),
( #26518, #11009 ),
( #30364, #13578 ),
( #35568, #26120 ),
( #32437, #13720 ),
( #21367, #36790 ),
( #21241, #8948 ),
( #24225, #2673 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 4 ),
( 2, 2 ),
( 0.0000000000000000000, 0.2499999999999998890, 0.4999999999999998890, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#10703 = circle ( 'none', #8069, 4.149999999999998579 ) ;
#10704 = axis2_placement_3d ( 'none', #18954, #24946, #22109 ) ;
#10705 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#10706 = cartesian_point ( 'none', ( 1.248640893297916189e-14, -5.739574699269878547e-14, -7.500000000000014211 ) ) ;
#10707 = cartesian_point ( 'none', ( -11.58033136913348216, -76.67421235848129868, 75.28136726655638711 ) ) ;
#10708 = oriented_edge ( 'none', *, *, #10013, .t. ) ;
#10709 = axis2_placement_3d ( 'none', #40413, #33836, #40281 ) ;
#10710 = cartesian_point ( 'none', ( 4.143406979810031032, -15.97129232716196512, -37.50000000000002842 ) ) ;
#10711 = edge_curve ( 'none', #22339, #13402, #16738, .t. ) ;
#10712 = oriented_edge ( 'none', *, *, #33195, .t. ) ;
#10713 = edge_curve ( 'none', #15355, #15618, #7460, .t. ) ;
#10714 = face_outer_bound ( 'none', #21084, .t. ) ;
#10715 = vertex_point ( 'none', #2066 ) ;
#10716 = circle ( 'none', #13994, 4.640926795905553348 ) ;
#10717 = oriented_edge ( 'none', *, *, #13259, .t. ) ;
#10718 = edge_curve ( 'none', #30022, #17150, #38703, .t. ) ;
#10719 = oriented_edge ( 'none', *, *, #5094, .t. ) ;
#10720 = direction ( 'none', ( 0.02295523838497760816, 0.9997364937975852239, 9.583796596545395347e-16 ) ) ;
#10721 = edge_curve ( 'none', #35104, #38480, #9381, .t. ) ;
#10722 = vector ( 'none', #35854, 1000.000000000000227 ) ;
#10723 = edge_loop ( 'none', ( #4254, #20638, #33785, #15828 ) ) ;
#10724 = cartesian_point ( 'none', ( -17.83840981399339753, -11.08251321239818310, 129.5999999999999659 ) ) ;
#10725 = vertex_point ( 'none', #14209 ) ;
#10726 = face_bound ( 'none', #10311, .t. ) ;
#10727 = cartesian_point ( 'none', ( 18.64783146838669481, -34.25285946496511258, -36.00000000000005684 ) ) ;
#10728 = cartesian_point ( 'none', ( -11.78496626925084634, -94.97532122025985757, 75.35037739096205200 ) ) ;
#10729 = cartesian_point ( 'none', ( -34.64101615137698786, -41.50000000000052580, 66.59999999999995168 ) ) ;
#10730 = face_outer_bound ( 'none', #22556, .t. ) ;
#10731 = face_outer_bound ( 'none', #4782, .t. ) ;
#10732 = cartesian_point ( 'none', ( -0.3787614333519774279, -16.49565214766018784, -37.19828832642100025 ) ) ;
#10733 = cartesian_point ( 'none', ( 14.18753957311215608, -95.60265458522012239, 77.30019662888931009 ) ) ;
#10734 = line ( 'none', #25108, #34651 ) ;
#10735 = direction ( 'none', ( -1.000000000000000000, -6.938893903907222067e-15, 1.301042606982604138e-15 ) ) ;
#10736 = direction ( 'none', ( 0.5882076359133956434, 0.8087099461816790180, -4.191653422462962151e-15 ) ) ;
#10737 = plane ( 'none', #655 ) ;
#10738 = oriented_edge ( 'none', *, *, #33328, .t. ) ;
#10739 = cartesian_point ( 'none', ( 14.90171530909878861, -76.48796327876685552, 77.11128300181651696 ) ) ;
#10740 = vertex_point ( 'none', #11633 ) ;
#10741 = vertex_point ( 'none', #20648 ) ;
#10742 = cartesian_point ( 'none', ( -24.88444889857358078, -49.08581362515128887, 15.09999999999988596 ) ) ;
#10743 = circle ( 'none', #13057, 0.09999999999999935330 ) ;
#10744 = axis2_placement_3d ( 'none', #4538, #17347, #35516 ) ;
#10745 = direction ( 'none', ( -1.000000000000000000, -1.174274352968914674e-14, 0.0000000000000000000 ) ) ;
#10746 = vector ( 'none', #28799, 1000.000000000000000 ) ;
#10747 = cartesian_point ( 'none', ( 16.20783530973544728, 8.867886326844054423, -10.50000000000000178 ) ) ;
#10748 = oriented_edge ( 'none', *, *, #9513, .t. ) ;
#10749 = advanced_face ( 'none', ( #22071 ), #20639, .t. ) ;
#10750 = direction ( 'none', ( -0.9978130634544891686, -1.174274352968915778e-14, -0.06609909530067549499 ) ) ;
#10751 = edge_loop ( 'none', ( #32959, #27584, #34708, #5907, #17618, #24875, #2823, #17979 ) ) ;
#10752 = direction ( 'none', ( 1.580939474765926139e-14, -1.000000000000000000, -1.360818159096219050e-15 ) ) ;
#10753 = axis2_placement_3d ( 'none', #12453, #3988, #13795 ) ;
#10754 = oriented_edge ( 'none', *, *, #37865, .f. ) ;
#10755 = circle ( 'none', #21904, 2.099999999999997868 ) ;
#10756 = oriented_edge ( 'none', *, *, #33009, .t. ) ;
#10757 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#10758 = axis2_placement_3d ( 'none', #7350, #26299, #38372 ) ;
#10759 = cartesian_point ( 'none', ( -49.61081362515121640, 31.00027695764200075, 15.10000000000001030 ) ) ;
#10760 = direction ( 'none', ( -1.224646799147353207e-16, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10761 = cartesian_point ( 'none', ( 7.876207821933129305e-13, -65.50000000000007105, 68.59999999999990905 ) ) ;
#10762 = circle ( 'none', #154, 4.900000000000000355 ) ;
#10763 = oriented_edge ( 'none', *, *, #5912, .f. ) ;
#10764 = edge_loop ( 'none', ( #30182, #37264 ) ) ;
#10766 = cartesian_point ( 'none', ( 5.035835886737385041e-14, -1.139138818736124283e-13, 95.39999999999999147 ) ) ;
#10765 = circle ( 'none', #7028, 12.00000000000000000 ) ;
#10767 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#10768 = axis2_placement_3d ( 'none', #10982, #10441, #26357 ) ;
#10769 = cartesian_point ( 'none', ( 23.20395262347188137, -32.40959451641676026, -10.51137418475093632 ) ) ;
#10770 = edge_curve ( 'none', #30459, #24925, #3040, .t. ) ;
#10771 = cartesian_point ( 'none', ( 8.127117923497532664e-13, 1.266877687824448364e-14, 127.0999999999999943 ) ) ;
#10772 = circle ( 'none', #38081, 3.249999999999996003 ) ;
#10773 = edge_curve ( 'none', #21731, #20907, #32336, .t. ) ;
#10774 = edge_curve ( 'none', #29144, #36687, #3523, .t. ) ;
#10775 = oriented_edge ( 'none', *, *, #21221, .t. ) ;
#10776 = cartesian_point ( 'none', ( 34.64101615137732182, 20.00000000000038725, 66.59999999999996589 ) ) ;
#10777 = direction ( 'none', ( 0.2911156025094133182, 4.336808689942019314e-15, -0.9566878832595201443 ) ) ;
#10778 = direction ( 'none', ( 1.000000000000000000, 9.499345754448995649e-15, -9.984020005621912370e-16 ) ) ;
#10779 = direction ( 'none', ( -1.000000000000000000, -1.203352005955635797e-14, 1.526949056252836094e-12 ) ) ;
#10780 = edge_curve ( 'none', #1781, #3136, #8885, .t. ) ;
#10781 = edge_loop ( 'none', ( #13477, #33440, #12661, #4775 ) ) ;
#10782 = axis2_placement_3d ( 'none', #16719, #32563, #38585 ) ;
#10783 = direction ( 'none', ( 1.000000000000000000, 9.499345754448995649e-15, -9.984020005621912370e-16 ) ) ;
#10784 = cartesian_point ( 'none', ( 34.64101615137750656, 20.00000000000019895, 68.00000000000024158 ) ) ;
#10785 = edge_curve ( 'none', #17436, #563, #24988, .t. ) ;
#10786 = direction ( 'none', ( -1.734723475976808080e-16, 1.040834085586084848e-15, -1.000000000000000000 ) ) ;
#10787 = line ( 'none', #39566, #1480 ) ;
#10788 = direction ( 'none', ( 1.000000000000000000, 1.469412826709765917e-14, -6.122553444624024981e-16 ) ) ;
#10789 = b_spline_curve_with_knots ( 'none', 3,
( #35001, #31990, #35263, #16308 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0007078299190232888822 ),
.unspecified. ) ;
#10790 = cartesian_point ( 'none', ( 1.379954955940063063e-14, -6.317769198510604197e-14, -1.500000000000019984 ) ) ;
#10791 = oriented_edge ( 'none', *, *, #28480, .f. ) ;
#10792 = vertex_point ( 'none', #24428 ) ;
#10793 = direction ( 'none', ( -0.9978130634544890576, -1.175359587474530430e-14, -0.06609909530067543948 ) ) ;
#10794 = edge_loop ( 'none', ( #34593, #6336 ) ) ;
#10795 = edge_curve ( 'none', #33939, #12336, #14741, .t. ) ;
#10796 = plane ( 'none', #390 ) ;
#10797 = vertex_point ( 'none', #37259 ) ;
#10798 = conical_surface ( 'none', #12649, 39.00000000000000711, 0.5235987755983023684 ) ;
#10799 = line ( 'none', #726, #20592 ) ;
#10800 = oriented_edge ( 'none', *, *, #12672, .t. ) ;
#10801 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#10802 = advanced_face ( 'none', ( #13760 ), #28381, .t. ) ;
#10803 = direction ( 'none', ( -1.224646799147353207e-16, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10804 = cartesian_point ( 'none', ( 1.379954955940063063e-14, -6.317769198510604197e-14, -1.500000000000019984 ) ) ;
#10805 = vector ( 'none', #6865, 1000.000000000000000 ) ;
#10806 = oriented_edge ( 'none', *, *, #39605, .f. ) ;
#10807 = edge_loop ( 'none', ( #22228, #27066, #25902, #29070, #24364, #26432, #22288, #2639 ) ) ;
#10808 = circle ( 'none', #35026, 7.351363236587510563 ) ;
#10809 = axis2_placement_3d ( 'none', #25089, #12553, #3567 ) ;
#10810 = direction ( 'none', ( 3.491481338843132961e-15, -1.000000000000000000, -2.087856039678549330e-15 ) ) ;
#10811 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10812 = cartesian_point ( 'none', ( 8.879025876537987472, -59.50000000000000711, 70.42101956058455414 ) ) ;
#10813 = cartesian_point ( 'none', ( 34.49967906316885546, -55.99999999999974420, 119.5183989940757670 ) ) ;
#10814 = advanced_face ( 'none', ( #98 ), #37708, .f. ) ;
#10815 = cartesian_point ( 'none', ( 11.45321929319376864, -18.48055493771032332, 127.6814758487515604 ) ) ;
#10816 = vertex_point ( 'none', #8761 ) ;
#10817 = direction ( 'none', ( -1.291722420484211070e-12, 0.5509000114523594505, -0.8345712536277476445 ) ) ;
#10818 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#10819 = cartesian_point ( 'none', ( 31.00027695764221392, 53.61081362515115956, -14.27501833360224559 ) ) ;
#10820 = cartesian_point ( 'none', ( -8.303360270763132434, 20.04165452918085322, 127.5574174192855850 ) ) ;
#10821 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10822 = conical_surface ( 'none', #13532, 3.399999999999996803, 1.029744258676653201 ) ;
#10823 = vector ( 'none', #32485, 1000.000000000000000 ) ;
#10824 = cartesian_point ( 'none', ( -11.83250879364882380, -94.75002722939419186, 75.33084806491478957 ) ) ;
#10825 = cartesian_point ( 'none', ( 45.96194077712550552, -45.96194077712568316, -50.99999999999999289 ) ) ;
#10826 = oriented_edge ( 'none', *, *, #8621, .t. ) ;
#10827 = edge_loop ( 'none', ( #16882, #28803, #1372 ) ) ;
#10828 = cartesian_point ( 'none', ( 4.279280017844971227e-15, -2.125859079015339128e-14, -45.00000000000002132 ) ) ;
#10829 = vertex_point ( 'none', #27533 ) ;
#10830 = cartesian_point ( 'none', ( -44.99999999999999289, -6.919578469525784556e-13, 13.00000000000003197 ) ) ;
#10831 = cartesian_point ( 'none', ( -11.05545170825871359, -76.26262047717355586, 75.31613737730786795 ) ) ;
#10832 = edge_curve ( 'none', #37653, #3429, #34766, .t. ) ;
#10833 = oriented_edge ( 'none', *, *, #26679, .f. ) ;
#10834 = edge_curve ( 'none', #31346, #2714, #11829, .t. ) ;
#10835 = vector ( 'none', #13341, 1000.000000000000114 ) ;
#10836 = edge_loop ( 'none', ( #35825, #13418, #6391, #29729 ) ) ;
#10837 = oriented_edge ( 'none', *, *, #4435, .f. ) ;
#10838 = edge_curve ( 'none', #20135, #35594, #1072, .t. ) ;
#10839 = cartesian_point ( 'none', ( 17.08577134313631163, 10.61867769040208564, 129.3651943991197015 ) ) ;
#10840 = cartesian_point ( 'none', ( 31.00027695764217484, 56.11081362515108140, 23.09999999999999787 ) ) ;
#10841 = axis2_placement_3d ( 'none', #8343, #17485, #17616 ) ;
#10842 = edge_curve ( 'none', #23081, #32096, #12316, .t. ) ;
#10843 = oriented_edge ( 'none', *, *, #23317, .f. ) ;
#10844 = oriented_edge ( 'none', *, *, #26274, .f. ) ;
#10845 = face_outer_bound ( 'none', #5069, .t. ) ;
#10846 = cartesian_point ( 'none', ( -36.26601615137770551, 17.18541743770010655, 66.60000000000000853 ) ) ;
#10847 = edge_curve ( 'none', #9489, #3382, #24019, .t. ) ;
#10848 = direction ( 'none', ( 1.992088857985753973e-16, -7.880753813247675680e-16, 1.000000000000000000 ) ) ;
#10849 = cartesian_point ( 'none', ( -11.52853723613234038, -76.54121359948001668, 75.28479831537572409 ) ) ;
#10851 = direction ( 'none', ( -0.06609909530067552275, 0.0000000000000000000, 0.9978130634544890576 ) ) ;
#10850 = direction ( 'none', ( -0.06609909530067552275, 0.0000000000000000000, 0.9978130634544890576 ) ) ;
#10852 = face_outer_bound ( 'none', #29108, .t. ) ;
#10853 = vertex_point ( 'none', #34122 ) ;
#10854 = line ( 'none', #38388, #26434 ) ;
#10855 = cartesian_point ( 'none', ( -42.50000000000031974, 26.33913438213125247, 54.60000000000002274 ) ) ;
#10856 = oriented_edge ( 'none', *, *, #29693, .t. ) ;
#10857 = edge_loop ( 'none', ( #33707, #27065, #6621, #4835, #13482, #5216, #16167, #13724 ) ) ;
#10858 = circle ( 'none', #15875, 5.000000000000000888 ) ;
#10859 = direction ( 'none', ( 0.8451571187522040063, -0.5345179553789309868, -4.083897839613836387e-18 ) ) ;
#10860 = advanced_face ( 'none', ( #15725 ), #25455, .f. ) ;
#10861 = cartesian_point ( 'none', ( -12.14549522072444177, 37.36424680995302339, -11.49999999999997158 ) ) ;
#10862 = cartesian_point ( 'none', ( -10.82394120722440789, -95.68221385848652005, 75.74685045045337972 ) ) ;
#10863 = direction ( 'none', ( 0.6416855659042078885, -0.7669678184319055347, 2.060828897129121979e-15 ) ) ;
#10864 = line ( 'none', #5443, #26945 ) ;
#10865 = direction ( 'none', ( -8.382183835919932890e-13, -0.8345712536277473115, -0.5509000114523600056 ) ) ;
#10866 = oriented_edge ( 'none', *, *, #8567, .f. ) ;
#10867 = oriented_edge ( 'none', *, *, #20455, .f. ) ;
#10868 = oriented_edge ( 'none', *, *, #22727, .t. ) ;
#10869 =( bounded_curve ( ) b_spline_curve ( 3, ( #16633, #16506, #941, #673 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.068887871591405414, 4.712388980384689674 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670091417, 0.9657888653670091417, 1.000000000000000000 ) )
representation_item ( '' ) );
#10870 = advanced_face ( 'none', ( #16701 ), #564, .t. ) ;
#10871 = cartesian_point ( 'none', ( 14.93042977787945347, -94.70000000000139551, 77.10372771662265734 ) ) ;
#10872 = direction ( 'none', ( -2.050233355256459444e-15, 1.084443651927997411e-15, -1.000000000000000000 ) ) ;
#10873 = axis2_placement_3d ( 'none', #37511, #34903, #375 ) ;
#10874 = cartesian_point ( 'none', ( 0.0000000000000000000, -8.519214830970080161e-15, -73.00000000000000000 ) ) ;
#10875 = edge_loop ( 'none', ( #12084, #30478, #11162, #36328 ) ) ;
#10876 = cartesian_point ( 'none', ( -46.21081362515121072, 31.00027695764203273, -23.75000000000000355 ) ) ;
#10877 = face_outer_bound ( 'none', #6507, .t. ) ;
#10880 = edge_loop ( 'none', ( #18607, #14085, #25250, #15497 ) ) ;
#10879 = edge_loop ( 'none', ( #27579, #12703, #16613, #2988 ) ) ;
#10878 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#10881 = axis2_placement_3d ( 'none', #6381, #15926, #16202 ) ;
#10882 = cartesian_point ( 'none', ( 26.94871244878477157, -26.48999811660752002, 86.18679533992973063 ) ) ;
#10883 = cartesian_point ( 'none', ( 34.64101615137725076, -19.99999999999997868, 66.59999999999972431 ) ) ;
#10884 = cartesian_point ( 'none', ( 14.88117630810223524, -76.42679284449158672, 77.11670074532567298 ) ) ;
#10885 = axis2_placement_3d ( 'none', #11327, #21141, #23849 ) ;
#10887 = oriented_edge ( 'none', *, *, #30107, .f. ) ;
#10886 = direction ( 'none', ( -3.469446951953617344e-15, 1.000000000000000000, 1.734723475976808672e-15 ) ) ;
#10888 = oriented_edge ( 'none', *, *, #28724, .f. ) ;
#10889 = vector ( 'none', #16155, 1000.000000000000000 ) ;
#10890 = cartesian_point ( 'none', ( -10.75731199595437637, 17.31747045826335096, 129.2343892023577610 ) ) ;
#10891 = oriented_edge ( 'none', *, *, #19665, .f. ) ;
#10892 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#10893 = line ( 'none', #2887, #25034 ) ;
#10894 = edge_curve ( 'none', #24978, #24311, #31326, .t. ) ;
#10895 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10896 = edge_curve ( 'none', #39521, #7407, #6445, .t. ) ;
#10897 = oriented_edge ( 'none', *, *, #13638, .f. ) ;
#10898 = face_outer_bound ( 'none', #32609, .t. ) ;
#10899 = direction ( 'none', ( -1.209449207451029906e-14, 1.000000000000000000, 1.147639426353582715e-15 ) ) ;
#10900 = b_spline_curve_with_knots ( 'none', 3,
( #13844, #742, #25976, #32701, #20413, #7851 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.001119121826492077516, 0.002238243652984155032 ),
.unspecified. ) ;
#10901 = line ( 'none', #29211, #24535 ) ;
#10902 = axis2_placement_3d ( 'none', #13062, #16210, #28723 ) ;
#10903 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497760469, 2.409200885585504711e-16 ) ) ;
#10904 = edge_curve ( 'none', #11608, #38329, #21100, .t. ) ;
#10905 = direction ( 'none', ( 1.000000000000000000, 1.235793633973316905e-14, -5.539897855819802537e-16 ) ) ;
#10906 = axis2_placement_3d ( 'none', #30080, #23944, #11017 ) ;
#10907 = cartesian_point ( 'none', ( 0.3754046058261931162, -16.51296877190926082, -37.33561514783266944 ) ) ;
#10908 = direction ( 'none', ( -1.965391359763804321e-15, 6.337802785138576090e-16, -1.000000000000000000 ) ) ;
#10909 = cartesian_point ( 'none', ( 21.01844843612604663, -33.64860290280000044, -10.83538298629228613 ) ) ;
#10910 = advanced_face ( 'none', ( #32821 ), #28196, .f. ) ;
#10911 = line ( 'none', #650, #2594 ) ;
#10912 = edge_curve ( 'none', #14724, #2907, #4493, .t. ) ;
#10914 = oriented_edge ( 'none', *, *, #13568, .f. ) ;
#10913 = cartesian_point ( 'none', ( -37.05816551100855349, -18.47127864761682048, 71.20000000000027285 ) ) ;
#10915 = vertex_point ( 'none', #31363 ) ;
#10916 = cartesian_point ( 'none', ( 1.213092126750581201e-12, -95.70000000000162288, 99.59999999999986642 ) ) ;
#10917 = cartesian_point ( 'none', ( -18.73542662308970108, -11.01839961237194387, 127.6615765916716327 ) ) ;
#10918 = oriented_edge ( 'none', *, *, #23141, .f. ) ;
#10919 = advanced_face ( 'none', ( #39696 ), #24812, .f. ) ;
#10920 = direction ( 'none', ( 1.000000000000000000, -3.712601082321082029e-17, 0.0000000000000000000 ) ) ;
#10921 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#10922 = circle ( 'none', #2737, 65.00000000000000000 ) ;
#10924 = edge_loop ( 'none', ( #22115, #14810, #38729, #9554 ) ) ;
#10923 = vertex_point ( 'none', #34399 ) ;
#10925 = vector ( 'none', #28335, 1000.000000000000000 ) ;
#10926 = cartesian_point ( 'none', ( 25.00000000000006040, 1.884484199891450735e-13, 95.39999999999997726 ) ) ;
#10927 = direction ( 'none', ( -0.4999999999986684540, -7.037255622771600756e-15, 0.8660254037852073150 ) ) ;
#10928 = direction ( 'none', ( 1.000000000000000000, 9.499345754448995649e-15, -9.984020005621912370e-16 ) ) ;
#10929 = oriented_edge ( 'none', *, *, #9684, .f. ) ;
#10930 = circle ( 'none', #33444, 4.499999999999997335 ) ;
#10931 = oriented_edge ( 'none', *, *, #32778, .t. ) ;
#10932 = cartesian_point ( 'none', ( -2.068652040478618392, -73.70000000000165130, 108.9744695175469928 ) ) ;
#10933 = axis2_placement_3d ( 'none', #29112, #13856, #23148 ) ;
#10934 = cylindrical_surface ( 'none', #14531, 2.099999999999997868 ) ;
#10935 = direction ( 'none', ( -1.000000000000000000, -1.209449207451029748e-14, 5.539897855819805495e-16 ) ) ;
#10936 = oriented_edge ( 'none', *, *, #20763, .t. ) ;
#10937 = axis2_placement_3d ( 'none', #17771, #36485, #26620 ) ;
#10938 = face_bound ( 'none', #32482, .t. ) ;
#10939 = cartesian_point ( 'none', ( -34.64101615137732892, -20.00000000000050449, 28.20000000000026574 ) ) ;
#10940 = cartesian_point ( 'none', ( -2.136781001029836702, -95.53332088882460482, 109.1983604752862078 ) ) ;
#10941 = face_bound ( 'none', #20917, .t. ) ;
#10942 = cartesian_point ( 'none', ( 11.01178971521878935, -17.74278185361949411, 128.8943464349419514 ) ) ;
#10943 = cartesian_point ( 'none', ( 22.80552044066250517, -14.13359217743652962, 114.5223516004189861 ) ) ;
#10944 = axis2_placement_3d ( 'none', #30283, #36458, #2058 ) ;
#10945 = direction ( 'none', ( 5.539897855819832119e-16, -1.009293658750142399e-15, 1.000000000000000000 ) ) ;
#10946 = vector ( 'none', #20676, 1000.000000000000000 ) ;
#10947 = oriented_edge ( 'none', *, *, #12329, .f. ) ;
#10948 = oriented_edge ( 'none', *, *, #10961, .t. ) ;
#10949 = cartesian_point ( 'none', ( -11.64203268004231617, -13.23177360001787939, 118.0999999999999517 ) ) ;
#10950 = cartesian_point ( 'none', ( 34.54205080756890567, 4.744356092172915698e-13, 11.99999999999998224 ) ) ;
#10951 = edge_loop ( 'none', ( #8166, #13747, #25155, #25059 ) ) ;
#10952 = cartesian_point ( 'none', ( 6.620119751072388148, -19.92978175024821041, 129.5999999999999943 ) ) ;
#10953 = conical_surface ( 'none', #34896, 2.499999999999995115, 1.029744258676651647 ) ;
#10955 = vertex_point ( 'none', #31222 ) ;
#10954 = oriented_edge ( 'none', *, *, #4372, .f. ) ;
#10956 = face_bound ( 'none', #14423, .t. ) ;
#10957 = cartesian_point ( 'none', ( -16.49565214766014520, 0.3787614333520712417, -5.499999999999994671 ) ) ;
#10958 = cartesian_point ( 'none', ( 1.109859157700215227e-12, -56.00000000000010658, 61.09999999999990905 ) ) ;
#10959 = axis2_placement_3d ( 'none', #4135, #1245, #38821 ) ;
#10960 = advanced_face ( 'none', ( #24481 ), #12790, .t. ) ;
#10961 = edge_curve ( 'none', #12145, #14971, #8411, .t. ) ;
#10962 = cartesian_point ( 'none', ( 31.79684002903777795, -19.69956334259295616, 74.19999999999971863 ) ) ;
#10963 = direction ( 'none', ( -1.073901121821449057e-14, 1.000000000000000000, 8.478166751221966705e-16 ) ) ;
#10964 = edge_curve ( 'none', #3291, #32457, #7422, .t. ) ;
#10966 = edge_curve ( 'none', #13590, #30857, #2061, .t. ) ;
#10965 = cartesian_point ( 'none', ( 31.89101615140910084, -77.99999999999968736, 119.5999999999512227 ) ) ;
#10967 = oriented_edge ( 'none', *, *, #27520, .t. ) ;
#10968 = vector ( 'none', #38514, 1000.000000000000000 ) ;
#10969 = cartesian_point ( 'none', ( 31.00027695764218549, 55.74913406710317076, 15.10000000000000675 ) ) ;
#10970 = oriented_edge ( 'none', *, *, #36831, .f. ) ;
#10971 = edge_curve ( 'none', #37140, #18439, #35257, .t. ) ;
#10972 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#10973 = cartesian_point ( 'none', ( 16.48105112873254541, 1.068210002472917086, -10.51959793154428269 ) ) ;
#10974 = cartesian_point ( 'none', ( -10.64817120166831366, -76.20175876120323721, 75.34311725360457501 ) ) ;
#10975 = edge_curve ( 'none', #29900, #33108, #18644, .t. ) ;
#10976 = circle ( 'none', #18945, 2.917499999999996430 ) ;
#10977 = vertex_point ( 'none', #31501 ) ;
#10978 = b_spline_curve_with_knots ( 'none', 3,
( #6326, #6599, #37724, #12999 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002730991432370464731, 0.0003759828195637937489 ),
.unspecified. ) ;
#10979 = cartesian_point ( 'none', ( -7.919809050573388909, 14.47503452854102868, -36.50000000000000000 ) ) ;
#10980 = cylindrical_surface ( 'none', #36228, 4.499999999999997335 ) ;
#10981 = cylindrical_surface ( 'none', #33764, 6.500000000000001776 ) ;
#10982 = cartesian_point ( 'none', ( 19.91839899407669634, -55.99999999999987210, 65.10032093683186361 ) ) ;
#10983 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#10984 = cartesian_point ( 'none', ( 3.870793781244037949e-14, -7.481103611194610408e-14, 48.49999999999997158 ) ) ;
#10985 = cartesian_point ( 'none', ( -33.97074409262247485, -47.89581362515139062, 19.09999999999989484 ) ) ;
#10986 = vector ( 'none', #24803, 1000.000000000000000 ) ;
#10987 = vertex_point ( 'none', #15687 ) ;
#10988 = vertex_point ( 'none', #3273 ) ;
#10989 = direction ( 'none', ( 0.8854846875131702211, 0.4646685573392108637, 0.0000000000000000000 ) ) ;
#10990 = vertex_point ( 'none', #37813 ) ;
#10991 = axis2_placement_3d ( 'none', #4886, #23443, #26672 ) ;
#10992 = oriented_edge ( 'none', *, *, #2395, .t. ) ;
#10993 = cartesian_point ( 'none', ( -19.62032367001450339, 7.736896909686310941, 129.5999999999999943 ) ) ;
#10994 = vector ( 'none', #19573, 1000.000000000000000 ) ;
#10995 = oriented_edge ( 'none', *, *, #28962, .t. ) ;
#10996 = cartesian_point ( 'none', ( -45.49999999999999289, -6.754888491281935639e-13, 4.000000000000031086 ) ) ;
#10997 = axis2_placement_3d ( 'none', #17172, #35472, #32478 ) ;
#10998 = cartesian_point ( 'none', ( -38.86653296103312272, 14.49999999999949729, 66.60000000000000853 ) ) ;
#10999 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -4.476705744456275355e-16 ) ) ;
#11000 = cartesian_point ( 'none', ( -11.57512411290651144, -94.75248122696170583, 75.28171221586426043 ) ) ;
#11001 = oriented_edge ( 'none', *, *, #3237, .t. ) ;
#11002 = circle ( 'none', #23504, 2.134000000000002562 ) ;
#11003 = edge_loop ( 'none', ( #19283, #40055, #30994, #21363, #5962 ) ) ;
#11004 = plane ( 'none', #11712 ) ;
#11005 = advanced_face ( 'none', ( #9862, #27393 ), #21833, .f. ) ;
#11006 = axis2_placement_3d ( 'none', #2248, #8535, #30344 ) ;
#11007 = cartesian_point ( 'none', ( -0.4241028179479572335, -18.47034028200731726, -37.50000000000003553 ) ) ;
#11008 = vector ( 'none', #22082, 1000.000000000000000 ) ;
#11009 = cartesian_point ( 'none', ( 12.68216231685181228, -8.499999999999941380, 116.2984984951491469 ) ) ;
#11010 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#11011 = vertex_point ( 'none', #19089 ) ;
#11012 = direction ( 'none', ( 0.8854846875131732187, 0.4646685573392047020, 0.0000000000000000000 ) ) ;
#11013 = direction ( 'none', ( -0.2911156025094131516, -4.336808689942016158e-15, 0.9566878832595201443 ) ) ;
#11014 = line ( 'none', #35659, #38871 ) ;
#11015 = axis2_placement_3d ( 'none', #14670, #17812, #39699 ) ;
#11016 = face_outer_bound ( 'none', #24657, .t. ) ;
#11017 = direction ( 'none', ( -1.000000000000000000, -1.209449207451029591e-14, 5.539897855819716748e-16 ) ) ;
#11018 = cartesian_point ( 'none', ( 14.83642583040584384, -76.32370681872247076, 77.12849052949887607 ) ) ;
#11019 = edge_curve ( 'none', #38579, #27035, #27886, .t. ) ;
#11020 = edge_curve ( 'none', #24258, #8405, #25100, .t. ) ;
#11021 = advanced_face ( 'none', ( #10845 ), #4026, .f. ) ;
#11022 = cartesian_point ( 'none', ( 19.99999999994772182, -77.99999999999981526, 64.95898384859160046 ) ) ;
#11023 = edge_curve ( 'none', #22208, #20708, #19126, .t. ) ;
#11024 = vector ( 'none', #40470, 1000.000000000000000 ) ;
#11025 = cartesian_point ( 'none', ( 18.88021719022923151, -5.434831998302460221, -115.9999999999999858 ) ) ;
#11026 = oriented_edge ( 'none', *, *, #40506, .t. ) ;
#11027 = oriented_edge ( 'none', *, *, #11337, .f. ) ;
#11028 = axis2_placement_3d ( 'none', #35984, #38725, #1843 ) ;
#11029 = edge_curve ( 'none', #15615, #211, #26930, .t. ) ;
#11030 = edge_loop ( 'none', ( #20609, #14575 ) ) ;
#11031 = vertex_point ( 'none', #29154 ) ;
#11032 = vector ( 'none', #37442, 1000.000000000000000 ) ;
#11033 = vertex_point ( 'none', #6932 ) ;
#11034 = direction ( 'none', ( -1.331611081249949473e-15, 2.721636318192414039e-15, -1.000000000000000000 ) ) ;
#11035 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#11036 = edge_curve ( 'none', #35810, #29120, #17166, .t. ) ;
#11037 = line ( 'none', #11696, #8096 ) ;
#11038 = plane ( 'none', #11368 ) ;
#11039 = oriented_edge ( 'none', *, *, #37188, .f. ) ;
#11040 = cartesian_point ( 'none', ( -20.00000000005260858, -101.5000000000003553, 64.60000000003066134 ) ) ;
#11041 = vertex_point ( 'none', #28610 ) ;
#11042 = circle ( 'none', #21062, 31.00000000000000711 ) ;
#11043 = cartesian_point ( 'none', ( -19.43860509126865921, 9.680349996214822283, 127.6059598758641442 ) ) ;
#11044 = direction ( 'none', ( -0.02295523838497760469, -0.9997364937975850019, -9.583796596545389430e-16 ) ) ;
#11045 = direction ( 'none', ( 1.331611081249949473e-15, -2.721636318192414039e-15, 1.000000000000000000 ) ) ;
#11046 = oriented_edge ( 'none', *, *, #18996, .f. ) ;
#11047 = axis2_placement_3d ( 'none', #31415, #37593, #5918 ) ;
#11048 = face_outer_bound ( 'none', #11522, .t. ) ;
#11049 = face_outer_bound ( 'none', #4439, .t. ) ;
#11050 = cartesian_point ( 'none', ( 4.039642493661419646e-14, -7.625840659810712313e-14, 50.39999999999997016 ) ) ;
#11051 = oriented_edge ( 'none', *, *, #36722, .f. ) ;
#11052 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#11053 = cartesian_point ( 'none', ( 13.86098510062376477, -85.70000000000145235, 119.5598494994404177 ) ) ;
#11054 = cartesian_point ( 'none', ( 31.00027695764217484, 56.01081362515107287, 23.00000000000000000 ) ) ;
#11055 = cartesian_point ( 'none', ( 3.314333012476855500e-13, -56.00000000000020606, 136.4920863309351944 ) ) ;
#11056 = circle ( 'none', #32206, 3.999999999999996447 ) ;
#11057 = oriented_edge ( 'none', *, *, #23442, .t. ) ;
#11058 = axis2_placement_3d ( 'none', #841, #6973, #28786 ) ;
#11059 = oriented_edge ( 'none', *, *, #19381, .f. ) ;
#11060 = cartesian_point ( 'none', ( 49.61081362515101745, -31.00027695764238800, 23.09999999999986287 ) ) ;
#11061 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#11062 = advanced_face ( 'none', ( #2538 ), #25964, .t. ) ;
#11063 = oriented_edge ( 'none', *, *, #19187, .t. ) ;
#11064 = direction ( 'none', ( -0.7071067811865602293, -9.329952838809555604e-15, -0.7071067811865348052 ) ) ;
#11065 = line ( 'none', #33391, #17391 ) ;
#11066 = axis2_placement_3d ( 'none', #8235, #33628, #27026 ) ;
#11067 = cartesian_point ( 'none', ( -2.185440939981223796, -95.70000000000165130, 109.3582707432129695 ) ) ;
#11068 = oriented_edge ( 'none', *, *, #2924, .t. ) ;
#11069 = cartesian_point ( 'none', ( -31.98456208883781215, -18.60599432798287012, 28.69998533311847666 ) ) ;
#11070 = cartesian_point ( 'none', ( 5.972432876578055883, -17.83802208209288764, 129.5999999999999375 ) ) ;
#11071 = cartesian_point ( 'none', ( 29.30443652418521339, -53.49999999999999289, 6.243534156943819485e-15 ) ) ;
#11072 = advanced_face ( 'none', ( #26422 ), #19627, .t. ) ;
#11073 = edge_curve ( 'none', #10035, #29834, #1541, .t. ) ;
#11074 = edge_curve ( 'none', #35740, #11397, #36272, .t. ) ;
#11075 = face_outer_bound ( 'none', #33034, .t. ) ;
#11076 = oriented_edge ( 'none', *, *, #29997, .f. ) ;
#11077 = edge_curve ( 'none', #6110, #13538, #34291, .t. ) ;
#11078 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#11079 = cartesian_point ( 'none', ( -13.64860006044689733, 37.31778473400329688, -10.72680918170896369 ) ) ;
#11080 = oriented_edge ( 'none', *, *, #20479, .t. ) ;
#11081 = edge_curve ( 'none', #22988, #1142, #1033, .t. ) ;
#11082 = line ( 'none', #28511, #8137 ) ;
#11083 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539513564649194771e-12 ) ) ;
#11084 = vertex_point ( 'none', #36156 ) ;
#11085 = cartesian_point ( 'none', ( 6.817550691204024460, -20.56740170840427595, 127.5144740208874481 ) ) ;
#11086 = cartesian_point ( 'none', ( 5.035835886737385041e-14, -1.139138818736124283e-13, 95.39999999999999147 ) ) ;
#11087 = oriented_edge ( 'none', *, *, #18585, .t. ) ;
#11088 = cartesian_point ( 'none', ( 0.07489105479528108955, -95.59154035711279107, 87.12286594759171976 ) ) ;
#11089 = circle ( 'none', #20198, 12.99999999999999822 ) ;
#11090 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703187e-14, -6.004812032227408794e-16 ) ) ;
#11091 = cartesian_point ( 'none', ( 26.75027695764183022, 49.61081362515125193, 5.114169343018782141e-14 ) ) ;
#11092 = direction ( 'none', ( 1.210143096841420629e-14, -1.000000000000000000, -1.144788205118215282e-15 ) ) ;
#11093 = direction ( 'none', ( -0.02295523838497748673, -0.9997364937975852239, -9.583796596545395347e-16 ) ) ;
#11094 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#11095 = cartesian_point ( 'none', ( -11.34068509492913712, -95.49640425101645747, 75.53331882207942272 ) ) ;
#11096 = cartesian_point ( 'none', ( 8.932523151452839944e-13, -69.50000000000012790, 99.59999999999990905 ) ) ;
#11097 = cartesian_point ( 'none', ( 57.49999999999997868, 57.50000000000000711, -6.710340449051771060e-15 ) ) ;
#11098 = vector ( 'none', #25502, 1000.000000000000000 ) ;
#11099 = oriented_edge ( 'none', *, *, #39013, .t. ) ;
#11100 = cartesian_point ( 'none', ( 14.47503452854107309, 7.919809050573333842, -10.80171167357904238 ) ) ;
#11101 = cartesian_point ( 'none', ( -11.50441086610508279, -76.50917825913846571, 75.28639654182727270 ) ) ;
#11102 = oriented_edge ( 'none', *, *, #20704, .f. ) ;
#11103 = cartesian_point ( 'none', ( -39.94752067350814428, 2.049296883783436662, -33.10643000833770344 ) ) ;
#11104 = conical_surface ( 'none', #6506, 21.00000000000000355, 0.3689595462058564146 ) ;
#11105 = cartesian_point ( 'none', ( -14.64919349227707812, 11.46731684889678071, -10.49999999999999112 ) ) ;
#11106 = cartesian_point ( 'none', ( 31.39101615137775880, -19.99999999999982236, 59.59999999999992326 ) ) ;
#11107 = axis2_placement_3d ( 'none', #7445, #16992, #4454 ) ;
#11108 = cartesian_point ( 'none', ( 35.00000000000090239, -69.49999999999971578, 99.59999999994602149 ) ) ;
#11109 = edge_loop ( 'none', ( #38454, #22881, #35589, #11465 ) ) ;
#11110 = advanced_face ( 'none', ( #16197 ), #32748, .t. ) ;
#11111 = oriented_edge ( 'none', *, *, #18564, .t. ) ;
#11112 = circle ( 'none', #31005, 37.79999999999999005 ) ;
#11113 = axis2_placement_3d ( 'none', #36441, #5319, #8180 ) ;
#11114 = oriented_edge ( 'none', *, *, #32167, .t. ) ;
#11115 = cartesian_point ( 'none', ( 7.723073944001809028e-13, -59.50000000000013500, 99.59999999999990905 ) ) ;
#11116 = oriented_edge ( 'none', *, *, #18393, .t. ) ;
#11117 = axis2_placement_3d ( 'none', #33800, #8955, #40118 ) ;
#11118 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11119 = cartesian_point ( 'none', ( -11.54885376434383204, -76.57528088802251887, 75.28345246795844048 ) ) ;
#11120 = direction ( 'none', ( -1.000000000000000000, -1.047444401652940164e-14, 1.965391359763797616e-15 ) ) ;
#11121 = oriented_edge ( 'none', *, *, #32783, .t. ) ;
#11122 = face_outer_bound ( 'none', #36027, .t. ) ;
#11123 = axis2_placement_3d ( 'none', #12375, #15250, #39999 ) ;
#11124 = edge_loop ( 'none', ( #9927, #22593, #3023, #3793 ) ) ;
#11125 = oriented_edge ( 'none', *, *, #3835, .t. ) ;
#11126 = vertex_point ( 'none', #7761 ) ;
#11127 = cartesian_point ( 'none', ( -19.99999999999949907, -69.50000000000041211, 134.2410161513772380 ) ) ;
#11128 = circle ( 'none', #5546, 16.50000000000000711 ) ;
#11129 = toroidal_surface ( 'none', #28945, 16.62432289551292541, 1.000000000000000000 ) ;
#11130 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#11131 = edge_curve ( 'none', #13429, #3342, #11319, .t. ) ;
#11132 = cartesian_point ( 'none', ( -12.15539035737218398, -75.70000000000175078, 96.68512688785938280 ) ) ;
#11133 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#11134 = cartesian_point ( 'none', ( -11.83250236793598553, -94.70000000000170814, 75.33084493203837440 ) ) ;
#11136 = edge_curve ( 'none', #10627, #631, #27667, .t. ) ;
#11135 = direction ( 'none', ( 2.671474153004282432e-16, -1.204182633151292137e-15, 1.000000000000000000 ) ) ;
#11137 = cartesian_point ( 'none', ( -29.13945181586302624, -20.13251054979626176, 92.31318484738618224 ) ) ;
#11138 = line ( 'none', #1394, #28666 ) ;
#11139 = edge_loop ( 'none', ( #4084, #35359 ) ) ;
#11140 = cartesian_point ( 'none', ( -31.00027695764175562, -56.11081362515136561, 23.09999999999988418 ) ) ;
#11141 = axis2_placement_3d ( 'none', #2081, #33352, #39642 ) ;
#11142 = cartesian_point ( 'none', ( 14.82556582678390455, -95.09460726685796317, 77.13135251936834891 ) ) ;
#11143 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497760122, 0.0000000000000000000 ) ) ;
#11144 = edge_curve ( 'none', #34284, #18583, #8365, .t. ) ;
#11146 = direction ( 'none', ( 5.539897855819840008e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#11145 = axis2_placement_3d ( 'none', #281, #34551, #6294 ) ;
#11147 = circle ( 'none', #13798, 5.500320936831884389 ) ;
#11148 = oriented_edge ( 'none', *, *, #16496, .f. ) ;
#11149 = edge_curve ( 'none', #557, #36070, #61, .t. ) ;
#11150 = cartesian_point ( 'none', ( 18.29414843698167203, -4.821216958992950552, -86.00000000000000000 ) ) ;
#11151 = cartesian_point ( 'none', ( 14.88781660573979870, -76.44506020347064634, 77.11494937126136051 ) ) ;
#11152 = cartesian_point ( 'none', ( -34.64101615137730761, 19.99999999999964828, 68.00000000000021316 ) ) ;
#11153 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#11154 = vertex_point ( 'none', #33012 ) ;
#11155 = oriented_edge ( 'none', *, *, #21949, .f. ) ;
#11156 = line ( 'none', #15084, #1860 ) ;
#11157 = vertex_point ( 'none', #1201 ) ;
#11158 = oriented_edge ( 'none', *, *, #31117, .f. ) ;
#11159 = advanced_face ( 'none', ( #4460 ), #32297, .f. ) ;
#11160 = direction ( 'none', ( 0.4226182617407036046, 6.014872280517601064e-15, -0.9063077870366480493 ) ) ;
#11161 = vector ( 'none', #12434, 1000.000000000000000 ) ;
#11162 = oriented_edge ( 'none', *, *, #29322, .t. ) ;
#11163 = oriented_edge ( 'none', *, *, #13381, .t. ) ;
#11164 = circle ( 'none', #12830, 14.99999999999999289 ) ;
#11165 = cartesian_point ( 'none', ( -8.879025876536404738, -59.50000000000028422, 128.7789804394152213 ) ) ;
#11166 = line ( 'none', #28925, #4825 ) ;
#11167 = b_spline_curve_with_knots ( 'none', 3,
( #37020, #37153, #31399, #18719, #2777, #25121, #9456, #12188, #22005, #24593, #37429, #34, #28093, #5896 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.06065079910280751080, 0.06268132449845002785, 0.06471184989409253796, 0.06877290068537755818, 0.07283395147666259228, 0.07486447687230510240, 0.07689500226794761251 ),
.unspecified. ) ;
#11168 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#11169 = axis2_placement_3d ( 'none', #31188, #37636, #12515 ) ;
#11170 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11171 = axis2_placement_3d ( 'none', #8516, #40072, #11653 ) ;
#11172 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#11173 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#11174 = vector ( 'none', #24716, 1000.000000000000000 ) ;
#11175 = direction ( 'none', ( -6.810791247219708451e-13, 0.9003490327090351020, -0.4351684952979762988 ) ) ;
#11176 = oriented_edge ( 'none', *, *, #19842, .f. ) ;
#11177 = axis2_placement_3d ( 'none', #3729, #12988, #28784 ) ;
#11178 = vertex_point ( 'none', #40144 ) ;
#11179 = direction ( 'none', ( 1.209146401335214128e-15, -2.721636318192414828e-15, 1.000000000000000000 ) ) ;
#11180 = direction ( 'none', ( 0.5882076359133956434, 0.8087099461816790180, -5.551115123125781124e-15 ) ) ;
#11181 = cartesian_point ( 'none', ( 33.91980515344489788, -86.49999999999977263, 131.4198051533421392 ) ) ;
#11182 = cartesian_point ( 'none', ( 7.941564073021821868e-13, -60.70000000000160156, 99.59999999999990905 ) ) ;
#11183 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.118795954646230957e-15, -61.00000000000000000 ) ) ;
#11184 = vertex_point ( 'none', #27501 ) ;
#11185 = cylindrical_surface ( 'none', #12243, 1.500000000000001332 ) ;
#11186 = oriented_edge ( 'none', *, *, #18923, .t. ) ;
#11187 = direction ( 'none', ( -1.538819675258804048e-12, 1.143164601397694268e-15, -1.000000000000000000 ) ) ;
#11188 = cartesian_point ( 'none', ( 31.00027695764219260, 53.66081362515109277, 15.10000000000000320 ) ) ;
#11189 = axis2_placement_3d ( 'none', #34179, #37310, #18593 ) ;
#11190 = oriented_edge ( 'none', *, *, #424, .f. ) ;
#11191 = oriented_edge ( 'none', *, *, #31737, .t. ) ;
#11192 = circle ( 'none', #13743, 6.900000000000003020 ) ;
#11193 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539513564649194771e-12 ) ) ;
#11194 = oriented_edge ( 'none', *, *, #40506, .f. ) ;
#11195 = oriented_edge ( 'none', *, *, #29341, .t. ) ;
#11196 = cartesian_point ( 'none', ( 19.99999999994803446, -103.9999999999998721, 64.95898384859157204 ) ) ;
#11197 = axis2_placement_3d ( 'none', #28327, #19209, #28868 ) ;
#11198 = edge_curve ( 'none', #16371, #33302, #27845, .t. ) ;
#11199 = vector ( 'none', #18868, 1000.000000000000114 ) ;
#11200 = vertex_point ( 'none', #2841 ) ;
#11201 = cartesian_point ( 'none', ( 10.97463932588883573, -42.49999999999995026, 54.59999999999992326 ) ) ;
#11202 = edge_curve ( 'none', #6360, #15596, #6896, .t. ) ;
#11203 = oriented_edge ( 'none', *, *, #6529, .f. ) ;
#11204 = vector ( 'none', #6481, 1000.000000000000000 ) ;
#11205 = direction ( 'none', ( -0.9978130634544890576, -1.174274352968915620e-14, -0.06609909530067656358 ) ) ;
#11206 = vector ( 'none', #10143, 1000.000000000000000 ) ;
#11207 = cartesian_point ( 'none', ( -2.039450286170891857, -95.20000000000165130, 108.8785043261416945 ) ) ;
#11208 = edge_curve ( 'none', #18747, #12169, #31812, .t. ) ;
#11209 = advanced_face ( 'none', ( #20082 ), #28337, .f. ) ;
#11210 = circle ( 'none', #4115, 2.099999999999990763 ) ;
#11211 = cartesian_point ( 'none', ( -49.61081362515121640, 31.00027695764200075, 15.10000000000001918 ) ) ;
#11212 = cartesian_point ( 'none', ( -4.022638564063449884, -18.43249587146591040, 129.5999999999999375 ) ) ;
#11213 = cartesian_point ( 'none', ( -2.214045382156395014, -1.852386671049465194, 124.1000000000000085 ) ) ;
#11214 = cartesian_point ( 'none', ( -39.79999999996511661, -91.53233851915119601, 121.5156289185575957 ) ) ;
#11215 = oriented_edge ( 'none', *, *, #29204, .f. ) ;
#11216 = direction ( 'none', ( -6.809524695529295923e-13, 0.9003490327090357681, -0.4351684952979751886 ) ) ;
#11217 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497749713, -2.172468512652334513e-16 ) ) ;
#11218 = advanced_face ( 'none', ( #30824 ), #23980, .f. ) ;
#11219 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#11220 = cartesian_point ( 'none', ( 45.96194077712615211, 45.96194077712501525, -73.72792206135783033 ) ) ;
#11221 = cartesian_point ( 'none', ( -26.27404900839553292, -6.218870372055627094, -64.99999999999992895 ) ) ;
#11222 = line ( 'none', #38280, #14602 ) ;
#11223 = oriented_edge ( 'none', *, *, #37982, .f. ) ;
#11224 = cartesian_point ( 'none', ( 21.45756983467810031, 33.75755762477364641, -34.26794919243107529 ) ) ;
#11225 = oriented_edge ( 'none', *, *, #10488, .t. ) ;
#11226 = axis2_placement_3d ( 'none', #10230, #25756, #31643 ) ;
#11227 = oriented_edge ( 'none', *, *, #32675, .f. ) ;
#11228 = direction ( 'none', ( -0.02295523838497760816, -0.9997364937975852239, -9.583796596545391403e-16 ) ) ;
#11229 = vector ( 'none', #14795, 1000.000000000000114 ) ;
#11230 = cartesian_point ( 'none', ( -11.65202306746762240, -95.21948756787011803, 75.40504764865120535 ) ) ;
#11232 = vertex_point ( 'none', #15516 ) ;
#11231 = direction ( 'none', ( 1.000000000000000000, 1.229808195804225085e-14, -1.539649732011764131e-12 ) ) ;
#11233 = axis2_placement_3d ( 'none', #14963, #27603, #18228 ) ;
#11234 = cartesian_point ( 'none', ( -53.00000000000000000, -6.318133111285931834e-15, -71.00000000000000000 ) ) ;
#11235 = direction ( 'none', ( 0.4999999999999999445, 4.089957293170131024e-15, 0.8660254037844385966 ) ) ;
#11236 = cartesian_point ( 'none', ( 16.51233708026255087, 0.3478934477431855909, -10.52506281446691538 ) ) ;
#11237 = cartesian_point ( 'none', ( -11.54198100906793023, -76.56273887863089556, 75.28390774652972084 ) ) ;
#11238 = circle ( 'none', #11420, 6.500000000000000000 ) ;
#11239 = vertex_point ( 'none', #18504 ) ;
#11240 = oriented_edge ( 'none', *, *, #30778, .t. ) ;
#11241 = face_bound ( 'none', #30157, .t. ) ;
#11242 = b_spline_curve_with_knots ( 'none', 3,
( #2743, #40052, #36730, #9018, #15297, #21574, #8894, #27405, #30442, #6008 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0009752978515954550389, 0.001796270329034187901, 0.002617242806472920656, 0.003438215283911653843, 0.004259187761350386597 ),
.unspecified. ) ;
#11243 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#11244 = cartesian_point ( 'none', ( -22.56631735670400829, -34.68949811587111753, 76.90960679521136001 ) ) ;
#11245 = cylindrical_surface ( 'none', #8545, 2.750000000000002665 ) ;
#11246 = cartesian_point ( 'none', ( -32.75139182822422157, -19.00839729863862715, 28.20000000000026219 ) ) ;
#11247 = cartesian_point ( 'none', ( -33.34300790052156316, 25.60144754804323952, 75.19308072964581413 ) ) ;
#11248 = oriented_edge ( 'none', *, *, #21001, .t. ) ;
#11249 = axis2_placement_3d ( 'none', #30537, #36814, #8307 ) ;
#11250 = direction ( 'none', ( 1.209449207450893276e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#11251 = oriented_edge ( 'none', *, *, #34084, .f. ) ;
#11252 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#11253 = edge_curve ( 'none', #8479, #2798, #8902, .t. ) ;
#11254 = oriented_edge ( 'none', *, *, #31784, .f. ) ;
#11255 = vector ( 'none', #23834, 1000.000000000000000 ) ;
#11256 = edge_curve ( 'none', #25433, #34478, #12755, .t. ) ;
#11257 = cartesian_point ( 'none', ( -45.00000000000009948, -4.337277611751233129e-13, -164.2609052696350034 ) ) ;
#11258 = line ( 'none', #21625, #9284 ) ;
#11260 = edge_curve ( 'none', #19475, #7734, #15215, .t. ) ;
#11259 = cartesian_point ( 'none', ( 4.964341459073872091e-13, -69.50000000000017053, 139.5999999999999091 ) ) ;
#11261 = oriented_edge ( 'none', *, *, #12810, .t. ) ;
#11262 = axis2_placement_3d ( 'none', #26428, #38912, #38496 ) ;
#11263 = edge_curve ( 'none', #39521, #14907, #13725, .t. ) ;
#11264 = edge_loop ( 'none', ( #30338, #10897, #28642, #25575, #11855 ) ) ;
#11265 = cartesian_point ( 'none', ( -26.28563932032867001, -29.20043080766658150, -11.50000000000003375 ) ) ;
#11266 = advanced_face ( 'none', ( #3986 ), #40010, .f. ) ;
#11267 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#11268 = cartesian_point ( 'none', ( 34.64101615140910440, -78.49999999999972999, 119.5999999999469878 ) ) ;
#11269 = face_outer_bound ( 'none', #25257, .t. ) ;
#11270 = vector ( 'none', #13323, 1000.000000000000000 ) ;
#11271 = edge_loop ( 'none', ( #35111, #1385, #36739, #35268 ) ) ;
#11272 = cartesian_point ( 'none', ( 34.64101615137750656, 20.00000000000019895, 68.20000000000023022 ) ) ;
#11273 = cartesian_point ( 'none', ( 1.336183601726013948e-14, -6.125037698763695226e-14, -3.500000000000024869 ) ) ;
#11274 = advanced_face ( 'none', ( #34248 ), #16657, .f. ) ;
#11275 = cartesian_point ( 'none', ( -19.78626512667180748, -34.76353998569558712, -15.19394205365339268 ) ) ;
#11276 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760469, -2.409200885585502246e-16 ) ) ;
#11277 = vector ( 'none', #24044, 999.9999999999998863 ) ;
#11278 = vertex_point ( 'none', #40541 ) ;
#11279 = cartesian_point ( 'none', ( -45.36081362515120929, 31.00027695764204339, 13.00000000000006928 ) ) ;
#11280 = oriented_edge ( 'none', *, *, #9567, .f. ) ;
#11281 = vector ( 'none', #16243, 1000.000000000000000 ) ;
#11282 = cartesian_point ( 'none', ( 18.23134470160416143, 35.33076139842681584, -37.30824096295185655 ) ) ;
#11283 = direction ( 'none', ( 0.7669678184319059788, 0.6416855659042073334, 5.980610519458357721e-15 ) ) ;
#11284 = circle ( 'none', #39658, 35.00000000000001421 ) ;
#11285 = cartesian_point ( 'none', ( 14.93043573418817971, -76.64997277061043235, 77.10373166973327841 ) ) ;
#11286 = cartesian_point ( 'none', ( 0.6393033890216307524, 27.84266135226272709, -43.99999999999999289 ) ) ;
#11287 = cartesian_point ( 'none', ( 32.10852994508982761, 18.67104792601007190, 74.20000000000024443 ) ) ;
#11288 = oriented_edge ( 'none', *, *, #36544, .t. ) ;
#11289 = axis2_placement_3d ( 'none', #37773, #7026, #12647 ) ;
#11290 = cartesian_point ( 'none', ( -11.45312565112957159, 18.48040383981654955, 127.6819355786506520 ) ) ;
#11291 = cartesian_point ( 'none', ( 51.20000000000010232, -8.171043365782858197e-15, 0.0000000000000000000 ) ) ;
#11292 = cartesian_point ( 'none', ( -26.75027695764179825, -49.61081362515133719, 37.99999999999995026 ) ) ;
#11293 = cc_design_person_and_organization_assignment ( #3086, #20172, ( #9723 ) ) ;
#11294 = oriented_edge ( 'none', *, *, #35523, .f. ) ;
#11295 = line ( 'none', #20899, #20575 ) ;
#11296 = face_outer_bound ( 'none', #30551, .t. ) ;
#11297 = oriented_edge ( 'none', *, *, #14829, .f. ) ;
#11298 = cartesian_point ( 'none', ( 13.67499999997184190, -85.49999999999994316, 80.59999999997886277 ) ) ;
#11299 = oriented_edge ( 'none', *, *, #34442, .f. ) ;
#11300 = direction ( 'none', ( 0.8660254037844369313, 0.5000000000000029976, 1.698855365322359534e-15 ) ) ;
#11301 = oriented_edge ( 'none', *, *, #37484, .f. ) ;
#11302 = direction ( 'none', ( 1.067522139062650592e-14, -1.000000000000000000, -5.337610695313253357e-16 ) ) ;
#11303 = direction ( 'none', ( 0.3242202298209261868, 2.839152457497568284e-15, 0.9459816290895219915 ) ) ;
#11304 = vertex_point ( 'none', #31192 ) ;
#11305 = cartesian_point ( 'none', ( 31.36729524088257293, 23.28952168637709619, 68.20000000000003126 ) ) ;
#11306 = vector ( 'none', #10690, 1000.000000000000000 ) ;
#11307 = line ( 'none', #35826, #17627 ) ;
#11308 = oriented_edge ( 'none', *, *, #21815, .f. ) ;
#11309 = oriented_edge ( 'none', *, *, #14826, .f. ) ;
#11310 = cartesian_point ( 'none', ( -0.5790336892808324309, -54.81192616929033790, 136.2140861526387994 ) ) ;
#11311 = axis2_placement_3d ( 'none', #19378, #32508, #4799 ) ;
#11312 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#11313 = edge_curve ( 'none', #29849, #15877, #7377, .t. ) ;
#11314 = line ( 'none', #326, #56 ) ;
#11315 = oriented_edge ( 'none', *, *, #12207, .t. ) ;
#11316 = edge_curve ( 'none', #12908, #27403, #23005, .t. ) ;
#11317 = edge_loop ( 'none', ( #18965, #2000, #4168, #32264, #11798, #29590 ) ) ;
#11318 = advanced_face ( 'none', ( #29850 ), #39173, .t. ) ;
#11319 = line ( 'none', #36023, #2999 ) ;
#11320 = plane ( 'none', #15174 ) ;
#11321 = cartesian_point ( 'none', ( 2.196100338619568053e-13, -15.20000000000009877, 74.59999999999996589 ) ) ;
#11322 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -1.067522139062650080e-15 ) ) ;
#11323 = edge_curve ( 'none', #8199, #35698, #19587, .t. ) ;
#11324 = axis2_placement_3d ( 'none', #31591, #34754, #13035 ) ;
#11325 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#11326 = advanced_face ( 'none', ( #13245 ), #5440, .f. ) ;
#11327 = cartesian_point ( 'none', ( -1.344811843884487727e-14, 5.679766660734465360e-14, -126.0000000000000284 ) ) ;
#11328 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#11329 = edge_curve ( 'none', #16968, #19637, #12276, .t. ) ;
#11330 = face_outer_bound ( 'none', #21201, .t. ) ;
#11331 = direction ( 'none', ( -0.4999999999999939493, -0.8660254037844421493, -1.691200650792021112e-15 ) ) ;
#11332 = oriented_edge ( 'none', *, *, #7905, .t. ) ;
#11333 = cartesian_point ( 'none', ( -45.56081362515121924, 31.00027695764202917, 15.10000000000001386 ) ) ;
#11334 = face_outer_bound ( 'none', #6715, .t. ) ;
#11335 = direction ( 'none', ( 0.06609909530067553662, 0.0000000000000000000, -0.9978130634544891686 ) ) ;
#11336 = vertex_point ( 'none', #6237 ) ;
#11337 = edge_curve ( 'none', #5600, #8896, #28212, .t. ) ;
#11338 = cartesian_point ( 'none', ( 49.61081362515101745, -31.00027695764238800, 12.99999999999987388 ) ) ;
#11339 = circle ( 'none', #19811, 4.640926795905550684 ) ;
#11340 = line ( 'none', #22693, #3017 ) ;
#11341 = direction ( 'none', ( -1.175368901786165572e-14, 1.000000000000000000, -3.874701888865308475e-16 ) ) ;
#11342 = oriented_edge ( 'none', *, *, #24896, .f. ) ;
#11343 = cartesian_point ( 'none', ( 6.559423429439150688, 25.15897383188197622, -1.499999999999996891 ) ) ;
#11344 = oriented_edge ( 'none', *, *, #6978, .t. ) ;
#11345 = cartesian_point ( 'none', ( 0.5087262752763556106, -18.99716847857721902, 129.5999999999999375 ) ) ;
#11346 = oriented_edge ( 'none', *, *, #9269, .t. ) ;
#11347 = direction ( 'none', ( 1.209449207450893276e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#11348 = oriented_edge ( 'none', *, *, #25437, .t. ) ;
#11350 = circle ( 'none', #30156, 6.000000000000004441 ) ;
#11349 = axis2_placement_3d ( 'none', #21971, #31644, #28064 ) ;
#11352 = vertex_point ( 'none', #18785 ) ;
#11351 = oriented_edge ( 'none', *, *, #13188, .t. ) ;
#11353 = cartesian_point ( 'none', ( -36.00000000000000000, -4.265139115659813400e-15, -48.00000000000006395 ) ) ;
#11354 = direction ( 'none', ( 1.000000000000000000, 1.209449207450814547e-14, -1.539513564649194771e-12 ) ) ;
#11355 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -5.551115123125780730e-16 ) ) ;
#11356 = direction ( 'none', ( 0.8854846875131702211, 0.4646685573392108637, 0.0000000000000000000 ) ) ;
#11357 = oriented_edge ( 'none', *, *, #11208, .f. ) ;
#11358 = direction ( 'none', ( 0.9978130634544891686, 1.175359587474530588e-14, 0.06609909530067543948 ) ) ;
#11359 = vertex_point ( 'none', #25057 ) ;
#11360 = vector ( 'none', #12949, 1000.000000000000000 ) ;
#11361 = axis2_placement_3d ( 'none', #12727, #12189, #12454 ) ;
#11362 = oriented_edge ( 'none', *, *, #1972, .t. ) ;
#11363 = plane ( 'none', #4417 ) ;
#11364 = direction ( 'none', ( -0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#11365 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#11366 = advanced_face ( 'none', ( #25922 ), #35222, .t. ) ;
#11367 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11368 = axis2_placement_3d ( 'none', #14556, #4622, #23450 ) ;
#11369 = cartesian_point ( 'none', ( -6.880830854771939897, 20.55313756465859143, 127.5156742740616238 ) ) ;
#11370 = cartesian_point ( 'none', ( -45.96194077712583237, -45.96194077712534209, 5.363830788063759138e-15 ) ) ;
#11371 = vector ( 'none', #29721, 1000.000000000000000 ) ;
#11372 = cartesian_point ( 'none', ( -30.31088913245619665, 57.49999999999954525, 9.714451465470119729e-14 ) ) ;
#11373 = vertex_point ( 'none', #37638 ) ;
#11374 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -7.874224666723325944e-16 ) ) ;
#11375 = cartesian_point ( 'none', ( 33.34300790052101604, 25.60144754804404243, 75.19308072964575729 ) ) ;
#11376 = cartesian_point ( 'none', ( -2.039450286170891857, -95.20000000000165130, 108.8785043261416945 ) ) ;
#11377 = vector ( 'none', #39073, 1000.000000000000000 ) ;
#11378 = edge_loop ( 'none', ( #3344, #24411, #823, #22758 ) ) ;
#11379 = cartesian_point ( 'none', ( -11.56405038298637677, -76.61014047760440349, 75.28244578365983841 ) ) ;
#11380 = oriented_edge ( 'none', *, *, #2414, .f. ) ;
#11381 = edge_curve ( 'none', #36687, #3496, #9344, .t. ) ;
#11382 = line ( 'none', #13614, #19143 ) ;
#11383 = edge_curve ( 'none', #31268, #26185, #5928, .t. ) ;
#11384 = face_outer_bound ( 'none', #2412, .t. ) ;
#11385 = cartesian_point ( 'none', ( 45.96194077712600290, -45.96194077712519999, 1.999999999999911626 ) ) ;
#11386 = vertex_point ( 'none', #6646 ) ;
#11387 = cartesian_point ( 'none', ( 38.95333054613459467, -7.294849802526781168, -10.90839979312519326 ) ) ;
#11388 = oriented_edge ( 'none', *, *, #13319, .f. ) ;
#11389 = cartesian_point ( 'none', ( -19.06684599337438257, -85.70000000000185025, 117.3785793545181235 ) ) ;
#11390 = axis2_placement_3d ( 'none', #18158, #20926, #17631 ) ;
#11391 = manifold_solid_brep ( 'ab115.050.05-2-solid1', #19383 ) ;
#11392 = edge_curve ( 'none', #966, #34992, #10329, .t. ) ;
#11393 = edge_curve ( 'none', #9214, #37308, #24939, .t. ) ;
#11394 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#11395 = oriented_edge ( 'none', *, *, #29995, .t. ) ;
#11396 = circle ( 'none', #27025, 3.049999999999999378 ) ;
#11398 = vertex_point ( 'none', #22211 ) ;
#11397 = vertex_point ( 'none', #25322 ) ;
#11399 = direction ( 'none', ( -3.491481338843132961e-15, 1.000000000000000000, 2.087856039678549330e-15 ) ) ;
#11400 = edge_curve ( 'none', #8489, #39441, #15682, .t. ) ;
#11401 = direction ( 'none', ( -1.000000000000000000, -7.096596038086936679e-15, 1.331611081249930146e-15 ) ) ;
#11402 = cartesian_point ( 'none', ( -11.05717139066755728, -76.26325575489782693, 75.31602345872373405 ) ) ;
#11404 = direction ( 'none', ( 4.624852315371558002e-15, 1.833808936130288886e-15, -1.000000000000000000 ) ) ;
#11403 = cartesian_point ( 'none', ( 6.637722351807143539, 27.70492992195285709, -36.49999999999998579 ) ) ;
#11405 = vertex_point ( 'none', #22621 ) ;
#11406 = oriented_edge ( 'none', *, *, #29273, .t. ) ;
#11407 = face_outer_bound ( 'none', #34828, .t. ) ;
#11408 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#11409 = edge_loop ( 'none', ( #33117, #5705 ) ) ;
#11410 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#11411 = face_outer_bound ( 'none', #26275, .t. ) ;
#11412 = oriented_edge ( 'none', *, *, #8251, .f. ) ;
#11413 = vector ( 'none', #1993, 1000.000000000000000 ) ;
#11414 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#11415 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#11416 = advanced_face ( 'none', ( #39650 ), #6405, .f. ) ;
#11417 = cartesian_point ( 'none', ( -19.43342126554973603, -13.48245389243784409, -45.00000000000002842 ) ) ;
#11418 = direction ( 'none', ( 8.376954524572055961e-13, 0.8345712536277481997, 0.5509000114523584513 ) ) ;
#11419 = cartesian_point ( 'none', ( -33.97074409262246775, -47.89581362515139773, 23.09999999999989484 ) ) ;
#11420 = axis2_placement_3d ( 'none', #16508, #19639, #945 ) ;
#11421 = cartesian_point ( 'none', ( 3.828485632594873955, -18.56798519368255995, -37.15485900149965204 ) ) ;
#11422 = cartesian_point ( 'none', ( 20.33993071472499281, 33.27592550959605688, -35.99999999999999289 ) ) ;
#11423 = axis2_placement_3d ( 'none', #31839, #38008, #3879 ) ;
#11424 = cartesian_point ( 'none', ( 28.13922447054718035, -18.64383149374334536, 96.61524510524722587 ) ) ;
#11425 = cylindrical_surface ( 'none', #15514, 9.000000000000001776 ) ;
#11426 = oriented_edge ( 'none', *, *, #6529, .t. ) ;
#11427 = oriented_edge ( 'none', *, *, #27638, .t. ) ;
#11428 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11429 = direction ( 'none', ( -6.808370656596029253e-13, 0.9003490327090355461, -0.4351684952979753551 ) ) ;
#11430 = axis2_placement_3d ( 'none', #21917, #9507, #34214 ) ;
#11431 = direction ( 'none', ( -0.2911156025094133737, -4.625929269271487689e-15, 0.9566878832595201443 ) ) ;
#11432 = oriented_edge ( 'none', *, *, #13557, .t. ) ;
#11433 = advanced_face ( 'none', ( #29324 ), #31288, .f. ) ;
#11434 = line ( 'none', #2814, #35329 ) ;
#11436 = oriented_edge ( 'none', *, *, #37734, .f. ) ;
#11435 = oriented_edge ( 'none', *, *, #3435, .f. ) ;
#11437 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11438 = face_bound ( 'none', #25214, .t. ) ;
#11439 = direction ( 'none', ( -1.000000000000000000, 3.712601082321079564e-17, 0.0000000000000000000 ) ) ;
#11440 = edge_curve ( 'none', #32859, #27883, #7901, .t. ) ;
#11442 = oriented_edge ( 'none', *, *, #11202, .t. ) ;
#11441 = edge_curve ( 'none', #35611, #20270, #26888, .t. ) ;
#11443 = vector ( 'none', #33710, 1000.000000000000000 ) ;
#11444 = edge_loop ( 'none', ( #40306, #14419, #32186, #17290 ) ) ;
#11445 = cartesian_point ( 'none', ( 1.161098184869817958e-14, -5.354111699776060605e-14, -11.50000000000001776 ) ) ;
#11446 = cartesian_point ( 'none', ( 28.02980982266157994, 47.89581362515107088, 23.09999999999997655 ) ) ;
#11447 = axis2_placement_3d ( 'none', #4808, #33948, #37489 ) ;
#11448 = edge_curve ( 'none', #38259, #11386, #40169, .t. ) ;
#11449 = face_outer_bound ( 'none', #9320, .t. ) ;
#11450 = cartesian_point ( 'none', ( 20.43818253585382294, -4.922891762768776935, 129.5999999999999659 ) ) ;
#11451 = oriented_edge ( 'none', *, *, #711, .t. ) ;
#11452 = face_outer_bound ( 'none', #39100, .t. ) ;
#11453 = cartesian_point ( 'none', ( -0.7422720282452380802, -54.70171394002819909, 136.1857628598542078 ) ) ;
#11454 = circle ( 'none', #40312, 17.62432289551292897 ) ;
#11455 = edge_curve ( 'none', #14021, #20270, #30319, .t. ) ;
#11456 = cartesian_point ( 'none', ( 34.99999999997184119, -85.49999999999968736, 80.59999999994603570 ) ) ;
#11457 = cartesian_point ( 'none', ( 26.25937038237357868, -55.99999999999985079, 125.0187199309076220 ) ) ;
#11458 = direction ( 'none', ( -5.040809058475287406e-15, -1.747555683115563281e-15, 1.000000000000000000 ) ) ;
#11459 = line ( 'none', #29015, #1166 ) ;
#11460 = oriented_edge ( 'none', *, *, #7346, .f. ) ;
#11461 = oriented_edge ( 'none', *, *, #34617, .t. ) ;
#11462 = plane ( 'none', #32731 ) ;
#11463 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#11464 = cartesian_point ( 'none', ( -49.99999999999995737, -5.535871935348196089e-13, 53.49999999999999289 ) ) ;
#11465 = oriented_edge ( 'none', *, *, #3721, .f. ) ;
#11466 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11467 = oriented_edge ( 'none', *, *, #34257, .t. ) ;
#11468 = direction ( 'none', ( 0.8772748199115791845, 0.4799884273074783714, 2.705469128535725775e-16 ) ) ;
#11469 = circle ( 'none', #830, 9.599999999999996092 ) ;
#11470 = cartesian_point ( 'none', ( 16.10288568291435141, -83.67782780742274440, 62.70898384859757613 ) ) ;
#11471 = oriented_edge ( 'none', *, *, #29882, .f. ) ;
#11472 = cartesian_point ( 'none', ( 17.56637295856327441, 6.843891932697791169, 129.5999999999999943 ) ) ;
#11473 = cartesian_point ( 'none', ( 39.44233228213271047, -5.742971356818058482, -37.48590546313282346 ) ) ;
#11474 = advanced_face ( 'none', ( #14236 ), #23529, .t. ) ;
#11475 = vertex_point ( 'none', #19732 ) ;
#11476 = vector ( 'none', #6830, 1000.000000000000000 ) ;
#11477 = axis2_placement_3d ( 'none', #83, #22050, #9503 ) ;
#11478 = cartesian_point ( 'none', ( -16.10288568291203504, -99.50000000000038369, 136.4910161514021922 ) ) ;
#11479 = oriented_edge ( 'none', *, *, #4856, .t. ) ;
#11480 = direction ( 'none', ( -5.040809058475286617e-15, -1.747555683115563084e-15, 1.000000000000000000 ) ) ;
#11481 = cartesian_point ( 'none', ( 3.373866529991434281e-14, -8.400619235770617944e-14, 65.39999999999997726 ) ) ;
#11482 = cartesian_point ( 'none', ( -1.013446416136384753, -18.96570064135764966, 129.5999999999999091 ) ) ;
#11483 = advanced_face ( 'none', ( #38666 ), #28855, .f. ) ;
#11484 = face_outer_bound ( 'none', #23368, .t. ) ;
#11485 = axis2_placement_3d ( 'none', #35802, #1787, #35933 ) ;
#11486 = oriented_edge ( 'none', *, *, #32964, .t. ) ;
#11487 = vector ( 'none', #39190, 1000.000000000000000 ) ;
#11488 = cartesian_point ( 'none', ( -20.35757202386372811, -84.98930049459112013, 124.9341947810675322 ) ) ;
#11489 = face_bound ( 'none', #12357, .t. ) ;
#11490 = cartesian_point ( 'none', ( -40.59999999996497877, -91.71240832569296231, 121.6026626176184777 ) ) ;
#11491 = cartesian_point ( 'none', ( -12.28068120526847906, 37.38202549616772785, -11.39833114286582116 ) ) ;
#11492 = cartesian_point ( 'none', ( -36.00000000000000000, -5.198751699875706296e-15, -56.00000000000000000 ) ) ;
#11493 = axis2_placement_3d ( 'none', #1832, #29661, #1697 ) ;
#11494 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#11495 = conical_surface ( 'none', #13665, 65.00000000000000000, 0.7853981633974552734 ) ;
#11496 = vertex_point ( 'none', #25723 ) ;
#11497 = oriented_edge ( 'none', *, *, #20949, .f. ) ;
#11498 = direction ( 'none', ( 0.5882076359134036370, 0.8087099461816732449, 0.0000000000000000000 ) ) ;
#11499 = axis2_placement_3d ( 'none', #10529, #29175, #35213 ) ;
#11500 = edge_curve ( 'none', #9934, #19155, #21064, .t. ) ;
#11502 = edge_curve ( 'none', #15254, #1609, #36677, .t. ) ;
#11501 = direction ( 'none', ( -1.000000000000000000, -1.229808195804225085e-14, 1.539649732011764131e-12 ) ) ;
#11503 = oriented_edge ( 'none', *, *, #27473, .t. ) ;
#11504 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#11505 = oriented_edge ( 'none', *, *, #23079, .f. ) ;
#11506 = face_outer_bound ( 'none', #3645, .t. ) ;
#11507 = oriented_edge ( 'none', *, *, #29456, .t. ) ;
#11508 = edge_curve ( 'none', #4409, #31029, #21561, .t. ) ;
#11509 = direction ( 'none', ( -0.8543195815266085846, 0.5197480664901029668, 6.878327468009642948e-16 ) ) ;
#11510 = edge_curve ( 'none', #31218, #16244, #28852, .t. ) ;
#11511 = vertex_point ( 'none', #19863 ) ;
#11512 = vector ( 'none', #18347, 1000.000000000000000 ) ;
#11513 = b_spline_curve_with_knots ( 'none', 3,
( #26170, #35345, #35079, #32070, #29043, #13637, #16637, #25906 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.01900224061241231888, 0.02155971306182970226, 0.02283844928653839049, 0.02411718551124708218 ),
.unspecified. ) ;
#11514 = cartesian_point ( 'none', ( 31.08157465121939467, -22.97801573735063130, 66.59999999999969589 ) ) ;
#11515 = oriented_edge ( 'none', *, *, #22595, .f. ) ;
#11516 = cartesian_point ( 'none', ( 38.20045765153505357, 22.97801573735077696, 68.20000000000005969 ) ) ;
#11517 = cartesian_point ( 'none', ( 7.223388553967425751e-13, -54.70000000000160867, 99.59999999999990905 ) ) ;
#11518 = cartesian_point ( 'none', ( 7.319051572318892696, -14.80373042934175665, -37.47493718553312192 ) ) ;
#11519 = cylindrical_surface ( 'none', #20990, 5.000000000000004441 ) ;
#11520 = cartesian_point ( 'none', ( -36.24307246165685115, 27.27580060308195087, 66.60000000000002274 ) ) ;
#11521 = advanced_face ( 'none', ( #14696 ), #37144, .t. ) ;
#11522 = edge_loop ( 'none', ( #31934, #28155, #28999, #8951 ) ) ;
#11523 = vector ( 'none', #25273, 1000.000000000000000 ) ;
#11524 = cartesian_point ( 'none', ( -16.49565214766014876, 0.3787614333520760712, -10.52506281446690473 ) ) ;
#11525 = circle ( 'none', #9913, 39.28867513459481131 ) ;
#11526 = cartesian_point ( 'none', ( -11.09515892914171609, -76.27364385984465400, 75.31350701349184362 ) ) ;
#11528 = direction ( 'none', ( -4.624852315371558002e-15, -1.833808936130288886e-15, 1.000000000000000000 ) ) ;
#11527 = cartesian_point ( 'none', ( 27.48762683457500700, -54.49999999999982947, 123.6862055131845750 ) ) ;
#11529 = advanced_face ( 'none', ( #3939 ), #9822, .f. ) ;
#11530 = axis2_placement_3d ( 'none', #25752, #6670, #19623 ) ;
#11531 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#11532 = toroidal_surface ( 'none', #39291, 4.000320936831882612, 1.500000000000000000 ) ;
#11533 = oriented_edge ( 'none', *, *, #32049, .t. ) ;
#11534 = edge_loop ( 'none', ( #14139, #17484, #38724, #16047 ) ) ;
#11535 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #34336 ) ) global_unit_assigned_context ( ( #38743, #17142, #38604 ) ) representation_context ( 'none', 'workaspace' ) );
#11536 = cartesian_point ( 'none', ( 21.56180191875537844, 33.69130380250474133, -14.01174120971431947 ) ) ;
#11537 = direction ( 'none', ( -3.528609371932593725e-15, -1.000000000000000000, 1.167015730269873022e-16 ) ) ;
#11538 = direction ( 'none', ( 1.540120717865786653e-12, -1.143164601397678491e-15, 1.000000000000000000 ) ) ;
#11539 = oriented_edge ( 'none', *, *, #29079, .f. ) ;
#11540 = circle ( 'none', #299, 37.50000000000000711 ) ;
#11541 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#11542 = vertex_point ( 'none', #16998 ) ;
#11543 = axis2_placement_3d ( 'none', #3457, #12866, #26214 ) ;
#11544 = direction ( 'none', ( 1.000000000000000000, 1.233581138472396822e-14, -1.538892470244315035e-12 ) ) ;
#11545 = cartesian_point ( 'none', ( -14.99999999994549427, -99.50000000000038369, 134.2410161514004585 ) ) ;
#11546 = cartesian_point ( 'none', ( -1.695985082437842850, -31.11859654595252067, 107.4198425569072413 ) ) ;
#11547 = vector ( 'none', #29695, 1000.000000000000000 ) ;
#11548 = cartesian_point ( 'none', ( 1.194458090538227370e-12, -95.70000000000160867, 99.59999999999986642 ) ) ;
#11549 = direction ( 'none', ( -0.06609909530067546723, -1.541976423090495042e-15, 0.9978130634544890576 ) ) ;
#11550 = oriented_edge ( 'none', *, *, #35204, .t. ) ;
#11551 = oriented_edge ( 'none', *, *, #32158, .f. ) ;
#11552 = cartesian_point ( 'none', ( -41.14663309667508884, -85.50000000000066791, 118.6000000000632184 ) ) ;
#11553 = edge_curve ( 'none', #36809, #39987, #13202, .t. ) ;
#11554 = line ( 'none', #9167, #24219 ) ;
#11555 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.368272359241420635e-15, -46.00000000000000000 ) ) ;
#11556 = edge_curve ( 'none', #25392, #22812, #11790, .t. ) ;
#11557 = oriented_edge ( 'none', *, *, #35836, .f. ) ;
#11558 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#11559 = circle ( 'none', #23590, 3.249999999999996003 ) ;
#11560 = edge_curve ( 'none', #32749, #84, #2620, .t. ) ;
#11561 = advanced_face ( 'none', ( #23939 ), #5264, .t. ) ;
#11562 = line ( 'none', #10458, #797 ) ;
#11563 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#11564 = axis2_placement_3d ( 'none', #975, #19947, #1243 ) ;
#11565 = cartesian_point ( 'none', ( 8.743006318923107756e-13, -66.50000000000014211, 99.59999999999986642 ) ) ;
#11566 = edge_curve ( 'none', #26302, #18152, #15638, .t. ) ;
#11567 = cartesian_point ( 'none', ( 1.336183601726013948e-14, -6.125037698763695226e-14, -3.500000000000019540 ) ) ;
#11568 = face_outer_bound ( 'none', #32310, .t. ) ;
#11569 = vertex_point ( 'none', #26786 ) ;
#11570 = oriented_edge ( 'none', *, *, #37919, .f. ) ;
#11571 = direction ( 'none', ( 0.4799884273074782048, -0.8772748199115791845, -1.040834085586082876e-15 ) ) ;
#11572 = edge_curve ( 'none', #23586, #16693, #38148, .t. ) ;
#11573 = direction ( 'none', ( 0.8854846875131734407, 0.4646685573392046464, 4.456676506731132489e-16 ) ) ;
#11574 = cartesian_point ( 'none', ( 34.64101615137862922, -84.69999999999591012, 119.5999999999999091 ) ) ;
#11575 = oriented_edge ( 'none', *, *, #32221, .t. ) ;
#11576 = cartesian_point ( 'none', ( -20.11424323191067387, -34.57480613405576975, -34.26794919243113213 ) ) ;
#11577 = line ( 'none', #15786, #33074 ) ;
#11578 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -1.067522139062650080e-15 ) ) ;
#11579 = oriented_edge ( 'none', *, *, #5054, .t. ) ;
#11580 = cartesian_point ( 'none', ( -11.58033240606479808, -76.70000000000170814, 75.28136719786598974 ) ) ;
#11582 = oriented_edge ( 'none', *, *, #18923, .f. ) ;
#11581 = cartesian_point ( 'none', ( 36.14585302831191171, -84.79999999999589022, 117.8738580667216382 ) ) ;
#11583 = vector ( 'none', #23494, 1000.000000000000000 ) ;
#11584 = axis2_placement_3d ( 'none', #20831, #1711, #20298 ) ;
#11585 = oriented_edge ( 'none', *, *, #23896, .t. ) ;
#11586 = direction ( 'none', ( 0.7669678184319057568, 0.6416855659042076665, 4.550094363217855683e-15 ) ) ;
#11587 = vertex_point ( 'none', #5665 ) ;
#11588 = oriented_edge ( 'none', *, *, #28175, .f. ) ;
#11589 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497749713, -2.172468512652334513e-16 ) ) ;
#11590 = direction ( 'none', ( -0.02295523838497760469, -0.9997364937975850019, -9.583796596545389430e-16 ) ) ;
#11591 = cylindrical_surface ( 'none', #1908, 3.399999999999996803 ) ;
#11592 = oriented_edge ( 'none', *, *, #6633, .f. ) ;
#11593 = vertex_point ( 'none', #30082 ) ;
#11594 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#11595 = oriented_edge ( 'none', *, *, #8317, .t. ) ;
#11596 = direction ( 'none', ( 0.4799884273074786489, -0.8772748199115789625, -1.387778780781444887e-15 ) ) ;
#11597 = face_outer_bound ( 'none', #15229, .t. ) ;
#11598 = circle ( 'none', #19281, 6.138320441952075157 ) ;
#11599 = axis2_placement_3d ( 'none', #7535, #39087, #14078 ) ;
#11600 = cartesian_point ( 'none', ( 11.06243644049567010, -17.85000000000001208, 129.5999999999999375 ) ) ;
#11601 = cartesian_point ( 'none', ( 36.26601615137735024, 17.18541743770099117, 54.59036925887299674 ) ) ;
#11602 = axis2_placement_3d ( 'none', #13731, #10342, #35737 ) ;
#11603 = advanced_face ( 'none', ( #21522 ), #23488, .t. ) ;
#11605 = edge_curve ( 'none', #3496, #36687, #28805, .t. ) ;
#11604 = line ( 'none', #7909, #5717 ) ;
#11606 = oriented_edge ( 'none', *, *, #21809, .t. ) ;
#11607 = cartesian_point ( 'none', ( 4.019174498454508360, -18.43369905783509211, 129.5999999999999375 ) ) ;
#11608 = vertex_point ( 'none', #5411 ) ;
#11609 = oriented_edge ( 'none', *, *, #19489, .f. ) ;
#11610 = edge_curve ( 'none', #13056, #38517, #26847, .t. ) ;
#11611 = edge_curve ( 'none', #201, #33159, #36188, .t. ) ;
#11612 = face_outer_bound ( 'none', #8159, .t. ) ;
#11613 = edge_curve ( 'none', #18409, #31475, #32258, .t. ) ;
#11614 = cartesian_point ( 'none', ( -26.08010820331789859, -79.15000000000047464, 118.9989632642335948 ) ) ;
#11615 = direction ( 'none', ( -1.000000000000000000, -1.469412826709764654e-14, 6.045732006675827079e-16 ) ) ;
#11616 = axis2_placement_3d ( 'none', #7764, #26952, #17169 ) ;
#11617 = edge_curve ( 'none', #6736, #10066, #10290, .t. ) ;
#11618 = cartesian_point ( 'none', ( 34.64101615140940993, -103.9999999999997300, 119.5999999999469594 ) ) ;
#11619 = oriented_edge ( 'none', *, *, #22188, .t. ) ;
#11620 = advanced_face ( 'none', ( #31769 ), #7867, .t. ) ;
#11621 = cartesian_point ( 'none', ( 26.27404900839548318, 6.218870372055627094, -64.99999999999992895 ) ) ;
#11622 = oriented_edge ( 'none', *, *, #23850, .f. ) ;
#11623 = cartesian_point ( 'none', ( -18.27385806665785140, -84.79999999999657234, 135.7458530283472271 ) ) ;
#11624 = oriented_edge ( 'none', *, *, #35890, .f. ) ;
#11625 = edge_loop ( 'none', ( #33935, #27612, #38206, #28232 ) ) ;
#11626 = edge_curve ( 'none', #37216, #30189, #6863, .t. ) ;
#11627 = cartesian_point ( 'none', ( 20.00000000000092371, -59.49999999999985789, 64.95898384862245223 ) ) ;
#11628 = cartesian_point ( 'none', ( -4.359379079966297255, 27.95743754418761640, -43.99999999999999289 ) ) ;
#11629 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#11630 = oriented_edge ( 'none', *, *, #18103, .t. ) ;
#11631 = line ( 'none', #9082, #35549 ) ;
#11632 = oriented_edge ( 'none', *, *, #13929, .f. ) ;
#11633 = cartesian_point ( 'none', ( -11.23947358524718965, -95.20000000000172236, 95.39592655552918643 ) ) ;
#11634 = oriented_edge ( 'none', *, *, #3898, .t. ) ;
#11635 = oriented_edge ( 'none', *, *, #14641, .f. ) ;
#11636 = circle ( 'none', #16767, 39.00000000000000711 ) ;
#11637 = line ( 'none', #16528, #30688 ) ;
#11638 = cartesian_point ( 'none', ( 22.42185225055530040, -89.95680646512127510, 76.07235854370753714 ) ) ;
#11639 = cartesian_point ( 'none', ( 34.64101615137730050, -19.99999999999998934, 67.99999999999974420 ) ) ;
#11640 = direction ( 'none', ( -7.562449584286045901e-16, -2.087856039678552486e-15, 1.000000000000000000 ) ) ;
#11641 = cartesian_point ( 'none', ( 39.20417022154506981, -1.444531230259631593, -11.60210976869098154 ) ) ;
#11642 = oriented_edge ( 'none', *, *, #24270, .f. ) ;
#11643 = line ( 'none', #18770, #2357 ) ;
#11644 = edge_loop ( 'none', ( #587, #34239, #19774, #19417 ) ) ;
#11645 = axis2_placement_3d ( 'none', #19869, #4334, #769 ) ;
#11646 = cartesian_point ( 'none', ( -22.36286773722603627, -11.18698885551065203, 92.33760522153032468 ) ) ;
#11647 = axis2_placement_3d ( 'none', #5988, #18129, #33590 ) ;
#11648 = line ( 'none', #34589, #29183 ) ;
#11649 = cartesian_point ( 'none', ( -5.359115573763880924, 27.98039278257259355, -43.99999999999999289 ) ) ;
#11650 = direction ( 'none', ( 1.000000000000000000, 1.387778780781449147e-14, -6.505213034913043367e-16 ) ) ;
#11651 = direction ( 'none', ( -3.200450247308509590e-30, -9.969229838635497148e-16, 1.000000000000000000 ) ) ;
#11652 = oriented_edge ( 'none', *, *, #11873, .f. ) ;
#11654 = cartesian_point ( 'none', ( 34.64101615137720813, 20.00000000000012434, 66.60000000000003695 ) ) ;
#11653 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11655 = oriented_edge ( 'none', *, *, #7910, .t. ) ;
#11656 = oriented_edge ( 'none', *, *, #40336, .f. ) ;
#11657 = vector ( 'none', #18659, 1000.000000000000000 ) ;
#11658 = cartesian_point ( 'none', ( -34.64101615141294133, -79.59999999999671161, 79.60000000006256471 ) ) ;
#11659 = oriented_edge ( 'none', *, *, #35445, .f. ) ;
#11660 = edge_loop ( 'none', ( #35340, #19932, #35249, #21635 ) ) ;
#11661 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -7.874224666723325944e-16 ) ) ;
#11662 = cartesian_point ( 'none', ( -24.08665703568132344, -13.29580958537057356, 111.9394125795278399 ) ) ;
#11663 = face_outer_bound ( 'none', #33355, .t. ) ;
#11664 = vertex_point ( 'none', #36520 ) ;
#11665 = edge_curve ( 'none', #13944, #8442, #14193, .t. ) ;
#11666 = oriented_edge ( 'none', *, *, #19302, .f. ) ;
#11667 = advanced_face ( 'none', ( #15181 ), #26392, .f. ) ;
#11668 = face_outer_bound ( 'none', #37729, .t. ) ;
#11669 = cartesian_point ( 'none', ( -30.31088913245619665, 57.49999999999954525, 9.714451465470119729e-14 ) ) ;
#11670 = edge_curve ( 'none', #15794, #28876, #27811, .t. ) ;
#11671 = cylindrical_surface ( 'none', #31647, 65.00000000000000000 ) ;
#11672 = circle ( 'none', #10403, 5.000000000000024869 ) ;
#11673 = axis2_placement_3d ( 'none', #13096, #31658, #19106 ) ;
#11674 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#11675 = advanced_face ( 'none', ( #35178 ), #3574, .t. ) ;
#11676 = edge_curve ( 'none', #19537, #26297, #32780, .t. ) ;
#11678 = direction ( 'none', ( 1.000000000000000000, 1.469412826709764654e-14, -6.045732006675827079e-16 ) ) ;
#11677 = axis2_placement_3d ( 'none', #18104, #40001, #30535 ) ;
#11679 = cartesian_point ( 'none', ( 31.00027695764221392, 46.18081362515108168, 19.09999999999997655 ) ) ;
#11680 = cartesian_point ( 'none', ( 9.960621026565399129e-13, -78.95000000000160867, 99.59999999999988063 ) ) ;
#11681 = edge_curve ( 'none', #20593, #9309, #34271, .t. ) ;
#11682 = face_outer_bound ( 'none', #11625, .t. ) ;
#11683 = vertex_point ( 'none', #9429 ) ;
#11684 = cartesian_point ( 'none', ( 13.61811964843034239, -75.70000000000142393, 77.45170848031237654 ) ) ;
#11685 = direction ( 'none', ( -0.4226182617407046038, -4.259589963965122828e-15, -0.9063077870366476052 ) ) ;
#11686 = direction ( 'none', ( 1.000000000000000000, 1.261617073437678245e-14, -1.544219297887718229e-12 ) ) ;
#11687 = cylindrical_surface ( 'none', #7269, 9.599999999999996092 ) ;
#11688 = cartesian_point ( 'none', ( 1.336183601726013948e-14, -6.125037698763695226e-14, -3.500000000000024869 ) ) ;
#11689 = oriented_edge ( 'none', *, *, #27465, .f. ) ;
#11690 = cartesian_point ( 'none', ( 29.26986338446293701, -89.59552127505129704, 85.47186322795248259 ) ) ;
#11691 = oriented_edge ( 'none', *, *, #15008, .t. ) ;
#11692 = line ( 'none', #39539, #11229 ) ;
#11693 = vertex_point ( 'none', #19236 ) ;
#11694 = circle ( 'none', #34916, 3.000000000000002220 ) ;
#11695 = oriented_edge ( 'none', *, *, #25514, .f. ) ;
#11696 = cartesian_point ( 'none', ( -32.39371494818969666, -82.29999999999668603, 80.04015599739931019 ) ) ;
#11697 = edge_loop ( 'none', ( #33752, #25428, #36697, #37399 ) ) ;
#11698 = b_spline_curve_with_knots ( 'none', 3,
( #5830, #27744, #21788, #37491, #28021, #9101, #21268, #11985 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003908882392832381232, 0.0007817764785664762465, 0.001563552957132981983 ),
.unspecified. ) ;
#11699 = direction ( 'none', ( 0.2058498166436080468, 0.7071067811865483499, -0.6764804897318118515 ) ) ;
#11700 = axis2_placement_3d ( 'none', #28912, #13236, #38110 ) ;
#11701 = direction ( 'none', ( -0.06609909530067557826, -1.764700152630217893e-15, 0.9978130634544889466 ) ) ;
#11702 = circle ( 'none', #39010, 6.138320441952075157 ) ;
#11703 = oriented_edge ( 'none', *, *, #653, .f. ) ;
#11704 = oriented_edge ( 'none', *, *, #20949, .t. ) ;
#11705 = vector ( 'none', #3953, 1000.000000000000000 ) ;
#11706 = axis2_placement_3d ( 'none', #22264, #21721, #24971 ) ;
#11707 = cartesian_point ( 'none', ( 19.08776587358027044, 3.604237407374669022, -36.50000000000001421 ) ) ;
#11708 = cylindrical_surface ( 'none', #6777, 4.640926795905548019 ) ;
#11709 = face_outer_bound ( 'none', #33929, .t. ) ;
#11710 = cartesian_point ( 'none', ( 30.31088913245453753, 57.50000000000041211, 12.00000000000004263 ) ) ;
#11711 = face_outer_bound ( 'none', #19786, .t. ) ;
#11712 = axis2_placement_3d ( 'none', #35981, #26644, #7998 ) ;
#11713 = advanced_face ( 'none', ( #2500, #39142 ), #12428, .t. ) ;
#11714 = direction ( 'none', ( 1.209449207450893276e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#11715 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080180e-17, 0.0000000000000000000 ) ) ;
#11716 = direction ( 'none', ( 1.000000000000000000, 1.469412826709764654e-14, -4.081702296416013038e-16 ) ) ;
#11717 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#11718 = cartesian_point ( 'none', ( 22.16629793061597198, -84.79999999999598970, 64.21651952233234795 ) ) ;
#11719 = vertex_point ( 'none', #31511 ) ;
#11720 = direction ( 'none', ( 2.050233355256462994e-15, -1.084443651927995438e-15, 1.000000000000000000 ) ) ;
#11721 = advanced_face ( 'none', ( #24898 ), #3483, .f. ) ;
#11722 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11723 = cartesian_point ( 'none', ( 17.55942292142073669, 42.50000000000015632, 54.60000000000000853 ) ) ;
#11724 = cartesian_point ( 'none', ( 18.99499338215412081, -0.4361495293145630781, -86.00000000000000000 ) ) ;
#11725 = axis2_placement_3d ( 'none', #16716, #26110, #28828 ) ;
#11726 = line ( 'none', #13027, #17071 ) ;
#11727 = cartesian_point ( 'none', ( 33.47911386775012232, -17.38665289651335755, 71.19999999999973284 ) ) ;
#11728 = cartesian_point ( 'none', ( 6.947673014450895579, -15.20000000000004903, 110.0999999999999517 ) ) ;
#11729 = cartesian_point ( 'none', ( 49.61081362515101745, -31.00027695764238800, 12.99999999999987388 ) ) ;
#11730 = line ( 'none', #12878, #10746 ) ;
#11731 = axis2_placement_3d ( 'none', #34851, #6980, #847 ) ;
#11732 = edge_loop ( 'none', ( #33827, #35064 ) ) ;
#11733 = axis2_placement_3d ( 'none', #18172, #12179, #21199 ) ;
#11734 = edge_curve ( 'none', #35544, #27883, #8841, .t. ) ;
#11735 = cartesian_point ( 'none', ( 8.779711460711181914, -42.49999999999997868, 54.59999999999992326 ) ) ;
#11736 = cartesian_point ( 'none', ( 54.99802613872638801, -14.73115918036959826, -15.50000000000003730 ) ) ;
#11737 = closed_shell ( 'none', ( #31823, #19964, #22171, #32141, #10547, #26069, #8230, #16092, #12757, #7928, #3619, #21722, #16873, #34704, #19450, #21803, #37490, #36397, #37739, #38108, #4318, #32256, #40357, #26972, #23, #40436, #2194, #37316, #4361, #30108, #23429, #30426, #11876, #12657, #2735, #12149, #17395, #34621, #28101, #36783 ) ) ;
#11738 = edge_curve ( 'none', #38541, #15399, #35728, .t. ) ;
#11739 = face_outer_bound ( 'none', #28798, .t. ) ;
#11740 = edge_loop ( 'none', ( #2519, #23167 ) ) ;
#11741 = cartesian_point ( 'none', ( -42.49999999999966604, -26.33913438213245684, 65.59999999999996589 ) ) ;
#11742 = cartesian_point ( 'none', ( -39.99999999996957456, -92.85000000000066223, 118.6000000000614563 ) ) ;
#11743 = edge_curve ( 'none', #28409, #664, #30783, .t. ) ;
#11744 = cartesian_point ( 'none', ( -34.64101615137665391, -69.50000000000054001, 77.49999999999987210 ) ) ;
#11745 = cartesian_point ( 'none', ( 10.01624730673087882, 16.07894852167335031, 129.5999999999999943 ) ) ;
#11746 = edge_curve ( 'none', #30145, #37649, #22496, .t. ) ;
#11747 = vector ( 'none', #17449, 1000.000000000000000 ) ;
#11748 = oriented_edge ( 'none', *, *, #13028, .t. ) ;
#11749 = oriented_edge ( 'none', *, *, #25927, .f. ) ;
#11750 = face_outer_bound ( 'none', #14765, .t. ) ;
#11751 = cartesian_point ( 'none', ( -20.47657107807785692, -86.71003358991569598, 124.8382130258364953 ) ) ;
#11752 = circle ( 'none', #4359, 5.000000000000001776 ) ;
#11753 = plane ( 'none', #18795 ) ;
#11754 = cartesian_point ( 'none', ( 2.914873112141615152, -75.70000000000155183, 87.44460964262675873 ) ) ;
#11755 = cartesian_point ( 'none', ( 11.29166495424172822, -75.93829631180392425, 103.8199550314498509 ) ) ;
#11756 = cartesian_point ( 'none', ( 16.49565214766016652, -0.3787614333521591159, -37.47493718553311481 ) ) ;
#11757 = vertex_point ( 'none', #18693 ) ;
#11758 = cartesian_point ( 'none', ( -40.05607966083883298, 21.24999999999949551, 66.60000000000002274 ) ) ;
#11759 = direction ( 'none', ( 1.209611567821080253e-14, -1.000000000000000000, -1.136225707511070390e-15 ) ) ;
#11760 = advanced_face ( 'none', ( #5887 ), #16168, .f. ) ;
#11761 = cartesian_point ( 'none', ( 31.69997797181026300, -24.04354973090837788, 74.19999999999970441 ) ) ;
#11762 = direction ( 'none', ( -1.965391359763805505e-15, 7.562449584285928558e-16, -1.000000000000000000 ) ) ;
#11763 = oriented_edge ( 'none', *, *, #23839, .t. ) ;
#11764 = cartesian_point ( 'none', ( -45.50000000000000000, 7.556209082401924019e-16, -8.000000000000000000 ) ) ;
#11765 = vector ( 'none', #15363, 999.9999999999998863 ) ;
#11766 = cartesian_point ( 'none', ( 7.017376629386826714, 26.58959242337747497, -0.7499999999999954481 ) ) ;
#11767 = cartesian_point ( 'none', ( 1.182613553948275817e-12, -94.70000000000160867, 99.59999999999986642 ) ) ;
#11768 = cartesian_point ( 'none', ( 33.00247593276736779, 14.74496267231179658, 85.26481858826247162 ) ) ;
#11769 = axis2_placement_3d ( 'none', #18729, #5786, #21743 ) ;
#11770 = cartesian_point ( 'none', ( -35.45156672596537817, -60.19998826649126045, 77.23504592733874574 ) ) ;
#11771 = oriented_edge ( 'none', *, *, #36133, .t. ) ;
#11772 = oriented_edge ( 'none', *, *, #38964, .f. ) ;
#11773 = cartesian_point ( 'none', ( 9.497611030973018842e-13, -73.70000000000160867, 99.59999999999989484 ) ) ;
#11774 = oriented_edge ( 'none', *, *, #15531, .f. ) ;
#11775 = cartesian_point ( 'none', ( 6.595513592262833213e-15, -1.185896896719701518e-14, 3.000000000000002665 ) ) ;
#11776 = cartesian_point ( 'none', ( -11.59562776402253981, -76.11213701501961282, 75.42825850599174942 ) ) ;
#11777 = axis2_placement_3d ( 'none', #36030, #11458, #2157 ) ;
#11778 = oriented_edge ( 'none', *, *, #2110, .t. ) ;
#11779 = line ( 'none', #25775, #12744 ) ;
#11780 = circle ( 'none', #19452, 4.250000000000003553 ) ;
#11781 = oriented_edge ( 'none', *, *, #16907, .f. ) ;
#11782 = b_spline_curve_with_knots ( 'none', 3,
( #5930, #24483, #21238, #14814, #39966, #2541 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 6.626666383997163155e-17, 0.0009047308601228032420, 0.001809461720245540348 ),
.unspecified. ) ;
#11783 = cartesian_point ( 'none', ( 41.33992515012197089, -91.63523643223136617, 76.55013390870976764 ) ) ;
#11784 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#11785 = cartesian_point ( 'none', ( 4.801260704512718469, -15.80062638111377815, -37.50000000000003553 ) ) ;
#11786 = vector ( 'none', #37184, 1000.000000000000000 ) ;
#11787 = oriented_edge ( 'none', *, *, #27407, .f. ) ;
#11788 = cartesian_point ( 'none', ( -21.27137787236549826, -13.14913264962073569, 89.58420704527026146 ) ) ;
#11789 = oriented_edge ( 'none', *, *, #35338, .t. ) ;
#11790 = line ( 'none', #16731, #34726 ) ;
#11791 = axis2_placement_3d ( 'none', #21980, #6422, #21842 ) ;
#11792 = direction ( 'none', ( 6.413879299975620385e-15, 2.476491431256906945e-16, 1.000000000000000000 ) ) ;
#11793 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.951780224376357146e-15, -51.00000000000000000 ) ) ;
#11795 = cartesian_point ( 'none', ( -4.170956178376580503, 4.985290819807365992, 127.1000000000000227 ) ) ;
#11794 = cartesian_point ( 'none', ( -54.34738077886768082, -35.65616640185487540, -50.99999999999999289 ) ) ;
#11796 = edge_curve ( 'none', #23853, #33281, #27356, .t. ) ;
#11797 = edge_curve ( 'none', #13232, #6054, #10808, .t. ) ;
#11798 = oriented_edge ( 'none', *, *, #30424, .t. ) ;
#11799 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#11801 = edge_curve ( 'none', #12167, #21550, #12234, .t. ) ;
#11800 = cartesian_point ( 'none', ( -32.22386679174591961, -21.52872135238427376, 71.20000000000025864 ) ) ;
#11802 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#11803 = axis2_placement_3d ( 'none', #36432, #2163, #24120 ) ;
#11804 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#11805 = edge_curve ( 'none', #30162, #31606, #24449, .t. ) ;
#11806 = line ( 'none', #6083, #24959 ) ;
#11807 = cartesian_point ( 'none', ( 31.79684002903779216, -19.69956334259294906, 71.19999999999971863 ) ) ;
#11808 = cartesian_point ( 'none', ( -27.80931635952298819, -99.50000000000046896, 78.34813129120396979 ) ) ;
#11809 = cartesian_point ( 'none', ( -10.72148570131355250, 12.56004666970363637, -37.50000000000000711 ) ) ;
#11810 = vector ( 'none', #34245, 1000.000000000000000 ) ;
#11811 = oriented_edge ( 'none', *, *, #696, .f. ) ;
#11812 = advanced_face ( 'none', ( #34213 ), #524, .f. ) ;
#11813 = oriented_edge ( 'none', *, *, #6098, .f. ) ;
#11814 = cartesian_point ( 'none', ( -17.83370206932111302, -84.79999999999655813, 133.4985518251240251 ) ) ;
#11815 = edge_loop ( 'none', ( #27138, #34739, #36985 ) ) ;
#11816 = cartesian_point ( 'none', ( 1.379954955940063063e-14, -6.317769198510604197e-14, -1.500000000000019984 ) ) ;
#11817 = edge_curve ( 'none', #9893, #36316, #25880, .t. ) ;
#11818 = edge_loop ( 'none', ( #25009, #38644 ) ) ;
#11819 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#11820 = line ( 'none', #16096, #13276 ) ;
#11823 = vertex_point ( 'none', #28900 ) ;
#11822 = oriented_edge ( 'none', *, *, #16024, .f. ) ;
#11821 = direction ( 'none', ( -0.8854846875131672235, -0.4646685573392164148, 0.0000000000000000000 ) ) ;
#11824 = oriented_edge ( 'none', *, *, #3769, .f. ) ;
#11826 = oriented_edge ( 'none', *, *, #9630, .t. ) ;
#11825 = cartesian_point ( 'none', ( 3.503683865369871420, -74.70000000000155183, 90.66220388621694326 ) ) ;
#11827 = advanced_face ( 'none', ( #2951 ), #38502, .t. ) ;
#11828 = oriented_edge ( 'none', *, *, #13875, .t. ) ;
#11829 = circle ( 'none', #5200, 40.00000000000000711 ) ;
#11830 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#11831 = cartesian_point ( 'none', ( 45.96194077712600290, -45.96194077712519999, -9.020562075079396891e-14 ) ) ;
#11832 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#11833 = vector ( 'none', #11987, 1000.000000000000000 ) ;
#11834 = oriented_edge ( 'none', *, *, #30246, .f. ) ;
#11835 = vector ( 'none', #4653, 1000.000000000000000 ) ;
#11836 = axis2_placement_3d ( 'none', #37472, #34473, #31439 ) ;
#11837 = edge_loop ( 'none', ( #10600, #12871, #33851, #24621 ) ) ;
#11838 = cartesian_point ( 'none', ( 9.964458207123993105, -19.29818269546800380, 127.6171417321303210 ) ) ;
#11839 = vertex_point ( 'none', #19636 ) ;
#11840 = cartesian_point ( 'none', ( -17.02947620914526539, -4.030749315221236806, -72.99999999999994316 ) ) ;
#11841 = circle ( 'none', #35239, 6.500000000000000000 ) ;
#11842 = cartesian_point ( 'none', ( -1.588908537449546410, -95.67407026527617120, 112.2391093781606770 ) ) ;
#11843 = circle ( 'none', #3747, 11.99999999999999822 ) ;
#11844 = axis2_placement_3d ( 'none', #11211, #29740, #33043 ) ;
#11845 = oriented_edge ( 'none', *, *, #38239, .f. ) ;
#11846 = oriented_edge ( 'none', *, *, #10842, .t. ) ;
#11847 = cartesian_point ( 'none', ( 2.769041619582736757, -95.20000000000156604, 87.92385301098738637 ) ) ;
#11848 = edge_curve ( 'none', #449, #1030, #19084, .t. ) ;
#11849 = edge_curve ( 'none', #21247, #22565, #9303, .t. ) ;
#11850 = oriented_edge ( 'none', *, *, #5093, .t. ) ;
#11851 = cartesian_point ( 'none', ( 18.98327359039188522, -10.57791474160518597, 127.6421152668112171 ) ) ;
#11852 = edge_curve ( 'none', #6944, #8442, #10869, .t. ) ;
#11853 = cartesian_point ( 'none', ( 35.00000000000127187, -99.49999999999971578, 99.59999999994597886 ) ) ;
#11854 = vector ( 'none', #27264, 1000.000000000000000 ) ;
#11856 = oriented_edge ( 'none', *, *, #14945, .t. ) ;
#11855 = oriented_edge ( 'none', *, *, #15846, .f. ) ;
#11857 = cartesian_point ( 'none', ( 10.58552914284410384, 18.99949749500486718, 127.6410710644726407 ) ) ;
#11858 = edge_curve ( 'none', #37320, #15914, #37134, .t. ) ;
#11859 = axis2_placement_3d ( 'none', #11086, #14199, #19938 ) ;
#11860 = cartesian_point ( 'none', ( 9.694118953291490694e-13, -76.70000000000159446, 99.59999999999988063 ) ) ;
#11861 = direction ( 'none', ( -1.209146401335214128e-15, 2.721636318192414828e-15, -1.000000000000000000 ) ) ;
#11862 = direction ( 'none', ( 4.624852315371558002e-15, 1.833808936130288886e-15, -1.000000000000000000 ) ) ;
#11863 = edge_curve ( 'none', #39871, #29690, #33755, .t. ) ;
#11864 = cartesian_point ( 'none', ( 25.00000000000000355, 1.752563989982063961e-13, 35.99999999999995737 ) ) ;
#11865 = oriented_edge ( 'none', *, *, #39314, .f. ) ;
#11866 = cartesian_point ( 'none', ( -36.40563905911776743, 17.57387016145460024, 28.69998533311844113 ) ) ;
#11867 = vertex_point ( 'none', #20472 ) ;
#11868 = line ( 'none', #13263, #5521 ) ;
#11869 = cartesian_point ( 'none', ( -40.69999999996966977, -85.50000000000065370, 118.6000000000625363 ) ) ;
#11870 = oriented_edge ( 'none', *, *, #3002, .t. ) ;
#11871 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11872 = cartesian_point ( 'none', ( 16.90284748229746370, -8.461617983703046519, 129.5999999999999375 ) ) ;
#11873 = edge_curve ( 'none', #22865, #8252, #989, .t. ) ;
#11874 = direction ( 'none', ( -0.5882076359133892041, -0.8087099461816837920, 0.0000000000000000000 ) ) ;
#11875 = circle ( 'none', #26807, 2.917500000000003535 ) ;
#11876 = advanced_face ( 'none', ( #18095 ), #8330, .f. ) ;
#11877 = edge_loop ( 'none', ( #3259, #16216, #36973, #22588 ) ) ;
#11878 = vector ( 'none', #23257, 1000.000000000000000 ) ;
#11879 = cartesian_point ( 'none', ( -38.43107966083837823, -18.43541743770118657, 59.59999999999998010 ) ) ;
#11880 = cartesian_point ( 'none', ( 32.21488631283247628, -18.23537709225971781, 28.19999999999973284 ) ) ;
#11881 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#11882 = cartesian_point ( 'none', ( 11.17689360399821119, 18.01872402917967264, 128.5784676001029538 ) ) ;
#11883 = face_outer_bound ( 'none', #23962, .t. ) ;
#11884 = advanced_face ( 'none', ( #17130 ), #38109, .f. ) ;
#11885 = cartesian_point ( 'none', ( -26.36759374684001500, -91.85000000000049170, 118.6000000000404810 ) ) ;
#11886 = vector ( 'none', #11799, 1000.000000000000000 ) ;
#11887 = oriented_edge ( 'none', *, *, #22416, .t. ) ;
#11888 = edge_loop ( 'none', ( #6753, #17969, #31469, #32791 ) ) ;
#11889 = cartesian_point ( 'none', ( -16.46076480749968241, 36.20871634252743121, -10.66043187888637078 ) ) ;
#11890 = axis2_placement_3d ( 'none', #35722, #24096, #1162 ) ;
#11891 = cartesian_point ( 'none', ( -0.5621073161802619955, -42.47514938967388787, 65.82154834194551540 ) ) ;
#11892 = vertex_point ( 'none', #4910 ) ;
#11893 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#11894 = line ( 'none', #26497, #37772 ) ;
#11896 = oriented_edge ( 'none', *, *, #7105, .t. ) ;
#11895 = oriented_edge ( 'none', *, *, #30237, .t. ) ;
#11897 = axis2_placement_3d ( 'none', #10500, #38757, #1065 ) ;
#11898 = face_outer_bound ( 'none', #19846, .t. ) ;
#11899 = cartesian_point ( 'none', ( 34.64101615137729340, -19.99999999999998934, 68.19999999999973284 ) ) ;
#11900 = direction ( 'none', ( -1.224646799147353207e-16, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11901 = axis2_placement_3d ( 'none', #4299, #35547, #23656 ) ;
#11902 = oriented_edge ( 'none', *, *, #34980, .t. ) ;
#11903 = circle ( 'none', #36310, 6.399999999999995914 ) ;
#11904 = direction ( 'none', ( -1.224646799147353207e-16, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11905 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029433e-14, -5.551115123125778758e-16 ) ) ;
#11906 = direction ( 'none', ( 1.000000000000000000, 1.009293658750142596e-14, -1.544219297887718229e-12 ) ) ;
#11907 = oriented_edge ( 'none', *, *, #11975, .t. ) ;
#11908 = cartesian_point ( 'none', ( 23.02097138802142595, -90.49168302630999960, 76.65525820856763062 ) ) ;
#11909 = cartesian_point ( 'none', ( -11.75895457311928460, -76.35989705298932506, 75.36106912647322531 ) ) ;
#11910 = face_outer_bound ( 'none', #19146, .t. ) ;
#11911 = edge_curve ( 'none', #12747, #20409, #1504, .t. ) ;
#11912 = edge_curve ( 'none', #19922, #30081, #8809, .t. ) ;
#11913 = oriented_edge ( 'none', *, *, #13745, .f. ) ;
#11914 = cartesian_point ( 'none', ( 5.098656118367671297, -0.1170717157633589939, -94.75000000000002842 ) ) ;
#11915 = face_outer_bound ( 'none', #6962, .t. ) ;
#11916 = vector ( 'none', #22480, 1000.000000000000000 ) ;
#11917 = cartesian_point ( 'none', ( -23.12163489029251906, -9.507365565707885935, 95.39999999999999147 ) ) ;
#11918 = axis2_placement_3d ( 'none', #6521, #28712, #22213 ) ;
#11919 = edge_curve ( 'none', #32127, #23387, #30750, .t. ) ;
#11920 = direction ( 'none', ( -0.9978130634544890576, -1.175359587474531693e-14, -0.06609909530067528682 ) ) ;
#11921 = axis2_placement_3d ( 'none', #10883, #28990, #14008 ) ;
#11922 = advanced_face ( 'none', ( #4890 ), #27321, .f. ) ;
#11923 = line ( 'none', #39845, #6064 ) ;
#11924 = edge_curve ( 'none', #9598, #24787, #35686, .t. ) ;
#11925 = vertex_point ( 'none', #14312 ) ;
#11926 = oriented_edge ( 'none', *, *, #30354, .t. ) ;
#11927 = direction ( 'none', ( -0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#11929 = direction ( 'none', ( -0.8660254037844354880, -1.317966654104123375e-14, 0.5000000000000054401 ) ) ;
#11928 = cartesian_point ( 'none', ( 1.203667239827125508e-14, -2.410633239906290439e-14, 12.00000000000000355 ) ) ;
#11930 = advanced_face ( 'none', ( #5406 ), #17447, .f. ) ;
#11931 = vertex_point ( 'none', #32892 ) ;
#11932 = line ( 'none', #39035, #19183 ) ;
#11934 = oriented_edge ( 'none', *, *, #39800, .t. ) ;
#11933 = vertex_point ( 'none', #11727 ) ;
#11935 = direction ( 'none', ( 5.539897855819825217e-16, -1.033452283560650745e-15, 1.000000000000000000 ) ) ;
#11936 = line ( 'none', #9054, #17282 ) ;
#11937 = cartesian_point ( 'none', ( -26.37650373588800079, -13.26231647152924609, 105.6578209424281027 ) ) ;
#11938 = oriented_edge ( 'none', *, *, #20815, .f. ) ;
#11939 = line ( 'none', #22400, #38341 ) ;
#11940 = vertex_point ( 'none', #14177 ) ;
#11941 = cartesian_point ( 'none', ( 20.00000000000067502, -60.19998826649056411, 64.95898384862231012 ) ) ;
#11942 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497760469, 0.0000000000000000000 ) ) ;
#11943 = direction ( 'none', ( -0.8543195815266084736, 0.5197480664901028558, 6.878327468009641962e-16 ) ) ;
#11944 = axis2_placement_3d ( 'none', #22440, #15883, #28413 ) ;
#11945 = face_bound ( 'none', #118, .t. ) ;
#11946 = cartesian_point ( 'none', ( 34.64101615137731471, 20.00000000000039435, 59.59999999999997300 ) ) ;
#11947 = closed_shell ( 'none', ( #24577, #5123, #15522, #11366, #15581, #26777, #17187, #33516, #31531, #13759, #26471, #820, #7792, #27898, #16184, #37024, #32813, #27507, #36196, #10362 ) ) ;
#11948 = direction ( 'none', ( 1.209449207451029906e-14, -1.000000000000000000, -1.147639426353582715e-15 ) ) ;
#11949 = axis2_placement_3d ( 'none', #21019, #30412, #33837 ) ;
#11950 = cartesian_point ( 'none', ( 19.55984400266422440, -82.29999999999603233, 67.20628505184549795 ) ) ;
#11951 = face_outer_bound ( 'none', #498, .t. ) ;
#11952 = face_bound ( 'none', #3451, .t. ) ;
#11953 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11954 = advanced_face ( 'none', ( #19048 ), #29284, .t. ) ;
#11955 = line ( 'none', #9678, #14877 ) ;
#11956 = edge_loop ( 'none', ( #17156, #18206, #14079, #13260 ) ) ;
#11957 = oriented_edge ( 'none', *, *, #30887, .t. ) ;
#11958 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#11959 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760469, -2.409338161078898194e-16 ) ) ;
#11960 = axis2_placement_3d ( 'none', #5131, #23282, #29674 ) ;
#11961 = oriented_edge ( 'none', *, *, #7609, .f. ) ;
#11962 = edge_curve ( 'none', #18888, #13981, #13683, .t. ) ;
#11963 = edge_loop ( 'none', ( #23302, #37251, #24231, #898 ) ) ;
#11964 = line ( 'none', #32283, #6072 ) ;
#11965 = vertex_point ( 'none', #24259 ) ;
#11966 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497760122, 2.102695122396128930e-16 ) ) ;
#11967 = cartesian_point ( 'none', ( -32.30931635951120739, -83.67782780742334126, 86.14235992527083852 ) ) ;
#11968 = edge_curve ( 'none', #16569, #8589, #15142, .t. ) ;
#11969 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#11970 = edge_curve ( 'none', #1691, #14723, #31250, .t. ) ;
#11971 = oriented_edge ( 'none', *, *, #23669, .f. ) ;
#11972 = face_outer_bound ( 'none', #18598, .t. ) ;
#11973 = direction ( 'none', ( 0.3242202298209232447, 2.832775816673360759e-15, 0.9459816290895228796 ) ) ;
#11974 = oriented_edge ( 'none', *, *, #3660, .t. ) ;
#11975 = edge_curve ( 'none', #18152, #9697, #28289, .t. ) ;
#11976 = cartesian_point ( 'none', ( 24.02042192363143158, -84.79999999999596128, 63.58104787188331386 ) ) ;
#11977 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497768448, 0.0000000000000000000 ) ) ;
#11978 = line ( 'none', #35442, #6605 ) ;
#11979 = cartesian_point ( 'none', ( 8.281000571861158237e-13, -56.50000000000000711, 12.99999999999992184 ) ) ;
#11980 = cartesian_point ( 'none', ( 20.22318263652246273, 7.832264653834632107, 127.5426567499463886 ) ) ;
#11981 = vertex_point ( 'none', #11866 ) ;
#11982 = line ( 'none', #29473, #33944 ) ;
#11983 = cartesian_point ( 'none', ( 40.59999999996689724, -90.42397039640525236, 77.34968993237141888 ) ) ;
#11984 = circle ( 'none', #27902, 6.500000000000000888 ) ;
#11985 = cartesian_point ( 'none', ( 1.606216816084529597, -75.70000000000156604, 86.69960979118330613 ) ) ;
#11986 = direction ( 'none', ( 0.2911156025094133182, 4.645284621862580644e-15, -0.9566878832595201443 ) ) ;
#11987 = direction ( 'none', ( -0.7071067811865534569, -0.7071067811865416886, 1.087878737456092061e-12 ) ) ;
#11988 = cartesian_point ( 'none', ( 4.611892552633771736, -20.98560237648808169, 128.0832783088344797 ) ) ;
#11989 = cartesian_point ( 'none', ( -19.03981639045635887, 34.20527237630592765, -12.25431162026357335 ) ) ;
#11990 = face_outer_bound ( 'none', #29952, .t. ) ;
#11991 = oriented_edge ( 'none', *, *, #7217, .f. ) ;
#11992 = oriented_edge ( 'none', *, *, #37962, .t. ) ;
#11993 = direction ( 'none', ( 0.6416855659042139948, -0.7669678184319005387, -3.925754845206539027e-15 ) ) ;
#11994 = axis2_placement_3d ( 'none', #33149, #14303, #39439 ) ;
#11995 = cartesian_point ( 'none', ( -17.31719863176171259, 10.75714935244856640, 129.2345640354083116 ) ) ;
#11996 = oriented_edge ( 'none', *, *, #19973, .f. ) ;
#11997 = axis2_placement_3d ( 'none', #20770, #7942, #26850 ) ;
#11998 = oriented_edge ( 'none', *, *, #31497, .f. ) ;
#11999 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#12000 = circle ( 'none', #34032, 51.20000000000010232 ) ;
#12001 = oriented_edge ( 'none', *, *, #5692, .t. ) ;
#12002 = advanced_face ( 'none', ( #32744 ), #2302, .f. ) ;
#12003 = direction ( 'none', ( -0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#12004 = axis2_placement_3d ( 'none', #33638, #21074, #2644 ) ;
#12005 = line ( 'none', #39838, #21290 ) ;
#12006 = oriented_edge ( 'none', *, *, #24902, .f. ) ;
#12007 = cartesian_point ( 'none', ( -17.97954185300703145, 35.04138405534705214, -11.33534237748027707 ) ) ;
#12008 = vertex_point ( 'none', #33699 ) ;
#12009 = conical_surface ( 'none', #32295, 40.00000000000000711, 0.7853981633974552734 ) ;
#12010 = cartesian_point ( 'none', ( -6.123836981274257241, -41.91159561843911519, 66.51319583927093504 ) ) ;
#12011 = advanced_face ( 'none', ( #2457, #11750 ), #30256, .t. ) ;
#12012 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#12013 = edge_loop ( 'none', ( #4577, #13277, #3221, #2933 ) ) ;
#12014 = circle ( 'none', #6062, 4.499999999999997335 ) ;
#12015 = direction ( 'none', ( 0.8660254037852024300, 9.902555081694682888e-15, 0.4999999999986770582 ) ) ;
#12016 = axis2_placement_3d ( 'none', #3139, #13617, #19762 ) ;
#12017 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12018 = line ( 'none', #23403, #10538 ) ;
#12019 = cartesian_point ( 'none', ( 5.637985858009558093, 27.72788516033783779, -44.99999999999999289 ) ) ;
#12020 = direction ( 'none', ( -3.391266700488786682e-15, 1.000000000000000000, 1.978238908618458996e-15 ) ) ;
#12021 = oriented_edge ( 'none', *, *, #5042, .t. ) ;
#12022 = direction ( 'none', ( 0.5882076359134009724, 0.8087099461816751322, 4.378308041818472989e-15 ) ) ;
#12023 = edge_curve ( 'none', #21050, #32316, #16127, .t. ) ;
#12024 = edge_curve ( 'none', #14356, #30857, #39607, .t. ) ;
#12025 = cartesian_point ( 'none', ( 33.21111847600258926, 14.68488867432029821, 84.63507287431094994 ) ) ;
#12026 = direction ( 'none', ( 0.9459816290895196600, 1.337618101958020310e-14, -0.3242202298209330147 ) ) ;
#12027 = edge_curve ( 'none', #4762, #279, #29776, .t. ) ;
#12028 = circle ( 'none', #35078, 4.049999999999998046 ) ;
#12029 = oriented_edge ( 'none', *, *, #9752, .t. ) ;
#12030 = oriented_edge ( 'none', *, *, #23968, .t. ) ;
#12031 = cartesian_point ( 'none', ( 38.99999999997176303, -79.14999999999966462, 80.59999999993986819 ) ) ;
#12032 = cartesian_point ( 'none', ( 21.31915041893865137, -82.35125076371237185, 75.06773877108781790 ) ) ;
#12033 = cartesian_point ( 'none', ( -10.97760672254364778, -75.75080684389757835, 75.68328094786150473 ) ) ;
#12034 = edge_curve ( 'none', #8162, #10725, #6828, .t. ) ;
#12035 = b_spline_curve_with_knots ( 'none', 3,
( #21792, #28024, #6373, #8851, #30672, #11988, #2708, #5833 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.01259843715347128655, 0.01432827374243716978, 0.01605811033140305474, 0.01951778350933483508 ),
.unspecified. ) ;
#12036 = oriented_edge ( 'none', *, *, #27233, .t. ) ;
#12037 = vector ( 'none', #8262, 1000.000000000000114 ) ;
#12038 = oriented_edge ( 'none', *, *, #38580, .f. ) ;
#12039 = plane ( 'none', #13676 ) ;
#12040 = toroidal_surface ( 'none', #2274, 4.200000000000000178, 0.2000000000000009548 ) ;
#12041 = oriented_edge ( 'none', *, *, #1090, .f. ) ;
#12042 = direction ( 'none', ( 1.965391359763804321e-15, -6.337802785138575104e-16, 1.000000000000000000 ) ) ;
#12043 = direction ( 'none', ( 1.209286847080705982e-14, -1.000000000000000000, -1.150103495321620814e-15 ) ) ;
#12044 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760469, -2.409338161078898194e-16 ) ) ;
#12045 = direction ( 'none', ( 0.9978130634544889466, 1.175359587474531061e-14, 0.06609909530067560601 ) ) ;
#12046 = vertex_point ( 'none', #40003 ) ;
#12047 = vector ( 'none', #19557, 1000.000000000000000 ) ;
#12048 = oriented_edge ( 'none', *, *, #3222, .f. ) ;
#12049 = oriented_edge ( 'none', *, *, #1005, .t. ) ;
#12050 = axis2_placement_3d ( 'none', #13612, #16893, #16484 ) ;
#12051 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#12052 = toroidal_surface ( 'none', #6834, 4.399999999999998579, 0.5999999999999999778 ) ;
#12053 = face_outer_bound ( 'none', #31630, .t. ) ;
#12054 = direction ( 'none', ( -6.808370656596050457e-13, 0.9003490327090349910, -0.4351684952979767429 ) ) ;
#12055 = cc_design_date_and_time_assignment ( #22633, #17005, ( #5017 ) ) ;
#12056 = advanced_face ( 'none', ( #38621 ), #37102, .t. ) ;
#12057 = cartesian_point ( 'none', ( 29.43043978568157115, -18.23934843388915894, 94.36539618961059261 ) ) ;
#12058 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#12059 = edge_curve ( 'none', #30781, #148, #17097, .t. ) ;
#12060 = vector ( 'none', #23596, 999.9999999999998863 ) ;
#12061 = axis2_placement_3d ( 'none', #25031, #34735, #6746 ) ;
#12062 = oriented_edge ( 'none', *, *, #5903, .f. ) ;
#12063 = cartesian_point ( 'none', ( -20.00000000005257306, -104.5000000000003553, 64.60000000003066134 ) ) ;
#12064 = advanced_face ( 'none', ( #3441 ), #36150, .f. ) ;
#12065 = cartesian_point ( 'none', ( -1.540245173147975377, -31.06996014604073153, 107.4517836132315978 ) ) ;
#12066 = direction ( 'none', ( -0.4646685573392106416, 0.8854846875131702211, 1.912937223648852438e-15 ) ) ;
#12067 = vertex_point ( 'none', #27095 ) ;
#12068 = cartesian_point ( 'none', ( 34.64101615137749945, -19.99999999999992184, 28.69998533311795441 ) ) ;
#12069 = circle ( 'none', #11803, 6.499999999999999112 ) ;
#12070 = edge_curve ( 'none', #31720, #11200, #25381, .t. ) ;
#12071 = cartesian_point ( 'none', ( -11.21622269402929462, 12.10150191000859721, -37.50000000000000000 ) ) ;
#12072 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#12073 = oriented_edge ( 'none', *, *, #35673, .f. ) ;
#12074 = edge_curve ( 'none', #14021, #23559, #28765, .t. ) ;
#12075 = oriented_edge ( 'none', *, *, #22365, .t. ) ;
#12076 = face_outer_bound ( 'none', #484, .t. ) ;
#12077 = direction ( 'none', ( -0.8854846875131729966, -0.4646685573392053681, 0.0000000000000000000 ) ) ;
#12078 = vertex_point ( 'none', #18778 ) ;
#12079 = edge_curve ( 'none', #5700, #26058, #13161, .t. ) ;
#12080 = oriented_edge ( 'none', *, *, #30418, .t. ) ;
#12081 = cartesian_point ( 'none', ( 45.61081362515102455, -31.00027695764238800, 23.09999999999986287 ) ) ;
#12082 = axis2_placement_3d ( 'none', #29624, #36340, #36202 ) ;
#12083 = direction ( 'none', ( -0.9944671756431773257, 0.1050477823101552410, -4.829342298363664323e-15 ) ) ;
#12084 = oriented_edge ( 'none', *, *, #21190, .t. ) ;
#12085 = edge_curve ( 'none', #3354, #13774, #36644, .t. ) ;
#12086 = vector ( 'none', #31298, 1000.000000000000000 ) ;
#12087 = edge_loop ( 'none', ( #22796, #7989, #17049, #32850 ) ) ;
#12088 = vertex_point ( 'none', #9379 ) ;
#12089 = oriented_edge ( 'none', *, *, #28661, .t. ) ;
#12090 = oriented_edge ( 'none', *, *, #35592, .f. ) ;
#12091 = face_outer_bound ( 'none', #34882, .t. ) ;
#12092 = cartesian_point ( 'none', ( 13.65116919608090384, -95.20000000000142393, 76.95280194858511891 ) ) ;
#12093 = circle ( 'none', #38931, 0.9999999999999990008 ) ;
#12094 = cartesian_point ( 'none', ( 31.17246699197860238, 24.28994049423606327, 81.70698934648490308 ) ) ;
#12095 = cartesian_point ( 'none', ( -37.46194077712510762, -51.00292657709142929, 1.999999999999953149 ) ) ;
#12096 = cartesian_point ( 'none', ( -24.88444889857358078, -49.08581362515128887, 15.09999999999988596 ) ) ;
#12097 = edge_curve ( 'none', #36054, #19151, #3903, .t. ) ;
#12098 = direction ( 'none', ( 0.9731129262368705124, 0.2303285322983564531, 0.0000000000000000000 ) ) ;
#12099 = vector ( 'none', #21870, 1000.000000000000114 ) ;
#12100 = edge_loop ( 'none', ( #6683, #13952, #29807, #18296 ) ) ;
#12101 =( bounded_curve ( ) b_spline_curve ( 3, ( #25747, #28882, #26286, #4212 ),
.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 ( '' ) );
#12102 = oriented_edge ( 'none', *, *, #39499, .t. ) ;
#12103 = advanced_face ( 'none', ( #40094 ), #34688, .t. ) ;
#12104 = cartesian_point ( 'none', ( -55.61620082059523185, -12.19131396678224810, -32.50000000000000711 ) ) ;
#12105 = cartesian_point ( 'none', ( -34.64101615137727208, 19.99999999999964828, 74.20000000000021600 ) ) ;
#12106 = direction ( 'none', ( -0.9459816290895208812, -1.181109057494683619e-14, 0.3242202298209294065 ) ) ;
#12107 = axis2_placement_3d ( 'none', #38542, #16148, #31824 ) ;
#12108 = face_outer_bound ( 'none', #23670, .t. ) ;
#12109 = oriented_edge ( 'none', *, *, #32680, .t. ) ;
#12110 = vector ( 'none', #36481, 1000.000000000000000 ) ;
#12111 = direction ( 'none', ( 0.4999999999999998335, 0.8660254037844387076, 6.123233995736764803e-17 ) ) ;
#12112 = advanced_face ( 'none', ( #31728, #11241, #18061, #22973, #37625, #23448 ), #40535, .t. ) ;
#12113 = plane ( 'none', #18682 ) ;
#12114 = cartesian_point ( 'none', ( 10.97463932588777880, 42.50000000000007105, 54.60000000000000853 ) ) ;
#12115 = cartesian_point ( 'none', ( -34.05508535208080900, -59.79999999999669313, 81.30957800015318071 ) ) ;
#12116 = oriented_edge ( 'none', *, *, #14817, .t. ) ;
#12117 = cartesian_point ( 'none', ( -40.19999999996456808, -92.25261774531813330, 121.8637637147971731 ) ) ;
#12118 = oriented_edge ( 'none', *, *, #13948, .t. ) ;
#12119 = cylindrical_surface ( 'none', #29698, 6.900000000000003020 ) ;
#12120 = cartesian_point ( 'none', ( 32.39101615141537138, -103.9999999999997584, 123.4971143169803440 ) ) ;
#12121 = cartesian_point ( 'none', ( -46.18081362515120958, 31.00027695764201496, 19.10000000000000497 ) ) ;
#12122 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497760469, 2.409200885585504711e-16 ) ) ;
#12123 = edge_loop ( 'none', ( #17710, #11190, #39224, #18402 ) ) ;
#12124 = vertex_point ( 'none', #21929 ) ;
#12125 = cylindrical_surface ( 'none', #814, 36.00000000000000000 ) ;
#12126 = vertex_point ( 'none', #27884 ) ;
#12127 = cartesian_point ( 'none', ( -17.55942292142069405, -42.50000000000029132, 54.59999999999993747 ) ) ;
#12128 = oriented_edge ( 'none', *, *, #5745, .f. ) ;
#12129 = vector ( 'none', #18404, 1000.000000000000000 ) ;
#12130 = direction ( 'none', ( -3.200450247308509590e-30, -9.969229838635497148e-16, 1.000000000000000000 ) ) ;
#12131 = direction ( 'none', ( 1.209286847080705982e-14, -1.000000000000000000, -1.150103495321620814e-15 ) ) ;
#12132 = line ( 'none', #14477, #24792 ) ;
#12133 = cartesian_point ( 'none', ( 10.17128520816268455, 16.33805481233247292, 129.5999999999999091 ) ) ;
#12134 = edge_curve ( 'none', #1920, #39557, #26354, .t. ) ;
#12135 = edge_curve ( 'none', #24161, #8162, #10765, .t. ) ;
#12136 = edge_curve ( 'none', #14432, #34284, #9777, .t. ) ;
#12137 = direction ( 'none', ( 1.184453658995149176e-14, -1.000000000000000000, -9.839388115241413793e-16 ) ) ;
#12138 = face_outer_bound ( 'none', #13955, .t. ) ;
#12139 = vertex_point ( 'none', #24911 ) ;
#12140 = axis2_placement_3d ( 'none', #16543, #19411, #10146 ) ;
#12141 = direction ( 'none', ( -0.3242202298209226896, -3.344045254895048015e-15, -0.9459816290895229907 ) ) ;
#12142 = edge_curve ( 'none', #28361, #22052, #12035, .t. ) ;
#12143 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#12144 = cartesian_point ( 'none', ( 35.65616640185506014, -54.34738077886756713, -50.99999999999999289 ) ) ;
#12145 = vertex_point ( 'none', #12117 ) ;
#12146 = cartesian_point ( 'none', ( 15.16008616894230876, 10.78285736887087509, -37.50000000000000000 ) ) ;
#12147 = circle ( 'none', #6738, 5.000000000000004441 ) ;
#12148 = vertex_point ( 'none', #18242 ) ;
#12149 = advanced_face ( 'none', ( #20523 ), #7330, .t. ) ;
#12150 = edge_curve ( 'none', #30443, #15246, #14156, .t. ) ;
#12151 = direction ( 'none', ( -2.671474153004282432e-16, 1.204182633151292137e-15, -1.000000000000000000 ) ) ;
#12152 = direction ( 'none', ( -0.5197480664901029668, -0.8543195815266085846, -7.095210874518462949e-16 ) ) ;
#12153 = oriented_edge ( 'none', *, *, #36319, .f. ) ;
#12154 = cartesian_point ( 'none', ( -18.48055493771041213, 11.45321929319310783, 127.6814758487515036 ) ) ;
#12155 = oriented_edge ( 'none', *, *, #36607, .t. ) ;
#12156 = cartesian_point ( 'none', ( -20.00744026958345501, -34.63693983782287944, -14.01186562246799205 ) ) ;
#12158 = edge_loop ( 'none', ( #31792, #28488, #25499, #16816 ) ) ;
#12157 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12159 = face_outer_bound ( 'none', #19899, .t. ) ;
#12160 = cartesian_point ( 'none', ( 18.16982252384003260, -35.63506067698158830, -32.50000000000004974 ) ) ;
#12161 = oriented_edge ( 'none', *, *, #39016, .t. ) ;
#12162 = oriented_edge ( 'none', *, *, #37060, .t. ) ;
#12163 = cartesian_point ( 'none', ( -31.98086949562785364, -23.80287013910076865, 68.20000000000013074 ) ) ;
#12164 = cartesian_point ( 'none', ( 25.18169106859884820, -79.29857166317037809, 79.03213920517072211 ) ) ;
#12165 = direction ( 'none', ( -1.000000000000000000, -1.067522139062648541e-14, 1.537231880250213874e-12 ) ) ;
#12166 = face_bound ( 'none', #12489, .t. ) ;
#12167 = vertex_point ( 'none', #34625 ) ;
#12168 = cartesian_point ( 'none', ( -51.00292657709073296, -33.46194077712608106, 1.999999999999988010 ) ) ;
#12169 = vertex_point ( 'none', #22613 ) ;
#12170 = cylindrical_surface ( 'none', #33620, 4.049999999999998046 ) ;
#12171 = cartesian_point ( 'none', ( 15.35863044906999519, 4.485212529385787406, -117.3098562045701101 ) ) ;
#12172 = direction ( 'none', ( -0.1922078590990036195, -3.452994770656568987e-15, 0.9813542372153786220 ) ) ;
#12173 = face_outer_bound ( 'none', #11818, .t. ) ;
#12174 = cartesian_point ( 'none', ( 14.93042977787946768, -95.70000000000139551, 77.10372771662265734 ) ) ;
#12175 = line ( 'none', #37207, #30725 ) ;
#12176 = direction ( 'none', ( 1.209611567821080253e-14, -1.000000000000000000, -1.136225707511070390e-15 ) ) ;
#12177 = direction ( 'none', ( -1.000000000000000000, -1.047444401652940164e-14, 1.965391359763797616e-15 ) ) ;
#12178 = axis2_placement_3d ( 'none', #14941, #36908, #36781 ) ;
#12179 = direction ( 'none', ( -7.562449584286045901e-16, -2.087856039678552091e-15, 1.000000000000000000 ) ) ;
#12180 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#12181 = oriented_edge ( 'none', *, *, #6628, .f. ) ;
#12182 = cartesian_point ( 'none', ( -12.66524409284662589, 14.72837144432285506, -11.49999999999999289 ) ) ;
#12183 = cartesian_point ( 'none', ( 13.65116919608090384, -95.20000000000142393, 76.95280194858511891 ) ) ;
#12184 = edge_loop ( 'none', ( #24488, #16728, #40396, #18440 ) ) ;
#12185 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#12186 = face_outer_bound ( 'none', #9888, .t. ) ;
#12187 = oriented_edge ( 'none', *, *, #27738, .t. ) ;
#12188 = cartesian_point ( 'none', ( 17.14326059273141567, -16.93065124786921416, 121.6456020042972028 ) ) ;
#12189 = direction ( 'none', ( -1.209611567821080253e-14, 1.000000000000000000, 1.136225707511070390e-15 ) ) ;
#12190 = edge_curve ( 'none', #25828, #13435, #21492, .t. ) ;
#12191 = oriented_edge ( 'none', *, *, #4802, .t. ) ;
#12192 = direction ( 'none', ( 0.5197480664901149572, 0.8543195815266011461, 1.156482317317870542e-15 ) ) ;
#12194 = edge_curve ( 'none', #3546, #4774, #30276, .t. ) ;
#12193 = plane ( 'none', #20230 ) ;
#12195 = face_outer_bound ( 'none', #11644, .t. ) ;
#12196 = edge_loop ( 'none', ( #34038, #9171, #23175, #38243 ) ) ;
#12197 = advanced_face ( 'none', ( #21993 ), #21023, .t. ) ;
#12198 = axis2_placement_3d ( 'none', #39833, #21104, #21368 ) ;
#12199 = direction ( 'none', ( -0.9566878832595201443, -1.115510641463843171e-14, -0.2911156025094130961 ) ) ;
#12200 = edge_curve ( 'none', #20900, #39604, #14663, .t. ) ;
#12201 = toroidal_surface ( 'none', #29423, 16.50000000000000000, 0.5000000000000000000 ) ;
#12202 = oriented_edge ( 'none', *, *, #12259, .f. ) ;
#12203 = cartesian_point ( 'none', ( 34.64101615137730050, -19.99999999999998934, 67.99999999999974420 ) ) ;
#12204 = oriented_edge ( 'none', *, *, #6966, .f. ) ;
#12205 = vector ( 'none', #11331, 1000.000000000000114 ) ;
#12206 = cartesian_point ( 'none', ( -38.97010920573645620, -10.00635971578978278, 66.59999999999996589 ) ) ;
#12207 = edge_curve ( 'none', #15179, #22812, #6363, .t. ) ;
#12208 = circle ( 'none', #5893, 27.50000000000000355 ) ;
#12209 = cartesian_point ( 'none', ( 19.91839899407685976, -69.49999999999987210, 65.10032093683184939 ) ) ;
#12210 = advanced_face ( 'none', ( #27771 ), #4845, .f. ) ;
#12211 = vertex_point ( 'none', #37771 ) ;
#12212 = cartesian_point ( 'none', ( 15.40474052075654399, -4.327734687371446398, -119.0531705013253259 ) ) ;
#12213 = oriented_edge ( 'none', *, *, #29265, .t. ) ;
#12214 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.601675505295402339e-15, -48.00000000000006395 ) ) ;
#12215 = direction ( 'none', ( -5.040809058475287406e-15, -1.747555683115563281e-15, 1.000000000000000000 ) ) ;
#12216 = cylindrical_surface ( 'none', #32135, 6.138320441952075157 ) ;
#12217 = edge_loop ( 'none', ( #19265, #34276, #3923, #26292 ) ) ;
#12218 = cartesian_point ( 'none', ( -31.81980515344248772, -104.0000000000005116, 67.78019484665439620 ) ) ;
#12219 = cartesian_point ( 'none', ( 7.679814836919667265, -14.03639711858532202, -15.50000000000002487 ) ) ;
#12220 = oriented_edge ( 'none', *, *, #24324, .t. ) ;
#12221 = cartesian_point ( 'none', ( 11.45321929319377396, -18.48055493771034818, 127.6814758487514467 ) ) ;
#12222 = axis2_placement_3d ( 'none', #11601, #36178, #23738 ) ;
#12223 = oriented_edge ( 'none', *, *, #25643, .t. ) ;
#12224 = conical_surface ( 'none', #24758, 2.099999999999990763, 1.029744258676651647 ) ;
#12225 = line ( 'none', #11333, #22028 ) ;
#12226 = oriented_edge ( 'none', *, *, #29827, .t. ) ;
#12227 = axis2_placement_3d ( 'none', #29278, #608, #14032 ) ;
#12228 = plane ( 'none', #7953 ) ;
#12229 = cartesian_point ( 'none', ( 56.11081362515101745, -31.00027695764238800, 15.09999999999986287 ) ) ;
#12230 = axis2_placement_3d ( 'none', #29941, #11414, #33240 ) ;
#12231 = face_outer_bound ( 'none', #37573, .t. ) ;
#12232 = oriented_edge ( 'none', *, *, #352, .t. ) ;
#12233 = oriented_edge ( 'none', *, *, #1320, .f. ) ;
#12234 = line ( 'none', #7500, #18558 ) ;
#12235 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#12236 = cartesian_point ( 'none', ( 19.64967040006541410, -9.226243253127320187, 127.5890430315383668 ) ) ;
#12237 = direction ( 'none', ( -1.000000000000000000, -1.203352005955635797e-14, 1.539505772836721108e-12 ) ) ;
#12238 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#12239 = cylindrical_surface ( 'none', #19222, 2.499999999999998224 ) ;
#12240 = direction ( 'none', ( 6.818163926026672119e-15, 2.240078029461010062e-16, 1.000000000000000000 ) ) ;
#12241 = cartesian_point ( 'none', ( 6.598087082078578541e-14, -1.420271100185642871e-13, 123.5999999999999659 ) ) ;
#12242 = direction ( 'none', ( 0.6416855659042142168, -0.7669678184319002057, -3.965082230804130614e-15 ) ) ;
#12243 = axis2_placement_3d ( 'none', #34180, #24738, #9477 ) ;
#12244 = oriented_edge ( 'none', *, *, #5329, .f. ) ;
#12245 = direction ( 'none', ( -1.443289932012703187e-14, 1.000000000000000000, 1.360818159096218261e-15 ) ) ;
#12246 = axis2_placement_3d ( 'none', #6675, #27926, #9686 ) ;
#12247 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#12248 = axis2_placement_3d ( 'none', #12306, #2502, #24317 ) ;
#12249 = cartesian_point ( 'none', ( -32.90784472979890296, -54.52198945429786647, 83.68875859802334105 ) ) ;
#12250 = edge_curve ( 'none', #13774, #27071, #7293, .t. ) ;
#12251 = cartesian_point ( 'none', ( -1.993181119273922386, -20.92869995056863530, 129.5999999999999375 ) ) ;
#12252 = face_outer_bound ( 'none', #23021, .t. ) ;
#12253 = edge_curve ( 'none', #20389, #18628, #33642, .t. ) ;
#12254 = advanced_face ( 'none', ( #1463 ), #9693, .t. ) ;
#12255 = face_bound ( 'none', #7049, .t. ) ;
#12256 = cartesian_point ( 'none', ( -28.02980982266118204, -51.32581362515133350, 23.09999999999988063 ) ) ;
#12257 = oriented_edge ( 'none', *, *, #5692, .f. ) ;
#12258 = cartesian_point ( 'none', ( 29.43043978568113062, 18.23934843388964211, 94.36539618961062104 ) ) ;
#12259 = edge_curve ( 'none', #3930, #2507, #25715, .t. ) ;
#12260 = edge_loop ( 'none', ( #505, #30324, #26692, #34182 ) ) ;
#12261 = cartesian_point ( 'none', ( -15.78373249178729587, 9.602453955163229082, -37.50000000000000000 ) ) ;
#12262 = oriented_edge ( 'none', *, *, #12136, .t. ) ;
#12263 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#12264 = edge_curve ( 'none', #14726, #31958, #37939, .t. ) ;
#12265 = oriented_edge ( 'none', *, *, #15252, .t. ) ;
#12266 = circle ( 'none', #25000, 30.49999999999999289 ) ;
#12267 = toroidal_surface ( 'none', #22335, 18.00000000000000711, 0.5000000000000000000 ) ;
#12268 = edge_loop ( 'none', ( #11895, #15306, #9776, #35627 ) ) ;
#12269 = oriented_edge ( 'none', *, *, #27633, .t. ) ;
#12270 = cartesian_point ( 'none', ( 33.94611889396266946, -55.99999999999975131, 114.0460044955751755 ) ) ;
#12271 = cartesian_point ( 'none', ( -24.62561488928664133, -88.11498336951547117, 110.6740899661695892 ) ) ;
#12272 = direction ( 'none', ( -1.000000000000000000, -1.229175491549279915e-14, 1.539641430221243297e-12 ) ) ;
#12273 = line ( 'none', #34727, #10805 ) ;
#12274 = oriented_edge ( 'none', *, *, #25085, .t. ) ;
#12275 = oriented_edge ( 'none', *, *, #29827, .f. ) ;
#12276 = circle ( 'none', #18500, 4.000000000000003553 ) ;
#12277 = cartesian_point ( 'none', ( -15.07755141012387234, 40.35774330255681264, -32.49999999999996447 ) ) ;
#12278 = cartesian_point ( 'none', ( -20.65940867359180544, 3.893976607019716152, 129.5999999999877446 ) ) ;
#12279 = face_outer_bound ( 'none', #27202, .t. ) ;
#12280 = oriented_edge ( 'none', *, *, #22074, .t. ) ;
#12281 = cartesian_point ( 'none', ( 19.91839899407699122, -55.99999999999986500, 59.60000000000012932 ) ) ;
#12282 = cartesian_point ( 'none', ( 3.052552454353882829e-14, -7.822403905129764809e-14, 59.59999999999997300 ) ) ;
#12283 = axis2_placement_3d ( 'none', #25936, #19946, #4000 ) ;
#12284 = vector ( 'none', #2625, 1000.000000000000000 ) ;
#12285 = cartesian_point ( 'none', ( -16.96619012833410522, -10.54712743856219603, 129.4202267509571413 ) ) ;
#12286 = oriented_edge ( 'none', *, *, #5567, .f. ) ;
#12287 = axis2_placement_3d ( 'none', #34488, #93, #9641 ) ;
#12288 = vertex_point ( 'none', #31462 ) ;
#12289 = face_outer_bound ( 'none', #13086, .t. ) ;
#12290 = face_bound ( 'none', #1218, .t. ) ;
#12291 = b_spline_curve_with_knots ( 'none', 3,
( #6446, #37844, #28235, #28647, #296, #34566, #18854, #31813 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0001987820965268294934, 0.001264632803680441333, 0.001797558157257249638, 0.002330483510834058594 ),
.unspecified. ) ;
#12292 = direction ( 'none', ( 1.580939474765926139e-14, -1.000000000000000000, -1.360818159096219050e-15 ) ) ;
#12293 = cartesian_point ( 'none', ( 31.81980515344510962, -103.9999999999998153, 131.4198051533453508 ) ) ;
#12294 = oriented_edge ( 'none', *, *, #31865, .f. ) ;
#12295 = direction ( 'none', ( 0.9459816290895229907, 1.182085435795803630e-14, -0.3242202298209229117 ) ) ;
#12296 = edge_loop ( 'none', ( #9659, #6073, #23456, #5450 ) ) ;
#12297 = axis2_placement_3d ( 'none', #20959, #12457, #9186 ) ;
#12298 = oriented_edge ( 'none', *, *, #35042, .t. ) ;
#12299 = cartesian_point ( 'none', ( 22.50000000005518075, -104.4999999999999147, 134.5999999999652061 ) ) ;
#12300 = vertex_point ( 'none', #3521 ) ;
#12301 = advanced_face ( 'none', ( #33936 ), #26141, .f. ) ;
#12302 = vector ( 'none', #1324, 1000.000000000000114 ) ;
#12304 = oriented_edge ( 'none', *, *, #29141, .f. ) ;
#12303 = oriented_edge ( 'none', *, *, #8572, .t. ) ;
#12305 = axis2_placement_3d ( 'none', #24619, #8947, #33533 ) ;
#12306 = cartesian_point ( 'none', ( 1.316571632245174054e-12, -104.5010000000001469, 99.59999999999986642 ) ) ;
#12307 = direction ( 'none', ( -0.9459816290895232127, -1.182085435795803630e-14, 0.3242202298209225786 ) ) ;
#12308 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#12310 = direction ( 'none', ( 0.04673911851739553230, 0.7071067811865439090, -0.7055603835251962330 ) ) ;
#12309 = cartesian_point ( 'none', ( 0.7422720282466651609, -54.70171394002809961, 63.01423714014566002 ) ) ;
#12311 = edge_curve ( 'none', #12078, #21547, #31931, .t. ) ;
#12312 = advanced_face ( 'none', ( #34411 ), #6483, .f. ) ;
#12313 = edge_loop ( 'none', ( #33816, #6709, #595, #39241 ) ) ;
#12314 = edge_curve ( 'none', #28183, #4398, #1628, .t. ) ;
#12315 = oriented_edge ( 'none', *, *, #29279, .f. ) ;
#12316 = line ( 'none', #2872, #17679 ) ;
#12317 = oriented_edge ( 'none', *, *, #27288, .t. ) ;
#12318 = edge_curve ( 'none', #9694, #12547, #18135, .t. ) ;
#12319 = cartesian_point ( 'none', ( 33.34300790052163421, -25.60144754804342426, 75.19308072964571465 ) ) ;
#12320 = axis2_placement_3d ( 'none', #6225, #222, #3371 ) ;
#12321 = edge_curve ( 'none', #35540, #29282, #25418, .t. ) ;
#12322 = face_outer_bound ( 'none', #6435, .t. ) ;
#12323 = direction ( 'none', ( 1.291722420484211272e-12, -0.5509000114523593394, 0.8345712536277477556 ) ) ;
#12324 = cartesian_point ( 'none', ( -19.99274967411590609, 34.64542145707051191, -14.01186562246792811 ) ) ;
#12325 = oriented_edge ( 'none', *, *, #939, .t. ) ;
#12326 = face_outer_bound ( 'none', #9452, .t. ) ;
#12327 = direction ( 'none', ( -0.9459816290895198820, -1.110223024625157329e-14, 0.3242202298209320155 ) ) ;
#12328 = edge_loop ( 'none', ( #22215, #9017, #33805, #8782 ) ) ;
#12329 = edge_curve ( 'none', #16075, #34005, #5772, .t. ) ;
#12330 = edge_loop ( 'none', ( #25785, #6745, #3513, #5144 ) ) ;
#12331 = face_outer_bound ( 'none', #4097, .t. ) ;
#12332 = cartesian_point ( 'none', ( 49.08581362515101887, -24.88444889857412079, 12.99999999999987388 ) ) ;
#12333 = cartesian_point ( 'none', ( -38.86653296103312272, 14.49999999999949729, 66.60000000000000853 ) ) ;
#12334 = direction ( 'none', ( 0.5882076359134006394, 0.8087099461816753543, 4.625929269271482956e-15 ) ) ;
#12335 = oriented_edge ( 'none', *, *, #4386, .f. ) ;
#12336 = vertex_point ( 'none', #13446 ) ;
#12337 = oriented_edge ( 'none', *, *, #38521, .t. ) ;
#12338 = cartesian_point ( 'none', ( -39.41674601388049837, -0.2004340157763979113, -11.28557740078295701 ) ) ;
#12339 = plane ( 'none', #20563 ) ;
#12340 = vertex_point ( 'none', #19855 ) ;
#12342 = circle ( 'none', #5375, 2.000000000000000444 ) ;
#12341 = axis2_placement_3d ( 'none', #9603, #37309, #28255 ) ;
#12344 = oriented_edge ( 'none', *, *, #31540, .t. ) ;
#12343 = oriented_edge ( 'none', *, *, #7117, .t. ) ;
#12345 = direction ( 'none', ( 1.050973848243612803e-45, -1.167015730269873022e-16, -1.000000000000000000 ) ) ;
#12346 = advanced_face ( 'none', ( #5699 ), #22431, .f. ) ;
#12347 = direction ( 'none', ( 0.02295523838497750060, 0.9997364937975851129, 9.059232933042927357e-16 ) ) ;
#12348 = direction ( 'none', ( 1.000000000000000000, 1.229808195804225085e-14, -1.539649732011764131e-12 ) ) ;
#12349 = cartesian_point ( 'none', ( 28.05194975543586366, -79.69750112428860689, 83.18716374568782612 ) ) ;
#12350 = oriented_edge ( 'none', *, *, #32109, .t. ) ;
#12351 = line ( 'none', #20042, #8950 ) ;
#12352 = vertex_point ( 'none', #10190 ) ;
#12353 = axis2_placement_3d ( 'none', #30433, #8753, #36719 ) ;
#12354 = cartesian_point ( 'none', ( -34.64101615137679602, -57.10000000000054854, 79.59999999999989484 ) ) ;
#12355 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#12356 = cylindrical_surface ( 'none', #12971, 6.000000000000002665 ) ;
#12357 = edge_loop ( 'none', ( #29509, #19147 ) ) ;
#12358 = line ( 'none', #21358, #1638 ) ;
#12359 = cartesian_point ( 'none', ( 1.203667239827124246e-14, -2.410633239906287283e-14, 11.99999999999998224 ) ) ;
#12360 = axis2_placement_3d ( 'none', #22402, #37841, #24981 ) ;
#12361 = calendar_date ( 2020, 29, 3 ) ;
#12362 = direction ( 'none', ( -1.000000000000000000, -1.203352005955635797e-14, 1.541336960671870905e-12 ) ) ;
#12363 = edge_curve ( 'none', #28651, #631, #18915, .t. ) ;
#12364 = plane ( 'none', #20568 ) ;
#12365 = cartesian_point ( 'none', ( 7.306980007534871838e-13, -54.80000000000016058, 127.0999999999999091 ) ) ;
#12367 = edge_curve ( 'none', #18879, #22481, #7007, .t. ) ;
#12366 = direction ( 'none', ( 0.2911156025094232547, 4.438639543574858051e-15, -0.9566878832595171467 ) ) ;
#12368 = cartesian_point ( 'none', ( -1.961017082892869245, 20.93080559660312190, 129.5999999999272916 ) ) ;
#12369 = edge_curve ( 'none', #29911, #37775, #7948, .t. ) ;
#12370 = vector ( 'none', #36108, 999.9999999999998863 ) ;
#12371 = edge_loop ( 'none', ( #3071, #3698 ) ) ;
#12372 = oriented_edge ( 'none', *, *, #19902, .t. ) ;
#12373 = axis2_placement_3d ( 'none', #39532, #29796, #33236 ) ;
#12374 = cartesian_point ( 'none', ( 4.330127018927362847, -104.5000000000000995, 102.0999999999932157 ) ) ;
#12375 = cartesian_point ( 'none', ( 34.64101615140910440, -78.49999999999972999, 119.5999999999469878 ) ) ;
#12376 = edge_curve ( 'none', #39820, #34870, #18254, .t. ) ;
#12377 = cartesian_point ( 'none', ( -8.988934052484049531, -85.70000000000172236, 118.0461802170549248 ) ) ;
#12378 = oriented_edge ( 'none', *, *, #38882, .t. ) ;
#12379 = line ( 'none', #23703, #10447 ) ;
#12382 = edge_loop ( 'none', ( #27925, #24018, #20929, #11865 ) ) ;
#12381 = vertex_point ( 'none', #26254 ) ;
#12380 = direction ( 'none', ( 0.9137577284918305676, 0.4062595397297767419, 5.316039402508106342e-15 ) ) ;
#12383 = cartesian_point ( 'none', ( -19.77185738026613393, 34.56624316919681661, -13.42285414120889797 ) ) ;
#12384 = line ( 'none', #38671, #23162 ) ;
#12385 = direction ( 'none', ( 2.188567710702450611e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#12386 = direction ( 'none', ( 1.184453658995149176e-14, -1.000000000000000000, -9.839388115241413793e-16 ) ) ;
#12387 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#12388 = oriented_edge ( 'none', *, *, #19424, .t. ) ;
#12389 = line ( 'none', #7331, #35341 ) ;
#12390 = cartesian_point ( 'none', ( 49.61081362515098903, -31.00027695764238089, 3.507562873305871133e-15 ) ) ;
#12391 = oriented_edge ( 'none', *, *, #14284, .f. ) ;
#12392 = direction ( 'none', ( 0.5882076359134006394, 0.8087099461816753543, 4.625929269271482956e-15 ) ) ;
#12393 = direction ( 'none', ( 0.3242202298209241884, 2.775557561562897268e-15, 0.9459816290895226576 ) ) ;
#12394 = advanced_face ( 'none', ( #33865 ), #13723, .t. ) ;
#12395 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12396 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#12397 = cartesian_point ( 'none', ( 5.000000000000065725, -7.992389633189346731e-14, 124.5999999999999659 ) ) ;
#12398 = line ( 'none', #32764, #5560 ) ;
#12399 = edge_loop ( 'none', ( #40167, #7692 ) ) ;
#12400 = line ( 'none', #16591, #17766 ) ;
#12401 = direction ( 'none', ( 1.196959198423996737e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#12402 = face_bound ( 'none', #11409, .t. ) ;
#12403 = cartesian_point ( 'none', ( -24.41156742115073186, -82.36752989989726359, 111.1367313022997791 ) ) ;
#12404 = axis2_placement_3d ( 'none', #22709, #16299, #4021 ) ;
#12405 = cartesian_point ( 'none', ( 9.796850830579018066e-13, -76.20000000000159446, 99.59999999999989484 ) ) ;
#12406 = advanced_face ( 'none', ( #12715 ), #25339, .t. ) ;
#12407 = cartesian_point ( 'none', ( 45.96194077712532078, 37.46194077712596737, 2.000000000000022649 ) ) ;
#12408 = cartesian_point ( 'none', ( 18.50859875683813272, -18.26011424001430683, -1.500000000000041744 ) ) ;
#12409 = axis2_placement_3d ( 'none', #38806, #29330, #32377 ) ;
#12410 = cartesian_point ( 'none', ( -37.46194077712517867, -45.96194077712588921, -4.163336342344337027e-14 ) ) ;
#12412 = oriented_edge ( 'none', *, *, #34207, .f. ) ;
#12411 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#12413 = oriented_edge ( 'none', *, *, #28234, .t. ) ;
#12414 = direction ( 'none', ( 7.562449584286045901e-16, 2.087856039678552091e-15, -1.000000000000000000 ) ) ;
#12415 = cartesian_point ( 'none', ( -18.73954194356634062, 0.8749879662734509900, 129.6000000000000512 ) ) ;
#12416 = cartesian_point ( 'none', ( -31.00027695764177338, -55.74913406710342656, 15.09999999999989306 ) ) ;
#12417 = vertex_point ( 'none', #890 ) ;
#12418 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.217329887512760665e-16, -1.899999999999999911 ) ) ;
#12419 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029748e-14, 0.0000000000000000000 ) ) ;
#12420 = oriented_edge ( 'none', *, *, #25271, .t. ) ;
#12421 = line ( 'none', #37483, #17782 ) ;
#12422 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#12423 = vertex_point ( 'none', #7162 ) ;
#12424 = cartesian_point ( 'none', ( -37.46194077712583237, -45.96194077712537052, 5.363830788063762293e-15 ) ) ;
#12425 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -5.539897855819805495e-16 ) ) ;
#12426 = direction ( 'none', ( 0.2911156025094132072, 4.440892098500624584e-15, -0.9566878832595202553 ) ) ;
#12427 = edge_curve ( 'none', #4955, #21860, #40060, .t. ) ;
#12428 = plane ( 'none', #14634 ) ;
#12430 = vertex_point ( 'none', #19585 ) ;
#12429 = edge_curve ( 'none', #34410, #20038, #12666, .t. ) ;
#12431 = circle ( 'none', #10169, 5.000000000000002665 ) ;
#12432 = oriented_edge ( 'none', *, *, #12376, .f. ) ;
#12433 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#12434 = direction ( 'none', ( -1.222621420712173248e-14, 1.000000000000000000, 9.969229838635497148e-16 ) ) ;
#12435 = axis2_placement_3d ( 'none', #23432, #36003, #30224 ) ;
#12436 = edge_curve ( 'none', #16416, #14819, #11702, .t. ) ;
#12437 = conical_surface ( 'none', #3220, 6.500000000000000888, 0.7853981633974447263 ) ;
#12438 = cartesian_point ( 'none', ( -31.81980515334428006, -104.0000000000005826, 131.4198051534435479 ) ) ;
#12439 = cartesian_point ( 'none', ( 32.81000000000000938, 4.480762761352087741e-13, 13.00000000000000711 ) ) ;
#12440 = axis2_placement_3d ( 'none', #13317, #6516, #3527 ) ;
#12441 = edge_loop ( 'none', ( #27385, #25016, #14662, #35829 ) ) ;
#12442 = vector ( 'none', #16089, 1000.000000000000114 ) ;
#12443 = cartesian_point ( 'none', ( -2.532346705595226677, -94.70000000000165130, 126.4809824999505423 ) ) ;
#12444 = face_outer_bound ( 'none', #16760, .t. ) ;
#12445 = edge_curve ( 'none', #34236, #9008, #21950, .t. ) ;
#12446 = direction ( 'none', ( -7.982381405077993786e-15, 0.8660254037844393737, 0.4999999999999987232 ) ) ;
#12447 = cartesian_point ( 'none', ( -46.21081362515121072, 31.00027695764203273, -23.75000000000000355 ) ) ;
#12449 = cartesian_point ( 'none', ( 13.75482868080221444, -95.19824123879988065, 76.95966876403417700 ) ) ;
#12448 = cartesian_point ( 'none', ( 1.500000000001111111, -54.50000000000008527, 63.08403286499766693 ) ) ;
#12450 = vector ( 'none', #24021, 1000.000000000000000 ) ;
#12451 = vertex_point ( 'none', #10327 ) ;
#12452 = oriented_edge ( 'none', *, *, #28168, .t. ) ;
#12453 = cartesian_point ( 'none', ( 31.00027695764220681, 49.61081362515110271, 12.99999999999999645 ) ) ;
#12454 = direction ( 'none', ( 0.3242202298209297950, 3.265361837132815953e-15, 0.9459816290895207702 ) ) ;
#12455 = oriented_edge ( 'none', *, *, #15458, .t. ) ;
#12456 = advanced_face ( 'none', ( #33678 ), #32703, .t. ) ;
#12457 = direction ( 'none', ( -7.562449584286045901e-16, -2.087856039678552091e-15, 1.000000000000000000 ) ) ;
#12458 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#12459 = oriented_edge ( 'none', *, *, #24737, .f. ) ;
#12460 = vector ( 'none', #37074, 1000.000000000000000 ) ;
#12461 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#12462 = oriented_edge ( 'none', *, *, #28536, .t. ) ;
#12463 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#12464 = cartesian_point ( 'none', ( 37.98998676430824162, -0.8722990586291722304, -43.00000000000002132 ) ) ;
#12465 = cartesian_point ( 'none', ( -1.301040489670438611e-14, 5.487035160987556389e-14, -124.0000000000000284 ) ) ;
#12466 = axis2_placement_3d ( 'none', #11054, #32896, #33162 ) ;
#12467 = oriented_edge ( 'none', *, *, #33136, .f. ) ;
#12468 = vector ( 'none', #8419, 1000.000000000000000 ) ;
#12469 = cartesian_point ( 'none', ( -33.38578105633839499, 21.72578702515134452, 28.20000000000020179 ) ) ;
#12470 = direction ( 'none', ( -2.188567710702453076e-16, 9.636574987345434742e-16, -1.000000000000000000 ) ) ;
#12471 = direction ( 'none', ( 0.0000000000000000000, 9.540979117872431131e-16, -1.000000000000000000 ) ) ;
#12472 = vertex_point ( 'none', #10876 ) ;
#12473 = direction ( 'none', ( 0.7071067811865561215, -0.7071067811865390240, -1.089408820733794007e-12 ) ) ;
#12474 = cylindrical_surface ( 'none', #10594, 4.049999999999998046 ) ;
#12475 = cartesian_point ( 'none', ( -56.01081362515120077, 31.00027695764193325, 23.00000000000001776 ) ) ;
#12476 = oriented_edge ( 'none', *, *, #4022, .t. ) ;
#12477 = cartesian_point ( 'none', ( 15.25061425379848679, -4.841080026984913687, -118.2247725869532786 ) ) ;
#12478 = vector ( 'none', #22825, 1000.000000000000000 ) ;
#12479 = circle ( 'none', #31589, 40.00000000000000711 ) ;
#12480 = cartesian_point ( 'none', ( 19.17481346840215650, 10.49122618330728862, -10.50000000000000000 ) ) ;
#12481 = oriented_edge ( 'none', *, *, #22544, .t. ) ;
#12482 = axis2_placement_3d ( 'none', #25141, #18738, #2921 ) ;
#12483 = direction ( 'none', ( 1.000000000000000000, 9.607699251563866692e-15, 0.0000000000000000000 ) ) ;
#12484 = axis2_placement_3d ( 'none', #5209, #11228, #36204 ) ;
#12485 = direction ( 'none', ( 1.000000000000000000, 1.209449207450814547e-14, -1.539513564649194771e-12 ) ) ;
#12486 = line ( 'none', #32552, #13459 ) ;
#12487 = oriented_edge ( 'none', *, *, #1736, .f. ) ;
#12488 = cartesian_point ( 'none', ( 1.257298564221534409, -69.50000000000007105, 59.61976487912537692 ) ) ;
#12489 = edge_loop ( 'none', ( #35584, #16278 ) ) ;
#12490 = axis2_placement_3d ( 'none', #34997, #38157, #37880 ) ;
#12491 = edge_curve ( 'none', #40495, #22209, #26310, .t. ) ;
#12492 = cartesian_point ( 'none', ( 3.956364529395861585, -20.64777063766694098, 129.5999999999999375 ) ) ;
#12493 = edge_curve ( 'none', #22452, #34052, #36868, .t. ) ;
#12494 = vertex_point ( 'none', #39006 ) ;
#12495 = cartesian_point ( 'none', ( 18.16982252384000773, -35.63506067698148883, -126.0000000000000568 ) ) ;
#12496 = face_outer_bound ( 'none', #20201, .t. ) ;
#12497 = oriented_edge ( 'none', *, *, #22555, .t. ) ;
#12498 = edge_curve ( 'none', #35724, #37988, #30239, .t. ) ;
#12499 = direction ( 'none', ( -2.728784877050652649e-16, -4.391042282414980948e-16, 1.000000000000000000 ) ) ;
#12500 = advanced_face ( 'none', ( #39062 ), #17052, .f. ) ;
#12501 = cartesian_point ( 'none', ( 34.64101615137780499, -14.49999999999972999, 80.20057508614921460 ) ) ;
#12502 = vector ( 'none', #19079, 1000.000000000000114 ) ;
#12503 = oriented_edge ( 'none', *, *, #8922, .f. ) ;
#12504 = cartesian_point ( 'none', ( -2.016544490898970032, 21.55493102628524937, 127.4324339743182719 ) ) ;
#12505 = edge_loop ( 'none', ( #24110, #27844 ) ) ;
#12506 = cartesian_point ( 'none', ( 7.200086792930438798e-15, -1.321978712629322930e-14, 4.000000000000003553 ) ) ;
#12507 = advanced_face ( 'none', ( #35634 ), #26781, .f. ) ;
#12508 = cartesian_point ( 'none', ( 1.456554825814648740e-14, -6.655049323067693634e-14, 1.999999999999980016 ) ) ;
#12509 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#12510 = circle ( 'none', #36928, 12.50000000000000178 ) ;
#12511 = cartesian_point ( 'none', ( -31.00027695764186575, -45.61081362515136561, 23.09999999999989129 ) ) ;
#12512 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#12513 = oriented_edge ( 'none', *, *, #35158, .t. ) ;
#12514 = plane ( 'none', #3689 ) ;
#12515 = direction ( 'none', ( 1.000000000000000000, 1.209449207451028486e-14, 9.920454230947417741e-15 ) ) ;
#12516 = vector ( 'none', #38004, 1000.000000000000000 ) ;
#12517 = line ( 'none', #15370, #17879 ) ;
#12518 = cartesian_point ( 'none', ( -9.374469517546144104, -74.70000000000170814, 97.53134795952037450 ) ) ;
#12519 = vertex_point ( 'none', #23419 ) ;
#12520 = cartesian_point ( 'none', ( 12.99038105671791321, -104.4999999999999574, 67.09999999997988596 ) ) ;
#12521 = axis2_placement_3d ( 'none', #37441, #36897, #31004 ) ;
#12522 = cartesian_point ( 'none', ( -49.61081362515121640, 31.00027695764200075, 15.10000000000001918 ) ) ;
#12523 = cylindrical_surface ( 'none', #30095, 5.000000000000007105 ) ;
#12524 = cartesian_point ( 'none', ( -25.06802218627738554, -6.898859591867731567, 0.9999999999999790168 ) ) ;
#12525 = edge_loop ( 'none', ( #12029, #7978, #30164, #9614 ) ) ;
#12526 = cartesian_point ( 'none', ( 53.04081362515101716, -31.00027695764238800, 19.09999999999986287 ) ) ;
#12527 = axis2_placement_3d ( 'none', #17337, #20766, #1921 ) ;
#12528 = oriented_edge ( 'none', *, *, #36374, .f. ) ;
#12529 = line ( 'none', #12374, #13037 ) ;
#12530 = plane ( 'none', #9084 ) ;
#12531 = cartesian_point ( 'none', ( 31.00027695764220681, 49.61081362515109561, 15.09999999999998721 ) ) ;
#12532 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497768448, 2.891205793294677340e-16 ) ) ;
#12533 = vertex_point ( 'none', #11279 ) ;
#12534 = direction ( 'none', ( 7.562449584286045901e-16, 2.087856039678552091e-15, -1.000000000000000000 ) ) ;
#12535 = oriented_edge ( 'none', *, *, #21712, .t. ) ;
#12536 = face_outer_bound ( 'none', #19603, .t. ) ;
#12537 = edge_loop ( 'none', ( #34696, #36138, #35006, #40473 ) ) ;
#12538 = axis2_placement_3d ( 'none', #29037, #22513, #25635 ) ;
#12539 = cartesian_point ( 'none', ( 18.19901717550149201, -35.62021616335379548, -33.10643000833775318 ) ) ;
#12540 = oriented_edge ( 'none', *, *, #24782, .f. ) ;
#12541 = advanced_face ( 'none', ( #5359 ), #29238, .t. ) ;
#12542 = direction ( 'none', ( 8.381743271227616624e-13, 0.8345712536277476445, 0.5509000114523592284 ) ) ;
#12543 = cartesian_point ( 'none', ( -21.62345140478043248, 1.000132835945621190, 127.4266654155859442 ) ) ;
#12544 = oriented_edge ( 'none', *, *, #40391, .t. ) ;
#12545 = edge_curve ( 'none', #1781, #20699, #16568, .t. ) ;
#12546 = circle ( 'none', #23310, 26.00000000000001421 ) ;
#12547 = vertex_point ( 'none', #23812 ) ;
#12549 = edge_curve ( 'none', #36022, #25082, #36608, .t. ) ;
#12548 = direction ( 'none', ( -1.965391359763805505e-15, 7.562449584285928558e-16, -1.000000000000000000 ) ) ;
#12550 = oriented_edge ( 'none', *, *, #777, .t. ) ;
#12551 = direction ( 'none', ( 5.550996062037147295e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#12552 = oriented_edge ( 'none', *, *, #37922, .f. ) ;
#12553 = direction ( 'none', ( 7.562449584286049845e-16, 1.965391359763816943e-15, -1.000000000000000000 ) ) ;
#12554 = face_outer_bound ( 'none', #9200, .t. ) ;
#12555 = cartesian_point ( 'none', ( -35.99999999999996447, -4.076461959910929026e-13, 36.50000000000001421 ) ) ;
#12556 = edge_curve ( 'none', #26415, #28245, #19991, .t. ) ;
#12557 = line ( 'none', #38814, #23295 ) ;
#12558 = axis2_placement_3d ( 'none', #26610, #8220, #27009 ) ;
#12559 = cartesian_point ( 'none', ( 51.00292657709142929, -37.46194077712512183, -8.326672684688674053e-14 ) ) ;
#12560 = edge_curve ( 'none', #12783, #26121, #29731, .t. ) ;
#12561 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12562 = cartesian_point ( 'none', ( -42.36949719208402598, -26.30195191163242896, 66.11143367142074112 ) ) ;
#12563 = b_spline_curve_with_knots ( 'none', 3,
( #9841, #31660, #27945, #22262, #12565, #29467 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.002225276015038407142, 0.004450552030076816018 ),
.unspecified. ) ;
#12564 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#12565 = cartesian_point ( 'none', ( -6.671100962837560822, -17.62168836269436767, 129.5999999999999375 ) ) ;
#12566 = circle ( 'none', #7323, 5.000000000000002665 ) ;
#12567 = oriented_edge ( 'none', *, *, #18173, .f. ) ;
#12568 = cartesian_point ( 'none', ( 51.00292657709147903, 37.46194077712497261, -4.371867417334324076e-15 ) ) ;
#12569 = edge_curve ( 'none', #4331, #15794, #38578, .t. ) ;
#12570 = oriented_edge ( 'none', *, *, #1427, .t. ) ;
#12571 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#12572 = cartesian_point ( 'none', ( 49.61081362515101745, -31.00027695764235958, -6.938893903907228378e-14 ) ) ;
#12573 = line ( 'none', #25364, #3296 ) ;
#12574 = plane ( 'none', #15897 ) ;
#12575 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#12577 = cartesian_point ( 'none', ( 14.90324195142674846, -94.90421284833152527, 77.11088863545390382 ) ) ;
#12576 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515088244, -25.79292610469369862 ) ) ;
#12578 = cartesian_point ( 'none', ( -14.96223379111580165, -82.72953286502117010, 115.9317263318963711 ) ) ;
#12579 = oriented_edge ( 'none', *, *, #1795, .f. ) ;
#12580 = oriented_edge ( 'none', *, *, #551, .t. ) ;
#12581 = face_outer_bound ( 'none', #8145, .t. ) ;
#12582 = axis2_placement_3d ( 'none', #6263, #40299, #27652 ) ;
#12583 = oriented_edge ( 'none', *, *, #5390, .t. ) ;
#12584 = oriented_edge ( 'none', *, *, #31481, .f. ) ;
#12585 = cartesian_point ( 'none', ( 49.08581362515101887, -26.98444889857412221, 15.09999999999987352 ) ) ;
#12586 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#12587 = oriented_edge ( 'none', *, *, #17824, .t. ) ;
#12588 = circle ( 'none', #16256, 0.2000000000000060896 ) ;
#12589 = edge_loop ( 'none', ( #7347, #22468 ) ) ;
#12590 = oriented_edge ( 'none', *, *, #16023, .f. ) ;
#12591 = cartesian_point ( 'none', ( 2.328924820075748414, -31.20000000000156604, 91.94649693392376832 ) ) ;
#12592 = oriented_edge ( 'none', *, *, #33078, .f. ) ;
#12593 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#12594 = line ( 'none', #17079, #6755 ) ;
#12595 = advanced_face ( 'none', ( #4383 ), #33207, .f. ) ;
#12596 = vector ( 'none', #25661, 1000.000000000000000 ) ;
#12597 = cartesian_point ( 'none', ( -34.64101615137757761, 19.99999999999964118, 28.20000000000021245 ) ) ;
#12598 = axis2_placement_3d ( 'none', #24491, #30902, #27594 ) ;
#12599 = cartesian_point ( 'none', ( 14.65475061378931088, -76.57379674449455820, 77.01928316255265372 ) ) ;
#12600 = cartesian_point ( 'none', ( -2.561839629322548717e-14, -1.754915130653078435e-15, -64.99999999999992895 ) ) ;
#12601 = direction ( 'none', ( -5.040809058475287406e-15, -1.747555683115563281e-15, 1.000000000000000000 ) ) ;
#12602 = cartesian_point ( 'none', ( -12.07834192873112222, 40.28887758740188474, -36.49999999999997158 ) ) ;
#12603 = axis2_placement_3d ( 'none', #11286, #21378, #37057 ) ;
#12604 = oriented_edge ( 'none', *, *, #17992, .f. ) ;
#12605 = face_outer_bound ( 'none', #12399, .t. ) ;
#12606 = edge_loop ( 'none', ( #25027, #2371, #18236, #3073 ) ) ;
#12607 = manifold_solid_brep ( '12.9-������բ��ͷ�ݶ�-m8-2-solid1', #14510 ) ;
#12608 = edge_curve ( 'none', #10977, #12381, #16078, .t. ) ;
#12609 = direction ( 'none', ( -3.469446951953616161e-16, 1.040834085586084848e-15, -1.000000000000000000 ) ) ;
#12610 = oriented_edge ( 'none', *, *, #15600, .f. ) ;
#12611 = direction ( 'none', ( 3.736327486719277547e-15, -1.000000000000000000, -2.135044278125301343e-15 ) ) ;
#12612 = edge_curve ( 'none', #24083, #22812, #8770, .t. ) ;
#12613 = advanced_face ( 'none', ( #37587 ), #31203, .f. ) ;
#12614 = edge_loop ( 'none', ( #35498, #31195, #28837, #29274 ) ) ;
#12615 = cartesian_point ( 'none', ( 15.07990301410275613, -5.347571886871076430, -116.3327198799065769 ) ) ;
#12616 = cylindrical_surface ( 'none', #12558, 3.999999999999997335 ) ;
#12617 = edge_curve ( 'none', #27649, #4291, #15433, .t. ) ;
#12618 = cartesian_point ( 'none', ( 34.64101615137843737, -69.49999999999974420, 121.6999999999999176 ) ) ;
#12619 = cartesian_point ( 'none', ( 16.20783530973544728, 8.867886326844054423, -10.50000000000000178 ) ) ;
#12620 = vertex_point ( 'none', #8400 ) ;
#12621 = edge_curve ( 'none', #39451, #34236, #2416, .t. ) ;
#12622 = oriented_edge ( 'none', *, *, #10291, .t. ) ;
#12623 = oriented_edge ( 'none', *, *, #8396, .f. ) ;
#12624 = vector ( 'none', #1631, 1000.000000000000000 ) ;
#12625 = vertex_point ( 'none', #18325 ) ;
#12626 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760816, -2.409200885585505205e-16 ) ) ;
#12627 = oriented_edge ( 'none', *, *, #31382, .f. ) ;
#12628 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#12629 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -9.912705577010324563e-16 ) ) ;
#12630 = edge_curve ( 'none', #22938, #8827, #15095, .t. ) ;
#12631 = cartesian_point ( 'none', ( -29.71980515334449180, -86.50000000000054001, 131.4198051534403362 ) ) ;
#12632 = vector ( 'none', #27197, 1000.000000000000000 ) ;
#12633 = oriented_edge ( 'none', *, *, #26634, .f. ) ;
#12634 = edge_loop ( 'none', ( #20956, #18397, #58, #37047, #24930, #24540 ) ) ;
#12635 = vector ( 'none', #14838, 999.9999999999998863 ) ;
#12636 = cartesian_point ( 'none', ( -19.92600702641264832, -34.68368939298619580, -33.70100640030074857 ) ) ;
#12637 = line ( 'none', #10962, #20962 ) ;
#12638 = line ( 'none', #27439, #6293 ) ;
#12639 = cartesian_point ( 'none', ( 12.68216231685189399, -15.19999999999999041, 116.2984984951491469 ) ) ;
#12640 = cartesian_point ( 'none', ( 20.00000000000092371, -59.49999999999985789, 64.95898384862245223 ) ) ;
#12641 = cartesian_point ( 'none', ( -10.05417934468301411, 16.05710755618130037, 129.5999999999999943 ) ) ;
#12642 = face_outer_bound ( 'none', #31348, .t. ) ;
#12643 = oriented_edge ( 'none', *, *, #16283, .t. ) ;
#12644 = cartesian_point ( 'none', ( -49.61081362515120929, 31.00027695764197944, 13.00000000000007105 ) ) ;
#12645 = axis2_placement_3d ( 'none', #4427, #14100, #29222 ) ;
#12646 = direction ( 'none', ( -0.4062595397297767419, 0.9137577284918305676, -4.510342565451932075e-16 ) ) ;
#12647 = direction ( 'none', ( -0.3242202298209291289, -2.775557561562892534e-15, -0.9459816290895209923 ) ) ;
#12648 = oriented_edge ( 'none', *, *, #34393, .t. ) ;
#12649 = axis2_placement_3d ( 'none', #27038, #11804, #36628 ) ;
#12650 = line ( 'none', #4414, #22908 ) ;
#12651 = edge_loop ( 'none', ( #22388, #37022, #37983, #16864, #3308, #8424 ) ) ;
#12652 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12653 = edge_loop ( 'none', ( #28679, #31897, #4642, #32069, #7980 ) ) ;
#12654 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760816, -2.409200885585502739e-16 ) ) ;
#12655 = cartesian_point ( 'none', ( 15.97957807637045313, -79.79999999999607496, 66.33691982536124954 ) ) ;
#12656 = oriented_edge ( 'none', *, *, #37558, .f. ) ;
#12657 = advanced_face ( 'none', ( #13639 ), #13128, .f. ) ;
#12658 = line ( 'none', #24949, #4375 ) ;
#12659 = vertex_point ( 'none', #18059 ) ;
#12660 = cartesian_point ( 'none', ( -30.99999999999996803, -4.576973906763711944e-13, 61.09999999999998721 ) ) ;
#12661 = oriented_edge ( 'none', *, *, #11500, .t. ) ;
#12662 = oriented_edge ( 'none', *, *, #37681, .t. ) ;
#12663 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#12664 = cartesian_point ( 'none', ( 3.052552454353882829e-14, -7.822403905129764809e-14, 59.59999999999997300 ) ) ;
#12665 = cartesian_point ( 'none', ( 0.04327863262177248510, -76.70000000000158025, 87.60007804358872363 ) ) ;
#12666 = circle ( 'none', #40328, 37.79999999999999005 ) ;
#12667 = oriented_edge ( 'none', *, *, #540, .t. ) ;
#12668 = edge_curve ( 'none', #23321, #5688, #15601, .t. ) ;
#12669 = direction ( 'none', ( 1.000000000000000000, 1.387778780781445202e-14, 0.0000000000000000000 ) ) ;
#12670 = vertex_point ( 'none', #21090 ) ;
#12671 = circle ( 'none', #15006, 43.74499999999999744 ) ;
#12672 = edge_curve ( 'none', #17779, #10853, #4849, .t. ) ;
#12673 = vector ( 'none', #16367, 1000.000000000000000 ) ;
#12674 = cartesian_point ( 'none', ( 10.01624730673087882, 16.07894852167335031, 129.5999999999999943 ) ) ;
#12675 = vector ( 'none', #3365, 1000.000000000000000 ) ;
#12676 = cartesian_point ( 'none', ( -21.65731448143560911, -79.05970973819917447, 115.7521069008692081 ) ) ;
#12677 = edge_curve ( 'none', #31958, #11933, #38062, .t. ) ;
#12678 = vector ( 'none', #9847, 1000.000000000000000 ) ;
#12679 = cartesian_point ( 'none', ( 57.50000000000059686, 57.49999999999936762, -51.00000000000000711 ) ) ;
#12680 = axis2_placement_3d ( 'none', #24835, #2895, #37003 ) ;
#12681 = direction ( 'none', ( 0.4646685573392106416, -0.8854846875131702211, -1.912937223648853621e-15 ) ) ;
#12682 = cartesian_point ( 'none', ( -23.89486271146953200, -38.55600000000039529, 66.59999999999995168 ) ) ;
#12683 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#12684 = edge_curve ( 'none', #30053, #15201, #24864, .t. ) ;
#12685 = cartesian_point ( 'none', ( 1.606216816084529597, -75.70000000000156604, 86.69960979118330613 ) ) ;
#12686 = cartesian_point ( 'none', ( -4.328707172146141424, -29.96223637427545938, 106.3289948349197687 ) ) ;
#12687 = oriented_edge ( 'none', *, *, #9221, .t. ) ;
#12688 = cartesian_point ( 'none', ( 5.035835886737385041e-14, -1.139138818736124283e-13, 95.39999999999999147 ) ) ;
#12689 = vertex_point ( 'none', #37444 ) ;
#12690 = vector ( 'none', #14957, 1000.000000000000114 ) ;
#12691 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#12692 = cartesian_point ( 'none', ( -34.64101615137774814, 19.99999999999955946, 54.59036925887303937 ) ) ;
#12693 = direction ( 'none', ( 0.8660254037844440367, -0.4999999999999906741, -9.782307196828648906e-16 ) ) ;
#12694 = cartesian_point ( 'none', ( 33.94611889396266946, -55.99999999999975131, 114.0460044955751755 ) ) ;
#12695 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#12696 = cylindrical_surface ( 'none', #39972, 26.00000000000001421 ) ;
#12697 = vertex_point ( 'none', #5537 ) ;
#12698 = direction ( 'none', ( -5.539897855819925797e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#12699 = cartesian_point ( 'none', ( 45.96194077712615211, 45.96194077712502235, -5.363830788063721273e-15 ) ) ;
#12700 = oriented_edge ( 'none', *, *, #3840, .f. ) ;
#12701 = cartesian_point ( 'none', ( 49.61081362515103876, -31.00027695764240931, 37.99999999999992895 ) ) ;
#12702 = face_outer_bound ( 'none', #25530, .t. ) ;
#12703 = oriented_edge ( 'none', *, *, #8028, .f. ) ;
#12704 = cartesian_point ( 'none', ( -36.56312075681206863, -99.00000000000058265, 83.68642481141776557 ) ) ;
#12705 = direction ( 'none', ( -0.5882076359133956434, -0.8087099461816790180, 5.551115123125781124e-15 ) ) ;
#12706 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#12707 = direction ( 'none', ( -0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#12708 = axis2_placement_3d ( 'none', #10439, #38557, #25960 ) ;
#12709 = line ( 'none', #31789, #26805 ) ;
#12710 = oriented_edge ( 'none', *, *, #27804, .t. ) ;
#12711 = direction ( 'none', ( 3.942553354492742052e-16, -8.008311501313382693e-16, 1.000000000000000000 ) ) ;
#12712 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#12713 = vertex_point ( 'none', #39684 ) ;
#12714 = advanced_face ( 'none', ( #9737 ), #448, .t. ) ;
#12715 = face_outer_bound ( 'none', #6511, .t. ) ;
#12716 = circle ( 'none', #21856, 2.499999999999995115 ) ;
#12717 = cartesian_point ( 'none', ( -0.5017383426083534825, -21.85148866811789858, -10.50000000000003020 ) ) ;
#12719 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#12718 = cartesian_point ( 'none', ( 0.1858842845842377245, -55.25125213723681838, 62.88068386002823473 ) ) ;
#12720 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#12721 = advanced_face ( 'none', ( #23894 ), #6785, .t. ) ;
#12722 = axis2_placement_3d ( 'none', #12828, #31778, #19224 ) ;
#12723 = edge_loop ( 'none', ( #31676, #8767, #30663, #17410, #40041, #7943, #14148, #10712, #27453, #27235, #7485 ) ) ;
#12724 = direction ( 'none', ( -0.9978130634544890576, -1.175359587474530430e-14, -0.06609909530067543948 ) ) ;
#12725 = oriented_edge ( 'none', *, *, #29763, .f. ) ;
#12726 = direction ( 'none', ( 1.209449207450893276e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#12727 = cartesian_point ( 'none', ( 34.64101615137862922, -84.69999999999591012, 119.5999999999999091 ) ) ;
#12728 = oriented_edge ( 'none', *, *, #7588, .t. ) ;
#12729 = edge_curve ( 'none', #23559, #14021, #34641, .t. ) ;
#12730 = vector ( 'none', #11573, 999.9999999999998863 ) ;
#12731 = cartesian_point ( 'none', ( 15.70010061657337452, 5.132969012659026831, -37.49071549251372204 ) ) ;
#12733 = edge_curve ( 'none', #1967, #20685, #18020, .t. ) ;
#12732 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#12734 = cartesian_point ( 'none', ( -31.00027695764178759, -53.04081362515136533, 23.09999999999988418 ) ) ;
#12735 = oriented_edge ( 'none', *, *, #7548, .f. ) ;
#12736 = oriented_edge ( 'none', *, *, #591, .t. ) ;
#12737 = cartesian_point ( 'none', ( -4.024365472611139971, -21.05257509425848639, 128.1703793037789296 ) ) ;
#12738 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#12739 = oriented_edge ( 'none', *, *, #6295, .f. ) ;
#12740 = edge_curve ( 'none', #37355, #6240, #8286, .t. ) ;
#12741 = oriented_edge ( 'none', *, *, #6098, .t. ) ;
#12743 = edge_curve ( 'none', #7886, #36920, #30717, .t. ) ;
#12742 = cartesian_point ( 'none', ( -34.64101615137723655, -20.00000000000055067, 74.20000000000027285 ) ) ;
#12744 = vector ( 'none', #22528, 1000.000000000000000 ) ;
#12745 = direction ( 'none', ( 0.2911156025094133182, 4.625929269271486111e-15, -0.9566878832595201443 ) ) ;
#12746 = circle ( 'none', #18731, 0.2000000000000060896 ) ;
#12747 = vertex_point ( 'none', #30882 ) ;
#12748 = cartesian_point ( 'none', ( 35.19999999997183693, -85.49999999999967315, 80.59999999994572306 ) ) ;
#12749 = edge_curve ( 'none', #28364, #2294, #1418, .t. ) ;
#12750 = cartesian_point ( 'none', ( -39.53931891158747902, -4.585180662877357705, -10.60749451749222061 ) ) ;
#12751 = vector ( 'none', #39827, 1000.000000000000000 ) ;
#12753 = oriented_edge ( 'none', *, *, #26578, .t. ) ;
#12752 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497749713, 2.172468512652334266e-16 ) ) ;
#12754 = oriented_edge ( 'none', *, *, #37928, .f. ) ;
#12755 = line ( 'none', #9112, #18600 ) ;
#12756 = direction ( 'none', ( 0.2911156025094130961, 4.625929269271487689e-15, -0.9566878832595201443 ) ) ;
#12757 = advanced_face ( 'none', ( #24373 ), #19009, .f. ) ;
#12758 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#12759 = direction ( 'none', ( 1.208755318060365764e-14, -1.000000000000000000, -1.141540997714474542e-15 ) ) ;
#12760 = oriented_edge ( 'none', *, *, #11605, .f. ) ;
#12761 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#12762 = cartesian_point ( 'none', ( -34.40027695764255355, -49.61081362515088244, 5.679441777280538819e-15 ) ) ;
#12763 = cartesian_point ( 'none', ( 6.293392700008486527e-14, -1.365440336073147955e-13, 118.0999999999999517 ) ) ;
#12764 = oriented_edge ( 'none', *, *, #14058, .f. ) ;
#12765 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#12766 = vertex_point ( 'none', #28111 ) ;
#12767 = cartesian_point ( 'none', ( 4.389855730355875174, -42.50000000000002132, 54.59999999999993037 ) ) ;
#12768 = line ( 'none', #36020, #37198 ) ;
#12769 = circle ( 'none', #6673, 20.00000000000000355 ) ;
#12770 = axis2_placement_3d ( 'none', #34481, #37759, #19041 ) ;
#12771 = oriented_edge ( 'none', *, *, #16496, .t. ) ;
#12772 = oriented_edge ( 'none', *, *, #19902, .f. ) ;
#12773 = vertex_point ( 'none', #18452 ) ;
#12774 = oriented_edge ( 'none', *, *, #15981, .t. ) ;
#12775 = oriented_edge ( 'none', *, *, #34507, .f. ) ;
#12776 = plane ( 'none', #23238 ) ;
#12777 = axis2_placement_3d ( 'none', #9365, #15634, #21259 ) ;
#12778 = oriented_edge ( 'none', *, *, #31608, .f. ) ;
#12779 = cartesian_point ( 'none', ( -15.66360552737137368, -17.65123858120156797, 122.8943263344058749 ) ) ;
#12780 = direction ( 'none', ( -1.000000000000000000, -1.387778780781448358e-14, 0.0000000000000000000 ) ) ;
#12781 = cartesian_point ( 'none', ( -53.04081362515120901, 31.00027695764195457, 23.10000000000001208 ) ) ;
#12782 = face_outer_bound ( 'none', #11003, .t. ) ;
#12784 = oriented_edge ( 'none', *, *, #22188, .f. ) ;
#12783 = vertex_point ( 'none', #25002 ) ;
#12785 = oriented_edge ( 'none', *, *, #8626, .f. ) ;
#12786 = cartesian_point ( 'none', ( 45.96194077712615211, 45.96194077712501525, -61.00000000000000711 ) ) ;
#12787 = vertex_point ( 'none', #15463 ) ;
#12788 = direction ( 'none', ( 2.728784877050652649e-16, 4.391042282414980948e-16, -1.000000000000000000 ) ) ;
#12789 = oriented_edge ( 'none', *, *, #21296, .f. ) ;
#12790 = cylindrical_surface ( 'none', #30287, 40.00000000000000711 ) ;
#12791 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#12792 = cartesian_point ( 'none', ( -49.61081362515120219, 31.00027695764197944, 23.10000000000000853 ) ) ;
#12793 = axis2_placement_3d ( 'none', #37393, #12691, #37668 ) ;
#12794 = cartesian_point ( 'none', ( 34.64101615137720103, 20.00000000000012079, 68.20000000000004547 ) ) ;
#12795 = axis2_placement_3d ( 'none', #11880, #11480, #14461 ) ;
#12796 = direction ( 'none', ( 0.6571340073944541560, 8.831553429894964627e-15, -0.7537737699905096012 ) ) ;
#12797 = edge_curve ( 'none', #6496, #19321, #14621, .t. ) ;
#12798 = vector ( 'none', #2024, 1000.000000000000000 ) ;
#12799 = edge_curve ( 'none', #36961, #5967, #22427, .t. ) ;
#12800 = vertex_point ( 'none', #3327 ) ;
#12801 = face_outer_bound ( 'none', #371, .t. ) ;
#12802 = cartesian_point ( 'none', ( -36.00000000000000000, -6.015662711064617411e-15, -63.00000000000000000 ) ) ;
#12803 = cartesian_point ( 'none', ( -4.673934538522899196, -20.97730155206377844, 128.0724070151234457 ) ) ;
#12804 = edge_curve ( 'none', #20442, #29859, #7289, .t. ) ;
#12805 = advanced_face ( 'none', ( #7787 ), #5317, .t. ) ;
#12806 = direction ( 'none', ( 0.7071067811865561215, -0.7071067811865390240, -1.089408820733794007e-12 ) ) ;
#12807 = direction ( 'none', ( -1.224646799147353207e-16, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12808 = oriented_edge ( 'none', *, *, #37916, .f. ) ;
#12809 = direction ( 'none', ( 1.000000000000000000, 1.321694076934711467e-14, -1.539773599628938883e-12 ) ) ;
#12810 = edge_curve ( 'none', #36041, #29116, #22883, .t. ) ;
#12811 = oriented_edge ( 'none', *, *, #7778, .t. ) ;
#12812 = vector ( 'none', #34148, 1000.000000000000000 ) ;
#12813 = face_outer_bound ( 'none', #17813, .t. ) ;
#12814 = edge_loop ( 'none', ( #6279, #10061, #16340, #31506, #30772 ) ) ;
#12815 = edge_loop ( 'none', ( #34163, #5347, #1258, #1478 ) ) ;
#12816 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#12817 = cartesian_point ( 'none', ( 30.06243503111402759, 56.50000000000037659, 13.00000000000005684 ) ) ;
#12818 = oriented_edge ( 'none', *, *, #16486, .f. ) ;
#12819 = advanced_face ( 'none', ( #8726 ), #6053, .f. ) ;
#12820 = circle ( 'none', #24188, 4.640926795905553348 ) ;
#12822 = vertex_point ( 'none', #21622 ) ;
#12821 = oriented_edge ( 'none', *, *, #32665, .f. ) ;
#12823 = plane ( 'none', #37221 ) ;
#12824 = cartesian_point ( 'none', ( 39.06000000000005912, -2.003197950035283004, 66.59999999999993747 ) ) ;
#12825 = oriented_edge ( 'none', *, *, #28165, .t. ) ;
#12826 = vertex_point ( 'none', #27365 ) ;
#12827 = face_outer_bound ( 'none', #39199, .t. ) ;
#12828 = cartesian_point ( 'none', ( 1.203667239827124246e-14, -2.410633239906287283e-14, 11.99999999999998224 ) ) ;
#12829 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#12830 = axis2_placement_3d ( 'none', #19944, #29338, #20376 ) ;
#12831 = oriented_edge ( 'none', *, *, #20045, .t. ) ;
#12832 = direction ( 'none', ( -0.8854846875131736628, -0.4646685573392043134, 0.0000000000000000000 ) ) ;
#12833 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#12834 = face_outer_bound ( 'none', #39554, .t. ) ;
#12835 = axis2_placement_3d ( 'none', #19533, #9256, #27897 ) ;
#12836 = cartesian_point ( 'none', ( -26.30195191163230106, 42.36949719208396914, 66.11143367142081217 ) ) ;
#12837 = oriented_edge ( 'none', *, *, #9388, .t. ) ;
#12838 = b_spline_curve_with_knots ( 'none', 3,
( #4928, #26842, #1913, #39467, #8186, #29877, #8326, #26579, #20893, #17327, #39200, #33313, #30006, #26980 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003718851492715158510, 0.0007437702985430317019, 0.001115655447814547499, 0.001487540597086063404, 0.002231310895629113646, 0.002975081194172163671 ),
.unspecified. ) ;
#12839 = cartesian_point ( 'none', ( 15.99578390076135825, -0.3672838141596282413, -81.00000000000001421 ) ) ;
#12840 = circle ( 'none', #23709, 5.500320936831884389 ) ;
#12841 = cartesian_point ( 'none', ( -0.5566349485567237965, -24.24232162013460012, -32.50000000000002842 ) ) ;
#12842 = cartesian_point ( 'none', ( 18.52393580463068190, -18.28177365199662674, 1.262174443838392612 ) ) ;
#12843 = vector ( 'none', #16158, 999.9999999999998863 ) ;
#12844 = direction ( 'none', ( -0.3242202298209295730, -2.868519098933321298e-15, -0.9459816290895207702 ) ) ;
#12845 = axis2_placement_3d ( 'none', #7831, #20927, #30040 ) ;
#12846 = line ( 'none', #20183, #36776 ) ;
#12847 = edge_loop ( 'none', ( #1871, #26068, #27873, #26485 ) ) ;
#12848 = oriented_edge ( 'none', *, *, #29577, .f. ) ;
#12849 = cartesian_point ( 'none', ( 14.59743135810620629, -95.36939602285207229, 77.19159585072068808 ) ) ;
#12850 = cartesian_point ( 'none', ( 26.28021959863909629, 42.29328244261435543, 66.22262992093111222 ) ) ;
#12851 = edge_curve ( 'none', #17165, #13829, #908, .t. ) ;
#12852 = edge_curve ( 'none', #33562, #31884, #25297, .t. ) ;
#12853 = edge_loop ( 'none', ( #27877, #32372, #12887, #32204 ) ) ;
#12854 = circle ( 'none', #33602, 1.807200000000001472 ) ;
#12856 = oriented_edge ( 'none', *, *, #32158, .t. ) ;
#12855 = oriented_edge ( 'none', *, *, #24106, .f. ) ;
#12857 = face_outer_bound ( 'none', #22108, .t. ) ;
#12858 = edge_curve ( 'none', #30266, #32667, #10680, .t. ) ;
#12859 = cartesian_point ( 'none', ( -32.22386679174591961, -21.52872135238427376, 71.20000000000025864 ) ) ;
#12860 = direction ( 'none', ( -6.983567031020055271e-15, -1.452604719469154016e-16, -1.000000000000000000 ) ) ;
#12861 = axis2_placement_3d ( 'none', #9234, #6498, #37344 ) ;
#12862 = cartesian_point ( 'none', ( -34.64101615141287738, -84.69999999999670592, 79.60000000006256471 ) ) ;
#12863 = edge_curve ( 'none', #31168, #2344, #27244, .t. ) ;
#12864 = advanced_face ( 'none', ( #10207 ), #6284, .f. ) ;
#12865 = cartesian_point ( 'none', ( 15.15505477255704392, 6.569995821630427280, -37.40771862833479133 ) ) ;
#12866 = direction ( 'none', ( 1.208755318060365764e-14, -1.000000000000000000, -1.141540997714474542e-15 ) ) ;
#12868 = oriented_edge ( 'none', *, *, #33500, .f. ) ;
#12867 = cartesian_point ( 'none', ( -1.539998227801576469, -76.56782633877095634, 111.5007733134599732 ) ) ;
#12869 = face_outer_bound ( 'none', #20155, .t. ) ;
#12870 = cartesian_point ( 'none', ( -10.57756126459734780, -75.70000000000169393, 75.84889060078087653 ) ) ;
#12871 = oriented_edge ( 'none', *, *, #37989, .t. ) ;
#12872 = cartesian_point ( 'none', ( 14.44950840390112212, -76.37760172396643554, 77.00568710444518672 ) ) ;
#12873 = edge_curve ( 'none', #35569, #18879, #25804, .t. ) ;
#12874 = line ( 'none', #38598, #32901 ) ;
#12875 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#12876 = oriented_edge ( 'none', *, *, #9156, .t. ) ;
#12877 = direction ( 'none', ( -0.9459816290895212143, 0.0000000000000000000, 0.3242202298209283517 ) ) ;
#12878 = cartesian_point ( 'none', ( -12.15539035737220708, -73.70000000000176499, 96.68512688785938280 ) ) ;
#12879 = face_outer_bound ( 'none', #23794, .t. ) ;
#12880 = cartesian_point ( 'none', ( 41.75804274176802977, 26.12703207982261588, 66.57464163059292162 ) ) ;
#12881 = direction ( 'none', ( 1.965391359763804321e-15, -6.337802785138575104e-16, 1.000000000000000000 ) ) ;
#12882 = axis2_placement_3d ( 'none', #31092, #3278, #31224 ) ;
#12883 = cartesian_point ( 'none', ( 5.869919910403045360e-15, -2.826240452986132956e-14, -37.73205080756888208 ) ) ;
#12884 = face_outer_bound ( 'none', #39205, .t. ) ;
#12885 = cartesian_point ( 'none', ( -5.858983820662664321, 27.99187040176504482, -3.499999999999991118 ) ) ;
#12886 = edge_loop ( 'none', ( #38119, #19113, #18922, #27688 ) ) ;
#12887 = oriented_edge ( 'none', *, *, #6278, .f. ) ;
#12888 = cartesian_point ( 'none', ( -29.87772094686836866, -17.23856129065627840, 93.59796540941991339 ) ) ;
#12889 = cartesian_point ( 'none', ( 35.38348047766855586, -84.79999999999590443, 121.7662979306149111 ) ) ;
#12890 = oriented_edge ( 'none', *, *, #33450, .t. ) ;
#12891 = vector ( 'none', #35046, 1000.000000000000000 ) ;
#12892 = oriented_edge ( 'none', *, *, #20445, .t. ) ;
#12893 = face_bound ( 'none', #17624, .t. ) ;
#12894 = direction ( 'none', ( 0.6416855659042134397, -0.7669678184319009828, -3.896577433768844873e-15 ) ) ;
#12895 = direction ( 'none', ( 0.8772748199115791845, 0.4799884273074783714, 2.705469128535725775e-16 ) ) ;
#12896 = cartesian_point ( 'none', ( 37.89101615137774814, -19.99999999999976197, 59.59999999999992326 ) ) ;
#12897 = cartesian_point ( 'none', ( -2.194927865177088933, -42.50000000000010658, 54.59999999999993037 ) ) ;
#12898 = oriented_edge ( 'none', *, *, #30486, .f. ) ;
#12899 = vector ( 'none', #18843, 1000.000000000000000 ) ;
#12900 = cartesian_point ( 'none', ( -29.91304407471676541, -84.62405817130472485, 112.3067077328849592 ) ) ;
#12901 = oriented_edge ( 'none', *, *, #17752, .f. ) ;
#12902 = cartesian_point ( 'none', ( -34.64101615137728629, 19.99999999999963407, 68.20000000000020179 ) ) ;
#12903 = vector ( 'none', #24179, 1000.000000000000000 ) ;
#12904 = edge_curve ( 'none', #16926, #24506, #11782, .t. ) ;
#12905 = advanced_face ( 'none', ( #33639 ), #36654, .f. ) ;
#12906 = plane ( 'none', #16135 ) ;
#12907 = edge_curve ( 'none', #13538, #9598, #9702, .t. ) ;
#12908 = vertex_point ( 'none', #30633 ) ;
#12909 = face_outer_bound ( 'none', #14123, .t. ) ;
#12910 = cartesian_point ( 'none', ( -0.9922267985524205747, 20.99954831407729827, 129.6000000000244654 ) ) ;
#12911 = edge_curve ( 'none', #13197, #1012, #16538, .t. ) ;
#12912 = face_outer_bound ( 'none', #12100, .t. ) ;
#12913 = axis2_placement_3d ( 'none', #36206, #39495, #8762 ) ;
#12914 = advanced_face ( 'none', ( #30198 ), #24095, .f. ) ;
#12915 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#12916 = edge_curve ( 'none', #29859, #15167, #28725, .t. ) ;
#12917 = direction ( 'none', ( 1.000000000000000000, 9.499345754448998804e-15, -9.773090005503141810e-16 ) ) ;
#12918 = vector ( 'none', #3682, 1000.000000000000114 ) ;
#12919 = edge_curve ( 'none', #28409, #39871, #35593, .t. ) ;
#12920 = vertex_point ( 'none', #33662 ) ;
#12921 = oriented_edge ( 'none', *, *, #18286, .f. ) ;
#12922 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#12923 = cartesian_point ( 'none', ( 15.36498501571329633, -99.22265682939637088, 63.98706529513361119 ) ) ;
#12924 = oriented_edge ( 'none', *, *, #13936, .f. ) ;
#12925 = oriented_edge ( 'none', *, *, #2517, .t. ) ;
#12926 = cartesian_point ( 'none', ( 1.316571632245174054e-12, -104.5010000000001469, 99.59999999999986642 ) ) ;
#12927 = vector ( 'none', #14747, 999.9999999999998863 ) ;
#12928 = cartesian_point ( 'none', ( 2.363098440551464119, -20.33211114608652537, 129.5999999999863235 ) ) ;
#12929 = oriented_edge ( 'none', *, *, #14350, .f. ) ;
#12930 = cartesian_point ( 'none', ( 31.73664556673635317, -99.04939299745747405, 123.1193132837674966 ) ) ;
#12931 = direction ( 'none', ( 1.536022083310351549e-12, -1.143164601397727992e-15, 1.000000000000000000 ) ) ;
#12932 = edge_loop ( 'none', ( #2044, #26748, #18683, #15535 ) ) ;
#12933 = face_outer_bound ( 'none', #28482, .t. ) ;
#12934 = oriented_edge ( 'none', *, *, #16385, .f. ) ;
#12935 = direction ( 'none', ( 0.9566878832595191451, 1.115510641463841593e-14, 0.2911156025094163713 ) ) ;
#12936 = cartesian_point ( 'none', ( 19.99999999994772537, -78.49999999999985789, 64.95898384859160046 ) ) ;
#12937 = line ( 'none', #27635, #19280 ) ;
#12938 = cartesian_point ( 'none', ( -19.99999999993612221, -84.79999999999658655, 134.2410161514139304 ) ) ;
#12939 = vertex_point ( 'none', #14947 ) ;
#12940 = axis2_placement_3d ( 'none', #3381, #635, #19197 ) ;
#12941 = circle ( 'none', #29118, 27.50000000000000355 ) ;
#12942 = direction ( 'none', ( 0.7071067811865482389, 6.178396281041403928e-15, 0.7071067811865467956 ) ) ;
#12943 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#12944 = advanced_face ( 'none', ( #33166 ), #1902, .t. ) ;
#12945 = vector ( 'none', #35794, 1000.000000000000000 ) ;
#12946 = direction ( 'none', ( -1.000000000000000000, -9.499345754448995649e-15, 9.251858538542973800e-16 ) ) ;
#12947 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539513564649194771e-12 ) ) ;
#12948 = axis2_placement_3d ( 'none', #39303, #4899, #10920 ) ;
#12949 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#12950 = cartesian_point ( 'none', ( 2.759946989024417730e-14, -6.528886186088669712e-14, 35.99999999999997868 ) ) ;
#12951 = plane ( 'none', #25824 ) ;
#12952 = cartesian_point ( 'none', ( -38.98776218311134301, 0.9769339553689646571, -36.00000000000001421 ) ) ;
#12953 = cylindrical_surface ( 'none', #40376, 36.00000000000000000 ) ;
#12954 = oriented_edge ( 'none', *, *, #10654, .t. ) ;
#12955 = oriented_edge ( 'none', *, *, #29134, .t. ) ;
#12956 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#12957 = direction ( 'none', ( -0.02295523838497760469, -0.9997364937975850019, -9.583796596545389430e-16 ) ) ;
#12958 = edge_curve ( 'none', #29599, #7574, #2376, .t. ) ;
#12959 = edge_loop ( 'none', ( #11632, #24695, #6597, #34489 ) ) ;
#12960 = cartesian_point ( 'none', ( 2.759946989024417730e-14, -6.528886186088669712e-14, 35.99999999999997868 ) ) ;
#12961 = edge_curve ( 'none', #11, #33885, #14583, .t. ) ;
#12962 = oriented_edge ( 'none', *, *, #16374, .t. ) ;
#12963 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#12964 = circle ( 'none', #29032, 6.500000000000001776 ) ;
#12965 = direction ( 'none', ( 0.8571673007021112234, 1.156556346746119978e-14, 0.5150380749100560429 ) ) ;
#12966 = oriented_edge ( 'none', *, *, #37180, .t. ) ;
#12967 = cartesian_point ( 'none', ( -38.99999999996957456, -91.85000000000061959, 118.6000000000454406 ) ) ;
#12968 = cartesian_point ( 'none', ( 3.870793781244037949e-14, -7.481103611194610408e-14, 48.49999999999997158 ) ) ;
#12969 = axis2_placement_3d ( 'none', #14179, #29727, #20746 ) ;
#12970 = edge_curve ( 'none', #17555, #2987, #9093, .t. ) ;
#12971 = axis2_placement_3d ( 'none', #1577, #1715, #33403 ) ;
#12972 = line ( 'none', #15089, #12468 ) ;
#12973 = cartesian_point ( 'none', ( -17.02947620914526539, -4.030749315221238582, -65.49999999999991473 ) ) ;
#12974 = oriented_edge ( 'none', *, *, #37196, .t. ) ;
#12975 = cartesian_point ( 'none', ( -11.32078201699845366, -18.25920939383570385, 128.2239767721077328 ) ) ;
#12976 = edge_curve ( 'none', #8156, #35706, #8249, .t. ) ;
#12977 = cartesian_point ( 'none', ( 4.663167449150704779e-13, -34.20000000000012363, 99.59999999999993747 ) ) ;
#12979 = cartesian_point ( 'none', ( 0.0000000000000000000,