-凯时娱乐ks
iso-10303-21;
header;
file_description (( 'step ap203' ),
'1' );
file_name ('abr090l1-i-p2-s2-19-40-70-90-m6.step',
'2020-03-24t09:35:48',
( '' ),
( '' ),
'swstep 2.0',
'solidworks 2018',
'' );
file_schema (( 'config_control_design' ));
endsec;
data;
#1 = cartesian_point ( 'none', ( -39.57406702863056580, -28.35533905932743792, 0.0000000000000000000 ) ) ;
#2 = oriented_edge ( 'none', *, *, #30484, .f. ) ;
#3 = vector ( 'none', #1658, 1000.000000000000000 ) ;
#4 = vector ( 'none', #17301, 1000.000000000000000 ) ;
#5 = cartesian_point ( 'none', ( -12.48967852451303884, -16.96637207750491072, 45.99449370582696162 ) ) ;
#6 = cartesian_point ( 'none', ( 0.6049375275054175161, 28.86620326312699802, -73.57709537286692125 ) ) ;
#8 = oriented_edge ( 'none', *, *, #43959, .f. ) ;
#7 = edge_curve ( 'none', #14718, #11044, #26822, .t. ) ;
#9 = circle ( 'none', #34830, 24.90000000000000568 ) ;
#10 = direction ( 'none', ( 4.625929269271481378e-15, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11 = vector ( 'none', #18245, 1000.000000000000000 ) ;
#12 = edge_curve ( 'none', #23669, #40736, #31078, .t. ) ;
#13 = advanced_face ( 'none', ( #37199 ), #32330, .t. ) ;
#14 = cartesian_point ( 'none', ( 14.03497218752287168, 15.71790197426474123, 41.19556845902044984 ) ) ;
#15 = line ( 'none', #41085, #1613 ) ;
#16 = cartesian_point ( 'none', ( 0.04128925060867445068, 94.69999999999993179, -77.59992896636411785 ) ) ;
#17 = edge_curve ( 'none', #12407, #2695, #5971, .t. ) ;
#18 = cartesian_point ( 'none', ( 18.85574072706936732, -41.86326007683157968, -19.70000000000001350 ) ) ;
#19 = plane ( 'none', #44132 ) ;
#20 = line ( 'none', #35355, #39375 ) ;
#21 = oriented_edge ( 'none', *, *, #2205, .t. ) ;
#22 = vertex_point ( 'none', #28427 ) ;
#23 = edge_curve ( 'none', #27351, #6143, #9634, .t. ) ;
#24 = toroidal_surface ( 'none', #5975, 4.150000000000000355, 0.1000000000000000056 ) ;
#25 = oriented_edge ( 'none', *, *, #33131, .f. ) ;
#26 = direction ( 'none', ( -5.690833777106464244e-16, -2.476491431256906945e-16, 1.000000000000000000 ) ) ;
#27 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#28 = line ( 'none', #38753, #24704 ) ;
#29 = cartesian_point ( 'none', ( 31.93460640494155811, -22.72832875169926581, -33.89999999999999858 ) ) ;
#30 = direction ( 'none', ( 1.131240564660520034e-16, 4.690997415631556592e-17, 1.000000000000000000 ) ) ;
#31 = oriented_edge ( 'none', *, *, #3735, .f. ) ;
#32 = oriented_edge ( 'none', *, *, #28172, .t. ) ;
#33 = cartesian_point ( 'none', ( 18.76043784483087151, -9.586488030762078338, 46.09608136125930855 ) ) ;
#34 = axis2_placement_3d ( 'none', #33682, #43928, #40544 ) ;
#35 = edge_loop ( 'none', ( #30695, #10783, #14596, #18997 ) ) ;
#36 = oriented_edge ( 'none', *, *, #18575, .f. ) ;
#37 = axis2_placement_3d ( 'none', #25868, #11908, #15468 ) ;
#38 = axis2_placement_3d ( 'none', #19692, #26154, #33791 ) ;
#39 = oriented_edge ( 'none', *, *, #31115, .f. ) ;
#40 = cartesian_point ( 'none', ( -36.84889681583278787, -23.14542436953699678, -33.89999999999997726 ) ) ;
#41 = vertex_point ( 'none', #21254 ) ;
#42 = vertex_point ( 'none', #35598 ) ;
#43 = axis2_placement_3d ( 'none', #25156, #38722, #42276 ) ;
#44 = cartesian_point ( 'none', ( -11.30785536314566997, 26.70453907271529559, 32.53923048454131361 ) ) ;
#45 = face_outer_bound ( 'none', #19182, .t. ) ;
#46 = cylindrical_surface ( 'none', #25869, 36.00000000000000711 ) ;
#47 = vertex_point ( 'none', #4051 ) ;
#48 = oriented_edge ( 'none', *, *, #32871, .f. ) ;
#49 = cartesian_point ( 'none', ( 11.64203268004252223, 15.20000000000000284, -84.09999999999998010 ) ) ;
#50 = oriented_edge ( 'none', *, *, #14986, .t. ) ;
#51 = circle ( 'none', #3356, 13.00000000000000000 ) ;
#52 = vertex_point ( 'none', #3743 ) ;
#53 = edge_curve ( 'none', #2613, #30052, #41032, .t. ) ;
#54 = edge_loop ( 'none', ( #23806, #15959, #39103, #28223 ) ) ;
#55 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#56 = face_outer_bound ( 'none', #23025, .t. ) ;
#57 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#58 = vector ( 'none', #42146, 1000.000000000000000 ) ;
#59 = edge_curve ( 'none', #31629, #16387, #19698, .t. ) ;
#60 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#61 = line ( 'none', #40551, #36211 ) ;
#62 = edge_curve ( 'none', #14901, #27445, #45464, .t. ) ;
#63 = cartesian_point ( 'none', ( -34.64101615137753498, -22.50000000000002842, -25.60000000000000142 ) ) ;
#64 = oriented_edge ( 'none', *, *, #8982, .f. ) ;
#65 = circle ( 'none', #15279, 40.00000000000000000 ) ;
#66 = oriented_edge ( 'none', *, *, #4638, .t. ) ;
#67 = cartesian_point ( 'none', ( 16.28338884208762138, 82.64549043524300487, -87.14448840714359790 ) ) ;
#68 = advanced_face ( 'none', ( #25732, #31283 ), #28590, .t. ) ;
#69 = line ( 'none', #10825, #12077 ) ;
#70 = cartesian_point ( 'none', ( 36.24307246165653140, 27.27580060308245180, -32.60000000000002984 ) ) ;
#71 = line ( 'none', #26767, #3871 ) ;
#72 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058996, -1.196361017915039239e-16 ) ) ;
#73 = direction ( 'none', ( -6.750947622558686973e-17, 1.000000000000000000, -1.498871781000323915e-18 ) ) ;
#74 = advanced_face ( 'none', ( #36136 ), #7644, .t. ) ;
#75 = oriented_edge ( 'none', *, *, #21398, .f. ) ;
#76 = oriented_edge ( 'none', *, *, #262, .f. ) ;
#77 = oriented_edge ( 'none', *, *, #36588, .f. ) ;
#78 = edge_curve ( 'none', #23455, #2979, #13732, .t. ) ;
#79 = cartesian_point ( 'none', ( -12.74279126713389587, -5.442542670687636530, 33.22015325445525491 ) ) ;
#80 = advanced_face ( 'none', ( #16979 ), #26296, .t. ) ;
#81 = cartesian_point ( 'none', ( -8.594580493705304747, 27.69716928022104341, 26.49999999999999289 ) ) ;
#83 = edge_curve ( 'none', #44723, #35824, #42703, .t. ) ;
#82 = direction ( 'none', ( 0.8944023348257758022, -0.4472633043948506804, 0.0000000000000000000 ) ) ;
#84 = face_bound ( 'none', #35151, .t. ) ;
#85 = cylindrical_surface ( 'none', #8429, 5.000000000000004441 ) ;
#86 = vertex_point ( 'none', #109 ) ;
#87 = direction ( 'none', ( 1.647987516595947886e-16, 2.240078029461007597e-16, -1.000000000000000000 ) ) ;
#88 = oriented_edge ( 'none', *, *, #23147, .f. ) ;
#89 = edge_curve ( 'none', #32816, #43057, #34497, .t. ) ;
#90 = oriented_edge ( 'none', *, *, #36357, .f. ) ;
#91 = cartesian_point ( 'none', ( -34.64101615137753498, -20.00000000000003908, -9.097848452431101407 ) ) ;
#92 = spherical_surface ( 'none', #36244, 3.929199999999999804 ) ;
#93 = cartesian_point ( 'none', ( -17.83840981399359649, -11.08251321239782605, -95.60000000000002274 ) ) ;
#94 = b_spline_curve_with_knots ( 'none', 3,
( #27712, #31236, #24385, #10244, #34743, #31403 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0001971375347163902860, 0.001400016327298639167, 0.002602895119880887804 ),
.unspecified. ) ;
#96 = oriented_edge ( 'none', *, *, #4152, .f. ) ;
#95 = axis2_placement_3d ( 'none', #37957, #17472, #10122 ) ;
#97 = edge_loop ( 'none', ( #4910, #2983, #45033, #28921 ) ) ;
#98 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#100 = cartesian_point ( 'none', ( -18.26345000783647166, -10.50617622029846920, 48.80443154097957148 ) ) ;
#99 = face_outer_bound ( 'none', #8311, .t. ) ;
#101 = circle ( 'none', #7599, 9.599999999999999645 ) ;
#102 = axis2_placement_3d ( 'none', #17984, #42438, #10470 ) ;
#103 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#104 = axis2_placement_3d ( 'none', #17465, #37946, #10412 ) ;
#105 = axis2_placement_3d ( 'none', #987, #11386, #43066 ) ;
#106 = cartesian_point ( 'none', ( 14.29321513384614839, 95.02009835689018757, -42.90461334719437048 ) ) ;
#107 = cartesian_point ( 'none', ( -19.80345355582623412, -11.76053019860212778, 41.19556845902047115 ) ) ;
#108 = cartesian_point ( 'none', ( -16.95767196596081305, 15.58628161263606415, 43.46433425564937636 ) ) ;
#109 = cartesian_point ( 'none', ( 2.143555543291337795, 76.19999999999996021, -53.79300336102251379 ) ) ;
#110 = oriented_edge ( 'none', *, *, #32497, .t. ) ;
#111 = oriented_edge ( 'none', *, *, #12597, .f. ) ;
#112 = spherical_surface ( 'none', #38994, 3.572000000000000508 ) ;
#113 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#114 = oriented_edge ( 'none', *, *, #31996, .f. ) ;
#115 = cartesian_point ( 'none', ( 22.17519907427049120, 55.99999999999999289, -36.11633367666681238 ) ) ;
#116 = axis2_placement_3d ( 'none', #7419, #24619, #3436 ) ;
#117 = vector ( 'none', #23535, 1000.000000000000000 ) ;
#118 = cylindrical_surface ( 'none', #31751, 5.900000000000000355 ) ;
#119 = cartesian_point ( 'none', ( 20.25990631993778024, 5.784916555348849521, 48.76874625577436717 ) ) ;
#120 = direction ( 'none', ( 0.8571673007021108903, 0.5150380749100564870, -9.022810439141733040e-15 ) ) ;
#121 = cartesian_point ( 'none', ( -10.81935092721275282, 76.20178090550757588, -41.41873072109268605 ) ) ;
#122 = edge_curve ( 'none', #12573, #44492, #20195, .t. ) ;
#123 = vertex_point ( 'none', #1454 ) ;
#124 = cartesian_point ( 'none', ( 28.81980515339487781, 104.5000000000000000, -33.78019484660560323 ) ) ;
#125 = advanced_face ( 'none', ( #23019 ), #43228, .f. ) ;
#126 = direction ( 'none', ( 0.4373651764543034504, 0.8992839943116390788, 0.0000000000000000000 ) ) ;
#127 = cartesian_point ( 'none', ( 35.34737775434887652, 82.29999999999995453, -83.42166272449746600 ) ) ;
#128 = vertex_point ( 'none', #22005 ) ;
#129 = cartesian_point ( 'none', ( -2.243358382500077575, 42.45570669244619211, -31.89594487955640290 ) ) ;
#130 = cartesian_point ( 'none', ( -25.93877337729957944, 12.99226582994934098, -73.07229815757482072 ) ) ;
#131 = direction ( 'none', ( -0.4999999999999976130, 0.8660254037844400399, 1.625270415069098994e-16 ) ) ;
#132 = face_outer_bound ( 'none', #29753, .t. ) ;
#133 = circle ( 'none', #11671, 16.00000000000000355 ) ;
#134 = edge_loop ( 'none', ( #35898, #32663, #271, #22257 ) ) ;
#135 = vertex_point ( 'none', #26111 ) ;
#136 = cartesian_point ( 'none', ( -20.00000000000041567, 69.49999999999998579, -100.2410161513773090 ) ) ;
#137 = oriented_edge ( 'none', *, *, #4727, .f. ) ;
#138 = advanced_face ( 'none', ( #13676 ), #21924, .t. ) ;
#139 = oriented_edge ( 'none', *, *, #44266, .t. ) ;
#140 = cartesian_point ( 'none', ( -22.75000000000042633, 54.49900000000000233, -100.2410161513772664 ) ) ;
#141 = vector ( 'none', #30279, 1000.000000000000000 ) ;
#142 = cartesian_point ( 'none', ( -9.966534094543994921e-15, -23.00000000000000000, -4.000000000000041744 ) ) ;
#143 = cartesian_point ( 'none', ( 13.86354190042511725, 75.74722657645797597, -43.24625689577764831 ) ) ;
#144 = direction ( 'none', ( -3.276296315968194215e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#145 = cartesian_point ( 'none', ( 20.98096114413605662, 1.909778215147041713, 45.22004206164740481 ) ) ;
#146 = cartesian_point ( 'none', ( 1.011231593162103426, 54.57841610421969847, -29.04905611305767721 ) ) ;
#147 = cartesian_point ( 'none', ( 8.626627937244107258, 74.69999999999996021, -66.95806819072744531 ) ) ;
#148 = edge_curve ( 'none', #2537, #6785, #27246, .t. ) ;
#149 = cartesian_point ( 'none', ( -13.40300650201717225, 1.615368907366280915, 10.23030399291526393 ) ) ;
#150 = direction ( 'none', ( -0.9928152964457156449, 0.1196569561012059135, 1.066981889371543226e-16 ) ) ;
#151 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 58.00000000000000000 ) ) ;
#152 = cartesian_point ( 'none', ( 13.56053159884730164, -16.12900708457324228, 41.19556845902044984 ) ) ;
#153 = edge_loop ( 'none', ( #7708, #41097, #44344, #16627 ) ) ;
#154 = oriented_edge ( 'none', *, *, #23837, .f. ) ;
#155 = circle ( 'none', #37081, 2.500000000000001776 ) ;
#156 = oriented_edge ( 'none', *, *, #37002, .t. ) ;
#157 = cartesian_point ( 'none', ( -11.65820144997857000, -19.86499170432346872, 41.90730859305843126 ) ) ;
#158 = cartesian_point ( 'none', ( 15.22505008084631761, 24.68231329942088337, 13.29075572882974399 ) ) ;
#159 = edge_curve ( 'none', #22899, #10309, #4364, .t. ) ;
#160 = cartesian_point ( 'none', ( 1.993181119274235913, 20.92869995056845056, -95.59999999999996589 ) ) ;
#161 = face_outer_bound ( 'none', #45396, .t. ) ;
#162 = vector ( 'none', #37593, 1000.000000000000000 ) ;
#163 = oriented_edge ( 'none', *, *, #16371, .f. ) ;
#164 = edge_curve ( 'none', #2695, #13687, #35682, .t. ) ;
#165 = direction ( 'none', ( 0.9949973155501254940, -0.09990166188830061633, 3.469446951953615668e-16 ) ) ;
#166 = direction ( 'none', ( -0.9982541042003290066, -3.989216879136938183e-16, 0.05906558598032086993 ) ) ;
#167 = axis2_placement_3d ( 'none', #37195, #33398, #8904 ) ;
#168 = cartesian_point ( 'none', ( 35.87513541072380718, 21.92900224305484258, -36.39999999999999147 ) ) ;
#169 = oriented_edge ( 'none', *, *, #42600, .t. ) ;
#170 = cartesian_point ( 'none', ( -1.017291845989966865e-14, -24.00000000000005684, -2.999999999999999112 ) ) ;
#171 = cartesian_point ( 'none', ( -35.18107966083860561, -24.06458256229946002, -25.60000000000001563 ) ) ;
#172 = axis2_placement_3d ( 'none', #41937, #7625, #32165 ) ;
#173 = axis2_placement_3d ( 'none', #44711, #5815, #9652 ) ;
#174 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#175 = oriented_edge ( 'none', *, *, #6478, .t. ) ;
#176 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#177 = cartesian_point ( 'none', ( -36.88069237145957402, 82.29999999999995453, -46.07744154531965108 ) ) ;
#178 = plane ( 'none', #27599 ) ;
#179 = plane ( 'none', #37280 ) ;
#180 = axis2_placement_3d ( 'none', #4282, #11781, #935 ) ;
#181 = circle ( 'none', #23413, 4.499999999999997335 ) ;
#182 = circle ( 'none', #40421, 5.500320936831879060 ) ;
#183 = oriented_edge ( 'none', *, *, #32316, .f. ) ;
#184 = cartesian_point ( 'none', ( -19.16726899796877603, -8.745164003763054694, 47.53396657377653156 ) ) ;
#185 = edge_loop ( 'none', ( #39137, #36461, #37248, #12950 ) ) ;
#186 = cartesian_point ( 'none', ( -33.01601615137751367, 22.81458256229947779, -32.60000000000000853 ) ) ;
#187 = oriented_edge ( 'none', *, *, #18774, .f. ) ;
#188 = cartesian_point ( 'none', ( 30.50355754255957663, 99.49999999999998579, -88.40738958114529567 ) ) ;
#189 = axis2_placement_3d ( 'none', #33747, #1897, #12755 ) ;
#190 = cartesian_point ( 'none', ( 0.1091735897028678626, 21.06741712733934691, 45.78584000000001453 ) ) ;
#191 = cartesian_point ( 'none', ( -35.35533905932756227, 35.35533905932717857, 0.0000000000000000000 ) ) ;
#192 = circle ( 'none', #37405, 30.49999999999999289 ) ;
#193 = advanced_face ( 'none', ( #42784 ), #4998, .f. ) ;
#194 = cartesian_point ( 'none', ( -35.67874668287922901, 17.95862415415752267, -36.39999999999999147 ) ) ;
#195 = oriented_edge ( 'none', *, *, #41432, .t. ) ;
#196 = vertex_point ( 'none', #40153 ) ;
#197 = face_outer_bound ( 'none', #17976, .t. ) ;
#198 = edge_loop ( 'none', ( #3717, #23761 ) ) ;
#199 = edge_curve ( 'none', #26284, #33704, #7205, .t. ) ;
#200 = plane ( 'none', #40430 ) ;
#201 = oriented_edge ( 'none', *, *, #11914, .f. ) ;
#202 = line ( 'none', #5616, #37402 ) ;
#203 = vector ( 'none', #13167, 1000.000000000000000 ) ;
#204 = b_spline_surface_with_knots ( 'none', 1, 3, (
( #28991, #11499, #4616, #805, #36007, #25320, #35867, #42725, #35707, #28846, #4308, #32654, #42891, #25746, #15350, #4756, #7818, #21643, #21946, #15058, #39489, #8261, #18559, #953, #25613, #32802, #661, #29144, #32348, #43034, #22105, #25163, #11799, #1093, #18405, #8115, #11207, #28690, #39338, #18857 ),
( #11656, #15198, #18710, #36314, #39650, #43180, #22247, #39793, #7666, #32204, #14737, #39178, #18265, #21789, #43625, #1683, #8708, #26505, #33237, #19151, #1844, #22994, #22394, #5341, #26057, #22702, #43777, #1392, #1990, #26207, #40100, #5194, #32944, #25913, #5054, #40553, #40397, #36888, #33379, #29585 ) ),
.unspecified., .f., .f., .f.,
( 2, 2 ),
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 3.913034639560191965e-05, 7.826069279120383929e-05, 9.782586598900479572e-05, 0.0001173910391868057657, 0.0001565213855824076786, 0.0001956517319780095914, 0.0002347820783736115314, 0.0003130427711648153572, 0.0003521731175604172429, 0.0003913034639560191829, 0.0004695641567472230628, 0.0005478248495384269428, 0.0006260855423296307143, 0.0007043462351208344858, 0.0007826069279120383658, 0.0008608676207032422457, 0.0009391283134944461257, 0.001095649699076853886, 0.001252171084659261429 ),
.unspecified. ) ;
#205 = advanced_face ( 'none', ( #15455 ), #112, .t. ) ;
#206 = edge_curve ( 'none', #24422, #23368, #22571, .t. ) ;
#207 = direction ( 'none', ( -0.9841813901782422436, 0.1771637412870435413, -0.0000000000000000000 ) ) ;
#208 = circle ( 'none', #13087, 35.00000000000000711 ) ;
#209 = direction ( 'none', ( -1.131240564660520034e-16, -4.690997415631556592e-17, -1.000000000000000000 ) ) ;
#210 = cartesian_point ( 'none', ( -7.200403343352308916, -9.599697479245946852, 27.99999999999998934 ) ) ;
#211 = vertex_point ( 'none', #1746 ) ;
#212 = cartesian_point ( 'none', ( -19.52330586840542992, 12.22169899382916114, 41.34088118686810986 ) ) ;
#213 = direction ( 'none', ( 0.0000000000000000000, 1.445602896647337931e-16, 1.000000000000000000 ) ) ;
#214 = edge_curve ( 'none', #38402, #21739, #11031, .t. ) ;
#215 = face_outer_bound ( 'none', #43905, .t. ) ;
#216 = circle ( 'none', #33404, 2.600000000000004974 ) ;
#217 = oriented_edge ( 'none', *, *, #30317, .t. ) ;
#218 = cartesian_point ( 'none', ( -10.18524920189760152, 20.65890151912923400, 48.51818613235769817 ) ) ;
#219 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#220 = edge_curve ( 'none', #35530, #32326, #33480, .t. ) ;
#221 = cartesian_point ( 'none', ( -31.81980515339445503, 104.5000000000000000, -33.78019484660519112 ) ) ;
#222 = oriented_edge ( 'none', *, *, #36272, .t. ) ;
#223 = cartesian_point ( 'none', ( -6.690478036048830290, 22.03982417183233622, 48.09989306724432367 ) ) ;
#224 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#225 = oriented_edge ( 'none', *, *, #29916, .t. ) ;
#226 = cartesian_point ( 'none', ( 22.33314196732533219, -5.635112954327740731, 41.57080432248628199 ) ) ;
#227 = edge_curve ( 'none', #26488, #5861, #28593, .t. ) ;
#228 = axis2_placement_3d ( 'none', #31728, #17651, #14127 ) ;
#229 = axis2_placement_3d ( 'none', #38467, #35133, #21078 ) ;
#230 = vertex_point ( 'none', #8773 ) ;
#231 = oriented_edge ( 'none', *, *, #45429, .t. ) ;
#232 = vertex_point ( 'none', #37087 ) ;
#233 = circle ( 'none', #42050, 2.700000000000002842 ) ;
#234 = cartesian_point ( 'none', ( -22.00000000000004974, 43.60511776651527782, -12.10000000000000142 ) ) ;
#235 = vertex_point ( 'none', #8939 ) ;
#236 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#237 = advanced_face ( 'none', ( #26947 ), #34572, .f. ) ;
#238 = cartesian_point ( 'none', ( -8.446230627794383494, 20.36820287070285218, 45.00000000000001421 ) ) ;
#239 = axis2_placement_3d ( 'none', #39050, #39353, #18571 ) ;
#240 = oriented_edge ( 'none', *, *, #11506, .t. ) ;
#241 = circle ( 'none', #37878, 5.499999999999998224 ) ;
#242 = line ( 'none', #38877, #29301 ) ;
#243 = cartesian_point ( 'none', ( 36.80607966083861982, 21.25000000000004619, -25.60000000000004050 ) ) ;
#244 = axis2_placement_3d ( 'none', #44165, #29353, #18769 ) ;
#245 = cartesian_point ( 'none', ( 2.894244740099243707, 20.86901306497853881, 41.28957111406031544 ) ) ;
#246 = cartesian_point ( 'none', ( -19.92494422277499666, -6.705140868873239235, -95.60000000000002274 ) ) ;
#247 = vector ( 'none', #5348, 1000.000000000000000 ) ;
#248 = axis2_placement_3d ( 'none', #14647, #25222, #1591 ) ;
#249 = cartesian_point ( 'none', ( -31.93460640494155811, 22.72832875169923028, -33.89999999999997016 ) ) ;
#250 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#251 = vertex_point ( 'none', #22609 ) ;
#252 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#253 = direction ( 'none', ( -1.270952306553682165e-16, -1.628313204483632301e-16, -1.000000000000000000 ) ) ;
#254 = b_spline_curve_with_knots ( 'none', 3,
( #14153, #31755, #45233, #35268, #45385, #24589, #14295, #3248, #13999, #3563, #31313, #31614, #38744, #28089, #24299, #27921, #7079, #42296, #31464, #38595, #21350, #3869, #10462, #10303, #28391, #13845, #38448, #41984, #38282, #7383, #31919, #10909, #17509, #35415, #38889, #17977, #21053, #10614, #42902, #28703, #32364, #39046 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002663229516764287642, 0.003994844275146442955, 0.005326459033528599570, 0.005992266412719659228, 0.006658073791910719755, 0.007323881171101779414, 0.007989688550292840807, 0.009321303308674960125, 0.01065291806705707944, 0.01131872544624813910, 0.01198453282543919876, 0.01331614758382135971, 0.01398195496301243672, 0.01464776234220351546, 0.01531356972139459420, 0.01597937710058567468, 0.01731099185896784604, 0.01864260661735001740, 0.01997422137573219222, 0.02130583613411436358 ),
.unspecified. ) ;
#255 = cartesian_point ( 'none', ( 14.22318283413202700, 95.05751339185556503, -42.90046961384757651 ) ) ;
#256 = cartesian_point ( 'none', ( 22.00000000000001066, -38.10511776651527072, -13.50000000000000888 ) ) ;
#257 = cartesian_point ( 'none', ( -17.87749262477724344, 14.52302990650733427, 42.01123775202758281 ) ) ;
#258 = cartesian_point ( 'none', ( -44.99999999999999289, -23.09793505539779090, -0.3307197072816939754 ) ) ;
#259 = cartesian_point ( 'none', ( -44.99999999999999289, 22.36207727381337307, 0.0000000000000000000 ) ) ;
#261 = cartesian_point ( 'none', ( -15.94222170353928547, 13.77378858372800963, 42.42622036792710105 ) ) ;
#260 = cartesian_point ( 'none', ( 11.91378355734858552, -1.435883473214470074, 27.99999999999998934 ) ) ;
#262 = edge_curve ( 'none', #34930, #38150, #34066, .t. ) ;
#263 = cartesian_point ( 'none', ( 32.39101615137717971, 83.67782780742281545, -89.49711431703047992 ) ) ;
#264 = vector ( 'none', #38417, 1000.000000000000000 ) ;
#265 = circle ( 'none', #33686, 6.900000000000004796 ) ;
#266 = oriented_edge ( 'none', *, *, #36970, .f. ) ;
#267 = edge_curve ( 'none', #16989, #35988, #8287, .t. ) ;
#268 = oriented_edge ( 'none', *, *, #8267, .t. ) ;
#269 = cartesian_point ( 'none', ( -22.00000000000004974, 38.10511776651528493, -25.60000000000000142 ) ) ;
#270 = oriented_edge ( 'none', *, *, #26508, .f. ) ;
#271 = oriented_edge ( 'none', *, *, #28848, .f. ) ;
#272 = cartesian_point ( 'none', ( -20.44009096257508062, 35.70797701241676947, -16.70000000000000284 ) ) ;
#273 = cartesian_point ( 'none', ( 8.920580559879550009, 15.19999999999999929, -76.98928259368000226 ) ) ;
#274 = oriented_edge ( 'none', *, *, #8421, .f. ) ;
#275 = oriented_edge ( 'none', *, *, #432, .f. ) ;
#276 = vertex_point ( 'none', #29645 ) ;
#277 = oriented_edge ( 'none', *, *, #17186, .t. ) ;
#278 = edge_curve ( 'none', #41, #32209, #17061, .t. ) ;
#279 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#280 = vertex_point ( 'none', #9704 ) ;
#281 = direction ( 'none', ( -6.750947622558686973e-17, 1.000000000000000000, -1.498871781000323915e-18 ) ) ;
#282 = circle ( 'none', #8865, 3.842971700774302501 ) ;
#283 = oriented_edge ( 'none', *, *, #23916, .t. ) ;
#284 = edge_curve ( 'none', #43173, #14303, #14340, .t. ) ;
#285 = direction ( 'none', ( 4.405646923115703049e-15, 0.9314175982251124974, 0.3639522739543784025 ) ) ;
#286 = oriented_edge ( 'none', *, *, #35901, .t. ) ;
#287 = line ( 'none', #42470, #3556 ) ;
#288 = circle ( 'none', #11745, 34.25000000000000000 ) ;
#289 = edge_curve ( 'none', #29769, #34999, #30782, .t. ) ;
#290 = direction ( 'none', ( -2.896988204881267355e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#291 = vector ( 'none', #3419, 1000.000000000000000 ) ;
#292 = cartesian_point ( 'none', ( 35.35533905932730647, 28.35533905932743792, 0.0000000000000000000 ) ) ;
#293 = b_spline_curve_with_knots ( 'none', 3,
( #35096, #21193, #10891, #14438, #38870, #17961, #18709, #25472, #4893, #32798, #25611, #15054, #39487, #15195 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.003636760316700626827, 0.005434767985176075338, 0.007232775653651523848, 0.009030783322126971491, 0.01082879099060242087, 0.01442480632755330228, 0.01802082166450418368 ),
.unspecified. ) ;
#294 = advanced_face ( 'none', ( #15975 ), #43879, .f. ) ;
#297 = edge_curve ( 'none', #8332, #12899, #24792, .t. ) ;
#296 = cartesian_point ( 'none', ( 7.455714981162250510, 21.79223042658875542, 44.54589269942662355 ) ) ;
#295 = cc_design_person_and_organization_assignment ( #20825, #25414, ( #42509 ) ) ;
#298 = cartesian_point ( 'none', ( 2.365713067868064456, -21.92272569003495164, 44.21416000000001389 ) ) ;
#299 = cartesian_point ( 'none', ( -0.7863755937515714001, 95.69999999999993179, -91.58810522961519496 ) ) ;
#300 = cartesian_point ( 'none', ( 16.41012702452525218, 13.21221109553082940, 43.49140446225316481 ) ) ;
#301 = direction ( 'none', ( -0.8117421210195797654, 0.5840160348506144850, -1.518182660045007783e-16 ) ) ;
#302 = advanced_face ( 'none', ( #28053 ), #16594, .f. ) ;
#303 = cartesian_point ( 'none', ( -12.58412995192302475, -19.29126991049113826, 42.71608042781721082 ) ) ;
#304 = direction ( 'none', ( -0.6416855659042132176, -0.7669678184319012049, -1.110223024625156417e-16 ) ) ;
#305 = axis2_placement_3d ( 'none', #18906, #39844, #15404 ) ;
#306 = face_outer_bound ( 'none', #36829, .t. ) ;
#307 = face_outer_bound ( 'none', #3136, .t. ) ;
#308 = axis2_placement_3d ( 'none', #22106, #43035, #21645 ) ;
#309 = axis2_placement_3d ( 'none', #25691, #19095, #15148 ) ;
#310 = cartesian_point ( 'none', ( -17.49999999999960210, 104.5000000000000000, -30.59999999999980957 ) ) ;
#311 = oriented_edge ( 'none', *, *, #20115, .t. ) ;
#312 = direction ( 'none', ( 0.7669678184319012049, -0.6416855659042132176, -1.734723475976807094e-17 ) ) ;
#313 = advanced_face ( 'none', ( #19834 ), #1710, .t. ) ;
#314 = manifold_solid_brep ( '��ͨƽ��a�� a6-3-solid1', #35694 ) ;
#315 = axis2_placement_3d ( 'none', #34613, #38238, #21007 ) ;
#316 = oriented_edge ( 'none', *, *, #22830, .t. ) ;
#317 = direction ( 'none', ( 0.9237280213470682178, 0.3830490080632377725, 0.0000000000000000000 ) ) ;
#318 = vertex_point ( 'none', #12758 ) ;
#319 = axis2_placement_3d ( 'none', #3081, #7059, #45213 ) ;
#321 = edge_loop ( 'none', ( #23595, #28043, #12909, #28216 ) ) ;
#320 = cartesian_point ( 'none', ( -1.253771861327836392e-14, 1.746286517223437257e-15, -93.09999999999999432 ) ) ;
#322 = oriented_edge ( 'none', *, *, #27239, .t. ) ;
#323 = cartesian_point ( 'none', ( -23.29603027078384514, 35.55562653546304119, -19.70000000000000284 ) ) ;
#324 = cartesian_point ( 'none', ( -8.446230627794383494, 20.36820287070285218, 45.00000000000001421 ) ) ;
#325 = oriented_edge ( 'none', *, *, #44122, .t. ) ;
#326 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#327 = oriented_edge ( 'none', *, *, #18182, .t. ) ;
#328 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#329 = vector ( 'none', #16574, 1000.000000000000000 ) ;
#330 = oriented_edge ( 'none', *, *, #40560, .f. ) ;
#331 = cartesian_point ( 'none', ( 15.31437522327932399, -17.20467656688440883, 41.73775303103315792 ) ) ;
#332 = edge_curve ( 'none', #6454, #443, #8823, .t. ) ;
#333 = circle ( 'none', #33766, 3.929200000000000248 ) ;
#334 = circle ( 'none', #7584, 3.929200000000000692 ) ;
#335 = cartesian_point ( 'none', ( -17.28461885555151767, -23.19314813098778316, 10.59410790136698921 ) ) ;
#336 = edge_curve ( 'none', #38087, #2625, #10501, .t. ) ;
#337 = cartesian_point ( 'none', ( -21.08695151893896025, -4.990939861172556391, -93.47158331914963014 ) ) ;
#338 = face_bound ( 'none', #9967, .t. ) ;
#339 = cartesian_point ( 'none', ( 20.92436543788341652, -6.955101079201534198, 45.00000000000001421 ) ) ;
#340 = oriented_edge ( 'none', *, *, #602, .f. ) ;
#341 = cartesian_point ( 'none', ( 20.64777063766680953, 3.956364529395538288, -95.60000000000002274 ) ) ;
#342 = cartesian_point ( 'none', ( 18.98734283559651459, -9.129256274615213940, 42.91930535300489424 ) ) ;
#343 = cartesian_point ( 'none', ( -22.98204057864790784, -35.41900602239718410, -19.70000000000000284 ) ) ;
#344 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#345 = cartesian_point ( 'none', ( -2.828101411563506523e-16, -1.172749354103003169e-16, 0.0000000000000000000 ) ) ;
#346 = cartesian_point ( 'none', ( -18.11426642055202052, -10.75738515324522560, 41.56572122418695869 ) ) ;
#347 = advanced_face ( 'none', ( #21484 ), #23678, .f. ) ;
#348 = direction ( 'none', ( -3.276296315968194708e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#349 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 50.50000000000000000 ) ) ;
#350 = oriented_edge ( 'none', *, *, #11734, .t. ) ;
#351 = circle ( 'none', #20347, 3.572000000000000064 ) ;
#352 = face_outer_bound ( 'none', #25692, .t. ) ;
#353 = edge_curve ( 'none', #31383, #38857, #25301, .t. ) ;
#355 = oriented_edge ( 'none', *, *, #41438, .t. ) ;
#354 = cartesian_point ( 'none', ( 35.00355754255972585, 99.49999999999998579, -80.61316094708546132 ) ) ;
#356 = oriented_edge ( 'none', *, *, #18590, .t. ) ;
#357 = direction ( 'none', ( 0.3927816844996857570, -0.9196317460383744979, 0.0000000000000000000 ) ) ;
#358 = edge_loop ( 'none', ( #36099, #8980 ) ) ;
#359 = oriented_edge ( 'none', *, *, #10932, .t. ) ;
#360 = cartesian_point ( 'none', ( 32.40133993129475698, 82.29999999999995453, -86.07744154532096559 ) ) ;
#361 = oriented_edge ( 'none', *, *, #14164, .f. ) ;
#362 = edge_curve ( 'none', #34467, #10003, #638, .t. ) ;
#363 = vertex_point ( 'none', #41375 ) ;
#364 = cartesian_point ( 'none', ( 1.456091905691801580, 76.56782633876925104, -53.68866941260638015 ) ) ;
#365 = oriented_edge ( 'none', *, *, #41070, .t. ) ;
#366 = cartesian_point ( 'none', ( -19.17000367371856839, 12.76889456958859981, 48.78661031507278523 ) ) ;
#367 = edge_curve ( 'none', #8968, #7528, #42259, .t. ) ;
#368 = cartesian_point ( 'none', ( -1.387744074765257675e-15, 8.363398079781883637e-15, -32.60000000000001563 ) ) ;
#369 = oriented_edge ( 'none', *, *, #21476, .t. ) ;
#370 = face_outer_bound ( 'none', #23186, .t. ) ;
#371 = cartesian_point ( 'none', ( 15.85612974906220884, 88.53957066008875643, -87.45533391378734223 ) ) ;
#372 = vector ( 'none', #7025, 1000.000000000000000 ) ;
#373 = circle ( 'none', #26650, 21.06769999999999854 ) ;
#374 = cartesian_point ( 'none', ( -11.96907482493434038, 19.67828637742041664, 46.61247520397411392 ) ) ;
#375 = cartesian_point ( 'none', ( -11.98449039915909964, 94.87486565721816589, -41.42237434353074832 ) ) ;
#376 = axis2_placement_3d ( 'none', #34215, #16460, #44473 ) ;
#377 = cartesian_point ( 'none', ( -35.00000000000019185, 91.79866498323451651, -84.72968974121081942 ) ) ;
#378 = face_outer_bound ( 'none', #40058, .t. ) ;
#379 = direction ( 'none', ( 4.743173283671098645e-16, 3.993128171903860573e-16, -1.000000000000000000 ) ) ;
#380 = cartesian_point ( 'none', ( -1.358068190727504509, 95.69999999999994600, -74.22662793724408914 ) ) ;
#381 = oriented_edge ( 'none', *, *, #38031, .f. ) ;
#382 = axis2_placement_3d ( 'none', #38637, #6657, #24334 ) ;
#383 = oriented_edge ( 'none', *, *, #37059, .f. ) ;
#384 = edge_curve ( 'none', #17576, #24858, #32974, .t. ) ;
#385 = direction ( 'none', ( -3.997047614510231045e-16, 1.000000000000000000, -1.442983622169201577e-18 ) ) ;
#386 = direction ( 'none', ( 2.896988204881266862e-16, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#387 = vertex_point ( 'none', #20879 ) ;
#388 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#389 = cartesian_point ( 'none', ( -8.844678922791549880, 19.12232631714051934, 48.71116546977244610 ) ) ;
#390 = oriented_edge ( 'none', *, *, #17563, .t. ) ;
#391 = cylindrical_surface ( 'none', #5895, 6.999999999999999112 ) ;
#392 = face_bound ( 'none', #15083, .t. ) ;
#393 = cartesian_point ( 'none', ( 4.389855730355311181, -42.50000000000000000, -20.60000000000002629 ) ) ;
#394 = vertex_point ( 'none', #10446 ) ;
#395 = direction ( 'none', ( -4.743173283671098645e-16, -3.993128171903860573e-16, 1.000000000000000000 ) ) ;
#396 = cartesian_point ( 'none', ( 21.27558090607208285, 8.822499668414906182, 42.96650812485322746 ) ) ;
#397 = oriented_edge ( 'none', *, *, #37530, .f. ) ;
#398 = cartesian_point ( 'none', ( -16.05710755618156682, -10.05417934468289332, -95.60000000000002274 ) ) ;
#399 = b_spline_curve_with_knots ( 'none', 3,
( #33937, #16051, #2091, #40495, #19867, #19555, #5600, #44341, #30128, #40955, #33636, #16631, #16935, #41421, #41721, #2546 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002637694060433430718, 0.005275388120866863172, 0.007913082181300296059, 0.01055077624173372981, 0.01582616436260059212, 0.01846385842303402067, 0.02110155248346744922 ),
.unspecified. ) ;
#400 = oriented_edge ( 'none', *, *, #35477, .f. ) ;
#401 = direction ( 'none', ( 6.750947622558686973e-17, -1.000000000000000000, 1.498871781000323915e-18 ) ) ;
#402 = oriented_edge ( 'none', *, *, #26881, .t. ) ;
#403 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#404 = cartesian_point ( 'none', ( -12.18226963478837455, -5.847518343363954152, 9.991210317627333026 ) ) ;
#405 = oriented_edge ( 'none', *, *, #1593, .f. ) ;
#406 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#407 = vertex_point ( 'none', #42115 ) ;
#408 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 8.540177112501087042e-15 ) ) ;
#409 = face_outer_bound ( 'none', #20933, .t. ) ;
#410 = cartesian_point ( 'none', ( -17.51745871739515437, 14.95500122001544518, 42.40093674097807508 ) ) ;
#411 = cartesian_point ( 'none', ( -45.00000000000000711, -22.36207727381343702, 0.0000000000000000000 ) ) ;
#412 = oriented_edge ( 'none', *, *, #43449, .f. ) ;
#413 = direction ( 'none', ( 0.3830490080632377725, -0.9237280213470682178, -0.0000000000000000000 ) ) ;
#414 = face_outer_bound ( 'none', #19997, .t. ) ;
#416 = direction ( 'none', ( 0.4600459898556738536, -0.8878950879567435450, -1.363401041071667774e-16 ) ) ;
#415 = plane ( 'none', #22918 ) ;
#417 = advanced_face ( 'none', ( #41156 ), #7723, .t. ) ;
#418 = direction ( 'none', ( -0.4373651764543246556, -0.8992839943116287538, -6.664274074525188933e-16 ) ) ;
#419 = line ( 'none', #42473, #33260 ) ;
#420 = face_outer_bound ( 'none', #10458, .t. ) ;
#421 = edge_curve ( 'none', #25455, #3992, #9414, .t. ) ;
#422 = cartesian_point ( 'none', ( -36.01470558015731172, -22.14836620557552394, -33.89999999999997726 ) ) ;
#423 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.50000000000000000 ) ) ;
#424 = vector ( 'none', #22775, 1000.000000000000227 ) ;
#425 = cartesian_point ( 'none', ( -12.15804006032317197, -17.20572514173572998, 43.90079767175624426 ) ) ;
#426 = oriented_edge ( 'none', *, *, #15525, .t. ) ;
#427 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 45.78584000000001453 ) ) ;
#428 = edge_curve ( 'none', #10996, #17232, #1203, .t. ) ;
#429 = cartesian_point ( 'none', ( -22.03626002512518411, 0.7782956411732880886, 45.78584000000001453 ) ) ;
#431 = advanced_face ( 'none', ( #31879 ), #23691, .t. ) ;
#430 = direction ( 'none', ( -0.5699975324885243610, -0.8216464038483912713, 0.0000000000000000000 ) ) ;
#432 = edge_curve ( 'none', #32088, #22896, #17644, .t. ) ;
#433 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#434 = axis2_placement_3d ( 'none', #15637, #8389, #5032 ) ;
#435 = cartesian_point ( 'none', ( 14.45915024851461617, -17.92818499962781686, 48.80443154097956437 ) ) ;
#436 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 39.50000000000000711 ) ) ;
#437 = oriented_edge ( 'none', *, *, #27508, .f. ) ;
#438 = direction ( 'none', ( -0.6416855659042133286, -0.7669678184319010938, -5.842889237502676910e-16 ) ) ;
#439 = vector ( 'none', #11556, 1000.000000000000000 ) ;
#440 = axis2_placement_3d ( 'none', #6269, #12560, #16278 ) ;
#441 = axis2_placement_3d ( 'none', #30567, #9561, #34071 ) ;
#442 = oriented_edge ( 'none', *, *, #17379, .t. ) ;
#443 = vertex_point ( 'none', #38433 ) ;
#444 = oriented_edge ( 'none', *, *, #10767, .f. ) ;
#445 = cartesian_point ( 'none', ( 6.154085356752533542, 22.19572602047788834, 47.74118934335739084 ) ) ;
#446 = axis2_placement_3d ( 'none', #7748, #29075, #8046 ) ;
#447 = cartesian_point ( 'none', ( -23.89711431703036126, 83.67782780742282966, -97.99101615137723797 ) ) ;
#448 = cartesian_point ( 'none', ( -16.17551886797190264, -13.49816923566605098, 44.77995793835261651 ) ) ;
#449 = oriented_edge ( 'none', *, *, #35218, .t. ) ;
#450 = direction ( 'none', ( -1.803284015147843730e-16, 1.000000000000000000, -6.582788326437996379e-17 ) ) ;
#451 = face_outer_bound ( 'none', #16485, .t. ) ;
#452 = cartesian_point ( 'none', ( 15.68795029745316505, 16.86342369611340430, 48.80443154097956437 ) ) ;
#453 = direction ( 'none', ( -1.318389841742372899e-16, 1.000000000000000000, 1.113219906453827004e-16 ) ) ;
#454 = oriented_edge ( 'none', *, *, #38435, .t. ) ;
#455 = axis2_placement_3d ( 'none', #44802, #34252, #23423 ) ;
#456 = cartesian_point ( 'none', ( -12.30858534387504299, -19.46824886366862017, 47.60048214705259539 ) ) ;
#457 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.110223024625166480e-14 ) ) ;
#458 = vector ( 'none', #13927, 1000.000000000000000 ) ;
#459 = cylindrical_surface ( 'none', #23118, 9.599999999999999645 ) ;
#460 = cartesian_point ( 'none', ( -12.44133908399663824, -17.00196985664827309, 46.19815177778075110 ) ) ;
#462 = cartesian_point ( 'none', ( -40.00000000000036238, 104.5000000000000142, -100.4468434725438470 ) ) ;
#461 = face_bound ( 'none', #5498, .t. ) ;
#463 = oriented_edge ( 'none', *, *, #22574, .t. ) ;
#464 = plane ( 'none', #43008 ) ;
#465 = advanced_face ( 'none', ( #37319 ), #13232, .t. ) ;
#466 = cartesian_point ( 'none', ( 15.01887801300097713, 16.14421887954310719, 45.00000000000001421 ) ) ;
#467 = direction ( 'none', ( 1.000000000000000000, -1.069882848991489795e-16, -1.071739852553436298e-14 ) ) ;
#468 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#470 = edge_curve ( 'none', #34063, #3633, #35153, .t. ) ;
#469 = circle ( 'none', #309, 3.929199999999998916 ) ;
#471 = cartesian_point ( 'none', ( 22.00000000000004263, 38.10511776651527072, 17.00000000000000000 ) ) ;
#472 = direction ( 'none', ( -0.5699975324885243610, -0.8216464038483912713, 0.0000000000000000000 ) ) ;
#473 = direction ( 'none', ( -0.9928152964457155338, 0.1196569561012058858, 1.232279827385915981e-16 ) ) ;
#474 = cartesian_point ( 'none', ( 16.89035096083181031, -15.65921036950160605, 46.12148773367789545 ) ) ;
#475 = direction ( 'none', ( 0.1196569561012059135, 0.9928152964457156449, -6.010902015681198544e-17 ) ) ;
#476 = face_outer_bound ( 'none', #14862, .t. ) ;
#477 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#478 = edge_loop ( 'none', ( #20154, #4921, #21326, #5546 ) ) ;
#479 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#480 = direction ( 'none', ( 2.891205793294675861e-16, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#482 = edge_curve ( 'none', #40540, #36772, #3913, .t. ) ;
#481 = cartesian_point ( 'none', ( 18.81600859023964034, 38.42480308455781568, -13.70000000000000284 ) ) ;
#483 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#484 = oriented_edge ( 'none', *, *, #9243, .f. ) ;
#485 = edge_curve ( 'none', #33976, #10059, #19251, .t. ) ;
#486 = oriented_edge ( 'none', *, *, #34402, .f. ) ;
#487 = circle ( 'none', #17212, 7.500000000000005329 ) ;
#488 = cartesian_point ( 'none', ( 3.638945031135723873, 59.49999999999997868, -53.64140145918545954 ) ) ;
#489 = vertex_point ( 'none', #28229 ) ;
#490 = direction ( 'none', ( -6.052303084649171477e-19, 1.486993667714096000e-18, 1.000000000000000000 ) ) ;
#491 = circle ( 'none', #6110, 26.99999999999999645 ) ;
#492 = vertex_point ( 'none', #34947 ) ;
#493 = cartesian_point ( 'none', ( -20.00000000000041567, 79.79999999999995453, -100.2410161513772948 ) ) ;
#494 = toroidal_surface ( 'none', #39214, 2.599999999999999201, 0.4000000000000000222 ) ;
#495 = axis2_placement_3d ( 'none', #27597, #41655, #44888 ) ;
#496 = axis2_placement_3d ( 'none', #26323, #33062, #26479 ) ;
#497 = cartesian_point ( 'none', ( 10.14799862056131197, -4.244776083268197553, 89.99999999999992895 ) ) ;
#498 = cartesian_point ( 'none', ( 41.14560594356004941, 4.524898613165272643, 27.99999999999998579 ) ) ;
#499 = vector ( 'none', #5253, 1000.000000000000000 ) ;
#500 = oriented_edge ( 'none', *, *, #13908, .t. ) ;
#501 = axis2_placement_3d ( 'none', #43909, #26482, #12513 ) ;
#502 = cartesian_point ( 'none', ( -23.01018273486304011, 1.032827355553050053, 41.19556845902047115 ) ) ;
#503 = direction ( 'none', ( -5.807554947633241928e-16, -3.102610559608235541e-16, 1.000000000000000000 ) ) ;
#504 = circle ( 'none', #16726, 11.49999999999999822 ) ;
#505 = cartesian_point ( 'none', ( 5.302552740745746895, -12.41502857151805372, 10.23030399291525860 ) ) ;
#506 = direction ( 'none', ( 1.000000000000000000, -7.979727989493337286e-17, 0.0000000000000000000 ) ) ;
#507 = axis2_placement_3d ( 'none', #27448, #30848, #9828 ) ;
#508 = oriented_edge ( 'none', *, *, #40628, .f. ) ;
#509 = cartesian_point ( 'none', ( 16.28875312381856588, 88.74027782148132815, -87.13483208138688951 ) ) ;
#510 = advanced_face ( 'none', ( #40048 ), #20361, .t. ) ;
#511 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 39.50000000000000000 ) ) ;
#512 = cartesian_point ( 'none', ( -11.88044032345325363, 95.13381602903149314, -41.46429339477004561 ) ) ;
#513 = cartesian_point ( 'none', ( 41.49999999999997868, 26.05283094022606960, -32.60000000000002984 ) ) ;
#514 = edge_loop ( 'none', ( #27698, #16570, #36521 ) ) ;
#515 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#516 = cartesian_point ( 'none', ( 3.208427829521056207, 3.834839092159504137, -90.59999999999998010 ) ) ;
#517 = advanced_face ( 'none', ( #43349, #12113 ), #17204, .f. ) ;
#518 = oriented_edge ( 'none', *, *, #19303, .f. ) ;
#519 = edge_curve ( 'none', #6238, #17669, #44466, .t. ) ;
#520 = oriented_edge ( 'none', *, *, #22710, .t. ) ;
#521 = oriented_edge ( 'none', *, *, #32526, .f. ) ;
#522 = edge_curve ( 'none', #13051, #28851, #29690, .t. ) ;
#523 = oriented_edge ( 'none', *, *, #39408, .t. ) ;
#524 = face_outer_bound ( 'none', #4239, .t. ) ;
#525 = cartesian_point ( 'none', ( 22.00000000000004263, 38.10511776651525651, -19.70000000000000284 ) ) ;
#526 = advanced_face ( 'none', ( #2804 ), #44995, .t. ) ;
#527 = vertex_point ( 'none', #21498 ) ;
#528 = cartesian_point ( 'none', ( 20.33885010805495241, 5.501319954590943695, 41.19556845902045694 ) ) ;
#529 = cartesian_point ( 'none', ( 1.358116675094553850e-14, 59.99999999999997868, -65.60000000000005116 ) ) ;
#530 = line ( 'none', #45173, #5410 ) ;
#531 = cartesian_point ( 'none', ( -5.972432876595376250, 17.83802208208737383, -95.59999999999999432 ) ) ;
#532 = line ( 'none', #6752, #36670 ) ;
#533 = cartesian_point ( 'none', ( 15.01887801300097713, 16.14421887954310719, 41.07080000000001263 ) ) ;
#534 = circle ( 'none', #2572, 3.849814038937465543 ) ;
#535 = direction ( 'none', ( -1.000000000000000000, 1.076941769399720440e-16, 1.072752997544057192e-14 ) ) ;
#536 = direction ( 'none', ( -0.9850563975992637777, 0.1722320920988918425, -1.237547320907728836e-16 ) ) ;
#537 = cartesian_point ( 'none', ( -20.93256609372682320, -1.948693944725983451, -95.59999999998771614 ) ) ;
#538 = circle ( 'none', #31164, 24.90000000000000568 ) ;
#539 = oriented_edge ( 'none', *, *, #27508, .t. ) ;
#540 = oriented_edge ( 'none', *, *, #17, .f. ) ;
#541 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 9.251858538542976955e-15 ) ) ;
#542 = direction ( 'none', ( -0.6811282545578672964, -0.7321641215212292275, 0.0000000000000000000 ) ) ;
#543 = edge_curve ( 'none', #2000, #12086, #27472, .t. ) ;
#544 = direction ( 'none', ( 4.743173283671098645e-16, 3.993128171903860573e-16, -1.000000000000000000 ) ) ;
#545 = oriented_edge ( 'none', *, *, #11706, .f. ) ;
#546 = b_spline_curve_with_knots ( 'none', 3,
( #35066, #335, #24859, #18078, #31874, #32180 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0003283290666203659961, 0.001530862209079103878, 0.002733395351537841814 ),
.unspecified. ) ;
#547 = edge_curve ( 'none', #12867, #2267, #15414, .t. ) ;
#548 = cartesian_point ( 'none', ( 14.32736228940071754, 94.99962976810711268, -42.90663379644061592 ) ) ;
#549 = conical_surface ( 'none', #31698, 28.40000000000000213, 0.5235987755982990377 ) ;
#550 = direction ( 'none', ( -0.6416855659042128845, -0.7669678184319014269, -7.324298818779136313e-16 ) ) ;
#551 = cartesian_point ( 'none', ( -18.11730320485701995, 12.56844559137195994, 45.00000000000001421 ) ) ;
#552 = edge_loop ( 'none', ( #4078, #3372, #13229, #8803, #7476, #23237 ) ) ;
#553 = oriented_edge ( 'none', *, *, #42253, .f. ) ;
#554 = cartesian_point ( 'none', ( -20.34803142346824245, -26.75846815850169946, 26.49999999999999645 ) ) ;
#556 = cartesian_point ( 'none', ( -2.263668554774418418, 73.69999999999996021, -77.89332358128285705 ) ) ;
#555 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#557 = oriented_edge ( 'none', *, *, #24587, .t. ) ;
#559 = edge_curve ( 'none', #1696, #24188, #6045, .t. ) ;
#558 = axis2_placement_3d ( 'none', #35591, #42774, #10939 ) ;
#560 = axis2_placement_3d ( 'none', #40700, #22695, #26793 ) ;
#561 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#562 = oriented_edge ( 'none', *, *, #40941, .f. ) ;
#563 = cartesian_point ( 'none', ( -29.31980515339446214, 86.50000000000000000, -33.78019484660521243 ) ) ;
#564 = cartesian_point ( 'none', ( -9.422809117999385364, -18.84300006940899408, 41.56572122418695869 ) ) ;
#565 = oriented_edge ( 'none', *, *, #36161, .t. ) ;
#566 = oriented_edge ( 'none', *, *, #19909, .t. ) ;
#567 = plane ( 'none', #42585 ) ;
#568 = axis2_placement_3d ( 'none', #9285, #8827, #33325 ) ;
#570 = advanced_face ( 'none', ( #42214 ), #23644, .f. ) ;
#569 = cartesian_point ( 'none', ( -19.58193309249664082, -7.771702675458837639, 45.52844035257091804 ) ) ;
#571 = oriented_edge ( 'none', *, *, #21331, .t. ) ;
#572 = oriented_edge ( 'none', *, *, #25736, .t. ) ;
#573 = cartesian_point ( 'none', ( -30.88508826398386020, 69.49999999999998579, -40.18128006909228844 ) ) ;
#574 = cartesian_point ( 'none', ( -4.249204686269671072, 28.86619839587537228, -72.37821949586937365 ) ) ;
#575 = axis2_placement_3d ( 'none', #9233, #43674, #44290 ) ;
#576 = axis2_placement_3d ( 'none', #12726, #34021, #23343 ) ;
#577 = oriented_edge ( 'none', *, *, #6888, .f. ) ;
#578 = circle ( 'none', #37673, 9.999999999999996447 ) ;
#579 = cartesian_point ( 'none', ( 10.43112247013078075, -18.30425035947897783, 46.59544372025690961 ) ) ;
#580 = oriented_edge ( 'none', *, *, #38724, .f. ) ;
#581 = axis2_placement_3d ( 'none', #37718, #17100, #13270 ) ;
#582 = cartesian_point ( 'none', ( -1.141716916015563777e-14, 69.49999999999998579, -91.60000000000000853 ) ) ;
#583 = direction ( 'none', ( -6.307717298314543224e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#584 = face_outer_bound ( 'none', #22744, .t. ) ;
#585 = vector ( 'none', #17944, 1000.000000000000114 ) ;
#586 = cartesian_point ( 'none', ( -32.39101615137699497, 83.67782780742280124, -41.70288568296929554 ) ) ;
#587 = cartesian_point ( 'none', ( 24.50000000000004263, -38.10511776651527072, -1.102182119232618774e-16 ) ) ;
#588 = axis2_placement_3d ( 'none', #525, #11528, #4496 ) ;
#589 = line ( 'none', #32290, #40522 ) ;
#590 = cartesian_point ( 'none', ( -11.64203268004254532, 15.20000000000001883, -84.09999999999998010 ) ) ;
#591 = advanced_face ( 'none', ( #41111 ), #29126, .f. ) ;
#592 = oriented_edge ( 'none', *, *, #34143, .t. ) ;
#593 = vector ( 'none', #26475, 1000.000000000000000 ) ;
#594 = direction ( 'none', ( 2.896988204881266862e-16, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#595 = vertex_point ( 'none', #14439 ) ;
#596 = b_spline_curve_with_knots ( 'none', 3,
( #20290, #13081, #44624, #37696, #16764, #23701, #2666, #34222, #27175, #6171 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 1.868354362588067661e-17, 0.002662884067494332516, 0.005325768134988646818, 0.007988652202482961553, 0.01065153626997727455 ),
.unspecified. ) ;
#597 = edge_curve ( 'none', #11054, #29838, #30785, .t. ) ;
#598 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#599 = cartesian_point ( 'none', ( -18.11426642055202052, -10.75738515324522560, 41.56572122418695869 ) ) ;
#600 = line ( 'none', #10621, #4402 ) ;
#601 = cartesian_point ( 'none', ( 0.2960802552586442316, 55.08415689834817641, -28.91969132004311405 ) ) ;
#602 = edge_curve ( 'none', #2816, #30866, #34575, .t. ) ;
#603 = vector ( 'none', #39513, 1000.000000000000000 ) ;
#604 = cartesian_point ( 'none', ( -12.95487756319895745, -19.04504158884034837, 42.63119215086549474 ) ) ;
#605 = cartesian_point ( 'none', ( -12.95423919075185992, 88.65854660719931246, -85.60526058193153176 ) ) ;
#606 = oriented_edge ( 'none', *, *, #9532, .f. ) ;
#607 = oriented_edge ( 'none', *, *, #22904, .f. ) ;
#608 = cartesian_point ( 'none', ( -12.15627156916977114, -19.56395158833883841, 42.25722807643068535 ) ) ;
#609 = cartesian_point ( 'none', ( -1.236276692691059753e-14, 56.79999999999999716, -91.60000000000000853 ) ) ;
#610 = oriented_edge ( 'none', *, *, #34412, .f. ) ;
#611 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.079383496163347338e-14 ) ) ;
#612 = cartesian_point ( 'none', ( -3.596627630992732527, 31.69999999999996376, -80.16242664132523998 ) ) ;
#613 = oriented_edge ( 'none', *, *, #27613, .f. ) ;
#614 = cartesian_point ( 'none', ( 23.00082773154201021, 9.537920300774619164, 39.54000000000000625 ) ) ;
#615 = cartesian_point ( 'none', ( -16.84474827478127423, 85.69999999999990337, -83.63654500061628028 ) ) ;
#616 = cartesian_point ( 'none', ( -0.5091646927758985974, 14.01804707045399923, 9.999999999999985789 ) ) ;
#617 = direction ( 'none', ( -4.286202437042341918e-16, -3.968750998958405285e-16, 1.000000000000000000 ) ) ;
#619 = vector ( 'none', #18653, 1000.000000000000227 ) ;
#618 = direction ( 'none', ( 0.6811282545578667413, 0.7321641215212295606, 0.0000000000000000000 ) ) ;
#620 = face_outer_bound ( 'none', #19797, .t. ) ;
#621 = oriented_edge ( 'none', *, *, #35875, .t. ) ;
#622 = oriented_edge ( 'none', *, *, #34924, .f. ) ;
#623 = cartesian_point ( 'none', ( -17.82166272449711286, 82.29999999999995453, -100.9473777543490769 ) ) ;
#624 = edge_curve ( 'none', #24947, #5978, #38064, .t. ) ;
#625 = oriented_edge ( 'none', *, *, #18234, .f. ) ;
#626 = vector ( 'none', #16968, 1000.000000000000000 ) ;
#627 = cartesian_point ( 'none', ( 22.14684939145026021, 6.332637737823475277, 41.23571651496433077 ) ) ;
#628 = direction ( 'none', ( -6.750947622558685741e-17, 1.000000000000000000, -1.498871781000283085e-18 ) ) ;
#629 = oriented_edge ( 'none', *, *, #858, .f. ) ;
#630 = vertex_point ( 'none', #21787 ) ;
#631 = vector ( 'none', #28696, 1000.000000000000000 ) ;
#632 = face_outer_bound ( 'none', #17076, .t. ) ;
#633 = cartesian_point ( 'none', ( 16.69281623807439630, -15.86989217674017816, 43.26422388409876874 ) ) ;
#634 = edge_curve ( 'none', #1565, #1571, #30732, .t. ) ;
#635 = edge_loop ( 'none', ( #1119, #41673, #27332, #35943 ) ) ;
#636 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#637 = oriented_edge ( 'none', *, *, #148, .f. ) ;
#638 = line ( 'none', #40765, #6089 ) ;
#639 = direction ( 'none', ( 1.000000000000000000, -1.076941769399720440e-16, -1.072752997544057192e-14 ) ) ;
#640 = oriented_edge ( 'none', *, *, #32810, .f. ) ;
#641 = cartesian_point ( 'none', ( -1.325400031027971544e-14, 73.69999999999996021, -65.59999999999998010 ) ) ;
#642 = advanced_face ( 'none', ( #29647 ), #1155, .t. ) ;
#643 = direction ( 'none', ( 0.2084897577817491632, 1.331847693952749143e-16, -0.9780245502542906921 ) ) ;
#644 = line ( 'none', #16971, #9418 ) ;
#645 = axis2_placement_3d ( 'none', #3348, #17616, #21148 ) ;
#646 = axis2_placement_3d ( 'none', #42121, #21204, #42577 ) ;
#647 = cartesian_point ( 'none', ( -19.89307305014236960, -11.60962071889201397, 41.56572122418698001 ) ) ;
#648 = line ( 'none', #33759, #18114 ) ;
#649 = cartesian_point ( 'none', ( 37.58845177301593310, -22.46597947056530131, -33.89999999999999858 ) ) ;
#650 = oriented_edge ( 'none', *, *, #2003, .t. ) ;
#651 = oriented_edge ( 'none', *, *, #17363, .t. ) ;
#652 = oriented_edge ( 'none', *, *, #289, .t. ) ;
#653 = axis2_placement_3d ( 'none', #25554, #7306, #21435 ) ;
#654 = cartesian_point ( 'none', ( -19.69504434359742007, -7.480187938396388958, 45.78584000000002163 ) ) ;
#655 = direction ( 'none', ( 0.1196569561012059135, 0.9928152964457156449, -6.010902015681198544e-17 ) ) ;
#656 = advanced_face ( 'none', ( #37278 ), #5516, .f. ) ;
#657 = oriented_edge ( 'none', *, *, #16839, .f. ) ;
#658 = cartesian_point ( 'none', ( -34.84684347254469827, 69.50000000000000000, -105.5999999999996106 ) ) ;
#659 = cartesian_point ( 'none', ( -1.257298564220662218, 69.49999999999998579, -105.5802351208745335 ) ) ;
#660 = edge_curve ( 'none', #20080, #16521, #35111, .t. ) ;
#661 = cartesian_point ( 'none', ( 14.12638469701898103, 95.09821437798336774, -42.89474217564688274 ) ) ;
#662 = cartesian_point ( 'none', ( 10.61867769040203946, -17.08577134313722823, -95.36519439911941731 ) ) ;
#663 = edge_curve ( 'none', #35081, #13936, #41597, .t. ) ;
#664 = circle ( 'none', #26929, 3.999999999999999112 ) ;
#665 = cartesian_point ( 'none', ( -22.89642748812052986, 2.505416922697444981, 41.57024041561280114 ) ) ;
#666 = oriented_edge ( 'none', *, *, #5085, .f. ) ;
#667 = cartesian_point ( 'none', ( 34.64101615137749945, 20.00000000000001066, -33.89999999999999858 ) ) ;
#668 = oriented_edge ( 'none', *, *, #42637, .t. ) ;
#669 = edge_curve ( 'none', #45117, #42951, #28004, .t. ) ;
#670 = vertex_point ( 'none', #32943 ) ;
#671 = cartesian_point ( 'none', ( -34.64101615137757051, -20.00000000000006040, -13.89999999999995417 ) ) ;
#672 = oriented_edge ( 'none', *, *, #17639, .t. ) ;
#673 = oriented_edge ( 'none', *, *, #31803, .t. ) ;
#674 = face_outer_bound ( 'none', #13162, .t. ) ;
#675 = direction ( 'none', ( 0.9237280213470682178, 0.3830490080632377725, 0.0000000000000000000 ) ) ;
#676 = cartesian_point ( 'none', ( -0.3735555554758592800, 89.09999999999992326, -84.61112716929150679 ) ) ;
#677 = cartesian_point ( 'none', ( -28.81980515339442661, 104.5000000000000000, -33.78019484660521954 ) ) ;
#679 = vertex_point ( 'none', #32799 ) ;
#678 = direction ( 'none', ( 0.2397751753995147894, 1.764224386015740407e-17, 0.9708284427550172291 ) ) ;
#680 = cartesian_point ( 'none', ( -19.84842563026095519, 15.20000000000000284, -50.40000000000001279 ) ) ;
#681 = vertex_point ( 'none', #25744 ) ;
#682 = line ( 'none', #8627, #22620 ) ;
#683 = oriented_edge ( 'none', *, *, #4565, .f. ) ;
#684 = conical_surface ( 'none', #15408, 2.499999999999999556, 1.047197551196619836 ) ;
#685 = circle ( 'none', #43454, 3.929200000000000692 ) ;
#686 = cartesian_point ( 'none', ( 10.54934930368418655, -3.129065890109225201, 92.39840842626438189 ) ) ;
#687 = edge_curve ( 'none', #834, #34969, #5181, .t. ) ;
#688 = direction ( 'none', ( 5.807554947633241928e-16, 3.102610559608235541e-16, -1.000000000000000000 ) ) ;
#689 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#690 = oriented_edge ( 'none', *, *, #24599, .f. ) ;
#691 = direction ( 'none', ( -0.3830490080632377170, 0.9237280213470682178, 0.0000000000000000000 ) ) ;
#692 = advanced_face ( 'none', ( #31308 ), #1540, .f. ) ;
#694 = edge_curve ( 'none', #5373, #41531, #8695, .t. ) ;
#693 = cartesian_point ( 'none', ( 16.10288568297048073, 99.49999999999998579, -28.70898384862264408 ) ) ;
#695 = direction ( 'none', ( 3.276296315968194215e-16, 1.486993667705044129e-18, 1.000000000000000000 ) ) ;
#696 = edge_curve ( 'none', #33295, #29035, #65, .t. ) ;
#697 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554127e-17, 1.000000000000000000 ) ) ;
#698 = oriented_edge ( 'none', *, *, #43892, .f. ) ;
#699 = axis2_placement_3d ( 'none', #28721, #7851, #11388 ) ;
#700 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#701 = cartesian_point ( 'none', ( 6.326207321709656028e-15, 65.49999999999995737, -34.60000000000002984 ) ) ;
#702 = cartesian_point ( 'none', ( 36.92864072749329551, 19.89572249163389728, -36.39999999999999147 ) ) ;
#703 = face_outer_bound ( 'none', #15984, .t. ) ;
#704 = direction ( 'none', ( -0.5454227403583871148, 0.8381611028316379164, 7.897296155525808541e-17 ) ) ;
#705 = line ( 'none', #21279, #36825 ) ;
#706 = oriented_edge ( 'none', *, *, #11468, .f. ) ;
#707 = edge_loop ( 'none', ( #22202, #32125 ) ) ;
#708 = axis2_placement_3d ( 'none', #1858, #8725, #5209 ) ;
#709 = oriented_edge ( 'none', *, *, #39911, .t. ) ;
#710 = direction ( 'none', ( 0.2397751753995149004, 0.0000000000000000000, 0.9708284427550173401 ) ) ;
#711 = direction ( 'none', ( -0.8216464038483911603, 0.5699975324885242500, 0.0000000000000000000 ) ) ;
#712 = cartesian_point ( 'none', ( -45.00000000000000711, -22.73060541888025909, -0.1640010916927367446 ) ) ;
#713 = oriented_edge ( 'none', *, *, #34019, .f. ) ;
#714 = oriented_edge ( 'none', *, *, #16902, .f. ) ;
#715 = direction ( 'none', ( 5.807554947633241928e-16, 3.102610559608235541e-16, -1.000000000000000000 ) ) ;
#716 = cartesian_point ( 'none', ( -36.26601615137751367, 17.18541743770063590, -32.60000000000000853 ) ) ;
#717 = vector ( 'none', #32745, 1000.000000000000000 ) ;
#718 = cartesian_point ( 'none', ( -20.68113459799048215, 13.01212991073316871, 31.99999999999998579 ) ) ;
#719 = edge_loop ( 'none', ( #13133, #27278 ) ) ;
#720 = cartesian_point ( 'none', ( -12.05395120330832803, -27.75809457074223374, 31.99999999999998579 ) ) ;
#721 = oriented_edge ( 'none', *, *, #41702, .f. ) ;
#722 = toroidal_surface ( 'none', #45031, 2.700000000000000178, 0.1999999999999998723 ) ;
#723 = oriented_edge ( 'none', *, *, #42571, .t. ) ;
#724 = cartesian_point ( 'none', ( 20.00000000000042277, 77.99999999999994316, -30.95898384862269381 ) ) ;
#725 = line ( 'none', #44969, #6178 ) ;
#726 = circle ( 'none', #13843, 39.09999999999999432 ) ;
#727 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.110223024625157172e-14 ) ) ;
#728 = cartesian_point ( 'none', ( 10.24475492015706735, -18.40909687475028278, 45.99449370593188036 ) ) ;
#729 = direction ( 'none', ( -0.2397751753995147062, 0.0000000000000000000, -0.9708284427550172291 ) ) ;
#730 = direction ( 'none', ( 4.743173283671216974e-16, 3.993128171903836414e-16, -1.000000000000000000 ) ) ;
#731 = cartesian_point ( 'none', ( 20.57514478041008843, -4.531898545613176843, 41.91939655519838226 ) ) ;
#732 = oriented_edge ( 'none', *, *, #35411, .t. ) ;
#733 = cartesian_point ( 'none', ( -38.88821602921579768, -13.66762187570659570, -32.60000000000000853 ) ) ;
#734 = advanced_face ( 'none', ( #21429 ), #25812, .f. ) ;
#735 = cartesian_point ( 'none', ( 7.134182125249457052, 21.89973352428046027, 46.53408968574169080 ) ) ;
#736 = circle ( 'none', #3347, 23.50000000000000355 ) ;
#737 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000000 ) ) ;
#738 = conical_surface ( 'none', #41566, 2.499999999999995115, 1.029744258676652313 ) ;
#739 = edge_loop ( 'none', ( #14500, #37839, #45209, #44056 ) ) ;
#740 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#741 = edge_curve ( 'none', #11719, #14729, #12644, .t. ) ;
#742 = cartesian_point ( 'none', ( 11.48174828543222326, 17.66401538722082876, 44.21416000000001389 ) ) ;
#743 = oriented_edge ( 'none', *, *, #20013, .t. ) ;
#744 = cartesian_point ( 'none', ( -10.69677712353071186, -20.40247817670606523, 41.19556845892486052 ) ) ;
#745 = direction ( 'none', ( -0.9993768718877639179, 0.03529685447497915574, 0.0000000000000000000 ) ) ;
#746 = oriented_edge ( 'none', *, *, #17228, .t. ) ;
#747 = advanced_face ( 'none', ( #40578 ), #32927, .t. ) ;
#748 = cartesian_point ( 'none', ( -31.81980515339445503, 86.50000000000000000, -33.78019484660519112 ) ) ;
#749 = edge_curve ( 'none', #12735, #27635, #9367, .t. ) ;
#750 = cartesian_point ( 'none', ( -39.00000000000018474, 85.50000000000000000, -84.59999999999958220 ) ) ;
#751 = edge_curve ( 'none', #16536, #19628, #36217, .t. ) ;
#752 = cartesian_point ( 'none', ( 29.15675226794446573, 19.49206868583601349, -59.20904140748048405 ) ) ;
#753 = cartesian_point ( 'none', ( 26.81146032678612912, 26.88768256534255485, -51.71431940497855351 ) ) ;
#754 = cartesian_point ( 'none', ( -20.00000000000041922, 104.0000000000000142, -100.2410161513772948 ) ) ;
#755 = vertex_point ( 'none', #5805 ) ;
#756 = vertex_point ( 'none', #15792 ) ;
#757 = face_outer_bound ( 'none', #5678, .t. ) ;
#758 = direction ( 'none', ( -1.803284015147843730e-16, 1.000000000000000000, -6.582788326437996379e-17 ) ) ;
#759 = oriented_edge ( 'none', *, *, #12231, .f. ) ;
#760 = direction ( 'none', ( -0.9928152964457156449, 0.1196569561012059135, 1.066981889371543226e-16 ) ) ;
#761 = direction ( 'none', ( 1.647987516595947886e-16, 2.240078029461007597e-16, -1.000000000000000000 ) ) ;
#762 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#763 = oriented_edge ( 'none', *, *, #8920, .f. ) ;
#764 = face_bound ( 'none', #3892, .t. ) ;
#765 = circle ( 'none', #14716, 0.09999999999999993616 ) ;
#766 = cartesian_point ( 'none', ( -6.470655684824853537, -20.25929808775328311, 48.81370849898474518 ) ) ;
#767 = cartesian_point ( 'none', ( -40.70000000000018758, 78.60146216121935936, -84.45795885486349164 ) ) ;
#768 = axis2_placement_3d ( 'none', #16661, #16814, #6218 ) ;
#769 = axis2_placement_3d ( 'none', #3242, #13379, #20722 ) ;
#770 = cartesian_point ( 'none', ( -32.50000000000000000, 99.50000000000000000, -65.59999999999963904 ) ) ;
#771 = cartesian_point ( 'none', ( -34.64101615137724366, 84.69999999999996021, -45.59999999999945430 ) ) ;
#772 = face_outer_bound ( 'none', #43337, .t. ) ;
#773 = direction ( 'none', ( 0.6416855659042134397, 0.7669678184319009828, 5.842889237502676910e-16 ) ) ;
#774 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#775 = oriented_edge ( 'none', *, *, #2209, .f. ) ;
#776 = direction ( 'none', ( -0.8571673007021112234, 0.0000000000000000000, -0.5150380749100560429 ) ) ;
#777 = axis2_placement_3d ( 'none', #20298, #37555, #13250 ) ;
#778 = cartesian_point ( 'none', ( 1.228195229889960327, 18.69999999999996732, -71.05358015227385238 ) ) ;
#779 = cartesian_point ( 'none', ( -9.041796070086121517, -19.02993708093967840, 48.78593008069839243 ) ) ;
#780 = axis2_placement_3d ( 'none', #8656, #29828, #15751 ) ;
#781 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#782 = cartesian_point ( 'none', ( 4.308011858691493754e-13, 56.00000000000000000, -27.10000000000003340 ) ) ;
#783 = cartesian_point ( 'none', ( 4.491798961329485529, 5.368774729023304104, -92.59999999999999432 ) ) ;
#784 = circle ( 'none', #15997, 5.000000000000002665 ) ;
#785 = cylindrical_surface ( 'none', #26645, 2.999999999999995559 ) ;
#786 = oriented_edge ( 'none', *, *, #30952, .t. ) ;
#787 = cartesian_point ( 'none', ( -1.870936711776348016, 85.69999999999993179, -84.52252879032101873 ) ) ;
#788 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#789 = vertex_point ( 'none', #9187 ) ;
#790 = oriented_edge ( 'none', *, *, #1080, .f. ) ;
#791 = edge_loop ( 'none', ( #4701, #37040, #402, #11028 ) ) ;
#792 = edge_curve ( 'none', #14358, #1444, #19297, .t. ) ;
#793 = advanced_face ( 'none', ( #4959 ), #31837, .f. ) ;
#794 = oriented_edge ( 'none', *, *, #15243, .f. ) ;
#795 = direction ( 'none', ( 0.8647958015997726511, 0.04613265151070100600, -0.4999999999999988898 ) ) ;
#796 = edge_loop ( 'none', ( #31277, #36179 ) ) ;
#797 = direction ( 'none', ( 0.1771637412870435413, 0.9841813901782422436, 0.0000000000000000000 ) ) ;
#798 = edge_curve ( 'none', #6470, #13042, #18690, .t. ) ;
#799 = edge_loop ( 'none', ( #28325, #36456, #17970, #22953 ) ) ;
#800 = direction ( 'none', ( -0.8660254037844357100, -0.5000000000000052180, 2.844790808292339266e-16 ) ) ;
#801 = cartesian_point ( 'none', ( -40.00000000000018474, 92.99841069432680740, -84.75439254906052611 ) ) ;
#802 = oriented_edge ( 'none', *, *, #17734, .t. ) ;
#803 = vertex_point ( 'none', #16245 ) ;
#804 = circle ( 'none', #7717, 28.62500000000000711 ) ;
#805 = cartesian_point ( 'none', ( 14.52237835135687405, 94.75208059222133272, -42.91817268010414921 ) ) ;
#806 = edge_loop ( 'none', ( #2130, #31601 ) ) ;
#807 = cartesian_point ( 'none', ( -38.46297312720198391, -18.14119800006917060, -33.89999999999996305 ) ) ;
#808 = cartesian_point ( 'none', ( 20.47744154532085048, 82.29999999999995453, -33.19866006870515207 ) ) ;
#809 = oriented_edge ( 'none', *, *, #23994, .f. ) ;
#810 = circle ( 'none', #18540, 2.550000000000000266 ) ;
#811 = vector ( 'none', #33843, 1000.000000000000000 ) ;
#812 = direction ( 'none', ( 6.052303084649170514e-19, -1.486993667714095807e-18, -1.000000000000000000 ) ) ;
#813 = vector ( 'none', #44782, 1000.000000000000114 ) ;
#815 = advanced_face ( 'none', ( #19788 ), #22526, .t. ) ;
#814 = cartesian_point ( 'none', ( 14.11485257248246938, -18.20175658287715947, 48.78603316201873241 ) ) ;
#816 = cartesian_point ( 'none', ( -9.295137836003067608e-15, 95.69999999999993179, -65.60000000000000853 ) ) ;
#817 = edge_curve ( 'none', #17669, #40647, #41684, .t. ) ;
#818 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#819 = direction ( 'none', ( 0.5000000000000136557, -1.473527040460869841e-16, 0.8660254037844308250 ) ) ;
#820 = edge_curve ( 'none', #29971, #960, #30208, .t. ) ;
#821 = direction ( 'none', ( -0.9982541042003290066, 0.0000000000000000000, 0.05906558598032114055 ) ) ;
#822 = cartesian_point ( 'none', ( -22.36207727381335530, 45.00000000000001421, 0.0000000000000000000 ) ) ;
#824 = edge_curve ( 'none', #40511, #45346, #38885, .t. ) ;
#823 = axis2_placement_3d ( 'none', #15877, #43560, #40330 ) ;
#825 = face_outer_bound ( 'none', #12806, .t. ) ;
#826 = vector ( 'none', #36917, 1000.000000000000000 ) ;
#827 = cartesian_point ( 'none', ( 10.76412810673652665, -2.273117196445354704, 92.84610767292970479 ) ) ;
#828 = oriented_edge ( 'none', *, *, #5130, .t. ) ;
#829 = oriented_edge ( 'none', *, *, #5205, .t. ) ;
#830 = vertex_point ( 'none', #30033 ) ;
#831 = direction ( 'none', ( -0.5000000000000106581, 1.473527040460868115e-16, -0.8660254037844324904 ) ) ;
#832 = axis2_placement_3d ( 'none', #12406, #5351, #36899 ) ;
#833 = oriented_edge ( 'none', *, *, #31143, .f. ) ;
#834 = vertex_point ( 'none', #40856 ) ;
#835 = cartesian_point ( 'none', ( -2.194927865177642712, -42.49999999999999289, -20.60000000000002629 ) ) ;
#836 = vertex_point ( 'none', #30639 ) ;
#837 = axis2_placement_3d ( 'none', #11743, #36261, #22054 ) ;
#838 = plane ( 'none', #7924 ) ;
#839 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 1.486993667714095807e-18 ) ) ;
#840 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554127e-17, -1.000000000000000000 ) ) ;
#841 = cartesian_point ( 'none', ( -16.05710755618158814, 10.05417934468287378, -95.59999999999998010 ) ) ;
#842 = oriented_edge ( 'none', *, *, #40755, .f. ) ;
#843 = circle ( 'none', #43190, 3.000000000000002665 ) ;
#845 = oriented_edge ( 'none', *, *, #13254, .f. ) ;
#844 = direction ( 'none', ( 0.7669678184319009828, -0.6416855659042134397, 2.922354451787080795e-16 ) ) ;
#846 = cartesian_point ( 'none', ( 17.49999999999955236, 101.5000000000000000, -105.6000000000001648 ) ) ;
#847 = direction ( 'none', ( -4.286202437042341918e-16, -3.968750998958405285e-16, 1.000000000000000000 ) ) ;
#848 = circle ( 'none', #26390, 7.299999999999994493 ) ;
#849 = b_spline_curve_with_knots ( 'none', 3,
( #44833, #30626, #40993, #27242, #41303, #26944, #13309, #24053, #5930, #16829, #27393, #20358, #6231, #13001, #12843, #9777 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01282214316494316789, 0.01412875127644299539, 0.01478205533219291087, 0.01543535938794282636, 0.01608866344369274184, 0.01674196749944265733, 0.01739527155519257282, 0.01804857561094248830 ),
.unspecified. ) ;
#850 = direction ( 'none', ( -0.9985801776953731057, -0.05326939753626864366, -4.491529765906062443e-16 ) ) ;
#851 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#853 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#852 = line ( 'none', #14372, #25522 ) ;
#854 = cartesian_point ( 'none', ( -18.80454343137487427, 38.27557983863130886, -13.70000000000000107 ) ) ;
#855 = cartesian_point ( 'none', ( -16.05444815321074969, 13.64317320703428393, 42.28003281760820897 ) ) ;
#856 = edge_loop ( 'none', ( #3894, #12009 ) ) ;
#857 = advanced_face ( 'none', ( #44427 ), #37923, .f. ) ;
#858 = edge_curve ( 'none', #23031, #37321, #16486, .t. ) ;
#859 = cartesian_point ( 'none', ( -6.267032864823082827e-15, 3.093606183749421952e-16, 10.46076951545866507 ) ) ;
#860 = edge_curve ( 'none', #35394, #20251, #26902, .t. ) ;
#861 = cartesian_point ( 'none', ( -34.64101615137752077, 20.00000000000005684, -25.60000000000000142 ) ) ;
#862 = direction ( 'none', ( 0.9237280213470684398, 0.3830490080632373839, 0.0000000000000000000 ) ) ;
#863 = direction ( 'none', ( 0.9928152964457156449, -0.1196569561012059135, -1.066981889371543226e-16 ) ) ;
#864 = face_outer_bound ( 'none', #12203, .t. ) ;
#865 = vector ( 'none', #23351, 1000.000000000000000 ) ;
#866 = direction ( 'none', ( -4.042561079814138024e-16, 1.000000000000000000, -7.836426152355433370e-17 ) ) ;
#868 = advanced_face ( 'none', ( #32408 ), #34024, .f. ) ;
#867 = cartesian_point ( 'none', ( 1.500000000000430544, 54.50000000000000000, -27.10000000000003340 ) ) ;
#869 = oriented_edge ( 'none', *, *, #36123, .t. ) ;
#870 = direction ( 'none', ( 0.9982541042003290066, 0.0000000000000000000, -0.05906558598032033564 ) ) ;
#871 = manifold_solid_brep ( '�ͷ�-1-solid1', #6605 ) ;
#872 = edge_curve ( 'none', #42313, #42147, #13192, .t. ) ;
#873 = vertex_point ( 'none', #45008 ) ;
#874 = cartesian_point ( 'none', ( 17.82166272449736155, 82.29999999999995453, -30.25262224565103608 ) ) ;
#875 = direction ( 'none', ( 0.7427492271541964453, 0.0000000000000000000, 0.6695697017949989727 ) ) ;
#876 = oriented_edge ( 'none', *, *, #2016, .f. ) ;
#878 = edge_curve ( 'none', #15957, #14901, #2235, .t. ) ;
#877 = direction ( 'none', ( 1.000000000000000000, -7.979727989493339751e-17, -3.276296315968194708e-16 ) ) ;
#879 = cartesian_point ( 'none', ( -22.00000000000004263, -38.10511776651527072, 17.00000000000000000 ) ) ;
#880 = oriented_edge ( 'none', *, *, #34214, .t. ) ;
#881 = vertex_point ( 'none', #13319 ) ;
#882 = axis2_placement_3d ( 'none', #42469, #3910, #7122 ) ;
#883 = direction ( 'none', ( -0.9985801776953731057, -0.05326939753626939306, -5.782411586589354681e-16 ) ) ;
#884 = vertex_point ( 'none', #37766 ) ;
#885 = cartesian_point ( 'none', ( -20.00000000000041922, 57.10000000000000142, -102.3410161513773033 ) ) ;
#886 = circle ( 'none', #2094, 0.1999999999999998723 ) ;
#887 = b_spline_curve_with_knots ( 'none', 1,
( #33632, #22934 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#889 = edge_curve ( 'none', #29536, #16989, #40004, .t. ) ;
#888 = direction ( 'none', ( 0.4531574373369861020, 0.8914305003679061645, 5.281259381458641941e-16 ) ) ;
#890 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#891 = cartesian_point ( 'none', ( -17.65058767766199921, -11.50442272226397833, 41.67789950227138007 ) ) ;
#892 = circle ( 'none', #42525, 35.00000000000000711 ) ;
#893 = circle ( 'none', #11684, 2.999999999999999112 ) ;
#894 = cartesian_point ( 'none', ( -13.34213813867247822, -18.77577725918997942, 43.37856005812432159 ) ) ;
#895 = cartesian_point ( 'none', ( -1.478918784334244618, 95.49980139587576389, -77.89712249841397806 ) ) ;
#896 = line ( 'none', #15040, #1410 ) ;
#897 = oriented_edge ( 'none', *, *, #10991, .f. ) ;
#898 = cartesian_point ( 'none', ( 10.20911720368334841, -4.096341243135207755, 63.02902676920335523 ) ) ;
#899 = direction ( 'none', ( -0.4373651764543243781, -0.8992839943116288648, -6.664274074525189919e-16 ) ) ;
#900 = axis2_placement_3d ( 'none', #42882, #21934, #1081 ) ;
#901 = cartesian_point ( 'none', ( -2.214045382157201924, 1.852386671049478961, -90.09999999999998010 ) ) ;
#902 = axis2_placement_3d ( 'none', #14040, #31652, #38638 ) ;
#903 = axis2_placement_3d ( 'none', #41967, #35543, #31596 ) ;
#904 = direction ( 'none', ( -0.9237280213470682178, -0.3830490080632377170, 0.0000000000000000000 ) ) ;
#905 = oriented_edge ( 'none', *, *, #5285, .t. ) ;
#906 = cartesian_point ( 'none', ( 44.99999999999997868, -23.46406827470468315, -0.5000000000000004441 ) ) ;
#907 = cartesian_point ( 'none', ( 20.00000000000017764, 69.49999999999998579, -30.95898384862257657 ) ) ;
#908 = advanced_face ( 'none', ( #23093 ), #37464, .f. ) ;
#909 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058858, 0.0000000000000000000 ) ) ;
#910 = edge_loop ( 'none', ( #9858, #31467 ) ) ;
#911 = circle ( 'none', #15070, 3.999999999999999112 ) ;
#913 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 40.07520238876902141 ) ) ;
#912 = circle ( 'none', #23111, 28.40000000000000213 ) ;
#914 = direction ( 'none', ( 4.550094363217853316e-15, 0.9314175982251126085, 0.3639522739543782359 ) ) ;
#915 = oriented_edge ( 'none', *, *, #43959, .t. ) ;
#916 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.040834085586090568e-14 ) ) ;
#917 = vertex_point ( 'none', #31090 ) ;
#918 = cartesian_point ( 'none', ( 15.01887801300097713, 16.14421887954310719, 45.00000000000001421 ) ) ;
#919 = cartesian_point ( 'none', ( 21.27558090607208285, 8.822499668414906182, 42.96650812485322746 ) ) ;
#920 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#921 = edge_curve ( 'none', #9076, #35475, #13755, .t. ) ;
#922 = vertex_point ( 'none', #2895 ) ;
#923 = edge_loop ( 'none', ( #36286, #4807, #11332, #40352 ) ) ;
#924 = oriented_edge ( 'none', *, *, #39034, .f. ) ;
#925 = cartesian_point ( 'none', ( 14.85009493337115671, 17.60697772817234608, 41.73775303103314371 ) ) ;
#926 = edge_curve ( 'none', #37686, #24710, #3865, .t. ) ;
#927 = cartesian_point ( 'none', ( 18.85574072706936732, -41.86326007683157968, -19.60000000000001208 ) ) ;
#928 = oriented_edge ( 'none', *, *, #18989, .f. ) ;
#929 = oriented_edge ( 'none', *, *, #32617, .f. ) ;
#930 = direction ( 'none', ( 0.6416855659042133286, 0.7669678184319010938, 5.842889237502676910e-16 ) ) ;
#931 = edge_curve ( 'none', #2514, #20246, #3325, .t. ) ;
#932 = direction ( 'none', ( -0.9949973155501254940, 0.09990166188830061633, -6.938893903907231336e-16 ) ) ;
#933 = oriented_edge ( 'none', *, *, #28369, .f. ) ;
#934 = direction ( 'none', ( -0.05326939753626858121, 0.9985801776953731057, 3.734792656228842658e-16 ) ) ;
#935 = direction ( 'none', ( 0.0000000000000000000, 0.9997880925769057070, -0.02058567320814580839 ) ) ;
#936 = vector ( 'none', #8473, 1000.000000000000000 ) ;
#937 = direction ( 'none', ( -0.8660254037844375974, 0.5000000000000018874, 2.829920871615296225e-16 ) ) ;
#938 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#939 = face_outer_bound ( 'none', #8206, .t. ) ;
#940 = face_outer_bound ( 'none', #44173, .t. ) ;
#941 = cartesian_point ( 'none', ( -3.886989767487547161e-15, 1.296310376673541872e-15, 31.49999999999998579 ) ) ;
#942 = cartesian_point ( 'none', ( -19.63718528958739640, -21.34009161313522540, 14.13021652759952396 ) ) ;
#943 = line ( 'none', #7901, #38146 ) ;
#944 = oriented_edge ( 'none', *, *, #42290, .f. ) ;
#945 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#946 = direction ( 'none', ( -1.000000000000000000, 1.069882848991489672e-16, 1.071739852553436298e-14 ) ) ;
#947 = direction ( 'none', ( 0.9688393596288389364, 0.2476899175057014069, 0.0000000000000000000 ) ) ;
#948 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#949 = edge_curve ( 'none', #5318, #3925, #28546, .t. ) ;
#950 = cartesian_point ( 'none', ( -11.35030215594391301, 76.30178562201651005, -41.38731492693766967 ) ) ;
#951 = direction ( 'none', ( 0.8571673007021108903, 0.5150380749100564870, -9.022810439141733040e-15 ) ) ;
#952 = cartesian_point ( 'none', ( -4.318278124212568265e-13, 62.98437499999997868, -104.0999999999999943 ) ) ;
#953 = cartesian_point ( 'none', ( 14.22181673519118839, 95.05819407951348410, -42.90038878329139038 ) ) ;
#954 = oriented_edge ( 'none', *, *, #4820, .f. ) ;
#955 = edge_curve ( 'none', #13709, #40956, #20315, .t. ) ;
#957 = oriented_edge ( 'none', *, *, #10053, .t. ) ;
#956 = cartesian_point ( 'none', ( -12.75164906682029908, 88.68224585150980488, -82.18133073634407992 ) ) ;
#958 = face_outer_bound ( 'none', #12765, .t. ) ;
#960 = vertex_point ( 'none', #7014 ) ;
#959 = edge_curve ( 'none', #26326, #15199, #7156, .t. ) ;
#961 = oriented_edge ( 'none', *, *, #559, .t. ) ;
#962 = cartesian_point ( 'none', ( -8.659064620338574159, 85.69999999999990337, -84.12088280565491516 ) ) ;
#963 = direction ( 'none', ( 0.7669678184319008718, -0.6416855659042134397, 0.0000000000000000000 ) ) ;
#964 = oriented_edge ( 'none', *, *, #15647, .t. ) ;
#965 = cartesian_point ( 'none', ( 2.600972648381431718, 22.88589776438162815, 48.51828973797166356 ) ) ;
#966 = axis2_placement_3d ( 'none', #21855, #42636, #18175 ) ;
#967 = advanced_face ( 'none', ( #8243 ), #37793, .t. ) ;
#968 = oriented_edge ( 'none', *, *, #20601, .t. ) ;
#969 = axis2_placement_3d ( 'none', #12055, #8225, #44050 ) ;
#970 = axis2_placement_3d ( 'none', #4647, #32684, #15233 ) ;
#971 = direction ( 'none', ( 0.9237280213470682178, 0.3830490080632378280, 0.0000000000000000000 ) ) ;
#972 = vector ( 'none', #3873, 1000.000000000000000 ) ;
#973 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#974 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#975 = vertex_point ( 'none', #27708 ) ;
#976 = advanced_face ( 'none', ( #39468 ), #43304, .f. ) ;
#977 = vector ( 'none', #30447, 1000.000000000000000 ) ;
#978 = direction ( 'none', ( 1.047445008332814620e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#979 = axis2_placement_3d ( 'none', #4896, #19309, #19454 ) ;
#980 = face_outer_bound ( 'none', #41035, .t. ) ;
#981 = circle ( 'none', #37146, 33.60000000000000142 ) ;
#982 = cartesian_point ( 'none', ( -10.10644493908501751, -20.69768528105000271, 48.80443154097961411 ) ) ;
#983 = cartesian_point ( 'none', ( -28.35533905932756227, 35.35533905932720700, 40.00000000000000000 ) ) ;
#984 = line ( 'none', #12706, #20707 ) ;
#985 = edge_curve ( 'none', #10669, #9560, #11561, .t. ) ;
#986 = oriented_edge ( 'none', *, *, #3880, .f. ) ;
#987 = cartesian_point ( 'none', ( -2.809944502309559352e-16, -1.217359164134425899e-16, -2.999999999999999112 ) ) ;
#988 = direction ( 'none', ( -0.3830490080632377725, 0.9237280213470682178, 0.0000000000000000000 ) ) ;
#989 = direction ( 'none', ( -0.7427492271541964453, 0.0000000000000000000, -0.6695697017949989727 ) ) ;
#990 = direction ( 'none', ( 0.7669678184319012049, -0.6416855659042131066, -9.367506770274753379e-17 ) ) ;
#991 = direction ( 'none', ( 0.9985801776953731057, 0.05326939753626801916, 4.949150352450766700e-16 ) ) ;
#992 = cartesian_point ( 'none', ( -18.48055493771035529, 11.45321929319347554, -93.68147584875150358 ) ) ;
#993 = cartesian_point ( 'none', ( 40.00000000000019895, 85.49999999999998579, -46.60000000000042775 ) ) ;
#994 = cartesian_point ( 'none', ( 15.04287524052704050, 17.44262888801504019, 41.28516367651457131 ) ) ;
#995 = vector ( 'none', #2551, 1000.000000000000000 ) ;
#997 = oriented_edge ( 'none', *, *, #2355, .t. ) ;
#996 = cartesian_point ( 'none', ( 14.07842019891263696, 95.11486963441487319, -42.89190416959713303 ) ) ;
#998 = direction ( 'none', ( -0.9982541042003291176, -3.989216879136937196e-16, 0.05906558598032113361 ) ) ;
#999 = vertex_point ( 'none', #34735 ) ;
#1000 = direction ( 'none', ( -1.000000000000000000, 7.979727989493338519e-17, 0.0000000000000000000 ) ) ;
#1001 = direction ( 'none', ( -0.9237280213470682178, -0.3830490080632377170, 0.0000000000000000000 ) ) ;
#1002 = oriented_edge ( 'none', *, *, #12118, .t. ) ;
#1003 = edge_curve ( 'none', #11276, #21888, #24215, .t. ) ;
#1004 = direction ( 'none', ( -5.807554947633241928e-16, -3.102610559608235541e-16, 1.000000000000000000 ) ) ;
#1005 = vertex_point ( 'none', #10240 ) ;
#1006 = vector ( 'none', #5627, 1000.000000000000114 ) ;
#1007 = cartesian_point ( 'none', ( -9.819813435579796135, -18.64044665853753457, 48.41138644505964095 ) ) ;
#1008 = oriented_edge ( 'none', *, *, #5025, .f. ) ;
#1009 = edge_curve ( 'none', #17207, #43547, #38361, .t. ) ;
#1010 = advanced_face ( 'none', ( #4442 ), #28603, .t. ) ;
#1011 = edge_loop ( 'none', ( #26538, #7049 ) ) ;
#1012 = vertex_point ( 'none', #20693 ) ;
#1013 = toroidal_surface ( 'none', #13777, 6.100000000000000533, 0.2000000000000000111 ) ;
#1014 = direction ( 'none', ( 0.3065484139510207817, -0.1899816439925954559, 0.9327030850436727194 ) ) ;
#1015 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#1016 = edge_curve ( 'none', #13117, #1565, #20894, .t. ) ;
#1017 = cartesian_point ( 'none', ( -23.23175973687875384, -9.633682552790430620, 39.54000000000000625 ) ) ;
#1018 = circle ( 'none', #1248, 3.000000000000000000 ) ;
#1019 = axis2_placement_3d ( 'none', #13961, #13798, #35221 ) ;
#1020 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1021 = cartesian_point ( 'none', ( 13.54414573502172381, 76.20000200577268856, -42.86029174331083169 ) ) ;
#1022 = oriented_edge ( 'none', *, *, #21201, .t. ) ;
#1023 = cartesian_point ( 'none', ( 6.179712588795292838, 20.14164020351010720, 42.19219054534953273 ) ) ;
#1024 = axis2_placement_3d ( 'none', #7842, #22129, #28711 ) ;
#1025 = axis2_placement_3d ( 'none', #4824, #15274, #1469 ) ;
#1026 = spherical_surface ( 'none', #11157, 3.929199999999999804 ) ;
#1027 = advanced_face ( 'none', ( #10457 ), #16868, .t. ) ;
#1028 = cartesian_point ( 'none', ( -45.00000000000007816, 21.79449471770323044, 40.00000000000000000 ) ) ;
#1029 = axis2_placement_3d ( 'none', #13203, #2634, #37664 ) ;
#1030 = direction ( 'none', ( -3.276296315968194708e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1031 = direction ( 'none', ( 1.000000000000000000, -1.069882848991489795e-16, -1.071739852553436298e-14 ) ) ;
#1032 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1033 = oriented_edge ( 'none', *, *, #39305, .t. ) ;
#1034 = cartesian_point ( 'none', ( 13.27195082029108519, -25.66412741482475113, 12.35341410358326364 ) ) ;
#1035 = axis2_placement_3d ( 'none', #20468, #10337, #34840 ) ;
#1036 = vertex_point ( 'none', #44867 ) ;
#1037 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 47.15329607810910773 ) ) ;
#1038 = plane ( 'none', #37470 ) ;
#1039 = vertex_point ( 'none', #31261 ) ;
#1040 = b_spline_curve_with_knots ( 'none', 3,
( #18773, #39708, #40008, #22905, #15712, #1903, #29356, #26421, #5393, #8478, #36223, #22452, #43234, #1305, #25817, #4810 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01764833162022571428, 0.01892110342888721555, 0.01955748933321796446, 0.02019387523754870989, 0.02083026114187945879, 0.02146664704621020422, 0.02210303295054095313, 0.02273941885487169856 ),
.unspecified. ) ;
#1041 = oriented_edge ( 'none', *, *, #15030, .t. ) ;
#1042 = line ( 'none', #16054, #36664 ) ;
#1043 = cartesian_point ( 'none', ( 25.47106838316438271, 30.05435898301977460, -48.04644186900779346 ) ) ;
#1044 = oriented_edge ( 'none', *, *, #35078, .t. ) ;
#1045 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#1046 = line ( 'none', #41178, #33918 ) ;
#1047 = cartesian_point ( 'none', ( -40.05607966083859850, 21.25000000000006040, -25.60000000000000497 ) ) ;
#1048 = vector ( 'none', #6588, 1000.000000000000000 ) ;
#1049 = edge_curve ( 'none', #19284, #42749, #6097, .t. ) ;
#1050 = cartesian_point ( 'none', ( -17.54945801487929913, 11.65800604140779839, 48.78593008070694026 ) ) ;
#1051 = direction ( 'none', ( -0.7427492271541918933, 0.0000000000000000000, -0.6695697017950040797 ) ) ;
#1052 = face_outer_bound ( 'none', #38315, .t. ) ;
#1053 = edge_curve ( 'none', #20922, #29503, #11039, .t. ) ;
#1054 = cartesian_point ( 'none', ( 20.83744417592781417, -3.106268421288222115, 44.21416000000000679 ) ) ;
#1055 = direction ( 'none', ( -0.9237280213470682178, -0.3830490080632377170, 0.0000000000000000000 ) ) ;
#1056 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#1057 = line ( 'none', #10340, #4904 ) ;
#1058 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1059 = oriented_edge ( 'none', *, *, #4825, .t. ) ;
#1060 = cartesian_point ( 'none', ( 13.09607462128705357, 18.94696953314854682, 46.12148773367788834 ) ) ;
#1061 = oriented_edge ( 'none', *, *, #14512, .t. ) ;
#1062 = circle ( 'none', #27263, 2.499999999999988454 ) ;
#1063 = cartesian_point ( 'none', ( -6.287947824462604807, -20.10760330922737538, 46.60016931588234712 ) ) ;
#1064 = oriented_edge ( 'none', *, *, #28035, .f. ) ;
#1065 = cartesian_point ( 'none', ( -11.19083524194990709, 20.13153162471621371, 47.28507490517375800 ) ) ;
#1066 = oriented_edge ( 'none', *, *, #15316, .t. ) ;
#1067 = cartesian_point ( 'none', ( -15.01316094708531956, 99.50000000000000000, -100.6035575425597273 ) ) ;
#1068 = advanced_face ( 'none', ( #27477 ), #38400, .f. ) ;
#1070 = edge_curve ( 'none', #11757, #20816, #30794, .t. ) ;
#1069 = cartesian_point ( 'none', ( -8.662468811268521307, 27.67634712617241632, 14.13021652759952751 ) ) ;
#1071 = edge_loop ( 'none', ( #10490, #37959, #36410, #41972 ) ) ;
#1072 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 32.50000000000000000 ) ) ;
#1073 = edge_curve ( 'none', #45452, #38065, #36769, .t. ) ;
#1074 = cartesian_point ( 'none', ( -21.25145322861438402, -8.880683898861986947, 43.62966374322402885 ) ) ;
#1075 = oriented_edge ( 'none', *, *, #34279, .f. ) ;
#1076 = direction ( 'none', ( 3.276296315968194708e-16, 1.486993667705044129e-18, 1.000000000000000000 ) ) ;
#1077 = oriented_edge ( 'none', *, *, #34600, .f. ) ;
#1078 = cartesian_point ( 'none', ( 15.68795029745316505, 16.86342369611340430, 41.19556845902047115 ) ) ;
#1079 = vertex_point ( 'none', #10119 ) ;
#1080 = edge_curve ( 'none', #18639, #34626, #38364, .t. ) ;
#1081 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1082 = cartesian_point ( 'none', ( -2.291558165297662431, 75.69999999999991758, -91.63135680452633380 ) ) ;
#1083 = person_and_organization ( #44294, #12050 ) ;
#1084 = vertex_point ( 'none', #27733 ) ;
#1085 = vertex_point ( 'none', #10415 ) ;
#1086 = axis2_placement_3d ( 'none', #42314, #42151, #39061 ) ;
#1087 = oriented_edge ( 'none', *, *, #669, .f. ) ;
#1088 = vector ( 'none', #16960, 1000.000000000000114 ) ;
#1089 = face_outer_bound ( 'none', #14305, .t. ) ;
#1090 = cartesian_point ( 'none', ( -42.50000000000000711, -26.33913438213182800, -31.60000000000000853 ) ) ;
#1091 = cartesian_point ( 'none', ( 22.97397129031855556, 9.866479120518356183, -60.58708956066953277 ) ) ;
#1092 = oriented_edge ( 'none', *, *, #10788, .t. ) ;
#1093 = cartesian_point ( 'none', ( 13.85099407432838703, 95.17039594241379064, -42.87844761854537268 ) ) ;
#1094 = face_outer_bound ( 'none', #28303, .t. ) ;
#1095 = face_bound ( 'none', #44158, .t. ) ;
#1096 = axis2_placement_3d ( 'none', #16168, #1907, #33602 ) ;
#1097 = line ( 'none', #24145, #37232 ) ;
#1098 = axis2_placement_3d ( 'none', #19708, #23573, #2558 ) ;
#1099 = cartesian_point ( 'none', ( -2.865313346024213281, 54.69999999999996732, -77.20139989092243127 ) ) ;
#1101 = cartesian_point ( 'none', ( 14.45915024851461617, -17.92818499962781686, 48.80443154097956437 ) ) ;
#1100 = conical_surface ( 'none', #1510, 2.499999999999995115, 0.7853981633974673748 ) ;
#1102 = edge_loop ( 'none', ( #35512, #613 ) ) ;
#1103 = axis2_placement_3d ( 'none', #10956, #10344, #35002 ) ;
#1104 = oriented_edge ( 'none', *, *, #1875, .f. ) ;
#1105 = cartesian_point ( 'none', ( -8.700739145319672087e-15, 1.359819951329486892e-15, -76.09999999999999432 ) ) ;
#1106 = face_outer_bound ( 'none', #2299, .t. ) ;
#1107 = vertex_point ( 'none', #6267 ) ;
#1108 = cartesian_point ( 'none', ( 23.23175973687877516, 9.633682552790427067, 39.54000000000000625 ) ) ;
#1109 = cartesian_point ( 'none', ( -11.53354081747761839, 95.48203811453829815, -41.60432269984901410 ) ) ;
#1110 = circle ( 'none', #5231, 35.00000000000000711 ) ;
#1111 = cartesian_point ( 'none', ( 5.956518591300691945, -22.24999240621442098, 43.37760083104190301 ) ) ;
#1112 = cartesian_point ( 'none', ( -8.326511573667451620e-15, -27.80000000000000782, -16.40000000000000213 ) ) ;
#1113 = oriented_edge ( 'none', *, *, #23521, .f. ) ;
#1114 = oriented_edge ( 'none', *, *, #31012, .t. ) ;
#1115 = edge_curve ( 'none', #43289, #44639, #43356, .t. ) ;
#1116 = oriented_edge ( 'none', *, *, #30580, .f. ) ;
#1117 = cartesian_point ( 'none', ( -7.035780533899324674, -21.93152019774188588, 46.61694254368406831 ) ) ;
#1118 = edge_curve ( 'none', #27497, #29849, #26328, .t. ) ;
#1119 = oriented_edge ( 'none', *, *, #8105, .f. ) ;
#1120 = cartesian_point ( 'none', ( 0.3959706387029684471, -23.02969914593648681, 48.22199042660174229 ) ) ;
#1121 = advanced_brep_shape_representation ( 'abr090l1-i-p2-s2-19-40-70-90-m6', ( #32053, #2257, #314, #5618, #30074, #40141, #43517, #27265, #871, #41542, #13206, #12357, #39575, #4228, #22513, #42957, #1438, #38155, #21944, #9000, #25879, #17736, #13783, #28689, #10400, #36781, #8408, #36236, #38728, #44359, #26690, #17162, #9576, #44933, #34818, #44870 ), #22662 ) ;
#1122 = direction ( 'none', ( 2.169593252521564326e-16, 0.5150380749100560429, 0.8571673007021112234 ) ) ;
#1123 = oriented_edge ( 'none', *, *, #27970, .f. ) ;
#1124 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058996, -1.196361017915039239e-16 ) ) ;
#1125 = edge_loop ( 'none', ( #40458, #30384, #34824, #38222 ) ) ;
#1126 = advanced_face ( 'none', ( #9881 ), #37846, .f. ) ;
#1127 = cartesian_point ( 'none', ( -20.95534303951288990, -2.176249955542391756, 43.29396089431041617 ) ) ;
#1128 = face_outer_bound ( 'none', #40316, .t. ) ;
#1129 = face_outer_bound ( 'none', #14892, .t. ) ;
#1130 = oriented_edge ( 'none', *, *, #5883, .f. ) ;
#1131 = direction ( 'none', ( -6.750947622558686973e-17, 1.000000000000000000, -1.498871781000323915e-18 ) ) ;
#1132 = oriented_edge ( 'none', *, *, #10251, .f. ) ;
#1133 = cartesian_point ( 'none', ( -3.208245428691235634e-15, 1.577770221611435317e-15, 37.49999999999998579 ) ) ;
#1134 = direction ( 'none', ( 0.0000000000000000000, 1.445602896647337931e-16, 1.000000000000000000 ) ) ;
#1135 = oriented_edge ( 'none', *, *, #40280, .t. ) ;
#1136 = face_outer_bound ( 'none', #26237, .t. ) ;
#1137 = cartesian_point ( 'none', ( -20.23310840962811596, 7.853896617260718749, -93.54197419308464134 ) ) ;
#1139 = oriented_edge ( 'none', *, *, #3192, .t. ) ;
#1138 = edge_curve ( 'none', #7144, #2775, #34072, .t. ) ;
#1140 = oriented_edge ( 'none', *, *, #23096, .t. ) ;
#1141 = cartesian_point ( 'none', ( 0.7024557595324697479, 23.02163034992672408, 44.10488734109738118 ) ) ;
#1143 = direction ( 'none', ( -0.7427492271541918933, 0.0000000000000000000, -0.6695697017950040797 ) ) ;
#1142 = cylindrical_surface ( 'none', #22525, 19.19999999999999574 ) ;
#1144 = vector ( 'none', #15376, 1000.000000000000000 ) ;
#1145 = cartesian_point ( 'none', ( -3.479665533654398235, 95.69999999999994600, -76.56092732271758905 ) ) ;
#1146 = edge_curve ( 'none', #28718, #16566, #26382, .t. ) ;
#1147 = cartesian_point ( 'none', ( -27.08511806892741447, 54.64608052571902164, -41.01208098070662089 ) ) ;
#1148 = b_spline_curve_with_knots ( 'none', 3,
( #16670, #19734, #23137, #27234, #5629, #9772 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0003283290666202897767, 0.001530862209078995891, 0.002733395351537701735 ),
.unspecified. ) ;
#1149 = circle ( 'none', #1614, 4.499999999999997335 ) ;
#1150 = edge_curve ( 'none', #30327, #45263, #7675, .t. ) ;
#1151 = direction ( 'none', ( -0.9850563975992637777, 0.1722320920988918147, -1.237547320907729082e-16 ) ) ;
#1152 = direction ( 'none', ( -7.979727989493315099e-17, -1.000000000000000000, 1.486993667704945522e-18 ) ) ;
#1153 = cartesian_point ( 'none', ( -22.37132953546981184, 79.46166570392165340, -80.71883357382419888 ) ) ;
#1154 = vertex_point ( 'none', #42546 ) ;
#1155 = spherical_surface ( 'none', #11427, 3.572000000000000508 ) ;
#1156 = vertex_point ( 'none', #28655 ) ;
#1158 = cartesian_point ( 'none', ( -9.862155861906446219, -19.72157148290835238, 45.00000000000001421 ) ) ;
#1157 = cartesian_point ( 'none', ( 14.63301002528062789, 95.15210306847846766, -43.03661156484578498 ) ) ;
#1159 = b_spline_surface_with_knots ( 'none', 3, 1, (
( #1582, #11552 ),
( #43677, #26695 ),
( #33893, #8765 ),
( #1735, #5382 ),
( #5702, #19500 ),
( #12749, #12906 ),
( #30234, #9235 ),
( #22750, #26247 ),
( #5243, #29784 ),
( #33737, #5852 ),
( #23045, #16001 ),
( #37229, #40443 ),
( #33280, #12291 ),
( #36784, #43979 ) ),
.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. ) ;
#1161 = edge_curve ( 'none', #32048, #6238, #6614, .t. ) ;
#1160 = axis2_placement_3d ( 'none', #31623, #35126, #14166 ) ;
#1162 = cartesian_point ( 'none', ( -17.82166272449711286, 84.79999999999995453, -100.9473777543490769 ) ) ;
#1163 = line ( 'none', #3472, #28012 ) ;
#1164 = vector ( 'none', #41436, 1000.000000000000000 ) ;
#1165 = direction ( 'none', ( 0.3830490080632377725, -0.9237280213470682178, -0.0000000000000000000 ) ) ;
#1166 = oriented_edge ( 'none', *, *, #18323, .f. ) ;
#1167 = oriented_edge ( 'none', *, *, #23219, .f. ) ;
#1168 = direction ( 'none', ( 0.05906558598032086993, 3.332724975381885433e-16, 0.9982541042003290066 ) ) ;
#1169 = axis2_placement_3d ( 'none', #14028, #6807, #45268 ) ;
#1170 = oriented_edge ( 'none', *, *, #37988, .t. ) ;
#1171 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1172 = direction ( 'none', ( -3.528251137579942261e-15, -0.9314175982251127195, -0.3639522739543780694 ) ) ;
#1173 = axis2_placement_3d ( 'none', #19863, #23418, #20317 ) ;
#1174 = plane ( 'none', #38013 ) ;
#1175 = axis2_placement_3d ( 'none', #19977, #20715, #28071 ) ;
#1176 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#1177 = cartesian_point ( 'none', ( 13.82536703586612070, 76.22535658122406232, -42.87693129515904644 ) ) ;
#1178 = cartesian_point ( 'none', ( -23.50000000000000355, 2.877919977996279926e-15, 0.0000000000000000000 ) ) ;
#1179 = axis2_placement_3d ( 'none', #6429, #2933, #20101 ) ;
#1180 = toroidal_surface ( 'none', #17536, 25.99999999999999645, 1.000000000000000000 ) ;
#1181 = face_outer_bound ( 'none', #11211, .t. ) ;
#1182 = oriented_edge ( 'none', *, *, #29595, .f. ) ;
#1183 = oriented_edge ( 'none', *, *, #27107, .f. ) ;
#1184 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#1185 = oriented_edge ( 'none', *, *, #45417, .f. ) ;
#1186 = cylindrical_surface ( 'none', #23942, 36.00000000000000000 ) ;
#1187 = edge_loop ( 'none', ( #22740, #34031, #10001, #5119 ) ) ;
#1188 = oriented_edge ( 'none', *, *, #220, .f. ) ;
#1189 = cartesian_point ( 'none', ( -38.90824159269415361, 12.83431244245309522, -32.60000000000000853 ) ) ;
#1190 = vector ( 'none', #8152, 1000.000000000000000 ) ;
#1191 = face_bound ( 'none', #33698, .t. ) ;
#1192 = edge_curve ( 'none', #10999, #39089, #5004, .t. ) ;
#1193 = advanced_face ( 'none', ( #32979 ), #43838, .t. ) ;
#1194 = direction ( 'none', ( -1.067522139062649646e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1195 = cartesian_point ( 'none', ( 13.06236799829846973, 16.53045665432625455, 42.02821384757712764 ) ) ;
#1196 = direction ( 'none', ( -0.9982541042003290066, -3.989216879136938676e-16, 0.05906558598032082830 ) ) ;
#1197 = edge_curve ( 'none', #35587, #13533, #9937, .t. ) ;
#1198 = direction ( 'none', ( 0.2397751753995147617, 0.0000000000000000000, 0.9708284427550173401 ) ) ;
#1199 = cartesian_point ( 'none', ( 20.00000000000066080, 79.79999999999995453, -30.95898384862282171 ) ) ;
#1200 = edge_loop ( 'none', ( #21895, #13136, #44347, #34261 ) ) ;
#1201 = advanced_face ( 'none', ( #42795 ), #178, .t. ) ;
#1202 = oriented_edge ( 'none', *, *, #41238, .t. ) ;
#1203 = circle ( 'none', #17615, 7.351363236587507899 ) ;
#1204 = oriented_edge ( 'none', *, *, #2981, .t. ) ;
#1205 = cartesian_point ( 'none', ( -1.205908258108683008e-14, 55.99999999999997158, -65.59999999999998010 ) ) ;
#1206 = direction ( 'none', ( -0.9928152964457156449, 0.1196569561012059413, 1.927470528863119295e-16 ) ) ;
#1207 = cartesian_point ( 'none', ( -6.478260536248701129, 20.04778482645897952, 42.02793597558884642 ) ) ;
#1208 = cylindrical_surface ( 'none', #29491, 26.99999999999999645 ) ;
#1209 = circle ( 'none', #3562, 4.900000000000000355 ) ;
#1210 = cartesian_point ( 'none', ( 29.32349316545919393, 18.58529694953642419, -60.12552026548318906 ) ) ;
#1211 = cartesian_point ( 'none', ( -8.100453761271346309, -10.79965966415169376, 32.49999999999998579 ) ) ;
#1212 = oriented_edge ( 'none', *, *, #4289, .t. ) ;
#1213 = cartesian_point ( 'none', ( 4.080488438445580179, 22.66796103300232446, 48.80443154097956437 ) ) ;
#1214 = cartesian_point ( 'none', ( -34.64101615137757051, -20.00000000000006040, -14.29998826649450727 ) ) ;
#1215 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1216 = edge_curve ( 'none', #14474, #12667, #22578, .t. ) ;
#1217 = direction ( 'none', ( -0.9928152964457156449, 0.1196569561012058303, 1.066981889371548280e-16 ) ) ;
#1218 = oriented_edge ( 'none', *, *, #25557, .f. ) ;
#1219 = direction ( 'none', ( 0.9985801776953731057, 0.05326939753626801916, 4.949150352450766700e-16 ) ) ;
#1220 = cartesian_point ( 'none', ( 22.23384420277757911, 6.020740107272544606, 41.19556845902046405 ) ) ;
#1221 = direction ( 'none', ( -1.131240564660526690e-16, -4.690997415631711899e-17, -1.000000000000000000 ) ) ;
#1222 = cartesian_point ( 'none', ( 14.85008480136109199, 17.60699584025504905, 48.26229981149261761 ) ) ;
#1223 = edge_curve ( 'none', #15899, #25426, #8775, .t. ) ;
#1224 = cartesian_point ( 'none', ( 34.05607966083860561, 26.01313972081445414, -32.60000000000002984 ) ) ;
#1225 = line ( 'none', #26121, #24288 ) ;
#1226 = toroidal_surface ( 'none', #5481, 12.50000000000000178, 0.5000000000000000000 ) ;
#1227 = oriented_edge ( 'none', *, *, #33539, .t. ) ;
#1228 = oriented_edge ( 'none', *, *, #2474, .t. ) ;
#1229 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1230 = edge_curve ( 'none', #39764, #16738, #17069, .t. ) ;
#1231 = oriented_edge ( 'none', *, *, #28435, .f. ) ;
#1232 = oriented_edge ( 'none', *, *, #20925, .f. ) ;
#1233 = axis2_placement_3d ( 'none', #26579, #40473, #23071 ) ;
#1234 = cartesian_point ( 'none', ( 34.64101615137722945, 69.49999999999998579, -85.60000000000053433 ) ) ;
#1235 = direction ( 'none', ( 0.9237280213470681067, 0.3830490080632377170, 0.0000000000000000000 ) ) ;
#1236 = face_outer_bound ( 'none', #40431, .t. ) ;
#1237 = cartesian_point ( 'none', ( -8.594580493705310076, 27.69716928022104341, 14.55867363655418423 ) ) ;
#1238 = axis2_placement_3d ( 'none', #10113, #35217, #914 ) ;
#1239 = axis2_placement_3d ( 'none', #42939, #7873, #36058 ) ;
#1240 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.067522139062626769e-14 ) ) ;
#1241 = cartesian_point ( 'none', ( 6.570889536290297706, -28.24576801402062998, 10.46076951545866507 ) ) ;
#1242 = oriented_edge ( 'none', *, *, #38529, .t. ) ;
#1243 = oriented_edge ( 'none', *, *, #44192, .t. ) ;
#1244 = vector ( 'none', #38135, 1000.000000000000000 ) ;
#1245 = edge_loop ( 'none', ( #42890, #361, #32523, #8947 ) ) ;
#1246 = advanced_face ( 'none', ( #33488 ), #8830, .f. ) ;
#1247 = cartesian_point ( 'none', ( -18.27325201125360365, -10.48967071279606245, 48.43427877581306262 ) ) ;
#1248 = axis2_placement_3d ( 'none', #37983, #2798, #13374 ) ;
#1249 = cartesian_point ( 'none', ( 2.143555543291337795, 76.19999999999996021, -53.79300336102251379 ) ) ;
#1250 = direction ( 'none', ( 0.2397751753995148449, 0.0000000000000000000, 0.9708284427550174511 ) ) ;
#1251 = cylindrical_surface ( 'none', #22975, 35.00000000000000000 ) ;
#1252 = circle ( 'none', #38139, 0.2000000000000003442 ) ;
#1253 = cartesian_point ( 'none', ( 11.80699663897746454, 95.19999999999996021, -67.74355554329119400 ) ) ;
#1254 = cartesian_point ( 'none', ( 22.00000000000003908, 38.10511776651525651, -13.50000000000000178 ) ) ;
#1255 = edge_curve ( 'none', #4240, #30297, #13240, .t. ) ;
#1256 = oriented_edge ( 'none', *, *, #10532, .f. ) ;
#1257 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058996, -1.196361017915039239e-16 ) ) ;
#1258 = edge_curve ( 'none', #14631, #7746, #44947, .t. ) ;
#1259 = edge_curve ( 'none', #8420, #22369, #35636, .t. ) ;
#1260 = oriented_edge ( 'none', *, *, #13472, .t. ) ;
#1261 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#1262 = advanced_face ( 'none', ( #41166 ), #18170, .f. ) ;
#1263 = direction ( 'none', ( 1.000000000000000000, -7.979727989493338519e-17, 0.0000000000000000000 ) ) ;
#1264 = circle ( 'none', #41257, 2.499999999999995115 ) ;
#1265 = vector ( 'none', #15936, 1000.000000000000227 ) ;
#1266 = oriented_edge ( 'none', *, *, #34576, .f. ) ;
#1267 = cartesian_point ( 'none', ( -8.446230627794383494, 20.36820287070285218, 45.00000000000001421 ) ) ;
#1268 = cartesian_point ( 'none', ( -10.93680914189386932, 95.68857633948729813, -41.84602541136586495 ) ) ;
#1269 = cartesian_point ( 'none', ( -23.03320346284559861, -0.08908168253802813130, 48.32631112499342407 ) ) ;
#1270 = oriented_edge ( 'none', *, *, #25612, .t. ) ;
#1271 = cartesian_point ( 'none', ( -17.66950496258678527, -14.77438242422124048, 43.78917204232268290 ) ) ;
#1272 = cartesian_point ( 'none', ( -3.476740043292972704, 31.19999999999996376, -79.67701241994771522 ) ) ;
#1273 = vertex_point ( 'none', #8229 ) ;
#1274 = cylindrical_surface ( 'none', #5160, 2.099999999999990763 ) ;
#1275 = direction ( 'none', ( 1.047445008332814620e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1276 = cartesian_point ( 'none', ( -8.228172214934302175, -21.51309899407668524, 48.09946682251616323 ) ) ;
#1277 = edge_curve ( 'none', #31972, #9213, #21488, .t. ) ;
#1278 = cartesian_point ( 'none', ( 13.05829491398209186, -16.53406290516705468, 41.19556845902044984 ) ) ;
#1279 = oriented_edge ( 'none', *, *, #2860, .t. ) ;
#1280 = direction ( 'none', ( -1.000000000000000000, 1.541976423090495387e-16, 0.0000000000000000000 ) ) ;
#1281 = oriented_edge ( 'none', *, *, #28526, .f. ) ;
#1282 = vector ( 'none', #29221, 999.9999999999998863 ) ;
#1283 = edge_loop ( 'none', ( #6543, #36788, #22359, #12450 ) ) ;
#1284 = edge_curve ( 'none', #19714, #28845, #4396, .t. ) ;
#1285 = oriented_edge ( 'none', *, *, #16893, .f. ) ;
#1286 = face_outer_bound ( 'none', #2262, .t. ) ;
#1287 = face_outer_bound ( 'none', #7240, .t. ) ;
#1288 = edge_curve ( 'none', #8487, #13808, #40055, .t. ) ;
#1289 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1290 = vector ( 'none', #28796, 1000.000000000000000 ) ;
#1291 = axis2_placement_3d ( 'none', #29270, #35686, #36292 ) ;
#1292 = cartesian_point ( 'none', ( 1.321369526865506350, 22.99472888888161037, 47.11065944235239300 ) ) ;
#1293 = cartesian_point ( 'none', ( 28.36121721082570346, -6.054000564619486546, 13.30093831739204369 ) ) ;
#1294 = cartesian_point ( 'none', ( -3.208245428691235634e-15, 1.577770221611435317e-15, 37.49999999999998579 ) ) ;
#1295 = axis2_placement_3d ( 'none', #12772, #23230, #23388 ) ;
#1296 = axis2_placement_3d ( 'none', #41134, #2711, #17268 ) ;
#1297 = cartesian_point ( 'none', ( 13.54370370890236686, 95.19999798489757836, -42.86026558911658668 ) ) ;
#1298 = cartesian_point ( 'none', ( -34.49967906316809518, 54.50000000000000000, -45.68160100592415063 ) ) ;
#1299 = oriented_edge ( 'none', *, *, #24986, .f. ) ;
#1300 = cartesian_point ( 'none', ( -23.64615184383537638, 90.65287232503784765, -78.63457382092113335 ) ) ;
#1301 = direction ( 'none', ( -1.000000000000000000, 7.979727989493337286e-17, 2.775557561562891844e-16 ) ) ;
#1302 = cartesian_point ( 'none', ( 13.96268137065205650, 95.62543590639695879, -43.21915826271178673 ) ) ;
#1303 = advanced_face ( 'none', ( #45006 ), #31888, .t. ) ;
#1304 = axis2_placement_3d ( 'none', #14975, #32583, #11877 ) ;
#1305 = cartesian_point ( 'none', ( -4.703218754719321382, 20.53615416134816485, 46.20224530526544982 ) ) ;
#1306 = cylindrical_surface ( 'none', #13623, 9.500000000000000000 ) ;
#1307 = vector ( 'none', #15834, 1000.000000000000000 ) ;
#1308 = oriented_edge ( 'none', *, *, #9835, .f. ) ;
#1309 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1310 = oriented_edge ( 'none', *, *, #21151, .f. ) ;
#1311 = cartesian_point ( 'none', ( -36.88069237145957402, 82.29999999999995453, -46.07744154531965108 ) ) ;
#1312 = cartesian_point ( 'none', ( 10.98966153189096850, -8.242967635971119478, 9.999999999999984013 ) ) ;
#1313 = oriented_edge ( 'none', *, *, #23723, .f. ) ;
#1314 = cartesian_point ( 'none', ( -20.70151046193352329, 3.911825706219120402, 43.90079767178104930 ) ) ;
#1315 = vertex_point ( 'none', #39304 ) ;
#1316 = b_spline_surface_with_knots ( 'none', 3, 1, (
( #39806, #15967 ),
( #43944, #11955 ),
( #7293, #40789 ),
( #38209, #44148 ),
( #34900, #31695 ),
( #160, #45171 ),
( #41772, #17610 ),
( #38530, #27861 ),
( #10389, #7176 ),
( #38383, #13941 ),
( #42073, #20992 ),
( #17447, #20824 ),
( #3495, #41921 ),
( #35040, #34594 ) ),
.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. ) ;
#1317 = direction ( 'none', ( 3.276296315968194215e-16, 1.486993667705044129e-18, 1.000000000000000000 ) ) ;
#1318 = edge_loop ( 'none', ( #7444, #1920, #36700 ) ) ;
#1319 = edge_loop ( 'none', ( #3537, #15703, #40846, #5203, #20696, #28574, #572 ) ) ;
#1320 = cartesian_point ( 'none', ( 14.44266278492161426, 76.49887290546531915, -42.91345599862651738 ) ) ;
#1321 = oriented_edge ( 'none', *, *, #10167, .f. ) ;
#1322 = direction ( 'none', ( 4.743173283671094701e-16, 3.993128171903857614e-16, -1.000000000000000000 ) ) ;
#1323 = face_outer_bound ( 'none', #21004, .t. ) ;
#1324 = edge_loop ( 'none', ( #22290, #275 ) ) ;
#1325 = direction ( 'none', ( -5.807554947633241928e-16, -3.102610559608235541e-16, 1.000000000000000000 ) ) ;
#1326 = edge_loop ( 'none', ( #33571, #20646, #7889, #12285 ) ) ;
#1327 = toroidal_surface ( 'none', #20901, 2.700000000000000178, 0.1999999999999998723 ) ;
#1328 = cylindrical_surface ( 'none', #44879, 21.06769999999999854 ) ;
#1329 = cartesian_point ( 'none', ( -9.000000000000010658, 2.056434062202163818e-15, -90.60000000000000853 ) ) ;
#1330 = edge_curve ( 'none', #8533, #1039, #7212, .t. ) ;
#1331 = face_outer_bound ( 'none', #36476, .t. ) ;
#1332 = cartesian_point ( 'none', ( -26.05283094022604473, 41.50000000000000000, -32.60000000000000853 ) ) ;
#1333 = edge_loop ( 'none', ( #5900, #23900 ) ) ;
#1334 = cartesian_point ( 'none', ( -36.92776475829993643, 19.87801307964197761, -38.89999999999999147 ) ) ;
#1335 = cartesian_point ( 'none', ( 34.64101615137749945, 20.00000000000001066, -33.89999999999999858 ) ) ;
#1336 = cartesian_point ( 'none', ( 34.64101615137709445, 59.79999999999994031, -85.60000000000077591 ) ) ;
#1337 = cartesian_point ( 'none', ( -9.373915031685612576, 60.69999999999995310, -64.05736686839067318 ) ) ;
#1338 = edge_curve ( 'none', #10965, #24343, #15980, .t. ) ;
#1339 = cartesian_point ( 'none', ( -39.57406702863073633, 25.35533905932716792, 0.0000000000000000000 ) ) ;
#1340 = vector ( 'none', #26187, 1000.000000000000000 ) ;
#1341 = circle ( 'none', #31962, 27.80000000000000782 ) ;
#1342 = edge_loop ( 'none', ( #22038, #42241, #41707 ) ) ;
#1343 = b_spline_curve_with_knots ( 'none', 3,
( #10578, #1247, #25608, #18705, #42092, #25462, #39482, #21171, #22097, #184, #32792, #8400, #24702, #32336 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.005311568754251573543, 0.006244768607952051048, 0.006711368534802289801, 0.007177968461652528553, 0.007644568388502766439, 0.008111168315353006059, 0.009044368169053461012 ),
.unspecified. ) ;
#1344 = edge_curve ( 'none', #917, #35132, #12119, .t. ) ;
#1345 = oriented_edge ( 'none', *, *, #39855, .t. ) ;
#1346 = cartesian_point ( 'none', ( 28.07873263279600806, 17.97839720776440231, -63.68567920571917540 ) ) ;
#1347 = oriented_edge ( 'none', *, *, #12068, .t. ) ;
#1348 = edge_loop ( 'none', ( #26857, #6819, #25202, #39579 ) ) ;
#1349 = advanced_face ( 'none', ( #27427 ), #4726, .t. ) ;
#1351 = oriented_edge ( 'none', *, *, #44331, .t. ) ;
#1350 = direction ( 'none', ( 0.7427492271541910052, 0.0000000000000000000, 0.6695697017950049679 ) ) ;
#1352 = oriented_edge ( 'none', *, *, #31864, .t. ) ;
#1353 = cartesian_point ( 'none', ( 11.48174828543222326, 17.66401538722082876, 44.21416000000001389 ) ) ;
#1354 = axis2_placement_3d ( 'none', #26547, #22883, #25954 ) ;
#1355 = axis2_placement_3d ( 'none', #20813, #10235, #38072 ) ;
#1356 = direction ( 'none', ( -6.052303084649171477e-19, 1.486993667714096000e-18, 1.000000000000000000 ) ) ;
#1357 = oriented_edge ( 'none', *, *, #8154, .f. ) ;
#1358 = plane ( 'none', #28080 ) ;
#1359 = oriented_edge ( 'none', *, *, #4678, .f. ) ;
#1360 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1361 = oriented_edge ( 'none', *, *, #31543, .f. ) ;
#1362 = face_bound ( 'none', #13213, .t. ) ;
#1363 = oriented_edge ( 'none', *, *, #42310, .t. ) ;
#1364 = direction ( 'none', ( -6.750947622558685741e-17, 1.000000000000000000, -1.498871781000323722e-18 ) ) ;
#1365 = axis2_placement_3d ( 'none', #40830, #5924, #6075 ) ;
#1366 = cartesian_point ( 'none', ( -1.737632694632563681e-15, 2.187599885643535283e-15, 50.49999999999995026 ) ) ;
#1367 = oriented_edge ( 'none', *, *, #14741, .t. ) ;
#1368 = face_outer_bound ( 'none', #32905, .t. ) ;
#1369 = face_outer_bound ( 'none', #25839, .t. ) ;
#1370 = cartesian_point ( 'none', ( 34.64101615137723655, 103.9999999999999574, -85.60000000000053433 ) ) ;
#1371 = advanced_face ( 'none', ( #34586 ), #24227, .f. ) ;
#1372 = line ( 'none', #23706, #33147 ) ;
#1373 = axis2_placement_3d ( 'none', #4314, #43335, #29893 ) ;
#1374 = cartesian_point ( 'none', ( 23.89486271147002228, 38.55599999999998317, -32.60000000000002984 ) ) ;
#1375 = cartesian_point ( 'none', ( -11.95278930209417290, 19.68800830954795344, 44.76924496061587178 ) ) ;
#1376 = cartesian_point ( 'none', ( -28.56129969550755021, 1.216477154279425932, 31.17731916575916529 ) ) ;
#1377 = cartesian_point ( 'none', ( 28.81378651772907418, 2.361988280857874933, 32.38205228969714256 ) ) ;
#1378 = cartesian_point ( 'none', ( -25.35533905932730647, -39.57406702863064396, 0.0000000000000000000 ) ) ;
#1379 = cartesian_point ( 'none', ( 18.18217246703266810, 14.13868138461740465, 43.79257304900190206 ) ) ;
#1380 = edge_curve ( 'none', #29714, #24384, #24802, .t. ) ;
#1381 = direction ( 'none', ( -1.000000000000000000, 1.076941769399720440e-16, 1.071365218763275746e-14 ) ) ;
#1382 = cartesian_point ( 'none', ( 2.143555543291337795, 76.06782088692196453, -53.79300336102252089 ) ) ;
#1383 = cartesian_point ( 'none', ( -19.11824433032165160, 8.851029150111495269, 44.21416000000001389 ) ) ;
#1384 = circle ( 'none', #29484, 0.1999999999999979017 ) ;
#1385 = face_outer_bound ( 'none', #40820, .t. ) ;
#1386 = edge_curve ( 'none', #23386, #43956, #15465, .t. ) ;
#1387 = direction ( 'none', ( -0.3154240852245592808, -0.9489508135094517627, 0.0000000000000000000 ) ) ;
#1388 = vertex_point ( 'none', #29552 ) ;
#1389 = cartesian_point ( 'none', ( -2.021896092993208160, -21.62271476889473476, -93.42672724961835229 ) ) ;
#1390 = vertex_point ( 'none', #40363 ) ;
#1391 = oriented_edge ( 'none', *, *, #38787, .t. ) ;
#1392 = cartesian_point ( 'none', ( 14.19690174966502560, 95.53046638718903694, -43.15523982609781228 ) ) ;
#1393 = oriented_edge ( 'none', *, *, #35218, .f. ) ;
#1394 = oriented_edge ( 'none', *, *, #24128, .t. ) ;
#1395 = edge_loop ( 'none', ( #34265, #16703, #11716, #325 ) ) ;
#1396 = cartesian_point ( 'none', ( 5.972432876577727257, 17.83802208209280593, -95.60000000000002274 ) ) ;
#1397 = cartesian_point ( 'none', ( -11.69136954764848468, 94.87047810304750328, -41.36713434840054759 ) ) ;
#1398 = oriented_edge ( 'none', *, *, #39808, .t. ) ;
#1399 = vector ( 'none', #31430, 1000.000000000000000 ) ;
#1400 = vertex_point ( 'none', #43746 ) ;
#1401 = cartesian_point ( 'none', ( 3.563575092031652405e-15, 23.00000000000000355, -3.420085435742420376e-17 ) ) ;
#1402 = edge_curve ( 'none', #4729, #33988, #20369, .t. ) ;
#1403 = advanced_face ( 'none', ( #38940 ), #35692, .t. ) ;
#1404 = circle ( 'none', #17954, 27.00000000000000711 ) ;
#1405 = face_outer_bound ( 'none', #16948, .t. ) ;
#1406 = cartesian_point ( 'none', ( 19.94257131841192532, 6.794051232918365990, 47.99843640645163845 ) ) ;
#1407 = cartesian_point ( 'none', ( -11.70722715385408286, 95.34759465211138263, -41.53416313580033403 ) ) ;
#1408 = edge_curve ( 'none', #2528, #2493, #1717, .t. ) ;
#1409 = cartesian_point ( 'none', ( -10.81289746709872190, 75.70113288829863052, -41.89631217645106176 ) ) ;
#1410 = vector ( 'none', #28831, 1000.000000000000000 ) ;
#1411 = cartesian_point ( 'none', ( -1.473920878724262600e-14, 95.69999999999994600, -65.59999999999998010 ) ) ;
#1412 = advanced_face ( 'none', ( #43885 ), #12661, .t. ) ;
#1413 = oriented_edge ( 'none', *, *, #13970, .t. ) ;
#1414 = vertex_point ( 'none', #1514 ) ;
#1415 = cartesian_point ( 'none', ( 1.686385905103379823, 21.00088748546734152, 42.28171393259793831 ) ) ;
#1417 = edge_curve ( 'none', #15249, #2531, #33426, .t. ) ;
#1416 = axis2_placement_3d ( 'none', #32399, #24783, #542 ) ;
#1418 = cartesian_point ( 'none', ( 17.10531760919856836, 12.18228671015590692, -1.000000000000007327 ) ) ;
#1419 = axis2_placement_3d ( 'none', #23961, #16419, #34339 ) ;
#1420 = oriented_edge ( 'none', *, *, #15186, .t. ) ;
#1421 = cartesian_point ( 'none', ( 31.94381686949425259, 20.12294728060635407, -33.69999999999999574 ) ) ;
#1422 = cartesian_point ( 'none', ( -0.8336158735174017398, 76.08530410673498068, -92.38650250913309492 ) ) ;
#1423 = cartesian_point ( 'none', ( -28.79878446845329520, 3.410411802834667494, 32.55392199972257572 ) ) ;
#1424 = cartesian_point ( 'none', ( -17.31719863176524044, 10.75714935245203741, -95.23456403540575366 ) ) ;
#1425 = cartesian_point ( 'none', ( -20.97912369833415624, -1.933689645662361345, 47.08250721971785424 ) ) ;
#1426 = axis2_placement_3d ( 'none', #28027, #9954, #10 ) ;
#1427 = oriented_edge ( 'none', *, *, #45278, .t. ) ;
#1428 = vector ( 'none', #31081, 1000.000000000000000 ) ;
#1429 = line ( 'none', #40, #44172 ) ;
#1430 = cartesian_point ( 'none', ( -34.64101615137757051, -14.50000000000004086, -32.60000000000000853 ) ) ;
#1432 = oriented_edge ( 'none', *, *, #14365, .f. ) ;
#1431 = axis2_placement_3d ( 'none', #26962, #44094, #33694 ) ;
#1433 = axis2_placement_3d ( 'none', #17828, #25047, #17376 ) ;
#1434 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058858, 0.0000000000000000000 ) ) ;
#1435 = cartesian_point ( 'none', ( 1.425770890657649326e-14, 66.49999999999997158, -65.60000000000005116 ) ) ;
#1436 = cartesian_point ( 'none', ( 15.43593824914914414, -14.33829578889297451, 46.51246423330019297 ) ) ;
#1437 = edge_loop ( 'none', ( #34514, #28755, #7312, #1139 ) ) ;
#1438 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m5-18-solid1', #39227 ) ;
#1439 = axis2_placement_3d ( 'none', #22495, #33192, #19408 ) ;
#1440 = oriented_edge ( 'none', *, *, #11459, .f. ) ;
#1441 = vertex_point ( 'none', #22672 ) ;
#1442 = cartesian_point ( 'none', ( -18.95885998818913265, -11.25895767592368024, 48.92920000000001579 ) ) ;
#1443 = direction ( 'none', ( 0.6695697017949967522, 6.872194744968417594e-17, -0.7427492271541984437 ) ) ;
#1444 = vertex_point ( 'none', #16215 ) ;
#1445 = axis2_placement_3d ( 'none', #30983, #45056, #24107 ) ;
#1446 = direction ( 'none', ( -3.276296315968194708e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#1447 = oriented_edge ( 'none', *, *, #32145, .f. ) ;
#1448 = cartesian_point ( 'none', ( -10.30150260581350885, -20.60014289640771423, 41.19556845902047115 ) ) ;
#1449 = vertex_point ( 'none', #26025 ) ;
#1450 = b_spline_curve_with_knots ( 'none', 3,
( #37942, #9959, #13627, #10254 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0007081589411631762209 ),
.unspecified. ) ;
#1451 = cartesian_point ( 'none', ( 13.75033284276020851, 95.18553279287282010, -42.87249160533886538 ) ) ;
#1452 = cartesian_point ( 'none', ( 0.002270074211186055586, 95.69999999999994600, -52.86388474078959376 ) ) ;
#1453 = direction ( 'none', ( 0.9928152964457156449, -0.1196569561012058303, -1.066981889371548280e-16 ) ) ;
#1454 = cartesian_point ( 'none', ( 6.808721363288760798e-15, 54.79999999999999716, -39.60000000000001563 ) ) ;
#1455 = oriented_edge ( 'none', *, *, #16313, .f. ) ;
#1456 = face_outer_bound ( 'none', #31382, .t. ) ;
#1457 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.110223024625158749e-14 ) ) ;
#1458 = edge_curve ( 'none', #23133, #16562, #37284, .t. ) ;
#1459 = face_outer_bound ( 'none', #33388, .t. ) ;
#1460 = circle ( 'none', #44553, 6.349999999999994316 ) ;
#1461 = edge_curve ( 'none', #39423, #12791, #19793, .t. ) ;
#1462 = cartesian_point ( 'none', ( 2.062699980471039751, 17.11459291056775811, 9.999999999999984013 ) ) ;
#1463 = cylindrical_surface ( 'none', #10080, 6.750000000000006217 ) ;
#1464 = cartesian_point ( 'none', ( 19.18273870286611782, -37.61253398311243501, -16.70000000000000995 ) ) ;
#1465 = edge_loop ( 'none', ( #28175, #13679, #2005, #7158 ) ) ;
#1466 = cartesian_point ( 'none', ( -20.78951479323109908, 3.426212626018937168, 47.09514574835803558 ) ) ;
#1467 = advanced_face ( 'none', ( #12081 ), #22017, .f. ) ;
#1468 = direction ( 'none', ( -0.6811282545578672964, -0.7321641215212292275, 0.0000000000000000000 ) ) ;
#1469 = direction ( 'none', ( -1.231049598682414322e-16, -1.297233256981937278e-16, -1.000000000000000000 ) ) ;
#1470 = oriented_edge ( 'none', *, *, #18431, .t. ) ;
#1471 = cartesian_point ( 'none', ( -35.64258240545796497, -22.05936034697367987, -36.39999999999997016 ) ) ;
#1472 = cartesian_point ( 'none', ( 13.54320664033788368, 76.20000197017691335, -42.86023617812201536 ) ) ;
#1473 = cartesian_point ( 'none', ( 14.33597530775332096, 76.40696209107808556, -42.90714341916486774 ) ) ;
#1474 = oriented_edge ( 'none', *, *, #36418, .t. ) ;
#1476 = edge_curve ( 'none', #42547, #39764, #21440, .t. ) ;
#1475 = cartesian_point ( 'none', ( 6.588505223077544493, 20.01146917829755978, 42.66846580020362723 ) ) ;
#1477 = oriented_edge ( 'none', *, *, #44321, .f. ) ;
#1478 = line ( 'none', #10197, #38163 ) ;
#1479 = circle ( 'none', #38865, 35.00000000000000711 ) ;
#1480 = edge_curve ( 'none', #17667, #3790, #28015, .t. ) ;
#1481 = edge_loop ( 'none', ( #43498, #26868, #426, #30367 ) ) ;
#1482 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#1483 = oriented_edge ( 'none', *, *, #1344, .t. ) ;
#1484 = advanced_face ( 'none', ( #39476 ), #32932, .f. ) ;
#1485 = vertex_point ( 'none', #12978 ) ;
#1486 = cartesian_point ( 'none', ( -5.509324246965785932, 22.36372766973414628, 45.45167122673108651 ) ) ;
#1487 = oriented_edge ( 'none', *, *, #34279, .t. ) ;
#1489 = edge_curve ( 'none', #40918, #41942, #28554, .t. ) ;
#1488 = cartesian_point ( 'none', ( 20.00000000000017408, 57.10000000000000142, -30.95898384862257657 ) ) ;
#1490 = oriented_edge ( 'none', *, *, #1118, .t. ) ;
#1491 = edge_loop ( 'none', ( #437, #34337, #33322, #31802 ) ) ;
#1492 = direction ( 'none', ( -0.9196317460383746090, -0.3927816844996855905, 1.224578522357734203e-16 ) ) ;
#1493 = circle ( 'none', #26320, 6.399999999999994138 ) ;
#1494 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.110223024625158749e-14 ) ) ;
#1495 = direction ( 'none', ( -0.6695697017950021923, -1.945692349191658251e-17, 0.7427492271541935587 ) ) ;
#1496 = vertex_point ( 'none', #27221 ) ;
#1497 = circle ( 'none', #33767, 2.099999999999997868 ) ;
#1498 = cartesian_point ( 'none', ( 22.77362608259053189, 3.446057750498325856, 42.40037519698392998 ) ) ;
#1499 = cartesian_point ( 'none', ( 26.05283094022603052, -41.49999999999999289, -32.60000000000002984 ) ) ;
#1500 = axis2_placement_3d ( 'none', #23646, #16412, #44571 ) ;
#1501 = cartesian_point ( 'none', ( 20.86618129586999615, 4.020569378568744412, 1.849999999999992317 ) ) ;
#1502 = line ( 'none', #18466, #8066 ) ;
#1503 = face_outer_bound ( 'none', #41569, .t. ) ;
#1504 = axis2_placement_3d ( 'none', #2555, #5759, #19703 ) ;
#1505 = axis2_placement_3d ( 'none', #13099, #16483, #20014 ) ;
#1506 = circle ( 'none', #19480, 5.000000000000004441 ) ;
#1508 = oriented_edge ( 'none', *, *, #31170, .t. ) ;
#1507 = cartesian_point ( 'none', ( 3.559755686520686968, 95.36667378623893399, -54.31479474376576633 ) ) ;
#1509 = cartesian_point ( 'none', ( -34.64101615137708023, 104.5000000000000000, -45.59999999999920561 ) ) ;
#1510 = axis2_placement_3d ( 'none', #41307, #37324, #41161 ) ;
#1511 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1512 = cartesian_point ( 'none', ( -10.16966808109271092, 16.33535219708248576, -95.60000000000019327 ) ) ;
#1513 = direction ( 'none', ( 1.125401855039953849e-16, -0.9997880925769061511, 0.02058567320812836055 ) ) ;
#1514 = cartesian_point ( 'none', ( 26.97498657775066988, 37.60560945707375424, -19.59999999999999787 ) ) ;
#1515 = edge_curve ( 'none', #30329, #13149, #18697, .t. ) ;
#1516 = edge_loop ( 'none', ( #43197, #34221, #27938, #24083 ) ) ;
#1517 = edge_curve ( 'none', #19453, #30951, #71, .t. ) ;
#1518 = circle ( 'none', #19889, 3.999999999999999112 ) ;
#1519 = cartesian_point ( 'none', ( -20.44009096257508062, 35.70797701241676947, -16.70000000000000284 ) ) ;
#1520 = cartesian_point ( 'none', ( -16.70987341220762090, 12.53350208632834395, 36.49999999999998579 ) ) ;
#1521 = edge_curve ( 'none', #26391, #13793, #16493, .t. ) ;
#1522 = oriented_edge ( 'none', *, *, #25518, .f. ) ;
#1523 = vertex_point ( 'none', #16954 ) ;
#1524 = edge_loop ( 'none', ( #22618, #6169, #29202, #41089 ) ) ;
#1525 = direction ( 'none', ( 0.9928152964457156449, -0.1196569561012059135, -1.066981889371543226e-16 ) ) ;
#1526 = cartesian_point ( 'none', ( -36.80607966083860561, -21.25000000000004619, -20.59036925887304292 ) ) ;
#1527 = advanced_face ( 'none', ( #32416 ), #9373, .f. ) ;
#1528 = direction ( 'none', ( -0.9928152964457156449, 0.1196569561012059135, 1.066981889371543226e-16 ) ) ;
#1529 = direction ( 'none', ( 1.000000000000000000, -7.979727989493339751e-17, 0.0000000000000000000 ) ) ;
#1530 = vertex_point ( 'none', #20036 ) ;
#1531 = face_outer_bound ( 'none', #28752, .t. ) ;
#1532 = cartesian_point ( 'none', ( -6.286841169107827506e-15, 3.988161746044454388e-15, 71.18376618407356204 ) ) ;
#1533 = vertex_point ( 'none', #40818 ) ;
#1534 = cartesian_point ( 'none', ( -2.499394499041990514, -20.73792591215810788, 48.81370849898474518 ) ) ;
#1535 = cartesian_point ( 'none', ( 0.2470285988116684428, -21.06707072197125186, 41.79630001949866624 ) ) ;
#1536 = direction ( 'none', ( -0.02988551975857217657, 0.8625500312534717384, -0.5050884074034908133 ) ) ;
#1537 = vector ( 'none', #9388, 1000.000000000000000 ) ;
#1538 = circle ( 'none', #40102, 13.00000000000000355 ) ;
#1539 = edge_curve ( 'none', #33508, #38211, #13198, .t. ) ;
#1540 = plane ( 'none', #41054 ) ;
#1541 = vector ( 'none', #34353, 1000.000000000000000 ) ;
#1542 = oriented_edge ( 'none', *, *, #1753, .f. ) ;
#1543 = direction ( 'none', ( 3.999711769937792146e-15, 0.9314175982251126085, 0.3639522739543779029 ) ) ;
#1544 = cartesian_point ( 'none', ( -29.18059727864805808, 20.68007970096886794, -57.41382076709652438 ) ) ;
#1545 = edge_curve ( 'none', #36741, #34596, #25821, .t. ) ;
#1546 = edge_curve ( 'none', #17232, #10996, #37800, .t. ) ;
#1547 = vector ( 'none', #44186, 1000.000000000000000 ) ;
#1548 = direction ( 'none', ( 1.647987516595947886e-16, 2.240078029461007597e-16, -1.000000000000000000 ) ) ;
#1549 = cartesian_point ( 'none', ( -4.004551735502042561e-15, 1.247560101501253070e-15, 30.46076951545866507 ) ) ;
#1550 = vector ( 'none', #31793, 1000.000000000000000 ) ;
#1551 = cartesian_point ( 'none', ( 22.36869630616909532, 5.493265970213919047, 48.80443154097962122 ) ) ;
#1552 = cartesian_point ( 'none', ( -11.49412332055688601, 95.50586219588956283, -41.62026031420983685 ) ) ;
#1553 = axis2_placement_3d ( 'none', #31565, #38236, #3201 ) ;
#1554 = axis2_placement_3d ( 'none', #35894, #18435, #25642 ) ;
#1555 = cartesian_point ( 'none', ( -23.03408247345614512, 0.3561425248679006006, 41.56572122418695159 ) ) ;
#1556 = cartesian_point ( 'none', ( -24.99574053308618815, 37.94530957390644943, -13.50000000000000355 ) ) ;
#1557 = plane ( 'none', #26654 ) ;
#1558 = cartesian_point ( 'none', ( -1.034994299988180932, 39.05761528191433030, -32.60831878401972972 ) ) ;
#1559 = vertex_point ( 'none', #30309 ) ;
#1560 = cartesian_point ( 'none', ( 32.96709189688959896, 60.19998826649449342, -83.74312693211527403 ) ) ;
#1561 = oriented_edge ( 'none', *, *, #13531, .f. ) ;
#1562 = cartesian_point ( 'none', ( -1.542633131609357111, 74.69999999999996021, -74.97391503168557847 ) ) ;
#1563 = oriented_edge ( 'none', *, *, #8479, .f. ) ;
#1564 = circle ( 'none', #27471, 25.99999999999999645 ) ;
#1565 = vertex_point ( 'none', #2863 ) ;
#1566 = cartesian_point ( 'none', ( 7.848241751492665230, -20.23498291197779864, -93.54181965812328770 ) ) ;
#1567 = cartesian_point ( 'none', ( 20.31118012777878334, -5.598717136303911879, 48.25465261529291183 ) ) ;
#1568 = line ( 'none', #5437, #13611 ) ;
#1569 = cartesian_point ( 'none', ( 1.528703071740981745, 12.68392446874745083, 33.22015325445526202 ) ) ;
#1570 = advanced_face ( 'none', ( #20321 ), #23102, .t. ) ;
#1571 = vertex_point ( 'none', #27372 ) ;
#1572 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#1573 = line ( 'none', #14222, #18029 ) ;
#1574 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 45.00000000000001421 ) ) ;
#1575 = direction ( 'none', ( -0.2911156024908568840, 0.0000000000000000000, -0.9566878832651668496 ) ) ;
#1576 = cartesian_point ( 'none', ( 14.88855563868483500, -14.90646212337007270, 42.42716905817594153 ) ) ;
#1577 = direction ( 'none', ( -2.896988204881267355e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1578 = line ( 'none', #17557, #30648 ) ;
#1579 = oriented_edge ( 'none', *, *, #23096, .f. ) ;
#1580 = cartesian_point ( 'none', ( 14.95784891735035238, 14.83760306761842251, 41.28883453022552175 ) ) ;
#1581 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1582 = cartesian_point ( 'none', ( -17.85000000000001563, 11.06243644049537167, -95.60000000000002274 ) ) ;
#1583 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#1584 = direction ( 'none', ( -1.038473917591552845e-14, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1585 = advanced_face ( 'none', ( #23650 ), #17602, .f. ) ;
#1586 = cartesian_point ( 'none', ( 18.02758787117485184, 82.29999999999994031, -85.69990237655569842 ) ) ;
#1587 = circle ( 'none', #41652, 33.81000000000002359 ) ;
#1588 = direction ( 'none', ( 0.0000000000000000000, 4.153909357201971311e-17, 1.000000000000000000 ) ) ;
#1589 = edge_loop ( 'none', ( #36477, #20873 ) ) ;
#1590 = cartesian_point ( 'none', ( 14.44222582358188944, 95.36693838712092486, -43.08844376729521741 ) ) ;
#1591 = direction ( 'none', ( -0.6416855659042135507, -0.7669678184319009828, -5.421010862427527100e-16 ) ) ;
#1592 = oriented_edge ( 'none', *, *, #32322, .t. ) ;
#1593 = edge_curve ( 'none', #22242, #45212, #2242, .t. ) ;
#1594 = oriented_edge ( 'none', *, *, #22356, .f. ) ;
#1595 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#1596 = cartesian_point ( 'none', ( -19.99999999999962341, 101.5000000000000000, -30.59999999999978115 ) ) ;
#1597 = oriented_edge ( 'none', *, *, #26905, .f. ) ;
#1598 = oriented_edge ( 'none', *, *, #44857, .t. ) ;
#1599 = edge_curve ( 'none', #34341, #1156, #26911, .t. ) ;
#1600 = oriented_edge ( 'none', *, *, #39127, .t. ) ;
#1601 = oriented_edge ( 'none', *, *, #148, .t. ) ;
#1602 = direction ( 'none', ( -0.9928152964457156449, 0.1196569561012055388, 0.0000000000000000000 ) ) ;
#1603 = edge_curve ( 'none', #45304, #26843, #40012, .t. ) ;
#1604 = oriented_edge ( 'none', *, *, #17055, .f. ) ;
#1605 = vector ( 'none', #32760, 1000.000000000000000 ) ;
#1606 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#1607 = edge_loop ( 'none', ( #15865, #32749, #19323, #27470, #20972, #22583 ) ) ;
#1608 = direction ( 'none', ( -4.625929269271486900e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1609 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1610 = circle ( 'none', #39838, 2.499999999999995115 ) ;
#1611 = circle ( 'none', #10286, 2.499999999999995115 ) ;
#1612 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#1613 = vector ( 'none', #23393, 1000.000000000000000 ) ;
#1614 = axis2_placement_3d ( 'none', #1370, #39465, #25889 ) ;
#1615 = axis2_placement_3d ( 'none', #35782, #28913, #7887 ) ;
#1616 = cartesian_point ( 'none', ( -34.64101615137752077, 20.00000000000004974, -32.60000000000000853 ) ) ;
#1617 = circle ( 'none', #7655, 5.900000000000000355 ) ;
#1618 = oriented_edge ( 'none', *, *, #1716, .f. ) ;
#1619 = edge_loop ( 'none', ( #809, #29335, #34494, #16177, #39651, #37135, #721, #21824, #20443, #1980, #25232, #32996 ) ) ;
#1620 = cartesian_point ( 'none', ( -6.653342411852404936, 22.05101106724827176, 42.39893921298504154 ) ) ;
#1621 = advanced_face ( 'none', ( #29656 ), #6289, .f. ) ;
#1622 = direction ( 'none', ( -0.05906417607334116249, -0.006909400673611196773, -0.9982302756814727118 ) ) ;
#1623 = edge_loop ( 'none', ( #40117, #15062 ) ) ;
#1624 = cartesian_point ( 'none', ( -6.769936762214558534, -22.01487677743428506, 45.78584000000001453 ) ) ;
#1625 = face_outer_bound ( 'none', #16560, .t. ) ;
#1626 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#1627 = advanced_face ( 'none', ( #36226 ), #44432, .f. ) ;
#1628 = axis2_placement_3d ( 'none', #8772, #19358, #43834 ) ;
#1629 = vertex_point ( 'none', #10201 ) ;
#1630 = oriented_edge ( 'none', *, *, #30673, .t. ) ;
#1631 = cartesian_point ( 'none', ( 18.68241553658778642, 1.752530100027476223, -95.60000000000002274 ) ) ;
#1632 = cartesian_point ( 'none', ( -1.205908258108682850e-14, 55.99999999999996447, -65.59999999999998010 ) ) ;
#1633 = oriented_edge ( 'none', *, *, #20949, .f. ) ;
#1634 = b_spline_curve_with_knots ( 'none', 3,
( #10183, #41863, #34990, #14026, #14329, #20614, #24323, #20759 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.01259843715347127094, 0.01432827374243715590, 0.01605811033140304087, 0.01951778350933481426 ),
.unspecified. ) ;
#1635 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#1636 = oriented_edge ( 'none', *, *, #35962, .t. ) ;
#1637 = cartesian_point ( 'none', ( 4.313585199959155489e-13, 62.98437499999997868, -27.10000000000002629 ) ) ;
#1638 = oriented_edge ( 'none', *, *, #25463, .f. ) ;
#1639 = oriented_edge ( 'none', *, *, #7564, .f. ) ;
#1641 = plane ( 'none', #8118 ) ;
#1640 = cartesian_point ( 'none', ( -16.41973909005972487, -23.90690976569210591, 10.19926769037504322 ) ) ;
#1642 = cartesian_point ( 'none', ( -18.68986215729557898, 9.724009064668944546, 47.65818769396111065 ) ) ;
#1643 = edge_loop ( 'none', ( #7405, #14324 ) ) ;
#1644 = oriented_edge ( 'none', *, *, #14074, .f. ) ;
#1645 = cartesian_point ( 'none', ( -10.61848434620422488, 17.08544820841705913, -95.36535539509868897 ) ) ;
#1646 = edge_curve ( 'none', #42138, #27157, #38891, .t. ) ;
#1647 = cartesian_point ( 'none', ( 13.84248481392424601, -17.16356938915321351, 45.00000000000001421 ) ) ;
#1648 = oriented_edge ( 'none', *, *, #17901, .t. ) ;
#1649 = cylindrical_surface ( 'none', #11884, 4.250000000000000888 ) ;
#1650 = cartesian_point ( 'none', ( -40.70000000000018758, 85.50000000000000000, -84.59999999999955378 ) ) ;
#1651 = cartesian_point ( 'none', ( -5.126898598045495345e-16, 59.50000000000000000, -65.60000000000002274 ) ) ;
#1652 = oriented_edge ( 'none', *, *, #39658, .t. ) ;
#1653 = vector ( 'none', #10861, 1000.000000000000000 ) ;
#1654 = circle ( 'none', #40444, 15.00000000000000178 ) ;
#1655 = cartesian_point ( 'none', ( -41.50000000000000711, -26.05283094022602697, -32.60000000000000142 ) ) ;
#1656 = cartesian_point ( 'none', ( -17.31019994235673920, 12.00853701520847672, 41.56572122418695869 ) ) ;
#1657 = face_outer_bound ( 'none', #38336, .t. ) ;
#1658 = direction ( 'none', ( 1.000000000000000000, -1.069882848991489795e-16, -1.071739852553436298e-14 ) ) ;
#1659 = oriented_edge ( 'none', *, *, #18185, .f. ) ;
#1660 = vector ( 'none', #11496, 1000.000000000000000 ) ;
#1661 = cartesian_point ( 'none', ( 22.76747622030714879, 3.486951058136295245, 41.89916811148609099 ) ) ;
#1662 = oriented_edge ( 'none', *, *, #28980, .f. ) ;
#1663 = edge_curve ( 'none', #33094, #43269, #4451, .t. ) ;
#1664 = cylindrical_surface ( 'none', #11815, 8.999999999999998224 ) ;
#1665 = cartesian_point ( 'none', ( -34.81980515339448345, 104.5000000000000000, -33.78019484660515559 ) ) ;
#1666 = edge_curve ( 'none', #43296, #30995, #42825, .t. ) ;
#1667 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 51.50000000000000000 ) ) ;
#1668 = vector ( 'none', #3569, 1000.000000000000000 ) ;
#1669 = cartesian_point ( 'none', ( 26.19526343863232398, -41.99604415525332968, -32.47775491126118652 ) ) ;
#1670 = cartesian_point ( 'none', ( 17.59960747623792798, 14.85806721735899139, 42.32191280858022964 ) ) ;
#1671 = vertex_point ( 'none', #2665 ) ;
#1672 = vertex_point ( 'none', #6170 ) ;
#1673 = oriented_edge ( 'none', *, *, #40520, .f. ) ;
#1674 = advanced_face ( 'none', ( #38374, #43313 ), #6666, .t. ) ;
#1677 = edge_curve ( 'none', #17808, #15699, #31845, .t. ) ;
#1676 = cartesian_point ( 'none', ( 0.07095002440076339512, -21.06821026717221912, 41.91981158725912593 ) ) ;
#1675 = axis2_placement_3d ( 'none', #12524, #19745, #40382 ) ;
#1678 = cartesian_point ( 'none', ( 1.456091905691794475, 94.69999999999993179, -53.68866941260638725 ) ) ;
#1679 = cartesian_point ( 'none', ( 2.260323501130340418, -20.94609560181175567, 41.56572122418695869 ) ) ;
#1680 = axis2_placement_3d ( 'none', #4335, #4184, #35745 ) ;
#1681 = cartesian_point ( 'none', ( -8.100453761271340980, -10.79965966415169376, 71.18376618407356204 ) ) ;
#1682 = cartesian_point ( 'none', ( 3.906460495379319831, 21.70119965343024404, 45.00000000000001421 ) ) ;
#1683 = cartesian_point ( 'none', ( 14.62872175883297388, 95.15856241339275812, -43.03778345911800329 ) ) ;
#1684 = cartesian_point ( 'none', ( -29.25887991952670575, 21.18209146986119507, -56.49475992274172853 ) ) ;
#1685 = circle ( 'none', #43878, 3.849814038937465543 ) ;
#1686 = direction ( 'none', ( 1.000000000000000000, -1.076941769399720440e-16, -1.071365218763275746e-14 ) ) ;
#1687 = line ( 'none', #21538, #35662 ) ;
#1688 = vertex_point ( 'none', #44922 ) ;
#1689 = oriented_edge ( 'none', *, *, #7435, .t. ) ;
#1690 = axis2_placement_3d ( 'none', #1205, #32455, #36100 ) ;
#1691 = edge_loop ( 'none', ( #44575, #9715, #12523 ) ) ;
#1692 = face_outer_bound ( 'none', #10432, .t. ) ;
#1693 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1695 = advanced_face ( 'none', ( #10993 ), #27783, .f. ) ;
#1694 = cartesian_point ( 'none', ( -11.34789804838769101, 95.09910166478687188, -41.38745717531006818 ) ) ;
#1696 = vertex_point ( 'none', #20736 ) ;
#1697 = axis2_placement_3d ( 'none', #27364, #6352, #37586 ) ;
#1698 = oriented_edge ( 'none', *, *, #24573, .f. ) ;
#1699 = vector ( 'none', #32512, 1000.000000000000000 ) ;
#1700 = vector ( 'none', #39631, 1000.000000000000000 ) ;
#1701 = cartesian_point ( 'none', ( -11.57997071017158852, 76.42113010980945376, -41.37372569381592768 ) ) ;
#1702 = cartesian_point ( 'none', ( -1.198875876997584022, 28.69999999999996376, -70.45414221377507147 ) ) ;
#1703 = cartesian_point ( 'none', ( -11.45040687336248020, 95.53072610999748804, -41.63793761516208747 ) ) ;
#1704 = direction ( 'none', ( -0.3927816844996855905, 0.9196317460383746090, 1.293156016185963694e-18 ) ) ;
#1705 = cartesian_point ( 'none', ( -19.22978417587600575, -12.67852212315683147, 41.33970360029365310 ) ) ;
#1707 = oriented_edge ( 'none', *, *, #8965, .t. ) ;
#1706 = cartesian_point ( 'none', ( -9.057671227099255873, 27.54920310901530911, 30.46076951545866507 ) ) ;
#1708 = cartesian_point ( 'none', ( -19.03699774583308724, 36.55813499477413586, -39.34330051472458933 ) ) ;
#1709 = oriented_edge ( 'none', *, *, #35148, .f. ) ;
#1710 = cylindrical_surface ( 'none', #7325, 2.499999999999999556 ) ;
#1711 = oriented_edge ( 'none', *, *, #40726, .f. ) ;
#1712 = cartesian_point ( 'none', ( 0.4969117742385361636, 21.06188096849217573, 44.11973604910259183 ) ) ;
#1713 = edge_curve ( 'none', #39141, #37686, #7166, .t. ) ;
#1714 = circle ( 'none', #17675, 27.50000000000000000 ) ;
#1715 = direction ( 'none', ( 0.1771637412870434025, 0.9841813901782422436, 0.0000000000000000000 ) ) ;
#1716 = edge_curve ( 'none', #37466, #25813, #3777, .t. ) ;
#1717 = line ( 'none', #23116, #19213 ) ;
#1718 = direction ( 'none', ( 3.276296315968194215e-16, 1.486993667705044129e-18, 1.000000000000000000 ) ) ;
#1719 = cartesian_point ( 'none', ( 9.685040978491448627, -19.45480675837205098, -93.60476483003745329 ) ) ;
#1720 = cartesian_point ( 'none', ( 20.46262942075112434, -5.016201536058599864, 47.97255787116900905 ) ) ;
#1721 = edge_loop ( 'none', ( #45403, #18379 ) ) ;
#1722 = oriented_edge ( 'none', *, *, #17021, .f. ) ;
#1723 = direction ( 'none', ( -0.9237280213470682178, -0.3830490080632377170, 0.0000000000000000000 ) ) ;
#1724 = cartesian_point ( 'none', ( -20.95539027831137346, -2.175868810245909390, 46.70700636027081742 ) ) ;
#1725 = oriented_edge ( 'none', *, *, #26968, .f. ) ;
#1726 = cartesian_point ( 'none', ( -1.342277400084368384e-14, 76.19999999999996021, -65.59999999999998010 ) ) ;
#1727 = cartesian_point ( 'none', ( -4.249204686269670184, 19.19999999999996021, -72.37821949586937365 ) ) ;
#1728 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1729 = cartesian_point ( 'none', ( -35.00000000000019185, 85.50000000000000000, -84.59999999999962483 ) ) ;
#1730 = oriented_edge ( 'none', *, *, #14843, .f. ) ;
#1731 = cartesian_point ( 'none', ( 3.479665533654452858, 95.69999999999994600, -54.63907267728234984 ) ) ;
#1732 = edge_curve ( 'none', #30371, #9144, #5522, .t. ) ;
#1733 = direction ( 'none', ( 0.2397751753995147617, 0.0000000000000000000, 0.9708284427550172291 ) ) ;
#1734 = cartesian_point ( 'none', ( 3.102472917492839155, -20.83907437286987374, 41.28957111406521818 ) ) ;
#1735 = cartesian_point ( 'none', ( -20.43818253585370215, 4.922891762768872859, -95.60000000000002274 ) ) ;
#1736 = edge_curve ( 'none', #20251, #5242, #24754, .t. ) ;
#1737 = direction ( 'none', ( -1.318389841742372899e-16, 1.000000000000000000, 1.113219906453827004e-16 ) ) ;
#1738 = cylindrical_surface ( 'none', #5778, 2.499999999999995115 ) ;
#1739 = toroidal_surface ( 'none', #13759, 16.00000000000000000, 1.000000000000000888 ) ;
#1740 = edge_loop ( 'none', ( #37021, #19341, #38500, #14886 ) ) ;
#1741 = vertex_point ( 'none', #516 ) ;
#1742 = edge_curve ( 'none', #32934, #27394, #14298, .t. ) ;
#1743 = direction ( 'none', ( -3.178527605020648767e-18, 1.000000000000000000, -1.143173006049280207e-16 ) ) ;
#1744 = oriented_edge ( 'none', *, *, #34732, .t. ) ;
#1745 = direction ( 'none', ( 1.000000000000000000, -1.856154119295183591e-15, 0.0000000000000000000 ) ) ;
#1746 = cartesian_point ( 'none', ( -12.73861222642476498, 12.05487426192351919, 4.699999999999999289 ) ) ;
#1747 = oriented_edge ( 'none', *, *, #38532, .t. ) ;
#1748 = oriented_edge ( 'none', *, *, #43769, .t. ) ;
#1749 = cartesian_point ( 'none', ( 42.50000000000002842, 26.33913438213185287, 99.60815280171303243 ) ) ;
#1750 = face_outer_bound ( 'none', #26927, .t. ) ;
#1751 = advanced_face ( 'none', ( #30215 ), #41118, .t. ) ;
#1753 = edge_curve ( 'none', #9211, #17932, #15421, .t. ) ;
#1752 = cc_design_date_and_time_assignment ( #39403, #14530, ( #42509 ) ) ;
#1754 = direction ( 'none', ( -0.3154240852245592808, -0.9489508135094517627, 0.0000000000000000000 ) ) ;
#1755 = cartesian_point ( 'none', ( 36.24248022222609933, 99.04821903805689942, -81.32845328969602861 ) ) ;
#1756 = vertex_point ( 'none', #6937 ) ;
#1757 = cartesian_point ( 'none', ( 1.425770890657649326e-14, 66.49999999999997158, -65.60000000000005116 ) ) ;
#1758 = oriented_edge ( 'none', *, *, #40476, .t. ) ;
#1759 = circle ( 'none', #15732, 23.50000000000000355 ) ;
#1760 = oriented_edge ( 'none', *, *, #25513, .f. ) ;
#1761 = axis2_placement_3d ( 'none', #39930, #22983, #22837 ) ;
#1762 = vector ( 'none', #26871, 999.9999999999998863 ) ;
#1763 = vector ( 'none', #23585, 1000.000000000000114 ) ;
#1764 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1765 = cartesian_point ( 'none', ( 22.11578589171311648, -6.436281828164220897, 48.71458202698152462 ) ) ;
#1766 = axis2_placement_3d ( 'none', #1749, #26257, #32556 ) ;
#1767 = cartesian_point ( 'none', ( 20.32971414032728674, 35.78353530039925090, -16.70000000000000284 ) ) ;
#1768 = cartesian_point ( 'none', ( 4.999999999999985789, 1.556428272666814741e-15, -84.10000000000000853 ) ) ;
#1769 = axis2_placement_3d ( 'none', #26173, #5455, #40213 ) ;
#1770 = cartesian_point ( 'none', ( 14.52643727258119810, 76.67348758236624917, -42.91841284196229367 ) ) ;
#1771 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 52.00000000000000000 ) ) ;
#1772 = oriented_edge ( 'none', *, *, #31682, .f. ) ;
#1773 = cartesian_point ( 'none', ( -34.64101615137754919, -20.00000000000006040, -32.59999999999997300 ) ) ;
#1774 = cartesian_point ( 'none', ( -7.450397546168185640e-15, -1.813538092503974064e-16, -4.987329993433320396e-15 ) ) ;
#1775 = axis2_placement_3d ( 'none', #15559, #39999, #19049 ) ;
#1776 = oriented_edge ( 'none', *, *, #39545, .t. ) ;
#1777 = edge_curve ( 'none', #34474, #12388, #19221, .t. ) ;
#1778 = direction ( 'none', ( 4.321722752934638636e-17, 1.000000000000000000, 6.515505889728959761e-17 ) ) ;
#1779 = vector ( 'none', #8677, 1000.000000000000000 ) ;
#1780 = circle ( 'none', #21095, 3.849814038937465543 ) ;
#1781 = oriented_edge ( 'none', *, *, #23869, .t. ) ;
#1782 = cartesian_point ( 'none', ( -7.450397546168185640e-15, -1.813538092503974064e-16, -4.987329993433320396e-15 ) ) ;
#1783 = oriented_edge ( 'none', *, *, #13604, .f. ) ;
#1784 = edge_curve ( 'none', #5564, #3973, #30741, .t. ) ;
#1785 = edge_loop ( 'none', ( #29832, #1563, #11057, #36620, #34185, #1398 ) ) ;
#1786 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#1787 = vertex_point ( 'none', #28557 ) ;
#1788 = cartesian_point ( 'none', ( 22.90378944633776115, 2.431325542928792771, 46.11994044635598300 ) ) ;
#1789 = face_outer_bound ( 'none', #28437, .t. ) ;
#1790 = plane ( 'none', #1439 ) ;
#1791 = cartesian_point ( 'none', ( 1.062596226780060160, 69.28701393219952820, -25.66310127025650090 ) ) ;
#1792 = direction ( 'none', ( -1.318389841742372899e-16, 1.000000000000000000, 1.113219906453827004e-16 ) ) ;
#1793 = edge_loop ( 'none', ( #22405, #43682, #42748, #8351 ) ) ;
#1794 = oriented_edge ( 'none', *, *, #39588, .t. ) ;
#1795 = vector ( 'none', #18422, 1000.000000000000000 ) ;
#1796 = cartesian_point ( 'none', ( -30.88508826398386020, 69.49999999999998579, -40.18128006909228844 ) ) ;
#1797 = oriented_edge ( 'none', *, *, #13617, .t. ) ;
#1799 = direction ( 'none', ( 0.0000000000000000000, 0.9314175982251103880, 0.3639522739543839536 ) ) ;
#1798 = cartesian_point ( 'none', ( -16.45312892606944288, -13.15891548062436023, 46.70873338301658606 ) ) ;
#1800 = advanced_face ( 'none', ( #34029 ), #41688, .f. ) ;
#1801 = cartesian_point ( 'none', ( 21.24736054411994957, 8.890553464558504260, 46.01488930229731267 ) ) ;
#1802 = oriented_edge ( 'none', *, *, #18499, .t. ) ;
#1803 = line ( 'none', #42184, #37932 ) ;
#1804 = cylindrical_surface ( 'none', #10876, 20.00000000000000355 ) ;
#1805 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 46.00000000000000000 ) ) ;
#1806 = edge_curve ( 'none', #22679, #4878, #12650, .t. ) ;
#1807 = cartesian_point ( 'none', ( -35.00000000000000711, 66.99999999999998579, -65.59999999999961062 ) ) ;
#1808 = direction ( 'none', ( 0.8660254037844324904, -3.928040074606841449e-17, -0.5000000000000106581 ) ) ;
#1809 = cartesian_point ( 'none', ( 21.25186870883891999, 104.0000000000000000, -37.79068364050862527 ) ) ;
#1810 = cartesian_point ( 'none', ( -2.997189692493947621, 67.79999999999996874, -77.73535553443770141 ) ) ;
#1811 = edge_curve ( 'none', #27799, #10582, #29133, .t. ) ;
#1812 = cartesian_point ( 'none', ( -0.3735555554758579477, 85.69999999999993179, -84.61112716929150679 ) ) ;
#1813 = cartesian_point ( 'none', ( 23.00082773154201021, 9.537920300774619164, 47.15329607810910773 ) ) ;
#1815 = advanced_face ( 'none', ( #40583 ), #6051, .t. ) ;
#1814 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#1816 = edge_curve ( 'none', #20278, #39643, #6573, .t. ) ;
#1817 = vertex_point ( 'none', #38600 ) ;
#1818 = cartesian_point ( 'none', ( -34.64101615137753498, 20.00000000000003197, -33.89999999999997726 ) ) ;
#1819 = axis2_placement_3d ( 'none', #3232, #9994, #34643 ) ;
#1820 = cartesian_point ( 'none', ( 13.84248481392424601, -17.16356938915321351, 45.00000000000001421 ) ) ;
#1821 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1822 = toroidal_surface ( 'none', #43602, 38.00000000000000000, 2.000000000000000000 ) ;
#1823 = vector ( 'none', #945, 1000.000000000000000 ) ;
#1824 = oriented_edge ( 'none', *, *, #9462, .t. ) ;
#1825 = axis2_placement_3d ( 'none', #33253, #12721, #5066 ) ;
#1826 = axis2_placement_3d ( 'none', #40225, #2119, #19440 ) ;
#1827 = vertex_point ( 'none', #7239 ) ;
#1828 = cartesian_point ( 'none', ( -0.5636714490254587373, -23.02576526756564945, 46.73577611590125969 ) ) ;
#1829 = oriented_edge ( 'none', *, *, #42830, .f. ) ;
#1830 = cartesian_point ( 'none', ( 18.22166105921070312, 14.08758493399456668, 44.00060288494155003 ) ) ;
#1831 = axis2_placement_3d ( 'none', #38956, #39108, #875 ) ;
#1832 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#1833 = cartesian_point ( 'none', ( 0.02933642178640055373, -21.06824248522019616, 47.57283094182407979 ) ) ;
#1834 = cartesian_point ( 'none', ( -9.633682552790421738, 23.23175973687876450, 39.54000000000000625 ) ) ;
#1835 = cartesian_point ( 'none', ( 4.515440147722985742, 22.58966482384784058, 41.19556845892486052 ) ) ;
#1836 = closed_shell ( 'none', ( #27304, #16379, #24279, #7457, #1403, #8620, #34959, #34015, #35649, #8050 ) ) ;
#1837 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1838 = cartesian_point ( 'none', ( -22.99947366438258456, 1.248042142096780216, 48.78655662011471605 ) ) ;
#1839 = cartesian_point ( 'none', ( -8.895433074552045046e-15, 94.69999999999993179, -65.60000000000000853 ) ) ;
#1840 = oriented_edge ( 'none', *, *, #10167, .t. ) ;
#1841 = edge_curve ( 'none', #38412, #26926, #18121, .t. ) ;
#1842 = vertex_point ( 'none', #41992 ) ;
#1843 = face_outer_bound ( 'none', #26582, .t. ) ;
#1844 = cartesian_point ( 'none', ( 14.51035370038141004, 95.30238045127492796, -43.06992587187158250 ) ) ;
#1845 = edge_loop ( 'none', ( #20415, #40281 ) ) ;
#1846 = cartesian_point ( 'none', ( -29.64388465760776370, 22.31407061952034354, -53.95321988492620591 ) ) ;
#1847 = direction ( 'none', ( -5.807554947633241928e-16, -3.102610559608235541e-16, 1.000000000000000000 ) ) ;
#1848 = oriented_edge ( 'none', *, *, #31946, .f. ) ;
#1849 = vector ( 'none', #20230, 1000.000000000000000 ) ;
#1850 = face_bound ( 'none', #39765, .t. ) ;
#1851 = direction ( 'none', ( 0.2397751753995148172, 1.764224386015744721e-17, 0.9708284427550173401 ) ) ;
#1852 = line ( 'none', #8271, #13960 ) ;
#1853 = cartesian_point ( 'none', ( -11.12453301716352705, 95.16172534007318973, -41.40067343598083482 ) ) ;
#1854 = cartesian_point ( 'none', ( -27.80931635949113812, 103.9999999999999858, -44.34813129116078301 ) ) ;
#1855 = vertex_point ( 'none', #42301 ) ;
#1856 = advanced_face ( 'none', ( #20857 ), #8203, .t. ) ;
#1857 = cartesian_point ( 'none', ( -10.76711904173404655, 76.20000199581997435, -41.42182122371090713 ) ) ;
#1858 = cartesian_point ( 'none', ( -1.380775448899076485e-14, 8.694099925350380087e-16, 4.699999999999990408 ) ) ;
#1859 = cartesian_point ( 'none', ( -11.60876677591293138, 75.96988711798346117, -41.57392374228624021 ) ) ;
#1860 = cartesian_point ( 'none', ( -2.070860112621911497, 39.03949642401012454, -32.66106376738265027 ) ) ;
#1861 = advanced_face ( 'none', ( #22534 ), #33451, .t. ) ;
#1862 = cartesian_point ( 'none', ( -4.329946221843279848e-13, 54.50000000000000000, -105.6000000000000227 ) ) ;
#1863 = circle ( 'none', #34751, 38.60000000000000142 ) ;
#1864 = face_outer_bound ( 'none', #32476, .t. ) ;
#1865 = oriented_edge ( 'none', *, *, #17055, .t. ) ;
#1866 = cartesian_point ( 'none', ( 16.27859444953361390, 11.61926687651219403, -7.372574772901430151e-15 ) ) ;
#1867 = edge_curve ( 'none', #32326, #16057, #28, .t. ) ;
#1868 = vertex_point ( 'none', #32371 ) ;
#1869 = cartesian_point ( 'none', ( 10.41776418169736296, -18.31301246039998532, 43.39583856753523605 ) ) ;
#1870 = oriented_edge ( 'none', *, *, #43291, .f. ) ;
#1871 = cartesian_point ( 'none', ( -9.699336079018031853, -19.44820182779139728, -93.60529438598841523 ) ) ;
#1872 = oriented_edge ( 'none', *, *, #21065, .t. ) ;
#1873 = cartesian_point ( 'none', ( 38.60000000000000142, 4.727136644708783661e-15, 0.5000000000000004441 ) ) ;
#1874 = cartesian_point ( 'none', ( -45.00000000000000711, 45.00000000000000711, 58.00000000000000000 ) ) ;
#1875 = edge_curve ( 'none', #1441, #29536, #16587, .t. ) ;
#1876 = oriented_edge ( 'none', *, *, #3471, .f. ) ;
#1877 = oriented_edge ( 'none', *, *, #41999, .f. ) ;
#1878 = cartesian_point ( 'none', ( 6.570889536290297706, -28.24576801402062998, 10.46076951545866507 ) ) ;
#1879 = edge_curve ( 'none', #14617, #16640, #4406, .t. ) ;
#1880 = cartesian_point ( 'none', ( -36.67321217329283201, 67.60837527371499789, -50.75316699855159186 ) ) ;
#1881 = oriented_edge ( 'none', *, *, #31611, .t. ) ;
#1882 = cartesian_point ( 'none', ( -32.81000000000000227, 0.0000000000000000000, 32.50000000000000000 ) ) ;
#1883 = cartesian_point ( 'none', ( 29.99706700673179327, -17.04581538547229513, -59.34787429974387152 ) ) ;
#1884 = oriented_edge ( 'none', *, *, #17290, .t. ) ;
#1885 = axis2_placement_3d ( 'none', #11136, #31671, #35629 ) ;
#1886 = oriented_edge ( 'none', *, *, #3861, .f. ) ;
#1887 = face_outer_bound ( 'none', #26357, .t. ) ;
#1888 = cartesian_point ( 'none', ( 10.54733675000527526, 16.96653994789895137, -95.42007588030755016 ) ) ;
#1890 = edge_loop ( 'none', ( #13141, #28358, #30661, #18193 ) ) ;
#1889 = cartesian_point ( 'none', ( 20.41121697685249359, 5.218256875034867015, 48.43427877581306262 ) ) ;
#1891 = cartesian_point ( 'none', ( -20.00000000000041211, 59.79999999999994031, -100.2410161513772948 ) ) ;
#1892 = oriented_edge ( 'none', *, *, #29478, .f. ) ;
#1893 = vector ( 'none', #24755, 1000.000000000000000 ) ;
#1894 = conical_surface ( 'none', #30835, 35.00000000000000000, 0.7853981633974415066 ) ;
#1895 = axis2_placement_3d ( 'none', #913, #39612, #35974 ) ;
#1896 = axis2_placement_3d ( 'none', #16173, #12608, #15858 ) ;
#1897 = direction ( 'none', ( 0.9391999105307928808, 0.3433708316950506156, 2.316967184180614786e-16 ) ) ;
#1898 = direction ( 'none', ( 0.0000000000000000000, -1.807003620809172413e-16, -1.000000000000000000 ) ) ;
#1899 = vector ( 'none', #19388, 1000.000000000000114 ) ;
#1900 = b_spline_curve_with_knots ( 'none', 3,
( #25331, #4625, #11509, #11364 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.469446951953614189e-18, 0.001210117418288538492 ),
.unspecified. ) ;
#1901 = cartesian_point ( 'none', ( 7.146083780093507976, 19.81886427122621797, 46.20224530528842877 ) ) ;
#1902 = cartesian_point ( 'none', ( 23.89711431703036126, 83.67782780742281545, -33.20898384862273645 ) ) ;
#1903 = cartesian_point ( 'none', ( -6.173581149378279953, 20.14370073266417194, 48.20443284425877550 ) ) ;
#1904 = cartesian_point ( 'none', ( 16.62819522496304359, 8.499999999999994671, -74.97446488105433104 ) ) ;
#1905 = direction ( 'none', ( -5.690833777106464244e-16, -2.476491431256906945e-16, 1.000000000000000000 ) ) ;
#1906 = axis2_placement_3d ( 'none', #2748, #31244, #27867 ) ;
#1907 = direction ( 'none', ( -0.5699975324885242500, -0.8216464038483911603, 0.0000000000000000000 ) ) ;
#1908 = advanced_face ( 'none', ( #32890 ), #36174, .f. ) ;
#1909 = circle ( 'none', #19466, 4.499999999999997335 ) ;
#1910 = vector ( 'none', #31579, 999.9999999999998863 ) ;
#1911 = cartesian_point ( 'none', ( 3.208427829521053098, 3.834839092159501472, -84.59999999999999432 ) ) ;
#1912 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1913 = vertex_point ( 'none', #8128 ) ;
#1914 = oriented_edge ( 'none', *, *, #35802, .t. ) ;
#1915 = cartesian_point ( 'none', ( -5.001992056291993727, 14.55953555127332244, 31.99999999999998579 ) ) ;
#1916 = oriented_edge ( 'none', *, *, #428, .t. ) ;
#1917 = direction ( 'none', ( -6.750947622558686973e-17, 1.000000000000000000, -1.498871781000323915e-18 ) ) ;
#1918 = cartesian_point ( 'none', ( 32.68344526856145649, 54.50000000000000000, -81.95415119110474222 ) ) ;
#1919 = oriented_edge ( 'none', *, *, #23586, .f. ) ;
#1920 = oriented_edge ( 'none', *, *, #45192, .t. ) ;
#1921 = oriented_edge ( 'none', *, *, #35777, .t. ) ;
#1922 = cartesian_point ( 'none', ( -35.35533905932730647, -28.35533905932743792, 0.0000000000000000000 ) ) ;
#1923 = edge_curve ( 'none', #7659, #45263, #31270, .t. ) ;
#1924 = advanced_face ( 'none', ( #30168 ), #41642, .t. ) ;
#1925 = oriented_edge ( 'none', *, *, #13063, .t. ) ;
#1926 = face_outer_bound ( 'none', #20514, .t. ) ;
#1927 = cartesian_point ( 'none', ( -6.337384350143905998, 22.14387154066271535, 47.28265751080961365 ) ) ;
#1928 = edge_loop ( 'none', ( #4763, #9347, #44133, #22035 ) ) ;
#1929 = cartesian_point ( 'none', ( -22.85202485515712922, -2.877267268768691100, 46.20742695099813346 ) ) ;
#1930 = face_outer_bound ( 'none', #38840, .t. ) ;
#1931 = face_outer_bound ( 'none', #39258, .t. ) ;
#1932 = cartesian_point ( 'none', ( 10.06140401706711529, -9.020069349966322036, 10.00102489740765144 ) ) ;
#1933 = cartesian_point ( 'none', ( -23.83522071848611290, -40.29864572723049321, -16.70000000000000284 ) ) ;
#1934 = circle ( 'none', #4589, 3.000000000000001332 ) ;
#1935 = vertex_point ( 'none', #11228 ) ;
#1936 = cartesian_point ( 'none', ( 22.90371994698352509, 2.431961670447849055, 43.87851226632211876 ) ) ;
#1937 = edge_curve ( 'none', #29604, #670, #37245, .t. ) ;
#1938 = direction ( 'none', ( -0.9928152964457156449, 0.1196569561012061633, 0.0000000000000000000 ) ) ;
#1939 = b_spline_curve_with_knots ( 'none', 3,
( #44810, #23734, #37891, #24185, #2699, #20475, #6497, #34545, #44968, #3002, #23574, #34257, #23886, #27067, #27523, #30603, #13579, #34702, #9601, #16646, #34115, #2856, #27216, #3142, #16502, #38032, #20030, #17110, #13116, #41128, #27667, #6661, #31193, #13279 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.005311568820711891695, 0.005975225859839377457, 0.006638882898966863219, 0.007302539938094348981, 0.007966196977221834744, 0.008629854016349320506, 0.009293511055476808003, 0.009957168094604292030, 0.01062082513373177953, 0.01128448217285926355, 0.01194813921198675105, 0.01261179625111423508, 0.01327545329024172258, 0.01393911032936920834, 0.01460276736849669410, 0.01526642440762417986, 0.01593008144675166562 ),
.unspecified. ) ;
#1940 = edge_curve ( 'none', #4878, #22679, #12601, .t. ) ;
#1941 = direction ( 'none', ( 0.6416855659042132176, 0.7669678184319012049, 2.775557561562890365e-16 ) ) ;
#1942 = cartesian_point ( 'none', ( -0.2567391533629655997, -21.06677747989151328, 47.80618396247005819 ) ) ;
#1943 = cartesian_point ( 'none', ( -36.24307246165653851, -27.27580060308245891, -32.60000000000000853 ) ) ;
#1944 = cartesian_point ( 'none', ( 13.53012620016215983, 16.15009391365744307, 41.74541248195311738 ) ) ;
#1945 = cartesian_point ( 'none', ( -5.126898598045495345e-16, 59.50000000000000000, -65.60000000000002274 ) ) ;
#1946 = edge_curve ( 'none', #3399, #27281, #27433, .t. ) ;
#1947 = vector ( 'none', #6477, 1000.000000000000227 ) ;
#1948 = circle ( 'none', #32231, 3.929200000000000692 ) ;
#1949 = axis2_placement_3d ( 'none', #7314, #35196, #17605 ) ;
#1950 = axis2_placement_3d ( 'none', #3783, #28319, #3945 ) ;
#1951 = oriented_edge ( 'none', *, *, #5205, .f. ) ;
#1952 = cartesian_point ( 'none', ( -34.64101615137708734, 69.49999999999998579, -45.59999999999921272 ) ) ;
#1953 = oriented_edge ( 'none', *, *, #13018, .t. ) ;
#1954 = cartesian_point ( 'none', ( 4.376224743842755919e-15, 27.80000000000000782, -16.40000000000000213 ) ) ;
#1955 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1956 = vertex_point ( 'none', #822 ) ;
#1957 = oriented_edge ( 'none', *, *, #41222, .t. ) ;
#1958 = direction ( 'none', ( 3.986037398843765837e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1959 = axis2_placement_3d ( 'none', #33669, #15159, #29862 ) ;
#1960 = cartesian_point ( 'none', ( 31.89101615137723655, 77.99999999999990052, -85.60000000000050591 ) ) ;
#1961 = vertex_point ( 'none', #36178 ) ;
#1962 = oriented_edge ( 'none', *, *, #37865, .t. ) ;
#1963 = cartesian_point ( 'none', ( -9.066763888060646920e-15, 1.358158695990565148e-15, -77.21719059401625884 ) ) ;
#1964 = direction ( 'none', ( -0.9942279224505646829, -0.1072885745064877661, 0.0000000000000000000 ) ) ;
#1965 = axis2_placement_3d ( 'none', #20288, #41241, #6168 ) ;
#1966 = direction ( 'none', ( -5.807554947633241928e-16, -3.102610559608235541e-16, 1.000000000000000000 ) ) ;
#1967 = vertex_point ( 'none', #22269 ) ;
#1968 = axis2_placement_3d ( 'none', #25204, #38916, #14780 ) ;
#1969 = cartesian_point ( 'none', ( 22.67481881131081067, 4.046739125459720476, 41.57024041561280825 ) ) ;
#1970 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -1.486993667705044322e-18 ) ) ;
#1971 = face_outer_bound ( 'none', #5197, .t. ) ;
#1972 = advanced_face ( 'none', ( #5475 ), #26336, .f. ) ;
#1973 = cartesian_point ( 'none', ( -28.76722725032177408, 1.068550125669258222, 30.82983577864361280 ) ) ;
#1974 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1975 = circle ( 'none', #3829, 2.499999999999995115 ) ;
#1976 = face_outer_bound ( 'none', #11886, .t. ) ;
#1977 = cartesian_point ( 'none', ( -11.64203268004254532, 15.20000000000000639, -84.09999999999998010 ) ) ;
#1978 = cartesian_point ( 'none', ( 26.33913438213183156, -42.49999999999999289, -31.60000000000002984 ) ) ;
#1979 = circle ( 'none', #29501, 3.000000000000002665 ) ;
#1980 = oriented_edge ( 'none', *, *, #37167, .t. ) ;
#1981 = cartesian_point ( 'none', ( -16.60849157048791014, 85.72763760269434385, -79.64362389789037877 ) ) ;
#1982 = edge_curve ( 'none', #38150, #34930, #25259, .t. ) ;
#1983 = cartesian_point ( 'none', ( -0.9268087073118815855, -21.04746556034023541, 46.09608135321076361 ) ) ;
#1984 = cartesian_point ( 'none', ( -20.13017424688792900, -11.19647624910778205, 41.23608588055046908 ) ) ;
#1985 = edge_curve ( 'none', #36815, #20270, #43271, .t. ) ;
#1986 = cartesian_point ( 'none', ( -34.64101615137751367, 57.10000000000000142, -43.49999999999996447 ) ) ;
#1987 = oriented_edge ( 'none', *, *, #11929, .f. ) ;
#1988 = cartesian_point ( 'none', ( -22.64283095592340089, 4.219314866063072600, 46.81044459614147968 ) ) ;
#1989 = direction ( 'none', ( -0.6416855659042134397, -0.7669678184319009828, -5.842889237502676910e-16 ) ) ;
#1990 = cartesian_point ( 'none', ( 14.16534857956236415, 95.54613506736656348, -43.16384293146536777 ) ) ;
#1991 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#1993 = oriented_edge ( 'none', *, *, #26824, .f. ) ;
#1992 = cartesian_point ( 'none', ( 22.49999999999960565, 101.5000000000000000, -100.6000000000002359 ) ) ;
#1994 = line ( 'none', #15047, #43070 ) ;
#1995 = vector ( 'none', #11980, 999.9999999999998863 ) ;
#1996 = oriented_edge ( 'none', *, *, #32887, .t. ) ;
#1997 = oriented_edge ( 'none', *, *, #25883, .t. ) ;
#1998 = cartesian_point ( 'none', ( -1.380775448899076485e-14, 8.694099925350380087e-16, 4.699999999999993960 ) ) ;
#1999 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#2000 = vertex_point ( 'none', #4634 ) ;
#2001 = oriented_edge ( 'none', *, *, #36336, .f. ) ;
#2002 = vertex_point ( 'none', #1272 ) ;
#2003 = edge_curve ( 'none', #39210, #2832, #42743, .t. ) ;
#2005 = oriented_edge ( 'none', *, *, #34804, .t. ) ;
#2004 = cartesian_point ( 'none', ( -11.15085252173196118, 76.24437630030996615, -41.39911614014452113 ) ) ;
#2006 = oriented_edge ( 'none', *, *, #15534, .f. ) ;
#2007 = cartesian_point ( 'none', ( 15.98781875954369625, -38.83925178720231486, -32.60000000000002274 ) ) ;
#2008 = edge_curve ( 'none', #40819, #16566, #21964, .t. ) ;
#2009 = cartesian_point ( 'none', ( 30.39542468915387374, 20.19352812688036636, -38.89999999999999858 ) ) ;
#2010 = face_outer_bound ( 'none', #9942, .t. ) ;
#2011 = direction ( 'none', ( -0.7427492271541953350, 0.0000000000000000000, -0.6695697017950001939 ) ) ;
#2012 = oriented_edge ( 'none', *, *, #10163, .t. ) ;
#2013 = cartesian_point ( 'none', ( -16.59940384277611969, 37.25807023096545834, -37.55068646521867493 ) ) ;
#2014 = circle ( 'none', #26192, 3.000000000000002665 ) ;
#2015 = cartesian_point ( 'none', ( -16.84474827478127423, 85.69999999999990337, -83.63654500061628028 ) ) ;
#2016 = edge_curve ( 'none', #5725, #36726, #31680, .t. ) ;
#2017 = cylindrical_surface ( 'none', #35502, 3.249999999999988898 ) ;
#2018 = circle ( 'none', #18746, 3.929200000000001580 ) ;
#2019 = axis2_placement_3d ( 'none', #14992, #22048, #14683 ) ;
#2020 = cartesian_point ( 'none', ( -7.225410820228215236, -21.86980367094211886, 43.88479790617849119 ) ) ;
#2021 = circle ( 'none', #44694, 26.99999999999999289 ) ;
#2022 = cartesian_point ( 'none', ( 8.494263409700812062, -16.88794926297506294, -95.60000000000002274 ) ) ;
#2023 = oriented_edge ( 'none', *, *, #7573, .t. ) ;
#2024 = cartesian_point ( 'none', ( 20.77678347017781135, -3.489272112583508889, 44.11973604932118320 ) ) ;
#2025 = cartesian_point ( 'none', ( 34.64101615137749945, 20.00000000000001066, -33.89999999999999858 ) ) ;
#2026 = advanced_face ( 'none', ( #32368, #35068 ), #26077, .t. ) ;
#2027 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058996, -1.196361017915039239e-16 ) ) ;
#2028 = axis2_placement_3d ( 'none', #20318, #3128, #38175 ) ;
#2029 = cartesian_point ( 'none', ( -21.01795942135221651, -40.79122951063332891, -16.70000000000000284 ) ) ;
#2030 = axis2_placement_3d ( 'none', #4045, #14940, #42161 ) ;
#2031 = axis2_placement_3d ( 'none', #28707, #39196, #42746 ) ;
#2032 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2033 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2034 = cartesian_point ( 'none', ( -20.93931838573926640, -2.324822476561221318, 42.84328635954746289 ) ) ;
#2035 = cartesian_point ( 'none', ( 29.53147851165095972, -17.94032845305316215, -60.23436199466463137 ) ) ;
#2036 = cartesian_point ( 'none', ( 17.90000000000017621, 59.50000000000000000, -30.95898384862257302 ) ) ;
#2038 = vertex_point ( 'none', #29312 ) ;
#2037 = cartesian_point ( 'none', ( 19.57889692756890199, 7.781901087105367765, 42.92861535899768199 ) ) ;
#2039 = cartesian_point ( 'none', ( -0.4971912236819537312, -2.843612881604488329, -90.09999999999998010 ) ) ;
#2040 = direction ( 'none', ( -1.000000000000000000, -2.135044278125299371e-15, 0.0000000000000000000 ) ) ;
#2041 = axis2_placement_3d ( 'none', #7505, #35527, #42406 ) ;
#2042 = direction ( 'none', ( -0.9989626969937954737, 0.04553602985419960558, -4.556421972117534232e-16 ) ) ;
#2043 = oriented_edge ( 'none', *, *, #42034, .t. ) ;
#2044 = circle ( 'none', #44945, 0.1999999999999973743 ) ;
#2045 = advanced_face ( 'none', ( #17027 ), #13719, .f. ) ;
#2047 = edge_loop ( 'none', ( #21163, #12283, #21852, #709 ) ) ;
#2046 = cartesian_point ( 'none', ( 42.36950568858431154, -26.30195433388384529, -32.11141812601528045 ) ) ;
#2048 = cartesian_point ( 'none', ( -14.66164244248021653, -25.02186565493111203, 33.20652437526967304 ) ) ;
#2049 = oriented_edge ( 'none', *, *, #10930, .t. ) ;
#2050 = direction ( 'none', ( -0.03529685447497914880, -0.9993768718877639179, 0.0000000000000000000 ) ) ;
#2051 = oriented_edge ( 'none', *, *, #39519, .t. ) ;
#2052 = cartesian_point ( 'none', ( 8.202211710224847963, 2.033155936137626352, 89.99999999999997158 ) ) ;
#2053 = cartesian_point ( 'none', ( -45.00000000000000711, 45.00000000000000711, 0.0000000000000000000 ) ) ;
#2054 = edge_curve ( 'none', #42379, #28212, #39430, .t. ) ;
#2055 = oriented_edge ( 'none', *, *, #1732, .t. ) ;
#2056 = edge_curve ( 'none', #6454, #25473, #35646, .t. ) ;
#2057 = direction ( 'none', ( -0.9982541042003290066, -3.989216879136938183e-16, 0.05906558598032100177 ) ) ;
#2058 = face_outer_bound ( 'none', #198, .t. ) ;
#2059 = cartesian_point ( 'none', ( 11.64203268004251690, 15.20000000000001883, -84.09999999999998010 ) ) ;
#2060 = oriented_edge ( 'none', *, *, #6126, .t. ) ;
#2061 = vector ( 'none', #40350, 1000.000000000000000 ) ;
#2062 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.110223024625157172e-14 ) ) ;
#2063 = line ( 'none', #33648, #13052 ) ;
#2064 = circle ( 'none', #33093, 3.571999999999999176 ) ;
#2065 = cartesian_point ( 'none', ( 5.816869801241284499, -29.91193733695390833, 32.49999999999998579 ) ) ;
#2066 = cartesian_point ( 'none', ( -16.68947302860931359, 12.85885495262668243, 41.34463211183054199 ) ) ;
#2067 = vector ( 'none', #704, 1000.000000000000000 ) ;
#2068 = cartesian_point ( 'none', ( 34.64101615137757051, -14.50000000000004796, -46.20057508614929276 ) ) ;
#2069 = cartesian_point ( 'none', ( 13.78282963277873385, 75.72852813953468853, -43.26832803522011517 ) ) ;
#2070 = direction ( 'none', ( -1.071365218763275746e-14, 1.079709846472068486e-16, -1.000000000000000000 ) ) ;
#2071 = closed_shell ( 'none', ( #4962, #39585, #656, #10772, #1303, #26831, #8388, #8669, #22835, #11521, #14746, #15407, #40479, #36482, #32214, #4072, #2076, #15046, #21047, #4175 ) ) ;
#2072 = edge_curve ( 'none', #31554, #21527, #43845, .t. ) ;
#2073 = vertex_point ( 'none', #23014 ) ;
#2074 = cartesian_point ( 'none', ( 12.41019120557144539, -1.495711951265070061, 58.49999999999990052 ) ) ;
#2075 = cartesian_point ( 'none', ( -5.177890919356159749, 40.84426721287429984, -32.60000000000002274 ) ) ;
#2076 = advanced_face ( 'none', ( #40537 ), #26528, .f. ) ;
#2078 = edge_curve ( 'none', #26665, #35434, #3287, .t. ) ;
#2077 = cartesian_point ( 'none', ( -22.83776965863871666, -2.987159237295579750, 45.78584000000001453 ) ) ;
#2079 = circle ( 'none', #22595, 4.250000000000000888 ) ;
#2080 = cartesian_point ( 'none', ( -1.285569440054875418e-14, 67.79999999999996874, -65.59999999999998010 ) ) ;
#2082 = vertex_point ( 'none', #23178 ) ;
#2081 = edge_curve ( 'none', #873, #45431, #41907, .t. ) ;
#2083 = cartesian_point ( 'none', ( 7.876116261281188358, -10.98024395063045944, 10.14148692723202316 ) ) ;
#2084 = cartesian_point ( 'none', ( -6.629541582050649400e-16, 2.633244640128534749e-15, 59.99999999999999289 ) ) ;
#2085 = b_spline_curve_with_knots ( 'none', 3,
( #29372, #1021, #25541, #22176, #19080, #1177, #35939, #25682, #29226, #39720, #4690, #8341, #15431, #8186, #29518, #32731, #18934, #11726, #18789, #25833, #43406, #1473, #25985, #9109, #34386, #41414, #30891, #15867, #29664 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 1, 2, 2, 1, 2, 2, 1, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.1250000000000050238, 0.2500000000000100475, 0.3125000000000125455, 0.3750000000000150990, 0.4375000000000175970, 0.4687500000000234257, 0.5000000000000293099, 0.5625000000000373035, 0.5937500000000471845, 0.6250000000000570655, 0.6875000000000736078, 0.7187500000000796030, 0.7500000000000857092, 0.8750000000000428546, 1.000000000000000000 ),
.unspecified. ) ;
#2086 = advanced_face ( 'none', ( #2201 ), #44381, .t. ) ;
#2087 = axis2_placement_3d ( 'none', #4202, #29642, #29493 ) ;
#2088 = oriented_edge ( 'none', *, *, #23182, .f. ) ;
#2089 = cartesian_point ( 'none', ( 22.68712706393128542, 3.994705585773241641, 48.00979196450279574 ) ) ;
#2090 = direction ( 'none', ( 4.531088973552677952e-17, 1.000000000000000000, 6.283257330483586380e-17 ) ) ;
#2091 = cartesian_point ( 'none', ( 8.461617983703250800, -16.90284748229723277, -95.60000000000006537 ) ) ;
#2092 = oriented_edge ( 'none', *, *, #25255, .f. ) ;
#2093 = axis2_placement_3d ( 'none', #42621, #4360, #8635 ) ;
#2094 = axis2_placement_3d ( 'none', #34980, #17530, #3579 ) ;
#2095 = vertex_point ( 'none', #44724 ) ;
#2096 = line ( 'none', #42938, #34435 ) ;
#2097 = cartesian_point ( 'none', ( -8.610645901670610058, 85.72901948282907370, -79.91650253059664522 ) ) ;
#2098 = oriented_edge ( 'none', *, *, #36974, .t. ) ;
#2099 = direction ( 'none', ( -6.750947622558685741e-17, 1.000000000000000000, -1.498871781000323722e-18 ) ) ;
#2100 = cartesian_point ( 'none', ( -17.30413885639080007, -12.01898909799183457, 48.08096470020401370 ) ) ;
#2101 = axis2_placement_3d ( 'none', #32254, #715, #11263 ) ;
#2102 = oriented_edge ( 'none', *, *, #30313, .t. ) ;
#2103 = cartesian_point ( 'none', ( 28.35533905932781096, -35.35533905932700804, 0.0000000000000000000 ) ) ;
#2104 = oriented_edge ( 'none', *, *, #21338, .f. ) ;
#2105 = circle ( 'none', #34306, 26.92264973081039514 ) ;
#2106 = cartesian_point ( 'none', ( 21.92887493618431094, -7.047262381802500641, 41.56572122406885228 ) ) ;
#2107 = cartesian_point ( 'none', ( 4.906260678604959402, -20.49109815551639002, 47.66816096830106630 ) ) ;
#2108 = line ( 'none', #27614, #1541 ) ;
#2109 = cartesian_point ( 'none', ( 21.38553304407431810, 104.1668298263048058, -37.89282987333061214 ) ) ;
#2110 = edge_curve ( 'none', #40969, #33988, #16449, .t. ) ;
#2111 = edge_loop ( 'none', ( #12992, #18858, #32530, #35277 ) ) ;
#2112 = cartesian_point ( 'none', ( -8.822499668414900853, 21.27558090607207220, 44.21416000000001389 ) ) ;
#2113 = edge_curve ( 'none', #41376, #8785, #23059, .t. ) ;
#2114 = cartesian_point ( 'none', ( 5.742114256203549871, 20.27090473542894244, 47.71905419426193617 ) ) ;
#2115 = cartesian_point ( 'none', ( -1.132177619809422706e-14, 1.347924001987846542e-15, -84.10000000000000853 ) ) ;
#2116 = direction ( 'none', ( -7.979727989493315099e-17, -1.000000000000000000, 1.486993667705070322e-18 ) ) ;
#2117 = edge_curve ( 'none', #26619, #32999, #29087, .t. ) ;
#2118 = circle ( 'none', #27001, 3.250000000000002665 ) ;
#2119 = direction ( 'none', ( -3.178527605020648767e-18, 1.000000000000000000, -1.143173006049280207e-16 ) ) ;
#2120 = cartesian_point ( 'none', ( -4.389855730355273877, 42.49999999999998579, -20.60000000000002629 ) ) ;
#2121 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -9.251858538542877559e-15 ) ) ;
#2122 = cartesian_point ( 'none', ( 28.97769677689666779, 1.229899047282141389, 32.93893344057866557 ) ) ;
#2123 = cartesian_point ( 'none', ( 2.348855177725181154, 19.48887407438936492, 26.49999999999999289 ) ) ;
#2124 = oriented_edge ( 'none', *, *, #24031, .t. ) ;
#2125 = cartesian_point ( 'none', ( -0.8529709363172867098, -23.01667559574294231, 46.11994044635598300 ) ) ;
#2126 = vertex_point ( 'none', #16272 ) ;
#2127 = advanced_face ( 'none', ( #38319 ), #10422, .t. ) ;
#2128 = cartesian_point ( 'none', ( -42.50000000000000711, 26.33913438213184932, -31.73475805288586571 ) ) ;
#2129 = cartesian_point ( 'none', ( 1.382445474670645824, -21.02344193245174253, 41.67825618962285006 ) ) ;
#2130 = oriented_edge ( 'none', *, *, #24867, .t. ) ;
#2131 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2132 = edge_curve ( 'none', #37205, #6457, #23606, .t. ) ;
#2133 = cartesian_point ( 'none', ( 10.20694746126820540, -18.43003545338181581, 45.78584000000001453 ) ) ;
#2134 = oriented_edge ( 'none', *, *, #28807, .t. ) ;
#2135 = vector ( 'none', #40961, 1000.000000000000000 ) ;
#2136 = direction ( 'none', ( 0.9237280213470681067, 0.3830490080632377170, 0.0000000000000000000 ) ) ;
#2137 = cartesian_point ( 'none', ( 3.906460495379319831, 21.70119965343024404, 45.00000000000001421 ) ) ;
#2138 = oriented_edge ( 'none', *, *, #9896, .t. ) ;
#2139 = direction ( 'none', ( 5.690833777106464244e-16, 2.476491431256906945e-16, -1.000000000000000000 ) ) ;
#2140 = line ( 'none', #24080, #27896 ) ;
#2141 = cartesian_point ( 'none', ( -22.17519907427068659, 56.00000000000000000, -95.08366632333306256 ) ) ;
#2142 = spherical_surface ( 'none', #10887, 3.572000000000000508 ) ;
#2143 = edge_curve ( 'none', #5230, #23897, #14833, .t. ) ;
#2144 = direction ( 'none', ( -0.7669678184319008718, 0.6416855659042134397, 0.0000000000000000000 ) ) ;
#2145 = line ( 'none', #19918, #29022 ) ;
#2146 = edge_curve ( 'none', #20463, #2916, #1110, .t. ) ;
#2149 = advanced_face ( 'none', ( #18646 ), #17550, .f. ) ;
#2148 = cartesian_point ( 'none', ( 34.64101615137751367, 69.49999999999998579, -83.10000000000007958 ) ) ;
#2147 = vector ( 'none', #2694, 1000.000000000000000 ) ;
#2150 = axis2_placement_3d ( 'none', #24709, #21322, #24866 ) ;
#2151 = oriented_edge ( 'none', *, *, #4630, .t. ) ;
#2152 = cartesian_point ( 'none', ( 40.00099999999982714, 85.49999999999998579, -84.60000000000042064 ) ) ;
#2153 = cartesian_point ( 'none', ( -11.99690132488132477, 76.59583881556633855, -41.41738657530752477 ) ) ;
#2154 = oriented_edge ( 'none', *, *, #11266, .t. ) ;
#2155 = axis2_placement_3d ( 'none', #14970, #866, #21565 ) ;
#2156 = axis2_placement_3d ( 'none', #10062, #24039, #10204 ) ;
#2157 = face_outer_bound ( 'none', #35734, .t. ) ;
#2158 = direction ( 'none', ( -0.9196317460383746090, -0.3927816844996855905, 1.224578522357733956e-16 ) ) ;
#2159 = cartesian_point ( 'none', ( 21.00466913624651610, 1.628452568180344562, 44.21416000000001389 ) ) ;
#2160 = direction ( 'none', ( 1.040834085586083147e-16, 1.000000000000000000, 1.069874729844935441e-16 ) ) ;
#2161 = cartesian_point ( 'none', ( 4.708591520068212688, -22.54651852116282384, 48.09969476992255011 ) ) ;
#2162 = oriented_edge ( 'none', *, *, #24309, .f. ) ;
#2163 = vertex_point ( 'none', #23642 ) ;
#2164 = oriented_edge ( 'none', *, *, #21168, .f. ) ;
#2165 = cartesian_point ( 'none', ( -36.17433076848779905, 82.29999999999995453, -43.89910426981634828 ) ) ;
#2166 = oriented_edge ( 'none', *, *, #30414, .t. ) ;
#2167 = cartesian_point ( 'none', ( -7.853896617271032277, -20.23310840962724200, -93.54197419307553218 ) ) ;
#2168 = axis2_placement_3d ( 'none', #44168, #5413, #12473 ) ;
#2169 = oriented_edge ( 'none', *, *, #13807, .f. ) ;
#2171 = oriented_edge ( 'none', *, *, #39188, .f. ) ;
#2170 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2172 = cartesian_point ( 'none', ( 19.91839899407629133, 56.00000000000000000, -25.60000000000026077 ) ) ;
#2173 = oriented_edge ( 'none', *, *, #9255, .t. ) ;
#2174 = direction ( 'none', ( 0.9237280213470682178, 0.3830490080632377170, 0.0000000000000000000 ) ) ;
#2175 = vertex_point ( 'none', #44570 ) ;
#2176 = oriented_edge ( 'none', *, *, #29599, .f. ) ;
#2177 = direction ( 'none', ( 0.6000336119460137896, 0.7999747899371707494, 0.0000000000000000000 ) ) ;
#2178 = face_bound ( 'none', #26440, .t. ) ;
#2179 = vector ( 'none', #36181, 1000.000000000000000 ) ;
#2180 = cartesian_point ( 'none', ( -29.82919550050448976, 87.28688174802174160, -78.50251745823081251 ) ) ;
#2181 = oriented_edge ( 'none', *, *, #30521, .t. ) ;
#2183 = direction ( 'none', ( -0.2476899175057014069, 0.9688393596288390475, 0.0000000000000000000 ) ) ;
#2182 = face_outer_bound ( 'none', #39051, .t. ) ;
#2184 = line ( 'none', #8768, #38302 ) ;
#2185 = direction ( 'none', ( -5.807554947633241928e-16, -3.102610559608235541e-16, 1.000000000000000000 ) ) ;
#2186 = cartesian_point ( 'none', ( -27.70717012666915124, 104.1668298263047916, -44.21446695592537424 ) ) ;
#2187 = face_outer_bound ( 'none', #45181, .t. ) ;
#2188 = cartesian_point ( 'none', ( -0.8161359196281816608, 95.57378637780139741, -92.09107776354657915 ) ) ;
#2189 = edge_curve ( 'none', #3813, #6470, #27959, .t. ) ;
#2190 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2191 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#2192 = vector ( 'none', #18707, 1000.000000000000000 ) ;
#2193 = oriented_edge ( 'none', *, *, #43895, .t. ) ;
#2194 = edge_loop ( 'none', ( #25176, #33001, #24378, #10565 ) ) ;
#2195 = direction ( 'none', ( 0.7669678184319008718, -0.6416855659042134397, 0.0000000000000000000 ) ) ;
#2196 = direction ( 'none', ( 0.8660254037844323793, -3.928040074606837135e-17, -0.5000000000000109912 ) ) ;
#2197 = face_outer_bound ( 'none', #26331, .t. ) ;
#2198 = oriented_edge ( 'none', *, *, #34732, .f. ) ;
#2199 = edge_curve ( 'none', #3264, #43547, #9325, .t. ) ;
#2200 = cartesian_point ( 'none', ( 0.3394878337001566715, 23.02984402475869530, 44.00126500628938686 ) ) ;
#2201 = face_outer_bound ( 'none', #38698, .t. ) ;
#2202 = cartesian_point ( 'none', ( -7.232512328086338371, 21.86811082602654821, 41.57024041561280825 ) ) ;
#2203 = oriented_edge ( 'none', *, *, #22764, .f. ) ;
#2204 = oriented_edge ( 'none', *, *, #24533, .f. ) ;
#2205 = edge_curve ( 'none', #22172, #7450, #7119, .t. ) ;
#2206 = oriented_edge ( 'none', *, *, #39594, .t. ) ;
#2207 = direction ( 'none', ( -0.9985801776953731057, -0.05326939753626939306, 0.0000000000000000000 ) ) ;
#2208 = cartesian_point ( 'none', ( 22.28279532207219304, -5.831501336190769713, 48.51828973797165645 ) ) ;
#2209 = edge_curve ( 'none', #1787, #14358, #15365, .t. ) ;
#2210 = oriented_edge ( 'none', *, *, #1288, .f. ) ;
#2211 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2212 = cartesian_point ( 'none', ( 14.77014505612137540, 76.64697516466738136, -42.99944029387207678 ) ) ;
#2213 = oriented_edge ( 'none', *, *, #9920, .f. ) ;
#2214 = cartesian_point ( 'none', ( -36.59234892706397346, 45.00000000000000711, 48.00000000000000000 ) ) ;
#2215 = vector ( 'none', #25511, 1000.000000000000000 ) ;
#2216 = line ( 'none', #147, #27980 ) ;
#2217 = oriented_edge ( 'none', *, *, #15654, .f. ) ;
#2218 = vertex_point ( 'none', #6209 ) ;
#2219 = axis2_placement_3d ( 'none', #35227, #35377, #3818 ) ;
#2220 = axis2_placement_3d ( 'none', #39185, #39660, #14594 ) ;
#2221 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#2222 = oriented_edge ( 'none', *, *, #15763, .f. ) ;
#2223 = face_bound ( 'none', #17981, .t. ) ;
#2224 = oriented_edge ( 'none', *, *, #19089, .f. ) ;
#2225 = oriented_edge ( 'none', *, *, #23705, .t. ) ;
#2226 = cartesian_point ( 'none', ( -1.285574023172189717, -22.99644139288933431, 43.99879852800728486 ) ) ;
#2227 = plane ( 'none', #28553 ) ;
#2228 = cylindrical_surface ( 'none', #13442, 5.000000000000002665 ) ;
#2229 = face_outer_bound ( 'none', #12722, .t. ) ;
#2230 = axis2_placement_3d ( 'none', #31325, #10315, #13860 ) ;
#2231 = vector ( 'none', #44683, 999.9999999999998863 ) ;
#2232 = direction ( 'none', ( 0.0000000000000000000, 0.9997880925769057070, -0.02058567320814580839 ) ) ;
#2233 = vertex_point ( 'none', #42687 ) ;
#2235 = circle ( 'none', #17006, 1.500000000000001332 ) ;
#2234 = axis2_placement_3d ( 'none', #33934, #16489, #24017 ) ;
#2236 = edge_loop ( 'none', ( #6550, #28967, #40561, #4353 ) ) ;
#2237 = plane ( 'none', #40653 ) ;
#2238 = cartesian_point ( 'none', ( 28.73558964500415058, -6.485006034600877989, 63.99999999999997158 ) ) ;
#2239 = cylindrical_surface ( 'none', #23349, 5.500320936831879060 ) ;
#2240 = b_spline_curve_with_knots ( 'none', 3,
( #40860, #34740, #6542, #20822, #45327, #24383, #2738, #37768, #34898, #13939, #38381, #20991, #27260, #16847, #41319, #20374 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01282214316494319911, 0.01412875127644302314, 0.01478205533219293863, 0.01543535938794285065, 0.01608866344369276613, 0.01674196749944267815, 0.01739527155519259016, 0.01804857561094250565 ),
.unspecified. ) ;
#2241 = direction ( 'none', ( 4.531088973552677952e-17, 1.000000000000000000, 6.283257330483586380e-17 ) ) ;
#2242 = line ( 'none', #19884, #8251 ) ;
#2243 = cartesian_point ( 'none', ( 22.00000000000005684, 38.10511776651527072, -12.10000000000000142 ) ) ;
#2244 = plane ( 'none', #40777 ) ;
#2245 = cartesian_point ( 'none', ( -3.599798207423807739, 76.06781655244174090, -77.04733387587816651 ) ) ;
#2246 = oriented_edge ( 'none', *, *, #30334, .t. ) ;
#2247 = vertex_point ( 'none', #34457 ) ;
#2248 = cartesian_point ( 'none', ( 23.17540646280064465, 35.49781654739872039, -19.70000000000000284 ) ) ;
#2250 = direction ( 'none', ( -0.9237280213470682178, -0.3830490080632377725, 0.0000000000000000000 ) ) ;
#2249 = cartesian_point ( 'none', ( 36.31494040586458993, 60.19998826649449342, -87.45687306788626358 ) ) ;
#2251 = advanced_face ( 'none', ( #14250 ), #9889, .t. ) ;
#2252 = edge_curve ( 'none', #23655, #25089, #36723, .t. ) ;
#2253 = oriented_edge ( 'none', *, *, #12866, .f. ) ;
#2254 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#2255 = edge_curve ( 'none', #22333, #12243, #15885, .t. ) ;
#2256 = cartesian_point ( 'none', ( 1.257298564220676429, 69.49999999999998579, -25.61976487912550127 ) ) ;
#2257 = manifold_solid_brep ( 'ab90.050.05-2-solid1', #25741 ) ;
#2258 = cartesian_point ( 'none', ( 34.64101615137751367, 69.49999999999998579, -88.10000000000005116 ) ) ;
#2259 = cartesian_point ( 'none', ( 6.978101731706852107, 19.87848282904762343, 44.77153070101632437 ) ) ;
#2260 = toroidal_surface ( 'none', #44217, 6.700000000000000178, 0.2000000000000000111 ) ;
#2261 = circle ( 'none', #44265, 0.1999999999999944322 ) ;
#2262 = edge_loop ( 'none', ( #42245, #13855 ) ) ;
#2263 = oriented_edge ( 'none', *, *, #39242, .t. ) ;
#2264 = cartesian_point ( 'none', ( 22.00000000000003908, 38.10511776651525651, -13.70000000000000107 ) ) ;
#2266 = advanced_face ( 'none', ( #35595 ), #42694, .f. ) ;
#2265 = cartesian_point ( 'none', ( -22.90948224997633886, -2.378302852202692996, 42.81811547139638918 ) ) ;
#2267 = vertex_point ( 'none', #23525 ) ;
#2268 = vector ( 'none', #21656, 1000.000000000000000 ) ;
#2269 = oriented_edge ( 'none', *, *, #7177, .f. ) ;
#2270 = oriented_edge ( 'none', *, *, #24653, .f. ) ;
#2271 = cartesian_point ( 'none', ( -19.95663533865365125, 38.71139999999999759, -32.60000000000002984 ) ) ;
#2272 = circle ( 'none', #4315, 3.842971700774302501 ) ;
#2273 = circle ( 'none', #26920, 3.249999999999988898 ) ;
#2274 = cartesian_point ( 'none', ( 1.993181119274235913, 20.92869995056845056, -95.59999999999996589 ) ) ;
#2276 = edge_curve ( 'none', #13440, #6638, #33395, .t. ) ;
#2275 = cartesian_point ( 'none', ( 15.68795029745316505, 16.86342369611340430, 48.80443154097956437 ) ) ;
#2277 = cartesian_point ( 'none', ( 28.92329768922350652, 2.107807102312359238, 32.53923048454137046 ) ) ;
#2278 = edge_curve ( 'none', #31368, #17188, #25210, .t. ) ;
#2279 = cartesian_point ( 'none', ( 16.33805481227857115, 10.17128520825068527, -95.60000000000002274 ) ) ;
#2280 = cartesian_point ( 'none', ( -19.10081673655250256, -21.82106321874890753, 12.53923048454131894 ) ) ;
#2281 = edge_loop ( 'none', ( #33589, #1393, #29584, #9349 ) ) ;
#2282 = oriented_edge ( 'none', *, *, #12128, .t. ) ;
#2283 = circle ( 'none', #9805, 24.90000000000000568 ) ;
#2284 = cartesian_point ( 'none', ( -23.01794792638053266, 0.8129677413240600226, 41.56572122418695869 ) ) ;
#2285 = oriented_edge ( 'none', *, *, #37496, .t. ) ;
#2288 = edge_curve ( 'none', #17178, #23415, #3819, .t. ) ;
#2287 = cartesian_point ( 'none', ( -29.87772094686862090, 17.23856129065580234, -59.59796540941994891 ) ) ;
#2286 = axis2_placement_3d ( 'none', #29435, #39785, #5041 ) ;
#2289 = cartesian_point ( 'none', ( -1.066920843930594988e-14, 59.50000000000000000, -96.60000000000002274 ) ) ;
#2290 = cartesian_point ( 'none', ( -1.073455152324529038, -21.04037666789265160, 44.55089305981389458 ) ) ;
#2291 = face_outer_bound ( 'none', #29281, .t. ) ;
#2292 = face_outer_bound ( 'none', #12476, .t. ) ;
#2293 = direction ( 'none', ( -2.896988204881267355e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2294 = axis2_placement_3d ( 'none', #34464, #30978, #16576 ) ;
#2295 = direction ( 'none', ( 0.7427492271542042168, 0.0000000000000000000, 0.6695697017949903129 ) ) ;
#2296 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2297 = cartesian_point ( 'none', ( 40.00000000000019895, 85.49999999999998579, -46.60000000000042775 ) ) ;
#2298 = direction ( 'none', ( 0.9928152964457156449, -0.1196569561012059135, -1.066981889371543719e-16 ) ) ;
#2299 = edge_loop ( 'none', ( #23188, #44709, #43039, #43587 ) ) ;
#2300 = cartesian_point ( 'none', ( -35.00000000000000711, 66.99999999999998579, -65.59999999999961062 ) ) ;
#2301 = cartesian_point ( 'none', ( 22.00000000000003553, -34.85511776651528493, -25.60000000000000142 ) ) ;
#2302 = axis2_placement_3d ( 'none', #32294, #11444, #18511 ) ;
#2303 = cartesian_point ( 'none', ( 30.49532095885325234, 20.18897452389494518, -38.79999999999999716 ) ) ;
#2304 = axis2_placement_3d ( 'none', #3874, #11374, #974 ) ;
#2305 = oriented_edge ( 'none', *, *, #17511, .t. ) ;
#2306 = cartesian_point ( 'none', ( 36.07317927387896361, -14.50000000000004796, -41.67440013232099716 ) ) ;
#2307 = cartesian_point ( 'none', ( 41.49999999999999289, 20.00000000000005684, -32.60000000000002984 ) ) ;
#2308 = axis2_placement_3d ( 'none', #35655, #15155, #18514 ) ;
#2309 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2310 = advanced_face ( 'none', ( #10366 ), #18604, .f. ) ;
#2311 = axis2_placement_3d ( 'none', #22484, #1492, #43873 ) ;
#2313 = direction ( 'none', ( 0.9928152964457156449, -0.1196569561012059135, -1.066981889371543226e-16 ) ) ;
#2312 = line ( 'none', #3098, #13256 ) ;
#2314 = circle ( 'none', #11077, 4.149999999999999467 ) ;
#2315 = oriented_edge ( 'none', *, *, #13142, .t. ) ;
#2316 = oriented_edge ( 'none', *, *, #34091, .f. ) ;
#2317 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2318 = direction ( 'none', ( 1.000000000000000000, -1.076941769399720440e-16, -1.072752997544057192e-14 ) ) ;
#2319 = direction ( 'none', ( -6.750947622558686973e-17, 1.000000000000000000, -1.498871781000323915e-18 ) ) ;
#2320 = oriented_edge ( 'none', *, *, #23790, .t. ) ;
#2321 = cartesian_point ( 'none', ( 1.352912504666623270e-14, 59.49999999999997868, -65.60000000000005116 ) ) ;
#2322 = oriented_edge ( 'none', *, *, #4923, .f. ) ;
#2323 = advanced_face ( 'none', ( #3240 ), #22485, .t. ) ;
#2324 = vector ( 'none', #19093, 1000.000000000000000 ) ;
#2325 = direction ( 'none', ( -1.734723475976805615e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2326 = edge_curve ( 'none', #1400, #33508, #1062, .t. ) ;
#2327 = edge_curve ( 'none', #43165, #1107, #21916, .t. ) ;
#2328 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#2329 = vertex_point ( 'none', #43988 ) ;
#2330 = cartesian_point ( 'none', ( 3.409511874572806691e-15, 4.322003709755893840e-15, 95.99999999999998579 ) ) ;
#2331 = oriented_edge ( 'none', *, *, #7, .t. ) ;
#2332 = vector ( 'none', #20728, 1000.000000000000000 ) ;
#2333 = cartesian_point ( 'none', ( -35.73442909251337340, -22.24820998577912334, -38.89999999999996305 ) ) ;
#2334 = edge_loop ( 'none', ( #32699, #7088 ) ) ;
#2335 = cartesian_point ( 'none', ( -0.9966158955401335229, 20.99999999999999645, -95.60000000000002274 ) ) ;
#2336 = circle ( 'none', #28000, 3.849814038937465543 ) ;
#2337 = face_outer_bound ( 'none', #21797, .t. ) ;
#2338 = cartesian_point ( 'none', ( -21.00874478766303355, 1.589095316337975738, 41.28901209466874178 ) ) ;
#2339 = direction ( 'none', ( -0.6416855659042124405, -0.7669678184319016490, 0.0000000000000000000 ) ) ;
#2340 = cartesian_point ( 'none', ( -23.89711431703035771, 104.0000000000000142, -97.99101615137723797 ) ) ;
#2341 = cartesian_point ( 'none', ( -29.85451473252612331, 87.07226845364161250, -78.44369962103334615 ) ) ;
#2342 = edge_curve ( 'none', #38847, #16637, #39962, .t. ) ;
#2343 = vertex_point ( 'none', #44603 ) ;
#2344 = cartesian_point ( 'none', ( -1.737632694632563681e-15, 2.187599885643535283e-15, 50.49999999999995026 ) ) ;
#2345 = cartesian_point ( 'none', ( 2.063468871948655803, 95.53334076342112269, -54.11726719815868591 ) ) ;
#2346 = edge_curve ( 'none', #4811, #25460, #20801, .t. ) ;
#2347 = cartesian_point ( 'none', ( -12.41019120557144539, 1.495711951265076278, 51.99999999999998579 ) ) ;
#2348 = cartesian_point ( 'none', ( -24.14698632104288123, 32.38930768003786653, -45.43386620922519370 ) ) ;
#2349 = cartesian_point ( 'none', ( 17.14326059273111724, 16.93065124786928521, -87.64560200429730230 ) ) ;
#2350 = oriented_edge ( 'none', *, *, #27505, .f. ) ;
#2351 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#2352 = direction ( 'none', ( -3.276296315968194708e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2353 = cartesian_point ( 'none', ( -9.862155861906446219, -19.72157148290835238, 45.00000000000001421 ) ) ;
#2354 = direction ( 'none', ( 0.9237280213470679957, 0.3830490080632377170, 0.0000000000000000000 ) ) ;
#2355 = edge_curve ( 'none', #1005, #24346, #40487, .t. ) ;
#2356 = line ( 'none', #1954, #28658 ) ;
#2357 = oriented_edge ( 'none', *, *, #39623, .f. ) ;
#2358 = cartesian_point ( 'none', ( 1.490078991706556888, 22.98468871308248751, 42.17157726952780195 ) ) ;
#2359 = oriented_edge ( 'none', *, *, #9970, .t. ) ;
#2360 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#2361 = direction ( 'none', ( -3.276296315968194215e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2362 = oriented_edge ( 'none', *, *, #29340, .f. ) ;
#2363 = cartesian_point ( 'none', ( 21.36290787981590711, 5.461562681000718733, 45.00000000000001421 ) ) ;
#2364 = vector ( 'none', #44697, 1000.000000000000000 ) ;
#2365 = axis2_placement_3d ( 'none', #40696, #37759, #40998 ) ;
#2366 = advanced_face ( 'none', ( #19691 ), #18079, .f. ) ;
#2367 = cartesian_point ( 'none', ( 2.365713067868064456, -21.92272569003495164, 45.00000000000001421 ) ) ;
#2368 = axis2_placement_3d ( 'none', #8624, #26120, #22762 ) ;
#2369 = axis2_placement_3d ( 'none', #43364, #22429, #39688 ) ;
#2370 = cartesian_point ( 'none', ( 34.64101615137753498, -20.00000000000006750, -32.59999999999999432 ) ) ;
#2371 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#2372 = edge_loop ( 'none', ( #41283, #15956 ) ) ;
#2373 = cartesian_point ( 'none', ( 13.71889313562212287, 75.71778614151622833, -43.28582473349784721 ) ) ;
#2374 = oriented_edge ( 'none', *, *, #35802, .f. ) ;
#2375 = line ( 'none', #22025, #30340 ) ;
#2376 = oriented_edge ( 'none', *, *, #15814, .f. ) ;
#2377 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2378 = axis2_placement_3d ( 'none', #32499, #11489, #11790 ) ;
#2379 = vertex_point ( 'none', #31294 ) ;
#2380 = circle ( 'none', #33833, 31.00000000000000000 ) ;
#2381 = face_outer_bound ( 'none', #3187, .t. ) ;
#2382 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#2383 = face_outer_bound ( 'none', #12268, .t. ) ;
#2384 = advanced_face ( 'none', ( #37192 ), #10944, .f. ) ;
#2385 = edge_curve ( 'none', #18097, #25618, #8727, .t. ) ;
#2386 = cartesian_point ( 'none', ( 1.607312547718748874, -22.97715384242598802, 41.28528431769786522 ) ) ;
#2387 = cartesian_point ( 'none', ( -29.29999999999999716, 3.588215121501744101e-15, 46.00000000000000000 ) ) ;
#2388 = edge_curve ( 'none', #29042, #23133, #13144, .t. ) ;
#2389 = cartesian_point ( 'none', ( 31.89101615137751011, -24.76313972081446479, -45.48873844884955275 ) ) ;
#2390 = cartesian_point ( 'none', ( 17.08275322419386910, 23.22942395899358914, 10.75109534149742530 ) ) ;
#2391 = edge_curve ( 'none', #25963, #29546, #24131, .t. ) ;
#2392 = cartesian_point ( 'none', ( 36.26601615137752077, -17.18541743770062524, -32.60000000000002984 ) ) ;
#2393 = direction ( 'none', ( 0.7071067811865476838, 0.7071067811865474617, -7.412753492110237401e-15 ) ) ;
#2394 = direction ( 'none', ( -0.6277770890668585846, 0.7783931695761091563, 0.0000000000000000000 ) ) ;
#2395 = cartesian_point ( 'none', ( -34.64101615137753498, 20.00000000000003197, -33.89999999999997726 ) ) ;
#2396 = circle ( 'none', #40286, 4.150000000000001243 ) ;
#2397 = vector ( 'none', #35339, 1000.000000000000000 ) ;
#2398 = oriented_edge ( 'none', *, *, #21146, .f. ) ;
#2399 = cartesian_point ( 'none', ( -34.64101615137724366, 79.79999999999995453, -45.59999999999945430 ) ) ;
#2400 = oriented_edge ( 'none', *, *, #39341, .t. ) ;
#2401 = plane ( 'none', #31848 ) ;
#2402 = cartesian_point ( 'none', ( -18.32108754782708004, 8.331535237837098151, -0.5042050259835285653 ) ) ;
#2403 = oriented_edge ( 'none', *, *, #41275, .f. ) ;
#2404 = oriented_edge ( 'none', *, *, #17283, .t. ) ;
#2405 = direction ( 'none', ( 0.9928152964457156449, -0.1196569561012059135, 0.0000000000000000000 ) ) ;
#2407 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2406 = direction ( 'none', ( -0.9985801776953731057, -0.05326939753626845631, -4.491529765906061457e-16 ) ) ;
#2408 = cartesian_point ( 'none', ( 21.43766018990747213, 19.25042504567226942, 10.78776371329342965 ) ) ;
#2409 = edge_loop ( 'none', ( #21678, #28894 ) ) ;
#2410 = edge_curve ( 'none', #24101, #27145, #28778, .t. ) ;
#2411 = oriented_edge ( 'none', *, *, #43111, .t. ) ;
#2412 = cartesian_point ( 'none', ( 4.423980613872648959, -20.59862877382715496, 48.08139857430906972 ) ) ;
#2413 = oriented_edge ( 'none', *, *, #17694, .t. ) ;
#2414 = cartesian_point ( 'none', ( 22.00000000000003553, -32.60511776651528493, -12.10000000000000142 ) ) ;
#2415 = oriented_edge ( 'none', *, *, #7760, .f. ) ;
#2416 = vector ( 'none', #37900, 1000.000000000000114 ) ;
#2417 = oriented_edge ( 'none', *, *, #25032, .t. ) ;
#2418 = cartesian_point ( 'none', ( 7.353112802924474193e-15, 1.432682641047033937e-15, -27.10000000000002629 ) ) ;
#2419 = edge_curve ( 'none', #22351, #2457, #31220, .t. ) ;
#2420 = cartesian_point ( 'none', ( 32.38523700087518620, -19.60558850909360018, -36.39999999999999147 ) ) ;
#2421 = vertex_point ( 'none', #20267 ) ;
#2422 = line ( 'none', #2009, #25480 ) ;
#2423 = circle ( 'none', #4099, 3.250000000000002665 ) ;
#2424 = direction ( 'none', ( -2.397347695257275365e-16, 0.5150380749100560429, -0.8571673007021112234 ) ) ;
#2425 = cartesian_point ( 'none', ( -23.01607205420158309, -0.8853900108030747784, 41.57097604806832436 ) ) ;
#2426 = edge_curve ( 'none', #13509, #43559, #34491, .t. ) ;
#2427 = circle ( 'none', #17200, 4.499999999999997335 ) ;
#2428 = cartesian_point ( 'none', ( -18.95885998818913265, -11.25895767592368024, 45.00000000000001421 ) ) ;
#2429 = axis2_placement_3d ( 'none', #1488, #25687, #25999 ) ;
#2430 = direction ( 'none', ( 0.9391999105307932139, 0.3433708316950494499, 6.195185496740355956e-16 ) ) ;
#2431 = direction ( 'none', ( 4.270088556250599530e-15, 0.9314175982251127195, 0.3639522739543779029 ) ) ;
#2432 = cartesian_point ( 'none', ( 2.194927865177692450, 42.49999999999999289, -20.60000000000002629 ) ) ;
#2433 = cartesian_point ( 'none', ( 37.47792328556733565, 14.50000000000003730, -37.13970642741730188 ) ) ;
#2434 = axis2_placement_3d ( 'none', #7993, #14921, #39053 ) ;
#2435 = cartesian_point ( 'none', ( -35.20000000000018758, 79.20133501676549770, -84.47031025878841604 ) ) ;
#2436 = axis2_placement_3d ( 'none', #39366, #35743, #4333 ) ;
#2437 = direction ( 'none', ( 6.106226635438361958e-16, 4.440892098500626162e-16, -1.000000000000000000 ) ) ;
#2438 = cartesian_point ( 'none', ( -22.69245955695150130, 3.942993045135984698, 46.53785962758762196 ) ) ;
#2439 = cartesian_point ( 'none', ( -29.99706700673180748, 17.04581538547229513, -59.34787429974388573 ) ) ;
#2440 = axis2_placement_3d ( 'none', #15245, #35912, #28732 ) ;
#2441 = cartesian_point ( 'none', ( 20.22318263652245207, -7.832264653834537071, -93.54265674994641699 ) ) ;
#2442 = line ( 'none', #21619, #38561 ) ;
#2443 = vector ( 'none', #34622, 1000.000000000000000 ) ;
#2444 = oriented_edge ( 'none', *, *, #41535, .t. ) ;
#2445 = cartesian_point ( 'none', ( -20.81835645000474955, -9.857214611917084923, 41.81859022210696963 ) ) ;
#2446 = cartesian_point ( 'none', ( -24.87438812559361168, 91.55640719070621003, -86.51824355065782868 ) ) ;
#2447 = oriented_edge ( 'none', *, *, #5615, .f. ) ;
#2448 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#2449 = cartesian_point ( 'none', ( -22.70741689107152084, 3.857676319782562313, 47.35660112195797922 ) ) ;
#2450 = direction ( 'none', ( 4.743173283671098645e-16, 3.993128171903860573e-16, -1.000000000000000000 ) ) ;
#2451 = edge_curve ( 'none', #31602, #34606, #27912, .t. ) ;
#2452 = vertex_point ( 'none', #42419 ) ;
#2453 = edge_loop ( 'none', ( #17168, #16552, #13384 ) ) ;
#2454 = cartesian_point ( 'none', ( 32.78414308349159967, 59.79999999999994031, -87.27392425448826430 ) ) ;
#2455 = vertex_point ( 'none', #24880 ) ;
#2456 = vertex_point ( 'none', #38726 ) ;
#2457 = vertex_point ( 'none', #21638 ) ;
#2458 = direction ( 'none', ( 0.0000000000000000000, 0.9314175982251103880, 0.3639522739543839536 ) ) ;
#2459 = cartesian_point ( 'none', ( -11.98331383555952812, 94.88017082722596740, -41.42285750341267914 ) ) ;
#2460 = oriented_edge ( 'none', *, *, #14912, .t. ) ;
#2461 = oriented_edge ( 'none', *, *, #8430, .f. ) ;
#2462 = circle ( 'none', #30624, 4.499999999999999112 ) ;
#2463 = oriented_edge ( 'none', *, *, #1937, .t. ) ;
#2464 = oriented_edge ( 'none', *, *, #29942, .t. ) ;
#2465 = circle ( 'none', #2093, 4.250000000000002665 ) ;
#2466 = face_outer_bound ( 'none', #25594, .t. ) ;
#2467 = cartesian_point ( 'none', ( 18.35710459331633260, 10.24801981931920025, -95.60000000000000853 ) ) ;
#2468 = direction ( 'none', ( -0.8660254037844271613, 3.928040074606686142e-17, 0.5000000000000198730 ) ) ;
#2469 = cartesian_point ( 'none', ( -1.142114600642869469e-14, 66.49999999999998579, -100.6000000000000227 ) ) ;
#2470 = vector ( 'none', #44832, 1000.000000000000000 ) ;
#2471 = direction ( 'none', ( 0.2397751753995147617, 0.0000000000000000000, 0.9708284427550172291 ) ) ;
#2472 = direction ( 'none', ( 0.09990166188830018612, 0.9949973155501254940, 4.447002705354849541e-16 ) ) ;
#2473 = cartesian_point ( 'none', ( 20.71084599125640935, -10.07791109835541832, 46.73577896690752453 ) ) ;
#2474 = edge_curve ( 'none', #10265, #22555, #9277, .t. ) ;
#2475 = cartesian_point ( 'none', ( -10.09633570212723264, -20.70274060202492805, 41.56572122406885228 ) ) ;
#2476 = advanced_face ( 'none', ( #2157 ), #14787, .t. ) ;
#2477 = edge_curve ( 'none', #26743, #19424, #38275, .t. ) ;
#2478 = circle ( 'none', #3625, 6.500000000000006217 ) ;
#2479 = vector ( 'none', #36344, 1000.000000000000000 ) ;
#2480 = cartesian_point ( 'none', ( -29.43043978568130115, -18.23934843388937210, -60.36539618961069209 ) ) ;
#2481 = edge_curve ( 'none', #23031, #4064, #26290, .t. ) ;
#2482 = cartesian_point ( 'none', ( 35.35533905932730647, 28.35533905932743792, 0.0000000000000000000 ) ) ;
#2483 = cartesian_point ( 'none', ( -16.70987341220762090, 12.53350208632834395, 36.49999999999998579 ) ) ;
#2484 = oriented_edge ( 'none', *, *, #28237, .f. ) ;
#2485 = direction ( 'none', ( 2.896988204881267355e-16, 1.000000000000000000, -1.486993667714095615e-18 ) ) ;
#2486 = vertex_point ( 'none', #7221 ) ;
#2487 = oriented_edge ( 'none', *, *, #10127, .f. ) ;
#2488 = cartesian_point ( 'none', ( 11.01178971522089967, 17.74278185361801619, -94.89434643494209354 ) ) ;
#2489 = cartesian_point ( 'none', ( 14.45915024851461794, -17.92818499962781686, 41.19556845902046405 ) ) ;
#2490 = direction ( 'none', ( 3.276296315968194215e-16, 1.486993667705044129e-18, 1.000000000000000000 ) ) ;
#2491 = oriented_edge ( 'none', *, *, #11730, .t. ) ;
#2492 = cartesian_point ( 'none', ( -17.77542517550212864, -14.64677238520178193, 46.61501534797358914 ) ) ;
#2493 = vertex_point ( 'none', #35395 ) ;
#2494 = advanced_face ( 'none', ( #32323 ), #7638, .t. ) ;
#2495 = axis2_placement_3d ( 'none', #35827, #39298, #36274 ) ;
#2496 = axis2_placement_3d ( 'none', #25823, #43239, #44464 ) ;
#2497 = oriented_edge ( 'none', *, *, #15876, .f. ) ;
#2498 = cartesian_point ( 'none', ( -28.15003722432828326, 18.62258394588585730, -62.63192962384235329 ) ) ;
#2499 = cartesian_point ( 'none', ( 14.65897246485319982, 18.11295389012954971, -89.66382421415134729 ) ) ;
#2500 = cartesian_point ( 'none', ( 36.26601615137752788, 17.18541743770061814, -25.60000000000004050 ) ) ;
#2501 = cartesian_point ( 'none', ( 7.353112802924474193e-15, 1.432682641047033937e-15, -27.10000000000002629 ) ) ;
#2502 = oriented_edge ( 'none', *, *, #37659, .f. ) ;
#2503 = face_outer_bound ( 'none', #30956, .t. ) ;
#2504 = cartesian_point ( 'none', ( 4.155634540838819113, 20.65825714672490321, 48.80443154097956437 ) ) ;
#2505 = oriented_edge ( 'none', *, *, #32875, .f. ) ;
#2506 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2507 = axis2_placement_3d ( 'none', #17617, #17922, #21458 ) ;
#2508 = line ( 'none', #18964, #39150 ) ;
#2509 = face_outer_bound ( 'none', #16908, .t. ) ;
#2510 = cartesian_point ( 'none', ( -5.721148084498388187, 20.78708232659884203, -93.81710951700026158 ) ) ;
#2511 = cartesian_point ( 'none', ( -8.619282551690703897, 21.35985042392122679, 41.19556845902047115 ) ) ;
#2512 = circle ( 'none', #31569, 3.849814038937465543 ) ;
#2513 = axis2_placement_3d ( 'none', #38682, #35497, #24841 ) ;
#2514 = vertex_point ( 'none', #658 ) ;
#2515 = direction ( 'none', ( 1.000000000000000000, -7.979727989493338519e-17, -2.775557561562891844e-16 ) ) ;
#2517 = oriented_edge ( 'none', *, *, #38312, .f. ) ;
#2516 = cartesian_point ( 'none', ( 21.36290787981590711, 5.461562681000718733, 45.00000000000001421 ) ) ;
#2518 = cartesian_point ( 'none', ( 16.62432289551291476, -7.397932608826847097e-18, -76.09999999999999432 ) ) ;
#2519 = direction ( 'none', ( -0.9928152964457155338, 0.1196569561012058996, 1.284980352575412453e-16 ) ) ;
#2520 = cartesian_point ( 'none', ( 14.37873875569060544, 75.98237338707059507, -43.10571362294928122 ) ) ;
#2521 = edge_curve ( 'none', #5111, #38332, #39382, .t. ) ;
#2522 = oriented_edge ( 'none', *, *, #4126, .f. ) ;
#2523 = circle ( 'none', #32959, 15.50000000000000178 ) ;
#2524 = vector ( 'none', #29279, 1000.000000000000000 ) ;
#2525 = oriented_edge ( 'none', *, *, #16949, .t. ) ;
#2526 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#2527 = edge_curve ( 'none', #20518, #22911, #5427, .t. ) ;
#2528 = vertex_point ( 'none', #497 ) ;
#2529 = oriented_edge ( 'none', *, *, #28679, .t. ) ;
#2530 = direction ( 'none', ( 4.743173283671098645e-16, 3.993128171903860573e-16, -1.000000000000000000 ) ) ;
#2531 = vertex_point ( 'none', #38432 ) ;
#2532 = direction ( 'none', ( -6.750947622558686973e-17, 1.000000000000000000, -1.498871781000323915e-18 ) ) ;
#2533 = oriented_edge ( 'none', *, *, #38497, .t. ) ;
#2534 = advanced_face ( 'none', ( #12552 ), #17496, .f. ) ;
#2535 = cartesian_point ( 'none', ( -19.46082483533361440, -8.069961587173873241, 47.23985443236155390 ) ) ;
#2536 = edge_loop ( 'none', ( #43276, #9635, #40378, #30745 ) ) ;
#2537 = vertex_point ( 'none', #42278 ) ;
#2538 = cartesian_point ( 'none', ( 15.72633756984397380, 23.64830451933740463, 11.49999999999998757 ) ) ;
#2539 = cartesian_point ( 'none', ( 22.80552044066225648, 14.13359217743666818, -80.52235160041907136 ) ) ;
#2540 = cartesian_point ( 'none', ( -18.95885998818913265, -11.25895767592368024, 45.00000000000001421 ) ) ;
#2541 = edge_loop ( 'none', ( #14302, #1228, #23105, #21026, #29553, #10040, #36559, #29253, #29717 ) ) ;
#2542 = line ( 'none', #21072, #25040 ) ;
#2543 = direction ( 'none', ( -0.9928152964457156449, 0.1196569561012059135, 1.066981889371543226e-16 ) ) ;
#2544 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#2545 = edge_curve ( 'none', #29895, #39503, #41594, .t. ) ;
#2546 = cartesian_point ( 'none', ( -10.01624730673093389, -16.07894852167342492, -95.60000000000002274 ) ) ;
#2547 = vector ( 'none', #25321, 1000.000000000000000 ) ;
#2548 = face_outer_bound ( 'none', #42823, .t. ) ;
#2549 = b_spline_curve_with_knots ( 'none', 3,
( #24439, #35102, #45374, #27907, #38874, #14282 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002603198273954793890, 0.003363399199306803256, 0.004123600124658812621 ),
.unspecified. ) ;
#2550 = edge_curve ( 'none', #23986, #36465, #293, .t. ) ;
#2551 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2552 = cartesian_point ( 'none', ( 16.33805481228020540, -10.17128520824795146, -95.59999999999999432 ) ) ;
#2553 = cartesian_point ( 'none', ( 17.17627144490372260, 15.34596961476318455, 47.74208040073158088 ) ) ;
#2554 = circle ( 'none', #3638, 4.999999999999998224 ) ;
#2556 = oriented_edge ( 'none', *, *, #38165, .f. ) ;
#2555 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2557 = cartesian_point ( 'none', ( -36.31494040586474625, 79.59999999999996589, -43.74312693211396663 ) ) ;
#2558 = direction ( 'none', ( -0.9928152964457156449, 0.1196569561012061494, 0.0000000000000000000 ) ) ;
#2559 = edge_curve ( 'none', #5042, #21546, #35187, .t. ) ;
#2560 = axis2_placement_3d ( 'none', #1874, #26540, #5528 ) ;
#2561 = axis2_placement_3d ( 'none', #6038, #9874, #20012 ) ;
#2562 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2563 = vertex_point ( 'none', #36311 ) ;
#2564 = direction ( 'none', ( 0.9237280213470682178, 0.3830490080632377170, 0.0000000000000000000 ) ) ;
#2565 = axis2_placement_3d ( 'none', #36472, #19171, #8281 ) ;
#2566 = cartesian_point ( 'none', ( -15.85302222621623791, -6.770945871810359229, 9.999999999999984013 ) ) ;
#2567 = vertex_point ( 'none', #43176 ) ;
#2568 = line ( 'none', #35542, #15204 ) ;
#2569 = vector ( 'none', #41260, 1000.000000000000000 ) ;
#2570 = cartesian_point ( 'none', ( -19.21365282862764801, -8.642580644659672018, 42.57656427569882140 ) ) ;
#2571 = cartesian_point ( 'none', ( -22.92292280926611880, -2.246730808755863062, 42.64433918693180914 ) ) ;
#2573 = oriented_edge ( 'none', *, *, #3471, .t. ) ;
#2572 = axis2_placement_3d ( 'none', #15115, #36063, #1001 ) ;
#2574 = vertex_point ( 'none', #1253 ) ;
#2575 = cartesian_point ( 'none', ( -0.7486905781502604107, 95.69999999999993179, -65.55570081051476450 ) ) ;
#2576 = axis2_placement_3d ( 'none', #1998, #9040, #44099 ) ;
#2577 = oriented_edge ( 'none', *, *, #10840, .t. ) ;
#2578 = cartesian_point ( 'none', ( 1.111885538812515728, 18.98892682092991890, -95.60000000000002274 ) ) ;
#2579 = cartesian_point ( 'none', ( 4.080488438445580179, 22.66796103300232446, 48.80443154097956437 ) ) ;
#2580 = oriented_edge ( 'none', *, *, #42976, .t. ) ;
#2581 = cartesian_point ( 'none', ( -0.9966158955401335229, 20.99999999999999645, -95.60000000000002274 ) ) ;
#2582 = oriented_edge ( 'none', *, *, #8202, .f. ) ;
#2583 = cartesian_point ( 'none', ( 18.48040383981679824, 11.45312565112942416, -93.68193557865065202 ) ) ;
#2584 = circle ( 'none', #18406, 27.50000000000000355 ) ;
#2585 = oriented_edge ( 'none', *, *, #5834, .t. ) ;
#2586 = cartesian_point ( 'none', ( -31.81980515339445503, 104.5000000000000000, -33.78019484660519112 ) ) ;
#2587 = face_outer_bound ( 'none', #10715, .t. ) ;
#2588 = edge_curve ( 'none', #12942, #9305, #23010, .t. ) ;
#2589 = advanced_face ( 'none', ( #43796 ), #29038, .t. ) ;
#2590 = cartesian_point ( 'none', ( -33.83168924864546767, 14.54334781847216362, -48.74141280560420597 ) ) ;
#2591 = cartesian_point ( 'none', ( 20.56134554240454193, 6.909621510555069790, -93.51503356115185284 ) ) ;
#2592 = conical_surface ( 'none', #11156, 2.499999999999995115, 1.029744258676651647 ) ;
#2593 = circle ( 'none', #9610, 4.499999999999997335 ) ;
#2594 = cartesian_point ( 'none', ( -19.18273870286616756, -38.59770154991808511, -19.70000000000000284 ) ) ;
#2595 = edge_curve ( 'none', #1756, #1485, #41074, .t. ) ;
#2596 = cartesian_point ( 'none', ( -8.707760603769532537, 16.78127605302153924, -95.60000000000005116 ) ) ;
#2597 = cartesian_point ( 'none', ( -24.47879256569729378, -10.15079871367579756, 38.50000000000000711 ) ) ;
#2598 = cylindrical_surface ( 'none', #34701, 8.999999999999998224 ) ;
#2599 = oriented_edge ( 'none', *, *, #18457, .t. ) ;
#2600 = direction ( 'none', ( -0.4531574373369860464, -0.8914305003679061645, -5.281259381458640955e-16 ) ) ;
#2601 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2602 = direction ( 'none', ( 0.7071067811865376918, 8.659560562354813296e-17, -0.7071067811865574537 ) ) ;
#2604 = advanced_face ( 'none', ( #30118 ), #4754, .t. ) ;
#2603 = cartesian_point ( 'none', ( -11.86494030206294248, 95.15874412752840783, -41.47054878315372406 ) ) ;
#2605 = edge_curve ( 'none', #32077, #32048, #4913, .t. ) ;
#2606 = oriented_edge ( 'none', *, *, #15628, .f. ) ;
#2607 = direction ( 'none', ( 0.9237280213470682178, 0.3830490080632378835, 0.0000000000000000000 ) ) ;
#2608 = edge_curve ( 'none', #44492, #11757, #38844, .t. ) ;
#2609 = cartesian_point ( 'none', ( 11.08477584756326628, -8.314309617116682816, 9.999999999999987566 ) ) ;
#2610 = vector ( 'none', #24281, 1000.000000000000000 ) ;
#2611 = cartesian_point ( 'none', ( -38.89228680703500629, 14.17129573615244631, 27.99999999999999289 ) ) ;
#2612 = edge_curve ( 'none', #12928, #37692, #29600, .t. ) ;
#2613 = vertex_point ( 'none', #42722 ) ;
#2614 = oriented_edge ( 'none', *, *, #31718, .f. ) ;
#2615 = direction ( 'none', ( -1.076941769399732027e-16, -1.000000000000000000, -1.079709846472056899e-16 ) ) ;
#2616 = cartesian_point ( 'none', ( -3.375572007915427442, 0.4068336507441032701, 74.24999999999998579 ) ) ;
#2617 = edge_loop ( 'none', ( #28639, #10746 ) ) ;
#2618 = cartesian_point ( 'none', ( -7.694549648301088280e-15, -8.650670939904802736, -65.59999999999998010 ) ) ;
#2620 = edge_curve ( 'none', #17087, #30801, #29081, .t. ) ;
#2619 = approval ( #24973, 'δָ��' ) ;
#2621 = oriented_edge ( 'none', *, *, #15591, .f. ) ;
#2622 = cartesian_point ( 'none', ( -36.26601615137750656, 17.18541743770063590, -25.60000000000000497 ) ) ;
#2623 = cylindrical_surface ( 'none', #1365, 23.50000000000000355 ) ;
#2624 = cartesian_point ( 'none', ( -16.58239754822577794, 15.98492429375660429, 46.20758400210815608 ) ) ;
#2625 = vertex_point ( 'none', #32345 ) ;
#2626 = cartesian_point ( 'none', ( -6.267032864823082827e-15, 3.093606183749421952e-16, 10.46076951545866507 ) ) ;
#2627 = cartesian_point ( 'none', ( 9.471298660098696587, 73.69999999999996021, -67.16668493680521124 ) ) ;
#2628 = direction ( 'none', ( 0.6416855659042134397, 0.7669678184319010938, 0.0000000000000000000 ) ) ;
#2629 = axis2_placement_3d ( 'none', #27203, #23877, #44952 ) ;
#2630 = direction ( 'none', ( -3.178527605020648767e-18, 1.000000000000000000, -1.143173006049280207e-16 ) ) ;
#2631 = vector ( 'none', #4195, 1000.000000000000000 ) ;
#2632 = axis2_placement_3d ( 'none', #28906, #14342, #8022 ) ;
#2633 = axis2_placement_3d ( 'none', #14893, #8258, #22243 ) ;
#2634 = direction ( 'none', ( -0.9982541042003291176, -3.989216879136937196e-16, 0.05906558598032113361 ) ) ;
#2635 = cartesian_point ( 'none', ( -19.73726176234890772, 11.87307345736039821, 48.51828973797165645 ) ) ;
#2636 = face_outer_bound ( 'none', #44277, .t. ) ;
#2637 = axis2_placement_3d ( 'none', #3183, #6700, #31232 ) ;
#2638 = oriented_edge ( 'none', *, *, #19869, .f. ) ;
#2639 = cartesian_point ( 'none', ( 11.45312565112940995, 18.48040383981681245, -93.68193557865068044 ) ) ;
#2640 = cartesian_point ( 'none', ( 18.77909599200837931, 89.02350920823063518, -85.00131699314383127 ) ) ;
#2641 = advanced_face ( 'none', ( #11469 ), #549, .t. ) ;
#2642 = axis2_placement_3d ( 'none', #10594, #17344, #41509 ) ;
#2643 = cartesian_point ( 'none', ( -26.97376495673117702, -42.10007130705388079, 0.0000000000000000000 ) ) ;
#2644 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.110223024625158749e-14 ) ) ;
#2645 = direction ( 'none', ( 0.9688393596288389364, 0.2476899175057014069, 0.0000000000000000000 ) ) ;
#2646 = circle ( 'none', #3498, 5.499999999999998224 ) ;
#2647 = cartesian_point ( 'none', ( 21.33998396071615744, -8.668013261271914516, 48.51843067674092680 ) ) ;
#2648 = direction ( 'none', ( 1.647987516595947886e-16, 2.240078029461007597e-16, -1.000000000000000000 ) ) ;
#2649 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058996, -1.066981889371543226e-16 ) ) ;
#2650 = edge_curve ( 'none', #3544, #22645, #37752, .t. ) ;
#2651 = line ( 'none', #17403, #16898 ) ;
#2652 = edge_curve ( 'none', #17932, #13042, #24968, .t. ) ;
#2653 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 40.07520238876902141 ) ) ;
#2654 = oriented_edge ( 'none', *, *, #33052, .t. ) ;
#2655 = cartesian_point ( 'none', ( 23.22030414426065548, 8.499999999999998224, -61.98510367395811471 ) ) ;
#2656 = oriented_edge ( 'none', *, *, #9319, .f. ) ;
#2657 = cartesian_point ( 'none', ( 4.312909655856120110e-13, 56.00000000000000000, -25.60000000000001918 ) ) ;
#2658 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#2660 = oriented_edge ( 'none', *, *, #31474, .f. ) ;
#2659 = cartesian_point ( 'none', ( 11.77570509057342818, 17.46976087868740279, 46.79122686816429422 ) ) ;
#2661 = vector ( 'none', #7423, 1000.000000000000000 ) ;
#2662 = cartesian_point ( 'none', ( -33.94611889396191629, 56.00000000000000000, -51.15399550442474919 ) ) ;
#2663 = direction ( 'none', ( -1.803284015147843730e-16, 1.000000000000000000, -6.582788326437996379e-17 ) ) ;
#2664 = vertex_point ( 'none', #19599 ) ;
#2665 = cartesian_point ( 'none', ( 10.96092732271761605, 95.69999999999994600, -69.07966553365432105 ) ) ;
#2666 = cartesian_point ( 'none', ( -21.27137787236570432, 13.14913264962037331, -55.58420704527028278 ) ) ;
#2667 = vector ( 'none', #31699, 1000.000000000000227 ) ;
#2668 = direction ( 'none', ( 1.341614697666910113e-16, -1.000000000000000000, -1.092283284392023319e-16 ) ) ;
#2669 = vertex_point ( 'none', #36006 ) ;
#2670 = cylindrical_surface ( 'none', #23479, 38.60000000000000142 ) ;
#2671 = edge_curve ( 'none', #8658, #16335, #9844, .t. ) ;
#2672 = face_outer_bound ( 'none', #7334, .t. ) ;
#2673 = cartesian_point ( 'none', ( 0.9781246194817166950, -23.01246225435271953, 41.48231534618987837 ) ) ;
#2674 = oriented_edge ( 'none', *, *, #33373, .f. ) ;
#2675 = cartesian_point ( 'none', ( -19.14406069179129943, 38.25746824346898478, -16.69999999999999929 ) ) ;
#2677 = edge_curve ( 'none', #16863, #1530, #41026, .t. ) ;
#2676 = cartesian_point ( 'none', ( 2.054856592498480356e-16, 68.49999999999997158, -65.60000000000002274 ) ) ;
#2678 = edge_curve ( 'none', #28582, #5157, #5386, .t. ) ;
#2679 = spherical_surface ( 'none', #7319, 3.929199999999999804 ) ;
#2680 = cartesian_point ( 'none', ( 36.92864072749329551, 19.89572249163389728, -36.39999999999999147 ) ) ;
#2681 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.110223024625158749e-14 ) ) ;
#2682 = oriented_edge ( 'none', *, *, #17495, .t. ) ;
#2683 = cartesian_point ( 'none', ( -19.79940293752778757, 15.54439678180685114, -84.84169649644178435 ) ) ;
#2684 = cartesian_point ( 'none', ( 20.03265628766414608, 3.779430163001830323, -0.8000649607240174488 ) ) ;
#2685 = axis2_placement_3d ( 'none', #39907, #4862, #43290 ) ;
#2686 = oriented_edge ( 'none', *, *, #20066, .f. ) ;
#2687 = axis2_placement_3d ( 'none', #16609, #13241, #16174 ) ;
#2688 = axis2_placement_3d ( 'none', #29497, #33439, #36792 ) ;
#2689 = direction ( 'none', ( -0.9237280213470682178, -0.3830490080632377170, 0.0000000000000000000 ) ) ;
#2690 = oriented_edge ( 'none', *, *, #37162, .f. ) ;
#2691 = cartesian_point ( 'none', ( -26.33913438213180669, 42.50000000000000000, 99.60815280171306085 ) ) ;
#2693 = oriented_edge ( 'none', *, *, #4355, .f. ) ;
#2692 = direction ( 'none', ( 0.0000000000000000000, 0.9997880925769060401, -0.02058567320812742379 ) ) ;
#2694 = direction ( 'none', ( -0.7071067811865426878, 0.0000000000000000000, -0.7071067811865524577 ) ) ;
#2695 = vertex_point ( 'none', #40241 ) ;
#2696 = cartesian_point ( 'none', ( -1.737492732381885887e-14, -3.587311993449332514e-16, -84.59999999999999432 ) ) ;
#2697 = advanced_face ( 'none', ( #13098 ), #2679, .t. ) ;
#2698 = axis2_placement_3d ( 'none', #7875, #32411, #42472 ) ;
#2699 = cartesian_point ( 'none', ( 12.35811972225405242, -17.06360922301051986, 48.25506493353525883 ) ) ;
#2700 = oriented_edge ( 'none', *, *, #38919, .t. ) ;
#2701 = oriented_edge ( 'none', *, *, #18429, .f. ) ;
#2702 = cartesian_point ( 'none', ( -22.00000000000007105, -38.10511776651527072, -12.10000000000000142 ) ) ;
#2703 = edge_loop ( 'none', ( #7821, #7215 ) ) ;
#2704 = circle ( 'none', #6575, 12.49999999999999822 ) ;
#2705 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#2706 = oriented_edge ( 'none', *, *, #19513, .t. ) ;
#2707 = edge_curve ( 'none', #45346, #12667, #31748, .t. ) ;
#2708 = face_outer_bound ( 'none', #19574, .t. ) ;
#2709 = line ( 'none', #10438, #1048 ) ;
#2710 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2711 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#2712 = circle ( 'none', #21985, 53.05000000000000426 ) ;
#2713 = direction ( 'none', ( -1.076941769399732027e-16, -1.000000000000000000, -1.079709846472056899e-16 ) ) ;
#2714 = advanced_face ( 'none', ( #44332 ), #18038, .f. ) ;
#2715 = direction ( 'none', ( -0.9982541042003290066, -3.989216879136938183e-16, 0.05906558598032086993 ) ) ;
#2716 = cylindrical_surface ( 'none', #32044, 24.99999999999999289 ) ;
#2717 = edge_loop ( 'none', ( #42060, #11153 ) ) ;
#2718 = oriented_edge ( 'none', *, *, #11801, .t. ) ;
#2719 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2720 = oriented_edge ( 'none', *, *, #24035, .f. ) ;
#2721 = cartesian_point ( 'none', ( -23.89711431703035771, 99.50000000000000000, -97.99101615137723797 ) ) ;
#2722 = line ( 'none', #31147, #38711 ) ;
#2723 = plane ( 'none', #11941 ) ;
#2724 = cartesian_point ( 'none', ( -17.08544820841412104, -10.61848434620132053, -95.36535539510043691 ) ) ;
#2725 = oriented_edge ( 'none', *, *, #26675, .f. ) ;
#2726 = oriented_edge ( 'none', *, *, #1517, .t. ) ;
#2727 = edge_loop ( 'none', ( #1170, #21492, #23571, #38953 ) ) ;
#2728 = cartesian_point ( 'none', ( -9.615300880073638368, -18.74674081535540537, 41.19556845902047826 ) ) ;
#2729 = direction ( 'none', ( 0.9949973155501254940, -0.09990166188830061633, 3.469446951953615668e-16 ) ) ;
#2730 = edge_curve ( 'none', #20830, #2175, #3775, .t. ) ;
#2731 = direction ( 'none', ( -0.6811282545578672964, -0.7321641215212292275, 0.0000000000000000000 ) ) ;
#2732 = oriented_edge ( 'none', *, *, #3237, .t. ) ;
#2733 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2734 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -9.251858538542877559e-15 ) ) ;
#2735 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#2736 = edge_loop ( 'none', ( #33559, #19019, #38014, #17448 ) ) ;
#2737 = cartesian_point ( 'none', ( 34.64101615137752077, 20.00000000000004619, -32.60000000000002984 ) ) ;
#2738 = cartesian_point ( 'none', ( 17.49480357123040264, 14.98161048397109418, 47.82934409791036501 ) ) ;
#2739 = vertex_point ( 'none', #43473 ) ;
#2740 = edge_curve ( 'none', #13149, #42379, #44864, .t. ) ;
#2741 = cartesian_point ( 'none', ( 1.471866686740867403, -21.21655373656293619, 11.00000000000000000 ) ) ;
#2742 = date_and_time ( #30718, #31814 ) ;
#2743 = oriented_edge ( 'none', *, *, #889, .t. ) ;
#2744 = vertex_point ( 'none', #5050 ) ;
#2745 = edge_curve ( 'none', #7242, #31746, #15841, .t. ) ;
#2746 = oriented_edge ( 'none', *, *, #9122, .t. ) ;
#2747 = line ( 'none', #7496, #14810 ) ;
#2748 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 38.50000000000000711 ) ) ;
#2750 = vertex_point ( 'none', #19147 ) ;
#2749 = axis2_placement_3d ( 'none', #1821, #43759, #26333 ) ;
#2751 = face_outer_bound ( 'none', #10590, .t. ) ;
#2752 = cartesian_point ( 'none', ( -33.01601615137749945, -22.81458256229946713, -25.60000000000001563 ) ) ;
#2753 = circle ( 'none', #21459, 7.000000000000000000 ) ;
#2754 = advanced_face ( 'none', ( #25166 ), #21345, .f. ) ;
#2755 = cartesian_point ( 'none', ( -26.19526343863235240, 41.99604415525332968, -32.47775491126115810 ) ) ;
#2756 = cartesian_point ( 'none', ( 10.99961884547936108, 0.1894538751544724287, 92.60308770949012569 ) ) ;
#2757 = toroidal_surface ( 'none', #13984, 27.00000000000000355, 2.000000000000000000 ) ;
#2758 = cartesian_point ( 'none', ( 1.923283063643715929, -19.90730976945657460, -0.1322268129106630719 ) ) ;
#2759 = axis2_placement_3d ( 'none', #18824, #21750, #1051 ) ;
#2760 = direction ( 'none', ( 0.9982541042003290066, 3.989216879136938183e-16, -0.05906558598032100177 ) ) ;
#2761 = direction ( 'none', ( 0.8571673007021108903, 0.5150380749100564870, -9.022810439141733040e-15 ) ) ;
#2762 = direction ( 'none', ( -6.052303084649171477e-19, 1.486993667714096000e-18, 1.000000000000000000 ) ) ;
#2763 = oriented_edge ( 'none', *, *, #28734, .t. ) ;
#2764 = vector ( 'none', #5489, 1000.000000000000000 ) ;
#2765 = vertex_point ( 'none', #30032 ) ;
#2766 = direction ( 'none', ( -0.1196569561012059274, -0.9928152964457157559, 6.010902015681201009e-17 ) ) ;
#2767 = axis2_placement_3d ( 'none', #24713, #21325, #14126 ) ;
#2768 = circle ( 'none', #16282, 21.06769999999999854 ) ;
#2769 = cartesian_point ( 'none', ( 21.47829685217326556, -8.319514456448011686, 41.73769630825575661 ) ) ;
#2770 = vector ( 'none', #30609, 1000.000000000000000 ) ;
#2771 = cartesian_point ( 'none', ( -2.815996805394208573e-16, -1.202489227457284989e-16, -1.999999999999998224 ) ) ;
#2772 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2773 = axis2_placement_3d ( 'none', #33193, #29836, #8521 ) ;
#2774 = cartesian_point ( 'none', ( -1.508951696145765132e-14, 1.330823574809238391e-15, -95.60000000000002274 ) ) ;
#2775 = vertex_point ( 'none', #32942 ) ;
#2776 = oriented_edge ( 'none', *, *, #9462, .f. ) ;
#2777 = cartesian_point ( 'none', ( -28.35533905932756227, 35.35533905932720700, 40.00000000000000000 ) ) ;
#2778 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -9.251858538542877559e-15 ) ) ;
#2779 = oriented_edge ( 'none', *, *, #5316, .t. ) ;
#2780 = cartesian_point ( 'none', ( -22.03626002512518411, 0.7782956411732880886, 45.00000000000001421 ) ) ;
#2781 = direction ( 'none', ( -5.807554947633241928e-16, -3.102610559608235541e-16, 1.000000000000000000 ) ) ;
#2782 = cartesian_point ( 'none', ( -29.45701350297461119, 81.94858482468966088, -79.33150356628675581 ) ) ;
#2783 = direction ( 'none', ( 0.6416855659042142168, 0.7669678184319003167, 0.0000000000000000000 ) ) ;
#2784 = cartesian_point ( 'none', ( 19.31708923845550885, 88.84453778926504697, -84.46565704730454627 ) ) ;
#2785 = cartesian_point ( 'none', ( -5.690687776635709128, 20.28523084405559729, 42.19219054600733898 ) ) ;
#2786 = face_outer_bound ( 'none', #7674, .t. ) ;
#2787 = direction ( 'none', ( 0.9512389849359385030, -3.218711510393480387e-17, -0.3084548484592930517 ) ) ;
#2788 = circle ( 'none', #17867, 4.499999999999999112 ) ;
#2789 = oriented_edge ( 'none', *, *, #33808, .t. ) ;
#2790 = oriented_edge ( 'none', *, *, #41632, .f. ) ;
#2791 = cartesian_point ( 'none', ( 20.00000000000042277, 83.67782780742281545, -30.95898384862269381 ) ) ;
#2792 = edge_curve ( 'none', #44625, #22219, #20229, .t. ) ;
#2793 = vertex_point ( 'none', #22543 ) ;
#2794 = face_outer_bound ( 'none', #11826, .t. ) ;
#2795 = cartesian_point ( 'none', ( -19.76254018005006330, 11.83101541039136784, 41.90811072113512381 ) ) ;
#2796 = vertex_point ( 'none', #33086 ) ;
#2797 = oriented_edge ( 'none', *, *, #34928, .f. ) ;
#2798 = direction ( 'none', ( 6.106226635438361958e-16, 4.440892098500626162e-16, -1.000000000000000000 ) ) ;
#2799 = cylindrical_surface ( 'none', #32779, 50.00000000000000000 ) ;
#2800 = line ( 'none', #4876, #38917 ) ;
#2801 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2802 = oriented_edge ( 'none', *, *, #25050, .t. ) ;
#2803 = vertex_point ( 'none', #29735 ) ;
#2804 = face_outer_bound ( 'none', #34972, .t. ) ;
#2805 = oriented_edge ( 'none', *, *, #28712, .t. ) ;
#2806 = cartesian_point ( 'none', ( 23.12163489029267538, 9.507365565707489807, -61.40000000000003411 ) ) ;
#2807 = edge_curve ( 'none', #35971, #17741, #8684, .t. ) ;
#2808 = advanced_face ( 'none', ( #26817, #22442 ), #37463, .f. ) ;
#2809 = line ( 'none', #39756, #38938 ) ;
#2810 = direction ( 'none', ( -0.9982541042003291176, -5.139921410301651782e-16, 0.05906558598031892010 ) ) ;
#2811 = edge_curve ( 'none', #1154, #12818, #11991, .t. ) ;
#2812 = vector ( 'none', #28961, 1000.000000000000000 ) ;
#2813 = cartesian_point ( 'none', ( -6.330497370629583287, -20.09414305097238085, 45.44466027619953508 ) ) ;
#2814 = direction ( 'none', ( -0.9512389849359385030, 3.218711510393478538e-17, 0.3084548484592929962 ) ) ;
#2815 = advanced_face ( 'none', ( #26253 ), #30656, .f. ) ;
#2816 = vertex_point ( 'none', #9639 ) ;
#2817 = edge_loop ( 'none', ( #2946, #36566, #27426, #41665 ) ) ;
#2818 = oriented_edge ( 'none', *, *, #10833, .f. ) ;
#2819 = axis2_placement_3d ( 'none', #27143, #5986, #20105 ) ;
#2820 = axis2_placement_3d ( 'none', #34962, #819, #30046 ) ;
#2821 = cartesian_point ( 'none', ( -20.92592035483036739, -9.623420652302726808, 47.98674063129104184 ) ) ;
#2822 = vertex_point ( 'none', #2597 ) ;
#2823 = advanced_face ( 'none', ( #38802 ), #10902, .t. ) ;
#2824 =( bounded_surface ( ) b_spline_surface ( 3, 2, (
( #22711, #22399, #1396 ),
( #25919, #32956, #19312 ),
( #39950, #29453, #23161 ),
( #22999, #40867, #37041 ),
( #13022, #26807, #34008 ),
( #12402, #19922, #19770 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 2, 4 ),
( 3, 3 ),
( 0.04256752210978732853, 0.04480815620191511833, 0.04704879029404290813 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.8077204570979867881, 1.000000000000000000),
( 1.000000000000000000, 0.8099113196793661373, 1.000000000000000000),
( 1.000000000000000000, 0.8124716093830964825, 1.000000000000000000),
( 1.000000000000000000, 0.8181811485807196638, 1.000000000000000000),
( 1.000000000000000000, 0.8213375285890139876, 1.000000000000000000),
( 1.000000000000000000, 0.8247702557633332932, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#2825 = cartesian_point ( 'none', ( -12.19484252785184175, -25.96778574886998214, 10.99999999999999645 ) ) ;
#2826 = cartesian_point ( 'none', ( -9.363757740496481574, 27.33285231311657526, 12.35259384185322418 ) ) ;
#2827 = axis2_placement_3d ( 'none', #6834, #20958, #41583 ) ;
#2828 = line ( 'none', #26605, #7744 ) ;
#2829 = vector ( 'none', #24004, 1000.000000000000000 ) ;
#2830 = edge_loop ( 'none', ( #13738, #8664, #44384, #10914 ) ) ;
#2831 = cartesian_point ( 'none', ( -33.39199807595682756, 18.08061107451557703, -36.39999999999999147 ) ) ;
#2832 = vertex_point ( 'none', #33996 ) ;
#2833 = axis2_placement_3d ( 'none', #31511, #39092, #10514 ) ;
#2834 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#2835 = oriented_edge ( 'none', *, *, #3237, .f. ) ;
#2836 = cartesian_point ( 'none', ( 44.99999999999999289, -22.73060541888028396, -25.43599890830727617 ) ) ;
#2837 = cartesian_point ( 'none', ( 27.08511806892740026, 54.64608052571902874, -90.18791901929341748 ) ) ;
#2838 = edge_loop ( 'none', ( #29458, #6883, #14063, #11888, #38047 ) ) ;
#2839 = oriented_edge ( 'none', *, *, #14465, .f. ) ;
#2840 = cartesian_point ( 'none', ( -1.400006538498305405e-14, 7.896630364693016970e-16, 2.999999999999994227 ) ) ;
#2841 = cartesian_point ( 'none', ( 26.33913438213187064, -42.49999999999999289, 99.60815280171303243 ) ) ;
#2842 = vector ( 'none', #19952, 1000.000000000000114 ) ;
#2843 = b_spline_curve_with_knots ( 'none', 3,
( #22248, #25748, #28535, #11356, #39033, #14738, #39179, #18266 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003908882392832607289, 0.0007817764785665214577, 0.001563552957132984152 ),
.unspecified. ) ;
#2844 = direction ( 'none', ( 3.276296315968194215e-16, 1.486993667705044129e-18, 1.000000000000000000 ) ) ;
#2845 = cartesian_point ( 'none', ( 2.214045382157174391, -1.852386671049476075, -90.09999999999998010 ) ) ;
#2846 = cartesian_point ( 'none', ( 17.60523082372203163, 14.85123795322644114, 42.89065604116671437 ) ) ;
#2847 = vertex_point ( 'none', #44392 ) ;
#2848 = oriented_edge ( 'none', *, *, #18523, .t. ) ;
#2849 = vector ( 'none', #11570, 1000.000000000000000 ) ;
#2850 = cartesian_point ( 'none', ( 11.91378355734858197, -1.435883473214470518, 14.99999999999999289 ) ) ;
#2851 = oriented_edge ( 'none', *, *, #28614, .t. ) ;
#2852 = cartesian_point ( 'none', ( 2.814310854860058164, 73.69999999999996021, -57.33303482585515809 ) ) ;
#2854 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2853 = cartesian_point ( 'none', ( -10.17128520824935123, -16.33805481227949841, -95.60000000000000853 ) ) ;
#2855 = edge_curve ( 'none', #38199, #30470, #29558, .t. ) ;
#2856 = cartesian_point ( 'none', ( 10.74232526345772243, -18.12338927816756851, 43.49140446229338863 ) ) ;
#2857 = cylindrical_surface ( 'none', #34164, 2.499999999999992006 ) ;
#2858 = face_outer_bound ( 'none', #43043, .t. ) ;
#2859 = oriented_edge ( 'none', *, *, #16434, .f. ) ;
#2860 = edge_curve ( 'none', #42349, #17139, #42655, .t. ) ;
#2861 = direction ( 'none', ( -0.5798643713588502724, 0.4999999999999809597, 0.6432396993567984778 ) ) ;
#2862 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 45.78584000000001453 ) ) ;
#2863 = cartesian_point ( 'none', ( -40.20000000000019469, 92.99841069432680740, -84.75439254906052611 ) ) ;
#2864 = edge_loop ( 'none', ( #30674, #44271, #12038, #18662 ) ) ;
#2865 = plane ( 'none', #35556 ) ;
#2867 = advanced_face ( 'none', ( #6481 ), #6098, .f. ) ;
#2866 = cartesian_point ( 'none', ( 6.199791297316274985, 20.13540162712898862, 42.74228969793922062 ) ) ;
#2868 = direction ( 'none', ( 0.2397751753995148449, 0.0000000000000000000, 0.9708284427550172291 ) ) ;
#2869 = direction ( 'none', ( 0.5000000000000054401, 0.8660254037844355990, -1.651025900899105575e-16 ) ) ;
#2870 = vertex_point ( 'none', #16685 ) ;
#2871 = cartesian_point ( 'none', ( -26.05283094022604118, -41.49999999999999289, -32.60000000000000853 ) ) ;
#2872 = cartesian_point ( 'none', ( 7.858055593907132356e-15, 58.50000000000000711, -39.60000000000001563 ) ) ;
#2873 = cartesian_point ( 'none', ( 4.295043940555874684, 22.62933862472787538, 48.80443154097964253 ) ) ;
#2874 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058858, 0.0000000000000000000 ) ) ;
#2876 = edge_curve ( 'none', #24505, #38985, #1587, .t. ) ;
#2875 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2877 = face_outer_bound ( 'none', #34230, .t. ) ;
#2878 = vector ( 'none', #28311, 1000.000000000000000 ) ;
#2879 = edge_loop ( 'none', ( #34326, #30671, #36498, #43113 ) ) ;
#2880 = oriented_edge ( 'none', *, *, #35426, .f. ) ;
#2881 = edge_curve ( 'none', #17729, #9453, #35025, .t. ) ;
#2882 = oriented_edge ( 'none', *, *, #29938, .t. ) ;
#2883 = cartesian_point ( 'none', ( -6.880542765561616925, -19.70205870895152600, -1.000000000000002887 ) ) ;
#2884 = oriented_edge ( 'none', *, *, #38130, .t. ) ;
#2885 = cartesian_point ( 'none', ( -36.59234892706397346, 45.00000000000000711, 38.00000000000000000 ) ) ;
#2886 = vector ( 'none', #24661, 1000.000000000000000 ) ;
#2889 = edge_curve ( 'none', #24397, #14587, #43754, .t. ) ;
#2888 = cartesian_point ( 'none', ( -31.04961580544520316, 15.82222129593481874, -56.81508782498134025 ) ) ;
#2887 = axis2_placement_3d ( 'none', #21671, #21368, #35278 ) ;
#2890 = cartesian_point ( 'none', ( 18.73542662308986806, -11.01839961237156551, -93.66157659167167537 ) ) ;
#2891 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 50.46000000000002217 ) ) ;
#2892 = cartesian_point ( 'none', ( -11.45312565112944014, 18.48040383981681600, -93.68193557865068044 ) ) ;
#2893 = axis2_placement_3d ( 'none', #21482, #4890, #11182 ) ;
#2894 = cartesian_point ( 'none', ( -20.67943429124758126, 83.58298069583614165, -90.67271506825660765 ) ) ;
#2895 = cartesian_point ( 'none', ( 13.22581937933386520, -16.39895377867859594, 48.43427877581306262 ) ) ;
#2896 = direction ( 'none', ( -0.9928152964457156449, 0.1196569561012055388, 0.0000000000000000000 ) ) ;
#2897 = oriented_edge ( 'none', *, *, #11779, .f. ) ;
#2898 = oriented_edge ( 'none', *, *, #20799, .t. ) ;
#2899 = circle ( 'none', #13628, 6.349999999999994316 ) ;
#2900 = vertex_point ( 'none', #12853 ) ;
#2901 = direction ( 'none', ( 5.807554947633241928e-16, 3.102610559608235541e-16, -1.000000000000000000 ) ) ;
#2902 = axis2_placement_3d ( 'none', #38887, #35410, #31610 ) ;
#2903 = cartesian_point ( 'none', ( 34.64101615137749945, 20.00000000000001066, -32.59999999999999432 ) ) ;
#2904 = vertex_point ( 'none', #19911 ) ;
#2905 = line ( 'none', #29408, #28150 ) ;
#2906 = toroidal_surface ( 'none', #26457, 22.04999999999999361, 3.572000000000000952 ) ;
#2907 = axis2_placement_3d ( 'none', #30660, #33868, #2471 ) ;
#2908 = direction ( 'none', ( 0.9989626969937953627, -0.04553602985419950150, 4.556421972117537191e-16 ) ) ;
#2909 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 57.42061037746100283 ) ) ;
#2910 = axis2_placement_3d ( 'none', #12969, #2689, #23567 ) ;
#2911 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2912 = axis2_placement_3d ( 'none', #4597, #28672, #28517 ) ;
#2913 = cartesian_point ( 'none', ( -11.59862144079924029, 75.96201282042966341, -41.57802415037101440 ) ) ;
#2914 = cartesian_point ( 'none', ( 21.62256831139639957, -1.019798905699572433, -93.42673954360404309 ) ) ;
#2915 = direction ( 'none', ( -0.6432396993567965904, 0.4999999999999809597, -0.5798643713588523818 ) ) ;
#2916 = vertex_point ( 'none', #41314 ) ;
#2917 = cartesian_point ( 'none', ( 20.41121697685249359, 5.218256875034867015, 48.80443154097955727 ) ) ;
#2918 = cartesian_point ( 'none', ( 17.76974600533660720, 22.91803060705312234, 10.46076951545871658 ) ) ;
#2919 = direction ( 'none', ( -6.750947622558685741e-17, 1.000000000000000000, -1.498871781000283085e-18 ) ) ;
#2920 = cartesian_point ( 'none', ( 14.03049235043680376, -15.71728452448518176, 48.65467169157848559 ) ) ;
#2921 = edge_curve ( 'none', #44873, #26683, #9806, .t. ) ;
#2922 = circle ( 'none', #37939, 27.00000000000000711 ) ;
#2923 = conical_surface ( 'none', #44808, 4.499999999999997335, 0.7853981633974543852 ) ;
#2924 = edge_loop ( 'none', ( #9960, #42858, #21412, #29434 ) ) ;
#2925 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2926 = cartesian_point ( 'none', ( 20.00000000000017408, 57.10000000000000142, -33.05898384862257444 ) ) ;
#2927 = edge_curve ( 'none', #29114, #7779, #7073, .t. ) ;
#2928 = oriented_edge ( 'none', *, *, #23921, .f. ) ;
#2929 = cartesian_point ( 'none', ( -17.66148682057686514, 14.78498804562051205, 48.21961482959910938 ) ) ;
#2930 = vertex_point ( 'none', #30335 ) ;
#2931 = direction ( 'none', ( 4.022547190670853989e-15, 0.9314175982251129415, 0.3639522739543775698 ) ) ;
#2932 = advanced_face ( 'none', ( #36644 ), #33354, .f. ) ;
#2933 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#2935 = oriented_edge ( 'none', *, *, #11066, .f. ) ;
#2934 = direction ( 'none', ( -0.9928152964457156449, 0.1196569561012058303, 1.066981889371548280e-16 ) ) ;
#2936 = cartesian_point ( 'none', ( 34.84684347254470538, 69.49999999999997158, -25.60000000000037801 ) ) ;
#2937 = cartesian_point ( 'none', ( 6.072645678553611148, -28.35706216205663566, 32.53923048454131361 ) ) ;
#2938 = oriented_edge ( 'none', *, *, #1216, .t. ) ;
#2939 = oriented_edge ( 'none', *, *, #14082, .f. ) ;
#2940 = line ( 'none', #2420, #35280 ) ;
#2941 = cartesian_point ( 'none', ( -11.31039625969409101, 95.11202464813526092, -41.38967611447114336 ) ) ;
#2942 = oriented_edge ( 'none', *, *, #7878, .t. ) ;
#2943 = cartesian_point ( 'none', ( 20.25627807923353174, 88.14351395672576928, -83.45301076964057074 ) ) ;
#2944 = cartesian_point ( 'none', ( 40.00000000000019895, 85.49999999999998579, -46.60000000000042775 ) ) ;
#2945 = direction ( 'none', ( 0.4531574373369861575, 0.8914305003679060535, 5.281259381458641941e-16 ) ) ;
#2946 = oriented_edge ( 'none', *, *, #20667, .f. ) ;
#2947 = face_outer_bound ( 'none', #14221, .t. ) ;
#2948 = face_outer_bound ( 'none', #5957, .t. ) ;
#2949 = advanced_face ( 'none', ( #28460 ), #32848, .f. ) ;
#2950 = axis2_placement_3d ( 'none', #13221, #6152, #27461 ) ;
#2951 = cartesian_point ( 'none', ( 39.00000000000018474, 85.49999999999998579, -46.60000000000042064 ) ) ;
#2952 = cartesian_point ( 'none', ( 9.024583677216577726, 59.99999999999997158, -35.94267561877987305 ) ) ;
#2953 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 39.50000000000000000 ) ) ;
#2955 = cartesian_point ( 'none', ( -16.70987341220762090, 12.53350208632834395, 37.49999999999998579 ) ) ;
#2954 = face_bound ( 'none', #45026, .t. ) ;
#2956 = cartesian_point ( 'none', ( -2.143555543291283616, 95.19999999999993179, -77.40699663897744642 ) ) ;
#2957 = edge_loop ( 'none', ( #32342, #26981, #44518, #36750 ) ) ;
#2958 = edge_curve ( 'none', #1671, #17932, #504, .t. ) ;
#2959 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#2960 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 45.00000000000001421 ) ) ;
#2961 = cartesian_point ( 'none', ( 20.92436543788341652, -6.955101079201534198, 45.00000000000001421 ) ) ;
#2962 = axis2_placement_3d ( 'none', #9465, #6357, #44667 ) ;
#2963 = face_outer_bound ( 'none', #29182, .t. ) ;
#2964 = line ( 'none', #6891, #2443 ) ;
#2965 = oriented_edge ( 'none', *, *, #36352, .t. ) ;
#2966 = cartesian_point ( 'none', ( 28.35533905932781096, -35.35533905932700804, 0.0000000000000000000 ) ) ;
#2967 = axis2_placement_3d ( 'none', #7104, #10641, #14174 ) ;
#2968 = oriented_edge ( 'none', *, *, #14609, .f. ) ;
#2969 = direction ( 'none', ( -0.7427492271541961122, -7.577737264024491249e-17, -0.6695697017949993057 ) ) ;
#2970 = direction ( 'none', ( -0.7321641215212293385, 0.6811282545578669634, -0.0000000000000000000 ) ) ;
#2971 = cartesian_point ( 'none', ( -8.480831445913544542, 19.28654768811108511, 41.58862622829334299 ) ) ;
#2972 = oriented_edge ( 'none', *, *, #10656, .f. ) ;
#2973 = edge_loop ( 'none', ( #27306, #28516, #20277, #31336 ) ) ;
#2974 = cartesian_point ( 'none', ( 17.33239470917368052, 12.29433176896605495, 4.699999999999992184 ) ) ;
#2975 = axis2_placement_3d ( 'none', #7608, #10987, #14987 ) ;
#2976 = oriented_edge ( 'none', *, *, #4404, .t. ) ;
#2977 = edge_loop ( 'none', ( #15397, #43348, #3257, #32701 ) ) ;
#2978 = direction ( 'none', ( -1.076941769399732027e-16, -1.000000000000000000, -1.079709846472056899e-16 ) ) ;
#2979 = vertex_point ( 'none', #37922 ) ;
#2980 = vertex_point ( 'none', #45163 ) ;
#2981 = edge_curve ( 'none', #22221, #38065, #16928, .t. ) ;
#2982 = cartesian_point ( 'none', ( 1.500000000000430767, 56.00000000000000000, -27.10000000000003340 ) ) ;
#2983 = oriented_edge ( 'none', *, *, #23513, .t. ) ;
#2984 = face_outer_bound ( 'none', #24245, .t. ) ;
#2985 = cartesian_point ( 'none', ( -11.28520525623426352, 95.36667378623890556, -62.04024431347939839 ) ) ;
#2986 = edge_loop ( 'none', ( #16890, #10674 ) ) ;
#2987 = edge_curve ( 'none', #36343, #363, #27346, .t. ) ;
#2988 = advanced_face ( 'none', ( #4870 ), #41549, .t. ) ;
#2989 = oriented_edge ( 'none', *, *, #37032, .t. ) ;
#2990 = vector ( 'none', #14000, 1000.000000000000000 ) ;
#2991 = vector ( 'none', #30085, 1000.000000000000000 ) ;
#2992 = direction ( 'none', ( -1.076941769399732027e-16, -1.000000000000000000, -1.079709846472056899e-16 ) ) ;
#2993 = edge_curve ( 'none', #4058, #8329, #19125, .t. ) ;
#2994 = cartesian_point ( 'none', ( 27.31905039082659314, 14.87275535721014919, -68.01820228777931732 ) ) ;
#2995 = cartesian_point ( 'none', ( -19.14406069179129943, 38.25746824346898478, -16.69999999999999929 ) ) ;
#2996 = line ( 'none', #34673, #20541 ) ;
#2997 = cartesian_point ( 'none', ( 15.18258908619958447, 24.70880610524845622, 30.16929142804255193 ) ) ;
#2998 = cartesian_point ( 'none', ( -8.100453761271349862, -10.79965966415169731, 10.23030399291526393 ) ) ;
#2999 = cartesian_point ( 'none', ( 32.43313548692229631, -23.14542436953700388, -33.89999999999999858 ) ) ;
#3000 = plane ( 'none', #39639 ) ;
#3001 = direction ( 'none', ( -0.6416855659042133286, -0.7669678184319008718, 0.0000000000000000000 ) ) ;
#3002 = cartesian_point ( 'none', ( 11.15306886030471389, -17.87403948579952484, 47.25203229626426804 ) ) ;
#3003 = line ( 'none', #3269, #20552 ) ;
#3004 = circle ( 'none', #21101, 1.500000000000001332 ) ;
#3005 = edge_curve ( 'none', #45251, #40963, #24088, .t. ) ;
#3006 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#3007 = oriented_edge ( 'none', *, *, #30809, .t. ) ;
#3008 = cartesian_point ( 'none', ( 9.597292080506550249, -10.29744771204256715, 33.22015325445526202 ) ) ;
#3009 = cartesian_point ( 'none', ( 21.17610788139881706, 19.81344127089887408, 10.46076951545866152 ) ) ;
#3010 = edge_loop ( 'none', ( #9941, #13039, #44340, #9847, #31950, #8988, #40869 ) ) ;
#3011 = oriented_edge ( 'none', *, *, #34466, .t. ) ;
#3012 = direction ( 'none', ( 6.106226635438361958e-16, 4.440892098500626162e-16, -1.000000000000000000 ) ) ;
#3013 = edge_curve ( 'none', #22260, #8998, #13629, .t. ) ;
#3014 = cartesian_point ( 'none', ( -11.41737590912572919, 1.376054995163871864, 59.99999999999999289 ) ) ;
#3015 = oriented_edge ( 'none', *, *, #35870, .t. ) ;
#3016 = edge_loop ( 'none', ( #4488, #33226 ) ) ;
#3017 = cartesian_point ( 'none', ( -29.99706700673181459, -17.04581538547230934, -59.34787429974386441 ) ) ;
#3018 = oriented_edge ( 'none', *, *, #40454, .t. ) ;
#3019 = edge_curve ( 'none', #22242, #18213, #22967, .t. ) ;
#3020 = oriented_edge ( 'none', *, *, #10523, .t. ) ;
#3021 = axis2_placement_3d ( 'none', #15987, #34034, #2027 ) ;
#3022 = cartesian_point ( 'none', ( -5.972432876597106421, 17.83802208208682671, -95.60000000000002274 ) ) ;
#3023 = face_bound ( 'none', #22567, .t. ) ;
#3024 = oriented_edge ( 'none', *, *, #37338, .f. ) ;
#3025 = cartesian_point ( 'none', ( 29.90003329340522242, -22.79715300994850935, -52.67046497253469539 ) ) ;
#3026 = line ( 'none', #8072, #4128 ) ;
#3027 = line ( 'none', #34943, #20579 ) ;
#3028 = axis2_placement_3d ( 'none', #30045, #44257, #26814 ) ;
#3029 = axis2_placement_3d ( 'none', #3155, #35015, #17121 ) ;
#3030 = cartesian_point ( 'none', ( 12.12534243957240321, -25.93952833452334517, 11.09903549564847935 ) ) ;
#3031 = line ( 'none', #6848, #24446 ) ;
#3032 = oriented_edge ( 'none', *, *, #40617, .f. ) ;
#3033 = cartesian_point ( 'none', ( -18.38659374695956217, -11.39699879070900934, -93.96462153692851871 ) ) ;
#3034 = advanced_face ( 'none', ( #35553 ), #4313, .t. ) ;
#3035 = axis2_placement_3d ( 'none', #12470, #44791, #26274 ) ;
#3036 = cartesian_point ( 'none', ( 14.44029915453702628, 76.03232819624963668, -43.08896720955252135 ) ) ;
#3037 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3038 = cartesian_point ( 'none', ( -9.372801883979050785, 16.44847494089889750, -95.60000000000002274 ) ) ;
#3039 = cartesian_point ( 'none', ( -34.49967906316809518, 56.00000000000000000, -49.68192194275603413 ) ) ;
#3040 = advanced_face ( 'none', ( #33931, #7601, #34451, #45459, #14742 ), #27854, .t. ) ;
#3041 = cartesian_point ( 'none', ( 4.572013379995094162, -22.57475626470570162, 47.74179538096232989 ) ) ;
#3042 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3043 = face_outer_bound ( 'none', #38627, .t. ) ;
#3044 = vector ( 'none', #7850, 1000.000000000000000 ) ;
#3045 = oriented_edge ( 'none', *, *, #27376, .t. ) ;
#3046 = oriented_edge ( 'none', *, *, #34260, .f. ) ;
#3047 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#3048 = advanced_face ( 'none', ( #24655, #42124 ), #17603, .t. ) ;
#3049 = oriented_edge ( 'none', *, *, #3851, .f. ) ;
#3050 = oriented_edge ( 'none', *, *, #34459, .t. ) ;
#3052 = vertex_point ( 'none', #27558 ) ;
#3051 = cartesian_point ( 'none', ( 2.260323501130340862, -20.94609560181175922, 48.43427877581306262 ) ) ;
#3054 = oriented_edge ( 'none', *, *, #36582, .f. ) ;
#3053 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3055 = vertex_point ( 'none', #13461 ) ;
#3056 = direction ( 'none', ( 4.743173283671216974e-16, 3.993128171903836414e-16, -1.000000000000000000 ) ) ;
#3057 = cartesian_point ( 'none', ( 2.711236605839116187, 0.9912262105550133651, -90.09999999999998010 ) ) ;
#3058 = direction ( 'none', ( 1.000000000000000000, -1.069882848991489795e-16, -1.071739852553436298e-14 ) ) ;
#3059 = cartesian_point ( 'none', ( -7.195161864380903747e-16, 2.609789653050377422e-15, 59.49999999999999289 ) ) ;
#3060 = edge_loop ( 'none', ( #14255, #13833 ) ) ;
#3061 = cartesian_point ( 'none', ( 19.48741974595769477, -8.008009744265782714, 41.49139880601784824 ) ) ;
#3062 = face_outer_bound ( 'none', #6299, .t. ) ;
#3063 = cartesian_point ( 'none', ( 14.46606800646509150, -15.31715927858349424, 48.41856352499463867 ) ) ;
#3064 = conical_surface ( 'none', #13506, 20.99999999999999645, 0.3689595462058564146 ) ;
#3065 = vector ( 'none', #15892, 1000.000000000000000 ) ;
#3066 = edge_curve ( 'none', #24217, #34341, #36131, .t. ) ;
#3067 = cartesian_point ( 'none', ( -17.90643266065145411, 14.48736199561902893, 48.42929178194813034 ) ) ;
#3068 = cylindrical_surface ( 'none', #22726, 35.00000000000000711 ) ;
#3069 = cartesian_point ( 'none', ( -34.64101615137752077, 20.00000000000005329, -32.60000000000000853 ) ) ;
#3070 = edge_loop ( 'none', ( #20214, #23645 ) ) ;
#3071 = cartesian_point ( 'none', ( -18.81608501533708377, 9.477440638853510180, 42.66737341674789263 ) ) ;
#3073 = edge_curve ( 'none', #32462, #44091, #38764, .t. ) ;
#3072 = direction ( 'none', ( 0.6695697017949967522, 0.0000000000000000000, -0.7427492271541983326 ) ) ;
#3074 = direction ( 'none', ( -0.9993768718877639179, 0.03529685447497915574, 0.0000000000000000000 ) ) ;
#3075 = edge_curve ( 'none', #123, #34096, #39879, .t. ) ;
#3076 = oriented_edge ( 'none', *, *, #7917, .t. ) ;
#3077 = cartesian_point ( 'none', ( -40.00099999999978451, 85.49999999999998579, -46.59999999999957510 ) ) ;
#3078 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3079 = advanced_face ( 'none', ( #21868 ), #43185, .t. ) ;
#3080 = cartesian_point ( 'none', ( -4.702618354751616714, 20.53629419573957904, 43.79931771024463671 ) ) ;
#3081 = cartesian_point ( 'none', ( 2.365713067868064456, -21.92272569003495164, 45.00000000000001421 ) ) ;
#3082 = edge_loop ( 'none', ( #23275, #880, #3488, #29839 ) ) ;
#3083 = vector ( 'none', #31118, 1000.000000000000000 ) ;
#3084 = circle ( 'none', #26311, 11.00000000000000000 ) ;
#3085 = axis2_placement_3d ( 'none', #37031, #16246, #23157 ) ;
#3086 = axis2_placement_3d ( 'none', #23227, #5398, #27024 ) ;
#3088 = oriented_edge ( 'none', *, *, #25490, .f. ) ;
#3087 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.639108796198559430e-14 ) ) ;
#3089 = oriented_edge ( 'none', *, *, #8809, .f. ) ;
#3090 = direction ( 'none', ( 0.0000000000000000000, 0.9997880925769057070, -0.02058567320814580839 ) ) ;
#3091 = edge_loop ( 'none', ( #20594, #33769, #33247, #37610 ) ) ;
#3092 = edge_loop ( 'none', ( #3786, #25162 ) ) ;
#3093 = axis2_placement_3d ( 'none', #12220, #22971, #12072 ) ;
#3094 = edge_loop ( 'none', ( #36154, #37467, #43877 ) ) ;
#3095 = cartesian_point ( 'none', ( 35.18107966083861982, -24.06458256229946713, -20.59036925887306424 ) ) ;
#3096 = vertex_point ( 'none', #42662 ) ;
#3097 = vector ( 'none', #10865, 1000.000000000000000 ) ;
#3098 = cartesian_point ( 'none', ( 30.54050046206854319, 29.35495575620139164, 10.99999999999998934 ) ) ;
#3099 = oriented_edge ( 'none', *, *, #12363, .t. ) ;
#3100 = axis2_placement_3d ( 'none', #9884, #2544, #44495 ) ;
#3101 = circle ( 'none', #5901, 23.50000000000000355 ) ;
#3102 = direction ( 'none', ( 4.743173283671216974e-16, 3.993128171903836414e-16, -1.000000000000000000 ) ) ;
#3103 = face_outer_bound ( 'none', #39729, .t. ) ;
#3104 = face_outer_bound ( 'none', #29109, .t. ) ;
#3105 = direction ( 'none', ( -1.131240564660520034e-16, -4.690997415631556592e-17, -1.000000000000000000 ) ) ;
#3106 = direction ( 'none', ( -0.6695697017950021923, -1.633004633399316323e-17, 0.7427492271541935587 ) ) ;
#3107 = direction ( 'none', ( -0.8571673007021107793, 0.5150380749100567090, 9.239001494413274619e-15 ) ) ;
#3108 = face_outer_bound ( 'none', #9123, .t. ) ;
#3109 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#3110 = cartesian_point ( 'none', ( -11.05838774313239803, 17.93209535557701528, 45.22417505157477535 ) ) ;
#3111 = vertex_point ( 'none', #7313 ) ;
#3112 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3113 = edge_curve ( 'none', #15586, #40132, #44297, .t. ) ;
#3114 = edge_curve ( 'none', #16572, #27403, #34882, .t. ) ;
#3115 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#3116 = vertex_point ( 'none', #452 ) ;
#3117 = cartesian_point ( 'none', ( -8.069961587173862583, 19.46082483533362151, 48.80443154097955727 ) ) ;
#3118 = conical_surface ( 'none', #32452, 28.40000000000000213, 0.5235987755982990377 ) ;
#3119 = cartesian_point ( 'none', ( -22.00000000000006040, -38.10511776651525651, -13.50000000000000178 ) ) ;
#3120 = edge_loop ( 'none', ( #42835, #42357 ) ) ;
#3121 = cartesian_point ( 'none', ( -17.91046053348782863, 11.09525682344111175, 48.25499988248878935 ) ) ;
#3122 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#3123 = oriented_edge ( 'none', *, *, #35549, .t. ) ;
#3124 = cartesian_point ( 'none', ( -1.301042606982605321e-15, 75.69999999999993179, -65.60000000000000853 ) ) ;
#3125 = vertex_point ( 'none', #7762 ) ;
#3126 = cartesian_point ( 'none', ( 12.55685343513913743, 38.09133302304702084, -35.32771228893561499 ) ) ;
#3127 = edge_curve ( 'none', #43057, #41457, #24613, .t. ) ;
#3128 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#3129 = edge_loop ( 'none', ( #13851, #42741, #28506, #36285 ) ) ;
#3130 = b_spline_curve_with_knots ( 'none', 3,
( #43103, #32722, #32261, #18474, #32566, #35780, #15120, #36227, #8028, #39397, #22159, #25383, #21851, #25672, #28911, #15265, #28750, #4679, #4369, #29050, #39709, #7886, #43238, #11569 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( -2.576064361825558535e-16, 0.001685960417220702667, 0.003371920834441662941, 0.004214901043052144379, 0.005057881251662626684, 0.005479371355967870005, 0.005900861460273113326, 0.006111606512425731517, 0.006322351564578351443, 0.006427724090654656636, 0.006533096616730963563, 0.006743841668883554866 ),
.unspecified. ) ;
#3131 = edge_curve ( 'none', #19166, #23807, #6689, .t. ) ;
#3132 = cartesian_point ( 'none', ( 45.00000000000038369, -36.59234892706350450, 40.00000000000000000 ) ) ;
#3133 = line ( 'none', #13389, #40922 ) ;
#3134 = direction ( 'none', ( 1.000000000000000000, -7.979727989493337286e-17, -3.097720492815726673e-16 ) ) ;
#3135 = cartesian_point ( 'none', ( 17.60489361019920196, 14.85164580167406179, 47.11019081509395079 ) ) ;
#3136 = edge_loop ( 'none', ( #5999, #15263, #7041, #37049 ) ) ;
#3137 = line ( 'none', #14144, #32750 ) ;
#3138 = cartesian_point ( 'none', ( 21.93488007884553781, 55.42836915528503994, -36.10085199930723121 ) ) ;
#3139 = advanced_face ( 'none', ( #8646 ), #1026, .t. ) ;
#3141 = edge_curve ( 'none', #26272, #27676, #18556, .t. ) ;
#3140 = axis2_placement_3d ( 'none', #19391, #18945, #19087 ) ;
#3142 = cartesian_point ( 'none', ( 11.03852794081264754, -17.94473983360136771, 42.91749278031580417 ) ) ;
#3143 = line ( 'none', #27554, #38755 ) ;
#3144 = line ( 'none', #34803, #36031 ) ;
#3145 = axis2_placement_3d ( 'none', #25899, #29569, #4879 ) ;
#3146 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#3147 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#3148 = line ( 'none', #39228, #4786 ) ;
#3149 = cartesian_point ( 'none', ( -12.68168659082899019, 15.20000000000001883, -82.29932245123642076 ) ) ;
#3150 = cartesian_point ( 'none', ( -11.18817315723913808, 76.25309893599575162, -41.39690791961617577 ) ) ;
#3151 = vertex_point ( 'none', #4995 ) ;
#3152 = cartesian_point ( 'none', ( 7.532132756058095957, -3.526609723958380904, 89.99999999999997158 ) ) ;
#3153 = axis2_placement_3d ( 'none', #32666, #11658, #19164 ) ;
#3154 = cartesian_point ( 'none', ( -22.80738958114519122, 99.50000000000000000, -96.10355754255961358 ) ) ;
#3156 = advanced_face ( 'none', ( #39342 ), #25684, .f. ) ;
#3155 = cartesian_point ( 'none', ( 35.35533905932730647, 35.35533905932744148, 0.0000000000000000000 ) ) ;
#3157 = oriented_edge ( 'none', *, *, #33604, .t. ) ;
#3158 = axis2_placement_3d ( 'none', #16322, #6313, #33915 ) ;
#3159 = cartesian_point ( 'none', ( -14.00000000000001243, 4.186282910827882034e-15, -83.10000000000000853 ) ) ;
#3160 = axis2_placement_3d ( 'none', #39856, #26117, #40307 ) ;
#3161 = cartesian_point ( 'none', ( -27.54564222208941615, 15.43478226626985439, -67.05008206713421259 ) ) ;
#3162 = cartesian_point ( 'none', ( 20.00000000000042633, 104.5000000000000000, -30.95898384862269381 ) ) ;
#3163 = cartesian_point ( 'none', ( 20.00000000000042277, 78.49999999999998579, -30.95898384862269381 ) ) ;
#3164 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3165 = circle ( 'none', #7863, 38.00000000000000000 ) ;
#3166 = oriented_edge ( 'none', *, *, #24395, .f. ) ;
#3167 = cartesian_point ( 'none', ( -34.64101615137753498, -22.50000000000002487, -10.60000000000000142 ) ) ;
#3168 = oriented_edge ( 'none', *, *, #16318, .t. ) ;
#3169 = direction ( 'none', ( 0.7427492271541964453, 0.0000000000000000000, 0.6695697017949989727 ) ) ;
#3170 = b_spline_curve_with_knots ( 'none', 3,
( #33184, #23090, #1932, #44333, #43718, #2083, #26291, #12334, #5747, #36830 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0002522909777420312850, 0.002011624316932440412, 0.003770957656122849756, 0.005530290995313259100, 0.007289624334503668444 ),
.unspecified. ) ;
#3171 = edge_curve ( 'none', #39633, #24042, #469, .t. ) ;
#3172 = cartesian_point ( 'none', ( -8.700739145319672087e-15, 1.359819951329486892e-15, -76.09999999999999432 ) ) ;
#3173 = cartesian_point ( 'none', ( 14.67769439008804255, 76.32370681872099283, -43.02449210548962810 ) ) ;
#3174 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#3175 = cartesian_point ( 'none', ( 34.64101615137708734, 79.59999999999996589, -85.60000000000077591 ) ) ;
#3176 = edge_loop ( 'none', ( #33161, #7709, #25669, #30585, #28560, #5195, #34225, #11626 ) ) ;
#3177 = cartesian_point ( 'none', ( -18.11730320485701995, 12.56844559137195994, 45.00000000000001421 ) ) ;
#3178 = edge_curve ( 'none', #11966, #32335, #22398, .t. ) ;
#3179 = direction ( 'none', ( -1.000000000000000000, 7.979727989493338519e-17, 0.0000000000000000000 ) ) ;
#3180 = oriented_edge ( 'none', *, *, #17167, .f. ) ;
#3181 = face_outer_bound ( 'none', #25200, .t. ) ;
#3182 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#3183 = cartesian_point ( 'none', ( -34.64101615137753498, 20.00000000000002842, -33.69999999999999574 ) ) ;
#3184 = b_spline_curve_with_knots ( 'none', 3,
( #32189, #3990, #11037, #35689, #14717, #28828, #7805, #32331, #11337, #35846, #4448, #8393, #11930, #19131 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.01255212291977568506, 0.01382617510422155284, 0.01510022728866742062, 0.01573725338089034670, 0.01637427947311327625, 0.01701130556533620233, 0.01764833165755912842 ),
.unspecified. ) ;
#3185 = oriented_edge ( 'none', *, *, #43992, .t. ) ;
#3186 = direction ( 'none', ( -1.231049598682414322e-16, -1.297233256981937278e-16, -1.000000000000000000 ) ) ;
#3187 = edge_loop ( 'none', ( #26150, #35079, #35528 ) ) ;
#3188 = oriented_edge ( 'none', *, *, #25971, .f. ) ;
#3189 = vector ( 'none', #17444, 1000.000000000000000 ) ;
#3190 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3191 = face_outer_bound ( 'none', #29383, .t. ) ;
#3192 = edge_curve ( 'none', #25618, #39849, #16366, .t. ) ;
#3194 = oriented_edge ( 'none', *, *, #3687, .f. ) ;
#3193 = direction ( 'none', ( -0.7669678184319010938, 0.6416855659042133286, -2.922354451787081288e-16 ) ) ;
#3195 = edge_curve ( 'none', #43808, #26356, #2646, .t. ) ;
#3196 = advanced_face ( 'none', ( #19651 ), #44825, .f. ) ;
#3197 = cartesian_point ( 'none', ( -13.73142752287047585, 12.17453121802472715, 37.49999999999998579 ) ) ;
#3198 = cartesian_point ( 'none', ( 28.28374245644200613, -6.405459597691649520, 14.99999999999998934 ) ) ;
#3199 = axis2_placement_3d ( 'none', #38635, #7426, #7721 ) ;
#3200 = vector ( 'none', #30586, 1000.000000000000000 ) ;
#3201 = direction ( 'none', ( -0.9989626969937953627, 0.04553602985419968191, -4.556421972117536205e-16 ) ) ;
#3202 = cartesian_point ( 'none', ( 20.84350394841120035, 3.069751053871928370, 48.08123808212921801 ) ) ;
#3203 = cartesian_point ( 'none', ( 20.33848101748680293, 85.24017510899334127, -40.25051892929304387 ) ) ;
#3204 = cartesian_point ( 'none', ( 20.83744417592781417, -3.106268421288222115, 45.78584000000001453 ) ) ;
#3205 = direction ( 'none', ( -0.9985801776953732167, -0.05326939753626801916, -6.938893903907227392e-16 ) ) ;
#3206 = edge_curve ( 'none', #30854, #8805, #31177, .t. ) ;
#3207 = direction ( 'none', ( -0.7071067811865608954, 0.7071067811865341390, 7.652043128564783369e-15 ) ) ;
#3208 = direction ( 'none', ( -0.9985801776953732167, -0.05326939753626799140, -6.938893903907223447e-16 ) ) ;
#3209 = vertex_point ( 'none', #11439 ) ;
#3210 = cartesian_point ( 'none', ( -2.997189692493947621, 73.69999999999996021, -77.73535553443770141 ) ) ;
#3211 = edge_loop ( 'none', ( #34696, #13350 ) ) ;
#3212 = cartesian_point ( 'none', ( 19.46834209555698081, -8.054409007657486796, 48.07900543908537117 ) ) ;
#3213 = cartesian_point ( 'none', ( 13.04403563371361940, -4.593814796703424186, 63.99999999999997158 ) ) ;
#3214 = axis2_placement_3d ( 'none', #4792, #8146, #11391 ) ;
#3215 = oriented_edge ( 'none', *, *, #2056, .f. ) ;
#3216 = direction ( 'none', ( 0.0000000000000000000, -0.9314175982251127195, -0.3639522739543779029 ) ) ;
#3217 = oriented_edge ( 'none', *, *, #41680, .f. ) ;
#3218 = axis2_placement_3d ( 'none', #28597, #14794, #14642 ) ;
#3219 = axis2_placement_3d ( 'none', #18047, #31846, #18356 ) ;
#3220 = cartesian_point ( 'none', ( 1.471866686740871621, -21.21655373656293264, 48.81370849898474518 ) ) ;
#3221 = oriented_edge ( 'none', *, *, #4920, .t. ) ;
#3222 = line ( 'none', #27207, #17485 ) ;
#3223 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#3224 = oriented_edge ( 'none', *, *, #11180, .t. ) ;
#3225 = direction ( 'none', ( -3.997047614510230552e-16, 1.000000000000000000, -1.442983622169201577e-18 ) ) ;
#3226 = face_outer_bound ( 'none', #33789, .t. ) ;
#3227 = face_outer_bound ( 'none', #19695, .t. ) ;
#3228 = axis2_placement_3d ( 'none', #20262, #44595, #5993 ) ;
#3229 = direction ( 'none', ( -9.943434964299056687e-15, 0.3639522739543779584, -0.9314175982251127195 ) ) ;
#3230 = direction ( 'none', ( 0.6000336119460253359, 0.7999747899371620896, 0.0000000000000000000 ) ) ;
#3231 = vector ( 'none', #15597, 1000.000000000000227 ) ;
#3232 = cartesian_point ( 'none', ( 3.409511874572806691e-15, 4.322003709755893840e-15, 95.99999999999998579 ) ) ;
#3233 = line ( 'none', #2852, #18594 ) ;
#3234 = edge_curve ( 'none', #16425, #8487, #20183, .t. ) ;
#3235 = oriented_edge ( 'none', *, *, #17309, .t. ) ;
#3236 = cartesian_point ( 'none', ( 1.500000000000427658, 56.00000000000000000, -36.56474115620297738 ) ) ;
#3237 = edge_curve ( 'none', #32041, #16006, #18498, .t. ) ;
#3238 = oriented_edge ( 'none', *, *, #34600, .t. ) ;
#3239 = edge_curve ( 'none', #23804, #6761, #2118, .t. ) ;
#3240 = face_outer_bound ( 'none', #37005, .t. ) ;
#3241 = direction ( 'none', ( -0.9237280213470682178, -0.3830490080632377170, 0.0000000000000000000 ) ) ;
#3242 = cartesian_point ( 'none', ( -18.11730320485701995, 12.56844559137195994, 45.00000000000001421 ) ) ;
#3243 = oriented_edge ( 'none', *, *, #36126, .f. ) ;
#3244 = oriented_edge ( 'none', *, *, #14292, .t. ) ;
#3245 = cartesian_point ( 'none', ( -34.64101615137753498, 20.00000000000003197, -38.89999999999999147 ) ) ;
#3246 = oriented_edge ( 'none', *, *, #43916, .t. ) ;
#3247 = advanced_face ( 'none', ( #30084 ), #37151, .f. ) ;
#3248 = cartesian_point ( 'none', ( 29.04902840268036357, 90.05936502028778534, -51.02485775211243180 ) ) ;
#3249 = direction ( 'none', ( -0.4373651764543244336, -0.8992839943116288648, 0.0000000000000000000 ) ) ;
#3250 = cartesian_point ( 'none', ( -7.534709153876324450, -19.67509416914433729, 42.28171393267243872 ) ) ;
#3251 = oriented_edge ( 'none', *, *, #11937, .f. ) ;
#3252 = plane ( 'none', #33699 ) ;
#3253 = cartesian_point ( 'none', ( -10.77397534467241513, 18.10459254304056387, 43.49458079102308972 ) ) ;
#3254 = advanced_face ( 'none', ( #10864 ), #9768, .t. ) ;
#3255 = edge_loop ( 'none', ( #17849, #3912, #28881, #13437 ) ) ;
#3256 = closed_shell ( 'none', ( #7047, #17421, #28324, #28683, #38248, #41622, #526, #17699, #1856, #11911, #21111, #1193, #4681, #13556, #40133, #39407, #38826, #29420, #24891, #9379, #36539, #19216, #21372, #44847, #38648, #14661, #28611, #14091, #36714, #35947, #27406, #1201, #15286, #38149, #33107, #19281, #19441, #28258, #8788, #19550, #34183, #18943, #1972, #28448, #7826, #21602, #11084, #16833, #30581, #39678, #12588, #2086, #1027, #40149, #13050, #43466, #7275, #28370, #21152, #44386, #27757, #1349, #27915, #27520, #39514, #38594, #40192, #10567, #42070, #13844, #25769, #17119, #4398, #4457 ) ) ;
#3257 = oriented_edge ( 'none', *, *, #41830, .t. ) ;
#3258 = oriented_edge ( 'none', *, *, #24470, .t. ) ;
#3259 = edge_curve ( 'none', #15824, #12628, #29521, .t. ) ;
#3260 = oriented_edge ( 'none', *, *, #432, .t. ) ;
#3261 = face_bound ( 'none', #26293, .t. ) ;
#3262 = line ( 'none', #13471, #4 ) ;
#3263 = advanced_face ( 'none', ( #31710 ), #30616, .t. ) ;
#3264 = vertex_point ( 'none', #44028 ) ;
#3265 = direction ( 'none', ( -0.9237280213470682178, -0.3830490080632377725, 0.0000000000000000000 ) ) ;
#3266 = cartesian_point ( 'none', ( 21.55326018658763942, 8.121615746135018910, 42.61712553405809700 ) ) ;
#3267 = circle ( 'none', #27537, 3.842971700774302501 ) ;
#3268 = circle ( 'none', #18226, 3.000000000000000000 ) ;
#3270 = edge_curve ( 'none', #13272, #22679, #32805, .t. ) ;
#3269 = cartesian_point ( 'none', ( -34.25000000000000000, 0.0000000000000000000, 10.00000000000000000 ) ) ;
#3271 = line ( 'none', #17150, #32353 ) ;
#3272 = edge_curve ( 'none', #28512, #32864, #37676, .t. ) ;
#3273 = cartesian_point ( 'none', ( -18.99791999204697035, 9.106427364151803872, 44.77995774113145444 ) ) ;
#3274 = direction ( 'none', ( -1.000000000000000000, 1.076941769399720440e-16, 1.072752997544057192e-14 ) ) ;
#3275 = b_spline_curve_with_knots ( 'none', 3,
( #2998, #21385, #27954, #41864, #31642, #35446, #28421, #24784, #404, #21084 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001757505039192859379, 0.003515010078385718759, 0.005272515117578578138, 0.007030020156771437517 ),
.unspecified. ) ;
#3276 = face_outer_bound ( 'none', #18331, .t. ) ;
#3277 = oriented_edge ( 'none', *, *, #40223, .f. ) ;
#3278 = oriented_edge ( 'none', *, *, #12804, .f. ) ;
#3279 = cartesian_point ( 'none', ( -19.27218677658292734, -8.511346341186092346, 47.79510341765325165 ) ) ;
#3280 = axis2_placement_3d ( 'none', #427, #11124, #4221 ) ;
#3281 = cartesian_point ( 'none', ( -11.81570080971820147, 26.48375378180413264, 10.46076951545872014 ) ) ;
#3282 = cylindrical_surface ( 'none', #36168, 4.999999999999996447 ) ;
#3283 = edge_loop ( 'none', ( #4996, #13615, #10023, #19044 ) ) ;
#3284 = axis2_placement_3d ( 'none', #33201, #33499, #36996 ) ;
#3285 = axis2_placement_3d ( 'none', #41039, #30530, #9529 ) ;
#3286 = direction ( 'none', ( 1.000000000000000000, -7.979727989493337286e-17, -2.668805347656625692e-16 ) ) ;
#3287 = line ( 'none', #43347, #15934 ) ;
#3288 = cartesian_point ( 'none', ( 11.44733387587819351, 95.19999999999993179, -69.19979820742373988 ) ) ;
#3289 = direction ( 'none', ( -0.9949973155501252720, 0.09990166188830058858, -4.320524543935628748e-16 ) ) ;
#3290 = vertex_point ( 'none', #40190 ) ;
#3291 = edge_loop ( 'none', ( #32704, #28235, #5401, #19672 ) ) ;
#3292 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#3294 = cartesian_point ( 'none', ( -15.18322568947323248, 14.60539766598250644, 44.77582494870090812 ) ) ;
#3293 = cartesian_point ( 'none', ( -11.32080795148185537, -18.25925273926022641, -94.22388781238159083 ) ) ;
#3295 = vertex_point ( 'none', #43875 ) ;
#3296 = axis2_placement_3d ( 'none', #19760, #9643, #23779 ) ;
#3297 = cartesian_point ( 'none', ( -1.325400031027971544e-14, 73.69999999999996021, -65.59999999999998010 ) ) ;
#3298 = edge_loop ( 'none', ( #41417, #15497, #2417, #14899 ) ) ;
#3299 = cartesian_point ( 'none', ( 11.08477584756326806, -8.314309617116684592, 33.22015325445525491 ) ) ;
#3300 = cartesian_point ( 'none', ( -23.22030414426064837, 15.20000000000001883, -61.98510367395812892 ) ) ;
#3301 = direction ( 'none', ( -0.2058498166304920662, 0.7071067811865476838, -0.6764804897358034363 ) ) ;
#3302 = edge_curve ( 'none', #527, #40757, #887, .t. ) ;
#3303 = oriented_edge ( 'none', *, *, #40327, .t. ) ;
#3304 = direction ( 'none', ( 0.8944023348257758022, -0.4472633043948509024, 0.0000000000000000000 ) ) ;
#3306 = advanced_face ( 'none', ( #26773 ), #23523, .f. ) ;
#3305 = cartesian_point ( 'none', ( 4.802842348118159244, 20.51394710627053897, 41.74500011751123196 ) ) ;
#3307 = face_outer_bound ( 'none', #5027, .t. ) ;
#3308 = vector ( 'none', #22435, 999.9999999999998863 ) ;
#3309 = oriented_edge ( 'none', *, *, #26567, .t. ) ;
#3310 = oriented_edge ( 'none', *, *, #39791, .f. ) ;
#3311 = direction ( 'none', ( -0.9982541042003290066, 0.0000000000000000000, 0.05906558598032114055 ) ) ;
#3312 = cartesian_point ( 'none', ( -30.58887862855979023, -16.27670023200159477, -57.98078710036991623 ) ) ;
#3313 = oriented_edge ( 'none', *, *, #23390, .f. ) ;
#3314 = line ( 'none', #34417, #13743 ) ;
#3315 = cartesian_point ( 'none', ( 4.170956178377381640, 4.985290819807354445, -93.09999999999999432 ) ) ;
#3316 = oriented_edge ( 'none', *, *, #37930, .f. ) ;
#3317 = oriented_edge ( 'none', *, *, #12558, .f. ) ;
#3318 = direction ( 'none', ( -0.9237280213470682178, -0.3830490080632377725, 0.0000000000000000000 ) ) ;
#3319 = vector ( 'none', #20416, 999.9999999999998863 ) ;
#3320 = vector ( 'none', #5523, 999.9999999999998863 ) ;
#3321 = cartesian_point ( 'none', ( 26.95286081340887563, 76.69999999999994600, -67.19477082146866564 ) ) ;
#3322 = face_bound ( 'none', #24908, .t. ) ;
#3323 = direction ( 'none', ( 4.743173283671216974e-16, 3.993128171903836414e-16, -1.000000000000000000 ) ) ;
#3324 = edge_loop ( 'none', ( #7699, #7354 ) ) ;
#3325 = circle ( 'none', #8185, 53.05000000000000426 ) ;
#3326 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3327 = vertex_point ( 'none', #40488 ) ;
#3328 = direction ( 'none', ( -0.9985801776953731057, -0.05326939753626852569, -5.421010862427520198e-16 ) ) ;
#3329 = cartesian_point ( 'none', ( 14.28275418733928781, 75.91796188544688562, -43.13184418550443411 ) ) ;
#3330 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#3331 = cartesian_point ( 'none', ( 20.91266901237136011, 2.569656217409227228, 47.09514574834990697 ) ) ;
#3332 = line ( 'none', #22778, #16491 ) ;
#3333 = direction ( 'none', ( -0.9708284427550172291, -6.518072743110260013e-17, 0.2397751753995147894 ) ) ;
#3334 = edge_curve ( 'none', #26304, #25662, #3170, .t. ) ;
#3335 = cartesian_point ( 'none', ( 0.04128925060867440211, 94.83217366123059833, -77.59992896636413207 ) ) ;
#3336 = circle ( 'none', #11013, 6.500000000000000000 ) ;
#3337 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3338 = cartesian_point ( 'none', ( 14.73294484384322800, -15.06061484944686235, 41.79556715561860614 ) ) ;
#3339 = oriented_edge ( 'none', *, *, #9470, .t. ) ;
#3340 = oriented_edge ( 'none', *, *, #30193, .t. ) ;
#3341 = cartesian_point ( 'none', ( 5.899998422334712167, -22.26384934284019934, 44.54832877326894902 ) ) ;
#3342 = edge_curve ( 'none', #30733, #17795, #27878, .t. ) ;
#3343 = oriented_edge ( 'none', *, *, #34654, .t. ) ;
#3344 = cartesian_point ( 'none', ( -34.64101615137752077, -20.00000000000004619, -32.60000000000000853 ) ) ;
#3345 = edge_curve ( 'none', #6567, #16217, #40449, .t. ) ;
#3346 = cartesian_point ( 'none', ( 0.3386621442978881014, 29.81142000433611372, -73.59309798522562573 ) ) ;
#3347 = axis2_placement_3d ( 'none', #42088, #3671, #28198 ) ;
#3348 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 44.21416000000001389 ) ) ;
#3349 = cartesian_point ( 'none', ( 2.703649789993370245, -20.89463331941565016, 41.58862622830188371 ) ) ;
#3350 = vector ( 'none', #28952, 1000.000000000000000 ) ;
#3351 = cylindrical_surface ( 'none', #45152, 2.550000000000000266 ) ;
#3352 = vertex_point ( 'none', #15886 ) ;
#3353 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3354 = oriented_edge ( 'none', *, *, #17987, .t. ) ;
#3355 = cartesian_point ( 'none', ( 18.45460955404663039, -3.494916121425876820, -95.60000000000002274 ) ) ;
#3356 = axis2_placement_3d ( 'none', #8133, #18287, #4494 ) ;
#3357 = axis2_placement_3d ( 'none', #19782, #9202, #36902 ) ;
#3358 = direction ( 'none', ( 1.000000000000000000, -3.432415451178059732e-16, -3.276296315968194708e-16 ) ) ;
#3359 = vertex_point ( 'none', #26594 ) ;
#3360 = face_outer_bound ( 'none', #5777, .t. ) ;
#3361 = cartesian_point ( 'none', ( 20.81725910686528280, 3.243995482846571576, 48.20443284425515884 ) ) ;
#3362 = direction ( 'none', ( -0.9982541042003288956, -3.989216879136936210e-16, 0.05906558598032111973 ) ) ;
#3363 = oriented_edge ( 'none', *, *, #31256, .t. ) ;
#3364 = oriented_edge ( 'none', *, *, #24650, .f. ) ;
#3365 = line ( 'none', #43218, #24721 ) ;
#3366 = face_outer_bound ( 'none', #7903, .t. ) ;
#3367 = cartesian_point ( 'none', ( -16.07368034694330206, 24.03767953739645336, 10.60796313020216708 ) ) ;
#3368 = axis2_placement_3d ( 'none', #27839, #37616, #3635 ) ;
#3369 = cartesian_point ( 'none', ( -8.349853507349180859, 27.77194724063728515, 28.43285907401251933 ) ) ;
#3370 = cartesian_point ( 'none', ( -36.45608163366300403, -23.73202857639330787, -38.79999999999996163 ) ) ;
#3371 = cartesian_point ( 'none', ( -19.43688635664585362, 9.683889756575853269, -93.60609698478748442 ) ) ;
#3372 = oriented_edge ( 'none', *, *, #22413, .t. ) ;
#3373 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#3374 = oriented_edge ( 'none', *, *, #33113, .f. ) ;
#3376 = cylindrical_surface ( 'none', #10141, 19.20000000000000639 ) ;
#3375 = axis2_placement_3d ( 'none', #28867, #32374, #35735 ) ;
#3377 = oriented_edge ( 'none', *, *, #18329, .f. ) ;
#3378 = cartesian_point ( 'none', ( -2.342846014366813723, 95.69999999999993179, -92.49816113701763243 ) ) ;
#3379 = advanced_face ( 'none', ( #20754 ), #4835, .f. ) ;
#3380 = vector ( 'none', #29958, 1000.000000000000000 ) ;
#3381 = circle ( 'none', #3280, 23.03229999999999222 ) ;
#3382 = plane ( 'none', #23055 ) ;
#3383 = cartesian_point ( 'none', ( -1.312373917187673548e-14, 1.339745536815468654e-15, -89.60000000000000853 ) ) ;
#3384 = oriented_edge ( 'none', *, *, #25592, .f. ) ;
#3385 = edge_curve ( 'none', #30512, #12928, #34984, .t. ) ;
#3386 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3387 = advanced_face ( 'none', ( #40984 ), #19086, .f. ) ;
#3388 = cartesian_point ( 'none', ( 2.214045382157174391, -1.852386671049476075, -90.09999999999998010 ) ) ;
#3389 = edge_curve ( 'none', #35112, #39655, #36088, .t. ) ;
#3390 = vertex_point ( 'none', #23717 ) ;
#3391 = cartesian_point ( 'none', ( -20.05519473830931076, 11.32752768422439793, 47.74155719130836673 ) ) ;
#3392 = direction ( 'none', ( -1.072747368934021969e-14, -0.02058567320812848545, -0.9997880925769062621 ) ) ;
#3393 = direction ( 'none', ( -0.6416855659042129956, -0.7669678184319013159, -2.775557561562890858e-16 ) ) ;
#3394 = face_outer_bound ( 'none', #1793, .t. ) ;
#3395 = cartesian_point ( 'none', ( -44.99999999999997868, 22.36207727381346189, -25.60000000000000142 ) ) ;
#3396 = face_outer_bound ( 'none', #41852, .t. ) ;
#3397 = edge_loop ( 'none', ( #25250, #11523 ) ) ;
#3398 = edge_loop ( 'none', ( #39922, #17765, #32909, #13303 ) ) ;
#3399 = vertex_point ( 'none', #16785 ) ;
#3400 = oriented_edge ( 'none', *, *, #20411, .f. ) ;
#3401 = oriented_edge ( 'none', *, *, #15595, .f. ) ;
#3402 = cartesian_point ( 'none', ( -4.170956178377407397, -4.985290819807351781, -90.59999999999998010 ) ) ;
#3403 = circle ( 'none', #31302, 4.250000000000002665 ) ;
#3404 = edge_curve ( 'none', #4614, #30160, #17900, .t. ) ;
#3405 = cartesian_point ( 'none', ( -1.169796299280587260, 18.69999999999996732, -80.76283540826676699 ) ) ;
#3406 = edge_curve ( 'none', #22686, #20430, #13062, .t. ) ;
#3407 = cartesian_point ( 'none', ( -6.310144747997569858, -20.10049891366595531, 44.78120757988391887 ) ) ;
#3408 = cartesian_point ( 'none', ( 31.81980515339492044, 104.5000000000000000, -33.78019484660563876 ) ) ;
#3409 = oriented_edge ( 'none', *, *, #5801, .f. ) ;
#3410 = cartesian_point ( 'none', ( -1.380775448899076485e-14, 8.694099925350380087e-16, 4.699999999999993960 ) ) ;
#3411 = oriented_edge ( 'none', *, *, #220, .t. ) ;
#3412 = face_outer_bound ( 'none', #10139, .t. ) ;
#3413 = edge_loop ( 'none', ( #42122, #31900, #44262, #45128 ) ) ;
#3414 = cartesian_point ( 'none', ( 21.99200918524345738, -6.847273286804740344, 41.21381354869047442 ) ) ;
#3415 = edge_curve ( 'none', #38379, #13076, #38670, .t. ) ;
#3416 = face_bound ( 'none', #28003, .t. ) ;
#3417 = line ( 'none', #7343, #39570 ) ;
#3418 = axis2_placement_3d ( 'none', #39737, #740, #29388 ) ;
#3419 = direction ( 'none', ( -0.7071067811865375807, 0.7071067811865574537, 7.652043128564535667e-15 ) ) ;
#3420 = cartesian_point ( 'none', ( -2.499394499041995843, -20.73792591215811143, 4.699999999999999289 ) ) ;
#3421 = direction ( 'none', ( 1.000000000000000000, -7.979727989493339751e-17, -1.218157338410500559e-14 ) ) ;
#3422 = oriented_edge ( 'none', *, *, #23555, .t. ) ;
#3423 = advanced_face ( 'none', ( #28414 ), #44943, .f. ) ;
#3424 = direction ( 'none', ( 3.276296315968194708e-16, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3425 = axis2_placement_3d ( 'none', #34496, #6769, #6608 ) ;
#3426 = plane ( 'none', #10474 ) ;
#3427 = axis2_placement_3d ( 'none', #10506, #24335, #42030 ) ;
#3428 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3429 = direction ( 'none', ( 1.647987516595947886e-16, 2.240078029461007597e-16, -1.000000000000000000 ) ) ;
#3430 = oriented_edge ( 'none', *, *, #31474, .t. ) ;
#3431 = cartesian_point ( 'none', ( -18.73954194356334568, -0.8749879662684029169, -95.60000000000002274 ) ) ;
#3432 = axis2_placement_3d ( 'none', #25668, #35778, #4531 ) ;
#3433 = cartesian_point ( 'none', ( 14.68669020276270665, 25.00606010657710954, 28.19596417328996907 ) ) ;
#3434 = cartesian_point ( 'none', ( -1.066920843930594988e-14, 59.50000000000000000, -96.60000000000002274 ) ) ;
#3435 = vector ( 'none', #12977, 1000.000000000000000 ) ;
#3436 = direction ( 'none', ( -0.6416855659042133286, -0.7669678184319008718, 0.0000000000000000000 ) ) ;
#3437 = face_outer_bound ( 'none', #21930, .t. ) ;
#3438 = edge_loop ( 'none', ( #12493, #14263, #2362, #40788, #26261, #1188 ) ) ;
#3439 = b_spline_curve_with_knots ( 'none', 3,
( #44505, #12652, #37129, #5908, #30600, #20025, #29996, #33803, #40501, #30300, #16059, #23104, #9596, #30448 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.01255212300432360754, 0.01382617519735206829, 0.01510022739038052730, 0.01573725348689475681, 0.01637427958340898632, 0.01701130567992321582, 0.01764833177643744533 ),
.unspecified. ) ;
#3440 = direction ( 'none', ( 0.3433708316950504491, -0.9391999105307928808, -1.538010240655160790e-16 ) ) ;
#3441 = oriented_edge ( 'none', *, *, #7397, .t. ) ;
#3442 = cartesian_point ( 'none', ( 7.805085591646486520, 2.081018718578106608, 89.99999999999992895 ) ) ;
#3443 = cartesian_point ( 'none', ( -17.51839582854672273, 14.95392238108606442, 47.60048214705259539 ) ) ;
#3444 = vertex_point ( 'none', #9442 ) ;
#3445 = cartesian_point ( 'none', ( -5.302552740745759330, 12.41502857151806261, 10.99999999999999112 ) ) ;
#3446 = direction ( 'none', ( -1.273983013153361912e-16, -1.653459522501750027e-16, -1.000000000000000000 ) ) ;
#3448 = cartesian_point ( 'none', ( 21.79166983769627208, 55.23139867650973400, -36.05122647126191282 ) ) ;
#3447 = cartesian_point ( 'none', ( -11.01178971522112171, -17.74278185361776750, -94.89434643494216459 ) ) ;
#3449 = face_outer_bound ( 'none', #32491, .t. ) ;
#3450 = edge_curve ( 'none', #20041, #23610, #36596, .t. ) ;
#3451 = edge_curve ( 'none', #29701, #27796, #27308, .t. ) ;
#3452 = cartesian_point ( 'none', ( -1.700747368433628869e-15, 76.69999999999993179, -65.60000000000000853 ) ) ;
#3453 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3454 = oriented_edge ( 'none', *, *, #34009, .f. ) ;
#3455 = cartesian_point ( 'none', ( -11.55127974832494608, 76.40037023189228194, -41.37542330614399333 ) ) ;
#3456 = oriented_edge ( 'none', *, *, #19904, .t. ) ;
#3457 = vector ( 'none', #6932, 1000.000000000000000 ) ;
#3458 = oriented_edge ( 'none', *, *, #792, .f. ) ;
#3459 = direction ( 'none', ( -1.270952306553682165e-16, -1.628313204483632301e-16, -1.000000000000000000 ) ) ;
#3460 = vertex_point ( 'none', #37868 ) ;
#3461 = circle ( 'none', #23603, 20.00000000000000355 ) ;
#3462 = circle ( 'none', #11476, 0.5000000000000003331 ) ;
#3463 = cartesian_point ( 'none', ( -11.45321929319349330, 18.48055493771033753, -93.68147584875153200 ) ) ;
#3464 = cartesian_point ( 'none', ( -31.71660288770301150, -15.33410526939732321, -55.00403533400031364 ) ) ;
#3465 = conical_surface ( 'none', #10740, 23.50000000000000355, 0.7853981633974552734 ) ;
#3466 = edge_curve ( 'none', #679, #7829, #11432, .t. ) ;
#3467 = cartesian_point ( 'none', ( -1.071946774746754373e-14, 2.150052287002452295e-15, 31.99999999999998579 ) ) ;
#3468 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#3469 = oriented_edge ( 'none', *, *, #32487, .t. ) ;
#3470 = direction ( 'none', ( 1.000000000000000000, -1.069882848991489672e-16, -1.071739852553436298e-14 ) ) ;
#3471 = edge_curve ( 'none', #16387, #8724, #18564, .t. ) ;
#3472 = cartesian_point ( 'none', ( 18.70078541131359273, -30.17499999999999716, -58.10000000000002984 ) ) ;
#3473 = edge_curve ( 'none', #18270, #21679, #45407, .t. ) ;
#3474 = cartesian_point ( 'none', ( -32.14456570713910821, 20.13317349384069388, -14.29998826649453214 ) ) ;
#3475 = direction ( 'none', ( -3.997047614510231045e-16, 1.000000000000000000, -1.442983622169201577e-18 ) ) ;
#3476 = b_spline_curve_with_knots ( 'none', 3,
( #5741, #40639, #13092, #23710, #37408, #9430, #9272, #6034, #33927, #44325, #2075, #26588, #26735, #33783 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.1047348882879033244, 0.1063541483080268774, 0.1071637783180886538, 0.1079734083281504303, 0.1095926683482739833, 0.1104022983583357598, 0.1112119283683975363 ),
.unspecified. ) ;
#3477 = advanced_face ( 'none', ( #21308 ), #5346, .f. ) ;
#3480 = edge_curve ( 'none', #17671, #3055, #18000, .t. ) ;
#3479 = cartesian_point ( 'none', ( -22.00000000000006750, 38.10511776651525651, -13.70000000000000107 ) ) ;
#3478 = axis2_placement_3d ( 'none', #9868, #20747, #20597 ) ;
#3481 = cartesian_point ( 'none', ( 14.04402529492165819, 75.80251742156698924, -43.19694694134802404 ) ) ;
#3482 = plane ( 'none', #17959 ) ;
#3483 = circle ( 'none', #35623, 2.550000000000000266 ) ;
#3484 = line ( 'none', #10693, #30900 ) ;
#3485 = oriented_edge ( 'none', *, *, #3272, .f. ) ;
#3486 = cartesian_point ( 'none', ( 10.14799862056131019, -4.244776083268199329, 59.49999999999999289 ) ) ;
#3487 = cartesian_point ( 'none', ( 0.01304066064796862920, 95.59154035711111419, -78.07735199363318657 ) ) ;
#3488 = oriented_edge ( 'none', *, *, #31422, .t. ) ;
#3489 = cartesian_point ( 'none', ( -15.91744272149390049, -24.24247021054930684, 33.14656666784063077 ) ) ;
#3490 = vertex_point ( 'none', #17391 ) ;
#3491 = advanced_face ( 'none', ( #41514 ), #10780, .f. ) ;
#3492 = oriented_edge ( 'none', *, *, #3522, .t. ) ;
#3493 = axis2_placement_3d ( 'none', #39226, #7561, #11098 ) ;
#3494 = oriented_edge ( 'none', *, *, #28868, .f. ) ;
#3495 = cartesian_point ( 'none', ( -9.495257944758543900, 18.82125000000000625, -95.60000000000005116 ) ) ;
#3496 = oriented_edge ( 'none', *, *, #926, .t. ) ;
#3497 = axis2_placement_3d ( 'none', #29782, #22747, #43825 ) ;
#3498 = axis2_placement_3d ( 'none', #42978, #18804, #36097 ) ;
#3499 = direction ( 'none', ( 6.052303084649170514e-19, -1.486993667714095807e-18, -1.000000000000000000 ) ) ;
#3500 = oriented_edge ( 'none', *, *, #44252, .t. ) ;
#3502 = advanced_face ( 'none', ( #32240 ), #31179, .f. ) ;
#3501 = cartesian_point ( 'none', ( 22.00000000000004263, 38.10511776651525651, -19.70000000000000284 ) ) ;
#3503 = oriented_edge ( 'none', *, *, #29285, .f. ) ;
#3504 = axis2_placement_3d ( 'none', #14084, #13934, #3647 ) ;
#3505 = edge_loop ( 'none', ( #37556, #14966 ) ) ;
#3506 = conical_surface ( 'none', #23672, 14.41481615988141307, 0.4363323129985874349 ) ;
#3507 = oriented_edge ( 'none', *, *, #42753, .t. ) ;
#3508 = cartesian_point ( 'none', ( 5.236900493395976852, -20.40660895639931383, 43.49458079104967823 ) ) ;
#3509 = axis2_placement_3d ( 'none', #8932, #5384, #26105 ) ;
#3510 = cartesian_point ( 'none', ( -3.769427799473051762e-15, 1.345060651845830872e-15, 32.53923048454131361 ) ) ;
#3511 = vertex_point ( 'none', #17702 ) ;
#3512 = vector ( 'none', #39509, 1000.000000000000000 ) ;
#3513 = line ( 'none', #36491, #33142 ) ;
#3514 = cartesian_point ( 'none', ( 13.25098175807950263, 16.37987248074714941, 41.49231600033833445 ) ) ;
#3515 = cartesian_point ( 'none', ( 18.48055493771033042, -11.45321929319347198, -93.68147584875153200 ) ) ;
#3516 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3517 = direction ( 'none', ( -0.9237280213470681067, -0.3830490080632379946, 0.0000000000000000000 ) ) ;
#3518 = vector ( 'none', #6252, 999.9999999999998863 ) ;
#3519 = cartesian_point ( 'none', ( -36.92525765444326424, -20.16229835388001490, -36.39999999999997016 ) ) ;
#3520 = cartesian_point ( 'none', ( 22.00000000000004263, -38.10511776651527072, 0.0000000000000000000 ) ) ;
#3521 = cartesian_point ( 'none', ( 16.06343756647975596, -16.50936107062739211, 42.24251594226171136 ) ) ;
#3522 = edge_curve ( 'none', #7746, #40490, #42608, .t. ) ;
#3523 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#3524 = direction ( 'none', ( -0.9928152964457155338, 0.1196569561012058996, 1.284980352575412453e-16 ) ) ;
#3525 = edge_curve ( 'none', #1533, #17519, #43710, .t. ) ;
#3526 = cartesian_point ( 'none', ( -20.23488071322069359, -7.848527602450975138, -93.54182802363376936 ) ) ;
#3527 = direction ( 'none', ( 3.276296315968194215e-16, 1.486993667705044129e-18, 1.000000000000000000 ) ) ;
#3528 = cartesian_point ( 'none', ( -18.09896032256153831, 10.78500696711961204, 41.49231600032404543 ) ) ;
#3529 = cartesian_point ( 'none', ( -2.500000000000113687, 104.5000000000000000, -69.93012701892216398 ) ) ;
#3530 = line ( 'none', #18838, #1340 ) ;
#3531 = face_outer_bound ( 'none', #39002, .t. ) ;
#3532 = vertex_point ( 'none', #24773 ) ;
#3533 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#3534 = cartesian_point ( 'none', ( -7.414597447733599189, -19.72051655175997098, 41.91876191787836348 ) ) ;
#3535 = oriented_edge ( 'none', *, *, #38295, .t. ) ;
#3536 = cartesian_point ( 'none', ( -12.99038105676697441, 104.5000000000000000, -98.09999999999983800 ) ) ;
#3537 = oriented_edge ( 'none', *, *, #35016, .f. ) ;
#3538 = oriented_edge ( 'none', *, *, #1277, .t. ) ;
#3539 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#3540 = advanced_face ( 'none', ( #22928 ), #25131, .f. ) ;
#3541 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#3542 = oriented_edge ( 'none', *, *, #23989, .t. ) ;
#3543 = cartesian_point ( 'none', ( 19.50000000000004619, 38.10511776651527072, 0.0000000000000000000 ) ) ;
#3544 = vertex_point ( 'none', #45260 ) ;
#3545 = edge_curve ( 'none', #29570, #42552, #16892, .t. ) ;
#3546 = direction ( 'none', ( 0.9391999105307933249, 0.3433708316950495609, 6.195185496740356942e-16 ) ) ;
#3547 = oriented_edge ( 'none', *, *, #17589, .f. ) ;
#3548 = oriented_edge ( 'none', *, *, #34291, .f. ) ;
#3549 = vertex_point ( 'none', #20756 ) ;
#3550 = vector ( 'none', #1525, 1000.000000000000000 ) ;
#3551 = cartesian_point ( 'none', ( -17.59737419539303360, -14.85998871861330883, 44.21416000000001389 ) ) ;
#3552 = edge_loop ( 'none', ( #10252, #16348, #17528, #44534 ) ) ;
#3553 = cartesian_point ( 'none', ( 18.29910426981755123, 82.29999999999995453, -32.49229846573336999 ) ) ;
#3554 = edge_curve ( 'none', #24348, #2329, #33311, .t. ) ;
#3555 = cartesian_point ( 'none', ( 19.46082483533363217, 8.069961587173871465, 42.76014556763889374 ) ) ;
#3556 = vector ( 'none', #25078, 1000.000000000000000 ) ;
#3557 = vector ( 'none', #27899, 1000.000000000000000 ) ;
#3558 = edge_curve ( 'none', #15428, #4661, #13590, .t. ) ;
#3559 = vector ( 'none', #16827, 1000.000000000000000 ) ;
#3560 = direction ( 'none', ( 0.9928152964457156449, -0.1196569561012058303, -1.066981889371548280e-16 ) ) ;
#3561 = axis2_placement_3d ( 'none', #28922, #8343, #18487 ) ;
#3562 = axis2_placement_3d ( 'none', #11171, #25282, #42242 ) ;
#3563 = cartesian_point ( 'none', ( 29.26402094863605186, 89.59049173263812804, -51.46167219638392254 ) ) ;
#3564 = direction ( 'none', ( -2.896988204881267355e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3565 = axis2_placement_3d ( 'none', #36662, #5117, #29661 ) ;
#3566 = axis2_placement_3d ( 'none', #33176, #28610, #40184 ) ;
#3567 = cartesian_point ( 'none', ( 42.36950568858431154, 26.30195433388384885, -32.11141812601527334 ) ) ;
#3568 = direction ( 'none', ( 1.782347393086040168e-16, -1.000000000000000000, 6.815036885683370992e-17 ) ) ;
#3569 = direction ( 'none', ( -6.750947622558686973e-17, 1.000000000000000000, -1.498871781000323915e-18 ) ) ;
#3570 = cartesian_point ( 'none', ( 22.62744100300811922, -4.302010415537747434, 42.64476091426119098 ) ) ;
#3571 = face_outer_bound ( 'none', #38743, .t. ) ;
#3572 = circle ( 'none', #6353, 25.15000000000000213 ) ;
#3573 = vertex_point ( 'none', #91 ) ;
#3574 = direction ( 'none', ( 0.8381611028316379164, 0.5454227403583872258, 5.642322444964465071e-16 ) ) ;
#3575 = edge_curve ( 'none', #26888, #25676, #15800, .t. ) ;
#3576 = oriented_edge ( 'none', *, *, #44841, .t. ) ;
#3577 = cartesian_point ( 'none', ( 20.09578603894784976, 6.331511239261754298, 41.37208107841552618 ) ) ;
#3578 = edge_loop ( 'none', ( #637, #31865, #36572, #41739 ) ) ;
#3579 = direction ( 'none', ( -0.9989626969937956957, 0.04553602985419433202, 0.0000000000000000000 ) ) ;
#3580 = edge_curve ( 'none', #7992, #36075, #35513, .t. ) ;
#3581 = oriented_edge ( 'none', *, *, #24163, .t. ) ;
#3582 = edge_loop ( 'none', ( #19238, #20653, #16021, #13853, #41207, #6174 ) ) ;
#3583 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3584 = edge_curve ( 'none', #14249, #23687, #24043, .t. ) ;
#3585 = oriented_edge ( 'none', *, *, #18531, .t. ) ;
#3586 = cartesian_point ( 'none', ( -18.22095395069877100, 10.57725735484096674, 47.97206401349717453 ) ) ;
#3587 = cartesian_point ( 'none', ( -22.15980819260888168, 41.10085829960136294, 11.29999999999999716 ) ) ;
#3588 = b_spline_curve_with_knots ( 'none', 3,
( #12799, #26906, #22940, #5297 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.005763750130780891101, 0.005862410728015660967 ),
.unspecified. ) ;
#3589 = oriented_edge ( 'none', *, *, #7560, .f. ) ;
#3590 = face_outer_bound ( 'none', #8295, .t. ) ;
#3592 = edge_loop ( 'none', ( #34844, #9034 ) ) ;
#3591 = cartesian_point ( 'none', ( 39.14101615137722945, 103.9999999999999574, -85.60000000000057696 ) ) ;
#3593 = cartesian_point ( 'none', ( -18.40965003430565972, -10.24760638932128565, 48.76825436467061081 ) ) ;
#3594 = cartesian_point ( 'none', ( -22.00000000000004974, 41.35511776651527782, -25.60000000000000142 ) ) ;
#3595 = direction ( 'none', ( 6.750947622558686973e-17, -1.000000000000000000, 1.498871781000323915e-18 ) ) ;
#3596 = face_bound ( 'none', #25909, .t. ) ;
#3597 = circle ( 'none', #3493, 0.1999999999999996503 ) ;
#3598 = cartesian_point ( 'none', ( -28.35533905932730647, -39.57406702863064396, 0.0000000000000000000 ) ) ;
#3599 = direction ( 'none', ( -4.743173283671098645e-16, -3.993128171903860573e-16, 1.000000000000000000 ) ) ;
#3600 = vector ( 'none', #788, 1000.000000000000000 ) ;
#3602 = oriented_edge ( 'none', *, *, #6965, .t. ) ;
#3601 = cartesian_point ( 'none', ( -23.00082773154198534, -9.537920300774617388, 39.54000000000000625 ) ) ;
#3603 = cartesian_point ( 'none', ( -23.00082773154198890, -9.537920300774619164, 45.00000000000001421 ) ) ;
#3605 = cartesian_point ( 'none', ( -16.05312909844140634, 13.64471394888744271, 47.71828606740208301 ) ) ;
#3604 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3606 = advanced_face ( 'none', ( #7555 ), #24028, .t. ) ;
#3607 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3608 = edge_curve ( 'none', #33415, #43479, #14703, .t. ) ;
#3609 = cartesian_point ( 'none', ( 20.33784541563317205, 5.505249810001914490, 48.80443154097957859 ) ) ;
#3610 = edge_loop ( 'none', ( #2599, #4409, #38394, #38536 ) ) ;
#3611 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#3612 = cartesian_point ( 'none', ( -11.41294882717087411, 76.32665138082097656, -41.38360819302074134 ) ) ;
#3613 = cartesian_point ( 'none', ( 2.365713067868064456, -21.92272569003495164, 45.00000000000001421 ) ) ;
#3614 = edge_curve ( 'none', #15378, #13262, #21366, .t. ) ;
#3615 = cartesian_point ( 'none', ( -19.59289987253399801, -7.743788342060120122, 44.73570044802219314 ) ) ;
#3616 = oriented_edge ( 'none', *, *, #19462, .f. ) ;
#3617 = vector ( 'none', #17025, 1000.000000000000000 ) ;
#3618 = line ( 'none', #42876, #23354 ) ;
#3619 = cartesian_point ( 'none', ( -1.301042606982605321e-15, 75.69999999999993179, -65.60000000000000853 ) ) ;
#3620 = advanced_face ( 'none', ( #6446 ), #4191, .t. ) ;
#3622 = vertex_point ( 'none', #31941 ) ;
#3621 = edge_curve ( 'none', #18862, #43376, #14687, .t. ) ;
#3623 = edge_loop ( 'none', ( #10711, #16222, #286, #10199 ) ) ;
#3624 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#3625 = axis2_placement_3d ( 'none', #39529, #25054, #4034 ) ;
#3626 = oriented_edge ( 'none', *, *, #18375, .f. ) ;
#3627 = cartesian_point ( 'none', ( -27.97998742334429423, 17.34043879420763190, -64.77853725148796116 ) ) ;
#3628 = direction ( 'none', ( -0.3084548484592896100, 7.369408572048959049e-17, -0.9512389849359396132 ) ) ;
#3629 = oriented_edge ( 'none', *, *, #6535, .f. ) ;
#3630 = edge_loop ( 'none', ( #16023, #8498 ) ) ;
#3631 = cartesian_point ( 'none', ( -18.92440646735728649, 13.12835416753543072, 41.19556845902046405 ) ) ;
#3632 = oriented_edge ( 'none', *, *, #34679, .f. ) ;
#3633 = vertex_point ( 'none', #18145 ) ;
#3634 = axis2_placement_3d ( 'none', #29512, #22463, #1468 ) ;
#3635 = direction ( 'none', ( -0.9949973155501254940, 0.09990166188830003346, -4.320524543935631214e-16 ) ) ;
#3636 = edge_loop ( 'none', ( #41753, #33214, #7471, #5858 ) ) ;
#3637 = vector ( 'none', #32884, 1000.000000000000000 ) ;
#3638 = axis2_placement_3d ( 'none', #32090, #395, #42609 ) ;
#3639 = cartesian_point ( 'none', ( 14.74286098122396282, 76.48796327876540602, -43.00682489188196200 ) ) ;
#3640 = plane ( 'none', #36116 ) ;
#3641 = cartesian_point ( 'none', ( 20.73161832104483082, 3.753574601552407852, 41.91903529979601473 ) ) ;
#3642 = vector ( 'none', #31453, 1000.000000000000000 ) ;
#3643 = line ( 'none', #7474, #22829 ) ;
#3644 = direction ( 'none', ( 2.896988204881267355e-16, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3645 = cartesian_point ( 'none', ( -13.49254973279715841, -0.7399676934109443716, 10.17320062748068565 ) ) ;
#3646 = cartesian_point ( 'none', ( -21.79449471770338675, -45.00000000000000000, 0.0000000000000000000 ) ) ;
#3647 = direction ( 'none', ( 0.9237280213470681067, 0.3830490080632377170, 0.0000000000000000000 ) ) ;
#3648 = cartesian_point ( 'none', ( 22.00000000000005684, 34.85511776651527072, -25.60000000000000142 ) ) ;
#3649 = face_outer_bound ( 'none', #23410, .t. ) ;
#3650 = axis2_placement_3d ( 'none', #879, #14978, #25400 ) ;
#3651 = oriented_edge ( 'none', *, *, #39307, .t. ) ;
#3652 = cartesian_point ( 'none', ( -11.83097393091187222, -19.76236817945548907, 42.01123775202757571 ) ) ;
#3653 = plane ( 'none', #43015 ) ;
#3654 = cartesian_point ( 'none', ( -21.35921270814780115, 37.54668169781700016, 27.99999999999998934 ) ) ;
#3655 = cartesian_point ( 'none', ( -24.05339381089354234, -40.55941478549733858, -13.50000000000000355 ) ) ;
#3656 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -6.167905692361984111e-15 ) ) ;
#3657 =( bounded_curve ( ) b_spline_curve ( 3, ( #30357, #20079, #44565, #2609 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.068887871591403638, 4.712388980384689674 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670090306, 0.9657888653670090306, 1.000000000000000000 ) )
representation_item ( '' ) );
#3658 = cartesian_point ( 'none', ( -8.822499668414900853, 21.27558090607207220, 44.21416000000001389 ) ) ;
#3659 = oriented_edge ( 'none', *, *, #20577, .t. ) ;
#3660 = cartesian_point ( 'none', ( 20.91273360353953947, 20.09702009174977988, 32.94601033551142422 ) ) ;
#3661 = advanced_face ( 'none', ( #27815 ), #32242, .f. ) ;
#3662 = direction ( 'none', ( 0.2397751753995148449, 0.0000000000000000000, 0.9708284427550172291 ) ) ;
#3663 = oriented_edge ( 'none', *, *, #2255, .f. ) ;
#3664 = conical_surface ( 'none', #1233, 2.499999999999995115, 1.029744258676651647 ) ;
#3665 = cartesian_point ( 'none', ( -38.86653296103297350, -14.50000000000004263, -32.60000000000000853 ) ) ;
#3666 = cartesian_point ( 'none', ( 17.55276899968750115, -6.881843029953408575, -95.60000000000006537 ) ) ;
#3667 = edge_loop ( 'none', ( #40650, #9632, #40254, #41248 ) ) ;
#3668 = edge_curve ( 'none', #20561, #35112, #7001, .t. ) ;
#3669 = vertex_point ( 'none', #39374 ) ;
#3670 = cartesian_point ( 'none', ( 20.92436543788341652, -6.955101079201534198, 44.21416000000001389 ) ) ;
#3671 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3672 = direction ( 'none', ( -0.2084897577817489966, -1.331847693952749143e-16, 0.9780245502542906921 ) ) ;
#3673 = oriented_edge ( 'none', *, *, #41764, .f. ) ;
#3674 = oriented_edge ( 'none', *, *, #8159, .t. ) ;
#3675 = cartesian_point ( 'none', ( -33.46013017495088349, -17.57193321535865493, -33.69999999999996732 ) ) ;
#3676 = edge_loop ( 'none', ( #33249, #1877, #30054, #21430, #6791 ) ) ;
#3677 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3678 = cartesian_point ( 'none', ( -19.80345355582623768, -11.76053019860212956, 48.43427877581306262 ) ) ;
#3679 = face_outer_bound ( 'none', #36205, .t. ) ;
#3680 = cartesian_point ( 'none', ( -19.64870423267056765, 9.228582563988252829, -93.58912115400298148 ) ) ;
#3681 = oriented_edge ( 'none', *, *, #21434, .f. ) ;
#3682 = cartesian_point ( 'none', ( -2.714318113572102637e-16, -1.452304163633253114e-16, -18.80000000000000071 ) ) ;
#3684 = edge_curve ( 'none', #13709, #43806, #24657, .t. ) ;
#3683 = cartesian_point ( 'none', ( -7.111025376770030270e-15, -4.062388678145082570e-17, 2.999999999999994227 ) ) ;
#3685 = cylindrical_surface ( 'none', #15275, 4.250000000000002665 ) ;
#3686 = vector ( 'none', #35670, 999.9999999999998863 ) ;
#3687 = edge_curve ( 'none', #9569, #18162, #5872, .t. ) ;
#3688 = vector ( 'none', #4513, 999.9999999999998863 ) ;
#3689 = edge_loop ( 'none', ( #32, #44034 ) ) ;
#3690 = cartesian_point ( 'none', ( -5.199924474894755733, 22.43763866242145255, 44.21416000000001389 ) ) ;
#3691 = direction ( 'none', ( 0.9237280213470682178, 0.3830490080632378280, 0.0000000000000000000 ) ) ;
#3692 = axis2_placement_3d ( 'none', #32991, #26094, #26396 ) ;
#3693 = axis2_placement_3d ( 'none', #9934, #20665, #38677 ) ;
#3694 = cartesian_point ( 'none', ( -17.10695712929273427, 38.36613781444297189, -19.59999999999999787 ) ) ;
#3695 = direction ( 'none', ( -0.9391999105307932139, -0.3433708316950495609, -6.195185496740354970e-16 ) ) ;
#3696 = cartesian_point ( 'none', ( 22.00000000000001421, -38.10511776651527072, -19.70000000000000995 ) ) ;
#3697 = cartesian_point ( 'none', ( -1.345136880347355505e-14, 1.338258543147763511e-15, -90.60000000000000853 ) ) ;
#3698 = oriented_edge ( 'none', *, *, #8262, .t. ) ;
#3699 = cartesian_point ( 'none', ( -7.808442986516227524e-15, -26.00000000000001066, -10.80000000000000071 ) ) ;
#3700 = axis2_placement_3d ( 'none', #14202, #433, #4074 ) ;
#3701 = cartesian_point ( 'none', ( -22.62399295110204989, 4.318405310096451899, 43.38498465202643928 ) ) ;
#3702 = circle ( 'none', #20017, 3.249999999999988898 ) ;
#3703 = cartesian_point ( 'none', ( -19.83930984464625880, 11.70153018413204116, 48.43072890638060102 ) ) ;
#3704 = vertex_point ( 'none', #18443 ) ;
#3705 = oriented_edge ( 'none', *, *, #297, .t. ) ;
#3706 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3707 = axis2_placement_3d ( 'none', #5381, #40903, #12905 ) ;
#3708 = oriented_edge ( 'none', *, *, #20674, .t. ) ;
#3709 = advanced_face ( 'none', ( #36027 ), #32225, .f. ) ;
#3710 = edge_loop ( 'none', ( #10595, #21911 ) ) ;
#3711 = cartesian_point ( 'none', ( -9.621666935043263535, 20.92742062579916862, 48.71377282302825051 ) ) ;
#3712 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3714 = oriented_edge ( 'none', *, *, #17450, .t. ) ;
#3713 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#3715 = face_outer_bound ( 'none', #20039, .t. ) ;
#3716 = cartesian_point ( 'none', ( 1.923283063643716151, -19.90730976945657460, -4.336808689942017736e-15 ) ) ;
#3717 = oriented_edge ( 'none', *, *, #41817, .f. ) ;
#3718 = advanced_face ( 'none', ( #18508 ), #12457, .t. ) ;
#3719 = edge_curve ( 'none', #29546, #19772, #7915, .t. ) ;
#3720 = oriented_edge ( 'none', *, *, #17117, .f. ) ;
#3721 = toroidal_surface ( 'none', #8179, 4.150000000000000355, 0.1000000000000000056 ) ;
#3722 = edge_curve ( 'none', #26149, #922, #42216, .t. ) ;
#3723 = direction ( 'none', ( 0.04176567638144262906, -0.7071067811865425767, 0.7058722464273600172 ) ) ;
#3725 = advanced_face ( 'none', ( #5329, #10273 ), #29780, .f. ) ;
#3724 = face_outer_bound ( 'none', #23654, .t. ) ;
#3726 = cartesian_point ( 'none', ( 19.46082483533363217, 8.069961587173871465, 42.76014556763889374 ) ) ;
#3727 = oriented_edge ( 'none', *, *, #20852, .t. ) ;
#3728 = cartesian_point ( 'none', ( -7.563521602634236904e-15, -2.282637834067129723e-16, -1.000000000000004885 ) ) ;
#3729 = cartesian_point ( 'none', ( -6.678119968109079707, -19.06556506932193429, -0.6157326443862443099 ) ) ;
#3730 = cartesian_point ( 'none', ( 28.23657684802289580, -4.518430132766719787, 11.16882931212514052 ) ) ;
#3731 = cartesian_point ( 'none', ( 8.779711460710613480, -42.50000000000000000, -20.60000000000002984 ) ) ;
#3732 = vector ( 'none', #14834, 1000.000000000000114 ) ;
#3733 = cartesian_point ( 'none', ( -2.499394499041996287, -20.73792591215811143, -1.000000000000003553 ) ) ;
#3734 = cartesian_point ( 'none', ( 7.924597310172950770, 24.99999999999999289, -40.60000000000001563 ) ) ;
#3735 = edge_curve ( 'none', #36663, #10094, #22912, .t. ) ;
#3736 = cartesian_point ( 'none', ( 12.51645130960781849, -25.75897350244481387, 31.90303223785977949 ) ) ;
#3737 = cartesian_point ( 'none', ( 29.24119465830684561, -18.91501387201575923, -59.84663413397255027 ) ) ;
#3738 = b_spline_curve_with_knots ( 'none', 3,
( #7080, #39664, #25487, #29166, #32520, #29461, #22266, #15218 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 3.074626086097760981e-17, 0.001304869449225011741, 0.001957304173837502107, 0.002609738898449992690 ),
.unspecified. ) ;
#3739 = edge_curve ( 'none', #22536, #32926, #22343, .t. ) ;
#3740 = cartesian_point ( 'none', ( 22.00000000000003553, -38.10511776651528493, -12.10000000000000142 ) ) ;
#3741 = cartesian_point ( 'none', ( -39.14101615137708023, 103.9999999999999858, -45.59999999999915588 ) ) ;
#3742 = cartesian_point ( 'none', ( -17.20670860339977537, 15.31120068324478467, 42.88831038443851185 ) ) ;
#3743 = cartesian_point ( 'none', ( -12.20436799714057763, 19.53305519063442475, 45.78584000000001453 ) ) ;
#3745 = oriented_edge ( 'none', *, *, #33754, .t. ) ;
#3744 = direction ( 'none', ( 0.9237280213470679957, 0.3830490080632377170, 0.0000000000000000000 ) ) ;
#3747 = cartesian_point ( 'none', ( -16.41126518907697474, 13.21211741732875034, 41.92044513921512561 ) ) ;
#3746 = direction ( 'none', ( 0.1196569561012059135, 0.9928152964457156449, -6.010902015681198544e-17 ) ) ;
#3749 = edge_curve ( 'none', #33525, #4606, #23462, .t. ) ;
#3748 = axis2_placement_3d ( 'none', #32980, #15087, #4332 ) ;
#3750 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058996, 0.0000000000000000000 ) ) ;
#3751 = vertex_point ( 'none', #23357 ) ;
#3752 = axis2_placement_3d ( 'none', #10089, #9495, #34585 ) ;
#3753 = cartesian_point ( 'none', ( 34.64101615137753498, 20.00000000000003553, -25.60000000000000142 ) ) ;
#3754 = oriented_edge ( 'none', *, *, #31682, .t. ) ;
#3755 = circle ( 'none', #10154, 4.000320936831884389 ) ;
#3756 = direction ( 'none', ( -0.7427492271542042168, 0.0000000000000000000, -0.6695697017949903129 ) ) ;
#3757 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3758 = vertex_point ( 'none', #15829 ) ;
#3759 = face_outer_bound ( 'none', #39603, .t. ) ;
#3760 = cartesian_point ( 'none', ( -20.92722133052840761, 2.435746765697843319, 47.97178615242289368 ) ) ;
#3762 = advanced_face ( 'none', ( #9178 ), #40926, .f. ) ;
#3761 = cartesian_point ( 'none', ( -19.59297962415713457, -7.743586555926921022, 45.26140858789080568 ) ) ;
#3763 = oriented_edge ( 'none', *, *, #15239, .f. ) ;
#3764 = circle ( 'none', #14056, 21.06769999999999854 ) ;
#3765 = cartesian_point ( 'none', ( -35.73442909251337340, -22.24820998577912334, -33.69999999999996732 ) ) ;
#3766 = cartesian_point ( 'none', ( -22.00000000000004263, 38.10511776651527072, 17.00000000000000000 ) ) ;
#3767 = axis2_placement_3d ( 'none', #38191, #27824, #45129 ) ;
#3768 = line ( 'none', #12759, #32835 ) ;
#3769 = axis2_placement_3d ( 'none', #39289, #21593, #42527 ) ;
#3770 = cartesian_point ( 'none', ( 13.45764007477903412, 99.49999999999998579, -33.29068364050854001 ) ) ;
#3771 = vertex_point ( 'none', #1882 ) ;
#3772 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3773 = cartesian_point ( 'none', ( -34.64101615137752077, 20.00000000000005684, -10.60000000000000142 ) ) ;
#3774 = axis2_placement_3d ( 'none', #38153, #17230, #7249 ) ;
#3775 = circle ( 'none', #38686, 24.49999999999992184 ) ;
#3776 = edge_loop ( 'none', ( #37039, #25887, #28354, #3673 ) ) ;
#3777 = b_spline_curve_with_knots ( 'none', 3,
( #13391, #17073, #2971, #10160, #45240, #27481, #38148, #6466, #20589, #31015, #10017, #45091, #3253, #6618, #34074, #24146, #16613, #3110, #24305, #34665, #17221, #6779, #13080, #9566, #20141, #34220, #37547, #41086, #44622, #37695, #27174, #30712, #9725, #13244 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.005311568761237536566, 0.005975225792943494527, 0.006638882824649451619, 0.007302539856355409580, 0.007966196888061367540, 0.008629853919767324633, 0.009293510951473283460, 0.009957167983179240553, 0.01062082501488519765, 0.01128448204659115647, 0.01194813907829711530, 0.01261179611000307066, 0.01327545314170902949, 0.01393911017341498831, 0.01460276720512094367, 0.01526642423682690250, 0.01593008126853286133 ),
.unspecified. ) ;
#3778 = edge_curve ( 'none', #34490, #1696, #4090, .t. ) ;
#3779 = cartesian_point ( 'none', ( 5.177547322898607085, 22.44380543130668215, 48.26247886636231499 ) ) ;
#3780 = direction ( 'none', ( 6.043533337888684984e-19, -1.452604719469154016e-16, 1.000000000000000000 ) ) ;
#3781 = oriented_edge ( 'none', *, *, #1277, .f. ) ;
#3782 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3783 = cartesian_point ( 'none', ( -9.633682552790421738, 23.23175973687876450, 40.07520238876901431 ) ) ;
#3784 = edge_curve ( 'none', #38270, #36696, #15225, .t. ) ;
#3785 = cartesian_point ( 'none', ( -13.15827907913756789, -3.074604616595019824, 10.04352928710043003 ) ) ;
#3786 = oriented_edge ( 'none', *, *, #29802, .t. ) ;
#3787 = cartesian_point ( 'none', ( 16.10486034497185415, 13.58328773940922574, 47.25203229625892476 ) ) ;
#3788 = cartesian_point ( 'none', ( 15.19436397366398062, -14.59445921585368922, 42.34371498762413211 ) ) ;
#3789 = b_spline_curve_with_knots ( 'none', 3,
( #37887, #27212, #30747, #16942 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001210117418288543046 ),
.unspecified. ) ;
#3790 = vertex_point ( 'none', #33422 ) ;
#3791 = cartesian_point ( 'none', ( -13.29316450404335725, -18.80905965149095493, 45.45426123310224398 ) ) ;
#3792 = edge_loop ( 'none', ( #30815, #9293, #22178, #29851 ) ) ;
#3793 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#3794 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#3795 = edge_loop ( 'none', ( #5456, #44288, #39435, #29797 ) ) ;
#3796 = oriented_edge ( 'none', *, *, #33654, .f. ) ;
#3797 = cartesian_point ( 'none', ( 36.26601615137752077, 17.18541743770061814, -32.60000000000002984 ) ) ;
#3798 = oriented_edge ( 'none', *, *, #35215, .t. ) ;
#3799 = cylindrical_surface ( 'none', #5112, 58.00000000000000000 ) ;
#3800 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#3801 = oriented_edge ( 'none', *, *, #16973, .t. ) ;
#3802 = cylindrical_surface ( 'none', #37745, 3.400000000000000355 ) ;
#3803 = cylindrical_surface ( 'none', #8191, 3.250000000000002665 ) ;
#3804 = edge_curve ( 'none', #38208, #35587, #40383, .t. ) ;
#3805 = direction ( 'none', ( 0.9850563975992637777, -0.1722320920988920923, 1.237547320907728343e-16 ) ) ;
#3806 = direction ( 'none', ( 1.000000000000000000, -7.979727989493337286e-17, -3.357529308342207502e-16 ) ) ;
#3807 = cylindrical_surface ( 'none', #45106, 2.499999999999995115 ) ;
#3808 = cartesian_point ( 'none', ( 35.35533905932730647, 28.35533905932743792, 0.0000000000000000000 ) ) ;
#3809 = edge_curve ( 'none', #3052, #26665, #13004, .t. ) ;
#3810 = direction ( 'none', ( -0.9989626969937952516, 0.04553602985419972354, 0.0000000000000000000 ) ) ;
#3811 = face_outer_bound ( 'none', #28984, .t. ) ;
#3812 = cartesian_point ( 'none', ( -31.89101615137751011, 24.76313972081446479, -32.60000000000000853 ) ) ;
#3813 = vertex_point ( 'none', #44443 ) ;
#3814 = oriented_edge ( 'none', *, *, #26239, .t. ) ;
#3815 = cartesian_point ( 'none', ( 14.81033725170194515, -17.64058396516751515, 48.41264945346100035 ) ) ;
#3816 = edge_curve ( 'none', #30636, #38044, #19591, .t. ) ;
#3817 = oriented_edge ( 'none', *, *, #122, .t. ) ;
#3818 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.002284675008822438e-14 ) ) ;
#3819 = circle ( 'none', #20217, 2.499999999999999112 ) ;
#3820 = cartesian_point ( 'none', ( -18.73824269341746884, -11.02235612796640574, -93.66141258395360580 ) ) ;
#3821 = direction ( 'none', ( 0.9489508135094515406, -0.3154240852245591697, 0.0000000000000000000 ) ) ;
#3822 = oriented_edge ( 'none', *, *, #37273, .f. ) ;
#3823 = oriented_edge ( 'none', *, *, #38235, .t. ) ;
#3824 = advanced_face ( 'none', ( #39818 ), #38182, .t. ) ;
#3825 = plane ( 'none', #45294 ) ;
#3826 = axis2_placement_3d ( 'none', #14557, #28656, #7633 ) ;
#3827 = oriented_edge ( 'none', *, *, #28466, .t. ) ;
#3828 = cartesian_point ( 'none', ( -29.52858781799842802, -22.04986991187998768, -54.60220436054473936 ) ) ;
#3829 = axis2_placement_3d ( 'none', #4813, #1309, #43539 ) ;
#3830 = axis2_placement_3d ( 'none', #5138, #5428, #12640 ) ;
#3831 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 56.99999999999993605 ) ) ;
#3832 = oriented_edge ( 'none', *, *, #20335, .t. ) ;
#3833 = cartesian_point ( 'none', ( -1.055362126125624154e-14, 33.69999999999997442, -65.59999999999998010 ) ) ;
#3834 = oriented_edge ( 'none', *, *, #24647, .f. ) ;
#3835 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3836 = cc_design_date_and_time_assignment ( #31237, #31088, ( #22903 ) ) ;
#3837 = oriented_edge ( 'none', *, *, #18972, .f. ) ;
#3838 = cartesian_point ( 'none', ( -4.047709359150086558e-15, 15.20000000000000107, -65.60000000000002274 ) ) ;
#3839 = vector ( 'none', #45267, 1000.000000000000000 ) ;
#3840 = cartesian_point ( 'none', ( -17.00751922089132862, 15.53340760262041798, 42.63119215086548763 ) ) ;
#3841 = person_and_organization ( #44294, #12050 ) ;
#3842 = oriented_edge ( 'none', *, *, #2056, .t. ) ;
#3843 = oriented_edge ( 'none', *, *, #15384, .f. ) ;
#3844 = advanced_face ( 'none', ( #17407 ), #4254, .t. ) ;
#3845 = direction ( 'none', ( -6.750947622558684508e-17, 1.000000000000000000, -1.498871781000325841e-18 ) ) ;
#3846 = vertex_point ( 'none', #2340 ) ;
#3847 = conical_surface ( 'none', #16861, 29.00000000000000355, 0.7853981633974657095 ) ;
#3848 = direction ( 'none', ( -0.1196569561012059274, -0.9928152964457157559, 6.010902015681201009e-17 ) ) ;
#3849 = cartesian_point ( 'none', ( -16.90284748229718659, -8.461617983703380474, -95.60000000000002274 ) ) ;
#3850 = oriented_edge ( 'none', *, *, #11043, .f. ) ;
#3851 = edge_curve ( 'none', #4001, #4771, #16312, .t. ) ;
#3852 = edge_loop ( 'none', ( #6439, #39860, #3180, #21278 ) ) ;
#3853 = direction ( 'none', ( 1.647987516595947886e-16, 2.240078029461007597e-16, -1.000000000000000000 ) ) ;
#3854 = circle ( 'none', #31638, 2.499999999999988454 ) ;
#3855 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#3856 = circle ( 'none', #39843, 4.000000000000000888 ) ;
#3857 = edge_curve ( 'none', #1388, #1629, #31124, .t. ) ;
#3858 = cartesian_point ( 'none', ( -22.97202397191330192, 1.679037509529067496, 41.28528431769785101 ) ) ;
#3859 = cartesian_point ( 'none', ( -35.35533905932730647, -35.35533905932744148, 48.00000000000000000 ) ) ;
#3860 = face_outer_bound ( 'none', #11355, .t. ) ;
#3861 = edge_curve ( 'none', #30142, #1787, #35801, .t. ) ;
#3862 = cartesian_point ( 'none', ( 20.62616171236003026, 87.60703256431703778, -83.02397407922462946 ) ) ;
#3863 = cartesian_point ( 'none', ( -22.00000000000004263, -38.10511776651527072, -1.102182119232618774e-16 ) ) ;
#3864 = oriented_edge ( 'none', *, *, #37993, .t. ) ;
#3865 = line ( 'none', #27404, #17592 ) ;
#3866 = oriented_edge ( 'none', *, *, #19094, .f. ) ;
#3867 = cartesian_point ( 'none', ( 14.12892561284320792, 87.03980558090718489, -88.60890899451322866 ) ) ;
#3868 = face_outer_bound ( 'none', #42520, .t. ) ;
#3869 = cartesian_point ( 'none', ( 29.91304407473755944, 84.62405817130424168, -52.89329226716129995 ) ) ;
#3870 = cartesian_point ( 'none', ( -34.31980515339445503, 103.9999999999999858, -33.78019484660516270 ) ) ;
#3871 = vector ( 'none', #37434, 999.9999999999998863 ) ;
#3872 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3873 = direction ( 'none', ( -7.979727989493315099e-17, -1.000000000000000000, 1.486993667704945522e-18 ) ) ;
#3874 = cartesian_point ( 'none', ( -39.57406702863056580, -25.35533905932744148, 40.00000000000000000 ) ) ;
#3875 = cartesian_point ( 'none', ( 33.85469694679584052, -17.84923220488454731, -38.89999999999999858 ) ) ;
#3876 = vertex_point ( 'none', #30679 ) ;
#3877 = vertex_point ( 'none', #10753 ) ;
#3878 = cartesian_point ( 'none', ( -20.00000000000041922, 57.10000000000000142, -100.2410161513773090 ) ) ;
#3879 = edge_loop ( 'none', ( #23370, #4008, #44682 ) ) ;
#3880 = edge_curve ( 'none', #6117, #2126, #8063, .t. ) ;
#3881 = cartesian_point ( 'none', ( -18.05228762843968937, -7.710268783474154120, 26.49999999999999645 ) ) ;
#3882 = cartesian_point ( 'none', ( -34.64101615137754919, -20.00000000000006040, -33.89999999999997726 ) ) ;
#3883 = plane ( 'none', #31154 ) ;
#3884 = cartesian_point ( 'none', ( -4.998552278877905763, 18.13957186816908873, -95.59999999999999432 ) ) ;
#3885 = advanced_face ( 'none', ( #6972, #41495 ), #16883, .f. ) ;
#3887 = edge_curve ( 'none', #13988, #13440, #13575, .t. ) ;
#3886 = direction ( 'none', ( 0.6695697017949996388, -8.278084089402334384e-17, -0.7427492271541960012 ) ) ;
#3888 = circle ( 'none', #8653, 40.00000000000000000 ) ;
#3889 = circle ( 'none', #38935, 21.25000000000000711 ) ;
#3890 = oriented_edge ( 'none', *, *, #45147, .f. ) ;
#3891 = cartesian_point ( 'none', ( -9.495257944758536794, -18.82125000000000625, -95.60000000000002274 ) ) ;
#3892 = edge_loop ( 'none', ( #37689, #26791, #23313, #24151, #26362, #31805 ) ) ;
#3893 = edge_curve ( 'none', #6254, #33874, #39269, .t. ) ;
#3894 = oriented_edge ( 'none', *, *, #14767, .f. ) ;
#3895 = face_outer_bound ( 'none', #3923, .t. ) ;
#3896 = cartesian_point ( 'none', ( -18.99949749500940044, -10.58552914285767699, -93.64107106444519957 ) ) ;
#3898 = oriented_edge ( 'none', *, *, #12255, .t. ) ;
#3897 = axis2_placement_3d ( 'none', #44025, #43871, #40797 ) ;
#3899 = oriented_edge ( 'none', *, *, #25645, .t. ) ;
#3900 = cartesian_point ( 'none', ( 19.41615321426530372, 8.177687823950863688, 43.71046906755311312 ) ) ;
#3902 = direction ( 'none', ( 0.2957826849080554266, 0.9552552555775769560, 0.0000000000000000000 ) ) ;
#3901 = circle ( 'none', #37413, 4.000000000000002665 ) ;
#3903 = conical_surface ( 'none', #28771, 6.349999999999994316, 0.7853981633974587151 ) ;
#3904 = cartesian_point ( 'none', ( 17.49999999999955236, 101.5000000000000000, -105.6000000000001648 ) ) ;
#3905 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#3906 = cartesian_point ( 'none', ( 29.14101615137699497, -19.75445163379576385, -58.86277789924411508 ) ) ;
#3907 = axis2_placement_3d ( 'none', #44516, #41129, #24187 ) ;
#3908 = direction ( 'none', ( 6.106226635438361958e-16, 4.440892098500626162e-16, -1.000000000000000000 ) ) ;
#3909 = cartesian_point ( 'none', ( 13.84248481392424601, -17.16356938915321351, 44.21416000000001389 ) ) ;
#3910 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3911 = oriented_edge ( 'none', *, *, #19113, .t. ) ;
#3912 = oriented_edge ( 'none', *, *, #40624, .t. ) ;
#3913 = circle ( 'none', #14663, 0.1999999999999972633 ) ;
#3914 = cartesian_point ( 'none', ( 28.92329768922350652, 2.107807102312359238, 32.53923048454137046 ) ) ;
#3915 = edge_loop ( 'none', ( #29171, #21282, #44708, #26063 ) ) ;
#3917 = cartesian_point ( 'none', ( -16.66424893934087947, 12.89156619822306560, 41.74534738469760953 ) ) ;
#3916 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3918 = axis2_placement_3d ( 'none', #40706, #5807, #30341 ) ;
#3919 = circle ( 'none', #32725, 27.50000000000000000 ) ;
#3920 = vector ( 'none', #14707, 1000.000000000000000 ) ;
#3921 = direction ( 'none', ( 1.131240564660520034e-16, 4.690997415631556592e-17, 1.000000000000000000 ) ) ;
#3922 = vertex_point ( 'none', #2936 ) ;
#3923 = edge_loop ( 'none', ( #27160, #9517, #36485, #10503 ) ) ;
#3924 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3925 = vertex_point ( 'none', #13204 ) ;
#3926 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#3927 = cartesian_point ( 'none', ( 22.17833727550396006, 82.29999999999995453, -31.66534545159460023 ) ) ;
#3928 = oriented_edge ( 'none', *, *, #34531, .t. ) ;
#3929 = cartesian_point ( 'none', ( 10.29721672835497159, -18.37991362489606573, 46.19815177788195371 ) ) ;
#3930 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#3931 = cartesian_point ( 'none', ( -2.600083081698431409e-15, 78.94999999999993179, -65.60000000000000853 ) ) ;
#3932 = cartesian_point ( 'none', ( 32.14360940889299911, 20.11384007463550816, -14.29998826649454280 ) ) ;
#3933 = cartesian_point ( 'none', ( -13.97620868067568445, 1.684452883181722704, 4.699999999999995737 ) ) ;
#3934 = conical_surface ( 'none', #19282, 2.749999999999999112, 0.7853981633974482790 ) ;
#3935 = circle ( 'none', #35159, 12.49999999999999822 ) ;
#3936 = oriented_edge ( 'none', *, *, #38850, .t. ) ;
#3937 = oriented_edge ( 'none', *, *, #17518, .f. ) ;
#3938 = edge_loop ( 'none', ( #316, #14849, #22820, #35751, #32222, #36779, #4065, #20519 ) ) ;
#3939 = oriented_edge ( 'none', *, *, #34260, .t. ) ;
#3940 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3941 = face_outer_bound ( 'none', #9329, .t. ) ;
#3942 = advanced_face ( 'none', ( #30024 ), #7070, .f. ) ;
#3943 = cartesian_point ( 'none', ( -34.64101615137756340, -20.00000000000004974, -38.89999999999996305 ) ) ;
#3944 = cartesian_point ( 'none', ( -35.20000000000018758, 85.50000000000000000, -84.59999999999962483 ) ) ;
#3945 = direction ( 'none', ( 0.9237280213470682178, 0.3830490080632377725, 0.0000000000000000000 ) ) ;
#3946 = edge_curve ( 'none', #19409, #7892, #30561, .t. ) ;
#3947 = cartesian_point ( 'none', ( 15.54686170390553279, 14.21886998878044928, 47.97027142433483959 ) ) ;
#3948 = direction ( 'none', ( -0.9985801776953731057, -0.05326939753626864366, -4.491529765906062443e-16 ) ) ;
#3949 = oriented_edge ( 'none', *, *, #41903, .f. ) ;
#3950 = advanced_face ( 'none', ( #21810 ), #17818, .f. ) ;
#3951 = vertex_point ( 'none', #17666 ) ;
#3952 = vector ( 'none', #18778, 1000.000000000000000 ) ;
#3953 = oriented_edge ( 'none', *, *, #41002, .f. ) ;
#3954 = cartesian_point ( 'none', ( -12.70658478510919132, -19.21058016884808595, 42.88831038443851185 ) ) ;
#3955 = direction ( 'none', ( -0.9985801776953731057, -0.05326939753626845631, -4.491529765906061457e-16 ) ) ;
#3956 = edge_curve ( 'none', #25157, #6970, #3137, .t. ) ;
#3957 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3958 = face_outer_bound ( 'none', #31274, .t. ) ;
#3959 = vector ( 'none', #15268, 1000.000000000000114 ) ;
#3960 = oriented_edge ( 'none', *, *, #11401, .t. ) ;
#3961 = edge_curve ( 'none', #29971, #23109, #39281, .t. ) ;
#3962 = direction ( 'none', ( -0.6695697017950075214, 0.0000000000000000000, 0.7427492271541886737 ) ) ;
#3963 = cartesian_point ( 'none', ( -8.100453761271349862, -10.79965966415169731, 10.23030399291526393 ) ) ;
#3965 = advanced_face ( 'none', ( #20702 ), #44234, .t. ) ;
#3964 = cartesian_point ( 'none', ( -11.80699663897749296, 76.06782088692196453, -63.45644445670875200 ) ) ;
#3966 = direction ( 'none', ( -0.6277770890668585846, 0.7783931695761091563, 0.0000000000000000000 ) ) ;
#3967 = vertex_point ( 'none', #35551 ) ;
#3968 = cartesian_point ( 'none', ( 7.844557250319702759e-15, 1.434913131548591650e-15, -25.60000000000002629 ) ) ;
#3969 = cartesian_point ( 'none', ( 10.94451706348834996, -1.120837864571692766, 92.99999999999994316 ) ) ;
#3970 = axis2_placement_3d ( 'none', #33509, #40369, #19576 ) ;
#3971 = axis2_placement_3d ( 'none', #368, #11058, #13837 ) ;
#3972 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#3973 = vertex_point ( 'none', #39036 ) ;
#3974 = cartesian_point ( 'none', ( 23.30944188167524089, 90.70890042281213539, -42.94773817416730566 ) ) ;
#3975 = cartesian_point ( 'none', ( 7.200403343352300034, 9.599697479245950404, 27.99999999999998934 ) ) ;
#3976 = cartesian_point ( 'none', ( 16.99960256720930118, -15.54034908114673286, 44.54371944809685857 ) ) ;
#3977 = axis2_placement_3d ( 'none', #24604, #24458, #45398 ) ;
#3978 = cartesian_point ( 'none', ( -12.27539187504770446, -19.48925435745796619, 48.09976406027432461 ) ) ;
#3979 = conical_surface ( 'none', #22523, 4.499999999999997335, 0.7853981633974561616 ) ;
#3980 = line ( 'none', #11290, #28659 ) ;
#3981 = oriented_edge ( 'none', *, *, #34459, .f. ) ;
#3982 = vertex_point ( 'none', #21651 ) ;
#3983 = oriented_edge ( 'none', *, *, #29314, .f. ) ;
#3984 = cartesian_point ( 'none', ( -21.62316026176116068, -1.005984438427505401, -93.42668985458979591 ) ) ;
#3985 = oriented_edge ( 'none', *, *, #889, .f. ) ;
#3986 = axis2_placement_3d ( 'none', #1037, #36405, #8064 ) ;
#3987 = cartesian_point ( 'none', ( -18.20187751317748592, 8.288042892944279316, 2.999999999999996003 ) ) ;
#3988 = face_outer_bound ( 'none', #32918, .t. ) ;
#3989 = cartesian_point ( 'none', ( -19.91839899407623093, 56.00000000000000000, -100.0996790631679119 ) ) ;
#3990 = cartesian_point ( 'none', ( 20.82457996368474440, -3.192564023640267035, 46.20706971470644220 ) ) ;
#3991 = cartesian_point ( 'none', ( 32.38523700087519330, -19.60558850909360018, -38.89999999999999858 ) ) ;
#3992 = vertex_point ( 'none', #14591 ) ;
#3993 = oriented_edge ( 'none', *, *, #43780, .f. ) ;
#3994 = line ( 'none', #13671, #1244 ) ;
#3995 = cartesian_point ( 'none', ( 15.84791521671298220, 16.71460921170580605, 41.19556845902041431 ) ) ;
#3996 = vertex_point ( 'none', #4155 ) ;
#3997 = edge_curve ( 'none', #5399, #27166, #37098, .t. ) ;
#3998 = advanced_face ( 'none', ( #24563 ), #21257, .f. ) ;
#3999 = cartesian_point ( 'none', ( -17.91569623576319259, -22.60363551571136043, 32.25276053997414749 ) ) ;
#4000 = direction ( 'none', ( -0.4472633043948506804, -0.8944023348257758022, 0.0000000000000000000 ) ) ;
#4001 = vertex_point ( 'none', #22803 ) ;
#4002 = face_bound ( 'none', #21203, .t. ) ;
#4003 = face_outer_bound ( 'none', #18610, .t. ) ;
#4004 = edge_curve ( 'none', #11773, #26018, #34932, .t. ) ;
#4005 = direction ( 'none', ( 0.05906417607334090575, 0.006909400673612054594, 0.9982302756814726008 ) ) ;
#4006 = cartesian_point ( 'none', ( 38.90824159269415361, -12.83431244245304548, -32.60000000000002984 ) ) ;
#4007 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.5000000000000004441 ) ) ;
#4008 = oriented_edge ( 'none', *, *, #36334, .t. ) ;
#4009 = direction ( 'none', ( -5.807554947633241928e-16, -3.102610559608235541e-16, 1.000000000000000000 ) ) ;
#4010 = advanced_face ( 'none', ( #42027, #25634 ), #2244, .f. ) ;
#4011 = cartesian_point ( 'none', ( 17.81504967786790417, 89.09999999999990905, -85.89052772806444125 ) ) ;
#4012 = edge_curve ( 'none', #22539, #28663, #7303, .t. ) ;
#4013 = vector ( 'none', #10714, 1000.000000000000114 ) ;
#4014 = vector ( 'none', #26398, 1000.000000000000000 ) ;
#4015 = edge_loop ( 'none', ( #44591, #19706, #10223, #44913, #16260, #25540, #39274, #20940, #37437, #24601, #37317, #21560, #10961, #45338, #36197, #37968, #38788, #17349, #22298, #11642, #19917, #25538, #39399, #30497, #22432, #30704, #41330, #13045, #37669, #16042, #6322, #43549 ) ) ;
#4016 = cartesian_point ( 'none', ( 7.368657595059501020, 17.36302452680121888, -95.60000000000005116 ) ) ;
#4017 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 1.486993667714095807e-18 ) ) ;
#4018 = edge_curve ( 'none', #6704, #6785, #33839, .t. ) ;
#4019 = cartesian_point ( 'none', ( 41.99607425566805574, 26.19527205448643414, -32.47773725996312066 ) ) ;
#4020 = oriented_edge ( 'none', *, *, #22812, .f. ) ;
#4021 = cartesian_point ( 'none', ( 5.044955710276662231, -22.47365627953572442, 42.17065590208967762 ) ) ;
#4022 = cartesian_point ( 'none', ( 0.3440227624856839750, 75.69999999999993179, -47.08799988280868121 ) ) ;
#4023 = oriented_edge ( 'none', *, *, #29047, .f. ) ;
#4025 = edge_curve ( 'none', #44305, #37125, #10832, .t. ) ;
#4024 = axis2_placement_3d ( 'none', #40539, #12692, #44077 ) ;
#4026 = axis2_placement_3d ( 'none', #30169, #9175, #33677 ) ;
#4027 = oriented_edge ( 'none', *, *, #32559, .t. ) ;
#4028 = oriented_edge ( 'none', *, *, #6762, .f. ) ;
#4029 = cartesian_point ( 'none', ( 20.01100042164411974, 6.593655769187082960, 41.47629468118527285 ) ) ;
#4030 = vertex_point ( 'none', #5758 ) ;
#4031 = line ( 'none', #16508, #7327 ) ;
#4032 = oriented_edge ( 'none', *, *, #33390, .t. ) ;
#4033 = cartesian_point ( 'none', ( -6.743245610843425553, -19.23850433190010634, -0.8000649607240142291 ) ) ;
#4034 = direction ( 'none', ( 0.0000000000000000000, -0.9997880925769060401, 0.02058567320812842646 ) ) ;
#4035 = axis2_placement_3d ( 'none', #20435, #31310, #10301 ) ;
#4036 = oriented_edge ( 'none', *, *, #20954, .f. ) ;
#4037 = circle ( 'none', #6775, 48.99999999999999289 ) ;
#4038 = circle ( 'none', #43135, 3.572000000000000508 ) ;
#4039 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4040 = axis2_placement_3d ( 'none', #4321, #21355, #7389 ) ;
#4041 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#4042 = cartesian_point ( 'none', ( -21.62345140477920324, -1.000132835937555420, -93.42666541559040638 ) ) ;
#4043 = circle ( 'none', #38266, 4.499999999999997335 ) ;
#4044 = axis2_placement_3d ( 'none', #39447, #24850, #35357 ) ;
#4045 = cartesian_point ( 'none', ( 36.89101615137730050, 103.9999999999999574, -81.70288568297060294 ) ) ;
#4046 = oriented_edge ( 'none', *, *, #38732, .t. ) ;
#4047 = plane ( 'none', #30223 ) ;
#4048 = cartesian_point ( 'none', ( -34.64101615137752077, 20.00000000000005684, -25.60000000000000142 ) ) ;
#4049 = b_spline_curve_with_knots ( 'none', 3,
( #26473, #44209, #26312, #12355, #37141, #5308, #33345, #44355, #5451, #30308, #15764, #19883, #12211, #12504, #19713, #36855, #40672, #23277, #23113, #33809, #43896, #9151, #15908, #22956, #37294, #29999, #26921, #8997, #16357, #19568, #23434, #30144, #2106, #26612 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01085789169892456899, 0.01153633775293318869, 0.01221478380694180840, 0.01289322986095042638, 0.01357167591495904609, 0.01425012196896766579, 0.01492856802297628377, 0.01560701407698490348, 0.01628546013099352319, 0.01696390618500214290, 0.01764235223901076260, 0.01832079829301937884, 0.01899924434702800202, 0.01967769040103661826, 0.02035613645504523797, 0.02103458250905385768, 0.02171302856306247739 ),
.unspecified. ) ;
#4050 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#4051 = cartesian_point ( 'none', ( 23.83522071848606316, -35.91158980580003401, -19.70000000000000639 ) ) ;
#4052 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 52.99999999999991473 ) ) ;
#4053 = cartesian_point ( 'none', ( -5.199924474894756621, 22.43763866242145966, 45.78584000000001453 ) ) ;
#4054 = advanced_face ( 'none', ( #2587 ), #20129, .t. ) ;
#4055 = edge_curve ( 'none', #19187, #26870, #29468, .t. ) ;
#4056 = cylindrical_surface ( 'none', #30957, 1.499999999999999778 ) ;
#4057 = circle ( 'none', #34294, 0.1000000000000002415 ) ;
#4058 = vertex_point ( 'none', #5603 ) ;
#4059 = edge_curve ( 'none', #16566, #40819, #1497, .t. ) ;
#4060 = direction ( 'none', ( 1.647987516595947640e-16, 2.240078029461007104e-16, -1.000000000000000000 ) ) ;
#4061 = oriented_edge ( 'none', *, *, #40327, .f. ) ;
#4062 = cartesian_point ( 'none', ( -45.00000000000000711, -22.36207727381339083, -25.60000000000000142 ) ) ;
#4063 = cartesian_point ( 'none', ( 0.7486905781502346535, 95.69999999999993179, -65.64429918948525255 ) ) ;
#4064 = vertex_point ( 'none', #2097 ) ;
#4065 = oriented_edge ( 'none', *, *, #2054, .t. ) ;
#4066 = direction ( 'none', ( 2.896988204881266862e-16, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4067 = cartesian_point ( 'none', ( 8.763302340103010124, 15.19999999999999929, -76.69833783839141006 ) ) ;
#4068 = oriented_edge ( 'none', *, *, #14216, .t. ) ;
#4069 = oriented_edge ( 'none', *, *, #43442, .t. ) ;
#4070 = direction ( 'none', ( -4.743173283671098645e-16, -3.993128171903857614e-16, 1.000000000000000000 ) ) ;
#4072 = advanced_face ( 'none', ( #43133 ), #40806, .f. ) ;
#4071 = direction ( 'none', ( 4.743173283671094701e-16, 3.993128171903857614e-16, -1.000000000000000000 ) ) ;
#4073 = edge_loop ( 'none', ( #12856, #21411, #28524, #24476 ) ) ;
#4074 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4075 = edge_loop ( 'none', ( #44966, #30901, #17606, #39687, #3864, #13199, #22080, #39853, #7845, #19898, #42289, #14412, #30805, #10880, #23460, #20680, #8598, #38702, #11898 ) ) ;
#4076 = edge_curve ( 'none', #37773, #32572, #11433, .t. ) ;
#4077 = plane ( 'none', #34422 ) ;
#4078 = oriented_edge ( 'none', *, *, #14096, .t. ) ;
#4079 = cartesian_point ( 'none', ( 2.133346767936168282e-11, 39.09375000000000711, -32.60000000000001563 ) ) ;
#4080 = cylindrical_surface ( 'none', #18010, 3.000000000000001332 ) ;
#4081 = vertex_point ( 'none', #16495 ) ;
#4083 = edge_curve ( 'none', #26888, #41878, #33297, .t. ) ;
#4082 = cartesian_point ( 'none', ( -33.54760321024174630, -17.75179001422097969, -33.69999999999996732 ) ) ;
#4084 = cartesian_point ( 'none', ( -1.345136880347355505e-14, 1.338258543147763511e-15, -90.60000000000000853 ) ) ;
#4085 = vertex_point ( 'none', #34537 ) ;
#4086 = face_outer_bound ( 'none', #7653, .t. ) ;
#4087 = line ( 'none', #36878, #41341 ) ;
#4088 = edge_curve ( 'none', #39331, #14326, #10801, .t. ) ;
#4089 = circle ( 'none', #7199, 4.000320936831884389 ) ;
#4090 = b_spline_curve_with_knots ( 'none', 3,
( #5693, #27003, #15994, #13054, #16146, #30229, #16426, #36925, #19957, #5984, #16585, #30534, #2034, #5377, #37218, #19638, #41050, #29928 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.005884581921448826802, 0.006521250826553295563, 0.007157919731657764323, 0.007794588636762233083, 0.008431257541866701843, 0.009067926446971172338, 0.009704595352075641099, 0.01034126425718010986, 0.01097793316228457862 ),
.unspecified. ) ;
#4093 = edge_curve ( 'none', #13883, #17941, #14378, .t. ) ;
#4092 = cartesian_point ( 'none', ( 5.588018725038373269, 22.34514366138258623, 48.09331399194737600 ) ) ;
#4091 = product_related_product_category ( 'detail', '', ( #27010 ) ) ;
#4094 = cartesian_point ( 'none', ( -16.17586459850498315, -13.49775491900892810, 45.22846941813010346 ) ) ;
#4095 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4096 = cartesian_point ( 'none', ( 14.51192910983233553, 15.27419157321837417, 48.43427877581305552 ) ) ;
#4097 = cartesian_point ( 'none', ( 34.64101615137708734, 84.79999999999995453, -85.60000000000077591 ) ) ;
#4098 = direction ( 'none', ( 0.7427492271541961122, 7.577737264024493715e-17, 0.6695697017949995278 ) ) ;
#4099 = axis2_placement_3d ( 'none', #11950, #11803, #36460 ) ;
#4100 = cylindrical_surface ( 'none', #20959, 29.00000000000000355 ) ;
#4101 = toroidal_surface ( 'none', #26050, 22.04999999999999361, 3.572000000000000952 ) ;
#4102 = axis2_placement_3d ( 'none', #19978, #2506, #44459 ) ;
#4103 = axis2_placement_3d ( 'none', #36734, #15791, #36882 ) ;
#4104 = vertex_point ( 'none', #23569 ) ;
#4105 = direction ( 'none', ( -1.000000000000000000, 7.979727989493339751e-17, 1.189245280477552932e-14 ) ) ;
#4106 = axis2_placement_3d ( 'none', #36280, #18976, #22358 ) ;
#4107 = oriented_edge ( 'none', *, *, #8079, .f. ) ;
#4108 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 9.251858538542976955e-15 ) ) ;
#4109 = oriented_edge ( 'none', *, *, #14044, .t. ) ;
#4110 = cartesian_point ( 'none', ( 20.23283997940766454, 20.78135774458659313, 33.17349971984673118 ) ) ;
#4111 = advanced_face ( 'none', ( #15181 ), #31077, .t. ) ;
#4112 = axis2_placement_3d ( 'none', #40126, #11830, #32682 ) ;
#4114 = oriented_edge ( 'none', *, *, #33199, .f. ) ;
#4113 = direction ( 'none', ( -0.6416855659042142168, -0.7669678184319002057, 0.0000000000000000000 ) ) ;
#4115 = oriented_edge ( 'none', *, *, #11967, .t. ) ;
#4116 = cartesian_point ( 'none', ( 12.40584551722181139, 17.02850625812516938, 42.19381603766377964 ) ) ;
#4117 = cartesian_point ( 'none', ( 18.29910426981755123, 84.79999999999995453, -32.49229846573336999 ) ) ;
#4118 = oriented_edge ( 'none', *, *, #31050, .f. ) ;
#4119 = cartesian_point ( 'none', ( 20.84366902379321473, 3.068546788683573556, 41.91981158997920431 ) ) ;
#4120 = oriented_edge ( 'none', *, *, #36402, .t. ) ;
#4121 = direction ( 'none', ( 0.2397751753995147894, 1.764224386015740407e-17, 0.9708284427550172291 ) ) ;
#4122 = edge_curve ( 'none', #11560, #38664, #19028, .t. ) ;
#4123 = circle ( 'none', #9482, 0.1999999999999944322 ) ;
#4124 = oriented_edge ( 'none', *, *, #23372, .t. ) ;
#4125 = cartesian_point ( 'none', ( 14.80891162539885642, -17.64179755225281454, 41.58702686609731813 ) ) ;
#4126 = edge_curve ( 'none', #30770, #19422, #40339, .t. ) ;
#4127 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#4128 = vector ( 'none', #36111, 1000.000000000000000 ) ;
#4129 = face_outer_bound ( 'none', #23729, .t. ) ;
#4130 = edge_curve ( 'none', #363, #12948, #45462, .t. ) ;
#4131 = cartesian_point ( 'none', ( -7.923556326164071351, -19.52177622757298536, 48.41856352362925264 ) ) ;
#4132 = cylindrical_surface ( 'none', #15143, 2.099999999999990763 ) ;
#4133 = oriented_edge ( 'none', *, *, #15778, .t. ) ;
#4134 = cartesian_point ( 'none', ( 19.62032367001445365, -7.736896909686687529, -95.59999999999999432 ) ) ;
#4135 = direction ( 'none', ( -0.9237280213470684398, -0.3830490080632373839, 0.0000000000000000000 ) ) ;
#4136 = cartesian_point ( 'none', ( 21.27558090607208285, 8.822499668414907958, 43.79349240935336240 ) ) ;
#4137 = cartesian_point ( 'none', ( -21.15280816032021605, -9.113357090174321939, 43.16338264390928714 ) ) ;
#4138 = cartesian_point ( 'none', ( 2.471102634605787163, -22.89935577825812985, 48.43427877581306973 ) ) ;
#4139 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4140 = cartesian_point ( 'none', ( 34.64101615137749945, 20.00000000000001066, -33.89999999999999858 ) ) ;
#4141 = vector ( 'none', #19905, 1000.000000000000114 ) ;
#4142 = face_outer_bound ( 'none', #12321, .t. ) ;
#4143 = edge_curve ( 'none', #22161, #30733, #23987, .t. ) ;
#4145 = oriented_edge ( 'none', *, *, #2545, .t. ) ;
#4144 = plane ( 'none', #13840 ) ;
#4146 = oriented_edge ( 'none', *, *, #7024, .f. ) ;
#4147 = cartesian_point ( 'none', ( 3.906460495379319831, 21.70119965343024404, 45.00000000000001421 ) ) ;
#4148 = edge_loop ( 'none', ( #2213, #24681, #3441 ) ) ;
#4149 = oriented_edge ( 'none', *, *, #1517, .f. ) ;
#4150 = cartesian_point ( 'none', ( 10.54733675000638904, -16.96653994789889097, -95.42007588030733700 ) ) ;
#4151 = oriented_edge ( 'none', *, *, #23517, .f. ) ;
#4152 = edge_curve ( 'none', #5725, #17566, #35455, .t. ) ;
#4153 = oriented_edge ( 'none', *, *, #34544, .t. ) ;
#4154 = oriented_edge ( 'none', *, *, #23100, .t. ) ;
#4155 = cartesian_point ( 'none', ( -9.422809117999385364, -18.84300006940899408, 48.43427877581306262 ) ) ;
#4156 = edge_curve ( 'none', #2613, #10799, #44189, .t. ) ;
#4157 = cartesian_point ( 'none', ( -35.89003422679824240, 21.91938892548448337, -36.39999999999999147 ) ) ;
#4158 = cartesian_point ( 'none', ( 13.09922543114740989, -18.94554779834592750, 48.42902395193169696 ) ) ;
#4159 = oriented_edge ( 'none', *, *, #32060, .t. ) ;
#4160 = axis2_placement_3d ( 'none', #31291, #37977, #41816 ) ;
#4161 = face_bound ( 'none', #20243, .t. ) ;
#4162 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#4163 = axis2_placement_3d ( 'none', #40821, #30920, #12828 ) ;
#4164 = advanced_face ( 'none', ( #20658 ), #28904, .t. ) ;
#4165 = circle ( 'none', #42267, 27.50000000000000000 ) ;
#4166 = face_outer_bound ( 'none', #1200, .t. ) ;
#4167 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4168 = axis2_placement_3d ( 'none', #9206, #40877, #16407 ) ;
#4169 = axis2_placement_3d ( 'none', #37962, #9979, #45051 ) ;
#4170 = direction ( 'none', ( 0.9237280213470681067, 0.3830490080632376615, 0.0000000000000000000 ) ) ;
#4171 = cartesian_point ( 'none', ( 2.471102634605787607, -22.89935577825813695, 41.19556845902047115 ) ) ;
#4172 = face_outer_bound ( 'none', #923, .t. ) ;
#4173 = direction ( 'none', ( 0.9708284427550164519, 0.0000000000000000000, -0.2397751753995180368 ) ) ;
#4174 = cartesian_point ( 'none', ( -7.924597310172941000, 24.99999999999999645, -40.60000000000002984 ) ) ;
#4175 = advanced_face ( 'none', ( #21771 ), #10227, .t. ) ;
#4176 = oriented_edge ( 'none', *, *, #12787, .f. ) ;
#4177 = direction ( 'none', ( 0.9708284427550172291, 6.518072743110260013e-17, -0.2397751753995147894 ) ) ;
#4178 = axis2_placement_3d ( 'none', #11428, #11581, #15281 ) ;
#4179 = cartesian_point ( 'none', ( 10.18678714666543783, -4.151023098120361965, 90.78460198725728958 ) ) ;
#4180 = vertex_point ( 'none', #31648 ) ;
#4181 = cartesian_point ( 'none', ( 20.00000000000042277, 69.49999999999997158, -30.95898384862270092 ) ) ;
#4182 = edge_curve ( 'none', #26683, #15629, #5294, .t. ) ;
#4183 = direction ( 'none', ( 0.6277770890668586956, -0.7783931695761091563, 0.0000000000000000000 ) ) ;
#4184 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#4185 = cartesian_point ( 'none', ( -3.769427799473051762e-15, 1.345060651845830872e-15, 32.53923048454131361 ) ) ;
#4186 = vertex_point ( 'none', #27813 ) ;
#4187 = line ( 'none', #12846, #4721 ) ;
#4188 = face_bound ( 'none', #40160, .t. ) ;
#4189 = oriented_edge ( 'none', *, *, #20198, .t. ) ;
#4190 = direction ( 'none', ( -0.6416855659042142168, -0.7669678184319002057, 0.0000000000000000000 ) ) ;
#4191 = plane ( 'none', #39892 ) ;
#4192 = oriented_edge ( 'none', *, *, #42167, .f. ) ;
#4193 = cartesian_point ( 'none', ( -18.28607593347754090, 4.349961267455219271, -95.60000000000005116 ) ) ;
#4194 = oriented_edge ( 'none', *, *, #20343, .t. ) ;
#4195 = direction ( 'none', ( 0.7427492271541914493, 2.651234868247667503e-17, 0.6695697017950045238 ) ) ;
#4196 = cartesian_point ( 'none', ( 44.99999999999999289, -36.59234892706398767, 38.00000000000000000 ) ) ;
#4197 = edge_loop ( 'none', ( #29562, #14207, #25827, #40313 ) ) ;
#4198 = cartesian_point ( 'none', ( -6.967063333047715190, -20.19946960970268535, 4.699999999999996625 ) ) ;
#4199 = cartesian_point ( 'none', ( -35.67874668287922901, 17.95862415415752267, -36.39999999999999147 ) ) ;
#4200 = oriented_edge ( 'none', *, *, #1161, .f. ) ;
#4201 = oriented_edge ( 'none', *, *, #42750, .f. ) ;
#4202 = cartesian_point ( 'none', ( 8.266965174144834450, 73.69999999999996021, -68.41431085485996277 ) ) ;
#4203 = face_outer_bound ( 'none', #45162, .t. ) ;
#4204 = direction ( 'none', ( -0.9928152964457156449, 0.1196569561012055666, 9.637352644315596475e-17 ) ) ;
#4205 = cartesian_point ( 'none', ( -17.87576391482042126, 14.52515351436667501, 47.98721370791623286 ) ) ;
#4206 = cartesian_point ( 'none', ( -44.99999999999999289, -23.46406827470465473, -0.4999999999999970024 ) ) ;
#4207 = oriented_edge ( 'none', *, *, #27071, .t. ) ;
#4208 = face_outer_bound ( 'none', #22131, .t. ) ;
#4209 = direction ( 'none', ( 3.997047614510231045e-16, -1.000000000000000000, 1.442983622169201577e-18 ) ) ;
#4211 = direction ( 'none', ( 0.9928152964457156449, -0.1196569561012061494, 0.0000000000000000000 ) ) ;
#4210 = cartesian_point ( 'none', ( -42.10007130705378842, -26.97376495673131558, 0.0000000000000000000 ) ) ;
#4212 = cartesian_point ( 'none', ( -13.65253036058228098, 25.58648635447441322, 33.21757047368517846 ) ) ;
#4213 = circle ( 'none', #41046, 5.220153254455274450 ) ;
#4214 = circle ( 'none', #43665, 0.3999999999999991895 ) ;
#4215 = edge_curve ( 'none', #27145, #24101, #21431, .t. ) ;
#4216 = cartesian_point ( 'none', ( -6.817550691222562520, 20.56740170840023652, -93.51447402088194849 ) ) ;
#4217 = cartesian_point ( 'none', ( 2.348855177725168719, 19.48887407438937203, 12.07106781186545952 ) ) ;
#4218 = circle ( 'none', #1831, 2.499999999999999556 ) ;
#4219 = cartesian_point ( 'none', ( -11.62145435155536255, -17.57309334097631037, 42.74228967069563367 ) ) ;
#4220 = oriented_edge ( 'none', *, *, #20173, .t. ) ;
#4221 = direction ( 'none', ( 0.9237280213470682178, 0.3830490080632378280, 0.0000000000000000000 ) ) ;
#4222 = edge_curve ( 'none', #24327, #34134, #3101, .t. ) ;
#4223 = advanced_face ( 'none', ( #414, #41465 ), #42336, .f. ) ;
#4224 = direction ( 'none', ( -0.7669678184319008718, 0.6416855659042134397, 0.0000000000000000000 ) ) ;
#4225 = cartesian_point ( 'none', ( -2.543479439886381144, 31.11950183710186124, -73.18660237616603581 ) ) ;
#4226 = edge_curve ( 'none', #19962, #15249, #32186, .t. ) ;
#4227 = cartesian_point ( 'none', ( 13.06046304722836915, -16.53231429735386016, 48.80443154097955727 ) ) ;
#4228 = manifold_solid_brep ( '����-22-solid1', #1836 ) ;
#4229 = axis2_placement_3d ( 'none', #14244, #38700, #41790 ) ;
#4230 = cartesian_point ( 'none', ( 16.70863561924978669, -15.85338113586503717, 47.35683233102795953 ) ) ;
#4231 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#4232 = oriented_edge ( 'none', *, *, #32631, .f. ) ;
#4233 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#4234 = face_outer_bound ( 'none', #4694, .t. ) ;
#4235 = axis2_placement_3d ( 'none', #37905, #41454, #27539 ) ;
#4236 = axis2_placement_3d ( 'none', #2367, #21054, #24590 ) ;
#4237 = edge_loop ( 'none', ( #28109, #15581, #42719, #13200 ) ) ;
#4238 = direction ( 'none', ( -0.7427492271541961122, -7.577737264024493715e-17, -0.6695697017949995278 ) ) ;
#4239 = edge_loop ( 'none', ( #42248, #36424, #42189, #2415 ) ) ;
#4240 = vertex_point ( 'none', #38633 ) ;
#4241 = cartesian_point ( 'none', ( -39.00364330202670260, 8.007975951700267103, -32.60000000000000853 ) ) ;
#4242 = cartesian_point ( 'none', ( 7.027268233528040753, 21.93447488541623613, 43.26297300472314333 ) ) ;
#4243 = axis2_placement_3d ( 'none', #34284, #44690, #20654 ) ;
#4244 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4245 = cartesian_point ( 'none', ( 30.35278583721150270, 16.55125233760542969, -58.54842495946054726 ) ) ;
#4246 = oriented_edge ( 'none', *, *, #41876, .t. ) ;
#4247 = direction ( 'none', ( -0.8216464038483916044, 0.5699975324885239170, 0.0000000000000000000 ) ) ;
#4248 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#4249 = face_outer_bound ( 'none', #13614, .t. ) ;
#4250 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4251 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#4252 = oriented_edge ( 'none', *, *, #42086, .f. ) ;
#4253 = axis2_placement_3d ( 'none', #29398, #12198, #8831 ) ;
#4254 = spherical_surface ( 'none', #35236, 3.929199999999999804 ) ;
#4255 = cartesian_point ( 'none', ( 22.64722831467238606, 4.199329802417980595, 41.90676596003716980 ) ) ;
#4256 = direction ( 'none', ( 0.4373651764543248222, 0.8992839943116286427, 6.664274074525190906e-16 ) ) ;
#4257 = cartesian_point ( 'none', ( -11.06243644049539121, 17.84999999999999787, -95.60000000000002274 ) ) ;
#4258 = cylindrical_surface ( 'none', #9947, 24.90000000000000568 ) ;
#4259 = face_outer_bound ( 'none', #19252, .t. ) ;
#4260 = b_spline_curve_with_knots ( 'none', 3,
( #13945, #42990, #7931, #1043, #15006, #39442, #39749, #753, #11754, #29252, #4416, #42673, #14845, #15157, #18812, #1346, #36267, #21894 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01338422231405124278, 0.02088742208612601875, 0.02463902197216340240, 0.02651482191518209075, 0.02839062185820077910, 0.03589382163027553946, 0.03964542151631290923, 0.04152122145933159758, 0.04339702140235029287 ),
.unspecified. ) ;
#4261 = direction ( 'none', ( -0.9982541042003290066, -5.139921410301651782e-16, 0.05906558598032098095 ) ) ;
#4262 = cartesian_point ( 'none', ( -22.00000000000007105, -38.10511776651527072, -25.60000000000000142 ) ) ;
#4264 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4263 = cylindrical_surface ( 'none', #6234, 15.00000000000000000 ) ;
#4266 = vertex_point ( 'none', #42619 ) ;
#4265 = cartesian_point ( 'none', ( -26.33913438213178537, -42.50000000000000000, 99.60815280171306085 ) ) ;
#4267 = cartesian_point ( 'none', ( -11.64203268004254532, 15.20000000000000639, -84.09999999999998010 ) ) ;
#4268 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4269 = vertex_point ( 'none', #18460 ) ;
#4271 = edge_curve ( 'none', #13431, #1842, #8020, .t. ) ;
#4270 = vector ( 'none', #35137, 1000.000000000000000 ) ;
#4272 = cartesian_point ( 'none', ( -8.895321324631940030, 85.67236239730544867, -88.11380390838080245 ) ) ;
#4273 = cartesian_point ( 'none', ( 2.365713067868064456, -21.92272569003495164, 45.00000000000001421 ) ) ;
#4274 = cartesian_point ( 'none', ( -19.89374808550490670, -11.60848403277117669, 48.43427877581306973 ) ) ;
#4275 = cartesian_point ( 'none', ( -0.5022138241027516159, 54.87573553740978838, -102.2298850228836358 ) ) ;
#4276 = cartesian_point ( 'none', ( -10.49648591270412723, -20.50263769685038184, 48.80443154097964253 ) ) ;
#4277 = face_outer_bound ( 'none', #12314, .t. ) ;
#4278 = cartesian_point ( 'none', ( -3.784502832381122506, 59.49999999999997868, -78.03694248244720200 ) ) ;
#4279 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#4280 = edge_loop ( 'none', ( #44548, #37991, #16517, #39427 ) ) ;
#4281 = cartesian_point ( 'none', ( 42.49999999999999289, -10.97463932588824775, -20.60000000000004050 ) ) ;
#4282 = cartesian_point ( 'none', ( -35.20000000000018758, 91.59870736471913233, -84.72557260656921585 ) ) ;
#4283 = cartesian_point ( 'none', ( -38.86653296103297350, -14.50000000000004263, -32.60000000000000853 ) ) ;
#4284 = advanced_face ( 'none', ( #45310 ), #41980, .t. ) ;
#4286 = edge_curve ( 'none', #40425, #45452, #25597, .t. ) ;
#4285 = cartesian_point ( 'none', ( 21.71712047319214989, -7.684323973799926044, 41.19556845892486052 ) ) ;
#4287 = direction ( 'none', ( 1.000000000000000000, -1.076941769399720440e-16, -1.071365218763275746e-14 ) ) ;
#4288 = oriented_edge ( 'none', *, *, #6480, .f. ) ;
#4289 = edge_curve ( 'none', #17729, #8049, #13538, .t. ) ;
#4290 = oriented_edge ( 'none', *, *, #13414, .t. ) ;
#4291 = line ( 'none', #24931, #18642 ) ;
#4292 = direction ( 'none', ( -0.9850563975992638888, 0.1722320920988918425, -1.237547320907729329e-16 ) ) ;
#4293 = oriented_edge ( 'none', *, *, #45227, .f. ) ;
#4294 = circle ( 'none', #44562, 28.68867513459481344 ) ;
#4295 = edge_curve ( 'none', #24363, #9962, #28463, .t. ) ;
#4296 = cartesian_point ( 'none', ( -28.99572329987016062, 0.4980264223575089355, 26.49999999999999645 ) ) ;
#4297 = oriented_edge ( 'none', *, *, #43616, .f. ) ;
#4298 = direction ( 'none', ( 0.9237280213470681067, 0.3830490080632377170, 0.0000000000000000000 ) ) ;
#4299 = oriented_edge ( 'none', *, *, #17113, .t. ) ;
#4300 = face_outer_bound ( 'none', #19023, .t. ) ;
#4301 = advanced_face ( 'none', ( #4208 ), #11334, .t. ) ;
#4302 = axis2_placement_3d ( 'none', #14382, #42061, #35491 ) ;
#4303 = cartesian_point ( 'none', ( 34.64101615137749945, 20.00000000000001066, -33.89999999999999858 ) ) ;
#4304 = direction ( 'none', ( -0.9928152964457155338, 0.1196569561012058996, 1.221636250687892233e-16 ) ) ;
#4305 = cartesian_point ( 'none', ( -0.01636286199862338475, 64.10481251503581746, -104.3579540297560726 ) ) ;
#4306 = face_outer_bound ( 'none', #6599, .t. ) ;
#4307 = edge_loop ( 'none', ( #36, #16994, #8849, #10250, #25824, #16617, #37754, #38839 ) ) ;
#4308 = cartesian_point ( 'none', ( 14.48913924282868670, 94.83726112137075859, -42.91620595899134116 ) ) ;
#4309 = cartesian_point ( 'none', ( 34.64101615137752077, -20.00000000000004974, -32.60000000000002984 ) ) ;
#4310 = axis2_placement_3d ( 'none', #44523, #41142, #23296 ) ;
#4311 = cartesian_point ( 'none', ( -22.85160927704946587, 2.885733723746358503, 41.77819970859574283 ) ) ;
#4312 = axis2_placement_3d ( 'none', #27619, #28082, #6603 ) ;
#4313 = spherical_surface ( 'none', #40167, 3.572000000000000508 ) ;
#4314 = cartesian_point ( 'none', ( 2.365713067868064456, -21.92272569003495164, 45.78584000000001453 ) ) ;
#4315 = axis2_placement_3d ( 'none', #29936, #22888, #16432 ) ;
#4316 = cartesian_point ( 'none', ( 0.5719587254406190979, 23.02534796960839714, 46.61694254368408252 ) ) ;
#4317 = cartesian_point ( 'none', ( 10.01624730673083441, 16.07894852167346400, -95.60000000000002274 ) ) ;
#4318 = cartesian_point ( 'none', ( -22.96091617986586897, -1.819445662401920183, 47.28222696377257250 ) ) ;
#4319 = oriented_edge ( 'none', *, *, #32925, .f. ) ;
#4320 = cartesian_point ( 'none', ( 4.527906139483841130, -22.58365679573293150, 41.77910291713418900 ) ) ;
#4321 = cartesian_point ( 'none', ( -34.64101615137751367, 69.49999999999998579, -45.59999999999995879 ) ) ;
#4322 = oriented_edge ( 'none', *, *, #20037, .t. ) ;
#4323 = edge_curve ( 'none', #40371, #42446, #32713, .t. ) ;
#4324 = oriented_edge ( 'none', *, *, #13604, .t. ) ;
#4325 = oriented_edge ( 'none', *, *, #10032, .t. ) ;
#4326 = cartesian_point ( 'none', ( 24.81726129713390350, -38.59770154991809932, -16.70000000000000639 ) ) ;
#4327 = edge_curve ( 'none', #19796, #32131, #29988, .t. ) ;
#4328 = oriented_edge ( 'none', *, *, #12845, .f. ) ;
#4329 = line ( 'none', #18661, #35006 ) ;
#4330 = cartesian_point ( 'none', ( -32.43313548692228920, 23.14542436953696836, -33.89999999999997016 ) ) ;
#4331 = edge_loop ( 'none', ( #26286, #30915, #22158, #11947 ) ) ;
#4332 = direction ( 'none', ( 0.3927816844996857570, -0.9196317460383744979, 0.0000000000000000000 ) ) ;
#4333 = direction ( 'none', ( -2.896988204881267355e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4334 = line ( 'none', #28599, #33380 ) ;
#4335 = cartesian_point ( 'none', ( -34.64101615137751367, 57.10000000000000142, -45.59999999999995879 ) ) ;
#4336 = face_outer_bound ( 'none', #35937, .t. ) ;
#4337 = advanced_face ( 'none', ( #27773 ), #39234, .f. ) ;
#4338 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058996, 0.0000000000000000000 ) ) ;
#4339 = direction ( 'none', ( 0.7669678184319012049, -0.6416855659042132176, -1.734723475976807094e-17 ) ) ;
#4340 = face_outer_bound ( 'none', #28609, .t. ) ;
#4341 = cartesian_point ( 'none', ( 34.64101615137708734, 79.79999999999995453, -85.60000000000077591 ) ) ;
#4342 = cartesian_point ( 'none', ( 1.471866686740870067, -21.21655373656293264, 31.99999999999998579 ) ) ;
#4343 = cartesian_point ( 'none', ( 7.446114723342869723, -0.8974271707590403269, 89.99999999999992895 ) ) ;
#4344 = line ( 'none', #9597, #11461 ) ;
#4345 = oriented_edge ( 'none', *, *, #23164, .t. ) ;
#4346 = oriented_edge ( 'none', *, *, #13292, .t. ) ;
#4347 = cartesian_point ( 'none', ( 19.38189434992022342, 8.257943904101104238, 43.95872473031123207 ) ) ;
#4348 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#4349 = cartesian_point ( 'none', ( -31.89101615137751011, 24.76313972081446479, -45.48873844884956696 ) ) ;
#4350 = edge_curve ( 'none', #8060, #27395, #34363, .t. ) ;
#4351 = cartesian_point ( 'none', ( -5.488045513766570739e-16, 66.99999999999998579, -65.59999999999999432 ) ) ;
#4352 = cartesian_point ( 'none', ( -34.64101615137751367, 69.49999999999998579, -45.59999999999995879 ) ) ;
#4353 = oriented_edge ( 'none', *, *, #40010, .t. ) ;
#4354 = b_spline_curve_with_knots ( 'none', 3,
( #34285, #2883, #44993, #44535, #4033, #3729, #31937, #42604, #7551, #7694 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003910474177172171511, 0.0007820948354344343023, 0.001173142253151651399, 0.001564189670868868605 ),
.unspecified. ) ;
#4355 = edge_curve ( 'none', #28621, #2744, #43094, .t. ) ;
#4356 = cartesian_point ( 'none', ( 5.302552740745749560, -12.41502857151805195, 31.99999999999998579 ) ) ;
#4357 = vector ( 'none', #45217, 1000.000000000000000 ) ;
#4358 = cartesian_point ( 'none', ( -18.39632776223061228, 13.86043857310456495, 48.32621836456769415 ) ) ;
#4359 = direction ( 'none', ( -0.9982541042003288956, -3.989216879136936210e-16, 0.05906558598032111973 ) ) ;
#4360 = direction ( 'none', ( -1.647987516595947886e-16, -2.240078029461007597e-16, 1.000000000000000000 ) ) ;
#4361 = vertex_point ( 'none', #8316 ) ;
#4362 = oriented_edge ( 'none', *, *, #37007, .t. ) ;
#4363 = cartesian_point ( 'none', ( 13.53270627863154019, 95.69886711170525473, -43.33681449471691849 ) ) ;
#4364 = line ( 'none', #19654, #40494 ) ;
#4365 = edge_curve ( 'none', #7982, #17354, #8590, .t. ) ;
#4366 = axis2_placement_3d ( 'none', #41216, #38426, #27751 ) ;
#4367 = cartesian_point ( 'none', ( 31.38140292304192513, -17.27283634490715869, -33.89999999999999858 ) ) ;
#4368 = vertex_point ( 'none', #33000 ) ;
#4369 = cartesian_point ( 'none', ( 6.205998219604216715, 41.79857375282696097, -32.55501302335432712 ) ) ;
#4370 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 51.50000000000000711 ) ) ;
#4371 = oriented_edge ( 'none', *, *, #35614, .t. ) ;
#4372 = oriented_edge ( 'none', *, *, #4439, .f. ) ;
#4373 = cartesian_point ( 'none', ( -21.04666619111127446, 0.9674680299189416521, 48.43427877581309815 ) ) ;
#4374 = axis2_placement_3d ( 'none', #37516, #44594, #9541 ) ;
#4375 = approval_date_time ( #42713, #13491 ) ;
#4376 = oriented_edge ( 'none', *, *, #15085, .t. ) ;
#4377 = oriented_edge ( 'none', *, *, #40189, .t. ) ;
#4378 = axis2_placement_3d ( 'none', #8731, #22724, #36475 ) ;
#4379 = oriented_edge ( 'none', *, *, #32656, .f. ) ;
#4380 = line ( 'none', #41350, #8227 ) ;
#4381 = circle ( 'none', #37097, 6.900000000000000355 ) ;
#4382 = cartesian_point ( 'none', ( 11.17472518468234455, -17.86057681625695182, 47.80735148809440460 ) ) ;
#4383 = oriented_edge ( 'none', *, *, #19925, .t. ) ;
#4384 = axis2_placement_3d ( 'none', #38838, #32026, #39145 ) ;
#4385 = cartesian_point ( 'none', ( 2.348855177725181154, 19.48887407438936492, 26.49999999999999289 ) ) ;
#4386 = circle ( 'none', #43338, 21.74165157625508016 ) ;
#4387 = face_outer_bound ( 'none', #43374, .t. ) ;
#4388 = direction ( 'none', ( -1.803284015147843730e-16, 1.000000000000000000, -6.582788326437996379e-17 ) ) ;
#4389 = axis2_placement_3d ( 'none', #28406, #7395, #10922 ) ;
#4390 = vector ( 'none', #44700, 1000.000000000000000 ) ;
#4391 = direction ( 'none', ( 4.743173283671216974e-16, 3.993128171903836414e-16, -1.000000000000000000 ) ) ;
#4392 = circle ( 'none', #44627, 24.90000000000000568 ) ;
#4393 = oriented_edge ( 'none', *, *, #9999, .f. ) ;
#4394 = cartesian_point ( 'none', ( -38.97010920573659121, 10.00635971578922678, -32.60000000000000853 ) ) ;
#4395 = oriented_edge ( 'none', *, *, #37713, .f. ) ;
#4396 = b_spline_curve_with_knots ( 'none', 3,
( #36423, #32471, #4586, #32770, #22218, #43444, #15023, #39457, #18380, #39618, #43295, #15478, #29113, #32622, #18678, #25288, #4274, #36122 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01208991260341876935, 0.01261508255557327630, 0.01314025250772778326, 0.01366542245988229022, 0.01419059241203679544, 0.01471576236419130240, 0.01524093231634580936, 0.01576610226850031632, 0.01629127222065482328 ),
.unspecified. ) ;
#4397 = edge_curve ( 'none', #7684, #36682, #35992, .t. ) ;
#4398 = advanced_face ( 'none', ( #19552 ), #43227, .f. ) ;
#4399 = cartesian_point ( 'none', ( 6.779632950572169747, 22.01227531129901749, 42.88831038443851185 ) ) ;
#4400 = cartesian_point ( 'none', ( 35.35533905932730647, 35.35533905932744148, 40.00000000000000000 ) ) ;
#4401 = cartesian_point ( 'none', ( -12.99999999999999467, 9.147444960481744032e-16, 52.00000000000000711 ) ) ;
#4402 = vector ( 'none', #14161, 999.9999999999998863 ) ;
#4403 = edge_loop ( 'none', ( #21110, #10488, #2939, #31637 ) ) ;
#4404 = edge_curve ( 'none', #10960, #33187, #2014, .t. ) ;
#4405 = cartesian_point ( 'none', ( 9.373915031685584154, 95.19999999999996021, -67.14263313160928703 ) ) ;
#4406 = line ( 'none', #1112, #603 ) ;
#4407 = cartesian_point ( 'none', ( -34.64101615137757051, -20.00000000000006040, -14.29998826649450727 ) ) ;
#4408 = advanced_face ( 'none', ( #17367 ), #18464, .f. ) ;
#4409 = oriented_edge ( 'none', *, *, #42181, .f. ) ;
#4410 = oriented_edge ( 'none', *, *, #8623, .t. ) ;
#4411 = cartesian_point ( 'none', ( 10.86880131148518203, -1.704956247671239877, 61.01917815008977897 ) ) ;
#4412 = oriented_edge ( 'none', *, *, #40996, .t. ) ;
#4413 = cartesian_point ( 'none', ( -6.477848730148298984, 20.04791587055516189, 47.97178615223450748 ) ) ;
#4414 = direction ( 'none', ( 4.022547190670853989e-15, 0.9314175982251129415, 0.3639522739543775698 ) ) ;
#4415 = vertex_point ( 'none', #12152 ) ;
#4416 = cartesian_point ( 'none', ( 27.90675637231426265, 22.96786667411363680, -56.49493605888163472 ) ) ;
#4417 = vertex_point ( 'none', #11855 ) ;
#4418 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4419 = cartesian_point ( 'none', ( 28.58618340247885214, 2.422849450164196394, 10.99999999999999112 ) ) ;
#4421 = vector ( 'none', #32601, 1000.000000000000000 ) ;
#4420 = cartesian_point ( 'none', ( -21.25186870883891643, 104.0000000000000142, -93.40931635949135625 ) ) ;
#4422 = face_outer_bound ( 'none', #26613, .t. ) ;
#4423 = oriented_edge ( 'none', *, *, #38160, .t. ) ;
#4424 = direction ( 'none', ( -0.8660254037844393737, -0.4999999999999986677, 2.844790808292351099e-16 ) ) ;
#4425 = oriented_edge ( 'none', *, *, #35261, .t. ) ;
#4426 = direction ( 'none', ( 0.1196569561012059135, 0.9928152964457156449, -6.010902015681198544e-17 ) ) ;
#4427 = edge_curve ( 'none', #8539, #30547, #17948, .t. ) ;
#4428 = oriented_edge ( 'none', *, *, #20886, .t. ) ;
#4429 = circle ( 'none', #1895, 25.15000000000000213 ) ;
#4430 = cartesian_point ( 'none', ( 39.57406702863056580, 25.35533905932744148, 40.00000000000000000 ) ) ;
#4431 = oriented_edge ( 'none', *, *, #22694, .t. ) ;
#4432 = edge_loop ( 'none', ( #545, #43167, #37347, #22104, #4293, #2350 ) ) ;
#4433 = cylindrical_surface ( 'none', #11366, 2.499999999999995115 ) ;
#4434 = vector ( 'none', #6944, 1000.000000000000000 ) ;
#4435 = edge_curve ( 'none', #25027, #33457, #7604, .t. ) ;
#4436 = direction ( 'none', ( -0.7669678184319009828, 0.6416855659042134397, -1.833622962087002881e-16 ) ) ;
#4437 = face_outer_bound ( 'none', #23632, .t. ) ;
#4438 = cartesian_point ( 'none', ( -11.29806294937342770, 17.78206278478385727, 44.21416000000001389 ) ) ;
#4439 = edge_curve ( 'none', #37421, #4658, #26157, .t. ) ;
#4440 = direction ( 'none', ( -1.076941769399732027e-16, -1.000000000000000000, -1.079709846472056899e-16 ) ) ;
#4441 = oriented_edge ( 'none', *, *, #16429, .f. ) ;
#4442 = face_outer_bound ( 'none', #35, .t. ) ;
#4443 = cartesian_point ( 'none', ( -34.64101615137753498, 20.00000000000002842, -33.69999999999999574 ) ) ;
#4444 = cartesian_point ( 'none', ( -0.01788311327643912416, 75.69999999999993179, -78.59998769977340771 ) ) ;
#4445 = oriented_edge ( 'none', *, *, #40065, .f. ) ;
#4446 = direction ( 'none', ( 5.690833777106465230e-16, 2.476491431256907931e-16, -1.000000000000000000 ) ) ;
#4447 = line ( 'none', #28306, #26907 ) ;
#4448 = cartesian_point ( 'none', ( 20.24372290573520061, -5.838098315572468167, 48.71116546976949024 ) ) ;
#4449 = axis2_placement_3d ( 'none', #23795, #44261, #41193 ) ;
#4450 = axis2_placement_3d ( 'none', #38502, #17569, #43867 ) ;
#4451 = circle ( 'none', #21709, 3.249999999999996003 ) ;
#4452 = cartesian_point ( 'none', ( 9.471298660098696587, 33.54709960243653910, -67.16668493680521124 ) ) ;
#4453 = cartesian_point ( 'none', ( 22.00000000000004263, -38.10511776651527072, 17.00000000000000000 ) ) ;
#4454 = oriented_edge ( 'none', *, *, #6404, .f. ) ;
#4455 = oriented_edge ( 'none', *, *, #10869, .t. ) ;
#4456 = vertex_point ( 'none', #42009 ) ;
#4457 = advanced_face ( 'none', ( #38137 ), #16273, .t. ) ;
#4458 = axis2_placement_3d ( 'none', #31298, #9841, #20574 ) ;
#4459 = cartesian_point ( 'none', ( -28.99329233653963911, 0.6357601371198030593, 29.86247539695169095 ) ) ;
#4460 = cartesian_point ( 'none', ( -2.313517075928666955, 75.82621362219848038, -92.00247938457610530 ) ) ;
#4461 = cartesian_point ( 'none', ( -11.74629581028179892, 76.64791940777853085, -41.36388442248038899 ) ) ;
#4462 = vertex_point ( 'none', #3204 ) ;
#4463 = cartesian_point ( 'none', ( 36.92864072749329551, 19.89572249163390083, -38.89999999999999858 ) ) ;
#4464 = cartesian_point ( 'none', ( -17.56347972002096114, -6.851125116001986370, -95.60000000000002274 ) ) ;
#4465 = edge_curve ( 'none', #15855, #28718, #12423, .t. ) ;
#4466 = direction ( 'none', ( -0.5000000000000106581, 1.473527040460868115e-16, -0.8660254037844324904 ) ) ;
#4467 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4468 = edge_curve ( 'none', #19433, #28855, #26673, .t. ) ;
#4469 = circle ( 'none', #25482, 3.842971700774302501 ) ;
#4470 = direction ( 'none', ( 0.2397751753995147062, 0.0000000000000000000, 0.9708284427550172291 ) ) ;
#4471 = vector ( 'none', #44733, 999.9999999999998863 ) ;
#4472 = oriented_edge ( 'none', *, *, #25181, .f. ) ;
#4473 = oriented_edge ( 'none', *, *, #749, .t. ) ;
#4474 = edge_curve ( 'none', #20463, #17307, #9130, .t. ) ;
#4475 = oriented_edge ( 'none', *, *, #6085, .f. ) ;
#4476 = line ( 'none', #19613, #43334 ) ;
#4477 = cartesian_point ( 'none', ( -44.99999999999997868, 23.46406827470468315, -33.50000000000000000 ) ) ;
#4479 = advanced_face ( 'none', ( #37055 ), #31517, .f. ) ;
#4478 = direction ( 'none', ( 0.7999747899371623117, -0.6000336119460252249, -6.234883207896090482e-17 ) ) ;
#4480 = edge_loop ( 'none', ( #18894, #25756, #500, #37411 ) ) ;
#4481 = vertex_point ( 'none', #27978 ) ;
#4482 = cartesian_point ( 'none', ( 0.6720230851947194273, 23.02278806347683826, 46.81051971286053970 ) ) ;
#4483 = line ( 'none', #44881, #41199 ) ;
#4484 = cartesian_point ( 'none', ( 34.64101615137750656, -20.00000000000006395, -33.89999999999999858 ) ) ;
#4485 = cartesian_point ( 'none', ( -22.92523178974795428, -2.221974006646898481, 46.73737264744278264 ) ) ;
#4486 = cartesian_point ( 'none', ( 6.116959277019010877, -22.20536819806043027, 43.78273786347719465 ) ) ;
#4488 = oriented_edge ( 'none', *, *, #33501, .t. ) ;
#4487 = cartesian_point ( 'none', ( -10.30150260584378152, -20.60014289639257257, 41.56572122418695869 ) ) ;
#4489 = oriented_edge ( 'none', *, *, #7038, .t. ) ;
#4490 = face_outer_bound ( 'none', #23033, .t. ) ;
#4491 = vertex_point ( 'none', #35171 ) ;
#4492 = face_bound ( 'none', #18453, .t. ) ;
#4493 = line ( 'none', #6264, #7772 ) ;
#4494 = direction ( 'none', ( 1.000000000000000000, -7.979727989493337286e-17, 0.0000000000000000000 ) ) ;
#4495 = edge_curve ( 'none', #25963, #1084, #31388, .t. ) ;
#4496 = direction ( 'none', ( 0.9949973155501254940, -0.09990166188830061633, 6.938893903907231336e-16 ) ) ;
#4497 =( bounded_curve ( ) b_spline_curve ( 3, ( #22189, #14674, #25406, #18197 ),
.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 ( '' ) );
#4498 = direction ( 'none', ( 0.9237280213470679957, 0.3830490080632377170, 0.0000000000000000000 ) ) ;
#4499 = oriented_edge ( 'none', *, *, #20239, .f. ) ;
#4501 = edge_curve ( 'none', #8048, #28855, #7501, .t. ) ;
#4500 = cartesian_point ( 'none', ( -21.79449471770352531, 44.99999999999992895, 0.0000000000000000000 ) ) ;
#4502 = direction ( 'none', ( -0.2084897577817388103, 2.856047859297325773e-17, 0.9780245502542929126 ) ) ;
#4503 = edge_curve ( 'none', #16766, #35971, #28360, .t. ) ;
#4504 = cartesian_point ( 'none', ( 2.690919540727982895, 20.89609626046003399, 41.34512173346243458 ) ) ;
#4505 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4506 = oriented_edge ( 'none', *, *, #15832, .t. ) ;
#4507 = cartesian_point ( 'none', ( -21.28982274853592571, 3.991718356556027913, -93.45464439073808194 ) ) ;
#4508 = axis2_placement_3d ( 'none', #25009, #42097, #21021 ) ;
#4509 = cartesian_point ( 'none', ( 2.355017177055649835, 22.91238995661850453, 47.98956156658659467 ) ) ;
#4510 = cartesian_point ( 'none', ( -2.676188604138812542e-16, -1.545984764699241561e-16, -25.10000000000002984 ) ) ;
#4511 = cartesian_point ( 'none', ( -32.78221415144668072, -16.17804302417562923, -38.79999999999996163 ) ) ;
#4512 = line ( 'none', #28439, #16037 ) ;
#4513 = direction ( 'none', ( -0.9196317460383744979, -0.3927816844996855905, 1.224578522357734203e-16 ) ) ;
#4514 = circle ( 'none', #45428, 32.81000000000000227 ) ;
#4515 = vertex_point ( 'none', #34858 ) ;
#4516 = vertex_point ( 'none', #31664 ) ;
#4517 = axis2_placement_3d ( 'none', #42131, #27778, #41828 ) ;
#4518 = axis2_placement_3d ( 'none', #4868, #18685, #29855 ) ;
#4519 = plane ( 'none', #21510 ) ;
#4520 = oriented_edge ( 'none', *, *, #12368, .t. ) ;
#4521 = cartesian_point ( 'none', ( -0.04128925060870063113, 94.83217366123059833, -53.60007103363589209 ) ) ;
#4522 = direction ( 'none', ( -1.752439364858112026e-16, 0.7071067811865524577, -0.7071067811865425767 ) ) ;
#4523 = cartesian_point ( 'none', ( -22.38742510789952078, 91.94068774001705435, -80.70085491998547411 ) ) ;
#4524 = oriented_edge ( 'none', *, *, #522, .t. ) ;
#4525 = oriented_edge ( 'none', *, *, #15714, .t. ) ;
#4526 = cartesian_point ( 'none', ( -20.68265020210919758, 4.010976433809105401, 46.78939474816719724 ) ) ;
#4527 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4528 = vector ( 'none', #10483, 1000.000000000000000 ) ;
#4529 = advanced_face ( 'none', ( #6383 ), #33795, .f. ) ;
#4530 = axis2_placement_3d ( 'none', #28883, #4041, #839 ) ;
#4531 = direction ( 'none', ( 0.9949973155501252720, -0.09990166188830058858, 0.0000000000000000000 ) ) ;
#4532 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4533 = oriented_edge ( 'none', *, *, #13829, .f. ) ;
#4534 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058996, -1.196361017915039239e-16 ) ) ;
#4535 = oriented_edge ( 'none', *, *, #16578, .f. ) ;
#4537 = line ( 'none', #44109, #10552 ) ;
#4536 = axis2_placement_3d ( 'none', #8961, #19677, #26278 ) ;
#4538 = oriented_edge ( 'none', *, *, #43850, .t. ) ;
#4539 = direction ( 'none', ( 0.4373651764543257103, 0.8992839943116280876, 0.0000000000000000000 ) ) ;
#4540 = vector ( 'none', #5290, 1000.000000000000000 ) ;
#4541 = face_outer_bound ( 'none', #29108, .t. ) ;
#4542 = cartesian_point ( 'none', ( 36.17433076848763562, 82.29999999999995453, -87.30089573018388194 ) ) ;
#4543 = direction ( 'none', ( -1.000000000000000000, 1.076941769399720440e-16, 1.071365218763275746e-14 ) ) ;
#4544 = direction ( 'none', ( -0.8284113506959234208, -0.5601201960634483168, -7.545900807627705990e-16 ) ) ;
#4545 = direction ( 'none', ( 0.2058498166304923160, 0.7071067811865475727, 0.6764804897358037694 ) ) ;
#4546 = oriented_edge ( 'none', *, *, #43918, .f. ) ;
#4547 = cartesian_point ( 'none', ( -16.16027658753975160, -13.51663253209228799, 43.40169637256366286 ) ) ;
#4548 = edge_curve ( 'none', #35530, #45249, #28164, .t. ) ;
#4549 = oriented_edge ( 'none', *, *, #39812, .f. ) ;
#4550 = cartesian_point ( 'none', ( 16.91759070731074743, 84.69999999999996021, -33.73769811107206351 ) ) ;
#4551 = direction ( 'none', ( 4.260313804811337016e-18, 0.9745092216857935696, -0.2243474467190315347 ) ) ;
#4552 = line ( 'none', #27277, #6728 ) ;
#4553 = cylindrical_surface ( 'none', #38074, 29.00000000000000355 ) ;
#4554 = oriented_edge ( 'none', *, *, #14344, .f. ) ;
#4555 = cartesian_point ( 'none', ( 31.81980515339446924, 86.50000000000000000, -97.41980515339479041 ) ) ;
#4556 = edge_curve ( 'none', #37439, #41083, #42560, .t. ) ;
#4557 = edge_loop ( 'none', ( #16133, #283, #31195, #33536 ) ) ;
#4558 = cartesian_point ( 'none', ( 12.77033503233093370, -25.46968853155386725, 11.65863678260662439 ) ) ;
#4559 = cartesian_point ( 'none', ( -31.69358052973914752, -22.46597947056529421, -33.89999999999997726 ) ) ;
#4560 = oriented_edge ( 'none', *, *, #9636, .f. ) ;
#4561 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#4562 = vector ( 'none', #20511, 1000.000000000000000 ) ;
#4563 = edge_curve ( 'none', #318, #9155, #33258, .t. ) ;
#4564 = b_spline_curve_with_knots ( 'none', 3,
( #16891, #9237, #33746, #2188, #40761, #19818, #5995, #37523 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003906186383460993070, 0.0007812372766921986140, 0.001562474553384397228 ),
.unspecified. ) ;
#4565 = edge_curve ( 'none', #12559, #32267, #23417, .t. ) ;
#4566 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.067522139062626769e-14 ) ) ;
#4567 = cartesian_point ( 'none', ( 34.25000000000000000, 4.194415287079684346e-15, 7.000000000000000000 ) ) ;
#4568 = vertex_point ( 'none', #33029 ) ;
#4569 = oriented_edge ( 'none', *, *, #22962, .t. ) ;
#4570 = vector ( 'none', #23067, 1000.000000000000000 ) ;
#4571 = oriented_edge ( 'none', *, *, #7299, .t. ) ;
#4572 = direction ( 'none', ( 1.000000000000000000, -7.979727989493337286e-17, -3.357529308342207502e-16 ) ) ;
#4573 = direction ( 'none', ( -0.09990166188830017224, -0.9949973155501254940, -4.447002705354848555e-16 ) ) ;
#4574 = advanced_face ( 'none', ( #4740, #9670 ), #6986, .t. ) ;
#4575 = cartesian_point ( 'none', ( -19.11824433032165516, 8.851029150111497046, 45.78584000000001453 ) ) ;
#4576 = oriented_edge ( 'none', *, *, #30070, .f. ) ;
#4577 = face_outer_bound ( 'none', #5048, .t. ) ;
#4578 = vector ( 'none', #9671, 1000.000000000000000 ) ;
#4579 = direction ( 'none', ( 0.7427492271541964453, 7.890424979816829479e-17, 0.6695697017949990837 ) ) ;
#4580 = cartesian_point ( 'none', ( -6.598076312179829372, -18.88029101943748245, 1.849999999999996536 ) ) ;
#4581 = axis2_placement_3d ( 'none', #1839, #11635, #19307 ) ;
#4582 = axis2_placement_3d ( 'none', #26263, #5263, #11868 ) ;
#4583 = direction ( 'none', ( -0.9982541042003292286, 0.0000000000000000000, 0.05906558598031685925 ) ) ;
#4584 = cartesian_point ( 'none', ( -22.00000000000006395, 38.10511776651525651, -19.60000000000000142 ) ) ;
#4585 = circle ( 'none', #9267, 3.929199999999999804 ) ;
#4586 = cartesian_point ( 'none', ( -21.22240263041759079, -8.950096589336228092, 46.52837527167062603 ) ) ;
#4587 = edge_loop ( 'none', ( #723, #30604 ) ) ;
#4588 = cartesian_point ( 'none', ( 13.03907024174212914, 18.98609058259007654, 45.90312674268985660 ) ) ;
#4589 = axis2_placement_3d ( 'none', #11588, #4391, #883 ) ;
#4590 = cartesian_point ( 'none', ( -11.61678175063908824, -19.88918678828338571, 48.51843067674091259 ) ) ;
#4591 = cartesian_point ( 'none', ( -35.35533905932756227, 35.35533905932717857, 40.00000000000000000 ) ) ;
#4592 = cartesian_point ( 'none', ( -6.583560759737477674, -20.01290841585803548, 47.15630768607357481 ) ) ;
#4593 = cartesian_point ( 'none', ( 42.49999999999999289, 21.94927865177654880, -20.60000000000004050 ) ) ;
#4594 = cartesian_point ( 'none', ( -36.17433076848779194, 84.79999999999995453, -43.89910426981634828 ) ) ;
#4595 = face_outer_bound ( 'none', #30589, .t. ) ;
#4596 = oriented_edge ( 'none', *, *, #14265, .t. ) ;
#4597 = cartesian_point ( 'none', ( 3.489727083872338463e-15, 104.5000000000000000, -65.59999999999999432 ) ) ;
#4598 = cartesian_point ( 'none', ( -20.87079672543698194, -9.745819622875243837, 42.36626407493241686 ) ) ;
#4599 = oriented_edge ( 'none', *, *, #38387, .t. ) ;
#4600 = edge_loop ( 'none', ( #16532, #28255, #7285 ) ) ;
#4601 = edge_loop ( 'none', ( #25622, #915, #39636, #24076 ) ) ;
#4602 = cartesian_point ( 'none', ( -21.45173964728666860, -8.385227621543068111, 46.00893094998185262 ) ) ;
#4603 = edge_curve ( 'none', #30770, #10219, #40302, .t. ) ;
#4604 = cartesian_point ( 'none', ( 19.20926791124945154, 8.204423825829699979, 10.99999999999999645 ) ) ;
#4605 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4606 = vertex_point ( 'none', #4837 ) ;
#4607 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4608 = oriented_edge ( 'none', *, *, #29074, .f. ) ;
#4609 = edge_curve ( 'none', #5123, #39988, #22044, .t. ) ;
#4610 = vertex_point ( 'none', #36397 ) ;
#4611 = cartesian_point ( 'none', ( -42.47275169671811312, -26.33137846621970013, -31.86710279638679921 ) ) ;
#4612 = cartesian_point ( 'none', ( -35.35533905932730647, -28.35533905932743792, 40.00000000000000000 ) ) ;
#4613 = oriented_edge ( 'none', *, *, #21083, .t. ) ;
#4614 = vertex_point ( 'none', #15445 ) ;
#4615 = line ( 'none', #11580, #16702 ) ;
#4616 = cartesian_point ( 'none', ( 14.52645163816288942, 94.72630980049841298, -42.91841369195780942 ) ) ;
#4617 = oriented_edge ( 'none', *, *, #37260, .t. ) ;
#4618 = cartesian_point ( 'none', ( 5.310580181728403737, -28.19286823137639431, 31.99999999999998579 ) ) ;
#4619 = cartesian_point ( 'none', ( -33.13683043456816790, 54.62914841796165177, -50.11296124504378469 ) ) ;
#4620 = edge_loop ( 'none', ( #17116, #33363, #523, #15939 ) ) ;
#4621 = circle ( 'none', #27057, 23.03229999999999222 ) ;
#4622 = face_outer_bound ( 'none', #24134, .t. ) ;
#4623 = direction ( 'none', ( -0.4373651764543244891, -0.8992839943116287538, -9.598956817047411038e-16 ) ) ;
#4624 = line ( 'none', #35877, #27083 ) ;
#4625 = cartesian_point ( 'none', ( -45.00000000000000000, -22.73060541888022712, -25.43599890830727617 ) ) ;
#4626 = direction ( 'none', ( 0.8660254037844270503, -3.928040074606682444e-17, -0.5000000000000200950 ) ) ;
#4627 = edge_curve ( 'none', #5230, #14388, #20612, .t. ) ;
#4628 = advanced_face ( 'none', ( #14598 ), #15593, .f. ) ;
#4629 = cartesian_point ( 'none', ( -11.35326132419695710, 95.57742465450728275, -41.67724072244149625 ) ) ;
#4630 = edge_curve ( 'none', #37096, #2175, #29425, .t. ) ;
#4631 = cartesian_point ( 'none', ( -36.80607966083860561, 21.25000000000006040, -25.60000000000000497 ) ) ;
#4632 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 50.46000000000002217 ) ) ;
#4633 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 46.00000000000000000 ) ) ;
#4634 = cartesian_point ( 'none', ( 8.999999999999985789, 1.720034652824423402e-15, -90.60000000000000853 ) ) ;
#4635 = advanced_face ( 'none', ( #30519 ), #31038, .f. ) ;
#4636 = cartesian_point ( 'none', ( -39.14101615137708023, 103.9999999999999858, -45.59999999999916298 ) ) ;
#4638 = edge_curve ( 'none', #45219, #12026, #21726, .t. ) ;
#4637 = axis2_placement_3d ( 'none', #33364, #5794, #33527 ) ;
#4639 = line ( 'none', #10427, #264 ) ;
#4640 = circle ( 'none', #2294, 7.500000000000005329 ) ;
#4641 = axis2_placement_3d ( 'none', #38559, #38110, #10726 ) ;
#4642 = edge_loop ( 'none', ( #39992, #8132, #36411, #34666, #11321, #16903 ) ) ;
#4643 = direction ( 'none', ( 0.6277770890668586956, -0.7783931695761090452, 0.0000000000000000000 ) ) ;
#4644 = oriented_edge ( 'none', *, *, #10027, .f. ) ;
#4645 = cartesian_point ( 'none', ( -15.99318502381069251, -13.71371634839210429, 45.78584000000001453 ) ) ;
#4646 = oriented_edge ( 'none', *, *, #5817, .t. ) ;
#4647 = cartesian_point ( 'none', ( -6.286841169107827506e-15, 3.988161746044454388e-15, 71.18376618407356204 ) ) ;
#4648 = cartesian_point ( 'none', ( -17.64264711060626922, 10.95187606596454799, -94.98808101204238596 ) ) ;
#4649 = cartesian_point ( 'none', ( -21.06669037894530661, 0.2993361620031768644, 48.41156378148175321 ) ) ;
#4650 = axis2_placement_3d ( 'none', #7983, #4162, #39661 ) ;
#4651 = edge_loop ( 'none', ( #31172, #8286, #34912, #3401 ) ) ;
#4652 = oriented_edge ( 'none', *, *, #16507, .t. ) ;
#4653 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.009293658750144016e-14 ) ) ;
#4654 = axis2_placement_3d ( 'none', #25488, #31922, #35421 ) ;
#4655 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4656 = vertex_point ( 'none', #5886 ) ;
#4657 = cartesian_point ( 'none', ( 15.66279368621189683, -14.08988563849817766, 44.77995790645705654 ) ) ;
#4658 = vertex_point ( 'none', #40483 ) ;
#4659 = circle ( 'none', #24212, 3.250000000000072387 ) ;
#4661 = vertex_point ( 'none', #9119 ) ;
#4660 = cartesian_point ( 'none', ( 4.080488438445579291, 22.66796103300232090, 48.43427877581306973 ) ) ;
#4662 = cartesian_point ( 'none', ( 4.424864119625403269, -20.59842869457378711, 41.91939655515099616 ) ) ;
#4663 = cartesian_point ( 'none', ( 6.732615519564076223, 15.20000000000000107, -76.09999999999999432 ) ) ;
#4664 = axis2_placement_3d ( 'none', #40741, #26543, #5531 ) ;
#4665 = cartesian_point ( 'none', ( 19.15430767752668473, 38.39083651951579412, -19.70000000000000284 ) ) ;
#4666 = line ( 'none', #19523, #34241 ) ;
#4667 = circle ( 'none', #900, 2.099999999999997868 ) ;
#4668 = b_spline_curve_with_knots ( 'none', 3,
( #188, #17476, #17180, #6737, #38710, #41644 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.001119121826492058868, 0.002238243652984117735 ),
.unspecified. ) ;
#4669 = cartesian_point ( 'none', ( 13.69740321184858978, 95.19110756307600241, -42.86935981789882533 ) ) ;
#4670 = direction ( 'none', ( 6.750947622558686973e-17, -1.000000000000000000, 1.498871781000323915e-18 ) ) ;
#4672 = cartesian_point ( 'none', ( -20.27208013842705725, 92.44999999999991758, -83.43375358305679867 ) ) ;
#4671 = circle ( 'none', #43268, 50.75000000000001421 ) ;
#4673 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#4675 = cartesian_point ( 'none', ( 20.00000000000017764, 69.49999999999998579, -30.95898384862257657 ) ) ;
#4674 = cartesian_point ( 'none', ( 14.77152149274634496, 94.69999999999993179, -42.99906743540585552 ) ) ;
#4676 = edge_curve ( 'none', #28292, #36696, #12372, .t. ) ;
#4677 = cartesian_point ( 'none', ( -20.68113459799047860, 13.01212991073316871, 48.81370849898474518 ) ) ;
#4678 = edge_curve ( 'none', #25281, #1935, #33216, .t. ) ;
#4679 = cartesian_point ( 'none', ( 6.189178702715196323, 41.82939342155375329, -32.54463348426497049 ) ) ;
#4680 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4681 = advanced_face ( 'none', ( #3062 ), #20088, .t. ) ;
#4682 = line ( 'none', #38613, #16723 ) ;
#4683 = face_outer_bound ( 'none', #30188, .t. ) ;
#4684 = cartesian_point ( 'none', ( 24.81726129713390350, -38.59770154991809932, -16.70000000000000639 ) ) ;
#4685 = oriented_edge ( 'none', *, *, #12068, .f. ) ;
#4686 = cartesian_point ( 'none', ( 13.26552046646939331, -18.82964365131529050, 41.48181386764233025 ) ) ;
#4687 = edge_curve ( 'none', #24384, #10845, #15709, .t. ) ;
#4688 = vertex_point ( 'none', #8967 ) ;
#4689 = direction ( 'none', ( 2.896988204881267355e-16, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4690 = cartesian_point ( 'none', ( 14.01461878228890257, 76.26577392165448543, -42.88812911067837064 ) ) ;
#4691 = oriented_edge ( 'none', *, *, #41164, .t. ) ;
#4693 = edge_curve ( 'none', #17566, #4568, #3476, .t. ) ;
#4692 = cartesian_point ( 'none', ( 5.867524699551522005, 20.23478864895609064, 41.91981158940699004 ) ) ;
#4694 = edge_loop ( 'none', ( #25266, #39924, #6257, #11249 ) ) ;
#4695 = oriented_edge ( 'none', *, *, #2792, .f. ) ;
#4696 = axis2_placement_3d ( 'none', #24789, #14337, #11107 ) ;
#4697 = edge_loop ( 'none', ( #25189, #19862 ) ) ;
#4698 = advanced_face ( 'none', ( #31609 ), #2227, .t. ) ;
#4699 = oriented_edge ( 'none', *, *, #26836, .f. ) ;
#4700 = circle ( 'none', #13848, 13.50000000000000178 ) ;
#4701 = oriented_edge ( 'none', *, *, #10804, .f. ) ;
#4702 = edge_curve ( 'none', #18345, #23411, #44725, .t. ) ;
#4703 = cartesian_point ( 'none', ( 12.63587344737089069, 16.85842235393614175, 42.42716905490510726 ) ) ;
#4704 = face_outer_bound ( 'none', #8042, .t. ) ;
#4705 = face_outer_bound ( 'none', #42133, .t. ) ;
#4706 = line ( 'none', #2482, #23382 ) ;
#4707 = oriented_edge ( 'none', *, *, #41872, .t. ) ;
#4708 = cartesian_point ( 'none', ( 26.36759374687063584, 79.14999999999997726, -46.60000000000027853 ) ) ;
#4709 = oriented_edge ( 'none', *, *, #32380, .t. ) ;
#4710 = axis2_placement_3d ( 'none', #14771, #1289, #4655 ) ;
#4711 = cartesian_point ( 'none', ( -7.660468389004933876, 19.62685635140059759, 41.58789047354686375 ) ) ;
#4712 = axis2_placement_3d ( 'none', #16206, #27063, #44346 ) ;
#4713 = axis2_placement_3d ( 'none', #667, #503, #44345 ) ;
#4714 = cartesian_point ( 'none', ( 29.22015009027738586, 19.05899134521941463, -59.68749205387042878 ) ) ;
#4715 = oriented_edge ( 'none', *, *, #32878, .t. ) ;
#4716 = direction ( 'none', ( 3.997047614510230552e-16, -1.000000000000000000, 1.442983622169201577e-18 ) ) ;
#4717 = cartesian_point ( 'none', ( -17.31019994235673920, 12.00853701520847672, 41.19556845902047115 ) ) ;
#4718 = direction ( 'none', ( 0.5840160348506143739, 0.8117421210195797654, 6.011479585503238126e-16 ) ) ;
#4719 = cartesian_point ( 'none', ( -18.87226747938785820, 9.364683428985818736, 47.15630768688370722 ) ) ;
#4720 = oriented_edge ( 'none', *, *, #44860, .t. ) ;
#4721 = vector ( 'none', #16239, 999.9999999999998863 ) ;
#4722 = vector ( 'none', #1076, 1000.000000000000000 ) ;
#4723 = oriented_edge ( 'none', *, *, #31988, .t. ) ;
#4724 = vertex_point ( 'none', #2675 ) ;
#4725 = cartesian_point ( 'none', ( -30.17500000000001492, -18.70078541131359628, -58.10000000000001563 ) ) ;
#4726 = plane ( 'none', #37813 ) ;
#4727 = edge_curve ( 'none', #11676, #36682, #27200, .t. ) ;
#4728 = oriented_edge ( 'none', *, *, #15065, .f. ) ;
#4729 = vertex_point ( 'none', #30113 ) ;
#4730 = edge_loop ( 'none', ( #39183, #33827, #29577, #44163, #42305 ) ) ;
#4731 = cartesian_point ( 'none', ( 12.94333489111000546, 19.05142842921919311, 45.22829728201674016 ) ) ;
#4732 = edge_curve ( 'none', #39641, #8207, #5252, .t. ) ;
#4733 = oriented_edge ( 'none', *, *, #40668, .f. ) ;
#4734 = oriented_edge ( 'none', *, *, #35160, .t. ) ;
#4735 = cartesian_point ( 'none', ( -8.847846670458206830, 19.12087780981594065, 41.28957111405917146 ) ) ;
#4736 = edge_curve ( 'none', #23285, #26355, #41418, .t. ) ;
#4737 = oriented_edge ( 'none', *, *, #10256, .f. ) ;
#4738 = cartesian_point ( 'none', ( 38.52972343062901217, -4.643713127341468017, 10.99999999999999112 ) ) ;
#4739 = cartesian_point ( 'none', ( -11.85372992661726954, 19.74786254778522121, 45.90312674268984949 ) ) ;
#4740 = face_bound ( 'none', #20967, .t. ) ;
#4741 = advanced_face ( 'none', ( #10755 ), #23949, .t. ) ;
#4742 = cartesian_point ( 'none', ( 34.64101615137708734, 84.79999999999995453, -85.60000000000077591 ) ) ;
#4743 = line ( 'none', #360, #40884 ) ;
#4744 = face_outer_bound ( 'none', #35213, .t. ) ;
#4745 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4746 = cartesian_point ( 'none', ( -33.26732672259776535, 22.14836620557549551, -32.59999999999997300 ) ) ;
#4747 = vector ( 'none', #41360, 1000.000000000000000 ) ;
#4748 = oriented_edge ( 'none', *, *, #8033, .f. ) ;
#4749 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#4750 = direction ( 'none', ( -2.896988204881267355e-16, -1.000000000000000000, 1.486993667714095615e-18 ) ) ;
#4751 = cartesian_point ( 'none', ( -36.92525765444326424, -20.16229835388001490, -36.39999999999997016 ) ) ;
#4752 = cartesian_point ( 'none', ( -34.49967906316807387, 69.49999999999998579, -40.18128006909228844 ) ) ;
#4753 = edge_curve ( 'none', #17429, #1036, #20806, .t. ) ;
#4754 = plane ( 'none', #7929 ) ;
#4755 = cartesian_point ( 'none', ( 22.35836589726720547, 11.19622722436517215, -58.32291716682232163 ) ) ;
#4756 = cartesian_point ( 'none', ( 14.41626347176782730, 94.92928120677576942, -42.91189398060490134 ) ) ;
#4757 = oriented_edge ( 'none', *, *, #10639, .t. ) ;
#4758 = edge_curve ( 'none', #30242, #5980, #31987, .t. ) ;
#4759 = vertex_point ( 'none', #20916 ) ;
#4760 = circle ( 'none', #10609, 2.499999999999998668 ) ;
#4761 = vector ( 'none', #26744, 1000.000000000000000 ) ;
#4763 = oriented_edge ( 'none', *, *, #23243, .f. ) ;
#4762 = edge_curve ( 'none', #10362, #7807, #32138, .t. ) ;
#4764 = vertex_point ( 'none', #27645 ) ;
#4765 = cartesian_point ( 'none', ( -17.37426768780003172, 2.093996731771107900, 38.49999999999998579 ) ) ;
#4766 = axis2_placement_3d ( 'none', #32886, #19091, #1622 ) ;
#4767 = oriented_edge ( 'none', *, *, #21561, .f. ) ;
#4769 = vertex_point ( 'none', #44638 ) ;
#4768 = cartesian_point ( 'none', ( 13.22288509887124164, -2.783591789709870312, 10.21753934201275449 ) ) ;
#4770 = axis2_placement_3d ( 'none', #39198, #25635, #21662 ) ;
#4771 = vertex_point ( 'none', #2387 ) ;
#4772 = axis2_placement_3d ( 'none', #24993, #35667, #916 ) ;
#4773 = axis2_placement_3d ( 'none', #40375, #5321, #9017 ) ;
#4774 = cartesian_point ( 'none', ( -23.02595429460854604, 0.5862795745195360508, 48.43427877581306262 ) ) ;
#4775 = toroidal_surface ( 'none', #20486, 2.700000000000000178, 0.1999999999999998723 ) ;
#4776 = cartesian_point ( 'none', ( -19.80345355582623412, -11.76053019860212778, 41.19556845902047115 ) ) ;
#4777 = cartesian_point ( 'none', ( -6.267032864823082827e-15, 3.093606183749421952e-16, 10.46076951545866507 ) ) ;
#4778 = vertex_point ( 'none', #38158 ) ;
#4779 = cartesian_point ( 'none', ( -1.400006538498305405e-14, 7.896630364693016970e-16, 2.999999999999994227 ) ) ;
#4780 = vector ( 'none', #8927, 1000.000000000000000 ) ;
#4781 = cartesian_point ( 'none', ( 17.62432289551291120, 2.111803986390490203e-15, -76.09999999999999432 ) ) ;
#4782 = vector ( 'none', #6349, 1000.000000000000114 ) ;
#4783 = face_outer_bound ( 'none', #14057, .t. ) ;
#4784 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#4785 = cartesian_point ( 'none', ( 11.90374013340763248, -17.38340377752657062, 41.58289119395434597 ) ) ;
#4786 = vector ( 'none', #42615, 1000.000000000000000 ) ;
#4787 = edge_curve ( 'none', #18077, #12366, #39187, .t. ) ;
#4788 = oriented_edge ( 'none', *, *, #18392, .f. ) ;
#4789 = advanced_face ( 'none', ( #370 ), #8545, .f. ) ;
#4790 = cartesian_point ( 'none', ( -21.06838734324104934, -0.1345377842464789697, 48.32237754111375949 ) ) ;
#4791 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#4792 = cartesian_point ( 'none', ( -20.00000000000041922, 59.50000000000000000, -100.2410161513773090 ) ) ;
#4793 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 45.78584000000001453 ) ) ;
#4794 = cartesian_point ( 'none', ( 15.59209162165175755, -14.16814886227866310, 44.11943885298953916 ) ) ;
#4795 = cartesian_point ( 'none', ( -21.09272430534214848, 4.966423796698409276, -93.47110362455499910 ) ) ;
#4796 = cartesian_point ( 'none', ( 1.972652626864189074, 22.94847186725306898, 47.74155719130836673 ) ) ;
#4797 = cartesian_point ( 'none', ( 28.44800345329897695, -5.631260917511243136, 12.53923048454131539 ) ) ;
#4798 = direction ( 'none', ( -0.7321641215212293385, 0.6811282545578669634, -0.0000000000000000000 ) ) ;
#4799 = toroidal_surface ( 'none', #28544, 7.299999999999999822, 0.2000000000000000111 ) ;
#4800 = advanced_face ( 'none', ( #1456 ), #22825, .t. ) ;
#4802 = oriented_edge ( 'none', *, *, #6817, .t. ) ;
#4801 = plane ( 'none', #2087 ) ;
#4803 = cartesian_point ( 'none', ( -32.39101615137699497, 99.49999999999998579, -41.70288568296928844 ) ) ;
#4804 = oriented_edge ( 'none', *, *, #7605, .t. ) ;
#4805 = cartesian_point ( 'none', ( 11.97537302054595543, -19.67470106808908170, 43.26262735255723868 ) ) ;
#4806 = cartesian_point ( 'none', ( -23.12481310752906438, 91.33689715958004740, -79.53878196456987837 ) ) ;
#4807 = oriented_edge ( 'none', *, *, #37336, .t. ) ;
#4809 = cartesian_point ( 'none', ( 32.38523700087519330, -19.60558850909360018, -38.89999999999999858 ) ) ;
#4808 = cartesian_point ( 'none', ( 14.17633757810615869, 95.54050039420593521, -43.16084522342165286 ) ) ;
#4810 = cartesian_point ( 'none', ( -4.601153360179827345, 20.55911892679512931, 45.78584000000001453 ) ) ;
#4811 = vertex_point ( 'none', #17081 ) ;
#4812 = edge_curve ( 'none', #37882, #19642, #37570, .t. ) ;
#4813 = cartesian_point ( 'none', ( -22.00000000000004263, 38.10511776651527072, 17.00000000000000000 ) ) ;
#4814 = oriented_edge ( 'none', *, *, #26905, .t. ) ;
#4815 = circle ( 'none', #21042, 5.220153254455274450 ) ;
#4816 = direction ( 'none', ( 1.076941769399732150e-16, 1.000000000000000000, 1.079709846472057023e-16 ) ) ;
#4817 = direction ( 'none', ( -1.048192315984651406e-16, -1.000000000000000000, -1.094055947905223907e-16 ) ) ;
#4818 = oriented_edge ( 'none', *, *, #45096, .t. ) ;
#4819 = direction ( 'none', ( -1.076941769399732027e-16, -1.000000000000000000, -1.079709846472056899e-16 ) ) ;
#4820 = edge_curve ( 'none', #34495, #24848, #11142, .t. ) ;
#4821 = oriented_edge ( 'none', *, *, #18329, .t. ) ;
#4822 = circle ( 'none', #28758, 4.999999999999996447 ) ;
#4823 = cartesian_point ( 'none', ( 26.28022341718590482, 42.29329582837563350, -32.22261199189467362 ) ) ;
#4824 = cartesian_point ( 'none', ( 13.00588038343894937, -1.567506124925792443, 63.99999999999997158 ) ) ;
#4825 = edge_curve ( 'none', #6021, #14721, #13489, .t. ) ;
#4826 = direction ( 'none', ( -3.178527605020648767e-18, 1.000000000000000000, -1.143173006049280207e-16 ) ) ;
#4827 = line ( 'none', #12093, #39336 ) ;
#4828 = axis2_placement_3d ( 'none', #11322, #1056, #21612 ) ;
#4829 = oriented_edge ( 'none', *, *, #23790, .f. ) ;
#4830 = cartesian_point ( 'none', ( 3.732432552313054597, 20.73443827385814586, 41.19556845902047115 ) ) ;
#4831 = cartesian_point ( 'none', ( -16.06119324931916736, -13.63422039580647827, 43.79775469473820948 ) ) ;
#4832 = axis2_placement_3d ( 'none', #39972, #5219, #5364 ) ;
#4833 = axis2_placement_3d ( 'none', #19517, #19983, #13069 ) ;
#4834 = direction ( 'none', ( -1.076941769399732027e-16, -1.000000000000000000, -1.079709846472056899e-16 ) ) ;
#4835 = cylindrical_surface ( 'none', #38, 2.499999999999988454 ) ;
#4836 = cartesian_point ( 'none', ( 14.06655811641771159, -25.36004618997061044, 95.99999999999998579 ) ) ;
#4837 = cartesian_point ( 'none', ( 34.49967906316807387, 69.49999999999998579, -91.01871993090776414 ) ) ;
#4838 = advanced_face ( 'none', ( #1971 ), #19510, .t. ) ;
#4839 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4840 = cartesian_point ( 'none', ( 28.22226599816013248, -6.671109497609416294, 27.99999999999998579 ) ) ;
#4841 = cartesian_point ( 'none', ( 13.74349898355980670, -18.48737373080676605, 48.34750584891934011 ) ) ;
#4842 = cartesian_point ( 'none', ( 13.46169626892124249, 75.69999999999993179, -43.35628777466963868 ) ) ;
#4843 = advanced_face ( 'none', ( #16788, #4161 ), #31624, .f. ) ;
#4844 = axis2_placement_3d ( 'none', #25264, #14689, #24976 ) ;
#4845 = oriented_edge ( 'none', *, *, #37562, .t. ) ;
#4846 = cartesian_point ( 'none', ( 10.41907139919059233, -3.530249280357367958, 62.01541344463479533 ) ) ;
#4847 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 48.00000000000000000 ) ) ;
#4848 = direction ( 'none', ( 1.010649897104087498e-14, -1.079709846472067869e-16, 1.000000000000000000 ) ) ;
#4849 = oriented_edge ( 'none', *, *, #36555, .t. ) ;
#4850 = b_spline_curve_with_knots ( 'none', 3,
( #26787, #23767, #19749, #23464, #5798, #41160, #6091, #37622, #34140, #13151, #30332, #33841, #2728, #9332 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.01255212291977557924, 0.01382617510422144702, 0.01510022728866731480, 0.01573725338089024262, 0.01637427947311317217, 0.01701130556533610172, 0.01764833165755903127 ),
.unspecified. ) ;
#4851 = oriented_edge ( 'none', *, *, #29796, .f. ) ;
#4852 = face_outer_bound ( 'none', #21544, .t. ) ;
#4853 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#4854 = oriented_edge ( 'none', *, *, #1937, .f. ) ;
#4855 = direction ( 'none', ( -1.647987516595947886e-16, -2.240078029461007597e-16, 1.000000000000000000 ) ) ;
#4856 = line ( 'none', #13943, #37698 ) ;
#4857 = line ( 'none', #39330, #37236 ) ;
#4858 = plane ( 'none', #13705 ) ;
#4859 = edge_curve ( 'none', #15655, #2493, #18987, .t. ) ;
#4860 = cartesian_point ( 'none', ( -18.61981494135738302, 9.857839992481801872, 47.80780945465050991 ) ) ;
#4861 = circle ( 'none', #34557, 1.807200000000003914 ) ;
#4862 = direction ( 'none', ( -1.000000000000000000, 1.069882848991489672e-16, 1.071739852553436298e-14 ) ) ;
#4863 = edge_curve ( 'none', #31104, #6476, #26113, .t. ) ;
#4864 = cartesian_point ( 'none', ( 5.830626001105962963, -20.24479646045440617, 45.78584000000001453 ) ) ;
#4865 = circle ( 'none', #37890, 3.929200000000000692 ) ;
#4866 = edge_loop ( 'none', ( #28339, #30987 ) ) ;
#4867 = cartesian_point ( 'none', ( 32.96709189688959896, 60.19998826649449342, -83.74312693211527403 ) ) ;
#4868 = cartesian_point ( 'none', ( 35.20000000000023022, 91.36793086881819193, -44.30710067408779196 ) ) ;
#4869 = oriented_edge ( 'none', *, *, #25513, .t. ) ;
#4870 = face_outer_bound ( 'none', #43819, .t. ) ;
#4871 = plane ( 'none', #11224 ) ;
#4872 = cartesian_point ( 'none', ( -11.85440820309165311, 19.74745409315943689, 44.10031939617634578 ) ) ;
#4873 = oriented_edge ( 'none', *, *, #38292, .t. ) ;
#4874 = edge_curve ( 'none', #5472, #23269, #38099, .t. ) ;
#4875 = oriented_edge ( 'none', *, *, #7278, .f. ) ;
#4876 = cartesian_point ( 'none', ( 32.43313548692225368, 16.85457563046307428, -33.89999999999999858 ) ) ;
#4877 = edge_curve ( 'none', #30819, #11538, #28856, .t. ) ;
#4878 = vertex_point ( 'none', #24609 ) ;
#4879 = direction ( 'none', ( 2.896988204881266862e-16, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4880 = oriented_edge ( 'none', *, *, #41164, .f. ) ;
#4881 = cartesian_point ( 'none', ( 16.18720909653571738, 13.48485414307785391, 47.65458952021341332 ) ) ;
#4882 = oriented_edge ( 'none', *, *, #11770, .t. ) ;
#4883 = advanced_face ( 'none', ( #21208, #29947 ), #3883, .t. ) ;
#4884 = edge_curve ( 'none', #37035, #19710, #10181, .t. ) ;
#4885 = cartesian_point ( 'none', ( -36.45608163366300403, -23.73202857639330787, -38.89999999999996305 ) ) ;
#4886 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#4887 = oriented_edge ( 'none', *, *, #9835, .t. ) ;
#4888 = oriented_edge ( 'none', *, *, #35549, .f. ) ;
#4889 = axis2_placement_3d ( 'none', #33631, #12637, #15883 ) ;
#4890 = direction ( 'none', ( -0.9237280213470682178, -0.3830490080632377725, 0.0000000000000000000 ) ) ;
#4891 = oriented_edge ( 'none', *, *, #10767, .t. ) ;
#4892 = circle ( 'none', #38477, 21.06769999999999854 ) ;
#4893 = cartesian_point ( 'none', ( 29.90084862952530997, 22.79850812796930981, -52.66666237889396740 ) ) ;
#4894 = cartesian_point ( 'none', ( 9.226243253127384136, -19.64967040006524357, -93.58904303153842363 ) ) ;
#4895 = oriented_edge ( 'none', *, *, #20176, .f. ) ;
#4896 = cartesian_point ( 'none', ( -5.126898598045495345e-16, 59.50000000000000000, -65.60000000000002274 ) ) ;
#4897 = circle ( 'none', #40107, 23.03229999999999222 ) ;
#4898 = direction ( 'none', ( -0.9237280213470682178, -0.3830490080632377725, 0.0000000000000000000 ) ) ;
#4899 = face_outer_bound ( 'none', #25477, .t. ) ;
#4900 = axis2_placement_3d ( 'none', #36120, #22071, #25581 ) ;
#4901 = cartesian_point ( 'none', ( -20.00000000000042277, 77.99999999999995737, -100.2410161513772948 ) ) ;
#4902 = vector ( 'none', #43387, 1000.000000000000000 ) ;
#4903 = axis2_placement_3d ( 'none', #1158, #42944, #15417 ) ;
#4906 = advanced_face ( 'none', ( #39777 ), #40883, .t. ) ;
#4905 = cartesian_point ( 'none', ( -11.67522849323568224, 94.89110899847644021, -41.36808939665251472 ) ) ;
#4904 = vector ( 'none', #35156, 1000.000000000000000 ) ;
#4907 = oriented_edge ( 'none', *, *, #41977, .f. ) ;
#4908 = oriented_edge ( 'none', *, *, #23555, .f. ) ;
#4909 = direction ( 'none', ( 0.9489508135094517627, -0.3154240852245591142, 0.0000000000000000000 ) ) ;
#4910 = oriented_edge ( 'none', *, *, #8149, .f. ) ;
#4911 = direction ( 'none', ( 3.276296315968194215e-16, 1.486993667705044129e-18, 1.000000000000000000 ) ) ;
#4912 = cartesian_point ( 'none', ( 7.756248473264352405, 21.68703421196601511, 45.78584000000001453 ) ) ;
#4913 = line ( 'none', #22102, #21390 ) ;
#4914 = cartesian_point ( 'none', ( -39.00000000000018474, 79.15000000000000568, -84.59999999999958220 ) ) ;
#4915 = cartesian_point ( 'none', ( -11.27036123888283470, 75.78983224299270205, -41.71080624399483838 ) ) ;
#4916 = plane ( 'none', #6989 ) ;
#4917 = direction ( 'none', ( 1.125401855039953849e-16, -0.9997880925769061511, 0.02058567320812836055 ) ) ;
#4918 = edge_loop ( 'none', ( #34167, #38649, #4880, #37733 ) ) ;
#4919 = oriented_edge ( 'none', *, *, #6085, .t. ) ;
#4920 = edge_curve ( 'none', #30428, #17524, #27734, .t. ) ;
#4921 = oriented_edge ( 'none', *, *, #30611, .t. ) ;
#4922 = cartesian_point ( 'none', ( -39.80000000000018900, 78.80141977973472933, -84.46207598950509521 ) ) ;
#4923 = edge_curve ( 'none', #6730, #35481, #886, .t. ) ;
#4924 = oriented_edge ( 'none', *, *, #35255, .f. ) ;
#4925 = cartesian_point ( 'none', ( 21.52161336975882833, 19.43759650683741924, 32.53923048454137046 ) ) ;
#4926 = direction ( 'none', ( -0.9237280213470679957, -0.3830490080632378835, 0.0000000000000000000 ) ) ;
#4927 = oriented_edge ( 'none', *, *, #13424, .f. ) ;
#4928 = cartesian_point ( 'none', ( -28.79524151577208357, 3.440199146839404420, 32.56836961006744957 ) ) ;
#4930 = edge_loop ( 'none', ( #13282, #11282, #6919, #43172 ) ) ;
#4929 = direction ( 'none', ( -0.9237280213470682178, -0.3830490080632377725, 0.0000000000000000000 ) ) ;
#4931 = cartesian_point ( 'none', ( 16.10288568297048784, 99.00000000000000000, -28.70898384862264408 ) ) ;
#4932 = conical_surface ( 'none', #43604, 15.00000000000000178, 0.5235987755982890457 ) ;
#4933 = edge_loop ( 'none', ( #44184, #16182 ) ) ;
#4934 = cartesian_point ( 'none', ( -13.67500000000018723, 85.50000000000000000, -84.59999999999983800 ) ) ;
#4935 = oriented_edge ( 'none', *, *, #1476, .f. ) ;
#4936 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4937 = cartesian_point ( 'none', ( 2.294207805274254053, 20.94336404323102130, 41.49141155445978058 ) ) ;
#4938 = oriented_edge ( 'none', *, *, #18051, .f. ) ;
#4939 = cartesian_point ( 'none', ( 14.05906595418464988, -15.69178081018604587, 48.25499988619881009 ) ) ;
#4940 = face_outer_bound ( 'none', #3710, .t. ) ;
#4942 = vertex_point ( 'none', #81 ) ;
#4941 = edge_curve ( 'none', #33891, #25415, #22306, .t. ) ;
#4943 = oriented_edge ( 'none', *, *, #29340, .t. ) ;
#4944 = cartesian_point ( 'none', ( 16.64400997390209724, 12.91793977028729401, 43.39583856713254306 ) ) ;
#4946 = cartesian_point ( 'none', ( 28.29965410085597455, -6.336255513037410303, 14.13021652759952396 ) ) ;
#4945 = vector ( 'none', #45024, 1000.000000000000000 ) ;
#4947 = vector ( 'none', #34975, 1000.000000000000000 ) ;
#4948 = cartesian_point ( 'none', ( 19.84842563026095519, 15.19999999999999929, -50.40000000000002700 ) ) ;
#4949 = edge_curve ( 'none', #28273, #16772, #2542, .t. ) ;
#4950 = cartesian_point ( 'none', ( -18.95885998818913265, -11.25895767592368024, 45.00000000000001421 ) ) ;
#4951 = cartesian_point ( 'none', ( -24.85593930820883557, 37.95276728956152823, -16.70000000000000284 ) ) ;
#4952 = b_spline_curve_with_knots ( 'none', 3,
( #1866, #18885, #26081, #43354, #43805, #8738, #15813, #36768, #40269, #1418 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003910285077854050570, 0.0007820570155708101139, 0.001173085523356215062, 0.001564114031141620228 ),
.unspecified. ) ;
#4953 = circle ( 'none', #27455, 3.000000000000030198 ) ;
#4954 = edge_curve ( 'none', #32934, #18545, #37011, .t. ) ;
#4955 = cartesian_point ( 'none', ( -18.95885998818913265, -11.25895767592368024, 45.78584000000001453 ) ) ;
#4956 = cartesian_point ( 'none', ( 7.757222809206076874, 1.683892599999820883, 63.99999999999997158 ) ) ;
#4957 = cartesian_point ( 'none', ( -8.822499668414900853, 21.27558090607207220, 45.78584000000001453 ) ) ;
#4958 = edge_loop ( 'none', ( #15398, #28528, #29674, #11631 ) ) ;
#4959 = face_outer_bound ( 'none', #25105, .t. ) ;
#4960 = oriented_edge ( 'none', *, *, #29071, .t. ) ;
#4961 = direction ( 'none', ( -0.9985801776953732167, -0.05326939753626799140, -6.938893903907223447e-16 ) ) ;
#4962 = advanced_face ( 'none', ( #17899 ), #38669, .t. ) ;
#4963 = edge_curve ( 'none', #2218, #44692, #7460, .t. ) ;
#4964 = line ( 'none', #36702, #10461 ) ;
#4965 = vector ( 'none', #21356, 1000.000000000000000 ) ;
#4966 = cartesian_point ( 'none', ( 23.22030414426065903, 15.20000000000001883, -61.98510367395811471 ) ) ;
#4967 = oriented_edge ( 'none', *, *, #22675, .f. ) ;
#4968 = oriented_edge ( 'none', *, *, #20308, .f. ) ;
#4969 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 44.21416000000001389 ) ) ;
#4970 = axis2_placement_3d ( 'none', #31183, #10037, #16792 ) ;
#4971 = oriented_edge ( 'none', *, *, #41910, .t. ) ;
#4972 = cartesian_point ( 'none', ( 8.318022895433399455, 12.95416902433519901, 31.99999999999998579 ) ) ;
#4973 = cartesian_point ( 'none', ( 2.998875795741916761, 95.19999999999996021, -56.58574773141368297 ) ) ;
#4974 = axis2_placement_3d ( 'none', #39490, #4467, #11501 ) ;
#4975 = axis2_placement_3d ( 'none', #39334, #15346, #25743 ) ;
#4976 = axis2_placement_3d ( 'none', #15196, #15948, #16389 ) ;
#4977 = cartesian_point ( 'none', ( 14.00065657497414051, 76.26155302982591877, -42.88730298238782979 ) ) ;
#4978 = cartesian_point ( 'none', ( 5.339702162186709344, 20.38062984189750537, 41.58143647616731897 ) ) ;
#4979 = direction ( 'none', ( 6.750947622558686973e-17, -1.000000000000000000, 1.498871781000323915e-18 ) ) ;
#4980 = axis2_placement_3d ( 'none', #24118, #17492, #38262 ) ;
#4981 = face_outer_bound ( 'none', #24438, .t. ) ;
#4982 = oriented_edge ( 'none', *, *, #8779, .t. ) ;
#4983 = vertex_point ( 'none', #32533 ) ;
#4984 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4985 = oriented_edge ( 'none', *, *, #11378, .f. ) ;
#4986 = face_outer_bound ( 'none', #31870, .t. ) ;
#4987 = edge_loop ( 'none', ( #5686, #18790, #10425, #4891, #42293 ) ) ;
#4988 = oriented_edge ( 'none', *, *, #18120, .f. ) ;
#4989 = cartesian_point ( 'none', ( -24.49999999999992184, 0.0000000000000000000, 52.00000000000000000 ) ) ;
#4990 = face_outer_bound ( 'none', #7849, .t. ) ;
#4991 = line ( 'none', #25456, #17634 ) ;
#4992 = edge_curve ( 'none', #13272, #5365, #4700, .t. ) ;
#4993 = cartesian_point ( 'none', ( 28.88174731396302519, -2.642132178461637171, 10.31181404670773283 ) ) ;
#4994 = edge_curve ( 'none', #25023, #43433, #17321, .t. ) ;
#4995 = cartesian_point ( 'none', ( 1.841403918786170824, 95.69999999999993179, -47.17659826177916216 ) ) ;
#4996 = oriented_edge ( 'none', *, *, #39913, .t. ) ;
#4997 = edge_loop ( 'none', ( #42344, #12572 ) ) ;
#4998 = cylindrical_surface ( 'none', #17931, 27.49999999999999645 ) ;
#4999 = edge_loop ( 'none', ( #28287, #30879, #12162, #23623 ) ) ;
#5000 = cartesian_point ( 'none', ( 22.88412501114024877, 2.609930530182056341, 46.53785962758760775 ) ) ;
#5001 = direction ( 'none', ( -0.9982541042003291176, -3.989216879136937196e-16, 0.05906558598032113361 ) ) ;
#5002 = direction ( 'none', ( -1.000000000000000000, 1.069882848991489672e-16, 1.071739852553436298e-14 ) ) ;
#5003 = vector ( 'none', #29845, 1000.000000000000000 ) ;
#5004 = line ( 'none', #3812, #25307 ) ;
#5005 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#5006 = oriented_edge ( 'none', *, *, #22027, .f. ) ;
#5007 = edge_loop ( 'none', ( #19145, #17345, #15989, #39646 ) ) ;
#5008 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.110223024625151018e-14 ) ) ;
#5009 = advanced_face ( 'none', ( #30469 ), #45264, .f. ) ;
#5010 = direction ( 'none', ( 0.05906558598032098789, 2.504926027735335535e-17, 0.9982541042003290066 ) ) ;
#5011 = cartesian_point ( 'none', ( -11.32078201699926545, 18.25920939383511055, -94.22397677210778966 ) ) ;
#5012 = edge_curve ( 'none', #33620, #10016, #15141, .t. ) ;
#5013 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 45.00000000000001421 ) ) ;
#5014 = vertex_point ( 'none', #29181 ) ;
#5015 = cartesian_point ( 'none', ( -16.50515814318518082, 16.06445137433729897, 45.78584000000001453 ) ) ;
#5016 = cartesian_point ( 'none', ( -1.325400031027971544e-14, 73.69999999999996021, -65.59999999999998010 ) ) ;
#5017 = edge_curve ( 'none', #16472, #29094, #43561, .t. ) ;
#5018 = cartesian_point ( 'none', ( -18.05228762843969292, -7.710268783474153231, 14.99999999999999645 ) ) ;
#5019 = face_outer_bound ( 'none', #33467, .t. ) ;
#5020 = cylindrical_surface ( 'none', #31359, 3.399999999999997247 ) ;
#5021 = oriented_edge ( 'none', *, *, #26950, .t. ) ;
#5022 = oriented_edge ( 'none', *, *, #26956, .f. ) ;
#5023 = cartesian_point ( 'none', ( 44.99999999999997868, 45.00000000000000711, 0.0000000000000000000 ) ) ;
#5024 = advanced_face ( 'none', ( #35370 ), #28271, .f. ) ;
#5025 = edge_curve ( 'none', #18345, #40244, #34275, .t. ) ;
#5026 = edge_loop ( 'none', ( #9839, #38324, #20731, #17077 ) ) ;
#5027 = edge_loop ( 'none', ( #6963, #27230, #17446 ) ) ;
#5028 = axis2_placement_3d ( 'none', #21786, #21496, #35251 ) ;
#5029 = cartesian_point ( 'none', ( 15.98781875954373355, 38.83925178720230065, -32.60000000000002984 ) ) ;
#5030 = cartesian_point ( 'none', ( 0.04128925060868195857, 76.43564434992740075, -77.59992896636411785 ) ) ;
#5031 = cylindrical_surface ( 'none', #4664, 3.250000000000002665 ) ;
#5032 = direction ( 'none', ( 0.8660254037844270503, -3.928040074606681828e-17, -0.5000000000000199840 ) ) ;
#5033 = axis2_placement_3d ( 'none', #36375, #15122, #1168 ) ;
#5034 = direction ( 'none', ( -1.000000000000000000, 7.979727989493340984e-17, 2.832201593431522219e-16 ) ) ;
#5035 = axis2_placement_3d ( 'none', #25342, #25766, #36021 ) ;
#5036 = axis2_placement_3d ( 'none', #21409, #21266, #35012 ) ;
#5037 = cartesian_point ( 'none', ( 2.471102634605787163, -22.89935577825812985, 41.56572122418695159 ) ) ;
#5038 = vertex_point ( 'none', #25358 ) ;
#5039 = vertex_point ( 'none', #42915 ) ;
#5040 = conical_surface ( 'none', #15137, 28.40000000000000213, 0.5235987755982990377 ) ;
#5041 = direction ( 'none', ( 0.2397751753995147617, 0.0000000000000000000, 0.9708284427550173401 ) ) ;
#5042 = vertex_point ( 'none', #28872 ) ;
#5043 = axis2_placement_3d ( 'none', #27361, #6348, #30909 ) ;
#5044 = cartesian_point ( 'none', ( -42.10732600208142173, 26.22709659006752858, -32.40505911546565443 ) ) ;
#5045 = cartesian_point ( 'none', ( -2.283756750052056805, 75.69999999999993179, -91.49950685064470690 ) ) ;
#5046 = circle ( 'none', #28896, 25.15000000000000213 ) ;
#5047 = cylindrical_surface ( 'none', #24748, 29.29999999999999716 ) ;
#5048 = edge_loop ( 'none', ( #41179, #14508, #7071, #4788, #3235 ) ) ;
#5049 = cartesian_point ( 'none', ( -20.16477928151401144, -35.91158980580001980, -19.70000000000000284 ) ) ;
#5050 = cartesian_point ( 'none', ( -8.920580559879560667, 15.20000000000000107, -77.10000000000000853 ) ) ;
#5051 = cartesian_point ( 'none', ( -10.35578982260917513, -19.09591796137502939, -93.63317047206002997 ) ) ;
#5052 = edge_curve ( 'none', #35530, #14612, #6882, .t. ) ;
#5053 = oriented_edge ( 'none', *, *, #39916, .t. ) ;
#5054 = cartesian_point ( 'none', ( 13.87929606786853043, 95.64919315610406159, -43.24194909581284918 ) ) ;
#5055 = direction ( 'none', ( 0.5454227403583871148, -0.8381611028316379164, -7.897296155525813471e-17 ) ) ;
#5056 = vertex_point ( 'none', #36342 ) ;
#5057 = cartesian_point ( 'none', ( -1.132177619809422706e-14, 1.347924001987846542e-15, -84.10000000000000853 ) ) ;
#5058 = cartesian_point ( 'none', ( -10.71514652082929153, 95.19999999999991758, -41.42489638001548258 ) ) ;
#5059 = cartesian_point ( 'none', ( 21.27558090607208285, 8.822499668414906182, 47.03349187514680096 ) ) ;
#5060 = advanced_face ( 'none', ( #31567 ), #24996, .f. ) ;
#5061 = face_outer_bound ( 'none', #14146, .t. ) ;
#5062 = line ( 'none', #140, #2878 ) ;
#5063 = oriented_edge ( 'none', *, *, #22830, .f. ) ;
#5064 = cartesian_point ( 'none', ( 19.98630647941601524, 6.664510076126950011, 48.07268719088634157 ) ) ;
#5065 = cartesian_point ( 'none', ( -11.32945159078002106, 95.58733857577858828, -41.68688054199343185 ) ) ;
#5066 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.009293658750144016e-14 ) ) ;
#5067 = oriented_edge ( 'none', *, *, #15308, .t. ) ;
#5068 = cartesian_point ( 'none', ( -19.69193204416499654, -11.94832029304205001, 41.19556845902042141 ) ) ;
#5069 = cartesian_point ( 'none', ( -10.19307411167283028, 38.46724541051569446, -34.29750683747207063 ) ) ;
#5070 = vertex_point ( 'none', #25190 ) ;
#5071 = advanced_face ( 'none', ( #7413 ), #8294, .f. ) ;
#5072 = line ( 'none', #6696, #4562 ) ;
#5073 = direction ( 'none', ( 4.743173283671094701e-16, 3.993128171903857614e-16, -1.000000000000000000 ) ) ;
#5074 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5075 = edge_curve ( 'none', #31297, #16825, #33175, .t. ) ;
#5076 = cartesian_point ( 'none', ( 21.62820135761745988, 19.18584527046314392, 32.38397342262808820 ) ) ;
#5077 = vertex_point ( 'none', #40131 ) ;
#5078 = cartesian_point ( 'none', ( 2.003901884002520450, -21.55665786781243654, -93.43228932185901670 ) ) ;
#5079 = oriented_edge ( 'none', *, *, #39876, .t. ) ;
#5080 = face_outer_bound ( 'none', #43552, .t. ) ;
#5081 = cartesian_point ( 'none', ( 14.88503459864070599, 9.506442649362233155, -78.25813507933925450 ) ) ;
#5082 = oriented_edge ( 'none', *, *, #40731, .t. ) ;
#5083 = cartesian_point ( 'none', ( 16.04969977372370593, 23.71905155057363856, 31.90303223785976527 ) ) ;
#5085 = edge_curve ( 'none', #37459, #44823, #25551, .t. ) ;
#5084 = cartesian_point ( 'none', ( -20.00000000000041567, 84.79999999999995453, -100.2410161513772948 ) ) ;
#5086 = oriented_edge ( 'none', *, *, #24270, .f. ) ;
#5087 = circle ( 'none', #3284, 3.000000000000000888 ) ;
#5088 = circle ( 'none', #25599, 50.00000000000000000 ) ;
#5089 = edge_curve ( 'none', #12980, #43897, #14983, .t. ) ;
#5090 = cartesian_point ( 'none', ( -19.91839899407629133, 54.50000000000000000, -105.5999999999997812 ) ) ;
#5091 = cartesian_point ( 'none', ( -40.00000000000042633, 54.50000000000000000, -105.5999999999995538 ) ) ;
#5092 = direction ( 'none', ( -0.9237280213470682178, -0.3830490080632378835, 0.0000000000000000000 ) ) ;
#5093 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#5094 = axis2_placement_3d ( 'none', #18184, #35476, #35178 ) ;
#5095 = cartesian_point ( 'none', ( 14.34980572854878034, 15.42501406297280120, 41.19556845902047115 ) ) ;
#5096 = cartesian_point ( 'none', ( -12.75164906682029908, 88.68224585150980488, -82.18133073634407992 ) ) ;
#5097 = cartesian_point ( 'none', ( -3.559755686520635454, 95.36667378623890556, -76.88520525623421520 ) ) ;
#5098 = cartesian_point ( 'none', ( -0.4971912236819520103, -2.843612881604487441, -93.09999999999999432 ) ) ;
#5099 = cartesian_point ( 'none', ( 14.34980572854878034, 15.42501406297280120, 48.80443154097955727 ) ) ;
#5100 = axis2_placement_3d ( 'none', #16822, #41297, #2874 ) ;
#5101 = axis2_placement_3d ( 'none', #38745, #10157, #41829 ) ;
#5102 = vertex_point ( 'none', #23026 ) ;
#5103 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#5104 = direction ( 'none', ( -1.803284015147843730e-16, 1.000000000000000000, -6.582788326437996379e-17 ) ) ;
#5105 = cartesian_point ( 'none', ( 14.19873387206450133, 95.52902834951709110, -43.15474080465376261 ) ) ;
#5106 = axis2_placement_3d ( 'none', #941, #43020, #35849 ) ;
#5107 = toroidal_surface ( 'none', #27718, 6.300000000000000711, 0.2000000000000000111 ) ;
#5108 = conical_surface ( 'none', #35779, 3.000000000000001332, 1.047197551196598519 ) ;
#5109 = vertex_point ( 'none', #8744 ) ;
#5110 = oriented_edge ( 'none', *, *, #15502, .f. ) ;
#5111 = vertex_point ( 'none', #15685 ) ;
#5112 = axis2_placement_3d ( 'none', #9950, #9651, #13175 ) ;
#5113 = direction ( 'none', ( 0.9237280213470681067, 0.3830490080632377170, 0.0000000000000000000 ) ) ;
#5114 = advanced_face ( 'none', ( #2503 ), #29615, .f. ) ;
#5115 = cartesian_point ( 'none', ( 17.84999999999999076, -11.06243644049536989, -95.60000000000002274 ) ) ;
#5116 = vertex_point ( 'none', #33119 ) ;
#5117 = direction ( 'none', ( -1.318389841742372899e-16, 1.000000000000000000, 1.113219906453827004e-16 ) ) ;
#5118 = cartesian_point ( 'none', ( 11.63908823468646503, -19.87541322145330014, 43.18968280517088942 ) ) ;
#5119 = oriented_edge ( 'none', *, *, #3066, .t. ) ;
#5120 = cartesian_point ( 'none', ( -1.169796299280587704, 28.69999999999996376, -80.76283540826676699 ) ) ;
#5121 = oriented_edge ( 'none', *, *, #32055, .f. ) ;
#5122 = circle ( 'none', #31219, 3.199999999999998401 ) ;
#5123 = vertex_point ( 'none', #33268 ) ;
#5124 = cartesian_point ( 'none', ( 13.22581937933386165, -16.39895377867859239, 41.19556845902047115 ) ) ;
#5125 = cartesian_point ( 'none', ( -1.142114600642869469e-14, 66.49999999999998579, -100.6000000000000227 ) ) ;
#5126 = vertex_point ( 'none', #1873 ) ;
#5127 = face_outer_bound ( 'none', #10703, .t. ) ;
#5128 = face_outer_bound ( 'none', #7798, .t. ) ;
#5129 = cartesian_point ( 'none', ( 20.79813204338226740, -3.360297712315896579, 43.40455627964898611 ) ) ;
#5130 = edge_curve ( 'none', #11761, #24363, #10228, .t. ) ;
#5131 = circle ( 'none', #12475, 23.03229999999999222 ) ;
#5132 = advanced_face ( 'none', ( #24475 ), #8501, .f. ) ;
#5133 = plane ( 'none', #14043 ) ;
#5134 = cartesian_point ( 'none', ( -7.377481764094329542, 21.81982087991016783, 48.09224544727953798 ) ) ;
#5135 = vertex_point ( 'none', #41355 ) ;
#5136 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5137 = direction ( 'none', ( 0.7071067811865474617, 8.659560562354932858e-17, -0.7071067811865474617 ) ) ;
#5138 = cartesian_point ( 'none', ( -1.410662806666719262e-14, 1.335284555812353621e-15, -92.60000000000002274 ) ) ;
#5139 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5140 = cartesian_point ( 'none', ( -16.28706334149162416, 23.99440700893105927, 32.53923048454137046 ) ) ;
#5141 = edge_curve ( 'none', #45184, #44412, #26067, .t. ) ;
#5142 = cartesian_point ( 'none', ( -5.670423685959225857, 20.29083798263801341, 42.74228967117910827 ) ) ;
#5143 = line ( 'none', #35923, #13382 ) ;
#5144 = face_outer_bound ( 'none', #36795, .t. ) ;
#5145 = vertex_point ( 'none', #5681 ) ;
#5146 = b_spline_curve_with_knots ( 'none', 3,
( #45312, #41601, #20809, #24369, #6530, #21128 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0001221129846648910590, 0.0007798041477196112183, 0.001437495310774332055 ),
.unspecified. ) ;
#5147 = edge_curve ( 'none', #29838, #45266, #44147, .t. ) ;
#5148 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.110223024625158749e-14 ) ) ;
#5149 = oriented_edge ( 'none', *, *, #20198, .f. ) ;
#5150 = cartesian_point ( 'none', ( 0.1370916391499504838, 65.78173321813125085, -26.45617088194057587 ) ) ;
#5151 = edge_loop ( 'none', ( #12902, #16135, #11605, #12827 ) ) ;
#5152 = cartesian_point ( 'none', ( 12.64690951513533079, -4.545952014262942598, 63.99999999999997158 ) ) ;
#5153 = oriented_edge ( 'none', *, *, #30817, .t. ) ;
#5155 = direction ( 'none', ( -2.896988204881267355e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5154 = cartesian_point ( 'none', ( -16.18972683270040491, -13.48119065117810678, 45.44910695497375741 ) ) ;
#5157 = vertex_point ( 'none', #9813 ) ;
#5156 = cartesian_point ( 'none', ( -8.684234845552207815, 15.19999999999999929, -76.62114058266466543 ) ) ;
#5158 = vertex_point ( 'none', #37656 ) ;
#5159 = cartesian_point ( 'none', ( -11.39699879070892941, 18.38659374695983928, -93.96462153692793606 ) ) ;
#5160 = axis2_placement_3d ( 'none', #30333, #5937, #2131 ) ;
#5161 = oriented_edge ( 'none', *, *, #5052, .f. ) ;
#5162 = vertex_point ( 'none', #9679 ) ;
#5163 = direction ( 'none', ( 3.276296315968194215e-16, 1.486993667705044129e-18, 1.000000000000000000 ) ) ;
#5164 = edge_loop ( 'none', ( #36387, #4194, #31876, #9741 ) ) ;
#5165 = vector ( 'none', #15726, 1000.000000000000000 ) ;
#5166 = oriented_edge ( 'none', *, *, #20676, .t. ) ;
#5167 = axis2_placement_3d ( 'none', #30929, #9910, #20184 ) ;
#5168 = oriented_edge ( 'none', *, *, #8505, .f. ) ;
#5169 = line ( 'none', #33768, #32628 ) ;
#5170 = line ( 'none', #30243, #2991 ) ;
#5171 = plane ( 'none', #5415 ) ;
#5172 = circle ( 'none', #17208, 3.250000000000002665 ) ;
#5173 = axis2_placement_3d ( 'none', #19644, #43978, #30233 ) ;
#5174 = cartesian_point ( 'none', ( 22.73896367746742797, 3.669201077907635611, 41.77819970859574994 ) ) ;
#5175 = cartesian_point ( 'none', ( -34.64101615137753498, 20.00000000000003197, -32.59999999999997300 ) ) ;
#5176 = advanced_face ( 'none', ( #15662 ), #33750, .f. ) ;
#5177 = direction ( 'none', ( -0.9237280213470682178, -0.3830490080632377725, 0.0000000000000000000 ) ) ;
#5178 = cartesian_point ( 'none', ( -32.68524821437618044, 18.36370180694428811, -32.59999999999997300 ) ) ;
#5179 = cartesian_point ( 'none', ( -1.037043732788083927, -23.00894138358764707, 45.23075503938415665 ) ) ;
#5180 = cartesian_point ( 'none', ( -22.00000000000007105, -43.60511776651526361, -25.60000000000000142 ) ) ;
#5181 = b_spline_curve_with_knots ( 'none', 3,
( #18853, #43324, #26054, #39488, #5051, #15347, #26203, #18554, #8562, #11654, #29292, #40098, #1389, #33087, #43031, #43624, #7969, #25911, #15510, #4894, #29441, #12091, #11945, #36590 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( -5.999999999530531453e-08, 0.0007536039222264703623, 0.001507267844452936031, 0.003014595688905873441, 0.004521923533358810851, 0.006029251377811751730, 0.01205856275562351525, 0.01507321844452939874, 0.01808787413343527703, 0.02110252982234115879, 0.02260985766679409967, 0.02411718551124704055 ),
.unspecified. ) ;
#5182 = edge_curve ( 'none', #11491, #20944, #6297, .t. ) ;
#5183 = direction ( 'none', ( 0.1196569561012059135, 0.9928152964457156449, -6.010902015681198544e-17 ) ) ;
#5184 = direction ( 'none', ( -0.8660254037844304920, 3.928040074606784750e-17, 0.5000000000000138778 ) ) ;
#5185 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554127e-17, 1.000000000000000000 ) ) ;
#5186 = line ( 'none', #24105, #38033 ) ;
#5187 = vector ( 'none', #23506, 1000.000000000000000 ) ;
#5188 = edge_curve ( 'none', #18490, #9471, #5202, .t. ) ;
#5189 = cartesian_point ( 'none', ( -26.36759374687062163, 79.14999999999999147, -84.59999999999971010 ) ) ;
#5190 = vertex_point ( 'none', #34338 ) ;
#5191 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5192 = oriented_edge ( 'none', *, *, #31326, .t. ) ;
#5193 = vertex_point ( 'none', #27135 ) ;
#5194 = cartesian_point ( 'none', ( 14.00683271303530475, 95.61124739938138362, -43.20710122218655869 ) ) ;
#5195 = oriented_edge ( 'none', *, *, #40560, .t. ) ;
#5196 = cartesian_point ( 'none', ( 22.80738958114519832, 99.49999999999998579, -35.09644245744036795 ) ) ;
#5197 = edge_loop ( 'none', ( #45419, #18982, #43450, #22688 ) ) ;
#5198 = oriented_edge ( 'none', *, *, #31773, .t. ) ;
#5199 = cartesian_point ( 'none', ( -22.00000000000006395, 38.10511776651525651, -19.70000000000000284 ) ) ;
#5200 = cartesian_point ( 'none', ( -11.63931470491511888, 94.92937206376363690, -41.37021437559624815 ) ) ;
#5201 = edge_loop ( 'none', ( #23572, #24374, #36545, #19987 ) ) ;
#5202 = circle ( 'none', #7989, 0.1999999999999979017 ) ;
#5203 = oriented_edge ( 'none', *, *, #15785, .f. ) ;
#5204 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#5205 = edge_curve ( 'none', #11966, #38088, #29381, .t. ) ;
#5206 = cartesian_point ( 'none', ( -11.80478543739863717, 76.15787670972682122, -41.49480384239983977 ) ) ;
#5207 = vector ( 'none', #1045, 1000.000000000000000 ) ;
#5208 = vector ( 'none', #42326, 1000.000000000000000 ) ;
#5209 = direction ( 'none', ( -0.9928152964457155338, 0.1196569561012058858, 1.232279827385915981e-16 ) ) ;
#5210 = edge_curve ( 'none', #6076, #5832, #35950, .t. ) ;
#5211 = cartesian_point ( 'none', ( -22.91389405355632647, -2.334151052658116843, 43.46609584788652114 ) ) ;
#5212 = cartesian_point ( 'none', ( 3.489727083872338463e-15, 104.5000000000000000, -65.59999999999999432 ) ) ;
#5213 = line ( 'none', #3167, #2470 ) ;
#5214 = direction ( 'none', ( -6.052303084649171477e-19, 1.486993667714096000e-18, 1.000000000000000000 ) ) ;
#5215 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5216 = oriented_edge ( 'none', *, *, #36366, .t. ) ;
#5218 = edge_curve ( 'none', #13500, #28665, #26626, .t. ) ;
#5217 = axis2_placement_3d ( 'none', #28420, #31789, #39076 ) ;
#5219 = direction ( 'none', ( -4.743173283671216974e-16, -3.993128171903836414e-16, 1.000000000000000000 ) ) ;
#5220 = axis2_placement_3d ( 'none', #191, #6894, #14120 ) ;
#5221 = cartesian_point ( 'none', ( -7.563521602634236904e-15, -2.282637834067129723e-16, -1.000000000000004885 ) ) ;
#5222 = cartesian_point ( 'none', ( -7.618674104309305584, -19.59371750261059475, -95.60000000000003695 ) ) ;
#5223 = cartesian_point ( 'none', ( 20.76649301323671892, -3.550715957144458201, 43.90736446357265521 ) ) ;
#5224 = cartesian_point ( 'none', ( 17.32890037837804798, 23.25315487576364148, 32.53923048454133493 ) ) ;
#5225 = advanced_face ( 'none', ( #20048 ), #42460, .t. ) ;
#5226 = axis2_placement_3d ( 'none', #4199, #847, #42614 ) ;
#5227 = line ( 'none', #29082, #44123 ) ;
#5228 = vector ( 'none', #7509, 1000.000000000000000 ) ;
#5229 = plane ( 'none', #30510 ) ;
#5230 = vertex_point ( 'none', #2627 ) ;
#5231 = axis2_placement_3d ( 'none', #37196, #16715, #26820 ) ;
#5232 = direction ( 'none', ( -0.2397751753995148172, 0.0000000000000000000, -0.9708284427550173401 ) ) ;
#5233 = cartesian_point ( 'none', ( 15.54941390221897279, -14.21515065664579680, 43.90391864678926481 ) ) ;
#5234 = oriented_edge ( 'none', *, *, #14273, .f. ) ;
#5235 = cartesian_point ( 'none', ( 30.70506284852823597, -16.15503323369168243, -57.69195934306053886 ) ) ;
#5236 = axis2_placement_3d ( 'none', #27355, #41867, #24177 ) ;
#5237 = oriented_edge ( 'none', *, *, #43976, .t. ) ;
#5238 = oriented_edge ( 'none', *, *, #43390, .f. ) ;
#5239 = direction ( 'none', ( -7.979727989493315099e-17, -1.000000000000000000, 1.486993667705070322e-18 ) ) ;
#5240 = cartesian_point ( 'none', ( 20.11883582988665609, 6.253218242983566100, 41.74285657907623204 ) ) ;
#5241 = cartesian_point ( 'none', ( -13.01725749063267656, 11.92363149251055709, -81.68118287621560114 ) ) ;
#5242 = vertex_point ( 'none', #13352 ) ;
#5243 = cartesian_point ( 'none', ( -20.92869995056847543, -1.993181119274244351, -95.60000000000002274 ) ) ;
#5244 = direction ( 'none', ( -0.4373651764543244891, -0.8992839943116287538, -9.598956817047411038e-16 ) ) ;
#5245 = oriented_edge ( 'none', *, *, #4501, .f. ) ;
#5246 = direction ( 'none', ( -4.743173283671094701e-16, -3.993128171903857614e-16, 1.000000000000000000 ) ) ;
#5247 = edge_loop ( 'none', ( #42408, #32961 ) ) ;
#5248 = advanced_face ( 'none', ( #3590, #7981 ), #5841, .f. ) ;
#5249 = cartesian_point ( 'none', ( 12.19458818713750681, -19.53958648605471637, 42.89065604116672148 ) ) ;
#5250 = direction ( 'none', ( 0.3154240852245591697, 0.9489508135094516517, -0.0000000000000000000 ) ) ;
#5251 = oriented_edge ( 'none', *, *, #7244, .f. ) ;
#5252 = circle ( 'none', #27924, 21.25000000000000711 ) ;
#5253 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#5254 = cartesian_point ( 'none', ( 14.75205795255019936, 94.90025360559107526, -43.00434074331750622 ) ) ;
#5255 = edge_curve ( 'none', #5365, #13272, #37527, .t. ) ;
#5256 = direction ( 'none', ( -0.9989626969937954737, 0.04553602985419960558, -4.556421972117534232e-16 ) ) ;
#5257 = vector ( 'none', #15653, 1000.000000000000227 ) ;
#5258 = line ( 'none', #2238, #17906 ) ;
#5259 = edge_curve ( 'none', #21594, #42379, #44681, .t. ) ;
#5260 = cartesian_point ( 'none', ( 37.13842289386199269, 19.88615992536451316, -33.69999999999999574 ) ) ;
#5261 = cartesian_point ( 'none', ( -3.095121372225183187e-15, 1.624680195767750563e-15, 38.49999999999998579 ) ) ;
#5262 = circle ( 'none', #34428, 20.00000000000000355 ) ;
#5263 = direction ( 'none', ( -6.052303084649171477e-19, 1.486993667714096000e-18, 1.000000000000000000 ) ) ;
#5264 = oriented_edge ( 'none', *, *, #19800, .f. ) ;
#5265 = cartesian_point ( 'none', ( 27.50000000000000000, 3.367778697655221307e-15, 43.60000000000000142 ) ) ;
#5267 = oriented_edge ( 'none', *, *, #24650, .t. ) ;
#5266 = cartesian_point ( 'none', ( 22.00000000000003553, -34.85511776651528493, -12.10000000000000142 ) ) ;
#5268 = cartesian_point ( 'none', ( -15.64446146013241368, 14.11408243874497082, 42.33183903145459226 ) ) ;
#5269 = direction ( 'none', ( 6.106226635438364917e-16, 4.440892098500626162e-16, -1.000000000000000000 ) ) ;
#5270 = cartesian_point ( 'none', ( 7.135006637479806457, -3.478746941517905533, 63.99999999999997158 ) ) ;
#5271 = cartesian_point ( 'none', ( -23.89711431703036126, 83.67782780742282966, -97.99101615137723797 ) ) ;
#5272 = vertex_point ( 'none', #23350 ) ;
#5273 = face_outer_bound ( 'none', #35816, .t. ) ;
#5274 = circle ( 'none', #28684, 2.500000000000000444 ) ;
#5275 = edge_curve ( 'none', #8588, #30455, #21165, .t. ) ;
#5276 = oriented_edge ( 'none', *, *, #1784, .f. ) ;
#5277 = cartesian_point ( 'none', ( 20.83107196270697159, -3.149014449402335103, 44.00550629417303838 ) ) ;
#5278 = oriented_edge ( 'none', *, *, #43918, .t. ) ;
#5279 = vertex_point ( 'none', #7045 ) ;
#5280 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058996, 0.0000000000000000000 ) ) ;
#5281 = cartesian_point ( 'none', ( -7.185500627565248877, 21.88358991319711677, 42.01260835734145616 ) ) ;
#5282 = oriented_edge ( 'none', *, *, #20889, .t. ) ;
#5283 = advanced_face ( 'none', ( #34831 ), #10717, .t. ) ;
#5285 = edge_curve ( 'none', #4064, #2456, #14555, .t. ) ;
#5284 = cartesian_point ( 'none', ( -22.94950040011046966, -1.956725872097665686, 47.67808719141981300 ) ) ;
#5286 = oriented_edge ( 'none', *, *, #1841, .t. ) ;
#5287 = oriented_edge ( 'none', *, *, #7233, .f. ) ;
#5288 = cartesian_point ( 'none', ( 28.95592077524676711, 1.598327894279800265, 10.46076951545871658 ) ) ;
#5289 = circle ( 'none', #21373, 3.929200000000001136 ) ;
#5290 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5291 = b_spline_curve_with_knots ( 'none', 3,
( #27085, #44223, #12839, #9621, #40834, #9914 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.001119099726649909216, 0.002238199453299821035 ),
.unspecified. ) ;
#5292 = vertex_point ( 'none', #17479 ) ;
#5293 = advanced_face ( 'none', ( #22787, #41377 ), #21018, .f. ) ;
#5294 = circle ( 'none', #33486, 15.00000000000000178 ) ;
#5295 = direction ( 'none', ( 0.6416855659042129956, 0.7669678184319014269, 6.938893903907224433e-16 ) ) ;
#5296 = axis2_placement_3d ( 'none', #2418, #13127, #6213 ) ;
#5297 = cartesian_point ( 'none', ( 28.78073691489841579, -3.559379529553575505, 32.53923048454133493 ) ) ;
#5298 = vector ( 'none', #31004, 1000.000000000000000 ) ;
#5299 = cylindrical_surface ( 'none', #832, 3.250000000000002665 ) ;
#5300 = axis2_placement_3d ( 'none', #35049, #17767, #42234 ) ;
#5301 = cartesian_point ( 'none', ( -1.272997871004690751, -21.02934546803166427, 46.20224530538838081 ) ) ;
#5302 = vector ( 'none', #21571, 1000.000000000000000 ) ;
#5304 = oriented_edge ( 'none', *, *, #20460, .f. ) ;
#5303 = direction ( 'none', ( -0.7071067811865530128, 0.7071067811865421326, 7.652043128564699750e-15 ) ) ;
#5305 = cartesian_point ( 'none', ( -15.93950145736406121, -24.22745002829092797, 10.08334395401088557 ) ) ;
#5306 = axis2_placement_3d ( 'none', #37026, #33369, #5185 ) ;
#5307 = cartesian_point ( 'none', ( 21.51611308148451585, 18.97622087885490672, 10.99999999999999112 ) ) ;
#5308 = cartesian_point ( 'none', ( 22.29396850499991345, -5.788771784329513892, 48.09421701849478836 ) ) ;
#5309 = edge_curve ( 'none', #31915, #16689, #32096, .t. ) ;
#5310 = oriented_edge ( 'none', *, *, #21958, .t. ) ;
#5311 = cartesian_point ( 'none', ( 11.80699663897746809, 76.06782088692196453, -67.74355554329119400 ) ) ;
#5312 = edge_curve ( 'none', #12380, #6874, #16748, .t. ) ;
#5313 = plane ( 'none', #14785 ) ;
#5314 = line ( 'none', #10442, #27270 ) ;
#5315 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 56.99999999999993605 ) ) ;
#5316 = edge_curve ( 'none', #36012, #11825, #35486, .t. ) ;
#5317 = oriented_edge ( 'none', *, *, #2278, .f. ) ;
#5318 = vertex_point ( 'none', #17030 ) ;
#5319 = cartesian_point ( 'none', ( 33.58751083460801112, 22.03327975142095951, -36.39999999999999147 ) ) ;
#5320 = oriented_edge ( 'none', *, *, #7487, .t. ) ;
#5321 = direction ( 'none', ( 3.276296315968194215e-16, 1.486993667705044129e-18, 1.000000000000000000 ) ) ;
#5322 = direction ( 'none', ( -0.6416855659042129956, -0.7669678184319012049, 0.0000000000000000000 ) ) ;
#5323 = edge_loop ( 'none', ( #33089, #37862 ) ) ;
#5324 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#5325 = circle ( 'none', #34239, 36.49999999999997868 ) ;
#5326 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#5327 = vertex_point ( 'none', #34625 ) ;
#5328 = cartesian_point ( 'none', ( 16.88914865698102474, 15.66143162430084779, 41.57137072722049709 ) ) ;
#5329 = face_outer_bound ( 'none', #3630, .t. ) ;
#5330 = advanced_face ( 'none', ( #25549 ), #16229, .f. ) ;
#5331 = plane ( 'none', #5306 ) ;
#5332 = vector ( 'none', #36848, 1000.000000000000000 ) ;
#5333 = spherical_surface ( 'none', #17534, 3.929199999999999804 ) ;
#5334 = plane ( 'none', #8799 ) ;
#5335 = edge_curve ( 'none', #41457, #20360, #17847, .t. ) ;
#5336 = cartesian_point ( 'none', ( -2.685267058765786374e-16, -1.523679859683529087e-16, -23.59999999999995879 ) ) ;
#5337 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5338 = cartesian_point ( 'none', ( -34.64101615137753498, 20.00000000000003197, -38.79999999999999005 ) ) ;
#5339 = line ( 'none', #33826, #30571 ) ;
#5340 = oriented_edge ( 'none', *, *, #14741, .f. ) ;
#5341 = cartesian_point ( 'none', ( 14.38038078608835768, 95.41638815905278648, -43.10526683257295844 ) ) ;
#5342 = cartesian_point ( 'none', ( 3.719911218906999384, 75.69999999999996021, -53.66633918181641150 ) ) ;
#5343 = edge_curve ( 'none', #21394, #33408, #11812, .t. ) ;
#5344 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#5345 = edge_curve ( 'none', #38091, #42798, #18946, .t. ) ;
#5346 = conical_surface ( 'none', #44617, 2.099999999999997868, 1.029744258676652313 ) ;
#5347 = direction ( 'none', ( 1.000000000000000000, -1.076941769399720440e-16, -1.072752997544057192e-14 ) ) ;
#5349 = advanced_face ( 'none', ( #41944 ), #38625, .f. ) ;
#5348 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#5350 = axis2_placement_3d ( 'none', #8601, #36345, #15235 ) ;
#5351 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5352 = cartesian_point ( 'none', ( -11.73735345839865474, 76.61639101531946494, -41.36441353150363653 ) ) ;
#5353 = spherical_surface ( 'none', #5236, 3.572000000000000508 ) ;
#5354 = cartesian_point ( 'none', ( 19.61700556792165173, 7.683212073515136353, 47.19077337147102469 ) ) ;
#5355 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 7.000000000000000000 ) ) ;
#5356 = axis2_placement_3d ( 'none', #25224, #7732, #11267 ) ;
#5357 = axis2_placement_3d ( 'none', #14814, #3930, #33022 ) ;
#5358 = cartesian_point ( 'none', ( -22.98442357109928125, -1.493238197715273552, 42.40156257170531973 ) ) ;
#5359 = cartesian_point ( 'none', ( -10.88174743496921515, 75.70568416965819836, -41.86836539812388480 ) ) ;
#5360 = direction ( 'none', ( -0.9949973155501254940, 0.09990166188830017224, -4.320524543935630720e-16 ) ) ;
#5361 = edge_loop ( 'none', ( #32173, #10285, #25947, #35612 ) ) ;
#5362 = axis2_placement_3d ( 'none', #42008, #3428, #27800 ) ;
#5363 = vertex_point ( 'none', #35683 ) ;
#5364 = direction ( 'none', ( 0.9985801776953732167, 0.05326939753626801916, 6.938893903907227392e-16 ) ) ;
#5365 = vertex_point ( 'none', #21769 ) ;
#5366 = face_outer_bound ( 'none', #11766, .t. ) ;
#5367 = cartesian_point ( 'none', ( -1.918201403196129196, 31.19999999999996376, -73.36662754204010639 ) ) ;
#5368 = oriented_edge ( 'none', *, *, #10323, .f. ) ;
#5369 = cartesian_point ( 'none', ( -6.881843029957617652, -17.55276899968752957, -95.60000000000002274 ) ) ;
#5370 = cartesian_point ( 'none', ( 20.64799488760424495, -4.187187560176981016, 42.74796770374113919 ) ) ;
#5371 = face_bound ( 'none', #44310, .t. ) ;
#5372 = cartesian_point ( 'none', ( 4.389855730355344932, 42.49999999999998579, -20.60000000000002629 ) ) ;
#5373 = vertex_point ( 'none', #7640 ) ;
#5374 = oriented_edge ( 'none', *, *, #30858, .f. ) ;
#5375 = cylindrical_surface ( 'none', #1431, 4.499999999999997335 ) ;
#5376 = cartesian_point ( 'none', ( 36.00000000000000000, 4.408728476930470856e-15, 1.999999999999994005 ) ) ;
#5377 = cartesian_point ( 'none', ( -20.91415310870493727, -2.541270106173282528, 43.20963800953268219 ) ) ;
#5378 = cylindrical_surface ( 'none', #13857, 3.250000000000002665 ) ;
#5379 = oriented_edge ( 'none', *, *, #40017, .t. ) ;
#5380 = cartesian_point ( 'none', ( 1.582717631514992229, 95.36665356418764361, -56.06378637940867549 ) ) ;
#5381 = cartesian_point ( 'none', ( -17.49999999999954525, 101.5000000000000000, -25.59999999999980957 ) ) ;
#5382 = cartesian_point ( 'none', ( -42.49999999999999289, 10.97463932588834190, -20.60000000000001563 ) ) ;
#5383 = direction ( 'none', ( -0.8598122443623192890, -0.5106103254387158730, 0.0000000000000000000 ) ) ;
#5384 = direction ( 'none', ( -1.000000000000000000, 1.069882848991489672e-16, 1.071739852553436298e-14 ) ) ;
#5385 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5386 = circle ( 'none', #44005, 58.00000000000000000 ) ;
#5387 = cartesian_point ( 'none', ( -1.055362126125624154e-14, 33.69999999999997442, -65.59999999999998010 ) ) ;
#5388 = cartesian_point ( 'none', ( 11.72560563314394599, -19.82435306309421108, 46.11780169625090053 ) ) ;
#5389 = cartesian_point ( 'none', ( -16.70987341220761735, 12.53350208632834395, 48.81370849898474518 ) ) ;
#5390 = direction ( 'none', ( 6.106226635438361958e-16, 4.440892098500626162e-16, -1.000000000000000000 ) ) ;
#5391 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5392 = advanced_face ( 'none', ( #18415 ), #22259, .f. ) ;
#5393 = cartesian_point ( 'none', ( -5.543455398386626598, 20.32577276792892818, 47.65628501218476742 ) ) ;
#5394 = edge_curve ( 'none', #19465, #35228, #32664, .t. ) ;
#5395 = direction ( 'none', ( -0.7669678184319010938, 0.6416855659042133286, 1.734723475976812025e-17 ) ) ;
#5396 = vertex_point ( 'none', #39315 ) ;
#5397 = cartesian_point ( 'none', ( 23.22030414426065903, 8.499999999999994671, -61.98510367395811471 ) ) ;
#5398 = direction ( 'none', ( 0.1196569561012058996, 0.9928152964457156449, -6.010902015681199777e-17 ) ) ;
#5399 = vertex_point ( 'none', #190 ) ;
#5400 = edge_curve ( 'none', #4462, #14949, #9622, .t. ) ;
#5401 = oriented_edge ( 'none', *, *, #12034, .f. ) ;
#5402 = edge_loop ( 'none', ( #40747, #26183, #33496, #28428, #40587 ) ) ;
#5403 = cartesian_point ( 'none', ( -12.64914173404839737, 85.72369924431039578, -80.44887749895011098 ) ) ;
#5404 = edge_curve ( 'none', #8998, #22260, #14023, .t. ) ;
#5406 = edge_loop ( 'none', ( #14551, #36692 ) ) ;
#5405 = cartesian_point ( 'none', ( -40.60000000000019327, 85.50000000000000000, -84.59999999999956799 ) ) ;
#5407 = face_outer_bound ( 'none', #3255, .t. ) ;
#5408 = vertex_point ( 'none', #35524 ) ;
#5409 = cartesian_point ( 'none', ( 13.91019791081663648, 75.75792088600016427, -43.23349885133765724 ) ) ;
#5410 = vector ( 'none', #34160, 1000.000000000000000 ) ;
#5411 = circle ( 'none', #43, 2.499999999999988454 ) ;
#5412 = direction ( 'none', ( -0.2397751753995148449, 0.0000000000000000000, -0.9708284427550174511 ) ) ;
#5413 = direction ( 'none', ( 0.6000336119460252249, 0.7999747899371623117, -1.054050329209675022e-16 ) ) ;
#5414 = face_outer_bound ( 'none', #54, .t. ) ;
#5415 = axis2_placement_3d ( 'none', #5023, #44062, #8681 ) ;
#5416 = axis2_placement_3d ( 'none', #2653, #41384, #6604 ) ;
#5417 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5418 = vector ( 'none', #17408, 1000.000000000000000 ) ;
#5419 = vertex_point ( 'none', #28511 ) ;
#5420 = direction ( 'none', ( 0.3084548484592862794, -6.158735081364305908e-17, 0.9512389849359407235 ) ) ;
#5421 = oriented_edge ( 'none', *, *, #19303, .t. ) ;
#5422 = direction ( 'none', ( -1.076941769399732027e-16, -1.000000000000000000, -1.079709846472056899e-16 ) ) ;
#5423 = cartesian_point ( 'none', ( -23.03029114908276753, 0.3729587732031402481, 48.78603852848131339 ) ) ;
#5424 = axis2_placement_3d ( 'none', #25126, #14237, #28490 ) ;
#5425 = oriented_edge ( 'none', *, *, #11774, .t. ) ;
#5426 = cartesian_point ( 'none', ( -18.48040383981683021, 11.45312565112942593, -93.68193557865068044 ) ) ;
#5427 = circle ( 'none', #18220, 0.5000000000000003331 ) ;
#5428 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#5429 = cartesian_point ( 'none', ( -31.79534491874848356, 84.69999999999996021, -48.75668421540478192 ) ) ;
#5430 = axis2_placement_3d ( 'none', #30443, #6335, #16790 ) ;
#5431 = edge_loop ( 'none', ( #43392, #4032, #33309, #4734, #39218, #45341 ) ) ;
#5432 = edge_loop ( 'none', ( #30101, #8906, #21015, #175 ) ) ;
#5433 = cartesian_point ( 'none', ( 22.82001108901128461, 3.124177286588770475, 47.28559669478028837 ) ) ;
#5434 = vertex_point ( 'none', #17947 ) ;
#5435 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5436 = b_spline_curve_with_knots ( 'none', 3,
( #36409, #36556, #43578, #19870 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 6.351632680213693978e-07, 0.01383441402661451762 ),
.unspecified. ) ;
#5437 = cartesian_point ( 'none', ( -24.99574053308618460, 37.94530957390644943, -19.70000000000000284 ) ) ;
#5438 = oriented_edge ( 'none', *, *, #20580, .f. ) ;
#5439 = cartesian_point ( 'none', ( 0.9169150248033580697, 69.04248950677470020, -25.71579917206159749 ) ) ;
#5441 = oriented_edge ( 'none', *, *, #18262, .t. ) ;
#5440 = direction ( 'none', ( -4.286202437042341918e-16, -3.968750998958405285e-16, 1.000000000000000000 ) ) ;
#5442 = edge_loop ( 'none', ( #35820, #37242 ) ) ;
#5444 = direction ( 'none', ( -1.076941769399732027e-16, -1.000000000000000000, -1.079709846472056899e-16 ) ) ;
#5443 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 57.42061037746100283 ) ) ;
#5445 = advanced_face ( 'none', ( #36466 ), #23737, .t. ) ;
#5446 = edge_curve ( 'none', #25157, #35721, #9579, .t. ) ;
#5447 = direction ( 'none', ( 3.986037398843765837e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5448 = oriented_edge ( 'none', *, *, #15229, .t. ) ;
#5449 = edge_loop ( 'none', ( #33854, #29085, #15794, #508 ) ) ;
#5450 = edge_curve ( 'none', #36420, #6583, #26587, .t. ) ;
#5451 = cartesian_point ( 'none', ( 22.47344485675187897, -5.045557764980538984, 47.60084831531422367 ) ) ;
#5452 = oriented_edge ( 'none', *, *, #20411, .t. ) ;
#5453 = circle ( 'none', #2219, 4.499999999999997335 ) ;
#5454 = vector ( 'none', #21061, 1000.000000000000114 ) ;
#5455 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#5456 = oriented_edge ( 'none', *, *, #4753, .t. ) ;
#5457 = line ( 'none', #263, #43254 ) ;
#5458 = face_outer_bound ( 'none', #14556, .t. ) ;
#5459 = cartesian_point ( 'none', ( -11.88540252807122144, -7.449973093881070874, 9.999999999999985789 ) ) ;
#5460 = cartesian_point ( 'none', ( -1.500000000000450306, 54.50000000000000000, -105.5999999999999943 ) ) ;
#5461 = circle ( 'none', #6290, 4.149999999999997691 ) ;
#5462 = direction ( 'none', ( -0.3927816844996855905, 0.9196317460383746090, 1.293156016185963694e-18 ) ) ;
#5464 = advanced_face ( 'none', ( #18902 ), #45220, .f. ) ;
#5463 = cartesian_point ( 'none', ( -34.84684347254383141, 104.5000000000000000, -25.59999999999962483 ) ) ;
#5465 = oriented_edge ( 'none', *, *, #11063, .f. ) ;
#5466 = cartesian_point ( 'none', ( 22.31459878277930997, 5.704868486966567787, 41.19556845902046405 ) ) ;
#5467 = oriented_edge ( 'none', *, *, #12465, .t. ) ;
#5469 = edge_curve ( 'none', #36250, #8414, #40255, .t. ) ;
#5468 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 40.07520238876902141 ) ) ;
#5470 = vector ( 'none', #31016, 1000.000000000000000 ) ;
#5471 = cartesian_point ( 'none', ( 19.52255845468046758, 84.79999999999995453, -28.71930762854049135 ) ) ;
#5472 = vertex_point ( 'none', #36575 ) ;
#5473 = edge_curve ( 'none', #30770, #41041, #22220, .t. ) ;
#5474 = cartesian_point ( 'none', ( 13.40300650201714916, -1.615368907366278473, 10.99999999999998934 ) ) ;
#5475 = face_outer_bound ( 'none', #16826, .t. ) ;
#5476 = cartesian_point ( 'none', ( 26.30195191163185342, -42.36949719208434573, -32.11143367142080507 ) ) ;
#5477 = cartesian_point ( 'none', ( -7.111025376770030270e-15, -4.062388678145082570e-17, 2.999999999999994227 ) ) ;
#5478 = edge_loop ( 'none', ( #6366, #31222, #18855, #16291 ) ) ;
#5479 = oriented_edge ( 'none', *, *, #41839, .f. ) ;
#5480 = oriented_edge ( 'none', *, *, #3114, .f. ) ;
#5483 = edge_curve ( 'none', #34868, #276, #39146, .t. ) ;
#5482 = cartesian_point ( 'none', ( 36.88069237145941770, 82.29999999999995453, -85.12255845468058624 ) ) ;
#5481 = axis2_placement_3d ( 'none', #11890, #23552, #16625 ) ;
#5484 = cartesian_point ( 'none', ( 0.2014555564830288470, -21.06753119334085511, 47.71905420863498648 ) ) ;
#5485 = axis2_placement_3d ( 'none', #23192, #5682, #12125 ) ;
#5486 = cartesian_point ( 'none', ( -12.95181464913961378, 82.71775414849000185, -85.56428395273103149 ) ) ;
#5487 = oriented_edge ( 'none', *, *, #29709, .f. ) ;
#5488 = direction ( 'none', ( 0.1771637412870435413, 0.9841813901782422436, 0.0000000000000000000 ) ) ;
#5489 = direction ( 'none', ( -6.750947622558686973e-17, 1.000000000000000000, -1.498871781000323915e-18 ) ) ;
#5490 = cartesian_point ( 'none', ( -36.89101615137717260, 83.67782780742280124, -49.49711431702913700 ) ) ;
#5491 = axis2_placement_3d ( 'none', #33389, #12253, #26364 ) ;
#5492 = vector ( 'none', #19100, 1000.000000000000000 ) ;
#5493 = direction ( 'none', ( -3.178527605020648767e-18, 1.000000000000000000, -1.143173006049280207e-16 ) ) ;
#5494 = face_outer_bound ( 'none', #6395, .t. ) ;
#5495 = oriented_edge ( 'none', *, *, #7769, .f. ) ;
#5496 = vertex_point ( 'none', #42865 ) ;
#5497 = axis2_placement_3d ( 'none', #29091, #39282, #18652 ) ;
#5498 = edge_loop ( 'none', ( #7326, #36605 ) ) ;
#5499 = cylindrical_surface ( 'none', #17462, 4.250000000000002665 ) ;
#5500 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#5501 = cartesian_point ( 'none', ( -23.23175973687875384, -9.633682552790428844, 50.46000000000000796 ) ) ;
#5502 = edge_loop ( 'none', ( #6129, #36309 ) ) ;
#5503 = oriented_edge ( 'none', *, *, #31782, .t. ) ;
#5504 = vector ( 'none', #7822, 1000.000000000000000 ) ;
#5505 = conical_surface ( 'none', #22925, 23.00000000000000355, 0.7853981633974526089 ) ;
#5506 = advanced_face ( 'none', ( #39693 ), #43163, .f. ) ;
#5507 = cartesian_point ( 'none', ( -11.75036909708782318, 76.67369019950146480, -41.36364341062674299 ) ) ;
#5508 = cartesian_point ( 'none', ( -8.007975951700194273, -39.00364330202669549, -32.60000000000001563 ) ) ;
#5509 = face_bound ( 'none', #18841, .t. ) ;
#5510 = direction ( 'none', ( -6.052303084649171477e-19, 1.486993667714096000e-18, 1.000000000000000000 ) ) ;
#5511 = cartesian_point ( 'none', ( 34.64101615137750656, -20.00000000000006395, -38.79999999999999716 ) ) ;
#5512 = cartesian_point ( 'none', ( 1.358116675094553850e-14, 59.99999999999997868, -65.60000000000005116 ) ) ;
#5513 = direction ( 'none', ( 1.803284015147843730e-16, -1.000000000000000000, 6.582788326437996379e-17 ) ) ;
#5514 = advanced_face ( 'none', ( #10675 ), #4871, .f. ) ;
#5515 = oriented_edge ( 'none', *, *, #5182, .t. ) ;
#5516 = toroidal_surface ( 'none', #44287, 3.199999999999999734, 0.1999999999999996503 ) ;
#5517 = oriented_edge ( 'none', *, *, #25616, .t. ) ;
#5518 = edge_curve ( 'none', #14109, #40744, #20003, .t. ) ;
#5519 = face_outer_bound ( 'none', #33411, .t. ) ;
#5520 = cartesian_point ( 'none', ( 26.36759374687062873, 91.84999999999999432, -46.60000000000027853 ) ) ;
#5521 = edge_curve ( 'none', #15222, #7659, #21119, .t. ) ;
#5522 = line ( 'none', #42136, #10465 ) ;
#5523 = direction ( 'none', ( -0.7669678184319005387, 0.6416855659042139948, -2.775557561562892830e-16 ) ) ;
#5524 = cartesian_point ( 'none', ( -17.55405247911285116, -11.65087936509331712, 48.65467169099184019 ) ) ;
#5525 = cartesian_point ( 'none', ( 20.73770934872780103, -3.715131486449677389, 46.50859553774699862 ) ) ;
#5526 = oriented_edge ( 'none', *, *, #27837, .t. ) ;
#5527 = vertex_point ( 'none', #8244 ) ;
#5528 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5529 = cartesian_point ( 'none', ( 26.33913438213187064, 42.49999999999998579, -20.60000000000003695 ) ) ;
#5530 = oriented_edge ( 'none', *, *, #5147, .f. ) ;
#5531 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5532 = cartesian_point ( 'none', ( 25.00000000000000355, -5.686434290974323686e-16, -31.40000000000003055 ) ) ;
#5533 = direction ( 'none', ( -0.9708284427550172291, -6.518072743110260013e-17, 0.2397751753995147894 ) ) ;
#5534 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#5535 = edge_loop ( 'none', ( #12708, #24585, #8911, #28383, #44876 ) ) ;
#5536 = edge_curve ( 'none', #32324, #25455, #5740, .t. ) ;
#5537 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#5538 = cartesian_point ( 'none', ( -37.39101615137707313, 77.99999999999990052, -45.59999999999918430 ) ) ;
#5539 = cartesian_point ( 'none', ( -32.68524821437619465, -21.63629819305580071, -33.89999999999997726 ) ) ;
#5540 = edge_curve ( 'none', #975, #42640, #13758, .t. ) ;
#5541 = cartesian_point ( 'none', ( -0.01788311327644711429, 95.69999999999993179, -78.59998769977340771 ) ) ;
#5542 = circle ( 'none', #7253, 5.000000000000000000 ) ;
#5543 = cartesian_point ( 'none', ( -6.769936762214560311, -22.01487677743428506, 44.21416000000001389 ) ) ;
#5544 = line ( 'none', #10924, #32949 ) ;
#5545 = oriented_edge ( 'none', *, *, #83, .t. ) ;
#5546 = oriented_edge ( 'none', *, *, #15623, .f. ) ;
#5547 = axis2_placement_3d ( 'none', #19361, #23216, #1588 ) ;
#5548 = cartesian_point ( 'none', ( 41.49999999999998579, -26.05283094022604828, -32.60000000000002984 ) ) ;
#5549 = oriented_edge ( 'none', *, *, #38662, .f. ) ;
#5550 = vector ( 'none', #22264, 1000.000000000000000 ) ;
#5551 = cartesian_point ( 'none', ( -8.877370753107348142e-16, 54.79999999999999716, -65.60000000000002274 ) ) ;
#5552 = oriented_edge ( 'none', *, *, #17304, .f. ) ;
#5553 = oriented_edge ( 'none', *, *, #5518, .f. ) ;
#5554 = oriented_edge ( 'none', *, *, #5622, .t. ) ;
#5555 = cartesian_point ( 'none', ( -36.80607966083860561, 21.25000000000006040, -25.60000000000000497 ) ) ;
#5556 = cartesian_point ( 'none', ( 0.3440227624856760369, 95.69999999999993179, -47.08799988280868121 ) ) ;
#5557 = circle ( 'none', #5767, 3.249999999999988898 ) ;
#5558 = edge_curve ( 'none', #36678, #32864, #34793, .t. ) ;
#5559 = direction ( 'none', ( -0.04176567638144148414, -0.7071067811865524577, -0.7058722464273502473 ) ) ;
#5560 = oriented_edge ( 'none', *, *, #11539, .t. ) ;
#5561 = cartesian_point ( 'none', ( -3.476740043292972704, 31.19999999999996376, -79.67701241994771522 ) ) ;
#5562 = edge_loop ( 'none', ( #14194, #39681, #1212, #30700 ) ) ;
#5563 = cylindrical_surface ( 'none', #22185, 3.842971700774302501 ) ;
#5564 = vertex_point ( 'none', #12677 ) ;
#5565 = cartesian_point ( 'none', ( -4.047709359150086558e-15, 15.20000000000000107, -65.60000000000002274 ) ) ;
#5566 = axis2_placement_3d ( 'none', #16144, #12435, #43669 ) ;
#5567 = advanced_face ( 'none', ( #29897 ), #23328, .t. ) ;
#5568 = cylindrical_surface ( 'none', #9203, 23.49999999999999289 ) ;
#5569 = circle ( 'none', #16791, 29.29999999999999716 ) ;
#5570 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5571 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5572 = axis2_placement_3d ( 'none', #19363, #33901, #37089 ) ;
#5573 = axis2_placement_3d ( 'none', #15596, #22193, #1494 ) ;
#5574 = cartesian_point ( 'none', ( 11.51788299383020409, 17.64052754387954280, 45.99391020965401111 ) ) ;
#5575 = edge_loop ( 'none', ( #30993, #25069, #25497, #5553, #34346, #7006, #4617, #35364, #44588, #36200, #2285, #19359, #4383, #17270, #42916, #29280, #24060, #37265, #24463 ) ) ;
#5576 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5577 = cartesian_point ( 'none', ( -19.85630592891431689, 2.393139122024118048, 2.999999999999996447 ) ) ;
#5578 = axis2_placement_3d ( 'none', #34335, #45045, #38106 ) ;
#5579 = cartesian_point ( 'none', ( -16.84474827478127423, 85.69999999999990337, -83.63654500061628028 ) ) ;
#5580 = oriented_edge ( 'none', *, *, #17246, .f. ) ;
#5581 = advanced_face ( 'none', ( #12326, #30429, #3023, #1362, #24436 ), #11772, .f. ) ;
#5582 = edge_curve ( 'none', #34710, #15648, #32593, .t. ) ;
#5583 = cartesian_point ( 'none', ( -15.37765090770846221, 0.7265346245382469093, 31.99999999999998579 ) ) ;
#5584 = direction ( 'none', ( -0.8660254037844400399, -0.4999999999999976130, 2.844790808292354058e-16 ) ) ;
#5585 = edge_curve ( 'none', #38962, #25215, #2462, .t. ) ;
#5586 = cylindrical_surface ( 'none', #17819, 2.750000000000002665 ) ;
#5587 = vector ( 'none', #45460, 1000.000000000000000 ) ;
#5588 = edge_loop ( 'none', ( #44623, #9342, #12675, #42200 ) ) ;
#5589 = cartesian_point ( 'none', ( 14.52750759142639048, 94.69999999999993179, -42.91847617153892003 ) ) ;
#5590 = oriented_edge ( 'none', *, *, #22339, .f. ) ;
#5591 = edge_curve ( 'none', #5861, #39210, #29336, .t. ) ;
#5592 = oriented_edge ( 'none', *, *, #522, .f. ) ;
#5593 = direction ( 'none', ( -0.8598122443623192890, -0.5106103254387158730, 0.0000000000000000000 ) ) ;
#5594 = b_spline_curve_with_knots ( 'none', 3,
( #28002, #21427, #7456, #35482 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0001915894961720651971, 0.002442370350424273931 ),
.unspecified. ) ;
#5595 = oriented_edge ( 'none', *, *, #12704, .f. ) ;
#5596 = oriented_edge ( 'none', *, *, #24000, .f. ) ;
#5597 = cartesian_point ( 'none', ( 22.92007657108481311, 2.271349154704369155, 45.45628055190318406 ) ) ;
#5598 = cartesian_point ( 'none', ( 2.054856592498480356e-16, 68.49999999999997158, -65.60000000000002274 ) ) ;
#5599 = face_bound ( 'none', #707, .t. ) ;
#5600 = cartesian_point ( 'none', ( 3.496389655520354633, -18.45468262330545528, -95.59999999999996589 ) ) ;
#5601 = direction ( 'none', ( 1.000000000000000000, -7.979727989493337286e-17, 0.0000000000000000000 ) ) ;
#5602 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5603 = cartesian_point ( 'none', ( -26.99290088847693170, 37.83877077883391138, -19.60000000000000497 ) ) ;
#5604 = oriented_edge ( 'none', *, *, #41175, .f. ) ;
#5605 = oriented_edge ( 'none', *, *, #2876, .f. ) ;
#5606 = cylindrical_surface ( 'none', #34763, 2.500000000000001332 ) ;
#5607 = direction ( 'none', ( -1.000000000000000000, 7.979727989493338519e-17, 3.059477029941458150e-16 ) ) ;
#5608 = edge_loop ( 'none', ( #9223, #10768 ) ) ;
#5609 = cartesian_point ( 'none', ( 11.73583882929371214, 17.49628084090199920, 45.44910695499832798 ) ) ;
#5611 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5610 = cartesian_point ( 'none', ( -16.72902724368535488, -23.69126079034433729, 10.31181404670772217 ) ) ;
#5612 = cartesian_point ( 'none', ( 21.27558090607208285, 8.822499668414907958, 46.20650759064666602 ) ) ;
#5613 = line ( 'none', #11568, #42307 ) ;
#5614 = circle ( 'none', #43724, 19.19999999999999574 ) ;
#5615 = edge_curve ( 'none', #18449, #17106, #10147, .t. ) ;
#5616 = cartesian_point ( 'none', ( -13.05177349758629290, 15.15424721217469184, 1.849999999999995648 ) ) ;
#5617 = cartesian_point ( 'none', ( 5.174133415684924131, -20.42362796657132407, 47.34280725833765757 ) ) ;
#5618 = manifold_solid_brep ( '������60000��10ϵ��-1-solid1', #29452 ) ;
#5619 = cartesian_point ( 'none', ( -34.64101615137753498, 20.00000000000003197, -33.89999999999997726 ) ) ;
#5620 = oriented_edge ( 'none', *, *, #34214, .f. ) ;
#5621 = cartesian_point ( 'none', ( 12.03917103065889904, 75.75422088039277924, -67.80089796656295675 ) ) ;
#5622 = edge_curve ( 'none', #21927, #42692, #36971, .t. ) ;
#5623 = cartesian_point ( 'none', ( 29.31980515339447635, 103.9999999999999858, -97.41980515339476199 ) ) ;
#5624 = cartesian_point ( 'none', ( 2.365713067868064456, -21.92272569003495164, 45.00000000000001421 ) ) ;
#5625 = edge_curve ( 'none', #31198, #19762, #11250, .t. ) ;
#5626 = oriented_edge ( 'none', *, *, #1716, .t. ) ;
#5627 = direction ( 'none', ( -0.2084897577817423631, 1.079644877441796917e-16, 0.9780245502542921354 ) ) ;
#5628 = axis2_placement_3d ( 'none', #13922, #10372, #20659 ) ;
#5629 = cartesian_point ( 'none', ( -10.00415306501697899, 26.71090172080973701, 11.29035386099696048 ) ) ;
#5630 = cartesian_point ( 'none', ( -12.00324006680073730, 76.69999999999993179, -41.41483454886552096 ) ) ;
#5631 = axis2_placement_3d ( 'none', #31416, #20686, #17625 ) ;
#5632 = vector ( 'none', #27425, 1000.000000000000114 ) ;
#5633 = face_outer_bound ( 'none', #11245, .t. ) ;
#5634 = vertex_point ( 'none', #36718 ) ;
#5635 = axis2_placement_3d ( 'none', #33655, #6205, #16805 ) ;
#5636 = axis2_placement_3d ( 'none', #38846, #479, #42696 ) ;
#5637 = direction ( 'none', ( -0.6416855659042129956, -0.7669678184319012049, -5.782411586589356653e-16 ) ) ;
#5638 = oriented_edge ( 'none', *, *, #37652, .f. ) ;
#5639 = plane ( 'none', #4026 ) ;
#5640 = oriented_edge ( 'none', *, *, #11664, .t. ) ;
#5641 = cartesian_point ( 'none', ( 11.64203268004251690, 13.23177360001760405, -84.10000000000000853 ) ) ;
#5642 = face_outer_bound ( 'none', #11963, .t. ) ;
#5643 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#5644 = axis2_placement_3d ( 'none', #32843, #22297, #42777 ) ;
#5645 = cartesian_point ( 'none', ( 20.16477928151395815, -40.29864572723050742, -16.70000000000000995 ) ) ;
#5646 = cartesian_point ( 'none', ( -7.808442986516227524e-15, -26.00000000000001066, -10.80000000000000071 ) ) ;
#5647 = cartesian_point ( 'none', ( 22.49999999999960565, 101.5000000000000000, -100.6000000000002359 ) ) ;
#5648 = direction ( 'none', ( 3.178527605020648767e-18, -1.000000000000000000, 1.143173006049280207e-16 ) ) ;
#5649 = cartesian_point ( 'none', ( 31.93460640494155811, -22.72832875169926581, -33.89999999999999858 ) ) ;
#5650 = oriented_edge ( 'none', *, *, #29711, .f. ) ;
#5651 = edge_curve ( 'none', #28179, #30075, #282, .t. ) ;
#5652 = oriented_edge ( 'none', *, *, #18469, .t. ) ;
#5653 = toroidal_surface ( 'none', #1896, 2.599999999999999201, 0.4000000000000000222 ) ;
#5654 = oriented_edge ( 'none', *, *, #5017, .t. ) ;
#5655 = cartesian_point ( 'none', ( -20.54680436082021444, 54.52238381106447207, -95.83127571331692707 ) ) ;
#5656 = cartesian_point ( 'none', ( 23.70766736647386352, 99.00000000000000000, -33.53711559232558415 ) ) ;
#5657 = edge_loop ( 'none', ( #3796, #39229 ) ) ;
#5658 = line ( 'none', #24248, #26511 ) ;
#5659 = cylindrical_surface ( 'none', #31149, 12.49999999999999822 ) ;
#5660 = face_outer_bound ( 'none', #39437, .t. ) ;
#5661 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5662 = oriented_edge ( 'none', *, *, #16752, .f. ) ;
#5663 = cartesian_point ( 'none', ( -10.92181977417073391, 76.20891458123006146, -41.41266775329238925 ) ) ;
#5664 = direction ( 'none', ( 0.6000336119460257800, 0.7999747899371618676, 0.0000000000000000000 ) ) ;
#5665 = cartesian_point ( 'none', ( -41.33992515015647484, 85.50000000000000000, -84.59999999999955378 ) ) ;
#5666 = cartesian_point ( 'none', ( -23.01421769758803393, -0.9321308568409005790, 42.01192483050092363 ) ) ;
#5667 = plane ( 'none', #23745 ) ;
#5668 = cartesian_point ( 'none', ( 20.84912122536002244, -2.512796078125324239, -1.000000000000006883 ) ) ;
#5669 = direction ( 'none', ( 0.2397751753995147062, 0.0000000000000000000, 0.9708284427550172291 ) ) ;
#5670 = direction ( 'none', ( 0.6416855659042134397, 0.7669678184319009828, 5.842889237502676910e-16 ) ) ;
#5671 = cylindrical_surface ( 'none', #26243, 32.50000000000001421 ) ;
#5672 = line ( 'none', #7165, #2397 ) ;
#5673 = oriented_edge ( 'none', *, *, #39744, .t. ) ;
#5674 = cartesian_point ( 'none', ( 20.49889538888720963, -10.50152994318369437, 44.77135289176039379 ) ) ;
#5675 = edge_curve ( 'none', #17232, #28519, #4123, .t. ) ;
#5676 = oriented_edge ( 'none', *, *, #29263, .t. ) ;
#5677 = cartesian_point ( 'none', ( -7.502097554064122598, -21.77664130183992341, 46.73712673773427895 ) ) ;
#5678 = edge_loop ( 'none', ( #29940, #16811, #26267, #38855 ) ) ;
#5679 = cartesian_point ( 'none', ( 10.24801981934791328, -18.35710459335454914, -95.60000000004930598 ) ) ;
#5680 = edge_loop ( 'none', ( #25228, #6376 ) ) ;
#5681 = cartesian_point ( 'none', ( -23.49999999999999645, 9.147444960481744032e-16, 52.49999999999999289 ) ) ;
#5682 = direction ( 'none', ( 0.05135513083289048458, -0.4940043483948635128, 0.8679414463568974059 ) ) ;
#5683 = advanced_face ( 'none', ( #36425 ), #30651, .t. ) ;
#5685 = edge_curve ( 'none', #18717, #41714, #31001, .t. ) ;
#5684 = cartesian_point ( 'none', ( 3.956364529395527629, 20.64777063766683085, -95.59999999999999432 ) ) ;
#5686 = oriented_edge ( 'none', *, *, #6128, .f. ) ;
#5687 = oriented_edge ( 'none', *, *, #41020, .f. ) ;
#5688 = direction ( 'none', ( 0.2397751753995147062, 0.0000000000000000000, 0.9708284427550172291 ) ) ;
#5689 = edge_curve ( 'none', #7342, #33340, #13444, .t. ) ;
#5690 = cartesian_point ( 'none', ( 36.44885434622358389, 79.59999999999996589, -87.60542291331709919 ) ) ;
#5692 = edge_loop ( 'none', ( #30167, #10192, #240, #10086 ) ) ;
#5691 = direction ( 'none', ( 6.750947622558686973e-17, -1.000000000000000000, 1.498871781000323915e-18 ) ) ;
#5693 = cartesian_point ( 'none', ( -21.05457212386982846, 0.7436235410225157105, 41.19556845902047115 ) ) ;
#5694 = cartesian_point ( 'none', ( -29.51276096285031514, 82.13394133075195214, -79.21108147456554605 ) ) ;
#5695 = oriented_edge ( 'none', *, *, #21788, .f. ) ;
#5696 = axis2_placement_3d ( 'none', #23342, #16409, #34325 ) ;
#5697 = vertex_point ( 'none', #27084 ) ;
#5698 = line ( 'none', #12777, #10105 ) ;
#5699 = direction ( 'none', ( -6.750947622558686973e-17, 1.000000000000000000, -1.498871781000323915e-18 ) ) ;
#5700 = oriented_edge ( 'none', *, *, #17506, .t. ) ;
#5701 = cartesian_point ( 'none', ( 20.38911950622366476, 83.42156411673978766, -83.30074889863649901 ) ) ;
#5702 = cartesian_point ( 'none', ( -20.64777063766684506, 3.956364529395535623, -95.60000000000002274 ) ) ;
#5703 = cartesian_point ( 'none', ( 10.86594035716854734, 1.712115695406094984, 63.99999999999997158 ) ) ;
#5704 = cartesian_point ( 'none', ( 34.64101615137751367, 69.49999999999998579, -85.60000000000006537 ) ) ;
#5705 = oriented_edge ( 'none', *, *, #6826, .t. ) ;
#5706 = face_outer_bound ( 'none', #45066, .t. ) ;
#5707 = cylindrical_surface ( 'none', #21448, 24.90000000000000568 ) ;
#5708 = advanced_face ( 'none', ( #17809 ), #40987, .f. ) ;
#5709 = axis2_placement_3d ( 'none', #19472, #44258, #23009 ) ;
#5710 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.110223024625158749e-14 ) ) ;
#5711 = cartesian_point ( 'none', ( -2.828101411563506523e-16, -1.172749354103003169e-16, 0.0000000000000000000 ) ) ;
#5712 = cartesian_point ( 'none', ( -22.03626002512518411, 0.7782956411732880886, 45.00000000000001421 ) ) ;
#5714 = cartesian_point ( 'none', ( 3.038960295647514354, 95.36665356418764361, -56.42344914250796251 ) ) ;
#5713 = line ( 'none', #41181, #3518 ) ;
#5715 = direction ( 'none', ( 3.997047614510230552e-16, -1.000000000000000000, 1.442983622169201577e-18 ) ) ;
#5716 = axis2_placement_3d ( 'none', #22091, #35691, #18541 ) ;
#5717 = cartesian_point ( 'none', ( -6.867945839746561809, 21.98533205611433061, 41.77819970859574994 ) ) ;
#5718 = cartesian_point ( 'none', ( 42.46303576384731571, 1.440359965552332477, 31.99999999999997868 ) ) ;
#5719 = axis2_placement_3d ( 'none', #20165, #9450, #33800 ) ;
#5720 = cartesian_point ( 'none', ( -1.019042475993635112e-14, 65.49999999999995737, -96.60000000000002274 ) ) ;
#5721 = circle ( 'none', #24201, 3.000000000000030198 ) ;
#5722 = cartesian_point ( 'none', ( -22.00000000000006395, 38.10511776651525651, -19.70000000000000284 ) ) ;
#5723 = cartesian_point ( 'none', ( -34.64101615137708734, 69.49999999999998579, -45.59999999999921272 ) ) ;
#5724 = cartesian_point ( 'none', ( 11.56888442053861255, 17.60724032745143930, 46.20068228949102718 ) ) ;
#5725 = vertex_point ( 'none', #31376 ) ;
#5726 = direction ( 'none', ( -0.9928152964457156449, 0.1196569561012059135, 1.066981889371543226e-16 ) ) ;
#5727 = cartesian_point ( 'none', ( -33.26732672259776535, 22.14836620557549551, -33.89999999999997016 ) ) ;
#5728 = edge_loop ( 'none', ( #42764, #25784, #20699, #4176 ) ) ;
#5729 = cartesian_point ( 'none', ( 13.59060160121785898, 75.70351851770915630, -43.32095578620516818 ) ) ;
#5730 = vertex_point ( 'none', #2872 ) ;
#5731 = cartesian_point ( 'none', ( 13.36485125174256794, 1.410939764411354380, 63.99999999999997158 ) ) ;
#5732 = edge_curve ( 'none', #41376, #24744, #36090, .t. ) ;
#5733 = oriented_edge ( 'none', *, *, #13071, .f. ) ;
#5734 = oriented_edge ( 'none', *, *, #11874, .f. ) ;
#5735 = cartesian_point ( 'none', ( 20.00000000000017764, 55.83819270004212143, -30.95898384862257657 ) ) ;
#5736 = edge_curve ( 'none', #22219, #13687, #21680, .t. ) ;
#5737 = oriented_edge ( 'none', *, *, #31012, .f. ) ;
#5738 = oriented_edge ( 'none', *, *, #2987, .f. ) ;
#5739 = plane ( 'none', #40417 ) ;
#5740 = circle ( 'none', #44689, 2.750000000000002665 ) ;
#5741 = cartesian_point ( 'none', ( 2.133346767936168282e-11, 39.09375000000000711, -32.60000000000001563 ) ) ;
#5742 = oriented_edge ( 'none', *, *, #1386, .t. ) ;
#5743 = advanced_face ( 'none', ( #1926 ), #15099, .t. ) ;
#5744 = cylindrical_surface ( 'none', #43459, 3.000000000000000000 ) ;
#5745 = line ( 'none', #23367, #41902 ) ;
#5746 = cartesian_point ( 'none', ( -18.29910426981731675, 82.29999999999995453, -98.70770153426673232 ) ) ;
#5747 = cartesian_point ( 'none', ( 5.848433603607358755, -12.18187872020574503, 10.23030399291523018 ) ) ;
#5748 = cartesian_point ( 'none', ( -29.43043978568130115, -18.23934843388937210, -60.36539618961069209 ) ) ;
#5749 = face_outer_bound ( 'none', #39805, .t. ) ;
#5750 = advanced_face ( 'none', ( #38052 ), #19467, .t. ) ;
#5751 = cartesian_point ( 'none', ( 39.57406702863056580, 25.35533905932744148, 0.0000000000000000000 ) ) ;
#5752 = direction ( 'none', ( 0.9928152964457156449, -0.1196569561012059135, 0.0000000000000000000 ) ) ;
#5753 = edge_curve ( 'none', #13977, #23057, #28814, .t. ) ;
#5754 = b_spline_curve_with_knots ( 'none', 3,
( #29738, #8710, #32803, #15952, #19310, #36736, #43626, #40398, #1544, #1684, #26058, #15796, #1846, #32945, #19455, #11948, #26352, #15352 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.001037501073878644006, 0.002098958610792741632, 0.003160416147706839041, 0.004221873684620936450, 0.005283331221535033859, 0.007406246295363223472, 0.009529161369191413086, 0.01377499151684781313, 0.01802082166450420797 ),
.unspecified. ) ;
#5755 = edge_curve ( 'none', #39983, #7520, #38968, .t. ) ;
#5756 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5757 = direction ( 'none', ( -0.7071067811865512365, 8.659560562354979697e-17, 0.7071067811865439090 ) ) ;
#5758 = cartesian_point ( 'none', ( -23.01794792638052911, 0.8129677413240599115, 48.43427877581306973 ) ) ;
#5759 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5761 = direction ( 'none', ( -0.9985801776953731057, -0.05326939753626860896, -4.491529765906062443e-16 ) ) ;
#5760 = cartesian_point ( 'none', ( -21.79449471770338675, -45.00000000000000000, 40.00000000000000000 ) ) ;
#5762 = edge_curve ( 'none', #23131, #10960, #843, .t. ) ;
#5763 = cartesian_point ( 'none', ( 24.50000000000004263, 38.10511776651527072, -1.102182119232618774e-16 ) ) ;
#5764 = vector ( 'none', #35432, 1000.000000000000000 ) ;
#5765 = line ( 'none', #22535, #10165 ) ;
#5766 = axis2_placement_3d ( 'none', #19291, #36873, #43762 ) ;
#5767 = axis2_placement_3d ( 'none', #14620, #14477, #24918 ) ;
#5768 = oriented_edge ( 'none', *, *, #6011, .f. ) ;
#5769 = direction ( 'none', ( -0.6416855659042124405, -0.7669678184319016490, 0.0000000000000000000 ) ) ;
#5770 = oriented_edge ( 'none', *, *, #43319, .t. ) ;
#5771 = oriented_edge ( 'none', *, *, #17857, .f. ) ;
#5772 = axis2_placement_3d ( 'none', #10497, #6966, #7422 ) ;
#5773 = cartesian_point ( 'none', ( 6.878187451343540815, 19.91331950416450525, 44.11657577298941391 ) ) ;
#5774 = oriented_edge ( 'none', *, *, #40967, .f. ) ;
#5775 = oriented_edge ( 'none', *, *, #14082, .t. ) ;
#5776 = cartesian_point ( 'none', ( -26.50405403797446269, 30.68749367876593226, 31.99999999999998579 ) ) ;
#5777 = edge_loop ( 'none', ( #31309, #10786, #27366, #18327 ) ) ;
#5778 = axis2_placement_3d ( 'none', #907, #39751, #4268 ) ;
#5779 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#5780 = oriented_edge ( 'none', *, *, #27551, .f. ) ;
#5781 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5782 = cartesian_point ( 'none', ( 22.00000000000004263, -38.10511776651527072, -1.102182119232618774e-16 ) ) ;
#5783 = vector ( 'none', #12432, 1000.000000000000000 ) ;
#5784 = oriented_edge ( 'none', *, *, #267, .t. ) ;
#5785 = cartesian_point ( 'none', ( -8.779711460710590387, 42.49999999999998579, -20.60000000000002629 ) ) ;
#5786 = cartesian_point ( 'none', ( -31.81980515339513005, 104.5000000000000000, -97.41980515339412250 ) ) ;
#5787 = direction ( 'none', ( 0.0000000000000000000, 0.9997880925769061511, -0.02058567320812886015 ) ) ;
#5788 = line ( 'none', #12600, #41947 ) ;
#5789 = circle ( 'none', #26996, 5.499999999999998224 ) ;
#5790 = cartesian_point ( 'none', ( -31.81980515339513005, 86.50000000000000000, -97.41980515339412250 ) ) ;
#5791 = cartesian_point ( 'none', ( 0.3335446347514230414, -23.03219002590001452, 47.75748405773829575 ) ) ;
#5792 = face_outer_bound ( 'none', #9437, .t. ) ;
#5793 = oriented_edge ( 'none', *, *, #31491, .f. ) ;
#5794 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#5795 = oriented_edge ( 'none', *, *, #23309, .t. ) ;
#5796 = edge_curve ( 'none', #17741, #27926, #27689, .t. ) ;
#5797 = advanced_face ( 'none', ( #9044 ), #7295, .f. ) ;
#5798 = cartesian_point ( 'none', ( -11.74398242773130008, -17.49386675959222259, 42.33183903141178916 ) ) ;
#5799 = cartesian_point ( 'none', ( 0.7649517130200720327, -21.05478970153309959, 41.91903530118612764 ) ) ;
#5800 = direction ( 'none', ( -0.8660254037844324904, 3.928040074606841449e-17, 0.5000000000000106581 ) ) ;
#5801 = edge_curve ( 'none', #16226, #6177, #12868, .t. ) ;
#5802 = cartesian_point ( 'none', ( 4.080488438445580179, 22.66796103300232446, 41.19556845902046405 ) ) ;
#5803 = oriented_edge ( 'none', *, *, #2477, .t. ) ;
#5804 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#5805 = cartesian_point ( 'none', ( -15.38863709490859577, 1.854682819568695074, 38.49999999999998579 ) ) ;
#5806 = direction ( 'none', ( 0.0000000000000000000, -3.614007241618344826e-17, -1.000000000000000000 ) ) ;
#5807 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5808 = direction ( 'none', ( 1.000000000000000000, -1.076941769399720440e-16, -1.072752997544057192e-14 ) ) ;
#5810 = oriented_edge ( 'none', *, *, #42167, .t. ) ;
#5809 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 52.00000000000000000 ) ) ;
#5811 = vector ( 'none', #5183, 1000.000000000000000 ) ;
#5812 = line ( 'none', #35238, #5228 ) ;
#5813 = oriented_edge ( 'none', *, *, #3239, .f. ) ;
#5814 = oriented_edge ( 'none', *, *, #40858, .f. ) ;
#5816 = advanced_face ( 'none', ( #20573 ), #4077, .f. ) ;
#5815 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#5817 = edge_curve ( 'none', #8397, #38412, #32623, .t. ) ;
#5818 = edge_loop ( 'none', ( #11101, #24065, #7191, #38752 ) ) ;
#5819 = vertex_point ( 'none', #25397 ) ;
#5821 = vertex_point ( 'none', #6837 ) ;
#5820 = direction ( 'none', ( 3.997047614510231045e-16, -1.000000000000000000, 1.442983622169201577e-18 ) ) ;
#5822 = edge_curve ( 'none', #16425, #24625, #33703, .t. ) ;
#5824 = oriented_edge ( 'none', *, *, #34618, .t. ) ;
#5823 = cartesian_point ( 'none', ( -26.08957157380522318, 41.62763221235922373, -32.60000000000002274 ) ) ;
#5825 = oriented_edge ( 'none', *, *, #21507, .f. ) ;
#5826 = direction ( 'none', ( -0.4472633043948506804, -0.8944023348257758022, 0.0000000000000000000 ) ) ;
#5827 = cartesian_point ( 'none', ( 19.45480675837730189, 9.685040978493796970, -93.60476483002064185 ) ) ;
#5828 = direction ( 'none', ( 3.276296315968194215e-16, 1.486993667705044129e-18, 1.000000000000000000 ) ) ;
#5829 = edge_curve ( 'none', #29519, #14129, #17275, .t. ) ;
#5830 = cartesian_point ( 'none', ( -1.387744074765257675e-15, 8.363398079781883637e-15, -32.60000000000001563 ) ) ;
#5831 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#5832 = vertex_point ( 'none', #35625 ) ;
#5833 = vector ( 'none', #6344, 1000.000000000000000 ) ;
#5834 = edge_curve ( 'none', #21535, #27860, #4659, .t. ) ;
#5835 = face_outer_bound ( 'none', #3291, .t. ) ;
#5836 = cylindrical_surface ( 'none', #38946, 13.00000000000000178 ) ;
#5837 = direction ( 'none', ( -6.052303084649171477e-19, 1.486993667714096000e-18, 1.000000000000000000 ) ) ;
#5838 = face_outer_bound ( 'none', #9825, .t. ) ;
#5839 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#5840 = vertex_point ( 'none', #18338 ) ;
#5841 = plane ( 'none', #10334 ) ;
#5842 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5843 = cartesian_point ( 'none', ( -17.55942292142121630, 42.49999999999998579, -20.60000000000002274 ) ) ;
#5844 = direction ( 'none', ( 0.8660254037844399289, -0.4999999999999976685, -2.829920871615304113e-16 ) ) ;
#5845 = axis2_placement_3d ( 'none', #20812, #28011, #10543 ) ;
#5846 = cartesian_point ( 'none', ( -20.68284747804479551, 4.009937124021917043, 43.20877313183574131 ) ) ;
#5847 = cartesian_point ( 'none', ( 33.93465454840530526, 82.29999999999995453, -87.77833727550407161 ) ) ;
#5848 = cartesian_point ( 'none', ( -28.04735833973116144, 91.31748788329781519, -82.02490878697743426 ) ) ;
#5849 = cartesian_point ( 'none', ( -8.446230627794383494, 20.36820287070285218, 45.00000000000001421 ) ) ;
#5850 = oriented_edge ( 'none', *, *, #37068, .f. ) ;
#5851 = direction ( 'none', ( 1.000000000000000000, 4.546131989376537996e-15, -4.953558900868300947e-15 ) ) ;
#5852 = cartesian_point ( 'none', ( -42.49999999999999289, -8.779711460710528215, -20.60000000000001563 ) ) ;
#5853 = axis2_placement_3d ( 'none', #41368, #31445, #28066 ) ;
#5854 = oriented_edge ( 'none', *, *, #35756, .t. ) ;
#5855 = line ( 'none', #39028, #22329 ) ;
#5857 = vertex_point ( 'none', #18183 ) ;
#5856 = cartesian_point ( 'none', ( -26.57466674247784510, 27.66236473217293934, -50.77885868628108312 ) ) ;
#5858 = oriented_edge ( 'none', *, *, #14843, .t. ) ;
#5859 = direction ( 'none', ( -7.979727989493315099e-17, -1.000000000000000000, 1.486993667704945522e-18 ) ) ;
#5860 = direction ( 'none', ( -1.000000000000000000, 7.979727989493339751e-17, 3.276296315968194708e-16 ) ) ;
#5861 = vertex_point ( 'none', #28452 ) ;
#5862 = cartesian_point ( 'none', ( 25.40252058704438198, 10.53384772173903627, 50.50000000000000000 ) ) ;
#5863 = edge_loop ( 'none', ( #8091, #8718, #45326, #13585 ) ) ;
#5864 = edge_curve ( 'none', #43479, #33415, #6839, .t. ) ;
#5865 = edge_loop ( 'none', ( #11717, #10534 ) ) ;
#5866 = edge_curve ( 'none', #23687, #30819, #44102, .t. ) ;
#5867 = cartesian_point ( 'none', ( 3.647788687195258284, 22.74263083202100333, 41.21381354869046021 ) ) ;
#5868 = circle ( 'none', #9007, 2.499999999999992006 ) ;
#5869 = cartesian_point ( 'none', ( -6.359626489935095606, 22.13756879227265983, 42.17113289592064973 ) ) ;
#5870 = cartesian_point ( 'none', ( -3.625946983885127040, 18.69999999999996732, -69.85470427527627635 ) ) ;
#5871 = oriented_edge ( 'none', *, *, #9574, .t. ) ;
#5872 = circle ( 'none', #16459, 3.849814038937465543 ) ;
#5873 = circle ( 'none', #25267, 33.81000000000002359 ) ;
#5874 = vector ( 'none', #42129, 1000.000000000000227 ) ;
#5875 = cartesian_point ( 'none', ( 45.00000000000047606, -44.99999999999953104, 40.00000000000000000 ) ) ;
#5876 = direction ( 'none', ( 0.2397751753995148449, 0.0000000000000000000, 0.9708284427550174511 ) ) ;
#5877 = cartesian_point ( 'none', ( 12.80954673537354260, 16.72716366774780639, 48.20369997795467754 ) ) ;
#5878 = cartesian_point ( 'none', ( -2.997189692493945401, 54.69999999999996732, -77.73535553443770141 ) ) ;
#5879 = face_outer_bound ( 'none', #23490, .t. ) ;
#5880 =( bounded_curve ( ) b_spline_curve ( 3, ( #42105, #10733, #10882, #7213 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896558, 2.214297435588183482 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670090306, 0.9657888653670090306, 1.000000000000000000 ) )
representation_item ( '' ) );
#5881 = cartesian_point ( 'none', ( 14.52750759142639048, 76.69999999999993179, -42.91847617153892003 ) ) ;
#5882 = oriented_edge ( 'none', *, *, #17256, .t. ) ;
#5883 = edge_curve ( 'none', #25465, #26147, #4615, .t. ) ;
#5884 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5885 = cartesian_point ( 'none', ( -0.7200817532801572218, -23.02134073270329040, 42.81871873094694081 ) ) ;
#5886 = cartesian_point ( 'none', ( 21.70089573018377038, 82.29999999999995453, -29.42566923151227343 ) ) ;
#5888 = edge_curve ( 'none', #23692, #23109, #39587, .t. ) ;
#5887 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#5889 = circle ( 'none', #15322, 50.75000000000001421 ) ;
#5891 = edge_loop ( 'none', ( #15812, #9343, #14503, #32288, #9116 ) ) ;
#5890 = edge_curve ( 'none', #12099, #35481, #14516, .t. ) ;
#5892 = cartesian_point ( 'none', ( 25.20462279586668686, 12.89263703391515747, -75.19924138240479294 ) ) ;
#5893 = edge_loop ( 'none', ( #34442, #44619, #1872, #2322 ) ) ;
#5894 = cartesian_point ( 'none', ( 35.00000000000017764, 79.81835265082681019, -48.82010887112208053 ) ) ;
#5895 = axis2_placement_3d ( 'none', #40025, #19528, #5576 ) ;
#5896 = oriented_edge ( 'none', *, *, #16183, .t. ) ;
#5897 = cartesian_point ( 'none', ( 35.20000000000020179, 85.49999999999998579, -46.60000000000037801 ) ) ;
#5898 = axis2_placement_3d ( 'none', #724, #25230, #21408 ) ;
#5899 = cartesian_point ( 'none', ( 32.43313548692225368, 16.85457563046307428, -32.59999999999999432 ) ) ;
#5900 = oriented_edge ( 'none', *, *, #4215, .f. ) ;
#5901 = axis2_placement_3d ( 'none', #42781, #42467, #11558 ) ;
#5902 = direction ( 'none', ( 1.647987516595947886e-16, 2.240078029461007597e-16, -1.000000000000000000 ) ) ;
#5903 = oriented_edge ( 'none', *, *, #29711, .t. ) ;
#5904 = face_outer_bound ( 'none', #12624, .t. ) ;
#5905 = cartesian_point ( 'none', ( 21.36290787981590711, 5.461562681000718733, 45.00000000000001421 ) ) ;
#5906 = cartesian_point ( 'none', ( -35.64258240545796497, -22.05936034697367987, -38.89999999999996305 ) ) ;
#5907 = oriented_edge ( 'none', *, *, #25115, .t. ) ;
#5908 = cartesian_point ( 'none', ( 0.7894562699372844605, 21.05404936628580614, 47.34280725804934775 ) ) ;
#5909 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -9.251858538542976955e-15 ) ) ;
#5910 = cartesian_point ( 'none', ( -22.00000000000004263, -38.10511776651527072, 0.0000000000000000000 ) ) ;
#5911 = advanced_face ( 'none', ( #20530 ), #16151, .t. ) ;
#5912 = oriented_edge ( 'none', *, *, #44469, .f. ) ;
#5913 = vector ( 'none', #18354, 1000.000000000000000 ) ;
#5914 = cartesian_point ( 'none', ( -2.263668554774418418, 73.69999999999996021, -77.89332358128285705 ) ) ;
#5915 = edge_curve ( 'none', #43281, #4729, #42422, .t. ) ;
#5916 = oriented_edge ( 'none', *, *, #15126, .f. ) ;
#5917 = edge_curve ( 'none', #6418, #12086, #29852, .t. ) ;
#5918 = cartesian_point ( 'none', ( -16.74492286436124289, 85.69999999999990337, -83.64245155921430808 ) ) ;
#5919 = cartesian_point ( 'none', ( -18.29910426981731675, 84.79999999999995453, -98.70770153426673232 ) ) ;
#5921 = advanced_face ( 'none', ( #28767 ), #40215, .f. ) ;
#5920 = direction ( 'none', ( 2.896988204881266862e-16, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5922 = edge_curve ( 'none', #31554, #41505, #24393, .t. ) ;
#5923 = vector ( 'none', #16043, 1000.000000000000000 ) ;
#5924 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5925 = cartesian_point ( 'none', ( -0.4877126814711667535, 21.31551065368412523, -94.50933669514083135 ) ) ;
#5926 = cartesian_point ( 'none', ( 6.287394791413009720, 22.15818015615439407, 48.09976406027432461 ) ) ;
#5927 = cartesian_point ( 'none', ( 26.33913438213187064, 42.49999999999998579, -20.60000000000003695 ) ) ;
#5928 = direction ( 'none', ( -0.6416855659042142168, -0.7669678184319002057, 0.0000000000000000000 ) ) ;
#5929 = cartesian_point ( 'none', ( 18.25925273926025838, 11.32080795148176300, -94.22388781238159083 ) ) ;
#5930 = cartesian_point ( 'none', ( -10.70704549791199334, 20.39320144021215953, 41.77910291713418900 ) ) ;
#5931 = oriented_edge ( 'none', *, *, #43927, .t. ) ;
#5932 = cartesian_point ( 'none', ( -22.77582275268777323, 3.431513916449175916, 47.28559669478028837 ) ) ;
#5933 = direction ( 'none', ( 3.178527605020648767e-18, -1.000000000000000000, 1.143173006049280207e-16 ) ) ;
#5934 = cartesian_point ( 'none', ( 34.84684347254471248, 104.5009999999999764, -25.60000000000037090 ) ) ;
#5935 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5936 = edge_loop ( 'none', ( #2049, #11894, #1130, #38092 ) ) ;
#5937 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#5938 = edge_curve ( 'none', #4456, #30663, #7902, .t. ) ;
#5939 = cartesian_point ( 'none', ( 2.997189692493923197, 58.79999999999996874, -53.46464446556225880 ) ) ;
#5940 = oriented_edge ( 'none', *, *, #284, .f. ) ;
#5941 = face_outer_bound ( 'none', #39400, .t. ) ;
#5942 = cartesian_point ( 'none', ( 11.05641104944550968, -26.81346480443982117, 32.76211907339042995 ) ) ;
#5943 = oriented_edge ( 'none', *, *, #37032, .f. ) ;
#5944 = plane ( 'none', #36183 ) ;
#5945 = circle ( 'none', #38954, 2.500000000000002665 ) ;
#5946 = cartesian_point ( 'none', ( -18.86975223872922669, -21.47463870272225961, 31.17731916575915818 ) ) ;
#5947 = circle ( 'none', #31443, 12.00000000000000711 ) ;
#5948 = edge_curve ( 'none', #40214, #42749, #7368, .t. ) ;
#5949 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5950 = conical_surface ( 'none', #40714, 29.00000000000000355, 0.5235987755982990377 ) ;
#5951 = b_spline_curve_with_knots ( 'none', 3,
( #29730, #2128, #36449, #26642, #43469, #5044, #40092, #37323, #30788, #44838 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003984421609483355421, 0.0007968843218966710842, 0.001195326482845006626, 0.001593768643793342168 ),
.unspecified. ) ;
#5952 = edge_curve ( 'none', #2233, #23474, #11206, .t. ) ;
#5953 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5955 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#5954 = conical_surface ( 'none', #34971, 2.500000000000001776, 1.047197551196619836 ) ;
#5956 = axis2_placement_3d ( 'none', #4742, #39471, #11782 ) ;
#5957 = edge_loop ( 'none', ( #27033, #42007, #4189, #41537 ) ) ;
#5958 = direction ( 'none', ( -1.000000000000000000, 1.076941769399720440e-16, 1.071365218763275746e-14 ) ) ;
#5959 = advanced_face ( 'none', ( #32057 ), #10545, .t. ) ;
#5960 = cartesian_point ( 'none', ( -11.42072785555862957, 75.85386493263332852, -41.64994322274509386 ) ) ;
#5961 = vertex_point ( 'none', #15130 ) ;
#5962 = cartesian_point ( 'none', ( 19.92494422277068011, 6.705140868873256998, -95.60000000000005116 ) ) ;
#5963 = direction ( 'none', ( -1.000000000000000000, 1.076941769399720440e-16, 1.072752997544057192e-14 ) ) ;
#5964 = axis2_placement_3d ( 'none', #9901, #22419, #28717 ) ;
#5965 = spherical_surface ( 'none', #14854, 3.572000000000000508 ) ;
#5966 = cartesian_point ( 'none', ( 26.00000000000001066, -6.484407089923658894e-16, -31.40000000000003055 ) ) ;
#5967 = cartesian_point ( 'none', ( -11.94498771194316511, 76.39734976274743872, -41.43829295989992545 ) ) ;
#5968 = direction ( 'none', ( 4.743173283671098645e-16, 3.993128171903860573e-16, -1.000000000000000000 ) ) ;
#5969 = edge_loop ( 'none', ( #23542, #4410 ) ) ;
#5970 = plane ( 'none', #30291 ) ;
#5971 = line ( 'none', #10648, #10370 ) ;
#5972 = cartesian_point ( 'none', ( 20.58241513937708334, -10.33726269589160829, 43.87999958402916434 ) ) ;
#5973 = oriented_edge ( 'none', *, *, #38736, .f. ) ;
#5974 = cartesian_point ( 'none', ( 7.843240841921232054, -0.9452899531995204718, 92.99999999999997158 ) ) ;
#5975 = axis2_placement_3d ( 'none', #12319, #33920, #30107 ) ;
#5976 = oriented_edge ( 'none', *, *, #16478, .f. ) ;
#5978 = vertex_point ( 'none', #19379 ) ;
#5977 = cartesian_point ( 'none', ( -3.321369485157287292e-15, 1.530860247455119480e-15, 36.49999999999998579 ) ) ;
#5979 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#5980 = vertex_point ( 'none', #6019 ) ;
#5981 = cartesian_point ( 'none', ( -9.014252268586345096, 95.19999999999994600, -62.60112420425814861 ) ) ;
#5982 = vertex_point ( 'none', #22921 ) ;
#5983 = oriented_edge ( 'none', *, *, #36402, .f. ) ;
#5984 = cartesian_point ( 'none', ( -20.99349390656582770, -1.774232441803507587, 42.19264851183270082 ) ) ;
#5985 = line ( 'none', #35884, #34516 ) ;
#5986 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5987 = oriented_edge ( 'none', *, *, #3005, .f. ) ;
#5988 = cartesian_point ( 'none', ( -18.05228762843969292, -7.710268783474153231, 14.99999999999999645 ) ) ;
#5990 = direction ( 'none', ( 5.690833777106464244e-16, 2.476491431256906945e-16, -1.000000000000000000 ) ) ;
#5989 = line ( 'none', #7728, #11973 ) ;
#5991 = face_outer_bound ( 'none', #8530, .t. ) ;
#5992 = direction ( 'none', ( -0.2397751753995147339, 0.0000000000000000000, -0.9708284427550172291 ) ) ;
#5993 = direction ( 'none', ( 1.000000000000000000, -7.979727989493338519e-17, -3.276296315968194708e-16 ) ) ;
#5994 = face_outer_bound ( 'none', #25335, .t. ) ;
#5995 = cartesian_point ( 'none', ( -0.8454648580663202129, 94.96416413915365240, -92.58675951598812048 ) ) ;
#5996 = edge_curve ( 'none', #40462, #24825, #38009, .t. ) ;
#5997 = cartesian_point ( 'none', ( 16.18986499736796247, 17.40907965695097204, -88.49038268066134094 ) ) ;
#5998 = vector ( 'none', #29575, 1000.000000000000000 ) ;
#5999 = oriented_edge ( 'none', *, *, #27617, .f. ) ;
#6000 = edge_loop ( 'none', ( #25095, #5654, #13105, #45387, #24670 ) ) ;
#6001 = cartesian_point ( 'none', ( 13.45764007477903412, 104.0000000000000000, -33.29068364050854001 ) ) ;
#6002 = cartesian_point ( 'none', ( -17.62432289551293252, 2.766192978381414352e-15, -76.09999999999999432 ) ) ;
#6003 = oriented_edge ( 'none', *, *, #10295, .t. ) ;
#6004 = cartesian_point ( 'none', ( 12.57225961461998409, -6.331171522190804701, 33.22015325445526202 ) ) ;
#6005 = vector ( 'none', #15973, 1000.000000000000114 ) ;
#6006 = cartesian_point ( 'none', ( -5.199924474894755733, 22.43763866242145255, 44.21416000000001389 ) ) ;
#6007 = cartesian_point ( 'none', ( 31.39101615137752077, -20.00000000000004974, -20.59036925887306424 ) ) ;
#6008 = oriented_edge ( 'none', *, *, #37390, .t. ) ;
#6009 = vertex_point ( 'none', #33613 ) ;
#6010 = direction ( 'none', ( -1.000000000000000000, 7.979727989493339751e-17, 3.276296315968194708e-16 ) ) ;
#6011 = edge_curve ( 'none', #36465, #38456, #42507, .t. ) ;
#6012 = oriented_edge ( 'none', *, *, #15065, .t. ) ;
#6013 = advanced_face ( 'none', ( #6792 ), #45180, .f. ) ;
#6014 = cartesian_point ( 'none', ( -18.01543938414378587, -14.35056684499323154, 46.53695450676008960 ) ) ;
#6015 = edge_curve ( 'none', #5157, #21594, #5698, .t. ) ;
#6016 = vertex_point ( 'none', #1915 ) ;
#6017 = cartesian_point ( 'none', ( 22.17833727550396006, 84.79999999999995453, -31.66534545159460023 ) ) ;
#6018 = cartesian_point ( 'none', ( 44.99999999999999289, -36.59234892706398767, 48.00000000000000000 ) ) ;
#6019 = cartesian_point ( 'none', ( 22.31459878277931352, 5.704868486966568675, 41.56572122418695869 ) ) ;
#6020 = oriented_edge ( 'none', *, *, #18835, .t. ) ;
#6021 = vertex_point ( 'none', #40631 ) ;
#6022 = face_outer_bound ( 'none', #36359, .t. ) ;
#6023 = vector ( 'none', #403, 1000.000000000000000 ) ;
#6024 = edge_loop ( 'none', ( #14976, #40502, #41527, #19227 ) ) ;
#6025 = oriented_edge ( 'none', *, *, #25055, .f. ) ;
#6026 = axis2_placement_3d ( 'none', #23718, #17092, #2681 ) ;
#6027 = cartesian_point ( 'none', ( -19.96992832714750676, -11.48020479265491112, 48.80443154097955016 ) ) ;
#6028 = oriented_edge ( 'none', *, *, #17636, .t. ) ;
#6029 = line ( 'none', #9214, #27413 ) ;
#6030 = advanced_face ( 'none', ( #1887 ), #41850, .t. ) ;
#6031 = oriented_edge ( 'none', *, *, #12446, .t. ) ;
#6032 = oriented_edge ( 'none', *, *, #43475, .t. ) ;
#6033 = cartesian_point ( 'none', ( 1.393762347119921197, -22.99103245395900075, 41.33925345592612643 ) ) ;
#6034 = cartesian_point ( 'none', ( -3.742566096630855821, 39.99587317171886980, -32.60000000000001563 ) ) ;
#6035 = vector ( 'none', #6558, 1000.000000000000000 ) ;
#6036 = circle ( 'none', #35179, 27.50000000000000000 ) ;
#6037 = direction ( 'none', ( 0.6416855659042142168, 0.7669678184319002057, 0.0000000000000000000 ) ) ;
#6038 = cartesian_point ( 'none', ( -34.64101615137753498, 20.00000000000003197, -38.89999999999999147 ) ) ;
#6039 = face_outer_bound ( 'none', #13601, .t. ) ;
#6040 = axis2_placement_3d ( 'none', #31660, #18022, #3756 ) ;
#6041 = cartesian_point ( 'none', ( -20.34803142346824245, -26.75846815850169946, 26.49999999999999645 ) ) ;
#6042 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.070572202317114942e-14 ) ) ;
#6043 = oriented_edge ( 'none', *, *, #4059, .f. ) ;
#6045 = circle ( 'none', #33428, 21.06769999999999854 ) ;
#6044 = axis2_placement_3d ( 'none', #44407, #5500, #30041 ) ;
#6046 = oriented_edge ( 'none', *, *, #32917, .f. ) ;
#6047 = cartesian_point ( 'none', ( -11.91623461501632697, 19.22766191897923704, -91.40833087531672163 ) ) ;
#6048 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 45.00000000000001421 ) ) ;
#6049 = circle ( 'none', #37363, 4.149999999999999467 ) ;
#6050 = b_spline_curve_with_knots ( 'none', 3,
( #13163, #37469, #5946, #40708 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0001206830064024551412, 0.001411109949358448860 ),
.unspecified. ) ;
#6051 = spherical_surface ( 'none', #14662, 3.572000000000000508 ) ;
#6052 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#6053 = cartesian_point ( 'none', ( -5.302552740745763771, 12.41502857151806083, 10.23030399291526216 ) ) ;
#6054 = cartesian_point ( 'none', ( 3.479665533654452858, 95.69999999999994600, -54.63907267728234984 ) ) ;
#6055 = oriented_edge ( 'none', *, *, #40022, .t. ) ;
#6056 = oriented_edge ( 'none', *, *, #5866, .f. ) ;
#6057 = cartesian_point ( 'none', ( 23.15668421540599198, 84.69999999999996021, -28.11331261599407227 ) ) ;
#6059 = direction ( 'none', ( 5.690833777106464244e-16, 2.476491431256906945e-16, -1.000000000000000000 ) ) ;
#6058 = direction ( 'none', ( 1.647987516595947886e-16, 2.240078029461007597e-16, -1.000000000000000000 ) ) ;
#6060 = edge_curve ( 'none', #9577, #4030, #23860, .t. ) ;
#6061 = edge_loop ( 'none', ( #7449, #13832, #17366, #39197 ) ) ;
#6062 = cartesian_point ( 'none', ( -2.795691090267240611e-16, 69.49999999999998579, -65.59999999999999432 ) ) ;
#6063 = edge_curve ( 'none', #24006, #5077, #596, .t. ) ;
#6064 = cartesian_point ( 'none', ( 22.00000000000004263, 38.10511776651527072, 17.00000000000000000 ) ) ;
#6065 = cartesian_point ( 'none', ( 34.64101615137752788, -20.00000000000004974, -20.59036925887306424 ) ) ;
#6066 = cartesian_point ( 'none', ( -1.473920878724262600e-14, 95.69999999999994600, -65.59999999999998010 ) ) ;
#6067 = direction ( 'none', ( 0.6416855659042133286, 0.7669678184319010938, 2.775557561562889872e-16 ) ) ;
#6068 = toroidal_surface ( 'none', #16604, 2.700000000000000178, 0.1999999999999998723 ) ;
#6069 = circle ( 'none', #1416, 3.929199999999999360 ) ;
#6070 = oriented_edge ( 'none', *, *, #25438, .t. ) ;
#6071 = oriented_edge ( 'none', *, *, #32218, .t. ) ;
#6072 = direction ( 'none', ( -6.750947622558686973e-17, 1.000000000000000000, -1.498871781000323915e-18 ) ) ;
#6073 = oriented_edge ( 'none', *, *, #19904, .f. ) ;
#6074 = vector ( 'none', #4911, 1000.000000000000000 ) ;
#6075 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6076 = vertex_point ( 'none', #30713 ) ;
#6077 = oriented_edge ( 'none', *, *, #6609, .t. ) ;
#6078 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6079 = line ( 'none', #34193, #3319 ) ;
#6080 = circle ( 'none', #26402, 12.49999999999999822 ) ;
#6081 = cartesian_point ( 'none', ( -32.76879764061703071, 21.73127058773775744, -32.59999999999997300 ) ) ;
#6083 = edge_curve ( 'none', #26556, #15770, #43521, .t. ) ;
#6082 = cartesian_point ( 'none', ( -33.63944989729715473, -17.94063965302641961, -38.89999999999996305 ) ) ;
#6084 = direction ( 'none', ( -0.6416855659042132176, -0.7669678184319012049, -6.106226635438359000e-16 ) ) ;
#6085 = edge_curve ( 'none', #9569, #11613, #14675, .t. ) ;
#6086 = cartesian_point ( 'none', ( -4.147365093814831111e-13, 54.50000000000000000, -104.1000000000000227 ) ) ;
#6087 = oriented_edge ( 'none', *, *, #40208, .f. ) ;
#6088 = vertex_point ( 'none', #778 ) ;
#6089 = vector ( 'none', #23977, 1000.000000000000000 ) ;
#6090 = oriented_edge ( 'none', *, *, #19395, .t. ) ;
#6092 = edge_curve ( 'none', #5056, #19285, #804, .t. ) ;
#6091 = cartesian_point ( 'none', ( -11.18071942139277297, -17.85702296790611854, 41.79554378065363807 ) ) ;
#6093 = cartesian_point ( 'none', ( 21.28691333327332913, 4.011071854008215531, -93.45488792849070592 ) ) ;
#6094 = line ( 'none', #26310, #42265 ) ;
#6095 = axis2_placement_3d ( 'none', #45471, #24526, #7010 ) ;
#6096 = cartesian_point ( 'none', ( -20.47797915863120721, 84.28385996444703210, -90.83707353188296452 ) ) ;
#6097 = circle ( 'none', #9953, 4.250000000000000888 ) ;
#6098 = plane ( 'none', #41047 ) ;
#6099 = direction ( 'none', ( 0.8571673007021112234, 1.049727191138617340e-16, -0.5150380749100560429 ) ) ;
#6100 = b_spline_curve_with_knots ( 'none', 3,
( #18080, #42093, #42398, #10423, #11027, #3371, #3680, #35378, #28204, #7201, #14416, #17640, #42557, #3984, #42255, #31719, #337, #7347, #3526, #24861, #32031, #31875, #3820, #28357 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( -5.999999999559710414e-08, 0.0007536039222264752412, 0.001507267844452946223, 0.003014595688905884283, 0.004521923533358822994, 0.006029251377811763873, 0.01205856275562353086, 0.01507321844452941435, 0.01808787413343529785, 0.02110252982234118307, 0.02260985766679412395, 0.02411718551124706483 ),
.unspecified. ) ;
#6101 = vertex_point ( 'none', #13245 ) ;
#6102 = direction ( 'none', ( 0.6695697017949968632, 6.872194744968421292e-17, -0.7427492271541983326 ) ) ;
#6103 = vertex_point ( 'none', #25296 ) ;
#6104 = cartesian_point ( 'none', ( -21.99913034587441629, 55.53641258061531261, -95.08225249857142103 ) ) ;
#6105 = axis2_placement_3d ( 'none', #35204, #17156, #14226 ) ;
#6106 = plane ( 'none', #32898 ) ;
#6107 = axis2_placement_3d ( 'none', #5910, #12974, #31049 ) ;
#6108 = axis2_placement_3d ( 'none', #21519, #73, #21058 ) ;
#6109 = edge_loop ( 'none', ( #41705, #34443, #25005, #24673 ) ) ;
#6110 = axis2_placement_3d ( 'none', #42670, #21891, #4261 ) ;
#6111 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#6113 = plane ( 'none', #10489 ) ;
#6112 = toroidal_surface ( 'none', #20753, 2.700000000000000178, 0.1999999999999998723 ) ;
#6114 = vector ( 'none', #31171, 1000.000000000000000 ) ;
#6115 = oriented_edge ( 'none', *, *, #29872, .t. ) ;
#6116 = cartesian_point ( 'none', ( -2.003197950035641828, -39.05999999999999517, -32.60000000000001563 ) ) ;
#6117 = vertex_point ( 'none', #8085 ) ;
#6118 = direction ( 'none', ( -0.6416855659042142168, -0.7669678184319002057, 0.0000000000000000000 ) ) ;
#6119 = oriented_edge ( 'none', *, *, #44328, .f. ) ;
#6120 = cartesian_point ( 'none', ( -8.509379969270096211, 27.72360746088694228, 26.74091018813692955 ) ) ;
#6121 = cartesian_point ( 'none', ( 17.82166272449736155, 84.79999999999995453, -30.25262224565103963 ) ) ;
#6122 = cartesian_point ( 'none', ( 4.530348613612811270, -22.58317347760032945, 48.21941860895984178 ) ) ;
#6123 = vertex_point ( 'none', #40783 ) ;
#6124 = line ( 'none', #21823, #20394 ) ;
#6125 = cartesian_point ( 'none', ( 1.209422124910075613, 21.03352045944315307, 47.25573965324085179 ) ) ;
#6126 = edge_curve ( 'none', #40854, #1107, #32584, .t. ) ;
#6127 = cartesian_point ( 'none', ( 22.00000000000002842, 38.10511776651524229, 10.80001466688178269 ) ) ;
#6128 = edge_curve ( 'none', #22539, #43245, #15625, .t. ) ;
#6129 = oriented_edge ( 'none', *, *, #29595, .t. ) ;
#6130 = oriented_edge ( 'none', *, *, #18431, .f. ) ;
#6131 = vector ( 'none', #42343, 1000.000000000000000 ) ;
#6132 = cartesian_point ( 'none', ( 35.35533905932730647, 35.35533905932744148, 40.00000000000000000 ) ) ;
#6133 = vertex_point ( 'none', #28818 ) ;
#6134 = cartesian_point ( 'none', ( -20.00000000000041567, 59.50000000000000000, -97.74101615137730903 ) ) ;
#6135 = advanced_face ( 'none', ( #22745 ), #27644, .f. ) ;
#6136 = direction ( 'none', ( -2.918715685477445059e-16, -0.7071067811865506814, 0.7071067811865443531 ) ) ;
#6137 = line ( 'none', #25085, #17690 ) ;
#6138 = circle ( 'none', #5631, 2.550000000000000266 ) ;
#6139 = edge_loop ( 'none', ( #45295, #41769, #359, #11514, #33132, #23168, #10778 ) ) ;
#6140 = cartesian_point ( 'none', ( -20.28775171306715563, 10.90519952850476315, 47.83000596700589568 ) ) ;
#6141 = cartesian_point ( 'none', ( -26.62875794307928246, 91.85000000000000853, -84.23756466174403101 ) ) ;
#6142 = cartesian_point ( 'none', ( -11.75142505035130647, 94.69999999999991758, -41.36358093104562528 ) ) ;
#6143 = vertex_point ( 'none', #7635 ) ;
#6144 = edge_curve ( 'none', #18416, #24858, #44055, .t. ) ;
#6145 = cartesian_point ( 'none', ( -20.00000000000041922, 104.5000000000000000, -100.2410161513772948 ) ) ;
#6146 = cartesian_point ( 'none', ( 28.28374245644200258, -6.405459597691647744, 26.49999999999998934 ) ) ;
#6147 = advanced_face ( 'none', ( #30959 ), #9004, .t. ) ;
#6148 = edge_curve ( 'none', #35988, #16989, #34753, .t. ) ;
#6149 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6150 = cartesian_point ( 'none', ( 21.56693689972487604, -8.087083118460032694, 48.71382267857335790 ) ) ;
#6151 = oriented_edge ( 'none', *, *, #26080, .f. ) ;
#6152 = direction ( 'none', ( -1.270952306553682165e-16, -1.628313204483632301e-16, -1.000000000000000000 ) ) ;
#6153 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6154 = edge_curve ( 'none', #17626, #27411, #18341, .t. ) ;
#6155 = face_outer_bound ( 'none', #7194, .t. ) ;
#6156 = cylindrical_surface ( 'none', #43925, 5.000000000000004441 ) ;
#6157 = oriented_edge ( 'none', *, *, #41910, .f. ) ;
#6158 = oriented_edge ( 'none', *, *, #42006, .f. ) ;
#6159 = cartesian_point ( 'none', ( -20.28860707296994903, 10.90360828705158980, 42.17157726952781616 ) ) ;
#6160 = oriented_edge ( 'none', *, *, #24903, .f. ) ;
#6161 = conical_surface ( 'none', #18399, 2.499999999999995115, 1.029744258676651647 ) ;
#6162 = axis2_placement_3d ( 'none', #7656, #35902, #18268 ) ;
#6163 = cartesian_point ( 'none', ( -8.822499668414900853, 21.27558090607207220, 48.80443154097955727 ) ) ;
#6164 = direction ( 'none', ( -2.896988204881267355e-16, -1.000000000000000000, 1.486993667714095615e-18 ) ) ;
#6165 = axis2_placement_3d ( 'none', #41727, #41870, #20765 ) ;
#6166 = cartesian_point ( 'none', ( 13.10251655150038275, 16.49868333992138147, 48.41856352352105830 ) ) ;
#6167 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6169 = oriented_edge ( 'none', *, *, #23252, .t. ) ;
#6168 = direction ( 'none', ( 3.986037398843765837e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6170 = cartesian_point ( 'none', ( -17.82166272449711286, 82.29999999999995453, -100.9473777543490769 ) ) ;
#6171 = cartesian_point ( 'none', ( -19.84842563026095164, 15.20000000000000284, -53.01866461777606077 ) ) ;
#6172 = edge_loop ( 'none', ( #23928, #7054 ) ) ;
#6173 = cylindrical_surface ( 'none', #25402, 12.49999999999999822 ) ;
#6174 = oriented_edge ( 'none', *, *, #36995, .f. ) ;
#6175 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6176 = axis2_placement_3d ( 'none', #43321, #15341, #39790 ) ;
#6177 = vertex_point ( 'none', #7791 ) ;
#6178 = vector ( 'none', #2861, 1000.000000000000000 ) ;
#6179 = face_outer_bound ( 'none', #16998, .t. ) ;
#6180 = cartesian_point ( 'none', ( -20.97904753009780876, -9.506879412159666032, 47.88341686997165425 ) ) ;
#6181 =( bounded_curve ( ) b_spline_curve ( 3, ( #19430, #5459, #43595, #19572 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384689674, 5.355890089177976598 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670090306, 0.9657888653670090306, 1.000000000000000000 ) )
representation_item ( '' ) );
#6182 = edge_curve ( 'none', #20598, #39387, #25475, .t. ) ;
#6183 = cartesian_point ( 'none', ( 21.51066706973312392, 8.233473275171462546, 42.74509398058166454 ) ) ;
#6184 = edge_curve ( 'none', #6327, #2457, #15057, .t. ) ;
#6185 = advanced_face ( 'none', ( #34234 ), #25723, .f. ) ;
#6186 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#6187 = edge_curve ( 'none', #33250, #4778, #35866, .t. ) ;
#6188 = cartesian_point ( 'none', ( 25.93727078342619308, 12.97316606185725085, -73.08860033774527665 ) ) ;
#6189 = oriented_edge ( 'none', *, *, #11139, .f. ) ;
#6190 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.070572202317114942e-14 ) ) ;
#6191 = cartesian_point ( 'none', ( -9.373915031685616128, 95.19999999999996021, -64.05736686839067318 ) ) ;
#6192 = vector ( 'none', #21162, 1000.000000000000000 ) ;
#6193 = face_outer_bound ( 'none', #2194, .t. ) ;
#6194 = oriented_edge ( 'none', *, *, #19178, .t. ) ;
#6195 = cartesian_point ( 'none', ( 8.626627937244107258, 73.69999999999996021, -66.95806819072744531 ) ) ;
#6196 = vertex_point ( 'none', #1656 ) ;
#6197 = cartesian_point ( 'none', ( 17.43058784414806439, -10.82499407383918921, -95.15778024747640984 ) ) ;
#6198 = cartesian_point ( 'none', ( 17.95384206393132942, 14.42755547477254652, 46.11780169625087922 ) ) ;
#6199 = edge_loop ( 'none', ( #34462, #3185, #26964, #37418 ) ) ;
#6200 = direction ( 'none', ( -0.9982541042003290066, 0.0000000000000000000, 0.05906558598032149443 ) ) ;
#6202 = cartesian_point ( 'none', ( 28.44800345329897695, -5.631260917511243136, 12.53923048454131539 ) ) ;
#6201 = cartesian_point ( 'none', ( -37.13746659561596886, 19.86682650615936296, -38.89999999999999147 ) ) ;
#6203 = cartesian_point ( 'none', ( -21.27558090607206509, -8.822499668414909735, 57.42061037746100283 ) ) ;
#6204 = edge_curve ( 'none', #28262, #15375, #42962, .t. ) ;
#6205 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#6206 = oriented_edge ( 'none', *, *, #31655, .t. ) ;
#6207 = cartesian_point ( 'none', ( 36.31494040586458993, 60.19998826649449342, -87.45687306788626358 ) ) ;
#6208 = edge_loop ( 'none', ( #40105, #30017, #26097, #17863 ) ) ;
#6209 = cartesian_point ( 'none', ( -31.89101615137708734, 77.99999999999990052, -45.59999999999924114 ) ) ;
#6210 = oriented_edge ( 'none', *, *, #9154, .f. ) ;
#6211 = vector ( 'none', #45445, 1000.000000000000000 ) ;
#6212 = vertex_point ( 'none', #8382 ) ;
#6213 = direction ( 'none', ( 1.000000000000000000, -7.979727989493337286e-17, -3.357529308342207502e-16 ) ) ;
#6214 = edge_curve ( 'none', #27633, #7227, #13404, .t. ) ;
#6215 = oriented_edge ( 'none', *, *, #14498, .t. ) ;
#6216 = conical_surface ( 'none', #4168, 2.749999999999999112, 0.7853981633974482790 ) ;
#6217 = circle ( 'none', #26716, 19.20000000000000995 ) ;
#6218 = direction ( 'none', ( 0.6416855659042305371, 0.7669678184318866609, 0.0000000000000000000 ) ) ;
#6219 = cartesian_point ( 'none', ( -22.96287891895043032, -1.795270576539855112, 42.17065590208967052 ) ) ;
#6220 = edge_curve ( 'none', #19914, #28625, #24958, .t. ) ;
#6221 = face_outer_bound ( 'none', #18101, .t. ) ;
#6222 = plane ( 'none', #23409 ) ;
#6223 = axis2_placement_3d ( 'none', #33307, #37110, #29964 ) ;
#6224 = cartesian_point ( 'none', ( 5.972432876577747685, 17.83802208209277751, -95.60000000000002274 ) ) ;
#6225 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6226 = oriented_edge ( 'none', *, *, #35489, .t. ) ;
#6227 = cartesian_point ( 'none', ( 0.9966158955401146491, 20.99999999999999289, -95.60000000000002274 ) ) ;
#6228 = cartesian_point ( 'none', ( 14.55976257556157449, 17.84778587171311415, 48.51768465381014295 ) ) ;
#6229 = plane ( 'none', #45325 ) ;
#6230 = axis2_placement_3d ( 'none', #19947, #9376, #40891 ) ;
#6231 = cartesian_point ( 'none', ( -9.619573425038128178, 20.92837339511903849, 41.28576527225978765 ) ) ;
#6232 = advanced_face ( 'none', ( #26027 ), #4080, .t. ) ;
#6233 = cartesian_point ( 'none', ( 28.84345396747365697, -3.009179826169868566, 10.46076951545871658 ) ) ;
#6234 = axis2_placement_3d ( 'none', #7262, #3595, #31791 ) ;
#6235 = cartesian_point ( 'none', ( 18.48055493771031976, 11.45321929319347909, -93.68147584875153200 ) ) ;
#6236 = circle ( 'none', #10672, 11.95000000000000107 ) ;
#6237 = face_outer_bound ( 'none', #39396, .t. ) ;
#6238 = vertex_point ( 'none', #43447 ) ;
#6239 = cartesian_point ( 'none', ( -35.20000000000018758, 85.50000000000000000, -84.59999999999962483 ) ) ;
#6240 = oriented_edge ( 'none', *, *, #21418, .t. ) ;
#6241 = direction ( 'none', ( 0.05906417607334095432, 0.006909400673611195906, 0.9982302756814726008 ) ) ;
#6242 = vertex_point ( 'none', #8236 ) ;
#6243 = advanced_face ( 'none', ( #12286 ), #5313, .t. ) ;
#6244 = edge_loop ( 'none', ( #14453, #44232, #14247 ) ) ;
#6245 = direction ( 'none', ( 6.106226635438361958e-16, 4.440892098500626162e-16, -1.000000000000000000 ) ) ;
#6246 = cartesian_point ( 'none', ( 5.744574178424087130, -22.30459079871800299, 46.11736269801141930 ) ) ;
#6247 = oriented_edge ( 'none', *, *, #26633, .t. ) ;
#6248 = cartesian_point ( 'none', ( -45.00000000000000711, 45.00000000000000711, 48.00000000000000000 ) ) ;
#6249 = edge_loop ( 'none', ( #7941, #40703, #21068, #41745 ) ) ;
#6250 = oriented_edge ( 'none', *, *, #42511, .f. ) ;
#6251 = cartesian_point ( 'none', ( -23.09793505539777669, 45.00000000000001421, -25.26928029271832088 ) ) ;
#6253 = advanced_face ( 'none', ( #2984 ), #15768, .f. ) ;
#6252 = direction ( 'none', ( 0.7071067811865378028, 0.7071067811865573427, -7.412753492110130116e-15 ) ) ;
#6254 = vertex_point ( 'none', #19274 ) ;
#6255 = oriented_edge ( 'none', *, *, #22236, .f. ) ;
#6256 = vector ( 'none', #475, 1000.000000000000000 ) ;
#6257 = oriented_edge ( 'none', *, *, #30577, .f. ) ;
#6258 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6259 = cartesian_point ( 'none', ( -11.35992702197359883, 75.82524095434361300, -41.67454553757904989 ) ) ;
#6260 = oriented_edge ( 'none', *, *, #22365, .t. ) ;
#6261 = vector ( 'none', #7271, 1000.000000000000000 ) ;
#6262 = line ( 'none', #29926, #34242 ) ;
#6263 = direction ( 'none', ( 0.2397751753995147894, 1.764224386015740407e-17, 0.9708284427550172291 ) ) ;
#6264 = cartesian_point ( 'none', ( -13.40300650201716515, 1.615368907366284024, 71.18376618407356204 ) ) ;
#6265 = direction ( 'none', ( 3.276296315968194215e-16, 1.486993667705044129e-18, 1.000000000000000000 ) ) ;
#6266 = circle ( 'none', #15740, 3.199999999999997069 ) ;
#6267 = cartesian_point ( 'none', ( 23.92505669771264820, -35.80421431121956743, -13.50000000000000711 ) ) ;
#6268 = direction ( 'none', ( -0.9928152964457155338, 0.1196569561012058996, 0.0000000000000000000 ) ) ;
#6269 = cartesian_point ( 'none', ( -1.338901926273088826e-14, 75.69999999999996021, -65.59999999999998010 ) ) ;
#6270 = edge_curve ( 'none', #25215, #38402, #21642, .t. ) ;
#6271 = plane ( 'none', #7934 ) ;
#6272 = cartesian_point ( 'none', ( -22.84567123262918642, 79.79999999999995453, -97.08433193597198851 ) ) ;
#6273 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6275 = edge_curve ( 'none', #22635, #32999, #17233, .t. ) ;
#6274 = cartesian_point ( 'none', ( 7.705146645183416076, 20.38007375079981642, -93.25330307833571908 ) ) ;
#6276 = face_outer_bound ( 'none', #22979, .t. ) ;
#6277 = toroidal_surface ( 'none', #24341, 25.99999999999999645, 1.000000000000000000 ) ;
#6278 = edge_curve ( 'none', #22279, #39331, #35326, .t. ) ;
#6279 = edge_loop ( 'none', ( #38784, #42821, #42864, #26903 ) ) ;
#6280 = cartesian_point ( 'none', ( -28.81734875528424311, 80.54116681024366642, -80.62816303912921967 ) ) ;
#6281 = oriented_edge ( 'none', *, *, #31513, .t. ) ;
#6282 = oriented_edge ( 'none', *, *, #8839, .t. ) ;
#6283 = cartesian_point ( 'none', ( 18.96315720368621527, 88.97575513612218856, -84.82138448034503142 ) ) ;
#6284 = advanced_face ( 'none', ( #23284 ), #22818, .f. ) ;
#6285 = cartesian_point ( 'none', ( -7.086336807025794826, 19.84115871305890977, 41.34532830899135547 ) ) ;
#6286 = oriented_edge ( 'none', *, *, #28785, .f. ) ;
#6287 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#6288 = oriented_edge ( 'none', *, *, #11063, .t. ) ;
#6289 = b_spline_surface_with_knots ( 'none', 3, 1, (
( #3300, #21574 ),
( #34855, #41575 ),
( #45282, #38334 ),
( #6821, #24344 ),
( #20778, #10349 ),
( #13583, #27673 ),
( #3149, #42502 ),
( #590, #44972 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 4 ),
( 2, 2 ),
( 0.0000000000000000000, 0.4999999999999997780, 0.7499999999999998890, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#6290 = axis2_placement_3d ( 'none', #20371, #23919, #24069 ) ;
#6291 = oriented_edge ( 'none', *, *, #3880, .t. ) ;
#6292 = cartesian_point ( 'none', ( -28.09051129073034758, 17.95865355443230982, -63.69333866473886019 ) ) ;
#6293 = cartesian_point ( 'none', ( 14.13028632778514826, 18.34597557986869276, -90.04016658948617646 ) ) ;
#6294 = direction ( 'none', ( 0.9237280213470682178, 0.3830490080632377725, 0.0000000000000000000 ) ) ;
#6295 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6296 = oriented_edge ( 'none', *, *, #3075, .t. ) ;
#6297 = circle ( 'none', #3285, 3.249999999999996003 ) ;
#6298 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6299 = edge_loop ( 'none', ( #19579, #22815, #41092, #45040 ) ) ;
#6300 = axis2_placement_3d ( 'none', #42968, #28927, #7911 ) ;
#6301 = conical_surface ( 'none', #36690, 38.60000000000000142, 0.7853981633974415066 ) ;
#6302 = circle ( 'none', #45169, 23.03229999999999222 ) ;
#6303 = cartesian_point ( 'none', ( -5.567230747661308321, 22.34964403888626805, 43.19104360136964260 ) ) ;
#6304 = cylindrical_surface ( 'none', #39425, 4.250000000000000888 ) ;
#6305 = cartesian_point ( 'none', ( -21.27558090607206509, -8.822499668414909735, 46.20650759064752577 ) ) ;
#6306 = axis2_placement_3d ( 'none', #10848, #39126, #7768 ) ;
#6307 = edge_loop ( 'none', ( #18813, #26794, #9173, #38851 ) ) ;
#6308 = direction ( 'none', ( -0.9982541042003290066, -5.139921410301651782e-16, 0.05906558598032098095 ) ) ;
#6309 = cartesian_point ( 'none', ( -9.295137836003067608e-15, 95.69999999999993179, -65.60000000000000853 ) ) ;
#6310 = cartesian_point ( 'none', ( 22.00000000000003553, -38.10511776651528493, -25.60000000000000142 ) ) ;
#6311 = cartesian_point ( 'none', ( -8.432312583564282704, -19.30766107659033892, 48.25465261529291894 ) ) ;
#6312 = direction ( 'none', ( 0.9850563975992637777, -0.1722320920988920645, 3.984548368936217646e-16 ) ) ;
#6313 = direction ( 'none', ( 0.1196569561012059135, 0.9928152964457156449, -6.010902015681198544e-17 ) ) ;
#6314 = cartesian_point ( 'none', ( 34.64101615137750656, -20.00000000000006395, -38.89999999999999858 ) ) ;
#6315 = cartesian_point ( 'none', ( -7.450397546168185640e-15, -1.813538092503974064e-16, -4.987329993433320396e-15 ) ) ;
#6316 = edge_curve ( 'none', #41485, #45170, #8459, .t. ) ;
#6317 = vector ( 'none', #28166, 1000.000000000000000 ) ;
#6318 = edge_loop ( 'none', ( #39361, #12188, #15206, #13366 ) ) ;
#6319 = cartesian_point ( 'none', ( 32.39101615137717971, 103.9999999999999574, -89.49711431703047992 ) ) ;
#6320 = edge_curve ( 'none', #12086, #9560, #19963, .t. ) ;
#6321 = oriented_edge ( 'none', *, *, #36854, .f. ) ;
#6322 = oriented_edge ( 'none', *, *, #26499, .t. ) ;
#6323 = oriented_edge ( 'none', *, *, #41299, .f. ) ;
#6324 = direction ( 'none', ( 0.6416855659042142168, 0.7669678184319003167, 0.0000000000000000000 ) ) ;
#6325 = oriented_edge ( 'none', *, *, #7966, .t. ) ;
#6326 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#6327 = vertex_point ( 'none', #9008 ) ;
#6328 = oriented_edge ( 'none', *, *, #11967, .f. ) ;
#6329 = direction ( 'none', ( 2.896988204881266862e-16, 1.000000000000000000, -1.486993667714095615e-18 ) ) ;
#6330 = cartesian_point ( 'none', ( 27.58902946855266336, 15.69382694037690840, -66.78741806103097645 ) ) ;
#6331 = direction ( 'none', ( 3.997047614510231045e-16, -1.000000000000000000, 1.442983622169201577e-18 ) ) ;
#6332 = oriented_edge ( 'none', *, *, #8537, .f. ) ;
#6333 = vector ( 'none', #36537, 1000.000000000000114 ) ;
#6334 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6335 = direction ( 'none', ( 0.1196569561012059135, 0.9928152964457156449, -6.010902015681198544e-17 ) ) ;
#6336 = edge_curve ( 'none', #16562, #29049, #30918, .t. ) ;
#6337 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6338 = vector ( 'none', #28847, 1000.000000000000000 ) ;
#6339 = face_outer_bound ( 'none', #15282, .t. ) ;
#6340 = b_spline_curve_with_knots ( 'none', 3,
( #15420, #40011, #12160, #36653, #18775, #33007 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.01255212287568515002, 0.01334663980764029534, 0.01414115673959544066 ),
.unspecified. ) ;
#6341 = edge_curve ( 'none', #19767, #8397, #2940, .t. ) ;
#6342 = cartesian_point ( 'none', ( -6.267032864823082827e-15, 3.093606183749421952e-16, 10.46076951545866507 ) ) ;
#6343 = cartesian_point ( 'none', ( 11.12307003874202493, 95.53334076342112269, -69.11971153608105567 ) ) ;
#6344 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#6345 = vector ( 'none', #17036, 1000.000000000000000 ) ;
#6347 = vertex_point ( 'none', #1960 ) ;
#6346 = direction ( 'none', ( -0.7669678184319014269, 0.6416855659042127735, 0.0000000000000000000 ) ) ;
#6348 = direction ( 'none', ( 3.276296315968194215e-16, 1.486993667705044129e-18, 1.000000000000000000 ) ) ;
#6349 = direction ( 'none', ( -0.8660254037844379305, 0.5000000000000012212, 2.829920871615297704e-16 ) ) ;
#6350 = advanced_face ( 'none', ( #1843 ), #9538, .f. ) ;
#6351 = edge_curve ( 'none', #13742, #38065, #15585, .t. ) ;
#6352 = direction ( 'none', ( 0.7999747899371622006, -0.6000336119460252249, -6.234883207896090482e-17 ) ) ;
#6353 = axis2_placement_3d ( 'none', #38612, #21370, #17698 ) ;
#6354 = direction ( 'none', ( 6.052303084649170514e-19, -1.486993667714095807e-18, -1.000000000000000000 ) ) ;
#6355 = vertex_point ( 'none', #23119 ) ;
#6356 = direction ( 'none', ( -3.276296315968194215e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6357 = direction ( 'none', ( -6.052303084649171477e-19, 1.486993667714096000e-18, 1.000000000000000000 ) ) ;
#6358 = axis2_placement_3d ( 'none', #18232, #39142, #1055 ) ;
#6359 = oriented_edge ( 'none', *, *, #13416, .t. ) ;
#6360 = circle ( 'none', #22714, 23.03229999999999222 ) ;
#6361 = vector ( 'none', #34094, 1000.000000000000000 ) ;
#6362 = cartesian_point ( 'none', ( -19.16784154475607238, -8.743917572169554120, 42.46726422759452646 ) ) ;
#6364 = advanced_face ( 'none', ( #40174 ), #25986, .f. ) ;
#6363 = cartesian_point ( 'none', ( -34.64101615137724366, 59.79999999999994031, -45.59999999999945430 ) ) ;
#6366 = oriented_edge ( 'none', *, *, #22494, .f. ) ;
#6365 = axis2_placement_3d ( 'none', #14688, #10847, #35038 ) ;
#6367 = oriented_edge ( 'none', *, *, #16164, .f. ) ;
#6368 = axis2_placement_3d ( 'none', #20226, #26972, #16857 ) ;
#6369 = oriented_edge ( 'none', *, *, #32425, .f. ) ;
#6370 = cartesian_point ( 'none', ( 5.614657893049237458, 20.00111839825282090, -95.60000000002690967 ) ) ;
#6371 = direction ( 'none', ( 0.1695466524851910184, 0.7071067811865462405, 0.6864793752408500094 ) ) ;
#6372 = oriented_edge ( 'none', *, *, #26152, .f. ) ;
#6373 = cartesian_point ( 'none', ( 29.48846543377328899, -21.94061531224135564, -54.85402077242118679 ) ) ;
#6374 = cartesian_point ( 'none', ( -34.64101615137757051, -20.00000000000006040, -14.29998826649450727 ) ) ;
#6375 = plane ( 'none', #19483 ) ;
#6376 = oriented_edge ( 'none', *, *, #26422, .t. ) ;
#6377 = vertex_point ( 'none', #5623 ) ;
#6378 = direction ( 'none', ( 4.531088973552677952e-17, 1.000000000000000000, 6.283257330483586380e-17 ) ) ;
#6379 = face_outer_bound ( 'none', #1465, .t. ) ;
#6380 = cartesian_point ( 'none', ( 22.18771380058660014, 7.845452957526085846, 36.49999999999998579 ) ) ;
#6381 = edge_loop ( 'none', ( #11935, #22393, #13881 ) ) ;
#6382 = direction ( 'none', ( -0.9237280213470682178, -0.3830490080632377725, 0.0000000000000000000 ) ) ;
#6383 = face_outer_bound ( 'none', #29053, .t. ) ;
#6384 = edge_curve ( 'none', #34000, #39141, #26504, .t. ) ;
#6385 = cartesian_point ( 'none', ( -30.35278583721153467, 16.55125233760543679, -58.54842495946057568 ) ) ;
#6386 = cartesian_point ( 'none', ( 18.48055493771033042, -11.45321929319347198, -93.68147584875153200 ) ) ;
#6387 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 50.46000000000000796 ) ) ;
#6388 = circle ( 'none', #12012, 49.99999999999999289 ) ;
#6389 = face_outer_bound ( 'none', #37063, .t. ) ;
#6390 = cartesian_point ( 'none', ( 20.07494330228735535, -40.40602122181098821, 10.80001466688177381 ) ) ;
#6391 = edge_curve ( 'none', #19830, #24327, #4031, .t. ) ;
#6392 = cartesian_point ( 'none', ( -20.87447585899624514, 87.86011895006944883, -90.51172659257952091 ) ) ;
#6393 = face_outer_bound ( 'none', #41800, .t. ) ;
#6394 = b_spline_curve_with_knots ( 'none', 3,
( #2538, #20152, #40646, #2390, #9438, #19689 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0001971375347169103506, 0.001400016327299154380, 0.002602895119881398680 ),
.unspecified. ) ;
#6395 = edge_loop ( 'none', ( #31009, #34189, #15152, #18440, #4423, #44636, #11731, #13528 ) ) ;
#6396 = cartesian_point ( 'none', ( 5.899167098223505157, -22.26406935422864919, 45.45704756949501757 ) ) ;
#6397 = cartesian_point ( 'none', ( -19.68831930154476950, 12.89247295463196252, 37.49999999999998579 ) ) ;
#6398 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#6399 = direction ( 'none', ( -6.750947622558686973e-17, 1.000000000000000000, -1.498871781000323915e-18 ) ) ;
#6400 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6401 = edge_curve ( 'none', #33704, #26284, #10537, .t. ) ;
#6402 = oriented_edge ( 'none', *, *, #6795, .f. ) ;
#6403 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6404 = edge_curve ( 'none', #1485, #18817, #43477, .t. ) ;
#6405 = advanced_face ( 'none', ( #17190 ), #10058, .t. ) ;
#6406 = cartesian_point ( 'none', ( -10.74467931382648267, 75.69999999999993179, -41.92402343211522009 ) ) ;
#6407 = face_outer_bound ( 'none', #10754, .t. ) ;
#6408 = direction ( 'none', ( 4.743173283671094701e-16, 3.993128171903857614e-16, -1.000000000000000000 ) ) ;
#6409 = cartesian_point ( 'none', ( 18.68091703454303243, -1.766023819814744877, -95.60000000000002274 ) ) ;
#6410 = edge_curve ( 'none', #19628, #5145, #33090, .t. ) ;
#6411 = oriented_edge ( 'none', *, *, #41445, .t. ) ;
#6412 = cartesian_point ( 'none', ( 19.46082483533384178, 8.069961587174102391, 43.47110522331713156 ) ) ;
#6413 = oriented_edge ( 'none', *, *, #15659, .f. ) ;
#6414 = cartesian_point ( 'none', ( 5.310580181728403737, -28.19286823137639431, 31.99999999999998579 ) ) ;
#6415 = oriented_edge ( 'none', *, *, #28254, .f. ) ;
#6417 = edge_curve ( 'none', #21527, #19101, #24911, .t. ) ;
#6416 = cc_design_person_and_organization_assignment ( #3841, #34583, ( #27329 ) ) ;
#6418 = vertex_point ( 'none', #23746 ) ;
#6419 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#6420 = circle ( 'none', #18684, 2.499999999999998668 ) ;
#6421 = cartesian_point ( 'none', ( -18.03350312851953063, 14.32906606359548363, 48.51843067674092680 ) ) ;
#6422 = vertex_point ( 'none', #23895 ) ;
#6423 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#6424 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#6425 = cartesian_point ( 'none', ( 19.99221105377307950, -6.645260000285447610, 48.43427877581306262 ) ) ;
#6426 = b_spline_surface_with_knots ( 'none', 1, 3, (
( #12549, #15969, #5507, #4461, #36754, #5352, #7967, #33391, #28986, #19611, #40721, #12106, #23166, #12409, #40406, #43640, #12714, #19469, #1701, #40570, #9199, #33706, #40258, #44105, #25470, #37186, #950, #22860, #9048, #32504, #26521, #2004, #43946, #37047, #29749, #22716, #5663, #8895, #1857, #16115 ),
( #36601, #30043, #15804, #2153, #23006, #19165, #8723, #19778, #26664, #15666, #30199, #26367, #40110, #33248, #33548, #16263, #26216, #5206, #29901, #12256, #43791, #30654, #30962, #12873, #2913, #20382, #41021, #33860, #5960, #6259, #9956, #37941, #27419, #13027, #26812, #41480, #44716, #9660, #41338, #6406 ) ),
.unspecified., .f., .f., .f.,
( 2, 2 ),
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 3.913034639560114037e-05, 7.826069279120228075e-05, 9.782586598900284416e-05, 0.0001173910391868034211, 0.0001565213855824045615, 0.0001956517319780056883, 0.0002347820783736068422, 0.0003130427711648091230, 0.0003521731175604102498, 0.0003913034639560113766, 0.0004695641567472136845, 0.0005478248495384159924, 0.0006260855423296182460, 0.0007043462351208204996, 0.0007826069279120227533, 0.0008608676207032251154, 0.0009391283134944273690, 0.001095649699076831985, 0.001252171084659236492 ),
.unspecified. ) ;
#6427 = direction ( 'none', ( -1.076941769399732027e-16, -1.000000000000000000, -1.079709846472056899e-16 ) ) ;
#6428 = axis2_placement_3d ( 'none', #33368, #33081, #43766 ) ;
#6429 = cartesian_point ( 'none', ( 2.852829391447831587e-16, 69.49999999999998579, -65.60000000000002274 ) ) ;
#6430 = line ( 'none', #12047, #5913 ) ;
#6431 = circle ( 'none', #27529, 26.92264973081039514 ) ;
#6432 = axis2_placement_3d ( 'none', #41675, #6153, #9706 ) ;
#6433 = axis2_placement_3d ( 'none', #19005, #29880, #1837 ) ;
#6434 = direction ( 'none', ( 0.0000000000000000000, -1.668003342285388346e-16, -1.000000000000000000 ) ) ;
#6435 = cartesian_point ( 'none', ( 24.84569232247340054, 37.81939901351471178, -16.69999999999999929 ) ) ;
#6436 = conical_surface ( 'none', #8591, 2.500000000000002665, 1.047197551196619836 ) ;
#6437 =( bounded_curve ( ) b_spline_curve ( 3, ( #14471, #38902, #1569, #26085 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.039288151615117117, 1.570796326794896780 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9765964826481783323, 0.9765964826481783323, 1.000000000000000000 ) )
representation_item ( '' ) );
#6438 = axis2_placement_3d ( 'none', #11769, #920, #15313 ) ;
#6439 = oriented_edge ( 'none', *, *, #37390, .f. ) ;
#6440 = cartesian_point ( 'none', ( -11.34921851132376425, 95.09865791383683131, -41.38737904498558606 ) ) ;
#6441 = cartesian_point ( 'none', ( -11.91378355734859085, 1.435883473214471184, 14.99999999999999289 ) ) ;
#6442 = axis2_placement_3d ( 'none', #30975, #9974, #31121 ) ;
#6443 = direction ( 'none', ( 0.3927816844996859791, -0.9196317460383743869, 0.0000000000000000000 ) ) ;
#6444 = cartesian_point ( 'none', ( -9.024583677216545752, 59.99999999999998579, -95.25732438122022927 ) ) ;
#6445 = oriented_edge ( 'none', *, *, #36850, .f. ) ;
#6446 = face_outer_bound ( 'none', #14071, .t. ) ;
#6447 = cartesian_point ( 'none', ( 2.780907192434677544, 13.22346615150208748, 10.00102489740764788 ) ) ;
#6448 = edge_curve ( 'none', #11251, #30127, #5122, .t. ) ;
#6449 = cartesian_point ( 'none', ( -8.858715441178649286, 78.94999999999993179, -84.10906968845877429 ) ) ;
#6450 = edge_curve ( 'none', #28708, #6730, #233, .t. ) ;
#6451 = face_outer_bound ( 'none', #10915, .t. ) ;
#6452 = edge_curve ( 'none', #39633, #6143, #39649, .t. ) ;
#6453 = cartesian_point ( 'none', ( -26.33913438213182800, -42.50000000000000000, -31.60000000000001563 ) ) ;
#6454 = vertex_point ( 'none', #24351 ) ;
#6455 = cartesian_point ( 'none', ( 18.65770359668759681, 59.79999999999994031, -32.16903021370674054 ) ) ;
#6456 = advanced_face ( 'none', ( #28716 ), #7848, .t. ) ;
#6457 = vertex_point ( 'none', #27678 ) ;
#6458 = cartesian_point ( 'none', ( -18.08440916795430908, -14.26386863550972350, 46.73703606502737529 ) ) ;
#6459 = cartesian_point ( 'none', ( -25.20842782952112771, -41.93995685867476197, -13.70000000000000462 ) ) ;
#6461 = oriented_edge ( 'none', *, *, #30198, .t. ) ;
#6460 = cartesian_point ( 'none', ( -7.375617024900276597, -19.73505779177331476, 42.42583642229427454 ) ) ;
#6462 = line ( 'none', #32552, #38219 ) ;
#6463 = direction ( 'none', ( -0.9237280213470682178, -0.3830490080632377725, 0.0000000000000000000 ) ) ;
#6464 = cartesian_point ( 'none', ( -8.100453761271346309, -10.79965966415169376, 10.99999999999999289 ) ) ;
#6465 = vertex_point ( 'none', #16810 ) ;
#6466 = cartesian_point ( 'none', ( -9.935258877137661315, 18.57879984397436957, 42.28171393267110290 ) ) ;
#6467 = advanced_face ( 'none', ( #34190 ), #14468, .f. ) ;
#6468 = line ( 'none', #39601, #20212 ) ;
#6469 = oriented_edge ( 'none', *, *, #1049, .t. ) ;
#6470 = vertex_point ( 'none', #20784 ) ;
#6471 = conical_surface ( 'none', #42454, 4.499999999999997335, 0.7853981633974561616 ) ;
#6472 = edge_curve ( 'none', #36430, #19339, #21071, .t. ) ;
#6473 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.156482317317859774e-14 ) ) ;
#6475 = advanced_face ( 'none', ( #12242, #27073 ), #41741, .f. ) ;
#6474 = circle ( 'none', #2101, 3.842971700774302501 ) ;
#6476 = vertex_point ( 'none', #37738 ) ;
#6478 = edge_curve ( 'none', #34135, #2218, #11727, .t. ) ;
#6477 = direction ( 'none', ( -0.9780245502542913583, 5.423716222857296792e-17, -0.2084897577817457215 ) ) ;
#6479 = cartesian_point ( 'none', ( 33.93465454840530526, 84.79999999999995453, -87.77833727550407161 ) ) ;
#6480 = edge_curve ( 'none', #43433, #8534, #31478, .t. ) ;
#6481 = face_outer_bound ( 'none', #16501, .t. ) ;
#6482 = direction ( 'none', ( -0.8660254037844354880, 0.5000000000000053291, 2.829920871615289322e-16 ) ) ;
#6483 = axis2_placement_3d ( 'none', #21337, #3845, #31899 ) ;
#6484 = cartesian_point ( 'none', ( 17.18244668083701043, -15.33794308704792897, 44.00105029677939683 ) ) ;
#6485 = plane ( 'none', #6925 ) ;
#6486 = axis2_placement_3d ( 'none', #30312, #13286, #16654 ) ;
#6487 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6488 = axis2_placement_3d ( 'none', #4631, #8125, #29001 ) ;
#6489 = axis2_placement_3d ( 'none', #22680, #5781, #43605 ) ;
#6490 = cartesian_point ( 'none', ( -37.48668738400599665, 84.69999999999996021, -42.44331578459412668 ) ) ;
#6491 = vertex_point ( 'none', #20701 ) ;
#6492 = cartesian_point ( 'none', ( 16.33707894181791076, 16.23687928623653676, 41.67368887500658303 ) ) ;
#6493 = oriented_edge ( 'none', *, *, #45012, .t. ) ;
#6494 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6495 = cartesian_point ( 'none', ( -16.66490329597787934, 12.89072848682139316, 48.25506493357463711 ) ) ;
#6496 = axis2_placement_3d ( 'none', #15512, #43478, #1543 ) ;
#6497 = cartesian_point ( 'none', ( 11.86159328516562006, -17.41217325136403815, 47.97027142433559277 ) ) ;
#6498 = oriented_edge ( 'none', *, *, #40822, .t. ) ;
#6499 = oriented_edge ( 'none', *, *, #34091, .t. ) ;
#6500 = direction ( 'none', ( 0.1196569561012059135, 0.9928152964457156449, -6.010902015681198544e-17 ) ) ;
#6501 = oriented_edge ( 'none', *, *, #5796, .t. ) ;
#6502 = vector ( 'none', #26753, 1000.000000000000000 ) ;
#6503 = cartesian_point ( 'none', ( 19.64984980976594642, 3.726043807262752416, 2.999999999999992006 ) ) ;
#6504 = edge_loop ( 'none', ( #34528, #25418, #33493, #14799 ) ) ;
#6505 = edge_curve ( 'none', #20372, #44023, #8958, .t. ) ;
#6506 = cylindrical_surface ( 'none', #23481, 5.500320936831879060 ) ;
#6507 = face_bound ( 'none', #12180, .t. ) ;
#6508 = direction ( 'none', ( 0.6416855659042121074, 0.7669678184319020930, 7.080503983578803823e-16 ) ) ;
#6510 = advanced_face ( 'none', ( #17766 ), #44589, .t. ) ;
#6509 = direction ( 'none', ( 0.8598122443623195110, 0.5106103254387154289, 0.0000000000000000000 ) ) ;
#6511 = circle ( 'none', #2304, 2.999999999999995559 ) ;
#6512 = cartesian_point ( 'none', ( -9.957303155323680599, 19.31525096753064830, -93.61586480312745095 ) ) ;
#6513 = cartesian_point ( 'none', ( -32.58033587811684129, -14.89570492870990215, -52.52060951850590698 ) ) ;
#6514 = cartesian_point ( 'none', ( -4.746741500494613852, 42.30667514841609034, -32.19475884814741562 ) ) ;
#6515 = line ( 'none', #35335, #35586 ) ;
#6516 = oriented_edge ( 'none', *, *, #28507, .f. ) ;
#6517 = cartesian_point ( 'none', ( 3.906460495379319831, 21.70119965343024404, 45.78584000000001453 ) ) ;
#6518 = direction ( 'none', ( 1.000000000000000000, -7.979727989493339751e-17, 0.0000000000000000000 ) ) ;
#6519 = vertex_point ( 'none', #10357 ) ;
#6520 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#6521 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 45.00000000000001421 ) ) ;
#6522 = cartesian_point ( 'none', ( -15.01621229394511126, 14.77711810405508253, 45.99449370584262908 ) ) ;
#6523 = oriented_edge ( 'none', *, *, #7951, .t. ) ;
#6524 = cartesian_point ( 'none', ( 11.28079816756823561, -26.63458929706910894, 10.59482396687537076 ) ) ;
#6525 = vector ( 'none', #24283, 1000.000000000000000 ) ;
#6526 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#6527 = edge_loop ( 'none', ( #32375, #4151, #33118, #15135 ) ) ;
#6528 = oriented_edge ( 'none', *, *, #7702, .t. ) ;
#6529 = face_outer_bound ( 'none', #33832, .t. ) ;
#6530 = cartesian_point ( 'none', ( 15.67222977863757016, 23.79427881861375838, 11.65863678260662262 ) ) ;
#6531 = cartesian_point ( 'none', ( 14.76665495728002497, 76.59978843262304338, -43.00037936281228212 ) ) ;
#6532 = direction ( 'none', ( 1.000000000000000000, -7.979727989493339751e-17, -1.217207520189661612e-14 ) ) ;
#6533 = cartesian_point ( 'none', ( 29.99706700673178617, 17.04581538547228803, -59.34787429974385020 ) ) ;
#6534 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#6535 = edge_curve ( 'none', #19943, #11367, #8410, .t. ) ;
#6536 = cartesian_point ( 'none', ( -22.13290688867265388, 89.66244248642267678, -89.39965973493890772 ) ) ;
#6537 = vertex_point ( 'none', #13588 ) ;
#6538 = cartesian_point ( 'none', ( -33.63944989729715473, -17.94063965302641961, -36.39999999999996305 ) ) ;
#6539 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6540 = direction ( 'none', ( 0.1994474273731864089, 7.830609442274788697e-17, -0.9799085282383339646 ) ) ;
#6541 = vertex_point ( 'none', #41743 ) ;
#6542 = cartesian_point ( 'none', ( 18.09108436943106923, 14.25675075686031334, 46.62239916895813963 ) ) ;
#6543 = oriented_edge ( 'none', *, *, #32528, .t. ) ;
#6544 = edge_curve ( 'none', #17936, #17897, #19382, .t. ) ;
#6545 = date_and_time ( #38862, #41091 ) ;
#6546 = oriented_edge ( 'none', *, *, #37427, .t. ) ;
#6547 = edge_loop ( 'none', ( #5079, #23926 ) ) ;
#6548 = edge_curve ( 'none', #31201, #11280, #28187, .t. ) ;
#6549 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6550 = oriented_edge ( 'none', *, *, #6336, .f. ) ;
#6551 = line ( 'none', #23020, #17003 ) ;
#6552 = face_outer_bound ( 'none', #12315, .t. ) ;
#6554 = oriented_edge ( 'none', *, *, #17122, .t. ) ;
#6553 = axis2_placement_3d ( 'none', #28348, #10260, #21006 ) ;
#6555 = vector ( 'none', #24934, 1000.000000000000000 ) ;
#6556 = cartesian_point ( 'none', ( 4.296574200609180494, -20.62573467297573160, 47.71996718235455859 ) ) ;
#6557 = line ( 'none', #39313, #31250 ) ;
#6558 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#6559 = cartesian_point ( 'none', ( 22.00000000000005684, 43.60511776651526361, -12.10000000000000142 ) ) ;
#6560 = line ( 'none', #7168, #17013 ) ;
#6561 = axis2_placement_3d ( 'none', #43499, #36335, #19033 ) ;
#6562 = cartesian_point ( 'none', ( -34.64101615137724366, 84.79999999999995453, -45.59999999999945430 ) ) ;
#6563 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058996, -1.047046140200799420e-16 ) ) ;
#6564 = cartesian_point ( 'none', ( 34.31980515339491689, 86.50000000000000000, -33.78019484660566718 ) ) ;
#6565 = cartesian_point ( 'none', ( 19.99221105377307950, -6.645260000285447610, 41.19556845902047115 ) ) ;
#6566 = edge_loop ( 'none', ( #1231, #22629, #10347, #31000 ) ) ;
#6567 = vertex_point ( 'none', #24504 ) ;
#6568 = cartesian_point ( 'none', ( 15.19322147899371345, -14.59566102780832075, 47.65818769727203374 ) ) ;
#6569 = axis2_placement_3d ( 'none', #8690, #12080, #18843 ) ;
#6570 = face_outer_bound ( 'none', #44188, .t. ) ;
#6571 = oriented_edge ( 'none', *, *, #8844, .f. ) ;
#6572 = direction ( 'none', ( 5.690833777106464244e-16, 2.476491431256906945e-16, -1.000000000000000000 ) ) ;
#6573 = circle ( 'none', #6108, 11.49999999999999822 ) ;
#6574 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6575 = axis2_placement_3d ( 'none', #24388, #6399, #37777 ) ;
#6576 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 48.00000000000000000 ) ) ;
#6577 = oriented_edge ( 'none', *, *, #2110, .f. ) ;
#6578 = vertex_point ( 'none', #14055 ) ;
#6579 = cartesian_point ( 'none', ( 18.73176249664625459, -9.642138251451774167, 44.11657571735968020 ) ) ;
#6580 = advanced_face ( 'none', ( #39058 ), #23817, .f. ) ;
#6581 = vertex_point ( 'none', #41444 ) ;
#6582 = direction ( 'none', ( 0.0000000000000000000, 0.9997880925769060401, -0.02058567320812842646 ) ) ;
#6583 = vertex_point ( 'none', #10067 ) ;
#6584 = cartesian_point ( 'none', ( -26.36759374687062163, 79.14999999999999147, -84.59999999999971010 ) ) ;
#6585 = cartesian_point ( 'none', ( -10.92295188507649151, 95.19099188451474447, -41.41260076754819153 ) ) ;
#6586 = cartesian_point ( 'none', ( 13.84248481392424601, -17.16356938915321351, 45.00000000000001421 ) ) ;
#6587 = line ( 'none', #22939, #9902 ) ;
#6588 = direction ( 'none', ( -1.000000000000000000, 7.979727989493339751e-17, 1.217207520189661770e-14 ) ) ;
#6589 = line ( 'none', #8153, #36740 ) ;
#6590 = oriented_edge ( 'none', *, *, #6320, .t. ) ;
#6591 = oriented_edge ( 'none', *, *, #41379, .f. ) ;
#6592 = advanced_face ( 'none', ( #20483 ), #21598, .t. ) ;
#6593 = cartesian_point ( 'none', ( -44.99999999999999289, 22.73060541888023423, -0.1640010916927345519 ) ) ;
#6594 = edge_curve ( 'none', #33064, #24593, #42380, .t. ) ;
#6595 = oriented_edge ( 'none', *, *, #24699, .t. ) ;
#6596 = vector ( 'none', #7688, 1000.000000000000000 ) ;
#6597 = cartesian_point ( 'none', ( -20.14373709363284703, 11.16884886565761192, 42.40285072275035105 ) ) ;
#6598 = oriented_edge ( 'none', *, *, #11601, .t. ) ;
#6599 = edge_loop ( 'none', ( #44551, #9498, #28926, #22487, #8553, #34907, #37850, #22551, #29708 ) ) ;
#6600 = spherical_surface ( 'none', #21720, 3.929199999999999804 ) ;
#6601 = direction ( 'none', ( 2.896988204881267355e-16, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6602 = circle ( 'none', #43000, 32.50000000000000000 ) ;
#6603 = direction ( 'none', ( -0.9982541042003290066, -5.139921410301651782e-16, 0.05906558598032098095 ) ) ;
#6604 = direction ( 'none', ( 0.9237280213470679957, 0.3830490080632377170, 0.0000000000000000000 ) ) ;
#6605 = closed_shell ( 'none', ( #43024, #8555, #24448, #18495, #42000, #16657, #3725, #16500, #33063, #14355, #12126, #24396 ) ) ;
#6606 = vector ( 'none', #10145, 1000.000000000000000 ) ;
#6607 = vertex_point ( 'none', #10210 ) ;
#6608 = direction ( 'none', ( 4.142623226213272475e-15, 0.9314175982251127195, 0.3639522739543780694 ) ) ;
#6609 = edge_curve ( 'none', #24794, #35988, #18856, .t. ) ;
#6610 = cylindrical_surface ( 'none', #30897, 24.90000000000000568 ) ;
#6611 = cartesian_point ( 'none', ( -1.400006538498305405e-14, 7.896630364693016970e-16, 2.999999999999994227 ) ) ;
#6612 = cartesian_point ( 'none', ( -35.18107966083860561, 24.06458256229947779, -25.60000000000000497 ) ) ;
#6613 = edge_curve ( 'none', #40938, #32131, #17595, .t. ) ;
#6614 = line ( 'none', #18071, #3920 ) ;
#6615 = cartesian_point ( 'none', ( -6.411346453169299409, -20.06849318135079230, 45.88357444128298823 ) ) ;
#6616 = cartesian_point ( 'none', ( -9.862155861906446219, -19.72157148290835238, 44.21416000000001389 ) ) ;
#6617 = cartesian_point ( 'none', ( 35.34737775434887652, 82.29999999999995453, -83.42166272449746600 ) ) ;
#6618 = cartesian_point ( 'none', ( -10.91570878285189572, 18.01949271331185543, 43.90736446356904565 ) ) ;
#6619 = oriented_edge ( 'none', *, *, #8570, .t. ) ;
#6620 = edge_loop ( 'none', ( #34088, #30813 ) ) ;
#6621 = oriented_edge ( 'none', *, *, #25290, .f. ) ;
#6622 = edge_curve ( 'none', #18615, #39764, #32013, .t. ) ;
#6623 = axis2_placement_3d ( 'none', #21240, #28267, #7105 ) ;
#6624 = axis2_placement_3d ( 'none', #10990, #45469, #4247 ) ;
#6625 = vertex_point ( 'none', #867 ) ;
#6626 = direction ( 'none', ( 0.9982541042003290066, 3.989216879136938183e-16, -0.05906558598032100177 ) ) ;
#6627 = plane ( 'none', #35776 ) ;
#6628 = cartesian_point ( 'none', ( 21.83626211997555444, 7.327323376110567388, 41.98588362258954731 ) ) ;
#6629 = advanced_face ( 'none', ( #757 ), #10967, .f. ) ;
#6630 = cartesian_point ( 'none', ( 9.536213620591302842, 95.36665356418764361, -67.18271763151489040 ) ) ;
#6631 = axis2_placement_3d ( 'none', #13242, #12934, #41529 ) ;
#6632 = circle ( 'none', #22254, 13.49999999999999822 ) ;
#6633 = face_bound ( 'none', #5608, .t. ) ;
#6634 = vertex_point ( 'none', #3927 ) ;
#6635 = oriented_edge ( 'none', *, *, #9299, .f. ) ;
#6636 = axis2_placement_3d ( 'none', #18665, #15304, #25432 ) ;
#6637 = cartesian_point ( 'none', ( 27.50000000000000000, 3.367778697655221307e-15, 40.49999999999998579 ) ) ;
#6638 = vertex_point ( 'none', #17879 ) ;
#6639 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#6640 = line ( 'none', #29752, #12673 ) ;
#6641 = cartesian_point ( 'none', ( 26.70415724810827030, 55.89380641530909344, -91.01871993090776414 ) ) ;
#6642 = oriented_edge ( 'none', *, *, #22336, .f. ) ;
#6643 = oriented_edge ( 'none', *, *, #5996, .f. ) ;
#6644 = axis2_placement_3d ( 'none', #23207, #2183, #23516 ) ;
#6645 = vertex_point ( 'none', #35619 ) ;
#6646 = cartesian_point ( 'none', ( 16.50513353188081567, -16.06514909821616399, 42.31851152906924085 ) ) ;
#6647 = cartesian_point ( 'none', ( 4.138788549551827955, 38.96139996945969131, -32.88710256053028047 ) ) ;
#6648 = circle ( 'none', #36053, 25.00000000000000000 ) ;
#6649 = b_spline_curve_with_knots ( 'none', 3,
( #2275, #41150, #9318, #19895, #27088, #6228, #34278, #23452, #12682, #40532, #13299, #9918, #37906, #45454, #24365, #31216, #34418, #31377 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01804857561094250565, 0.01870228212450746400, 0.01935598863807241887, 0.02000969515163737722, 0.02066340166520233557, 0.02131710817876729391, 0.02197081469233225226, 0.02262452120589720714, 0.02327822771946216548 ),
.unspecified. ) ;
#6650 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#6651 = cartesian_point ( 'none', ( 17.99670507575699574, 14.37385040135247216, 45.89993702341011073 ) ) ;
#6652 = oriented_edge ( 'none', *, *, #5888, .f. ) ;
#6653 = oriented_edge ( 'none', *, *, #43843, .f. ) ;
#6654 = cylindrical_surface ( 'none', #18940, 2.499999999999998668 ) ;
#6655 = cartesian_point ( 'none', ( -10.85404465307563804, -9.864722764759257245, 32.79641543510056323 ) ) ;
#6656 = oriented_edge ( 'none', *, *, #35458, .t. ) ;
#6657 = direction ( 'none', ( 0.3154240852245591697, 0.9489508135094516517, -0.0000000000000000000 ) ) ;
#6659 = cartesian_point ( 'none', ( -15.18298970257177238, 14.60564298518099768, 45.21879242018406586 ) ) ;
#6658 = cartesian_point ( 'none', ( -1.737492732381885887e-14, -3.587311993449332514e-16, -84.59999999999999432 ) ) ;
#6660 = edge_curve ( 'none', #12040, #18502, #29295, .t. ) ;
#6661 = cartesian_point ( 'none', ( 12.87762972306837561, -16.67518210922353106, 41.58843621852930994 ) ) ;
#6662 = line ( 'none', #27028, #14924 ) ;
#6663 = circle ( 'none', #30015, 4.150000000000001243 ) ;
#6664 = edge_curve ( 'none', #10941, #22686, #45151, .t. ) ;
#6665 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#6666 = plane ( 'none', #8450 ) ;
#6667 = cartesian_point ( 'none', ( -6.267032864823082827e-15, 3.093606183749421952e-16, 10.46076951545866507 ) ) ;
#6668 = oriented_edge ( 'none', *, *, #19925, .f. ) ;
#6669 = cartesian_point ( 'none', ( -35.00000000000000711, 69.49999999999998579, -65.59999999999961062 ) ) ;
#6670 = cartesian_point ( 'none', ( 3.732432552313055485, 20.73443827385814942, 41.56572122418695869 ) ) ;
#6671 = cartesian_point ( 'none', ( -16.36100571988452401, 85.74491110437837449, -77.15395476728473056 ) ) ;
#6672 = cartesian_point ( 'none', ( -1.223845014907057185e-14, 15.20000000000000107, -90.60000000000000853 ) ) ;
#6673 = oriented_edge ( 'none', *, *, #27046, .f. ) ;
#6674 = cartesian_point ( 'none', ( -24.38250920977195335, 13.14600237330555110, -77.26430587104202630 ) ) ;
#6675 = cartesian_point ( 'none', ( 31.17246699197924187, -24.28994049423608814, -47.70698934648373779 ) ) ;
#6676 = edge_curve ( 'none', #36773, #26884, #36887, .t. ) ;
#6677 = cartesian_point ( 'none', ( -8.598082468313908322, 20.19161880880784921, -92.99056090435330191 ) ) ;
#6678 = vector ( 'none', #41382, 1000.000000000000000 ) ;
#6679 = circle ( 'none', #27521, 20.00000000000000000 ) ;
#6680 = oriented_edge ( 'none', *, *, #15024, .t. ) ;
#6681 = oriented_edge ( 'none', *, *, #11116, .f. ) ;
#6682 = edge_curve ( 'none', #16101, #24267, #35818, .t. ) ;
#6683 = cartesian_point ( 'none', ( -34.64101615137724366, 84.79999999999995453, -45.59999999999945430 ) ) ;
#6684 = oriented_edge ( 'none', *, *, #21682, .t. ) ;
#6685 = edge_loop ( 'none', ( #28398, #6722, #21406, #31476 ) ) ;
#6686 = edge_loop ( 'none', ( #20081, #28296 ) ) ;
#6687 = cartesian_point ( 'none', ( -17.93028808542119990, -11.12398003894913678, -94.69026216152103359 ) ) ;
#6688 = line ( 'none', #5746, #9447 ) ;
#6689 = b_spline_curve_with_knots ( 'none', 3,
( #25110, #4096, #21879, #42223, #11300, #35810, #3947, #17754, #18207, #3787, #25260, #25416, #35340, #28471, #32147, #28633, #28174, #17910, #42368, #21288, #7167, #300, #31689, #14384, #24833, #21441, #7613, #28321, #38813, #8509, #18647, #39596, #29243, #29390 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.005311568754141129771, 0.005975225784961561704, 0.006638882815781994504, 0.007302539846602425569, 0.007966196877422854900, 0.008629853908243285965, 0.009293510939063713561, 0.009957167969884142891, 0.01062082500070457222, 0.01128448203152500155, 0.01194813906234543088, 0.01261179609316586195, 0.01327545312398628954, 0.01393911015480672061, 0.01460276718562715167, 0.01526642421644757927, 0.01593008124726801034 ),
.unspecified. ) ;
#6690 = advanced_face ( 'none', ( #29810 ), #37436, .f. ) ;
#6693 = edge_curve ( 'none', #11193, #3876, #41284, .t. ) ;
#6692 = cartesian_point ( 'none', ( 19.19430405232833792, -8.686410094334091170, 48.08123808212165784 ) ) ;
#6691 = axis2_placement_3d ( 'none', #31774, #42601, #4183 ) ;
#6694 = cartesian_point ( 'none', ( 14.07035336298005745, 75.81266142419674736, -43.18975877418793630 ) ) ;
#6695 = cartesian_point ( 'none', ( 20.61225943274194705, 4.362310009240347952, 48.32210049772863414 ) ) ;
#6696 = cartesian_point ( 'none', ( -23.15668421540573263, 84.79999999999995453, -103.0866873840060691 ) ) ;
#6697 = cartesian_point ( 'none', ( -1.470545404912983359e-14, 95.19999999999993179, -65.59999999999998010 ) ) ;
#6698 = axis2_placement_3d ( 'none', #7761, #4248, #21585 ) ;
#6699 = cartesian_point ( 'none', ( -34.64101615137751367, 69.49999999999998579, -45.59999999999995879 ) ) ;
#6700 = direction ( 'none', ( 4.743173283671216974e-16, 3.993128171903836414e-16, -1.000000000000000000 ) ) ;
#6701 = cartesian_point ( 'none', ( 14.32733767071699660, -15.44720477328067254, 41.49231600027081868 ) ) ;
#6702 = oriented_edge ( 'none', *, *, #25356, .t. ) ;
#6703 = advanced_face ( 'none', ( #1323 ), #18292, .t. ) ;
#6704 = vertex_point ( 'none', #7738 ) ;
#6705 = circle ( 'none', #41787, 5.000000000000002665 ) ;
#6706 = oriented_edge ( 'none', *, *, #36614, .f. ) ;
#6707 = axis2_placement_3d ( 'none', #44137, #40445, #40756 ) ;
#6708 = face_outer_bound ( 'none', #24195, .t. ) ;
#6709 = circle ( 'none', #44339, 1.000000000000000222 ) ;
#6710 = axis2_placement_3d ( 'none', #38768, #14779, #25067 ) ;
#6711 = axis2_placement_3d ( 'none', #1411, #25933, #20233 ) ;
#6712 = cartesian_point ( 'none', ( 32.75804817229480648, 24.16294362030861720, 32.49999999999997868 ) ) ;
#6713 = cartesian_point ( 'none', ( -21.25186870883891999, 83.67782780742282966, -93.40931635949135625 ) ) ;
#6715 = advanced_face ( 'none', ( #30386 ), #11679, .t. ) ;
#6714 = cartesian_point ( 'none', ( 17.37426768780002462, -2.093996731771102571, 38.49999999999998579 ) ) ;
#6716 = oriented_edge ( 'none', *, *, #25915, .f. ) ;
#6717 = cartesian_point ( 'none', ( 4.902599863591089679, -20.48967984987023527, 42.92180952540968519 ) ) ;
#6718 = axis2_placement_3d ( 'none', #38421, #3533, #24416 ) ;
#6719 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012060384, 0.0000000000000000000 ) ) ;
#6720 = cartesian_point ( 'none', ( 6.071904087982752607, 41.49999999999997868, -32.60000000000002274 ) ) ;
#6721 = cartesian_point ( 'none', ( 19.92896232007675295, -6.693678833078119617, -95.59999999998792930 ) ) ;
#6722 = oriented_edge ( 'none', *, *, #7164, .f. ) ;
#6723 = cartesian_point ( 'none', ( 1.388041270537534233, 95.69999999999993179, -42.14102855129227265 ) ) ;
#6724 = cartesian_point ( 'none', ( 20.35450690073318825, 85.97925406975842577, -40.26334593497357872 ) ) ;
#6725 = direction ( 'none', ( 0.4373651764543249332, 0.8992839943116286427, 0.0000000000000000000 ) ) ;
#6726 = cartesian_point ( 'none', ( -23.83522071848611290, -40.29864572723049321, -19.70000000000000284 ) ) ;
#6727 = edge_curve ( 'none', #29849, #9305, #27601, .t. ) ;
#6728 = vector ( 'none', #20232, 1000.000000000000000 ) ;
#6729 = vector ( 'none', #22980, 1000.000000000000114 ) ;
#6730 = vertex_point ( 'none', #7291 ) ;
#6731 = cartesian_point ( 'none', ( -15.55606607835788324, 24.47738737434025325, 10.30205005567017373 ) ) ;
#6732 = cartesian_point ( 'none', ( 20.00000000000066080, 79.59999999999996589, -30.95898384862282171 ) ) ;
#6733 = edge_curve ( 'none', #30301, #17671, #30877, .t. ) ;
#6734 = vertex_point ( 'none', #14971 ) ;
#6735 = cartesian_point ( 'none', ( -10.30150260584378152, -20.60014289639257257, 41.56572122418695869 ) ) ;
#6736 = oriented_edge ( 'none', *, *, #11652, .f. ) ;
#6737 = cartesian_point ( 'none', ( 31.73664556669884007, 99.04939299745781511, -89.11931328381666617 ) ) ;
#6738 = direction ( 'none', ( 0.0004081077995600806887, -0.9999761298062728176, 0.006897337579997067647 ) ) ;
#6739 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#6740 = line ( 'none', #5647, #9488 ) ;
#6741 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6742 = cartesian_point ( 'none', ( -29.33695779451270980, -21.48521212846535278, -55.86900113189426520 ) ) ;
#6743 = direction ( 'none', ( 0.9237280213470681067, 0.3830490080632377170, 0.0000000000000000000 ) ) ;
#6744 = cartesian_point ( 'none', ( -26.63185072007700782, 79.14999999999999147, -84.23327260451105758 ) ) ;
#6745 = oriented_edge ( 'none', *, *, #44929, .f. ) ;
#6746 = vertex_point ( 'none', #36523 ) ;
#6747 = cylindrical_surface ( 'none', #16862, 38.60000000000000142 ) ;
#6748 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 52.00000000000000000 ) ) ;
#6749 = oriented_edge ( 'none', *, *, #18531, .f. ) ;
#6750 = advanced_face ( 'none', ( #41245 ), #22701, .t. ) ;
#6751 = plane ( 'none', #24073 ) ;
#6752 = cartesian_point ( 'none', ( 35.87513541072380718, 21.92900224305484258, -36.39999999999999147 ) ) ;
#6753 = vertex_point ( 'none', #43109 ) ;
#6754 = face_bound ( 'none', #28301, .t. ) ;
#6755 = line ( 'none', #16123, #4578 ) ;
#6756 = edge_curve ( 'none', #7115, #16651, #39604, .t. ) ;
#6757 = cartesian_point ( 'none', ( 17.33239470917368052, 12.29433176896605495, 1.849999999999992317 ) ) ;
#6759 = direction ( 'none', ( 6.750947622558686973e-17, -1.000000000000000000, 1.498871781000323915e-18 ) ) ;
#6758 = cylindrical_surface ( 'none', #40642, 3.249999999999988898 ) ;
#6760 = cartesian_point ( 'none', ( 15.01887801300097713, 16.14421887954310719, 45.00000000000001421 ) ) ;
#6761 = vertex_point ( 'none', #8486 ) ;
#6762 = edge_curve ( 'none', #7366, #8740, #12201, .t. ) ;
#6763 = cartesian_point ( 'none', ( 34.64101615137752077, -20.00000000000005329, -32.60000000000002984 ) ) ;
#6764 = edge_curve ( 'none', #16992, #30489, #17282, .t. ) ;
#6765 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#6767 = advanced_face ( 'none', ( #21559 ), #38499, .f. ) ;
#6766 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058996, 0.0000000000000000000 ) ) ;
#6768 = axis2_placement_3d ( 'none', #40606, #1743, #40001 ) ;
#6769 = direction ( 'none', ( 1.000000000000000000, -1.069882848991489672e-16, -1.071739852553436298e-14 ) ) ;
#6770 = axis2_placement_3d ( 'none', #32771, #36125, #42853 ) ;
#6771 = circle ( 'none', #1885, 2.600000000000004974 ) ;
#6772 = face_bound ( 'none', #15169, .t. ) ;
#6773 = edge_loop ( 'none', ( #22409, #11995, #17517, #19509 ) ) ;
#6774 = cartesian_point ( 'none', ( -11.56799661757637132, 19.91707305326132982, 47.35320221363584636 ) ) ;
#6775 = axis2_placement_3d ( 'none', #5830, #30359, #9362 ) ;
#6776 = axis2_placement_3d ( 'none', #39080, #18313, #19058 ) ;
#6777 = edge_loop ( 'none', ( #39003, #2763, #30325 ) ) ;
#6778 = cartesian_point ( 'none', ( 36.88069237145941770, 82.29999999999995453, -85.12255845468058624 ) ) ;
#6779 = cartesian_point ( 'none', ( -10.77260252489931958, 18.10540874530189370, 46.50859553774258615 ) ) ;
#6780 = edge_loop ( 'none', ( #22110, #8172, #19226, #10516, #35368, #16377, #43734, #23568 ) ) ;
#6781 = oriented_edge ( 'none', *, *, #40082, .t. ) ;
#6782 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058996, -1.066981889371543226e-16 ) ) ;
#6783 = axis2_placement_3d ( 'none', #27964, #14185, #3446 ) ;
#6784 = oriented_edge ( 'none', *, *, #6278, .f. ) ;
#6785 = vertex_point ( 'none', #4973 ) ;
#6786 = direction ( 'none', ( -0.6416855659042133286, -0.7669678184319010938, -5.842889237502676910e-16 ) ) ;
#6787 = oriented_edge ( 'none', *, *, #39680, .t. ) ;
#6788 = oriented_edge ( 'none', *, *, #7810, .f. ) ;
#6789 = edge_curve ( 'none', #35935, #14539, #29255, .t. ) ;
#6790 = cartesian_point ( 'none', ( -23.23175973687875384, -9.633682552790428844, 45.00000000000001421 ) ) ;
#6791 = oriented_edge ( 'none', *, *, #25107, .t. ) ;
#6792 = face_outer_bound ( 'none', #39970, .t. ) ;
#6793 = cartesian_point ( 'none', ( 21.98541232079547214, 6.867085714625699389, 41.77088777124060925 ) ) ;
#6794 = vertex_point ( 'none', #18785 ) ;
#6795 = edge_curve ( 'none', #34956, #24429, #19117, .t. ) ;
#6796 = oriented_edge ( 'none', *, *, #8026, .f. ) ;
#6797 = line ( 'none', #4914, #34758 ) ;
#6798 = conical_surface ( 'none', #36951, 2.499999999999995115, 1.029744258676652313 ) ;
#6799 = direction ( 'none', ( 0.3927816844996855905, -0.9196317460383746090, -1.293156016185963694e-18 ) ) ;
#6800 = edge_curve ( 'none', #14954, #2574, #32283, .t. ) ;
#6801 = cartesian_point ( 'none', ( -18.92401701043031537, 9.259400409854778857, 46.09920227769523393 ) ) ;
#6802 = direction ( 'none', ( 0.3830490080632377725, -0.9237280213470682178, -0.0000000000000000000 ) ) ;
#6803 = face_outer_bound ( 'none', #35398, .t. ) ;
#6804 = b_spline_curve_with_knots ( 'none', 3,
( #24479, #28275, #42017, #38920, #18007, #31790, #13878, #38313 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.01900224061241229459, 0.02155971306182966757, 0.02283844928653835926, 0.02411718551124704749 ),
.unspecified. ) ;
#6805 = cartesian_point ( 'none', ( -9.536213620591334816, 95.36665356418764361, -64.01728236848506981 ) ) ;
#6806 = cartesian_point ( 'none', ( -18.67921215520982514, -9.747598902126114240, 48.62791892158455909 ) ) ;
#6807 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#6808 = cartesian_point ( 'none', ( 10.92096826090287287, -1.316226517113260330, 92.99999999999992895 ) ) ;
#6809 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#6810 = cartesian_point ( 'none', ( -18.00365967781506171, 14.36662085065720795, 41.90730859305841705 ) ) ;
#6812 = cartesian_point ( 'none', ( -15.25641295620028437, 14.52899327628651172, 44.11642555830223245 ) ) ;
#6811 = direction ( 'none', ( 5.690833777106464244e-16, 2.476491431256906945e-16, -1.000000000000000000 ) ) ;
#6813 = advanced_face ( 'none', ( #42914 ), #36341, .f. ) ;
#6814 = cartesian_point ( 'none', ( 21.01795942135216322, -35.41900602239720541, -16.70000000000000995 ) ) ;
#6815 = cylindrical_surface ( 'none', #4508, 35.00000000000000711 ) ;
#6816 = face_outer_bound ( 'none', #14791, .t. ) ;
#6817 = edge_curve ( 'none', #3549, #35132, #2899, .t. ) ;
#6818 = direction ( 'none', ( -0.9237280213470681067, -0.3830490080632377170, 0.0000000000000000000 ) ) ;
#6819 = oriented_edge ( 'none', *, *, #27172, .f. ) ;
#6820 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#6821 = cartesian_point ( 'none', ( -16.63041362400841550, 15.20000000000001883, -74.97022564612413476 ) ) ;
#6822 = cartesian_point ( 'none', ( 14.77964834155310214, 6.128784129011802584, 39.50000000000000711 ) ) ;
#6823 = oriented_edge ( 'none', *, *, #3804, .t. ) ;
#6824 = oriented_edge ( 'none', *, *, #11236, .f. ) ;
#6825 = direction ( 'none', ( 1.047445008332814620e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6826 = edge_curve ( 'none', #35889, #45346, #2375, .t. ) ;
#6827 = direction ( 'none', ( -0.5557160013148424449, -0.6642136146471574465, -0.4999999999999995559 ) ) ;
#6828 = oriented_edge ( 'none', *, *, #20465, .t. ) ;
#6829 = edge_loop ( 'none', ( #4652, #21681, #33018, #39677 ) ) ;
#6830 = cartesian_point ( 'none', ( -33.60328561987583385, 22.04137584584253773, -36.39999999999999147 ) ) ;
#6832 = advanced_face ( 'none', ( #40705 ), #6747, .f. ) ;
#6831 = direction ( 'none', ( 4.743173283671094701e-16, 3.993128171903857614e-16, -1.000000000000000000 ) ) ;
#6833 = edge_curve ( 'none', #38962, #21739, #41809, .t. ) ;
#6834 = cartesian_point ( 'none', ( -40.00099999999978451, 85.49999999999998579, -46.59999999999957510 ) ) ;
#6835 = oriented_edge ( 'none', *, *, #44593, .t. ) ;
#6836 = axis2_placement_3d ( 'none', #25598, #22089, #32329 ) ;
#6837 = cartesian_point ( 'none', ( 32.10533905932780385, -35.35533905932693699, 40.00000000000000000 ) ) ;
#6838 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6839 = circle ( 'none', #6847, 32.81000000000000227 ) ;
#6840 = vertex_point ( 'none', #12171 ) ;
#6841 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#6842 = direction ( 'none', ( -1.076941769399732027e-16, -1.000000000000000000, -1.079709846472056899e-16 ) ) ;
#6843 = cartesian_point ( 'none', ( -15.65127781611061408, 14.10335181146563777, 47.65458952018958172 ) ) ;
#6844 = line ( 'none', #28286, #9583 ) ;
#6845 = circle ( 'none', #8175, 3.399999999999995026 ) ;
#6846 = axis2_placement_3d ( 'none', #1267, #11958, #26072 ) ;
#6847 = axis2_placement_3d ( 'none', #18485, #1020, #25094 ) ;
#6848 = cartesian_point ( 'none', ( -33.39199807595682756, 18.08061107451557703, -36.39999999999999147 ) ) ;
#6849 = circle ( 'none', #45043, 9.500000000000000000 ) ;
#6850 = cartesian_point ( 'none', ( 18.60014305193377382, -9.893865414538534964, 46.20224530527093521 ) ) ;
#6851 = axis2_placement_3d ( 'none', #1435, #15392, #1575 ) ;
#6852 = cartesian_point ( 'none', ( 14.00756444007378931, 75.78906876250003677, -43.20690233396604896 ) ) ;
#6853 = cartesian_point ( 'none', ( 6.938893903907228378e-15, 9.147444960481744032e-16, 52.49999999999999289 ) ) ;
#6854 = cartesian_point ( 'none', ( 20.97898456733721417, 1.931828878109845160, 44.55089304502628522 ) ) ;
#6855 = cartesian_point ( 'none', ( 23.23175973687877516, 9.633682552790427067, 45.00000000000001421 ) ) ;
#6856 = person_and_organization_role ( 'design_owner' ) ;
#6857 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 44.21416000000001389 ) ) ;
#6858 = cartesian_point ( 'none', ( 14.46786704721952432, -15.31543687000425180, 41.58283304928662005 ) ) ;
#6859 = axis2_placement_3d ( 'none', #5271, #19847, #41534 ) ;
#6860 = cartesian_point ( 'none', ( 5.810818347674672424, -22.28729142526218965, 44.10006297658991770 ) ) ;
#6861 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#6862 = face_bound ( 'none', #20560, .t. ) ;
#6863 = circle ( 'none', #5766, 4.249999999999997335 ) ;
#6864 = cartesian_point ( 'none', ( -45.00000000000012790, 36.59234892706381714, 40.00000000000000000 ) ) ;
#6865 = edge_loop ( 'none', ( #22621, #21847, #19063, #8005 ) ) ;
#6866 = cartesian_point ( 'none', ( 13.00588038343894937, -1.567506124925792443, 63.99999999999997158 ) ) ;
#6867 = cartesian_point ( 'none', ( 5.465166284120346774, -29.86954901713304977, 10.99999999999999467 ) ) ;
#6868 = edge_loop ( 'none', ( #20393, #39517, #33733 ) ) ;
#6869 = cartesian_point ( 'none', ( -34.64101615137753498, 20.00000000000003197, -33.89999999999997726 ) ) ;
#6870 = oriented_edge ( 'none', *, *, #1380, .t. ) ;
#6871 = cartesian_point ( 'none', ( 3.937586054580965556, -20.69726785650954426, 47.97255787113421377 ) ) ;
#6872 = advanced_face ( 'none', ( #16103 ), #21028, .f. ) ;
#6873 = oriented_edge ( 'none', *, *, #33373, .t. ) ;
#6874 = vertex_point ( 'none', #22917 ) ;
#6875 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 7.000000000000000000 ) ) ;
#6876 = cartesian_point ( 'none', ( -5.972432876597108198, 17.83802208208684448, -92.60000000000002274 ) ) ;
#6877 = edge_curve ( 'none', #19830, #12536, #28144, .t. ) ;
#6878 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 56.00000000000000000 ) ) ;
#6879 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#6880 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#6881 = oriented_edge ( 'none', *, *, #21697, .f. ) ;
#6882 = circle ( 'none', #1554, 17.62432289551292186 ) ;
#6883 = oriented_edge ( 'none', *, *, #36303, .t. ) ;
#6884 = circle ( 'none', #38422, 2.500000000000001776 ) ;
#6885 = circle ( 'none', #24671, 15.00000000000000178 ) ;
#6886 = cartesian_point ( 'none', ( -8.700739145319672087e-15, 1.359819951329486892e-15, -76.09999999999999432 ) ) ;
#6888 = edge_curve ( 'none', #3295, #27910, #18199, .t. ) ;
#6887 = cartesian_point ( 'none', ( -23.46406827470470091, -44.99999999999997158, -33.50000000000000000 ) ) ;
#6889 = cartesian_point ( 'none', ( -15.66987298107825843, 104.5000000000000000, -102.7410161513773517 ) ) ;
#6890 = face_outer_bound ( 'none', #23405, .t. ) ;
#6891 = cartesian_point ( 'none', ( -25.40252058704436067, -10.53384772173903627, 45.00000000000001421 ) ) ;
#6892 = oriented_edge ( 'none', *, *, #29471, .f. ) ;
#6893 = cartesian_point ( 'none', ( 19.01500805334966770, 38.40482275218015928, -19.70000000000000284 ) ) ;
#6894 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6896 = edge_curve ( 'none', #15375, #23610, #13897, .t. ) ;
#6895 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#6897 = cartesian_point ( 'none', ( -29.64251916681278587, -22.31118993346373358, -53.96052481137279955 ) ) ;
#6898 = edge_curve ( 'none', #40491, #44176, #18815, .t. ) ;
#6899 = cartesian_point ( 'none', ( -11.80699663897749652, 95.19999999999993179, -63.45644445670875200 ) ) ;
#6900 = oriented_edge ( 'none', *, *, #18054, .f. ) ;
#6901 = cartesian_point ( 'none', ( -23.09793505539775538, 45.00000000000000711, -0.3307197072816918104 ) ) ;
#6902 = direction ( 'none', ( 3.276296315968194215e-16, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6903 = cartesian_point ( 'none', ( -7.873615851319097025, 19.54224494776773113, 41.19556845902047115 ) ) ;
#6904 = oriented_edge ( 'none', *, *, #6148, .t. ) ;
#6905 = face_outer_bound ( 'none', #38169, .t. ) ;
#6906 = vector ( 'none', #20254, 1000.000000000000000 ) ;
#6907 = axis2_placement_3d ( 'none', #6886, #3523, #28662 ) ;
#6909 = vertex_point ( 'none', #16028 ) ;
#6908 = plane ( 'none', #38739 ) ;
#6910 = oriented_edge ( 'none', *, *, #44254, .f. ) ;
#6911 = cartesian_point ( 'none', ( -19.46082483533361440, -8.069961587173873241, 57.42061037746100283 ) ) ;
#6912 = direction ( 'none', ( -0.2397751753995147617, 0.0000000000000000000, -0.9708284427550173401 ) ) ;
#6913 = vertex_point ( 'none', #5265 ) ;
#6914 = oriented_edge ( 'none', *, *, #44361, .f. ) ;
#6915 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#6916 = direction ( 'none', ( -0.9928152964457156449, 0.1196569561012059135, 1.066981889371543226e-16 ) ) ;
#6917 = oriented_edge ( 'none', *, *, #10237, .t. ) ;
#6918 = axis2_placement_3d ( 'none', #16184, #30883, #34080 ) ;
#6919 = oriented_edge ( 'none', *, *, #2595, .t. ) ;
#6920 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#6921 = oriented_edge ( 'none', *, *, #23765, .f. ) ;
#6922 = axis2_placement_3d ( 'none', #7279, #28140, #32117 ) ;
#6923 = direction ( 'none', ( 0.7427492271541960012, 0.0000000000000000000, 0.6695697017949995278 ) ) ;
#6924 = oriented_edge ( 'none', *, *, #10460, .t. ) ;
#6925 = axis2_placement_3d ( 'none', #44650, #26904, #30591 ) ;
#6926 = vector ( 'none', #6827, 1000.000000000000000 ) ;
#6927 = cartesian_point ( 'none', ( 17.59764160658837895, 82.29999999999994031, -86.08552086959653593 ) ) ;
#6928 = advanced_face ( 'none', ( #44550 ), #24872, .f. ) ;
#6929 = face_outer_bound ( 'none', #13169, .t. ) ;
#6930 = vector ( 'none', #4626, 999.9999999999998863 ) ;
#6931 = cartesian_point ( 'none', ( -12.20436799714057763, 19.53305519063442475, 45.78584000000001453 ) ) ;
#6932 = direction ( 'none', ( -0.1722320920988929249, -0.9850563975992636667, -3.419627935177464605e-16 ) ) ;
#6933 = cartesian_point ( 'none', ( -6.628600556817520584, -19.99791103220734456, 46.50859553774699862 ) ) ;
#6934 = cartesian_point ( 'none', ( -1.870936711776349792, 89.94999999999993179, -84.52252879032101873 ) ) ;
#6935 = circle ( 'none', #18016, 12.49999999999999822 ) ;
#6936 = direction ( 'none', ( 0.8660254037844457020, 1.060575238724915666e-16, -0.4999999999999876765 ) ) ;
#6937 = cartesian_point ( 'none', ( 31.86230188892784909, 84.79999999999995453, -82.51759070731084478 ) ) ;
#6938 = advanced_face ( 'none', ( #197, #34709 ), #44003, .f. ) ;
#6939 = oriented_edge ( 'none', *, *, #13139, .t. ) ;
#6940 = cartesian_point ( 'none', ( 14.77152149274635207, 76.69999999999993179, -42.99906743540585552 ) ) ;
#6941 = edge_curve ( 'none', #34956, #37366, #27034, .t. ) ;
#6942 = cartesian_point ( 'none', ( -1.345136880347355505e-14, 1.338258543147763511e-15, -90.60000000000000853 ) ) ;
#6943 = edge_curve ( 'none', #43593, #12953, #15009, .t. ) ;
#6944 = direction ( 'none', ( -7.979727989493315099e-17, -1.000000000000000000, 1.486993667704945522e-18 ) ) ;
#6945 = advanced_face ( 'none', ( #23236 ), #5653, .t. ) ;
#6946 = direction ( 'none', ( 0.9928152964457156449, -0.1196569561012059135, -1.066981889371543226e-16 ) ) ;
#6947 = cartesian_point ( 'none', ( -25.35533905932758003, 39.57406702863048054, 40.00000000000000000 ) ) ;
#6948 = oriented_edge ( 'none', *, *, #40218, .f. ) ;
#6949 = plane ( 'none', #36496 ) ;
#6950 = vertex_point ( 'none', #37103 ) ;
#6951 = circle ( 'none', #42583, 2.499999999999992006 ) ;
#6952 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#6953 = closed_shell ( 'none', ( #20564, #41062, #10455, #29900, #26733, #4054, #23066, #40652, #5248, #17198, #3423, #25219, #25666, #44326, #9148, #29791, #41846, #39052, #5708, #35879 ) ) ;
#6954 = cartesian_point ( 'none', ( -17.55919232581351608, 11.64349737164757315, 48.41210952589891292 ) ) ;
#6955 = direction ( 'none', ( -0.4531574373369860464, -0.8914305003679061645, -5.281259381458640955e-16 ) ) ;
#6956 = oriented_edge ( 'none', *, *, #10662, .f. ) ;
#6957 = edge_loop ( 'none', ( #13991, #14861, #571, #39441 ) ) ;
#6958 = cartesian_point ( 'none', ( 14.75522327893000707, 24.96567721639037174, 27.16053996482572330 ) ) ;
#6959 = direction ( 'none', ( 1.000000000000000000, -7.979727989493338519e-17, -3.276296315968194708e-16 ) ) ;
#6960 = oriented_edge ( 'none', *, *, #6187, .t. ) ;
#6961 = edge_curve ( 'none', #2625, #14721, #44011, .t. ) ;
#6962 = direction ( 'none', ( 0.3084548484592897766, -7.369408572048959049e-17, 0.9512389849359396132 ) ) ;
#6963 = oriented_edge ( 'none', *, *, #32737, .f. ) ;
#6964 = b_spline_curve_with_knots ( 'none', 3,
( #39160, #1237, #1069, #32784, #42562, #25451, #43164, #8247 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.001302756080715845866, 0.001954134121073769666, 0.002605512161431693900 ),
.unspecified. ) ;
#6965 = edge_curve ( 'none', #41493, #14949, #21727, .t. ) ;
#6966 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#6967 = circle ( 'none', #36567, 3.929200000000002024 ) ;
#6968 = cartesian_point ( 'none', ( 18.48040383981680534, -11.45312565112941705, -93.68193557865068044 ) ) ;
#6969 = cartesian_point ( 'none', ( 1.615368907366364626, 13.40300650201715094, 10.00953601093462986 ) ) ;
#6970 = vertex_point ( 'none', #9419 ) ;
#6971 = cartesian_point ( 'none', ( 15.90679490719365141, -11.93114048431172414, 27.49104695277993216 ) ) ;
#6972 = face_bound ( 'none', #9865, .t. ) ;
#6973 = cartesian_point ( 'none', ( -25.99999999999999645, 6.685099523327288085e-15, -31.40000000000001990 ) ) ;
#6975 = cartesian_point ( 'none', ( 34.64101615137753498, -20.00000000000006750, -33.89999999999999858 ) ) ;
#6974 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#6976 = edge_curve ( 'none', #17231, #37035, #25253, .t. ) ;
#6977 = face_outer_bound ( 'none', #18532, .t. ) ;
#6978 = cylindrical_surface ( 'none', #35170, 3.000000000000002665 ) ;
#6979 = axis2_placement_3d ( 'none', #641, #7955, #42867 ) ;
#6980 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 45.00000000000001421 ) ) ;
#6981 = cartesian_point ( 'none', ( -22.00000000000006040, -38.10511776651525651, -13.70000000000000107 ) ) ;
#6982 = circle ( 'none', #13578, 3.249999999999988898 ) ;
#6983 = cartesian_point ( 'none', ( -11.35148749878414520, 76.30242907997700286, -41.38724479151908753 ) ) ;
#6984 = oriented_edge ( 'none', *, *, #24406, .t. ) ;
#6985 = axis2_placement_3d ( 'none', #816, #15212, #15071 ) ;
#6987 = advanced_face ( 'none', ( #22660 ), #22135, .t. ) ;
#6986 = plane ( 'none', #30294 ) ;
#6988 = cartesian_point ( 'none', ( -5.972432876593737561, 17.83802208208788187, -95.60000000000002274 ) ) ;
#6989 = axis2_placement_3d ( 'none', #19172, #22123, #29311 ) ;
#6990 = cartesian_point ( 'none', ( -5.155092657037166681, 42.24196467206770933, -32.27127054608057222 ) ) ;
#6991 = axis2_placement_3d ( 'none', #45418, #10335, #44956 ) ;
#6992 = cartesian_point ( 'none', ( 4.241504612272198216, 40.26901085041778572, -32.60000000000000853 ) ) ;
#6993 = axis2_placement_3d ( 'none', #16142, #40592, #33883 ) ;
#6994 = face_outer_bound ( 'none', #1516, .t. ) ;
#6995 = vertex_point ( 'none', #2966 ) ;
#6996 = direction ( 'none', ( -0.9985801776953732167, -0.05326939753626801916, -3.469446951953613696e-16 ) ) ;
#6997 = vertex_point ( 'none', #13237 ) ;
#6998 = advanced_face ( 'none', ( #40130 ), #31440, .t. ) ;
#6999 = oriented_edge ( 'none', *, *, #15182, .f. ) ;
#7000 = direction ( 'none', ( -6.052303084649171477e-19, 1.486993667714096000e-18, 1.000000000000000000 ) ) ;
#7001 = b_spline_curve_with_knots ( 'none', 3,
( #35750, #28884, #35584, #18592, #25362, #11393, #35904, #11543, #42456, #36047 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 3.452056130901700961e-17, 0.001030900031164718985, 0.002061800062329403709, 0.003092700093494088216, 0.004123600124658772723 ),
.unspecified. ) ;
#7002 = edge_curve ( 'none', #15531, #21753, #43434, .t. ) ;
#7003 = plane ( 'none', #30618 ) ;
#7004 = cartesian_point ( 'none', ( 14.16621516837457584, 75.85429367780537291, -43.16360273514724355 ) ) ;
#7005 = direction ( 'none', ( 0.2397751753995147894, 1.764224386015740407e-17, 0.9708284427550172291 ) ) ;
#7006 = oriented_edge ( 'none', *, *, #33312, .t. ) ;
#7007 = cartesian_point ( 'none', ( 0.8286872114297290093, 54.65495930612988928, -29.02683597241867375 ) ) ;
#7008 = direction ( 'none', ( -0.5699975324885241390, -0.8216464038483913823, 0.0000000000000000000 ) ) ;
#7009 = edge_curve ( 'none', #3967, #24954, #9500, .t. ) ;
#7010 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -9.251858538542976955e-15 ) ) ;
#7011 = oriented_edge ( 'none', *, *, #7573, .f. ) ;
#7012 = vector ( 'none', #18181, 1000.000000000000000 ) ;
#7013 = cartesian_point ( 'none', ( -18.95885998818913265, -11.25895767592368024, 45.00000000000001421 ) ) ;
#7014 = cartesian_point ( 'none', ( 18.55066004446613448, -9.986040016174982270, 45.78584000000001453 ) ) ;
#7015 = oriented_edge ( 'none', *, *, #2860, .f. ) ;
#7016 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 39.54000000000000625 ) ) ;
#7017 = oriented_edge ( 'none', *, *, #13398, .f. ) ;
#7018 = direction ( 'none', ( -0.6416855659042134397, -0.7669678184319009828, 0.0000000000000000000 ) ) ;
#7019 = vertex_point ( 'none', #6459 ) ;
#7020 = face_outer_bound ( 'none', #35140, .t. ) ;
#7022 = direction ( 'none', ( -0.9982541042003291176, -3.989216879136937196e-16, 0.05906558598032113361 ) ) ;
#7021 = line ( 'none', #36155, #11426 ) ;
#7023 =( bounded_curve ( ) b_spline_curve ( 3, ( #38127, #31141, #16896, #20424 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.841317297602452108, 4.855736549290055493 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999826738401136339, 0.9999826738401136339, 1.000000000000000000 ) )
representation_item ( '' ) );
#7024 = edge_curve ( 'none', #9912, #40868, #25428, .t. ) ;
#7026 = oriented_edge ( 'none', *, *, #2072, .t. ) ;
#7025 = direction ( 'none', ( -5.807554947633241928e-16, -3.102610559608235541e-16, 1.000000000000000000 ) ) ;
#7027 = cartesian_point ( 'none', ( 3.135063798099837928, -20.83426981493735397, 41.67855311305845589 ) ) ;
#7028 = edge_curve ( 'none', #41942, #34055, #25942, .t. ) ;
#7029 = cartesian_point ( 'none', ( 11.95562750204921798, 17.34713009023753827, 42.84270559469747042 ) ) ;
#7030 = cartesian_point ( 'none', ( 18.35379615390449359, -10.25334254619789043, -95.60000000006118626 ) ) ;
#7031 = edge_curve ( 'none', #8397, #3209, #15540, .t. ) ;
#7032 = vector ( 'none', #39431, 999.9999999999998863 ) ;
#7033 = cartesian_point ( 'none', ( -1.132177619809422706e-14, 1.347924001987846542e-15, -84.10000000000000853 ) ) ;
#7034 = cartesian_point ( 'none', ( -6.967063333047716078, -20.19946960970268535, -1.000000000000003109 ) ) ;
#7035 = cartesian_point ( 'none', ( 21.31440928954976499, 88.64091450595550725, -41.06366139681124849 ) ) ;
#7036 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#7037 = cartesian_point ( 'none', ( 22.00000000000003908, 38.10511776651525651, -13.50000000000000178 ) ) ;
#7038 = edge_curve ( 'none', #16425, #5730, #12779, .t. ) ;
#7039 = cartesian_point ( 'none', ( 2.865313346024190189, 54.69999999999996732, -53.99860010907752184 ) ) ;
#7040 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7041 = oriented_edge ( 'none', *, *, #34334, .t. ) ;
#7042 = oriented_edge ( 'none', *, *, #18203, .t. ) ;
#7043 = cartesian_point ( 'none', ( -12.73861222642475788, 12.05487426192352096, 48.81370849898474518 ) ) ;
#7044 = oriented_edge ( 'none', *, *, #1255, .t. ) ;
#7045 = cartesian_point ( 'none', ( -31.69358052973913331, 17.53402052943479106, -32.59999999999997300 ) ) ;
#7046 = cartesian_point ( 'none', ( 19.46988279485546869, -8.050651181953648816, 41.91903529978950615 ) ) ;
#7047 = advanced_face ( 'none', ( #8365 ), #6173, .t. ) ;
#7048 = axis2_placement_3d ( 'none', #39531, #39835, #25951 ) ;
#7049 = oriented_edge ( 'none', *, *, #25915, .t. ) ;
#7050 = axis2_placement_3d ( 'none', #17967, #2781, #28241 ) ;
#7051 = cartesian_point ( 'none', ( -6.584089269179975723, -20.01273893875717036, 42.84270559470665773 ) ) ;
#7052 = oriented_edge ( 'none', *, *, #33208, .f. ) ;
#7053 = face_outer_bound ( 'none', #37381, .t. ) ;
#7054 = oriented_edge ( 'none', *, *, #27779, .t. ) ;
#7055 = cartesian_point ( 'none', ( -22.17519907427068659, 56.00000000000000000, -95.08366632333306256 ) ) ;
#7056 = face_bound ( 'none', #23447, .t. ) ;
#7057 = cylindrical_surface ( 'none', #36699, 12.49999999999999822 ) ;
#7058 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7059 = direction ( 'none', ( 0.9942279224505644608, 0.1072885745064877105, -0.0000000000000000000 ) ) ;
#7060 = face_bound ( 'none', #16333, .t. ) ;
#7061 = advanced_face ( 'none', ( #35241 ), #42345, .t. ) ;
#7062 = direction ( 'none', ( 0.9391999105307928808, 0.3433708316950504491, 5.825911665107607859e-16 ) ) ;
#7063 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7064 = face_outer_bound ( 'none', #25791, .t. ) ;
#7065 = edge_curve ( 'none', #43331, #29933, #34149, .t. ) ;
#7066 = oriented_edge ( 'none', *, *, #42987, .t. ) ;
#7067 = cartesian_point ( 'none', ( 39.05999999999999517, -2.003197950035630726, -32.60000000000002984 ) ) ;
#7068 = edge_curve ( 'none', #37205, #830, #33046, .t. ) ;
#7069 = cartesian_point ( 'none', ( -20.00000000000041567, 84.69999999999996021, -100.2410161513772948 ) ) ;
#7070 = plane ( 'none', #29697 ) ;
#7071 = oriented_edge ( 'none', *, *, #22761, .t. ) ;
#7072 = edge_curve ( 'none', #24744, #8856, #23778, .t. ) ;
#7073 = line ( 'none', #34296, #15321 ) ;
#7074 = direction ( 'none', ( 0.9196317460383744979, 0.3927816844996855905, -1.224578522357734203e-16 ) ) ;
#7075 = cartesian_point ( 'none', ( -20.03322630497503098, 11.36633502736902024, 41.77966277841282761 ) ) ;
#7076 = vertex_point ( 'none', #17371 ) ;
#7077 = b_spline_curve_with_knots ( 'none', 3,
( #43022, #4602, #22095, #15045, #39021, #11485 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.01282214316494569017, 0.01349779798228514446, 0.01417345279962460049 ),
.unspecified. ) ;
#7078 = oriented_edge ( 'none', *, *, #19712, .t. ) ;
#7079 = cartesian_point ( 'none', ( 29.83369469497066717, 87.29387976961425011, -52.70769798190068656 ) ) ;
#7080 = cartesian_point ( 'none', ( -28.97133523060897531, 1.289082990220554059, 12.53923048454132072 ) ) ;
#7081 = vertex_point ( 'none', #35269 ) ;
#7082 = cartesian_point ( 'none', ( -20.00000000000041567, 79.59999999999996589, -100.2410161513772948 ) ) ;
#7083 = direction ( 'none', ( 0.7669678184319014269, -0.6416855659042127735, 0.0000000000000000000 ) ) ;
#7084 = oriented_edge ( 'none', *, *, #12255, .f. ) ;
#7085 = oriented_edge ( 'none', *, *, #4215, .t. ) ;
#7086 = direction ( 'none', ( -0.6695697017950027474, 0.0000000000000000000, 0.7427492271541931146 ) ) ;
#7087 = oriented_edge ( 'none', *, *, #15907, .f. ) ;
#7088 = oriented_edge ( 'none', *, *, #32810, .t. ) ;
#7089 = edge_curve ( 'none', #39936, #6761, #13323, .t. ) ;
#7090 = oriented_edge ( 'none', *, *, #10998, .f. ) ;
#7091 = circle ( 'none', #41801, 4.250000000000000888 ) ;
#7092 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7093 = edge_loop ( 'none', ( #3542, #8707 ) ) ;
#7094 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058996, -1.196361017915039239e-16 ) ) ;
#7095 = vector ( 'none', #14345, 1000.000000000000000 ) ;
#7096 = cartesian_point ( 'none', ( 4.996950661724693710, 18.14006778862476210, -95.60000000000006537 ) ) ;
#7097 = circle ( 'none', #5578, 4.499999999999999112 ) ;
#7098 = advanced_face ( 'none', ( #14428 ), #20989, .f. ) ;
#7100 = edge_curve ( 'none', #31297, #12867, #8331, .t. ) ;
#7099 = cartesian_point ( 'none', ( 12.69801427821482243, 19.21580798926374811, 45.78584000000001453 ) ) ;
#7101 = circle ( 'none', #36044, 28.40000000000000213 ) ;
#7102 = edge_curve ( 'none', #18752, #20441, #17153, .t. ) ;
#7103 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7104 = cartesian_point ( 'none', ( 19.20926791124945510, 8.204423825829701755, 37.49999999999998579 ) ) ;
#7105 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7106 = b_spline_curve_with_knots ( 'none', 3,
( #40576, #40878, #23012, #12723, #33397, #26526 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0003909044991043175775, 0.0007818089982086351549 ),
.unspecified. ) ;
#7107 = circle ( 'none', #39903, 3.849814038937466432 ) ;
#7109 = oriented_edge ( 'none', *, *, #3131, .f. ) ;
#7108 = axis2_placement_3d ( 'none', #19543, #12636, #23249 ) ;
#7110 = oriented_edge ( 'none', *, *, #36064, .t. ) ;
#7111 = cartesian_point ( 'none', ( -19.39273089492435886, -8.232843523167161948, 47.47277859536785627 ) ) ;
#7112 = axis2_placement_3d ( 'none', #44780, #9570, #45241 ) ;
#7113 = direction ( 'none', ( -1.131240564660526690e-16, -4.690997415631711899e-17, -1.000000000000000000 ) ) ;
#7114 = cartesian_point ( 'none', ( 29.15666650439170837, -19.49287476442893308, -59.20807055558137932 ) ) ;
#7115 = vertex_point ( 'none', #21214 ) ;
#7116 = axis2_placement_3d ( 'none', #32023, #32311, #3810 ) ;
#7117 = axis2_placement_3d ( 'none', #3467, #279, #24816 ) ;
#7118 = cartesian_point ( 'none', ( -20.00000000000042277, 78.50000000000000000, -100.2410161513772948 ) ) ;
#7119 = line ( 'none', #2616, #25765 ) ;
#7120 = cartesian_point ( 'none', ( -19.69504434359741651, -7.480187938396387182, 44.21416000000001389 ) ) ;
#7121 = cartesian_point ( 'none', ( -4.200781345780988829, 12.84315030180018269, 10.21753934201276159 ) ) ;
#7122 = direction ( 'none', ( 0.9237280213470682178, 0.3830490080632378280, 0.0000000000000000000 ) ) ;
#7123 = cartesian_point ( 'none', ( 32.10533905932780385, -35.35533905932693699, 48.00000000000000000 ) ) ;
#7124 = oriented_edge ( 'none', *, *, #5483, .t. ) ;
#7125 = edge_loop ( 'none', ( #30426, #41845, #24147, #16181 ) ) ;
#7126 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7127 = cartesian_point ( 'none', ( 21.44845544136570581, 54.90562615565191606, -35.89351284564760647 ) ) ;
#7128 = oriented_edge ( 'none', *, *, #38060, .t. ) ;
#7129 = axis2_placement_3d ( 'none', #20211, #23622, #41172 ) ;
#7130 = plane ( 'none', #34562 ) ;
#7131 = cartesian_point ( 'none', ( 20.41121697685249359, 5.218256875034867015, 48.80443154097955727 ) ) ;
#7132 = oriented_edge ( 'none', *, *, #13020, .t. ) ;
#7133 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058996, -1.196361017915039239e-16 ) ) ;
#7134 = cartesian_point ( 'none', ( -11.66637160998041089, 76.49869101797061433, -41.36861344859202205 ) ) ;
#7135 = edge_loop ( 'none', ( #1870, #17046, #30421, #4124 ) ) ;
#7136 = vertex_point ( 'none', #27922 ) ;
#7137 = cartesian_point ( 'none', ( -26.89304287070739363, 37.84409771858753402, -19.60000000000000497 ) ) ;
#7138 = toroidal_surface ( 'none', #16931, 18.94354232112406322, 3.000000000000000000 ) ;
#7139 = vector ( 'none', #14331, 1000.000000000000000 ) ;
#7140 = oriented_edge ( 'none', *, *, #14627, .f. ) ;
#7141 = oriented_edge ( 'none', *, *, #26513, .f. ) ;
#7142 = cartesian_point ( 'none', ( -9.645827129078996975, 18.67193815219031805, -95.60000000000003695 ) ) ;
#7143 = direction ( 'none', ( 0.8216464038483912713, -0.5699975324885243610, 0.0000000000000000000 ) ) ;
#7144 = vertex_point ( 'none', #31465 ) ;
#7145 = cylindrical_surface ( 'none', #9804, 7.999999999999994671 ) ;
#7146 = cartesian_point ( 'none', ( 7.843240841921228501, -0.9452899531995219151, 63.99999999999997158 ) ) ;
#7147 = edge_loop ( 'none', ( #32017, #14467, #7078, #6516 ) ) ;
#7148 = oriented_edge ( 'none', *, *, #24435, .f. ) ;
#7149 = direction ( 'none', ( -0.9982541042003290066, -3.989216879136938676e-16, 0.05906558598032082830 ) ) ;
#7150 = vector ( 'none', #21460, 999.9999999999998863 ) ;
#7151 = face_outer_bound ( 'none', #14462, .t. ) ;
#7152 = cartesian_point ( 'none', ( -15.75397626992693390, 13.98881406156892915, 47.80735148815191593 ) ) ;
#7153 = circle ( 'none', #18939, 39.99999999999999289 ) ;
#7154 = direction ( 'none', ( 0.9237280213470679957, 0.3830490080632377170, 0.0000000000000000000 ) ) ;
#7155 = oriented_edge ( 'none', *, *, #1016, .t. ) ;
#7156 = circle ( 'none', #24682, 38.00000000000000000 ) ;
#7157 = cartesian_point ( 'none', ( -12.95181464913961378, 82.71775414849000185, -85.56428395273103149 ) ) ;
#7158 = oriented_edge ( 'none', *, *, #39916, .f. ) ;
#7159 = advanced_face ( 'none', ( #39020 ), #722, .f. ) ;
#7160 = direction ( 'none', ( 0.9237280213470682178, 0.3830490080632377725, 0.0000000000000000000 ) ) ;
#7161 = cartesian_point ( 'none', ( 29.53147851165097038, 17.94032845305316215, -60.23436199466462426 ) ) ;
#7162 = line ( 'none', #39112, #38888 ) ;
#7163 = approval_role ( '' ) ;
#7164 = edge_curve ( 'none', #26244, #10213, #36844, .t. ) ;
#7165 = cartesian_point ( 'none', ( 32.43313548692229631, -23.14542436953700388, -33.89999999999999858 ) ) ;
#7166 = circle ( 'none', #18482, 1.500000000000001332 ) ;
#7167 = cartesian_point ( 'none', ( 16.51310974320558955, 13.08327167044889983, 43.90182985212959466 ) ) ;
#7168 = cartesian_point ( 'none', ( 34.64101615137751367, 57.10000000000000142, -83.50000000000007105 ) ) ;
#7169 = advanced_face ( 'none', ( #31400 ), #37928, .f. ) ;
#7170 = oriented_edge ( 'none', *, *, #12782, .t. ) ;
#7171 = oriented_edge ( 'none', *, *, #34019, .t. ) ;
#7172 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7173 = direction ( 'none', ( 0.2397751753995250035, 1.764224386015809433e-17, 0.9708284427550148976 ) ) ;
#7174 = edge_curve ( 'none', #24109, #8222, #37364, .t. ) ;
#7175 = oriented_edge ( 'none', *, *, #9973, .f. ) ;
#7176 = cartesian_point ( 'none', ( -4.389855730355273877, 42.49999999999998579, -20.60000000000002629 ) ) ;
#7177 = edge_curve ( 'none', #12725, #32973, #10019, .t. ) ;
#7178 = direction ( 'none', ( 6.106226635438364917e-16, 4.440892098500626162e-16, -1.000000000000000000 ) ) ;
#7180 = advanced_face ( 'none', ( #28677, #14965 ), #45234, .f. ) ;
#7179 = cartesian_point ( 'none', ( -12.74279126713389765, -5.442542670687634754, 9.999999999999989342 ) ) ;
#7181 = axis2_placement_3d ( 'none', #33067, #22972, #8861 ) ;
#7182 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#7183 = cartesian_point ( 'none', ( -34.64101615137753498, 20.00000000000002842, -33.89999999999999147 ) ) ;
#7184 = face_bound ( 'none', #27735, .t. ) ;
#7185 = line ( 'none', #42148, #23121 ) ;
#7186 = vertex_point ( 'none', #10304 ) ;
#7187 = cartesian_point ( 'none', ( 40.00000000000036948, 104.4999999999999858, -30.75315652745613804 ) ) ;
#7188 = edge_loop ( 'none', ( #26124, #29200, #32736, #30338 ) ) ;
#7189 = cartesian_point ( 'none', ( 16.88230723997900640, -8.506863408278050542, -95.60000000000006537 ) ) ;
#7190 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7191 = oriented_edge ( 'none', *, *, #5796, .f. ) ;
#7192 = circle ( 'none', #45030, 4.250000000000000888 ) ;
#7193 = direction ( 'none', ( -1.000000000000000000, 7.979727989493338519e-17, 0.0000000000000000000 ) ) ;
#7194 = edge_loop ( 'none', ( #4535, #18255, #25028, #33200, #40866, #928, #10311 ) ) ;
#7195 = oriented_edge ( 'none', *, *, #21734, .t. ) ;
#7196 = vector ( 'none', #30190, 1000.000000000000000 ) ;
#7197 = conical_surface ( 'none', #19356, 20.99999999999999645, 0.3689595462058566366 ) ;
#7198 = cartesian_point ( 'none', ( 16.89078744472647386, -15.65874242699398167, 43.88005955364404542 ) ) ;
#7199 = axis2_placement_3d ( 'none', #22227, #7954, #11333 ) ;
#7200 = plane ( 'none', #14853 ) ;
#7201 = cartesian_point ( 'none', ( -20.55313756465883657, 6.880830854771767591, -93.51567427406158117 ) ) ;
#7202 = oriented_edge ( 'none', *, *, #33449, .f. ) ;
#7203 = oriented_edge ( 'none', *, *, #44235, .f. ) ;
#7205 = circle ( 'none', #14979, 3.571999999999999620 ) ;
#7204 = axis2_placement_3d ( 'none', #748, #14535, #21741 ) ;
#7206 = oriented_edge ( 'none', *, *, #42969, .t. ) ;
#7207 = cartesian_point ( 'none', ( 19.99221105377307950, -6.645260000285446722, 41.56572122418695869 ) ) ;
#7208 = direction ( 'none', ( 0.7669678184319014269, -0.6416855659042127735, 0.0000000000000000000 ) ) ;
#7209 = face_outer_bound ( 'none', #39171, .t. ) ;
#7210 = cartesian_point ( 'none', ( -30.33967741683817465, -23.46523980731978654, -50.71629772429879779 ) ) ;
#7211 = direction ( 'none', ( -0.7669678184319012049, 0.6416855659042132176, 1.734723475976799699e-17 ) ) ;
#7212 = line ( 'none', #21910, #7733 ) ;
#7213 = cartesian_point ( 'none', ( -15.09948137413206837, 0.07524780554264363930, 10.99999999999999645 ) ) ;
#7214 = direction ( 'none', ( -7.979727989493315099e-17, -1.000000000000000000, 1.486993667704945522e-18 ) ) ;
#7215 = oriented_edge ( 'none', *, *, #24927, .t. ) ;
#7216 = edge_curve ( 'none', #25426, #15899, #27564, .t. ) ;
#7217 = advanced_face ( 'none', ( #19874 ), #5606, .t. ) ;
#7218 = cartesian_point ( 'none', ( -9.264131351235800338, 92.44999999999993179, -90.96091225305292483 ) ) ;
#7219 = edge_curve ( 'none', #33988, #40969, #20442, .t. ) ;
#7220 = vertex_point ( 'none', #39047 ) ;
#7221 = cartesian_point ( 'none', ( 13.40300650201715094, -1.615368907366277584, 32.49999999999998579 ) ) ;
#7222 = face_outer_bound ( 'none', #33936, .t. ) ;
#7223 = cartesian_point ( 'none', ( -22.91743021686659532, 2.306846122803763777, 41.48231534618987126 ) ) ;
#7224 = face_outer_bound ( 'none', #14655, .t. ) ;
#7225 = oriented_edge ( 'none', *, *, #2209, .t. ) ;
#7226 = cartesian_point ( 'none', ( -20.03244166069963583, 11.36773085856173360, 48.22137840764304428 ) ) ;
#7227 = vertex_point ( 'none', #676 ) ;
#7228 = edge_loop ( 'none', ( #14778, #20296, #40256, #3538 ) ) ;
#7229 = cartesian_point ( 'none', ( -1.150938379834071646e-14, 69.49999999999998579, -101.6000000000000227 ) ) ;
#7230 = oriented_edge ( 'none', *, *, #38936, .f. ) ;
#7231 = cartesian_point ( 'none', ( 18.02758787117484118, 89.09999999999992326, -85.69990237655569842 ) ) ;
#7232 = conical_surface ( 'none', #8110, 2.500000000000002665, 1.047197551196619836 ) ;
#7233 = edge_curve ( 'none', #12010, #2796, #32492, .t. ) ;
#7234 = cartesian_point ( 'none', ( -10.86994878996624259, 20.30666257245407991, 48.09969476992255011 ) ) ;
#7235 = edge_curve ( 'none', #28173, #7394, #34667, .t. ) ;
#7236 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 45.78584000000001453 ) ) ;
#7237 = cartesian_point ( 'none', ( -5.470917667639511706, 22.37326175402071371, 46.61678803485325062 ) ) ;
#7238 = oriented_edge ( 'none', *, *, #14112, .t. ) ;
#7239 = cartesian_point ( 'none', ( -32.10533905932730647, -35.35533905932744148, 40.00000000000000000 ) ) ;
#7240 = edge_loop ( 'none', ( #3251, #25858, #20835, #3832 ) ) ;
#7241 = line ( 'none', #33553, #13854 ) ;
#7242 = vertex_point ( 'none', #14911 ) ;
#7243 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 45.78584000000001453 ) ) ;
#7244 = edge_curve ( 'none', #31839, #5162, #35200, .t. ) ;
#7245 = circle ( 'none', #13918, 3.842971700774302501 ) ;
#7246 = face_outer_bound ( 'none', #42258, .t. ) ;
#7248 = edge_loop ( 'none', ( #11073, #28219, #3018, #3024 ) ) ;
#7247 = axis2_placement_3d ( 'none', #24715, #38856, #28217 ) ;
#7249 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.070572202317114942e-14 ) ) ;
#7250 = cartesian_point ( 'none', ( -0.8454648580663133295, 76.69999999999993179, -92.58675951598812048 ) ) ;
#7251 = oriented_edge ( 'none', *, *, #36744, .f. ) ;
#7252 = axis2_placement_3d ( 'none', #44915, #45231, #20279 ) ;
#7253 = axis2_placement_3d ( 'none', #2696, #6059, #16499 ) ;
#7254 = cartesian_point ( 'none', ( 5.830626001105962963, -20.24479646045440617, 45.78584000000001453 ) ) ;
#7255 = cartesian_point ( 'none', ( -17.25000000000042988, 54.49900000000000233, -100.2410161513773090 ) ) ;
#7256 = oriented_edge ( 'none', *, *, #22563, .f. ) ;
#7257 = cartesian_point ( 'none', ( -22.49999999999954525, 101.5000000000000000, -25.59999999999975628 ) ) ;
#7258 = cartesian_point ( 'none', ( 19.33532574875451360, 8.366399721762068253, 44.47155964742933065 ) ) ;
#7259 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#7260 = direction ( 'none', ( 1.125401855039953849e-16, -0.9997880925769061511, 0.02058567320812836055 ) ) ;
#7261 = vector ( 'none', #34120, 1000.000000000000000 ) ;
#7262 = cartesian_point ( 'none', ( -1.473920878724262600e-14, 95.69999999999994600, -65.59999999999998010 ) ) ;
#7263 = conical_surface ( 'none', #29008, 50.75000000000001421, 0.7853981633974552734 ) ;
#7264 = oriented_edge ( 'none', *, *, #23733, .f. ) ;
#7265 = b_spline_curve_with_knots ( 'none', 3,
( #6163, #30707, #17676, #3711, #21213, #218, #34805, #20727, #7234, #20899, #14454, #6774, #24750, #34961, #374, #28247, #17370, #6931 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.006016944971618033190, 0.006670689496519810989, 0.007324434021421589655, 0.007978178546323367454, 0.008631923071225145253, 0.009285667596126923051, 0.009939412121028702585, 0.01059315664593048038, 0.01124690117083225818 ),
.unspecified. ) ;
#7266 = cartesian_point ( 'none', ( 14.48875432415231579, 94.83784050545871480, -42.91618318378102970 ) ) ;
#7267 = oriented_edge ( 'none', *, *, #26366, .t. ) ;
#7268 = cartesian_point ( 'none', ( -26.99290088847693170, 37.83877077883391138, -19.70000000000000639 ) ) ;
#7269 = cartesian_point ( 'none', ( -2.499862049159577104, 13.27954259006896365, 10.14222410952052122 ) ) ;
#7270 = oriented_edge ( 'none', *, *, #19030, .t. ) ;
#7271 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7272 = cartesian_point ( 'none', ( 35.07487788356472436, 60.48387733485818529, -80.02285111700457776 ) ) ;
#7273 = cartesian_point ( 'none', ( 20.00000000000066080, 79.79999999999995453, -30.95898384862282171 ) ) ;
#7274 = vector ( 'none', #31393, 1000.000000000000000 ) ;
#7275 = advanced_face ( 'none', ( #35784 ), #11122, .f. ) ;
#7276 = edge_curve ( 'none', #27598, #4769, #41768, .t. ) ;
#7277 = cartesian_point ( 'none', ( 20.00000000000017764, 69.49999999999998579, -33.45898384862257302 ) ) ;
#7278 = edge_curve ( 'none', #22645, #10447, #42879, .t. ) ;
#7279 = cartesian_point ( 'none', ( -3.769427799473051762e-15, 1.345060651845830872e-15, 32.53923048454131361 ) ) ;
#7281 = oriented_edge ( 'none', *, *, #9658, .t. ) ;
#7280 =( bounded_curve ( ) b_spline_curve ( 3, ( #45207, #41503, #21780, #28832 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896780, 3.141592653589793116 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243650485, 0.8047378541243650485, 1.000000000000000000 ) )
representation_item ( '' ) );
#7282 = cartesian_point ( 'none', ( -11.75142505035130469, 76.69999999999993179, -41.36358093104562528 ) ) ;
#7283 = oriented_edge ( 'none', *, *, #17290, .f. ) ;
#7284 = vector ( 'none', #29364, 1000.000000000000000 ) ;
#7285 = oriented_edge ( 'none', *, *, #39878, .t. ) ;
#7286 = cartesian_point ( 'none', ( 22.00000000000003553, -38.10511776651528493, -12.10000000000000142 ) ) ;
#7287 = oriented_edge ( 'none', *, *, #21398, .t. ) ;
#7288 = line ( 'none', #23741, #33055 ) ;
#7289 = vector ( 'none', #37337, 1000.000000000000000 ) ;
#7290 = cartesian_point ( 'none', ( -28.35533905932757648, 39.57406702863047343, 0.0000000000000000000 ) ) ;
#7292 = advanced_face ( 'none', ( #19337 ), #30299, .f. ) ;
#7291 = cartesian_point ( 'none', ( 37.33821543326075698, 19.87705271939367435, -33.89999999999999858 ) ) ;
#7293 = cartesian_point ( 'none', ( 7.736896909686683088, 19.62032367001446076, -95.60000000000002274 ) ) ;
#7294 = edge_curve ( 'none', #30595, #3295, #14073, .t. ) ;
#7295 = plane ( 'none', #40574 ) ;
#7296 = direction ( 'none', ( -4.042561079814138024e-16, 1.000000000000000000, -7.836426152355434602e-17 ) ) ;
#7298 = edge_curve ( 'none', #789, #17846, #33570, .t. ) ;
#7297 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7299 = edge_curve ( 'none', #25670, #18088, #155, .t. ) ;
#7300 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 51.50000000000000711 ) ) ;
#7301 = vertex_point ( 'none', #43644 ) ;
#7302 = cartesian_point ( 'none', ( 19.18273870286611782, -37.61253398311243501, -19.70000000000000995 ) ) ;
#7303 = b_spline_curve_with_knots ( 'none', 3,
( #8986, #26601, #23424, #12492, #33801, #8832, #16055, #1942, #36988, #19871, #9451, #29994, #12808, #5301, #30134, #33943 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01764833245537789780, 0.01892110432429777375, 0.01955749025875771346, 0.02019387619321764971, 0.02083026212767758595, 0.02146664806213752566, 0.02210303399659746537, 0.02273941993105740161 ),
.unspecified. ) ;
#7305 = edge_curve ( 'none', #22219, #17513, #25902, .t. ) ;
#7304 = cartesian_point ( 'none', ( 4.080488438445579291, 22.66796103300232090, 48.43427877581306973 ) ) ;
#7306 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7307 = vector ( 'none', #35832, 999.9999999999998863 ) ;
#7308 = cartesian_point ( 'none', ( 31.04961580544517119, 15.82222129593480453, -56.81508782498134025 ) ) ;
#7309 = cylindrical_surface ( 'none', #8435, 5.000000000000004441 ) ;
#7310 = oriented_edge ( 'none', *, *, #16351, .t. ) ;
#7311 = cartesian_point ( 'none', ( -0.01788311327644711429, 95.69999999999993179, -78.59998769977340771 ) ) ;
#7312 = oriented_edge ( 'none', *, *, #2385, .t. ) ;
#7313 = cartesian_point ( 'none', ( 22.36207727381335530, -45.00000000000000000, 0.0000000000000000000 ) ) ;
#7314 = cartesian_point ( 'none', ( -34.77418964521821465, 22.49645044423845519, -13.89999999999998259 ) ) ;
#7315 = oriented_edge ( 'none', *, *, #38156, .t. ) ;
#7316 = direction ( 'none', ( -5.807554947633241928e-16, -3.102610559608235541e-16, 1.000000000000000000 ) ) ;
#7317 = axis2_placement_3d ( 'none', #6048, #24018, #27354 ) ;
#7318 = cartesian_point ( 'none', ( -6.661936613897482040, 19.98770744644553332, 48.07900543893526191 ) ) ;
#7319 = axis2_placement_3d ( 'none', #39938, #11944, #5488 ) ;
#7320 = cartesian_point ( 'none', ( -7.111025376770030270e-15, -4.062388678145082570e-17, 2.999999999999994227 ) ) ;
#7321 = oriented_edge ( 'none', *, *, #18182, .f. ) ;
#7322 = cartesian_point ( 'none', ( -10.17477274964321943, -18.44902052725197095, 48.71042888594057274 ) ) ;
#7323 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#7324 = oriented_edge ( 'none', *, *, #9592, .f. ) ;
#7325 = axis2_placement_3d ( 'none', #33899, #20119, #16895 ) ;
#7326 = oriented_edge ( 'none', *, *, #44303, .f. ) ;
#7327 = vector ( 'none', #23587, 1000.000000000000114 ) ;
#7328 = cartesian_point ( 'none', ( 31.69358052973909778, 22.46597947056524802, -33.89999999999999858 ) ) ;
#7329 = vertex_point ( 'none', #29754 ) ;
#7330 = cartesian_point ( 'none', ( -17.49999999999954525, 101.5000000000000000, -25.59999999999980957 ) ) ;
#7331 = advanced_face ( 'none', ( #26464, #36300, #18256, #8914, #24307, #44504 ), #7808, .t. ) ;
#7332 = axis2_placement_3d ( 'none', #1421, #26228, #25938 ) ;
#7333 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#7334 = edge_loop ( 'none', ( #13112, #25628, #2374, #14623 ) ) ;
#7335 = face_bound ( 'none', #28300, .t. ) ;
#7336 = vector ( 'none', #10751, 1000.000000000000227 ) ;
#7337 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 52.99999999999991473 ) ) ;
#7338 = direction ( 'none', ( -0.3830490080632377170, 0.9237280213470682178, 0.0000000000000000000 ) ) ;
#7339 = cartesian_point ( 'none', ( -1.247203931783829072e-14, -14.41481615988141129, -84.10000000000000853 ) ) ;
#7340 = cartesian_point ( 'none', ( 13.67500000000020854, 85.49999999999998579, -46.60000000000014353 ) ) ;
#7341 = circle ( 'none', #32168, 3.849814038937465543 ) ;
#7342 = vertex_point ( 'none', #4912 ) ;
#7343 = cartesian_point ( 'none', ( 33.26732672259772983, 17.85163379442454712, -33.89999999999999858 ) ) ;
#7344 = edge_curve ( 'none', #36139, #29114, #45094, .t. ) ;
#7345 = direction ( 'none', ( 6.750947622558686973e-17, -1.000000000000000000, 1.498871781000323915e-18 ) ) ;
#7346 = edge_curve ( 'none', #7081, #36313, #43966, .t. ) ;
#7347 = cartesian_point ( 'none', ( -20.56134554240454548, -6.909621510555052915, -93.51503356115179599 ) ) ;
#7348 = cartesian_point ( 'none', ( 34.64101615137753498, 20.00000000000003553, -10.60000000000000142 ) ) ;
#7349 = face_outer_bound ( 'none', #5728, .t. ) ;
#7350 = face_outer_bound ( 'none', #27578, .t. ) ;
#7351 = oriented_edge ( 'none', *, *, #12850, .t. ) ;
#7352 = direction ( 'none', ( 3.276296315968194215e-16, 1.486993667705044129e-18, 1.000000000000000000 ) ) ;
#7353 = oriented_edge ( 'none', *, *, #31323, .t. ) ;
#7354 = oriented_edge ( 'none', *, *, #41403, .f. ) ;
#7355 = vertex_point ( 'none', #26816 ) ;
#7356 = direction ( 'none', ( 4.260313804811337016e-18, 0.9745092216857935696, -0.2243474467190315347 ) ) ;
#7357 = cartesian_point ( 'none', ( -9.956469451596026587, 26.83784561438505634, 31.88699292178100819 ) ) ;
#7358 = oriented_edge ( 'none', *, *, #3857, .f. ) ;
#7359 = direction ( 'none', ( 0.9237280213470682178, 0.3830490080632377725, 0.0000000000000000000 ) ) ;
#7360 = oriented_edge ( 'none', *, *, #5829, .f. ) ;
#7361 = edge_curve ( 'none', #27383, #8661, #6705, .t. ) ;
#7362 = cartesian_point ( 'none', ( -44.99999999999999289, 23.09793505539779090, -0.3307197072816922545 ) ) ;
#7363 = oriented_edge ( 'none', *, *, #11498, .t. ) ;
#7364 = direction ( 'none', ( 1.000000000000000000, -7.979727989493338519e-17, 0.0000000000000000000 ) ) ;
#7365 = cartesian_point ( 'none', ( -0.08497391057589193109, 65.22256808500034708, -104.6151898727396485 ) ) ;
#7366 = vertex_point ( 'none', #32965 ) ;
#7367 = oriented_edge ( 'none', *, *, #13558, .t. ) ;
#7368 = line ( 'none', #43703, #41333 ) ;
#7369 = cartesian_point ( 'none', ( 39.05999999999999517, 2.003197950035667585, -32.60000000000002984 ) ) ;
#7370 = vertex_point ( 'none', #30515 ) ;
#7371 = cartesian_point ( 'none', ( 32.40133993129475698, 84.79999999999995453, -86.07744154532096559 ) ) ;
#7372 = edge_curve ( 'none', #28924, #24744, #7241, .t. ) ;
#7373 = direction ( 'none', ( 0.7999747899371622006, -0.6000336119460252249, -6.234883207896091715e-17 ) ) ;
#7374 = oriented_edge ( 'none', *, *, #20512, .t. ) ;
#7375 = circle ( 'none', #11479, 4.250000000000003553 ) ;
#7376 = face_outer_bound ( 'none', #44790, .t. ) ;
#7377 = edge_curve ( 'none', #12946, #1315, #40662, .t. ) ;
#7378 = line ( 'none', #33777, #15636 ) ;
#7379 = axis2_placement_3d ( 'none', #44899, #13370, #9700 ) ;
#7380 = cartesian_point ( 'none', ( 13.79543301674545575, 85.12657751987384813, -88.80963297683568669 ) ) ;
#7381 = axis2_placement_3d ( 'none', #28194, #9961, #13482 ) ;
#7382 = advanced_face ( 'none', ( #29770 ), #12736, .f. ) ;
#7383 = cartesian_point ( 'none', ( 29.33711426244597575, 81.59778732371033527, -51.61417195264272806 ) ) ;
#7384 = cartesian_point ( 'none', ( -11.96236250228155029, 94.95493979653294048, -41.43129154408487835 ) ) ;
#7385 = axis2_placement_3d ( 'none', #8952, #39237, #26130 ) ;
#7386 = axis2_placement_3d ( 'none', #41254, #23861, #38010 ) ;
#7387 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058996, -1.196361017915039239e-16 ) ) ;
#7388 = direction ( 'none', ( 0.7999747899371622006, -0.6000336119460252249, -6.234883207896091715e-17 ) ) ;
#7389 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7390 = direction ( 'none', ( -1.000000000000000000, 7.979727989493337286e-17, 2.775557561562891844e-16 ) ) ;
#7391 = advanced_face ( 'none', ( #38455 ), #23189, .t. ) ;
#7392 = conical_surface ( 'none', #43787, 4.499999999999997335, 0.7853981633974439491 ) ;
#7393 = vector ( 'none', #26829, 1000.000000000000000 ) ;
#7394 = vertex_point ( 'none', #26370 ) ;
#7395 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7396 = advanced_face ( 'none', ( #3412 ), #11643, .t. ) ;
#7397 = edge_curve ( 'none', #19285, #13980, #43395, .t. ) ;
#7398 = oriented_edge ( 'none', *, *, #44252, .f. ) ;
#7399 = direction ( 'none', ( 0.9928152964457156449, -0.1196569561012059135, -1.217349807703026553e-16 ) ) ;
#7400 = edge_loop ( 'none', ( #4613, #22587 ) ) ;
#7401 = direction ( 'none', ( 1.131240564660520034e-16, 4.690997415631556592e-17, 1.000000000000000000 ) ) ;
#7402 = cartesian_point ( 'none', ( -1.013446416136702499, 18.96570064135750400, -95.60000000000003695 ) ) ;
#7403 = cartesian_point ( 'none', ( 17.99457708668433042, 79.59999999999996589, -32.76682204346931826 ) ) ;
#7404 = oriented_edge ( 'none', *, *, #33604, .f. ) ;
#7405 = oriented_edge ( 'none', *, *, #7774, .t. ) ;
#7406 = direction ( 'none', ( -0.6695697017949969743, -6.872194744968424989e-17, 0.7427492271541983326 ) ) ;
#7407 = oriented_edge ( 'none', *, *, #1593, .t. ) ;
#7408 = direction ( 'none', ( -6.106226635438364917e-16, -4.440892098500626162e-16, 1.000000000000000000 ) ) ;
#7409 = cartesian_point ( 'none', ( -7.694549648301088280e-15, -8.650670939904802736, -65.59999999999998010 ) ) ;
#7410 = cartesian_point ( 'none', ( -20.56217944946490306, -6.907273235777509512, -93.51496512712064657 ) ) ;
#7411 = b_spline_curve_with_knots ( 'none', 3,
( #24842, #21886, #18360, #25423, #38982, #7318, #4413, #28791, #35344, #42983, #35815, #38819, #35654, #7770, #42373, #21450, #32900, #36263, #33040, #25696, #11746, #12041, #5142, #32602, #25565, #1207, #22197, #18656, #15460, #4711, #29249, #29694 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01593008126853286133, 0.01659350801968697067, 0.01725693477084108002, 0.01792036152199519283, 0.01858378827314930218, 0.01991064177545752087, 0.02057406852661163021, 0.02123749527776574303, 0.02190092202891985237, 0.02256434878007396172, 0.02322777553122807107, 0.02389120228238218041, 0.02455462903353629323, 0.02521805578469039910, 0.02588148253584451192, 0.02654490928699862126 ),
.unspecified. ) ;
#7412 = oriented_edge ( 'none', *, *, #38060, .f. ) ;
#7413 = face_outer_bound ( 'none', #13217, .t. ) ;
#7415 = oriented_edge ( 'none', *, *, #14512, .f. ) ;
#7414 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 45.00000000000001421 ) ) ;
#7416 = cartesian_point ( 'none', ( 36.89101615137730050, 103.9999999999999574, -81.70288568297060294 ) ) ;
#7417 = direction ( 'none', ( 0.6000336119460137896, 0.7999747899371707494, 0.0000000000000000000 ) ) ;
#7418 = cartesian_point ( 'none', ( 12.03217021999803471, -26.21303854833049840, 32.25276053997416881 ) ) ;
#7419 = cartesian_point ( 'none', ( 34.64101615137750656, -20.00000000000006395, -33.89999999999999858 ) ) ;
#7420 = line ( 'none', #30439, #36569 ) ;
#7421 = face_outer_bound ( 'none', #35042, .t. ) ;
#7422 = direction ( 'none', ( 2.896988204881266862e-16, 1.000000000000000000, -1.486993667714095422e-18 ) ) ;
#7423 = direction ( 'none', ( -0.7071067811865511255, 0.7071067811865440200, 7.652043128564679239e-15 ) ) ;
#7424 = cartesian_point ( 'none', ( -16.78873651420066437, 15.76791913226497499, 45.89951710511716243 ) ) ;
#7426 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#7425 = circle ( 'none', #31841, 27.50000000000000000 ) ;
#7428 = oriented_edge ( 'none', *, *, #27908, .t. ) ;
#7427 = cartesian_point ( 'none', ( 15.90679490719364786, -11.93114048431172414, 27.99999999999998934 ) ) ;
#7429 = cartesian_point ( 'none', ( -19.91839899407623093, 56.00000000000000000, -100.0996790631679119 ) ) ;
#7430 = vertex_point ( 'none', #19614 ) ;
#7431 = direction ( 'none', ( 0.6695697017949975294, 0.0000000000000000000, -0.7427492271541976665 ) ) ;
#7432 = edge_curve ( 'none', #40645, #28812, #39564, .t. ) ;
#7433 = cartesian_point ( 'none', ( 4.589109945998395227e-17, 66.49999999999998579, -65.60000000000002274 ) ) ;
#7434 = cartesian_point ( 'none', ( -9.816448381809378176, -18.64225327970606472, 41.58789047353684509 ) ) ;
#7435 = edge_curve ( 'none', #5365, #4878, #4537, .t. ) ;
#7437 = advanced_face ( 'none', ( #22094 ), #5040, .t. ) ;
#7436 = cartesian_point ( 'none', ( 8.882319788025386131, 15.20000000000000284, -76.88153659101018889 ) ) ;
#7438 = line ( 'none', #34238, #1947 ) ;
#7439 = face_outer_bound ( 'none', #21468, .t. ) ;
#7440 = cartesian_point ( 'none', ( -32.10533905932756227, 35.35533905932717857, 57.19238815542512810 ) ) ;
#7441 = cartesian_point ( 'none', ( -3.796644073540803355, 30.23905493014782664, -72.64560872536442560 ) ) ;
#7443 = oriented_edge ( 'none', *, *, #19190, .t. ) ;
#7442 = edge_curve ( 'none', #28384, #43219, #29216, .t. ) ;
#7444 = oriented_edge ( 'none', *, *, #5521, .f. ) ;
#7445 = cartesian_point ( 'none', ( -0.7486905781502604107, 95.69999999999993179, -65.55570081051476450 ) ) ;
#7446 = oriented_edge ( 'none', *, *, #1879, .t. ) ;
#7447 = cartesian_point ( 'none', ( 16.96006258129431643, -15.58386743081481995, 46.80895639863037871 ) ) ;
#7448 = cartesian_point ( 'none', ( 23.25000000000046541, 78.49999999999998579, -30.95898384862272934 ) ) ;
#7449 = oriented_edge ( 'none', *, *, #32485, .f. ) ;
#7450 = vertex_point ( 'none', #19931 ) ;
#7451 = direction ( 'none', ( -0.9928152964457156449, 0.1196569561012058303, 1.066981889371548280e-16 ) ) ;
#7452 = oriented_edge ( 'none', *, *, #31017, .t. ) ;
#7453 = oriented_edge ( 'none', *, *, #31455, .f. ) ;
#7454 = axis2_placement_3d ( 'none', #38831, #38992, #38393 ) ;
#7455 = axis2_placement_3d ( 'none', #42903, #18569, #11222 ) ;
#7456 = cartesian_point ( 'none', ( 28.53317069237176185, -4.213630308800740742, 32.25276053997413328 ) ) ;
#7457 = advanced_face ( 'none', ( #18780 ), #5563, .t. ) ;
#7458 = vertex_point ( 'none', #26523 ) ;
#7459 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7460 = line ( 'none', #18293, #43044 ) ;
#7461 = direction ( 'none', ( 3.276296315968194215e-16, 1.486993667705044129e-18, 1.000000000000000000 ) ) ;
#7462 = cartesian_point ( 'none', ( 31.93465121207934132, 15.20581305931428595, -54.38924343906425207 ) ) ;
#7463 = vector ( 'none', #20837, 1000.000000000000000 ) ;
#7464 = line ( 'none', #4257, #13494 ) ;
#7465 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#7466 = cartesian_point ( 'none', ( -22.00000000000007816, 38.10511776651524229, 10.80001466688178269 ) ) ;
#7467 = cartesian_point ( 'none', ( 13.06071718822269645, -18.97210454049612949, 47.98807516949909058 ) ) ;
#7468 = cartesian_point ( 'none', ( -1.485478750824574590, 95.57391627936681289, -78.00799100777862805 ) ) ;
#7469 = circle ( 'none', #31226, 11.00000000000000000 ) ;
#7470 = axis2_placement_3d ( 'none', #5905, #30133, #37577 ) ;
#7471 = oriented_edge ( 'none', *, *, #22339, .t. ) ;
#7472 = cartesian_point ( 'none', ( -12.58583006710108165, -19.29017544003279383, 47.28192752622682349 ) ) ;
#7473 = cartesian_point ( 'none', ( -33.93465454840546869, 82.29999999999995453, -43.42166272449615150 ) ) ;
#7474 = cartesian_point ( 'none', ( -24.50000000000004263, 38.10511776651527072, 0.0000000000000000000 ) ) ;
#7475 = cartesian_point ( 'none', ( 36.11047609729815377, -18.24364369579100753, -36.39999999999999147 ) ) ;
#7476 = oriented_edge ( 'none', *, *, #40801, .t. ) ;
#7477 = cartesian_point ( 'none', ( -12.52443071158194954, -16.94067940316392651, 45.78584000000001453 ) ) ;
#7478 = direction ( 'none', ( 0.9237280213470682178, 0.3830490080632378280, 0.0000000000000000000 ) ) ;
#7479 = cartesian_point ( 'none', ( -20.00000000000042277, 83.67782780742282966, -100.2410161513772948 ) ) ;
#7480 = cartesian_point ( 'none', ( 17.32890037837804798, 23.25315487576364148, 32.53923048454133493 ) ) ;
#7481 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7482 = oriented_edge ( 'none', *, *, #41352, .t. ) ;
#7483 = face_outer_bound ( 'none', #4480, .t. ) ;
#7485 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7484 = face_outer_bound ( 'none', #20482, .t. ) ;
#7486 = vertex_point ( 'none', #43793 ) ;
#7487 = edge_curve ( 'none', #13696, #23759, #24367, .t. ) ;
#7488 = oriented_edge ( 'none', *, *, #14682, .f. ) ;
#7489 = cartesian_point ( 'none', ( -14.77964834155308260, -6.128784129011804360, 39.50000000000000711 ) ) ;
#7490 = cartesian_point ( 'none', ( 25.16893878708174981, 91.66590478816689824, -45.03269964201897579 ) ) ;
#7491 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 44.21416000000001389 ) ) ;
#7492 = edge_loop ( 'none', ( #20042, #1204, #28892, #27690 ) ) ;
#7493 = oriented_edge ( 'none', *, *, #12955, .t. ) ;
#7494 = edge_loop ( 'none', ( #37604, #7493, #30501, #39019, #30643 ) ) ;
#7495 = edge_loop ( 'none', ( #24013, #21713 ) ) ;
#7496 = cartesian_point ( 'none', ( 28.35533905932730647, 35.35533905932744148, 0.0000000000000000000 ) ) ;
#7497 = vector ( 'none', #176, 1000.000000000000000 ) ;
#7498 = direction ( 'none', ( 0.6277770890668586956, -0.7783931695761091563, 0.0000000000000000000 ) ) ;
#7499 = oriented_edge ( 'none', *, *, #20954, .t. ) ;
#7500 = cartesian_point ( 'none', ( -22.00000000000004263, -38.10511776651527072, 17.00000000000000000 ) ) ;
#7501 = circle ( 'none', #5036, 3.000000000000000000 ) ;
#7502 = advanced_face ( 'none', ( #7766 ), #14919, .t. ) ;
#7504 = edge_curve ( 'none', #45028, #34223, #34110, .t. ) ;
#7503 = cartesian_point ( 'none', ( -5.612863627863293736, -7.483163129951083015, 32.49999999999998579 ) ) ;
#7505 = cartesian_point ( 'none', ( 39.80000000000020322, 85.49999999999998579, -46.60000000000042775 ) ) ;
#7506 = face_outer_bound ( 'none', #26827, .t. ) ;
#7507 = vector ( 'none', #20999, 1000.000000000000000 ) ;
#7508 = edge_curve ( 'none', #17524, #22293, #13274, .t. ) ;
#7509 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#7510 = circle ( 'none', #4178, 2.499999999999998668 ) ;
#7511 = oriented_edge ( 'none', *, *, #36081, .t. ) ;
#7512 = cartesian_point ( 'none', ( 5.302552740745754001, -12.41502857151805017, 71.18376618407356204 ) ) ;
#7513 = cartesian_point ( 'none', ( -18.67250026043074485, 13.49147473798438313, 41.19556845892486052 ) ) ;
#7514 = advanced_face ( 'none', ( #45050 ), #41206, .f. ) ;
#7515 = axis2_placement_3d ( 'none', #2540, #40489, #5593 ) ;
#7516 = direction ( 'none', ( -2.918715685477473163e-16, -0.7071067811865574537, 0.7071067811865376918 ) ) ;
#7517 = direction ( 'none', ( -1.803284015147843730e-16, 1.000000000000000000, -6.582788326437996379e-17 ) ) ;
#7518 = cartesian_point ( 'none', ( -18.73893861221715795, 1.761464768474400477, -95.60000000000003695 ) ) ;
#7519 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7520 = vertex_point ( 'none', #13731 ) ;
#7521 = cartesian_point ( 'none', ( 11.01178971522083572, -17.74278185361834659, -94.89434643494188037 ) ) ;
#7522 = axis2_placement_3d ( 'none', #7146, #24645, #41891 ) ;
#7523 = cartesian_point ( 'none', ( 1.484340495652507030, 75.80845964288877781, -53.21124638533732565 ) ) ;
#7524 = circle ( 'none', #19126, 3.929200000000001136 ) ;
#7525 = direction ( 'none', ( -0.9237280213470682178, -0.3830490080632378835, 0.0000000000000000000 ) ) ;
#7527 = oriented_edge ( 'none', *, *, #59, .t. ) ;
#7526 = axis2_placement_3d ( 'none', #36655, #19660, #8626 ) ;
#7528 = vertex_point ( 'none', #17264 ) ;
#7529 = cartesian_point ( 'none', ( 16.23082202191231005, 8.563394694133320328, 37.49999999999998579 ) ) ;
#7530 = direction ( 'none', ( -0.1196569561012058303, -0.9928152964457156449, 6.010902015681363712e-17 ) ) ;
#7531 = axis2_placement_3d ( 'none', #20258, #24115, #37815 ) ;
#7532 = oriented_edge ( 'none', *, *, #30066, .t. ) ;
#7533 = cartesian_point ( 'none', ( 13.99024590176533600, 84.59339220640501367, -88.69301430825467492 ) ) ;
#7534 = edge_loop ( 'none', ( #18368, #35152, #28353, #21324, #22021 ) ) ;
#7535 = cartesian_point ( 'none', ( 17.49999999999955236, 104.5000000000000000, -105.6000000000001648 ) ) ;
#7536 = cartesian_point ( 'none', ( -12.00324647027575864, 94.75002722939237287, -41.41483772694787291 ) ) ;
#7537 = vector ( 'none', #17124, 1000.000000000000114 ) ;
#7538 = cartesian_point ( 'none', ( -11.75142505035129936, 76.69999999999993179, -41.36358093104562528 ) ) ;
#7539 = cartesian_point ( 'none', ( 22.00000000000004263, 38.10511776651525651, -19.70000000000000284 ) ) ;
#7540 = oriented_edge ( 'none', *, *, #6275, .t. ) ;
#7541 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#7542 = edge_curve ( 'none', #16582, #18077, #22052, .t. ) ;
#7543 = face_bound ( 'none', #44007, .t. ) ;
#7544 = vector ( 'none', #35419, 1000.000000000000000 ) ;
#7545 = edge_curve ( 'none', #14249, #11538, #20942, .t. ) ;
#7546 = cartesian_point ( 'none', ( -1.500000000000430989, 69.49999999999998579, -104.0999999999999943 ) ) ;
#7547 = line ( 'none', #18310, #13582 ) ;
#7548 = cartesian_point ( 'none', ( -2.673162452596487931e-16, -1.553419733037811647e-16, -25.60000000000000142 ) ) ;
#7549 = edge_loop ( 'none', ( #13247, #7722, #25892, #38162 ) ) ;
#7550 = cartesian_point ( 'none', ( 34.64101615137749945, -20.00000000000007105, -13.89999999999998792 ) ) ;
#7551 = cartesian_point ( 'none', ( -6.598076312179829372, -18.88029101943748600, -0.1322099472539097209 ) ) ;
#7552 = advanced_face ( 'none', ( #37884 ), #14387, .t. ) ;
#7553 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#7554 = edge_loop ( 'none', ( #40790, #22960, #5479, #30829 ) ) ;
#7555 = face_outer_bound ( 'none', #40332, .t. ) ;
#7556 = cartesian_point ( 'none', ( 39.57406702863056580, 25.35533905932744148, 0.0000000000000000000 ) ) ;
#7557 = cartesian_point ( 'none', ( -21.62256831139734459, 1.019798905709332626, -93.42673954360080302 ) ) ;
#7558 = direction ( 'none', ( 0.0000000000000000000, 0.9997880925769057070, -0.02058567320814580839 ) ) ;
#7559 = cartesian_point ( 'none', ( -34.64101615137751367, 59.50000000000000000, -48.09999999999995879 ) ) ;
#7560 = edge_curve ( 'none', #2073, #36013, #2283, .t. ) ;
#7561 = direction ( 'none', ( 0.05326939753626845631, -0.9985801776953731057, -3.734792656228843151e-16 ) ) ;
#7562 = circle ( 'none', #40718, 26.00000000000000355 ) ;
#7563 = b_spline_curve_with_knots ( 'none', 3,
( #36324, #12551, #44108, #44417, #5508, #40571, #6116, #12717, #13029, #23008, #27122, #2007, #40722, #26975 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 1.734723475976807094e-17, 0.01194938735726013695, 0.01792408103589019155, 0.02389877471452024962, 0.02987346839315030075, 0.03584816207178036229, 0.04779754942904047843 ),
.unspecified. ) ;
#7564 = edge_curve ( 'none', #3996, #5116, #27841, .t. ) ;
#7565 = direction ( 'none', ( 0.9237280213470679957, 0.3830490080632377170, 0.0000000000000000000 ) ) ;
#7566 = direction ( 'none', ( 0.7669678184319008718, -0.6416855659042134397, 0.0000000000000000000 ) ) ;
#7567 = direction ( 'none', ( 0.5389167071381213425, 0.8423590581025436341, 5.919823013189202992e-16 ) ) ;
#7569 = oriented_edge ( 'none', *, *, #20398, .t. ) ;
#7568 = cartesian_point ( 'none', ( 11.45321929319346488, 18.48055493771033397, -93.68147584875153200 ) ) ;
#7571 = cartesian_point ( 'none', ( -17.31019994235673920, 12.00853701520847672, 41.56572122418695869 ) ) ;
#7570 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7573 = edge_curve ( 'none', #19535, #43122, #8870, .t. ) ;
#7572 = axis2_placement_3d ( 'none', #45250, #38157, #41848 ) ;
#7574 = cartesian_point ( 'none', ( -36.17433076848779905, 82.29999999999995453, -43.89910426981634828 ) ) ;
#7575 = oriented_edge ( 'none', *, *, #42826, .t. ) ;
#7576 = axis2_placement_3d ( 'none', #20513, #9784, #37626 ) ;
#7577 = cartesian_point ( 'none', ( 3.674177557269020067, -8.602464054682855021, 32.49999999999998579 ) ) ;
#7578 = oriented_edge ( 'none', *, *, #27939, .f. ) ;
#7579 = vector ( 'none', #21837, 1000.000000000000000 ) ;
#7580 = cartesian_point ( 'none', ( 19.46082483533338703, 8.069961587174466544, 47.23985443236126969 ) ) ;
#7581 = plane ( 'none', #44754 ) ;
#7582 = oriented_edge ( 'none', *, *, #36081, .f. ) ;
#7583 = face_outer_bound ( 'none', #36195, .t. ) ;
#7584 = axis2_placement_3d ( 'none', #29341, #16002, #19204 ) ;
#7585 = cartesian_point ( 'none', ( -7.379383109355120318, 21.81917257975552715, 41.90684061868467580 ) ) ;
#7586 = oriented_edge ( 'none', *, *, #27882, .t. ) ;
#7587 = oriented_edge ( 'none', *, *, #28195, .t. ) ;
#7588 = vector ( 'none', #23874, 1000.000000000000000 ) ;
#7589 = cartesian_point ( 'none', ( -20.90136330610421922, -2.651272876631573183, 46.60416143286749957 ) ) ;
#7590 = direction ( 'none', ( -1.140754157802348030e-14, 1.079709846472069225e-16, -1.000000000000000000 ) ) ;
#7591 = axis2_placement_3d ( 'none', #16290, #15835, #36783 ) ;
#7592 = axis2_placement_3d ( 'none', #30361, #41197, #9365 ) ;
#7593 = cartesian_point ( 'none', ( -6.206032925041613060e-15, 3.346559064690735229e-16, 10.99999999999999467 ) ) ;
#7594 = face_outer_bound ( 'none', #7935, .t. ) ;
#7595 =( bounded_curve ( ) b_spline_curve ( 3, ( #16448, #6004, #13067, #37533 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896558, 2.268591013372221799 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9598334935136660917, 0.9598334935136660917, 1.000000000000000000 ) )
representation_item ( '' ) );
#7596 = cartesian_point ( 'none', ( 14.63039417740223769, -17.79007611147303081, 48.80443154097957148 ) ) ;
#7597 = oriented_edge ( 'none', *, *, #40695, .t. ) ;
#7598 = cartesian_point ( 'none', ( -1.500000000000428990, 56.00000000000000000, -94.63525884379706099 ) ) ;
#7599 = axis2_placement_3d ( 'none', #15039, #32486, #7645 ) ;
#7600 = cartesian_point ( 'none', ( 17.12451315380442907, 38.59463590976792347, -19.60000000000000497 ) ) ;
#7601 = face_outer_bound ( 'none', #37187, .t. ) ;
#7602 = direction ( 'none', ( -3.528251137579942261e-15, -0.9314175982251127195, -0.3639522739543780694 ) ) ;
#7603 = edge_loop ( 'none', ( #42921, #39807, #44851, #33339 ) ) ;
#7604 = b_spline_curve_with_knots ( 'none', 3,
( #32850, #36360, #43531, #36645, #15411, #39851, #19360, #22757, #15706, #43382, #5249, #4805, #12298, #22444, #40299, #40152, #19211, #26255, #43835, #22897, #5388, #36214, #34645, #16745, #29291, #9338, #24067, #7467, #14994, #4841, #40649, #44490 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.005431048209561356935, 0.006109812210254699991, 0.006788576210948043047, 0.007467340211641386102, 0.008146104212334729158, 0.008824868213028072214, 0.009503632213721415270, 0.01018239621441475833, 0.01086116021510810138, 0.01153992421580144270, 0.01221868821649478576, 0.01289745221718813055, 0.01357621621788147361, 0.01425498021857481666, 0.01493374421926815972, 0.01629127222065484062 ),
.unspecified. ) ;
#7605 = edge_curve ( 'none', #26884, #20726, #12166, .t. ) ;
#7606 = advanced_face ( 'none', ( #26427, #27514 ), #7581, .f. ) ;
#7607 = cartesian_point ( 'none', ( 4.306307049019158839, 22.62731113843605968, 41.56572122406885939 ) ) ;
#7608 = cartesian_point ( 'none', ( 3.489727083872338463e-15, 104.5000000000000000, -65.59999999999999432 ) ) ;
#7609 = cartesian_point ( 'none', ( 31.27405023285531627, 15.64267202550334623, -56.21684423446727408 ) ) ;
#7610 = edge_curve ( 'none', #2574, #1523, #16024, .t. ) ;
#7611 = direction ( 'none', ( 0.0000000000000000000, -0.9997880925769061511, 0.02058567320812906137 ) ) ;
#7612 = edge_loop ( 'none', ( #36592, #18437 ) ) ;
#7613 = cartesian_point ( 'none', ( 15.78909156816438220, 13.94941103106028812, 42.28003281765266763 ) ) ;
#7614 = advanced_face ( 'none', ( #33526 ), #38413, .f. ) ;
#7615 = vertex_point ( 'none', #25973 ) ;
#7616 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 9.251858538542976955e-15 ) ) ;
#7617 = vertex_point ( 'none', #8783 ) ;
#7618 = oriented_edge ( 'none', *, *, #10793, .f. ) ;
#7619 = cartesian_point ( 'none', ( 29.14101615137750656, 19.75544095967599034, -58.86133007165319952 ) ) ;
#7620 = oriented_edge ( 'none', *, *, #40156, .t. ) ;
#7621 = line ( 'none', #31185, #18577 ) ;
#7622 = oriented_edge ( 'none', *, *, #24057, .t. ) ;
#7623 = circle ( 'none', #23748, 4.150000000000004796 ) ;
#7624 = circle ( 'none', #29104, 25.15000000000000213 ) ;
#7625 = direction ( 'none', ( -6.052303084649171477e-19, 1.486993667714096000e-18, 1.000000000000000000 ) ) ;
#7626 = line ( 'none', #27629, #27945 ) ;
#7627 = edge_curve ( 'none', #35394, #29572, #29726, .t. ) ;
#7628 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7629 = cartesian_point ( 'none', ( -1.508951696145765132e-14, 1.330823574809238391e-15, -95.60000000000002274 ) ) ;
#7630 = line ( 'none', #7757, #33384 ) ;
#7631 = oriented_edge ( 'none', *, *, #27345, .f. ) ;
#7632 = oriented_edge ( 'none', *, *, #22336, .t. ) ;
#7633 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.009293658750142596e-14 ) ) ;
#7634 = edge_curve ( 'none', #31021, #14809, #17105, .t. ) ;
#7635 = cartesian_point ( 'none', ( -18.11426642055202407, -10.75738515324522737, 41.19556845902047115 ) ) ;
#7636 = oriented_edge ( 'none', *, *, #17586, .f. ) ;
#7637 = direction ( 'none', ( 0.2397751753995130686, 0.0000000000000000000, 0.9708284427550177842 ) ) ;
#7638 = conical_surface ( 'none', #15276, 2.500000000000000444, 1.047197551196619836 ) ;
#7639 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7640 = cartesian_point ( 'none', ( 8.754749268368183124, -27.64695942139039175, 33.22015325445526202 ) ) ;
#7641 = oriented_edge ( 'none', *, *, #6472, .t. ) ;
#7642 = oriented_edge ( 'none', *, *, #15259, .f. ) ;
#7643 = axis2_placement_3d ( 'none', #36595, #19764, #12542 ) ;
#7644 = conical_surface ( 'none', #4696, 29.00000000000000355, 0.5235987755982990377 ) ;
#7645 = direction ( 'none', ( 0.2397751753995147617, 0.0000000000000000000, 0.9708284427550172291 ) ) ;
#7646 = axis2_placement_3d ( 'none', #32461, #14696, #3966 ) ;
#7647 = axis2_placement_3d ( 'none', #13872, #14321, #10486 ) ;
#7648 = direction ( 'none', ( -3.276296315968193722e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7649 = oriented_edge ( 'none', *, *, #26607, .t. ) ;
#7650 = cartesian_point ( 'none', ( -21.01795942135221651, -40.79122951063332891, -16.70000000000000284 ) ) ;
#7651 = oriented_edge ( 'none', *, *, #31743, .f. ) ;
#7652 = cartesian_point ( 'none', ( -23.23175973687875384, -9.633682552790430620, 45.00000000000001421 ) ) ;
#7653 = edge_loop ( 'none', ( #11056, #37044, #6673, #28387, #31687, #30862, #42735, #30941, #16311, #32195, #18241, #16658, #25939, #32763, #38503 ) ) ;
#7654 = advanced_face ( 'none', ( #4490 ), #32453, .t. ) ;
#7655 = axis2_placement_3d ( 'none', #3944, #18204, #42657 ) ;
#7656 = cartesian_point ( 'none', ( 22.00000000000005684, 38.10511776651527072, -25.60000000000000142 ) ) ;
#7657 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 39.54000000000000625 ) ) ;
#7658 = approval_date_time ( #6545, #35242 ) ;
#7659 = vertex_point ( 'none', #33153 ) ;
#7660 = oriented_edge ( 'none', *, *, #13677, .t. ) ;
#7661 = direction ( 'none', ( 6.750947622558686973e-17, -1.000000000000000000, 1.498871781000323915e-18 ) ) ;
#7662 = vertex_point ( 'none', #36802 ) ;
#7663 = circle ( 'none', #19533, 4.499999999999997335 ) ;
#7664 = vertex_point ( 'none', #43541 ) ;
#7665 = edge_curve ( 'none', #34134, #24327, #1759, .t. ) ;
#7666 = cartesian_point ( 'none', ( 14.74103341178556548, 94.91625236943973221, -43.00732796021904392 ) ) ;
#7667 = circle ( 'none', #6368, 2.499999999999998668 ) ;
#7668 = cartesian_point ( 'none', ( 10.82499407383982160, -17.43058784414834506, -95.15778024747601194 ) ) ;
#7669 = face_outer_bound ( 'none', #7534, .t. ) ;
#7670 = edge_curve ( 'none', #12862, #21407, #31926, .t. ) ;
#7671 = cartesian_point ( 'none', ( -22.57941451844396852, 4.545223570951199221, 43.99879852800727775 ) ) ;
#7672 = vector ( 'none', #6099, 1000.000000000000000 ) ;
#7673 = edge_curve ( 'none', #20816, #13051, #42304, .t. ) ;
#7674 = edge_loop ( 'none', ( #23384, #18447, #23576, #27144 ) ) ;
#7675 = line ( 'none', #38997, #42270 ) ;
#7676 = oriented_edge ( 'none', *, *, #4992, .t. ) ;
#7677 = cartesian_point ( 'none', ( 29.43043978568129049, -18.23934843388939342, -60.36539618961068498 ) ) ;
#7678 = circle ( 'none', #11571, 3.200000000000001066 ) ;
#7679 = oriented_edge ( 'none', *, *, #27217, .t. ) ;
#7680 = direction ( 'none', ( -0.7071067811865608954, 0.7071067811865341390, 7.652043128564783369e-15 ) ) ;
#7681 = vector ( 'none', #43799, 1000.000000000000000 ) ;
#7682 = cartesian_point ( 'none', ( -35.92369140036285557, -18.10293800690638477, -38.89999999999996305 ) ) ;
#7683 = direction ( 'none', ( -0.9985801776953732167, -0.05326939753626776936, 0.0000000000000000000 ) ) ;
#7684 = vertex_point ( 'none', #29798 ) ;
#7685 = edge_loop ( 'none', ( #30280, #6402, #36182, #40660 ) ) ;
#7686 = cartesian_point ( 'none', ( 34.64101615137751367, 59.50000000000000000, -87.70000000000005969 ) ) ;
#7687 = vertex_point ( 'none', #15266 ) ;
#7688 = direction ( 'none', ( -6.750947622558686973e-17, 1.000000000000000000, -1.498871781000323915e-18 ) ) ;
#7689 = edge_curve ( 'none', #10456, #15809, #23727, .t. ) ;
#7690 = oriented_edge ( 'none', *, *, #2451, .f. ) ;
#7691 = direction ( 'none', ( -2.896988204881266862e-16, -1.000000000000000000, 1.486993667714095615e-18 ) ) ;
#7692 = cartesian_point ( 'none', ( -31.39101615137701629, 78.49999999999998579, -45.59999999999924825 ) ) ;
#7693 = direction ( 'none', ( 0.1196569561012059135, 0.9928152964457156449, -6.010902015681198544e-17 ) ) ;
#7694 = cartesian_point ( 'none', ( -6.598076312179829372, -18.88029101943748245, -3.252606517456513302e-15 ) ) ;
#7696 = edge_curve ( 'none', #44984, #26304, #23360, .t. ) ;
#7695 = cartesian_point ( 'none', ( -20.97883715938127480, -1.936712991855748189, 42.92180952543345285 ) ) ;
#7697 = cylindrical_surface ( 'none', #35437, 27.50000000000000355 ) ;
#7698 = line ( 'none', #22294, #39449 ) ;
#7699 = oriented_edge ( 'none', *, *, #42987, .f. ) ;
#7700 = cartesian_point ( 'none', ( -21.94927865177652748, -42.49999999999999289, -20.60000000000002274 ) ) ;
#7701 = oriented_edge ( 'none', *, *, #5866, .t. ) ;
#7702 = edge_curve ( 'none', #31427, #28232, #682, .t. ) ;
#7703 = plane ( 'none', #10688 ) ;
#7704 = oriented_edge ( 'none', *, *, #8291, .f. ) ;
#7705 = cartesian_point ( 'none', ( -32.49999999999971578, 104.5000000000000000, -52.60961894323269661 ) ) ;
#7706 = line ( 'none', #38355, #37262 ) ;
#7707 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#7708 = oriented_edge ( 'none', *, *, #32953, .t. ) ;
#7709 = oriented_edge ( 'none', *, *, #11864, .t. ) ;
#7710 = cartesian_point ( 'none', ( -32.39101615137699497, 98.99999999999997158, -41.70288568296928844 ) ) ;
#7712 = cartesian_point ( 'none', ( 3.409511874572806691e-15, 4.322003709755893840e-15, 95.99999999999998579 ) ) ;
#7711 = toroidal_surface ( 'none', #16078, 25.99999999999999645, 1.000000000000000000 ) ;
#7713 = face_bound ( 'none', #34226, .t. ) ;
#7714 = cartesian_point ( 'none', ( -33.34300790052127894, 25.60144754804372624, -41.19308072964581413 ) ) ;
#7715 = line ( 'none', #12987, #30201 ) ;
#7716 = axis2_placement_3d ( 'none', #1702, #8582, #33251 ) ;
#7717 = axis2_placement_3d ( 'none', #11465, #35986, #22076 ) ;
#7718 = plane ( 'none', #20892 ) ;
#7719 = cartesian_point ( 'none', ( -34.64101615137751367, 59.50000000000000000, -45.59999999999995879 ) ) ;
#7720 = direction ( 'none', ( -0.5000000000000109912, 1.473527040460868362e-16, -0.8660254037844323793 ) ) ;
#7721 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058996, -1.066981889371543472e-16 ) ) ;
#7722 = oriented_edge ( 'none', *, *, #25646, .f. ) ;
#7723 = toroidal_surface ( 'none', #1175, 6.100000000000000533, 0.2000000000000000111 ) ;
#7724 = direction ( 'none', ( 3.528251137579943838e-15, 0.9314175982251130526, 0.3639522739543770147 ) ) ;
#7725 = edge_loop ( 'none', ( #11441, #997, #32420, #33688 ) ) ;
#7726 = cartesian_point ( 'none', ( -9.000504179190389920, -11.99962184905744067, 10.99999999999999645 ) ) ;
#7728 = cartesian_point ( 'none', ( 23.22030414426066258, 69.46064506409778971, -61.98510367395811471 ) ) ;
#7727 = direction ( 'none', ( 0.2397751753995164825, 0.0000000000000000000, 0.9708284427550167850 ) ) ;
#7729 = advanced_face ( 'none', ( #24838 ), #6654, .f. ) ;
#7730 = axis2_placement_3d ( 'none', #40743, #1728, #30380 ) ;
#7731 = spherical_surface ( 'none', #34101, 3.929199999999999804 ) ;
#7732 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7733 = vector ( 'none', #25719, 1000.000000000000000 ) ;
#7734 = oriented_edge ( 'none', *, *, #40061, .t. ) ;
#7735 = oriented_edge ( 'none', *, *, #1666, .t. ) ;
#7736 = direction ( 'none', ( -0.7669678184319008718, 0.6416855659042134397, 0.0000000000000000000 ) ) ;
#7737 = oriented_edge ( 'none', *, *, #89, .f. ) ;
#7739 = advanced_face ( 'none', ( #41726, #28638 ), #39863, .f. ) ;
#7738 = cartesian_point ( 'none', ( 2.998875795741918093, 74.69999999999996021, -56.58574773141368297 ) ) ;
#7740 = oriented_edge ( 'none', *, *, #36652, .t. ) ;
#7741 = cartesian_point ( 'none', ( 13.22581937933386520, -16.39895377867859594, 48.80443154097955727 ) ) ;
#7742 = direction ( 'none', ( -0.04553602985419987620, -0.9989626969937954737, -4.204971368295869561e-16 ) ) ;
#7743 = cartesian_point ( 'none', ( -37.34742589781352251, -22.72832875169925870, -33.89999999999997726 ) ) ;
#7744 = vector ( 'none', #40667, 1000.000000000000000 ) ;
#7745 = line ( 'none', #44179, #43373 ) ;
#7746 = vertex_point ( 'none', #39562 ) ;
#7747 = oriented_edge ( 'none', *, *, #2410, .t. ) ;
#7748 = cartesian_point ( 'none', ( -3.095121372225183187e-15, 1.624680195767750563e-15, 38.49999999999998579 ) ) ;
#7749 = edge_curve ( 'none', #18721, #4240, #11074, .t. ) ;
#7750 = oriented_edge ( 'none', *, *, #7305, .t. ) ;
#7751 = spherical_surface ( 'none', #40296, 3.572000000000000508 ) ;
#7752 = oriented_edge ( 'none', *, *, #22889, .t. ) ;
#7753 = oriented_edge ( 'none', *, *, #34143, .f. ) ;
#7754 = oriented_edge ( 'none', *, *, #40243, .t. ) ;
#7755 = cartesian_point ( 'none', ( -35.35533905932753385, 28.35533905932718213, 0.0000000000000000000 ) ) ;
#7756 = face_outer_bound ( 'none', #6024, .t. ) ;
#7757 = cartesian_point ( 'none', ( 45.00000000000000000, 21.79449471770336899, 40.00000000000000000 ) ) ;
#7758 = cartesian_point ( 'none', ( -17.53206827269502810, -11.68402458461250859, 41.74541248195433241 ) ) ;
#7759 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7760 = edge_curve ( 'none', #37719, #38122, #18212, .t. ) ;
#7761 = cartesian_point ( 'none', ( -1.309507293325463921e-14, 1.164942829719825830e-15, 10.99999999999999112 ) ) ;
#7762 = cartesian_point ( 'none', ( -20.47744154532061955, 82.29999999999995453, -98.00133993129497867 ) ) ;
#7763 = cartesian_point ( 'none', ( -0.01190240547593822938, 75.82608372063300806, -53.10341061325090806 ) ) ;
#7764 = oriented_edge ( 'none', *, *, #19387, .t. ) ;
#7765 = edge_loop ( 'none', ( #21956, #25372, #45275, #32388 ) ) ;
#7766 = face_outer_bound ( 'none', #32150, .t. ) ;
#7767 = edge_loop ( 'none', ( #7511, #3827, #25984, #9505, #35781 ) ) ;
#7768 = direction ( 'none', ( -0.9982541042003290066, -3.989216879136938676e-16, 0.05906558598032082830 ) ) ;
#7769 = edge_curve ( 'none', #14326, #39331, #15499, .t. ) ;
#7770 = cartesian_point ( 'none', ( -4.896765457670210431, 20.49076502657424470, 45.44196331519634668 ) ) ;
#7771 = cylindrical_surface ( 'none', #13032, 35.00000000000000711 ) ;
#7772 = vector ( 'none', #23793, 1000.000000000000000 ) ;
#7773 = b_spline_curve_with_knots ( 'none', 3,
( #9540, #44136, #19966, #9079 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.250926888277100303e-17, 0.001210117418288556923 ),
.unspecified. ) ;
#7774 = edge_curve ( 'none', #42320, #24625, #40087, .t. ) ;
#7775 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#7776 = cartesian_point ( 'none', ( 1.092713340635926622, 95.69999999999993179, -47.13229907229392524 ) ) ;
#7777 = cartesian_point ( 'none', ( -1.253771861327836392e-14, 1.746286517223437257e-15, -93.09999999999999432 ) ) ;
#7778 = direction ( 'none', ( 0.6695697017949959751, 7.184882460760741032e-17, -0.7427492271541992208 ) ) ;
#7779 = vertex_point ( 'none', #11715 ) ;
#7780 = cartesian_point ( 'none', ( 18.04833482428369607, 22.70426912514137285, 32.92294300609077595 ) ) ;
#7781 = cartesian_point ( 'none', ( -8.895433074552045046e-15, 94.69999999999993179, -65.60000000000000853 ) ) ;
#7782 = advanced_face ( 'none', ( #38978 ), #12603, .t. ) ;
#7783 = direction ( 'none', ( -0.7321641215212295606, 0.6811282545578667413, -0.0000000000000000000 ) ) ;
#7784 = axis2_placement_3d ( 'none', #32321, #36129, #16074 ) ;
#7785 = axis2_placement_3d ( 'none', #25623, #19160, #40252 ) ;
#7786 = oriented_edge ( 'none', *, *, #36651, .t. ) ;
#7787 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7788 = direction ( 'none', ( 0.9949973155501252720, -0.09990166188830058858, 0.0000000000000000000 ) ) ;
#7789 = cartesian_point ( 'none', ( 13.54293640180446445, 18.63041774293207808, 42.89018478203188778 ) ) ;
#7790 = axis2_placement_3d ( 'none', #18795, #4834, #43261 ) ;
#7791 = cartesian_point ( 'none', ( -32.96709189688973396, 79.59999999999996589, -47.45687306788493487 ) ) ;
#7792 = face_outer_bound ( 'none', #10745, .t. ) ;
#7793 = vector ( 'none', #17593, 1000.000000000000000 ) ;
#7794 = vertex_point ( 'none', #30405 ) ;
#7795 = oriented_edge ( 'none', *, *, #22874, .f. ) ;
#7796 = vertex_point ( 'none', #23383 ) ;
#7797 = cartesian_point ( 'none', ( 25.18399140976044137, 37.78543244847269733, -13.70000000000000107 ) ) ;
#7798 = edge_loop ( 'none', ( #23534, #42715, #9607, #19504 ) ) ;
#7799 = vertex_point ( 'none', #12767 ) ;
#7800 = axis2_placement_3d ( 'none', #36943, #19210, #43683 ) ;
#7801 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7802 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#7803 = circle ( 'none', #38606, 2.499999999999988454 ) ;
#7804 = cartesian_point ( 'none', ( 20.36246222672925654, -10.76368781389652263, 44.21416000000001389 ) ) ;
#7805 = cartesian_point ( 'none', ( 20.53651448196983864, -4.704607208692394238, 48.20445621934639036 ) ) ;
#7806 = edge_loop ( 'none', ( #22841, #27473 ) ) ;
#7807 = vertex_point ( 'none', #44156 ) ;
#7808 = cylindrical_surface ( 'none', #36245, 23.03229999999999222 ) ;
#7809 = oriented_edge ( 'none', *, *, #30792, .f. ) ;
#7810 = edge_curve ( 'none', #28081, #14474, #30830, .t. ) ;
#7811 = direction ( 'none', ( 0.8914305003679062755, -0.4531574373369860464, 2.137235313292779622e-16 ) ) ;
#7812 = cartesian_point ( 'none', ( -28.99729701763049405, 0.3981825117056836949, 29.21013282965883917 ) ) ;
#7813 = direction ( 'none', ( -3.276296315968194215e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7814 = line ( 'none', #31364, #23784 ) ;
#7815 = face_outer_bound ( 'none', #6109, .t. ) ;
#7816 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#7817 = edge_curve ( 'none', #45332, #10257, #42836, .t. ) ;
#7818 = cartesian_point ( 'none', ( 14.39698743754499155, 94.94673814182755223, -42.91075343908150330 ) ) ;
#7819 = cartesian_point ( 'none', ( 11.32080795148120345, -18.25925273926073800, -94.22388781238144873 ) ) ;
#7820 = cartesian_point ( 'none', ( -33.79207048452600759, 55.53428586695506652, -51.06642047065422929 ) ) ;
#7821 = oriented_edge ( 'none', *, *, #6083, .t. ) ;
#7822 = direction ( 'none', ( 6.106226635438364917e-16, 4.440892098500626162e-16, -1.000000000000000000 ) ) ;
#7823 = plane ( 'none', #33025 ) ;
#7824 = cartesian_point ( 'none', ( 22.75000000000042277, 77.99999999999994316, -30.95898384862272934 ) ) ;
#7825 = edge_curve ( 'none', #29379, #20907, #25348, .t. ) ;
#7826 = advanced_face ( 'none', ( #13811 ), #31354, .t. ) ;
#7827 = face_outer_bound ( 'none', #25039, .t. ) ;
#7828 = circle ( 'none', #34891, 6.500000000000000888 ) ;
#7829 = vertex_point ( 'none', #5870 ) ;
#7830 = direction ( 'none', ( 1.131240564660520034e-16, 4.690997415631556592e-17, 1.000000000000000000 ) ) ;
#7831 = edge_curve ( 'none', #37339, #8998, #19294, .t. ) ;
#7832 = cartesian_point ( 'none', ( -22.89510037010253285, -2.511828464008239337, 46.11736269801141219 ) ) ;
#7833 = oriented_edge ( 'none', *, *, #17246, .t. ) ;
#7834 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7835 = cartesian_point ( 'none', ( 23.46406827470467604, 44.99999999999998579, -33.50000000000000000 ) ) ;
#7836 = direction ( 'none', ( -2.896988204881266862e-16, -1.000000000000000000, 1.486993667714095615e-18 ) ) ;
#7837 = vertex_point ( 'none', #22910 ) ;
#7838 = advanced_face ( 'none', ( #23144, #40622 ), #16451, .f. ) ;
#7839 = cartesian_point ( 'none', ( -2.499394499041995843, -20.73792591215811143, 4.699999999999995737 ) ) ;
#7841 = edge_curve ( 'none', #28262, #33567, #21521, .t. ) ;
#7840 = axis2_placement_3d ( 'none', #10686, #20973, #21125 ) ;
#7842 = cartesian_point ( 'none', ( 19.20926791124945510, 8.204423825829701755, 36.49999999999998579 ) ) ;
#7843 = axis2_placement_3d ( 'none', #41208, #26994, #44736 ) ;
#7844 = cartesian_point ( 'none', ( 0.7805123380739344974, -23.01987480394227958, 48.43072882148234015 ) ) ;
#7845 = oriented_edge ( 'none', *, *, #36354, .t. ) ;
#7846 = cartesian_point ( 'none', ( -1.060114443168438302e-15, 8.364885073449590357e-15, -31.60000000000002274 ) ) ;
#7847 = oriented_edge ( 'none', *, *, #13908, .f. ) ;
#7848 = cylindrical_surface ( 'none', #43795, 19.19999999999999574 ) ;
#7849 = edge_loop ( 'none', ( #33012, #41881, #5238, #39725, #35616 ) ) ;
#7850 = direction ( 'none', ( 1.000000000000000000, -2.896988204881267355e-16, 6.052303084649176292e-19 ) ) ;
#7851 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#7852 = axis2_placement_3d ( 'none', #33859, #44714, #16555 ) ;
#7853 = vertex_point ( 'none', #9555 ) ;
#7854 = vector ( 'none', #14855, 1000.000000000000000 ) ;
#7855 = line ( 'none', #14142, #7336 ) ;
#7856 = cartesian_point ( 'none', ( 1.993181119274230362, -20.92869995056846122, -95.60000000000002274 ) ) ;
#7857 = axis2_placement_3d ( 'none', #34809, #38287, #7083 ) ;
#7858 = cartesian_point ( 'none', ( 9.014252268586316674, 60.69999999999995310, -68.59887579574180450 ) ) ;
#7859 = direction ( 'none', ( 0.2397751753995148449, 0.0000000000000000000, 0.9708284427550174511 ) ) ;
#7860 = cartesian_point ( 'none', ( -2.676188604138812542e-16, -1.545984764699241315e-16, -25.10000000000000853 ) ) ;
#7861 = cartesian_point ( 'none', ( -17.83677843214151792, 6.040999925443157892, -95.60000000000005116 ) ) ;
#7862 = face_bound ( 'none', #4432, .t. ) ;
#7863 = axis2_placement_3d ( 'none', #33641, #5756, #9593 ) ;
#7864 = cartesian_point ( 'none', ( -19.18273870286616756, -38.59770154991808511, -16.70000000000000284 ) ) ;
#7865 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7866 = oriented_edge ( 'none', *, *, #36480, .t. ) ;
#7867 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7868 = cartesian_point ( 'none', ( -1.470545404912983674e-14, 95.19999999999996021, -65.59999999999998010 ) ) ;
#7869 = cartesian_point ( 'none', ( -26.70415724810828806, 55.89380641530908633, -40.18128006909227423 ) ) ;
#7870 = b_spline_curve_with_knots ( 'none', 3,
( #25783, #28873, #32382, #36039, #32535, #39831, #4648, #32984, #1424, #22584, #18583, #18892, #15380, #25499 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0008963549789870783923, 0.001344532468480634773, 0.001792709957974191045, 0.002240887447467747318, 0.002689064936961303807, 0.003585419915948412448 ),
.unspecified. ) ;
#7871 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7872 = cartesian_point ( 'none', ( 22.49999999999960565, 104.5000000000000000, -100.6000000000002359 ) ) ;
#7873 = direction ( 'none', ( -1.076941769399732027e-16, -1.000000000000000000, -1.079709846472056899e-16 ) ) ;
#7874 = cartesian_point ( 'none', ( -24.69051678028289842, 84.43204150386236506, -76.52622082405119386 ) ) ;
#7875 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.50000000000000000 ) ) ;
#7877 = direction ( 'none', ( 0.7427492271541960012, 0.0000000000000000000, 0.6695697017949995278 ) ) ;
#7876 = cartesian_point ( 'none', ( 13.58103449356886649, 95.69602415741006496, -43.32357290423177432 ) ) ;
#7878 = edge_curve ( 'none', #670, #38199, #648, .t. ) ;
#7879 = cartesian_point ( 'none', ( -14.93037361549081332, 24.86243929024574939, 33.11456394506468826 ) ) ;
#7880 = circle ( 'none', #22173, 2.749999999999995559 ) ;
#7881 = line ( 'none', #19199, #31462 ) ;
#7882 = oriented_edge ( 'none', *, *, #19792, .f. ) ;
#7883 = edge_curve ( 'none', #681, #18027, #3336, .t. ) ;
#7884 = cartesian_point ( 'none', ( 21.79449471770338675, 45.00000000000000000, 0.0000000000000000000 ) ) ;
#7885 = oriented_edge ( 'none', *, *, #3575, .t. ) ;
#7886 = cartesian_point ( 'none', ( 6.180454570793966873, 41.59597860860486662, -32.59767003933173868 ) ) ;
#7887 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 9.251858538542976955e-15 ) ) ;
#7888 = oriented_edge ( 'none', *, *, #31988, .f. ) ;
#7889 = oriented_edge ( 'none', *, *, #10378, .t. ) ;
#7890 = advanced_face ( 'none', ( #19743 ), #19169, .f. ) ;
#7891 = vertex_point ( 'none', #8946 ) ;
#7892 = vertex_point ( 'none', #19831 ) ;
#7893 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7894 = direction ( 'none', ( 1.000000000000000000, -1.069882848991489672e-16, -1.071739852553436298e-14 ) ) ;
#7895 = oriented_edge ( 'none', *, *, #17719, .f. ) ;
#7896 = direction ( 'none', ( -0.05906558598032088381, -2.504926027735331529e-17, -0.9982541042003290066 ) ) ;
#7897 = oriented_edge ( 'none', *, *, #35964, .t. ) ;
#7898 = edge_curve ( 'none', #2002, #27281, #23560, .t. ) ;
#7899 = cartesian_point ( 'none', ( 16.01771286434648900, -16.55162772269393301, 48.22180029140429269 ) ) ;
#7900 = oriented_edge ( 'none', *, *, #9029, .t. ) ;
#7901 = cartesian_point ( 'none', ( 24.84569232247340054, 37.81939901351471178, -19.70000000000000284 ) ) ;
#7902 = circle ( 'none', #22720, 2.999999999999999112 ) ;
#7903 = edge_loop ( 'none', ( #24772, #11070, #33946, #22092 ) ) ;
#7905 = edge_curve ( 'none', #35318, #5365, #37621, .t. ) ;
#7904 = cartesian_point ( 'none', ( 13.04403563371362296, -4.593814796703418857, 89.99999999999997158 ) ) ;
#7906 = direction ( 'none', ( 0.0000000000000000000, -0.9997880925769057070, 0.02058567320814580839 ) ) ;
#7907 = vertex_point ( 'none', #31008 ) ;
#7908 = face_outer_bound ( 'none', #33959, .t. ) ;
#7909 = circle ( 'none', #30563, 6.500000000000005329 ) ;
#7910 = axis2_placement_3d ( 'none', #31953, #42168, #7565 ) ;
#7911 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058858, 0.0000000000000000000 ) ) ;
#7912 = line ( 'none', #1922, #26035 ) ;
#7913 = advanced_face ( 'none', ( #14173 ), #35908, .t. ) ;
#7914 = cartesian_point ( 'none', ( 24.47879256569731510, 10.15079871367579756, 39.50000000000000000 ) ) ;
#7915 = b_spline_curve_with_knots ( 'none', 3,
( #22285, #39836, #8454, #26241, #18898, #36632 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.009387123264278048052, 0.01018252821366355532, 0.01097793316304906085 ),
.unspecified. ) ;
#7917 = edge_curve ( 'none', #26949, #19714, #21126, .t. ) ;
#7916 = cartesian_point ( 'none', ( 2.852829391447831587e-16, 69.49999999999998579, -65.60000000000002274 ) ) ;
#7918 = direction ( 'none', ( -2.896988204881267355e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7919 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#7920 = cartesian_point ( 'none', ( 2.365713067868064456, -21.92272569003495164, 48.92920000000001579 ) ) ;
#7921 = cartesian_point ( 'none', ( 0.002416583589314652992, 75.72592973472542610, -52.86140861893988330 ) ) ;
#7922 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7923 = cartesian_point ( 'none', ( 18.14312693211516958, 60.19998826649449342, -32.63290810311031720 ) ) ;
#7924 = axis2_placement_3d ( 'none', #43972, #23035, #22881 ) ;
#7925 = cartesian_point ( 'none', ( 1.420566720229718905e-14, 65.99999999999997158, -65.60000000000005116 ) ) ;
#7926 = line ( 'none', #30014, #34774 ) ;
#7927 = cylindrical_surface ( 'none', #22240, 2.550000000000000266 ) ;
#7928 = axis2_placement_3d ( 'none', #13529, #34354, #20272 ) ;
#7929 = axis2_placement_3d ( 'none', #35705, #39792, #800 ) ;
#7930 = oriented_edge ( 'none', *, *, #23163, .f. ) ;
#7931 = cartesian_point ( 'none', ( 24.20138493113025646, 32.39889131640155284, -45.41038645727943646 ) ) ;
#7932 = edge_loop ( 'none', ( #32157, #17154, #8047, #30181 ) ) ;
#7933 = oriented_edge ( 'none', *, *, #23294, .f. ) ;
#7934 = axis2_placement_3d ( 'none', #37654, #13637, #38243 ) ;
#7935 = edge_loop ( 'none', ( #32081, #29980, #2848, #2269 ) ) ;
#7936 = edge_loop ( 'none', ( #26156, #29596, #39221, #35761 ) ) ;
#7937 = cartesian_point ( 'none', ( 34.81980515339496662, 104.5000000000000000, -33.78019484660567429 ) ) ;
#7938 = cartesian_point ( 'none', ( 20.99651670234225165, 1.732133093233956922, 43.79931771049646727 ) ) ;
#7939 = cartesian_point ( 'none', ( -28.81980515339509807, 104.5000000000000000, -97.41980515339415092 ) ) ;
#7940 = direction ( 'none', ( 1.131240564660520034e-16, 4.690997415631556592e-17, 1.000000000000000000 ) ) ;
#7941 = oriented_edge ( 'none', *, *, #30109, .t. ) ;
#7942 = edge_curve ( 'none', #6196, #17811, #9090, .t. ) ;
#7943 = vector ( 'none', #20791, 1000.000000000000000 ) ;
#7944 = oriented_edge ( 'none', *, *, #33324, .f. ) ;
#7945 = cartesian_point ( 'none', ( 14.36857291296605510, 18.00187216605308649, 47.98948623722827733 ) ) ;
#7946 = edge_curve ( 'none', #44480, #36229, #9431, .t. ) ;
#7947 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#7948 = cylindrical_surface ( 'none', #9749, 3.249999999999996003 ) ;
#7949 = face_outer_bound ( 'none', #3938, .t. ) ;
#7950 = cartesian_point ( 'none', ( -10.46860127394249140, 18.28320040261718304, 42.34541047979001860 ) ) ;
#7951 = edge_curve ( 'none', #35441, #2739, #12826, .t. ) ;
#7952 = face_outer_bound ( 'none', #22252, .t. ) ;
#7953 = direction ( 'none', ( 1.071365218763275746e-14, -1.079709846472068486e-16, 1.000000000000000000 ) ) ;
#7954 = direction ( 'none', ( -7.979727989493315099e-17, -1.000000000000000000, 1.486993667704945522e-18 ) ) ;
#7955 = direction ( 'none', ( -6.750947622558686973e-17, 1.000000000000000000, -1.498871781000323915e-18 ) ) ;
#7956 = advanced_face ( 'none', ( #23377 ), #9454, .f. ) ;
#7957 = direction ( 'none', ( 4.081702296416013038e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7958 = cartesian_point ( 'none', ( -19.80345355582623768, -11.76053019860212956, 41.56572122418695869 ) ) ;
#7959 = cartesian_point ( 'none', ( 10.62150746341511542, -26.98739371874629356, 10.31200547952483682 ) ) ;
#7960 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7961 = direction ( 'none', ( -3.997047614510231045e-16, 1.000000000000000000, -1.442983622169201577e-18 ) ) ;
#7962 = cartesian_point ( 'none', ( -34.64101615137752077, 20.00000000000005329, -9.097848452431101407 ) ) ;
#7963 = cylindrical_surface ( 'none', #5628, 25.15000000000000213 ) ;
#7964 = toroidal_surface ( 'none', #39486, 6.399999999999998579, 0.1000000000000000056 ) ;
#7965 = advanced_face ( 'none', ( #5080 ), #3376, .f. ) ;
#7966 = edge_curve ( 'none', #407, #26713, #3994, .t. ) ;
#7967 = cartesian_point ( 'none', ( -11.73513583049838793, 76.61014047760261292, -41.36454474608203213 ) ) ;
#7968 = edge_loop ( 'none', ( #3890, #845 ) ) ;
#7969 = cartesian_point ( 'none', ( 4.990939861172534187, -21.08695151893896380, -93.47158331914972962 ) ) ;
#7970 = oriented_edge ( 'none', *, *, #20528, .f. ) ;
#7971 = vertex_point ( 'none', #6453 ) ;
#7972 = direction ( 'none', ( -3.178527605020648767e-18, 1.000000000000000000, -1.143173006049280207e-16 ) ) ;
#7973 = cartesian_point ( 'none', ( 2.997189692493927637, -8.650670939904802736, -53.46464446556225880 ) ) ;
#7974 = edge_curve ( 'none', #26867, #11966, #24745, .t. ) ;
#7975 = oriented_edge ( 'none', *, *, #11201, .t. ) ;
#7976 = cartesian_point ( 'none', ( -32.68344526856145649, 54.50000000000000000, -49.24584880889529614 ) ) ;
#7977 = oriented_edge ( 'none', *, *, #23801, .t. ) ;
#7978 = edge_curve ( 'none', #21668, #30676, #33591, .t. ) ;
#7979 = cartesian_point ( 'none', ( 35.35533905932773990, -28.35533905932693699, 40.00000000000000000 ) ) ;
#7980 = oriented_edge ( 'none', *, *, #28817, .f. ) ;
#7981 = face_bound ( 'none', #35271, .t. ) ;
#7982 = vertex_point ( 'none', #63 ) ;
#7983 = cartesian_point ( 'none', ( -1.443425769826401218e-14, 1.333797562144648479e-15, -93.60000000000002274 ) ) ;
#7984 = axis2_placement_3d ( 'none', #6876, #10409, #34914 ) ;
#7985 = line ( 'none', #28336, #13493 ) ;
#7986 = face_outer_bound ( 'none', #9703, .t. ) ;
#7987 = direction ( 'none', ( 0.9512389849359406124, 1.596971180777516325e-16, -0.3084548484592862794 ) ) ;
#7988 = axis2_placement_3d ( 'none', #11172, #3972, #18230 ) ;
#7989 = axis2_placement_3d ( 'none', #30218, #37365, #33721 ) ;
#7990 = direction ( 'none', ( 1.000000000000000000, -7.979727989493337286e-17, 0.0000000000000000000 ) ) ;
#7991 = circle ( 'none', #12760, 2.499999999999988454 ) ;
#7992 = vertex_point ( 'none', #10454 ) ;
#7993 = cartesian_point ( 'none', ( -34.64101615137756340, -20.00000000000005329, -33.89999999999996305 ) ) ;
#7994 = axis2_placement_3d ( 'none', #11255, #4798, #29342 ) ;
#7995 = oriented_edge ( 'none', *, *, #20532, .f. ) ;
#7996 = cartesian_point ( 'none', ( -2.531561041146357947e-15, 34.19999999999999574, -65.60000000000002274 ) ) ;
#7997 = edge_curve ( 'none', #12818, #4729, #2722, .t. ) ;
#7998 = direction ( 'none', ( 0.6277770890668591397, -0.7783931695761088232, 0.0000000000000000000 ) ) ;
#7999 = direction ( 'none', ( 0.7999747899371622006, -0.6000336119460252249, -6.234883207896090482e-17 ) ) ;
#8000 = advanced_face ( 'none', ( #1625 ), #5965, .t. ) ;
#8001 = vertex_point ( 'none', #10608 ) ;
#8002 = toroidal_surface ( 'none', #25333, 2.700000000000000178, 0.1999999999999998723 ) ;
#8003 = line ( 'none', #7650, #39755 ) ;
#8004 = cartesian_point ( 'none', ( 35.00000000000023448, 91.18164734917317560, -44.37989112887866128 ) ) ;
#8005 = oriented_edge ( 'none', *, *, #16381, .f. ) ;
#8006 = cartesian_point ( 'none', ( 1.557621951011597172, 21.01067588204379888, 41.91939655519133368 ) ) ;
#8007 = oriented_edge ( 'none', *, *, #36352, .f. ) ;
#8008 = cartesian_point ( 'none', ( -20.66133688637613375, 3.880458327183158751, -95.60000000000000853 ) ) ;
#8009 = edge_loop ( 'none', ( #7995, #32134, #66, #26535, #37513 ) ) ;
#8010 = oriented_edge ( 'none', *, *, #40280, .f. ) ;
#8011 = direction ( 'none', ( 1.000000000000000000, -7.979727989493338519e-17, 0.0000000000000000000 ) ) ;
#8012 = oriented_edge ( 'none', *, *, #17668, .t. ) ;
#8013 = cartesian_point ( 'none', ( 9.014252268586313122, 95.19999999999996021, -68.59887579574180450 ) ) ;
#8014 = vertex_point ( 'none', #31914 ) ;
#8015 = cartesian_point ( 'none', ( -3.719911218906942985, 73.69999999999996021, -77.53366081818357713 ) ) ;
#8016 = oriented_edge ( 'none', *, *, #820, .t. ) ;
#8017 = cartesian_point ( 'none', ( -1.345136880347355505e-14, 1.338258543147763511e-15, -90.60000000000000853 ) ) ;
#8018 = cartesian_point ( 'none', ( -1.126155144663883002e-14, 68.49999999999997158, -100.6000000000000227 ) ) ;
#8019 = vertex_point ( 'none', #17670 ) ;
#8020 = circle ( 'none', #1239, 35.00000000000000711 ) ;
#8021 = cartesian_point ( 'none', ( -35.18107966083860561, 24.06458256229947779, -25.60000000000000497 ) ) ;
#8022 = direction ( 'none', ( 0.7669678184319008718, -0.6416855659042134397, 0.0000000000000000000 ) ) ;
#8023 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058996, -1.196361017915039239e-16 ) ) ;
#8024 = line ( 'none', #17812, #22311 ) ;
#8025 = vector ( 'none', #26519, 1000.000000000000000 ) ;
#8026 = edge_curve ( 'none', #28232, #9471, #11858, .t. ) ;
#8027 = direction ( 'none', ( -0.4537402150403960222, -0.5423281453650475870, 0.7071067811865495711 ) ) ;
#8028 = cartesian_point ( 'none', ( 4.752114273081837759, 42.30603822254899171, -32.19566497329338972 ) ) ;
#8029 = face_outer_bound ( 'none', #10627, .t. ) ;
#8030 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8031 = oriented_edge ( 'none', *, *, #16413, .t. ) ;
#8032 = cartesian_point ( 'none', ( 1.662877235059444736, 95.69999999999994600, -55.73922724624883074 ) ) ;
#8033 = edge_curve ( 'none', #2793, #15652, #9925, .t. ) ;
#8034 = edge_curve ( 'none', #20772, #33871, #33982, .t. ) ;
#8035 = direction ( 'none', ( 0.4531574373369861575, 0.8914305003679060535, 5.281259381458641941e-16 ) ) ;
#8036 = axis2_placement_3d ( 'none', #20390, #23641, #41028 ) ;
#8037 = cartesian_point ( 'none', ( 33.85469694679584052, -17.84923220488454731, -36.39999999999999147 ) ) ;
#8038 = direction ( 'none', ( 1.647987516595947886e-16, 2.240078029461007597e-16, -1.000000000000000000 ) ) ;
#8039 = oriented_edge ( 'none', *, *, #36276, .f. ) ;
#8040 = cartesian_point ( 'none', ( 5.698257497809758654, 20.28330233029029017, 41.79630002150676660 ) ) ;
#8041 = cartesian_point ( 'none', ( -22.00000000000006040, -38.10511776651525651, -13.70000000000000284 ) ) ;
#8042 = edge_loop ( 'none', ( #26976, #1279, #32732, #15425, #37710, #40994 ) ) ;
#8043 = face_outer_bound ( 'none', #3582, .t. ) ;
#8044 = axis2_placement_3d ( 'none', #25173, #25339, #39192 ) ;
#8045 = edge_loop ( 'none', ( #18689, #35273, #21626, #33454 ) ) ;
#8046 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058858, 0.0000000000000000000 ) ) ;
#8047 = oriented_edge ( 'none', *, *, #5075, .t. ) ;
#8048 = vertex_point ( 'none', #10904 ) ;
#8049 = vertex_point ( 'none', #7229 ) ;
#8050 = advanced_face ( 'none', ( #40794 ), #38882, .f. ) ;
#8051 = cartesian_point ( 'none', ( -2.711236605839143721, -0.9912262105550107005, -90.09999999999998010 ) ) ;
#8052 = axis2_placement_3d ( 'none', #31984, #28309, #6996 ) ;
#8053 = direction ( 'none', ( 0.6695697017949903129, 0.0000000000000000000, -0.7427492271542042168 ) ) ;
#8054 = oriented_edge ( 'none', *, *, #23433, .f. ) ;
#8055 = direction ( 'none', ( -1.000000000000000000, 7.979727989493338519e-17, 3.059477029941458150e-16 ) ) ;
#8056 = cartesian_point ( 'none', ( 10.92096826090287465, -1.316226517113260774, 93.99999999999998579 ) ) ;
#8057 = circle ( 'none', #8381, 50.25000000000000711 ) ;
#8058 = cartesian_point ( 'none', ( 12.61686368525478130, -25.44356010364310450, 11.49999999999999112 ) ) ;
#8059 = direction ( 'none', ( -5.807554947633241928e-16, -3.102610559608235541e-16, 1.000000000000000000 ) ) ;
#8060 = vertex_point ( 'none', #14448 ) ;
#8061 = advanced_face ( 'none', ( #15749 ), #3506, .f. ) ;
#8062 = axis2_placement_3d ( 'none', #9369, #2472, #38405 ) ;
#8063 = circle ( 'none', #17338, 3.250000000000002665 ) ;
#8064 = direction ( 'none', ( 0.9237280213470682178, 0.3830490080632377170, 0.0000000000000000000 ) ) ;
#8065 = cartesian_point ( 'none', ( -8.822499668414900853, 21.27558090607207220, 45.78584000000001453 ) ) ;
#8066 = vector ( 'none', #22010, 1000.000000000000000 ) ;
#8067 = vector ( 'none', #28245, 1000.000000000000000 ) ;
#8068 = b_spline_curve_with_knots ( 'none', 3,
( #15019, #5159, #5011, #12053, #42999, #43585, #29110, #22669, #25576, #1645, #8527, #32616, #1512, #39452 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0008963549789876975801, 0.001344532468481565235, 0.001792709957975432890, 0.002240887447469300329, 0.002689064936963168201, 0.003585419915950906547 ),
.unspecified. ) ;
#8069 = direction ( 'none', ( 0.2084897577817456937, 5.378076024406804276e-17, -0.9780245502542914693 ) ) ;
#8070 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#8071 = face_outer_bound ( 'none', #28676, .t. ) ;
#8073 = oriented_edge ( 'none', *, *, #1940, .f. ) ;
#8072 = cartesian_point ( 'none', ( 19.50000000000004974, -38.10511776651527072, 17.00000000000000000 ) ) ;
#8074 = cartesian_point ( 'none', ( 3.906460495379319831, 21.70119965343024404, 45.00000000000001421 ) ) ;
#8075 = cartesian_point ( 'none', ( 21.82441545605172095, 7.362213238243169755, 48.41167003347308651 ) ) ;
#8076 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8077 = direction ( 'none', ( 1.647987516595947886e-16, 2.240078029461007597e-16, -1.000000000000000000 ) ) ;
#8078 = cartesian_point ( 'none', ( -26.33913438213180669, 42.50000000000000000, 99.60815280171306085 ) ) ;
#8079 = edge_curve ( 'none', #36657, #35239, #12691, .t. ) ;
#8080 = cartesian_point ( 'none', ( -8.858715441178642180, 85.69999999999990337, -84.10906968845884535 ) ) ;
#8081 = direction ( 'none', ( 1.047445008332814620e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8082 = cartesian_point ( 'none', ( 22.31459878277930997, 5.704868486966567787, 41.19556845902046405 ) ) ;
#8083 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 51.50000000000000000 ) ) ;
#8084 = cartesian_point ( 'none', ( 1.029119680666027714e-14, 36.50000000000001421, 0.0000000000000000000 ) ) ;
#8085 = cartesian_point ( 'none', ( -32.10533905932730647, -35.35533905932744148, 48.00000000000000000 ) ) ;
#8086 = circle ( 'none', #18489, 3.249999999999996003 ) ;
#8087 = direction ( 'none', ( 0.9237280213470682178, 0.3830490080632377725, 0.0000000000000000000 ) ) ;
#8088 = oriented_edge ( 'none', *, *, #30407, .f. ) ;
#8089 = cartesian_point ( 'none', ( -6.702250202676934165, -19.97366120592808159, 47.33153419900793324 ) ) ;
#8090 = vertex_point ( 'none', #24742 ) ;
#8091 = oriented_edge ( 'none', *, *, #17656, .t. ) ;
#8092 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#8094 = edge_curve ( 'none', #41083, #5158, #27158, .t. ) ;
#8093 = direction ( 'none', ( 3.997047614510231045e-16, -1.000000000000000000, 1.442983622169201577e-18 ) ) ;
#8095 = oriented_edge ( 'none', *, *, #16809, .t. ) ;
#8096 = edge_curve ( 'none', #40129, #21546, #31482, .t. ) ;
#8097 = cartesian_point ( 'none', ( 7.843240841921228501, -0.9452899531995219151, 63.99999999999997158 ) ) ;
#8098 = oriented_edge ( 'none', *, *, #22631, .f. ) ;
#8099 = vector ( 'none', #13591, 1000.000000000000000 ) ;
#8100 = cartesian_point ( 'none', ( 8.415667169907960599, -27.75485021366070626, 9.997636175487745192 ) ) ;
#8101 = edge_loop ( 'none', ( #114, #35809, #8106, #3866 ) ) ;
#8102 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8103 = advanced_face ( 'none', ( #6529 ), #42292, .f. ) ;
#8105 = edge_curve ( 'none', #31678, #24560, #1900, .t. ) ;
#8104 = cartesian_point ( 'none', ( -19.14406069179129943, 38.25746824346898478, -16.69999999999999929 ) ) ;
#8106 = oriented_edge ( 'none', *, *, #40276, .t. ) ;
#8107 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 51.50000000000000711 ) ) ;
#8108 = oriented_edge ( 'none', *, *, #37565, .f. ) ;
#8109 = circle ( 'none', #1173, 48.99999999999999289 ) ;
#8110 = axis2_placement_3d ( 'none', #26739, #12954, #9737 ) ;
#8111 = cartesian_point ( 'none', ( 22.36207727381338373, 45.00000000000000000, 0.0000000000000000000 ) ) ;
#8112 = cartesian_point ( 'none', ( 23.12163489029267538, 9.507365565707489807, -61.40000000000003411 ) ) ;
#8113 = line ( 'none', #44762, #28407 ) ;
#8114 = vertex_point ( 'none', #25485 ) ;
#8115 = cartesian_point ( 'none', ( 13.74913830196540943, 95.18569235685673391, -42.87242092568752128 ) ) ;
#8116 = axis2_placement_3d ( 'none', #3245, #3102, #41386 ) ;
#8117 = direction ( 'none', ( -0.9237280213470682178, -0.3830490080632377170, 0.0000000000000000000 ) ) ;
#8118 = axis2_placement_3d ( 'none', #19564, #5611, #36849 ) ;
#8119 = vector ( 'none', #10994, 1000.000000000000000 ) ;
#8121 = advanced_face ( 'none', ( #16664 ), #18866, .t. ) ;
#8120 = cartesian_point ( 'none', ( -18.95885998818913265, -11.25895767592368024, 45.00000000000001421 ) ) ;
#8122 = axis2_placement_3d ( 'none', #15117, #25082, #11707 ) ;
#8123 = cartesian_point ( 'none', ( 1.833933040735330922, 22.95981132173476524, 48.09946682251616323 ) ) ;
#8124 = cartesian_point ( 'none', ( -11.26912242976672651, 95.61093123749158451, -41.71130886199134125 ) ) ;
#8125 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#8126 = oriented_edge ( 'none', *, *, #27648, .t. ) ;
#8127 = cartesian_point ( 'none', ( -18.66284227978555776, -13.49896861019058036, 41.77800957339827903 ) ) ;
#8128 = cartesian_point ( 'none', ( -3.119119899191927558, 95.69999999999994600, -75.10110999065184956 ) ) ;
#8129 = edge_loop ( 'none', ( #41369, #673, #32741, #41112 ) ) ;
#8130 = cartesian_point ( 'none', ( 19.94660618910652872, -40.55941478549735280, -13.70000000000000995 ) ) ;
#8131 = edge_curve ( 'none', #31021, #26655, #44604, .t. ) ;
#8132 = oriented_edge ( 'none', *, *, #3784, .f. ) ;
#8133 = cartesian_point ( 'none', ( -1.132177619809422706e-14, 1.347924001987846542e-15, -84.10000000000000853 ) ) ;
#8134 = edge_curve ( 'none', #9314, #17188, #40764, .t. ) ;
#8135 = oriented_edge ( 'none', *, *, #23182, .t. ) ;
#8136 = circle ( 'none', #455, 3.849814038937465543 ) ;
#8137 = cartesian_point ( 'none', ( 11.59868072939420713, -17.58841554529014317, 41.79554378080152333 ) ) ;
#8138 = oriented_edge ( 'none', *, *, #3545, .t. ) ;
#8139 = cartesian_point ( 'none', ( -0.8439290281625736467, 76.43831434115377021, -92.56080280228901813 ) ) ;
#8140 = cartesian_point ( 'none', ( -6.267032864823082827e-15, 3.093606183749421952e-16, 10.46076951545866507 ) ) ;
#8141 = line ( 'none', #6712, #36112 ) ;
#8142 = face_outer_bound ( 'none', #32432, .t. ) ;
#8143 = cartesian_point ( 'none', ( -20.92587595023902125, -2.441824463209634644, 46.09817014787041956 ) ) ;
#8144 = cartesian_point ( 'none', ( 35.00000000000000711, 66.99999999999998579, -65.60000000000036380 ) ) ;
#8145 = circle ( 'none', #18748, 4.999999999999969802 ) ;
#8146 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#8147 = cartesian_point ( 'none', ( 15.38181081367632075, -14.39705073259454693, 43.28769305920503996 ) ) ;
#8148 = circle ( 'none', #27931, 6.499999999999999112 ) ;
#8149 = edge_curve ( 'none', #42370, #4759, #1852, .t. ) ;
#8150 = oriented_edge ( 'none', *, *, #41445, .f. ) ;
#8151 = cartesian_point ( 'none', ( 0.6125320341783756506, 23.02419930216928279, 45.45838883793381768 ) ) ;
#8152 = direction ( 'none', ( -2.480086393214440451e-16, -0.8571673007021111124, -0.5150380749100561539 ) ) ;
#8153 = cartesian_point ( 'none', ( 14.89222944668573234, -1.794854341518084651, 50.49999999999995026 ) ) ;
#8154 = edge_curve ( 'none', #4269, #44391, #21611, .t. ) ;
#8155 = cartesian_point ( 'none', ( 12.92954647166776816, 19.06097084822807020, 43.38321196514674938 ) ) ;
#8156 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058858, 0.0000000000000000000 ) ) ;
#8157 = oriented_edge ( 'none', *, *, #43690, .t. ) ;
#8158 = b_spline_curve_with_knots ( 'none', 3,
( #6425, #44582, #27136, #30670, #34182, #3212, #42262, #34627, #28055, #17333, #28206, #33, #45199, #34772, #21320, #24268, #31125, #6579, #17646, #45355, #10274, #342, #42096, #27744, #21019, #24411, #7046, #24708, #21177, #41803, #13814, #7207 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01593008124666320940, 0.01659350799675973417, 0.01725693474685625894, 0.01792036149695278718, 0.01858378824704931195, 0.01991064174724236496, 0.02057406849733890014, 0.02123749524743543879, 0.02190092199753197744, 0.02256434874762851261, 0.02322777549772505126, 0.02389120224782158991, 0.02455462899791812509, 0.02521805574801466027, 0.02588148249811119891, 0.02654490924820773756 ),
.unspecified. ) ;
#8159 = edge_curve ( 'none', #33930, #2744, #4624, .t. ) ;
#8160 = vector ( 'none', #30490, 1000.000000000000000 ) ;
#8161 = direction ( 'none', ( -0.5699975324885242500, -0.8216464038483911603, 0.0000000000000000000 ) ) ;
#8162 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 45.00000000000001421 ) ) ;
#8163 = closed_shell ( 'none', ( #4800, #38046, #9726, #26265, #1570, #16185, #14931, #12302, #9616, #15773, #10068, #28558, #24515, #27870, #14877, #26896, #32281, #38990, #25020, #35930 ) ) ;
#8164 = direction ( 'none', ( -0.9928152964457155338, 0.1196569561012058996, 0.0000000000000000000 ) ) ;
#8166 = cartesian_point ( 'none', ( -4.207054786035751448, 19.03301466162714206, -72.20755828401458132 ) ) ;
#8165 = cartesian_point ( 'none', ( 13.83261421442728967, 95.65993716297646188, -43.25471411448918246 ) ) ;
#8167 = advanced_face ( 'none', ( #39071 ), #7823, .f. ) ;
#8168 = oriented_edge ( 'none', *, *, #22212, .f. ) ;
#8170 = edge_curve ( 'none', #22666, #7615, #12250, .t. ) ;
#8169 = axis2_placement_3d ( 'none', #18744, #25780, #4926 ) ;
#8171 = oriented_edge ( 'none', *, *, #44197, .t. ) ;
#8172 = oriented_edge ( 'none', *, *, #43184, .t. ) ;
#8173 = edge_loop ( 'none', ( #17473, #39840, #35240, #10752 ) ) ;
#8174 = direction ( 'none', ( 2.896988204881267355e-16, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8175 = axis2_placement_3d ( 'none', #16435, #27147, #23518 ) ;
#8176 = vertex_point ( 'none', #43041 ) ;
#8177 = edge_loop ( 'none', ( #25229, #44903, #36828, #44779 ) ) ;
#8178 = cartesian_point ( 'none', ( -42.49999999999995737, 26.33913438213185287, 99.60815280171306085 ) ) ;
#8179 = axis2_placement_3d ( 'none', #16498, #23883, #34112 ) ;
#8180 = axis2_placement_3d ( 'none', #6342, #24021, #34251 ) ;
#8181 = oriented_edge ( 'none', *, *, #42497, .f. ) ;
#8182 = circle ( 'none', #11303, 3.000000000000002665 ) ;
#8183 = cartesian_point ( 'none', ( -2.283756750052064799, 95.69999999999993179, -91.49950685064470690 ) ) ;
#8184 = oriented_edge ( 'none', *, *, #19254, .f. ) ;
#8185 = axis2_placement_3d ( 'none', #28016, #20818, #10382 ) ;
#8186 = cartesian_point ( 'none', ( 14.08647880077243997, 76.28797535186569689, -42.89238098811362931 ) ) ;
#8187 = vector ( 'none', #9758, 1000.000000000000000 ) ;
#8188 = face_outer_bound ( 'none', #40057, .t. ) ;
#8189 = cartesian_point ( 'none', ( 22.98204057864785810, -40.79122951063333602, -16.70000000000000995 ) ) ;
#8190 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 51.50000000000000000 ) ) ;
#8191 = axis2_placement_3d ( 'none', #13981, #23968, #38430 ) ;
#8192 = line ( 'none', #29044, #43258 ) ;
#8193 = face_outer_bound ( 'none', #10046, .t. ) ;
#8194 = oriented_edge ( 'none', *, *, #3334, .t. ) ;
#8195 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8196 = vertex_point ( 'none', #7979 ) ;
#8197 = edge_curve ( 'none', #25061, #29042, #37981, .t. ) ;
#8198 = direction ( 'none', ( -1.076941769399732027e-16, -1.000000000000000000, -1.079709846472056899e-16 ) ) ;
#8199 = cartesian_point ( 'none', ( 14.18581263627255495, 15.57757593457827383, 41.56572122418692317 ) ) ;
#8200 = vector ( 'none', #12619, 1000.000000000000000 ) ;
#8201 = oriented_edge ( 'none', *, *, #11734, .f. ) ;
#8202 = edge_curve ( 'none', #40169, #23692, #40002, .t. ) ;
#8203 = cylindrical_surface ( 'none', #27865, 15.00000000000000000 ) ;
#8204 = cartesian_point ( 'none', ( -21.25186870883891643, 104.0000000000000142, -93.40931635949135625 ) ) ;
#8205 = cartesian_point ( 'none', ( -35.34737775434901152, 82.29999999999995453, -47.77833727550275711 ) ) ;
#8206 = edge_loop ( 'none', ( #39176, #28042, #25621, #37772 ) ) ;
#8207 = vertex_point ( 'none', #14904 ) ;
#8208 = cartesian_point ( 'none', ( 10.63962524175906488, -2.797477833971004468, 61.39691229050978905 ) ) ;
#8209 = cartesian_point ( 'none', ( -36.59678408837888242, 21.63629819305577584, -32.59999999999997300 ) ) ;
#8210 = edge_loop ( 'none', ( #19106, #25934, #26028, #9039 ) ) ;
#8211 = direction ( 'none', ( 4.743173283671216974e-16, 3.993128171903836414e-16, -1.000000000000000000 ) ) ;
#8212 = edge_loop ( 'none', ( #19143, #16218, #21717, #44467 ) ) ;
#8213 = cartesian_point ( 'none', ( 23.50000000000001066, 9.147444960481744032e-16, 52.49999999999999289 ) ) ;
#8214 = oriented_edge ( 'none', *, *, #13292, .f. ) ;
#8215 = edge_loop ( 'none', ( #35722, #26428, #33205, #13168 ) ) ;
#8216 = cartesian_point ( 'none', ( 21.87183957461837380, 7.220280879527849471, 48.48036103229318883 ) ) ;
#8217 = advanced_face ( 'none', ( #32592 ), #43485, .t. ) ;
#8218 = cylindrical_surface ( 'none', #17822, 19.19999999999999574 ) ;
#8219 = circle ( 'none', #31080, 18.94354232112405967 ) ;
#8220 = oriented_edge ( 'none', *, *, #13197, .t. ) ;
#8221 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#8222 = vertex_point ( 'none', #5501 ) ;
#8223 = cartesian_point ( 'none', ( 20.00000000000042633, 104.0000000000000000, -30.95898384862269381 ) ) ;
#8224 = edge_curve ( 'none', #38063, #5272, #22712, .t. ) ;
#8225 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8226 = edge_loop ( 'none', ( #40729, #231, #22181, #5340 ) ) ;
#8227 = vector ( 'none', #10266, 1000.000000000000000 ) ;
#8228 = cartesian_point ( 'none', ( 43.19598653219151174, -0.2757200388173366434, 27.99999999999998579 ) ) ;
#8229 = cartesian_point ( 'none', ( 11.45321929319346488, 18.48055493771033397, -93.68147584875153200 ) ) ;
#8230 = oriented_edge ( 'none', *, *, #27522, .t. ) ;
#8231 = oriented_edge ( 'none', *, *, #9164, .t. ) ;
#8232 = circle ( 'none', #11095, 23.00000000000000711 ) ;
#8233 = vector ( 'none', #17526, 1000.000000000000000 ) ;
#8234 = cartesian_point ( 'none', ( 15.52188228057578812, 17.01791585866100931, 41.56572122418696580 ) ) ;
#8235 = edge_curve ( 'none', #41654, #33278, #31494, .t. ) ;
#8236 = cartesian_point ( 'none', ( -35.00000000000019185, 79.20133501676549770, -84.47031025878841604 ) ) ;
#8237 = circle ( 'none', #10140, 4.999999999999996447 ) ;
#8238 = cartesian_point ( 'none', ( -9.567973794583918945, 18.77061522158666307, 41.58333301017276540 ) ) ;
#8239 = advanced_face ( 'none', ( #6221 ), #41489, .t. ) ;
#8240 = edge_curve ( 'none', #9612, #25507, #40183, .t. ) ;
#8242 = edge_loop ( 'none', ( #11869, #9655 ) ) ;
#8241 = axis2_placement_3d ( 'none', #19234, #22777, #16180 ) ;
#8243 = face_outer_bound ( 'none', #7494, .t. ) ;
#8244 = cartesian_point ( 'none', ( 37.58845177301593310, -22.46597947056530487, -32.59999999999999432 ) ) ;
#8245 = cartesian_point ( 'none', ( -11.93305476556954048, 19.70003026244676647, 45.45509812006024930 ) ) ;
#8246 = oriented_edge ( 'none', *, *, #12459, .f. ) ;
#8247 = cartesian_point ( 'none', ( -9.347186716746410440, 27.45232413625993217, 12.53923048454131717 ) ) ;
#8248 = axis2_placement_3d ( 'none', #3613, #24349, #24640 ) ;
#8249 = cylindrical_surface ( 'none', #35036, 2.499999999999998668 ) ;
#8250 = axis2_placement_3d ( 'none', #551, #45422, #28594 ) ;
#8251 = vector ( 'none', #23743, 1000.000000000000000 ) ;
#8252 = cartesian_point ( 'none', ( 17.14815721783152469, 15.37740182582178683, 41.78058139104020796 ) ) ;
#8253 = oriented_edge ( 'none', *, *, #30484, .t. ) ;
#8254 = oriented_edge ( 'none', *, *, #35480, .f. ) ;
#8255 = oriented_edge ( 'none', *, *, #41498, .f. ) ;
#8256 = axis2_placement_3d ( 'none', #9145, #16207, #33647 ) ;
#8257 = cartesian_point ( 'none', ( -23.25000000000046541, 78.50000000000000000, -100.2410161513772664 ) ) ;
#8258 = direction ( 'none', ( -1.647987516595947886e-16, -2.240078029461007597e-16, 1.000000000000000000 ) ) ;
#8259 = cartesian_point ( 'none', ( 22.78982337806602843, 10.28960543715123421, -59.81411972526515797 ) ) ;
#8260 = edge_curve ( 'none', #17897, #26447, #28727, .t. ) ;
#8261 = cartesian_point ( 'none', ( 14.29058194894703782, 95.02200685405057357, -42.90445754457015681 ) ) ;
#8262 = edge_curve ( 'none', #34063, #35136, #20493, .t. ) ;
#8263 = cylindrical_surface ( 'none', #1098, 3.999999999999999112 ) ;
#8264 = line ( 'none', #27287, #4471 ) ;
#8265 = oriented_edge ( 'none', *, *, #28320, .f. ) ;
#8266 = oriented_edge ( 'none', *, *, #27775, .t. ) ;
#8267 = edge_curve ( 'none', #1961, #35935, #10070, .t. ) ;
#8268 = oriented_edge ( 'none', *, *, #22559, .t. ) ;
#8269 = face_outer_bound ( 'none', #21975, .t. ) ;
#8270 = direction ( 'none', ( 6.750947622558685741e-17, -1.000000000000000000, 1.498871781000323722e-18 ) ) ;
#8271 = cartesian_point ( 'none', ( -17.73557800986369415, -7.354540954814162923, 57.42061037746100283 ) ) ;
#8272 = oriented_edge ( 'none', *, *, #38640, .t. ) ;
#8273 = edge_loop ( 'none', ( #40508, #29125, #11511, #5438 ) ) ;
#8274 = line ( 'none', #5096, #22042 ) ;
#8275 = cartesian_point ( 'none', ( 3.651487720442072593, 22.74203919632348203, 48.78661031507277102 ) ) ;
#8276 = line ( 'none', #13355, #23684 ) ;
#8277 = advanced_face ( 'none', ( #1331 ), #14481, .f. ) ;
#8278 = cartesian_point ( 'none', ( -1.332150978650530343e-14, 74.69999999999996021, -65.59999999999998010 ) ) ;
#8279 = direction ( 'none', ( 0.9237280213470682178, 0.3830490080632378280, 0.0000000000000000000 ) ) ;
#8280 = cartesian_point ( 'none', ( -22.99564314079891147, -1.312754089215130149, 47.74179538096231568 ) ) ;
#8281 = direction ( 'none', ( -2.896988204881267355e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8283 = oriented_edge ( 'none', *, *, #11871, .f. ) ;
#8282 = cartesian_point ( 'none', ( 35.20000000000023022, 91.55421438846322246, -44.23431021929694396 ) ) ;
#8284 = cartesian_point ( 'none', ( -5.180006797413930109, 38.90527980005522579, -33.04881688497138725 ) ) ;
#8285 = advanced_face ( 'none', ( #41861 ), #37442, .t. ) ;
#8286 = oriented_edge ( 'none', *, *, #20265, .t. ) ;
#8287 = circle ( 'none', #22037, 24.99999999999999289 ) ;
#8288 = oriented_edge ( 'none', *, *, #24812, .f. ) ;
#8289 = vector ( 'none', #32021, 1000.000000000000114 ) ;
#8290 = cartesian_point ( 'none', ( -8.758997307076304750, -21.30267565205509683, 48.43072890638060102 ) ) ;
#8291 = edge_curve ( 'none', #40205, #17178, #22187, .t. ) ;
#8292 = direction ( 'none', ( 2.896988204881266862e-16, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8293 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8294 = plane ( 'none', #44074 ) ;
#8295 = edge_loop ( 'none', ( #5368, #5983 ) ) ;
#8297 = edge_curve ( 'none', #16461, #31754, #9550, .t. ) ;
#8296 = direction ( 'none', ( -1.224646799147353207e-16, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8298 = edge_curve ( 'none', #3992, #21535, #5713, .t. ) ;
#8299 = cartesian_point ( 'none', ( -3.390618043495117088e-17, 65.49999999999995737, -65.60000000000002274 ) ) ;
#8300 = cartesian_point ( 'none', ( -20.68113459799048570, 13.01212991073316694, 4.699999999999999289 ) ) ;
#8301 = cartesian_point ( 'none', ( 5.551149829141968139e-15, 1.424504175874656246e-15, -32.60000000000001563 ) ) ;
#8302 = oriented_edge ( 'none', *, *, #1230, .f. ) ;
#8303 = cartesian_point ( 'none', ( 8.154348927784365486, 1.636029817559339516, 89.99999999999997158 ) ) ;
#8304 = axis2_placement_3d ( 'none', #44878, #23962, #3072 ) ;
#8305 = cartesian_point ( 'none', ( 15.75872646309411884, 13.98371539747627068, 41.79554378064192122 ) ) ;
#8306 = cartesian_point ( 'none', ( 5.583221980212309532, -20.31456446811074912, 43.40455627974312591 ) ) ;
#8307 = cartesian_point ( 'none', ( 45.00000000000022737, -21.79449471770291424, 0.0000000000000000000 ) ) ;
#8308 = vector ( 'none', #31458, 1000.000000000000000 ) ;
#8309 = line ( 'none', #22786, #15483 ) ;
#8310 = vertex_point ( 'none', #19924 ) ;
#8311 = edge_loop ( 'none', ( #20063, #44704, #21245, #18938 ) ) ;
#8312 = axis2_placement_3d ( 'none', #37251, #9253, #9103 ) ;
#8313 = axis2_placement_3d ( 'none', #22469, #25000, #14867 ) ;
#8314 = cartesian_point ( 'none', ( 14.12757003985878868, 95.09757092002321599, -42.89481231106542936 ) ) ;
#8315 = oriented_edge ( 'none', *, *, #14008, .t. ) ;
#8316 = cartesian_point ( 'none', ( -1.281990232472799000e-14, 69.49999999999997158, -105.5999999999999943 ) ) ;
#8317 = cartesian_point ( 'none', ( -21.53789327670005704, 92.29959653115781748, -81.89005829251087221 ) ) ;
#8318 = oriented_edge ( 'none', *, *, #17021, .t. ) ;
#8319 = direction ( 'none', ( 0.9708284427550172291, 6.518072743110260013e-17, -0.2397751753995147894 ) ) ;
#8321 = cartesian_point ( 'none', ( -4.249204686269670184, 19.19999999999996021, -72.37821949586937365 ) ) ;
#8320 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#8322 = vector ( 'none', #14830, 1000.000000000000000 ) ;
#8323 = axis2_placement_3d ( 'none', #16882, #9985, #34470 ) ;
#8324 = cartesian_point ( 'none', ( 22.18771380058660014, 7.845452957526085846, 37.49999999999998579 ) ) ;
#8325 = cartesian_point ( 'none', ( -8.858715441178654615, 92.44999999999993179, -84.10906968845877429 ) ) ;
#8326 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#8327 = vertex_point ( 'none', #12546 ) ;
#8328 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#8329 = vertex_point ( 'none', #19608 ) ;
#8331 = circle ( 'none', #21573, 25.15000000000000213 ) ;
#8330 = axis2_placement_3d ( 'none', #13447, #13300, #34280 ) ;
#8332 = vertex_point ( 'none', #23162 ) ;
#8333 = cartesian_point ( 'none', ( 3.489834778049278403e-15, 104.5009999999999906, -65.59999999999999432 ) ) ;
#8334 = advanced_face ( 'none', ( #30400 ), #32024, .t. ) ;
#8335 = face_outer_bound ( 'none', #34188, .t. ) ;
#8336 = cylindrical_surface ( 'none', #25010, 29.00000000000000355 ) ;
#8337 = cartesian_point ( 'none', ( 11.08477584756326806, -8.314309617116684592, 33.22015325445525491 ) ) ;
#8338 = vertex_point ( 'none', #12710 ) ;
#8339 = cartesian_point ( 'none', ( 31.81980515339446924, 104.5000000000000000, -97.41980515339479041 ) ) ;
#8340 = cartesian_point ( 'none', ( 14.48891024989699439, 76.56233938987746512, -42.91619240973405880 ) ) ;
#8341 = cartesian_point ( 'none', ( 14.05138831124017962, 76.27680077335716646, -42.89030472284425599 ) ) ;
#8342 = oriented_edge ( 'none', *, *, #33541, .t. ) ;
#8343 = direction ( 'none', ( -6.750947622558685741e-17, 1.000000000000000000, -1.498871781000283085e-18 ) ) ;
#8344 = cartesian_point ( 'none', ( -16.02148103658690914, -13.68071702448387583, 44.00429265648034516 ) ) ;
#8345 = edge_curve ( 'none', #1400, #29065, #17777, .t. ) ;
#8346 = oriented_edge ( 'none', *, *, #44472, .f. ) ;
#8347 = advanced_face ( 'none', ( #25994 ), #23295, .t. ) ;
#8348 = direction ( 'none', ( -6.052303084649171477e-19, 1.486993667714096000e-18, 1.000000000000000000 ) ) ;
#8349 = line ( 'none', #30148, #3435 ) ;
#8350 = circle ( 'none', #43059, 12.49999999999999822 ) ;
#8351 = oriented_edge ( 'none', *, *, #26611, .t. ) ;
#8352 = edge_loop ( 'none', ( #26541, #3343, #22250, #21445 ) ) ;
#8353 = direction ( 'none', ( 0.6811282545578669634, 0.7321641215212293385, 0.0000000000000000000 ) ) ;
#8354 = oriented_edge ( 'none', *, *, #8819, .f. ) ;
#8355 = cartesian_point ( 'none', ( 10.76379185680479367, -2.274575901162331881, 61.15452301130220292 ) ) ;
#8356 = cartesian_point ( 'none', ( -35.00355754255949847, 99.49999999999998579, -50.58683905291435678 ) ) ;
#8357 = vector ( 'none', #32597, 1000.000000000000000 ) ;
#8358 = edge_curve ( 'none', #43489, #10765, #28197, .t. ) ;
#8359 = direction ( 'none', ( -0.1899816439925952893, 0.3065484139510205597, 0.9327030850436728304 ) ) ;
#8360 = b_spline_curve_with_knots ( 'none', 3,
( #23373, #41373, #16439, #30692, #19974, #44453, #27012, #34201, #30853, #30548, #37524, #9549, #2647, #27154, #6150, #44757, #41223, #9702 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.006802992000735870459, 0.007456277760878654223, 0.008109563521021437987, 0.008762849281164223486, 0.009416135041307005515, 0.01006942080144979101, 0.01072270656159257478, 0.01137599232173535854, 0.01202927808187814231 ),
.unspecified. ) ;
#8361 = edge_curve ( 'none', #44639, #24530, #7341, .t. ) ;
#8362 = cartesian_point ( 'none', ( 0.8556989841246807060, 68.91429395178496975, -25.74398613967696647 ) ) ;
#8363 = oriented_edge ( 'none', *, *, #35011, .t. ) ;
#8364 = vertex_point ( 'none', #6714 ) ;
#8365 = face_outer_bound ( 'none', #18444, .t. ) ;
#8366 = cartesian_point ( 'none', ( -22.00000000000006040, -38.10511776651525651, -19.60000000000000142 ) ) ;
#8367 = oriented_edge ( 'none', *, *, #21792, .t. ) ;
#8368 = direction ( 'none', ( 2.891205793294675861e-16, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8369 = cartesian_point ( 'none', ( -19.00806862239844719, 9.085555895519648928, 46.60016931690219621 ) ) ;
#8370 = oriented_edge ( 'none', *, *, #19053, .f. ) ;
#8371 = vector ( 'none', #40815, 1000.000000000000000 ) ;
#8372 = face_outer_bound ( 'none', #4999, .t. ) ;
#8373 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#8374 = axis2_placement_3d ( 'none', #38622, #42321, #38911 ) ;
#8375 = axis2_placement_3d ( 'none', #6239, #31229, #34432 ) ;
#8376 = cartesian_point ( 'none', ( 34.64101615137750656, -20.00000000000006395, -33.69999999999999574 ) ) ;
#8377 = face_outer_bound ( 'none', #23609, .t. ) ;
#8378 = direction ( 'none', ( -0.8914305003679061645, 0.4531574373369862685, -2.137235313292777896e-16 ) ) ;
#8379 = direction ( 'none', ( -3.276296315968195694e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8380 = cartesian_point ( 'none', ( 13.66344431379665281, 18.54248226244790487, 47.28507490517373668 ) ) ;
#8381 = axis2_placement_3d ( 'none', #27479, #10014, #44921 ) ;
#8382 = cartesian_point ( 'none', ( 2.471102634605787607, -22.89935577825813695, 41.19556845902047115 ) ) ;
#8383 = cartesian_point ( 'none', ( -11.21085433984519852, 17.83733842758311283, 43.80184822222401664 ) ) ;
#8384 = axis2_placement_3d ( 'none', #14652, #10810, #24803 ) ;
#8385 = oriented_edge ( 'none', *, *, #20460, .t. ) ;
#8386 = axis2_placement_3d ( 'none', #38311, #35143, #27806 ) ;
#8387 = direction ( 'none', ( -0.2397751753995147062, 0.0000000000000000000, -0.9708284427550172291 ) ) ;
#8388 = advanced_face ( 'none', ( #12836, #2954 ), #41928, .f. ) ;
#8389 = direction ( 'none', ( 0.3535533905932854437, -0.7071067811865526798, 0.6123724356957820358 ) ) ;
#8390 = face_bound ( 'none', #38006, .t. ) ;
#8391 = face_outer_bound ( 'none', #27318, .t. ) ;
#8392 = vertex_point ( 'none', #10247 ) ;
#8393 = cartesian_point ( 'none', ( 20.12385425364933766, -6.238765823811428746, 48.78546750353701356 ) ) ;
#8394 = direction ( 'none', ( -1.076941769399732027e-16, -1.000000000000000000, -1.079709846472056899e-16 ) ) ;
#8395 = oriented_edge ( 'none', *, *, #28458, .t. ) ;
#8396 = cartesian_point ( 'none', ( 9.166415362096241637, -27.51603157628174401, 10.00260399318116278 ) ) ;
#8397 = vertex_point ( 'none', #17454 ) ;
#8398 = cartesian_point ( 'none', ( 17.78735919506686258, 14.63277819208908959, 42.64679778636416785 ) ) ;
#8399 = edge_curve ( 'none', #2233, #10941, #32203, .t. ) ;
#8400 = cartesian_point ( 'none', ( -19.34039762705450016, -8.357045474166250543, 47.07138464100280828 ) ) ;
#8401 = cartesian_point ( 'none', ( -8.822499668414900853, 21.27558090607207220, 44.21416000000001389 ) ) ;
#8402 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#8403 = edge_curve ( 'none', #34313, #41654, #11353, .t. ) ;
#8404 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8405 = oriented_edge ( 'none', *, *, #15811, .f. ) ;
#8406 = cartesian_point ( 'none', ( 20.23988315282817751, 14.68882792604726895, -53.63623145690981175 ) ) ;
#8408 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m5-6-solid1', #38123 ) ;
#8407 = oriented_edge ( 'none', *, *, #25577, .f. ) ;
#8409 = edge_loop ( 'none', ( #43863, #27339, #4441, #35120 ) ) ;
#8410 = circle ( 'none', #20084, 11.99999999999999822 ) ;
#8411 = plane ( 'none', #11828 ) ;
#8412 = oriented_edge ( 'none', *, *, #36002, .t. ) ;
#8413 = cartesian_point ( 'none', ( -33.25532571491094558, 54.71654737383091316, -50.32122032359957586 ) ) ;
#8414 = vertex_point ( 'none', #38229 ) ;
#8415 = line ( 'none', #13678, #41856 ) ;
#8416 = circle ( 'none', #15001, 36.00000000000000711 ) ;
#8417 = direction ( 'none', ( 0.9985801776953731057, 0.05326939753626897672, 7.080503983578802837e-16 ) ) ;
#8418 = vector ( 'none', #12864, 1000.000000000000000 ) ;
#8419 = cartesian_point ( 'none', ( -11.69892789929489574, 94.85980088357887041, -41.36668712913327539 ) ) ;
#8420 = vertex_point ( 'none', #34447 ) ;
#8421 = edge_curve ( 'none', #14949, #38759, #5131, .t. ) ;
#8422 = cartesian_point ( 'none', ( 20.33312677012983016, 5.523706796599519464, 48.43427877581310526 ) ) ;
#8423 = cartesian_point ( 'none', ( -10.98743974145938651, 95.68180131857958770, -41.82547989625829388 ) ) ;
#8424 = edge_curve ( 'none', #24255, #22911, #39659, .t. ) ;
#8425 = cartesian_point ( 'none', ( 7.200403343352299146, 9.599697479245948628, 31.99999999999998579 ) ) ;
#8426 = cartesian_point ( 'none', ( -11.40902494758736019, 75.84841771275821998, -41.65467588876347804 ) ) ;
#8427 = plane ( 'none', #40104 ) ;
#8428 = cartesian_point ( 'none', ( -6.629541582050649400e-16, 2.633244640128534749e-15, 59.99999999999999289 ) ) ;
#8430 = edge_curve ( 'none', #39726, #3532, #34203, .t. ) ;
#8429 = axis2_placement_3d ( 'none', #12889, #41037, #44580 ) ;
#8431 = conical_surface ( 'none', #2150, 2.499999999999995115, 0.7853981633974673748 ) ;
#8432 = vector ( 'none', #42094, 1000.000000000000000 ) ;
#8433 = edge_loop ( 'none', ( #35184, #20234, #25141, #9128 ) ) ;
#8434 = cartesian_point ( 'none', ( 3.906460495379319831, 21.70119965343024404, 45.00000000000001421 ) ) ;
#8435 = axis2_placement_3d ( 'none', #14383, #17147, #13931 ) ;
#8436 = edge_loop ( 'none', ( #19278, #32881, #20487, #42173 ) ) ;
#8437 = cartesian_point ( 'none', ( 3.409511874572806691e-15, 4.322003709755893840e-15, 95.99999999999998579 ) ) ;
#8438 = oriented_edge ( 'none', *, *, #11929, .t. ) ;
#8439 = cartesian_point ( 'none', ( 19.99221105377307950, -6.645260000285447610, 48.43427877581306262 ) ) ;
#8440 = oriented_edge ( 'none', *, *, #5689, .t. ) ;
#8441 = cartesian_point ( 'none', ( 20.46350656721745409, -5.012591303074077409, 42.02972857566518172 ) ) ;
#8442 = direction ( 'none', ( -0.9237280213470682178, -0.3830490080632378835, 0.0000000000000000000 ) ) ;
#8443 = advanced_face ( 'none', ( #24920, #21081, #11735, #15592, #42391 ), #33098, .t. ) ;
#8444 = cartesian_point ( 'none', ( -14.00000000000001066, 4.186282910827882034e-15, -76.09999999999999432 ) ) ;
#8445 = axis2_placement_3d ( 'none', #12712, #13026, #41019 ) ;
#8446 = oriented_edge ( 'none', *, *, #9738, .f. ) ;
#8447 = edge_loop ( 'none', ( #5465, #20672, #13987, #18542 ) ) ;
#8448 = cartesian_point ( 'none', ( 3.906460495379319831, 21.70119965343024404, 45.00000000000001421 ) ) ;
#8449 = axis2_placement_3d ( 'none', #30449, #13113, #23428 ) ;
#8450 = axis2_placement_3d ( 'none', #37997, #23849, #20289 ) ;
#8451 = cartesian_point ( 'none', ( -22.00000000000007105, -34.85511776651527072, -25.60000000000000142 ) ) ;
#8453 = oriented_edge ( 'none', *, *, #4687, .t. ) ;
#8452 = cartesian_point ( 'none', ( 2.099069000777283645, 20.96368354227551478, 41.58333301019266770 ) ) ;
#8454 = cartesian_point ( 'none', ( -19.56920956021791724, -7.804191933476184673, 46.78944119586115846 ) ) ;
#8455 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8456 = oriented_edge ( 'none', *, *, #14885, .f. ) ;
#8457 = axis2_placement_3d ( 'none', #15464, #39893, #5148 ) ;
#8458 = oriented_edge ( 'none', *, *, #19369, .t. ) ;
#8459 = line ( 'none', #40367, #44637 ) ;
#8461 = edge_loop ( 'none', ( #27229, #39732, #1367, #43330 ) ) ;
#8460 = cartesian_point ( 'none', ( 0.7042705366214043750, 23.02157579337596260, 45.90166480573859076 ) ) ;
#8462 = cartesian_point ( 'none', ( -37.58845177301594731, -17.53402052943482303, -33.89999999999997726 ) ) ;
#8463 = axis2_placement_3d ( 'none', #31477, #7092, #10169 ) ;
#8464 = direction ( 'none', ( 0.8423590581025435231, -0.5389167071381215646, 1.843491494067441653e-16 ) ) ;
#8465 = cartesian_point ( 'none', ( 40.00000000000019895, 85.49999999999998579, -46.60000000000043485 ) ) ;
#8466 = oriented_edge ( 'none', *, *, #31585, .f. ) ;
#8467 = circle ( 'none', #13238, 1.000000000000000222 ) ;
#8468 = cylindrical_surface ( 'none', #21701, 5.000000000000006217 ) ;
#8469 = b_spline_curve_with_knots ( 'none', 3,
( #37497, #26823, #20093, #23805, #2769, #27282, #40582, #37202, #9675, #19942, #30368, #19624, #23183, #5972, #26678, #40886, #5674, #33717, #12730, #9371, #12887, #37358, #2473, #23648, #27131, #30664, #34175, #34458, #9971, #10121, #30826, #23954, #44872, #34332 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 5.685850910556712749e-14, 0.0006786182312360902530, 0.001357236462415322125, 0.002035854693594553455, 0.002714472924773785652, 0.003393091155953017416, 0.004071709387132247879, 0.004750327618311479642, 0.005428945849490712273, 0.006107564080669944037, 0.006786182311849175801, 0.007464800543028407565, 0.008143418774207638461, 0.008822037005386871092, 0.009500655236566101988, 0.01017927346774533462, 0.01085789169892456899 ),
.unspecified. ) ;
#8470 = advanced_face ( 'none', ( #29303, #10642 ), #10855, .f. ) ;
#8471 = cartesian_point ( 'none', ( 41.75804274176826425, -26.12703207982224640, -32.57464163059297135 ) ) ;
#8472 = plane ( 'none', #45381 ) ;
#8473 = direction ( 'none', ( -1.000000000000000000, 7.979727989493339751e-17, 3.276296315968194708e-16 ) ) ;
#8475 = cartesian_point ( 'none', ( -23.34478490952045959, 91.08361058280198108, -79.16715303378688873 ) ) ;
#8474 = circle ( 'none', #24287, 21.06769999999999854 ) ;
#8476 = direction ( 'none', ( 0.2397751753995147617, 0.0000000000000000000, 0.9708284427550172291 ) ) ;
#8477 = edge_curve ( 'none', #39300, #3846, #2427, .t. ) ;
#8478 = cartesian_point ( 'none', ( -5.277349457864200843, 20.39648300729719210, 47.33262658322718153 ) ) ;
#8479 = edge_curve ( 'none', #43508, #28273, #4043, .t. ) ;
#8480 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 48.00000000000000000 ) ) ;
#8481 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058996, 0.0000000000000000000 ) ) ;
#8482 = direction ( 'none', ( 0.2397751753995147617, 0.0000000000000000000, 0.9708284427550172291 ) ) ;
#8483 = cartesian_point ( 'none', ( -20.98866043654711433, 1.834517260268117678, 41.74500011308427361 ) ) ;
#8484 = vector ( 'none', #36041, 1000.000000000000000 ) ;
#8485 = line ( 'none', #29920, #17259 ) ;
#8486 = cartesian_point ( 'none', ( 31.39101615137751367, 20.00000000000004263, -32.60000000000002984 ) ) ;
#8487 = vertex_point ( 'none', #17614 ) ;
#8488 = cartesian_point ( 'none', ( 11.83962624299055477, -19.75661094632950210, 42.82032231059983474 ) ) ;
#8489 = oriented_edge ( 'none', *, *, #21062, .f. ) ;
#8490 = cartesian_point ( 'none', ( 14.12398058946596535, 76.30089833521418541, -42.89459992727466187 ) ) ;
#8491 = vertex_point ( 'none', #42530 ) ;
#8493 = edge_curve ( 'none', #28532, #36277, #30928, .t. ) ;
#8492 = cartesian_point ( 'none', ( 24.05339381089348905, -35.65082074753318864, -13.50000000000000711 ) ) ;
#8494 = cartesian_point ( 'none', ( -23.89711431703035771, 104.0000000000000142, -97.99101615137723797 ) ) ;
#8495 = oriented_edge ( 'none', *, *, #1070, .f. ) ;
#8496 = vertex_point ( 'none', #462 ) ;
#8497 = edge_curve ( 'none', #16772, #41376, #38551, .t. ) ;
#8498 = oriented_edge ( 'none', *, *, #26176, .t. ) ;
#8499 = direction ( 'none', ( -0.6416855659042128845, -0.7669678184319014269, -2.775557561562890858e-16 ) ) ;
#8500 = vertex_point ( 'none', #28333 ) ;
#8501 = cylindrical_surface ( 'none', #24483, 5.000000000000007105 ) ;
#8502 = oriented_edge ( 'none', *, *, #42893, .f. ) ;
#8503 = advanced_face ( 'none', ( #41293 ), #38987, .f. ) ;
#8505 = edge_curve ( 'none', #26585, #37883, #37406, .t. ) ;
#8504 = direction ( 'none', ( 4.743173283671216974e-16, 3.993128171903836414e-16, -1.000000000000000000 ) ) ;
#8506 = vector ( 'none', #8665, 1000.000000000000000 ) ;
#8507 = line ( 'none', #34102, #43049 ) ;
#8508 = cartesian_point ( 'none', ( 28.91386072810146857, -2.266456292658358240, 10.19926769037505032 ) ) ;
#8509 = cartesian_point ( 'none', ( 15.13191853516584828, 14.65996975442046057, 41.74534738470710948 ) ) ;
#8510 = direction ( 'none', ( -6.106226635438361958e-16, -4.440892098500626162e-16, 1.000000000000000000 ) ) ;
#8511 = circle ( 'none', #2767, 20.00000000000000355 ) ;
#8512 = advanced_face ( 'none', ( #13373 ), #27611, .f. ) ;
#8513 = oriented_edge ( 'none', *, *, #4678, .t. ) ;
#8514 = cartesian_point ( 'none', ( 22.83961668680936441, 2.975819426493950814, 47.10981521796814064 ) ) ;
#8515 = cartesian_point ( 'none', ( -34.64101615137756340, -20.00000000000005329, -33.69999999999996732 ) ) ;
#8516 = axis2_placement_3d ( 'none', #44554, #23922, #30345 ) ;
#8517 = cartesian_point ( 'none', ( -18.57687697057701470, -21.48161171839873163, 31.49999999999998579 ) ) ;
#8518 = axis2_placement_3d ( 'none', #21896, #758, #7778 ) ;
#8519 = axis2_placement_3d ( 'none', #7860, #28577, #25197 ) ;
#8520 = cartesian_point ( 'none', ( 34.64101615137752077, -20.00000000000005329, -32.60000000000002984 ) ) ;
#8521 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058996, -1.066981889371543472e-16 ) ) ;
#8522 = cartesian_point ( 'none', ( 34.64101615137752788, 20.00000000000004263, -20.59036925887306424 ) ) ;
#8523 = axis2_placement_3d ( 'none', #10542, #31539, #17433 ) ;
#8524 = oriented_edge ( 'none', *, *, #20308, .t. ) ;
#8525 = face_outer_bound ( 'none', #13517, .t. ) ;
#8526 = vector ( 'none', #45362, 1000.000000000000114 ) ;
#8527 = cartesian_point ( 'none', ( -10.54712743856170221, 16.96619012833244966, -95.42022675095778084 ) ) ;
#8528 = vertex_point ( 'none', #38689 ) ;
#8529 = direction ( 'none', ( 0.9982541042003290066, 3.989321893660413565e-16, -0.05906558598032113361 ) ) ;
#8530 = edge_loop ( 'none', ( #714, #37254, #16418, #34638, #11158 ) ) ;
#8531 = cartesian_point ( 'none', ( 5.746784773169409277, -20.26894325019993204, 46.20706971512110073 ) ) ;
#8532 = edge_curve ( 'none', #21808, #4240, #9939, .t. ) ;
#8533 = vertex_point ( 'none', #28183 ) ;
#8534 = vertex_point ( 'none', #7179 ) ;
#8535 = edge_loop ( 'none', ( #340, #27482, #23932, #26930, #26821 ) ) ;
#8536 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8537 = edge_curve ( 'none', #23109, #28052, #23245, .t. ) ;
#8538 = oriented_edge ( 'none', *, *, #29222, .f. ) ;
#8539 = vertex_point ( 'none', #35658 ) ;
#8540 = cartesian_point ( 'none', ( -39.57406702863056580, -28.35533905932743792, 0.0000000000000000000 ) ) ;
#8541 = plane ( 'none', #8996 ) ;
#8542 = edge_curve ( 'none', #31438, #18655, #32541, .t. ) ;
#8543 = vertex_point ( 'none', #28645 ) ;
#8544 = direction ( 'none', ( 0.7783931695761092673, 0.6277770890668585846, -0.0000000000000000000 ) ) ;
#8545 = conical_surface ( 'none', #24753, 2.499999999999988454, 1.029744258676652091 ) ;
#8546 = cartesian_point ( 'none', ( 28.58618340247885214, 2.422849450164196394, 10.99999999999999112 ) ) ;
#8547 = cartesian_point ( 'none', ( 19.20926791124945154, 8.204423825829699979, 4.699999999999995737 ) ) ;
#8548 = circle ( 'none', #26458, 7.500000000000004441 ) ;
#8549 = face_outer_bound ( 'none', #27603, .t. ) ;
#8550 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8551 = direction ( 'none', ( -6.750947622558686973e-17, 1.000000000000000000, -1.498871781000323915e-18 ) ) ;
#8552 = line ( 'none', #23201, #35420 ) ;
#8553 = oriented_edge ( 'none', *, *, #39680, .f. ) ;
#8554 = cartesian_point ( 'none', ( 18.01669521307030664, 14.34918531686265908, 43.18968280517090363 ) ) ;
#8555 = advanced_face ( 'none', ( #8966 ), #3465, .t. ) ;
#8556 = direction ( 'none', ( 0.9512389849359373928, 1.475903831709046327e-16, -0.3084548484592965489 ) ) ;
#8557 = direction ( 'none', ( -0.05906558598032086993, -2.504926027735330913e-17, -0.9982541042003290066 ) ) ;
#8558 = plane ( 'none', #6176 ) ;
#8559 = edge_curve ( 'none', #1036, #44480, #35253, .t. ) ;
#8560 = direction ( 'none', ( 0.3433708316950505601, -0.9391999105307927698, -1.538010240655160543e-16 ) ) ;
#8561 = oriented_edge ( 'none', *, *, #6622, .t. ) ;
#8562 = cartesian_point ( 'none', ( -7.832264653834557500, -20.22318263652247694, -93.54265674994640278 ) ) ;
#8563 = edge_loop ( 'none', ( #41158, #40661, #15343, #22286 ) ) ;
#8564 = cartesian_point ( 'none', ( -20.00000000000041567, 84.69999999999996021, -100.2410161513772948 ) ) ;
#8565 = edge_curve ( 'none', #4656, #6634, #17735, .t. ) ;
#8567 = oriented_edge ( 'none', *, *, #4327, .t. ) ;
#8566 = cartesian_point ( 'none', ( -32.40133993129491330, 82.29999999999995453, -45.12255845467925042 ) ) ;
#8568 = vector ( 'none', #877, 1000.000000000000000 ) ;
#8569 = cylindrical_surface ( 'none', #17802, 4.000000000000002665 ) ;
#8571 = oriented_edge ( 'none', *, *, #11987, .f. ) ;
#8570 = edge_curve ( 'none', #26843, #39443, #29265, .t. ) ;
#8572 = oriented_edge ( 'none', *, *, #9466, .t. ) ;
#8573 = direction ( 'none', ( -3.997047614510231045e-16, 1.000000000000000000, -1.442983622169201577e-18 ) ) ;
#8575 = advanced_face ( 'none', ( #19923, #13909 ), #12067, .f. ) ;
#8574 = cartesian_point ( 'none', ( -11.27421493393655538, 95.12450388053352412, -41.39181692330769380 ) ) ;
#8576 = axis2_placement_3d ( 'none', #21933, #946, #15338 ) ;
#8577 = oriented_edge ( 'none', *, *, #28673, .f. ) ;
#8579 = vertex_point ( 'none', #26622 ) ;
#8578 = cartesian_point ( 'none', ( -10.71514652083632235, 76.19999999999993179, -41.42489638001506336 ) ) ;
#8580 = oriented_edge ( 'none', *, *, #25394, .t. ) ;
#8581 = edge_loop ( 'none', ( #683, #18978, #22093 ) ) ;
#8582 = direction ( 'none', ( 0.2397751753995148172, 1.764224386015744721e-17, 0.9708284427550173401 ) ) ;
#8583 = cartesian_point ( 'none', ( -11.31341920201467843, 95.59383860783970022, -41.69337196949553004 ) ) ;
#8584 = axis2_placement_3d ( 'none', #21160, #41940, #38396 ) ;
#8585 = conical_surface ( 'none', #12829, 14.41481615988141307, 0.4363323129985874349 ) ;
#8586 = cartesian_point ( 'none', ( -18.88567297454476090, -13.18541587503449719, 41.56927117851768116 ) ) ;
#8587 = cartesian_point ( 'none', ( -20.47744154532061955, 82.29999999999995453, -98.00133993129497867 ) ) ;
#8588 = vertex_point ( 'none', #22964 ) ;
#8589 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#8590 = circle ( 'none', #23879, 2.499999999999992006 ) ;
#8591 = axis2_placement_3d ( 'none', #24480, #28120, #14630 ) ;
#8592 = circle ( 'none', #17337, 5.220153254455274450 ) ;
#8593 = line ( 'none', #17163, #7507 ) ;
#8594 = direction ( 'none', ( 0.0000000000000000000, -0.9997880925769057070, 0.02058567320814580839 ) ) ;
#8595 = direction ( 'none', ( 7.979727989493338519e-17, 1.000000000000000000, -1.486993667704945329e-18 ) ) ;
#8596 = circle ( 'none', #18611, 21.00000000000000355 ) ;
#8597 = cartesian_point ( 'none', ( -16.70195732770422836, -12.84208469024104282, 47.80780945388885783 ) ) ;
#8598 = oriented_edge ( 'none', *, *, #11806, .t. ) ;
#8599 = cartesian_point ( 'none', ( 20.12956371118858101, -6.220618018893384615, 41.58862622829230560 ) ) ;
#8600 = direction ( 'none', ( -0.7669678184319014269, 0.6416855659042127735, 0.0000000000000000000 ) ) ;
#8601 = cartesian_point ( 'none', ( 22.00000000000004263, -38.10511776651527072, 0.0000000000000000000 ) ) ;
#8602 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8603 = cartesian_point ( 'none', ( 35.42733535595917260, -22.15076779511558058, -36.39999999999999147 ) ) ;
#8604 = cartesian_point ( 'none', ( 15.66243279146678091, -14.09028681097664482, 45.22846939886115791 ) ) ;
#8605 = cartesian_point ( 'none', ( -16.94483106594093158, 82.71775414849000185, -85.32802160880976317 ) ) ;
#8607 = oriented_edge ( 'none', *, *, #4727, .t. ) ;
#8606 = cartesian_point ( 'none', ( 0.9503998477345855234, 23.01285758562048400, 43.46629188730332771 ) ) ;
#8608 = cartesian_point ( 'none', ( 28.34336121704437517, -6.136653319097678860, 13.50525941640430538 ) ) ;
#8609 = direction ( 'none', ( 2.896988204881266862e-16, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8610 = cartesian_point ( 'none', ( 22.75000000000042277, 69.49999999999997158, -30.95898384862272934 ) ) ;
#8611 = vector ( 'none', #40448, 999.9999999999998863 ) ;
#8613 = oriented_edge ( 'none', *, *, #5518, .t. ) ;
#8612 = direction ( 'none', ( -7.979727989493315099e-17, -1.000000000000000000, 1.486993667704945522e-18 ) ) ;
#8614 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#8615 = oriented_edge ( 'none', *, *, #20044, .f. ) ;
#8616 = cartesian_point ( 'none', ( 1.014755785703314221e-14, 36.00000000000000711, -1.999999999999998224 ) ) ;
#8617 = oriented_edge ( 'none', *, *, #44369, .f. ) ;
#8618 = cartesian_point ( 'none', ( 36.89679530187981271, -20.39441149090652416, -36.39999999999999147 ) ) ;
#8619 = cartesian_point ( 'none', ( 13.88169949382057489, 95.64863798970064579, -43.24129190894991837 ) ) ;
#8620 = advanced_face ( 'none', ( #8377 ), #8541, .f. ) ;
#8621 = cartesian_point ( 'none', ( 36.11047609729815377, -18.24364369579100753, -38.89999999999999858 ) ) ;
#8622 = oriented_edge ( 'none', *, *, #16970, .t. ) ;
#8623 = edge_curve ( 'none', #42346, #8049, #17203, .t. ) ;
#8624 = cartesian_point ( 'none', ( 34.64101615137749945, 20.00000000000001066, -33.89999999999999858 ) ) ;
#8625 = face_outer_bound ( 'none', #32859, .t. ) ;
#8626 = direction ( 'none', ( -0.9989626969937952516, 0.04553602985419972354, 0.0000000000000000000 ) ) ;
#8627 = cartesian_point ( 'none', ( 21.85687306788615203, 60.19998826649449342, -29.28505959413531912 ) ) ;
#8628 = oriented_edge ( 'none', *, *, #3861, .t. ) ;
#8629 = edge_curve ( 'none', #36256, #37028, #9509, .t. ) ;
#8630 = circle ( 'none', #3497, 3.250000000000002665 ) ;
#8631 = cylindrical_surface ( 'none', #34823, 5.500000000000005329 ) ;
#8632 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8633 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#8634 = edge_curve ( 'none', #8090, #43628, #33626, .t. ) ;
#8635 = direction ( 'none', ( 0.6416855659042133286, 0.7669678184319008718, 0.0000000000000000000 ) ) ;
#8636 = face_outer_bound ( 'none', #41960, .t. ) ;
#8637 = cartesian_point ( 'none', ( 14.22052700888467847, 76.34118669354474207, -42.90031247161911665 ) ) ;
#8638 = cartesian_point ( 'none', ( -8.879025875971114701, 59.49999999999998579, -94.77898043958762742 ) ) ;
#8639 = edge_loop ( 'none', ( #18164, #29676, #1483, #38224 ) ) ;
#8640 = cartesian_point ( 'none', ( -18.11426642055202407, -10.75738515324522737, 48.43427877581306262 ) ) ;
#8641 = cartesian_point ( 'none', ( -34.64101615137753498, 20.00000000000003197, -33.89999999999997726 ) ) ;
#8642 = axis2_placement_3d ( 'none', #1963, #19725, #36859 ) ;
#8643 = axis2_placement_3d ( 'none', #3501, #37937, #10102 ) ;
#8644 = oriented_edge ( 'none', *, *, #28537, .f. ) ;
#8645 = cartesian_point ( 'none', ( -1.043825711163824387e-14, 66.49999999999998579, -97.60000000000005116 ) ) ;
#8646 = face_outer_bound ( 'none', #43394, .t. ) ;
#8647 = plane ( 'none', #16380 ) ;
#8648 = cartesian_point ( 'none', ( -6.195684021340472469, 22.18370845029278371, 42.89065604116671437 ) ) ;
#8649 = direction ( 'none', ( 6.750947622558685741e-17, -1.000000000000000000, 1.498871781000283085e-18 ) ) ;
#8650 = axis2_placement_3d ( 'none', #44930, #2978, #6473 ) ;
#8651 = spherical_surface ( 'none', #2910, 3.929199999999999804 ) ;
#8652 = cartesian_point ( 'none', ( -1.197132026199356569e-14, 54.69999999999996732, -65.59999999999998010 ) ) ;
#8653 = axis2_placement_3d ( 'none', #4847, #29533, #36549 ) ;
#8654 = edge_loop ( 'none', ( #35601, #11204, #1256, #11403 ) ) ;
#8655 = cartesian_point ( 'none', ( 22.42331890055397992, 5.266085252595658517, 48.41297313390270318 ) ) ;
#8656 = cartesian_point ( 'none', ( -8.446230627794383494, 20.36820287070285218, 45.00000000000001421 ) ) ;
#8657 = cartesian_point ( 'none', ( 22.17833727550396006, 82.29999999999995453, -31.66534545159460023 ) ) ;
#8658 = vertex_point ( 'none', #5463 ) ;
#8659 = b_spline_curve_with_knots ( 'none', 3,
( #34043, #33431, #40442, #26554, #33582, #30077, #12583, #37076, #5701, #33736, #41658, #27300, #41057, #10903, #13513, #23967, #10136, #17193, #27604, #16887, #41218, #20563, #3862, #34344, #2943, #23664, #41365, #44893, #2784, #6283, #2640, #45061, #16735, #13365 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 3.469446951953614189e-18, 0.001546295617648384742, 0.002319443426472566488, 0.003092591235296747801, 0.003865739044120929113, 0.004638886852945111293, 0.005412034661769292605, 0.005798608566181364180, 0.006185182470593435754, 0.006958330279417618801, 0.007731478088241801848, 0.008504625897065985762, 0.009277773705890168809, 0.01005092151471435359, 0.01082406932353853664, 0.01159721713236271969, 0.01237036494118690447 ),
.unspecified. ) ;
#8660 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#8661 = vertex_point ( 'none', #30006 ) ;
#8662 = vector ( 'none', #28425, 1000.000000000000000 ) ;
#8663 = direction ( 'none', ( 0.2397751753995147894, 1.764224386015740407e-17, 0.9708284427550172291 ) ) ;
#8664 = oriented_edge ( 'none', *, *, #18236, .t. ) ;
#8665 = direction ( 'none', ( 0.1196569561012059135, 0.9928152964457156449, -6.010902015681198544e-17 ) ) ;
#8666 = circle ( 'none', #20221, 5.000000000000002665 ) ;
#8668 = cartesian_point ( 'none', ( -33.54760321024175340, -17.75179001422099034, -14.29998826649450550 ) ) ;
#8667 = cartesian_point ( 'none', ( -17.02775315775532050, -23.47457395563451144, 10.46076951545869704 ) ) ;
#8669 = advanced_face ( 'none', ( #18305 ), #24359, .t. ) ;
#8670 = edge_curve ( 'none', #32126, #25855, #4585, .t. ) ;
#8671 = oriented_edge ( 'none', *, *, #7100, .f. ) ;
#8672 = cartesian_point ( 'none', ( -8.920580559880423976, 15.19999999999999929, -77.04533535971560809 ) ) ;
#8673 = oriented_edge ( 'none', *, *, #19682, .f. ) ;
#8674 = circle ( 'none', #20216, 0.4000000000000009104 ) ;
#8675 = cartesian_point ( 'none', ( -22.00000000000004263, -38.10511776651527072, -1.102182119232618774e-16 ) ) ;
#8676 = edge_curve ( 'none', #32926, #22536, #22143, .t. ) ;
#8677 = direction ( 'none', ( 4.743173283671216974e-16, 3.993128171903836414e-16, -1.000000000000000000 ) ) ;
#8678 = face_outer_bound ( 'none', #34574, .t. ) ;
#8679 = cartesian_point ( 'none', ( 9.024583677216579503, 65.99999999999997158, -35.94267561877988015 ) ) ;
#8680 = oriented_edge ( 'none', *, *, #29716, .t. ) ;
#8681 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8683 = advanced_face ( 'none', ( #7862, #772 ), #19577, .f. ) ;
#8682 = cartesian_point ( 'none', ( -1.542633131609356667, 60.69999999999995310, -74.97391503168557847 ) ) ;
#8684 = line ( 'none', #1681, #39917 ) ;
#8685 = direction ( 'none', ( 4.743173283671094701e-16, 3.993128171903857614e-16, -1.000000000000000000 ) ) ;
#8686 = vertex_point ( 'none', #12511 ) ;
#8688 = edge_curve ( 'none', #37830, #9980, #25441, .t. ) ;
#8687 = cartesian_point ( 'none', ( 22.00000000000001066, -38.10511776651527072, -13.50000000000000888 ) ) ;
#8689 = edge_curve ( 'none', #29157, #5109, #35831, .t. ) ;
#8690 = cartesian_point ( 'none', ( -16.84474827478127423, 85.69999999999990337, -83.63654500061628028 ) ) ;
#8691 = oriented_edge ( 'none', *, *, #8532, .t. ) ;
#8692 = cartesian_point ( 'none', ( 1.354824642014501146, -22.99338538179544855, 41.73770018850738950 ) ) ;
#8693 = oriented_edge ( 'none', *, *, #45413, .f. ) ;
#8694 = cartesian_point ( 'none', ( -9.862155861906446219, -19.72157148290835238, 45.00000000000001421 ) ) ;
#8695 = b_spline_curve_with_knots ( 'none', 3,
( #12535, #37030, #37331, #19306, #9339, #26797 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002992462990847873788, 0.004426924798567611827, 0.005861386606287351600 ),
.unspecified. ) ;
#8698 = edge_curve ( 'none', #5318, #14947, #44547, .t. ) ;
#8697 = cartesian_point ( 'none', ( -1.025645648508808572, -21.04299946638812102, 43.20877312502062040 ) ) ;
#8696 = axis2_placement_3d ( 'none', #12027, #32882, #22637 ) ;
#8699 = cartesian_point ( 'none', ( -34.64101615137708023, 78.49999999999998579, -45.59999999999921272 ) ) ;
#8700 = oriented_edge ( 'none', *, *, #31543, .t. ) ;
#8701 = edge_loop ( 'none', ( #41144, #3054, #24997, #30207, #18549, #21670, #45480, #34393, #31238, #20038, #32386, #10380, #14906, #35987, #33123, #924, #44130, #36967, #2656, #39551, #7171, #463, #44101, #24330, #9809, #24237, #16951, #37947, #7582, #1747, #24937, #29052, #43229, #29806, #42038, #24293, #23082, #7412, #8700, #39314, #19371, #10874 ) ) ;
#8702 = axis2_placement_3d ( 'none', #21819, #388, #24914 ) ;
#8703 = oriented_edge ( 'none', *, *, #6965, .f. ) ;
#8704 = line ( 'none', #33942, #27893 ) ;
#8705 = direction ( 'none', ( -0.1072885745064877244, 0.9942279224505645718, 0.0000000000000000000 ) ) ;
#8706 = cartesian_point ( 'none', ( -22.77913186080638397, 3.409911662218200412, 47.83002836022748028 ) ) ;
#8707 = oriented_edge ( 'none', *, *, #21096, .t. ) ;
#8708 = cartesian_point ( 'none', ( 14.60403005817610556, 95.19347628364759828, -43.04448446382563986 ) ) ;
#8709 = circle ( 'none', #248, 3.199999999999997069 ) ;
#8710 = cartesian_point ( 'none', ( -29.33260175666214664, 18.52889608288823453, -60.18600042045395071 ) ) ;
#8711 = face_outer_bound ( 'none', #4987, .t. ) ;
#8712 = axis2_placement_3d ( 'none', #771, #25286, #28810 ) ;
#8713 = cartesian_point ( 'none', ( 23.89711431703036482, 99.00000000000000000, -33.20898384862273645 ) ) ;
#8714 = face_outer_bound ( 'none', #14870, .t. ) ;
#8715 = axis2_placement_3d ( 'none', #42592, #11069, #678 ) ;
#8717 = cartesian_point ( 'none', ( -11.75035473150611232, 94.72651241763375651, -41.36364426062224453 ) ) ;
#8716 = vector ( 'none', #2099, 1000.000000000000000 ) ;
#8718 = oriented_edge ( 'none', *, *, #15288, .f. ) ;
#8719 = axis2_placement_3d ( 'none', #320, #21901, #4113 ) ;
#8720 = edge_loop ( 'none', ( #4845, #15335, #2315, #15381 ) ) ;
#8721 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.079383496163347338e-14 ) ) ;
#8722 = advanced_face ( 'none', ( #5660 ), #23590, .f. ) ;
#8723 = cartesian_point ( 'none', ( -11.98311365634031311, 76.52028095519884232, -41.42293813781965639 ) ) ;
#8724 = vertex_point ( 'none', #23293 ) ;
#8725 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#8726 = cartesian_point ( 'none', ( -10.81491954887314577, 95.70000000000027285, -41.89549569286589303 ) ) ;
#8727 = line ( 'none', #31450, #6525 ) ;
#8728 = direction ( 'none', ( -0.05135513083289049846, 0.4940043483948634573, -0.8679414463568975169 ) ) ;
#8729 = cartesian_point ( 'none', ( -34.64101615137753498, -17.50000000000004263, -25.60000000000000142 ) ) ;
#8730 = cartesian_point ( 'none', ( -33.35834090239226413, -21.89706199309371470, -36.39999999999996305 ) ) ;
#8731 = cartesian_point ( 'none', ( 20.00000000000017408, 59.50000000000000000, -30.95898384862257657 ) ) ;
#8732 = advanced_face ( 'none', ( #36351 ), #21038, .f. ) ;
#8733 = oriented_edge ( 'none', *, *, #6833, .f. ) ;
#8734 = oriented_edge ( 'none', *, *, #14273, .t. ) ;
#8735 = cartesian_point ( 'none', ( 0.7244368907567263483, 21.05540327489424612, 43.49458079120361731 ) ) ;
#8736 = edge_curve ( 'none', #12167, #24392, #39616, .t. ) ;
#8737 = oriented_edge ( 'none', *, *, #37652, .t. ) ;
#8738 = cartesian_point ( 'none', ( 16.58142787773279281, 11.85859770672440838, -0.7996687180188271071 ) ) ;
#8739 = edge_curve ( 'none', #35136, #42805, #30351, .t. ) ;
#8740 = vertex_point ( 'none', #20181 ) ;
#8741 = direction ( 'none', ( 1.000000000000000000, -7.979727989493339751e-17, -1.080207364812621964e-14 ) ) ;
#8742 = cartesian_point ( 'none', ( -0.8921931384832526568, -18.73878794176191320, -95.60000000000002274 ) ) ;
#8743 = oriented_edge ( 'none', *, *, #10163, .f. ) ;
#8744 = cartesian_point ( 'none', ( 6.382683651304424839e-15, 23.00000000000000355, -4.000000000000041744 ) ) ;
#8746 = oriented_edge ( 'none', *, *, #27760, .t. ) ;
#8745 = direction ( 'none', ( -5.807554947633241928e-16, -3.102610559608235541e-16, 1.000000000000000000 ) ) ;
#8747 = direction ( 'none', ( 5.807554947633241928e-16, 3.102610559608235541e-16, -1.000000000000000000 ) ) ;
#8748 = calendar_date ( 2020, 24, 3 ) ;
#8749 = oriented_edge ( 'none', *, *, #38497, .f. ) ;
#8750 = cartesian_point ( 'none', ( 17.73557800986371902, 7.354540954814164699, 39.54000000000000625 ) ) ;
#8751 = oriented_edge ( 'none', *, *, #16113, .f. ) ;
#8752 = cartesian_point ( 'none', ( 23.67028585967279852, 40.42670023263124790, -16.69999999999999929 ) ) ;
#8753 = cartesian_point ( 'none', ( 40.00000000000022737, 92.29934846704331619, -43.94314840013346668 ) ) ;
#8754 = oriented_edge ( 'none', *, *, #26379, .t. ) ;
#8755 = cartesian_point ( 'none', ( 14.76644203785479448, -15.02776245707602065, 42.28094579136503484 ) ) ;
#8756 = circle ( 'none', #33284, 0.1999999999999972633 ) ;
#8757 = cartesian_point ( 'none', ( 33.21111847600271716, -14.68488867431999090, -50.63507287431099968 ) ) ;
#8759 = oriented_edge ( 'none', *, *, #32680, .t. ) ;
#8758 = edge_curve ( 'none', #5978, #6016, #40716, .t. ) ;
#8760 = cartesian_point ( 'none', ( -1.325400031027971544e-14, 73.69999999999996021, -65.59999999999998010 ) ) ;
#8761 = cartesian_point ( 'none', ( 6.808721363288760798e-15, 34.19999999999999574, -39.60000000000001563 ) ) ;
#8763 = cartesian_point ( 'none', ( 5.281134845441163073, -20.39532958182246958, 42.84328635946678077 ) ) ;
#8762 = circle ( 'none', #9619, 9.500000000000000000 ) ;
#8764 = line ( 'none', #186, #585 ) ;
#8765 = cartesian_point ( 'none', ( -42.49999999999999289, 17.55942292142128025, -20.60000000000001563 ) ) ;
#8766 = edge_curve ( 'none', #33071, #13202, #38509, .t. ) ;
#8767 = direction ( 'none', ( 0.4964076482228519382, -0.05982847805060219348, 0.8660254037844421493 ) ) ;
#8768 = cartesian_point ( 'none', ( -45.00000000000000711, -45.00000000000000711, 40.00000000000000000 ) ) ;
#8769 = cylindrical_surface ( 'none', #16068, 12.50000000000000355 ) ;
#8770 = edge_curve ( 'none', #26406, #42697, #45142, .t. ) ;
#8771 = cartesian_point ( 'none', ( -28.29523594870281045, 3.410223248884360903, 6.999999999999997335 ) ) ;
#8772 = cartesian_point ( 'none', ( -2.795691090267240611e-16, 69.49999999999998579, -65.59999999999999432 ) ) ;
#8773 = cartesian_point ( 'none', ( -11.30785536314566997, 26.70453907271529559, 32.53923048454131361 ) ) ;
#8774 = oriented_edge ( 'none', *, *, #33813, .f. ) ;
#8775 = circle ( 'none', #41656, 2.700000000000002398 ) ;
#8776 = oriented_edge ( 'none', *, *, #2595, .f. ) ;
#8777 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8779 = edge_curve ( 'none', #23362, #24942, #25955, .t. ) ;
#8778 = axis2_placement_3d ( 'none', #15700, #36640, #25958 ) ;
#8780 = line ( 'none', #43858, #8200 ) ;
#8781 = cartesian_point ( 'none', ( 8.920580559879546456, 15.20000000000000107, -77.10000000000000853 ) ) ;
#8782 = vector ( 'none', #21967, 1000.000000000000000 ) ;
#8783 = cartesian_point ( 'none', ( 22.49999999999960565, 104.5000000000000000, -100.6000000000002359 ) ) ;
#8784 = oriented_edge ( 'none', *, *, #21223, .t. ) ;
#8785 = vertex_point ( 'none', #33818 ) ;
#8786 = axis2_placement_3d ( 'none', #42057, #20506, #41602 ) ;
#8787 = oriented_edge ( 'none', *, *, #44540, .f. ) ;
#8788 = advanced_face ( 'none', ( #2383 ), #44019, .t. ) ;
#8789 = cartesian_point ( 'none', ( -8.858715441178640404, 85.69999999999990337, -84.10906968845884535 ) ) ;
#8790 = cartesian_point ( 'none', ( 21.99089714422598973, -6.850850470688064853, 48.78661031507278523 ) ) ;
#8791 = axis2_placement_3d ( 'none', #9842, #45222, #13375 ) ;
#8792 = axis2_placement_3d ( 'none', #23619, #9186, #33689 ) ;
#8793 = cartesian_point ( 'none', ( 34.64101615137753498, -20.00000000000006750, -33.89999999999999858 ) ) ;
#8794 = oriented_edge ( 'none', *, *, #30942, .f. ) ;
#8795 = axis2_placement_3d ( 'none', #43153, #11917, #7788 ) ;
#8796 = cartesian_point ( 'none', ( 14.52229699616430381, 76.64751877304027516, -42.91816786640782766 ) ) ;
#8797 = cartesian_point ( 'none', ( -8.822499668414900853, 21.27558090607207220, 45.78584000000001453 ) ) ;
#8798 = cartesian_point ( 'none', ( 32.90784472979958508, 54.52198945429733357, -81.51124140197661916 ) ) ;
#8799 = axis2_placement_3d ( 'none', #1834, #32480, #21767 ) ;
#8800 = toroidal_surface ( 'none', #6306, 12.99999999999999822, 1.000000000000000000 ) ;
#8801 = line ( 'none', #11986, #3308 ) ;
#8802 = oriented_edge ( 'none', *, *, #10388, .t. ) ;
#8803 = oriented_edge ( 'none', *, *, #14923, .t. ) ;
#8804 = direction ( 'none', ( 0.8571673007021112234, 1.049727191138617340e-16, -0.5150380749100560429 ) ) ;
#8805 = vertex_point ( 'none', #44368 ) ;
#8806 = line ( 'none', #31709, #15960 ) ;
#8807 = advanced_face ( 'none', ( #15021 ), #15125, .f. ) ;
#8808 = edge_loop ( 'none', ( #27462, #1707, #21937, #5276 ) ) ;
#8809 = edge_curve ( 'none', #43269, #33094, #41819, .t. ) ;
#8810 = oriented_edge ( 'none', *, *, #6622, .f. ) ;
#8811 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8812 = cartesian_point ( 'none', ( -5.839095637430647301, 22.28003288432514850, 43.46416931089435565 ) ) ;
#8813 = line ( 'none', #4157, #631 ) ;
#8814 = line ( 'none', #28974, #13226 ) ;
#8815 = edge_curve ( 'none', #6123, #31398, #28155, .t. ) ;
#8816 = direction ( 'none', ( -0.6695697017950020813, -1.945692349191659791e-17, 0.7427492271541936697 ) ) ;
#8817 = cartesian_point ( 'none', ( 28.98658543861693104, -0.9038147814898335186, 10.00146109749449153 ) ) ;
#8818 = vector ( 'none', #33565, 1000.000000000000114 ) ;
#8819 = edge_curve ( 'none', #24042, #13349, #44248, .t. ) ;
#8820 = direction ( 'none', ( 1.000000000000000000, -1.076941769399720440e-16, -1.072752997544057192e-14 ) ) ;
#8821 = b_spline_curve_with_knots ( 'none', 3,
( #44442, #13645, #37965, #31128 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.01424186206163595945 ),
.unspecified. ) ;
#8822 = oriented_edge ( 'none', *, *, #11937, .t. ) ;
#8823 = circle ( 'none', #12284, 27.49999999999999645 ) ;
#8824 = oriented_edge ( 'none', *, *, #31675, .f. ) ;
#8825 = cartesian_point ( 'none', ( 22.91087092807470427, 2.362399272787759408, 45.89968060382368265 ) ) ;
#8826 = direction ( 'none', ( -3.276296315968193722e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8827 = direction ( 'none', ( 9.943434964299056687e-15, -0.3639522739543778473, 0.9314175982251127195 ) ) ;
#8828 = circle ( 'none', #20019, 0.09999999999999767408 ) ;
#8829 = plane ( 'none', #24360 ) ;
#8830 = cylindrical_surface ( 'none', #30845, 2.499999999999998668 ) ;
#8831 = direction ( 'none', ( 0.2397751753995149004, 0.0000000000000000000, 0.9708284427550173401 ) ) ;
#8832 = cartesian_point ( 'none', ( 0.2483714233887297784, -21.06703811766498546, 48.20443284438141518 ) ) ;
#8833 = direction ( 'none', ( -5.807554947633241928e-16, -3.102610559608235541e-16, 1.000000000000000000 ) ) ;
#8834 = oriented_edge ( 'none', *, *, #30317, .f. ) ;
#8835 = oriented_edge ( 'none', *, *, #2588, .f. ) ;
#8837 = direction ( 'none', ( -0.5454227403583871148, 0.8381611028316379164, 7.897296155525808541e-17 ) ) ;
#8836 = direction ( 'none', ( -0.7669678184319013159, 0.6416855659042131066, 1.734723475976804629e-17 ) ) ;
#8838 = oriented_edge ( 'none', *, *, #35343, .t. ) ;
#8839 = edge_curve ( 'none', #44219, #37238, #18828, .t. ) ;
#8840 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.110223024625166480e-14 ) ) ;
#8841 = oriented_edge ( 'none', *, *, #16482, .f. ) ;
#8842 = plane ( 'none', #21652 ) ;
#8843 = direction ( 'none', ( 0.1771637412870434025, 0.9841813901782422436, 0.0000000000000000000 ) ) ;
#8844 = edge_curve ( 'none', #27237, #16637, #16110, .t. ) ;
#8845 = cartesian_point ( 'none', ( 5.201792797076350894, 20.41644435520759870, 48.07900543062733334 ) ) ;
#8846 = circle ( 'none', #39496, 3.572000000000000064 ) ;
#8847 = circle ( 'none', #28136, 3.249999999999996003 ) ;
#8848 = vertex_point ( 'none', #33847 ) ;
#8849 = oriented_edge ( 'none', *, *, #37191, .f. ) ;
#8850 = direction ( 'none', ( 0.6000336119460137896, 0.7999747899371707494, 0.0000000000000000000 ) ) ;
#8851 = edge_curve ( 'none', #41592, #13646, #208, .t. ) ;
#8852 = edge_loop ( 'none', ( #22145, #42471, #24194, #6653 ) ) ;
#8853 = line ( 'none', #15669, #14902 ) ;
#8854 = cartesian_point ( 'none', ( -35.00000000000019185, 85.50000000000000000, -84.59999999999962483 ) ) ;
#8855 = oriented_edge ( 'none', *, *, #23586, .t. ) ;
#8856 = vertex_point ( 'none', #44542 ) ;
#8857 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#8858 = cartesian_point ( 'none', ( 34.64101615137750656, 20.00000000000001776, -38.89999999999999858 ) ) ;
#8859 = vector ( 'none', #43510, 1000.000000000000114 ) ;
#8860 = advanced_face ( 'none', ( #42930 ), #1274, .f. ) ;
#8861 = direction ( 'none', ( 0.0000000000000000000, -0.9997880925769060401, 0.02058567320812842646 ) ) ;
#8862 = axis2_placement_3d ( 'none', #41437, #20485, #45134 ) ;
#8863 = cartesian_point ( 'none', ( 28.99615262202182819, 0.5272794899149058079, 33.10881451800545960 ) ) ;
#8864 = axis2_placement_3d ( 'none', #33396, #12416, #15526 ) ;
#8865 = axis2_placement_3d ( 'none', #41145, #44524, #24045 ) ;
#8866 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8867 = cartesian_point ( 'none', ( -1.037211931897556338, -23.00893380201299721, 44.77170271798328827 ) ) ;
#8868 = oriented_edge ( 'none', *, *, #19625, .f. ) ;
#8869 = oriented_edge ( 'none', *, *, #20528, .t. ) ;
#8870 = line ( 'none', #4063, #6131 ) ;
#8871 = cartesian_point ( 'none', ( -22.82200087104054020, 3.109603706526158806, 42.40037519698392998 ) ) ;
#8872 = oriented_edge ( 'none', *, *, #37865, .f. ) ;
#8873 = cartesian_point ( 'none', ( -1.273613400034836252, -21.02931067799662657, 43.79931770171637595 ) ) ;
#8874 = axis2_placement_3d ( 'none', #44701, #6245, #19916 ) ;
#8875 = cartesian_point ( 'none', ( 32.39101615137717971, 99.49999999999998579, -89.49711431703047992 ) ) ;
#8876 = cartesian_point ( 'none', ( 34.49967906316807387, 54.50000000000000000, -91.01871993090776414 ) ) ;
#8877 = vector ( 'none', #43401, 1000.000000000000000 ) ;
#8878 = line ( 'none', #38501, #43931 ) ;
#8879 = cartesian_point ( 'none', ( -7.413455463424759806, -19.72093293583220941, 48.08018841021696232 ) ) ;
#8880 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8881 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 45.00000000000001421 ) ) ;
#8882 = edge_curve ( 'none', #42805, #3633, #17718, .t. ) ;
#8883 = oriented_edge ( 'none', *, *, #41498, .t. ) ;
#8884 = cartesian_point ( 'none', ( 3.688218567591025288, 75.69999999999997442, -53.79465991924301704 ) ) ;
#8885 = direction ( 'none', ( -1.076941769399732027e-16, -1.000000000000000000, -1.079709846472056899e-16 ) ) ;
#8886 = cartesian_point ( 'none', ( 20.00000000000066080, 60.19998826649449342, -30.95898384862281816 ) ) ;
#8887 = b_spline_curve_with_knots ( 'none', 3,
( #39373, #11540, #39685, #35748 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002620335079894611546, 0.001313802301379182877 ),
.unspecified. ) ;
#8888 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058996, 0.0000000000000000000 ) ) ;
#8889 = oriented_edge ( 'none', *, *, #20676, .f. ) ;
#8890 = direction ( 'none', ( -0.9982541042003290066, -3.989216879136938676e-16, 0.05906558598032098095 ) ) ;
#8891 = cartesian_point ( 'none', ( -11.55828013194678938, 94.99453982202616942, -41.37500910122462017 ) ) ;
#8892 = b_spline_surface_with_knots ( 'none', 3, 1, (
( #9380, #5529 ),
( #23352, #26389 ),
( #9222, #9530 ),
( #26995, #44439 ),
( #5684, #19632 ),
( #12433, #5372 ),
( #20100, #19949 ),
( #2335, #40893 ),
( #19486, #29921 ),
( #44121, #16421 ),
( #36919, #23194 ),
( #37208, #5843 ),
( #16138, #30222 ),
( #33724, #33879 ) ),
.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. ) ;
#8893 = cartesian_point ( 'none', ( 35.00000000000000711, 69.49999999999998579, -65.60000000000036380 ) ) ;
#8895 = cartesian_point ( 'none', ( -10.81885182381570942, 76.20175876120146086, -41.41876025248604520 ) ) ;
#8894 = face_outer_bound ( 'none', #18904, .t. ) ;
#8896 = vector ( 'none', #6526, 1000.000000000000000 ) ;
#8897 = oriented_edge ( 'none', *, *, #36093, .f. ) ;
#8898 = cartesian_point ( 'none', ( 19.85618796235054617, 7.042519616534319127, 47.83087845561913554 ) ) ;
#8899 = oriented_edge ( 'none', *, *, #28671, .f. ) ;
#8900 = direction ( 'none', ( 0.7669678184319008718, -0.6416855659042134397, 0.0000000000000000000 ) ) ;
#8901 = cartesian_point ( 'none', ( 28.81980515339444082, 104.5000000000000000, -97.41980515339476199 ) ) ;
#8902 = oriented_edge ( 'none', *, *, #30817, .f. ) ;
#8903 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8904 = direction ( 'none', ( -0.9928152964457156449, 0.1196569561012059135, 1.209343734305078587e-16 ) ) ;
#8905 = oriented_edge ( 'none', *, *, #3554, .f. ) ;
#8906 = oriented_edge ( 'none', *, *, #6943, .f. ) ;
#8907 = face_outer_bound ( 'none', #36422, .t. ) ;
#8908 = direction ( 'none', ( -0.9841813901782422436, 0.1771637412870434025, -0.0000000000000000000 ) ) ;
#8909 = edge_curve ( 'none', #24267, #41485, #6740, .t. ) ;
#8910 = cartesian_point ( 'none', ( 21.36290787981590711, 5.461562681000718733, 45.00000000000001421 ) ) ;
#8911 = oriented_edge ( 'none', *, *, #32651, .f. ) ;
#8912 = cartesian_point ( 'none', ( -6.693678833078443802, -19.92896232009124091, -95.60000000003633147 ) ) ;
#8913 = vertex_point ( 'none', #16682 ) ;
#8914 = face_bound ( 'none', #30482, .t. ) ;
#8915 = cartesian_point ( 'none', ( 20.71956281465147853, -3.816084847780570666, 46.70700636027062558 ) ) ;
#8916 = oriented_edge ( 'none', *, *, #42925, .f. ) ;
#8917 = direction ( 'none', ( 3.276296315968194215e-16, 1.486993667705044129e-18, 1.000000000000000000 ) ) ;
#8918 = advanced_face ( 'none', ( #41804 ), #26792, .f. ) ;
#8920 = edge_curve ( 'none', #23687, #14249, #192, .t. ) ;
#8919 = direction ( 'none', ( -0.9928152964457156449, 0.1196569561012059135, 1.066981889371543226e-16 ) ) ;
#8921 = cylindrical_surface ( 'none', #37614, 5.499999999999998224 ) ;
#8922 = vector ( 'none', #40217, 1000.000000000000000 ) ;
#8923 = direction ( 'none', ( -3.178527605020648767e-18, 1.000000000000000000, -1.143173006049280207e-16 ) ) ;
#8924 = edge_curve ( 'none', #7796, #43520, #36333, .t. ) ;
#8925 = direction ( 'none', ( -0.9982541042003290066, 0.0000000000000000000, 0.05906558598032033564 ) ) ;
#8926 = cartesian_point ( 'none', ( 21.99999999999999645, -38.10511776651528493, 10.80001466688177558 ) ) ;
#8927 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#8928 = cartesian_point ( 'none', ( -3.886989767487547161e-15, 1.296310376673541872e-15, 31.49999999999998579 ) ) ;
#8929 = direction ( 'none', ( 3.276296315968194708e-16, 1.486993667705044129e-18, 1.000000000000000000 ) ) ;
#8930 = direction ( 'none', ( 3.276296315968194215e-16, 1.486993667705044129e-18, 1.000000000000000000 ) ) ;
#8931 = direction ( 'none', ( 8.560420125669211266e-19, -1.000000000000000000, 1.122236383987476892e-16 ) ) ;
#8932 = cartesian_point ( 'none', ( 39.80000000000020322, 85.49999999999998579, -46.60000000000042775 ) ) ;
#8933 = advanced_face ( 'none', ( #5642 ), #19908, .f. ) ;
#8934 = axis2_placement_3d ( 'none', #10420, #6419, #27431 ) ;
#8935 = axis2_placement_3d ( 'none', #33301, #8633, #40627 ) ;
#8936 = cartesian_point ( 'none', ( -33.81000000000002359, 0.0000000000000000000, 10.00000000000000000 ) ) ;
#8937 = edge_loop ( 'none', ( #1087, #32740, #25373, #4971, #5590, #7264, #23716 ) ) ;
#8938 = direction ( 'none', ( -0.9708284427550148976, -6.518072743110242757e-17, 0.2397751753995250035 ) ) ;
#8939 = cartesian_point ( 'none', ( -36.88069237145957402, 82.29999999999995453, -46.07744154531965108 ) ) ;
#8940 = axis2_placement_3d ( 'none', #30779, #16974, #9776 ) ;
#8941 = cylindrical_surface ( 'none', #40900, 2.499999999999995115 ) ;
#8942 = line ( 'none', #649, #40684 ) ;
#8943 = oriented_edge ( 'none', *, *, #38235, .f. ) ;
#8944 = edge_loop ( 'none', ( #16696, #15344 ) ) ;
#8945 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#8946 = cartesian_point ( 'none', ( -34.31980515339512294, 103.9999999999999858, -97.41980515339409408 ) ) ;
#8947 = oriented_edge ( 'none', *, *, #5469, .f. ) ;
#8948 = axis2_placement_3d ( 'none', #14694, #4853, #35966 ) ;
#8949 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.233581138472396822e-14 ) ) ;
#8950 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 50.50000000000000000 ) ) ;
#8951 = cartesian_point ( 'none', ( -10.71514652082929153, 95.19999999999991758, -41.42489638001548258 ) ) ;
#8952 = cartesian_point ( 'none', ( 4.589109945998395227e-17, 66.49999999999998579, -65.60000000000002274 ) ) ;
#8953 = cartesian_point ( 'none', ( -15.15514335717705308, 14.63618344185243103, 43.39583856721772293 ) ) ;
#8954 = vertex_point ( 'none', #13458 ) ;
#8955 = cartesian_point ( 'none', ( 14.09983409293894141, 75.82310605984513074, -43.18171033608290799 ) ) ;
#8956 = vertex_point ( 'none', #2892 ) ;
#8957 = direction ( 'none', ( 0.7783931695761092673, 0.6277770890668586956, -0.0000000000000000000 ) ) ;
#8958 = circle ( 'none', #3029, 6.999999999999999112 ) ;
#8959 = vertex_point ( 'none', #37327 ) ;
#8960 = cartesian_point ( 'none', ( -17.62432289551293607, 2.759501506876742000e-15, -77.10000000000000853 ) ) ;
#8961 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 50.50000000000000000 ) ) ;
#8962 = oriented_edge ( 'none', *, *, #29800, .t. ) ;
#8963 = line ( 'none', #42684, #33621 ) ;
#8964 = face_outer_bound ( 'none', #3915, .t. ) ;
#8965 = edge_curve ( 'none', #1390, #34269, #37389, .t. ) ;
#8966 = face_outer_bound ( 'none', #9697, .t. ) ;
#8967 = cartesian_point ( 'none', ( 32.30931635949141167, 103.9999999999999574, -79.05764007477914390 ) ) ;
#8968 = vertex_point ( 'none', #44084 ) ;
#8969 = advanced_face ( 'none', ( #44538, #22126 ), #13766, .t. ) ;
#8970 = direction ( 'none', ( 0.9928152964457157559, -0.1196569561012058441, 0.0000000000000000000 ) ) ;
#8971 = plane ( 'none', #28405 ) ;
#8972 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#8973 = cartesian_point ( 'none', ( -33.63944989729715473, -17.94063965302641961, -36.39999999999996305 ) ) ;
#8974 = advanced_face ( 'none', ( #19903, #32524 ), #24061, .f. ) ;
#8975 = cartesian_point ( 'none', ( 22.83932475411562990, 2.978094723327274096, 42.88717522739161581 ) ) ;
#8976 = cartesian_point ( 'none', ( 3.409511874572806691e-15, 4.322003709755893840e-15, 95.99999999999998579 ) ) ;
#8977 = edge_curve ( 'none', #22351, #23092, #27027, .t. ) ;
#8978 = face_outer_bound ( 'none', #44868, .t. ) ;
#8979 = circle ( 'none', #16987, 35.00000000000000711 ) ;
#8980 = oriented_edge ( 'none', *, *, #2677, .t. ) ;
#8981 = b_spline_curve_with_knots ( 'none', 3,
( #49, #13658, #41666, #24430, #35093, #21037, #20712, #34481 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.2499999999999998890, 0.4999999999999998890, 1.000000000000000000 ),
.unspecified. ) ;
#8982 = edge_curve ( 'none', #30112, #41524, #5072, .t. ) ;
#8983 = plane ( 'none', #43672 ) ;
#8984 = oriented_edge ( 'none', *, *, #23721, .t. ) ;
#8985 = cartesian_point ( 'none', ( 34.64101615137749945, 20.00000000000001066, -32.59999999999999432 ) ) ;
#8986 = cartesian_point ( 'none', ( 2.260323501130340418, -20.94609560181175567, 48.80443154097955727 ) ) ;
#8987 = edge_loop ( 'none', ( #3985, #1104, #14339, #6077, #6904 ) ) ;
#8988 = oriented_edge ( 'none', *, *, #36582, .t. ) ;
#8989 = cartesian_point ( 'none', ( 34.64101615137723655, 83.67782780742281545, -85.60000000000053433 ) ) ;
#8991 = cartesian_point ( 'none', ( 35.85106251646101327, 59.79999999999994031, -86.94229640331384701 ) ) ;
#8990 = cartesian_point ( 'none', ( -16.60259968299454414, -12.96981849719986357, 47.08069464697162232 ) ) ;
#8992 = edge_curve ( 'none', #14547, #7227, #39600, .t. ) ;
#8993 = oriented_edge ( 'none', *, *, #26371, .f. ) ;
#8994 = oriented_edge ( 'none', *, *, #31810, .t. ) ;
#8995 = axis2_placement_3d ( 'none', #19807, #37666, #2485 ) ;
#8996 = axis2_placement_3d ( 'none', #36433, #36860, #19436 ) ;
#8997 = cartesian_point ( 'none', ( 22.34499044029322334, -5.587951076035617248, 42.01263241835604845 ) ) ;
#8998 = vertex_point ( 'none', #30791 ) ;
#8999 = cartesian_point ( 'none', ( 3.701761411384141276, -20.74091664123417544, 48.50757084079640435 ) ) ;
#9001 = vertex_point ( 'none', #27401 ) ;
#9000 = manifold_solid_brep ( '���ͽ�-6-solid1', #31425 ) ;
#9002 = direction ( 'none', ( 8.414121510896607242e-17, 0.4999999999999967248, -0.8660254037844404840 ) ) ;
#9003 = oriented_edge ( 'none', *, *, #16125, .t. ) ;
#9004 = cylindrical_surface ( 'none', #39078, 2.999999999999995559 ) ;
#9005 = oriented_edge ( 'none', *, *, #23723, .t. ) ;
#9006 = direction ( 'none', ( -0.9928152964457155338, 0.1196569561012058996, 0.0000000000000000000 ) ) ;
#9007 = axis2_placement_3d ( 'none', #44620, #23698, #42134 ) ;
#9008 = cartesian_point ( 'none', ( 14.89222944668573234, -1.794854341518086427, 50.49999999999995026 ) ) ;
#9009 = oriented_edge ( 'none', *, *, #38241, .f. ) ;
#9010 = line ( 'none', #15366, #3512 ) ;
#9011 = circle ( 'none', #7048, 5.500000000000005329 ) ;
#9012 = cartesian_point ( 'none', ( -6.149470896808588216e-15, 3.581108935472310963e-16, 11.49999999999999112 ) ) ;
#9013 = axis2_placement_3d ( 'none', #20328, #2854, #2407 ) ;
#9014 = line ( 'none', #44174, #28243 ) ;
#9015 = direction ( 'none', ( -0.9928152964457156449, 0.1196569561012061494, 0.0000000000000000000 ) ) ;
#9016 = axis2_placement_3d ( 'none', #31788, #17098, #3902 ) ;
#9017 = direction ( 'none', ( 1.000000000000000000, -7.979727989493338519e-17, -3.276296315968194215e-16 ) ) ;
#9018 = direction ( 'none', ( 0.9989626969937953627, -0.04553602985419964028, 0.0000000000000000000 ) ) ;
#9019 = direction ( 'none', ( -0.6416855659042129956, -0.7669678184319012049, -5.782411586589356653e-16 ) ) ;
#9020 = cartesian_point ( 'none', ( 28.97792086837903724, -1.156719268142514689, 33.20566334245327056 ) ) ;
#9021 = cartesian_point ( 'none', ( 26.28021959863961143, -42.29328244261410674, -32.22262992093116907 ) ) ;
#9022 = edge_curve ( 'none', #1444, #32372, #16605, .t. ) ;
#9023 = advanced_face ( 'none', ( #33039 ), #12193, .t. ) ;
#9024 = cartesian_point ( 'none', ( 22.00000000000003553, -41.35511776651527782, -25.60000000000000142 ) ) ;
#9025 = cartesian_point ( 'none', ( 0.2014447255188437924, -21.06753322166958498, 42.28093270512965063 ) ) ;
#9026 = line ( 'none', #14121, #12847 ) ;
#9027 = face_outer_bound ( 'none', #41896, .t. ) ;
#9028 = cartesian_point ( 'none', ( -19.80345355582623412, -11.76053019860212778, 41.19556845902047115 ) ) ;
#9029 = edge_curve ( 'none', #17937, #27890, #30867, .t. ) ;
#9030 = cartesian_point ( 'none', ( -6.951175428416755508, -20.08092777147946961, 4.699999999999995737 ) ) ;
#9031 = oriented_edge ( 'none', *, *, #14627, .t. ) ;
#9032 = cartesian_point ( 'none', ( -16.70987341220762090, 12.53350208632834395, 31.99999999999998579 ) ) ;
#9033 = cartesian_point ( 'none', ( 20.00000000000066080, 84.69999999999996021, -30.95898384862282171 ) ) ;
#9034 = oriented_edge ( 'none', *, *, #7, .f. ) ;
#9035 = oriented_edge ( 'none', *, *, #39545, .f. ) ;
#9036 = cartesian_point ( 'none', ( 3.657220508228320899, 75.75402034458828382, -53.92016831538695243 ) ) ;
#9037 = cartesian_point ( 'none', ( -1.532677790586082210e-14, -36.50000000000001421, 0.0000000000000000000 ) ) ;
#9038 = edge_loop ( 'none', ( #9176, #9553, #18132, #44834 ) ) ;
#9039 = oriented_edge ( 'none', *, *, #8676, .t. ) ;
#9040 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#9042 = advanced_face ( 'none', ( #3988 ), #10586, .f. ) ;
#9041 = cartesian_point ( 'none', ( -11.66658024384569892, 94.90112709453549655, -41.36860110395807055 ) ) ;
#9043 = oriented_edge ( 'none', *, *, #24324, .f. ) ;
#9044 = face_outer_bound ( 'none', #37252, .t. ) ;
#9045 = vertex_point ( 'none', #10376 ) ;
#9046 = direction ( 'none', ( 4.743173283671094701e-16, 3.993128171903857614e-16, -1.000000000000000000 ) ) ;
#9047 = edge_curve ( 'none', #30802, #3549, #43428, .t. ) ;
#9048 = cartesian_point ( 'none', ( -11.27634346135580579, 76.27693246631660884, -41.39169098070574648 ) ) ;
#9049 = face_outer_bound ( 'none', #44278, .t. ) ;
#9050 = circle ( 'none', #36376, 3.929200000000000692 ) ;
#9051 = cartesian_point ( 'none', ( 35.18107966083861982, 24.06458256229946002, -20.59036925887306424 ) ) ;
#9052 = cartesian_point ( 'none', ( 35.35533905932780385, -35.35533905932693699, 48.00000000000000000 ) ) ;
#9053 = edge_curve ( 'none', #38575, #21922, #23764, .t. ) ;
#9054 = cartesian_point ( 'none', ( -11.80581400500904543, 76.15942854037474774, -41.49438932403870695 ) ) ;
#9055 = circle ( 'none', #30088, 0.1000000000000011574 ) ;
#9056 = direction ( 'none', ( 4.000272335602517949e-15, 0.9314175982251128305, 0.3639522739543779029 ) ) ;
#9057 = cartesian_point ( 'none', ( -42.50000000000000711, -26.33913438213184577, -25.60000000000001208 ) ) ;
#9059 = edge_curve ( 'none', #40210, #8364, #35233, .t. ) ;
#9058 = axis2_placement_3d ( 'none', #27338, #31480, #10477 ) ;
#9060 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9061 = axis2_placement_3d ( 'none', #17488, #45365, #38115 ) ;
#9062 = cartesian_point ( 'none', ( -17.21998880970798140, -12.13896524943013944, 48.41856352352316151 ) ) ;
#9063 = cartesian_point ( 'none', ( 14.77152149274633430, 95.69999999999993179, -42.99906743540585552 ) ) ;
#9064 = cartesian_point ( 'none', ( 15.42282567413762884, 23.84735725872284817, 31.49999999999998579 ) ) ;
#9065 = cartesian_point ( 'none', ( -38.43107966083860561, -18.43541743770062880, -32.60000000000000853 ) ) ;
#9066 = axis2_placement_3d ( 'none', #44497, #41556, #38024 ) ;
#9067 = line ( 'none', #45465, #1428 ) ;
#9068 = cylindrical_surface ( 'none', #29877, 32.81000000000000227 ) ;
#9069 = axis2_placement_3d ( 'none', #39994, #15240, #8011 ) ;
#9070 = axis2_placement_3d ( 'none', #6065, #34263, #40977 ) ;
#9071 = direction ( 'none', ( -0.6416855659042131066, -0.7669678184319012049, -2.775557561562889872e-16 ) ) ;
#9072 = direction ( 'none', ( -0.9237280213470682178, -0.3830490080632377170, 0.0000000000000000000 ) ) ;
#9073 = direction ( 'none', ( -0.1196569561012078009, -0.9928152964457154228, 0.0000000000000000000 ) ) ;
#9074 = oriented_edge ( 'none', *, *, #34878, .t. ) ;
#9075 = axis2_placement_3d ( 'none', #45321, #21137, #24665 ) ;
#9076 = vertex_point ( 'none', #17146 ) ;
#9077 = oriented_edge ( 'none', *, *, #19113, .f. ) ;
#9078 = cartesian_point ( 'none', ( 1.662877235059444736, 95.69999999999994600, -55.73922724624883074 ) ) ;
#9079 = cartesian_point ( 'none', ( 44.99999999999999289, 23.46406827470465473, -25.10000000000000853 ) ) ;
#9080 = cartesian_point ( 'none', ( -16.70987341220762090, 12.53350208632834395, 37.49999999999998579 ) ) ;
#9081 = axis2_placement_3d ( 'none', #8547, #12078, #36577 ) ;
#9082 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9083 = vertex_point ( 'none', #38371 ) ;
#9084 = oriented_edge ( 'none', *, *, #20538, .f. ) ;
#9085 = cartesian_point ( 'none', ( -23.70766736647385287, 99.00000000000002842, -97.66288440767441159 ) ) ;
#9086 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9087 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#9088 = direction ( 'none', ( -3.276296315968194215e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9089 = oriented_edge ( 'none', *, *, #39364, .t. ) ;
#9090 = circle ( 'none', #769, 3.572000000000001840 ) ;
#9091 = direction ( 'none', ( 1.131240564660526690e-16, 4.690997415631711899e-17, 1.000000000000000000 ) ) ;
#9092 = oriented_edge ( 'none', *, *, #36935, .t. ) ;
#9093 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9094 = edge_curve ( 'none', #9428, #7186, #18808, .t. ) ;
#9095 = face_outer_bound ( 'none', #38653, .t. ) ;
#9096 = face_outer_bound ( 'none', #24894, .t. ) ;
#9097 = edge_curve ( 'none', #39936, #22333, #21020, .t. ) ;
#9098 = cartesian_point ( 'none', ( 36.89101615137730050, 99.00000000000004263, -81.70288568297060294 ) ) ;
#9099 = face_outer_bound ( 'none', #40439, .t. ) ;
#9100 = cartesian_point ( 'none', ( 13.00588038343894937, -1.567506124925792443, 63.99999999999997158 ) ) ;
#9101 = oriented_edge ( 'none', *, *, #37496, .f. ) ;
#9102 = direction ( 'none', ( -0.9928152964457155338, 0.1196569561012058996, 1.084202172485504187e-16 ) ) ;
#9103 = direction ( 'none', ( -0.7427492271541918933, 0.0000000000000000000, -0.6695697017950040797 ) ) ;
#9104 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#9106 = edge_loop ( 'none', ( #18814, #37213, #1758, #3089 ) ) ;
#9105 = cartesian_point ( 'none', ( 14.19417842279240816, 15.56979328939970841, 48.80443154097956437 ) ) ;
#9107 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9108 = cartesian_point ( 'none', ( 14.43805463788702070, 76.02965661135824860, -43.08957812431216183 ) ) ;
#9109 = cartesian_point ( 'none', ( 14.36553593415194818, 76.42820497890443221, -42.90889248857797611 ) ) ;
#9110 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9111 = oriented_edge ( 'none', *, *, #44266, .f. ) ;
#9112 = face_outer_bound ( 'none', #28799, .t. ) ;
#9113 = circle ( 'none', #495, 11.99999999999999822 ) ;
#9114 = edge_curve ( 'none', #2528, #11194, #13312, .t. ) ;
#9115 = oriented_edge ( 'none', *, *, #40125, .t. ) ;
#9116 = oriented_edge ( 'none', *, *, #29734, .f. ) ;
#9117 = oriented_edge ( 'none', *, *, #31550, .f. ) ;
#9118 = oriented_edge ( 'none', *, *, #31929, .f. ) ;
#9119 = cartesian_point ( 'none', ( 17.73557800986371547, 7.354540954814161147, 42.84670392189092070 ) ) ;
#9120 = oriented_edge ( 'none', *, *, #21479, .t. ) ;
#9122 = edge_curve ( 'none', #42580, #29206, #28135, .t. ) ;
#9121 = cartesian_point ( 'none', ( -23.02310324031175881, -0.6828107115311008446, 48.51818613235769817 ) ) ;
#9123 = edge_loop ( 'none', ( #17018, #29987, #40608, #10908 ) ) ;
#9124 = oriented_edge ( 'none', *, *, #35516, .t. ) ;
#9125 = edge_curve ( 'none', #31198, #18862, #45165, .t. ) ;
#9126 = cartesian_point ( 'none', ( -21.49131206060027210, 37.37056464433015890, 26.49999999999999289 ) ) ;
#9127 = b_spline_curve_with_knots ( 'none', 3,
( #42654, #14980, #18634, #25841, #43121, #29231, #36246, #39727, #731, #32879, #39116, #35634, #26142, #26280, #5129, #36817, #5277, #12477 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.005884581942549815814, 0.006521250849934372151, 0.007157919757318928489, 0.007794588664703485693, 0.008431257572088041163, 0.009067926479472597501, 0.009704595386857155573, 0.01034126429424171191, 0.01097793320162626825 ),
.unspecified. ) ;
#9128 = oriented_edge ( 'none', *, *, #11539, .f. ) ;
#9129 = axis2_placement_3d ( 'none', #42416, #14731, #797 ) ;
#9130 = line ( 'none', #31811, #24518 ) ;
#9131 = cartesian_point ( 'none', ( 22.74604350988416712, 3.625023266766094654, 42.25685231396698072 ) ) ;
#9132 = direction ( 'none', ( 0.0000000000000000000, -0.9997880925769057070, 0.02058567320814580839 ) ) ;
#9133 = axis2_placement_3d ( 'none', #36281, #37145, #9006 ) ;
#9134 = direction ( 'none', ( 0.6416855659042133286, 0.7669678184319010938, 5.842889237502676910e-16 ) ) ;
#9135 = line ( 'none', #25030, #21776 ) ;
#9136 = vector ( 'none', #26661, 1000.000000000000000 ) ;
#9137 = axis2_placement_3d ( 'none', #31957, #413, #24929 ) ;
#9138 = axis2_placement_3d ( 'none', #33288, #8938, #26110 ) ;
#9139 = direction ( 'none', ( 1.647987516595947886e-16, 2.240078029461007597e-16, -1.000000000000000000 ) ) ;
#9140 = direction ( 'none', ( 3.276296315968194215e-16, 1.486993667705044129e-18, 1.000000000000000000 ) ) ;
#9141 = cartesian_point ( 'none', ( -10.15079871367579045, 24.47879256569730089, 51.50000000000000711 ) ) ;
#9142 = circle ( 'none', #15079, 35.00000000000000000 ) ;
#9144 = vertex_point ( 'none', #35192 ) ;
#9143 = cartesian_point ( 'none', ( -12.99999999999999467, 9.147444960481744032e-16, 58.00000000000000000 ) ) ;
#9145 = cartesian_point ( 'none', ( 26.87548684619565975, 37.61559962326258955, -19.59999999999999787 ) ) ;
#9147 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#9146 = cartesian_point ( 'none', ( -14.77020039285098107, -24.95991279137286156, 9.997485607034931832 ) ) ;
#9148 = advanced_face ( 'none', ( #15000 ), #28468, .f. ) ;
#9149 = axis2_placement_3d ( 'none', #28740, #39083, #39239 ) ;
#9150 = cartesian_point ( 'none', ( 21.22536049009994130, 8.942725325580047624, 44.18487722916166405 ) ) ;
#9151 = cartesian_point ( 'none', ( 22.64336387657411720, -4.215797253151875701, 43.46629188730332771 ) ) ;
#9152 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9153 = direction ( 'none', ( -0.5000000000000011102, 0.8660254037844380415, 1.625270415069110827e-16 ) ) ;
#9154 = edge_curve ( 'none', #12818, #1154, #31960, .t. ) ;
#9155 = vertex_point ( 'none', #18206 ) ;
#9156 = cartesian_point ( 'none', ( 34.64101615137751367, 57.10000000000000142, -85.60000000000006537 ) ) ;
#9157 = edge_curve ( 'none', #25215, #38962, #13889, .t. ) ;
#9158 = direction ( 'none', ( -2.896988204881267355e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9159 = oriented_edge ( 'none', *, *, #13750, .t. ) ;
#9160 = line ( 'none', #30106, #24542 ) ;
#9161 = direction ( 'none', ( 0.9949973155501253830, -0.09990166188829932570, 5.421010862427525128e-16 ) ) ;
#9163 = advanced_face ( 'none', ( #12771, #22651 ), #38811, .t. ) ;
#9162 = cartesian_point ( 'none', ( -23.03027544848683661, 0.3733880180867332754, 41.21396683798131733 ) ) ;
#9164 = edge_curve ( 'none', #44723, #11150, #38490, .t. ) ;
#9165 = oriented_edge ( 'none', *, *, #35698, .f. ) ;
#9166 = oriented_edge ( 'none', *, *, #23789, .t. ) ;
#9167 = cartesian_point ( 'none', ( -1.236276692691059753e-14, 58.50000000000000711, -91.60000000000000853 ) ) ;
#9168 = oriented_edge ( 'none', *, *, #602, .t. ) ;
#9169 = cartesian_point ( 'none', ( 7.052451338736854147, 21.92649899426349336, 47.35343380570940752 ) ) ;
#9170 = direction ( 'none', ( 0.7669678184319014269, -0.6416855659042127735, 0.0000000000000000000 ) ) ;
#9171 = direction ( 'none', ( -1.000000000000000000, 1.069882848991489672e-16, 1.071739852553436298e-14 ) ) ;
#9172 = cartesian_point ( 'none', ( 10.95932156740321162, 0.9556290081395047986, 62.01750609059050134 ) ) ;
#9173 = oriented_edge ( 'none', *, *, #24903, .t. ) ;
#9174 = circle ( 'none', #28692, 3.999999999999999112 ) ;
#9175 = direction ( 'none', ( -0.5000000000000052180, 0.8660254037844357100, 1.625270415069123892e-16 ) ) ;
#9176 = oriented_edge ( 'none', *, *, #27021, .f. ) ;
#9177 = cartesian_point ( 'none', ( -22.71129226628908881, 3.834189223325472184, 43.26296393497264603 ) ) ;
#9178 = face_outer_bound ( 'none', #8937, .t. ) ;
#9179 = direction ( 'none', ( -3.491483361109382066e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9180 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#9181 = cartesian_point ( 'none', ( 1.816833573962743031, -20.99033356819480289, 48.41138644497775800 ) ) ;
#9182 = line ( 'none', #43386, #33845 ) ;
#9183 = circle ( 'none', #37737, 5.500320936831882612 ) ;
#9184 = edge_curve ( 'none', #44305, #42568, #40122, .t. ) ;
#9185 = direction ( 'none', ( -2.896988204881267355e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9186 = direction ( 'none', ( -6.052303084649171477e-19, 1.486993667714096000e-18, 1.000000000000000000 ) ) ;
#9187 = cartesian_point ( 'none', ( -20.47744154532062311, 84.79999999999995453, -98.00133993129497867 ) ) ;
#9188 = circle ( 'none', #19750, 1.500000000000001332 ) ;
#9189 = oriented_edge ( 'none', *, *, #2650, .f. ) ;
#9190 = direction ( 'none', ( -3.997047614510231045e-16, 1.000000000000000000, -1.442983622169201577e-18 ) ) ;
#9191 = edge_curve ( 'none', #975, #38456, #15532, .t. ) ;
#9192 = cartesian_point ( 'none', ( -9.264131351235796785, 78.94999999999993179, -90.96091225305292483 ) ) ;
#9193 = edge_curve ( 'none', #27145, #24101, #25935, .t. ) ;
#9194 = cartesian_point ( 'none', ( 3.906460495379319831, 21.70119965343024404, 48.92920000000001579 ) ) ;
#9195 = cartesian_point ( 'none', ( -40.05607966083859850, 21.25000000000006040, -25.60000000000000497 ) ) ;
#9196 = axis2_placement_3d ( 'none', #11035, #28056, #7208 ) ;
#9197 = plane ( 'none', #14050 ) ;
#9198 = advanced_face ( 'none', ( #33603 ), #31431, .f. ) ;
#9199 = cartesian_point ( 'none', ( -11.54765208043141733, 76.39880977436152421, -41.37563795122179044 ) ) ;
#9200 = circle ( 'none', #29028, 3.000000000000001332 ) ;
#9201 = cartesian_point ( 'none', ( 22.94928226391933634, 1.953787823935282164, 45.78584000000001453 ) ) ;
#9202 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9203 = axis2_placement_3d ( 'none', #16172, #33764, #16316 ) ;
#9204 = axis2_placement_3d ( 'none', #5918, #9467, #40521 ) ;
#9205 = oriented_edge ( 'none', *, *, #624, .f. ) ;
#9206 = cartesian_point ( 'none', ( 20.00000000000042277, 77.99999999999994316, -30.95898384862269381 ) ) ;
#9207 = cartesian_point ( 'none', ( -11.84526435943415024, 76.21040028898684682, -41.47847853357616543 ) ) ;
#9208 = cartesian_point ( 'none', ( 45.00000000000000711, 22.73060541888022357, -0.1640010916927260032 ) ) ;
#9209 = cartesian_point ( 'none', ( 6.100163058128323712, -22.20994636600669381, 46.20742695099814057 ) ) ;
#9210 = advanced_face ( 'none', ( #25422 ), #6161, .f. ) ;
#9211 = vertex_point ( 'none', #36401 ) ;
#9212 = axis2_placement_3d ( 'none', #39987, #18896, #1134 ) ;
#9213 = vertex_point ( 'none', #1334 ) ;
#9214 = cartesian_point ( 'none', ( -0.3735555554758564489, 82.29999999999992610, -84.61112716929150679 ) ) ;
#9215 = edge_loop ( 'none', ( #7270, #29568 ) ) ;
#9216 = face_bound ( 'none', #25145, .t. ) ;
#9217 = cartesian_point ( 'none', ( -7.395373183850325383, -21.81291657706992027, 43.46629188730333482 ) ) ;
#9218 = edge_loop ( 'none', ( #43862, #26694, #22814, #13403 ) ) ;
#9219 = cartesian_point ( 'none', ( -2.016544490912661303, -21.55493102627400503, -93.43243397435077213 ) ) ;
#9220 = axis2_placement_3d ( 'none', #11880, #36389, #29667 ) ;
#9221 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9222 = cartesian_point ( 'none', ( 7.736896909686683088, 19.62032367001446076, -95.60000000000002274 ) ) ;
#9223 = oriented_edge ( 'none', *, *, #2110, .t. ) ;
#9224 = oriented_edge ( 'none', *, *, #42280, .f. ) ;
#9225 = direction ( 'none', ( 1.000000000000000000, -1.069882848991489795e-16, -1.071739852553436298e-14 ) ) ;
#9226 = circle ( 'none', #10211, 24.90000000000000568 ) ;
#9227 = cartesian_point ( 'none', ( -3.208427829521083741, -3.834839092159499252, -93.09999999999999432 ) ) ;
#9228 = cartesian_point ( 'none', ( 35.42733535595917260, -22.15076779511558058, -38.89999999999999858 ) ) ;
#9229 = direction ( 'none', ( -0.7321641215212295606, 0.6811282545578667413, -0.0000000000000000000 ) ) ;
#9230 = circle ( 'none', #39149, 21.06769999999999854 ) ;
#9231 = oriented_edge ( 'none', *, *, #16675, .t. ) ;
#9232 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#9233 = cartesian_point ( 'none', ( -39.80000000000018900, 85.50000000000000000, -84.59999999999956799 ) ) ;
#9234 = direction ( 'none', ( -4.625929269271481378e-15, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9235 = cartesian_point ( 'none', ( -42.49999999999999289, 2.194927865177744852, -20.60000000000001563 ) ) ;
#9236 = cartesian_point ( 'none', ( -7.450397546168187217e-15, -1.813538092503980227e-16, -1.799775606325937360e-14 ) ) ;
#9237 = cartesian_point ( 'none', ( -0.7941770089971768032, 95.69999999999990337, -91.71995518349683607 ) ) ;
#9239 = edge_curve ( 'none', #8114, #36139, #34700, .t. ) ;
#9238 = vector ( 'none', #10178, 1000.000000000000000 ) ;
#9240 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#9241 = cartesian_point ( 'none', ( -20.00000000000041567, 79.59999999999996589, -100.2410161513772948 ) ) ;
#9242 = cartesian_point ( 'none', ( -31.89101615137708734, 69.49999999999998579, -45.59999999999924114 ) ) ;
#9243 = edge_curve ( 'none', #35168, #5857, #16090, .t. ) ;
#9244 = plane ( 'none', #28829 ) ;
#9245 = oriented_edge ( 'none', *, *, #40453, .f. ) ;
#9246 = cartesian_point ( 'none', ( -26.80601300403432674, 3.230737814732564939, 37.49999999999998579 ) ) ;
#9247 = direction ( 'none', ( -6.750947622558686973e-17, 1.000000000000000000, -1.498871781000323915e-18 ) ) ;
#9248 = oriented_edge ( 'none', *, *, #21667, .t. ) ;
#9249 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9250 = edge_curve ( 'none', #3151, #14758, #21550, .t. ) ;
#9251 = advanced_face ( 'none', ( #29248, #3449 ), #28784, .f. ) ;
#9252 = oriented_edge ( 'none', *, *, #11000, .t. ) ;
#9253 = direction ( 'none', ( -1.318389841742372899e-16, 1.000000000000000000, 1.113219906453827004e-16 ) ) ;
#9254 = cartesian_point ( 'none', ( -2.828101411563506523e-16, -1.172749354103003169e-16, 0.0000000000000000000 ) ) ;
#9255 = edge_curve ( 'none', #33617, #26549, #11669, .t. ) ;
#9257 = oriented_edge ( 'none', *, *, #2550, .t. ) ;
#9256 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9258 = face_bound ( 'none', #5442, .t. ) ;
#9259 = direction ( 'none', ( -5.807554947633241928e-16, -3.102610559608235541e-16, 1.000000000000000000 ) ) ;
#9260 = oriented_edge ( 'none', *, *, #25645, .f. ) ;
#9261 = cartesian_point ( 'none', ( 14.16261665993771501, 75.85099223878575003, -43.16458411314051347 ) ) ;
#9262 = face_outer_bound ( 'none', #30827, .t. ) ;
#9263 = face_outer_bound ( 'none', #16964, .t. ) ;
#9264 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.110223024625158749e-14 ) ) ;
#9265 = vector ( 'none', #6842, 1000.000000000000000 ) ;
#9266 = axis2_placement_3d ( 'none', #28203, #14561, #35519 ) ;
#9267 = axis2_placement_3d ( 'none', #43752, #40524, #22521 ) ;
#9268 = cartesian_point ( 'none', ( 22.00000000000005684, 38.10511776651527072, 0.0000000000000000000 ) ) ;
#9270 = advanced_face ( 'none', ( #34139 ), #24865, .t. ) ;
#9269 = circle ( 'none', #29705, 3.250000000000002665 ) ;
#9271 = oriented_edge ( 'none', *, *, #30546, .t. ) ;
#9272 = cartesian_point ( 'none', ( -2.979108430479058711, 39.67246844536968098, -32.60000000000001563 ) ) ;
#9273 = cartesian_point ( 'none', ( -32.78414308349175599, 59.79999999999994031, -43.92607574551195171 ) ) ;
#9274 = axis2_placement_3d ( 'none', #24044, #20788, #10358 ) ;
#9275 = oriented_edge ( 'none', *, *, #4787, .t. ) ;
#9276 = axis2_placement_3d ( 'none', #28604, #18171, #17721 ) ;
#9277 = circle ( 'none', #10559, 21.74165157625508016 ) ;
#9278 = direction ( 'none', ( -0.2397751753995148449, 0.0000000000000000000, -0.9708284427550174511 ) ) ;
#9279 = cartesian_point ( 'none', ( -7.450397546168185640e-15, -1.813538092503974064e-16, -4.987329993433320396e-15 ) ) ;
#9280 = axis2_placement_3d ( 'none', #20266, #23830, #28327 ) ;
#9281 = oriented_edge ( 'none', *, *, #34981, .f. ) ;
#9282 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9283 = cartesian_point ( 'none', ( -1.624508638166507487e-15, 2.234509859799852303e-15, 51.49999999999998579 ) ) ;
#9284 = edge_loop ( 'none', ( #38454, #21710, #25458, #20456, #13436, #15393 ) ) ;
#9285 = cartesian_point ( 'none', ( 40.20000000000023732, 92.29934846704331619, -43.94314840013346668 ) ) ;
#9286 = b_spline_curve_with_knots ( 'none', 3,
( #44906, #20717, #34206, #20576 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0008753202656931205689, 0.001817241623217280338 ),
.unspecified. ) ;
#9287 = cartesian_point ( 'none', ( -32.10533905932730647, -35.35533905932744148, 57.19238815542512810 ) ) ;
#9288 = oriented_edge ( 'none', *, *, #9193, .f. ) ;
#9289 = direction ( 'none', ( -2.891205793294675861e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9290 = direction ( 'none', ( -0.9237280213470682178, -0.3830490080632377725, 0.0000000000000000000 ) ) ;
#9291 = closed_shell ( 'none', ( #36819, #138, #2251, #33968, #2754, #22337, #30064, #43414, #24576, #20301, #27793, #11241, #29077, #6938, #30425, #27640, #36320, #31384, #19052, #4223, #24337, #4010, #22965, #39902, #5225, #2808 ) ) ;
#9292 = cartesian_point ( 'none', ( 33.60000000000000142, -1.248505963422727825e-15, -27.10000000000003695 ) ) ;
#9293 = oriented_edge ( 'none', *, *, #470, .t. ) ;
#9295 = cartesian_point ( 'none', ( -23.00082773154198534, -9.537920300774617388, 49.92479761123098569 ) ) ;
#9294 = cartesian_point ( 'none', ( -2.711236605839141944, -0.9912262105550100344, -93.09999999999999432 ) ) ;
#9296 = edge_curve ( 'none', #16101, #27386, #42868, .t. ) ;
#9297 = oriented_edge ( 'none', *, *, #38188, .f. ) ;
#9298 = oriented_edge ( 'none', *, *, #31360, .f. ) ;
#9299 = edge_curve ( 'none', #21888, #28367, #33562, .t. ) ;
#9300 = oriented_edge ( 'none', *, *, #41555, .f. ) ;
#9301 = vector ( 'none', #44821, 1000.000000000000227 ) ;
#9302 = circle ( 'none', #1906, 19.19999999999999574 ) ;
#9303 = cartesian_point ( 'none', ( 2.684770171871267763, -20.89697868474526032, 48.78546750349919137 ) ) ;
#9304 = cartesian_point ( 'none', ( 41.33992515015648905, 85.49999999999998579, -46.60000000000044196 ) ) ;
#9305 = vertex_point ( 'none', #39428 ) ;
#9306 = circle ( 'none', #24616, 2.699999999999997957 ) ;
#9307 = vector ( 'none', #43680, 1000.000000000000000 ) ;
#9308 = cartesian_point ( 'none', ( 6.818141090304521867, 19.93408808633533980, 43.90079772230478738 ) ) ;
#9309 = cylindrical_surface ( 'none', #27534, 13.00000000000000178 ) ;
#9310 = cartesian_point ( 'none', ( 23.09793505539778380, -44.99999999999998579, -0.3307197072816912553 ) ) ;
#9311 = cartesian_point ( 'none', ( -22.94958080777502119, -1.955742875224133925, 42.32101281813221760 ) ) ;
#9312 = cartesian_point ( 'none', ( -6.128211094738958309, 41.54425969577202693, -32.60000000000001563 ) ) ;
#9313 = face_bound ( 'none', #40690, .t. ) ;
#9314 = vertex_point ( 'none', #18355 ) ;
#9315 = cartesian_point ( 'none', ( 7.756248473264352405, 21.68703421196601511, 45.78584000000001453 ) ) ;
#9316 = oriented_edge ( 'none', *, *, #45290, .f. ) ;
#9317 = cartesian_point ( 'none', ( -9.495257944758543900, 18.82125000000000625, -95.60000000000005116 ) ) ;
#9319 = edge_curve ( 'none', #20480, #40956, #23473, .t. ) ;
#9318 = cartesian_point ( 'none', ( 15.36555757885998830, 17.15904113332980074, 48.78629789500170233 ) ) ;
#9320 = face_outer_bound ( 'none', #4930, .t. ) ;
#9321 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 46.00000000000000000 ) ) ;
#9322 = vertex_point ( 'none', #39275 ) ;
#9323 = edge_curve ( 'none', #7458, #32335, #27550, .t. ) ;
#9324 = cartesian_point ( 'none', ( -28.80227302973434433, 3.380690509443209368, 32.53923048454133493 ) ) ;
#9325 = line ( 'none', #41029, #26864 ) ;
#9326 = direction ( 'none', ( 1.341614697666910113e-16, -1.000000000000000000, -1.092283284392023319e-16 ) ) ;
#9327 = cartesian_point ( 'none', ( -22.66100860463011912, 4.119903387065037670, 46.11994044635598300 ) ) ;
#9328 = oriented_edge ( 'none', *, *, #26679, .f. ) ;
#9329 = edge_loop ( 'none', ( #31439, #37603, #38342, #14446 ) ) ;
#9330 = edge_loop ( 'none', ( #3188, #28143, #23247, #19857 ) ) ;
#9333 = edge_curve ( 'none', #34501, #19941, #37355, .t. ) ;
#9332 = cartesian_point ( 'none', ( -9.422809117999385364, -18.84300006940899408, 41.19556845902047115 ) ) ;
#9331 = axis2_placement_3d ( 'none', #36251, #25847, #18497 ) ;
#9334 = direction ( 'none', ( 0.9928152964457156449, -0.1196569561012061217, 0.0000000000000000000 ) ) ;
#9335 = direction ( 'none', ( -0.6416855659042131066, -0.7669678184319012049, -2.775557561562889872e-16 ) ) ;
#9336 = axis2_placement_3d ( 'none', #33878, #41040, #9680 ) ;
#9337 = oriented_edge ( 'none', *, *, #36910, .t. ) ;
#9338 = cartesian_point ( 'none', ( 12.59392007030342064, -19.28488175938939264, 47.59843742829471580 ) ) ;
#9339 = cartesian_point ( 'none', ( 6.491081131543663396, -28.26745449286889666, 32.76906674129736530 ) ) ;
#9340 = direction ( 'none', ( -0.9982541042003291176, -3.989216879136937196e-16, 0.05906558598032113361 ) ) ;
#9341 = b_spline_curve_with_knots ( 'none', 3,
( #15817, #22416, #5076, #4925 ),
.unspecified., .f., .f.,
( 4, 4 ),
( -0.006630512650477785215, -0.005689650311599682778 ),
.unspecified. ) ;
#9342 = oriented_edge ( 'none', *, *, #33939, .t. ) ;
#9343 = oriented_edge ( 'none', *, *, #2588, .t. ) ;
#9344 = vector ( 'none', #42612, 1000.000000000000000 ) ;
#9345 = cartesian_point ( 'none', ( -32.96709189688973396, 60.19998826649449342, -47.45687306788493487 ) ) ;
#9346 = vertex_point ( 'none', #14991 ) ;
#9347 = oriented_edge ( 'none', *, *, #27939, .t. ) ;
#9348 = axis2_placement_3d ( 'none', #45089, #34663, #28091 ) ;
#9349 = oriented_edge ( 'none', *, *, #14170, .t. ) ;
#9350 = circle ( 'none', #1024, 3.000000000000000888 ) ;
#9351 = cartesian_point ( 'none', ( 36.59678408837888242, -21.63629819305580781, -33.89999999999999858 ) ) ;
#9352 = cartesian_point ( 'none', ( -17.99457708668410305, 79.59999999999996589, -98.43317795653079827 ) ) ;
#9353 = oriented_edge ( 'none', *, *, #37725, .t. ) ;
#9354 = oriented_edge ( 'none', *, *, #40767, .t. ) ;
#9355 = face_outer_bound ( 'none', #16497, .t. ) ;
#9356 = face_outer_bound ( 'none', #41671, .t. ) ;
#9357 = axis2_placement_3d ( 'none', #2029, #43666, #12571 ) ;
#9358 = cartesian_point ( 'none', ( -34.64101615137752077, 17.50000000000006750, -10.60000000000000142 ) ) ;
#9359 = cartesian_point ( 'none', ( -25.19545656862526428, 37.93465569439918994, -13.70000000000000462 ) ) ;
#9360 = conical_surface ( 'none', #28344, 4.000000000000002665, 1.047197551196594967 ) ;
#9361 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9362 = direction ( 'none', ( -1.000000000000000000, 7.979727989493340984e-17, 2.832201593431522219e-16 ) ) ;
#9363 = direction ( 'none', ( 0.2397751753995147617, 0.0000000000000000000, 0.9708284427550172291 ) ) ;
#9364 = direction ( 'none', ( 0.9989626969937953627, -0.04553602985419980681, 0.0000000000000000000 ) ) ;
#9365 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9366 = oriented_edge ( 'none', *, *, #26824, .t. ) ;
#9367 = line ( 'none', #33377, #12070 ) ;
#9368 = edge_loop ( 'none', ( #8265, #19383, #6215, #32179, #3123 ) ) ;
#9369 = cartesian_point ( 'none', ( 25.18399140976044137, 37.78543244847269733, -13.50000000000000000 ) ) ;
#9370 = edge_curve ( 'none', #9980, #37830, #20436, .t. ) ;
#9371 = cartesian_point ( 'none', ( 20.55101089444270457, -10.39927395164686175, 45.89951710511715532 ) ) ;
#9372 = edge_curve ( 'none', #29060, #15995, #26960, .t. ) ;
#9373 = cylindrical_surface ( 'none', #9070, 3.250000000000002665 ) ;
#9374 = cartesian_point ( 'none', ( -8.898090022835887680, -21.24511506098566471, 41.90811072113512381 ) ) ;
#9375 = cartesian_point ( 'none', ( 11.08477584756326628, -8.314309617116682816, 9.999999999999987566 ) ) ;
#9376 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#9377 = oriented_edge ( 'none', *, *, #36272, .f. ) ;
#9378 = vertex_point ( 'none', #4840 ) ;
#9379 = advanced_face ( 'none', ( #24298, #11636 ), #8971, .t. ) ;
#9380 = cartesian_point ( 'none', ( 11.06243644049536812, 17.84999999999999076, -95.60000000000002274 ) ) ;
#9381 = oriented_edge ( 'none', *, *, #9896, .f. ) ;
#9382 = cartesian_point ( 'none', ( 2.379273301938118923, 19.74125872457443265, 27.99999999999998579 ) ) ;
#9383 = cartesian_point ( 'none', ( -21.03637827509577107, 1.167634593802725718, 41.21406991930616215 ) ) ;
#9384 = direction ( 'none', ( -0.3084548484592929962, -1.060834125543501666e-16, -0.9512389849359385030 ) ) ;
#9385 = cartesian_point ( 'none', ( -29.76807850043138970, 87.71026140386248926, -78.64290471326931709 ) ) ;
#9386 = edge_curve ( 'none', #30371, #14825, #37915, .t. ) ;
#9387 = direction ( 'none', ( -0.3830490080632377725, 0.9237280213470682178, 0.0000000000000000000 ) ) ;
#9388 = direction ( 'none', ( -0.7071067811865608954, 0.7071067811865341390, 7.652043128564783369e-15 ) ) ;
#9389 = cartesian_point ( 'none', ( 34.64101615137752077, -20.00000000000004974, -32.60000000000002984 ) ) ;
#9390 = edge_curve ( 'none', #18088, #25670, #29763, .t. ) ;
#9391 = vector ( 'none', #23429, 1000.000000000000000 ) ;
#9392 = cartesian_point ( 'none', ( -19.34749995737283257, -12.49829179224195919, 48.71471568230217031 ) ) ;
#9393 = face_outer_bound ( 'none', #6685, .t. ) ;
#9394 = edge_loop ( 'none', ( #29611, #26656 ) ) ;
#9395 = edge_loop ( 'none', ( #7404, #25225, #37648, #45457 ) ) ;
#9396 = advanced_face ( 'none', ( #26456 ), #28087, .f. ) ;
#9397 = edge_curve ( 'none', #25944, #21471, #41758, .t. ) ;
#9398 = cartesian_point ( 'none', ( -36.26601615137750656, 17.18541743770063590, -25.60000000000000497 ) ) ;
#9399 = oriented_edge ( 'none', *, *, #19298, .f. ) ;
#9400 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#9401 = face_outer_bound ( 'none', #17382, .t. ) ;
#9402 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9403 = direction ( 'none', ( -0.9237280213470682178, -0.3830490080632377725, 0.0000000000000000000 ) ) ;
#9404 = vertex_point ( 'none', #5589 ) ;
#9405 = oriented_edge ( 'none', *, *, #41558, .t. ) ;
#9406 = cartesian_point ( 'none', ( 1.615368907366364626, 13.40300650201715094, 10.00953601093462986 ) ) ;
#9407 = plane ( 'none', #41651 ) ;
#9408 = toroidal_surface ( 'none', #2041, 6.700000000000000178, 0.2000000000000000111 ) ;
#9409 = edge_curve ( 'none', #22462, #9453, #34660, .t. ) ;
#9410 = direction ( 'none', ( -1.000000000000000000, 1.076941769399720440e-16, 1.072752997544057192e-14 ) ) ;
#9411 = cartesian_point ( 'none', ( -6.691608620316665146, 22.03949126446870466, 41.89916811148608389 ) ) ;
#9412 = edge_loop ( 'none', ( #9486, #18570, #35008, #32094 ) ) ;
#9413 = oriented_edge ( 'none', *, *, #44871, .f. ) ;
#9414 = line ( 'none', #17497, #6606 ) ;
#9415 = oriented_edge ( 'none', *, *, #44254, .t. ) ;
#9416 = cartesian_point ( 'none', ( 16.09763716382958521, 85.69999999999991758, -85.58570933796687541 ) ) ;
#9417 = vector ( 'none', #18926, 1000.000000000000000 ) ;
#9418 = vector ( 'none', #22810, 1000.000000000000227 ) ;
#9419 = cartesian_point ( 'none', ( -22.49999999999959854, 104.5000000000000000, -30.59999999999975273 ) ) ;
#9420 = axis2_placement_3d ( 'none', #17252, #34254, #30908 ) ;
#9421 = cartesian_point ( 'none', ( 12.05799261764190433, 17.27634549843734746, 47.33153419858861355 ) ) ;
#9422 = cartesian_point ( 'none', ( 2.365713067868064456, -21.92272569003495164, 45.00000000000001421 ) ) ;
#9423 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9424 = cartesian_point ( 'none', ( 14.28714774403853127, 75.92031418887735583, -43.13064848584114941 ) ) ;
#9425 = oriented_edge ( 'none', *, *, #13965, .t. ) ;
#9426 = cartesian_point ( 'none', ( 33.48360208877026167, 54.96606564765338021, -80.51354855472888516 ) ) ;
#9427 = axis2_placement_3d ( 'none', #17144, #3330, #144 ) ;
#9428 = vertex_point ( 'none', #1624 ) ;
#9429 = edge_curve ( 'none', #35226, #26407, #12728, .t. ) ;
#9430 = cartesian_point ( 'none', ( -2.719816460838081706, 39.57520971695008427, -32.60000000000002274 ) ) ;
#9431 = b_spline_curve_with_knots ( 'none', 3,
( #9714, #31305, #9846, #34209, #13230, #44769 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0001462930664483198047, 0.0008038953172425540583, 0.001461497568036788149 ),
.unspecified. ) ;
#9432 = edge_curve ( 'none', #20907, #33612, #23180, .t. ) ;
#9433 = advanced_face ( 'none', ( #1789 ), #10008, .t. ) ;
#9434 = cartesian_point ( 'none', ( -9.398124919063038263, 27.20997419706451481, 12.17054552417839375 ) ) ;
#9435 = circle ( 'none', #16663, 19.20000000000000284 ) ;
#9436 = face_bound ( 'none', #21490, .t. ) ;
#9437 = edge_loop ( 'none', ( #44843, #15771, #42901, #34147 ) ) ;
#9438 = cartesian_point ( 'none', ( 17.42583186684299434, 23.08675243661345533, 10.59482396687538674 ) ) ;
#9439 = oriented_edge ( 'none', *, *, #17088, .t. ) ;
#9440 = edge_curve ( 'none', #12536, #34134, #43388, .t. ) ;
#9441 = oriented_edge ( 'none', *, *, #8424, .f. ) ;
#9442 = cartesian_point ( 'none', ( 21.95827619794648911, 35.43118482457855833, -42.10755124367577906 ) ) ;
#9443 = b_spline_curve_with_knots ( 'none', 3,
( #28132, #31189, #7272, #10504, #24488, #35000 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.001551072947502646782, 0.008485131089864138623, 0.01541918923222564825 ),
.unspecified. ) ;
#9444 = oriented_edge ( 'none', *, *, #40142, .t. ) ;
#9445 = advanced_face ( 'none', ( #31387 ), #18250, .f. ) ;
#9446 = direction ( 'none', ( -0.7669678184319008718, 0.6416855659042134397, 0.0000000000000000000 ) ) ;
#9447 = vector ( 'none', #23558, 1000.000000000000000 ) ;
#9448 = direction ( 'none', ( -6.750947622558686973e-17, 1.000000000000000000, -1.498871781000323915e-18 ) ) ;
#9449 = cartesian_point ( 'none', ( 22.17833727550396006, 84.79999999999995453, -31.66534545159460023 ) ) ;
#9450 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9451 = cartesian_point ( 'none', ( -0.8081128774606936016, -21.05247978060170411, 47.15729440517742432 ) ) ;
#9452 = oriented_edge ( 'none', *, *, #30809, .f. ) ;
#9453 = vertex_point ( 'none', #30436 ) ;
#9454 = cylindrical_surface ( 'none', #43260, 23.49999999999999289 ) ;
#9455 = oriented_edge ( 'none', *, *, #30536, .t. ) ;
#9456 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9457 = direction ( 'none', ( -0.8571673007021112234, 0.0000000000000000000, -0.5150380749100560429 ) ) ;
#9458 = cartesian_point ( 'none', ( -36.26601615137751367, -17.18541743770061814, -25.60000000000001563 ) ) ;
#9459 = conical_surface ( 'none', #18279, 30.99999999999999289, 0.7853981633974517207 ) ;
#9460 = face_outer_bound ( 'none', #18023, .t. ) ;
#9462 = edge_curve ( 'none', #31341, #47, #18770, .t. ) ;
#9461 = oriented_edge ( 'none', *, *, #29914, .f. ) ;
#9463 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.009293658750141334e-14 ) ) ;
#9464 = edge_loop ( 'none', ( #33745, #9074, #18967, #25738 ) ) ;
#9465 = cartesian_point ( 'none', ( 22.00000000000005684, 38.10511776651527072, -25.60000000000000142 ) ) ;
#9466 = edge_curve ( 'none', #21882, #19422, #28669, .t. ) ;
#9467 = direction ( 'none', ( 0.9982541042003291176, 3.989216879136937196e-16, -0.05906558598032113361 ) ) ;
#9468 = cartesian_point ( 'none', ( 20.47744154532085048, 84.79999999999995453, -33.19866006870515207 ) ) ;
#9469 = cartesian_point ( 'none', ( -23.02570833721748045, 0.5932434848100714975, 41.19556845902046405 ) ) ;
#9470 = edge_curve ( 'none', #17138, #22165, #19329, .t. ) ;
#9471 = vertex_point ( 'none', #44486 ) ;
#9472 = cartesian_point ( 'none', ( -20.63064300236047544, -36.46840844198158749, 11.29999999999999716 ) ) ;
#9473 = axis2_placement_3d ( 'none', #8104, #7811, #36003 ) ;
#9474 = cartesian_point ( 'none', ( 2.494406141464743598, 21.23060291333677441, -94.40215687582951887 ) ) ;
#9475 = cartesian_point ( 'none', ( -26.33913438213184222, 42.50000000000000000, -20.60000000000002274 ) ) ;
#9476 = axis2_placement_3d ( 'none', #32226, #18738, #29174 ) ;
#9477 = circle ( 'none', #30437, 3.249999999999996003 ) ;
#9478 = circle ( 'none', #42794, 27.49999999999999645 ) ;
#9479 = oriented_edge ( 'none', *, *, #860, .f. ) ;
#9480 = direction ( 'none', ( -3.997047614510231045e-16, 1.000000000000000000, -1.442983622169201577e-18 ) ) ;
#9481 = axis2_placement_3d ( 'none', #43588, #25715, #22670 ) ;
#9482 = axis2_placement_3d ( 'none', #34415, #9620, #9770 ) ;
#9483 = cartesian_point ( 'none', ( -15.66228886722658231, 15.20000000000000639, -76.81200429137174979 ) ) ;
#9484 = vertex_point ( 'none', #5426 ) ;
#9485 = cartesian_point ( 'none', ( 21.99999999999999645, -38.10511776651528493, 11.29999999999999005 ) ) ;
#9486 = oriented_edge ( 'none', *, *, #32594, .t. ) ;
#9487 = cartesian_point ( 'none', ( -22.69239535623012216, 3.943351109516299857, 43.46304549323994593 ) ) ;
#9488 = vector ( 'none', #9494, 1000.000000000000000 ) ;
#9489 = advanced_face ( 'none', ( #39011 ), #45081, .t. ) ;
#9490 = direction ( 'none', ( -0.1899816439925952893, 0.3065484139510205597, 0.9327030850436728304 ) ) ;
#9491 = axis2_placement_3d ( 'none', #14815, #281, #24817 ) ;
#9492 = cartesian_point ( 'none', ( 14.77152149274635207, 76.69999999999993179, -42.99906743540585552 ) ) ;
#9493 = direction ( 'none', ( 1.647987516595947886e-16, 2.240078029461007597e-16, -1.000000000000000000 ) ) ;
#9494 = direction ( 'none', ( -1.071365218763275746e-14, 1.079709846472068486e-16, -1.000000000000000000 ) ) ;
#9495 = direction ( 'none', ( 0.9942279224505644608, 0.1072885745064877105, -0.0000000000000000000 ) ) ;
#9496 = cartesian_point ( 'none', ( -6.267032864823082827e-15, 3.093606183749421952e-16, 10.46076951545866507 ) ) ;
#9497 = cartesian_point ( 'none', ( 15.47374665029804852, 85.69999999999991758, -85.54879442961413361 ) ) ;
#9498 = oriented_edge ( 'none', *, *, #30313, .f. ) ;
#9499 = edge_loop ( 'none', ( #41093, #34264, #30239, #20034, #28084, #6828, #8759, #15333 ) ) ;
#9500 = line ( 'none', #30870, #24347 ) ;
#9501 = direction ( 'none', ( -1.318389841742372899e-16, 1.000000000000000000, 1.113219906453827004e-16 ) ) ;
#9502 = oriented_edge ( 'none', *, *, #37391, .t. ) ;
#9503 = cartesian_point ( 'none', ( -17.22275900165065465, 85.65577983568879006, -90.02521876497769426 ) ) ;
#9504 = cartesian_point ( 'none', ( 21.79449471770384150, -44.99999999999977973, 0.0000000000000000000 ) ) ;
#9505 = oriented_edge ( 'none', *, *, #18185, .t. ) ;
#9506 = circle ( 'none', #22119, 4.200000000000004619 ) ;
#9507 = line ( 'none', #20067, #203 ) ;
#9508 = b_spline_curve_with_knots ( 'none', 3,
( #9931, #16240, #19906, #16382 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002166019667507228729, 0.001164469649356216375 ),
.unspecified. ) ;
#9509 = line ( 'none', #15920, #34717 ) ;
#9511 = advanced_face ( 'none', ( #38447 ), #7232, .t. ) ;
#9510 = direction ( 'none', ( -1.000000000000000000, 7.979727989493338519e-17, 3.276296315968194708e-16 ) ) ;
#9512 = direction ( 'none', ( 0.8660254037844400399, 0.4999999999999976130, -2.844790808292354058e-16 ) ) ;
#9513 = cartesian_point ( 'none', ( -26.33137846621974276, 42.47275169671808470, -31.86710279638679921 ) ) ;
#9514 = cartesian_point ( 'none', ( 18.28228991576138185, 4.366554260066370929, -95.60000000000005116 ) ) ;
#9515 = cartesian_point ( 'none', ( -3.886989767487547161e-15, 1.296310376673541872e-15, 31.49999999999998579 ) ) ;
#9516 = cartesian_point ( 'none', ( -11.91930172798426568, 76.69999999999991758, -41.39775000959222240 ) ) ;
#9517 = oriented_edge ( 'none', *, *, #43961, .t. ) ;
#9518 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#9519 = direction ( 'none', ( 4.743173283671094701e-16, 3.993128171903857614e-16, -1.000000000000000000 ) ) ;
#9520 = cartesian_point ( 'none', ( 5.488123557267792663, -22.36937291417373785, 47.35320221363586768 ) ) ;
#9521 = vector ( 'none', #13138, 1000.000000000000114 ) ;
#9522 = circle ( 'none', #10808, 50.00000000000001421 ) ;
#9523 = edge_loop ( 'none', ( #27763, #11630, #20711, #15624, #26348 ) ) ;
#9524 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#9525 = edge_curve ( 'none', #22648, #33617, #36836, .t. ) ;
#9526 = edge_loop ( 'none', ( #41408, #34511, #1420, #16821 ) ) ;
#9527 = edge_loop ( 'none', ( #9537, #33044 ) ) ;
#9528 = cartesian_point ( 'none', ( 34.64101615137722945, 69.49999999999998579, -85.60000000000053433 ) ) ;
#9529 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 1.486993667714095807e-18 ) ) ;
#9531 = edge_curve ( 'none', #8414, #18836, #13463, .t. ) ;
#9530 = cartesian_point ( 'none', ( 17.55942292142126604, 42.49999999999998579, -20.60000000000003340 ) ) ;
#9532 = edge_curve ( 'none', #21527, #21623, #10536, .t. ) ;
#9534 = oriented_edge ( 'none', *, *, #33885, .t. ) ;
#9533 = direction ( 'none', ( -0.6416855659042129956, -0.7669678184319012049, -5.782411586589356653e-16 ) ) ;
#9535 = cartesian_point ( 'none', ( -28.81328183031912005, 90.48055039435777758, -80.63878768523272811 ) ) ;
#9536 = oriented_edge ( 'none', *, *, #42571, .f. ) ;
#9537 = oriented_edge ( 'none', *, *, #33587, .t. ) ;
#9538 = cylindrical_surface ( 'none', #16268, 3.999999999999999112 ) ;
#9539 = oriented_edge ( 'none', *, *, #26567, .f. ) ;
#9540 = cartesian_point ( 'none', ( 45.00000000000000711, 22.36207727381336241, -25.60000000000000142 ) ) ;
#9541 = direction ( 'none', ( 0.2397751753995148449, 0.0000000000000000000, 0.9708284427550172291 ) ) ;
#9542 = cartesian_point ( 'none', ( -19.57740506402548775, -12.13500157740550378, 48.78629789500170233 ) ) ;
#9543 = oriented_edge ( 'none', *, *, #2707, .f. ) ;
#9544 = line ( 'none', #30048, #42386 ) ;
#9545 = face_outer_bound ( 'none', #42904, .t. ) ;
#9546 = axis2_placement_3d ( 'none', #3163, #31067, #34720 ) ;
#9547 = axis2_placement_3d ( 'none', #40770, #23060, #29953 ) ;
#9548 = cartesian_point ( 'none', ( -21.95827619794648200, 35.43118482457857255, -42.10755124367577906 ) ) ;
#9549 = cartesian_point ( 'none', ( 21.26265785730941715, -8.855696983611762718, 48.42929178194813034 ) ) ;
#9551 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#9550 = line ( 'none', #9195, #29819 ) ;
#9552 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#9553 = oriented_edge ( 'none', *, *, #12589, .t. ) ;
#9554 = direction ( 'none', ( -1.000000000000000000, 1.076941769399720440e-16, 1.072752997544057192e-14 ) ) ;
#9555 = cartesian_point ( 'none', ( 23.22030414426065548, 8.499999999999998224, -61.98510367395811471 ) ) ;
#9556 = axis2_placement_3d ( 'none', #25658, #29203, #36213 ) ;
#9557 = cartesian_point ( 'none', ( -5.972432876595376250, 17.83802208208737383, -95.59999999999999432 ) ) ;
#9558 = circle ( 'none', #18595, 21.74165157625507661 ) ;
#9559 = circle ( 'none', #42183, 3.929200000000000692 ) ;
#9560 = vertex_point ( 'none', #9585 ) ;
#9561 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#9562 = cartesian_point ( 'none', ( 19.20926791124945865, 8.204423825829701755, 48.81370849898474518 ) ) ;
#9563 = oriented_edge ( 'none', *, *, #17560, .f. ) ;
#9564 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 42.84670392189092070 ) ) ;
#9565 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#9566 = cartesian_point ( 'none', ( -10.47398891469398841, 18.27999844120930817, 47.08250721971427311 ) ) ;
#9567 = edge_loop ( 'none', ( #32056, #1285, #1474, #40400 ) ) ;
#9568 = cartesian_point ( 'none', ( 14.70407003255087552, 76.38039823285541274, -43.01734694489223187 ) ) ;
#9569 = vertex_point ( 'none', #27194 ) ;
#9570 = direction ( 'none', ( 1.000000000000000000, -1.076941769399720440e-16, -1.071365218763275746e-14 ) ) ;
#9571 = edge_curve ( 'none', #40736, #10302, #30290, .t. ) ;
#9572 = oriented_edge ( 'none', *, *, #14910, .f. ) ;
#9573 = edge_loop ( 'none', ( #17574, #31131, #16344, #8737 ) ) ;
#9574 = edge_curve ( 'none', #30913, #30995, #6394, .t. ) ;
#9575 = oriented_edge ( 'none', *, *, #11506, .f. ) ;
#9577 = vertex_point ( 'none', #44644 ) ;
#9576 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m6-21-solid1', #26465 ) ;
#9578 = oriented_edge ( 'none', *, *, #32946, .t. ) ;
#9579 = line ( 'none', #25447, #31527 ) ;
#9580 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9581 = oriented_edge ( 'none', *, *, #2605, .f. ) ;
#9582 = vertex_point ( 'none', #37271 ) ;
#9583 = vector ( 'none', #42026, 1000.000000000000000 ) ;
#9584 = face_outer_bound ( 'none', #31608, .t. ) ;
#9585 = cartesian_point ( 'none', ( -9.000000000000010658, 2.051973081199048785e-15, -93.60000000000002274 ) ) ;
#9586 = direction ( 'none', ( 0.7999747899371623117, -0.6000336119460252249, -6.234883207896090482e-17 ) ) ;
#9587 = circle ( 'none', #11025, 4.500000000000000888 ) ;
#9588 = cartesian_point ( 'none', ( 14.82551362064270961, 24.92426053956875620, 26.82650341743295286 ) ) ;
#9589 = cartesian_point ( 'none', ( 19.85032367159253042, 3.749360992758476563, -0.6157326443862474186 ) ) ;
#9590 = edge_curve ( 'none', #39186, #17846, #6688, .t. ) ;
#9591 = b_spline_curve_with_knots ( 'none', 3,
( #4618, #32350, #42727, #35869 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0008753202656931188342, 0.001817241623217174737 ),
.unspecified. ) ;
#9592 = edge_curve ( 'none', #36573, #24696, #35774, .t. ) ;
#9593 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9594 = cartesian_point ( 'none', ( 17.08577134313617663, -10.61867769040232723, -95.36519439911970153 ) ) ;
#9595 = direction ( 'none', ( 3.276296315968194215e-16, 1.486993667705044129e-18, 1.000000000000000000 ) ) ;
#9596 = cartesian_point ( 'none', ( 3.520618693327786541, 20.77256715547364152, 48.80443154097957859 ) ) ;
#9597 = cartesian_point ( 'none', ( -19.18273870286616756, -38.59770154991808511, -16.70000000000000284 ) ) ;
#9598 = cartesian_point ( 'none', ( -23.55990903742505438, 40.50225852061373644, -16.70000000000000284 ) ) ;
#9599 = advanced_face ( 'none', ( #8907 ), #30889, .f. ) ;
#9600 = edge_curve ( 'none', #6347, #3992, #36291, .t. ) ;
#9601 = cartesian_point ( 'none', ( 10.47161491586957993, -18.28100278885784746, 44.55533972383041430 ) ) ;
#9602 = circle ( 'none', #12404, 0.3999999999999991895 ) ;
#9603 = spherical_surface ( 'none', #36308, 3.572000000000000508 ) ;
#9604 = axis2_placement_3d ( 'none', #23911, #19901, #23607 ) ;
#9605 = oriented_edge ( 'none', *, *, #41033, .f. ) ;
#9606 = direction ( 'none', ( 0.9928152964457156449, -0.1196569561012059135, -1.066981889371543719e-16 ) ) ;
#9607 = oriented_edge ( 'none', *, *, #5675, .t. ) ;
#9608 = edge_loop ( 'none', ( #13942, #27646, #38607, #3834, #27972 ) ) ;
#9609 = cartesian_point ( 'none', ( -45.00000000000000711, -36.59234892706397346, 48.00000000000000000 ) ) ;
#9610 = axis2_placement_3d ( 'none', #23064, #44000, #8949 ) ;
#9611 = cartesian_point ( 'none', ( 20.92436543788341652, -6.955101079201534198, 45.00000000000001421 ) ) ;
#9612 = vertex_point ( 'none', #26898 ) ;
#9613 = oriented_edge ( 'none', *, *, #20008, .t. ) ;
#9614 = cartesian_point ( 'none', ( -19.46082483533361440, -8.069961587173873241, 43.47110522331665550 ) ) ;
#9616 = advanced_face ( 'none', ( #14958, #5599 ), #13869, .f. ) ;
#9615 = cartesian_point ( 'none', ( 1.923283063643716151, -19.90730976945657460, 1.849999999999995648 ) ) ;
#9617 = vertex_point ( 'none', #17387 ) ;
#9618 = oriented_edge ( 'none', *, *, #14506, .f. ) ;
#9619 = axis2_placement_3d ( 'none', #31252, #24540, #3662 ) ;
#9620 = direction ( 'none', ( 9.943434964299056687e-15, -0.3639522739543778473, 0.9314175982251127195 ) ) ;
#9621 = cartesian_point ( 'none', ( -15.36498501576724962, 99.22265682939648457, -101.2129347048424393 ) ) ;
#9622 = circle ( 'none', #25341, 3.849814038937465543 ) ;
#9623 = edge_loop ( 'none', ( #27769, #34719, #19249, #42878, #1797, #13938, #15271, #33286 ) ) ;
#9624 = cartesian_point ( 'none', ( -1.993181119274257673, 20.92869995056845411, -95.59999999999999432 ) ) ;
#9625 = cartesian_point ( 'none', ( 25.14425927293066110, -34.34697545619895465, -19.60000000000000497 ) ) ;
#9626 = cartesian_point ( 'none', ( 17.25000000000042277, 54.49899999999998812, -30.95898384862267605 ) ) ;
#9627 = toroidal_surface ( 'none', #8518, 2.700000000000000178, 0.1999999999999998723 ) ;
#9628 = vector ( 'none', #36501, 1000.000000000000000 ) ;
#9629 = cartesian_point ( 'none', ( 2.369061768389145506, 19.65653179320391075, 26.98748860657075710 ) ) ;
#9630 = cartesian_point ( 'none', ( 34.64101615137750656, -20.00000000000006395, -33.69999999999999574 ) ) ;
#9631 = line ( 'none', #3220, #31574 ) ;
#9632 = oriented_edge ( 'none', *, *, #25890, .t. ) ;
#9633 = cartesian_point ( 'none', ( -17.74261492249068439, -11.01168983538459401, -94.89451239842517793 ) ) ;
#9635 = oriented_edge ( 'none', *, *, #31668, .f. ) ;
#9634 = b_spline_curve_with_knots ( 'none', 3,
( #28129, #38926, #17715, #32252, #25076, #39081, #35302, #28285, #17553, #32109, #34997, #42171 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.01414115673959592638, 0.01501795045358839814, 0.01545634731058462968, 0.01589474416758086123, 0.01677153788157331737, 0.01764833159556577352 ),
.unspecified. ) ;
#9636 = edge_curve ( 'none', #30256, #17561, #17674, .t. ) ;
#9637 = cartesian_point ( 'none', ( -33.21111847600271716, 14.68488867431998735, -50.63507287431102100 ) ) ;
#9638 = edge_curve ( 'none', #26018, #3967, #7803, .t. ) ;
#9639 = cartesian_point ( 'none', ( -4.318278124212568265e-13, 62.98437499999997868, -104.0999999999999943 ) ) ;
#9640 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058996, -1.196361017915039239e-16 ) ) ;
#9641 = cartesian_point ( 'none', ( -9.287041185132364873, 1.119300924731709390, 32.49999999999998579 ) ) ;
#9642 = b_spline_curve_with_knots ( 'none', 3,
( #5045, #1082, #11938, #4460, #25610, #39931, #32794, #32646 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003906186383460931812, 0.0007812372766921863625, 0.001562474553384401782 ),
.unspecified. ) ;
#9643 = direction ( 'none', ( 4.743173283671098645e-16, 3.993128171903860573e-16, -1.000000000000000000 ) ) ;
#9644 = cartesian_point ( 'none', ( -21.93488007884573321, 55.42836915528502573, -95.09914800069263663 ) ) ;
#9645 = oriented_edge ( 'none', *, *, #44302, .t. ) ;
#9646 = circle ( 'none', #33823, 0.1000000000000002415 ) ;
#9647 = line ( 'none', #26841, #6906 ) ;
#9648 = oriented_edge ( 'none', *, *, #1867, .t. ) ;
#9649 = direction ( 'none', ( 0.6695697017949967522, 0.0000000000000000000, -0.7427492271541983326 ) ) ;
#9650 = oriented_edge ( 'none', *, *, #21938, .t. ) ;
#9651 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9652 = direction ( 'none', ( -2.896988204881267355e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9653 = edge_curve ( 'none', #33696, #5840, #43957, .t. ) ;
#9654 = vertex_point ( 'none', #6479 ) ;
#9655 = oriented_edge ( 'none', *, *, #5585, .t. ) ;
#9657 = edge_loop ( 'none', ( #5882, #9945, #44336, #22020 ) ) ;
#9656 = direction ( 'none', ( 3.276296315968194708e-16, 1.486993667705044129e-18, 1.000000000000000000 ) ) ;
#9658 = edge_curve ( 'none', #39057, #21721, #22088, .t. ) ;
#9659 = advanced_face ( 'none', ( #32483 ), #3426, .f. ) ;
#9661 = oriented_edge ( 'none', *, *, #36980, .t. ) ;
#9660 = cartesian_point ( 'none', ( -10.86857275476467066, 75.70351752239317022, -41.87371485733174126 ) ) ;
#9662 = edge_loop ( 'none', ( #9298, #15389, #7446, #668 ) ) ;
#9663 = direction ( 'none', ( 0.7999747899371622006, -0.6000336119460252249, -6.234883207896090482e-17 ) ) ;
#9664 = cartesian_point ( 'none', ( 21.08829335408967864, 4.985342884247065953, -93.47147188912438764 ) ) ;
#9665 = edge_curve ( 'none', #32677, #16039, #13842, .t. ) ;
#9666 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#9667 = cartesian_point ( 'none', ( 24.86706254622789558, 79.43865411459739789, -44.66913247561425493 ) ) ;
#9668 = oriented_edge ( 'none', *, *, #44796, .t. ) ;
#9669 = cartesian_point ( 'none', ( 6.162382602046331925, -22.19265693186066102, 45.99939711505849971 ) ) ;
#9670 = face_outer_bound ( 'none', #3060, .t. ) ;
#9671 = direction ( 'none', ( 0.9985801776953731057, 0.05326939753626845631, 4.491529765906061457e-16 ) ) ;
#9672 = edge_curve ( 'none', #22462, #17435, #16049, .t. ) ;
#9673 = face_outer_bound ( 'none', #38709, .t. ) ;
#9674 = face_outer_bound ( 'none', #16447, .t. ) ;
#9675 = cartesian_point ( 'none', ( 21.02118928620442162, -9.413980157184957065, 42.40093674097807508 ) ) ;
#9676 = vector ( 'none', #42927, 999.9999999999998863 ) ;
#9677 = direction ( 'none', ( -0.9928152964457155338, 0.1196569561012058996, 1.020425574104003876e-16 ) ) ;
#9678 = oriented_edge ( 'none', *, *, #39127, .f. ) ;
#9679 = cartesian_point ( 'none', ( -32.35426754445512643, 20.12198692035808634, -38.89999999999999147 ) ) ;
#9680 = direction ( 'none', ( 4.000272335602517949e-15, 0.9314175982251128305, 0.3639522739543779029 ) ) ;
#9681 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 52.00000000000000000 ) ) ;
#9682 = axis2_placement_3d ( 'none', #43371, #22436, #1446 ) ;
#9683 = cartesian_point ( 'none', ( 39.99999999999965894, 104.5000000000000000, -100.4468434725446571 ) ) ;
#9684 = axis2_placement_3d ( 'none', #807, #43181, #14586 ) ;
#9685 = axis2_placement_3d ( 'none', #9032, #16098, #40549 ) ;
#9686 = cartesian_point ( 'none', ( 20.92436543788341652, -6.955101079201534198, 45.00000000000001421 ) ) ;
#9687 = oriented_edge ( 'none', *, *, #16413, .f. ) ;
#9688 = cartesian_point ( 'none', ( -12.40550905190250397, -27.71572380731135254, 10.99999999999999822 ) ) ;
#9689 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9690 = axis2_placement_3d ( 'none', #44088, #29881, #36883 ) ;
#9691 = cartesian_point ( 'none', ( 33.10770153426654616, 82.29999999999995453, -83.89910426981765568 ) ) ;
#9692 = edge_loop ( 'none', ( #9840, #42275, #32407, #15337 ) ) ;
#9693 = cartesian_point ( 'none', ( -22.69137928449232433, 35.77061506445583916, 10.99999999999999645 ) ) ;
#9694 = axis2_placement_3d ( 'none', #2771, #20241, #34620 ) ;
#9695 = direction ( 'none', ( 1.000000000000000000, -7.979727989493337286e-17, -6.383042134191379008e-16 ) ) ;
#9696 = cartesian_point ( 'none', ( -18.24967440293113086, -14.05196007263270275, 47.67997495364064520 ) ) ;
#9697 = edge_loop ( 'none', ( #13737, #24243, #16424, #41412 ) ) ;
#9698 = face_outer_bound ( 'none', #27826, .t. ) ;
#9699 = cylindrical_surface ( 'none', #13689, 35.00000000000000711 ) ;
#9701 = closed_shell ( 'none', ( #38030, #21703, #12460, #11064, #9163, #37739 ) ) ;
#9700 = direction ( 'none', ( 1.000000000000000000, -3.667976416426515171e-16, 6.052303084649177255e-19 ) ) ;
#9702 = cartesian_point ( 'none', ( 21.85651982199374643, -7.264942158117616344, 48.80443154097956437 ) ) ;
#9703 = edge_loop ( 'none', ( #43237, #42002, #29631, #26224 ) ) ;
#9704 = cartesian_point ( 'none', ( 15.10992368285135612, -2.947915585359906387, 31.99999999999998579 ) ) ;
#9705 = vertex_point ( 'none', #45406 ) ;
#9706 = direction ( 'none', ( 0.9237280213470682178, 0.3830490080632378835, 0.0000000000000000000 ) ) ;
#9707 = oriented_edge ( 'none', *, *, #8770, .t. ) ;
#9708 = edge_curve ( 'none', #43597, #28636, #40656, .t. ) ;
#9709 = oriented_edge ( 'none', *, *, #37380, .t. ) ;
#9710 = oriented_edge ( 'none', *, *, #11201, .f. ) ;
#9711 = edge_curve ( 'none', #37730, #26415, #20974, .t. ) ;
#9712 = face_outer_bound ( 'none', #15254, .t. ) ;
#9713 = cartesian_point ( 'none', ( -6.267032864823082827e-15, 3.093606183749421952e-16, 10.46076951545866507 ) ) ;
#9714 = cartesian_point ( 'none', ( -18.30082281177203640, -21.71727156924011126, 11.49999999999999467 ) ) ;
#9715 = oriented_edge ( 'none', *, *, #40342, .t. ) ;
#9716 = vector ( 'none', #16939, 1000.000000000000000 ) ;
#9717 = plane ( 'none', #4035 ) ;
#9718 = advanced_face ( 'none', ( #25380 ), #36798, .f. ) ;
#9719 = line ( 'none', #13576, #10806 ) ;
#9720 = face_bound ( 'none', #5969, .t. ) ;
#9721 = cartesian_point ( 'none', ( -18.97305307860658274, -13.05965458971833293, 48.09323403996287283 ) ) ;
#9722 = cartesian_point ( 'none', ( 14.31407138750869557, -25.22120166045576184, 27.84429675108094315 ) ) ;
#9723 = cartesian_point ( 'none', ( -19.46082483533386309, -8.069961587173278161, 42.76014556763832530 ) ) ;
#9724 = circle ( 'none', #43804, 19.19999999999999574 ) ;
#9725 = cartesian_point ( 'none', ( -8.276933756178721069, 19.37499818268061347, 48.43427877581309815 ) ) ;
#9726 = advanced_face ( 'none', ( #19865 ), #17099, .f. ) ;
#9727 = oriented_edge ( 'none', *, *, #8240, .t. ) ;
#9728 = cartesian_point ( 'none', ( 22.75425953010602953, -3.567984939231021890, 44.21416000000001389 ) ) ;
#9729 = edge_curve ( 'none', #42313, #31438, #11062, .t. ) ;
#9730 = cartesian_point ( 'none', ( 14.89222944668573057, -1.794854341518087093, 38.49999999999998579 ) ) ;
#9731 = advanced_face ( 'none', ( #1236 ), #37875, .t. ) ;
#9732 = cartesian_point ( 'none', ( -0.1348569261948233400, -23.03255554065909649, 42.17113289592064973 ) ) ;
#9733 = vertex_point ( 'none', #27652 ) ;
#9735 = edge_curve ( 'none', #40114, #22210, #6124, .t. ) ;
#9734 = cartesian_point ( 'none', ( 1.863427775872360644e-15, 24.99999999999999289, -40.60000000000002274 ) ) ;
#9736 = face_bound ( 'none', #7968, .t. ) ;
#9737 = direction ( 'none', ( 0.9989626969937953627, -0.04553602985419980681, 6.938893903907221475e-16 ) ) ;
#9739 = oriented_edge ( 'none', *, *, #45394, .f. ) ;
#9738 = edge_curve ( 'none', #22369, #8420, #6648, .t. ) ;
#9740 = cartesian_point ( 'none', ( 26.36707811992497952, 13.27424707713262109, -71.67708748297552290 ) ) ;
#9741 = oriented_edge ( 'none', *, *, #37594, .f. ) ;
#9742 = cartesian_point ( 'none', ( -35.00000000000019185, 85.50000000000000000, -84.59999999999962483 ) ) ;
#9743 = axis2_placement_3d ( 'none', #25021, #13626, #5010 ) ;
#9744 = oriented_edge ( 'none', *, *, #11739, .t. ) ;
#9745 = cartesian_point ( 'none', ( 13.84248481392424601, -17.16356938915321351, 45.00000000000001421 ) ) ;
#9746 = axis2_placement_3d ( 'none', #8223, #11458, #22506 ) ;
#9747 = cartesian_point ( 'none', ( 22.00000000000003553, -38.10511776651528493, -12.10000000000000142 ) ) ;
#9748 = oriented_edge ( 'none', *, *, #6448, .t. ) ;
#9749 = axis2_placement_3d ( 'none', #27961, #40315, #1912 ) ;
#9750 = axis2_placement_3d ( 'none', #3728, #7401, #24912 ) ;
#9751 = circle ( 'none', #26000, 6.099999999999998757 ) ;
#9752 = cartesian_point ( 'none', ( 17.17649241985538211, 15.34571715197352404, 42.25820461903771275 ) ) ;
#9753 = oriented_edge ( 'none', *, *, #9440, .f. ) ;
#9754 = cartesian_point ( 'none', ( 1.918201403196109212, 19.19999999999996021, -57.83337245795983961 ) ) ;
#9755 = cartesian_point ( 'none', ( -38.60000000000000142, 0.0000000000000000000, 0.5000000000000004441 ) ) ;
#9756 = cartesian_point ( 'none', ( -28.35533905932756227, 35.35533905932720700, 0.0000000000000000000 ) ) ;
#9757 = axis2_placement_3d ( 'none', #4052, #11110, #8777 ) ;
#9758 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9759 = face_outer_bound ( 'none', #16599, .t. ) ;
#9760 = face_outer_bound ( 'none', #9573, .t. ) ;
#9761 = cartesian_point ( 'none', ( -15.38395494123966500, -27.35675293900773042, 14.99999999999999645 ) ) ;
#9762 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9763 = circle ( 'none', #23273, 15.00000000000000178 ) ;
#9764 = edge_curve ( 'none', #7907, #881, #5557, .t. ) ;
#9765 = edge_loop ( 'none', ( #39144, #11931 ) ) ;
#9766 = advanced_face ( 'none', ( #19288 ), #42452, .f. ) ;
#9767 = cartesian_point ( 'none', ( -23.02309310010098642, -0.6835737681671071320, 41.48203731447750897 ) ) ;
#9768 = toroidal_surface ( 'none', #3830, 18.94354232112406322, 3.000000000000000000 ) ;
#9769 = cartesian_point ( 'none', ( -11.97904925040395518, 94.69999999999993179, -64.89121296823614671 ) ) ;
#9770 = direction ( 'none', ( 0.0000000000000000000, -0.9314175982251103880, -0.3639522739543839536 ) ) ;
#9771 = cartesian_point ( 'none', ( 7.177691140069081932, 21.88563857808486901, 47.17975493857548486 ) ) ;
#9772 = cartesian_point ( 'none', ( -9.657297473961330425, 26.70761324977243589, 11.49999999999999645 ) ) ;
#9773 = direction ( 'none', ( 3.997047614510230552e-16, -1.000000000000000000, 1.442983622169201577e-18 ) ) ;
#9774 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9775 = cylindrical_surface ( 'none', #7910, 24.90000000000000568 ) ;
#9776 = direction ( 'none', ( 3.528251137579943838e-15, 0.9314175982251130526, 0.3639522739543770147 ) ) ;
#9777 = cartesian_point ( 'none', ( -8.822499668414899077, 21.27558090607206864, 41.19556845902046405 ) ) ;
#9778 = oriented_edge ( 'none', *, *, #39934, .t. ) ;
#9779 = cartesian_point ( 'none', ( -16.96619012832815443, -10.54712743856041079, -95.42022675095938666 ) ) ;
#9780 = cartesian_point ( 'none', ( -41.50000000000000000, 20.00000000000005329, -31.60000000000000853 ) ) ;
#9781 = vertex_point ( 'none', #31940 ) ;
#9782 = cartesian_point ( 'none', ( -0.3735555554758591690, 89.09999999999992326, -84.61112716929150679 ) ) ;
#9783 = edge_curve ( 'none', #12243, #21506, #2273, .t. ) ;
#9784 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9785 = oriented_edge ( 'none', *, *, #10788, .f. ) ;
#9786 = circle ( 'none', #34180, 4.499999999999999112 ) ;
#9787 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9788 = direction ( 'none', ( 0.2397751753995250035, 1.764224386015809433e-17, 0.9708284427550148976 ) ) ;
#9789 = plane ( 'none', #29817 ) ;
#9790 = vertex_point ( 'none', #533 ) ;
#9791 = line ( 'none', #3654, #41533 ) ;
#9792 = cartesian_point ( 'none', ( 5.744334205929524373, -22.30465033047632062, 43.88219830374912789 ) ) ;
#9793 = edge_curve ( 'none', #34999, #20055, #18198, .t. ) ;
#9794 = oriented_edge ( 'none', *, *, #2745, .f. ) ;
#9795 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9796 = line ( 'none', #2301, #3189 ) ;
#9797 = edge_curve ( 'none', #25426, #36741, #26419, .t. ) ;
#9798 = direction ( 'none', ( 0.1196569561012056637, 0.9928152964457156449, 0.0000000000000000000 ) ) ;
#9799 = vector ( 'none', #30553, 1000.000000000000000 ) ;
#9800 = axis2_placement_3d ( 'none', #23946, #45189, #30659 ) ;
#9801 = oriented_edge ( 'none', *, *, #543, .t. ) ;
#9802 = direction ( 'none', ( 0.6000336119460252249, 0.7999747899371623117, -1.054050329209675146e-16 ) ) ;
#9803 = cartesian_point ( 'none', ( 16.05710755618153840, 10.05417934468289509, -95.60000000000002274 ) ) ;
#9804 = axis2_placement_3d ( 'none', #32377, #39360, #19332 ) ;
#9805 = axis2_placement_3d ( 'none', #4370, #8030, #39093 ) ;
#9806 = line ( 'none', #26796, #25727 ) ;
#9807 = cartesian_point ( 'none', ( -11.83536338916778163, 76.69999999999991758, -41.38066547031891673 ) ) ;
#9808 = cartesian_point ( 'none', ( 18.55066004446613448, -9.986040016174978717, 44.21416000000001389 ) ) ;
#9809 = oriented_edge ( 'none', *, *, #43769, .f. ) ;
#9810 = cartesian_point ( 'none', ( -12.49412163804161935, 26.17336605835022922, 10.19926769037505210 ) ) ;
#9811 = oriented_edge ( 'none', *, *, #9993, .f. ) ;
#9812 = oriented_edge ( 'none', *, *, #5540, .f. ) ;
#9813 = cartesian_point ( 'none', ( -45.00000000000000711, 36.59234892706397346, 48.00000000000000000 ) ) ;
#9815 = oriented_edge ( 'none', *, *, #33675, .f. ) ;
#9814 = direction ( 'none', ( 0.5454227403583871148, -0.8381611028316379164, -7.897296155525808541e-17 ) ) ;
#9816 = advanced_face ( 'none', ( #7756 ), #13336, .t. ) ;
#9817 = cartesian_point ( 'none', ( 11.91623461501636072, 19.22766191897933297, -91.40833087531690637 ) ) ;
#9818 = edge_loop ( 'none', ( #40374, #14900, #11477, #3981 ) ) ;
#9819 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9820 = oriented_edge ( 'none', *, *, #12465, .f. ) ;
#9821 = plane ( 'none', #21578 ) ;
#9822 = oriented_edge ( 'none', *, *, #27583, .t. ) ;
#9823 = face_outer_bound ( 'none', #28765, .t. ) ;
#9824 = cartesian_point ( 'none', ( -29.13867480521103559, 81.10401299073710391, -79.99824711512374620 ) ) ;
#9825 = edge_loop ( 'none', ( #27754, #29245, #20179, #2092, #42499, #2098, #10736, #23160 ) ) ;
#9826 = cartesian_point ( 'none', ( -1.253771861327836392e-14, 1.746286517223437257e-15, -93.09999999999999432 ) ) ;
#9828 = direction ( 'none', ( 0.7669678184319014269, -0.6416855659042127735, 0.0000000000000000000 ) ) ;
#9827 = vector ( 'none', #21698, 1000.000000000000000 ) ;
#9829 = face_outer_bound ( 'none', #6318, .t. ) ;
#9830 = cartesian_point ( 'none', ( -18.11426642055202407, -10.75738515324522737, 48.80443154097955727 ) ) ;
#9831 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#9832 = line ( 'none', #5727, #15355 ) ;
#9833 = advanced_face ( 'none', ( #43914 ), #29622, .f. ) ;
#9834 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9835 = edge_curve ( 'none', #1842, #18270, #13268, .t. ) ;
#9836 = cartesian_point ( 'none', ( -14.89222944668573767, 1.794854341518091978, 38.49999999999998579 ) ) ;
#9837 = direction ( 'none', ( -0.9985801776953732167, -0.05326939753626776936, 0.0000000000000000000 ) ) ;
#9838 = cylindrical_surface ( 'none', #18547, 4.499999999999997335 ) ;
#9839 = oriented_edge ( 'none', *, *, #20601, .f. ) ;
#9840 = oriented_edge ( 'none', *, *, #25976, .f. ) ;
#9841 = direction ( 'none', ( 4.743173283671216974e-16, 3.993128171903836414e-16, -1.000000000000000000 ) ) ;
#9842 = cartesian_point ( 'none', ( 3.489727083872338463e-15, 104.5000000000000000, -65.59999999999999432 ) ) ;
#9843 = edge_loop ( 'none', ( #4818, #39630, #22867, #29078, #20656, #8838 ) ) ;
#9844 = line ( 'none', #33234, #27392 ) ;
#9845 = direction ( 'none', ( -4.022547190670853989e-15, -0.9314175982251129415, -0.3639522739543775698 ) ) ;
#9846 = cartesian_point ( 'none', ( -18.59889158775763107, -21.70943334938053226, 11.82370132625116277 ) ) ;
#9847 = oriented_edge ( 'none', *, *, #14568, .t. ) ;
#9848 = edge_loop ( 'none', ( #9271, #20326, #10571, #23225 ) ) ;
#9849 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#9850 = edge_curve ( 'none', #45461, #35484, #40080, .t. ) ;
#9851 = oriented_edge ( 'none', *, *, #37836, .f. ) ;
#9852 = cartesian_point ( 'none', ( -17.78644652600493714, -14.63315288222784893, 45.22829728201673305 ) ) ;
#9853 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9854 = edge_curve ( 'none', #8913, #10624, #39505, .t. ) ;
#9855 = cartesian_point ( 'none', ( 4.130328527827670868e-13, 56.00000000000000000, -27.10000000000001563 ) ) ;
#9856 = oriented_edge ( 'none', *, *, #22295, .f. ) ;
#9857 = direction ( 'none', ( 0.9237280213470682178, 0.3830490080632377170, 0.0000000000000000000 ) ) ;
#9858 = oriented_edge ( 'none', *, *, #32631, .t. ) ;
#9859 = oriented_edge ( 'none', *, *, #9636, .t. ) ;
#9860 = calendar_date ( 2020, 24, 3 ) ;
#9861 = oriented_edge ( 'none', *, *, #33272, .f. ) ;
#9862 = edge_loop ( 'none', ( #15578, #2935, #41544, #23396 ) ) ;
#9863 = axis2_placement_3d ( 'none', #21377, #41860, #14323 ) ;
#9864 = cartesian_point ( 'none', ( 2.852829391447831587e-16, 69.49999999999998579, -65.60000000000002274 ) ) ;
#9865 = edge_loop ( 'none', ( #39105, #43194 ) ) ;
#9866 = vector ( 'none', #23346, 1000.000000000000000 ) ;
#9867 = oriented_edge ( 'none', *, *, #9255, .f. ) ;
#9868 = cartesian_point ( 'none', ( -35.35533905932756227, 35.35533905932717857, 40.00000000000000000 ) ) ;
#9869 = cylindrical_surface ( 'none', #26066, 50.00000000000000000 ) ;
#9870 = face_outer_bound ( 'none', #38526, .t. ) ;
#9871 = advanced_face ( 'none', ( #20936 ), #36488, .f. ) ;
#9872 = direction ( 'none', ( -0.02988551975857218698, 0.8625500312534717384, -0.5050884074034910354 ) ) ;
#9873 = axis2_placement_3d ( 'none', #18519, #28951, #9015 ) ;
#9874 = direction ( 'none', ( 4.743173283671216974e-16, 3.993128171903836414e-16, -1.000000000000000000 ) ) ;
#9875 = line ( 'none', #3648, #35106 ) ;
#9876 = axis2_placement_3d ( 'none', #2801, #40923, #16899 ) ;
#9877 = direction ( 'none', ( -0.8660254037844399289, 0.4999999999999976685, 2.829920871615304113e-16 ) ) ;
#9878 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.070572202317114942e-14 ) ) ;
#9879 = oriented_edge ( 'none', *, *, #43125, .t. ) ;
#9881 = face_outer_bound ( 'none', #32054, .t. ) ;
#9880 = axis2_placement_3d ( 'none', #11215, #15066, #28853 ) ;
#9882 = oriented_edge ( 'none', *, *, #42791, .f. ) ;
#9883 = cartesian_point ( 'none', ( -23.29603027078384514, 35.55562653546304119, -16.70000000000000284 ) ) ;
#9884 = cartesian_point ( 'none', ( -5.260628013553070552e-15, 1.375433384840389703e-15, -65.60000000000002274 ) ) ;
#9885 = direction ( 'none', ( 0.1196569561012060523, 0.9928152964457157559, -6.010902015681202242e-17 ) ) ;
#9886 = cylindrical_surface ( 'none', #38223, 3.000000000000002665 ) ;
#9887 = b_spline_curve_with_knots ( 'none', 3,
( #44376, #33978, #2433, #26941 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.01424186206163592303 ),
.unspecified. ) ;
#9888 = direction ( 'none', ( 6.750947622558685741e-17, -1.000000000000000000, 1.498871781000323722e-18 ) ) ;
#9889 = toroidal_surface ( 'none', #17000, 26.49999999999999645, 1.000000000000000888 ) ;
#9890 = cartesian_point ( 'none', ( -18.92440646735729004, 13.12835416753543250, 48.43427877581306973 ) ) ;
#9891 = cartesian_point ( 'none', ( 24.29163042429618002, 67.24478595993083729, -34.47679319699749811 ) ) ;
#9892 = oriented_edge ( 'none', *, *, #38597, .t. ) ;
#9893 = oriented_edge ( 'none', *, *, #27044, .t. ) ;
#9894 = cartesian_point ( 'none', ( 35.42733535595917260, -22.15076779511558058, -36.39999999999999147 ) ) ;
#9895 = direction ( 'none', ( -0.1196569561012059274, -0.9928152964457157559, 6.010902015681201009e-17 ) ) ;
#9896 = edge_curve ( 'none', #13644, #30297, #45041, .t. ) ;
#9897 = oriented_edge ( 'none', *, *, #31547, .f. ) ;
#9898 = edge_curve ( 'none', #43556, #24791, #23136, .t. ) ;
#9899 = cartesian_point ( 'none', ( 15.43912470749334531, 8.500010928433201940, -77.21728676825279081 ) ) ;
#9900 = vertex_point ( 'none', #39683 ) ;
#9901 = cartesian_point ( 'none', ( 18.16516090784050519, -34.89668993699420696, -13.70000000000000995 ) ) ;
#9902 = vector ( 'none', #2090, 1000.000000000000000 ) ;
#9903 = line ( 'none', #38770, #6023 ) ;
#9904 = oriented_edge ( 'none', *, *, #43367, .t. ) ;
#9905 = oriented_edge ( 'none', *, *, #4994, .t. ) ;
#9906 = direction ( 'none', ( -1.000000000000000000, 1.076941769399720440e-16, 1.072752997544057192e-14 ) ) ;
#9907 = direction ( 'none', ( 0.9989626969937953627, -0.04553602985419980681, 6.938893903907221475e-16 ) ) ;
#9908 = oriented_edge ( 'none', *, *, #31659, .f. ) ;
#9909 = circle ( 'none', #18348, 3.249999999999996003 ) ;
#9910 = direction ( 'none', ( 5.690833777106464244e-16, 2.476491431256906945e-16, -1.000000000000000000 ) ) ;
#9911 = oriented_edge ( 'none', *, *, #43029, .f. ) ;
#9912 = vertex_point ( 'none', #8004 ) ;
#9913 = cartesian_point ( 'none', ( 2.363098440561672842, 20.33211114609001768, -95.60000000000682974 ) ) ;
#9914 = cartesian_point ( 'none', ( -15.01316094708531956, 99.50000000000000000, -100.6035575425597273 ) ) ;
#9915 = line ( 'none', #4477, #44988 ) ;
#9916 = face_outer_bound ( 'none', #3610, .t. ) ;
#9917 = cartesian_point ( 'none', ( 29.14101615137748169, -20.33937268584119806, -58.00677599551236341 ) ) ;
#9919 = edge_curve ( 'none', #42249, #45221, #29721, .t. ) ;
#9918 = cartesian_point ( 'none', ( 13.31412979866905744, 18.79473717294435886, 47.35683233102794532 ) ) ;
#9920 = edge_curve ( 'none', #5056, #13980, #22043, .t. ) ;
#9921 = direction ( 'none', ( 0.5000000000000109912, -1.473527040460868362e-16, 0.8660254037844323793 ) ) ;
#9922 = direction ( 'none', ( -0.6416855659042131066, -0.7669678184319013159, -8.128975988644828414e-16 ) ) ;
#9923 = vertex_point ( 'none', #18747 ) ;
#9924 = edge_loop ( 'none', ( #24813, #19900, #40151, #26264 ) ) ;
#9925 = circle ( 'none', #30690, 2.499999999999998668 ) ;
#9926 = cartesian_point ( 'none', ( 20.00000000000066080, 60.19998826649449342, -30.95898384862281816 ) ) ;
#9927 = oriented_edge ( 'none', *, *, #3389, .t. ) ;
#9928 = advanced_face ( 'none', ( #1750 ), #34100, .t. ) ;
#9930 = edge_curve ( 'none', #19796, #42492, #15492, .t. ) ;
#9929 = cartesian_point ( 'none', ( 18.71483489852588988, -9.675479629263678660, 46.78939474817969568 ) ) ;
#9931 = cartesian_point ( 'none', ( -12.63623434773170295, -26.10221411124362234, 32.53923048454134204 ) ) ;
#9932 = direction ( 'none', ( 4.743173283671098645e-16, 3.993128171903860573e-16, -1.000000000000000000 ) ) ;
#9933 = line ( 'none', #623, #16541 ) ;
#9934 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 45.78584000000001453 ) ) ;
#9935 = axis2_placement_3d ( 'none', #13317, #23771, #2731 ) ;
#9936 = cartesian_point ( 'none', ( -26.07997137266366039, 91.84999999999999432, -84.99915315345234035 ) ) ;
#9937 = circle ( 'none', #26133, 5.220153254455274450 ) ;
#9938 = plane ( 'none', #18067 ) ;
#9939 = b_spline_curve_with_knots ( 'none', 3,
( #24679, #3964, #28486, #21455, #35047, #38535 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0003909044991043166017, 0.0007818089982086332034 ),
.unspecified. ) ;
#9940 = advanced_face ( 'none', ( #3366 ), #21513, .f. ) ;
#9941 = oriented_edge ( 'none', *, *, #6452, .f. ) ;
#9942 = edge_loop ( 'none', ( #30057, #75 ) ) ;
#9943 = cartesian_point ( 'none', ( 3.366141585185622009, -22.78608101748720571, 48.32631112499343828 ) ) ;
#9944 = axis2_placement_3d ( 'none', #10436, #3229, #13655 ) ;
#9945 = oriented_edge ( 'none', *, *, #18860, .f. ) ;
#9946 = cartesian_point ( 'none', ( 3.784502832381151816, 59.49999999999997868, -53.16305751755287901 ) ) ;
#9947 = axis2_placement_3d ( 'none', #7414, #31944, #42611 ) ;
#9948 = axis2_placement_3d ( 'none', #31200, #24037, #38038 ) ;
#9949 = oriented_edge ( 'none', *, *, #20852, .f. ) ;
#9950 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000000 ) ) ;
#9952 = advanced_face ( 'none', ( #24827 ), #29186, .f. ) ;
#9951 = direction ( 'none', ( 0.9237280213470682178, 0.3830490080632378280, 0.0000000000000000000 ) ) ;
#9953 = axis2_placement_3d ( 'none', #17017, #31112, #6725 ) ;
#9954 = direction ( 'none', ( -1.000000000000000000, 4.705726549166414504e-15, 4.953558900868300947e-15 ) ) ;
#9956 = cartesian_point ( 'none', ( -11.32946941179682021, 75.81228443950192286, -41.68687381842819661 ) ) ;
#9955 = face_outer_bound ( 'none', #13893, .t. ) ;
#9957 = line ( 'none', #41543, #27493 ) ;
#9958 = oriented_edge ( 'none', *, *, #10668, .t. ) ;
#9959 = cartesian_point ( 'none', ( -3.079041506634382586, 95.53332088882291373, -74.93883612985730736 ) ) ;
#9960 = oriented_edge ( 'none', *, *, #24771, .f. ) ;
#9961 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9962 = vertex_point ( 'none', #25950 ) ;
#9963 = cartesian_point ( 'none', ( 28.33809006551618737, -6.165240859739073542, 30.09282108745353312 ) ) ;
#9964 = cartesian_point ( 'none', ( -13.72105254179045453, 15.89756953579464849, -1.000000000000003997 ) ) ;
#9965 = cartesian_point ( 'none', ( 19.71004312173952044, -7.443573175345085779, 41.28901209463532496 ) ) ;
#9966 = oriented_edge ( 'none', *, *, #11397, .t. ) ;
#9967 = edge_loop ( 'none', ( #11527, #28749 ) ) ;
#9968 = vector ( 'none', #8923, 1000.000000000000000 ) ;
#9969 = cartesian_point ( 'none', ( -23.22030414426065903, 8.500000000000001776, -61.98510367395811471 ) ) ;
#9970 = edge_curve ( 'none', #11385, #17505, #25336, .t. ) ;
#9971 = cartesian_point ( 'none', ( 21.32244433682435769, -8.711186258038198460, 48.09331399194735468 ) ) ;
#9972 = direction ( 'none', ( 0.7427492271541964453, 7.890424979816829479e-17, 0.6695697017949990837 ) ) ;
#9973 = edge_curve ( 'none', #31487, #13976, #34617, .t. ) ;
#9974 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9975 = edge_loop ( 'none', ( #33881, #26749, #9115, #22205, #18932, #38040, #42762, #9413, #31061, #31230, #39716, #27150, #33568, #39748, #43279, #19293, #28840, #8016, #10175, #10705, #25580, #44663, #41725, #22951, #15690, #33601, #6499, #39134, #41378, #16262, #41372, #13532, #790, #18371, #18382, #21200, #3316, #26935, #14509, #16781, #36933, #4023, #17385, #24757 ) ) ;
#9976 = direction ( 'none', ( -0.7669678184319008718, 0.6416855659042134397, 0.0000000000000000000 ) ) ;
#9977 = oriented_edge ( 'none', *, *, #21620, .t. ) ;
#9978 = vector ( 'none', #43105, 1000.000000000000000 ) ;
#9979 = direction ( 'none', ( 3.276296315968194215e-16, 1.486993667705044129e-18, 1.000000000000000000 ) ) ;
#9980 = vertex_point ( 'none', #33416 ) ;
#9981 = cartesian_point ( 'none', ( 7.858055593907132356e-15, 56.79999999999999716, -39.60000000000001563 ) ) ;
#9982 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058996, -1.066981889371543226e-16 ) ) ;
#9983 = vector ( 'none', #15073, 1000.000000000000000 ) ;
#9984 = line ( 'none', #38395, #22624 ) ;
#9985 = direction ( 'none', ( 5.807554947633241928e-16, 3.102610559608235541e-16, -1.000000000000000000 ) ) ;
#9986 = direction ( 'none', ( 0.5557160013148427780, 0.6642136146471577796, -0.4999999999999987232 ) ) ;
#9987 = cartesian_point ( 'none', ( -11.44524979811533072, 95.05812541673309113, -41.38169698046620937 ) ) ;
#9988 = edge_loop ( 'none', ( #36467, #31551, #14755, #6900 ) ) ;
#9989 = direction ( 'none', ( 0.0000000000000000000, 4.336808689942014038e-17, 1.000000000000000000 ) ) ;
#9990 = advanced_face ( 'none', ( #27504 ), #42294, .t. ) ;
#9991 = cartesian_point ( 'none', ( -4.853694135319637226, 20.50111343135239750, 43.39983068443794423 ) ) ;
#9992 = cartesian_point ( 'none', ( 11.45312565112940995, 18.48040383981681245, -93.68193557865068044 ) ) ;
#9993 = edge_curve ( 'none', #3327, #14261, #31918, .t. ) ;
#9994 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#9995 = direction ( 'none', ( -2.896988204881267355e-16, -1.000000000000000000, 1.486993667714095615e-18 ) ) ;
#9996 = oriented_edge ( 'none', *, *, #9029, .f. ) ;
#9997 = direction ( 'none', ( -0.7999747899371623117, 0.6000336119460252249, 6.234883207896090482e-17 ) ) ;
#9998 = cartesian_point ( 'none', ( 8.640812494934303700, -6.481176652943073435, 32.49999999999998579 ) ) ;
#9999 = edge_curve ( 'none', #15015, #86, #32442, .t. ) ;
#10000 = cylindrical_surface ( 'none', #34244, 1.000000000000000888 ) ;
#10001 = oriented_edge ( 'none', *, *, #25835, .f. ) ;
#10002 = oriented_edge ( 'none', *, *, #13287, .t. ) ;
#10003 = vertex_point ( 'none', #40137 ) ;
#10004 = direction ( 'none', ( 0.9989626969937954737, -0.04553602985419905047, 4.556421972117536205e-16 ) ) ;
#10006 = vertex_point ( 'none', #9382 ) ;
#10005 = cartesian_point ( 'none', ( -21.30374727596135642, -8.754576074883329895, 46.01525591229025736 ) ) ;
#10007 = oriented_edge ( 'none', *, *, #44175, .f. ) ;
#10008 = toroidal_surface ( 'none', #32503, 21.00000000000000000, 1.000000000000000000 ) ;
#10009 = axis2_placement_3d ( 'none', #32976, #29764, #40416 ) ;
#10010 = cartesian_point ( 'none', ( -18.85825822413331565, -13.22457507030174995, 47.98948623722829154 ) ) ;
#10011 = direction ( 'none', ( 4.550094363217853316e-15, 0.9314175982251126085, 0.3639522739543782359 ) ) ;
#10012 = axis2_placement_3d ( 'none', #33092, #2901, #14534 ) ;
#10013 = cartesian_point ( 'none', ( -6.410600932989817480, -20.06873057570550500, 44.11973604932119031 ) ) ;
#10014 = direction ( 'none', ( -6.052303084649171477e-19, 1.486993667714096000e-18, 1.000000000000000000 ) ) ;
#10016 = vertex_point ( 'none', #23198 ) ;
#10015 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058996, 0.0000000000000000000 ) ) ;
#10017 = cartesian_point ( 'none', ( -10.47662001453827507, 18.27848185281359505, 42.92180952543093042 ) ) ;
#10018 = edge_loop ( 'none', ( #10635, #37613 ) ) ;
#10019 = line ( 'none', #6612, #2332 ) ;
#10020 = oriented_edge ( 'none', *, *, #24121, .t. ) ;
#10021 = direction ( 'none', ( -0.8216464038483914933, 0.5699975324885240280, 0.0000000000000000000 ) ) ;
#10022 = axis2_placement_3d ( 'none', #349, #21633, #7359 ) ;
#10023 = oriented_edge ( 'none', *, *, #41540, .f. ) ;
#10024 = line ( 'none', #45127, #20446 ) ;
#10025 = face_outer_bound ( 'none', #12103, .t. ) ;
#10026 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#10027 = edge_curve ( 'none', #10582, #394, #33520, .t. ) ;
#10028 = cartesian_point ( 'none', ( 9.014252268586316674, 74.69999999999996021, -68.59887579574180450 ) ) ;
#10029 = edge_curve ( 'none', #4661, #4759, #24256, .t. ) ;
#10030 = direction ( 'none', ( -0.05094702303333041582, -0.5059717814114094159, -0.8610441087769001856 ) ) ;
#10031 = cartesian_point ( 'none', ( -17.73557800986370481, -7.354540954814169140, 45.00000000000001421 ) ) ;
#10032 = edge_curve ( 'none', #4085, #28519, #23720, .t. ) ;
#10033 = cartesian_point ( 'none', ( -17.79822672168513265, 11.27472357718649576, 48.32174380816860548 ) ) ;
#10034 = cartesian_point ( 'none', ( 27.97998742334429068, 17.34043879420763545, -64.77853725148793274 ) ) ;
#10035 = edge_loop ( 'none', ( #6323, #23276, #24552, #27101 ) ) ;
#10036 = cartesian_point ( 'none', ( 14.45915024851461617, -17.92818499962781331, 41.56572122418695159 ) ) ;
#10037 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10038 = cylindrical_surface ( 'none', #1019, 1.500000000000001332 ) ;
#10039 = face_outer_bound ( 'none', #635, .t. ) ;
#10040 = oriented_edge ( 'none', *, *, #39263, .t. ) ;
#10041 = cartesian_point ( 'none', ( 36.80607966083861982, -21.25000000000005329, -20.59036925887306424 ) ) ;
#10042 = edge_loop ( 'none', ( #29494, #6501, #5487, #33760, #27086, #25345, #23659, #35656 ) ) ;
#10043 = cartesian_point ( 'none', ( 18.25925273926034009, -11.32080795148161023, -94.22388781238161926 ) ) ;
#10044 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#10045 = direction ( 'none', ( -7.979727989493339751e-17, -1.000000000000000000, 1.486993667705070322e-18 ) ) ;
#10046 = edge_loop ( 'none', ( #34310, #12530, #12411, #42100 ) ) ;
#10047 = cartesian_point ( 'none', ( -35.67874668287922901, 17.95862415415752622, -38.89999999999999147 ) ) ;
#10048 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10050 = cartesian_point ( 'none', ( 21.99913034587421379, 55.53641258061529129, -36.11774750142841128 ) ) ;
#10049 = direction ( 'none', ( -3.491483361109382066e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10051 = advanced_face ( 'none', ( #674 ), #5031, .f. ) ;
#10052 = direction ( 'none', ( -6.750947622558686973e-17, 1.000000000000000000, -1.498871781000323915e-18 ) ) ;
#10053 = edge_curve ( 'none', #33371, #13742, #12680, .t. ) ;
#10054 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10055 = oriented_edge ( 'none', *, *, #18191, .t. ) ;
#10056 = cartesian_point ( 'none', ( 20.66510385038480635, 20.34948768004992914, 10.18700838051856827 ) ) ;
#10057 = oriented_edge ( 'none', *, *, #20634, .f. ) ;
#10058 = spherical_surface ( 'none', #45306, 3.572000000000000508 ) ;
#10059 = vertex_point ( 'none', #1878 ) ;
#10060 = cartesian_point ( 'none', ( 32.49999999999982236, 104.5000000000000000, -78.59038105676705754 ) ) ;
#10061 = edge_curve ( 'none', #33639, #19665, #40616, .t. ) ;
#10062 = cartesian_point ( 'none', ( 34.64101615137708734, 84.69999999999996021, -85.60000000000077591 ) ) ;
#10063 = oriented_edge ( 'none', *, *, #22361, .f. ) ;
#10064 = circle ( 'none', #8584, 9.599999999999999645 ) ;
#10065 = vector ( 'none', #18562, 1000.000000000000000 ) ;
#10066 = cartesian_point ( 'none', ( -22.00000000000006395, -38.10511776651526361, 10.80001466688178269 ) ) ;
#10068 = advanced_face ( 'none', ( #22613 ), #36627, .f. ) ;
#10067 = cartesian_point ( 'none', ( -19.00425946691394685, 38.26492595912405648, -13.50000000000000000 ) ) ;
#10069 = edge_curve ( 'none', #38857, #31383, #14377, .t. ) ;
#10070 = line ( 'none', #30352, #8418 ) ;
#10071 = direction ( 'none', ( 1.661563742880788524e-16, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10072 = axis2_placement_3d ( 'none', #23029, #5979, #33412 ) ;
#10073 = cartesian_point ( 'none', ( 4.589109945998395227e-17, 66.49999999999998579, -65.60000000000002274 ) ) ;
#10074 = oriented_edge ( 'none', *, *, #9370, .t. ) ;
#10075 = direction ( 'none', ( 4.743173283671216974e-16, 3.993128171903836414e-16, -1.000000000000000000 ) ) ;
#10076 = cartesian_point ( 'none', ( -15.46516867447824772, 14.30718656707124836, 47.32959783982586544 ) ) ;
#10077 = axis2_placement_3d ( 'none', #33709, #26667, #12876 ) ;
#10078 = axis2_placement_3d ( 'none', #12469, #29963, #44316 ) ;
#10079 = cartesian_point ( 'none', ( 34.64101615137752788, -20.00000000000004974, -25.60000000000004050 ) ) ;
#10080 = axis2_placement_3d ( 'none', #37372, #26838, #19491 ) ;
#10081 = cartesian_point ( 'none', ( 13.97711783752072279, 75.77886722678691456, -43.21521447088483825 ) ) ;
#10082 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10083 = vector ( 'none', #12554, 1000.000000000000114 ) ;
#10084 = cartesian_point ( 'none', ( 20.93977207078056324, 2.324030836410202472, 46.71230694694777696 ) ) ;
#10085 = line ( 'none', #30180, #38562 ) ;
#10086 = oriented_edge ( 'none', *, *, #1539, .f. ) ;
#10087 = cartesian_point ( 'none', ( -22.03626002512518411, 0.7782956411732880886, 45.00000000000001421 ) ) ;
#10088 = person_and_organization_role ( 'creator' ) ;
#10089 = cartesian_point ( 'none', ( 2.365713067868064456, -21.92272569003495164, 45.00000000000001421 ) ) ;
#10090 = oriented_edge ( 'none', *, *, #40628, .t. ) ;
#10091 = cartesian_point ( 'none', ( -1.473920878724262600e-14, 95.69999999999994600, -65.59999999999998010 ) ) ;
#10092 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10093 = vertex_point ( 'none', #8750 ) ;
#10094 = vertex_point ( 'none', #19802 ) ;
#10095 = cartesian_point ( 'none', ( 2.925574214503669612, -22.85031309210950567, 41.56572122418695159 ) ) ;
#10096 = oriented_edge ( 'none', *, *, #13890, .t. ) ;
#10097 = cartesian_point ( 'none', ( -19.52255845468020823, 84.79999999999995453, -102.4806923714596252 ) ) ;
#10098 = oriented_edge ( 'none', *, *, #16482, .t. ) ;
#10099 = direction ( 'none', ( 0.1196569561012060523, 0.9928152964457157559, -6.010902015681202242e-17 ) ) ;
#10100 = oriented_edge ( 'none', *, *, #4758, .t. ) ;
#10101 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#10102 = direction ( 'none', ( -0.9949973155501254940, 0.09990166188830017224, -4.320524543935630720e-16 ) ) ;
#10103 = oriented_edge ( 'none', *, *, #23496, .f. ) ;
#10104 = vertex_point ( 'none', #23032 ) ;
#10105 = vector ( 'none', #44008, 1000.000000000000000 ) ;
#10106 = oriented_edge ( 'none', *, *, #36550, .t. ) ;
#10107 = cartesian_point ( 'none', ( 3.941234417770438814, -20.69656599202835778, 42.02972857566443565 ) ) ;
#10108 = advanced_face ( 'none', ( #3941 ), #5229, .f. ) ;
#10109 = edge_loop ( 'none', ( #29898, #6910, #42500, #23905 ) ) ;
#10110 = line ( 'none', #30570, #23290 ) ;
#10111 = circle ( 'none', #13504, 3.571999999999999620 ) ;
#10112 = cartesian_point ( 'none', ( 10.86594035716855089, 1.712115695406096316, 89.99999999999992895 ) ) ;
#10113 = cartesian_point ( 'none', ( 35.00000000000020606, 85.49999999999998579, -46.60000000000037090 ) ) ;
#10114 = edge_curve ( 'none', #8014, #1935, #31397, .t. ) ;
#10115 = plane ( 'none', #1553 ) ;
#10116 = cartesian_point ( 'none', ( -7.563521602634236904e-15, -2.282637834067129723e-16, -1.000000000000004885 ) ) ;
#10117 = face_outer_bound ( 'none', #45137, .t. ) ;
#10118 = direction ( 'none', ( 1.000000000000000000, -7.979727989493337286e-17, -2.668805347656625692e-16 ) ) ;
#10119 = cartesian_point ( 'none', ( -20.12761829022058890, 54.50000000000000000, -96.10483302310871068 ) ) ;
#10120 = cartesian_point ( 'none', ( 44.99999999999999289, -44.99999999999999289, 0.0000000000000000000 ) ) ;
#10121 = cartesian_point ( 'none', ( 21.47851804340047721, -8.318933896751833146, 48.26247886636228657 ) ) ;
#10123 = edge_curve ( 'none', #23278, #43165, #30823, .t. ) ;
#10122 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10124 = direction ( 'none', ( 1.000000000000000000, -7.979727989493338519e-17, -2.775557561562891844e-16 ) ) ;
#10125 = cartesian_point ( 'none', ( -19.00838292935873497, 9.084892558762879489, 43.40169637251565149 ) ) ;
#10126 = direction ( 'none', ( -0.9928152964457156449, 0.1196569561012060939, 0.0000000000000000000 ) ) ;
#10127 = edge_curve ( 'none', #492, #29767, #12157, .t. ) ;
#10128 = line ( 'none', #32930, #25491 ) ;
#10129 = edge_curve ( 'none', #36969, #20055, #4483, .t. ) ;
#10130 = direction ( 'none', ( -0.2911156024908567730, 0.0000000000000000000, -0.9566878832651667386 ) ) ;
#10131 = edge_loop ( 'none', ( #33464, #41022 ) ) ;
#10132 = cartesian_point ( 'none', ( 23.92505669771263399, -35.80421431121958165, 10.80001466688177736 ) ) ;
#10133 = vertex_point ( 'none', #44740 ) ;
#10134 = oriented_edge ( 'none', *, *, #15568, .t. ) ;
#10135 = cartesian_point ( 'none', ( -11.52791375010757413, 95.01441001716523260, -41.37680584629172387 ) ) ;
#10136 = cartesian_point ( 'none', ( 21.07718222160837485, 85.56537400838054452, -82.47460783724677924 ) ) ;
#10137 = direction ( 'none', ( -1.000000000000000000, 1.069882848991489672e-16, 1.071739852553436298e-14 ) ) ;
#10138 = oriented_edge ( 'none', *, *, #27168, .t. ) ;
#10139 = edge_loop ( 'none', ( #29190, #41479, #16669, #10306 ) ) ;
#10140 = axis2_placement_3d ( 'none', #2115, #33666, #40075 ) ;
#10141 = axis2_placement_3d ( 'none', #2960, #41521, #27620 ) ;
#10142 = oriented_edge ( 'none', *, *, #26152, .t. ) ;
#10143 = cartesian_point ( 'none', ( -40.00000000000018474, 78.80141977973472933, -84.46207598950509521 ) ) ;
#10144 = cartesian_point ( 'none', ( -19.18161761957427913, 12.75157608898878436, 41.58751318956361587 ) ) ;
#10145 = direction ( 'none', ( 1.076941769399732150e-16, 1.000000000000000000, 1.079709846472057023e-16 ) ) ;
#10146 = oriented_edge ( 'none', *, *, #30173, .f. ) ;
#10147 = circle ( 'none', #1826, 4.249999999999999112 ) ;
#10148 = oriented_edge ( 'none', *, *, #16636, .f. ) ;
#10149 = axis2_placement_3d ( 'none', #11634, #36133, #781 ) ;
#10150 = face_outer_bound ( 'none', #13824, .t. ) ;
#10151 = line ( 'none', #2643, #12332 ) ;
#10152 = direction ( 'none', ( 0.2476899175057015734, -0.9688393596288389364, 0.0000000000000000000 ) ) ;
#10153 = face_outer_bound ( 'none', #2334, .t. ) ;
#10154 = axis2_placement_3d ( 'none', #1298, #1152, #32710 ) ;
#10155 = advanced_face ( 'none', ( #14909 ), #13802, .t. ) ;
#10156 = cartesian_point ( 'none', ( -17.78655349627851123, -14.63302285999407992, 44.76924496061587178 ) ) ;
#10157 = direction ( 'none', ( -1.076941769399732027e-16, -1.000000000000000000, -1.079709846472056899e-16 ) ) ;
#10158 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10159 = cartesian_point ( 'none', ( 11.64203268004252578, 69.46064506409778971, -84.09999999999998010 ) ) ;
#10160 = cartesian_point ( 'none', ( -8.877763791010330863, 19.10708595811523836, 41.67855311306042410 ) ) ;
#10161 = advanced_face ( 'none', ( #28045, #38967 ), #37506, .f. ) ;
#10162 = cartesian_point ( 'none', ( -37.41973041382649967, 84.79999999999995453, -42.51759070730955159 ) ) ;
#10163 = edge_curve ( 'none', #18777, #43005, #6080, .t. ) ;
#10164 = circle ( 'none', #7108, 1.500000000000001332 ) ;
#10165 = vector ( 'none', #36297, 1000.000000000000000 ) ;
#10166 = cartesian_point ( 'none', ( -16.94483106594093158, 82.71775414849000185, -85.32802160880976317 ) ) ;
#10167 = edge_curve ( 'none', #38082, #33378, #18154, .t. ) ;
#10168 = edge_loop ( 'none', ( #8466, #43923, #31555, #4192 ) ) ;
#10169 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10170 = advanced_face ( 'none', ( #9916 ), #15447, .t. ) ;
#10171 = vertex_point ( 'none', #26999 ) ;
#10172 = oriented_edge ( 'none', *, *, #7508, .t. ) ;
#10173 = cartesian_point ( 'none', ( -9.395205540578890790, 18.85785707644509657, 48.50757084088468218 ) ) ;
#10174 = edge_loop ( 'none', ( #11490, #40816 ) ) ;
#10175 = oriented_edge ( 'none', *, *, #29120, .f. ) ;
#10176 = cartesian_point ( 'none', ( -18.85574072706941706, -34.34697545619894044, -19.60000000000000142 ) ) ;
#10177 = cartesian_point ( 'none', ( -17.79711011144106436, 11.27642936490842906, 41.67789950495085094 ) ) ;
#10178 = direction ( 'none', ( 4.743173283671094701e-16, 3.993128171903857614e-16, -1.000000000000000000 ) ) ;
#10179 = cartesian_point ( 'none', ( 3.489727083872338463e-15, 104.5000000000000000, -65.59999999999999432 ) ) ;
#10180 = vertex_point ( 'none', #9683 ) ;
#10181 = circle ( 'none', #44343, 29.00000000000000355 ) ;
#10182 = cartesian_point ( 'none', ( -13.00000000000001421, 2.386032137455832714e-15, -84.10000000000000853 ) ) ;
#10183 = cartesian_point ( 'none', ( -1.467809358927317934e-11, 21.31341671915773617, -94.50668586340324850 ) ) ;
#10184 = edge_curve ( 'none', #38427, #3846, #8276, .t. ) ;
#10185 = vector ( 'none', #19064, 1000.000000000000000 ) ;
#10186 = circle ( 'none', #568, 0.1999999999999944322 ) ;
#10187 = b_spline_curve_with_knots ( 'none', 3,
( #36519, #15576, #20127, #44911 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.02749306965875908740, 0.04161498352790643507 ),
.unspecified. ) ;
#10188 = edge_curve ( 'none', #5857, #20080, #17054, .t. ) ;
#10189 = cartesian_point ( 'none', ( 17.93041023413505641, -11.12405312382453992, -94.69011348666202821 ) ) ;
#10190 = cartesian_point ( 'none', ( 24.57004499989680113, 69.49999999999998579, -34.03557558416366646 ) ) ;
#10191 = face_outer_bound ( 'none', #14514, .t. ) ;
#10192 = oriented_edge ( 'none', *, *, #8345, .t. ) ;
#10194 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10193 = cartesian_point ( 'none', ( -2.815996805394208573e-16, -1.202489227457284989e-16, -1.999999999999998224 ) ) ;
#10196 = edge_curve ( 'none', #4001, #12862, #44989, .t. ) ;
#10195 = axis2_placement_3d ( 'none', #34083, #2530, #30578 ) ;
#10197 = cartesian_point ( 'none', ( -34.84684347254469117, 104.5010000000000048, -105.5999999999996106 ) ) ;
#10198 = axis2_placement_3d ( 'none', #23656, #27438, #2628 ) ;
#10199 = oriented_edge ( 'none', *, *, #31409, .t. ) ;
#10200 = direction ( 'none', ( 1.000000000000000000, -3.432415451178059732e-16, -3.276296315968194708e-16 ) ) ;
#10201 = cartesian_point ( 'none', ( 44.99999999999999289, 23.46406827470465473, -25.10000000000000853 ) ) ;
#10202 = cartesian_point ( 'none', ( 5.944305387058150518e-15, 1.426288568275902298e-15, -31.40000000000002345 ) ) ;
#10203 = axis2_placement_3d ( 'none', #27268, #5820, #19610 ) ;
#10205 = advanced_face ( 'none', ( #19828 ), #20352, .t. ) ;
#10204 = direction ( 'none', ( -0.6695697017949973073, 0.0000000000000000000, 0.7427492271541978885 ) ) ;
#10206 = edge_loop ( 'none', ( #4927, #44931, #3430 ) ) ;
#10207 = face_outer_bound ( 'none', #36965, .t. ) ;
#10208 = face_outer_bound ( 'none', #9848, .t. ) ;
#10209 = cartesian_point ( 'none', ( -41.50000000000000000, 20.00000000000005329, -32.60000000000000142 ) ) ;
#10210 = cartesian_point ( 'none', ( 3.719911218906999384, 73.69999999999996021, -53.66633918181641150 ) ) ;
#10212 = oriented_edge ( 'none', *, *, #12196, .t. ) ;
#10211 = axis2_placement_3d ( 'none', #19253, #12039, #12192 ) ;
#10213 = vertex_point ( 'none', #44441 ) ;
#10214 = axis2_placement_3d ( 'none', #11001, #42988, #4566 ) ;
#10215 = oriented_edge ( 'none', *, *, #41639, .t. ) ;
#10216 = cartesian_point ( 'none', ( -23.47081842358759118, 13.66402428058698071, -79.25774633034362182 ) ) ;
#10217 = cartesian_point ( 'none', ( 20.36820287070285929, 8.446230627794388823, 45.00000000000001421 ) ) ;
#10218 = oriented_edge ( 'none', *, *, #26887, .t. ) ;
#10219 = vertex_point ( 'none', #16423 ) ;
#10220 = cartesian_point ( 'none', ( 31.89101615137751011, -24.76313972081446479, -45.48873844884955275 ) ) ;
#10221 = cartesian_point ( 'none', ( -22.00000000000007816, 38.10511776651524229, 10.80001466688178269 ) ) ;
#10222 = oriented_edge ( 'none', *, *, #25620, .t. ) ;
#10223 = oriented_edge ( 'none', *, *, #25835, .t. ) ;
#10224 = cartesian_point ( 'none', ( -1.470545404912983359e-14, 95.19999999999994600, -65.59999999999998010 ) ) ;
#10225 = oriented_edge ( 'none', *, *, #44645, .f. ) ;
#10226 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10227 = toroidal_surface ( 'none', #15331, 4.899999999999999467, 0.1000000000000000056 ) ;
#10228 = b_spline_curve_with_knots ( 'none', 3,
( #37064, #1423, #4928, #15541 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.838320975020845288e-16, 9.862284939382300975e-05 ),
.unspecified. ) ;
#10229 = edge_curve ( 'none', #31427, #17933, #32963, .t. ) ;
#10230 = cartesian_point ( 'none', ( 13.78684463697310392, 75.73029969989318033, -43.26722886620573405 ) ) ;
#10231 = cartesian_point ( 'none', ( 8.999999999999985789, 1.720034652824423402e-15, -93.60000000000002274 ) ) ;
#10232 = cartesian_point ( 'none', ( 20.93702725698965139, 2.345932165291965354, 43.29126661698342105 ) ) ;
#10233 = face_outer_bound ( 'none', #34731, .t. ) ;
#10234 = circle ( 'none', #6985, 25.99999999999999645 ) ;
#10235 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10236 = direction ( 'none', ( 0.2397751753995147062, 0.0000000000000000000, 0.9708284427550172291 ) ) ;
#10237 = edge_curve ( 'none', #40938, #7779, #17293, .t. ) ;
#10238 = cartesian_point ( 'none', ( -1.345136880347355505e-14, 1.338258543147763511e-15, -90.60000000000000853 ) ) ;
#10239 = direction ( 'none', ( -4.743173283671216974e-16, -3.993128171903836414e-16, 1.000000000000000000 ) ) ;
#10240 = cartesian_point ( 'none', ( -25.40252058704436067, -10.53384772173903627, 39.50000000000000000 ) ) ;
#10241 = direction ( 'none', ( -0.5840160348506143739, -0.8117421210195796544, -6.011479585503239112e-16 ) ) ;
#10242 = face_outer_bound ( 'none', #38431, .t. ) ;
#10243 = oriented_edge ( 'none', *, *, #33541, .f. ) ;
#10244 = cartesian_point ( 'none', ( -28.65864787586429685, 3.179386279235496549, 10.75109534149742885 ) ) ;
#10245 = direction ( 'none', ( 0.3433708316950504491, -0.9391999105307928808, -1.538010240655160790e-16 ) ) ;
#10246 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 1.486993667714095807e-18 ) ) ;
#10247 = cartesian_point ( 'none', ( -11.91623461501632697, 19.22766191897923704, -91.40833087531672163 ) ) ;
#10248 = edge_curve ( 'none', #35136, #34063, #18725, .t. ) ;
#10249 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#10250 = oriented_edge ( 'none', *, *, #34849, .t. ) ;
#10251 = edge_curve ( 'none', #9404, #3490, #37171, .t. ) ;
#10252 = oriented_edge ( 'none', *, *, #25852, .f. ) ;
#10253 = line ( 'none', #19082, #43629 ) ;
#10254 = cartesian_point ( 'none', ( -2.998875795741883010, 95.19999999999996021, -74.61425226858629856 ) ) ;
#10255 = cartesian_point ( 'none', ( 20.66133688638495158, -3.880458327185053236, -95.60000000001210196 ) ) ;
#10256 = edge_curve ( 'none', #26549, #33617, #30776, .t. ) ;
#10257 = vertex_point ( 'none', #31582 ) ;
#10258 = oriented_edge ( 'none', *, *, #18729, .f. ) ;
#10259 = cartesian_point ( 'none', ( 20.82459353719944062, 40.71241898563179262, -16.69999999999999929 ) ) ;
#10260 = direction ( 'none', ( -1.076941769399732027e-16, -1.000000000000000000, -1.079709846472056899e-16 ) ) ;
#10261 = cartesian_point ( 'none', ( 18.57108816554098496, -9.948091527205066953, 44.00608978979056474 ) ) ;
#10262 = oriented_edge ( 'none', *, *, #24591, .f. ) ;
#10263 = cartesian_point ( 'none', ( 1.478918784334218639, 95.49980139587574968, -53.30287750158606741 ) ) ;
#10264 = edge_curve ( 'none', #28621, #10104, #37834, .t. ) ;
#10265 = vertex_point ( 'none', #21180 ) ;
#10266 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10267 = cartesian_point ( 'none', ( -15.38395494123966500, -27.35675293900773042, 27.99999999999999289 ) ) ;
#10268 = line ( 'none', #10159, #972 ) ;
#10269 = cartesian_point ( 'none', ( -16.07894852167332900, -10.01624730673109376, -95.60000000000002274 ) ) ;
#10270 = oriented_edge ( 'none', *, *, #31360, .t. ) ;
#10271 = direction ( 'none', ( 3.276296315968194215e-16, 1.486993667705044129e-18, 1.000000000000000000 ) ) ;
#10272 = cartesian_point ( 'none', ( -17.78395867831461175, 11.30229286525092114, 41.27048956318457584 ) ) ;
#10273 = face_bound ( 'none', #34109, .t. ) ;
#10274 = cartesian_point ( 'none', ( 18.88165483047145443, -9.345887809460030837, 43.29126661695415379 ) ) ;
#10275 = advanced_face ( 'none', ( #42773 ), #10429, .f. ) ;
#10276 = axis2_placement_3d ( 'none', #17056, #17361, #21043 ) ;
#10277 = direction ( 'none', ( 0.9982541042003290066, 5.139921410301651782e-16, -0.05906558598032098095 ) ) ;
#10278 = circle ( 'none', #38685, 24.90000000000000568 ) ;
#10279 = line ( 'none', #23385, #37101 ) ;
#10280 = axis2_placement_3d ( 'none', #4007, #14441, #38272 ) ;
#10281 = axis2_placement_3d ( 'none', #4407, #26002, #11741 ) ;
#10282 = cartesian_point ( 'none', ( -8.656330617333564348, -19.21142760253288273, 41.27048956316354378 ) ) ;
#10283 = direction ( 'none', ( -0.7427492271541912272, -2.651234868247661340e-17, -0.6695697017950047458 ) ) ;
#10284 = circle ( 'none', #43196, 23.00000000000000355 ) ;
#10285 = oriented_edge ( 'none', *, *, #39744, .f. ) ;
#10286 = axis2_placement_3d ( 'none', #27303, #37078, #2644 ) ;
#10287 = cartesian_point ( 'none', ( 19.91839899407598935, 54.50000000000000000, -31.10032093683199506 ) ) ;
#10288 = cartesian_point ( 'none', ( -8.446230627794383494, 20.36820287070285218, 44.21416000000001389 ) ) ;
#10289 = advanced_face ( 'none', ( #1191, #632 ), #28585, .t. ) ;
#10290 = direction ( 'none', ( -0.3433708316950504491, 0.9391999105307928808, 2.121678266502140368e-16 ) ) ;
#10291 = cartesian_point ( 'none', ( -20.36782438264630102, 10.75431559967317163, 47.11065944235239300 ) ) ;
#10292 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.072552874873501815e-14 ) ) ;
#10293 = edge_curve ( 'none', #43303, #17232, #26365, .t. ) ;
#10294 = cartesian_point ( 'none', ( -22.00000000000006040, -38.10511776651525651, -13.50000000000000178 ) ) ;
#10295 = edge_curve ( 'none', #1688, #20567, #25293, .t. ) ;
#10296 = cartesian_point ( 'none', ( -44.99999999999997868, 23.09793505539781933, -25.26928029271832798 ) ) ;
#10297 = line ( 'none', #19700, #995 ) ;
#10298 = edge_curve ( 'none', #34287, #31824, #34566, .t. ) ;
#10299 = oriented_edge ( 'none', *, *, #23551, .f. ) ;
#10300 = oriented_edge ( 'none', *, *, #15848, .t. ) ;
#10301 = direction ( 'none', ( -0.9512389849359383920, 3.218711510393480387e-17, 0.3084548484592931072 ) ) ;
#10302 = vertex_point ( 'none', #38111 ) ;
#10303 = cartesian_point ( 'none', ( 29.83789348386979512, 83.73847030415159054, -52.71743345561962002 ) ) ;
#10304 = cartesian_point ( 'none', ( -1.332122312860695601, -22.99374465878880613, 45.78584000000001453 ) ) ;
#10306 = oriented_edge ( 'none', *, *, #19507, .f. ) ;
#10305 = cartesian_point ( 'none', ( -9.422809117999385364, -18.84300006940899408, 48.43427877581306262 ) ) ;
#10307 = face_outer_bound ( 'none', #21768, .t. ) ;
#10308 = cartesian_point ( 'none', ( -8.822499668414900853, 21.27558090607207220, 48.80443154097955727 ) ) ;
#10309 = vertex_point ( 'none', #41650 ) ;
#10310 = cartesian_point ( 'none', ( 7.135006637479809122, -3.478746941517898428, 89.99999999999997158 ) ) ;
#10311 = oriented_edge ( 'none', *, *, #31747, .f. ) ;
#10312 = vertex_point ( 'none', #38251 ) ;
#10313 = face_outer_bound ( 'none', #37767, .t. ) ;
#10314 = edge_curve ( 'none', #17152, #8019, #43342, .t. ) ;
#10315 = direction ( 'none', ( 0.5000000000000008882, 0.8660254037844382635, -1.651025900899090784e-16 ) ) ;
#10316 = cartesian_point ( 'none', ( 19.91839899407629488, 69.49999999999998579, -25.60000000000010800 ) ) ;
#10317 = spherical_surface ( 'none', #6496, 28.62499999999999645 ) ;
#10318 = edge_loop ( 'none', ( #31816, #42586 ) ) ;
#10319 = cartesian_point ( 'none', ( 22.22499949750160653, 6.047005319086297348, 41.57889863023809340 ) ) ;
#10320 = advanced_face ( 'none', ( #27466 ), #9408, .f. ) ;
#10322 = edge_curve ( 'none', #42444, #2816, #35676, .t. ) ;
#10321 = direction ( 'none', ( 2.896988204881266862e-16, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10323 = edge_curve ( 'none', #30112, #22483, #22558, .t. ) ;
#10324 = vector ( 'none', #3429, 1000.000000000000000 ) ;
#10325 = cartesian_point ( 'none', ( -18.98837794007616253, 9.126404521803021197, 45.44910686353670570 ) ) ;
#10326 = direction ( 'none', ( 6.750947622558686973e-17, -1.000000000000000000, 1.498871781000323915e-18 ) ) ;
#10327 = direction ( 'none', ( -0.4531574373369860464, -0.8914305003679062755, -5.281259381458641941e-16 ) ) ;
#10328 = b_spline_curve_with_knots ( 'none', 3,
( #27302, #20566, #3080, #9991, #27752, #41366, #27450, #34785, #2785, #45062, #20261, #24426, #24117, #6285, #13821, #27606, #6903, #37973 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0007882328371355413728, 0.001425276473754770283, 0.002062320110373999302, 0.002699363746993227887, 0.003336407383612456905, 0.003973451020231686358, 0.004610494656850914509, 0.005247538293470143528, 0.005884581930089372546 ),
.unspecified. ) ;
#10329 = axis2_placement_3d ( 'none', #3943, #14526, #21280 ) ;
#10330 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10331 = axis2_placement_3d ( 'none', #13956, #27726, #41938 ) ;
#10332 = cartesian_point ( 'none', ( -35.64258240545796497, -22.05936034697367987, -38.89999999999996305 ) ) ;
#10333 = axis2_placement_3d ( 'none', #8376, #22213, #15475 ) ;
#10334 = axis2_placement_3d ( 'none', #6272, #30831, #44272 ) ;
#10335 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10336 = oriented_edge ( 'none', *, *, #28566, .t. ) ;
#10337 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#10339 = oriented_edge ( 'none', *, *, #25819, .f. ) ;
#10338 = direction ( 'none', ( -0.9982541042003292286, 0.0000000000000000000, 0.05906558598031684537 ) ) ;
#10340 = cartesian_point ( 'none', ( 17.73557800986372612, 7.354540954814167364, 45.00000000000001421 ) ) ;
#10342 = cartesian_point ( 'none', ( 39.57406702863056580, 28.35533905932743792, 0.0000000000000000000 ) ) ;
#10341 = direction ( 'none', ( -0.9928152964457156449, 0.1196569561012061494, 0.0000000000000000000 ) ) ;
#10343 = axis2_placement_3d ( 'none', #30774, #33975, #2431 ) ;
#10344 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#10345 = oriented_edge ( 'none', *, *, #41899, .f. ) ;
#10346 = direction ( 'none', ( -0.6416855659042203230, -0.7669678184318952097, 0.0000000000000000000 ) ) ;
#10347 = oriented_edge ( 'none', *, *, #10123, .t. ) ;
#10348 = conical_surface ( 'none', #44157, 2.099999999999990763, 1.029744258676651647 ) ;
#10349 = cartesian_point ( 'none', ( -15.66228886722657876, 8.499999999999989342, -76.81200429137174979 ) ) ;
#10350 = cartesian_point ( 'none', ( -11.20231795340547798, 76.25657444066384016, -41.39607098774620653 ) ) ;
#10351 = oriented_edge ( 'none', *, *, #5753, .t. ) ;
#10352 = edge_curve ( 'none', #39363, #2563, #101, .t. ) ;
#10353 = line ( 'none', #30953, #37174 ) ;
#10354 = spherical_surface ( 'none', #19084, 3.929199999999999804 ) ;
#10355 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#10356 = face_outer_bound ( 'none', #20720, .t. ) ;
#10357 = cartesian_point ( 'none', ( 6.817550691203736690, 20.56740170840418358, -93.51447402088750493 ) ) ;
#10358 = direction ( 'none', ( 0.9237280213470682178, 0.3830490080632378280, 0.0000000000000000000 ) ) ;
#10359 = face_outer_bound ( 'none', #23969, .t. ) ;
#10360 = cartesian_point ( 'none', ( -24.52745046008033825, 13.08159596759194088, -76.92114733928613646 ) ) ;
#10361 = cartesian_point ( 'none', ( 5.637986299060754547, 41.15892221174340904, -32.60000000000002274 ) ) ;
#10362 = vertex_point ( 'none', #11478 ) ;
#10363 = cartesian_point ( 'none', ( -24.50000000000041567, 104.0000000000000142, -100.2410161513772522 ) ) ;
#10364 = cartesian_point ( 'none', ( 21.64298421986610066, 7.883678718387669981, 47.63373592506726339 ) ) ;
#10365 = edge_loop ( 'none', ( #622, #17377, #40127, #38290 ) ) ;
#10366 = face_outer_bound ( 'none', #18148, .t. ) ;
#10367 = cartesian_point ( 'none', ( -32.35677464831186256, -19.83770164612008458, -36.39999999999996305 ) ) ;
#10368 = oriented_edge ( 'none', *, *, #19387, .f. ) ;
#10369 = oriented_edge ( 'none', *, *, #5938, .t. ) ;
#10370 = vector ( 'none', #10798, 1000.000000000000114 ) ;
#10371 = advanced_face ( 'none', ( #41148, #15968, #7713, #14330, #36752, #31872 ), #21624, .f. ) ;
#10372 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10373 = cartesian_point ( 'none', ( 14.42455453074981442, 76.01907277145144803, -43.09325009741687751 ) ) ;
#10374 = direction ( 'none', ( -0.7669678184319008718, 0.6416855659042134397, 0.0000000000000000000 ) ) ;
#10375 = cartesian_point ( 'none', ( 20.41121697685249714, 5.218256875034867903, 41.56572122418695869 ) ) ;
#10376 = cartesian_point ( 'none', ( 34.81980515339449767, 104.5000000000000000, -97.41980515339481883 ) ) ;
#10377 = cartesian_point ( 'none', ( 20.82459353719944417, 40.71241898563179262, -19.70000000000000284 ) ) ;
#10378 = edge_curve ( 'none', #32610, #29884, #8814, .t. ) ;
#10379 = cartesian_point ( 'none', ( -20.00000000000041922, 59.50000000000000000, -100.2410161513773090 ) ) ;
#10380 = oriented_edge ( 'none', *, *, #10464, .f. ) ;
#10381 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#10382 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.072552874873501815e-14 ) ) ;
#10383 = cartesian_point ( 'none', ( -15.49765985308947336, -24.51295338753264019, 33.20537538897730911 ) ) ;
#10384 = advanced_face ( 'none', ( #44460 ), #6600, .t. ) ;
#10385 = vertex_point ( 'none', #22090 ) ;
#10386 = cartesian_point ( 'none', ( 4.749063709260000543, -22.53796532733623437, 42.40156257170531262 ) ) ;
#10387 = oriented_edge ( 'none', *, *, #19722, .t. ) ;
#10388 = edge_curve ( 'none', #6476, #32183, #4991, .t. ) ;
#10389 = cartesian_point ( 'none', ( -1.993181119274257673, 20.92869995056845411, -95.59999999999999432 ) ) ;
#10390 = edge_loop ( 'none', ( #14385, #566, #30509, #25289 ) ) ;
#10391 = vertex_point ( 'none', #21775 ) ;
#10392 = edge_curve ( 'none', #17580, #28615, #43869, .t. ) ;
#10393 = cartesian_point ( 'none', ( 0.2933992321036155704, 23.03043117661067285, 45.78584000000001453 ) ) ;
#10394 = edge_loop ( 'none', ( #8012, #32393, #7930, #27684 ) ) ;
#10395 = circle ( 'none', #20418, 24.90000000000000568 ) ;
#10396 = cylindrical_surface ( 'none', #33905, 4.499999999999999112 ) ;
#10397 = cartesian_point ( 'none', ( 42.50000000000002842, -26.33913438213184932, -25.60000000000004050 ) ) ;
#10399 = advanced_face ( 'none', ( #24782, #35144 ), #18393, .f. ) ;
#10398 = cartesian_point ( 'none', ( 15.42282567413762884, 23.84735725872284817, 31.49999999999998579 ) ) ;
#10400 = manifold_solid_brep ( 'wpl080.070.19-40-70-90-m6 ������-2-solid1', #21255 ) ;
#10402 = oriented_edge ( 'none', *, *, #21761, .t. ) ;
#10401 = axis2_placement_3d ( 'none', #42545, #43004, #28960 ) ;
#10403 = plane ( 'none', #32037 ) ;
#10404 = line ( 'none', #24340, #6555 ) ;
#10405 = cartesian_point ( 'none', ( 5.396868124050165250, -20.36488719165266659, 43.90736446353965761 ) ) ;
#10406 = face_outer_bound ( 'none', #36900, .t. ) ;
#10407 = cartesian_point ( 'none', ( 10.99599124828733743, -0.3479757669063016645, 92.84547698869771182 ) ) ;
#10408 = line ( 'none', #24452, #43782 ) ;
#10409 = direction ( 'none', ( -0.9552552555777313881, -0.2957826849075569919, 3.134097544453320709e-16 ) ) ;
#10410 = axis2_placement_3d ( 'none', #24689, #18064, #3806 ) ;
#10411 = axis2_placement_3d ( 'none', #26668, #2318, #43950 ) ;
#10412 = direction ( 'none', ( 2.896988204881267355e-16, 1.000000000000000000, -1.486993667714095615e-18 ) ) ;
#10413 = cartesian_point ( 'none', ( 16.23082202191231005, 8.563394694133320328, 37.49999999999998579 ) ) ;
#10414 = circle ( 'none', #20295, 49.99999999999999289 ) ;
#10415 = cartesian_point ( 'none', ( -16.84331578459510581, 84.69999999999996021, -97.39534491874853472 ) ) ;
#10416 = edge_loop ( 'none', ( #10831, #27109, #30610 ) ) ;
#10417 = edge_loop ( 'none', ( #2968, #13746, #26874, #8288, #732, #30960, #41882, #2497, #8691, #37048 ) ) ;
#10418 = conical_surface ( 'none', #17398, 2.500000000000001332, 1.047197551196619836 ) ;
#10419 = oriented_edge ( 'none', *, *, #25457, .f. ) ;
#10420 = cartesian_point ( 'none', ( -34.64101615137753498, -20.00000000000003553, -10.60000000000000142 ) ) ;
#10421 = direction ( 'none', ( 0.9237280213470682178, 0.3830490080632378280, 0.0000000000000000000 ) ) ;
#10422 = toroidal_surface ( 'none', #44281, 4.150000000000000355, 0.1000000000000000056 ) ;
#10423 = cartesian_point ( 'none', ( -18.97838173619681612, 10.57790997330345384, -93.64246350800031848 ) ) ;
#10424 = oriented_edge ( 'none', *, *, #23021, .f. ) ;
#10425 = oriented_edge ( 'none', *, *, #25685, .f. ) ;
#10426 = cartesian_point ( 'none', ( -4.323851465480230000e-13, 56.00000000000000000, -104.0999999999999943 ) ) ;
#10427 = cartesian_point ( 'none', ( -2.814310854860027522, 74.69999999999996021, -73.86696517414480923 ) ) ;
#10428 = oriented_edge ( 'none', *, *, #35829, .f. ) ;
#10429 = plane ( 'none', #45183 ) ;
#10430 = cartesian_point ( 'none', ( -11.32059008581691728, 95.69999999999994600, -63.57657713047814951 ) ) ;
#10431 = vertex_point ( 'none', #42872 ) ;
#10432 = edge_loop ( 'none', ( #43904, #37536, #2989, #23532 ) ) ;
#10433 = oriented_edge ( 'none', *, *, #12815, .f. ) ;
#10434 = edge_curve ( 'none', #4462, #42797, #3184, .t. ) ;
#10435 = advanced_face ( 'none', ( #34059 ), #3903, .f. ) ;
#10436 = cartesian_point ( 'none', ( 40.20000000000018048, 78.70065153295666960, -49.25685159986738171 ) ) ;
#10437 = face_outer_bound ( 'none', #3689, .t. ) ;
#10438 = cartesian_point ( 'none', ( 4.129131568629247376e-13, 54.50000000000000000, -27.10000000000001563 ) ) ;
#10439 = conical_surface ( 'none', #26378, 50.75000000000001421, 0.7853981633974552734 ) ;
#10440 = oriented_edge ( 'none', *, *, #10579, .f. ) ;
#10441 = oriented_edge ( 'none', *, *, #11348, .t. ) ;
#10442 = cartesian_point ( 'none', ( 2.997189692493927637, -8.650670939904802736, -53.46464446556225880 ) ) ;
#10443 = edge_curve ( 'none', #39503, #29895, #21474, .t. ) ;
#10444 = vertex_point ( 'none', #43458 ) ;
#10445 = circle ( 'none', #10410, 30.99999999999999645 ) ;
#10446 = cartesian_point ( 'none', ( -38.60000000000000142, 0.0000000000000000000, 0.5000000000000004441 ) ) ;
#10447 = vertex_point ( 'none', #1665 ) ;
#10448 = oriented_edge ( 'none', *, *, #25223, .t. ) ;
#10449 = line ( 'none', #3197, #6035 ) ;
#10450 = face_outer_bound ( 'none', #12338, .t. ) ;
#10451 = cartesian_point ( 'none', ( -20.66476612986149064, 4.101394821587167172, 43.39983068466004568 ) ) ;
#10452 = face_outer_bound ( 'none', #4015, .t. ) ;
#10453 = cartesian_point ( 'none', ( 13.36928899818719252, -25.73445378637267567, 12.53923048454131539 ) ) ;
#10455 = advanced_face ( 'none', ( #33473 ), #40041, .f. ) ;
#10454 = cartesian_point ( 'none', ( -32.35426754445512643, 20.12198692035808634, -36.39999999999999147 ) ) ;
#10456 = vertex_point ( 'none', #26189 ) ;
#10457 = face_outer_bound ( 'none', #2879, .t. ) ;
#10458 = edge_loop ( 'none', ( #19633, #37258, #30772, #21692 ) ) ;
#10459 = cartesian_point ( 'none', ( 13.73890969517040261, 85.98448465545087060, -88.84313599492509184 ) ) ;
#10460 = edge_curve ( 'none', #31860, #9612, #10493, .t. ) ;
#10461 = vector ( 'none', #44685, 1000.000000000000000 ) ;
#10462 = cartesian_point ( 'none', ( 29.89811161920356852, 84.40031253394195687, -52.85811930337863629 ) ) ;
#10463 = cartesian_point ( 'none', ( -8.446230627794383494, 20.36820287070285218, 45.00000000000001421 ) ) ;
#10464 = edge_curve ( 'none', #17002, #251, #37315, .t. ) ;
#10465 = vector ( 'none', #45392, 1000.000000000000114 ) ;
#10466 = cartesian_point ( 'none', ( -25.00000000000000000, 0.0000000000000000000, 52.00000000000000000 ) ) ;
#10467 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10468 = oriented_edge ( 'none', *, *, #32285, .f. ) ;
#10469 = oriented_edge ( 'none', *, *, #34407, .t. ) ;
#10470 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10471 = oriented_edge ( 'none', *, *, #28260, .f. ) ;
#10472 = edge_curve ( 'none', #9155, #2847, #25850, .t. ) ;
#10473 = axis2_placement_3d ( 'none', #39368, #42917, #15543 ) ;
#10474 = axis2_placement_3d ( 'none', #41858, #6799, #31335 ) ;
#10475 = cartesian_point ( 'none', ( 2.852829391447831587e-16, 69.49999999999998579, -65.60000000000002274 ) ) ;
#10476 = cartesian_point ( 'none', ( 26.33913438213187064, -42.49999999999999289, 99.60815280171303243 ) ) ;
#10477 = direction ( 'none', ( 0.9237280213470682178, 0.3830490080632378835, 0.0000000000000000000 ) ) ;
#10478 = direction ( 'none', ( -1.000000000000000000, 2.135044278125301096e-16, 1.067522139062650592e-14 ) ) ;
#10479 = axis2_placement_3d ( 'none', #27276, #34452, #17628 ) ;
#10480 = face_outer_bound ( 'none', #10671, .t. ) ;
#10481 = face_bound ( 'none', #1324, .t. ) ;
#10482 = oriented_edge ( 'none', *, *, #37112, .t. ) ;
#10483 = direction ( 'none', ( 0.02988551975857218698, -0.8625500312534717384, 0.5050884074034910354 ) ) ;
#10484 = edge_loop ( 'none', ( #3339, #12456 ) ) ;
#10485 = vertex_point ( 'none', #33219 ) ;
#10486 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.070572202317114942e-14 ) ) ;
#10487 = vector ( 'none', #30513, 1000.000000000000000 ) ;
#10488 = oriented_edge ( 'none', *, *, #11611, .f. ) ;
#10489 = axis2_placement_3d ( 'none', #34162, #13334, #2313 ) ;
#10490 = oriented_edge ( 'none', *, *, #89, .t. ) ;
#10491 = cartesian_point ( 'none', ( 17.13863325516259195, -15.38704103409917323, 43.78917204232269711 ) ) ;
#10492 = vector ( 'none', #11550, 1000.000000000000000 ) ;
#10493 = circle ( 'none', #13184, 48.99999999999999289 ) ;
#10494 = direction ( 'none', ( 6.106226635438364917e-16, 4.440892098500626162e-16, -1.000000000000000000 ) ) ;
#10495 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#10496 = b_spline_curve_with_knots ( 'none', 3,
( #43915, #1376, #1973, #43608 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0001399970373255772754, 0.001430423980281569788 ),
.unspecified. ) ;
#10497 = cartesian_point ( 'none', ( -2.828101411563506523e-16, -1.172749354103003169e-16, 0.0000000000000000000 ) ) ;
#10498 = cartesian_point ( 'none', ( -45.00000000000000711, -44.99999999999999289, 0.0000000000000000000 ) ) ;
#10499 = oriented_edge ( 'none', *, *, #13829, .t. ) ;
#10500 = vertex_point ( 'none', #19289 ) ;
#10501 = circle ( 'none', #37223, 2.999999999999995559 ) ;
#10502 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#10503 = oriented_edge ( 'none', *, *, #33328, .t. ) ;
#10504 = cartesian_point ( 'none', ( 36.10907634824641121, 64.98703571875761043, -80.23240424086706923 ) ) ;
#10506 = cartesian_point ( 'none', ( -2.795691090267240611e-16, 69.49999999999998579, -65.59999999999999432 ) ) ;
#10505 = cartesian_point ( 'none', ( 36.31494040586458283, 79.59999999999996589, -87.45687306788626358 ) ) ;
#10507 = advanced_face ( 'none', ( #16525 ), #7197, .t. ) ;
#10508 = edge_curve ( 'none', #41886, #30854, #2800, .t. ) ;
#10509 = cartesian_point ( 'none', ( 20.82459353719944417, 40.71241898563179262, -19.70000000000000284 ) ) ;
#10510 = toroidal_surface ( 'none', #45305, 2.600000000000001865, 0.4000000000000000222 ) ;
#10511 = face_outer_bound ( 'none', #11889, .t. ) ;
#10512 = edge_curve ( 'none', #18345, #19659, #11023, .t. ) ;
#10513 = cartesian_point ( 'none', ( -17.73557800986370836, -7.354540954814170028, 40.07520238876902141 ) ) ;
#10514 = direction ( 'none', ( 0.9237280213470679957, 0.3830490080632377170, 0.0000000000000000000 ) ) ;
#10515 = cartesian_point ( 'none', ( -10.76762116782711942, 76.20000201510232785, -41.42179151346795862 ) ) ;
#10516 = oriented_edge ( 'none', *, *, #1923, .t. ) ;
#10517 = cartesian_point ( 'none', ( -37.13746659561598307, 19.86682650615935231, -14.29998826649453569 ) ) ;
#10518 = cartesian_point ( 'none', ( 20.00000000000017408, 57.10000000000000142, -33.05898384862257444 ) ) ;
#10519 = direction ( 'none', ( -0.9237280213470681067, -0.3830490080632377170, 0.0000000000000000000 ) ) ;
#10520 = advanced_face ( 'none', ( #12105, #29680 ), #40229, .t. ) ;
#10521 = oriented_edge ( 'none', *, *, #30211, .t. ) ;
#10522 = cartesian_point ( 'none', ( -0.8454648580663133295, 76.69999999999993179, -92.58675951598812048 ) ) ;
#10523 = edge_curve ( 'none', #4610, #5697, #27258, .t. ) ;
#10524 = cartesian_point ( 'none', ( -25.70499100592860486, 12.91566047424146468, -73.78272190077467485 ) ) ;
#10526 = edge_curve ( 'none', #20410, #12690, #41102, .t. ) ;
#10525 = cartesian_point ( 'none', ( 22.22506077399866342, 6.046806362471071061, 48.42116767930433241 ) ) ;
#10527 = cartesian_point ( 'none', ( 1.500000000000430544, 54.50000000000000000, -27.10000000000003340 ) ) ;
#10528 = line ( 'none', #24132, #8308 ) ;
#10529 = face_outer_bound ( 'none', #11983, .t. ) ;
#10530 = oriented_edge ( 'none', *, *, #33596, .f. ) ;
#10531 = edge_loop ( 'none', ( #25252, #41173, #18886, #30420 ) ) ;
#10532 = edge_curve ( 'none', #27412, #29010, #6036, .t. ) ;
#10533 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10534 = oriented_edge ( 'none', *, *, #16096, .t. ) ;
#10535 = oriented_edge ( 'none', *, *, #22889, .f. ) ;
#10536 = line ( 'none', #41256, #17140 ) ;
#10537 = b_spline_curve_with_knots ( 'none', 3,
( #12983, #30004, #37147, #19573, #40677, #8845, #43901, #2114, #33504, #12510, #19723, #37003, #30314, #44213, #23288, #2259, #26770, #5773, #9308, #33814, #37299, #16656, #2866, #45135, #30921, #34267, #34711, #3305, #17118, #34551, #34408, #6670 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01593008247902299307, 0.01659350928871428446, 0.01725693609840557585, 0.01792036290809687071, 0.01858378971778816210, 0.01991064333717074489, 0.02057407014686203628, 0.02123749695655332767, 0.02190092376624461906, 0.02256435057593591045, 0.02322777738562720184, 0.02389120419531848977, 0.02455463100500978463, 0.02521805781470107255, 0.02588148462439236741, 0.02654491143408365533 ),
.unspecified. ) ;
#10540 = edge_curve ( 'none', #41505, #19546, #23774, .t. ) ;
#10539 = cartesian_point ( 'none', ( 19.05636153592950066, -8.984993789208983728, 47.80618396234608980 ) ) ;
#10538 = axis2_placement_3d ( 'none', #7846, #43358, #22133 ) ;
#10541 = direction ( 'none', ( 0.3154240852245593363, 0.9489508135094515406, -0.0000000000000000000 ) ) ;
#10542 = cartesian_point ( 'none', ( -34.64101615137753498, 20.00000000000002842, -33.89999999999999147 ) ) ;
#10543 = direction ( 'none', ( 1.000000000000000000, -7.979727989493338519e-17, -3.276296315968194708e-16 ) ) ;
#10544 = cartesian_point ( 'none', ( 1.301045943161198037, 54.50997501925748878, -29.07397626849816774 ) ) ;
#10545 = b_spline_surface_with_knots ( 'none', 1, 3, (
( #32730, #1472, #25983, #29225, #18627, #36667, #33304, #4977, #29807, #8490, #33164, #12018, #8637, #36526, #43252, #43550, #12316, #22174, #22628, #29371, #43112, #1320, #29663, #25832, #40171, #8340, #11724, #11876, #19232, #22774, #8796, #1770, #26273, #5881 ),
( #37396, #26727, #5729, #2373, #2069, #5409, #23234, #8955, #9261, #16031, #9424, #23543, #2520, #9108, #33917, #40318, #27032, #15866, #37107, #23394, #12615, #16178, #26877, #30102, #9568, #16463, #30268, #19673, #44166, #19845, #40470, #2212, #19993, #33459 ) ),
.unspecified., .f., .f., .f.,
( 2, 2 ),
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.0001540358718382690709, 0.0003080717436765381418, 0.0004621076155148072127, 0.0006161434873530762836, 0.0006931614232722107648, 0.0007701793591913453545, 0.0008471972951104799442, 0.0009242152310296144254, 0.0009627241989891816660, 0.001001233166948748907, 0.001039742134908316256, 0.001078251102867883605, 0.001116760070827450737, 0.001155269038787018086, 0.001193778006746585435, 0.001232286974706152567 ),
.unspecified. ) ;
#10546 = cartesian_point ( 'none', ( 7.484269973617609928, -3.923735842536671736, 63.99999999999997158 ) ) ;
#10547 = direction ( 'none', ( -6.750947622558686973e-17, 1.000000000000000000, -1.498871781000323915e-18 ) ) ;
#10548 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10549 = cartesian_point ( 'none', ( -17.47288155175270319, -23.14515954316197721, 32.53923048454133493 ) ) ;
#10550 = oriented_edge ( 'none', *, *, #13890, .f. ) ;
#10551 = edge_loop ( 'none', ( #8580, #26945, #39866, #31060 ) ) ;
#10552 = vector ( 'none', #23488, 1000.000000000000000 ) ;
#10553 = oriented_edge ( 'none', *, *, #14676, .t. ) ;
#10554 = cartesian_point ( 'none', ( -13.21745575256320571, -18.86233962887164139, 44.09701012646127083 ) ) ;
#10555 = axis2_placement_3d ( 'none', #9236, #19967, #43981 ) ;
#10556 = direction ( 'none', ( 2.896988204881267355e-16, 1.000000000000000000, -1.486993667714095807e-18 ) ) ;
#10557 = circle ( 'none', #36173, 9.599999999999999645 ) ;
#10558 = line ( 'none', #29554, #33575 ) ;
#10559 = axis2_placement_3d ( 'none', #39029, #14136, #32051 ) ;
#10560 = direction ( 'none', ( -0.7427492271541936697, 7.572541570346296473e-17, -0.6695697017950020813 ) ) ;
#10561 = cartesian_point ( 'none', ( -11.91378355734859085, 1.435883473214471184, 14.99999999999999289 ) ) ;
#10562 = cartesian_point ( 'none', ( 19.91839899407627001, 56.00000000000000000, -27.10000000000011156 ) ) ;
#10563 = axis2_placement_3d ( 'none', #27255, #38076, #41007 ) ;
#10564 = cartesian_point ( 'none', ( 44.99999999999999289, -22.73060541888024488, -0.1640010916927333029 ) ) ;
#10565 = oriented_edge ( 'none', *, *, #5259, .f. ) ;
#10566 = cartesian_point ( 'none', ( 2.701813282823346984, -20.89486182402223591, 48.41156378147071848 ) ) ;
#10567 = advanced_face ( 'none', ( #31829 ), #29634, .f. ) ;
#10568 = axis2_placement_3d ( 'none', #41951, #31573, #35069 ) ;
#10569 = direction ( 'none', ( -0.1196569561012059274, -0.9928152964457157559, 6.010902015681201009e-17 ) ) ;
#10570 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10571 = oriented_edge ( 'none', *, *, #3073, .f. ) ;
#10572 = direction ( 'none', ( 1.000000000000000000, 3.491483361109382461e-15, 0.0000000000000000000 ) ) ;
#10573 = direction ( 'none', ( -0.8992839943116288648, 0.4373651764543248222, -3.548940322613728281e-16 ) ) ;
#10574 = edge_curve ( 'none', #36299, #1039, #20209, .t. ) ;
#10575 = line ( 'none', #33203, #11660 ) ;
#10576 = conical_surface ( 'none', #36876, 2.499999999999995115, 1.029744258676652313 ) ;
#10577 = oriented_edge ( 'none', *, *, #17833, .f. ) ;
#10578 = cartesian_point ( 'none', ( -18.11426642055202407, -10.75738515324522737, 48.43427877581306262 ) ) ;
#10579 = edge_curve ( 'none', #14261, #24826, #30197, .t. ) ;
#10580 = oriented_edge ( 'none', *, *, #17379, .f. ) ;
#10581 = cartesian_point ( 'none', ( -18.41492981332020662, 13.83560770519623340, 48.71382267857335790 ) ) ;
#10582 = vertex_point ( 'none', #33674 ) ;
#10583 = cartesian_point ( 'none', ( 23.18052909703231634, 7.725796001424879655, 36.49999999999998579 ) ) ;
#10584 = cartesian_point ( 'none', ( -18.96826562317388465, 9.168688596745743880, 43.21060525179682088 ) ) ;
#10585 = direction ( 'none', ( 3.997047614510231045e-16, -1.000000000000000000, 1.442983622169201577e-18 ) ) ;
#10586 = cylindrical_surface ( 'none', #1355, 34.25000000000000000 ) ;
#10587 = cartesian_point ( 'none', ( 13.40768865568608881, -30.82680466594270285, 14.99999999999999289 ) ) ;
#10588 = cartesian_point ( 'none', ( 16.78984418916875043, 12.72592296823441771, 44.21416000000001389 ) ) ;
#10589 = direction ( 'none', ( 1.000000000000000000, -7.979727989493337286e-17, -3.357529308342207502e-16 ) ) ;
#10590 = edge_loop ( 'none', ( #20386, #28823, #30538, #26292 ) ) ;
#10591 = oriented_edge ( 'none', *, *, #2559, .f. ) ;
#10592 = vector ( 'none', #1317, 1000.000000000000000 ) ;
#10593 = vertex_point ( 'none', #30326 ) ;
#10594 = cartesian_point ( 'none', ( 2.365713067868064456, -21.92272569003495164, 44.21416000000001389 ) ) ;
#10595 = oriented_edge ( 'none', *, *, #199, .f. ) ;
#10596 = line ( 'none', #20477, #27568 ) ;
#10597 = circle ( 'none', #29693, 2.499999999999999556 ) ;
#10598 = edge_curve ( 'none', #31165, #20329, #18682, .t. ) ;
#10600 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#10599 = vector ( 'none', #44520, 1000.000000000000000 ) ;
#10601 = cartesian_point ( 'none', ( 1.923283063643728141, -19.90730976945657460, 2.999999999999995115 ) ) ;
#10602 = edge_curve ( 'none', #15442, #3295, #32398, .t. ) ;
#10603 = cartesian_point ( 'none', ( 1.499651230511688915, 75.69999999999994600, -52.95248311976008893 ) ) ;
#10604 = direction ( 'none', ( -0.6416855659042133286, -0.7669678184319010938, -6.106226635438358014e-16 ) ) ;
#10605 = edge_curve ( 'none', #5821, #19334, #42209, .t. ) ;
#10607 = oriented_edge ( 'none', *, *, #1646, .t. ) ;
#10606 = cartesian_point ( 'none', ( -31.81980515339513715, 84.99784845243109999, -97.41980515339412250 ) ) ;
#10608 = cartesian_point ( 'none', ( 23.08240929269057773, 84.79999999999995453, -28.18026958617357636 ) ) ;
#10609 = axis2_placement_3d ( 'none', #19676, #26729, #12472 ) ;
#10610 = advanced_face ( 'none', ( #9356 ), #12062, .t. ) ;
#10611 = face_outer_bound ( 'none', #5588, .t. ) ;
#10612 = face_outer_bound ( 'none', #40372, .t. ) ;
#10613 = oriented_edge ( 'none', *, *, #37562, .f. ) ;
#10614 = cartesian_point ( 'none', ( 27.61070803348760805, 79.41326735471291443, -48.45119066916902995 ) ) ;
#10615 = axis2_placement_3d ( 'none', #29804, #16029, #40465 ) ;
#10616 = axis2_placement_3d ( 'none', #41545, #27791, #38300 ) ;
#10617 = oriented_edge ( 'none', *, *, #37511, .f. ) ;
#10618 = cartesian_point ( 'none', ( 22.00000000000004263, 38.10511776651527072, 17.00000000000000000 ) ) ;
#10619 = edge_loop ( 'none', ( #29254, #23378, #44763, #13813, #36494, #22166, #32440, #11850, #24333, #24697, #7944, #38216 ) ) ;
#10620 = advanced_face ( 'none', ( #20885 ), #11551, .t. ) ;
#10621 = cartesian_point ( 'none', ( 33.17155620545685935, -21.75635630420911681, -36.39999999999999147 ) ) ;
#10622 = axis2_placement_3d ( 'none', #16642, #13420, #5909 ) ;
#10623 = oriented_edge ( 'none', *, *, #19448, .t. ) ;
#10624 = vertex_point ( 'none', #13695 ) ;
#10625 = cartesian_point ( 'none', ( 13.14659096998434684, 104.3334993807148123, -33.16243773223207825 ) ) ;
#10626 = advanced_face ( 'none', ( #23086 ), #27937, .t. ) ;
#10627 = edge_loop ( 'none', ( #18020, #22743, #7175, #28191 ) ) ;
#10628 = edge_curve ( 'none', #3876, #27105, #27995, .t. ) ;
#10629 = oriented_edge ( 'none', *, *, #32352, .f. ) ;
#10630 = vector ( 'none', #24949, 1000.000000000000000 ) ;
#10631 = oriented_edge ( 'none', *, *, #9432, .t. ) ;
#10632 = direction ( 'none', ( 0.9237280213470682178, 0.3830490080632378835, 0.0000000000000000000 ) ) ;
#10633 = edge_curve ( 'none', #12737, #33612, #3856, .t. ) ;
#10634 = direction ( 'none', ( -0.4472633043948506804, -0.8944023348257758022, 0.0000000000000000000 ) ) ;
#10635 = oriented_edge ( 'none', *, *, #4435, .t. ) ;
#10636 = conical_surface ( 'none', #1825, 2.749999999999995559, 0.7853981633974344012 ) ;
#10637 = circle ( 'none', #10276, 12.50000000000000178 ) ;
#10638 = cartesian_point ( 'none', ( 4.589109945998395227e-17, 66.49999999999998579, -65.60000000000002274 ) ) ;
#10639 = edge_curve ( 'none', #41837, #23362, #44415, .t. ) ;
#10640 = cartesian_point ( 'none', ( -17.31019994235673920, 12.00853701520847672, 41.56572122418695869 ) ) ;
#10641 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#10642 = face_bound ( 'none', #42130, .t. ) ;
#10643 = b_spline_curve_with_knots ( 'none', 3,
( #2806, #17213, #45080, #2655 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.904269867307705365e-07, 0.001169360109953629248 ),
.unspecified. ) ;
#10644 = cartesian_point ( 'none', ( 15.73891884828096011, -16.81696372673406970, 41.56927117851769538 ) ) ;
#10645 = direction ( 'none', ( -1.000000000000000000, 3.667976416426515171e-16, -6.052303084649177255e-19 ) ) ;
#10646 = cartesian_point ( 'none', ( -6.149470896808588216e-15, 3.581108935472310963e-16, 11.49999999999999112 ) ) ;
#10647 = direction ( 'none', ( 6.750947622558686973e-17, -1.000000000000000000, 1.498871781000323915e-18 ) ) ;
#10648 = cartesian_point ( 'none', ( 23.17540646280064465, 35.49781654739872039, -19.70000000000000284 ) ) ;
#10649 = cartesian_point ( 'none', ( -23.00082773154198890, -9.537920300774619164, 45.00000000000001421 ) ) ;
#10650 = cartesian_point ( 'none', ( 28.79164359692574848, -3.470051726934967995, 7.500000000000067502 ) ) ;
#10652 = cartesian_point ( 'none', ( -15.25587284762982065, 14.52955934979656938, 45.88026395089744369 ) ) ;
#10651 = direction ( 'none', ( 2.896988204881266862e-16, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10653 = toroidal_surface ( 'none', #35907, 4.000320936831882612, 1.500000000000000000 ) ;
#10654 = line ( 'none', #5049, #22728 ) ;
#10655 = oriented_edge ( 'none', *, *, #25552, .f. ) ;
#10656 = edge_curve ( 'none', #22985, #5042, #13183, .t. ) ;
#10657 = vertex_point ( 'none', #27790 ) ;
#10658 =( bounded_surface ( ) b_spline_surface ( 3, 2, (
( #31783, #93, #398 ),
( #3896, #17393, #20930 ),
( #24615, #28416, #17704 ),
( #14480, #11094, #42157 ),
( #7410, #246, #35585 ),
( #31943, #24472, #24775 ),
( #18002, #10934, #42457 ),
( #21536, #537, #25064 ),
( #4042, #28579, #3431 ),
( #7557, #32092, #31493 ),
( #34987, #32834, #11843 ),
( #4507, #8008, #25506 ),
( #4795, #18593, #4193 ),
( #29026, #28886, #7861 ),
( #1137, #42768, #18304 ),
( #39070, #32243, #14774 ),
( #21991, #25198, #32540 ),
( #992, #18147, #841 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 3, 3 ),
( 0.02586841273432788704, 0.02851595992929231715, 0.03116350712425674380, 0.03381105431922117044, 0.03645860151418559708, 0.03910614870915002372, 0.04175369590411445037, 0.04440124309907887701, 0.04704879029404330365 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.8247702557633359577, 1.000000000000000000),
( 1.000000000000000000, 0.8206870681996375483, 1.000000000000000000),
( 1.000000000000000000, 0.8169891017057556715, 1.000000000000000000),
( 1.000000000000000000, 0.8105432316300739126, 1.000000000000000000),
( 1.000000000000000000, 0.8077742563138887721, 1.000000000000000000),
( 1.000000000000000000, 0.8032747824856441010, 1.000000000000000000),
( 1.000000000000000000, 0.8015414310236410600, 1.000000000000000000),
( 1.000000000000000000, 0.7991972602383508040, 1.000000000000000000),
( 1.000000000000000000, 0.7986097728316575717, 1.000000000000000000),
( 1.000000000000000000, 0.7986175079261738086, 1.000000000000000000),
( 1.000000000000000000, 0.7992123201420361367, 1.000000000000000000),
( 1.000000000000000000, 0.8015248397406896652, 1.000000000000000000),
( 1.000000000000000000, 0.8032365833282900658, 1.000000000000000000),
( 1.000000000000000000, 0.8077405168735681817, 1.000000000000000000),
( 1.000000000000000000, 0.8105591954862487736, 1.000000000000000000),
( 1.000000000000000000, 0.8170431903422545883, 1.000000000000000000),
( 1.000000000000000000, 0.8207145907457958911, 1.000000000000000000),
( 1.000000000000000000, 0.8247702557633372900, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#10659 = cartesian_point ( 'none', ( 1.352912504666623270e-14, 59.49999999999997868, -65.60000000000005116 ) ) ;
#10660 = oriented_edge ( 'none', *, *, #11646, .t. ) ;
#10661 = oriented_edge ( 'none', *, *, #41708, .t. ) ;
#10662 = edge_curve ( 'none', #2765, #23177, #10977, .t. ) ;
#10663 = advanced_face ( 'none', ( #2229 ), #38354, .f. ) ;
#10664 = edge_loop ( 'none', ( #6359, #45010, #6621, #5943 ) ) ;
#10665 = vertex_point ( 'none', #45247 ) ;
#10666 = cartesian_point ( 'none', ( -8.156491075542097846, 19.36888159640060536, -95.60000000000000853 ) ) ;
#10667 = cartesian_point ( 'none', ( 16.10288568297047718, 83.67782780742281545, -28.70898384862264408 ) ) ;
#10668 = edge_curve ( 'none', #11725, #12942, #20526, .t. ) ;
#10669 = vertex_point ( 'none', #17380 ) ;
#10670 = cartesian_point ( 'none', ( -37.09218597119692618, 16.57122010596394546, 10.99999999999999822 ) ) ;
#10671 = edge_loop ( 'none', ( #30393, #31639, #17075, #41242 ) ) ;
#10672 = axis2_placement_3d ( 'none', #38714, #24565, #38849 ) ;
#10673 = cartesian_point ( 'none', ( -25.21191379860634285, 12.87666805969418427, -75.19143056762156618 ) ) ;
#10674 = oriented_edge ( 'none', *, *, #38434, .f. ) ;
#10675 = face_outer_bound ( 'none', #41327, .t. ) ;
#10676 = oriented_edge ( 'none', *, *, #1338, .t. ) ;
#10677 = cartesian_point ( 'none', ( -26.33913438213185287, 42.50000000000000000, -25.60000000000001918 ) ) ;
#10678 = cartesian_point ( 'none', ( -3.884583560846431042e-15, 1.381678758244750986e-15, -61.40000000000002700 ) ) ;
#10679 = edge_loop ( 'none', ( #15207, #36527, #33732, #5374 ) ) ;
#10680 = face_outer_bound ( 'none', #41717, .t. ) ;
#10681 = line ( 'none', #8875, #27121 ) ;
#10682 = axis2_placement_3d ( 'none', #5722, #44160, #2207 ) ;
#10683 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#10684 = face_outer_bound ( 'none', #14246, .t. ) ;
#10685 = advanced_face ( 'none', ( #7151 ), #24314, .t. ) ;
#10686 = cartesian_point ( 'none', ( -19.99999999999962341, 101.5000000000000000, -30.59999999999978115 ) ) ;
#10687 = cartesian_point ( 'none', ( 15.70343245071462235, -11.77860529091531383, 14.99999999999999289 ) ) ;
#10688 = axis2_placement_3d ( 'none', #28415, #25062, #697 ) ;
#10689 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10690 = cartesian_point ( 'none', ( -19.52255845468020823, 82.29999999999995453, -102.4806923714596252 ) ) ;
#10691 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10692 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#10693 = cartesian_point ( 'none', ( 29.45353138161138773, -0.5281142559265837866, 89.99999999999992895 ) ) ;
#10694 = direction ( 'none', ( -0.8616929519637299695, 0.08651737707555173795, -0.4999999999999997224 ) ) ;
#10695 = cartesian_point ( 'none', ( -10.50407526682632309, -20.49884249253264912, 48.43427877581306973 ) ) ;
#10696 = cartesian_point ( 'none', ( -40.60000000000019327, 91.39874974620374815, -84.72145547192755544 ) ) ;
#10697 = line ( 'none', #42759, #37504 ) ;
#10698 = face_outer_bound ( 'none', #31003, .t. ) ;
#10699 = cartesian_point ( 'none', ( -31.86230188892798409, 84.69999999999996021, -48.68240929268935702 ) ) ;
#10700 = oriented_edge ( 'none', *, *, #25452, .f. ) ;
#10701 = direction ( 'none', ( 0.6695697017950016372, 0.0000000000000000000, -0.7427492271541940028 ) ) ;
#10702 = cartesian_point ( 'none', ( 17.73557800986371547, 7.354540954814161147, 57.42061037746100283 ) ) ;
#10703 = edge_loop ( 'none', ( #30145, #11093, #34032, #32059, #34065, #3801, #15443, #20325 ) ) ;
#10704 = direction ( 'none', ( 0.6695697017949967522, 0.0000000000000000000, -0.7427492271541983326 ) ) ;
#10705 = oriented_edge ( 'none', *, *, #10434, .f. ) ;
#10707 = oriented_edge ( 'none', *, *, #33019, .t. ) ;
#10706 = cartesian_point ( 'none', ( -15.99318502381069251, -13.71371634839210429, 45.78584000000001453 ) ) ;
#10708 = oriented_edge ( 'none', *, *, #39246, .f. ) ;
#10709 = cartesian_point ( 'none', ( -37.47792328556734276, -14.50000000000004441, -37.13970642741728057 ) ) ;
#10710 = cartesian_point ( 'none', ( 24.50000000000041922, 78.49999999999998579, -30.95898384862274355 ) ) ;
#10711 = oriented_edge ( 'none', *, *, #8297, .f. ) ;
#10712 = edge_curve ( 'none', #29883, #39655, #25319, .t. ) ;
#10713 = cartesian_point ( 'none', ( 24.49999999999992184, 3.000384657911005608e-15, 52.00000000000000000 ) ) ;
#10714 = direction ( 'none', ( -0.6416855659042134397, -0.7669678184319009828, -5.842889237502676910e-16 ) ) ;
#10715 = edge_loop ( 'none', ( #28020, #3535, #7267, #28849 ) ) ;
#10716 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058996, -1.196361017915039239e-16 ) ) ;
#10717 = cylindrical_surface ( 'none', #35299, 5.500320936831879060 ) ;
#10718 = oriented_edge ( 'none', *, *, #43390, .t. ) ;
#10719 = cartesian_point ( 'none', ( 17.01548374595579460, -15.52289136044575457, 45.22829728201674016 ) ) ;
#10720 = circle ( 'none', #43139, 0.2000000000000004829 ) ;
#10721 = circle ( 'none', #43398, 1.807199999999998141 ) ;
#10722 = direction ( 'none', ( 0.7783931695761091563, 0.6277770890668586956, -0.0000000000000000000 ) ) ;
#10723 = face_outer_bound ( 'none', #15747, .t. ) ;
#10724 = vertex_point ( 'none', #10316 ) ;
#10725 = cartesian_point ( 'none', ( 42.49999999999999289, -2.194927865177632498, -20.60000000000004050 ) ) ;
#10726 = direction ( 'none', ( -0.1196569561012078009, -0.9928152964457154228, 0.0000000000000000000 ) ) ;
#10727 = oriented_edge ( 'none', *, *, #30942, .t. ) ;
#10728 = advanced_face ( 'none', ( #34013 ), #34817, .f. ) ;
#10729 = edge_curve ( 'none', #29767, #38584, #35103, .t. ) ;
#10730 = edge_curve ( 'none', #30866, #34000, #12633, .t. ) ;
#10731 = cartesian_point ( 'none', ( -9.038212487379007953, -19.03532510387337950, 41.19556845902045694 ) ) ;
#10732 = edge_loop ( 'none', ( #557, #8458 ) ) ;
#10733 = cartesian_point ( 'none', ( -13.60018000619657386, -3.435112247494195969, 9.999999999999985789 ) ) ;
#10734 = cartesian_point ( 'none', ( -22.71162090668003586, 58.23839876085932588, -95.32501276665158230 ) ) ;
#10735 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10736 = oriented_edge ( 'none', *, *, #31486, .t. ) ;
#10737 = face_bound ( 'none', #10318, .t. ) ;
#10738 = cylindrical_surface ( 'none', #2819, 3.000000000000002665 ) ;
#10739 = advanced_face ( 'none', ( #10450 ), #22517, .t. ) ;
#10740 = axis2_placement_3d ( 'none', #32009, #14090, #11003 ) ;
#10741 = oriented_edge ( 'none', *, *, #36812, .f. ) ;
#10742 = oriented_edge ( 'none', *, *, #40671, .t. ) ;
#10743 = direction ( 'none', ( 1.040834085586085834e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10744 = cartesian_point ( 'none', ( -18.45468262330545883, -3.496389655520495854, -95.59999999999999432 ) ) ;
#10745 = edge_loop ( 'none', ( #36532, #34468, #32086 ) ) ;
#10746 = oriented_edge ( 'none', *, *, #5210, .t. ) ;
#10747 = cartesian_point ( 'none', ( -21.01795942135221651, -40.79122951063332891, -19.70000000000000284 ) ) ;
#10748 = oriented_edge ( 'none', *, *, #17586, .t. ) ;
#10749 = axis2_placement_3d ( 'none', #8339, #39574, #12015 ) ;
#10750 = edge_loop ( 'none', ( #35495, #40978, #28545, #6445 ) ) ;
#10751 = direction ( 'none', ( 4.509299227612828871e-18, 0.9745092216857935696, -0.2243474467190315347 ) ) ;
#10752 = oriented_edge ( 'none', *, *, #31417, .t. ) ;
#10753 = cartesian_point ( 'none', ( -9.422809117999383588, -18.84300006940899053, 48.80443154097955727 ) ) ;
#10754 = edge_loop ( 'none', ( #28794, #22748, #22771, #30767 ) ) ;
#10755 = face_outer_bound ( 'none', #21154, .t. ) ;
#10756 = cartesian_point ( 'none', ( 16.94179572818726953, 88.95931580879624789, -86.62504626748136616 ) ) ;
#10757 = vector ( 'none', #36797, 1000.000000000000000 ) ;
#10758 = line ( 'none', #5899, #16794 ) ;
#10759 = cartesian_point ( 'none', ( 15.24378729527991894, -1.837225104948976284, 31.99999999999998579 ) ) ;
#10760 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10761 = direction ( 'none', ( -0.2397751753995147894, -1.764224386015740407e-17, -0.9708284427550172291 ) ) ;
#10762 = direction ( 'none', ( -0.7427492271541906721, -2.338547152455304005e-17, -0.6695697017950054120 ) ) ;
#10763 = face_outer_bound ( 'none', #34471, .t. ) ;
#10764 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#10765 = vertex_point ( 'none', #28870 ) ;
#10766 = edge_curve ( 'none', #35228, #19465, #20307, .t. ) ;
#10767 = edge_curve ( 'none', #7186, #873, #27561, .t. ) ;
#10768 = oriented_edge ( 'none', *, *, #7219, .t. ) ;
#10769 = direction ( 'none', ( -0.9982541042003290066, -5.139921410301651782e-16, 0.05906558598032098095 ) ) ;
#10770 = oriented_edge ( 'none', *, *, #31279, .f. ) ;
#10771 = cartesian_point ( 'none', ( -35.00000000000019185, 79.00137739825011352, -84.46619312414678404 ) ) ;
#10772 = advanced_face ( 'none', ( #19776 ), #38875, .t. ) ;
#10773 = cartesian_point ( 'none', ( 4.713380213996222423, -11.03558095246049220, 31.99999999999998579 ) ) ;
#10774 = oriented_edge ( 'none', *, *, #20448, .t. ) ;
#10775 = face_outer_bound ( 'none', #42496, .t. ) ;
#10776 = circle ( 'none', #6026, 2.499999999999995115 ) ;
#10777 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10778 = oriented_edge ( 'none', *, *, #27239, .f. ) ;
#10779 = cartesian_point ( 'none', ( -41.14663309670559954, 85.50000000000000000, -84.59999999999955378 ) ) ;
#10780 = plane ( 'none', #21778 ) ;
#10781 = oriented_edge ( 'none', *, *, #8096, .f. ) ;
#10782 = cartesian_point ( 'none', ( -16.84474827478127423, 85.69999999999990337, -83.63654500061628028 ) ) ;
#10783 = oriented_edge ( 'none', *, *, #12671, .f. ) ;
#10784 = cartesian_point ( 'none', ( 19.46082483533384178, 8.069961587174102391, 43.47110522331713156 ) ) ;
#10785 = cartesian_point ( 'none', ( 34.64101615137752788, -20.00000000000004974, -20.59036925887306424 ) ) ;
#10786 = oriented_edge ( 'none', *, *, #11711, .f. ) ;
#10787 = cartesian_point ( 'none', ( 23.17540646280064465, 35.49781654739872039, -16.70000000000000284 ) ) ;
#10788 = edge_curve ( 'none', #23092, #22351, #1654, .t. ) ;
#10789 = cartesian_point ( 'none', ( -44.99999999999997868, 23.46406827470468315, -25.10000000000002984 ) ) ;
#10790 = vertex_point ( 'none', #4330 ) ;
#10791 = vertex_point ( 'none', #983 ) ;
#10792 = b_spline_curve_with_knots ( 'none', 3,
( #45474, #35035, #7921, #7763, #29088, #11152, #35811, #32148 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003908886327282381189, 0.0007817772654564762377, 0.001563554530912952475 ),
.unspecified. ) ;
#10793 = edge_curve ( 'none', #34096, #43436, #21422, .t. ) ;
#10794 = cartesian_point ( 'none', ( 36.89101615137730050, 83.67782780742281545, -81.70288568297060294 ) ) ;
#10795 = circle ( 'none', #19273, 3.999999999999999112 ) ;
#10796 = cartesian_point ( 'none', ( -19.91839899407629133, 56.00000000000000000, -105.5999999999997812 ) ) ;
#10797 = cartesian_point ( 'none', ( 1.027035382945556297, 13.47391415116046964, 9.991210317627333026 ) ) ;
#10798 = direction ( 'none', ( -0.9949973155501253830, 0.09990166188830017224, -4.320524543935630227e-16 ) ) ;
#10799 = vertex_point ( 'none', #15084 ) ;
#10800 = cartesian_point ( 'none', ( 20.00000000000041922, 54.49899999999998812, -30.95898384862270092 ) ) ;
#10801 = circle ( 'none', #23538, 27.50000000000000000 ) ;
#10802 = cartesian_point ( 'none', ( 20.00000000000017408, 57.10000000000000142, -30.95898384862257657 ) ) ;
#10804 = edge_curve ( 'none', #17652, #38575, #36209, .t. ) ;
#10803 = axis2_placement_3d ( 'none', #33084, #33892, #34191 ) ;
#10805 = direction ( 'none', ( -1.803284015147843730e-16, 1.000000000000000000, -6.582788326437996379e-17 ) ) ;
#10806 = vector ( 'none', #27816, 1000.000000000000000 ) ;
#10807 = spherical_surface ( 'none', #7252, 3.929199999999999804 ) ;
#10808 = axis2_placement_3d ( 'none', #25108, #21877, #28632 ) ;
#10809 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10810 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#10811 = line ( 'none', #35325, #40351 ) ;
#10812 = cartesian_point ( 'none', ( -11.04890176209601549, 76.22532363994878324, -41.40514845329374083 ) ) ;
#10813 = oriented_edge ( 'none', *, *, #26371, .t. ) ;
#10814 = direction ( 'none', ( 6.106226635438364917e-16, 4.440892098500626162e-16, -1.000000000000000000 ) ) ;
#10815 = axis2_placement_3d ( 'none', #22261, #11219, #25757 ) ;
#10816 = cartesian_point ( 'none', ( -19.58211372862171018, -7.771252659790135020, 44.47338288369822124 ) ) ;
#10817 = cartesian_point ( 'none', ( 34.64101615137749945, 20.00000000000001066, -33.89999999999999858 ) ) ;
#10818 = cartesian_point ( 'none', ( -3.364480050451869264, 30.68715494210470851, -72.85942076493898867 ) ) ;
#10819 = axis2_placement_3d ( 'none', #21731, #28631, #10837 ) ;
#10820 = axis2_placement_3d ( 'none', #38221, #44901, #12095 ) ;
#10821 = axis2_placement_3d ( 'none', #29992, #30295, #33799 ) ;
#10822 = cartesian_point ( 'none', ( -27.78107578809516909, 16.33620970844686937, -65.88134990694794624 ) ) ;
#10823 = edge_loop ( 'none', ( #27189, #35812, #36625, #44134 ) ) ;
#10824 = direction ( 'none', ( 0.05326939753626845631, -0.9985801776953731057, -3.734792656228843151e-16 ) ) ;
#10825 = cartesian_point ( 'none', ( 3.596627630992712987, 33.69999999999997442, -51.03757335867472023 ) ) ;
#10826 = axis2_placement_3d ( 'none', #34935, #34776, #14423 ) ;
#10827 = circle ( 'none', #22368, 12.00000000000000711 ) ;
#10828 = vertex_point ( 'none', #14613 ) ;
#10829 = direction ( 'none', ( -0.9993768718877639179, 0.03529685447497914880, 0.0000000000000000000 ) ) ;
#10830 = oriented_edge ( 'none', *, *, #4548, .f. ) ;
#10831 = oriented_edge ( 'none', *, *, #22615, .t. ) ;
#10832 = b_spline_curve_with_knots ( 'none', 3,
( #19560, #12345, #15896, #2402, #26754, #33643, #36841, #37285, #26302, #16347 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003910285077854060327, 0.0007820570155708120655, 0.001173085523356218098, 0.001564114031141624131 ),
.unspecified. ) ;
#10833 = edge_curve ( 'none', #30864, #5038, #37783, .t. ) ;
#10834 = advanced_face ( 'none', ( #26895 ), #39997, .f. ) ;
#10835 = cartesian_point ( 'none', ( 20.36820287070286639, 8.446230627794392376, 45.00000000000001421 ) ) ;
#10836 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.110223024625158749e-14 ) ) ;
#10837 = direction ( 'none', ( -0.4373651764543249332, -0.8992839943116286427, 0.0000000000000000000 ) ) ;
#10838 = edge_loop ( 'none', ( #35948, #18446, #2556, #24835 ) ) ;
#10839 = cartesian_point ( 'none', ( 0.1858842845835470547, 55.25125213723674733, -28.88068386002838039 ) ) ;
#10840 = edge_curve ( 'none', #25027, #33457, #41676, .t. ) ;
#10841 = direction ( 'none', ( -0.6695697017950017482, 0.0000000000000000000, 0.7427492271541938917 ) ) ;
#10842 = line ( 'none', #16367, #45388 ) ;
#10843 = cartesian_point ( 'none', ( -12.71259439443880623, -19.20930695922459108, 42.30809024008106434 ) ) ;
#10844 = cartesian_point ( 'none', ( -34.64101615137708023, 78.49999999999998579, -45.59999999999921272 ) ) ;
#10845 = vertex_point ( 'none', #39974 ) ;
#10846 = advanced_face ( 'none', ( #24207 ), #5505, .f. ) ;
#10847 = direction ( 'none', ( -0.8914305003679062755, 0.4531574373369860464, -2.137235313292779622e-16 ) ) ;
#10848 = cartesian_point ( 'none', ( -8.895433074552045046e-15, 94.69999999999993179, -65.60000000000000853 ) ) ;
#10849 = direction ( 'none', ( 0.9688393596288389364, 0.2476899175057013791, 0.0000000000000000000 ) ) ;
#10850 = face_bound ( 'none', #38487, .t. ) ;
#10851 = cylindrical_surface ( 'none', #38614, 2.499999999999988454 ) ;
#10852 = plane ( 'none', #15554 ) ;
#10853 = cartesian_point ( 'none', ( -11.33023362367706177, -17.76233355152031379, 48.08060344480164616 ) ) ;
#10856 = advanced_face ( 'none', ( #23636 ), #19333, .f. ) ;
#10855 = plane ( 'none', #35976 ) ;
#10854 = line ( 'none', #21040, #21299 ) ;
#10858 = oriented_edge ( 'none', *, *, #21972, .f. ) ;
#10857 = direction ( 'none', ( 6.159629312672534915e-16, 2.808046651265234733e-16, -1.000000000000000000 ) ) ;
#10859 = cartesian_point ( 'none', ( 17.68542182202343938, 22.98746513978177930, 32.75751826176198733 ) ) ;
#10860 = edge_curve ( 'none', #27761, #34467, #2753, .t. ) ;
#10861 = direction ( 'none', ( 2.115194125063695498e-16, 1.000000000000000000, -1.486993667704988662e-18 ) ) ;
#10862 = cartesian_point ( 'none', ( -22.00000000000006395, -38.10511776651526361, 10.80001466688178269 ) ) ;
#10863 = edge_curve ( 'none', #31598, #28627, #20820, .t. ) ;
#10864 = face_outer_bound ( 'none', #37812, .t. ) ;
#10865 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10866 = cartesian_point ( 'none', ( 33.48136199667540325, -21.38606424147020491, -13.89999999999998792 ) ) ;
#10867 = cartesian_point ( 'none', ( -7.694549648301088280e-15, -8.650670939904802736, -65.59999999999998010 ) ) ;
#10868 = cartesian_point ( 'none', ( 14.63704690890314453, -17.78471065789606342, 48.43427877581309815 ) ) ;
#10869 = edge_curve ( 'none', #45145, #18291, #30728, .t. ) ;
#10870 = cartesian_point ( 'none', ( 23.92505669771265175, -35.80421431121956743, -19.70000000000000639 ) ) ;
#10871 = line ( 'none', #10794, #45377 ) ;
#10872 = cartesian_point ( 'none', ( 32.14360940889301332, 20.11384007463551171, -33.69999999999999574 ) ) ;
#10873 = direction ( 'none', ( -0.9985801776953731057, -0.05326939753626860896, -4.491529765906062443e-16 ) ) ;
#10874 = oriented_edge ( 'none', *, *, #4495, .t. ) ;
#10875 = direction ( 'none', ( 0.9974853725177733610, 0.07087264361570515259, 6.405609513161020335e-16 ) ) ;
#10876 = axis2_placement_3d ( 'none', #28503, #28351, #24698 ) ;
#10877 = oriented_edge ( 'none', *, *, #39672, .t. ) ;
#10878 = axis2_placement_3d ( 'none', #20623, #45121, #2692 ) ;
#10879 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10880 = oriented_edge ( 'none', *, *, #12258, .t. ) ;
#10881 = vector ( 'none', #18764, 999.9999999999998863 ) ;
#10882 = cartesian_point ( 'none', ( -14.41357038288192882, -1.530696533012104510, 10.34514099850038171 ) ) ;
#10883 = oriented_edge ( 'none', *, *, #14141, .f. ) ;
#10884 = direction ( 'none', ( -0.9982541042003290066, -3.989216879136938676e-16, 0.05906558598032098095 ) ) ;
#10885 = circle ( 'none', #31979, 6.900000000000004796 ) ;
#10886 = advanced_face ( 'none', ( #25803 ), #14283, .f. ) ;
#10887 = axis2_placement_3d ( 'none', #38861, #17800, #4000 ) ;
#10888 = oriented_edge ( 'none', *, *, #1742, .t. ) ;
#10889 = circle ( 'none', #12544, 5.000000000000002665 ) ;
#10890 = plane ( 'none', #9743 ) ;
#10891 = cartesian_point ( 'none', ( 29.17089635713042739, 20.63892445614401794, -57.49671929573951701 ) ) ;
#10892 = cartesian_point ( 'none', ( -17.84709760284815872, 6.007295376545445542, -95.60000000000006537 ) ) ;
#10893 = circle ( 'none', #22385, 10.99999999999999822 ) ;
#10894 = edge_curve ( 'none', #28708, #39769, #24736, .t. ) ;
#10895 = oriented_edge ( 'none', *, *, #5210, .f. ) ;
#10896 = direction ( 'none', ( -0.6416855659042129956, -0.7669678184319012049, 0.0000000000000000000 ) ) ;
#10897 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10898 = edge_curve ( 'none', #14901, #30489, #32920, .t. ) ;
#10899 = direction ( 'none', ( 0.7427492271541914493, 2.338547152455322186e-17, 0.6695697017950047458 ) ) ;
#10900 = direction ( 'none', ( 0.9237280213470682178, 0.3830490080632377725, 0.0000000000000000000 ) ) ;
#10901 = edge_curve ( 'none', #40963, #27097, #9341, .t. ) ;
#10902 = cylindrical_surface ( 'none', #15860, 6.500000000000001776 ) ;
#10903 = cartesian_point ( 'none', ( 21.03138875030767707, 85.05175982105204469, -82.53168563594702789 ) ) ;
#10905 = advanced_face ( 'none', ( #21998 ), #31301, .t. ) ;
#10904 = cartesian_point ( 'none', ( -20.07494330228742641, -35.80421431121956033, 10.80001466688178269 ) ) ;
#10906 = oriented_edge ( 'none', *, *, #227, .t. ) ;
#10907 = direction ( 'none', ( -0.9928152964457156449, 0.1196569561012058303, 1.066981889371548280e-16 ) ) ;
#10908 = oriented_edge ( 'none', *, *, #7542, .f. ) ;
#10909 = cartesian_point ( 'none', ( 29.13345643785301675, 81.11157269253591551, -51.19455528748850526 ) ) ;
#10910 = cartesian_point ( 'none', ( -11.95160115852280569, 94.98535653537302892, -41.43562861800306507 ) ) ;
#10911 = cartesian_point ( 'none', ( 34.31980515339446214, 86.50000000000000000, -97.41980515339481883 ) ) ;
#10912 = oriented_edge ( 'none', *, *, #44676, .t. ) ;
#10913 = direction ( 'none', ( 1.000000000000000000, -7.979727989493339751e-17, -3.276296315968194708e-16 ) ) ;
#10914 = oriented_edge ( 'none', *, *, #33939, .f. ) ;
#10915 = edge_loop ( 'none', ( #13173, #21346, #28760, #27892 ) ) ;
#10916 = cartesian_point ( 'none', ( 21.85651982199374643, -7.264942158117616344, 41.19556845902046405 ) ) ;
#10917 = oriented_edge ( 'none', *, *, #1408, .f. ) ;
#10918 = oriented_edge ( 'none', *, *, #13957, .f. ) ;
#10919 = edge_curve ( 'none', #20142, #28519, #15402, .t. ) ;
#10920 = oriented_edge ( 'none', *, *, #16478, .t. ) ;
#10921 = circle ( 'none', #8948, 4.499999999999999112 ) ;
#10922 = direction ( 'none', ( 0.9237280213470681067, 0.3830490080632377170, 0.0000000000000000000 ) ) ;
#10923 = edge_loop ( 'none', ( #41483, #31036, #26510 ) ) ;
#10924 = cartesian_point ( 'none', ( -36.59678408837889663, -18.36370180694431653, -33.89999999999997726 ) ) ;
#10925 = direction ( 'none', ( 4.000272335602517949e-15, 0.9314175982251128305, 0.3639522739543779029 ) ) ;
#10926 = face_outer_bound ( 'none', #22253, .t. ) ;
#10927 = cartesian_point ( 'none', ( 4.019174498454217925, 18.43369905783496421, -95.60000000000005116 ) ) ;
#10928 = line ( 'none', #4951, #25192 ) ;
#10930 = edge_curve ( 'none', #19424, #34385, #40569, .t. ) ;
#10929 = cartesian_point ( 'none', ( -21.06238791984774394, 0.5223311382885539311, 41.56572122418695869 ) ) ;
#10931 = line ( 'none', #22151, #39947 ) ;
#10932 = edge_curve ( 'none', #24232, #27590, #17585, .t. ) ;
#10933 = cartesian_point ( 'none', ( 4.054426590434454798e-13, -104.2500000000000142, -65.60000000000002274 ) ) ;
#10934 = cartesian_point ( 'none', ( -20.65940867360234279, -3.893976607020637193, -95.60000000001224407 ) ) ;
#10935 = circle ( 'none', #19417, 0.2000000000000004829 ) ;
#10937 = oriented_edge ( 'none', *, *, #7696, .f. ) ;
#10936 = axis2_placement_3d ( 'none', #3370, #27587, #38408 ) ;
#10938 = vertex_point ( 'none', #26534 ) ;
#10939 = direction ( 'none', ( 3.997047614510230552e-16, -1.000000000000000000, 1.442983622169201577e-18 ) ) ;
#10940 = direction ( 'none', ( -0.4373651764543243226, -0.8992839943116288648, -6.938893903907233308e-16 ) ) ;
#10941 = vertex_point ( 'none', #5367 ) ;
#10942 = axis2_placement_3d ( 'none', #19114, #1217, #25876 ) ;
#10943 = cartesian_point ( 'none', ( 14.52750759142639048, 94.69999999999993179, -42.91847617153892003 ) ) ;
#10944 = conical_surface ( 'none', #19075, 2.749999999999995559, 0.7853981633974344012 ) ;
#10945 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#10946 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667705070322e-18 ) ) ;
#10947 = cartesian_point ( 'none', ( 17.84999999999999076, -11.06243644049536989, -95.60000000000002274 ) ) ;
#10948 = oriented_edge ( 'none', *, *, #9672, .f. ) ;
#10949 = vertex_point ( 'none', #43962 ) ;
#10950 = direction ( 'none', ( -6.307717298314551112e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10952 = cartesian_point ( 'none', ( -38.43107966083859850, -18.43541743770062880, -25.60000000000001563 ) ) ;
#10951 = cartesian_point ( 'none', ( -1.060114443168438302e-15, 8.364885073449590357e-15, -31.60000000000002274 ) ) ;
#10953 = advanced_face ( 'none', ( #29118 ), #40518, .f. ) ;
#10954 = oriented_edge ( 'none', *, *, #43574, .t. ) ;
#10955 = axis2_placement_3d ( 'none', #4048, #10495, #34992 ) ;
#10956 = cartesian_point ( 'none', ( 31.81980515339446924, 103.9999999999999858, -97.41980515339479041 ) ) ;
#10957 = direction ( 'none', ( 4.531088973552677952e-17, 1.000000000000000000, 6.283257330483586380e-17 ) ) ;
#10958 = edge_loop ( 'none', ( #44961, #5780, #18282, #29737 ) ) ;
#10959 = direction ( 'none', ( 0.9237280213470681067, 0.3830490080632379946, 0.0000000000000000000 ) ) ;
#10960 = vertex_point ( 'none', #5974 ) ;
#10961 = oriented_edge ( 'none', *, *, #10392, .t. ) ;
#10962 = direction ( 'none', ( 0.9985801776953731057, 0.05326939753626860896, 4.491529765906062443e-16 ) ) ;
#10963 = cartesian_point ( 'none', ( 8.683511618550312505, 15.19999999999999929, -76.62052727984807632 ) ) ;
#10964 = oriented_edge ( 'none', *, *, #43370, .t. ) ;
#10965 = vertex_point ( 'none', #36912 ) ;
#10966 = cartesian_point ( 'none', ( -20.98076201704747845, -1.940134698733166685, 47.66816096861098373 ) ) ;
#10968 = advanced_face ( 'none', ( #7669 ), #37228, .f. ) ;
#10967 = plane ( 'none', #41460 ) ;
#10969 = oriented_edge ( 'none', *, *, #15836, .f. ) ;
#10970 = circle ( 'none', #16007, 7.000000000000000000 ) ;
#10971 = direction ( 'none', ( 3.997047614510231045e-16, -1.000000000000000000, 1.442983622169201577e-18 ) ) ;
#10972 =( bounded_curve ( ) b_spline_curve ( 3, ( #21272, #14363, #29067, #25398 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.9272952180016099666, 1.570796326794896780 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670090306, 0.9657888653670090306, 1.000000000000000000 ) )
representation_item ( '' ) );
#10973 = oriented_edge ( 'none', *, *, #5651, .t. ) ;
#10974 = cartesian_point ( 'none', ( 17.13832773140549648, -15.38737807570615779, 46.21187660914581841 ) ) ;
#10975 = cartesian_point ( 'none', ( 35.69452146814699489, 17.96672024857907246, -36.39999999999999147 ) ) ;
#10976 = vector ( 'none', #4009, 1000.000000000000000 ) ;
#10977 = line ( 'none', #31328, #4434 ) ;
#10978 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.009293658750144016e-14 ) ) ;
#10979 = direction ( 'none', ( 0.0000000000000000000, 1.445602896647337931e-16, 1.000000000000000000 ) ) ;
#10980 = line ( 'none', #21737, #36712 ) ;
#10981 = cartesian_point ( 'none', ( -17.59737419539303005, -14.85998871861331239, 45.78584000000001453 ) ) ;
#10982 = oriented_edge ( 'none', *, *, #15775, .t. ) ;
#10983 = vector ( 'none', #30491, 1000.000000000000000 ) ;
#10984 = direction ( 'none', ( 0.7321641215212293385, -0.6811282545578670744, 0.0000000000000000000 ) ) ;
#10985 = edge_loop ( 'none', ( #4737, #43635, #32320, #39434 ) ) ;
#10986 = cartesian_point ( 'none', ( 4.080488438478900193, 22.66796103299632748, 41.56572122418695869 ) ) ;
#10987 = direction ( 'none', ( -1.076941769399732027e-16, -1.000000000000000000, -1.079709846472056899e-16 ) ) ;
#10988 = cartesian_point ( 'none', ( 20.00000000000017408, 59.50000000000000000, -30.95898384862257657 ) ) ;
#10989 = vector ( 'none', #39581, 1000.000000000000000 ) ;
#10990 = cartesian_point ( 'none', ( -18.11730320485701995, 12.56844559137195994, 45.00000000000001421 ) ) ;
#10991 = edge_curve ( 'none', #8327, #33171, #38377, .t. ) ;
#10992 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#10993 = face_outer_bound ( 'none', #29891, .t. ) ;
#10994 = direction ( 'none', ( -7.979727989493315099e-17, -1.000000000000000000, 1.486993667704945522e-18 ) ) ;
#10995 = cartesian_point ( 'none', ( 34.64101615137753498, 22.50000000000002487, -10.60000000000000142 ) ) ;
#10996 = vertex_point ( 'none', #41643 ) ;
#10997 = vertex_point ( 'none', #27132 ) ;
#10998 = edge_curve ( 'none', #17836, #755, #39461, .t. ) ;
#10999 = vertex_point ( 'none', #23651 ) ;
#11000 = edge_curve ( 'none', #28976, #32048, #13748, .t. ) ;
#11001 = cartesian_point ( 'none', ( -34.64101615137708023, 78.49999999999998579, -45.59999999999921272 ) ) ;
#11002 = cartesian_point ( 'none', ( 9.024583677216575950, 59.49999999999997158, -35.94267561877988015 ) ) ;
#11003 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11004 = direction ( 'none', ( -0.7427492271541936697, 7.572541570346296473e-17, -0.6695697017950020813 ) ) ;
#11005 = advanced_face ( 'none', ( #5458 ), #18108, .t. ) ;
#11007 = vector ( 'none', #25421, 1000.000000000000114 ) ;
#11006 = cartesian_point ( 'none', ( -17.85000000000001208, 11.06243644049537878, -95.60000000000002274 ) ) ;
#11008 = oriented_edge ( 'none', *, *, #38130, .f. ) ;
#11009 = direction ( 'none', ( 0.3154240852245591697, 0.9489508135094516517, -0.0000000000000000000 ) ) ;
#11010 = edge_loop ( 'none', ( #31027, #6020, #37509, #10917 ) ) ;
#11011 = cartesian_point ( 'none', ( -35.00000000000019185, 85.50000000000000000, -84.59999999999962483 ) ) ;
#11012 = axis2_placement_3d ( 'none', #30492, #27405, #2896 ) ;
#11013 = axis2_placement_3d ( 'none', #30559, #1905, #16167 ) ;
#11014 = direction ( 'none', ( 4.743173283671216974e-16, 3.993128171903836414e-16, -1.000000000000000000 ) ) ;
#11015 = oriented_edge ( 'none', *, *, #31675, .t. ) ;
#11016 = vector ( 'none', #8221, 1000.000000000000000 ) ;
#11017 = cartesian_point ( 'none', ( -28.35533905932756227, 35.35533905932720700, 0.0000000000000000000 ) ) ;
#11018 = cartesian_point ( 'none', ( -37.34742589781352251, -22.72832875169925870, -33.89999999999997726 ) ) ;
#11019 = cartesian_point ( 'none', ( -34.64101615137752077, -20.00000000000004263, -32.60000000000000853 ) ) ;
#11020 = edge_loop ( 'none', ( #4107, #6328 ) ) ;
#11021 = oriented_edge ( 'none', *, *, #19522, .t. ) ;
#11022 = line ( 'none', #37179, #44413 ) ;
#11023 = line ( 'none', #22827, #1700 ) ;
#11024 = cartesian_point ( 'none', ( 15.14817536565021605, -17.35134217381420996, 48.32721672028202420 ) ) ;
#11025 = axis2_placement_3d ( 'none', #19849, #2526, #16771 ) ;
#11026 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#11027 = cartesian_point ( 'none', ( -19.09591796137505071, 10.35578982260916803, -93.63317047205991628 ) ) ;
#11028 = oriented_edge ( 'none', *, *, #9053, .f. ) ;
#11029 = oriented_edge ( 'none', *, *, #15248, .f. ) ;
#11031 = circle ( 'none', #41371, 5.000000000000000000 ) ;
#11030 = axis2_placement_3d ( 'none', #1632, #44191, #19400 ) ;
#11032 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#11033 = oriented_edge ( 'none', *, *, #12951, .f. ) ;
#11034 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11035 = cartesian_point ( 'none', ( 34.64101615137749945, 20.00000000000001066, -32.59999999999999432 ) ) ;
#11036 = circle ( 'none', #7984, 2.999999999999999556 ) ;
#11037 = cartesian_point ( 'none', ( 20.80166111759158909, -3.344716829420424364, 46.60416143283791968 ) ) ;
#11038 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11039 = line ( 'none', #13341, #29698 ) ;
#11040 = direction ( 'none', ( -5.690833777106464244e-16, -2.476491431256906945e-16, 1.000000000000000000 ) ) ;
#11041 = oriented_edge ( 'none', *, *, #40958, .f. ) ;
#11042 = edge_loop ( 'none', ( #40482, #2134 ) ) ;
#11043 = edge_curve ( 'none', #670, #29604, #11502, .t. ) ;
#11044 = vertex_point ( 'none', #41799 ) ;
#11045 = cartesian_point ( 'none', ( -8.877370753107348142e-16, 54.79999999999999716, -65.60000000000002274 ) ) ;
#11046 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#11047 = edge_curve ( 'none', #8785, #23285, #14817, .t. ) ;
#11048 = oriented_edge ( 'none', *, *, #14074, .t. ) ;
#11049 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11050 = cartesian_point ( 'none', ( -0.1370916391499512055, 65.78173321813123664, -104.7438291180594803 ) ) ;
#11051 = cartesian_point ( 'none', ( 39.04859199209094811, 4.006387792582356333, -32.60000000000002984 ) ) ;
#11052 = face_outer_bound ( 'none', #27546, .t. ) ;
#11053 = vector ( 'none', #27940, 1000.000000000000000 ) ;
#11054 = vertex_point ( 'none', #10269 ) ;
#11055 = cartesian_point ( 'none', ( 3.906460495379319831, 21.70119965343024404, 45.78584000000001453 ) ) ;
#11056 = oriented_edge ( 'none', *, *, #37273, .t. ) ;
#11057 = oriented_edge ( 'none', *, *, #31069, .t. ) ;
#11058 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#11059 = oriented_edge ( 'none', *, *, #28996, .t. ) ;
#11060 = oriented_edge ( 'none', *, *, #14973, .t. ) ;
#11061 = cartesian_point ( 'none', ( 13.83439813706846166, 86.40494498484562769, -88.78648100709584412 ) ) ;
#11062 = line ( 'none', #20752, #35725 ) ;
#11063 = edge_curve ( 'none', #34712, #45117, #7097, .t. ) ;
#11064 = advanced_face ( 'none', ( #26846 ), #36158, .f. ) ;
#11065 = cartesian_point ( 'none', ( -11.84364847586029335, 95.19015125418526679, -41.47912924768758813 ) ) ;
#11066 = edge_curve ( 'none', #7684, #26104, #43828, .t. ) ;
#11067 = direction ( 'none', ( 0.8571673007021108903, 0.5150380749100564870, -9.022810439141733040e-15 ) ) ;
#11068 = direction ( 'none', ( 0.9708284427550172291, 6.518072743110260013e-17, -0.2397751753995147894 ) ) ;
#11070 = oriented_edge ( 'none', *, *, #4963, .t. ) ;
#11069 = direction ( 'none', ( -6.750947622558685741e-17, 1.000000000000000000, -1.498871781000283085e-18 ) ) ;
#11071 = direction ( 'none', ( -0.9928152964457155338, 0.1196569561012058996, 1.020425574104003876e-16 ) ) ;
#11072 = advanced_face ( 'none', ( #1095, #33432, #25243, #23584, #24686, #34522 ), #6271, .t. ) ;
#11073 = oriented_edge ( 'none', *, *, #32598, .t. ) ;
#11074 = line ( 'none', #32861, #3952 ) ;
#11075 = oriented_edge ( 'none', *, *, #8094, .f. ) ;
#11076 = cartesian_point ( 'none', ( 37.58845177301589757, 17.53402052943476974, -32.59999999999999432 ) ) ;
#11078 = edge_curve ( 'none', #31368, #30142, #31092, .t. ) ;
#11077 = axis2_placement_3d ( 'none', #27043, #37407, #41099 ) ;
#11079 = circle ( 'none', #4517, 25.99999999999999645 ) ;
#11080 = circle ( 'none', #44951, 2.999999999999995559 ) ;
#11081 = cartesian_point ( 'none', ( 10.20919900428107852, -4.096131008468762325, 90.97145168286164107 ) ) ;
#11082 = axis2_placement_3d ( 'none', #43810, #26233, #33722 ) ;
#11083 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#11084 = advanced_face ( 'none', ( #9870 ), #38708, .t. ) ;
#11085 = cartesian_point ( 'none', ( 19.84108638248349976, 7.088563002499381760, 41.74996661652173202 ) ) ;
#11086 = oriented_edge ( 'none', *, *, #26477, .f. ) ;
#11087 = cartesian_point ( 'none', ( 0.5087262752760423057, 18.99716847857708402, -95.60000000000005116 ) ) ;
#11088 = cartesian_point ( 'none', ( -21.04680093097543647, -0.9556898922226969573, 42.02972857566518883 ) ) ;
#11089 = axis2_placement_3d ( 'none', #25045, #21658, #18423 ) ;
#11090 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#11091 = cartesian_point ( 'none', ( 26.95286081340886852, 95.69999999999994600, -67.19477082146866564 ) ) ;
#11092 = cartesian_point ( 'none', ( 21.18660929456996200, 9.034486404794058956, 43.35911143998096406 ) ) ;
#11093 = oriented_edge ( 'none', *, *, #39557, .t. ) ;
#11094 = cartesian_point ( 'none', ( -19.59559352897415607, -7.613243666425721479, -95.59999999999392628 ) ) ;
#11095 = axis2_placement_3d ( 'none', #35823, #7481, #18063 ) ;
#11096 = cartesian_point ( 'none', ( 34.64101615137723655, 103.9999999999999574, -85.60000000000053433 ) ) ;
#11097 = plane ( 'none', #1968 ) ;
#11098 = direction ( 'none', ( 0.9985801776953729947, 0.05326939753627297353, 0.0000000000000000000 ) ) ;
#11099 = cylindrical_surface ( 'none', #18688, 2.750000000000002665 ) ;
#11100 = line ( 'none', #31386, #7793 ) ;
#11101 = oriented_edge ( 'none', *, *, #4503, .f. ) ;
#11102 = b_spline_curve_with_knots ( 'none', 3,
( #27387, #9917, #13915, #38203, #24208, #6373, #45300, #44829, #3025, #23906, #41748, #6675, #24364, #10220 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.01381585443658567107, 0.01559735829660334125, 0.01737886215662101316, 0.01916036601663868508, 0.02094186987665635352, 0.02450487759669169041, 0.02806788531672702730 ),
.unspecified. ) ;
#11103 = oriented_edge ( 'none', *, *, #2276, .f. ) ;
#11104 = oriented_edge ( 'none', *, *, #13009, .f. ) ;
#11105 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554127e-17, 1.000000000000000000 ) ) ;
#11106 = cartesian_point ( 'none', ( -19.91839899407623093, 54.50000000000000000, -100.0996790631679119 ) ) ;
#11107 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058996, -1.196361017915039239e-16 ) ) ;
#11108 = oriented_edge ( 'none', *, *, #31205, .f. ) ;
#11109 = cartesian_point ( 'none', ( 17.73557800986371547, 7.354540954814161147, 51.50000000000000711 ) ) ;
#11110 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11112 = cartesian_point ( 'none', ( 19.20926791124945510, 8.204423825829701755, 31.99999999999998579 ) ) ;
#11111 = cartesian_point ( 'none', ( -15.66987298107825843, 104.5000000000000000, -102.7410161513773517 ) ) ;
#11113 = vector ( 'none', #1031, 1000.000000000000000 ) ;
#11114 = edge_curve ( 'none', #34658, #36659, #23044, .t. ) ;
#11115 = direction ( 'none', ( 1.000000000000000000, -1.076941769399720440e-16, -1.071365218763275746e-14 ) ) ;
#11116 = edge_curve ( 'none', #45431, #40169, #19720, .t. ) ;
#11117 = cartesian_point ( 'none', ( -34.64101615137724366, 79.59999999999996589, -45.59999999999945430 ) ) ;
#11118 = cartesian_point ( 'none', ( -6.601967122672786172e-15, 1.704709969219726784e-16, 7.500000000000071054 ) ) ;
#11119 = oriented_edge ( 'none', *, *, #14229, .f. ) ;
#11120 = cartesian_point ( 'none', ( -12.02166521989566661, -17.30128553322356666, 43.48753575980683195 ) ) ;
#11121 = oriented_edge ( 'none', *, *, #38732, .f. ) ;
#11122 = cylindrical_surface ( 'none', #26850, 9.599999999999999645 ) ;
#11123 = edge_loop ( 'none', ( #9748, #5379 ) ) ;
#11124 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11126 = advanced_face ( 'none', ( #10406 ), #17009, .t. ) ;
#11125 = cartesian_point ( 'none', ( -8.822499668414900853, 21.27558090607207220, 48.43427877581306262 ) ) ;
#11127 = edge_loop ( 'none', ( #35134, #10433 ) ) ;
#11128 = circle ( 'none', #28279, 2.749999999999999112 ) ;
#11129 = vector ( 'none', #13963, 1000.000000000000114 ) ;
#11130 = cartesian_point ( 'none', ( -21.06639800638726712, -0.3090885016214356407, 48.65536788815519031 ) ) ;
#11131 = cartesian_point ( 'none', ( -4.249204686269671072, 28.69999999999996376, -72.37821949586937365 ) ) ;
#11132 = cartesian_point ( 'none', ( -22.17833727550371847, 84.79999999999995453, -99.53465454840552695 ) ) ;
#11133 = edge_curve ( 'none', #32973, #5102, #8764, .t. ) ;
#11134 = direction ( 'none', ( -0.6695697017949996388, 8.091656563171635536e-17, 0.7427492271541960012 ) ) ;
#11135 = cartesian_point ( 'none', ( 2.199807606595268972, 39.39264741106370593, -32.60000000000001563 ) ) ;
#11137 = edge_curve ( 'none', #4658, #38976, #16433, .t. ) ;
#11136 = cartesian_point ( 'none', ( 7.446114723342941666, -0.8974271707590395497, 63.99999999999997158 ) ) ;
#11138 = cartesian_point ( 'none', ( -16.70080621281334388, -12.84360152847459169, 42.19381603766358779 ) ) ;
#11139 = edge_curve ( 'none', #17543, #25434, #6100, .t. ) ;
#11140 = oriented_edge ( 'none', *, *, #14306, .t. ) ;
#11141 = advanced_face ( 'none', ( #8188 ), #32874, .t. ) ;
#11142 = b_spline_curve_with_knots ( 'none', 3,
( #34379, #2985, #34520, #14469 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0007078299190233128431 ),
.unspecified. ) ;
#11145 = edge_curve ( 'none', #37128, #28264, #19203, .t. ) ;
#11144 = cartesian_point ( 'none', ( 6.325161622995713273, 22.14737721329938580, 47.60048214705259539 ) ) ;
#11143 = axis2_placement_3d ( 'none', #38372, #41605, #20814 ) ;
#11146 = line ( 'none', #17865, #23220 ) ;
#11147 = circle ( 'none', #42439, 6.500000000000006217 ) ;
#11148 = vertex_point ( 'none', #28049 ) ;
#11149 = cartesian_point ( 'none', ( 1.500000000000429878, 54.50000000000000000, -29.08403286499778417 ) ) ;
#11150 = vertex_point ( 'none', #39006 ) ;
#11151 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11152 = cartesian_point ( 'none', ( -0.03484525169897331048, 76.17661429571509757, -53.49116246611177417 ) ) ;
#11153 = oriented_edge ( 'none', *, *, #12446, .f. ) ;
#11154 = cartesian_point ( 'none', ( -12.92227018621707835, -19.06616428543803465, 43.26297300472312912 ) ) ;
#11155 = cartesian_point ( 'none', ( 35.87513541072380718, 21.92900224305484258, -36.39999999999999147 ) ) ;
#11156 = axis2_placement_3d ( 'none', #39240, #8320, #1457 ) ;
#11157 = axis2_placement_3d ( 'none', #29529, #28936, #11897 ) ;
#11158 = oriented_edge ( 'none', *, *, #28928, .t. ) ;
#11159 = vertex_point ( 'none', #24705 ) ;
#11160 = axis2_placement_3d ( 'none', #28040, #7036, #10716 ) ;
#11161 = oriented_edge ( 'none', *, *, #12639, .t. ) ;
#11162 = vector ( 'none', #17733, 1000.000000000000000 ) ;
#11163 = direction ( 'none', ( 1.000000000000000000, -1.069882848991489672e-16, -1.071739852553436298e-14 ) ) ;
#11164 = vertex_point ( 'none', #24559 ) ;
#11165 = direction ( 'none', ( 4.743173283671216974e-16, 3.993128171903836414e-16, -1.000000000000000000 ) ) ;
#11166 = axis2_placement_3d ( 'none', #33264, #8595, #8741 ) ;
#11167 = oriented_edge ( 'none', *, *, #35145, .f. ) ;
#11168 = circle ( 'none', #13568, 9.599999999999999645 ) ;
#11169 = cylindrical_surface ( 'none', #33633, 25.15000000000000213 ) ;
#11170 = cartesian_point ( 'none', ( -36.07317927387897072, -14.50000000000004086, -41.67440013232101137 ) ) ;
#11171 = cartesian_point ( 'none', ( -22.00000000000006040, -38.10511776651525651, -19.70000000000000284 ) ) ;
#11172 = cartesian_point ( 'none', ( -1.066290571923451889e-14, 2.173507274080610016e-15, 32.49999999999998579 ) ) ;
#11173 = vector ( 'none', #14744, 1000.000000000000114 ) ;
#11174 = cartesian_point ( 'none', ( 21.42180268984022007, 8.464668059489994789, 42.44614668813210301 ) ) ;
#11175 = cartesian_point ( 'none', ( -21.70089573018351459, 84.79999999999995453, -101.7743307684878715 ) ) ;
#11176 = edge_curve ( 'none', #27860, #21535, #35628, .t. ) ;
#11177 = oriented_edge ( 'none', *, *, #22031, .t. ) ;
#11178 = cartesian_point ( 'none', ( 14.45915024851461617, -17.92818499962781331, 41.56572122418695159 ) ) ;
#11179 = edge_curve ( 'none', #7430, #22896, #15914, .t. ) ;
#11180 = edge_curve ( 'none', #35508, #1414, #36709, .t. ) ;
#11181 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#11182 = direction ( 'none', ( -0.3830490080632377725, 0.9237280213470682178, 0.0000000000000000000 ) ) ;
#11183 = cartesian_point ( 'none', ( 42.49999999999999289, -4.389855730355285424, -20.60000000000004050 ) ) ;
#11184 = cartesian_point ( 'none', ( -11.79501433115274622, 19.78313806820776932, 43.88005955364403832 ) ) ;
#11185 = advanced_face ( 'none', ( #4387 ), #15353, .f. ) ;
#11186 = cartesian_point ( 'none', ( 35.69452146814700200, 17.96672024857907601, -38.89999999999999858 ) ) ;
#11187 = line ( 'none', #23600, #41825 ) ;
#11188 = face_outer_bound ( 'none', #4557, .t. ) ;
#11189 = oriented_edge ( 'none', *, *, #5558, .f. ) ;
#11190 = direction ( 'none', ( 0.5557160013148493283, 0.6642136146471658842, -0.4999999999999805711 ) ) ;
#11191 = edge_loop ( 'none', ( #986, #9822, #40591, #2928 ) ) ;
#11192 = cartesian_point ( 'none', ( 0.4971912236819270303, 2.843612881604490994, -90.09999999999998010 ) ) ;
#11193 = vertex_point ( 'none', #15031 ) ;
#11194 = vertex_point ( 'none', #25299 ) ;
#11195 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11196 = cartesian_point ( 'none', ( -10.62019482453666619, 26.79806146891673180, 32.23442533151320788 ) ) ;
#11197 = oriented_edge ( 'none', *, *, #20273, .f. ) ;
#11198 = direction ( 'none', ( -5.807554947633241928e-16, -3.102610559608235541e-16, 1.000000000000000000 ) ) ;
#11199 = edge_loop ( 'none', ( #22006, #2491, #31479, #18944 ) ) ;
#11200 = advanced_face ( 'none', ( #43255 ), #44938, .f. ) ;
#11201 = edge_curve ( 'none', #41886, #17507, #27418, .t. ) ;
#11202 = cartesian_point ( 'none', ( 31.39101615137752077, -20.00000000000004974, -25.60000000000004050 ) ) ;
#11203 = edge_loop ( 'none', ( #42880, #4723, #7618, #28595 ) ) ;
#11204 = oriented_edge ( 'none', *, *, #14092, .t. ) ;
#11205 = oriented_edge ( 'none', *, *, #11320, .t. ) ;
#11206 = line ( 'none', #5120, #33133 ) ;
#11207 = cartesian_point ( 'none', ( 13.69790231524580193, 95.19108541876980212, -42.86938934929217027 ) ) ;
#11208 = oriented_edge ( 'none', *, *, #3013, .f. ) ;
#11209 = edge_curve ( 'none', #29769, #36969, #3268, .t. ) ;
#11210 = cartesian_point ( 'none', ( -22.57012072088929600, 4.590914280890388000, 44.21416000000001389 ) ) ;
#11211 = edge_loop ( 'none', ( #31373, #10299, #24387, #24427, #12617, #13246 ) ) ;
#11212 = vector ( 'none', #32968, 999.9999999999998863 ) ;
#11213 = face_bound ( 'none', #36346, .t. ) ;
#11214 = edge_curve ( 'none', #29883, #23368, #17532, .t. ) ;
#11215 = cartesian_point ( 'none', ( 1.358116675094553692e-14, 59.99999999999996447, -65.60000000000005116 ) ) ;
#11216 = circle ( 'none', #12481, 24.99999999999999645 ) ;
#11217 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#11218 = axis2_placement_3d ( 'none', #17494, #13986, #31139 ) ;
#11219 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#11220 = axis2_placement_3d ( 'none', #27976, #3012, #6508 ) ;
#11221 = direction ( 'none', ( -1.273983013153361912e-16, -1.653459522501750027e-16, -1.000000000000000000 ) ) ;
#11222 = direction ( 'none', ( 2.896988204881266369e-16, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11223 = axis2_placement_3d ( 'none', #2850, #27359, #20471 ) ;
#11224 = axis2_placement_3d ( 'none', #11633, #21919, #43016 ) ;
#11225 = cartesian_point ( 'none', ( 42.29329582837563350, 26.28022341718589061, -32.22261199189468073 ) ) ;
#11226 = cartesian_point ( 'none', ( 5.614454419726989443, -22.33782896764109083, 42.81811547139638918 ) ) ;
#11227 = cartesian_point ( 'none', ( -40.00000000000018474, 78.20154692418859099, -84.44972458558022765 ) ) ;
#11228 = cartesian_point ( 'none', ( -9.014252268586345096, 95.19999999999994600, -62.60112420425814861 ) ) ;
#11229 = direction ( 'none', ( 0.9237280213470682178, 0.3830490080632378280, 0.0000000000000000000 ) ) ;
#11230 = axis2_placement_3d ( 'none', #17709, #253, #28276 ) ;
#11231 = cylindrical_surface ( 'none', #13911, 4.499999999999999112 ) ;
#11232 = face_outer_bound ( 'none', #11575, .t. ) ;
#11233 = cartesian_point ( 'none', ( -8.700739145319672087e-15, 1.359819951329486892e-15, -76.09999999999999432 ) ) ;
#11234 = oriented_edge ( 'none', *, *, #5536, .t. ) ;
#11235 = cartesian_point ( 'none', ( 1.607650002895662178, -22.97713775680660930, 48.71483632348545001 ) ) ;
#11236 = edge_curve ( 'none', #39470, #10938, #18630, .t. ) ;
#11237 = oriented_edge ( 'none', *, *, #30070, .t. ) ;
#11238 = edge_loop ( 'none', ( #38129, #8822, #38531, #10708 ) ) ;
#11239 = cartesian_point ( 'none', ( 22.00000000000004263, 38.10511776651525651, -19.60000000000000142 ) ) ;
#11240 = cartesian_point ( 'none', ( -4.022638564063757194, 18.43249587146572210, -95.60000000000002274 ) ) ;
#11241 = advanced_face ( 'none', ( #39417, #13700 ), #5334, .f. ) ;
#11242 = oriented_edge ( 'none', *, *, #16437, .t. ) ;
#11243 = oriented_edge ( 'none', *, *, #38056, .t. ) ;
#11244 = cartesian_point ( 'none', ( -17.55942292142121985, -42.49999999999999289, -20.60000000000002274 ) ) ;
#11245 = edge_loop ( 'none', ( #39741, #10631, #30587, #15373 ) ) ;
#11246 = cartesian_point ( 'none', ( 2.263668554774477482, 73.69999999999996021, -53.30667641871711737 ) ) ;
#11247 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 10.57735026918962085 ) ) ;
#11248 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058996, -1.066981889371543226e-16 ) ) ;
#11249 = oriented_edge ( 'none', *, *, #39672, .f. ) ;
#11250 = circle ( 'none', #23604, 36.54676258992806481 ) ;
#11251 = vertex_point ( 'none', #7797 ) ;
#11252 = cartesian_point ( 'none', ( -22.49999999999959854, 101.5000000000000000, -30.59999999999975273 ) ) ;
#11253 = cartesian_point ( 'none', ( -19.50000000000004974, 38.10511776651527072, 17.00000000000000000 ) ) ;
#11254 = cartesian_point ( 'none', ( 13.68144609506298615, 18.52928435272184515, 42.16997163977254104 ) ) ;
#11255 = cartesian_point ( 'none', ( 15.01887801300097713, 16.14421887954310719, 45.00000000000001421 ) ) ;
#11256 = line ( 'none', #40964, #29386 ) ;
#11257 = conical_surface ( 'none', #41920, 12.50000000000000355, 0.7853981633974533860 ) ;
#11258 = cartesian_point ( 'none', ( -30.80289592174305469, 99.34933631980263158, -42.61978732505397716 ) ) ;
#11259 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#11261 = cartesian_point ( 'none', ( -24.20321207278355047, 81.95905376112818885, -77.56767807299181072 ) ) ;
#11260 = spherical_surface ( 'none', #18353, 3.929199999999999804 ) ;
#11262 = oriented_edge ( 'none', *, *, #26734, .f. ) ;
#11263 = direction ( 'none', ( 0.7669678184319008718, -0.6416855659042134397, 0.0000000000000000000 ) ) ;
#11264 = cartesian_point ( 'none', ( 13.46169626892123361, 95.69999999999993179, -43.35628777466963868 ) ) ;
#11265 = cartesian_point ( 'none', ( -35.35533905932753385, 28.35533905932718213, 40.00000000000000000 ) ) ;
#11266 = edge_curve ( 'none', #41098, #3877, #34299, .t. ) ;
#11267 = direction ( 'none', ( 0.9237280213470681067, 0.3830490080632377170, 0.0000000000000000000 ) ) ;
#11268 = cartesian_point ( 'none', ( 0.01788311327642806356, 75.69999999999993179, -52.60001230022660934 ) ) ;
#11269 = cartesian_point ( 'none', ( -12.29585536594863626, -17.10730616381400537, 44.77153058177940892 ) ) ;
#11270 = cartesian_point ( 'none', ( 13.85592032020603170, 5.745735120948564756, 57.42061037746100283 ) ) ;
#11271 = edge_curve ( 'none', #27926, #16766, #6557, .t. ) ;
#11272 = circle ( 'none', #13564, 16.62432289551292186 ) ;
#11273 = circle ( 'none', #20476, 2.134000000000000785 ) ;
#11274 = cartesian_point ( 'none', ( -21.05661959235224145, -0.7123426200359181948, 48.50757084088741777 ) ) ;
#11276 = vertex_point ( 'none', #43816 ) ;
#11275 = edge_curve ( 'none', #43123, #6242, #24162, .t. ) ;
#11277 = oriented_edge ( 'none', *, *, #21151, .t. ) ;
#11278 = cartesian_point ( 'none', ( -6.031908928794092817e-15, 4.068611687195199481e-16, 12.53923048454131717 ) ) ;
#11279 = axis2_placement_3d ( 'none', #6521, #41898, #41298 ) ;
#11280 = vertex_point ( 'none', #23868 ) ;
#11281 = cartesian_point ( 'none', ( -8.069961587173862583, 19.46082483533361795, 41.19556845902047115 ) ) ;
#11282 = oriented_edge ( 'none', *, *, #44389, .f. ) ;
#11283 = cartesian_point ( 'none', ( -34.64101615137754919, -20.00000000000006040, -32.59999999999997300 ) ) ;
#11284 = edge_loop ( 'none', ( #24125, #15542, #38218, #18339 ) ) ;
#11285 = oriented_edge ( 'none', *, *, #19178, .f. ) ;
#11286 = axis2_placement_3d ( 'none', #34619, #2925, #30973 ) ;
#11287 = axis2_placement_3d ( 'none', #3766, #42642, #18332 ) ;
#11288 = direction ( 'none', ( 8.560420125669211266e-19, -1.000000000000000000, 1.122236383987476892e-16 ) ) ;
#11289 = oriented_edge ( 'none', *, *, #44259, .t. ) ;
#11290 = cartesian_point ( 'none', ( 38.60533905932730647, 35.35533905932744148, 57.19238815542512810 ) ) ;
#11291 = vector ( 'none', #2532, 1000.000000000000000 ) ;
#11292 = advanced_face ( 'none', ( #21949 ), #44363, .t. ) ;
#11293 = cartesian_point ( 'none', ( 5.786683675010013239, 22.29433363434951687, 47.98721370791623286 ) ) ;
#11294 = axis2_placement_3d ( 'none', #20706, #45205, #24275 ) ;
#11295 = cartesian_point ( 'none', ( 31.81980515339446924, 104.5000000000000000, -97.41980515339479041 ) ) ;
#11296 = cartesian_point ( 'none', ( -16.97628531609696978, -12.47746736281050950, 42.28094578859209918 ) ) ;
#11297 = circle ( 'none', #645, 23.03229999999999222 ) ;
#11298 = line ( 'none', #28023, #25043 ) ;
#11299 = direction ( 'none', ( 3.276296315968194708e-16, 1.486993667705044129e-18, 1.000000000000000000 ) ) ;
#11300 = cartesian_point ( 'none', ( 15.13118247518827353, 14.66073666933950825, 48.25506493352762760 ) ) ;
#11301 = line ( 'none', #17791, #26075 ) ;
#11302 = advanced_face ( 'none', ( #27942 ), #42728, .t. ) ;
#11303 = axis2_placement_3d ( 'none', #6866, #20677, #30955 ) ;
#11304 = oriented_edge ( 'none', *, *, #31422, .f. ) ;
#11305 = plane ( 'none', #35991 ) ;
#11306 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 44.21416000000001389 ) ) ;
#11307 = b_spline_curve_with_knots ( 'none', 3,
( #28110, #6630, #27647, #31627 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0007081589411631779556 ),
.unspecified. ) ;
#11308 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058858, 0.0000000000000000000 ) ) ;
#11309 = edge_loop ( 'none', ( #13474, #322, #22789, #20932 ) ) ;
#11310 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11311 = plane ( 'none', #23685 ) ;
#11312 = direction ( 'none', ( -0.9982541042003290066, -3.989216879136938676e-16, 0.05906558598032082830 ) ) ;
#11313 = cartesian_point ( 'none', ( -42.50000000000000000, -26.33913438213182800, -25.60000000000000497 ) ) ;
#11314 = oriented_edge ( 'none', *, *, #12394, .t. ) ;
#11315 = line ( 'none', #43171, #29404 ) ;
#11317 = cartesian_point ( 'none', ( 32.81000000000000227, 4.018066148002466269e-15, 32.50000000000000000 ) ) ;
#11316 = line ( 'none', #36780, #1995 ) ;
#11318 = cartesian_point ( 'none', ( -16.46673754791189026, 85.74422016431101667, -77.24787123625485208 ) ) ;
#11319 = oriented_edge ( 'none', *, *, #36455, .t. ) ;
#11320 = edge_curve ( 'none', #13149, #34341, #2184, .t. ) ;
#11321 = oriented_edge ( 'none', *, *, #1841, .f. ) ;
#11322 = cartesian_point ( 'none', ( 36.80607966083861271, -21.25000000000005329, -32.60000000000002984 ) ) ;
#11323 = cartesian_point ( 'none', ( 7.757222809206080427, 1.683892599999822215, 89.99999999999997158 ) ) ;
#11324 = oriented_edge ( 'none', *, *, #29522, .t. ) ;
#11325 = oriented_edge ( 'none', *, *, #19980, .t. ) ;
#11326 = cartesian_point ( 'none', ( -1.169796299280587704, 28.69999999999996376, -80.76283540826676699 ) ) ;
#11327 = oriented_edge ( 'none', *, *, #29938, .f. ) ;
#11328 = oriented_edge ( 'none', *, *, #22392, .t. ) ;
#11329 = cartesian_point ( 'none', ( -36.84889681583278787, -23.14542436953699678, -32.59999999999997300 ) ) ;
#11330 = face_outer_bound ( 'none', #19956, .t. ) ;
#11331 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#11332 = oriented_edge ( 'none', *, *, #31961, .t. ) ;
#11333 = direction ( 'none', ( -8.672921514895491955e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11334 = cylindrical_surface ( 'none', #35848, 5.500320936831879060 ) ;
#11336 = edge_curve ( 'none', #16383, #26713, #35052, .t. ) ;
#11335 = direction ( 'none', ( -3.178527605020648767e-18, 1.000000000000000000, -1.143173006049280207e-16 ) ) ;
#11337 = cartesian_point ( 'none', ( 20.40436865462981686, -5.248847537442794753, 48.50757084088073867 ) ) ;
#11338 = face_outer_bound ( 'none', #12612, .t. ) ;
#11339 = circle ( 'none', #19604, 0.1999999999999972633 ) ;
#11340 = edge_curve ( 'none', #10790, #28704, #25749, .t. ) ;
#11341 = cartesian_point ( 'none', ( -11.44733387587822193, 76.19999999999996021, -62.00020179257622743 ) ) ;
#11342 = cartesian_point ( 'none', ( 1.997510962581178440, -20.90478294444523044, -1.000000000000004219 ) ) ;
#11343 = spherical_surface ( 'none', #40580, 3.929199999999999804 ) ;
#11344 = oriented_edge ( 'none', *, *, #16446, .t. ) ;
#11345 = cartesian_point ( 'none', ( -39.00000000000018474, 91.84999999999999432, -84.59999999999958220 ) ) ;
#11346 = advanced_face ( 'none', ( #12584 ), #42152, .t. ) ;
#11348 = edge_curve ( 'none', #42053, #19941, #33961, .t. ) ;
#11347 = cartesian_point ( 'none', ( -8.858715441178654615, 92.44999999999993179, -84.10906968845877429 ) ) ;
#11349 = axis2_placement_3d ( 'none', #39991, #36633, #1577 ) ;
#11350 = axis2_placement_3d ( 'none', #33967, #2869, #12670 ) ;
#11351 = cartesian_point ( 'none', ( 32.35339157526171050, 20.10427750836613470, -36.39999999999999147 ) ) ;
#11352 = direction ( 'none', ( 2.896988204881266862e-16, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11353 = b_spline_curve_with_knots ( 'none', 3,
( #10398, #20379, #34904, #45176 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0001399970373254936292, 0.001430423980281483702 ),
.unspecified. ) ;
#11354 = direction ( 'none', ( 0.7427492271541958901, 0.0000000000000000000, 0.6695697017949997498 ) ) ;
#11355 = edge_loop ( 'none', ( #2517, #24513 ) ) ;
#11356 = cartesian_point ( 'none', ( -1.463574764181080790, 76.19593618942856494, -77.63779668561454628 ) ) ;
#11357 = axis2_placement_3d ( 'none', #36814, #9107, #33610 ) ;
#11359 = vertex_point ( 'none', #5099 ) ;
#11358 = cartesian_point ( 'none', ( -1.342277400084368384e-14, 76.19999999999996021, -65.59999999999998010 ) ) ;
#11360 = face_bound ( 'none', #23407, .t. ) ;
#11362 = vertex_point ( 'none', #33435 ) ;
#11361 = axis2_placement_3d ( 'none', #27480, #37394, #16462 ) ;
#11363 = oriented_edge ( 'none', *, *, #21359, .f. ) ;
#11365 = advanced_face ( 'none', ( #5991 ), #10354, .t. ) ;
#11364 = cartesian_point ( 'none', ( -44.99999999999999289, -23.46406827470465473, -25.10000000000002274 ) ) ;
#11366 = axis2_placement_3d ( 'none', #37671, #17040, #41507 ) ;
#11367 = vertex_point ( 'none', #40147 ) ;
#11368 = cartesian_point ( 'none', ( 12.31312537511567484, -5.566193058362784996, 10.07752704654142661 ) ) ;
#11369 = oriented_edge ( 'none', *, *, #30996, .f. ) ;
#11370 = cartesian_point ( 'none', ( 17.99457708668433042, 79.79999999999995453, -32.76682204346931826 ) ) ;
#11371 = cartesian_point ( 'none', ( -20.47744154532062311, 84.79999999999995453, -98.00133993129497867 ) ) ;
#11372 = cartesian_point ( 'none', ( -22.87420264217194799, -2.694011279704977113, 45.22683654874222015 ) ) ;
#11373 = face_outer_bound ( 'none', #26448, .t. ) ;
#11374 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11375 = oriented_edge ( 'none', *, *, #15061, .t. ) ;
#11376 = direction ( 'none', ( 4.743173283671216974e-16, 3.993128171903836414e-16, -1.000000000000000000 ) ) ;
#11377 = vector ( 'none', #43974, 1000.000000000000000 ) ;
#11378 = edge_curve ( 'none', #17139, #21149, #31778, .t. ) ;
#11379 = line ( 'none', #26166, #19070 ) ;
#11380 = toroidal_surface ( 'none', #8712, 4.150000000000000355, 0.1000000000000000056 ) ;
#11381 = cartesian_point ( 'none', ( 2.301841683835331498, 33.54709960243653910, -56.28004694955181009 ) ) ;
#11382 = edge_curve ( 'none', #4415, #16572, #12855, .t. ) ;
#11383 = cartesian_point ( 'none', ( 2.253955046075843516, -22.92278848891212562, 48.80443154097962122 ) ) ;
#11384 = face_outer_bound ( 'none', #4651, .t. ) ;
#11385 = vertex_point ( 'none', #12443 ) ;
#11386 = direction ( 'none', ( -6.052303084649171477e-19, 1.486993667714096000e-18, 1.000000000000000000 ) ) ;
#11387 = cartesian_point ( 'none', ( 39.80000000000023164, 91.55421438846320825, -44.23431021929695106 ) ) ;
#11388 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.070572202317114942e-14 ) ) ;
#11389 = direction ( 'none', ( 0.9489508135094515406, -0.3154240852245590587, 0.0000000000000000000 ) ) ;
#11390 = oriented_edge ( 'none', *, *, #8430, .t. ) ;
#11391 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11392 = cartesian_point ( 'none', ( 3.523360028121524490, 20.77207368431779599, 41.19556845902047115 ) ) ;
#11393 = cartesian_point ( 'none', ( -19.89521577114451745, -21.09934396849748595, 28.19861736293911747 ) ) ;
#11394 = cartesian_point ( 'none', ( -27.95572521011414580, 7.721761066251777272, 10.18700838051857005 ) ) ;
#11395 = cartesian_point ( 'none', ( 19.46082483533363217, 8.069961587173873241, 46.52889477668274765 ) ) ;
#11396 = cartesian_point ( 'none', ( -31.86230188892798409, 84.79999999999995453, -48.68240929268935702 ) ) ;
#11397 = edge_curve ( 'none', #34196, #23278, #37176, .t. ) ;
#11398 = direction ( 'none', ( -6.750947622558686973e-17, 1.000000000000000000, -1.498871781000323915e-18 ) ) ;
#11399 = circle ( 'none', #17886, 13.00000000000000000 ) ;
#11400 = b_spline_curve_with_knots ( 'none', 3,
( #13510, #6901, #27750, #34636 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 7.373371937284243191e-18, 0.001210117418288569500 ),
.unspecified. ) ;
#11401 = edge_curve ( 'none', #32867, #7220, #10928, .t. ) ;
#11403 = oriented_edge ( 'none', *, *, #37002, .f. ) ;
#11402 = cartesian_point ( 'none', ( 14.00411533499449313, 95.13674424510386984, -42.88750763337451133 ) ) ;
#11404 = cartesian_point ( 'none', ( -27.85645066758511490, 8.077272710956787449, 32.94017291491140753 ) ) ;
#11405 = cartesian_point ( 'none', ( -23.73918494195564577, 90.49532926520735998, -78.46412832220610767 ) ) ;
#11407 = edge_loop ( 'none', ( #44329, #41693, #11619, #25734, #31740 ) ) ;
#11406 = direction ( 'none', ( 0.9928152964457156449, -0.1196569561012059135, -1.066981889371543226e-16 ) ) ;
#11409 = direction ( 'none', ( -0.9196317460383746090, -0.3927816844996855905, 1.224578522357734203e-16 ) ) ;
#11408 = direction ( 'none', ( -6.750947622558685741e-17, 1.000000000000000000, -1.498871781000323722e-18 ) ) ;
#11410 = advanced_face ( 'none', ( #4336 ), #29489, .t. ) ;
#11411 = edge_curve ( 'none', #3327, #4656, #15869, .t. ) ;
#11412 = cartesian_point ( 'none', ( -11.71717089795467892, 26.53121719462910377, 32.75745261319602264 ) ) ;
#11413 = oriented_edge ( 'none', *, *, #17999, .f. ) ;
#11414 = axis2_placement_3d ( 'none', #24572, #28220, #20709 ) ;
#11415 = oriented_edge ( 'none', *, *, #44049, .t. ) ;
#11416 = vector ( 'none', #15562, 1000.000000000000000 ) ;
#11417 = oriented_edge ( 'none', *, *, #34874, .t. ) ;
#11418 = cartesian_point ( 'none', ( 8.100453761271337427, 10.79965966415169198, 31.99999999999998579 ) ) ;
#11419 = axis2_placement_3d ( 'none', #37377, #23209, #13058 ) ;
#11420 = oriented_edge ( 'none', *, *, #14959, .f. ) ;
#11421 = oriented_edge ( 'none', *, *, #18267, .f. ) ;
#11422 = circle ( 'none', #35791, 35.00000000000000711 ) ;
#11423 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11425 = advanced_face ( 'none', ( #6507, #33382 ), #37518, .t. ) ;
#11424 = cartesian_point ( 'none', ( 34.49967906316809518, 54.50000000000000000, -85.51839899407589485 ) ) ;
#11426 = vector ( 'none', #4466, 1000.000000000000000 ) ;
#11427 = axis2_placement_3d ( 'none', #1682, #29583, #22390 ) ;
#11428 = cartesian_point ( 'none', ( -19.99999999999962341, 101.5000000000000000, -30.59999999999978115 ) ) ;
#11429 = vertex_point ( 'none', #23210 ) ;
#11430 = cartesian_point ( 'none', ( 13.47154053325132672, 95.53333333333326038, -43.18991209063626968 ) ) ;
#11431 = axis2_placement_3d ( 'none', #10476, #17693, #45400 ) ;
#11432 = line ( 'none', #41415, #28994 ) ;
#11433 = b_spline_curve_with_knots ( 'none', 3,
( #45119, #34253, #16798, #6492, #34107, #27511, #30743, #9752, #13109, #13271, #2846, #20621, #37721, #31044, #30598, #41269, #23724, #20323, #41562, #6651, #6198, #24024, #44803, #3135, #41425, #27358, #2553, #24179, #37578, #16639, #44501, #44958 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.005431048209561347394, 0.006109812210254691317, 0.006788576210948035240, 0.007467340211641379163, 0.008146104212334718750, 0.008824868213028060071, 0.009503632213721399657, 0.01018239621441474098, 0.01086116021510808230, 0.01153992421580142189, 0.01221868821649476147, 0.01289745221718810106, 0.01357621621788144411, 0.01425498021857478370, 0.01493374421926811982, 0.01629127222065479552 ),
.unspecified. ) ;
#11434 = edge_curve ( 'none', #16886, #23426, #42677, .t. ) ;
#11435 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.110223024625158749e-14 ) ) ;
#11436 = cartesian_point ( 'none', ( 13.99999999999998757, 2.322490771264842178e-16, -83.10000000000000853 ) ) ;
#11437 = edge_curve ( 'none', #42568, #20270, #13653, .t. ) ;
#11438 = oriented_edge ( 'none', *, *, #11336, .t. ) ;
#11439 = cartesian_point ( 'none', ( 36.11047609729815377, -18.24364369579100753, -36.39999999999999147 ) ) ;
#11440 = cartesian_point ( 'none', ( -35.20000000000018758, 91.99862260174990070, -84.73380687585242299 ) ) ;
#11441 = oriented_edge ( 'none', *, *, #42711, .f. ) ;
#11442 = cartesian_point ( 'none', ( 1.471866686740866514, -21.21655373656293619, 4.699999999999999289 ) ) ;
#11443 = direction ( 'none', ( 0.2397751753995182034, 1.764224386015763518e-17, 0.9708284427550164519 ) ) ;
#11444 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#11445 = oriented_edge ( 'none', *, *, #41606, .t. ) ;
#11446 = direction ( 'none', ( 0.7669678184319014269, -0.6416855659042127735, 0.0000000000000000000 ) ) ;
#11447 = oriented_edge ( 'none', *, *, #30665, .f. ) ;
#11448 = cylindrical_surface ( 'none', #12769, 2.749999999999999112 ) ;
#11449 = direction ( 'none', ( -0.9237280213470682178, -0.3830490080632377170, 0.0000000000000000000 ) ) ;
#11450 = oriented_edge ( 'none', *, *, #1053, .f. ) ;
#11451 = circle ( 'none', #18753, 2.099999999999997868 ) ;
#11452 = cartesian_point ( 'none', ( -36.49999999999997868, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#11453 = vector ( 'none', #2945, 1000.000000000000114 ) ;
#11454 = cartesian_point ( 'none', ( -34.64101615137757051, -14.50000000000004086, -46.20057508614931407 ) ) ;
#11455 = advanced_face ( 'none', ( #9829 ), #29019, .f. ) ;
#11456 = direction ( 'none', ( 1.803284015147843730e-16, -1.000000000000000000, 6.582788326437996379e-17 ) ) ;
#11457 = line ( 'none', #34374, #9265 ) ;
#11458 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#11459 = edge_curve ( 'none', #26810, #15523, #19912, .t. ) ;
#11460 = cartesian_point ( 'none', ( 8.100453761271335651, 10.79965966415169021, 10.23030399291525683 ) ) ;
#11461 = vector ( 'none', #44805, 1000.000000000000114 ) ;
#11462 = oriented_edge ( 'none', *, *, #44860, .f. ) ;
#11463 = direction ( 'none', ( -0.5798643713588458315, 0.4999999999999808487, 0.6432396993568023635 ) ) ;
#11464 = edge_curve ( 'none', #7891, #6238, #1611, .t. ) ;
#11465 = cartesian_point ( 'none', ( -13.67500000000018723, 85.50000000000000000, -84.59999999999983800 ) ) ;
#11466 = edge_loop ( 'none', ( #14223, #32423, #38943, #32253, #33400, #14415 ) ) ;
#11467 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11468 = edge_curve ( 'none', #18328, #44372, #15197, .t. ) ;
#11469 = face_outer_bound ( 'none', #27768, .t. ) ;
#11470 = axis2_placement_3d ( 'none', #30396, #6149, #9834 ) ;
#11471 = edge_loop ( 'none', ( #1308, #18851, #20222, #21341 ) ) ;
#11472 = cartesian_point ( 'none', ( -9.033611657224406954, 21.18803756427130836, 48.43427877581307683 ) ) ;
#11473 = oriented_edge ( 'none', *, *, #35075, .f. ) ;
#11474 = direction ( 'none', ( -3.997047614510231045e-16, 1.000000000000000000, -1.442983622169201577e-18 ) ) ;
#11475 = cartesian_point ( 'none', ( -34.31980515339445503, 104.5000000000000000, -33.78019484660516270 ) ) ;
#11476 = axis2_placement_3d ( 'none', #20235, #2766, #13342 ) ;
#11477 = oriented_edge ( 'none', *, *, #7299, .f. ) ;
#11478 = cartesian_point ( 'none', ( 33.10770153426654616, 82.29999999999995453, -83.89910426981765568 ) ) ;
#11479 = axis2_placement_3d ( 'none', #15861, #14790, #32409 ) ;
#11480 = axis2_placement_3d ( 'none', #42149, #24764, #7998 ) ;
#11481 = direction ( 'none', ( 0.9928152964457156449, -0.1196569561012058303, -1.066981889371548280e-16 ) ) ;
#11482 = oriented_edge ( 'none', *, *, #11000, .f. ) ;
#11483 = cartesian_point ( 'none', ( -19.42352688889847911, -21.53453430451394368, 13.30093831739205079 ) ) ;
#11484 = oriented_edge ( 'none', *, *, #14027, .f. ) ;
#11485 = cartesian_point ( 'none', ( -21.27558090607206509, -8.822499668414907958, 47.03349187514730545 ) ) ;
#11486 = vertex_point ( 'none', #13059 ) ;
#11487 = direction ( 'none', ( 6.052303084649170514e-19, -1.486993667714095807e-18, -1.000000000000000000 ) ) ;
#11488 = axis2_placement_3d ( 'none', #23271, #36990, #2405 ) ;
#11489 = direction ( 'none', ( -1.000000000000000000, 1.069882848991489672e-16, 1.071739852553436298e-14 ) ) ;
#11490 = oriented_edge ( 'none', *, *, #13675, .f. ) ;
#11491 = vertex_point ( 'none', #41059 ) ;
#11492 = vertex_point ( 'none', #2347 ) ;
#11493 = circle ( 'none', #12474, 2.499999999999995115 ) ;
#11494 = face_outer_bound ( 'none', #1318, .t. ) ;
#11495 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#11496 = direction ( 'none', ( -1.000000000000000000, 1.076941769399720440e-16, 1.072752997544057192e-14 ) ) ;
#11497 = vertex_point ( 'none', #6146 ) ;
#11498 = edge_curve ( 'none', #27395, #10960, #39944, .t. ) ;
#11499 = cartesian_point ( 'none', ( 14.52750705843845758, 94.71324912144628172, -42.91847614000261757 ) ) ;
#11500 = conical_surface ( 'none', #22857, 2.499999999999998224, 1.047197551196619836 ) ;
#11501 = direction ( 'none', ( 0.9237280213470681067, 0.3830490080632377725, 0.0000000000000000000 ) ) ;
#11502 = circle ( 'none', #6442, 3.250000000000002665 ) ;
#11503 = edge_curve ( 'none', #251, #43559, #28491, .t. ) ;
#11504 = cartesian_point ( 'none', ( -33.94611889396191629, 56.00000000000000000, -51.15399550442474919 ) ) ;
#11505 = conical_surface ( 'none', #244, 2.499999999999995115, 1.029744258676651647 ) ;
#11506 = edge_curve ( 'none', #29065, #38211, #43779, .t. ) ;
#11507 = cartesian_point ( 'none', ( 28.35533905932730647, 35.35533905932744148, 40.00000000000000000 ) ) ;
#11509 = cartesian_point ( 'none', ( -45.00000000000000711, -23.09793505539777314, -25.26928029271831733 ) ) ;
#11508 = circle ( 'none', #19678, 3.999999999999999112 ) ;
#11510 = oriented_edge ( 'none', *, *, #2342, .t. ) ;
#11511 = oriented_edge ( 'none', *, *, #8532, .f. ) ;
#11512 = advanced_face ( 'none', ( #31203 ), #3803, .f. ) ;
#11513 = vector ( 'none', #14304, 1000.000000000000000 ) ;
#11514 = oriented_edge ( 'none', *, *, #28061, .f. ) ;
#11515 = cartesian_point ( 'none', ( 7.843240841921228501, -0.9452899531995219151, 63.99999999999997158 ) ) ;
#11516 = cartesian_point ( 'none', ( -33.10770153426668827, 84.79999999999995453, -47.30089573018255322 ) ) ;
#11517 = vector ( 'none', #23493, 1000.000000000000000 ) ;
#11518 = cartesian_point ( 'none', ( 29.31980515339447635, 104.5000000000000000, -97.41980515339476199 ) ) ;
#11519 = direction ( 'none', ( -0.9237280213470682178, -0.3830490080632377170, 0.0000000000000000000 ) ) ;
#11520 = direction ( 'none', ( -0.9949973155501252720, 0.09990166188830104654, -7.080503983578807767e-16 ) ) ;
#11521 = advanced_face ( 'none', ( #20782 ), #44894, .f. ) ;
#11522 = oriented_edge ( 'none', *, *, #37859, .t. ) ;
#11523 = oriented_edge ( 'none', *, *, #27432, .f. ) ;
#11524 = oriented_edge ( 'none', *, *, #6144, .f. ) ;
#11525 = cartesian_point ( 'none', ( -9.321972341567743570, -21.06253087504924082, 48.66008203269423404 ) ) ;
#11526 = edge_curve ( 'none', #26585, #6625, #2709, .t. ) ;
#11527 = oriented_edge ( 'none', *, *, #21792, .f. ) ;
#11528 = direction ( 'none', ( 4.743173283671098645e-16, 3.993128171903860573e-16, -1.000000000000000000 ) ) ;
#11529 = cartesian_point ( 'none', ( 11.45321929319345600, -18.48055493771033397, -93.68147584875153200 ) ) ;
#11530 = oriented_edge ( 'none', *, *, #44090, .t. ) ;
#11531 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#11532 = cartesian_point ( 'none', ( -23.50000000000000355, 2.877919977996279926e-15, 56.99999999999993605 ) ) ;
#11533 = edge_curve ( 'none', #27494, #5014, #38830, .t. ) ;
#11534 = circle ( 'none', #9016, 3.000000000000001332 ) ;
#11535 = face_outer_bound ( 'none', #25022, .t. ) ;
#11536 = edge_loop ( 'none', ( #29543, #27062 ) ) ;
#11537 = direction ( 'none', ( -5.324607297159153566e-16, -3.506669933351166378e-16, 1.000000000000000000 ) ) ;
#11538 = vertex_point ( 'none', #6444 ) ;
#11539 = edge_curve ( 'none', #44176, #38847, #22472, .t. ) ;
#11540 = cartesian_point ( 'none', ( -27.57578437954673944, 8.702954246792064197, 10.60821053101329525 ) ) ;
#11541 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#11542 = oriented_edge ( 'none', *, *, #13119, .t. ) ;
#11543 = cartesian_point ( 'none', ( -19.83787286650363768, -21.15326098975998903, 27.16248912993410158 ) ) ;
#11544 = circle ( 'none', #19207, 12.50000000000000178 ) ;
#11546 = oriented_edge ( 'none', *, *, #33779, .f. ) ;
#11545 = axis2_placement_3d ( 'none', #20863, #45356, #24412 ) ;
#11547 = oriented_edge ( 'none', *, *, #31115, .t. ) ;
#11548 = cartesian_point ( 'none', ( 1.317632663347977129, 22.99494180465458726, 42.89404453764377934 ) ) ;
#11550 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11549 = face_outer_bound ( 'none', #7147, .t. ) ;
#11551 = cylindrical_surface ( 'none', #8463, 3.000000000000002665 ) ;
#11552 = cartesian_point ( 'none', ( -42.49999999999999289, 26.33913438213185287, -20.60000000000001563 ) ) ;
#11553 = cartesian_point ( 'none', ( 15.68795029745316505, 16.86342369611340430, 41.19556845902047115 ) ) ;
#11554 = line ( 'none', #40191, #18686 ) ;
#11555 = axis2_placement_3d ( 'none', #32627, #29556, #36858 ) ;
#11556 = direction ( 'none', ( 0.9982541042003290066, 3.989216879136938183e-16, -0.05906558598032086993 ) ) ;
#11557 = cartesian_point ( 'none', ( -36.89101615137717260, 103.9999999999999858, -49.49711431702913700 ) ) ;
#11558 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11559 = cartesian_point ( 'none', ( -24.71302476475608145, 86.67295442264517646, -76.47507788388698202 ) ) ;
#11560 = vertex_point ( 'none', #27753 ) ;
#11561 = circle ( 'none', #26397, 2.000000000000000000 ) ;
#11562 = edge_loop ( 'none', ( #13429, #21576, #40862, #7754, #29890, #36374 ) ) ;
#11563 = direction ( 'none', ( -0.9928152964457156449, 0.1196569561012058996, 1.066981889371543719e-16 ) ) ;
#11564 = cartesian_point ( 'none', ( 14.26153178993968318, 95.49509100971903308, -43.13762602175997074 ) ) ;
#11565 = axis2_placement_3d ( 'none', #8603, #22428, #33126 ) ;
#11566 = cartesian_point ( 'none', ( -19.80345355582623768, -11.76053019860212956, 48.80443154097955727 ) ) ;
#11567 = circle ( 'none', #26778, 6.299999999999996270 ) ;
#11568 = cartesian_point ( 'none', ( -42.10007130705378842, -26.97376495673131558, 0.0000000000000000000 ) ) ;
#11569 = cartesian_point ( 'none', ( 6.071904087982752607, 41.49999999999997868, -32.60000000000002274 ) ) ;
#11570 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#11571 = axis2_placement_3d ( 'none', #20444, #44925, #41247 ) ;
#11572 = oriented_edge ( 'none', *, *, #38923, .t. ) ;
#11573 = oriented_edge ( 'none', *, *, #30584, .t. ) ;
#11574 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 46.00000000000000000 ) ) ;
#11575 = edge_loop ( 'none', ( #27801, #34388, #31696, #30958, #21463 ) ) ;
#11576 = advanced_face ( 'none', ( #8711 ), #13126, .t. ) ;
#11577 = cartesian_point ( 'none', ( 26.22710349365872773, 42.10735014903427498, -32.40504022274498652 ) ) ;
#11578 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11579 = cartesian_point ( 'none', ( -30.14101615137708379, 98.99999999999997158, -45.59999999999926246 ) ) ;
#11580 = cartesian_point ( 'none', ( -0.4971912236819537312, -2.843612881604488329, -90.09999999999998010 ) ) ;
#11581 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#11582 = direction ( 'none', ( -0.6416855659042203230, -0.7669678184318952097, 0.0000000000000000000 ) ) ;
#11583 = direction ( 'none', ( 1.647987516595947886e-16, 2.240078029461007597e-16, -1.000000000000000000 ) ) ;
#11584 = vector ( 'none', #5761, 1000.000000000000000 ) ;
#11585 = face_outer_bound ( 'none', #27838, .t. ) ;
#11586 = oriented_edge ( 'none', *, *, #2146, .t. ) ;
#11587 = oriented_edge ( 'none', *, *, #29152, .t. ) ;
#11588 = cartesian_point ( 'none', ( -22.00000000000006750, 38.10511776651525651, -13.50000000000000178 ) ) ;
#11589 = edge_curve ( 'none', #9213, #14702, #39369, .t. ) ;
#11590 = oriented_edge ( 'none', *, *, #45096, .f. ) ;
#11591 = cylindrical_surface ( 'none', #26250, 1.000000000000000888 ) ;
#11592 = advanced_face ( 'none', ( #30685, #21899 ), #31136, .f. ) ;
#11593 = oriented_edge ( 'none', *, *, #4884, .f. ) ;
#11594 = oriented_edge ( 'none', *, *, #10766, .f. ) ;
#11595 = cartesian_point ( 'none', ( -38.86653296103298061, 14.50000000000005329, -32.60000000000000853 ) ) ;
#11596 = circle ( 'none', #5173, 21.25000000000000711 ) ;
#11597 = vector ( 'none', #1131, 1000.000000000000000 ) ;
#11598 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.110223024625158749e-14 ) ) ;
#11599 = cartesian_point ( 'none', ( 13.06270825566722849, 16.53019023032799950, 47.97206402460292907 ) ) ;
#11600 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11601 = edge_curve ( 'none', #35475, #28186, #19154, .t. ) ;
#11602 = vertex_point ( 'none', #9992 ) ;
#11603 = edge_loop ( 'none', ( #28622, #42751, #36535, #14155, #11710, #27814 ) ) ;
#11604 = vector ( 'none', #42037, 1000.000000000000227 ) ;
#11605 = oriented_edge ( 'none', *, *, #42854, .f. ) ;
#11606 = direction ( 'none', ( -1.000000000000000000, 2.115194125063695251e-16, 3.276296315968194708e-16 ) ) ;
#11607 = edge_curve ( 'none', #2980, #38644, #532, .t. ) ;
#11608 = circle ( 'none', #20083, 26.99999999999999645 ) ;
#11609 = cylindrical_surface ( 'none', #21514, 3.842971700774302501 ) ;
#11610 = b_spline_curve_with_knots ( 'none', 3,
( #24209, #27693, #6677, #34722 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.262897753262582852e-17, 0.005670237809578479622 ),
.unspecified. ) ;
#11611 = edge_curve ( 'none', #36666, #12010, #12540, .t. ) ;
#11612 = cartesian_point ( 'none', ( -2.214045382157200148, 1.852386671049479849, -93.09999999999999432 ) ) ;
#11613 = vertex_point ( 'none', #30992 ) ;
#11614 = cartesian_point ( 'none', ( 21.27558090607208285, 8.822499668414906182, 47.03349187514680096 ) ) ;
#11615 = direction ( 'none', ( 0.9237280213470679957, 0.3830490080632377170, 0.0000000000000000000 ) ) ;
#11616 = direction ( 'none', ( 1.000000000000000000, -3.432415451178059239e-16, -3.276296315968194708e-16 ) ) ;
#11617 = axis2_placement_3d ( 'none', #5338, #30034, #22991 ) ;
#11618 = axis2_placement_3d ( 'none', #21438, #7465, #32144 ) ;
#11619 = oriented_edge ( 'none', *, *, #27818, .f. ) ;
#11620 = direction ( 'none', ( -1.000000000000000000, 7.979727989493337286e-17, 0.0000000000000000000 ) ) ;
#11621 = cartesian_point ( 'none', ( 17.02501342224941538, 38.60462607595675877, -13.70000000000000462 ) ) ;
#11622 = cartesian_point ( 'none', ( 14.36460301711413656, 18.00893076483681909, 41.99020803549722558 ) ) ;
#11623 = cylindrical_surface ( 'none', #14319, 12.50000000000000178 ) ;
#11624 = vector ( 'none', #32137, 1000.000000000000000 ) ;
#11625 = vertex_point ( 'none', #13656 ) ;
#11626 = oriented_edge ( 'none', *, *, #35258, .t. ) ;
#11627 = axis2_placement_3d ( 'none', #22671, #8378, #43898 ) ;
#11628 = vertex_point ( 'none', #20710 ) ;
#11629 = cartesian_point ( 'none', ( -6.965187962459735260, -19.88349708668184235, 47.65818769338140015 ) ) ;
#11630 = oriented_edge ( 'none', *, *, #7072, .f. ) ;
#11631 = oriented_edge ( 'none', *, *, #30952, .f. ) ;
#11632 = axis2_placement_3d ( 'none', #5199, #33244, #8417 ) ;
#11633 = cartesian_point ( 'none', ( -33.60328561987583385, 22.04137584584253773, -36.39999999999999147 ) ) ;
#11634 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 48.00000000000000000 ) ) ;
#11635 = direction ( 'none', ( 3.997047614510231045e-16, -1.000000000000000000, 1.442983622169201577e-18 ) ) ;
#11636 = face_bound ( 'none', #11892, .t. ) ;
#11637 = advanced_face ( 'none', ( #3227 ), #35578, .f. ) ;
#11638 = cartesian_point ( 'none', ( 21.85651982199374643, -7.264942158117616344, 41.19556845902046405 ) ) ;
#11639 = direction ( 'none', ( -0.6695697017950075214, 0.0000000000000000000, 0.7427492271541886737 ) ) ;
#11640 = cartesian_point ( 'none', ( 9.536205543793153439, -27.38998189953780837, 10.04313472953999309 ) ) ;
#11641 = oriented_edge ( 'none', *, *, #16583, .t. ) ;
#11642 = oriented_edge ( 'none', *, *, #36905, .t. ) ;
#11643 = toroidal_surface ( 'none', #10411, 7.299999999999999822, 0.2000000000000000111 ) ;
#11644 = cartesian_point ( 'none', ( 14.34980572854878034, 15.42501406297280120, 48.80443154097955727 ) ) ;
#11645 = oriented_edge ( 'none', *, *, #41349, .t. ) ;
#11646 = edge_curve ( 'none', #39912, #4658, #16957, .t. ) ;
#11647 = direction ( 'none', ( 0.4373651764543250442, 0.8992839943116285317, 6.664274074525191892e-16 ) ) ;
#11648 = cartesian_point ( 'none', ( -19.00425946691396106, 38.26492595912405648, 10.80001466688178446 ) ) ;
#11649 = cartesian_point ( 'none', ( -11.75142505035130647, 94.69999999999991758, -41.36358093104562528 ) ) ;
#11650 = cylindrical_surface ( 'none', #23337, 25.15000000000000213 ) ;
#11651 = face_outer_bound ( 'none', #15232, .t. ) ;
#11652 = edge_curve ( 'none', #40205, #39495, #14765, .t. ) ;
#11653 = cartesian_point ( 'none', ( -41.62763221235941558, -26.08957157380454106, -32.60000000000000142 ) ) ;
#11654 = cartesian_point ( 'none', ( -6.880830854771786242, -20.55313756465881525, -93.51567427406156696 ) ) ;
#11655 = oriented_edge ( 'none', *, *, #7089, .t. ) ;
#11656 = cartesian_point ( 'none', ( 14.77152149274634496, 94.69999999999993179, -42.99906743540585552 ) ) ;
#11657 = edge_loop ( 'none', ( #14227, #25291, #34788, #11802 ) ) ;
#11658 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#11659 = edge_curve ( 'none', #30676, #33752, #30493, .t. ) ;
#11660 = vector ( 'none', #43744, 1000.000000000000000 ) ;
#11661 = face_outer_bound ( 'none', #12135, .t. ) ;
#11662 = oriented_edge ( 'none', *, *, #26080, .t. ) ;
#11663 = cartesian_point ( 'none', ( 9.375749167637929204, 16.44678233553032953, -95.60000000000002274 ) ) ;
#11664 = edge_curve ( 'none', #10312, #27724, #26276, .t. ) ;
#11665 = oriented_edge ( 'none', *, *, #24577, .t. ) ;
#11666 = cartesian_point ( 'none', ( -4.328749262644856356e-13, 56.00000000000000000, -105.6000000000000227 ) ) ;
#11667 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058996, -1.196361017915039239e-16 ) ) ;
#11668 = oriented_edge ( 'none', *, *, #17563, .f. ) ;
#11669 = circle ( 'none', #3418, 2.499999999999995115 ) ;
#11670 = direction ( 'none', ( 2.044200380136044779e-16, 0.7071067811865506814, 0.7071067811865443531 ) ) ;
#11672 = edge_curve ( 'none', #6123, #19815, #30105, .t. ) ;
#11671 = axis2_placement_3d ( 'none', #29524, #8811, #15444 ) ;
#11673 = cartesian_point ( 'none', ( 23.22030414426065548, 15.19999999999999929, -61.98510367395811471 ) ) ;
#11674 = axis2_placement_3d ( 'none', #3069, #34769, #27887 ) ;
#11675 = cartesian_point ( 'none', ( 10.79734328531075427, -18.09181068603627907, 42.65719274166236374 ) ) ;
#11676 = vertex_point ( 'none', #31895 ) ;
#11677 = cartesian_point ( 'none', ( 22.00000000000003553, -38.10511776651528493, -25.60000000000000142 ) ) ;
#11678 = oriented_edge ( 'none', *, *, #9319, .t. ) ;
#11679 = cylindrical_surface ( 'none', #36506, 2.500000000000002665 ) ;
#11680 = oriented_edge ( 'none', *, *, #3270, .f. ) ;
#11681 = direction ( 'none', ( -1.140754157802348030e-14, 1.079709846472069225e-16, -1.000000000000000000 ) ) ;
#11682 = advanced_face ( 'none', ( #40472 ), #2142, .t. ) ;
#11683 = cartesian_point ( 'none', ( -21.05457212386983201, 0.7436235410225158216, 48.43427877581306262 ) ) ;
#11684 = axis2_placement_3d ( 'none', #1339, #11901, #36102 ) ;
#11685 = oriented_edge ( 'none', *, *, #35946, .t. ) ;
#11686 = face_outer_bound ( 'none', #28349, .t. ) ;
#11687 = line ( 'none', #43781, #14434 ) ;
#11688 = cartesian_point ( 'none', ( 33.10770153426654616, 82.29999999999995453, -83.89910426981765568 ) ) ;
#11689 = axis2_placement_3d ( 'none', #41691, #38452, #24303 ) ;
#11690 = direction ( 'none', ( -4.743173283671216974e-16, -3.993128171903836414e-16, 1.000000000000000000 ) ) ;
#11691 = cartesian_point ( 'none', ( -21.27558090607206509, -8.822499668414909735, 42.96650812485271587 ) ) ;
#11692 = cartesian_point ( 'none', ( 15.20060073723533023, -14.58781153261899455, 47.08069464196467635 ) ) ;
#11693 = cartesian_point ( 'none', ( -28.41279003744287834, 5.819667222925684946, 10.00260399318116988 ) ) ;
#11694 = vector ( 'none', #12216, 1000.000000000000000 ) ;
#11695 = axis2_placement_3d ( 'none', #24236, #10099, #30804 ) ;
#11696 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 57.42061037746100283 ) ) ;
#11697 = axis2_placement_3d ( 'none', #12186, #26001, #15743 ) ;
#11698 = cartesian_point ( 'none', ( 15.52803960715128362, 17.01218773161977182, 41.19556845902042141 ) ) ;
#11699 = b_spline_curve_with_knots ( 'none', 3,
( #28648, #11170, #10709, #3665 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.01424186206163595945 ),
.unspecified. ) ;
#11700 = cartesian_point ( 'none', ( 13.97840049448007349, 95.14342555933605183, -42.88598611483830325 ) ) ;
#11701 = cartesian_point ( 'none', ( -15.24378729527992604, 1.837225104948978727, 31.99999999999998579 ) ) ;
#11702 = cartesian_point ( 'none', ( -20.27208013842705014, 78.94999999999991758, -83.43375358305679867 ) ) ;
#11703 = cartesian_point ( 'none', ( 3.409511874572806691e-15, 4.322003709755893840e-15, 95.99999999999998579 ) ) ;
#11705 = direction ( 'none', ( 6.750947622558686973e-17, -1.000000000000000000, 1.498871781000323915e-18 ) ) ;
#11704 = cartesian_point ( 'none', ( 13.83871915248826845, 95.65857843005423433, -43.25304487988246649 ) ) ;
#11706 = edge_curve ( 'none', #35769, #10431, #38260, .t. ) ;
#11707 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058858, 0.0000000000000000000 ) ) ;
#11708 = circle ( 'none', #12137, 7.000000000000000000 ) ;
#11709 = circle ( 'none', #32817, 2.700000000000001954 ) ;
#11710 = oriented_edge ( 'none', *, *, #11047, .t. ) ;
#11711 = edge_curve ( 'none', #15661, #33824, #34476, .t. ) ;
#11712 = cartesian_point ( 'none', ( 34.49967906316809518, 54.50000000000000000, -85.51839899407589485 ) ) ;
#11713 = edge_loop ( 'none', ( #23725, #36826, #44555, #19872 ) ) ;
#11714 = direction ( 'none', ( 0.03529685447497914880, 0.9993768718877639179, -0.0000000000000000000 ) ) ;
#11715 = cartesian_point ( 'none', ( -31.89101615137751011, -24.76313972081445769, -45.48873844884956696 ) ) ;
#11716 = oriented_edge ( 'none', *, *, #21825, .t. ) ;
#11717 = oriented_edge ( 'none', *, *, #4609, .t. ) ;
#11718 = cartesian_point ( 'none', ( -21.00619611115125096, 1.623573563868646819, 41.67825618919604835 ) ) ;
#11719 = vertex_point ( 'none', #28224 ) ;
#11720 = plane ( 'none', #36505 ) ;
#11721 = oriented_edge ( 'none', *, *, #35289, .f. ) ;
#11722 = oriented_edge ( 'none', *, *, #12322, .t. ) ;
#11723 = edge_curve ( 'none', #38575, #17652, #7624, .t. ) ;
#11724 = cartesian_point ( 'none', ( 14.49525407002106192, 76.57379674449309448, -42.91656776652087757 ) ) ;
#11725 = vertex_point ( 'none', #28372 ) ;
#11726 = cartesian_point ( 'none', ( 14.22133233919324447, 76.34187458326823617, -42.90036012211851357 ) ) ;
#11727 = circle ( 'none', #8313, 2.749999999999995559 ) ;
#11728 = oriented_edge ( 'none', *, *, #10184, .t. ) ;
#11730 = edge_curve ( 'none', #1315, #12946, #14238, .t. ) ;
#11729 = direction ( 'none', ( -0.7669678184319014269, 0.6416855659042127735, 0.0000000000000000000 ) ) ;
#11731 = oriented_edge ( 'none', *, *, #2276, .t. ) ;
#11732 = circle ( 'none', #8864, 21.25000000000000711 ) ;
#11733 = face_outer_bound ( 'none', #37913, .t. ) ;
#11734 = edge_curve ( 'none', #8805, #3460, #18584, .t. ) ;
#11735 = face_bound ( 'none', #3016, .t. ) ;
#11736 = cartesian_point ( 'none', ( 1.841403918786170824, 95.69999999999993179, -47.17659826177916216 ) ) ;
#11737 = advanced_face ( 'none', ( #4899 ), #45439, .f. ) ;
#11739 = edge_curve ( 'none', #6355, #16456, #5411, .t. ) ;
#11738 = direction ( 'none', ( -0.6695697017949995278, 8.278084089402336849e-17, 0.7427492271541961122 ) ) ;
#11740 = cartesian_point ( 'none', ( 13.21705911793356591, 16.40727487341971624, 48.08096470020633006 ) ) ;
#11741 = direction ( 'none', ( -0.4373651764543243226, -0.8992839943116288648, -6.938893903907233308e-16 ) ) ;
#11742 = advanced_face ( 'none', ( #41058 ), #12592, .f. ) ;
#11743 = cartesian_point ( 'none', ( 34.64101615137752077, 20.00000000000004619, -32.60000000000002984 ) ) ;
#11744 = cartesian_point ( 'none', ( 28.03245877301453248, -5.604365450496909595, 31.17731916575916529 ) ) ;
#11745 = axis2_placement_3d ( 'none', #39328, #4605, #15048 ) ;
#11746 = cartesian_point ( 'none', ( -5.301703606047475148, 20.39005755160340172, 43.29126661763839223 ) ) ;
#11747 = circle ( 'none', #11545, 3.250000000000002665 ) ;
#11748 = toroidal_surface ( 'none', #14650, 27.00000000000000355, 2.000000000000000000 ) ;
#11749 = oriented_edge ( 'none', *, *, #20037, .f. ) ;
#11750 = axis2_placement_3d ( 'none', #20168, #5440, #44201 ) ;
#11751 = axis2_placement_3d ( 'none', #1729, #43214, #18751 ) ;
#11752 = cartesian_point ( 'none', ( 38.60000000000000142, 4.727136644708783661e-15, 1.500000000000000000 ) ) ;
#11753 = oriented_edge ( 'none', *, *, #15836, .t. ) ;
#11754 = cartesian_point ( 'none', ( 26.94871244878441274, 26.48999811660773673, -52.18679533992985853 ) ) ;
#11755 = oriented_edge ( 'none', *, *, #21561, .t. ) ;
#11756 = direction ( 'none', ( 6.750947622558685741e-17, -1.000000000000000000, 1.498871781000283085e-18 ) ) ;
#11757 = vertex_point ( 'none', #7218 ) ;
#11758 = cartesian_point ( 'none', ( 6.938893903907228378e-15, 9.147444960481744032e-16, 58.00000000000000000 ) ) ;
#11759 = axis2_placement_3d ( 'none', #11045, #35700, #7813 ) ;
#11761 = vertex_point ( 'none', #26047 ) ;
#11760 = direction ( 'none', ( 6.106226635438364917e-16, 4.440892098500626162e-16, -1.000000000000000000 ) ) ;
#11762 = oriented_edge ( 'none', *, *, #38253, .t. ) ;
#11763 = direction ( 'none', ( -7.979727989493315099e-17, -1.000000000000000000, 1.486993667704945522e-18 ) ) ;
#11764 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11765 = cartesian_point ( 'none', ( -6.658529150905822059e-15, 1.470160098438113085e-16, 6.999999999999993783 ) ) ;
#11766 = edge_loop ( 'none', ( #32935, #30381, #18055, #31510 ) ) ;
#11767 = cartesian_point ( 'none', ( 34.64101615137751367, 69.49999999999998579, -83.50000000000007105 ) ) ;
#11768 = oriented_edge ( 'none', *, *, #13900, .f. ) ;
#11769 = cartesian_point ( 'none', ( -20.00000000000042277, 69.50000000000000000, -100.2410161513772948 ) ) ;
#11770 = edge_curve ( 'none', #18619, #6581, #4857, .t. ) ;
#11771 = edge_loop ( 'none', ( #20741, #41446, #24074, #39451 ) ) ;
#11772 = cylindrical_surface ( 'none', #6489, 21.06769999999999854 ) ;
#11773 = vertex_point ( 'none', #7962 ) ;
#11774 = edge_curve ( 'none', #36166, #38082, #21953, .t. ) ;
#11775 = direction ( 'none', ( -0.8660254037844393737, 0.4999999999999987788, 2.829920871615302141e-16 ) ) ;
#11776 = circle ( 'none', #3565, 4.250000000000002665 ) ;
#11777 = face_outer_bound ( 'none', #34092, .t. ) ;
#11778 = direction ( 'none', ( -0.9928152964457156449, 0.1196569561012059135, 1.066981889371543226e-16 ) ) ;
#11779 = edge_curve ( 'none', #42697, #26406, #11508, .t. ) ;
#11780 = line ( 'none', #35799, #38062 ) ;
#11781 = direction ( 'none', ( -1.072747368934021969e-14, -0.02058567320812848545, -0.9997880925769062621 ) ) ;
#11782 = direction ( 'none', ( 0.6695697017949967522, 0.0000000000000000000, -0.7427492271541983326 ) ) ;
#11783 = cartesian_point ( 'none', ( 32.83317795653059790, 79.59999999999996589, -83.59457708668443843 ) ) ;
#11784 = direction ( 'none', ( 0.9928152964457155338, -0.1196569561012058858, 0.0000000000000000000 ) ) ;
#11785 = cartesian_point ( 'none', ( 8.033113317841131362, -27.86785345896623767, 10.03444670122194715 ) ) ;
#11786 = cartesian_point ( 'none', ( 14.66067902140428103, 15.13132015235977690, 48.78551547635952801 ) ) ;
#11787 = advanced_face ( 'none', ( #15303 ), #43262, .f. ) ;
#11788 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 44.21416000000001389 ) ) ;
#11789 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11790 = direction ( 'none', ( 4.022547190670853989e-15, 0.9314175982251129415, 0.3639522739543775698 ) ) ;
#11791 = vector ( 'none', #20600, 999.9999999999998863 ) ;
#11792 = line ( 'none', #33572, #40774 ) ;
#11793 = edge_curve ( 'none', #6103, #4180, #35059, .t. ) ;
#11794 = vertex_point ( 'none', #39485 ) ;
#11795 = cartesian_point ( 'none', ( 19.84842563026095164, 15.19999999999999929, -53.01866461777608208 ) ) ;
#11796 =( bounded_surface ( ) b_spline_surface ( 3, 2, (
( #30816, #20387, #9803 ),
( #34322, #2467, #23335 ),
( #5827, #37348, #19930 ),
( #16860, #30655, #44419 ),
( #23487, #5962, #30514 ),
( #9664, #23638, #9514 ),
( #34017, #44862, #13030 ),
( #34163, #37491, #16563 ),
( #41024, #23941, #20082 ),
( #2914, #44567, #27422 ),
( #37642, #16710, #6409 ),
( #45337, #10255, #3355 ),
( #41785, #42084, #24087 ),
( #31561, #6721, #45029 ),
( #17461, #21157, #3666 ),
( #24246, #37943, #7189 ),
( #20845, #7030, #14102 ),
( #13794, #38094, #24401 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 3, 3 ),
( 0.02586841273432851501, 0.02851595992929294859, 0.03116350712425738564, 0.03381105431922182269, 0.03645860151418625628, 0.03910614870915068986, 0.04175369590411512344, 0.04440124309907955702, 0.04704879029404399060 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.8247702557633359577, 1.000000000000000000),
( 1.000000000000000000, 0.8206870682000798611, 1.000000000000000000),
( 1.000000000000000000, 0.8169891017051730264, 1.000000000000000000),
( 1.000000000000000000, 0.8105432316306565577, 1.000000000000000000),
( 1.000000000000000000, 0.8077742563145635657, 1.000000000000000000),
( 1.000000000000000000, 0.8032747824849639784, 1.000000000000000000),
( 1.000000000000000000, 0.8015414310236396167, 1.000000000000000000),
( 1.000000000000000000, 0.7991972602383493607, 1.000000000000000000),
( 1.000000000000000000, 0.7986097728347448799, 1.000000000000000000),
( 1.000000000000000000, 0.7986175079230809493, 1.000000000000000000),
( 1.000000000000000000, 0.7992123201432943524, 1.000000000000000000),
( 1.000000000000000000, 0.8015248397394314495, 1.000000000000000000),
( 1.000000000000000000, 0.8032365833276101652, 1.000000000000000000),
( 1.000000000000000000, 0.8077405168742480823, 1.000000000000000000),
( 1.000000000000000000, 0.8105591954892237272, 1.000000000000000000),
( 1.000000000000000000, 0.8170431903392769701, 1.000000000000000000),
( 1.000000000000000000, 0.8207145907480322133, 1.000000000000000000),
( 1.000000000000000000, 0.8247702557633375120, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#11797 = oriented_edge ( 'none', *, *, #43175, .t. ) ;
#11798 = edge_loop ( 'none', ( #21984, #14583, #32653, #37302 ) ) ;
#11799 = cartesian_point ( 'none', ( 13.90167075723909562, 95.16090905136361755, -42.88144610155593739 ) ) ;
#11800 = direction ( 'none', ( 3.276296315968194215e-16, 1.486993667705044129e-18, 1.000000000000000000 ) ) ;
#11801 = edge_curve ( 'none', #38346, #27020, #41012, .t. ) ;
#11802 = oriented_edge ( 'none', *, *, #15525, .f. ) ;
#11803 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11804 = oriented_edge ( 'none', *, *, #40525, .t. ) ;
#11805 = oriented_edge ( 'none', *, *, #25881, .t. ) ;
#11806 = edge_curve ( 'none', #17622, #11725, #38308, .t. ) ;
#11807 = cartesian_point ( 'none', ( -8.266965174144859319, 73.69999999999996021, -62.78568914513999033 ) ) ;
#11809 = advanced_face ( 'none', ( #42158 ), #8558, .f. ) ;
#11808 = cartesian_point ( 'none', ( -11.17557166653723222, 95.64207911400140461, -41.74920174339978729 ) ) ;
#11810 = oriented_edge ( 'none', *, *, #2652, .t. ) ;
#11811 = axis2_placement_3d ( 'none', #5482, #8556, #43765 ) ;
#11812 = circle ( 'none', #19741, 36.50000000000001421 ) ;
#11813 = oriented_edge ( 'none', *, *, #17384, .f. ) ;
#11814 = cartesian_point ( 'none', ( 1.038705230770584631, 23.00933714139690878, 47.35616074697001920 ) ) ;
#11815 = axis2_placement_3d ( 'none', #4084, #4233, #17893 ) ;
#11816 = line ( 'none', #36268, #33180 ) ;
#11817 = cylindrical_surface ( 'none', #29360, 2.499999999999998668 ) ;
#11818 = cartesian_point ( 'none', ( 32.76879764061703071, -21.73127058773779297, -32.59999999999999432 ) ) ;
#11819 = cartesian_point ( 'none', ( -11.68493025245538952, 95.36767180373786346, -41.54316641864575388 ) ) ;
#11820 = axis2_placement_3d ( 'none', #36564, #35978, #18973 ) ;
#11821 = axis2_placement_3d ( 'none', #27743, #30977, #2931 ) ;
#11822 = cartesian_point ( 'none', ( -22.87419842681046944, -2.694047071085754919, 44.77369638604260871 ) ) ;
#11823 = cartesian_point ( 'none', ( -10.74467931382648267, 75.69999999999993179, -41.92402343211522009 ) ) ;
#11824 = face_outer_bound ( 'none', #44985, .t. ) ;
#11825 = vertex_point ( 'none', #1383 ) ;
#11826 = edge_loop ( 'none', ( #32950, #15086, #22134, #22813 ) ) ;
#11827 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#11828 = axis2_placement_3d ( 'none', #39941, #22545, #29443 ) ;
#11829 = oriented_edge ( 'none', *, *, #40671, .f. ) ;
#11830 = direction ( 'none', ( 0.7999747899371622006, -0.6000336119460252249, -6.234883207896090482e-17 ) ) ;
#11831 = direction ( 'none', ( 0.4531574373369860464, 0.8914305003679062755, 5.281259381458641941e-16 ) ) ;
#11832 = direction ( 'none', ( 1.000000000000000000, -1.076941769399720440e-16, -1.071365218763275746e-14 ) ) ;
#11833 = cartesian_point ( 'none', ( -9.315182977078153570, 26.82885323869721006, 31.49999999999997868 ) ) ;
#11834 = oriented_edge ( 'none', *, *, #40390, .f. ) ;
#11835 = circle ( 'none', #24009, 4.249999999999999112 ) ;
#11836 = line ( 'none', #26041, #2524 ) ;
#11837 = cartesian_point ( 'none', ( -34.64101615137708023, 77.99999999999990052, -45.59999999999921272 ) ) ;
#11838 = edge_loop ( 'none', ( #13251, #42052 ) ) ;
#11839 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11840 = cartesian_point ( 'none', ( 20.47744154532085048, 82.29999999999995453, -33.19866006870515207 ) ) ;
#11841 = cartesian_point ( 'none', ( 14.50323165358675581, -15.28194118971892834, 42.02821384934453874 ) ) ;
#11842 = oriented_edge ( 'none', *, *, #8421, .t. ) ;
#11843 = cartesian_point ( 'none', ( -18.68091703454155095, 1.766023819820196294, -95.60000000000002274 ) ) ;
#11844 = oriented_edge ( 'none', *, *, #4495, .f. ) ;
#11845 = oriented_edge ( 'none', *, *, #32285, .t. ) ;
#11846 = cartesian_point ( 'none', ( 4.254651051315158305, -20.63443875568714603, 41.79743268335491990 ) ) ;
#11847 = oriented_edge ( 'none', *, *, #30735, .t. ) ;
#11848 = direction ( 'none', ( 3.276296315968194215e-16, 1.486993667705044129e-18, 1.000000000000000000 ) ) ;
#11849 = direction ( 'none', ( 6.106226635438364917e-16, 4.440892098500626162e-16, -1.000000000000000000 ) ) ;
#11850 = oriented_edge ( 'none', *, *, #39647, .f. ) ;
#11851 = cartesian_point ( 'none', ( -27.48762683457427514, 54.49999999999999289, -41.51379448681528572 ) ) ;
#11852 = edge_loop ( 'none', ( #41892, #20429, #34406, #9892, #26913 ) ) ;
#11853 = cartesian_point ( 'none', ( 13.49122906191139215, 95.19999999999993179, -42.85716072256948195 ) ) ;
#11854 = cartesian_point ( 'none', ( -41.14663309670559954, 85.50000000000000000, -84.59999999999955378 ) ) ;
#11855 = cartesian_point ( 'none', ( -22.49999999999954525, 104.5000000000000000, -25.59999999999975628 ) ) ;
#11856 = cartesian_point ( 'none', ( -24.61410527498830803, 83.70546539462982594, -76.69781523567743875 ) ) ;
#11857 = edge_loop ( 'none', ( #41198, #17229, #45013, #20156 ) ) ;
#11858 = line ( 'none', #14149, #28312 ) ;
#11859 = plane ( 'none', #33097 ) ;
#11860 = advanced_face ( 'none', ( #8193 ), #31732, .f. ) ;
#11861 = cartesian_point ( 'none', ( -44.99999999999997868, 23.46406827470468315, -0.5000000000000004441 ) ) ;
#11862 = line ( 'none', #7973, #2547 ) ;
#11863 = face_outer_bound ( 'none', #796, .t. ) ;
#11864 = edge_curve ( 'none', #33871, #27643, #9642, .t. ) ;
#11865 = cartesian_point ( 'none', ( 34.64101615137757051, 14.50000000000004441, -46.20057508614930697 ) ) ;
#11866 = direction ( 'none', ( -0.9512389849359396132, 2.008038019708796432e-17, 0.3084548484592898321 ) ) ;
#11867 = face_outer_bound ( 'none', #26520, .t. ) ;
#11868 = direction ( 'none', ( 2.896988204881266862e-16, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11869 = oriented_edge ( 'none', *, *, #9157, .t. ) ;
#11870 = direction ( 'none', ( 0.07087264361570499993, -0.9974853725177734720, -3.996960485013983625e-16 ) ) ;
#11871 = edge_curve ( 'none', #30455, #8588, #33971, .t. ) ;
#11872 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 39.54000000000000625 ) ) ;
#11873 = direction ( 'none', ( -7.979727989493315099e-17, -1.000000000000000000, 1.486993667704945522e-18 ) ) ;
#11874 = edge_curve ( 'none', #30595, #19766, #13161, .t. ) ;
#11875 = axis2_placement_3d ( 'none', #12602, #37094, #43694 ) ;
#11876 = cartesian_point ( 'none', ( 14.50654667487788707, 76.59769755110353628, -42.91723593740071863 ) ) ;
#11877 = direction ( 'none', ( -0.9982541042003290066, -3.989216879136938676e-16, 0.05906558598032098095 ) ) ;
#11878 = oriented_edge ( 'none', *, *, #23465, .f. ) ;
#11879 = cartesian_point ( 'none', ( 39.14101615137722945, 83.67782780742281545, -85.60000000000057696 ) ) ;
#11880 = cartesian_point ( 'none', ( -35.35533905932730647, -35.35533905932744148, 40.00000000000000000 ) ) ;
#11881 = edge_loop ( 'none', ( #33190, #17192 ) ) ;
#11882 = vector ( 'none', #30974, 1000.000000000000000 ) ;
#11883 = vector ( 'none', #9586, 999.9999999999998863 ) ;
#11884 = axis2_placement_3d ( 'none', #31117, #17471, #41949 ) ;
#11885 = axis2_placement_3d ( 'none', #18412, #39344, #963 ) ;
#11886 = edge_loop ( 'none', ( #6917, #23358, #15912, #8567, #18551 ) ) ;
#11887 = cartesian_point ( 'none', ( 23.36935699763958496, -36.46840844198160170, 11.29999999999999183 ) ) ;
#11888 = oriented_edge ( 'none', *, *, #17968, .f. ) ;
#11889 = edge_loop ( 'none', ( #2851, #8572, #2522, #43087 ) ) ;
#11890 = cartesian_point ( 'none', ( -1.342277400084368384e-14, 76.19999999999996021, -65.59999999999998010 ) ) ;
#11891 = cartesian_point ( 'none', ( -6.823903935718290015, 21.99903223422197840, 47.74208040073158799 ) ) ;
#11892 = edge_loop ( 'none', ( #19142, #10146 ) ) ;
#11893 = axis2_placement_3d ( 'none', #42082, #42534, #14545 ) ;
#11894 = oriented_edge ( 'none', *, *, #29276, .f. ) ;
#11895 = cartesian_point ( 'none', ( 19.20894902669354920, 8.652413569628361500, 44.21416000000001389 ) ) ;
#11896 = vector ( 'none', #18625, 999.9999999999998863 ) ;
#11897 = direction ( 'none', ( -0.8598122443623192890, -0.5106103254387158730, 0.0000000000000000000 ) ) ;
#11898 = oriented_edge ( 'none', *, *, #34607, .t. ) ;
#11899 = vector ( 'none', #30296, 1000.000000000000000 ) ;
#11900 = cartesian_point ( 'none', ( -18.85574072706941351, -34.34697545619894044, -19.70000000000000284 ) ) ;
#11901 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11902 = face_outer_bound ( 'none', #23445, .t. ) ;
#11903 = circle ( 'none', #31628, 4.250000000000002665 ) ;
#11904 = b_spline_curve_with_knots ( 'none', 3,
( #24781, #100, #3593, #6806, #42162, #41554, #28116, #3279, #24477, #7111, #13713, #21244 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.005884581921858858186, 0.006760217257463656954, 0.007635852593068454854, 0.008511487928673254488, 0.008949305596475651270, 0.009387123264278048052 ),
.unspecified. ) ;
#11905 = direction ( 'none', ( 0.6695697017950046348, 1.709597118356245244e-16, -0.7427492271541913382 ) ) ;
#11906 = line ( 'none', #34870, #32194 ) ;
#11907 = b_spline_surface_with_knots ( 'none', 3, 1, (
( #2059, #33599 ),
( #40619, #26262 ),
( #12455, #12307 ),
( #16020, #22909 ),
( #29506, #1904 ),
( #22617, #40457 ),
( #15716, #33294 ),
( #4966, #5397 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 4 ),
( 2, 2 ),
( 0.0000000000000000000, 0.2499999999999998890, 0.4999999999999998890, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#11909 = edge_loop ( 'none', ( #4297, #37728, #22203, #18693 ) ) ;
#11908 = direction ( 'none', ( 6.043533337888684984e-19, -1.452604719469154016e-16, 1.000000000000000000 ) ) ;
#11910 = cartesian_point ( 'none', ( 36.24523006613802778, -18.08258045392031477, -14.29998826649454102 ) ) ;
#11911 = advanced_face ( 'none', ( #30159 ), #7057, .t. ) ;
#11912 = edge_curve ( 'none', #12325, #34474, #5947, .t. ) ;
#11913 = cartesian_point ( 'none', ( 11.51819509477107850, 17.64032467582467589, 44.00429265648000410 ) ) ;
#11914 = edge_curve ( 'none', #1154, #43281, #33919, .t. ) ;
#11915 = plane ( 'none', #44073 ) ;
#11916 = direction ( 'none', ( -0.2911156024908567175, 0.0000000000000000000, -0.9566878832651668496 ) ) ;
#11917 = direction ( 'none', ( 4.743173283671098645e-16, 3.993128171903860573e-16, -1.000000000000000000 ) ) ;
#11918 = vertex_point ( 'none', #12528 ) ;
#11919 = cartesian_point ( 'none', ( -0.5790336892815816094, 54.81192616929014605, -102.2140861526388704 ) ) ;
#11920 = direction ( 'none', ( 3.986037398843765837e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11921 = face_outer_bound ( 'none', #28257, .t. ) ;
#11923 = advanced_face ( 'none', ( #19729 ), #44081, .t. ) ;
#11922 = cartesian_point ( 'none', ( 21.70089573018377038, 82.29999999999995453, -29.42566923151227343 ) ) ;
#11924 = oriented_edge ( 'none', *, *, #15714, .f. ) ;
#11925 = oriented_edge ( 'none', *, *, #37934, .f. ) ;
#11926 = vertex_point ( 'none', #16094 ) ;
#11927 = cartesian_point ( 'none', ( 42.49999999999999289, 17.55942292142124472, -20.60000000000004050 ) ) ;
#11928 = cartesian_point ( 'none', ( -9.646846394026333371, 20.91590875514632231, 41.67289786500603554 ) ) ;
#11929 = edge_curve ( 'none', #12690, #20410, #17490, .t. ) ;
#11930 = cartesian_point ( 'none', ( 20.06009609342624955, -6.441028406625961544, 48.80443154097957148 ) ) ;
#11931 = oriented_edge ( 'none', *, *, #11209, .t. ) ;
#11932 = edge_curve ( 'none', #1530, #16863, #16688, .t. ) ;
#11933 = circle ( 'none', #29555, 23.00000000000000355 ) ;
#11934 = plane ( 'none', #35427 ) ;
#11935 = oriented_edge ( 'none', *, *, #36877, .t. ) ;
#11937 = edge_curve ( 'none', #11367, #12167, #24694, .t. ) ;
#11936 = cartesian_point ( 'none', ( -11.64203268004254532, 15.20000000000000639, -84.09999999999998010 ) ) ;
#11938 = cartesian_point ( 'none', ( -2.299213106252496530, 75.72596628279035258, -91.76073122956155714 ) ) ;
#11939 = vertex_point ( 'none', #43929 ) ;
#11940 = vector ( 'none', #37290, 1000.000000000000000 ) ;
#11941 = axis2_placement_3d ( 'none', #13145, #9326, #16531 ) ;
#11942 = axis2_placement_3d ( 'none', #39213, #4339, #21677 ) ;
#11943 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#11944 = direction ( 'none', ( -0.9841813901782422436, 0.1771637412870435413, -0.0000000000000000000 ) ) ;
#11945 = cartesian_point ( 'none', ( 11.02235612796776643, -18.73824269341928073, -93.66141258394772251 ) ) ;
#11946 = circle ( 'none', #25351, 12.99999999999999822 ) ;
#11947 = oriented_edge ( 'none', *, *, #25298, .f. ) ;
#11948 = cartesian_point ( 'none', ( -31.04916923754778324, 24.19614552423108833, -48.10772353378235522 ) ) ;
#11949 = axis2_placement_3d ( 'none', #7629, #28959, #11620 ) ;
#11950 = cartesian_point ( 'none', ( 35.35533905932730647, 35.35533905932744148, 48.00000000000000000 ) ) ;
#11951 = axis2_placement_3d ( 'none', #17058, #10152, #17503 ) ;
#11952 = vector ( 'none', #28787, 1000.000000000000000 ) ;
#11953 = direction ( 'none', ( -3.276296315968194215e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11954 = cartesian_point ( 'none', ( -11.05319932796467164, 95.67147186046649665, -41.79880780202925905 ) ) ;
#11955 = cartesian_point ( 'none', ( 21.94927865177657011, 42.49999999999998579, -20.60000000000003340 ) ) ;
#11956 = advanced_face ( 'none', ( #29076 ), #5331, .f. ) ;
#11957 = line ( 'none', #13107, #38205 ) ;
#11958 = direction ( 'none', ( -0.9237280213470682178, -0.3830490080632377725, 0.0000000000000000000 ) ) ;
#11959 = cartesian_point ( 'none', ( -11.13074568932290198, 95.65277342354009704, -41.76737267537789222 ) ) ;
#11960 = cartesian_point ( 'none', ( -11.47286511954075472, 75.88196328795444856, -41.62885641272727355 ) ) ;
#11961 = cartesian_point ( 'none', ( 3.335986097630319502, -22.79044987301582736, 48.71377282302825051 ) ) ;
#11962 = advanced_face ( 'none', ( #8142 ), #36879, .t. ) ;
#11963 = edge_loop ( 'none', ( #9281, #40212, #4804, #26435 ) ) ;
#11964 = cartesian_point ( 'none', ( 1.516844419937743771, 21.01360072782049571, 42.42583642272013122 ) ) ;
#11965 = edge_curve ( 'none', #31188, #8959, #22422, .t. ) ;
#11966 = vertex_point ( 'none', #13457 ) ;
#11967 = edge_curve ( 'none', #35239, #36657, #15357, .t. ) ;
#11968 = oriented_edge ( 'none', *, *, #14103, .t. ) ;
#11969 = spherical_surface ( 'none', #29509, 3.929199999999999804 ) ;
#11970 = edge_loop ( 'none', ( #17964, #15318, #3507, #19262 ) ) ;
#11971 = cartesian_point ( 'none', ( -1.624508638166507487e-15, 2.234509859799852303e-15, 51.49999999999998579 ) ) ;
#11972 = cartesian_point ( 'none', ( 20.73799150998054941, -3.713559479677806863, 43.49458079101983543 ) ) ;
#11973 = vector ( 'none', #35604, 1000.000000000000000 ) ;
#11974 = cartesian_point ( 'none', ( -20.91831306651359057, -2.504787488753487334, 45.88357444128318008 ) ) ;
#11975 = oriented_edge ( 'none', *, *, #16675, .f. ) ;
#11976 = cartesian_point ( 'none', ( 26.33913438213183156, -42.49999999999999289, -20.60000000000003340 ) ) ;
#11977 = face_outer_bound ( 'none', #3082, .t. ) ;
#11978 = direction ( 'none', ( 0.7427492271541984437, 1.780151370261848666e-16, 0.6695697017949969743 ) ) ;
#11979 = cartesian_point ( 'none', ( 14.88606405119610088, -14.90895394988049638, 47.57604290139266823 ) ) ;
#11980 = direction ( 'none', ( -0.9196317460383744979, -0.3927816844996855905, 1.224578522357734203e-16 ) ) ;
#11981 = circle ( 'none', #45242, 28.68867513459481344 ) ;
#11982 = edge_curve ( 'none', #30127, #20360, #18636, .t. ) ;
#11983 = edge_loop ( 'none', ( #18897, #12401, #19688, #28591 ) ) ;
#11984 = cartesian_point ( 'none', ( 0.6116132030402608999, 23.02422283927591096, 44.54833506491237927 ) ) ;
#11985 = cartesian_point ( 'none', ( -33.01601615137749945, -22.81458256229946713, -25.60000000000001563 ) ) ;
#11986 = cartesian_point ( 'none', ( -30.17500000000001492, -18.70078541131359628, -58.10000000000001563 ) ) ;
#11987 = edge_curve ( 'none', #34973, #29977, #4392, .t. ) ;
#11988 = b_spline_curve_with_knots ( 'none', 3,
( #1241, #18995, #29134, #11785, #8100, #8396, #11640, #36445, #7959, #39477 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 6.911191449639671097e-17, 0.001176133745399358336, 0.002352267490798649885, 0.003528401236197941868, 0.004704534981597234718 ),
.unspecified. ) ;
#11989 = edge_curve ( 'none', #33696, #30174, #16394, .t. ) ;
#11990 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11991 = circle ( 'none', #8792, 26.00000000000001066 ) ;
#11992 = direction ( 'none', ( 0.9237280213470679957, 0.3830490080632377170, 0.0000000000000000000 ) ) ;
#11993 = cartesian_point ( 'none', ( -34.49967906316807387, 54.50000000000000000, -41.68128006909228844 ) ) ;
#11994 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#11995 = oriented_edge ( 'none', *, *, #17938, .f. ) ;
#11996 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11997 = cartesian_point ( 'none', ( 14.39615312197257069, 95.40365329691614704, -43.10097626628560619 ) ) ;
#11998 = edge_curve ( 'none', #15586, #44224, #24639, .t. ) ;
#11999 = plane ( 'none', #30505 ) ;
#12000 = vertex_point ( 'none', #33844 ) ;
#12001 = direction ( 'none', ( -0.03529685447497914880, -0.9993768718877639179, 0.0000000000000000000 ) ) ;
#12002 = edge_loop ( 'none', ( #17555, #21758, #29932, #36801 ) ) ;
#12003 = cartesian_point ( 'none', ( -33.60328561987583385, 22.04137584584253773, -38.89999999999999147 ) ) ;
#12004 = oriented_edge ( 'none', *, *, #18830, .f. ) ;
#12005 = oriented_edge ( 'none', *, *, #1402, .f. ) ;
#12006 = cartesian_point ( 'none', ( -20.85797316325301409, 2.969285699066830375, 47.57283094509490695 ) ) ;
#12007 = axis2_placement_3d ( 'none', #27807, #10494, #10940 ) ;
#12008 = advanced_face ( 'none', ( #25753 ), #44318, .f. ) ;
#12009 = oriented_edge ( 'none', *, *, #17790, .f. ) ;
#12010 = vertex_point ( 'none', #34141 ) ;
#12011 = cartesian_point ( 'none', ( 26.05283094022607315, 41.49999999999999289, -32.60000000000002984 ) ) ;
#12012 = axis2_placement_3d ( 'none', #31357, #20768, #31800 ) ;
#12013 = oriented_edge ( 'none', *, *, #33921, .t. ) ;
#12014 = circle ( 'none', #16877, 3.399999999999998579 ) ;
#12015 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.110223024625158749e-14 ) ) ;
#12016 = oriented_edge ( 'none', *, *, #45253, .t. ) ;
#12017 = axis2_placement_3d ( 'none', #24578, #39030, #38727 ) ;
#12018 = cartesian_point ( 'none', ( 14.19678909281571322, 76.33031689531931363, -42.89890792550538379 ) ) ;
#12019 = direction ( 'none', ( 0.2397751753995148449, 0.0000000000000000000, 0.9708284427550174511 ) ) ;
#12020 = cylindrical_surface ( 'none', #1697, 5.220153254455276226 ) ;
#12021 = cylindrical_surface ( 'none', #41518, 4.249999999999997335 ) ;
#12022 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#12023 = circle ( 'none', #32239, 13.50000000000000178 ) ;
#12025 = advanced_face ( 'none', ( #16441 ), #1100, .f. ) ;
#12024 = circle ( 'none', #21524, 2.134000000000000785 ) ;
#12026 = vertex_point ( 'none', #26954 ) ;
#12027 = cartesian_point ( 'none', ( -2.673162452596487931e-16, -1.553419733037811647e-16, -25.60000000000000142 ) ) ;
#12028 = oriented_edge ( 'none', *, *, #16050, .t. ) ;
#12029 = cartesian_point ( 'none', ( -5.598812748472941081, 22.34149199923261264, 45.89993702341010362 ) ) ;
#12030 = edge_curve ( 'none', #43956, #39450, #32880, .t. ) ;
#12031 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12032 = oriented_edge ( 'none', *, *, #10114, .t. ) ;
#12033 = cartesian_point ( 'none', ( 28.97607232363007057, 1.233254719637037367, 10.30205005567017373 ) ) ;
#12034 = edge_curve ( 'none', #29884, #45219, #13083, .t. ) ;
#12035 = vector ( 'none', #7517, 1000.000000000000000 ) ;
#12036 = cartesian_point ( 'none', ( -17.22866541925798956, 85.65508889562143224, -90.12504179254585779 ) ) ;
#12037 = oriented_edge ( 'none', *, *, #22769, .f. ) ;
#12038 = oriented_edge ( 'none', *, *, #33365, .f. ) ;
#12039 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12040 = vertex_point ( 'none', #16540 ) ;
#12041 = cartesian_point ( 'none', ( -5.534633720880010266, 20.32806773059784788, 42.91930535355470511 ) ) ;
#12042 = direction ( 'none', ( 5.690833777106464244e-16, 2.476491431256906945e-16, -1.000000000000000000 ) ) ;
#12043 = oriented_edge ( 'none', *, *, #3722, .f. ) ;
#12044 = direction ( 'none', ( -0.7427492271541964453, 0.0000000000000000000, -0.6695697017949989727 ) ) ;
#12045 = oriented_edge ( 'none', *, *, #45195, .t. ) ;
#12046 = oriented_edge ( 'none', *, *, #14977, .f. ) ;
#12048 = cartesian_point ( 'none', ( -12.74279126713389765, -5.442542670687634754, 9.999999999999989342 ) ) ;
#12047 = cartesian_point ( 'none', ( -31.89101615137708734, 54.49899999999999523, -45.59999999999924114 ) ) ;
#12049 = cartesian_point ( 'none', ( -18.96780146744709583, 9.169639198474165198, 46.79122686960560173 ) ) ;
#12050 = organization ( 'δָ��', 'δָ��', '' ) ;
#12051 = edge_loop ( 'none', ( #33088, #38843, #1848, #1962 ) ) ;
#12052 = oriented_edge ( 'none', *, *, #21423, .f. ) ;
#12053 = cartesian_point ( 'none', ( -11.17683266125669306, 18.01862217374199560, -94.57860521186276515 ) ) ;
#12054 = edge_curve ( 'none', #5292, #15661, #10414, .t. ) ;
#12055 = cartesian_point ( 'none', ( -35.35533905932730647, -35.35533905932744148, 57.19238815542512810 ) ) ;
#12056 = oriented_edge ( 'none', *, *, #1677, .t. ) ;
#12057 = circle ( 'none', #4832, 5.000000000000000888 ) ;
#12058 = direction ( 'none', ( 0.5000000000000106581, -1.473527040460868115e-16, 0.8660254037844324904 ) ) ;
#12059 = direction ( 'none', ( 0.2397751753995147894, 1.764224386015740407e-17, 0.9708284427550172291 ) ) ;
#12060 = oriented_edge ( 'none', *, *, #23765, .t. ) ;
#12061 = cylindrical_surface ( 'none', #8719, 5.000000000000000000 ) ;
#12062 = cylindrical_surface ( 'none', #34317, 7.500000000000005329 ) ;
#12063 = plane ( 'none', #39013 ) ;
#12064 = edge_curve ( 'none', #31104, #2082, #26855, .t. ) ;
#12065 = direction ( 'none', ( -0.9985801776953731057, -0.05326939753626939306, 0.0000000000000000000 ) ) ;
#12066 = line ( 'none', #39432, #16481 ) ;
#12067 = plane ( 'none', #32768 ) ;
#12068 = edge_curve ( 'none', #7355, #14259, #27950, .t. ) ;
#12069 = edge_loop ( 'none', ( #13222, #12097, #11445, #6824 ) ) ;
#12070 = vector ( 'none', #33534, 1000.000000000000000 ) ;
#12071 = direction ( 'none', ( -0.9985801776953732167, -0.05326939753626867835, -4.949150352450770644e-16 ) ) ;
#12072 = direction ( 'none', ( 2.896988204881266862e-16, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#12073 = oriented_edge ( 'none', *, *, #38757, .f. ) ;
#12074 = advanced_face ( 'none', ( #23593, #42109 ), #3640, .f. ) ;
#12075 = direction ( 'none', ( 6.106226635438361958e-16, 4.440892098500626162e-16, -1.000000000000000000 ) ) ;
#12076 = axis2_placement_3d ( 'none', #28496, #31863, #18066 ) ;
#12077 = vector ( 'none', #38798, 1000.000000000000114 ) ;
#12078 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#12079 = axis2_placement_3d ( 'none', #20764, #17860, #21089 ) ;
#12080 = direction ( 'none', ( -0.9982541042003291176, -3.989216879136937196e-16, 0.05906558598032113361 ) ) ;
#12081 = face_outer_bound ( 'none', #8101, .t. ) ;
#12082 = cartesian_point ( 'none', ( 0.7327359580950143503, -23.02143321024678357, 42.01051376277175819 ) ) ;
#12083 = cartesian_point ( 'none', ( 15.37976722809775687, 14.39967523628948065, 48.50858844554606719 ) ) ;
#12084 = oriented_edge ( 'none', *, *, #10298, .t. ) ;
#12085 = oriented_edge ( 'none', *, *, #24525, .f. ) ;
#12086 = vertex_point ( 'none', #10231 ) ;
#12087 = axis2_placement_3d ( 'none', #29789, #25965, #40154 ) ;
#12088 = cartesian_point ( 'none', ( 1.169683043023510782, -21.03619951396287746, 48.25458751731576967 ) ) ;
#12089 = direction ( 'none', ( 7.979727989493315099e-17, 1.000000000000000000, -1.486993667704945522e-18 ) ) ;
#12090 = cartesian_point ( 'none', ( -2.063468871948604288, 95.53334076342112269, -77.08273280184128851 ) ) ;
#12091 = cartesian_point ( 'none', ( 10.57791474160524281, -18.98327359039169693, -93.64211526681123132 ) ) ;
#12092 = edge_curve ( 'none', #25473, #28069, #14245, .t. ) ;
#12093 = cartesian_point ( 'none', ( 12.29332358128286806, 73.69999999999996021, -67.86366855477433546 ) ) ;
#12094 = face_outer_bound ( 'none', #36500, .t. ) ;
#12095 = direction ( 'none', ( 0.9237280213470682178, 0.3830490080632378280, 0.0000000000000000000 ) ) ;
#12096 = vector ( 'none', #15538, 1000.000000000000000 ) ;
#12097 = oriented_edge ( 'none', *, *, #8770, .f. ) ;
#12098 = vertex_point ( 'none', #28315 ) ;
#12099 = vertex_point ( 'none', #27847 ) ;
#12100 = cylindrical_surface ( 'none', #29229, 34.25000000000000000 ) ;
#12101 = cartesian_point ( 'none', ( -17.25000000000042633, 77.99999999999995737, -100.2410161513773090 ) ) ;
#12102 = oriented_edge ( 'none', *, *, #29868, .f. ) ;
#12103 = edge_loop ( 'none', ( #9687, #30138 ) ) ;
#12104 = line ( 'none', #9351, #21421 ) ;
#12105 = face_outer_bound ( 'none', #11020, .t. ) ;
#12106 = cartesian_point ( 'none', ( -11.69922206789494012, 76.54063421539062517, -41.36666972350410987 ) ) ;
#12107 = direction ( 'none', ( -6.750947622558686973e-17, 1.000000000000000000, -1.498871781000323915e-18 ) ) ;
#12108 = cartesian_point ( 'none', ( -11.72832535852805336, 95.32696823777247630, -41.52564723808397673 ) ) ;
#12109 = cartesian_point ( 'none', ( -11.28476753731773918, 75.79511941900855732, -41.70497317672201376 ) ) ;
#12110 = edge_loop ( 'none', ( #42165, #40704, #9455, #43241 ) ) ;
#12111 = cartesian_point ( 'none', ( -13.02726096897183616, 38.01655683507518546, -35.53264797889043081 ) ) ;
#12112 = edge_loop ( 'none', ( #31729, #12153, #11768, #34122 ) ) ;
#12113 = face_outer_bound ( 'none', #10042, .t. ) ;
#12114 = oriented_edge ( 'none', *, *, #9930, .t. ) ;
#12115 = direction ( 'none', ( -1.217207520189661612e-14, -1.486993667704098883e-18, -1.000000000000000000 ) ) ;
#12116 = face_outer_bound ( 'none', #28019, .t. ) ;
#12117 = cartesian_point ( 'none', ( -3.625946983885127040, 18.69999999999996732, -69.85470427527627635 ) ) ;
#12118 = edge_curve ( 'none', #12725, #31514, #35010, .t. ) ;
#12119 = line ( 'none', #14860, #2812 ) ;
#12120 = cartesian_point ( 'none', ( 13.84248481392424601, -17.16356938915321351, 45.00000000000001421 ) ) ;
#12121 = cartesian_point ( 'none', ( -1.961017082907899001, -20.93080559662361395, -95.60000000000002274 ) ) ;
#12122 = cartesian_point ( 'none', ( 20.76617239036098184, -3.552587120357693085, 46.09817014787054745 ) ) ;
#12123 = edge_loop ( 'none', ( #6788, #17034, #35845, #42103 ) ) ;
#12124 = oriented_edge ( 'none', *, *, #4271, .t. ) ;
#12125 = direction ( 'none', ( -0.02917865631476897897, -0.8694594319270833038, -0.4931418682779817875 ) ) ;
#12126 = advanced_face ( 'none', ( #32826 ), #20847, .t. ) ;
#12128 = edge_curve ( 'none', #37581, #42708, #23545, .t. ) ;
#12127 = direction ( 'none', ( -1.318389841742372899e-16, 1.000000000000000000, 1.113219906453827004e-16 ) ) ;
#12129 = oriented_edge ( 'none', *, *, #6384, .t. ) ;
#12130 = cartesian_point ( 'none', ( 21.94927865177652748, -42.50000000000000000, -20.60000000000003340 ) ) ;
#12131 = edge_curve ( 'none', #42548, #31558, #7107, .t. ) ;
#12132 = cartesian_point ( 'none', ( 41.14663309670562086, 85.49999999999998579, -46.60000000000044196 ) ) ;
#12133 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#12134 = cartesian_point ( 'none', ( 14.50291951776246435, -15.28224006763721299, 47.97206402280435356 ) ) ;
#12135 = edge_loop ( 'none', ( #27720, #9977, #3585, #22160, #39135, #28576, #33127, #33122, #28978, #42844, #8680, #32295 ) ) ;
#12136 = cartesian_point ( 'none', ( 40.70000000000020179, 85.49999999999998579, -46.60000000000043485 ) ) ;
#12137 = axis2_placement_3d ( 'none', #30322, #30472, #5928 ) ;
#12138 = cartesian_point ( 'none', ( 2.351050090513170154, 22.91279901009172804, 42.01263241835604845 ) ) ;
#12139 = cartesian_point ( 'none', ( -11.64203268004254532, 13.23177360001760228, -84.09999999999998010 ) ) ;
#12140 = cartesian_point ( 'none', ( -32.81000000000000227, 0.0000000000000000000, 38.50000000000000000 ) ) ;
#12141 = cartesian_point ( 'none', ( 38.60533905932781096, -35.35533905932693699, 40.00000000000000000 ) ) ;
#12142 = line ( 'none', #35821, #13789 ) ;
#12143 = direction ( 'none', ( 0.9942279224505644608, 0.1072885745064877105, -0.0000000000000000000 ) ) ;
#12144 = circle ( 'none', #7572, 28.40000000000000213 ) ;
#12145 = oriented_edge ( 'none', *, *, #3013, .t. ) ;
#12146 = oriented_edge ( 'none', *, *, #35836, .f. ) ;
#12147 = advanced_face ( 'none', ( #9313, #3276 ), #20661, .t. ) ;
#12148 = axis2_placement_3d ( 'none', #40730, #30213, #41034 ) ;
#12149 = direction ( 'none', ( 4.000272335602512427e-15, 0.9314175982251129415, 0.3639522739543774033 ) ) ;
#12150 = oriented_edge ( 'none', *, *, #10730, .t. ) ;
#12151 = cartesian_point ( 'none', ( -13.02160146855099399, -25.91565563663186822, 32.76918853149128097 ) ) ;
#12152 = cartesian_point ( 'none', ( -6.769936762214560311, -22.01487677743428506, 44.21416000000001389 ) ) ;
#12153 = oriented_edge ( 'none', *, *, #12804, .t. ) ;
#12154 = oriented_edge ( 'none', *, *, #43654, .f. ) ;
#12155 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#12156 = cartesian_point ( 'none', ( 14.69866076448097658, 95.03120951610623024, -43.01881128601232973 ) ) ;
#12157 = line ( 'none', #41044, #2842 ) ;
#12158 = axis2_placement_3d ( 'none', #19290, #5324, #11784 ) ;
#12159 = direction ( 'none', ( 0.3433708316950505601, -0.9391999105307927698, -1.538010240655160543e-16 ) ) ;
#12160 = cartesian_point ( 'none', ( 19.26435658852263444, 8.528994659231411646, 46.30220196341052485 ) ) ;
#12161 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.009293658750142596e-14 ) ) ;
#12162 = oriented_edge ( 'none', *, *, #28875, .t. ) ;
#12163 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12164 = edge_loop ( 'none', ( #2674, #22731, #32390, #28162 ) ) ;
#12166 = line ( 'none', #25088, #2849 ) ;
#12165 = axis2_placement_3d ( 'none', #25703, #18221, #11449 ) ;
#12167 = vertex_point ( 'none', #17287 ) ;
#12168 = line ( 'none', #28436, #18782 ) ;
#12169 = face_outer_bound ( 'none', #20516, .t. ) ;
#12170 = direction ( 'none', ( -0.6416855659042142168, -0.7669678184319002057, 0.0000000000000000000 ) ) ;
#12171 = cartesian_point ( 'none', ( -2.998875795741883010, 95.19999999999996021, -74.61425226858629856 ) ) ;
#12172 = oriented_edge ( 'none', *, *, #45004, .t. ) ;
#12173 = cartesian_point ( 'none', ( 1.014665001157044389e-14, 36.00000000000000711, -0.4999999999999935052 ) ) ;
#12174 = cartesian_point ( 'none', ( -16.31902581074222169, 13.32558263808991761, 41.58289119382907728 ) ) ;
#12175 = plane ( 'none', #39085 ) ;
#12176 = oriented_edge ( 'none', *, *, #15848, .f. ) ;
#12177 = cartesian_point ( 'none', ( -3.022927600937791226, 33.54709960243653910, -74.71163589699939678 ) ) ;
#12178 = cartesian_point ( 'none', ( -19.50000000000004619, -38.10511776651527072, -1.102182119232618774e-16 ) ) ;
#12179 = edge_curve ( 'none', #7687, #31604, #25707, .t. ) ;
#12180 = edge_loop ( 'none', ( #31807, #12365 ) ) ;
#12181 = cartesian_point ( 'none', ( 21.01795942135216322, -35.41900602239720541, -16.70000000000000995 ) ) ;
#12182 = advanced_face ( 'none', ( #36162 ), #3482, .f. ) ;
#12183 = line ( 'none', #19271, #1779 ) ;
#12184 = line ( 'none', #38668, #31380 ) ;
#12185 = oriented_edge ( 'none', *, *, #23172, .f. ) ;
#12186 = cartesian_point ( 'none', ( -34.64101615137753498, 20.00000000000002842, -33.69999999999999574 ) ) ;
#12187 = oriented_edge ( 'none', *, *, #44857, .f. ) ;
#12188 = oriented_edge ( 'none', *, *, #26170, .f. ) ;
#12189 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12190 = edge_loop ( 'none', ( #39405, #270, #37012, #24545, #21856, #29623, #8220, #40603 ) ) ;
#12191 = advanced_face ( 'none', ( #9263 ), #14196, .t. ) ;
#12192 = direction ( 'none', ( 0.9237280213470679957, 0.3830490080632377170, 0.0000000000000000000 ) ) ;
#12193 = toroidal_surface ( 'none', #8375, 6.300000000000000711, 0.2000000000000000111 ) ;
#12194 = edge_curve ( 'none', #26890, #36733, #17540, .t. ) ;
#12195 = b_spline_curve_with_knots ( 'none', 3,
( #17285, #45153, #24219, #24056, #38367, #34577, #6692, #10539, #27844, #31537, #31225, #9929, #17431, #6850, #31390, #24519 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01764833165755912842, 0.01892110346891433259, 0.01955748937459193121, 0.02019387528026952636, 0.02083026118594712151, 0.02146664709162472012, 0.02210303299730231527, 0.02273941890297991042 ),
.unspecified. ) ;
#12196 = edge_curve ( 'none', #3633, #42805, #44371, .t. ) ;
#12197 = cartesian_point ( 'none', ( 17.49999999999960920, 104.5000000000000000, -100.6000000000001791 ) ) ;
#12198 = direction ( 'none', ( 6.750947622558686973e-17, -1.000000000000000000, 1.498871781000323915e-18 ) ) ;
#12199 = edge_loop ( 'none', ( #43410, #29628, #10883, #22480 ) ) ;
#12200 = oriented_edge ( 'none', *, *, #22274, .t. ) ;
#12201 = circle ( 'none', #26251, 4.000320936831877283 ) ;
#12202 = direction ( 'none', ( 0.6416855659042128845, 0.7669678184319013159, 2.775557561562890858e-16 ) ) ;
#12203 = edge_loop ( 'none', ( #21841, #327, #6528, #8 ) ) ;
#12204 = cartesian_point ( 'none', ( -13.42000624527213226, -25.71064209397745870, 10.30205005567016130 ) ) ;
#12205 = oriented_edge ( 'none', *, *, #38577, .f. ) ;
#12206 = circle ( 'none', #32366, 50.75000000000001421 ) ;
#12207 = face_outer_bound ( 'none', #12112, .t. ) ;
#12208 = direction ( 'none', ( -0.5000000000000109912, 1.473527040460868362e-16, -0.8660254037844323793 ) ) ;
#12209 = axis2_placement_3d ( 'none', #39124, #32599, #25111 ) ;
#12210 = axis2_placement_3d ( 'none', #31855, #166, #35209 ) ;
#12211 = cartesian_point ( 'none', ( 22.64282095500157865, -4.218717996978580409, 46.53946197875089297 ) ) ;
#12212 = cartesian_point ( 'none', ( -16.10288568297047718, 83.67782780742282966, -102.4910161513773517 ) ) ;
#12213 = direction ( 'none', ( 0.8660254037844380415, 0.5000000000000011102, -2.844790808292347648e-16 ) ) ;
#12214 = axis2_placement_3d ( 'none', #7593, #21861, #42645 ) ;
#12215 = direction ( 'none', ( -1.131240564660526690e-16, -4.690997415631711899e-17, -1.000000000000000000 ) ) ;
#12216 = direction ( 'none', ( 6.750947622558686973e-17, -1.000000000000000000, 1.498871781000323915e-18 ) ) ;
#12217 = oriented_edge ( 'none', *, *, #4427, .t. ) ;
#12218 = axis2_placement_3d ( 'none', #13652, #23820, #38116 ) ;
#12219 = cartesian_point ( 'none', ( 22.55866383088725158, 4.651540921486692959, 41.33925345592613354 ) ) ;
#12220 = cartesian_point ( 'none', ( -2.809944502309559352e-16, -1.217359164134425899e-16, -2.999999999999999112 ) ) ;
#12221 = cartesian_point ( 'none', ( -27.80931635949114167, 83.67782780742280124, -44.34813129116079011 ) ) ;
#12222 = face_outer_bound ( 'none', #42069, .t. ) ;
#12223 = line ( 'none', #19352, #36867 ) ;
#12224 = oriented_edge ( 'none', *, *, #12030, .f. ) ;
#12225 = direction ( 'none', ( -3.276296315968194215e-16, -1.486993667705044129e-18, -1.000000000000000000 ) ) ;
#12226 = cartesian_point ( 'none', ( 1.643788609378486143, 13.63880988359571589, 9.999999999999984013 ) ) ;
#12227 = oriented_edge ( 'none', *, *, #35477, .t. ) ;
#12228 = cartesian_point ( 'none', ( 2.245593825102217611, -22.92369076037236297, 48.43427877581309104 ) ) ;
#12229 = vertex_point ( 'none', #38214 ) ;
#12230 = cartesian_point ( 'none', ( 16.00805083983029320, 16.56127159874622023, 41.21396147151871503 ) ) ;
#12231 = edge_curve ( 'none', #42489, #6625, #21909, .t. ) ;
#12232 = advanced_face ( 'none', ( #40478 ), #44902, .f. ) ;
#12233 = cartesian_point ( 'none', ( 2.260323501130340418, -20.94609560181175567, 41.19556845902047115 ) ) ;
#12234 = cartesian_point ( 'none', ( -0.9902240997385900467, -21.04445816726977725, 45.88056114701050348 ) ) ;
#12235 = edge_curve ( 'none', #2816, #4361, #22477, .t. ) ;
#12236 = cartesian_point ( 'none', ( -24.24604799794855481, 79.72313271217237229, -87.24331216768759134 ) ) ;
#12237 = edge_loop ( 'none', ( #24490, #19590 ) ) ;
#12238 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12239 = cartesian_point ( 'none', ( -22.95525235891742000, 1.893650394493175515, 48.66029639970637533 ) ) ;
#12240 = edge_loop ( 'none', ( #9911, #11033, #3303, #29447 ) ) ;
#12241 = oriented_edge ( 'none', *, *, #289, .f. ) ;
#12242 = face_outer_bound ( 'none', #3397, .t. ) ;
#12243 = vertex_point ( 'none', #28630 ) ;
#12244 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12245 = cartesian_point ( 'none', ( 20.00000000000066080, 84.69999999999996021, -30.95898384862282171 ) ) ;
#12246 = oriented_edge ( 'none', *, *, #41999, .t. ) ;
#12247 = circle ( 'none', #27923, 4.500000000000000888 ) ;
#12248 = face_outer_bound ( 'none', #35635, .t. ) ;
#12249 = direction ( 'none', ( 0.9237280213470681067, 0.3830490080632377170, 0.0000000000000000000 ) ) ;
#12250 = circle ( 'none', #11885, 3.842971700774302501 ) ;
#12252 = advanced_face ( 'none', ( #39951 ), #2716, .f. ) ;
#12251 = cartesian_point ( 'none', ( -11.75142930421155008, 94.71322269017365159, -41.36358067934945382 ) ) ;
#12253 = direction ( 'none', ( -0.03529685447497927370, -0.9993768718877639179, 0.0000000000000000000 ) ) ;
#12254 = oriented_edge ( 'none', *, *, #26764, .f. ) ;
#12255 = edge_curve ( 'none', #31915, #39503, #27381, .t. ) ;
#12256 = cartesian_point ( 'none', ( -11.76568484432909578, 76.11213701501783646, -41.51057638217818635 ) ) ;
#12257 = direction ( 'none', ( 0.5840160348506143739, 0.8117421210195797654, 6.011479585503238126e-16 ) ) ;
#12258 = edge_curve ( 'none', #43333, #2531, #12545, .t. ) ;
#12259 = cartesian_point ( 'none', ( -11.22599781044064571, 75.77456409346837063, -41.72877210802622017 ) ) ;
#12260 = cartesian_point ( 'none', ( -21.95827619794648200, 35.43118482457857255, -42.10755124367577906 ) ) ;
#12261 = cartesian_point ( 'none', ( -1.332150978650530343e-14, 74.69999999999996021, -65.59999999999998010 ) ) ;
#12263 = edge_curve ( 'none', #39641, #36815, #6515, .t. ) ;
#12262 = axis2_placement_3d ( 'none', #15403, #11848, #15242 ) ;
#12264 = line ( 'none', #3932, #12800 ) ;
#12265 = face_outer_bound ( 'none', #33985, .t. ) ;
#12266 = oriented_edge ( 'none', *, *, #23989, .f. ) ;
#12267 = axis2_placement_3d ( 'none', #42063, #27706, #20981 ) ;
#12268 = edge_loop ( 'none', ( #36728, #18803, #42754, #29240 ) ) ;
#12269 = cartesian_point ( 'none', ( 12.55785381263202005, -16.91721066390766737, 41.28883453029397543 ) ) ;
#12270 = oriented_edge ( 'none', *, *, #13356, .f. ) ;
#12271 = cartesian_point ( 'none', ( 4.843941993758925868, -20.45717068361634006, -95.60000000000002274 ) ) ;
#12272 = vertex_point ( 'none', #18501 ) ;
#12273 = cartesian_point ( 'none', ( 20.71962487039512979, -3.815705832839301870, 43.29396089431042327 ) ) ;
#12274 = axis2_placement_3d ( 'none', #6145, #34045, #34194 ) ;
#12275 = edge_loop ( 'none', ( #8561, #4935, #21562, #20631 ) ) ;
#12276 = oriented_edge ( 'none', *, *, #44331, .f. ) ;
#12277 = axis2_placement_3d ( 'none', #26399, #12288, #19498 ) ;
#12278 = axis2_placement_3d ( 'none', #6314, #35272, #14002 ) ;
#12280 = oriented_edge ( 'none', *, *, #37796, .t. ) ;
#12279 = direction ( 'none', ( -0.6695697017950027474, 0.0000000000000000000, 0.7427492271541931146 ) ) ;
#12281 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12282 = cartesian_point ( 'none', ( 34.23835236127407455, -14.50000000000003730, -47.47314434376064440 ) ) ;
#12283 = oriented_edge ( 'none', *, *, #17363, .f. ) ;
#12284 = axis2_placement_3d ( 'none', #13064, #44300, #41225 ) ;
#12285 = oriented_edge ( 'none', *, *, #20532, .t. ) ;
#12286 = face_outer_bound ( 'none', #20297, .t. ) ;
#12287 = cartesian_point ( 'none', ( 32.49999999999982236, 104.5000000000000000, -78.59038105676705754 ) ) ;
#12289 = oriented_edge ( 'none', *, *, #27573, .t. ) ;
#12288 = direction ( 'none', ( -6.750947622558686973e-17, 1.000000000000000000, -1.498871781000323915e-18 ) ) ;
#12290 = cartesian_point ( 'none', ( 5.789095733200180227, -20.25675743325832912, 44.00550629406814807 ) ) ;
#12291 = cartesian_point ( 'none', ( -42.50000000000000711, -21.94927865177649196, -20.60000000000001563 ) ) ;
#12292 = axis2_placement_3d ( 'none', #24761, #3723, #6626 ) ;
#12293 = cartesian_point ( 'none', ( 2.365713067868064456, -21.92272569003495164, 45.00000000000001421 ) ) ;
#12294 = oriented_edge ( 'none', *, *, #10766, .t. ) ;
#12295 = line ( 'none', #8425, #11212 ) ;
#12296 = line ( 'none', #5934, #811 ) ;
#12297 = cartesian_point ( 'none', ( 42.10735014903427498, -26.22710349365868865, -32.40504022274500073 ) ) ;
#12298 = cartesian_point ( 'none', ( 11.87958186738971733, -19.73247166083503501, 43.46416931089436275 ) ) ;
#12299 = face_outer_bound ( 'none', #358, .t. ) ;
#12300 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12301 = direction ( 'none', ( -0.2476899175057014069, 0.9688393596288390475, 0.0000000000000000000 ) ) ;
#12302 = advanced_face ( 'none', ( #19159 ), #23000, .t. ) ;
#12303 = edge_curve ( 'none', #28665, #13500, #9269, .t. ) ;
#12304 = cartesian_point ( 'none', ( 1.040834085586084257e-14, -1.734723475976807094e-15, 40.07520238876902141 ) ) ;
#12305 = edge_curve ( 'none', #8686, #6995, #41065, .t. ) ;
#12306 = cartesian_point ( 'none', ( -38.43107966083861271, 18.43541743770064301, -32.60000000000000853 ) ) ;
#12307 = cartesian_point ( 'none', ( 13.68696623351359953, 8.499999999999994671, -80.47755788101009955 ) ) ;
#12308 = direction ( 'none', ( 6.106226635438361958e-16, 4.440892098500626162e-16, -1.000000000000000000 ) ) ;
#12309 = vector ( 'none', #21978, 1000.000000000000000 ) ;
#12310 = circle ( 'none', #15536, 3.929200000000002024 ) ;
#12311 = direction ( 'none', ( -0.6416855659042131066, -0.7669678184319013159, 0.0000000000000000000 ) ) ;
#12312 = direction ( 'none', ( 0.9237280213470682178, 0.3830490080632377725, 0.0000000000000000000 ) ) ;
#12313 = cartesian_point ( 'none', ( -12.05395120330832803, -27.75809457074223374, 32.49999999999998579 ) ) ;
#12314 = edge_loop ( 'none', ( #13364, #2104 ) ) ;
#12315 = edge_loop ( 'none', ( #19859, #27840, #33392 ) ) ;
#12316 = cartesian_point ( 'none', ( 14.35572944912554938, 76.42038623660080532, -42.90831224975695335 ) ) ;
#12317 = oriented_edge ( 'none', *, *, #24377, .t. ) ;
#12318 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#12319 = cartesian_point ( 'none', ( 34.64101615137708734, 84.69999999999996021, -85.60000000000077591 ) ) ;
#12320 = oriented_edge ( 'none', *, *, #31279, .t. ) ;
#12321 = edge_loop ( 'none', ( #19176, #22582, #21939, #14905 ) ) ;
#12322 = edge_curve ( 'none', #33470, #3846, #13132, .t. ) ;
#12323 = oriented_edge ( 'none', *, *, #30397, .f. ) ;
#12324 = cartesian_point ( 'none', ( 34.64101615137752077, -20.00000000000005684, -25.60000000000000142 ) ) ;
#12325 = vertex_point ( 'none', #22046 ) ;
#12326 = face_bound ( 'none', #22387, .t. ) ;
#12327 = cartesian_point ( 'none', ( -5.510159160149560087, 22.36352169700661463, 44.54295243050501085 ) ) ;
#12328 = oriented_edge ( 'none', *, *, #7028, .f. ) ;
#12330 = edge_curve ( 'none', #30311, #5496, #1617, .t. ) ;
#12329 = cartesian_point ( 'none', ( -22.96292498023891682, -1.794549492188802109, 47.82985239638651365 ) ) ;
#12331 = circle ( 'none', #39015, 45.36000000000000654 ) ;
#12332 = vector ( 'none', #9082, 1000.000000000000000 ) ;
#12333 = direction ( 'none', ( -0.2397751753995148449, 0.0000000000000000000, -0.9708284427550174511 ) ) ;
#12334 = cartesian_point ( 'none', ( 6.374285165669977715, -11.91490407456206846, 10.21755092652213648 ) ) ;
#12335 = direction ( 'none', ( 0.6695697017949973073, 0.0000000000000000000, -0.7427492271541978885 ) ) ;
#12336 = line ( 'none', #34423, #3559 ) ;
#12337 = b_spline_curve_with_knots ( 'none', 3,
( #24052, #20800, #3030, #27545, #6524, #31073 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0001971375347164009112, 0.001400016327298681668, 0.002602895119880962397 ),
.unspecified. ) ;
#12338 = edge_loop ( 'none', ( #43641, #18096, #11813, #40779 ) ) ;
#12339 = cartesian_point ( 'none', ( 22.91079081344654966, 2.363186975652666888, 44.09687325731017893 ) ) ;
#12340 = cartesian_point ( 'none', ( -10.10793162655932775, -11.61161996591351908, 31.99999999999998579 ) ) ;
#12341 = axis2_placement_3d ( 'none', #41322, #23782, #5949 ) ;
#12342 = cartesian_point ( 'none', ( 4.302761702018620898e-13, 56.00000000000002842, -28.70791366906476938 ) ) ;
#12343 = axis2_placement_3d ( 'none', #37274, #8820, #33477 ) ;
#12344 = cartesian_point ( 'none', ( 0.4971912236819270303, 2.843612881604490994, -90.09999999999998010 ) ) ;
#12345 = cartesian_point ( 'none', ( -18.20187751317747882, 8.288042892944291751, -0.1322268129106614620 ) ) ;
#12347 = cartesian_point ( 'none', ( -7.195161864380903747e-16, 2.609789653050377422e-15, 59.49999999999999289 ) ) ;
#12346 = cartesian_point ( 'none', ( -17.53287480593704828, -11.68279168427811854, 48.25499988691455400 ) ) ;
#12348 = advanced_face ( 'none', ( #34485 ), #18042, .f. ) ;
#12349 = axis2_placement_3d ( 'none', #2891, #37456, #37760 ) ;
#12350 = cartesian_point ( 'none', ( 21.19597547639336810, 9.012152228385685859, 44.59099485008184161 ) ) ;
#12351 = toroidal_surface ( 'none', #4766, 6.399999999999998579, 0.1000000000000000056 ) ;
#12352 = face_outer_bound ( 'none', #7492, .t. ) ;
#12353 = cartesian_point ( 'none', ( 3.375572007915429218, -0.4068336507440962202, 74.24999999999998579 ) ) ;
#12354 = edge_loop ( 'none', ( #40247, #39479, #36372, #35094 ) ) ;
#12355 = cartesian_point ( 'none', ( 22.12485614157808200, -6.405305166844586395, 48.32685110377673254 ) ) ;
#12356 = oriented_edge ( 'none', *, *, #5890, .f. ) ;
#12357 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m5-20-solid1', #30669 ) ;
#12358 = edge_curve ( 'none', #39721, #6177, #10935, .t. ) ;
#12359 = oriented_edge ( 'none', *, *, #2993, .f. ) ;
#12360 = vertex_point ( 'none', #24971 ) ;
#12361 = oriented_edge ( 'none', *, *, #39131, .f. ) ;
#12362 = cartesian_point ( 'none', ( -4.309161534543635858e-13, 55.80430429960151173, -102.4470340833614870 ) ) ;
#12363 = edge_curve ( 'none', #43815, #23057, #7630, .t. ) ;
#12364 = direction ( 'none', ( 6.052303084649171477e-19, -1.486993667714096000e-18, -1.000000000000000000 ) ) ;
#12365 = oriented_edge ( 'none', *, *, #40755, .t. ) ;
#12366 = vertex_point ( 'none', #30302 ) ;
#12367 = advanced_face ( 'none', ( #3811 ), #26757, .f. ) ;
#12368 = edge_curve ( 'none', #21471, #42708, #15874, .t. ) ;
#12369 = direction ( 'none', ( 0.6416855659042129956, 0.7669678184319014269, 0.0000000000000000000 ) ) ;
#12370 = oriented_edge ( 'none', *, *, #35666, .f. ) ;
#12371 = cartesian_point ( 'none', ( 2.003197950035680019, 39.05999999999999517, -32.60000000000002984 ) ) ;
#12372 = line ( 'none', #30430, #43607 ) ;
#12373 = cartesian_point ( 'none', ( -33.60000000000000142, 8.229799735902681490e-15, -25.60000000000001563 ) ) ;
#12374 = cartesian_point ( 'none', ( -45.00000000000000711, -21.79449471770336899, 0.0000000000000000000 ) ) ;
#12375 = line ( 'none', #41780, #7463 ) ;
#12376 = cylindrical_surface ( 'none', #42191, 2.999999999999998668 ) ;
#12377 = cartesian_point ( 'none', ( -34.64101615137708023, 78.49999999999998579, -45.59999999999921272 ) ) ;
#12378 = cartesian_point ( 'none', ( 26.12702003462842626, -41.75800077328847948, -32.57465331743480874 ) ) ;
#12379 = line ( 'none', #9227, #6345 ) ;
#12380 = vertex_point ( 'none', #9292 ) ;
#12381 = cartesian_point ( 'none', ( -22.63150631645746813, 4.278306934705124576, 44.54490187993975781 ) ) ;
#12382 = cartesian_point ( 'none', ( -32.30931635949131220, 99.49999999999998579, -52.14235992522062446 ) ) ;
#12383 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472057023e-16 ) ) ;
#12384 = cartesian_point ( 'none', ( -0.9893420985924237243, -21.04449948330456976, 44.11657572639177971 ) ) ;
#12385 = cartesian_point ( 'none', ( -8.468467719670071503, -19.29178070838208470, 48.65467169103413170 ) ) ;
#12386 = edge_curve ( 'none', #23807, #19166, #30798, .t. ) ;
#12387 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12388 = vertex_point ( 'none', #23427 ) ;
#12389 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12390 = cartesian_point ( 'none', ( -22.62413606593345605, 4.317667068006166176, 46.61678803485325062 ) ) ;
#12391 = cartesian_point ( 'none', ( -3.434493541623339345e-15, 1.483950273298804037e-15, 35.49999999999998579 ) ) ;
#12392 = cartesian_point ( 'none', ( 3.612878957032442884, 75.93829631180238948, -54.09970332782143743 ) ) ;
#12393 = direction ( 'none', ( 0.7427492271541913382, 0.0000000000000000000, 0.6695697017950046348 ) ) ;
#12394 = edge_curve ( 'none', #3264, #7450, #28499, .t. ) ;
#12396 = edge_loop ( 'none', ( #42203, #43503, #31892, #28006 ) ) ;
#12395 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#12397 = face_outer_bound ( 'none', #7188, .t. ) ;
#12398 = circle ( 'none', #15473, 6.099999999999998757 ) ;
#12400 = vertex_point ( 'none', #44203 ) ;
#12399 = edge_curve ( 'none', #20568, #1414, #30694, .t. ) ;
#12401 = oriented_edge ( 'none', *, *, #9590, .f. ) ;
#12402 = cartesian_point ( 'none', ( 11.45321929319347198, 18.48055493771033042, -93.68147584875154621 ) ) ;
#12403 = cartesian_point ( 'none', ( -11.73529805090015721, 94.79008541361586992, -41.36453514768113848 ) ) ;
#12404 = axis2_placement_3d ( 'none', #12738, #33573, #45053 ) ;
#12405 = oriented_edge ( 'none', *, *, #29222, .t. ) ;
#12407 = vertex_point ( 'none', #2248 ) ;
#12406 = cartesian_point ( 'none', ( 35.35533905932730647, 35.35533905932744148, 57.19238815542512810 ) ) ;
#12408 = advanced_face ( 'none', ( #16963 ), #9838, .f. ) ;
#12410 = oriented_edge ( 'none', *, *, #35148, .t. ) ;
#12409 = cartesian_point ( 'none', ( -11.67546995251002073, 76.50917825913667514, -41.36807510977558167 ) ) ;
#12411 = oriented_edge ( 'none', *, *, #30677, .t. ) ;
#12412 = cartesian_point ( 'none', ( 20.11895095072139128, 6.252878142844879861, 48.25733206692559918 ) ) ;
#12413 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#12414 = axis2_placement_3d ( 'none', #37641, #26522, #19779 ) ;
#12415 = axis2_placement_3d ( 'none', #39577, #15280, #19079 ) ;
#12416 = direction ( 'none', ( -1.131240564660520281e-16, -4.690997415631554743e-17, -1.000000000000000000 ) ) ;
#12417 = cylindrical_surface ( 'none', #18138, 7.999999999999994671 ) ;
#12418 = cartesian_point ( 'none', ( -34.64101615137751367, 57.10000000000000142, -45.59999999999995879 ) ) ;
#12419 = cartesian_point ( 'none', ( -34.64101615137724366, 84.69999999999996021, -45.59999999999945430 ) ) ;
#12420 = oriented_edge ( 'none', *, *, #25695, .t. ) ;
#12421 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#12422 = advanced_face ( 'none', ( #21378 ), #25199, .f. ) ;
#12423 = line ( 'none', #10518, #34881 ) ;
#12424 = cartesian_point ( 'none', ( 22.00000000000002842, 38.10511776651524229, 10.80001466688178269 ) ) ;
#12425 = axis2_placement_3d ( 'none', #41502, #45057, #10130 ) ;
#12426 = cylindrical_surface ( 'none', #26721, 2.550000000000000266 ) ;
#12427 = circle ( 'none', #8445, 12.00000000000000711 ) ;
#12428 = direction ( 'none', ( 1.000000000000000000, -1.076941769399720440e-16, -1.071365218763275746e-14 ) ) ;
#12429 = face_bound ( 'none', #26704, .t. ) ;
#12430 = cartesian_point ( 'none', ( -17.89480362663503854, -11.12063778034944939, 48.78593008069395154 ) ) ;
#12431 = oriented_edge ( 'none', *, *, #10860, .t. ) ;
#12432 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12433 = cartesian_point ( 'none', ( 1.993181119274235913, 20.92869995056845056, -95.59999999999996589 ) ) ;
#12434 = cartesian_point ( 'none', ( 19.52255845468046758, 82.29999999999995453, -28.71930762854049135 ) ) ;
#12435 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12436 = cartesian_point ( 'none', ( -18.11730320485701995, 12.56844559137195994, 45.00000000000001421 ) ) ;
#12437 = cartesian_point ( 'none', ( -8.069961587173862583, 19.46082483533362151, 48.80443154097955727 ) ) ;
#12439 = edge_loop ( 'none', ( #1914, #25578, #27211, #19185 ) ) ;
#12438 = cartesian_point ( 'none', ( 24.05339381089348905, -35.65082074753318864, -13.70000000000000817 ) ) ;
#12440 = cartesian_point ( 'none', ( -28.35533905932730647, -39.57406702863064396, 0.0000000000000000000 ) ) ;
#12441 = direction ( 'none', ( -6.750947622558686973e-17, 1.000000000000000000, -1.498871781000323915e-18 ) ) ;
#12442 = cartesian_point ( 'none', ( 1.566684936805309292, 74.69999999999996021, -56.12870133990128352 ) ) ;
#12443 = cartesian_point ( 'none', ( -21.17754224621334558, 13.07195838878376826, 4.699999999999996625 ) ) ;
#12444 = circle ( 'none', #1819, 8.999999999999998224 ) ;
#12445 = oriented_edge ( 'none', *, *, #38974, .f. ) ;
#12446 = edge_curve ( 'none', #16496, #19433, #12024, .t. ) ;
#12447 = cartesian_point ( 'none', ( 22.00000000000003553, -38.10511776651528493, -12.10000000000000142 ) ) ;
#12448 = oriented_edge ( 'none', *, *, #34654, .f. ) ;
#12449 = cartesian_point ( 'none', ( 8.443612173457507808, -30.22851988543667190, 14.99999999999999289 ) ) ;
#12450 = oriented_edge ( 'none', *, *, #40404, .t. ) ;
#12451 = cartesian_point ( 'none', ( 3.732432552313055485, 20.73443827385814942, 48.80443154097955727 ) ) ;
#12452 = edge_loop ( 'none', ( #3400, #24656, #8607, #43803 ) ) ;
#12453 = edge_curve ( 'none', #18545, #32934, #538, .t. ) ;
#12454 = face_outer_bound ( 'none', #36889, .t. ) ;
#12455 = cartesian_point ( 'none', ( 13.68696623351359953, 15.20000000000001883, -80.47755788101009955 ) ) ;
#12456 = oriented_edge ( 'none', *, *, #44730, .t. ) ;
#12457 = toroidal_surface ( 'none', #2369, 6.300000000000000711, 0.2000000000000000111 ) ;
#12458 = cartesian_point ( 'none', ( -19.99999999999962341, 104.5000000000000000, -30.59999999999978115 ) ) ;
#12459 = edge_curve ( 'none', #44095, #36886, #3789, .t. ) ;
#12460 = advanced_face ( 'none', ( #27904, #37743 ), #13276, .t. ) ;
#12461 = line ( 'none', #28169, #42595 ) ;
#12462 = toroidal_surface ( 'none', #43326, 4.899999999999999467, 0.1000000000000000056 ) ;
#12463 = cartesian_point ( 'none', ( -9.111635896999450424, 74.69999999999996021, -62.57707239906222441 ) ) ;
#12464 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12465 = edge_curve ( 'none', #11926, #31768, #29591, .t. ) ;
#12466 = direction ( 'none', ( -0.9116437829078800625, -0.4109812806995108980, -5.965185365399857078e-16 ) ) ;
#12467 = direction ( 'none', ( -0.9982541042003291176, -3.989216879136937196e-16, 0.05906558598032113361 ) ) ;
#12468 = cylindrical_surface ( 'none', #12696, 2.499999999999998668 ) ;
#12469 = cartesian_point ( 'none', ( 20.92436543788341652, -6.955101079201534198, 45.00000000000001421 ) ) ;
#12470 = cartesian_point ( 'none', ( 34.64101615137749945, 20.00000000000001066, -33.89999999999999858 ) ) ;
#12471 = oriented_edge ( 'none', *, *, #29983, .t. ) ;
#12472 = direction ( 'none', ( 8.673617379884040402e-17, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12473 = direction ( 'none', ( -0.7999747899371622006, 0.6000336119460251139, 6.234883207896091715e-17 ) ) ;
#12474 = axis2_placement_3d ( 'none', #28966, #15029, #11467 ) ;
#12475 = axis2_placement_3d ( 'none', #13782, #13621, #31408 ) ;
#12476 = edge_loop ( 'none', ( #137, #37249, #23233, #19668 ) ) ;
#12477 = cartesian_point ( 'none', ( 20.83744417592781417, -3.106268421288222115, 44.21416000000000679 ) ) ;
#12478 = advanced_face ( 'none', ( #10359 ), #3000, .f. ) ;
#12479 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12480 = direction ( 'none', ( -6.052303084649171477e-19, 1.486993667714096000e-18, 1.000000000000000000 ) ) ;
#12481 = axis2_placement_3d ( 'none', #22927, #33466, #19536 ) ;
#12482 = circle ( 'none', #6991, 18.47799999999999088 ) ;
#12483 = cartesian_point ( 'none', ( 34.64101615137723655, 104.5000000000000000, -85.60000000000053433 ) ) ;
#12484 = edge_loop ( 'none', ( #34644, #28990, #16972, #29659 ) ) ;
#12485 = cartesian_point ( 'none', ( 16.90284748229727896, 8.461617983703117574, -95.60000000000005116 ) ) ;
#12486 = cartesian_point ( 'none', ( -45.00000000000001421, -44.99999999999997868, 0.0000000000000000000 ) ) ;
#12487 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#12488 = oriented_edge ( 'none', *, *, #12520, .t. ) ;
#12489 = b_spline_curve_with_knots ( 'none', 3,
( #29374, #39259, #39722, #25834, #14818, #18343, #1475, #18791, #1023, #4692, #8040, #4978, #43256, #36238, #22326, #42810, #21866, #4830 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0007882328459641934834, 0.001425276487996999207, 0.002062320130029804931, 0.002699363772062610654, 0.003336407414095416378, 0.003973451056128222102, 0.004610494698161027825, 0.005247538340193833549, 0.005884581982226639273 ),
.unspecified. ) ;
#12490 = edge_loop ( 'none', ( #20927, #10813, #10920, #38776, #22070, #37744 ) ) ;
#12491 = vector ( 'none', #38026, 1000.000000000000000 ) ;
#12492 = cartesian_point ( 'none', ( 0.8085285443334024880, -21.05314754689686296, 48.50768399972920975 ) ) ;
#12493 = oriented_edge ( 'none', *, *, #5052, .t. ) ;
#12494 = direction ( 'none', ( -0.8647958015997828651, -0.04613265151070106151, -0.4999999999999811817 ) ) ;
#12495 = cartesian_point ( 'none', ( -2.997189692493941848, -8.650670939904802736, -77.73535553443770141 ) ) ;
#12497 = direction ( 'none', ( 0.9780245502542913583, -5.423716222857295559e-17, 0.2084897577817456105 ) ) ;
#12496 = cartesian_point ( 'none', ( -15.27601928039431378, -24.65121196806557791, 10.00146109749449330 ) ) ;
#12498 = edge_curve ( 'none', #394, #18761, #42686, .t. ) ;
#12499 = oriented_edge ( 'none', *, *, #16507, .f. ) ;
#12500 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12501 = edge_loop ( 'none', ( #14856, #38113, #35872, #41212 ) ) ;
#12502 = circle ( 'none', #31976, 2.499999999999998224 ) ;
#12503 = edge_curve ( 'none', #18616, #42349, #38837, .t. ) ;
#12504 = cartesian_point ( 'none', ( 22.67505787144677498, -4.041865023083947683, 46.12203235488549780 ) ) ;
#12505 = direction ( 'none', ( 1.076941769399732027e-16, 1.000000000000000000, 1.079709846472056899e-16 ) ) ;
#12506 = face_outer_bound ( 'none', #36415, .t. ) ;
#12507 = direction ( 'none', ( -3.276296315968193722e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12508 = oriented_edge ( 'none', *, *, #21014, .f. ) ;
#12509 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12510 = cartesian_point ( 'none', ( 6.349995179508010068, 20.09030660585433026, 47.09514571810453276 ) ) ;
#12511 = cartesian_point ( 'none', ( 35.35533905932773990, -28.35533905932693699, 0.0000000000000000000 ) ) ;
#12512 = vector ( 'none', #34245, 1000.000000000000000 ) ;
#12513 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12514 = cartesian_point ( 'none', ( -4.006387792582311924, 39.04859199209094811, -32.60000000000002274 ) ) ;
#12515 = cartesian_point ( 'none', ( -10.41422787669853811, 20.54768271275779767, 41.99020803549723269 ) ) ;
#12516 = advanced_face ( 'none', ( #13662 ), #31784, .f. ) ;
#12518 = edge_curve ( 'none', #2979, #13936, #14775, .t. ) ;
#12517 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12519 = direction ( 'none', ( -1.000000000000000000, 1.076941769399720440e-16, 1.072752997544057192e-14 ) ) ;
#12520 = edge_curve ( 'none', #34314, #28292, #31211, .t. ) ;
#12521 = oriented_edge ( 'none', *, *, #35756, .f. ) ;
#12522 = cartesian_point ( 'none', ( -0.3025927955512832668, -23.03068042861844944, 42.88717522739163712 ) ) ;
#12523 = oriented_edge ( 'none', *, *, #35426, .t. ) ;
#12524 = cartesian_point ( 'none', ( -35.35533905932753385, 28.35533905932718213, 0.0000000000000000000 ) ) ;
#12527 = edge_curve ( 'none', #6607, #2803, #3233, .t. ) ;
#12526 = cartesian_point ( 'none', ( 1.416935501539310138, -21.02105790063351520, 41.28901209421349705 ) ) ;
#12525 = axis2_placement_3d ( 'none', #1534, #18998, #36301 ) ;
#12528 = cartesian_point ( 'none', ( 22.00000000000005684, 43.60511776651526361, -25.60000000000000142 ) ) ;
#12529 = oriented_edge ( 'none', *, *, #28537, .t. ) ;
#12530 = oriented_edge ( 'none', *, *, #421, .t. ) ;
#12531 = axis2_placement_3d ( 'none', #40892, #6739, #10126 ) ;
#12532 = edge_loop ( 'none', ( #30873, #6948, #42863, #22894, #23062, #38410, #30187, #42544 ) ) ;
#12533 = cylindrical_surface ( 'none', #37961, 3.249999999999996003 ) ;
#12534 = cartesian_point ( 'none', ( -2.103513022388109999, 95.36667378623890556, -77.24486801933348090 ) ) ;
#12535 = cartesian_point ( 'none', ( 8.754749268368183124, -27.64695942139039175, 33.22015325445526202 ) ) ;
#12536 = vertex_point ( 'none', #16802 ) ;
#12537 = cartesian_point ( 'none', ( 3.599798207423859697, 76.19999999999996021, -54.15266612412181502 ) ) ;
#12538 = cylindrical_surface ( 'none', #3432, 2.999999999999999556 ) ;
#12539 = cartesian_point ( 'none', ( -22.14600900287402396, 55.87819470480868489, -95.07053315185089559 ) ) ;
#12540 = line ( 'none', #44897, #20259 ) ;
#12541 = axis2_placement_3d ( 'none', #5212, #16119, #17317 ) ;
#12542 = direction ( 'none', ( -2.896988204881267355e-16, -1.000000000000000000, 1.486993667714095615e-18 ) ) ;
#12543 = cylindrical_surface ( 'none', #28154, 36.00000000000000000 ) ;
#12544 = axis2_placement_3d ( 'none', #16200, #40193, #5295 ) ;
#12546 = cartesian_point ( 'none', ( -10.30150260581350707, -20.60014289640771068, 48.43427877581306262 ) ) ;
#12545 = circle ( 'none', #2975, 35.00000000000000711 ) ;
#12547 = axis2_placement_3d ( 'none', #8520, #32759, #40197 ) ;
#12548 = vertex_point ( 'none', #6057 ) ;
#12549 = cartesian_point ( 'none', ( -11.75142505035130469, 76.69999999999993179, -41.36358093104562528 ) ) ;
#12550 = oriented_edge ( 'none', *, *, #22232, .f. ) ;
#12551 = cartesian_point ( 'none', ( -19.95663533865365125, -38.71139999999999759, -32.60000000000001563 ) ) ;
#12552 = face_outer_bound ( 'none', #16815, .t. ) ;
#12553 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#12554 = direction ( 'none', ( -0.1695466524851927670, -0.7071067811865388020, -0.6864793752408571148 ) ) ;
#12555 = oriented_edge ( 'none', *, *, #38373, .f. ) ;
#12556 = oriented_edge ( 'none', *, *, #31017, .f. ) ;
#12557 = cartesian_point ( 'none', ( 15.78160009123266683, -13.95690141990177935, 46.20068229828365958 ) ) ;
#12558 = edge_curve ( 'none', #34023, #37925, #4344, .t. ) ;
#12559 = vertex_point ( 'none', #31048 ) ;
#12560 = direction ( 'none', ( 6.750947622558686973e-17, -1.000000000000000000, 1.498871781000323915e-18 ) ) ;
#12561 = edge_curve ( 'none', #3751, #33525, #9443, .t. ) ;
#12562 = oriented_edge ( 'none', *, *, #6011, .t. ) ;
#12563 = cartesian_point ( 'none', ( -7.227721858849458947, -21.86904110996636064, 46.12203235488551201 ) ) ;
#12564 = cartesian_point ( 'none', ( 6.907273235774538556, -20.56217944946397935, -93.51496512712593301 ) ) ;
#12565 = oriented_edge ( 'none', *, *, #78, .f. ) ;
#12566 = cartesian_point ( 'none', ( -23.23175973687875384, -9.633682552790430620, 45.00000000000001421 ) ) ;
#12567 = oriented_edge ( 'none', *, *, #2016, .t. ) ;
#12568 = advanced_face ( 'none', ( #24124 ), #20789, .t. ) ;
#12569 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#12570 = oriented_edge ( 'none', *, *, #16318, .f. ) ;
#12571 = direction ( 'none', ( 0.9850563975992637777, -0.1722320920988918147, 1.237547320907729082e-16 ) ) ;
#12572 = oriented_edge ( 'none', *, *, #32550, .f. ) ;
#12573 = vertex_point ( 'none', #24795 ) ;
#12574 = cartesian_point ( 'none', ( 44.99999999999999289, 23.46406827470465473, -33.50000000000000000 ) ) ;
#12575 = conical_surface ( 'none', #21572, 2.999999999999999556, 1.047197551196598519 ) ;
#12576 = face_outer_bound ( 'none', #8447, .t. ) ;
#12577 = cartesian_point ( 'none', ( 32.36646740502582276, -14.98651143340547520, -53.14775782636799306 ) ) ;
#12579 = oriented_edge ( 'none', *, *, #22966, .t. ) ;
#12578 = edge_curve ( 'none', #18616, #39300, #30110, .t. ) ;
#12580 = direction ( 'none', ( 1.131240564660520281e-16, 4.690997415631554743e-17, 1.000000000000000000 ) ) ;
#12581 = cartesian_point ( 'none', ( -13.05177349758629290, 15.15424721217469184, -4.119968255444916849e-15 ) ) ;
#12583 = cartesian_point ( 'none', ( 19.96741034939681825, 82.96758679136652859, -83.77551999475613798 ) ) ;
#12582 = cylindrical_surface ( 'none', #25201, 4.499999999999999112 ) ;
#12584 = face_outer_bound ( 'none'