-凯发k8天生赢家一触即发
iso-10303-21;
header;
file_description (( 'step ap203' ),
'1' );
file_name ('3rk15a-��-5c130��0000z0.step',
'2018-01-02t02:38:57',
( '' ),
( '' ),
'swstep 2.0',
'solidworks 2010',
'' );
file_schema (( 'config_control_design' ));
endsec;
data;
#1 = edge_curve ( 'none', #758, #14, #2502, .t. ) ;
#2 = vertex_point ( 'none', #2497 ) ;
#3 = oriented_edge ( 'none', *, *, #859, .t. ) ;
#4 = vertex_point ( 'none', #2498 ) ;
#5 = edge_curve ( 'none', #758, #805, #2503, .t. ) ;
#6 = oriented_edge ( 'none', *, *, #25, .t. ) ;
#7 = edge_curve ( 'none', #803, #14, #2505, .t. ) ;
#8 = oriented_edge ( 'none', *, *, #44, .t. ) ;
#9 = vertex_point ( 'none', #2490 ) ;
#10 = vertex_point ( 'none', #2496 ) ;
#11 = oriented_edge ( 'none', *, *, #1, .f. ) ;
#12 = vertex_point ( 'none', #2495 ) ;
#13 = edge_curve ( 'none', #803, #811, #2487, .t. ) ;
#14 = vertex_point ( 'none', #2385 ) ;
#15 = edge_curve ( 'none', #12, #10, #2539, .t. ) ;
#16 = vertex_point ( 'none', #2540 ) ;
#17 = oriented_edge ( 'none', *, *, #788, .f. ) ;
#18 = edge_curve ( 'none', #9, #826, #2534, .t. ) ;
#19 = oriented_edge ( 'none', *, *, #7, .t. ) ;
#20 = oriented_edge ( 'none', *, *, #26, .t. ) ;
#21 = edge_curve ( 'none', #16, #811, #2531, .t. ) ;
#22 = edge_curve ( 'none', #800, #16, #2533, .t. ) ;
#23 = oriented_edge ( 'none', *, *, #21, .t. ) ;
#24 = edge_loop ( 'none', ( #744, #734, #844, #843, #727, #834, #836, #567, #409, #245, #254, #372, #250, #246, #361, #357, #243, #319, #308, #360, #359, #390, #314, #298 ) ) ;
#25 = edge_curve ( 'none', #9, #12, #2483, .t. ) ;
#26 = edge_curve ( 'none', #10, #800, #2518, .t. ) ;
#27 = oriented_edge ( 'none', *, *, #633, .t. ) ;
#28 = vertex_point ( 'none', #2489 ) ;
#29 = oriented_edge ( 'none', *, *, #37, .t. ) ;
#30 = edge_curve ( 'none', #608, #627, #2522, .t. ) ;
#31 = oriented_edge ( 'none', *, *, #33, .t. ) ;
#32 = edge_loop ( 'none', ( #40, #8, #36, #88, #70, #54, #73, #883, #71 ) ) ;
#33 = edge_curve ( 'none', #2262, #2231, #2570, .t. ) ;
#34 = vertex_point ( 'none', #2516 ) ;
#35 = oriented_edge ( 'none', *, *, #109, .t. ) ;
#36 = oriented_edge ( 'none', *, *, #7019, .t. ) ;
#37 = edge_curve ( 'none', #2202, #2313, #2510, .t. ) ;
#38 = edge_loop ( 'none', ( #1941, #1945 ) ) ;
#39 = edge_loop ( 'none', ( #27, #45 ) ) ;
#40 = oriented_edge ( 'none', *, *, #43, .t. ) ;
#41 = advanced_face ( 'none', ( #2506, #2560 ), #2517, .f. ) ;
#42 = oriented_edge ( 'none', *, *, #2210, .f. ) ;
#43 = edge_curve ( 'none', #47, #28, #2555, .t. ) ;
#44 = edge_curve ( 'none', #28, #7036, #2561, .t. ) ;
#45 = oriented_edge ( 'none', *, *, #30, .t. ) ;
#46 = oriented_edge ( 'none', *, *, #52, .t. ) ;
#47 = vertex_point ( 'none', #2558 ) ;
#48 = oriented_edge ( 'none', *, *, #121, .t. ) ;
#49 = edge_curve ( 'none', #64, #79, #2557, .t. ) ;
#50 = edge_curve ( 'none', #78, #112, #2542, .t. ) ;
#51 = oriented_edge ( 'none', *, *, #52, .f. ) ;
#52 = edge_curve ( 'none', #64, #66, #2598, .t. ) ;
#53 = edge_loop ( 'none', ( #105, #94 ) ) ;
#54 = oriented_edge ( 'none', *, *, #123, .t. ) ;
#55 = vertex_point ( 'none', #2547 ) ;
#56 = edge_curve ( 'none', #108, #60, #2590, .t. ) ;
#57 = vertex_point ( 'none', #2593 ) ;
#58 = advanced_face ( 'none', ( #2592 ), #2543, .t. ) ;
#59 = oriented_edge ( 'none', *, *, #1164, .t. ) ;
#60 = vertex_point ( 'none', #2584 ) ;
#61 = edge_loop ( 'none', ( #76, #99, #35, #51, #84 ) ) ;
#62 = edge_loop ( 'none', ( #46, #87, #1421, #1425, #1424, #1427 ) ) ;
#63 = oriented_edge ( 'none', *, *, #85, .t. ) ;
#64 = vertex_point ( 'none', #2583 ) ;
#65 = oriented_edge ( 'none', *, *, #116, .t. ) ;
#66 = vertex_point ( 'none', #2586 ) ;
#67 = oriented_edge ( 'none', *, *, #80, .t. ) ;
#68 = advanced_face ( 'none', ( #2599 ), #2544, .t. ) ;
#69 = edge_curve ( 'none', #72, #34, #2631, .t. ) ;
#70 = oriented_edge ( 'none', *, *, #107, .t. ) ;
#71 = oriented_edge ( 'none', *, *, #110, .t. ) ;
#72 = vertex_point ( 'none', #2573 ) ;
#73 = oriented_edge ( 'none', *, *, #93, .t. ) ;
#74 = edge_curve ( 'none', #7037, #122, #2582, .t. ) ;
#75 = edge_loop ( 'none', ( #59, #82, #81, #113 ) ) ;
#76 = oriented_edge ( 'none', *, *, #98, .t. ) ;
#77 = advanced_face ( 'none', ( #2576, #2622 ), #2629, .t. ) ;
#78 = vertex_point ( 'none', #2571 ) ;
#79 = vertex_point ( 'none', #2617 ) ;
#80 = edge_curve ( 'none', #374, #122, #2614, .t. ) ;
#81 = oriented_edge ( 'none', *, *, #111, .t. ) ;
#82 = oriented_edge ( 'none', *, *, #56, .t. ) ;
#83 = oriented_edge ( 'none', *, *, #355, .t. ) ;
#84 = oriented_edge ( 'none', *, *, #49, .t. ) ;
#85 = edge_curve ( 'none', #112, #120, #2653, .t. ) ;
#86 = edge_curve ( 'none', #79, #258, #2648, .t. ) ;
#87 = oriented_edge ( 'none', *, *, #1454, .t. ) ;
#88 = oriented_edge ( 'none', *, *, #74, .t. ) ;
#89 = oriented_edge ( 'none', *, *, #98, .f. ) ;
#90 = edge_loop ( 'none', ( #101, #119, #89, #95, #83, #67 ) ) ;
#91 = edge_curve ( 'none', #10838, #1112, #2654, .t. ) ;
#92 = oriented_edge ( 'none', *, *, #10837, .f. ) ;
#93 = edge_curve ( 'none', #55, #72, #2655, .t. ) ;
#94 = oriented_edge ( 'none', *, *, #728, .t. ) ;
#95 = oriented_edge ( 'none', *, *, #86, .t. ) ;
#96 = advanced_face ( 'none', ( #2642 ), #2656, .t. ) ;
#97 = oriented_edge ( 'none', *, *, #845, .f. ) ;
#98 = edge_curve ( 'none', #79, #7033, #2633, .t. ) ;
#99 = oriented_edge ( 'none', *, *, #7034, .t. ) ;
#100 = edge_loop ( 'none', ( #65, #48, #115, #63 ) ) ;
#101 = oriented_edge ( 'none', *, *, #74, .f. ) ;
#102 = oriented_edge ( 'none', *, *, #764, .f. ) ;
#103 = vertex_point ( 'none', #2690 ) ;
#104 = vertex_point ( 'none', #2634 ) ;
#105 = oriented_edge ( 'none', *, *, #1159, .t. ) ;
#106 = vertex_point ( 'none', #2692 ) ;
#107 = edge_curve ( 'none', #122, #103, #2639, .t. ) ;
#108 = vertex_point ( 'none', #2686 ) ;
#109 = edge_curve ( 'none', #7022, #66, #2685, .t. ) ;
#110 = edge_curve ( 'none', #34, #47, #2677, .t. ) ;
#111 = edge_curve ( 'none', #60, #104, #2676, .t. ) ;
#112 = vertex_point ( 'none', #2682 ) ;
#113 = oriented_edge ( 'none', *, *, #117, .t. ) ;
#114 = advanced_face ( 'none', ( #2674, #2671 ), #2675, .t. ) ;
#115 = oriented_edge ( 'none', *, *, #50, .t. ) ;
#116 = edge_curve ( 'none', #120, #106, #2723, .t. ) ;
#117 = edge_curve ( 'none', #104, #57, #2717, .t. ) ;
#118 = oriented_edge ( 'none', *, *, #1465, .f. ) ;
#119 = oriented_edge ( 'none', *, *, #7038, .t. ) ;
#120 = vertex_point ( 'none', #2722 ) ;
#121 = edge_curve ( 'none', #106, #78, #2709, .t. ) ;
#122 = vertex_point ( 'none', #2711 ) ;
#123 = edge_curve ( 'none', #103, #55, #2705, .t. ) ;
#124 = oriented_edge ( 'none', *, *, #123, .f. ) ;
#125 = oriented_edge ( 'none', *, *, #731, .t. ) ;
#126 = edge_curve ( 'none', #623, #609, #2707, .t. ) ;
#127 = oriented_edge ( 'none', *, *, #1014, .f. ) ;
#128 = edge_curve ( 'none', #1002, #129, #2697, .t. ) ;
#129 = vertex_point ( 'none', #2700 ) ;
#130 = oriented_edge ( 'none', *, *, #128, .f. ) ;
#131 = edge_curve ( 'none', #988, #1001, #2749, .t. ) ;
#132 = vertex_point ( 'none', #2745 ) ;
#133 = oriented_edge ( 'none', *, *, #140, .t. ) ;
#134 = edge_curve ( 'none', #815, #517, #2693, .t. ) ;
#135 = edge_curve ( 'none', #129, #990, #2698, .t. ) ;
#136 = edge_loop ( 'none', ( #127, #1015, #998, #149 ) ) ;
#137 = advanced_face ( 'none', ( #2736 ), #2699, .t. ) ;
#138 = vertex_point ( 'none', #2733 ) ;
#139 = oriented_edge ( 'none', *, *, #1000, .t. ) ;
#140 = edge_curve ( 'none', #132, #990, #2735, .t. ) ;
#141 = vertex_point ( 'none', #2725 ) ;
#142 = oriented_edge ( 'none', *, *, #1014, .t. ) ;
#143 = edge_curve ( 'none', #1004, #159, #2727, .t. ) ;
#144 = vertex_point ( 'none', #2782 ) ;
#145 = vertex_point ( 'none', #2783 ) ;
#146 = vertex_point ( 'none', #2726 ) ;
#147 = vertex_point ( 'none', #2784 ) ;
#148 = oriented_edge ( 'none', *, *, #161, .f. ) ;
#149 = oriented_edge ( 'none', *, *, #150, .f. ) ;
#150 = edge_curve ( 'none', #1004, #141, #2776, .t. ) ;
#151 = advanced_face ( 'none', ( #2752 ), #2770, .t. ) ;
#152 = oriented_edge ( 'none', *, *, #807, .f. ) ;
#153 = vertex_point ( 'none', #2773 ) ;
#154 = oriented_edge ( 'none', *, *, #181, .t. ) ;
#155 = vertex_point ( 'none', #2769 ) ;
#156 = vertex_point ( 'none', #2767 ) ;
#157 = oriented_edge ( 'none', *, *, #1403, .t. ) ;
#158 = oriented_edge ( 'none', *, *, #196, .t. ) ;
#159 = vertex_point ( 'none', #2772 ) ;
#160 = oriented_edge ( 'none', *, *, #215, .f. ) ;
#161 = edge_curve ( 'none', #156, #146, #2759, .t. ) ;
#162 = vertex_point ( 'none', #2760 ) ;
#163 = edge_curve ( 'none', #138, #141, #2766, .t. ) ;
#164 = oriented_edge ( 'none', *, *, #166, .f. ) ;
#165 = vertex_point ( 'none', #2761 ) ;
#166 = edge_curve ( 'none', #146, #144, #2809, .t. ) ;
#167 = oriented_edge ( 'none', *, *, #168, .t. ) ;
#168 = edge_curve ( 'none', #145, #144, #2810, .t. ) ;
#169 = edge_loop ( 'none', ( #139, #133, #989, #130 ) ) ;
#170 = oriented_edge ( 'none', *, *, #171, .t. ) ;
#171 = edge_curve ( 'none', #147, #145, #2763, .t. ) ;
#172 = advanced_face ( 'none', ( #2814 ), #2777, .f. ) ;
#173 = oriented_edge ( 'none', *, *, #204, .f. ) ;
#174 = vertex_point ( 'none', #2800 ) ;
#175 = edge_curve ( 'none', #174, #197, #2788, .t. ) ;
#176 = oriented_edge ( 'none', *, *, #1419, .t. ) ;
#177 = oriented_edge ( 'none', *, *, #1748, .t. ) ;
#178 = oriented_edge ( 'none', *, *, #49, .f. ) ;
#179 = oriented_edge ( 'none', *, *, #352, .f. ) ;
#180 = edge_loop ( 'none', ( #2392, #2391, #2389, #2321 ) ) ;
#181 = edge_curve ( 'none', #206, #155, #2847, .t. ) ;
#182 = edge_curve ( 'none', #174, #155, #2795, .t. ) ;
#183 = oriented_edge ( 'none', *, *, #184, .t. ) ;
#184 = edge_curve ( 'none', #197, #206, #2791, .t. ) ;
#185 = edge_loop ( 'none', ( #991, #993, #987, #208 ) ) ;
#186 = oriented_edge ( 'none', *, *, #182, .f. ) ;
#187 = edge_loop ( 'none', ( #219, #218 ) ) ;
#188 = advanced_face ( 'none', ( #2794, #2829 ), #2846, .f. ) ;
#189 = edge_curve ( 'none', #2454, #2434, #2819, .t. ) ;
#190 = oriented_edge ( 'none', *, *, #2467, .t. ) ;
#191 = edge_curve ( 'none', #2360, #2435, #2836, .t. ) ;
#192 = oriented_edge ( 'none', *, *, #213, .f. ) ;
#193 = edge_curve ( 'none', #812, #512, #2831, .t. ) ;
#194 = advanced_face ( 'none', ( #2869 ), #2868, .t. ) ;
#195 = oriented_edge ( 'none', *, *, #2442, .f. ) ;
#196 = edge_curve ( 'none', #812, #802, #2860, .t. ) ;
#197 = vertex_point ( 'none', #2863 ) ;
#198 = oriented_edge ( 'none', *, *, #414, .t. ) ;
#199 = oriented_edge ( 'none', *, *, #2464, .f. ) ;
#200 = oriented_edge ( 'none', *, *, #335, .f. ) ;
#201 = edge_loop ( 'none', ( #497, #404 ) ) ;
#202 = oriented_edge ( 'none', *, *, #2450, .f. ) ;
#203 = oriented_edge ( 'none', *, *, #515, .t. ) ;
#204 = edge_curve ( 'none', #147, #153, #2874, .t. ) ;
#205 = edge_curve ( 'none', #155, #514, #1771, .t. ) ;
#206 = vertex_point ( 'none', #2864 ) ;
#207 = oriented_edge ( 'none', *, *, #175, .t. ) ;
#208 = oriented_edge ( 'none', *, *, #131, .t. ) ;
#209 = edge_loop ( 'none', ( #173, #170, #167, #164, #148, #999 ) ) ;
#210 = oriented_edge ( 'none', *, *, #193, .f. ) ;
#211 = oriented_edge ( 'none', *, *, #2405, .t. ) ;
#212 = oriented_edge ( 'none', *, *, #499, .f. ) ;
#213 = edge_curve ( 'none', #2456, #2449, #2612, .t. ) ;
#214 = edge_loop ( 'none', ( #454, #221, #229, #227 ) ) ;
#215 = edge_curve ( 'none', #155, #816, #2901, .t. ) ;
#216 = edge_loop ( 'none', ( #2395, #212 ) ) ;
#217 = vertex_point ( 'none', #2907 ) ;
#218 = oriented_edge ( 'none', *, *, #189, .t. ) ;
#219 = oriented_edge ( 'none', *, *, #2452, .t. ) ;
#220 = oriented_edge ( 'none', *, *, #478, .t. ) ;
#221 = oriented_edge ( 'none', *, *, #213, .t. ) ;
#222 = oriented_edge ( 'none', *, *, #304, .f. ) ;
#223 = advanced_face ( 'none', ( #2902, #2905 ), #2897, .f. ) ;
#224 = edge_loop ( 'none', ( #200, #222 ) ) ;
#225 = advanced_face ( 'none', ( #2896, #2895 ), #2887, .f. ) ;
#226 = advanced_face ( 'none', ( #2893, #2903 ), #2883, .f. ) ;
#227 = oriented_edge ( 'none', *, *, #189, .f. ) ;
#228 = advanced_face ( 'none', ( #2889 ), #2885, .t. ) ;
#229 = oriented_edge ( 'none', *, *, #2445, .t. ) ;
#230 = edge_loop ( 'none', ( #507, #498, #269, #262 ) ) ;
#231 = edge_curve ( 'none', #247, #232, #2943, .t. ) ;
#232 = vertex_point ( 'none', #2940 ) ;
#233 = edge_curve ( 'none', #232, #249, #2944, .t. ) ;
#234 = edge_curve ( 'none', #386, #313, #2931, .t. ) ;
#235 = oriented_edge ( 'none', *, *, #7004, .t. ) ;
#236 = oriented_edge ( 'none', *, *, #433, .t. ) ;
#237 = edge_curve ( 'none', #248, #249, #2936, .t. ) ;
#238 = oriented_edge ( 'none', *, *, #237, .t. ) ;
#239 = edge_loop ( 'none', ( #284, #303, #318, #327 ) ) ;
#240 = oriented_edge ( 'none', *, *, #233, .f. ) ;
#241 = edge_curve ( 'none', #371, #758, #2920, .t. ) ;
#242 = oriented_edge ( 'none', *, *, #264, .f. ) ;
#243 = oriented_edge ( 'none', *, *, #15, .f. ) ;
#244 = vertex_point ( 'none', #2921 ) ;
#245 = oriented_edge ( 'none', *, *, #241, .t. ) ;
#246 = oriented_edge ( 'none', *, *, #368, .t. ) ;
#247 = vertex_point ( 'none', #2888 ) ;
#248 = vertex_point ( 'none', #2927 ) ;
#249 = vertex_point ( 'none', #2913 ) ;
#250 = oriented_edge ( 'none', *, *, #381, .t. ) ;
#251 = edge_curve ( 'none', #288, #232, #2914, .t. ) ;
#252 = edge_curve ( 'none', #248, #247, #2926, .t. ) ;
#253 = edge_curve ( 'none', #14, #403, #2922, .t. ) ;
#254 = oriented_edge ( 'none', *, *, #1, .t. ) ;
#255 = oriented_edge ( 'none', *, *, #231, .f. ) ;
#256 = edge_loop ( 'none', ( #290, #276, #289, #277, #432, #266, #420, #236, #301 ) ) ;
#257 = vertex_point ( 'none', #2912 ) ;
#258 = vertex_point ( 'none', #2969 ) ;
#259 = oriented_edge ( 'none', *, *, #337, .t. ) ;
#260 = oriented_edge ( 'none', *, *, #808, .t. ) ;
#261 = edge_curve ( 'none', #2459, #2439, #2964, .t. ) ;
#262 = oriented_edge ( 'none', *, *, #274, .f. ) ;
#263 = oriented_edge ( 'none', *, *, #261, .t. ) ;
#264 = edge_curve ( 'none', #313, #376, #2956, .t. ) ;
#265 = edge_curve ( 'none', #768, #386, #2892, .t. ) ;
#266 = oriented_edge ( 'none', *, *, #430, .t. ) ;
#267 = advanced_face ( 'none', ( #2959 ), #2957, .f. ) ;
#268 = vertex_point ( 'none', #2947 ) ;
#269 = oriented_edge ( 'none', *, *, #273, .t. ) ;
#270 = vertex_point ( 'none', #3002 ) ;
#271 = edge_curve ( 'none', #376, #379, #3006, .t. ) ;
#272 = oriented_edge ( 'none', *, *, #271, .f. ) ;
#273 = edge_curve ( 'none', #278, #270, #2999, .t. ) ;
#274 = edge_curve ( 'none', #2469, #270, #2988, .t. ) ;
#275 = vertex_point ( 'none', #2989 ) ;
#276 = oriented_edge ( 'none', *, *, #296, .t. ) ;
#277 = oriented_edge ( 'none', *, *, #310, .f. ) ;
#278 = vertex_point ( 'none', #3001 ) ;
#279 = advanced_face ( 'none', ( #2981 ), #3003, .f. ) ;
#280 = edge_curve ( 'none', #244, #288, #3035, .t. ) ;
#281 = oriented_edge ( 'none', *, *, #2383, .t. ) ;
#282 = edge_curve ( 'none', #321, #275, #2977, .t. ) ;
#283 = edge_loop ( 'none', ( #235, #263, #510, #300 ) ) ;
#284 = oriented_edge ( 'none', *, *, #280, .t. ) ;
#285 = edge_curve ( 'none', #244, #249, #3029, .t. ) ;
#286 = advanced_face ( 'none', ( #2976 ), #2975, .t. ) ;
#287 = oriented_edge ( 'none', *, *, #337, .f. ) ;
#288 = vertex_point ( 'none', #3024 ) ;
#289 = oriented_edge ( 'none', *, *, #7048, .t. ) ;
#290 = oriented_edge ( 'none', *, *, #324, .f. ) ;
#291 = edge_loop ( 'none', ( #315, #307, #336, #287 ) ) ;
#292 = advanced_face ( 'none', ( #3022 ), #2994, .t. ) ;
#293 = edge_curve ( 'none', #2439, #7006, #3036, .t. ) ;
#294 = edge_curve ( 'none', #860, #338, #3030, .t. ) ;
#295 = edge_curve ( 'none', #2374, #7006, #3072, .t. ) ;
#296 = edge_curve ( 'none', #257, #7052, #3015, .t. ) ;
#297 = edge_curve ( 'none', #363, #305, #3059, .t. ) ;
#298 = oriented_edge ( 'none', *, *, #7063, .t. ) ;
#299 = edge_loop ( 'none', ( #410, #342, #402, #397 ) ) ;
#300 = oriented_edge ( 'none', *, *, #295, .f. ) ;
#301 = oriented_edge ( 'none', *, *, #421, .t. ) ;
#302 = edge_loop ( 'none', ( #326, #373, #356, #369 ) ) ;
#303 = oriented_edge ( 'none', *, *, #251, .t. ) ;
#304 = edge_curve ( 'none', #268, #316, #3073, .t. ) ;
#305 = vertex_point ( 'none', #3052 ) ;
#306 = edge_curve ( 'none', #309, #268, #3044, .t. ) ;
#307 = oriented_edge ( 'none', *, *, #306, .t. ) ;
#308 = oriented_edge ( 'none', *, *, #324, .t. ) ;
#309 = vertex_point ( 'none', #3051 ) ;
#310 = edge_curve ( 'none', #321, #505, #3062, .t. ) ;
#311 = advanced_face ( 'none', ( #3049 ), #3060, .f. ) ;
#312 = oriented_edge ( 'none', *, *, #317, .t. ) ;
#313 = vertex_point ( 'none', #3037 ) ;
#314 = oriented_edge ( 'none', *, *, #310, .t. ) ;
#315 = oriented_edge ( 'none', *, *, #328, .t. ) ;
#316 = vertex_point ( 'none', #3102 ) ;
#317 = edge_curve ( 'none', #309, #320, #3045, .t. ) ;
#318 = oriented_edge ( 'none', *, *, #233, .t. ) ;
#319 = oriented_edge ( 'none', *, *, #325, .t. ) ;
#320 = vertex_point ( 'none', #3040 ) ;
#321 = vertex_point ( 'none', #3099 ) ;
#322 = edge_loop ( 'none', ( #401, #411, #419, #428 ) ) ;
#323 = vertex_point ( 'none', #3098 ) ;
#324 = edge_curve ( 'none', #257, #323, #3091, .t. ) ;
#325 = edge_curve ( 'none', #12, #257, #3103, .t. ) ;
#326 = oriented_edge ( 'none', *, *, #251, .f. ) ;
#327 = oriented_edge ( 'none', *, *, #285, .f. ) ;
#328 = edge_curve ( 'none', #320, #309, #3087, .t. ) ;
#329 = oriented_edge ( 'none', *, *, #859, .f. ) ;
#330 = advanced_face ( 'none', ( #3082 ), #3092, .f. ) ;
#331 = oriented_edge ( 'none', *, *, #294, .t. ) ;
#332 = edge_loop ( 'none', ( #340, #405 ) ) ;
#333 = oriented_edge ( 'none', *, *, #625, .t. ) ;
#334 = advanced_face ( 'none', ( #3134 ), #3093, .t. ) ;
#335 = edge_curve ( 'none', #316, #268, #3074, .t. ) ;
#336 = oriented_edge ( 'none', *, *, #304, .t. ) ;
#337 = edge_curve ( 'none', #320, #316, #3122, .t. ) ;
#338 = vertex_point ( 'none', #3124 ) ;
#339 = oriented_edge ( 'none', *, *, #7057, .t. ) ;
#340 = oriented_edge ( 'none', *, *, #280, .f. ) ;
#341 = edge_curve ( 'none', #288, #244, #3080, .t. ) ;
#342 = oriented_edge ( 'none', *, *, #351, .t. ) ;
#343 = oriented_edge ( 'none', *, *, #306, .f. ) ;
#344 = oriented_edge ( 'none', *, *, #335, .t. ) ;
#345 = oriented_edge ( 'none', *, *, #846, .f. ) ;
#346 = advanced_face ( 'none', ( #3136 ), #3166, .t. ) ;
#347 = oriented_edge ( 'none', *, *, #2437, .t. ) ;
#348 = oriented_edge ( 'none', *, *, #191, .f. ) ;
#349 = edge_loop ( 'none', ( #343, #312, #259, #344 ) ) ;
#350 = edge_curve ( 'none', #2472, #2469, #3154, .t. ) ;
#351 = edge_curve ( 'none', #2459, #2374, #3157, .t. ) ;
#352 = edge_curve ( 'none', #258, #10, #3161, .t. ) ;
#353 = advanced_face ( 'none', ( #3159 ), #3150, .f. ) ;
#354 = oriented_edge ( 'none', *, *, #502, .t. ) ;
#355 = edge_curve ( 'none', #258, #374, #3138, .t. ) ;
#356 = oriented_edge ( 'none', *, *, #285, .t. ) ;
#357 = oriented_edge ( 'none', *, *, #352, .t. ) ;
#358 = oriented_edge ( 'none', *, *, #434, .t. ) ;
#359 = oriented_edge ( 'none', *, *, #297, .f. ) ;
#360 = oriented_edge ( 'none', *, *, #364, .f. ) ;
#361 = oriented_edge ( 'none', *, *, #355, .f. ) ;
#362 = edge_loop ( 'none', ( #393, #380 ) ) ;
#363 = vertex_point ( 'none', #3148 ) ;
#364 = edge_curve ( 'none', #305, #323, #3202, .t. ) ;
#365 = oriented_edge ( 'none', *, *, #2361, .f. ) ;
#366 = oriented_edge ( 'none', *, *, #328, .f. ) ;
#367 = edge_curve ( 'none', #249, #232, #3144, .t. ) ;
#368 = edge_curve ( 'none', #400, #374, #3190, .t. ) ;
#369 = oriented_edge ( 'none', *, *, #367, .t. ) ;
#370 = edge_loop ( 'none', ( #388, #394, #391, #272, #242, #398, #501, #260, #508 ) ) ;
#371 = vertex_point ( 'none', #3191 ) ;
#372 = oriented_edge ( 'none', *, *, #253, .t. ) ;
#373 = oriented_edge ( 'none', *, *, #341, .t. ) ;
#374 = vertex_point ( 'none', #3198 ) ;
#375 = edge_loop ( 'none', ( #620, #621 ) ) ;
#376 = vertex_point ( 'none', #3184 ) ;
#377 = advanced_face ( 'none', ( #3177 ), #3185, .f. ) ;
#378 = edge_curve ( 'none', #371, #217, #3178, .t. ) ;
#379 = vertex_point ( 'none', #3169 ) ;
#380 = oriented_edge ( 'none', *, *, #252, .t. ) ;
#381 = edge_curve ( 'none', #403, #400, #3180, .t. ) ;
#382 = edge_loop ( 'none', ( #450, #451 ) ) ;
#383 = advanced_face ( 'none', ( #3168 ), #3181, .t. ) ;
#384 = edge_curve ( 'none', #247, #248, #3170, .t. ) ;
#385 = advanced_face ( 'none', ( #3225, #3224 ), #3215, .t. ) ;
#386 = vertex_point ( 'none', #3216 ) ;
#387 = edge_curve ( 'none', #379, #826, #3227, .t. ) ;
#388 = oriented_edge ( 'none', *, *, #389, .f. ) ;
#389 = edge_curve ( 'none', #9, #7039, #3217, .t. ) ;
#390 = oriented_edge ( 'none', *, *, #413, .f. ) ;
#391 = oriented_edge ( 'none', *, *, #387, .f. ) ;
#392 = edge_loop ( 'none', ( #395, #358 ) ) ;
#393 = oriented_edge ( 'none', *, *, #384, .t. ) ;
#394 = oriented_edge ( 'none', *, *, #18, .t. ) ;
#395 = oriented_edge ( 'none', *, *, #396, .t. ) ;
#396 = edge_curve ( 'none', #2416, #431, #3261, .t. ) ;
#397 = oriented_edge ( 'none', *, *, #2393, .t. ) ;
#398 = oriented_edge ( 'none', *, *, #234, .f. ) ;
#399 = vertex_point ( 'none', #3226 ) ;
#400 = vertex_point ( 'none', #3259 ) ;
#401 = oriented_edge ( 'none', *, *, #506, .f. ) ;
#402 = oriented_edge ( 'none', *, *, #295, .t. ) ;
#403 = vertex_point ( 'none', #3264 ) ;
#404 = oriented_edge ( 'none', *, *, #191, .t. ) ;
#405 = oriented_edge ( 'none', *, *, #341, .f. ) ;
#406 = advanced_face ( 'none', ( #3258 ), #3251, .t. ) ;
#407 = oriented_edge ( 'none', *, *, #485, .f. ) ;
#408 = advanced_face ( 'none', ( #3250, #3249 ), #3247, .t. ) ;
#409 = oriented_edge ( 'none', *, *, #378, .f. ) ;
#410 = oriented_edge ( 'none', *, *, #261, .f. ) ;
#411 = oriented_edge ( 'none', *, *, #350, .t. ) ;
#412 = edge_loop ( 'none', ( #199, #407 ) ) ;
#413 = edge_curve ( 'none', #321, #363, #3248, .t. ) ;
#414 = edge_curve ( 'none', #2422, #2466, #3246, .t. ) ;
#415 = edge_curve ( 'none', #72, #7255, #3291, .t. ) ;
#416 = oriented_edge ( 'none', *, *, #317, .f. ) ;
#417 = oriented_edge ( 'none', *, *, #1420, .t. ) ;
#418 = edge_curve ( 'none', #2379, #7003, #3290, .t. ) ;
#419 = oriented_edge ( 'none', *, *, #274, .t. ) ;
#420 = oriented_edge ( 'none', *, *, #659, .t. ) ;
#421 = edge_curve ( 'none', #399, #323, #3282, .t. ) ;
#422 = advanced_face ( 'none', ( #3243 ), #3278, .f. ) ;
#423 = edge_curve ( 'none', #270, #278, #3288, .t. ) ;
#424 = oriented_edge ( 'none', *, *, #381, .f. ) ;
#425 = oriented_edge ( 'none', *, *, #69, .f. ) ;
#426 = oriented_edge ( 'none', *, *, #642, .f. ) ;
#427 = edge_loop ( 'none', ( #329, #354, #339, #345, #331, #281, #2229, #2243, #2246 ) ) ;
#428 = oriented_edge ( 'none', *, *, #423, .t. ) ;
#429 = advanced_face ( 'none', ( #3233 ), #3277, .f. ) ;
#430 = edge_curve ( 'none', #275, #570, #3265, .t. ) ;
#431 = vertex_point ( 'none', #3272 ) ;
#432 = oriented_edge ( 'none', *, *, #282, .t. ) ;
#433 = edge_curve ( 'none', #574, #399, #3266, .t. ) ;
#434 = edge_curve ( 'none', #431, #2416, #3315, .t. ) ;
#435 = edge_curve ( 'none', #1135, #440, #3299, .t. ) ;
#436 = oriented_edge ( 'none', *, *, #2411, .t. ) ;
#437 = oriented_edge ( 'none', *, *, #438, .f. ) ;
#438 = edge_curve ( 'none', #2373, #2379, #3311, .t. ) ;
#439 = oriented_edge ( 'none', *, *, #435, .f. ) ;
#440 = vertex_point ( 'none', #3296 ) ;
#441 = advanced_face ( 'none', ( #3306, #3304 ), #3346, .t. ) ;
#442 = oriented_edge ( 'none', *, *, #7018, .f. ) ;
#443 = oriented_edge ( 'none', *, *, #273, .f. ) ;
#444 = edge_curve ( 'none', #2409, #2412, #3310, .t. ) ;
#445 = oriented_edge ( 'none', *, *, #423, .f. ) ;
#446 = edge_loop ( 'none', ( #442, #457, #475, #471 ) ) ;
#447 = edge_curve ( 'none', #2371, #7003, #3342, .t. ) ;
#448 = edge_loop ( 'none', ( #449, #436 ) ) ;
#449 = oriented_edge ( 'none', *, *, #444, .t. ) ;
#450 = oriented_edge ( 'none', *, *, #7005, .t. ) ;
#451 = oriented_edge ( 'none', *, *, #447, .t. ) ;
#452 = edge_loop ( 'none', ( #464, #463, #466, #456 ) ) ;
#453 = edge_loop ( 'none', ( #445, #443 ) ) ;
#454 = oriented_edge ( 'none', *, *, #2453, .f. ) ;
#455 = oriented_edge ( 'none', *, *, #2372, .f. ) ;
#456 = oriented_edge ( 'none', *, *, #367, .f. ) ;
#457 = oriented_edge ( 'none', *, *, #396, .f. ) ;
#458 = edge_loop ( 'none', ( #459, #437 ) ) ;
#459 = oriented_edge ( 'none', *, *, #2381, .f. ) ;
#460 = oriented_edge ( 'none', *, *, #438, .t. ) ;
#461 = oriented_edge ( 'none', *, *, #351, .f. ) ;
#462 = oriented_edge ( 'none', *, *, #447, .f. ) ;
#463 = oriented_edge ( 'none', *, *, #384, .f. ) ;
#464 = oriented_edge ( 'none', *, *, #237, .f. ) ;
#465 = advanced_face ( 'none', ( #3340 ), #3337, .t. ) ;
#466 = oriented_edge ( 'none', *, *, #231, .t. ) ;
#467 = oriented_edge ( 'none', *, *, #2458, .f. ) ;
#468 = oriented_edge ( 'none', *, *, #350, .f. ) ;
#469 = edge_loop ( 'none', ( #467, #474, #483, #461 ) ) ;
#470 = oriented_edge ( 'none', *, *, #418, .t. ) ;
#471 = oriented_edge ( 'none', *, *, #293, .f. ) ;
#472 = oriented_edge ( 'none', *, *, #2474, .t. ) ;
#473 = advanced_face ( 'none', ( #3331 ), #3327, .t. ) ;
#474 = oriented_edge ( 'none', *, *, #444, .f. ) ;
#475 = oriented_edge ( 'none', *, *, #2460, .t. ) ;
#476 = oriented_edge ( 'none', *, *, #2418, .f. ) ;
#477 = edge_loop ( 'none', ( #455, #460, #470, #462 ) ) ;
#478 = edge_curve ( 'none', #2404, #2479, #3303, .t. ) ;
#479 = advanced_face ( 'none', ( #3322 ), #3338, .t. ) ;
#480 = advanced_face ( 'none', ( #3385 ), #3323, .f. ) ;
#481 = oriented_edge ( 'none', *, *, #2476, .t. ) ;
#482 = edge_loop ( 'none', ( #476, #494, #495, #492 ) ) ;
#483 = oriented_edge ( 'none', *, *, #2376, .t. ) ;
#484 = advanced_face ( 'none', ( #3373 ), #3372, .f. ) ;
#485 = edge_curve ( 'none', #2461, #2465, #3371, .t. ) ;
#486 = edge_loop ( 'none', ( #472, #198 ) ) ;
#487 = edge_loop ( 'none', ( #488, #468, #481, #489 ) ) ;
#488 = oriented_edge ( 'none', *, *, #2398, .f. ) ;
#489 = oriented_edge ( 'none', *, *, #478, .f. ) ;
#490 = edge_loop ( 'none', ( #190, #220 ) ) ;
#491 = advanced_face ( 'none', ( #3128, #3107 ), #3108, .f. ) ;
#492 = oriented_edge ( 'none', *, *, #414, .f. ) ;
#493 = edge_loop ( 'none', ( #202, #192 ) ) ;
#494 = oriented_edge ( 'none', *, *, #485, .t. ) ;
#495 = oriented_edge ( 'none', *, *, #2468, .t. ) ;
#496 = cartesian_point ( 'none', ( -1.018826205252281600, 35.00000000000000000, -5.774601400530266400 ) ) ;
#497 = oriented_edge ( 'none', *, *, #2363, .t. ) ;
#498 = oriented_edge ( 'none', *, *, #506, .t. ) ;
#499 = edge_curve ( 'none', #1227, #440, #3416, .t. ) ;
#500 = edge_curve ( 'none', #7039, #7058, #3406, .t. ) ;
#501 = oriented_edge ( 'none', *, *, #265, .f. ) ;
#502 = edge_curve ( 'none', #805, #7056, #3408, .t. ) ;
#503 = edge_loop ( 'none', ( #504, #7066, #511, #7049, #7061 ) ) ;
#504 = oriented_edge ( 'none', *, *, #7048, .f. ) ;
#505 = vertex_point ( 'none', #3400 ) ;
#506 = edge_curve ( 'none', #2472, #278, #3420, .t. ) ;
#507 = oriented_edge ( 'none', *, *, #2478, .t. ) ;
#508 = oriented_edge ( 'none', *, *, #500, .f. ) ;
#509 = edge_curve ( 'none', #7052, #7039, #3390, .t. ) ;
#510 = oriented_edge ( 'none', *, *, #293, .t. ) ;
#511 = oriented_edge ( 'none', *, *, #500, .t. ) ;
#512 = vertex_point ( 'none', #3394 ) ;
#513 = oriented_edge ( 'none', *, *, #205, .t. ) ;
#514 = vertex_point ( 'none', #3419 ) ;
#515 = edge_curve ( 'none', #802, #815, #3392, .t. ) ;
#516 = oriented_edge ( 'none', *, *, #547, .f. ) ;
#517 = vertex_point ( 'none', #3401 ) ;
#518 = edge_loop ( 'none', ( #591, #586 ) ) ;
#519 = oriented_edge ( 'none', *, *, #530, .f. ) ;
#520 = oriented_edge ( 'none', *, *, #528, .f. ) ;
#521 = oriented_edge ( 'none', *, *, #140, .f. ) ;
#522 = oriented_edge ( 'none', *, *, #642, .t. ) ;
#523 = edge_curve ( 'none', #562, #682, #3441, .t. ) ;
#524 = advanced_face ( 'none', ( #3399 ), #3407, .t. ) ;
#525 = advanced_face ( 'none', ( #3432 ), #3448, .t. ) ;
#526 = oriented_edge ( 'none', *, *, #128, .t. ) ;
#527 = edge_curve ( 'none', #990, #129, #3434, .t. ) ;
#528 = edge_curve ( 'none', #549, #162, #3426, .t. ) ;
#529 = edge_curve ( 'none', #988, #600, #3474, .t. ) ;
#530 = edge_curve ( 'none', #588, #549, #3466, .t. ) ;
#531 = edge_curve ( 'none', #600, #588, #3421, .t. ) ;
#532 = edge_loop ( 'none', ( #596, #601, #580, #579, #552, #582 ) ) ;
#533 = vertex_point ( 'none', #3461 ) ;
#534 = edge_loop ( 'none', ( #592, #542 ) ) ;
#535 = oriented_edge ( 'none', *, *, #1371, .f. ) ;
#536 = oriented_edge ( 'none', *, *, #551, .f. ) ;
#537 = advanced_face ( 'none', ( #3469 ), #3459, .f. ) ;
#538 = edge_loop ( 'none', ( #516, #535 ) ) ;
#539 = edge_curve ( 'none', #533, #549, #3451, .t. ) ;
#540 = oriented_edge ( 'none', *, *, #543, .t. ) ;
#541 = advanced_face ( 'none', ( #3454 ), #3475, .f. ) ;
#542 = oriented_edge ( 'none', *, *, #556, .f. ) ;
#543 = edge_curve ( 'none', #576, #724, #3501, .t. ) ;
#544 = oriented_edge ( 'none', *, *, #150, .t. ) ;
#545 = oriented_edge ( 'none', *, *, #556, .t. ) ;
#546 = vertex_point ( 'none', #3455 ) ;
#547 = edge_curve ( 'none', #1375, #1386, #3494, .t. ) ;
#548 = edge_curve ( 'none', #675, #630, #3492, .t. ) ;
#549 = vertex_point ( 'none', #3490 ) ;
#550 = oriented_edge ( 'none', *, *, #564, .t. ) ;
#551 = edge_curve ( 'none', #1391, #1356, #3486, .t. ) ;
#552 = oriented_edge ( 'none', *, *, #995, .t. ) ;
#553 = oriented_edge ( 'none', *, *, #557, .f. ) ;
#554 = edge_loop ( 'none', ( #661, #646, #657, #691 ) ) ;
#555 = edge_loop ( 'none', ( #587, #578 ) ) ;
#556 = edge_curve ( 'none', #132, #1002, #3479, .t. ) ;
#557 = edge_curve ( 'none', #533, #165, #3493, .t. ) ;
#558 = edge_curve ( 'none', #1001, #590, #3538, .t. ) ;
#559 = advanced_face ( 'none', ( #3476, #3480, #3540 ), #3477, .t. ) ;
#560 = oriented_edge ( 'none', *, *, #529, .f. ) ;
#561 = oriented_edge ( 'none', *, *, #996, .f. ) ;
#562 = vertex_point ( 'none', #3528 ) ;
#563 = oriented_edge ( 'none', *, *, #1360, .f. ) ;
#564 = edge_curve ( 'none', #141, #138, #3527, .t. ) ;
#565 = edge_loop ( 'none', ( #568, #593, #544, #550 ) ) ;
#566 = advanced_face ( 'none', ( #3516 ), #3512, .f. ) ;
#567 = oriented_edge ( 'none', *, *, #647, .f. ) ;
#568 = oriented_edge ( 'none', *, *, #1016, .f. ) ;
#569 = edge_loop ( 'none', ( #536, #563 ) ) ;
#570 = vertex_point ( 'none', #3523 ) ;
#571 = edge_loop ( 'none', ( #521, #545, #526, #594 ) ) ;
#572 = edge_curve ( 'none', #570, #576, #3577, .t. ) ;
#573 = oriented_edge ( 'none', *, *, #572, .t. ) ;
#574 = vertex_point ( 'none', #3526 ) ;
#575 = oriented_edge ( 'none', *, *, #659, .f. ) ;
#576 = vertex_point ( 'none', #3579 ) ;
#577 = vertex_point ( 'none', #3570 ) ;
#578 = oriented_edge ( 'none', *, *, #168, .f. ) ;
#579 = oriented_edge ( 'none', *, *, #557, .t. ) ;
#580 = oriented_edge ( 'none', *, *, #605, .t. ) ;
#581 = edge_loop ( 'none', ( #561, #553, #602, #583 ) ) ;
#582 = oriented_edge ( 'none', *, *, #558, .t. ) ;
#583 = oriented_edge ( 'none', *, *, #528, .t. ) ;
#584 = edge_curve ( 'none', #590, #147, #3571, .t. ) ;
#585 = oriented_edge ( 'none', *, *, #994, .f. ) ;
#586 = oriented_edge ( 'none', *, *, #527, .t. ) ;
#587 = oriented_edge ( 'none', *, *, #589, .f. ) ;
#588 = vertex_point ( 'none', #3580 ) ;
#589 = edge_curve ( 'none', #144, #145, #3515, .t. ) ;
#590 = vertex_point ( 'none', #3569 ) ;
#591 = oriented_edge ( 'none', *, *, #135, .t. ) ;
#592 = oriented_edge ( 'none', *, *, #1000, .f. ) ;
#593 = oriented_edge ( 'none', *, *, #143, .f. ) ;
#594 = oriented_edge ( 'none', *, *, #527, .f. ) ;
#595 = edge_loop ( 'none', ( #520, #519, #598, #560, #585 ) ) ;
#596 = oriented_edge ( 'none', *, *, #584, .t. ) ;
#597 = advanced_face ( 'none', ( #3564 ), #3578, .f. ) ;
#598 = oriented_edge ( 'none', *, *, #531, .f. ) ;
#599 = advanced_face ( 'none', ( #3562 ), #3544, .f. ) ;
#600 = vertex_point ( 'none', #3551 ) ;
#601 = oriented_edge ( 'none', *, *, #204, .t. ) ;
#602 = oriented_edge ( 'none', *, *, #539, .t. ) ;
#603 = advanced_face ( 'none', ( #3572, #3546 ), #3563, .f. ) ;
#604 = oriented_edge ( 'none', *, *, #2029, .f. ) ;
#605 = edge_curve ( 'none', #153, #533, #3604, .t. ) ;
#606 = edge_loop ( 'none', ( #645, #1275, #1271, #1267, #1266 ) ) ;
#607 = oriented_edge ( 'none', *, *, #633, .f. ) ;
#608 = vertex_point ( 'none', #3606 ) ;
#609 = vertex_point ( 'none', #3605 ) ;
#610 = edge_loop ( 'none', ( #640, #638, #607, #651 ) ) ;
#611 = oriented_edge ( 'none', *, *, #2072, .f. ) ;
#612 = vertex_point ( 'none', #3597 ) ;
#613 = edge_curve ( 'none', #612, #609, #3600, .t. ) ;
#614 = advanced_face ( 'none', ( #3599 ), #3595, .t. ) ;
#615 = cartesian_point ( 'none', ( -1.028639032220379600, 34.99780715102487200, -5.850396518096635700 ) ) ;
#616 = cartesian_point ( 'none', ( -1.023732625794338000, 35.00000000000000000, -5.812499013830107600 ) ) ;
#617 = vertex_point ( 'none', #3547 ) ;
#618 = edge_curve ( 'none', #682, #617, #3552, .t. ) ;
#619 = edge_loop ( 'none', ( #366, #416 ) ) ;
#620 = oriented_edge ( 'none', *, *, #2369, .f. ) ;
#621 = oriented_edge ( 'none', *, *, #625, .f. ) ;
#622 = oriented_edge ( 'none', *, *, #693, .f. ) ;
#623 = vertex_point ( 'none', #3589 ) ;
#624 = edge_loop ( 'none', ( #365, #333, #347, #348 ) ) ;
#625 = edge_curve ( 'none', #2433, #2436, #3594, .t. ) ;
#626 = closed_shell ( 'none', ( #2431, #2368, #2446, #2471, #2402, #2375, #715, #1228, #279, #267, #286, #311, #330, #383, #353, #385, #422, #408, #441, #465, #479, #473, #484, #480, #406, #491, #188, #225, #223, #228, #226, #334 ) ) ;
#627 = vertex_point ( 'none', #3636 ) ;
#628 = vertex_point ( 'none', #3588 ) ;
#629 = edge_curve ( 'none', #628, #617, #3638, .t. ) ;
#630 = vertex_point ( 'none', #3630 ) ;
#631 = oriented_edge ( 'none', *, *, #720, .t. ) ;
#632 = oriented_edge ( 'none', *, *, #2306, .f. ) ;
#633 = edge_curve ( 'none', #627, #608, #3626, .t. ) ;
#634 = edge_curve ( 'none', #694, #609, #3639, .t. ) ;
#635 = edge_loop ( 'none', ( #678, #632, #604, #676, #696 ) ) ;
#636 = oriented_edge ( 'none', *, *, #629, .f. ) ;
#637 = oriented_edge ( 'none', *, *, #2335, .f. ) ;
#638 = oriented_edge ( 'none', *, *, #643, .t. ) ;
#639 = oriented_edge ( 'none', *, *, #2304, .t. ) ;
#640 = oriented_edge ( 'none', *, *, #701, .f. ) ;
#641 = oriented_edge ( 'none', *, *, #1235, .t. ) ;
#642 = edge_curve ( 'none', #628, #562, #3613, .t. ) ;
#643 = edge_curve ( 'none', #623, #608, #3370, .t. ) ;
#644 = oriented_edge ( 'none', *, *, #618, .t. ) ;
#645 = oriented_edge ( 'none', *, *, #2017, .f. ) ;
#646 = oriented_edge ( 'none', *, *, #671, .t. ) ;
#647 = edge_curve ( 'none', #217, #7069, #2616, .t. ) ;
#648 = edge_curve ( 'none', #577, #627, #3661, .t. ) ;
#649 = oriented_edge ( 'none', *, *, #2331, .f. ) ;
#650 = oriented_edge ( 'none', *, *, #2296, .f. ) ;
#651 = oriented_edge ( 'none', *, *, #648, .f. ) ;
#652 = advanced_face ( 'none', ( #3668 ), #3656, .t. ) ;
#653 = oriented_edge ( 'none', *, *, #760, .f. ) ;
#654 = vertex_point ( 'none', #3663 ) ;
#655 = oriented_edge ( 'none', *, *, #781, .t. ) ;
#656 = oriented_edge ( 'none', *, *, #858, .t. ) ;
#657 = oriented_edge ( 'none', *, *, #662, .t. ) ;
#658 = edge_curve ( 'none', #664, #630, #3654, .t. ) ;
#659 = edge_curve ( 'none', #570, #574, #3667, .t. ) ;
#660 = advanced_face ( 'none', ( #3655 ), #3652, .t. ) ;
#661 = oriented_edge ( 'none', *, *, #548, .f. ) ;
#662 = edge_curve ( 'none', #546, #664, #3702, .t. ) ;
#663 = oriented_edge ( 'none', *, *, #2087, .f. ) ;
#664 = vertex_point ( 'none', #3700 ) ;
#665 = edge_loop ( 'none', ( #575, #573, #540, #656 ) ) ;
#666 = edge_curve ( 'none', #704, #667, #3641, .t. ) ;
#667 = vertex_point ( 'none', #3693 ) ;
#668 = edge_curve ( 'none', #7290, #7367, #3686, .t. ) ;
#669 = oriented_edge ( 'none', *, *, #668, .f. ) ;
#670 = edge_loop ( 'none', ( #611, #683, #650, #698, #663 ) ) ;
#671 = edge_curve ( 'none', #675, #546, #3688, .t. ) ;
#672 = advanced_face ( 'none', ( #3694 ), #3696, .t. ) ;
#673 = advanced_face ( 'none', ( #3678 ), #3687, .t. ) ;
#674 = edge_loop ( 'none', ( #639, #631, #641 ) ) ;
#675 = vertex_point ( 'none', #3717 ) ;
#676 = oriented_edge ( 'none', *, *, #2092, .f. ) ;
#677 = edge_curve ( 'none', #7256, #667, #3712, .t. ) ;
#678 = oriented_edge ( 'none', *, *, #2285, .f. ) ;
#679 = advanced_face ( 'none', ( #3715 ), #3722, .t. ) ;
#680 = oriented_edge ( 'none', *, *, #2334, .f. ) ;
#681 = vertex_point ( 'none', #3703 ) ;
#682 = vertex_point ( 'none', #3706 ) ;
#683 = oriented_edge ( 'none', *, *, #720, .f. ) ;
#684 = advanced_face ( 'none', ( #3714, #3764, #3716 ), #3707, .f. ) ;
#685 = oriented_edge ( 'none', *, *, #742, .f. ) ;
#686 = oriented_edge ( 'none', *, *, #2133, .f. ) ;
#687 = oriented_edge ( 'none', *, *, #710, .t. ) ;
#688 = oriented_edge ( 'none', *, *, #613, .t. ) ;
#689 = vertex_point ( 'none', #3756 ) ;
#690 = oriented_edge ( 'none', *, *, #7221, .f. ) ;
#691 = oriented_edge ( 'none', *, *, #658, .t. ) ;
#692 = edge_loop ( 'none', ( #687, #765, #702, #749 ) ) ;
#693 = edge_curve ( 'none', #689, #694, #3759, .t. ) ;
#694 = vertex_point ( 'none', #3763 ) ;
#695 = oriented_edge ( 'none', *, *, #899, .f. ) ;
#696 = oriented_edge ( 'none', *, *, #2178, .f. ) ;
#697 = edge_loop ( 'none', ( #637, #649, #714, #686, #680 ) ) ;
#698 = oriented_edge ( 'none', *, *, #2170, .f. ) ;
#699 = oriented_edge ( 'none', *, *, #523, .t. ) ;
#700 = oriented_edge ( 'none', *, *, #634, .f. ) ;
#701 = edge_curve ( 'none', #623, #577, #3749, .t. ) ;
#702 = oriented_edge ( 'none', *, *, #896, .f. ) ;
#703 = advanced_face ( 'none', ( #3758 ), #3724, .t. ) ;
#704 = vertex_point ( 'none', #3740 ) ;
#705 = edge_loop ( 'none', ( #7394, #7389, #7388, #723, #10898, #10903 ) ) ;
#706 = edge_curve ( 'none', #712, #681, #3804, .t. ) ;
#707 = edge_curve ( 'none', #10905, #7583, #3796, .t. ) ;
#708 = oriented_edge ( 'none', *, *, #742, .t. ) ;
#709 = edge_curve ( 'none', #977, #704, #3743, .t. ) ;
#710 = edge_curve ( 'none', #7187, #712, #3753, .t. ) ;
#711 = oriented_edge ( 'none', *, *, #666, .f. ) ;
#712 = vertex_point ( 'none', #3797 ) ;
#713 = oriented_edge ( 'none', *, *, #530, .t. ) ;
#714 = oriented_edge ( 'none', *, *, #2056, .f. ) ;
#715 = advanced_face ( 'none', ( #3773 ), #3739, .t. ) ;
#716 = oriented_edge ( 'none', *, *, #710, .f. ) ;
#717 = edge_loop ( 'none', ( #898, #900, #738, #695 ) ) ;
#718 = oriented_edge ( 'none', *, *, #706, .f. ) ;
#719 = oriented_edge ( 'none', *, *, #973, .f. ) ;
#720 = edge_curve ( 'none', #2294, #2027, #3811, .t. ) ;
#721 = oriented_edge ( 'none', *, *, #740, .f. ) ;
#722 = advanced_face ( 'none', ( #3814 ), #3818, .t. ) ;
#723 = oriented_edge ( 'none', *, *, #7320, .f. ) ;
#724 = vertex_point ( 'none', #4032 ) ;
#725 = edge_loop ( 'none', ( #708, #718, #716, #690 ) ) ;
#726 = vertex_point ( 'none', #4031 ) ;
#727 = oriented_edge ( 'none', *, *, #848, .f. ) ;
#728 = edge_curve ( 'none', #612, #689, #4030, .t. ) ;
#729 = edge_loop ( 'none', ( #904, #711, #736, #719 ) ) ;
#730 = vertex_point ( 'none', #4034 ) ;
#731 = edge_curve ( 'none', #577, #623, #3964, .t. ) ;
#732 = advanced_face ( 'none', ( #4020 ), #3965, .t. ) ;
#733 = edge_loop ( 'none', ( #125, #778, #783, #753 ) ) ;
#734 = oriented_edge ( 'none', *, *, #845, .t. ) ;
#735 = edge_loop ( 'none', ( #903, #721, #685, #759 ) ) ;
#736 = oriented_edge ( 'none', *, *, #709, .f. ) ;
#737 = oriented_edge ( 'none', *, *, #728, .f. ) ;
#738 = oriented_edge ( 'none', *, *, #7294, .f. ) ;
#739 = edge_loop ( 'none', ( #522, #699, #644, #636 ) ) ;
#740 = edge_curve ( 'none', #681, #704, #4019, .t. ) ;
#741 = edge_curve ( 'none', #767, #7314, #4007, .t. ) ;
#742 = edge_curve ( 'none', #7182, #681, #4033, .t. ) ;
#743 = advanced_face ( 'none', ( #4061 ), #4010, .t. ) ;
#744 = oriented_edge ( 'none', *, *, #781, .f. ) ;
#745 = oriented_edge ( 'none', *, *, #7412, .t. ) ;
#746 = advanced_face ( 'none', ( #4067 ), #4059, .t. ) ;
#747 = edge_curve ( 'none', #577, #694, #4052, .t. ) ;
#748 = edge_curve ( 'none', #7243, #771, #4053, .t. ) ;
#749 = oriented_edge ( 'none', *, *, #10886, .f. ) ;
#750 = oriented_edge ( 'none', *, *, #7062, .t. ) ;
#751 = edge_loop ( 'none', ( #772, #655, #750, #832, #829, #840, #17, #774, #6, #806, #20, #763, #23, #798, #19, #11, #850, #3, #849, #861, #853, #855, #851, #653 ) ) ;
#752 = edge_curve ( 'none', #771, #794, #4036, .t. ) ;
#753 = oriented_edge ( 'none', *, *, #747, .f. ) ;
#754 = vertex_point ( 'none', #4097 ) ;
#755 = oriented_edge ( 'none', *, *, #7370, .t. ) ;
#756 = advanced_face ( 'none', ( #4044 ), #4041, .t. ) ;
#757 = advanced_face ( 'none', ( #4096 ), #4095, .t. ) ;
#758 = vertex_point ( 'none', #4085 ) ;
#759 = oriented_edge ( 'none', *, *, #932, .f. ) ;
#760 = edge_curve ( 'none', #730, #7060, #4086, .t. ) ;
#761 = vertex_point ( 'none', #4089 ) ;
#762 = oriented_edge ( 'none', *, *, #785, .f. ) ;
#763 = oriented_edge ( 'none', *, *, #22, .t. ) ;
#764 = edge_curve ( 'none', #730, #761, #4078, .t. ) ;
#765 = oriented_edge ( 'none', *, *, #901, .f. ) ;
#766 = vertex_point ( 'none', #4087 ) ;
#767 = vertex_point ( 'none', #4042 ) ;
#768 = vertex_point ( 'none', #4083 ) ;
#769 = oriented_edge ( 'none', *, *, #776, .f. ) ;
#770 = edge_loop ( 'none', ( #791, #789, #796, #784 ) ) ;
#771 = vertex_point ( 'none', #4079 ) ;
#772 = oriented_edge ( 'none', *, *, #764, .t. ) ;
#773 = vertex_point ( 'none', #4091 ) ;
#774 = oriented_edge ( 'none', *, *, #18, .f. ) ;
#775 = edge_curve ( 'none', #609, #694, #4072, .t. ) ;
#776 = edge_curve ( 'none', #794, #905, #4084, .t. ) ;
#777 = advanced_face ( 'none', ( #4125 ), #4073, .t. ) ;
#778 = oriented_edge ( 'none', *, *, #126, .t. ) ;
#779 = oriented_edge ( 'none', *, *, #792, .f. ) ;
#780 = oriented_edge ( 'none', *, *, #959, .f. ) ;
#781 = edge_curve ( 'none', #761, #7047, #4115, .t. ) ;
#782 = oriented_edge ( 'none', *, *, #821, .t. ) ;
#783 = oriented_edge ( 'none', *, *, #775, .t. ) ;
#784 = oriented_edge ( 'none', *, *, #938, .f. ) ;
#785 = edge_curve ( 'none', #935, #773, #4109, .t. ) ;
#786 = oriented_edge ( 'none', *, *, #790, .f. ) ;
#787 = advanced_face ( 'none', ( #4113 ), #4119, .t. ) ;
#788 = edge_curve ( 'none', #826, #766, #4071, .t. ) ;
#789 = oriented_edge ( 'none', *, *, #752, .f. ) ;
#790 = edge_curve ( 'none', #7250, #794, #4108, .t. ) ;
#791 = oriented_edge ( 'none', *, *, #790, .t. ) ;
#792 = edge_curve ( 'none', #773, #771, #4151, .t. ) ;
#793 = oriented_edge ( 'none', *, *, #7258, .f. ) ;
#794 = vertex_point ( 'none', #3829 ) ;
#795 = oriented_edge ( 'none', *, *, #7214, .f. ) ;
#796 = oriented_edge ( 'none', *, *, #748, .f. ) ;
#797 = advanced_face ( 'none', ( #3807 ), #4174, .t. ) ;
#798 = oriented_edge ( 'none', *, *, #13, .f. ) ;
#799 = oriented_edge ( 'none', *, *, #814, .t. ) ;
#800 = vertex_point ( 'none', #4187 ) ;
#801 = oriented_edge ( 'none', *, *, #10866, .f. ) ;
#802 = vertex_point ( 'none', #4186 ) ;
#803 = vertex_point ( 'none', #4189 ) ;
#804 = oriented_edge ( 'none', *, *, #134, .t. ) ;
#805 = vertex_point ( 'none', #4188 ) ;
#806 = oriented_edge ( 'none', *, *, #15, .t. ) ;
#807 = edge_curve ( 'none', #816, #517, #4180, .t. ) ;
#808 = edge_curve ( 'none', #768, #7058, #4181, .t. ) ;
#809 = oriented_edge ( 'none', *, *, #810, .t. ) ;
#810 = edge_curve ( 'none', #820, #7215, #4185, .t. ) ;
#811 = vertex_point ( 'none', #4379 ) ;
#812 = vertex_point ( 'none', #4378 ) ;
#813 = oriented_edge ( 'none', *, *, #785, .t. ) ;
#814 = edge_curve ( 'none', #514, #512, #4370, .t. ) ;
#815 = vertex_point ( 'none', #4380 ) ;
#816 = vertex_point ( 'none', #4377 ) ;
#817 = edge_curve ( 'none', #820, #773, #4371, .t. ) ;
#818 = edge_loop ( 'none', ( #183, #154, #186, #207 ) ) ;
#819 = oriented_edge ( 'none', *, *, #817, .f. ) ;
#820 = vertex_point ( 'none', #4372 ) ;
#821 = edge_curve ( 'none', #767, #820, #4369, .t. ) ;
#822 = oriented_edge ( 'none', *, *, #10884, .f. ) ;
#823 = edge_curve ( 'none', #831, #768, #4182, .t. ) ;
#824 = oriented_edge ( 'none', *, *, #827, .t. ) ;
#825 = edge_curve ( 'none', #905, #926, #4184, .t. ) ;
#826 = vertex_point ( 'none', #4413 ) ;
#827 = edge_curve ( 'none', #767, #10861, #4422, .t. ) ;
#828 = edge_loop ( 'none', ( #824, #822, #835, #1268 ) ) ;
#829 = oriented_edge ( 'none', *, *, #823, .f. ) ;
#830 = oriented_edge ( 'none', *, *, #825, .f. ) ;
#831 = vertex_point ( 'none', #4409 ) ;
#832 = oriented_edge ( 'none', *, *, #808, .f. ) ;
#833 = edge_curve ( 'none', #831, #766, #4469, .t. ) ;
#834 = oriented_edge ( 'none', *, *, #842, .f. ) ;
#835 = oriented_edge ( 'none', *, *, #810, .f. ) ;
#836 = oriented_edge ( 'none', *, *, #841, .t. ) ;
#837 = edge_loop ( 'none', ( #1036, #911, #913, #1045 ) ) ;
#838 = oriented_edge ( 'none', *, *, #890, .f. ) ;
#839 = edge_curve ( 'none', #876, #7322, #4464, .t. ) ;
#840 = oriented_edge ( 'none', *, *, #833, .t. ) ;
#841 = edge_curve ( 'none', #4, #7069, #4459, .t. ) ;
#842 = edge_curve ( 'none', #4, #754, #4415, .t. ) ;
#843 = oriented_edge ( 'none', *, *, #7040, .t. ) ;
#844 = oriented_edge ( 'none', *, *, #760, .t. ) ;
#845 = edge_curve ( 'none', #761, #730, #4446, .t. ) ;
#846 = edge_curve ( 'none', #860, #7054, #4439, .t. ) ;
#847 = oriented_edge ( 'none', *, *, #7335, .t. ) ;
#848 = edge_curve ( 'none', #754, #7042, #3820, .t. ) ;
#849 = oriented_edge ( 'none', *, *, #854, .f. ) ;
#850 = oriented_edge ( 'none', *, *, #5, .t. ) ;
#851 = oriented_edge ( 'none', *, *, #7026, .t. ) ;
#852 = vertex_point ( 'none', #4499 ) ;
#853 = oriented_edge ( 'none', *, *, #856, .f. ) ;
#854 = edge_curve ( 'none', #852, #2, #4497, .t. ) ;
#855 = oriented_edge ( 'none', *, *, #846, .t. ) ;
#856 = edge_curve ( 'none', #860, #654, #4500, .t. ) ;
#857 = edge_curve ( 'none', #654, #852, #4489, .t. ) ;
#858 = edge_curve ( 'none', #724, #574, #4490, .t. ) ;
#859 = edge_curve ( 'none', #805, #2, #4484, .t. ) ;
#860 = vertex_point ( 'none', #4476 ) ;
#861 = oriented_edge ( 'none', *, *, #857, .f. ) ;
#862 = oriented_edge ( 'none', *, *, #839, .t. ) ;
#863 = edge_loop ( 'none', ( #847, #1047, #1042, #1046 ) ) ;
#864 = oriented_edge ( 'none', *, *, #7321, .f. ) ;
#865 = advanced_face ( 'none', ( #4498 ), #4475, .t. ) ;
#866 = oriented_edge ( 'none', *, *, #878, .t. ) ;
#867 = oriented_edge ( 'none', *, *, #961, .f. ) ;
#868 = edge_curve ( 'none', #974, #907, #4529, .t. ) ;
#869 = oriented_edge ( 'none', *, *, #962, .f. ) ;
#870 = oriented_edge ( 'none', *, *, #877, .f. ) ;
#871 = edge_curve ( 'none', #704, #915, #4471, .t. ) ;
#872 = oriented_edge ( 'none', *, *, #925, .t. ) ;
#873 = oriented_edge ( 'none', *, *, #1037, .f. ) ;
#874 = oriented_edge ( 'none', *, *, #978, .f. ) ;
#875 = advanced_face ( 'none', ( #4531 ), #4528, .t. ) ;
#876 = vertex_point ( 'none', #4522 ) ;
#877 = edge_curve ( 'none', #926, #915, #4545, .t. ) ;
#878 = edge_curve ( 'none', #1105, #1106, #4546, .t. ) ;
#879 = oriented_edge ( 'none', *, *, #7109, .t. ) ;
#880 = oriented_edge ( 'none', *, *, #968, .f. ) ;
#881 = oriented_edge ( 'none', *, *, #7319, .t. ) ;
#882 = oriented_edge ( 'none', *, *, #7278, .f. ) ;
#883 = oriented_edge ( 'none', *, *, #69, .t. ) ;
#884 = edge_loop ( 'none', ( #862, #864, #838, #874 ) ) ;
#885 = edge_loop ( 'none', ( #912, #963, #964, #975 ) ) ;
#886 = oriented_edge ( 'none', *, *, #1023, .f. ) ;
#887 = edge_loop ( 'none', ( #970, #882, #956, #889 ) ) ;
#888 = advanced_face ( 'none', ( #4539 ), #4611, .t. ) ;
#889 = oriented_edge ( 'none', *, *, #908, .f. ) ;
#890 = edge_curve ( 'none', #974, #7329, #4764, .t. ) ;
#891 = oriented_edge ( 'none', *, *, #7373, .f. ) ;
#892 = edge_loop ( 'none', ( #1269, #769, #786, #793 ) ) ;
#893 = advanced_face ( 'none', ( #4756 ), #4762, .t. ) ;
#894 = oriented_edge ( 'none', *, *, #748, .t. ) ;
#895 = advanced_face ( 'none', ( #4758 ), #4817, .t. ) ;
#896 = edge_curve ( 'none', #7246, #905, #4755, .t. ) ;
#897 = advanced_face ( 'none', ( #4766 ), #4759, .t. ) ;
#898 = oriented_edge ( 'none', *, *, #677, .f. ) ;
#899 = edge_curve ( 'none', #667, #7290, #4810, .t. ) ;
#900 = oriented_edge ( 'none', *, *, #10878, .f. ) ;
#901 = edge_curve ( 'none', #905, #712, #4797, .t. ) ;
#902 = oriented_edge ( 'none', *, *, #901, .t. ) ;
#903 = oriented_edge ( 'none', *, *, #709, .t. ) ;
#904 = oriented_edge ( 'none', *, *, #677, .t. ) ;
#905 = vertex_point ( 'none', #4811 ) ;
#906 = advanced_face ( 'none', ( #4792 ), #4805, .f. ) ;
#907 = vertex_point ( 'none', #4804 ) ;
#908 = edge_curve ( 'none', #907, #767, #4846, .t. ) ;
#909 = oriented_edge ( 'none', *, *, #890, .t. ) ;
#910 = vertex_point ( 'none', #4793 ) ;
#911 = oriented_edge ( 'none', *, *, #7305, .t. ) ;
#912 = oriented_edge ( 'none', *, *, #7123, .f. ) ;
#913 = oriented_edge ( 'none', *, *, #7162, .t. ) ;
#914 = edge_curve ( 'none', #7088, #1083, #4845, .t. ) ;
#915 = vertex_point ( 'none', #4841 ) ;
#916 = oriented_edge ( 'none', *, *, #668, .t. ) ;
#917 = edge_loop ( 'none', ( #924, #918, #2890, #916, #2984, #1032 ) ) ;
#918 = oriented_edge ( 'none', *, *, #925, .f. ) ;
#919 = advanced_face ( 'none', ( #4809 ), #4844, .f. ) ;
#920 = oriented_edge ( 'none', *, *, #1363, .f. ) ;
#921 = edge_curve ( 'none', #910, #967, #4830, .t. ) ;
#922 = oriented_edge ( 'none', *, *, #7157, .f. ) ;
#923 = oriented_edge ( 'none', *, *, #7166, .f. ) ;
#924 = oriented_edge ( 'none', *, *, #921, .f. ) ;
#925 = edge_curve ( 'none', #667, #910, #4834, .t. ) ;
#926 = vertex_point ( 'none', #4832 ) ;
#927 = edge_curve ( 'none', #7312, #967, #4877, .t. ) ;
#928 = edge_loop ( 'none', ( #923, #881, #879, #866 ) ) ;
#929 = edge_loop ( 'none', ( #941, #934, #10873, #10885 ) ) ;
#930 = oriented_edge ( 'none', *, *, #10857, .f. ) ;
#931 = oriented_edge ( 'none', *, *, #10870, .f. ) ;
#932 = edge_curve ( 'none', #977, #7182, #4824, .t. ) ;
#933 = oriented_edge ( 'none', *, *, #7201, .f. ) ;
#934 = oriented_edge ( 'none', *, *, #10205, .f. ) ;
#935 = vertex_point ( 'none', #4825 ) ;
#936 = advanced_face ( 'none', ( #4867 ), #4878, .t. ) ;
#937 = oriented_edge ( 'none', *, *, #7324, .f. ) ;
#938 = edge_curve ( 'none', #7250, #7243, #4860, .t. ) ;
#939 = edge_curve ( 'none', #7178, #7181, #4831, .t. ) ;
#940 = edge_loop ( 'none', ( #10881, #10858 ) ) ;
#941 = oriented_edge ( 'none', *, *, #976, .f. ) ;
#942 = advanced_face ( 'none', ( #4872 ), #4873, .t. ) ;
#943 = oriented_edge ( 'none', *, *, #7210, .f. ) ;
#944 = vertex_point ( 'none', #4848 ) ;
#945 = oriented_edge ( 'none', *, *, #7190, .f. ) ;
#946 = oriented_edge ( 'none', *, *, #973, .t. ) ;
#947 = oriented_edge ( 'none', *, *, #7245, .f. ) ;
#948 = edge_curve ( 'none', #7091, #10909, #4851, .t. ) ;
#949 = oriented_edge ( 'none', *, *, #10842, .f. ) ;
#950 = vertex_point ( 'none', #4918 ) ;
#951 = oriented_edge ( 'none', *, *, #7213, .t. ) ;
#952 = vertex_point ( 'none', #4915 ) ;
#953 = vertex_point ( 'none', #4856 ) ;
#954 = vertex_point ( 'none', #4871 ) ;
#955 = edge_curve ( 'none', #10834, #10838, #4949, .t. ) ;
#956 = oriented_edge ( 'none', *, *, #827, .f. ) ;
#957 = advanced_face ( 'none', ( #4880 ), #4850, .f. ) ;
#958 = edge_loop ( 'none', ( #922, #2982, #2910, #2919 ) ) ;
#959 = edge_curve ( 'none', #7242, #935, #4862, .t. ) ;
#960 = edge_loop ( 'none', ( #7192, #7185, #7253, #7191, #7151, #7252, #7226, #7211 ) ) ;
#961 = edge_curve ( 'none', #10850, #7329, #4943, .t. ) ;
#962 = edge_curve ( 'none', #907, #10850, #4941, .t. ) ;
#963 = oriented_edge ( 'none', *, *, #7271, .t. ) ;
#964 = oriented_edge ( 'none', *, *, #7114, .t. ) ;
#965 = oriented_edge ( 'none', *, *, #666, .t. ) ;
#966 = edge_loop ( 'none', ( #880, #920 ) ) ;
#967 = vertex_point ( 'none', #4879 ) ;
#968 = edge_curve ( 'none', #1384, #1372, #4935, .t. ) ;
#969 = oriented_edge ( 'none', *, *, #976, .t. ) ;
#970 = oriented_edge ( 'none', *, *, #962, .t. ) ;
#971 = oriented_edge ( 'none', *, *, #868, .f. ) ;
#972 = oriented_edge ( 'none', *, *, #7121, .f. ) ;
#973 = edge_curve ( 'none', #7256, #977, #4924, .t. ) ;
#974 = vertex_point ( 'none', #4925 ) ;
#975 = oriented_edge ( 'none', *, *, #955, .t. ) ;
#976 = edge_curve ( 'none', #7230, #7256, #4931, .t. ) ;
#977 = vertex_point ( 'none', #4974 ) ;
#978 = edge_curve ( 'none', #876, #974, #4972, .t. ) ;
#979 = advanced_face ( 'none', ( #4966 ), #4965, .t. ) ;
#980 = oriented_edge ( 'none', *, *, #1008, .t. ) ;
#981 = cartesian_point ( 'none', ( -1.706882983601742300, 35.00000000000000000, -5.678227490768311900 ) ) ;
#982 = edge_curve ( 'none', #7230, #7244, #4919, .t. ) ;
#983 = advanced_face ( 'none', ( #4958 ), #4956, .t. ) ;
#984 = edge_curve ( 'none', #7259, #944, #4960, .t. ) ;
#985 = edge_loop ( 'none', ( #203, #804, #152, #160, #513, #799, #210, #158 ) ) ;
#986 = advanced_face ( 'none', ( #4955 ), #5002, .t. ) ;
#987 = oriented_edge ( 'none', *, *, #994, .t. ) ;
#988 = vertex_point ( 'none', #4957 ) ;
#989 = oriented_edge ( 'none', *, *, #135, .f. ) ;
#990 = vertex_point ( 'none', #4952 ) ;
#991 = oriented_edge ( 'none', *, *, #995, .f. ) ;
#992 = edge_curve ( 'none', #944, #7212, #4996, .t. ) ;
#993 = oriented_edge ( 'none', *, *, #996, .t. ) ;
#994 = edge_curve ( 'none', #162, #988, #4997, .t. ) ;
#995 = edge_curve ( 'none', #165, #1001, #5004, .t. ) ;
#996 = edge_curve ( 'none', #165, #162, #4989, .t. ) ;
#997 = advanced_face ( 'none', ( #4613 ), #4536, .f. ) ;
#998 = oriented_edge ( 'none', *, *, #163, .t. ) ;
#999 = oriented_edge ( 'none', *, *, #1003, .f. ) ;
#1000 = edge_curve ( 'none', #1002, #132, #4537, .t. ) ;
#1001 = vertex_point ( 'none', #4535 ) ;
#1002 = vertex_point ( 'none', #4568 ) ;
#1003 = edge_curve ( 'none', #153, #156, #4547, .t. ) ;
#1004 = vertex_point ( 'none', #4559 ) ;
#1005 = oriented_edge ( 'none', *, *, #143, .t. ) ;
#1006 = edge_curve ( 'none', #7234, #7246, #4567, .t. ) ;
#1007 = edge_curve ( 'none', #7195, #7234, #5037, .t. ) ;
#1008 = edge_curve ( 'none', #977, #1013, #5042, .t. ) ;
#1009 = oriented_edge ( 'none', *, *, #7258, .t. ) ;
#1010 = oriented_edge ( 'none', *, *, #1007, .t. ) ;
#1011 = edge_curve ( 'none', #7195, #7217, #5033, .t. ) ;
#1012 = oriented_edge ( 'none', *, *, #984, .t. ) ;
#1013 = vertex_point ( 'none', #5040 ) ;
#1014 = edge_curve ( 'none', #159, #1004, #5032, .t. ) ;
#1015 = oriented_edge ( 'none', *, *, #1016, .t. ) ;
#1016 = edge_curve ( 'none', #159, #138, #5013, .t. ) ;
#1017 = edge_loop ( 'none', ( #1005, #142 ) ) ;
#1018 = advanced_face ( 'none', ( #5041 ), #5022, .f. ) ;
#1019 = oriented_edge ( 'none', *, *, #91, .t. ) ;
#1020 = advanced_face ( 'none', ( #5073 ), #5074, .f. ) ;
#1021 = oriented_edge ( 'none', *, *, #1376, .t. ) ;
#1022 = edge_curve ( 'none', #1106, #7080, #5067, .t. ) ;
#1023 = edge_curve ( 'none', #7079, #7080, #5018, .t. ) ;
#1024 = oriented_edge ( 'none', *, *, #1022, .t. ) ;
#1025 = vertex_point ( 'none', #5057 ) ;
#1026 = vertex_point ( 'none', #5070 ) ;
#1027 = oriented_edge ( 'none', *, *, #7084, .f. ) ;
#1028 = oriented_edge ( 'none', *, *, #26, .f. ) ;
#1029 = oriented_edge ( 'none', *, *, #1121, .f. ) ;
#1030 = oriented_edge ( 'none', *, *, #1431, .f. ) ;
#1031 = oriented_edge ( 'none', *, *, #13, .t. ) ;
#1032 = oriented_edge ( 'none', *, *, #927, .t. ) ;
#1033 = edge_loop ( 'none', ( #870, #830, #902, #1211, #1214, #1216 ) ) ;
#1034 = edge_loop ( 'none', ( #909, #867, #869, #971 ) ) ;
#1035 = advanced_face ( 'none', ( #5069 ), #5054, .t. ) ;
#1036 = oriented_edge ( 'none', *, *, #7161, .f. ) ;
#1037 = edge_curve ( 'none', #915, #910, #5053, .t. ) ;
#1038 = advanced_face ( 'none', ( #5043 ), #5047, .t. ) ;
#1039 = oriented_edge ( 'none', *, *, #871, .f. ) ;
#1040 = person_and_organization_role ( 'design_supplier' ) ;
#1041 = edge_curve ( 'none', #7312, #876, #5063, .t. ) ;
#1042 = oriented_edge ( 'none', *, *, #839, .f. ) ;
#1043 = person_and_organization ( #10246, #10245 ) ;
#1044 = advanced_face ( 'none', ( #5046 ), #5059, .t. ) ;
#1045 = oriented_edge ( 'none', *, *, #914, .t. ) ;
#1046 = oriented_edge ( 'none', *, *, #1041, .f. ) ;
#1047 = oriented_edge ( 'none', *, *, #7377, .f. ) ;
#1048 = oriented_edge ( 'none', *, *, #1022, .f. ) ;
#1049 = oriented_edge ( 'none', *, *, #1502, .f. ) ;
#1050 = edge_curve ( 'none', #1025, #1026, #5086, .t. ) ;
#1051 = edge_curve ( 'none', #7080, #7079, #5089, .t. ) ;
#1052 = oriented_edge ( 'none', *, *, #1050, .f. ) ;
#1053 = oriented_edge ( 'none', *, *, #91, .f. ) ;
#1054 = cartesian_point ( 'none', ( -1.714976959449847400, 35.00000000000000000, -5.732751173844353500 ) ) ;
#1055 = edge_curve ( 'none', #1480, #1073, #5079, .t. ) ;
#1056 = closed_shell ( 'none', ( #2386, #6972, #7273, #7077, #7272, #3413, #6179 ) ) ;
#1057 = advanced_face ( 'none', ( #5075 ), #5084, .f. ) ;
#1058 = oriented_edge ( 'none', *, *, #1062, .f. ) ;
#1059 = oriented_edge ( 'none', *, *, #1127, .t. ) ;
#1060 = edge_loop ( 'none', ( #1048, #1063, #1059, #1064 ) ) ;
#1061 = edge_loop ( 'none', ( #1731, #1244 ) ) ;
#1062 = edge_curve ( 'none', #1068, #1067, #5130, .t. ) ;
#1063 = oriented_edge ( 'none', *, *, #878, .f. ) ;
#1064 = oriented_edge ( 'none', *, *, #1051, .f. ) ;
#1065 = advanced_face ( 'none', ( #5128 ), #5124, .f. ) ;
#1066 = oriented_edge ( 'none', *, *, #1126, .t. ) ;
#1067 = vertex_point ( 'none', #5125 ) ;
#1068 = vertex_point ( 'none', #5117 ) ;
#1069 = oriented_edge ( 'none', *, *, #955, .f. ) ;
#1070 = oriented_edge ( 'none', *, *, #1484, .f. ) ;
#1071 = edge_loop ( 'none', ( #2660, #5979, #6966, #6965 ) ) ;
#1072 = edge_loop ( 'none', ( #1053, #1069, #1066, #1074 ) ) ;
#1073 = vertex_point ( 'none', #5112 ) ;
#1074 = oriented_edge ( 'none', *, *, #1075, .f. ) ;
#1075 = edge_curve ( 'none', #1112, #1123, #5106, .t. ) ;
#1076 = edge_loop ( 'none', ( #4720, #6021 ) ) ;
#1077 = edge_loop ( 'none', ( #1482, #1078, #1114, #1070 ) ) ;
#1078 = oriented_edge ( 'none', *, *, #3011, .f. ) ;
#1079 = advanced_face ( 'none', ( #5111 ), #5118, .f. ) ;
#1080 = oriented_edge ( 'none', *, *, #1215, .t. ) ;
#1081 = oriented_edge ( 'none', *, *, #877, .t. ) ;
#1082 = oriented_edge ( 'none', *, *, #1117, .t. ) ;
#1083 = vertex_point ( 'none', #5114 ) ;
#1084 = advanced_face ( 'none', ( #5158 ), #5127, .f. ) ;
#1085 = edge_curve ( 'none', #1083, #7088, #5126, .t. ) ;
#1086 = oriented_edge ( 'none', *, *, #10913, .t. ) ;
#1087 = edge_curve ( 'none', #7088, #1026, #5148, .t. ) ;
#1088 = oriented_edge ( 'none', *, *, #1085, .f. ) ;
#1089 = edge_loop ( 'none', ( #2627, #1094 ) ) ;
#1090 = vertex_point ( 'none', #5144 ) ;
#1091 = oriented_edge ( 'none', *, *, #1023, .t. ) ;
#1092 = oriented_edge ( 'none', *, *, #1484, .t. ) ;
#1093 = edge_loop ( 'none', ( #3175, #1095, #1097, #3481, #1080, #1081, #1096, #3819 ) ) ;
#1094 = oriented_edge ( 'none', *, *, #1050, .t. ) ;
#1095 = oriented_edge ( 'none', *, *, #6978, .t. ) ;
#1096 = oriented_edge ( 'none', *, *, #1037, .t. ) ;
#1097 = oriented_edge ( 'none', *, *, #10895, .t. ) ;
#1098 = oriented_edge ( 'none', *, *, #7101, .t. ) ;
#1099 = oriented_edge ( 'none', *, *, #7265, .f. ) ;
#1100 = oriented_edge ( 'none', *, *, #1075, .t. ) ;
#1101 = oriented_edge ( 'none', *, *, #1051, .t. ) ;
#1102 = edge_loop ( 'none', ( #4927, #1092 ) ) ;
#1103 = oriented_edge ( 'none', *, *, #1108, .f. ) ;
#1104 = oriented_edge ( 'none', *, *, #1121, .t. ) ;
#1105 = vertex_point ( 'none', #5156 ) ;
#1106 = vertex_point ( 'none', #5149 ) ;
#1107 = advanced_face ( 'none', ( #5142 ), #5110, .f. ) ;
#1108 = edge_curve ( 'none', #10909, #7091, #5198, .t. ) ;
#1109 = edge_loop ( 'none', ( #92, #1019, #10914, #1128 ) ) ;
#1110 = oriented_edge ( 'none', *, *, #1087, .f. ) ;
#1111 = oriented_edge ( 'none', *, *, #7116, .t. ) ;
#1112 = vertex_point ( 'none', #5140 ) ;
#1113 = edge_loop ( 'none', ( #1088, #1086, #7086, #1110 ) ) ;
#1114 = oriented_edge ( 'none', *, *, #1122, .t. ) ;
#1115 = oriented_edge ( 'none', *, *, #7081, .t. ) ;
#1116 = edge_loop ( 'none', ( #1091, #1101 ) ) ;
#1117 = edge_curve ( 'none', #7089, #7094, #5162, .t. ) ;
#1118 = edge_curve ( 'none', #1124, #7087, #5143, .t. ) ;
#1119 = advanced_face ( 'none', ( #5150 ), #5157, .f. ) ;
#1120 = edge_loop ( 'none', ( #1027, #1024, #886, #1125 ) ) ;
#1121 = edge_curve ( 'none', #7089, #7091, #5204, .t. ) ;
#1122 = edge_curve ( 'none', #1090, #1124, #5264, .t. ) ;
#1123 = vertex_point ( 'none', #5271 ) ;
#1124 = vertex_point ( 'none', #5265 ) ;
#1125 = oriented_edge ( 'none', *, *, #1127, .f. ) ;
#1126 = edge_curve ( 'none', #10834, #1123, #5267, .t. ) ;
#1127 = edge_curve ( 'none', #1105, #7079, #5254, .t. ) ;
#1128 = oriented_edge ( 'none', *, *, #1126, .f. ) ;
#1129 = closed_shell ( 'none', ( #1380, #1320, #1353, #1319, #7104, #10844, #1020, #1107, #1084, #1322, #7122, #7173, #7172, #7165, #7129, #7128, #7118, #983, #7193, #7227, #7240, #979, #7224, #986, #194, #172, #997, #137, #1018, #151, #566, #559, #525, #603, #537, #541, #597, #599, #10893, #7356, #10867, #10906, #9883, #7374, #7380, #7414, #7403, #7407, #8462, #9267, #10519, #9721, #9192, #8613, #10219, #10741, #936, #942, #10860, #10854, #10868, #10849, #7303, #7292, #895, #7375, #7317, #7275, #7341, #7299, #7293, #732, #703, #757, #722, #897, #893, #756, #797, #787, #777, #1038, #888, #865, #1044, #919, #906, #957, #2991, #2998, #1035, #875, #1219, #1224, #7355, #1212, #6997, #6990, #1057, #1065, #1119, #1640, #1079, #7266, #6210, #6730, #6977, #7071, #6963, #1188 ) ) ;
#1130 = manifold_solid_brep ( '���-����1', #1129 ) ;
#1131 = closed_shell ( 'none', ( #1263, #1279, #1350, #1293, #1280, #1315, #1243, #1286 ) ) ;
#1132 = vertex_point ( 'none', #5249 ) ;
#1133 = manifold_solid_brep ( 'sweep2[1]', #1162 ) ;
#1134 = edge_loop ( 'none', ( #1150, #1151 ) ) ;
#1135 = vertex_point ( 'none', #5205 ) ;
#1136 = oriented_edge ( 'none', *, *, #1195, .f. ) ;
#1137 = vertex_point ( 'none', #5255 ) ;
#1138 = oriented_edge ( 'none', *, *, #1146, .t. ) ;
#1139 = vertex_point ( 'none', #5250 ) ;
#1140 = edge_curve ( 'none', #1132, #1147, #5246, .t. ) ;
#1141 = oriented_edge ( 'none', *, *, #1142, .f. ) ;
#1142 = edge_curve ( 'none', #1153, #1139, #5295, .t. ) ;
#1143 = oriented_edge ( 'none', *, *, #1144, .t. ) ;
#1144 = edge_curve ( 'none', #1203, #1137, #5285, .t. ) ;
#1145 = oriented_edge ( 'none', *, *, #1140, .t. ) ;
#1146 = edge_curve ( 'none', #1147, #1139, #5287, .t. ) ;
#1147 = vertex_point ( 'none', #5282 ) ;
#1148 = advanced_face ( 'none', ( #5272 ), #5306, .f. ) ;
#1149 = oriented_edge ( 'none', *, *, #1156, .t. ) ;
#1150 = oriented_edge ( 'none', *, *, #7096, .f. ) ;
#1151 = oriented_edge ( 'none', *, *, #1117, .f. ) ;
#1152 = advanced_face ( 'none', ( #5307 ), #5310, .t. ) ;
#1153 = vertex_point ( 'none', #5305 ) ;
#1154 = edge_loop ( 'none', ( #1180, #1179, #1177, #1182 ) ) ;
#1155 = edge_loop ( 'none', ( #1198, #1197 ) ) ;
#1156 = edge_curve ( 'none', #1153, #1132, #5288, .t. ) ;
#1157 = oriented_edge ( 'none', *, *, #1200, .f. ) ;
#1158 = edge_loop ( 'none', ( #1149, #1145, #1138, #1141 ) ) ;
#1159 = edge_curve ( 'none', #689, #612, #5294, .t. ) ;
#1160 = closed_shell ( 'none', ( #1911, #1888, #2097, #2065, #2043, #1988, #2123, #2131, #2090, #2152, #2081, #2186, #2112, #2119, #2161, #2138, #2165, #2348, #2350, #2290, #2279, #2286, #2308, #660, #672, #673, #614, #679, #1270 ) ) ;
#1161 = edge_loop ( 'none', ( #1157, #1143, #1136, #1189 ) ) ;
#1162 = closed_shell ( 'none', ( #1152, #1148, #1193, #1183, #1192, #1174, #1169 ) ) ;
#1163 = manifold_solid_brep ( 'sweep2[2]', #2319 ) ;
#1164 = edge_curve ( 'none', #57, #108, #5309, .t. ) ;
#1165 = manifold_solid_brep ( '�����ƻs�ʀc1', #1131 ) ;
#1166 = edge_curve ( 'none', #1135, #1199, #5346, .t. ) ;
#1167 = edge_loop ( 'none', ( #1171, #1170, #1176, #1232 ) ) ;
#1168 = oriented_edge ( 'none', *, *, #1146, .f. ) ;
#1169 = advanced_face ( 'none', ( #5283 ), #5380, .t. ) ;
#1170 = oriented_edge ( 'none', *, *, #1194, .t. ) ;
#1171 = oriented_edge ( 'none', *, *, #1140, .f. ) ;
#1172 = oriented_edge ( 'none', *, *, #1173, .f. ) ;
#1173 = edge_curve ( 'none', #1139, #1147, #5379, .t. ) ;
#1174 = advanced_face ( 'none', ( #5383 ), #5388, .f. ) ;
#1175 = edge_loop ( 'none', ( #1172, #1168 ) ) ;
#1176 = oriented_edge ( 'none', *, *, #1142, .t. ) ;
#1177 = oriented_edge ( 'none', *, *, #1191, .t. ) ;
#1178 = edge_curve ( 'none', #1137, #1190, #5387, .t. ) ;
#1179 = oriented_edge ( 'none', *, *, #1185, .f. ) ;
#1180 = oriented_edge ( 'none', *, *, #1144, .f. ) ;
#1181 = oriented_edge ( 'none', *, *, #1156, .f. ) ;
#1182 = oriented_edge ( 'none', *, *, #1178, .f. ) ;
#1183 = advanced_face ( 'none', ( #5403, #5339 ), #5413, .t. ) ;
#1184 = oriented_edge ( 'none', *, *, #1200, .t. ) ;
#1185 = edge_curve ( 'none', #1201, #1203, #5407, .t. ) ;
#1186 = edge_loop ( 'none', ( #1181, #1187 ) ) ;
#1187 = oriented_edge ( 'none', *, *, #1194, .f. ) ;
#1188 = advanced_face ( 'none', ( #5395 ), #5382, .t. ) ;
#1189 = oriented_edge ( 'none', *, *, #1191, .f. ) ;
#1190 = vertex_point ( 'none', #5402 ) ;
#1191 = edge_curve ( 'none', #1201, #1190, #5435, .t. ) ;
#1192 = advanced_face ( 'none', ( #5400 ), #5424, .f. ) ;
#1193 = advanced_face ( 'none', ( #5258 ), #5409, .f. ) ;
#1194 = edge_curve ( 'none', #1132, #1153, #5425, .t. ) ;
#1195 = edge_curve ( 'none', #1190, #1137, #4990, .t. ) ;
#1196 = edge_loop ( 'none', ( #1202, #1184 ) ) ;
#1197 = oriented_edge ( 'none', *, *, #1178, .t. ) ;
#1198 = oriented_edge ( 'none', *, *, #1195, .t. ) ;
#1199 = vertex_point ( 'none', #5504 ) ;
#1200 = edge_curve ( 'none', #1203, #1201, #5499, .t. ) ;
#1201 = vertex_point ( 'none', #5500 ) ;
#1202 = oriented_edge ( 'none', *, *, #1185, .t. ) ;
#1203 = vertex_point ( 'none', #5507 ) ;
#1204 = oriented_edge ( 'none', *, *, #817, .t. ) ;
#1205 = vertex_point ( 'none', #5505 ) ;
#1206 = oriented_edge ( 'none', *, *, #1209, .f. ) ;
#1207 = edge_curve ( 'none', #1205, #1222, #5502, .t. ) ;
#1208 = oriented_edge ( 'none', *, *, #1221, .f. ) ;
#1209 = edge_curve ( 'none', #820, #1205, #5488, .t. ) ;
#1210 = oriented_edge ( 'none', *, *, #825, .t. ) ;
#1211 = oriented_edge ( 'none', *, *, #706, .t. ) ;
#1212 = advanced_face ( 'none', ( #5506 ), #5490, .t. ) ;
#1213 = oriented_edge ( 'none', *, *, #1215, .f. ) ;
#1214 = oriented_edge ( 'none', *, *, #740, .t. ) ;
#1215 = edge_curve ( 'none', #1222, #926, #5480, .t. ) ;
#1216 = oriented_edge ( 'none', *, *, #871, .t. ) ;
#1217 = oriented_edge ( 'none', *, *, #776, .t. ) ;
#1218 = edge_loop ( 'none', ( #7400, #6984, #6993, #6999, #7001, #6981 ) ) ;
#1219 = advanced_face ( 'none', ( #5481 ), #5494, .t. ) ;
#1220 = edge_loop ( 'none', ( #1225, #1206, #1204, #7602, #7418, #10892 ) ) ;
#1221 = edge_curve ( 'none', #794, #1222, #5523, .t. ) ;
#1222 = vertex_point ( 'none', #5522 ) ;
#1223 = edge_loop ( 'none', ( #1213, #1208, #1217, #1210 ) ) ;
#1224 = advanced_face ( 'none', ( #5517 ), #5482, .t. ) ;
#1225 = oriented_edge ( 'none', *, *, #1207, .f. ) ;
#1226 = oriented_edge ( 'none', *, *, #6962, .t. ) ;
#1227 = vertex_point ( 'none', #5521 ) ;
#1228 = advanced_face ( 'none', ( #5526 ), #5518, .t. ) ;
#1229 = edge_loop ( 'none', ( #7024, #238, #240, #255 ) ) ;
#1230 = edge_curve ( 'none', #1199, #1227, #5553, .t. ) ;
#1231 = oriented_edge ( 'none', *, *, #1230, .t. ) ;
#1232 = oriented_edge ( 'none', *, *, #1173, .t. ) ;
#1233 = oriented_edge ( 'none', *, *, #1166, .t. ) ;
#1234 = oriented_edge ( 'none', *, *, #499, .t. ) ;
#1235 = edge_curve ( 'none', #2027, #2036, #5554, .t. ) ;
#1236 = edge_loop ( 'none', ( #1233, #1231, #1234, #439 ) ) ;
#1237 = oriented_edge ( 'none', *, *, #434, .f. ) ;
#1238 = edge_loop ( 'none', ( #102, #97 ) ) ;
#1239 = advanced_face ( 'none', ( #5551 ), #5540, .t. ) ;
#1240 = edge_loop ( 'none', ( #1290, #1291, #1245, #1285 ) ) ;
#1241 = oriented_edge ( 'none', *, *, #1325, .f. ) ;
#1242 = vertex_point ( 'none', #5510 ) ;
#1243 = advanced_face ( 'none', ( #5514 ), #5539, .f. ) ;
#1244 = oriented_edge ( 'none', *, *, #163, .f. ) ;
#1245 = oriented_edge ( 'none', *, *, #1254, .t. ) ;
#1246 = oriented_edge ( 'none', *, *, #1306, .t. ) ;
#1247 = edge_loop ( 'none', ( #10894, #7362, #7315, #7416, #7415 ) ) ;
#1248 = oriented_edge ( 'none', *, *, #1250, .t. ) ;
#1249 = oriented_edge ( 'none', *, *, #1334, .t. ) ;
#1250 = edge_curve ( 'none', #1302, #1256, #5562, .t. ) ;
#1251 = edge_curve ( 'none', #1305, #1295, #5537, .t. ) ;
#1252 = edge_curve ( 'none', #1348, #1342, #5566, .t. ) ;
#1253 = edge_curve ( 'none', #1348, #1305, #5555, .t. ) ;
#1254 = edge_curve ( 'none', #1342, #1295, #5614, .t. ) ;
#1255 = oriented_edge ( 'none', *, *, #1251, .t. ) ;
#1256 = vertex_point ( 'none', #5565 ) ;
#1257 = oriented_edge ( 'none', *, *, #1884, .t. ) ;
#1258 = oriented_edge ( 'none', *, *, #1915, .f. ) ;
#1259 = edge_loop ( 'none', ( #2006, #1983, #2041, #2008, #2007, #1989, #2030, #2033, #2111, #2071, #2032, #1887, #2012 ) ) ;
#1260 = edge_loop ( 'none', ( #1272, #1246, #1347, #1241 ) ) ;
#1261 = oriented_edge ( 'none', *, *, #2164, .f. ) ;
#1262 = oriented_edge ( 'none', *, *, #2149, .f. ) ;
#1263 = advanced_face ( 'none', ( #5609 ), #5556, .f. ) ;
#1264 = oriented_edge ( 'none', *, *, #1250, .f. ) ;
#1265 = edge_loop ( 'none', ( #894, #779, #762, #780, #795 ) ) ;
#1266 = oriented_edge ( 'none', *, *, #2173, .f. ) ;
#1267 = oriented_edge ( 'none', *, *, #2122, .f. ) ;
#1268 = oriented_edge ( 'none', *, *, #821, .f. ) ;
#1269 = oriented_edge ( 'none', *, *, #896, .t. ) ;
#1270 = advanced_face ( 'none', ( #5610 ), #5600, .t. ) ;
#1271 = oriented_edge ( 'none', *, *, #2324, .f. ) ;
#1272 = oriented_edge ( 'none', *, *, #1334, .f. ) ;
#1273 = oriented_edge ( 'none', *, *, #1325, .t. ) ;
#1274 = edge_loop ( 'none', ( #1258, #1261, #1257, #1262 ) ) ;
#1275 = oriented_edge ( 'none', *, *, #2280, .f. ) ;
#1276 = edge_curve ( 'none', #7009, #1277, #5592, .t. ) ;
#1277 = vertex_point ( 'none', #5597 ) ;
#1278 = vertex_point ( 'none', #5586 ) ;
#1279 = advanced_face ( 'none', ( #5594 ), #5644, .f. ) ;
#1280 = advanced_face ( 'none', ( #5599 ), #5637, .t. ) ;
#1281 = oriented_edge ( 'none', *, *, #1287, .t. ) ;
#1282 = edge_loop ( 'none', ( #1300, #1292 ) ) ;
#1283 = edge_loop ( 'none', ( #1289, #1264, #1273, #1369 ) ) ;
#1284 = edge_loop ( 'none', ( #809, #801, #813, #819 ) ) ;
#1285 = oriented_edge ( 'none', *, *, #1301, .t. ) ;
#1286 = advanced_face ( 'none', ( #5629 ), #5628, .f. ) ;
#1287 = edge_curve ( 'none', #1304, #1337, #5591, .t. ) ;
#1288 = oriented_edge ( 'none', *, *, #1251, .f. ) ;
#1289 = oriented_edge ( 'none', *, *, #1306, .f. ) ;
#1290 = oriented_edge ( 'none', *, *, #1253, .f. ) ;
#1291 = oriented_edge ( 'none', *, *, #1294, .f. ) ;
#1292 = oriented_edge ( 'none', *, *, #1287, .f. ) ;
#1293 = advanced_face ( 'none', ( #5636, #5622, #5620 ), #5626, .f. ) ;
#1294 = edge_curve ( 'none', #1342, #1348, #5616, .t. ) ;
#1295 = vertex_point ( 'none', #5615 ) ;
#1296 = oriented_edge ( 'none', *, *, #1252, .f. ) ;
#1297 = edge_loop ( 'none', ( #1299, #1298 ) ) ;
#1298 = oriented_edge ( 'none', *, *, #1340, .f. ) ;
#1299 = oriented_edge ( 'none', *, *, #1311, .f. ) ;
#1300 = oriented_edge ( 'none', *, *, #1326, .f. ) ;
#1301 = edge_curve ( 'none', #1295, #1305, #5680, .t. ) ;
#1302 = vertex_point ( 'none', #5623 ) ;
#1303 = oriented_edge ( 'none', *, *, #1253, .t. ) ;
#1304 = vertex_point ( 'none', #5668 ) ;
#1305 = vertex_point ( 'none', #5665 ) ;
#1306 = edge_curve ( 'none', #1256, #1242, #5670, .t. ) ;
#1307 = edge_curve ( 'none', #1304, #1278, #5658, .t. ) ;
#1308 = edge_curve ( 'none', #1337, #1352, #5652, .t. ) ;
#1309 = oriented_edge ( 'none', *, *, #1254, .f. ) ;
#1310 = oriented_edge ( 'none', *, *, #1308, .t. ) ;
#1311 = edge_curve ( 'none', #1349, #1242, #5646, .t. ) ;
#1312 = oriented_edge ( 'none', *, *, #1345, .f. ) ;
#1313 = oriented_edge ( 'none', *, *, #1301, .f. ) ;
#1314 = edge_loop ( 'none', ( #1313, #1288 ) ) ;
#1315 = advanced_face ( 'none', ( #5645, #5648, #5707 ), #5647, .f. ) ;
#1316 = edge_loop ( 'none', ( #1364, #1354, #1374, #1387 ) ) ;
#1317 = vertex_point ( 'none', #5705 ) ;
#1318 = oriented_edge ( 'none', *, *, #1359, .t. ) ;
#1319 = advanced_face ( 'none', ( #5671 ), #5706, .f. ) ;
#1320 = advanced_face ( 'none', ( #5710 ), #5654, .f. ) ;
#1321 = edge_loop ( 'none', ( #1379, #1390, #1355, #1388 ) ) ;
#1322 = advanced_face ( 'none', ( #5696 ), #5667, .f. ) ;
#1323 = edge_loop ( 'none', ( #1111, #7110, #7105, #7150 ) ) ;
#1324 = edge_curve ( 'none', #1317, #1356, #5692, .t. ) ;
#1325 = edge_curve ( 'none', #1302, #1349, #5474, .t. ) ;
#1326 = edge_curve ( 'none', #1337, #1304, #5240, .t. ) ;
#1327 = edge_loop ( 'none', ( #1341, #1351, #1329, #1328 ) ) ;
#1328 = oriented_edge ( 'none', *, *, #1308, .f. ) ;
#1329 = oriented_edge ( 'none', *, *, #1332, .f. ) ;
#1330 = oriented_edge ( 'none', *, *, #1332, .t. ) ;
#1331 = edge_loop ( 'none', ( #1248, #1249 ) ) ;
#1332 = edge_curve ( 'none', #1352, #1278, #5739, .t. ) ;
#1333 = edge_loop ( 'none', ( #1296, #1303, #1255, #1309 ) ) ;
#1334 = edge_curve ( 'none', #1256, #1302, #5742, .t. ) ;
#1335 = edge_loop ( 'none', ( #1338, #1281, #1310, #1312 ) ) ;
#1336 = edge_loop ( 'none', ( #1344, #1343 ) ) ;
#1337 = vertex_point ( 'none', #5740 ) ;
#1338 = oriented_edge ( 'none', *, *, #1307, .f. ) ;
#1339 = oriented_edge ( 'none', *, *, #1345, .t. ) ;
#1340 = edge_curve ( 'none', #1242, #1349, #5738, .t. ) ;
#1341 = oriented_edge ( 'none', *, *, #1326, .t. ) ;
#1342 = vertex_point ( 'none', #5726 ) ;
#1343 = oriented_edge ( 'none', *, *, #1252, .t. ) ;
#1344 = oriented_edge ( 'none', *, *, #1294, .t. ) ;
#1345 = edge_curve ( 'none', #1278, #1352, #5724, .t. ) ;
#1346 = edge_loop ( 'none', ( #1330, #1339 ) ) ;
#1347 = oriented_edge ( 'none', *, *, #1340, .t. ) ;
#1348 = vertex_point ( 'none', #5725 ) ;
#1349 = vertex_point ( 'none', #5727 ) ;
#1350 = advanced_face ( 'none', ( #5737 ), #5741, .t. ) ;
#1351 = oriented_edge ( 'none', *, *, #1307, .t. ) ;
#1352 = vertex_point ( 'none', #5764 ) ;
#1353 = advanced_face ( 'none', ( #5763 ), #5767, .f. ) ;
#1354 = oriented_edge ( 'none', *, *, #1382, .t. ) ;
#1355 = oriented_edge ( 'none', *, *, #1371, .t. ) ;
#1356 = vertex_point ( 'none', #5718 ) ;
#1357 = oriented_edge ( 'none', *, *, #1368, .f. ) ;
#1358 = vertex_point ( 'none', #5766 ) ;
#1359 = edge_curve ( 'none', #1362, #1317, #5756, .t. ) ;
#1360 = edge_curve ( 'none', #1356, #1391, #5762, .t. ) ;
#1361 = vertex_point ( 'none', #5746 ) ;
#1362 = vertex_point ( 'none', #5757 ) ;
#1363 = edge_curve ( 'none', #1372, #1384, #5751, .t. ) ;
#1364 = oriented_edge ( 'none', *, *, #1376, .f. ) ;
#1365 = edge_curve ( 'none', #1385, #1384, #5769, .t. ) ;
#1366 = edge_loop ( 'none', ( #7098, #7090, #1021 ) ) ;
#1367 = oriented_edge ( 'none', *, *, #1324, .t. ) ;
#1368 = edge_curve ( 'none', #1362, #1391, #5783, .t. ) ;
#1369 = oriented_edge ( 'none', *, *, #1311, .t. ) ;
#1370 = edge_curve ( 'none', #2060, #2063, #5791, .t. ) ;
#1371 = edge_curve ( 'none', #1386, #1375, #5778, .t. ) ;
#1372 = vertex_point ( 'none', #5770 ) ;
#1373 = edge_curve ( 'none', #1389, #1358, #5837, .t. ) ;
#1374 = oriented_edge ( 'none', *, *, #1363, .t. ) ;
#1375 = vertex_point ( 'none', #5784 ) ;
#1376 = edge_curve ( 'none', #1361, #1385, #5838, .t. ) ;
#1377 = oriented_edge ( 'none', *, *, #1360, .t. ) ;
#1378 = edge_curve ( 'none', #1389, #1375, #5793, .t. ) ;
#1379 = oriented_edge ( 'none', *, *, #1373, .t. ) ;
#1380 = advanced_face ( 'none', ( #5839 ), #5840, .f. ) ;
#1381 = edge_loop ( 'none', ( #1318, #1367, #1377, #1357 ) ) ;
#1382 = edge_curve ( 'none', #1361, #1372, #5866, .t. ) ;
#1383 = edge_curve ( 'none', #1358, #1386, #5863, .t. ) ;
#1384 = vertex_point ( 'none', #5868 ) ;
#1385 = vertex_point ( 'none', #5861 ) ;
#1386 = vertex_point ( 'none', #5864 ) ;
#1387 = oriented_edge ( 'none', *, *, #1365, .f. ) ;
#1388 = oriented_edge ( 'none', *, *, #1378, .f. ) ;
#1389 = vertex_point ( 'none', #5836 ) ;
#1390 = oriented_edge ( 'none', *, *, #1383, .t. ) ;
#1391 = vertex_point ( 'none', #5771 ) ;
#1392 = edge_loop ( 'none', ( #118, #1446, #1445, #1466 ) ) ;
#1393 = oriented_edge ( 'none', *, *, #1403, .f. ) ;
#1394 = oriented_edge ( 'none', *, *, #116, .f. ) ;
#1395 = oriented_edge ( 'none', *, *, #253, .f. ) ;
#1396 = edge_curve ( 'none', #120, #2202, #5860, .t. ) ;
#1397 = advanced_face ( 'none', ( #5856 ), #5865, .t. ) ;
#1398 = edge_loop ( 'none', ( #1468, #1417, #1393, #426, #1406, #1395 ) ) ;
#1399 = edge_loop ( 'none', ( #1422, #1408, #124, #176, #424, #417 ) ) ;
#1400 = vertex_point ( 'none', #5852 ) ;
#1401 = oriented_edge ( 'none', *, *, #415, .t. ) ;
#1402 = edge_curve ( 'none', #1400, #7255, #5854, .t. ) ;
#1403 = edge_curve ( 'none', #562, #1400, #5855, .t. ) ;
#1404 = oriented_edge ( 'none', *, *, #1402, .f. ) ;
#1405 = edge_curve ( 'none', #1400, #803, #5894, .t. ) ;
#1406 = oriented_edge ( 'none', *, *, #1420, .f. ) ;
#1407 = oriented_edge ( 'none', *, *, #1405, .t. ) ;
#1408 = oriented_edge ( 'none', *, *, #1411, .t. ) ;
#1409 = edge_curve ( 'none', #811, #34, #5881, .t. ) ;
#1410 = oriented_edge ( 'none', *, *, #1409, .t. ) ;
#1411 = edge_curve ( 'none', #617, #55, #5874, .t. ) ;
#1412 = advanced_face ( 'none', ( #5883 ), #5895, .t. ) ;
#1413 = edge_curve ( 'none', #7255, #682, #5882, .t. ) ;
#1414 = oriented_edge ( 'none', *, *, #523, .f. ) ;
#1415 = oriented_edge ( 'none', *, *, #1413, .t. ) ;
#1416 = oriented_edge ( 'none', *, *, #1402, .t. ) ;
#1417 = oriented_edge ( 'none', *, *, #1405, .f. ) ;
#1418 = advanced_face ( 'none', ( #5919 ), #5915, .t. ) ;
#1419 = edge_curve ( 'none', #103, #400, #5907, .t. ) ;
#1420 = edge_curve ( 'none', #403, #628, #5909, .t. ) ;
#1421 = oriented_edge ( 'none', *, *, #43, .f. ) ;
#1422 = oriented_edge ( 'none', *, *, #629, .t. ) ;
#1423 = edge_loop ( 'none', ( #179, #1428, #178, #1030, #1028 ) ) ;
#1424 = oriented_edge ( 'none', *, *, #22, .f. ) ;
#1425 = oriented_edge ( 'none', *, *, #1429, .t. ) ;
#1426 = edge_loop ( 'none', ( #425, #1401, #1404, #1407, #1031, #1410 ) ) ;
#1427 = oriented_edge ( 'none', *, *, #1431, .t. ) ;
#1428 = oriented_edge ( 'none', *, *, #86, .f. ) ;
#1429 = edge_curve ( 'none', #47, #16, #5953, .t. ) ;
#1430 = edge_loop ( 'none', ( #1414, #157, #1416, #1415 ) ) ;
#1431 = edge_curve ( 'none', #800, #64, #5950, .t. ) ;
#1432 = edge_curve ( 'none', #2267, #78, #5888, .t. ) ;
#1433 = edge_curve ( 'none', #2262, #2237, #5951, .t. ) ;
#1434 = oriented_edge ( 'none', *, *, #1447, .t. ) ;
#1435 = oriented_edge ( 'none', *, *, #1438, .t. ) ;
#1436 = advanced_face ( 'none', ( #5931 ), #5940, .t. ) ;
#1437 = oriented_edge ( 'none', *, *, #1438, .f. ) ;
#1438 = edge_curve ( 'none', #78, #2260, #5896, .t. ) ;
#1439 = oriented_edge ( 'none', *, *, #2312, .f. ) ;
#1440 = oriented_edge ( 'none', *, *, #7031, .f. ) ;
#1441 = advanced_face ( 'none', ( #5980 ), #5975, .t. ) ;
#1442 = oriented_edge ( 'none', *, *, #50, .f. ) ;
#1443 = advanced_face ( 'none', ( #5974 ), #5973, .t. ) ;
#1444 = edge_loop ( 'none', ( #1449, #1450, #1452, #1394 ) ) ;
#1445 = oriented_edge ( 'none', *, *, #1396, .f. ) ;
#1446 = oriented_edge ( 'none', *, *, #37, .f. ) ;
#1447 = edge_curve ( 'none', #2313, #2266, #5981, .t. ) ;
#1448 = oriented_edge ( 'none', *, *, #121, .f. ) ;
#1449 = oriented_edge ( 'none', *, *, #1396, .t. ) ;
#1450 = oriented_edge ( 'none', *, *, #2259, .f. ) ;
#1451 = advanced_face ( 'none', ( #5977 ), #5961, .t. ) ;
#1452 = oriented_edge ( 'none', *, *, #1455, .f. ) ;
#1453 = edge_loop ( 'none', ( #1458, #1461, #1464 ) ) ;
#1454 = edge_curve ( 'none', #66, #28, #6014, .t. ) ;
#1455 = edge_curve ( 'none', #106, #2257, #6013, .t. ) ;
#1456 = edge_curve ( 'none', #2266, #112, #5966, .t. ) ;
#1457 = edge_loop ( 'none', ( #1462, #1442, #1509, #1527 ) ) ;
#1458 = oriented_edge ( 'none', *, *, #1447, .f. ) ;
#1459 = oriented_edge ( 'none', *, *, #1455, .t. ) ;
#1460 = advanced_face ( 'none', ( #6001 ), #6012, .t. ) ;
#1461 = oriented_edge ( 'none', *, *, #1465, .t. ) ;
#1462 = oriented_edge ( 'none', *, *, #1456, .t. ) ;
#1463 = edge_loop ( 'none', ( #1459, #1439, #1437, #1448 ) ) ;
#1464 = oriented_edge ( 'none', *, *, #1456, .f. ) ;
#1465 = edge_curve ( 'none', #2313, #112, #5955, .t. ) ;
#1466 = oriented_edge ( 'none', *, *, #85, .f. ) ;
#1467 = advanced_face ( 'none', ( #5992 ), #5962, .f. ) ;
#1468 = oriented_edge ( 'none', *, *, #7, .f. ) ;
#1469 = advanced_face ( 'none', ( #5994 ), #5993, .t. ) ;
#1470 = edge_loop ( 'none', ( #1583, #1478, #1503 ) ) ;
#1471 = oriented_edge ( 'none', *, *, #1547, .f. ) ;
#1472 = oriented_edge ( 'none', *, *, #117, .f. ) ;
#1473 = oriented_edge ( 'none', *, *, #2209, .f. ) ;
#1474 = edge_curve ( 'none', #108, #2261, #6040, .t. ) ;
#1475 = oriented_edge ( 'none', *, *, #111, .f. ) ;
#1476 = oriented_edge ( 'none', *, *, #33, .f. ) ;
#1477 = edge_loop ( 'none', ( #1506, #1475, #1505, #1473 ) ) ;
#1478 = oriented_edge ( 'none', *, *, #1576, .t. ) ;
#1479 = advanced_face ( 'none', ( #5972 ), #5996, .t. ) ;
#1480 = vertex_point ( 'none', #6032 ) ;
#1481 = edge_loop ( 'none', ( #1545, #1514, #1513, #1516 ) ) ;
#1482 = oriented_edge ( 'none', *, *, #7082, .f. ) ;
#1483 = edge_loop ( 'none', ( #1538, #1535, #1537, #1541 ) ) ;
#1484 = edge_curve ( 'none', #7087, #1124, #6028, .t. ) ;
#1485 = advanced_face ( 'none', ( #6024 ), #5983, .t. ) ;
#1486 = oriented_edge ( 'none', *, *, #613, .f. ) ;
#1487 = edge_loop ( 'none', ( #1440, #1665, #1592, #1594 ) ) ;
#1488 = oriented_edge ( 'none', *, *, #693, .t. ) ;
#1489 = advanced_face ( 'none', ( #6034 ), #6030, .t. ) ;
#1490 = edge_loop ( 'none', ( #1587, #1498, #1496, #1586 ) ) ;
#1491 = oriented_edge ( 'none', *, *, #2311, .f. ) ;
#1492 = oriented_edge ( 'none', *, *, #1576, .f. ) ;
#1493 = oriented_edge ( 'none', *, *, #10910, .f. ) ;
#1494 = edge_loop ( 'none', ( #1522, #1472, #1471, #1476 ) ) ;
#1495 = advanced_face ( 'none', ( #6023 ), #6073, .t. ) ;
#1496 = oriented_edge ( 'none', *, *, #1497, .f. ) ;
#1497 = edge_curve ( 'none', #108, #2238, #6022, .t. ) ;
#1498 = oriented_edge ( 'none', *, *, #2239, .f. ) ;
#1499 = oriented_edge ( 'none', *, *, #775, .f. ) ;
#1500 = oriented_edge ( 'none', *, *, #1502, .t. ) ;
#1501 = edge_loop ( 'none', ( #1539, #1542, #1519, #1520 ) ) ;
#1502 = edge_curve ( 'none', #1068, #1480, #6058, .t. ) ;
#1503 = oriented_edge ( 'none', *, *, #1474, .f. ) ;
#1504 = advanced_face ( 'none', ( #6075 ), #6048, .t. ) ;
#1505 = oriented_edge ( 'none', *, *, #1507, .f. ) ;
#1506 = oriented_edge ( 'none', *, *, #1547, .t. ) ;
#1507 = edge_curve ( 'none', #2154, #60, #6035, .t. ) ;
#1508 = oriented_edge ( 'none', *, *, #1409, .f. ) ;
#1509 = oriented_edge ( 'none', *, *, #1432, .f. ) ;
#1510 = edge_loop ( 'none', ( #1434, #1530, #1521, #1532 ) ) ;
#1511 = oriented_edge ( 'none', *, *, #110, .f. ) ;
#1512 = advanced_face ( 'none', ( #6059 ), #6104, .t. ) ;
#1513 = oriented_edge ( 'none', *, *, #1419, .f. ) ;
#1514 = oriented_edge ( 'none', *, *, #368, .f. ) ;
#1515 = oriented_edge ( 'none', *, *, #1159, .f. ) ;
#1516 = oriented_edge ( 'none', *, *, #107, .f. ) ;
#1517 = edge_loop ( 'none', ( #1486, #1515, #1488, #1499 ) ) ;
#1518 = advanced_face ( 'none', ( #6098 ), #6096, .t. ) ;
#1519 = oriented_edge ( 'none', *, *, #648, .t. ) ;
#1520 = oriented_edge ( 'none', *, *, #30, .f. ) ;
#1521 = oriented_edge ( 'none', *, *, #1433, .f. ) ;
#1522 = oriented_edge ( 'none', *, *, #1528, .t. ) ;
#1523 = edge_loop ( 'none', ( #1582, #1585, #1584 ) ) ;
#1524 = advanced_face ( 'none', ( #6049 ), #6088, .t. ) ;
#1525 = edge_loop ( 'none', ( #1579, #1491, #1492, #1577 ) ) ;
#1526 = oriented_edge ( 'none', *, *, #1534, .f. ) ;
#1527 = oriented_edge ( 'none', *, *, #2263, .f. ) ;
#1528 = edge_curve ( 'none', #2262, #57, #6084, .t. ) ;
#1529 = oriented_edge ( 'none', *, *, #1432, .t. ) ;
#1530 = oriented_edge ( 'none', *, *, #2217, .f. ) ;
#1531 = advanced_face ( 'none', ( #6082 ), #6077, .t. ) ;
#1532 = oriented_edge ( 'none', *, *, #2315, .f. ) ;
#1533 = edge_loop ( 'none', ( #1529, #1435, #1526 ) ) ;
#1534 = edge_curve ( 'none', #2267, #2260, #6086, .t. ) ;
#1535 = oriented_edge ( 'none', *, *, #2201, .f. ) ;
#1536 = advanced_face ( 'none', ( #6087 ), #6093, .t. ) ;
#1537 = oriented_edge ( 'none', *, *, #1507, .t. ) ;
#1538 = oriented_edge ( 'none', *, *, #1474, .t. ) ;
#1539 = oriented_edge ( 'none', *, *, #643, .f. ) ;
#1540 = edge_loop ( 'none', ( #1508, #1543, #1546, #1511 ) ) ;
#1541 = oriented_edge ( 'none', *, *, #56, .f. ) ;
#1542 = oriented_edge ( 'none', *, *, #731, .f. ) ;
#1543 = oriented_edge ( 'none', *, *, #21, .f. ) ;
#1544 = advanced_face ( 'none', ( #6129 ), #6128, .t. ) ;
#1545 = oriented_edge ( 'none', *, *, #80, .f. ) ;
#1546 = oriented_edge ( 'none', *, *, #1429, .f. ) ;
#1547 = edge_curve ( 'none', #2231, #104, #6115, .t. ) ;
#1548 = oriented_edge ( 'none', *, *, #1606, .f. ) ;
#1549 = oriented_edge ( 'none', *, *, #1553, .f. ) ;
#1550 = edge_loop ( 'none', ( #1622, #1623, #1621, #1625, #1619, #1556 ) ) ;
#1551 = oriented_edge ( 'none', *, *, #2156, .f. ) ;
#1552 = oriented_edge ( 'none', *, *, #234, .t. ) ;
#1553 = edge_curve ( 'none', #1566, #766, #6119, .t. ) ;
#1554 = advanced_face ( 'none', ( #6114 ), #6120, .f. ) ;
#1555 = edge_loop ( 'none', ( #1557, #1559, #1561, #1558 ) ) ;
#1556 = oriented_edge ( 'none', *, *, #1614, .t. ) ;
#1557 = oriented_edge ( 'none', *, *, #271, .t. ) ;
#1558 = oriented_edge ( 'none', *, *, #2203, .f. ) ;
#1559 = oriented_edge ( 'none', *, *, #1570, .f. ) ;
#1560 = edge_curve ( 'none', #2158, #1566, #6161, .t. ) ;
#1561 = oriented_edge ( 'none', *, *, #1560, .f. ) ;
#1562 = oriented_edge ( 'none', *, *, #647, .t. ) ;
#1563 = oriented_edge ( 'none', *, *, #1601, .f. ) ;
#1564 = vertex_point ( 'none', #6117 ) ;
#1565 = advanced_face ( 'none', ( #6156 ), #6109, .f. ) ;
#1566 = vertex_point ( 'none', #6150 ) ;
#1567 = oriented_edge ( 'none', *, *, #1647, .f. ) ;
#1568 = edge_loop ( 'none', ( #7078, #7262 ) ) ;
#1569 = edge_loop ( 'none', ( #1667, #1573, #1552, #1551 ) ) ;
#1570 = edge_curve ( 'none', #1566, #379, #6153, .t. ) ;
#1571 = oriented_edge ( 'none', *, *, #294, .f. ) ;
#1572 = advanced_face ( 'none', ( #6162 ), #6155, .f. ) ;
#1573 = oriented_edge ( 'none', *, *, #1606, .t. ) ;
#1574 = edge_loop ( 'none', ( #1626, #1627, #1548, #1629 ) ) ;
#1575 = edge_loop ( 'none', ( #1616, #1549, #1618, #1617 ) ) ;
#1576 = edge_curve ( 'none', #2238, #2261, #6140, .t. ) ;
#1577 = oriented_edge ( 'none', *, *, #2236, .f. ) ;
#1578 = edge_curve ( 'none', #1067, #1068, #6142, .t. ) ;
#1579 = oriented_edge ( 'none', *, *, #1534, .t. ) ;
#1580 = edge_curve ( 'none', #57, #2237, #6198, .t. ) ;
#1581 = advanced_face ( 'none', ( #6200 ), #6149, .t. ) ;
#1582 = oriented_edge ( 'none', *, *, #1528, .f. ) ;
#1583 = oriented_edge ( 'none', *, *, #1497, .t. ) ;
#1584 = oriented_edge ( 'none', *, *, #1580, .f. ) ;
#1585 = oriented_edge ( 'none', *, *, #1433, .t. ) ;
#1586 = oriented_edge ( 'none', *, *, #1164, .f. ) ;
#1587 = oriented_edge ( 'none', *, *, #1580, .t. ) ;
#1588 = advanced_face ( 'none', ( #6199 ), #6152, .t. ) ;
#1589 = oriented_edge ( 'none', *, *, #1662, .t. ) ;
#1590 = oriented_edge ( 'none', *, *, #854, .t. ) ;
#1591 = oriented_edge ( 'none', *, *, #856, .t. ) ;
#1592 = oriented_edge ( 'none', *, *, #1454, .f. ) ;
#1593 = edge_loop ( 'none', ( #1661, #1664, #1656, #1666 ) ) ;
#1594 = oriented_edge ( 'none', *, *, #109, .f. ) ;
#1595 = advanced_face ( 'none', ( #6183 ), #6184, .f. ) ;
#1596 = advanced_face ( 'none', ( #5928 ), #6180, .t. ) ;
#1597 = oriented_edge ( 'none', *, *, #93, .f. ) ;
#1598 = oriented_edge ( 'none', *, *, #1413, .f. ) ;
#1599 = oriented_edge ( 'none', *, *, #618, .f. ) ;
#1600 = vertex_point ( 'none', #5923 ) ;
#1601 = edge_curve ( 'none', #2277, #1652, #6236, .t. ) ;
#1602 = oriented_edge ( 'none', *, *, #415, .f. ) ;
#1603 = oriented_edge ( 'none', *, *, #1647, .t. ) ;
#1604 = edge_curve ( 'none', #1652, #852, #6232, .t. ) ;
#1605 = edge_loop ( 'none', ( #1591, #1613, #1567, #1571 ) ) ;
#1606 = edge_curve ( 'none', #1564, #386, #6237, .t. ) ;
#1607 = oriented_edge ( 'none', *, *, #1669, .f. ) ;
#1608 = advanced_face ( 'none', ( #6231 ), #6224, .f. ) ;
#1609 = oriented_edge ( 'none', *, *, #1651, .f. ) ;
#1610 = oriented_edge ( 'none', *, *, #2230, .f. ) ;
#1611 = oriented_edge ( 'none', *, *, #1604, .f. ) ;
#1612 = oriented_edge ( 'none', *, *, #857, .t. ) ;
#1613 = oriented_edge ( 'none', *, *, #1669, .t. ) ;
#1614 = edge_curve ( 'none', #1564, #2157, #6209, .t. ) ;
#1615 = advanced_face ( 'none', ( #6204 ), #6211, .f. ) ;
#1616 = oriented_edge ( 'none', *, *, #788, .t. ) ;
#1617 = oriented_edge ( 'none', *, *, #387, .t. ) ;
#1618 = oriented_edge ( 'none', *, *, #1570, .t. ) ;
#1619 = oriented_edge ( 'none', *, *, #1624, .t. ) ;
#1620 = advanced_face ( 'none', ( #6219 ), #6263, .t. ) ;
#1621 = oriented_edge ( 'none', *, *, #1553, .t. ) ;
#1622 = oriented_edge ( 'none', *, *, #2233, .t. ) ;
#1623 = oriented_edge ( 'none', *, *, #1560, .t. ) ;
#1624 = edge_curve ( 'none', #831, #1564, #6266, .t. ) ;
#1625 = oriented_edge ( 'none', *, *, #833, .f. ) ;
#1626 = oriented_edge ( 'none', *, *, #823, .t. ) ;
#1627 = oriented_edge ( 'none', *, *, #265, .t. ) ;
#1628 = advanced_face ( 'none', ( #6255 ), #6257, .f. ) ;
#1629 = oriented_edge ( 'none', *, *, #1624, .f. ) ;
#1630 = advanced_face ( 'none', ( #6256 ), #6261, .f. ) ;
#1631 = edge_curve ( 'none', #399, #1680, #6250, .t. ) ;
#1632 = oriented_edge ( 'none', *, *, #364, .t. ) ;
#1633 = oriented_edge ( 'none', *, *, #413, .t. ) ;
#1634 = oriented_edge ( 'none', *, *, #1635, .t. ) ;
#1635 = edge_curve ( 'none', #1638, #2245, #6242, .t. ) ;
#1636 = edge_curve ( 'none', #1638, #675, #6243, .t. ) ;
#1637 = oriented_edge ( 'none', *, *, #1677, .f. ) ;
#1638 = vertex_point ( 'none', #6299 ) ;
#1639 = edge_curve ( 'none', #1680, #305, #6247, .t. ) ;
#1640 = advanced_face ( 'none', ( #6286, #6244, #6291, #6293, #6292, #6285 ), #6294, .f. ) ;
#1641 = oriented_edge ( 'none', *, *, #1679, .t. ) ;
#1642 = advanced_face ( 'none', ( #6298 ), #6281, .f. ) ;
#1643 = edge_loop ( 'none', ( #1688, #1689, #1691, #1697, #1683, #1690 ) ) ;
#1644 = oriented_edge ( 'none', *, *, #1631, .f. ) ;
#1645 = oriented_edge ( 'none', *, *, #1686, .t. ) ;
#1646 = vertex_point ( 'none', #6284 ) ;
#1647 = edge_curve ( 'none', #338, #1600, #6274, .t. ) ;
#1648 = oriented_edge ( 'none', *, *, #2244, .f. ) ;
#1649 = oriented_edge ( 'none', *, *, #2383, .f. ) ;
#1650 = oriented_edge ( 'none', *, *, #2248, .f. ) ;
#1651 = edge_curve ( 'none', #1600, #2196, #6271, .t. ) ;
#1652 = vertex_point ( 'none', #6335 ) ;
#1653 = oriented_edge ( 'none', *, *, #1651, .t. ) ;
#1654 = oriented_edge ( 'none', *, *, #1604, .t. ) ;
#1655 = edge_loop ( 'none', ( #1590, #1648, #1589, #1654 ) ) ;
#1656 = oriented_edge ( 'none', *, *, #2197, .f. ) ;
#1657 = advanced_face ( 'none', ( #6340 ), #6283, .f. ) ;
#1658 = edge_loop ( 'none', ( #1660, #1599, #1598, #1602, #1597 ) ) ;
#1659 = edge_loop ( 'none', ( #1649, #1603, #1653, #1650 ) ) ;
#1660 = oriented_edge ( 'none', *, *, #1411, .f. ) ;
#1661 = oriented_edge ( 'none', *, *, #1601, .t. ) ;
#1662 = edge_curve ( 'none', #2256, #1652, #6329, .t. ) ;
#1663 = edge_loop ( 'none', ( #1609, #1607, #1612, #1611, #1563, #1610 ) ) ;
#1664 = oriented_edge ( 'none', *, *, #1662, .f. ) ;
#1665 = oriented_edge ( 'none', *, *, #44, .f. ) ;
#1666 = oriented_edge ( 'none', *, *, #2227, .f. ) ;
#1667 = oriented_edge ( 'none', *, *, #1614, .f. ) ;
#1668 = advanced_face ( 'none', ( #6322 ), #6324, .f. ) ;
#1669 = edge_curve ( 'none', #654, #1600, #6268, .t. ) ;
#1670 = edge_loop ( 'none', ( #1641, #1644, #1678, #1706 ) ) ;
#1671 = advanced_face ( 'none', ( #6325 ), #6310, .f. ) ;
#1672 = oriented_edge ( 'none', *, *, #1686, .f. ) ;
#1673 = oriented_edge ( 'none', *, *, #2254, .t. ) ;
#1674 = oriented_edge ( 'none', *, *, #282, .f. ) ;
#1675 = advanced_face ( 'none', ( #6330 ), #6317, .f. ) ;
#1676 = oriented_edge ( 'none', *, *, #2247, .t. ) ;
#1677 = edge_curve ( 'none', #630, #1693, #6365, .t. ) ;
#1678 = oriented_edge ( 'none', *, *, #433, .f. ) ;
#1679 = edge_curve ( 'none', #724, #1680, #6353, .t. ) ;
#1680 = vertex_point ( 'none', #6367 ) ;
#1681 = advanced_face ( 'none', ( #6361 ), #6348, .f. ) ;
#1682 = oriented_edge ( 'none', *, *, #1701, .t. ) ;
#1683 = oriented_edge ( 'none', *, *, #1679, .f. ) ;
#1684 = advanced_face ( 'none', ( #6366 ), #6345, .f. ) ;
#1685 = edge_loop ( 'none', ( #1562, #1776, #1727, #1766 ) ) ;
#1686 = edge_curve ( 'none', #275, #1646, #6400, .t. ) ;
#1687 = edge_loop ( 'none', ( #1632, #1744, #1700, #1696 ) ) ;
#1688 = oriented_edge ( 'none', *, *, #1701, .f. ) ;
#1689 = oriented_edge ( 'none', *, *, #1748, .f. ) ;
#1690 = oriented_edge ( 'none', *, *, #543, .f. ) ;
#1691 = oriented_edge ( 'none', *, *, #297, .t. ) ;
#1692 = advanced_face ( 'none', ( #6344 ), #6369, .f. ) ;
#1693 = vertex_point ( 'none', #6394 ) ;
#1694 = edge_loop ( 'none', ( #1695, #1634, #1676, #1704 ) ) ;
#1695 = oriented_edge ( 'none', *, *, #1636, .f. ) ;
#1696 = oriented_edge ( 'none', *, *, #1639, .t. ) ;
#1697 = oriented_edge ( 'none', *, *, #1639, .f. ) ;
#1698 = edge_loop ( 'none', ( #1633, #177, #1672, #1674 ) ) ;
#1699 = oriented_edge ( 'none', *, *, #430, .f. ) ;
#1700 = oriented_edge ( 'none', *, *, #1631, .t. ) ;
#1701 = edge_curve ( 'none', #1646, #576, #6347, .t. ) ;
#1702 = edge_loop ( 'none', ( #1699, #1645, #1682, #1743 ) ) ;
#1703 = oriented_edge ( 'none', *, *, #1745, .f. ) ;
#1704 = oriented_edge ( 'none', *, *, #671, .f. ) ;
#1705 = edge_loop ( 'none', ( #1673, #1703, #1637, #1747 ) ) ;
#1706 = oriented_edge ( 'none', *, *, #858, .f. ) ;
#1707 = oriented_edge ( 'none', *, *, #1757, .f. ) ;
#1708 = oriented_edge ( 'none', *, *, #1768, .t. ) ;
#1709 = oriented_edge ( 'none', *, *, #2223, .t. ) ;
#1710 = oriented_edge ( 'none', *, *, #1636, .t. ) ;
#1711 = oriented_edge ( 'none', *, *, #1726, .t. ) ;
#1712 = edge_loop ( 'none', ( #1780, #1709, #1824, #1724 ) ) ;
#1713 = oriented_edge ( 'none', *, *, #1761, .t. ) ;
#1714 = edge_curve ( 'none', #1715, #1719, #6393, .t. ) ;
#1715 = vertex_point ( 'none', #6382 ) ;
#1716 = edge_curve ( 'none', #1756, #1715, #6389, .t. ) ;
#1717 = vertex_point ( 'none', #6375 ) ;
#1718 = vertex_point ( 'none', #6380 ) ;
#1719 = vertex_point ( 'none', #6390 ) ;
#1720 = vertex_point ( 'none', #6377 ) ;
#1721 = edge_curve ( 'none', #1738, #1717, #6384, .t. ) ;
#1722 = edge_curve ( 'none', #1717, #1782, #6381, .t. ) ;
#1723 = oriented_edge ( 'none', *, *, #548, .t. ) ;
#1724 = oriented_edge ( 'none', *, *, #1777, .f. ) ;
#1725 = oriented_edge ( 'none', *, *, #1677, .t. ) ;
#1726 = edge_curve ( 'none', #1693, #7069, #6427, .t. ) ;
#1727 = oriented_edge ( 'none', *, *, #1745, .t. ) ;
#1728 = oriented_edge ( 'none', *, *, #296, .f. ) ;
#1729 = oriented_edge ( 'none', *, *, #5, .f. ) ;
#1730 = edge_loop ( 'none', ( #1752, #1784, #1729, #1823, #1825 ) ) ;
#1731 = oriented_edge ( 'none', *, *, #564, .f. ) ;
#1732 = edge_loop ( 'none', ( #1736, #1774, #1781, #1772 ) ) ;
#1733 = edge_loop ( 'none', ( #1723, #1725, #1711, #1821, #1778, #1710 ) ) ;
#1734 = advanced_face ( 'none', ( #6388 ), #6371, .t. ) ;
#1735 = edge_loop ( 'none', ( #1762, #1838, #1863, #1867, #1786, #1789, #1890, #1893 ) ) ;
#1736 = oriented_edge ( 'none', *, *, #1751, .t. ) ;
#1737 = oriented_edge ( 'none', *, *, #25, .f. ) ;
#1738 = vertex_point ( 'none', #6418 ) ;
#1739 = vertex_point ( 'none', #6417 ) ;
#1740 = edge_curve ( 'none', #1739, #1782, #6423, .t. ) ;
#1741 = closed_shell ( 'none', ( #7067, #7053, #7029, #7043, #652, #524, #684, #746, #743, #377, #292, #346, #2249, #2271, #2206, #2265, #2317, #2218, #41, #77, #114, #96, #68, #58, #429, #1397, #1412, #1418, #1467, #1443, #1451, #1460, #1436, #1441, #1531, #1524, #1581, #1588, #1495, #1469, #1479, #1504, #1536, #1544, #1512, #1518, #1485, #1489, #1596, #1595, #1657, #1668, #1608, #1565, #1572, #1554, #1615, #1620, #1628, #1642, #1630, #1692, #1684, #1671, #1675, #1746, #1681, #1779, #1775, #1764, #1826 ) ) ;
#1742 = cartesian_point ( 'none', ( -4.601004802686122000e-016, -8.937813492628000700e-016, -5.804069938070119500 ) ) ;
#1743 = oriented_edge ( 'none', *, *, #572, .f. ) ;
#1744 = oriented_edge ( 'none', *, *, #421, .f. ) ;
#1745 = edge_curve ( 'none', #1693, #2255, #6407, .t. ) ;
#1746 = advanced_face ( 'none', ( #6412 ), #6416, .f. ) ;
#1747 = oriented_edge ( 'none', *, *, #658, .f. ) ;
#1748 = edge_curve ( 'none', #363, #1646, #6450, .t. ) ;
#1749 = oriented_edge ( 'none', *, *, #389, .t. ) ;
#1750 = oriented_edge ( 'none', *, *, #325, .f. ) ;
#1751 = edge_curve ( 'none', #1738, #1739, #6455, .t. ) ;
#1752 = oriented_edge ( 'none', *, *, #7046, .f. ) ;
#1753 = vertex_point ( 'none', #6458 ) ;
#1754 = oriented_edge ( 'none', *, *, #1716, .f. ) ;
#1755 = advanced_face ( 'none', ( #6443 ), #6406, .t. ) ;
#1756 = vertex_point ( 'none', #6445 ) ;
#1757 = edge_curve ( 'none', #1718, #1720, #6451, .t. ) ;
#1758 = oriented_edge ( 'none', *, *, #1769, .t. ) ;
#1759 = edge_curve ( 'none', #1753, #1817, #5926, .t. ) ;
#1760 = advanced_face ( 'none', ( #6435 ), #6438, .t. ) ;
#1761 = edge_curve ( 'none', #1783, #1719, #6487, .t. ) ;
#1762 = oriented_edge ( 'none', *, *, #1759, .t. ) ;
#1763 = oriented_edge ( 'none', *, *, #1769, .f. ) ;
#1764 = advanced_face ( 'none', ( #6493 ), #6491, .f. ) ;
#1765 = edge_loop ( 'none', ( #1822, #1728, #1750, #1737, #1749 ) ) ;
#1766 = oriented_edge ( 'none', *, *, #2242, .t. ) ;
#1767 = edge_loop ( 'none', ( #1758, #1708, #1707, #1820 ) ) ;
#1768 = edge_curve ( 'none', #1756, #1720, #6473, .t. ) ;
#1769 = edge_curve ( 'none', #1783, #1756, #6490, .t. ) ;
#1770 = manifold_solid_brep ( '����-����1', #2025 ) ;
#1771 = circle ( 'none', #2026, 33.77375155957640400 ) ;
#1772 = oriented_edge ( 'none', *, *, #1721, .f. ) ;
#1773 = advanced_face ( 'none', ( #6492 ), #6488, .t. ) ;
#1774 = oriented_edge ( 'none', *, *, #1740, .t. ) ;
#1775 = advanced_face ( 'none', ( #6462 ), #6520, .f. ) ;
#1776 = oriented_edge ( 'none', *, *, #1726, .f. ) ;
#1777 = edge_curve ( 'none', #4, #1638, #6482, .t. ) ;
#1778 = oriented_edge ( 'none', *, *, #1777, .t. ) ;
#1779 = advanced_face ( 'none', ( #6519 ), #6521, .t. ) ;
#1780 = oriented_edge ( 'none', *, *, #842, .t. ) ;
#1781 = oriented_edge ( 'none', *, *, #1722, .f. ) ;
#1782 = vertex_point ( 'none', #6467 ) ;
#1783 = vertex_point ( 'none', #6512 ) ;
#1784 = oriented_edge ( 'none', *, *, #502, .f. ) ;
#1785 = oriented_edge ( 'none', *, *, #1714, .f. ) ;
#1786 = oriented_edge ( 'none', *, *, #1868, .t. ) ;
#1787 = edge_curve ( 'none', #1842, #1861, #6510, .t. ) ;
#1788 = oriented_edge ( 'none', *, *, #1815, .t. ) ;
#1789 = oriented_edge ( 'none', *, *, #1787, .f. ) ;
#1790 = vertex_point ( 'none', #6511 ) ;
#1791 = edge_loop ( 'none', ( #1859, #1896, #1900, #1843 ) ) ;
#1792 = edge_curve ( 'none', #1892, #1844, #6507, .t. ) ;
#1793 = edge_loop ( 'none', ( #1833, #1836, #1828 ) ) ;
#1794 = edge_curve ( 'none', #1798, #1892, #6505, .t. ) ;
#1795 = edge_loop ( 'none', ( #1831, #1907, #1905 ) ) ;
#1796 = oriented_edge ( 'none', *, *, #1800, .f. ) ;
#1797 = advanced_face ( 'none', ( #6498 ), #6506, .f. ) ;
#1798 = vertex_point ( 'none', #6494 ) ;
#1799 = oriented_edge ( 'none', *, *, #1801, .f. ) ;
#1800 = edge_curve ( 'none', #1809, #1901, #6500, .t. ) ;
#1801 = edge_curve ( 'none', #1809, #1798, #6499, .t. ) ;
#1802 = oriented_edge ( 'none', *, *, #1813, .t. ) ;
#1803 = oriented_edge ( 'none', *, *, #1800, .t. ) ;
#1804 = edge_curve ( 'none', #1850, #1862, #6543, .t. ) ;
#1805 = edge_loop ( 'none', ( #1799, #1803, #1802, #1830 ) ) ;
#1806 = edge_curve ( 'none', #1817, #1862, #6547, .t. ) ;
#1807 = oriented_edge ( 'none', *, *, #1806, .f. ) ;
#1808 = vertex_point ( 'none', #6532 ) ;
#1809 = vertex_point ( 'none', #6537 ) ;
#1810 = advanced_face ( 'none', ( #6524 ), #6534, .f. ) ;
#1811 = oriented_edge ( 'none', *, *, #1812, .t. ) ;
#1812 = edge_curve ( 'none', #1901, #1808, #6580, .t. ) ;
#1813 = edge_curve ( 'none', #1901, #1892, #6523, .t. ) ;
#1814 = oriented_edge ( 'none', *, *, #1792, .f. ) ;
#1815 = edge_curve ( 'none', #1808, #1844, #6574, .t. ) ;
#1816 = oriented_edge ( 'none', *, *, #1812, .f. ) ;
#1817 = vertex_point ( 'none', #6571 ) ;
#1818 = edge_curve ( 'none', #1783, #1718, #6561, .t. ) ;
#1819 = edge_loop ( 'none', ( #1763, #1713, #1785, #1754 ) ) ;
#1820 = oriented_edge ( 'none', *, *, #1818, .f. ) ;
#1821 = oriented_edge ( 'none', *, *, #841, .f. ) ;
#1822 = oriented_edge ( 'none', *, *, #509, .f. ) ;
#1823 = oriented_edge ( 'none', *, *, #241, .f. ) ;
#1824 = oriented_edge ( 'none', *, *, #1635, .f. ) ;
#1825 = oriented_edge ( 'none', *, *, #2200, .t. ) ;
#1826 = advanced_face ( 'none', ( #6576 ), #6533, .f. ) ;
#1827 = edge_loop ( 'none', ( #1816, #1853, #1855, #1857 ) ) ;
#1828 = oriented_edge ( 'none', *, *, #1801, .t. ) ;
#1829 = vertex_point ( 'none', #6570 ) ;
#1830 = oriented_edge ( 'none', *, *, #1794, .f. ) ;
#1831 = oriented_edge ( 'none', *, *, #1837, .f. ) ;
#1832 = advanced_face ( 'none', ( #6541 ), #6569, .f. ) ;
#1833 = oriented_edge ( 'none', *, *, #1835, .f. ) ;
#1834 = oriented_edge ( 'none', *, *, #1906, .f. ) ;
#1835 = edge_curve ( 'none', #1829, #1798, #6611, .t. ) ;
#1836 = oriented_edge ( 'none', *, *, #1837, .t. ) ;
#1837 = edge_curve ( 'none', #1829, #1809, #6613, .t. ) ;
#1838 = oriented_edge ( 'none', *, *, #1840, .t. ) ;
#1839 = edge_curve ( 'none', #1851, #1860, #6614, .t. ) ;
#1840 = edge_curve ( 'none', #1817, #1860, #6601, .t. ) ;
#1841 = vertex_point ( 'none', #6593 ) ;
#1842 = vertex_point ( 'none', #6597 ) ;
#1843 = oriented_edge ( 'none', *, *, #1899, .f. ) ;
#1844 = vertex_point ( 'none', #6607 ) ;
#1845 = oriented_edge ( 'none', *, *, #1804, .t. ) ;
#1846 = advanced_face ( 'none', ( #6602 ), #6594, .t. ) ;
#1847 = oriented_edge ( 'none', *, *, #1813, .f. ) ;
#1848 = oriented_edge ( 'none', *, *, #1897, .f. ) ;
#1849 = edge_loop ( 'none', ( #1847, #1811, #1788, #1814 ) ) ;
#1850 = vertex_point ( 'none', #6584 ) ;
#1851 = vertex_point ( 'none', #6644 ) ;
#1852 = oriented_edge ( 'none', *, *, #1794, .t. ) ;
#1853 = oriented_edge ( 'none', *, *, #1909, .f. ) ;
#1854 = advanced_face ( 'none', ( #6608 ), #6643, .f. ) ;
#1855 = oriented_edge ( 'none', *, *, #1792, .t. ) ;
#1856 = edge_curve ( 'none', #1844, #1808, #6639, .t. ) ;
#1857 = oriented_edge ( 'none', *, *, #1856, .t. ) ;
#1858 = advanced_face ( 'none', ( #6636, #6633 ), #6583, .t. ) ;
#1859 = oriented_edge ( 'none', *, *, #1898, .f. ) ;
#1860 = vertex_point ( 'none', #6598 ) ;
#1861 = vertex_point ( 'none', #6585 ) ;
#1862 = vertex_point ( 'none', #6587 ) ;
#1863 = oriented_edge ( 'none', *, *, #1839, .f. ) ;
#1864 = edge_curve ( 'none', #1862, #1851, #6628, .t. ) ;
#1865 = edge_curve ( 'none', #1753, #1841, #6625, .t. ) ;
#1866 = edge_curve ( 'none', #1842, #1841, #6665, .t. ) ;
#1867 = oriented_edge ( 'none', *, *, #1864, .f. ) ;
#1868 = edge_curve ( 'none', #1862, #1861, #6626, .t. ) ;
#1869 = vertex_point ( 'none', #6667 ) ;
#1870 = edge_loop ( 'none', ( #1877, #1937 ) ) ;
#1871 = oriented_edge ( 'none', *, *, #1804, .f. ) ;
#1872 = oriented_edge ( 'none', *, *, #1840, .f. ) ;
#1873 = oriented_edge ( 'none', *, *, #1891, .t. ) ;
#1874 = oriented_edge ( 'none', *, *, #1946, .t. ) ;
#1876 = oriented_edge ( 'none', *, *, #6728, .t. ) ;
#1875 = oriented_edge ( 'none', *, *, #1946, .f. ) ;
#1877 = oriented_edge ( 'none', *, *, #1943, .f. ) ;
#1878 = oriented_edge ( 'none', *, *, #1898, .t. ) ;
#1879 = advanced_face ( 'none', ( #6659 ), #6666, .t. ) ;
#1880 = oriented_edge ( 'none', *, *, #1930, .f. ) ;
#1881 = vertex_point ( 'none', #6651 ) ;
#1882 = oriented_edge ( 'none', *, *, #1915, .t. ) ;
#1883 = edge_curve ( 'none', #1913, #1881, #6647, .t. ) ;
#1884 = edge_curve ( 'none', #1982, #1913, #6648, .t. ) ;
#1885 = vertex_point ( 'none', #6703 ) ;
#1886 = edge_curve ( 'none', #1990, #1993, #6652, .t. ) ;
#1887 = oriented_edge ( 'none', *, *, #1977, .f. ) ;
#1888 = advanced_face ( 'none', ( #6700 ), #6701, .t. ) ;
#1889 = oriented_edge ( 'none', *, *, #1886, .t. ) ;
#1890 = oriented_edge ( 'none', *, *, #1866, .t. ) ;
#1891 = edge_curve ( 'none', #1850, #1869, #6694, .t. ) ;
#1892 = vertex_point ( 'none', #6692 ) ;
#1893 = oriented_edge ( 'none', *, *, #1865, .f. ) ;
#1894 = oriented_edge ( 'none', *, *, #1891, .f. ) ;
#1895 = advanced_face ( 'none', ( #6649 ), #6686, .t. ) ;
#1896 = oriented_edge ( 'none', *, *, #1897, .t. ) ;
#1897 = edge_curve ( 'none', #1869, #1817, #6668, .t. ) ;
#1898 = edge_curve ( 'none', #1869, #1790, #6669, .t. ) ;
#1899 = edge_curve ( 'none', #1790, #1753, #6729, .t. ) ;
#1900 = oriented_edge ( 'none', *, *, #1759, .f. ) ;
#1901 = vertex_point ( 'none', #6731 ) ;
#1902 = edge_loop ( 'none', ( #1848, #1894, #1845, #1807 ) ) ;
#1903 = edge_loop ( 'none', ( #1796, #1834, #1852, #1908 ) ) ;
#1904 = advanced_face ( 'none', ( #6724 ), #6725, .f. ) ;
#1905 = oriented_edge ( 'none', *, *, #1906, .t. ) ;
#1906 = edge_curve ( 'none', #1798, #1809, #6733, .t. ) ;
#1907 = oriented_edge ( 'none', *, *, #1835, .t. ) ;
#1908 = oriented_edge ( 'none', *, *, #1909, .t. ) ;
#1909 = edge_curve ( 'none', #1892, #1901, #6712, .t. ) ;
#1910 = advanced_face ( 'none', ( #6765 ), #6766, .f. ) ;
#1911 = advanced_face ( 'none', ( #6763 ), #6708, .t. ) ;
#1912 = edge_loop ( 'none', ( #1914, #1882, #2024, #1916 ) ) ;
#1913 = vertex_point ( 'none', #6755 ) ;
#1914 = oriented_edge ( 'none', *, *, #1947, .f. ) ;
#1915 = edge_curve ( 'none', #1917, #1881, #6747, .t. ) ;
#1916 = oriented_edge ( 'none', *, *, #1884, .f. ) ;
#1917 = vertex_point ( 'none', #6757 ) ;
#1918 = edge_loop ( 'none', ( #1922, #1969 ) ) ;
#1919 = oriented_edge ( 'none', *, *, #1930, .t. ) ;
#1920 = oriented_edge ( 'none', *, *, #1806, .t. ) ;
#1921 = edge_curve ( 'none', #1719, #1715, #6741, .t. ) ;
#1922 = oriented_edge ( 'none', *, *, #1714, .t. ) ;
#1923 = oriented_edge ( 'none', *, *, #1899, .t. ) ;
#1924 = advanced_face ( 'none', ( #6742 ), #6750, .t. ) ;
#1925 = edge_loop ( 'none', ( #1975, #1927, #2021, #2020 ) ) ;
#1926 = oriented_edge ( 'none', *, *, #1864, .t. ) ;
#1927 = oriented_edge ( 'none', *, *, #1965, .f. ) ;
#1928 = oriented_edge ( 'none', *, *, #1929, .f. ) ;
#1929 = edge_curve ( 'none', #1860, #1851, #6748, .t. ) ;
#1930 = edge_curve ( 'none', #1861, #1790, #6786, .t. ) ;
#1931 = edge_loop ( 'none', ( #1932, #1936, #1940, #1919, #1923 ) ) ;
#1932 = oriented_edge ( 'none', *, *, #1865, .t. ) ;
#1933 = oriented_edge ( 'none', *, *, #1868, .f. ) ;
#1934 = edge_loop ( 'none', ( #1956, #2019, #1957, #1972 ) ) ;
#1935 = advanced_face ( 'none', ( #6785 ), #6789, .f. ) ;
#1936 = oriented_edge ( 'none', *, *, #1943, .t. ) ;
#1937 = oriented_edge ( 'none', *, *, #1866, .f. ) ;
#1938 = edge_loop ( 'none', ( #1872, #1920, #1926, #1928 ) ) ;
#1939 = advanced_face ( 'none', ( #6735 ), #6769, .f. ) ;
#1940 = oriented_edge ( 'none', *, *, #1787, .t. ) ;
#1941 = oriented_edge ( 'none', *, *, #1856, .f. ) ;
#1942 = edge_loop ( 'none', ( #1874, #1873, #1878 ) ) ;
#1943 = edge_curve ( 'none', #1841, #1842, #6836, .t. ) ;
#1944 = edge_loop ( 'none', ( #1871, #1875, #1880, #1933 ) ) ;
#1945 = oriented_edge ( 'none', *, *, #1815, .f. ) ;
#1946 = edge_curve ( 'none', #1790, #1850, #6837, .t. ) ;
#1947 = edge_curve ( 'none', #1917, #1982, #6832, .t. ) ;
#1948 = advanced_face ( 'none', ( #6830 ), #6829, .t. ) ;
#1949 = oriented_edge ( 'none', *, *, #1721, .t. ) ;
#1950 = oriented_edge ( 'none', *, *, #1740, .f. ) ;
#1951 = oriented_edge ( 'none', *, *, #1952, .t. ) ;
#1952 = edge_curve ( 'none', #1739, #1738, #6824, .t. ) ;
#1953 = edge_curve ( 'none', #1720, #1718, #6831, .t. ) ;
#1954 = edge_loop ( 'none', ( #1962, #1964 ) ) ;
#1955 = advanced_face ( 'none', ( #6821 ), #6816, .t. ) ;
#1956 = oriented_edge ( 'none', *, *, #1768, .f. ) ;
#1957 = oriented_edge ( 'none', *, *, #1818, .t. ) ;
#1958 = edge_loop ( 'none', ( #1960, #1980 ) ) ;
#1959 = oriented_edge ( 'none', *, *, #1751, .f. ) ;
#1960 = oriented_edge ( 'none', *, *, #1722, .t. ) ;
#1961 = advanced_face ( 'none', ( #6865, #6805 ), #6864, .t. ) ;
#1962 = oriented_edge ( 'none', *, *, #1757, .t. ) ;
#1963 = edge_loop ( 'none', ( #1959, #1968 ) ) ;
#1964 = oriented_edge ( 'none', *, *, #1953, .t. ) ;
#1965 = edge_curve ( 'none', #1756, #1783, #6862, .t. ) ;
#1966 = advanced_face ( 'none', ( #6857, #6800 ), #6817, .t. ) ;
#1967 = edge_loop ( 'none', ( #1950, #1951, #1949, #1978 ) ) ;
#1968 = oriented_edge ( 'none', *, *, #1952, .f. ) ;
#1969 = oriented_edge ( 'none', *, *, #1921, .t. ) ;
#1970 = edge_loop ( 'none', ( #1971, #1973 ) ) ;
#1971 = oriented_edge ( 'none', *, *, #1839, .t. ) ;
#1972 = oriented_edge ( 'none', *, *, #1953, .f. ) ;
#1973 = oriented_edge ( 'none', *, *, #1929, .t. ) ;
#1974 = advanced_face ( 'none', ( #6863 ), #6852, .t. ) ;
#1975 = oriented_edge ( 'none', *, *, #1761, .f. ) ;
#1976 = edge_curve ( 'none', #1782, #1717, #6859, .t. ) ;
#1977 = edge_curve ( 'none', #1885, #2035, #6845, .t. ) ;
#1978 = oriented_edge ( 'none', *, *, #1976, .f. ) ;
#1979 = edge_loop ( 'none', ( #1889, #1996, #1994, #2001, #2094 ) ) ;
#1980 = oriented_edge ( 'none', *, *, #1976, .t. ) ;
#1981 = advanced_face ( 'none', ( #6843 ), #6850, .f. ) ;
#1982 = vertex_point ( 'none', #6897 ) ;
#1983 = oriented_edge ( 'none', *, *, #1987, .t. ) ;
#1984 = oriented_edge ( 'none', *, *, #1370, .t. ) ;
#1985 = edge_curve ( 'none', #2000, #2063, #6892, .t. ) ;
#1986 = vertex_point ( 'none', #6885 ) ;
#1987 = edge_curve ( 'none', #2039, #2005, #6890, .t. ) ;
#1988 = advanced_face ( 'none', ( #6873 ), #6894, .t. ) ;
#1989 = oriented_edge ( 'none', *, *, #2011, .f. ) ;
#1990 = vertex_point ( 'none', #6893 ) ;
#1991 = vertex_point ( 'none', #6871 ) ;
#1992 = edge_loop ( 'none', ( #2099, #2105, #2104, #2108 ) ) ;
#1993 = vertex_point ( 'none', #6884 ) ;
#1994 = oriented_edge ( 'none', *, *, #1997, .f. ) ;
#1995 = oriented_edge ( 'none', *, *, #1883, .t. ) ;
#1996 = oriented_edge ( 'none', *, *, #1999, .t. ) ;
#1997 = edge_curve ( 'none', #2000, #1991, #6926, .t. ) ;
#1998 = edge_curve ( 'none', #2102, #2098, #6877, .t. ) ;
#1999 = edge_curve ( 'none', #1993, #1991, #6870, .t. ) ;
#2000 = vertex_point ( 'none', #6920 ) ;
#2001 = oriented_edge ( 'none', *, *, #2002, .f. ) ;
#2002 = edge_curve ( 'none', #2005, #2000, #6869, .t. ) ;
#2003 = oriented_edge ( 'none', *, *, #2101, .t. ) ;
#2004 = edge_curve ( 'none', #1990, #2005, #6909, .t. ) ;
#2005 = vertex_point ( 'none', #6906 ) ;
#2006 = oriented_edge ( 'none', *, *, #2047, .f. ) ;
#2007 = oriented_edge ( 'none', *, *, #2009, .t. ) ;
#2008 = oriented_edge ( 'none', *, *, #1985, .t. ) ;
#2009 = edge_curve ( 'none', #2063, #1986, #6900, .t. ) ;
#2010 = vertex_point ( 'none', #6913 ) ;
#2011 = edge_curve ( 'none', #2015, #1986, #6919, .t. ) ;
#2012 = oriented_edge ( 'none', *, *, #2134, .t. ) ;
#2013 = oriented_edge ( 'none', *, *, #2062, .t. ) ;
#2014 = edge_curve ( 'none', #2048, #2057, #6950, .t. ) ;
#2015 = vertex_point ( 'none', #6901 ) ;
#2016 = oriented_edge ( 'none', *, *, #2014, .f. ) ;
#2017 = edge_curve ( 'none', #2048, #2061, #6943, .t. ) ;
#2018 = oriented_edge ( 'none', *, *, #1985, .f. ) ;
#2019 = oriented_edge ( 'none', *, *, #1965, .t. ) ;
#2020 = oriented_edge ( 'none', *, *, #1921, .f. ) ;
#2021 = oriented_edge ( 'none', *, *, #1716, .t. ) ;
#2022 = manifold_solid_brep ( '�ɨ�1', #1160 ) ;
#2023 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2024 = oriented_edge ( 'none', *, *, #1883, .f. ) ;
#2025 = closed_shell ( 'none', ( #1773, #1755, #1760, #1734, #1895, #1846, #1810, #1797, #1832, #1904, #1910, #1854, #1858, #1879, #1935, #1939, #1924, #1966, #1974, #1955, #1961, #1948, #1981 ) ) ;
#2026 = axis2_placement_3d ( 'none', #2320, #2613, #2577 ) ;
#2027 = vertex_point ( 'none', #7452 ) ;
#2028 = vertex_point ( 'none', #7451 ) ;
#2029 = edge_curve ( 'none', #2015, #2010, #7445, .t. ) ;
#2030 = oriented_edge ( 'none', *, *, #2029, .t. ) ;
#2031 = edge_curve ( 'none', #2028, #2010, #7447, .t. ) ;
#2032 = oriented_edge ( 'none', *, *, #2072, .t. ) ;
#2033 = oriented_edge ( 'none', *, *, #2031, .f. ) ;
#2034 = edge_curve ( 'none', #2028, #2036, #7435, .t. ) ;
#2035 = vertex_point ( 'none', #7430 ) ;
#2036 = vertex_point ( 'none', #7425 ) ;
#2037 = edge_curve ( 'none', #1913, #2068, #7436, .t. ) ;
#2038 = vertex_point ( 'none', #7443 ) ;
#2039 = vertex_point ( 'none', #7479 ) ;
#2040 = oriented_edge ( 'none', *, *, #2037, .f. ) ;
#2041 = oriented_edge ( 'none', *, *, #2002, .t. ) ;
#2042 = oriented_edge ( 'none', *, *, #2103, .t. ) ;
#2043 = advanced_face ( 'none', ( #7446 ), #7426, .t. ) ;
#2045 = edge_loop ( 'none', ( #1493, #7075, #1876 ) ) ;
#2044 = oriented_edge ( 'none', *, *, #2053, .f. ) ;
#2046 = vertex_point ( 'none', #7431 ) ;
#2047 = edge_curve ( 'none', #2039, #2109, #7474, .t. ) ;
#2048 = vertex_point ( 'none', #7424 ) ;
#2049 = oriented_edge ( 'none', *, *, #2047, .t. ) ;
#2050 = edge_curve ( 'none', #2109, #2046, #7475, .t. ) ;
#2051 = oriented_edge ( 'none', *, *, #2056, .t. ) ;
#2052 = oriented_edge ( 'none', *, *, #2058, .f. ) ;
#2053 = edge_curve ( 'none', #2054, #2046, #7468, .t. ) ;
#2054 = vertex_point ( 'none', #7460 ) ;
#2055 = oriented_edge ( 'none', *, *, #2064, .f. ) ;
#2056 = edge_curve ( 'none', #2054, #2038, #7458, .t. ) ;
#2057 = vertex_point ( 'none', #7462 ) ;
#2058 = edge_curve ( 'none', #2070, #2038, #7453, .t. ) ;
#2059 = oriented_edge ( 'none', *, *, #2017, .t. ) ;
#2060 = vertex_point ( 'none', #7500 ) ;
#2061 = vertex_point ( 'none', #7499 ) ;
#2062 = edge_curve ( 'none', #2070, #2057, #7461, .t. ) ;
#2063 = vertex_point ( 'none', #7492 ) ;
#2064 = edge_curve ( 'none', #2060, #2061, #7510, .t. ) ;
#2065 = advanced_face ( 'none', ( #7494 ), #7491, .t. ) ;
#2066 = oriented_edge ( 'none', *, *, #2069, .f. ) ;
#2067 = edge_loop ( 'none', ( #2106, #2042, #2049, #2107, #2044, #2051, #2052, #2013, #2016, #2059, #2055, #1984, #2018 ) ) ;
#2068 = vertex_point ( 'none', #7482 ) ;
#2069 = edge_curve ( 'none', #2068, #2096, #7484, .t. ) ;
#2070 = vertex_point ( 'none', #7539 ) ;
#2071 = oriented_edge ( 'none', *, *, #1235, .f. ) ;
#2072 = edge_curve ( 'none', #2027, #2035, #7533, .t. ) ;
#2073 = oriented_edge ( 'none', *, *, #2083, .f. ) ;
#2074 = edge_loop ( 'none', ( #2190, #2189 ) ) ;
#2075 = edge_curve ( 'none', #1885, #2147, #7542, .t. ) ;
#2076 = edge_curve ( 'none', #2096, #2068, #7532, .t. ) ;
#2077 = oriented_edge ( 'none', *, *, #2075, .f. ) ;
#2078 = oriented_edge ( 'none', *, *, #2037, .t. ) ;
#2079 = oriented_edge ( 'none', *, *, #2149, .t. ) ;
#2080 = edge_loop ( 'none', ( #2082, #2079, #2078, #2184 ) ) ;
#2081 = advanced_face ( 'none', ( #7535 ), #7522, .t. ) ;
#2082 = oriented_edge ( 'none', *, *, #2101, .f. ) ;
#2083 = edge_curve ( 'none', #2098, #2102, #7521, .t. ) ;
#2084 = oriented_edge ( 'none', *, *, #2083, .t. ) ;
#2085 = oriented_edge ( 'none', *, *, #2053, .t. ) ;
#2086 = edge_loop ( 'none', ( #2129, #2148, #2088 ) ) ;
#2087 = edge_curve ( 'none', #2035, #2147, #7569, .t. ) ;
#2088 = oriented_edge ( 'none', *, *, #2011, .t. ) ;
#2089 = edge_loop ( 'none', ( #2188, #2073 ) ) ;
#2090 = advanced_face ( 'none', ( #7575 ), #7565, .t. ) ;
#2091 = edge_loop ( 'none', ( #2150, #2151, #2077 ) ) ;
#2092 = edge_curve ( 'none', #2130, #2015, #7570, .t. ) ;
#2093 = edge_curve ( 'none', #1986, #2130, #7562, .t. ) ;
#2094 = oriented_edge ( 'none', *, *, #2004, .f. ) ;
#2095 = edge_curve ( 'none', #2102, #1990, #7552, .t. ) ;
#2096 = vertex_point ( 'none', #7563 ) ;
#2097 = advanced_face ( 'none', ( #7545 ), #7543, .t. ) ;
#2098 = vertex_point ( 'none', #7606 ) ;
#2099 = oriented_edge ( 'none', *, *, #1998, .t. ) ;
#2100 = edge_curve ( 'none', #2098, #1993, #7556, .t. ) ;
#2101 = edge_curve ( 'none', #1881, #2096, #7609, .t. ) ;
#2102 = vertex_point ( 'none', #7603 ) ;
#2103 = edge_curve ( 'none', #1991, #2039, #7544, .t. ) ;
#2104 = oriented_edge ( 'none', *, *, #1886, .f. ) ;
#2105 = oriented_edge ( 'none', *, *, #2100, .t. ) ;
#2106 = oriented_edge ( 'none', *, *, #1997, .t. ) ;
#2107 = oriented_edge ( 'none', *, *, #2050, .t. ) ;
#2108 = oriented_edge ( 'none', *, *, #2095, .f. ) ;
#2109 = vertex_point ( 'none', #7596 ) ;
#2110 = edge_loop ( 'none', ( #1995, #2003, #2066, #2040 ) ) ;
#2111 = oriented_edge ( 'none', *, *, #2034, .t. ) ;
#2112 = advanced_face ( 'none', ( #7600 ), #7595, .t. ) ;
#2113 = oriented_edge ( 'none', *, *, #2095, .t. ) ;
#2114 = oriented_edge ( 'none', *, *, #2100, .f. ) ;
#2115 = edge_loop ( 'none', ( #2118, #2162 ) ) ;
#2116 = edge_curve ( 'none', #1993, #1990, #7585, .t. ) ;
#2117 = oriented_edge ( 'none', *, *, #2122, .t. ) ;
#2118 = oriented_edge ( 'none', *, *, #2164, .t. ) ;
#2119 = advanced_face ( 'none', ( #7581 ), #7515, .t. ) ;
#2120 = oriented_edge ( 'none', *, *, #2004, .t. ) ;
#2121 = oriented_edge ( 'none', *, *, #1999, .f. ) ;
#2122 = edge_curve ( 'none', #2126, #2140, #7624, .t. ) ;
#2123 = advanced_face ( 'none', ( #7626 ), #7627, .t. ) ;
#2124 = oriented_edge ( 'none', *, *, #2133, .t. ) ;
#2125 = oriented_edge ( 'none', *, *, #2064, .t. ) ;
#2126 = vertex_point ( 'none', #7576 ) ;
#2127 = oriented_edge ( 'none', *, *, #2173, .t. ) ;
#2128 = edge_curve ( 'none', #2060, #2126, #7613, .t. ) ;
#2129 = oriented_edge ( 'none', *, *, #2093, .t. ) ;
#2130 = vertex_point ( 'none', #7623 ) ;
#2131 = advanced_face ( 'none', ( #7617 ), #7614, .t. ) ;
#2132 = oriented_edge ( 'none', *, *, #2177, .t. ) ;
#2133 = edge_curve ( 'none', #2174, #2054, #7629, .t. ) ;
#2134 = edge_curve ( 'none', #1885, #2109, #7664, .t. ) ;
#2135 = oriented_edge ( 'none', *, *, #2128, .t. ) ;
#2136 = edge_curve ( 'none', #2137, #2140, #7654, .t. ) ;
#2137 = vertex_point ( 'none', #7655 ) ;
#2138 = advanced_face ( 'none', ( #7656 ), #7651, .f. ) ;
#2139 = vertex_point ( 'none', #7666 ) ;
#2140 = vertex_point ( 'none', #7645 ) ;
#2141 = vertex_point ( 'none', #7636 ) ;
#2142 = oriented_edge ( 'none', *, *, #2136, .f. ) ;
#2143 = edge_curve ( 'none', #2141, #2137, #7630, .t. ) ;
#2144 = edge_curve ( 'none', #2141, #2139, #6930, .t. ) ;
#2145 = edge_loop ( 'none', ( #2166, #2163, #2169, #2301, #2355, #2333, #2343, #2342, #2345 ) ) ;
#2146 = oriented_edge ( 'none', *, *, #2144, .t. ) ;
#2147 = vertex_point ( 'none', #7646 ) ;
#2148 = oriented_edge ( 'none', *, *, #2092, .t. ) ;
#2149 = edge_curve ( 'none', #1881, #1913, #6680, .t. ) ;
#2150 = oriented_edge ( 'none', *, *, #1977, .t. ) ;
#2151 = oriented_edge ( 'none', *, *, #2087, .t. ) ;
#2152 = advanced_face ( 'none', ( #6932 ), #7647, .t. ) ;
#2153 = oriented_edge ( 'none', *, *, #2233, .f. ) ;
#2154 = vertex_point ( 'none', #7692 ) ;
#2155 = oriented_edge ( 'none', *, *, #2156, .t. ) ;
#2156 = edge_curve ( 'none', #2157, #313, #7690, .t. ) ;
#2157 = vertex_point ( 'none', #7694 ) ;
#2158 = vertex_point ( 'none', #7693 ) ;
#2159 = oriented_edge ( 'none', *, *, #1987, .f. ) ;
#2160 = oriented_edge ( 'none', *, *, #2143, .f. ) ;
#2161 = advanced_face ( 'none', ( #7689 ), #7691, .t. ) ;
#2162 = oriented_edge ( 'none', *, *, #1947, .t. ) ;
#2163 = oriented_edge ( 'none', *, *, #2170, .t. ) ;
#2164 = edge_curve ( 'none', #1982, #1917, #7686, .t. ) ;
#2165 = advanced_face ( 'none', ( #7677 ), #7675, .f. ) ;
#2166 = oriented_edge ( 'none', *, *, #2075, .t. ) ;
#2167 = oriented_edge ( 'none', *, *, #2289, .f. ) ;
#2168 = oriented_edge ( 'none', *, *, #2009, .f. ) ;
#2169 = oriented_edge ( 'none', *, *, #2299, .f. ) ;
#2170 = edge_curve ( 'none', #2147, #2171, #7719, .t. ) ;
#2171 = vertex_point ( 'none', #7667 ) ;
#2172 = edge_loop ( 'none', ( #2132, #2124, #2085 ) ) ;
#2173 = edge_curve ( 'none', #2061, #2126, #7718, .t. ) ;
#2174 = vertex_point ( 'none', #7713 ) ;
#2175 = edge_loop ( 'none', ( #2125, #2127, #2176 ) ) ;
#2176 = oriented_edge ( 'none', *, *, #2128, .f. ) ;
#2177 = edge_curve ( 'none', #2046, #2174, #7708, .t. ) ;
#2178 = edge_curve ( 'none', #2139, #2130, #7696, .t. ) ;
#2179 = oriented_edge ( 'none', *, *, #1370, .f. ) ;
#2180 = oriented_edge ( 'none', *, *, #2178, .t. ) ;
#2181 = oriented_edge ( 'none', *, *, #2093, .f. ) ;
#2182 = edge_loop ( 'none', ( #2114, #2084, #2113, #2183 ) ) ;
#2183 = oriented_edge ( 'none', *, *, #2116, .f. ) ;
#2184 = oriented_edge ( 'none', *, *, #2076, .f. ) ;
#2185 = oriented_edge ( 'none', *, *, #2103, .f. ) ;
#2186 = advanced_face ( 'none', ( #7703, #7697 ), #7720, .f. ) ;
#2187 = edge_loop ( 'none', ( #2135, #2117, #2142, #2160, #2146, #2180, #2181, #2168, #2179 ) ) ;
#2188 = oriented_edge ( 'none', *, *, #1998, .f. ) ;
#2189 = oriented_edge ( 'none', *, *, #2076, .t. ) ;
#2190 = oriented_edge ( 'none', *, *, #2069, .t. ) ;
#2191 = edge_loop ( 'none', ( #2121, #2192, #2120, #2159, #2185 ) ) ;
#2192 = oriented_edge ( 'none', *, *, #2116, .t. ) ;
#2193 = edge_loop ( 'none', ( #2208, #2213, #2212, #2232 ) ) ;
#2194 = oriented_edge ( 'none', *, *, #2227, .t. ) ;
#2195 = oriented_edge ( 'none', *, *, #2248, .t. ) ;
#2196 = vertex_point ( 'none', #7698 ) ;
#2197 = edge_curve ( 'none', #2241, #2256, #7739, .t. ) ;
#2198 = edge_curve ( 'none', #2240, #2241, #7735, .t. ) ;
#2199 = edge_loop ( 'none', ( #2224, #2270, #2272, #2274 ) ) ;
#2200 = edge_curve ( 'none', #371, #7050, #7740, .t. ) ;
#2201 = edge_curve ( 'none', #2154, #2261, #7730, .t. ) ;
#2202 = vertex_point ( 'none', #7700 ) ;
#2203 = edge_curve ( 'none', #376, #2158, #7731, .t. ) ;
#2204 = oriented_edge ( 'none', *, *, #2203, .t. ) ;
#2205 = oriented_edge ( 'none', *, *, #2263, .t. ) ;
#2206 = advanced_face ( 'none', ( #7699 ), #7775, .t. ) ;
#2207 = edge_curve ( 'none', #2257, #2154, #7725, .t. ) ;
#2208 = oriented_edge ( 'none', *, *, #2210, .t. ) ;
#2209 = edge_curve ( 'none', #2231, #2154, #7764, .t. ) ;
#2210 = edge_curve ( 'none', #2202, #2231, #7726, .t. ) ;
#2211 = oriented_edge ( 'none', *, *, #2207, .t. ) ;
#2212 = oriented_edge ( 'none', *, *, #2207, .f. ) ;
#2213 = oriented_edge ( 'none', *, *, #2209, .t. ) ;
#2214 = edge_loop ( 'none', ( #2219, #31, #42, #29 ) ) ;
#2215 = oriented_edge ( 'none', *, *, #948, .f. ) ;
#2216 = oriented_edge ( 'none', *, *, #2239, .t. ) ;
#2217 = edge_curve ( 'none', #2237, #2266, #7748, .t. ) ;
#2218 = advanced_face ( 'none', ( #7759 ), #7750, .t. ) ;
#2219 = oriented_edge ( 'none', *, *, #2315, .t. ) ;
#2220 = oriented_edge ( 'none', *, *, #662, .f. ) ;
#2221 = oriented_edge ( 'none', *, *, #2223, .f. ) ;
#2222 = oriented_edge ( 'none', *, *, #2247, .f. ) ;
#2223 = edge_curve ( 'none', #754, #2245, #7753, .t. ) ;
#2224 = oriented_edge ( 'none', *, *, #126, .f. ) ;
#2225 = oriented_edge ( 'none', *, *, #7044, .f. ) ;
#2226 = oriented_edge ( 'none', *, *, #848, .t. ) ;
#2227 = edge_curve ( 'none', #2277, #2241, #7800, .t. ) ;
#2228 = edge_loop ( 'none', ( #2250, #2253, #2252, #2251, #2220, #2222, #2221, #2226, #2225 ) ) ;
#2229 = oriented_edge ( 'none', *, *, #2198, .t. ) ;
#2230 = edge_curve ( 'none', #2196, #2277, #7802, .t. ) ;
#2231 = vertex_point ( 'none', #7796 ) ;
#2232 = oriented_edge ( 'none', *, *, #2259, .t. ) ;
#2233 = edge_curve ( 'none', #2157, #2158, #7788, .t. ) ;
#2234 = oriented_edge ( 'none', *, *, #264, .t. ) ;
#2235 = edge_loop ( 'none', ( #2153, #2155, #2234, #2204 ) ) ;
#2236 = edge_curve ( 'none', #2267, #2238, #7781, .t. ) ;
#2237 = vertex_point ( 'none', #7782 ) ;
#2238 = vertex_point ( 'none', #7783 ) ;
#2239 = edge_curve ( 'none', #2238, #2237, #7839, .t. ) ;
#2240 = vertex_point ( 'none', #7776 ) ;
#2241 = vertex_point ( 'none', #7777 ) ;
#2242 = edge_curve ( 'none', #2255, #217, #7787, .t. ) ;
#2243 = oriented_edge ( 'none', *, *, #2197, .t. ) ;
#2244 = edge_curve ( 'none', #2256, #2, #7834, .t. ) ;
#2245 = vertex_point ( 'none', #7825 ) ;
#2246 = oriented_edge ( 'none', *, *, #2244, .t. ) ;
#2247 = edge_curve ( 'none', #2245, #546, #7824, .t. ) ;
#2248 = edge_curve ( 'none', #2240, #2196, #7826, .t. ) ;
#2249 = advanced_face ( 'none', ( #7812 ), #7820, .f. ) ;
#2250 = oriented_edge ( 'none', *, *, #2200, .f. ) ;
#2251 = oriented_edge ( 'none', *, *, #2254, .f. ) ;
#2252 = oriented_edge ( 'none', *, *, #2242, .f. ) ;
#2253 = oriented_edge ( 'none', *, *, #378, .t. ) ;
#2254 = edge_curve ( 'none', #664, #2255, #7817, .t. ) ;
#2255 = vertex_point ( 'none', #7811 ) ;
#2256 = vertex_point ( 'none', #7872 ) ;
#2257 = vertex_point ( 'none', #7869 ) ;
#2258 = edge_loop ( 'none', ( #2211, #2264, #2269, #2314 ) ) ;
#2259 = edge_curve ( 'none', #2257, #2202, #7809, .t. ) ;
#2260 = vertex_point ( 'none', #7864 ) ;
#2261 = vertex_point ( 'none', #7807 ) ;
#2262 = vertex_point ( 'none', #7863 ) ;
#2263 = edge_curve ( 'none', #2266, #2267, #7810, .t. ) ;
#2264 = oriented_edge ( 'none', *, *, #2201, .t. ) ;
#2265 = advanced_face ( 'none', ( #7866 ), #7873, .t. ) ;
#2266 = vertex_point ( 'none', #7865 ) ;
#2267 = vertex_point ( 'none', #7843 ) ;
#2268 = edge_loop ( 'none', ( #2205, #2318, #2216, #2316 ) ) ;
#2269 = oriented_edge ( 'none', *, *, #2311, .t. ) ;
#2270 = oriented_edge ( 'none', *, *, #701, .t. ) ;
#2271 = advanced_face ( 'none', ( #7851, #7847, #7844 ), #7850, .f. ) ;
#2272 = oriented_edge ( 'none', *, *, #747, .t. ) ;
#2273 = oriented_edge ( 'none', *, *, #2198, .f. ) ;
#2274 = oriented_edge ( 'none', *, *, #634, .t. ) ;
#2275 = edge_loop ( 'none', ( #2273, #2195, #2276, #2194 ) ) ;
#2276 = oriented_edge ( 'none', *, *, #2230, .t. ) ;
#2277 = vertex_point ( 'none', #7857 ) ;
#2278 = oriented_edge ( 'none', *, *, #2346, .f. ) ;
#2279 = advanced_face ( 'none', ( #7849 ), #7856, .t. ) ;
#2280 = edge_curve ( 'none', #2339, #2048, #7841, .t. ) ;
#2281 = oriented_edge ( 'none', *, *, #2327, .t. ) ;
#2282 = oriented_edge ( 'none', *, *, #2299, .t. ) ;
#2283 = oriented_edge ( 'none', *, *, #2014, .t. ) ;
#2284 = oriented_edge ( 'none', *, *, #2289, .t. ) ;
#2285 = edge_curve ( 'none', #2358, #2139, #7885, .t. ) ;
#2286 = advanced_face ( 'none', ( #7892 ), #7888, .f. ) ;
#2287 = oriented_edge ( 'none', *, *, #2144, .f. ) ;
#2288 = oriented_edge ( 'none', *, *, #2285, .t. ) ;
#2289 = edge_curve ( 'none', #2028, #2358, #7913, .t. ) ;
#2290 = advanced_face ( 'none', ( #7915 ), #7916, .t. ) ;
#2291 = oriented_edge ( 'none', *, *, #2280, .t. ) ;
#2292 = oriented_edge ( 'none', *, *, #2331, .t. ) ;
#2293 = oriented_edge ( 'none', *, *, #2296, .t. ) ;
#2294 = vertex_point ( 'none', #7914 ) ;
#2295 = oriented_edge ( 'none', *, *, #2347, .t. ) ;
#2296 = edge_curve ( 'none', #2171, #2294, #7904, .t. ) ;
#2297 = oriented_edge ( 'none', *, *, #2034, .f. ) ;
#2298 = edge_curve ( 'none', #2303, #2137, #7949, .t. ) ;
#2299 = edge_curve ( 'none', #2300, #2171, #7945, .t. ) ;
#2300 = vertex_point ( 'none', #7944 ) ;
#2301 = oriented_edge ( 'none', *, *, #2353, .f. ) ;
#2302 = edge_curve ( 'none', #2303, #2323, #7940, .t. ) ;
#2303 = vertex_point ( 'none', #7938 ) ;
#2304 = edge_curve ( 'none', #2036, #2294, #7937, .t. ) ;
#2305 = oriented_edge ( 'none', *, *, #2304, .f. ) ;
#2306 = edge_curve ( 'none', #2010, #2358, #7926, .t. ) ;
#2307 = oriented_edge ( 'none', *, *, #2306, .t. ) ;
#2308 = advanced_face ( 'none', ( #7929 ), #7909, .t. ) ;
#2309 = edge_loop ( 'none', ( #2310, #2307, #2167 ) ) ;
#2310 = oriented_edge ( 'none', *, *, #2031, .t. ) ;
#2311 = edge_curve ( 'none', #2261, #2260, #7928, .t. ) ;
#2312 = edge_curve ( 'none', #2260, #2257, #7975, .t. ) ;
#2313 = vertex_point ( 'none', #7921 ) ;
#2314 = oriented_edge ( 'none', *, *, #2312, .t. ) ;
#2315 = edge_curve ( 'none', #2313, #2262, #7971, .t. ) ;
#2316 = oriented_edge ( 'none', *, *, #2217, .t. ) ;
#2317 = advanced_face ( 'none', ( #7966 ), #7963, .t. ) ;
#2318 = oriented_edge ( 'none', *, *, #2236, .t. ) ;
#2319 = closed_shell ( 'none', ( #1239, #2415, #2406, #7030, #2441, #2397, #2396 ) ) ;
#2320 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -80.02496880847192500 ) ) ;
#2321 = oriented_edge ( 'none', *, *, #2394, .t. ) ;
#2322 = edge_loop ( 'none', ( #7007, #7002, #1226, #6969 ) ) ;
#2323 = vertex_point ( 'none', #7967 ) ;
#2324 = edge_curve ( 'none', #2140, #2339, #7956, .t. ) ;
#2325 = oriented_edge ( 'none', *, *, #2136, .t. ) ;
#2326 = oriented_edge ( 'none', *, *, #2062, .f. ) ;
#2327 = edge_curve ( 'none', #2057, #2339, #7955, .t. ) ;
#2328 = edge_loop ( 'none', ( #2281, #2291, #2283 ) ) ;
#2329 = oriented_edge ( 'none', *, *, #2327, .f. ) ;
#2330 = oriented_edge ( 'none', *, *, #2058, .t. ) ;
#2331 = edge_curve ( 'none', #2038, #2351, #7954, .t. ) ;
#2332 = oriented_edge ( 'none', *, *, #2346, .t. ) ;
#2333 = oriented_edge ( 'none', *, *, #2334, .t. ) ;
#2334 = edge_curve ( 'none', #2323, #2174, #7988, .t. ) ;
#2335 = edge_curve ( 'none', #2351, #2323, #7980, .t. ) ;
#2336 = oriented_edge ( 'none', *, *, #2302, .f. ) ;
#2337 = oriented_edge ( 'none', *, *, #2324, .t. ) ;
#2338 = oriented_edge ( 'none', *, *, #2298, .t. ) ;
#2339 = vertex_point ( 'none', #7989 ) ;
#2340 = edge_loop ( 'none', ( #2330, #2292, #2278 ) ) ;
#2341 = oriented_edge ( 'none', *, *, #2298, .f. ) ;
#2342 = oriented_edge ( 'none', *, *, #2050, .f. ) ;
#2343 = oriented_edge ( 'none', *, *, #2177, .f. ) ;
#2344 = oriented_edge ( 'none', *, *, #2353, .t. ) ;
#2345 = oriented_edge ( 'none', *, *, #2134, .f. ) ;
#2346 = edge_curve ( 'none', #2070, #2351, #7990, .t. ) ;
#2347 = edge_curve ( 'none', #2141, #2300, #8015, .t. ) ;
#2348 = advanced_face ( 'none', ( #8016 ), #7991, .f. ) ;
#2349 = oriented_edge ( 'none', *, *, #2143, .t. ) ;
#2350 = advanced_face ( 'none', ( #7992 ), #8003, .f. ) ;
#2351 = vertex_point ( 'none', #7979 ) ;
#2352 = oriented_edge ( 'none', *, *, #2335, .t. ) ;
#2353 = edge_curve ( 'none', #2303, #2300, #8002, .t. ) ;
#2354 = edge_loop ( 'none', ( #2341, #2344, #2357, #2349 ) ) ;
#2355 = oriented_edge ( 'none', *, *, #2302, .t. ) ;
#2356 = edge_loop ( 'none', ( #2332, #2352, #2336, #2338, #2325, #2337, #2329, #2326 ) ) ;
#2357 = oriented_edge ( 'none', *, *, #2347, .f. ) ;
#2358 = vertex_point ( 'none', #8020 ) ;
#2359 = edge_loop ( 'none', ( #2284, #2288, #2287, #2295, #2282, #2293, #2305, #2297 ) ) ;
#2360 = vertex_point ( 'none', #7995 ) ;
#2361 = edge_curve ( 'none', #2433, #2360, #8007, .t. ) ;
#2362 = oriented_edge ( 'none', *, *, #2361, .t. ) ;
#2363 = edge_curve ( 'none', #2435, #2360, #8054, .t. ) ;
#2364 = oriented_edge ( 'none', *, *, #2450, .t. ) ;
#2365 = oriented_edge ( 'none', *, *, #2437, .f. ) ;
#2366 = oriented_edge ( 'none', *, *, #2363, .f. ) ;
#2367 = oriented_edge ( 'none', *, *, #2369, .t. ) ;
#2368 = advanced_face ( 'none', ( #8008 ), #7999, .t. ) ;
#2369 = edge_curve ( 'none', #2436, #2433, #8049, .t. ) ;
#2370 = edge_loop ( 'none', ( #2364, #2457, #2455, #2451 ) ) ;
#2371 = vertex_point ( 'none', #8050 ) ;
#2372 = edge_curve ( 'none', #2373, #2371, #8046, .t. ) ;
#2373 = vertex_point ( 'none', #8036 ) ;
#2374 = vertex_point ( 'none', #8041 ) ;
#2375 = advanced_face ( 'none', ( #8028 ), #8045, .t. ) ;
#2376 = edge_curve ( 'none', #2409, #2374, #8034, .t. ) ;
#2377 = edge_loop ( 'none', ( #2382, #2378, #7010, #7011 ) ) ;
#2378 = oriented_edge ( 'none', *, *, #2372, .t. ) ;
#2379 = vertex_point ( 'none', #8080 ) ;
#2380 = oriented_edge ( 'none', *, *, #2376, .f. ) ;
#2381 = edge_curve ( 'none', #2379, #2373, #8081, .t. ) ;
#2382 = oriented_edge ( 'none', *, *, #2381, .t. ) ;
#2383 = edge_curve ( 'none', #338, #2240, #8067, .t. ) ;
#2384 = manifold_solid_brep ( 'sweep2[3]', #1056 ) ;
#2385 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#2386 = advanced_face ( 'none', ( #8083 ), #8059, .t. ) ;
#2387 = oriented_edge ( 'none', *, *, #2429, .f. ) ;
#2388 = edge_loop ( 'none', ( #2387, #2390, #211, #195 ) ) ;
#2389 = oriented_edge ( 'none', *, *, #435, .t. ) ;
#2390 = oriented_edge ( 'none', *, *, #7013, .f. ) ;
#2391 = oriented_edge ( 'none', *, *, #7015, .t. ) ;
#2392 = oriented_edge ( 'none', *, *, #1230, .f. ) ;
#2393 = edge_curve ( 'none', #7006, #2439, #8071, .t. ) ;
#2394 = edge_curve ( 'none', #440, #1227, #8027, .t. ) ;
#2395 = oriented_edge ( 'none', *, *, #2394, .f. ) ;
#2396 = advanced_face ( 'none', ( #8123 ), #8114, .t. ) ;
#2397 = advanced_face ( 'none', ( #8116 ), #8124, .f. ) ;
#2398 = edge_curve ( 'none', #2469, #2404, #8110, .t. ) ;
#2399 = edge_loop ( 'none', ( #2419, #2470, #2462, #2380 ) ) ;
#2400 = oriented_edge ( 'none', *, *, #2476, .f. ) ;
#2401 = oriented_edge ( 'none', *, *, #2478, .f. ) ;
#2402 = advanced_face ( 'none', ( #8118 ), #8138, .f. ) ;
#2403 = oriented_edge ( 'none', *, *, #2468, .f. ) ;
#2404 = vertex_point ( 'none', #8133 ) ;
#2405 = edge_curve ( 'none', #2413, #2424, #8127, .t. ) ;
#2406 = advanced_face ( 'none', ( #8131 ), #8130, .f. ) ;
#2407 = oriented_edge ( 'none', *, *, #7018, .t. ) ;
#2408 = edge_loop ( 'none', ( #7027, #7017 ) ) ;
#2409 = vertex_point ( 'none', #8132 ) ;
#2410 = oriented_edge ( 'none', *, *, #2474, .f. ) ;
#2411 = edge_curve ( 'none', #2412, #2409, #8119, .t. ) ;
#2412 = vertex_point ( 'none', #8182 ) ;
#2413 = vertex_point ( 'none', #8172 ) ;
#2414 = vertex_point ( 'none', #8166 ) ;
#2415 = advanced_face ( 'none', ( #8165 ), #8160, .f. ) ;
#2416 = vertex_point ( 'none', #8174 ) ;
#2417 = edge_loop ( 'none', ( #2425, #2430, #2423, #2428 ) ) ;
#2418 = edge_curve ( 'none', #2461, #2422, #8212, .t. ) ;
#2419 = oriented_edge ( 'none', *, *, #2411, .f. ) ;
#2420 = oriented_edge ( 'none', *, *, #2418, .t. ) ;
#2421 = edge_curve ( 'none', #2424, #2414, #8208, .t. ) ;
#2422 = vertex_point ( 'none', #8164 ) ;
#2423 = oriented_edge ( 'none', *, *, #2421, .f. ) ;
#2424 = vertex_point ( 'none', #8240 ) ;
#2425 = oriented_edge ( 'none', *, *, #2427, .f. ) ;
#2426 = vertex_point ( 'none', #8171 ) ;
#2427 = edge_curve ( 'none', #2426, #2413, #8237, .t. ) ;
#2428 = oriented_edge ( 'none', *, *, #2405, .f. ) ;
#2429 = edge_curve ( 'none', #2426, #2414, #8209, .t. ) ;
#2430 = oriented_edge ( 'none', *, *, #2429, .t. ) ;
#2431 = advanced_face ( 'none', ( #8229 ), #8213, .t. ) ;
#2432 = edge_loop ( 'none', ( #2367, #2362, #2366, #2365 ) ) ;
#2433 = vertex_point ( 'none', #8226 ) ;
#2434 = vertex_point ( 'none', #8225 ) ;
#2435 = vertex_point ( 'none', #8170 ) ;
#2436 = vertex_point ( 'none', #8216 ) ;
#2437 = edge_curve ( 'none', #2436, #2435, #8236, .t. ) ;
#2438 = edge_loop ( 'none', ( #2440, #2443 ) ) ;
#2439 = vertex_point ( 'none', #8263 ) ;
#2440 = oriented_edge ( 'none', *, *, #2421, .t. ) ;
#2441 = advanced_face ( 'none', ( #8227 ), #8254, .f. ) ;
#2442 = edge_curve ( 'none', #2414, #2424, #8264, .t. ) ;
#2443 = oriented_edge ( 'none', *, *, #2442, .t. ) ;
#2444 = oriented_edge ( 'none', *, *, #2393, .f. ) ;
#2445 = edge_curve ( 'none', #2449, #2434, #8252, .t. ) ;
#2446 = advanced_face ( 'none', ( #8257 ), #8231, .t. ) ;
#2447 = oriented_edge ( 'none', *, *, #2460, .f. ) ;
#2448 = edge_loop ( 'none', ( #2463, #2420, #2410, #2403 ) ) ;
#2449 = vertex_point ( 'none', #8327 ) ;
#2450 = edge_curve ( 'none', #2449, #2456, #8255, .t. ) ;
#2451 = oriented_edge ( 'none', *, *, #2445, .f. ) ;
#2452 = edge_curve ( 'none', #2434, #2454, #8319, .t. ) ;
#2453 = edge_curve ( 'none', #2456, #2454, #8313, .t. ) ;
#2454 = vertex_point ( 'none', #8314 ) ;
#2455 = oriented_edge ( 'none', *, *, #2452, .f. ) ;
#2456 = vertex_point ( 'none', #8320 ) ;
#2457 = oriented_edge ( 'none', *, *, #2453, .t. ) ;
#2458 = edge_curve ( 'none', #2412, #2459, #8309, .t. ) ;
#2459 = vertex_point ( 'none', #8253 ) ;
#2460 = edge_curve ( 'none', #2416, #7006, #8265, .t. ) ;
#2461 = vertex_point ( 'none', #8300 ) ;
#2462 = oriented_edge ( 'none', *, *, #7004, .f. ) ;
#2463 = oriented_edge ( 'none', *, *, #2464, .t. ) ;
#2464 = edge_curve ( 'none', #2465, #2461, #7633, .t. ) ;
#2465 = vertex_point ( 'none', #8350 ) ;
#2466 = vertex_point ( 'none', #8348 ) ;
#2467 = edge_curve ( 'none', #2479, #2404, #8343, .t. ) ;
#2468 = edge_curve ( 'none', #2465, #2466, #8352, .t. ) ;
#2469 = vertex_point ( 'none', #8338 ) ;
#2470 = oriented_edge ( 'none', *, *, #2458, .t. ) ;
#2471 = advanced_face ( 'none', ( #8337 ), #8334, .f. ) ;
#2472 = vertex_point ( 'none', #8330 ) ;
#2473 = edge_loop ( 'none', ( #2401, #2477, #2475, #2400 ) ) ;
#2474 = edge_curve ( 'none', #2466, #2422, #8347, .t. ) ;
#2475 = oriented_edge ( 'none', *, *, #2467, .f. ) ;
#2476 = edge_curve ( 'none', #2472, #2479, #8387, .t. ) ;
#2477 = oriented_edge ( 'none', *, *, #2398, .t. ) ;
#2478 = edge_curve ( 'none', #2469, #2472, #8388, .t. ) ;
#2479 = vertex_point ( 'none', #8381 ) ;
#2480 = vector ( 'none', #2541, 1000.000000000000000 ) ;
#2481 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#2482 = axis2_placement_3d ( 'none', #2526, #2525, #2524 ) ;
#2483 = circle ( 'none', #2527, 4.650000000000000400 ) ;
#2484 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2485 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2486 = axis2_placement_3d ( 'none', #2504, #2485, #2484 ) ;
#2487 = line ( 'none', #2481, #2480 ) ;
#2488 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#2489 = cartesian_point ( 'none', ( 4.086869217383891400, 2.000000000000000000, -7.500000000000000000 ) ) ;
#2490 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165600, -5.783388942161654000 ) ) ;
#2491 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2492 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2493 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.783388942161654000 ) ) ;
#2494 = axis2_placement_3d ( 'none', #2493, #2492, #2491 ) ;
#2495 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -5.783388942161654000 ) ) ;
#2496 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -6.000000000000000000 ) ) ;
#2497 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812165100, -5.804069938070120400 ) ) ;
#2498 = cartesian_point ( 'none', ( -1.006444204812212600, -4.539776433107682900, -5.195930061930005700 ) ) ;
#2499 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2500 = vector ( 'none', #2499, 1000.000000000000000 ) ;
#2501 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#2502 = line ( 'none', #2501, #2500 ) ;
#2503 = circle ( 'none', #2494, 4.650000000000000400 ) ;
#2504 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#2505 = circle ( 'none', #2486, 4.650000000000000400 ) ;
#2506 = face_bound ( 'none', #39, .t. ) ;
#2507 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2508 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2509 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#2510 = line ( 'none', #2509, #2515 ) ;
#2511 = direction ( 'none', ( 1.000000000000000000, -1.776356839400250500e-015, 0.0000000000000000000 ) ) ;
#2512 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2513 = axis2_placement_3d ( 'none', #2488, #2508, #2507 ) ;
#2514 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2515 = vector ( 'none', #2514, 1000.000000000000000 ) ;
#2516 = cartesian_point ( 'none', ( -3.919183588453085200, 2.000000000000000000, -7.500000000000000000 ) ) ;
#2517 = plane ( 'none', #2564 ) ;
#2518 = circle ( 'none', #2513, 4.650000000000000400 ) ;
#2519 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.783388942161654000 ) ) ;
#2520 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2521 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#2522 = circle ( 'none', #2568, 3.850000000000000100 ) ;
#2523 = vector ( 'none', #2562, 1000.000000000000000 ) ;
#2524 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2525 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2526 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#2527 = axis2_placement_3d ( 'none', #2519, #2512, #2511 ) ;
#2528 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2529 = vector ( 'none', #2528, 1000.000000000000000 ) ;
#2530 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165300, -2.000000000000000000 ) ) ;
#2531 = circle ( 'none', #2482, 4.650000000000000400 ) ;
#2532 = cartesian_point ( 'none', ( 4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#2533 = line ( 'none', #2532, #2535 ) ;
#2534 = line ( 'none', #2530, #2529 ) ;
#2535 = vector ( 'none', #2520, 1000.000000000000000 ) ;
#2536 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2537 = vector ( 'none', #2536, 1000.000000000000000 ) ;
#2538 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -2.000000000000000000 ) ) ;
#2539 = line ( 'none', #2538, #2537 ) ;
#2540 = cartesian_point ( 'none', ( 4.197916149710473600, 2.000000000000000000, -7.249999999999999100 ) ) ;
#2541 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2542 = line ( 'none', #2552, #2601 ) ;
#2543 = plane ( 'none', #2594 ) ;
#2544 = cylindrical_surface ( 'none', #2575, 5.250000000000000000 ) ;
#2545 = direction ( 'none', ( 1.000000000000000000, 8.881784197001252300e-016, 0.0000000000000000000 ) ) ;
#2546 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2547 = cartesian_point ( 'none', ( -4.086869217383891400, -2.000000000000000000, -7.500000000000000000 ) ) ;
#2548 = cartesian_point ( 'none', ( 4.854121959736900700, 2.000000000000000000, -6.000000000000000000 ) ) ;
#2549 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#2550 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2551 = vector ( 'none', #2550, 1000.000000000000000 ) ;
#2552 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.000000000000000900, -2.000000000000000000 ) ) ;
#2553 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2554 = cartesian_point ( 'none', ( 4.854121959736900700, 2.000000000000000000, -7.500000000000000000 ) ) ;
#2555 = line ( 'none', #2554, #2551 ) ;
#2556 = axis2_placement_3d ( 'none', #2565, #2546, #2545 ) ;
#2557 = circle ( 'none', #2604, 5.250000000000000000 ) ;
#2558 = cartesian_point ( 'none', ( 3.919183588453085200, 2.000000000000000000, -7.500000000000000000 ) ) ;
#2559 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2560 = face_outer_bound ( 'none', #32, .t. ) ;
#2561 = circle ( 'none', #2556, 4.550000000000001600 ) ;
#2562 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#2563 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#2564 = axis2_placement_3d ( 'none', #2563, #2559, #2553 ) ;
#2565 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#2566 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2567 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2568 = axis2_placement_3d ( 'none', #2521, #2567, #2566 ) ;
#2569 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#2570 = line ( 'none', #2569, #2523 ) ;
#2571 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -2.000000000000000000 ) ) ;
#2572 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -7.500000000000000000 ) ) ;
#2573 = cartesian_point ( 'none', ( -4.086869217383891400, 2.000000000000000000, -7.500000000000000000 ) ) ;
#2574 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2575 = axis2_placement_3d ( 'none', #2580, #2574, #2630 ) ;
#2576 = face_bound ( 'none', #53, .t. ) ;
#2577 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2578 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2579 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2580 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#2581 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -7.500000000000000000 ) ) ;
#2582 = line ( 'none', #2581, #2625 ) ;
#2583 = cartesian_point ( 'none', ( 4.854121959736899900, 2.000000000000000900, -6.000000000000000000 ) ) ;
#2584 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2585 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2586 = cartesian_point ( 'none', ( 4.854121959736899900, 2.000000000000000900, -6.799999999999998900 ) ) ;
#2587 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2588 = vector ( 'none', #2587, 1000.000000000000000 ) ;
#2589 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2590 = line ( 'none', #2589, #2588 ) ;
#2591 = axis2_placement_3d ( 'none', #2585, #2621, #2618 ) ;
#2592 = face_outer_bound ( 'none', #62, .t. ) ;
#2593 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, 0.0000000000000000000 ) ) ;
#2594 = axis2_placement_3d ( 'none', #2548, #2579, #2578 ) ;
#2595 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2596 = vector ( 'none', #2595, 1000.000000000000000 ) ;
#2597 = cartesian_point ( 'none', ( 4.854121959736899900, 2.000000000000000900, -6.000000000000000000 ) ) ;
#2598 = line ( 'none', #2597, #2596 ) ;
#2599 = face_outer_bound ( 'none', #61, .t. ) ;
#2600 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2601 = vector ( 'none', #2600, 1000.000000000000000 ) ;
#2602 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2603 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2604 = axis2_placement_3d ( 'none', #2549, #2603, #2602 ) ;
#2605 = cartesian_point ( 'none', ( 3.919183588453085200, -2.000000000000000000, -7.500000000000000000 ) ) ;
#2606 = cartesian_point ( 'none', ( 3.988961340097303900, -2.000000000000000000, -7.500000000000000900 ) ) ;
#2607 = cartesian_point ( 'none', ( 4.058400892740070100, -2.000000000000000000, -7.476436363636215000 ) ) ;
#2608 = cartesian_point ( 'none', ( 4.163716205064193200, -2.000000000000000000, -7.386912127450131900 ) ) ;
#2609 = cartesian_point ( 'none', ( 4.197916149710473600, -2.000000000000000000, -7.319970213341942900 ) ) ;
#2610 = cartesian_point ( 'none', ( 4.197916149710473600, -2.000000000000000000, -7.249999999999999100 ) ) ;
#2611 = axis2_placement_3d ( 'none', #1742, #2851, #3321 ) ;
#2612 = circle ( 'none', #2615, 31.36499999999999800 ) ;
#2613 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2614 = b_spline_curve_with_knots ( 'none', 3,
( #2610, #2609, #2608, #2607, #2606, #2605 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002067969252834963100, 0.0004135938505669926200 ),
.unspecified. ) ;
#2615 = axis2_placement_3d ( 'none', #2620, #2619, #2623 ) ;
#2616 = circle ( 'none', #2611, 4.650000000000000400 ) ;
#2617 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#2618 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2619 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2620 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.500000000000000000 ) ) ;
#2621 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2622 = face_outer_bound ( 'none', #75, .t. ) ;
#2623 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2624 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2625 = vector ( 'none', #2624, 1000.000000000000000 ) ;
#2626 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2627 = oriented_edge ( 'none', *, *, #10908, .t. ) ;
#2628 = vector ( 'none', #2626, 1000.000000000000000 ) ;
#2629 = plane ( 'none', #2591 ) ;
#2630 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2631 = line ( 'none', #2572, #2628 ) ;
#2632 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2633 = line ( 'none', #2689, #2688 ) ;
#2634 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2635 = direction ( 'none', ( 1.000000000000000000, 1.776356839400250500e-015, 0.0000000000000000000 ) ) ;
#2636 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2637 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#2638 = axis2_placement_3d ( 'none', #2684, #2668, #2667 ) ;
#2639 = circle ( 'none', #2680, 4.400000000000000400 ) ;
#2640 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#2641 = axis2_placement_3d ( 'none', #2637, #2636, #2635 ) ;
#2642 = face_outer_bound ( 'none', #90, .t. ) ;
#2643 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2644 = vector ( 'none', #2643, 1000.000000000000000 ) ;
#2645 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#2646 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#2647 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#2648 = line ( 'none', #2647, #2644 ) ;
#2649 = axis2_placement_3d ( 'none', #2646, #2645, #2632 ) ;
#2650 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#2651 = vector ( 'none', #2650, 1000.000000000000000 ) ;
#2652 = cartesian_point ( 'none', ( 5.000000000000000900, -4.336808689942017700e-016, -2.000000000000000000 ) ) ;
#2653 = line ( 'none', #2652, #2651 ) ;
#2654 = line ( 'none', #2659, #2658 ) ;
#2655 = circle ( 'none', #2641, 4.550000000000001600 ) ;
#2656 = plane ( 'none', #2649 ) ;
#2657 = direction ( 'none', ( -0.7071067811865479100, 8.659560562354937800e-017, 0.7071067811865472400 ) ) ;
#2658 = vector ( 'none', #2657, 999.9999999999998900 ) ;
#2659 = cartesian_point ( 'none', ( -31.87500000000097300, 28.99999999999919700, -0.9999999999999922300 ) ) ;
#2660 = oriented_edge ( 'none', *, *, #1383, .f. ) ;
#2661 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2662 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2663 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2664 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2665 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2666 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.336808689942017700e-016, -2.000000000000000000 ) ) ;
#2667 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2668 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2669 = axis2_placement_3d ( 'none', #2666, #2665, #2720 ) ;
#2670 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#2671 = face_bound ( 'none', #1238, .t. ) ;
#2672 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2673 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2674 = face_outer_bound ( 'none', #100, .t. ) ;
#2675 = plane ( 'none', #2669 ) ;
#2676 = circle ( 'none', #2683, 5.000000000000000900 ) ;
#2677 = circle ( 'none', #2638, 4.400000000000000400 ) ;
#2678 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2679 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2680 = axis2_placement_3d ( 'none', #2691, #2679, #2678 ) ;
#2681 = axis2_placement_3d ( 'none', #2640, #2673, #2672 ) ;
#2682 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -2.000000000000000000 ) ) ;
#2683 = axis2_placement_3d ( 'none', #2663, #2662, #2661 ) ;
#2684 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#2685 = circle ( 'none', #2681, 5.250000000000000000 ) ;
#2686 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, 0.0000000000000000000 ) ) ;
#2687 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2688 = vector ( 'none', #2687, 1000.000000000000000 ) ;
#2689 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#2690 = cartesian_point ( 'none', ( -3.919183588453085200, -2.000000000000000000, -7.500000000000000000 ) ) ;
#2691 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#2692 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#2693 = line ( 'none', #2751, #2737 ) ;
#2694 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2695 = vector ( 'none', #2694, 1000.000000000000000 ) ;
#2696 = cartesian_point ( 'none', ( 28.60000000000000100, 0.0000000000000000000, 1.355252715606880500e-014 ) ) ;
#2697 = line ( 'none', #2696, #2695 ) ;
#2698 = circle ( 'none', #2753, 28.60000000000000100 ) ;
#2699 = cylindrical_surface ( 'none', #2708, 28.60000000000000100 ) ;
#2700 = cartesian_point ( 'none', ( 28.60000000000000100, 0.0000000000000000000, -79.00000000000000000 ) ) ;
#2701 = vector ( 'none', #2710, 1000.000000000000000 ) ;
#2702 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2703 = vector ( 'none', #2702, 1000.000000000000000 ) ;
#2704 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -7.500000000000000000 ) ) ;
#2705 = line ( 'none', #2704, #2703 ) ;
#2706 = vector ( 'none', #2712, 1000.000000000000000 ) ;
#2707 = line ( 'none', #2718, #2701 ) ;
#2708 = axis2_placement_3d ( 'none', #2730, #2729, #2748 ) ;
#2709 = line ( 'none', #2713, #2706 ) ;
#2710 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2711 = cartesian_point ( 'none', ( 3.919183588453085200, -2.000000000000000000, -7.500000000000000000 ) ) ;
#2712 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#2713 = cartesian_point ( 'none', ( -5.000000000000000900, -4.336808689942017700e-016, -2.000000000000000000 ) ) ;
#2714 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2715 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2716 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2717 = line ( 'none', #2716, #2719 ) ;
#2718 = cartesian_point ( 'none', ( -3.600000000000000100, 4.408728476930471200e-016, -7.500000000000000000 ) ) ;
#2719 = vector ( 'none', #2715, 1000.000000000000000 ) ;
#2720 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2721 = axis2_placement_3d ( 'none', #2670, #2664, #2714 ) ;
#2722 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#2723 = circle ( 'none', #2721, 5.000000000000000900 ) ;
#2724 = axis2_placement_3d ( 'none', #2728, #2765, #2764 ) ;
#2725 = cartesian_point ( 'none', ( 33.00000000000000000, 0.0000000000000000000, -0.5000000000000000000 ) ) ;
#2726 = cartesian_point ( 'none', ( 29.10000000000000100, 0.0000000000000000000, -79.50000000000000000 ) ) ;
#2727 = circle ( 'none', #2781, 33.00000000000000000 ) ;
#2728 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.100000000000000100 ) ) ;
#2729 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2730 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.355252715606880500e-014 ) ) ;
#2731 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2732 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2733 = cartesian_point ( 'none', ( -33.00000000000000000, 4.041334437186266200e-015, -0.5000000000000000000 ) ) ;
#2734 = cartesian_point ( 'none', ( -28.60000000000000100, 3.502489845561430200e-015, 1.355252715606880500e-014 ) ) ;
#2735 = line ( 'none', #2734, #2746 ) ;
#2736 = face_outer_bound ( 'none', #169, .t. ) ;
#2737 = vector ( 'none', #2750, 1000.000000000000000 ) ;
#2738 = cartesian_point ( 'none', ( -5.000000000000004400, 28.56128401685101900, -79.50000000000001400 ) ) ;
#2739 = cartesian_point ( 'none', ( -5.000000000000004400, 28.56257614026343500, -79.79169497144025100 ) ) ;
#2740 = cartesian_point ( 'none', ( -5.000000000000004400, 28.56386826106856700, -80.08338994289202600 ) ) ;
#2741 = cartesian_point ( 'none', ( -5.000000000000004400, 28.56516037926748200, -80.37508491435534100 ) ) ;
#2742 = cartesian_point ( 'none', ( -5.000000000000004400, 28.56534482428855900, -80.41672327623665200 ) ) ;
#2743 = cartesian_point ( 'none', ( -5.000000000000004400, 28.56552926925653000, -80.45836163811820500 ) ) ;
#2744 = cartesian_point ( 'none', ( -5.000000000000004400, 28.56571371417139800, -80.49999999999998600 ) ) ;
#2745 = cartesian_point ( 'none', ( -28.60000000000000100, 3.502489845561430200e-015, -79.50000000000001400 ) ) ;
#2746 = vector ( 'none', #2785, 1000.000000000000000 ) ;
#2747 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -79.00000000000000000 ) ) ;
#2748 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2749 = b_spline_curve_with_knots ( 'none', 3,
( #2744, #2743, #2742, #2741, #2740, #2739, #2738 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.002621155789514611300, 0.002746072100703850600, 0.003621165600575633900 ),
.unspecified. ) ;
#2750 = direction ( 'none', ( -0.04993761694388643100, 6.115594274737715200e-018, 0.9987523388778449800 ) ) ;
#2751 = cartesian_point ( 'none', ( -33.77375155957640400, 4.136091674263316900e-015, -80.02496880847192500 ) ) ;
#2752 = face_outer_bound ( 'none', #1017, .t. ) ;
#2753 = axis2_placement_3d ( 'none', #2747, #2732, #2731 ) ;
#2754 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.5000000000000000000 ) ) ;
#2755 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2756 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2757 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -79.50000000000000000 ) ) ;
#2758 = axis2_placement_3d ( 'none', #2757, #2756, #2755 ) ;
#2759 = circle ( 'none', #2758, 29.10000000000000100 ) ;
#2760 = cartesian_point ( 'none', ( -29.00000000000000000, 0.0000000000000000000, -80.49999999999998600 ) ) ;
#2761 = cartesian_point ( 'none', ( -28.99563664917929600, 0.0000000000000000000, -79.49999999999998600 ) ) ;
#2762 = cartesian_point ( 'none', ( -29.10000000000000100, 3.563722185518798200e-015, 1.355252715606880500e-014 ) ) ;
#2763 = line ( 'none', #2762, #2805 ) ;
#2764 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2765 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2766 = circle ( 'none', #2768, 33.00000000000000000 ) ;
#2767 = cartesian_point ( 'none', ( 4.999999999999996400, -28.66722867666144100, -79.50000000000000000 ) ) ;
#2768 = axis2_placement_3d ( 'none', #2754, #2812, #2811 ) ;
#2769 = cartesian_point ( 'none', ( 33.77375155957640400, 0.0000000000000000000, -80.02496880847192500 ) ) ;
#2770 = plane ( 'none', #2724 ) ;
#2771 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2772 = cartesian_point ( 'none', ( -33.00000000000000000, 4.041334437186266200e-015, -2.100000000000000100 ) ) ;
#2773 = cartesian_point ( 'none', ( -5.000000000000004400, -28.66722867666143800, -79.49999999999998600 ) ) ;
#2774 = vector ( 'none', #2771, 1000.000000000000000 ) ;
#2775 = cartesian_point ( 'none', ( 33.00000000000000000, 0.0000000000000000000, -2.100000000000000100 ) ) ;
#2776 = line ( 'none', #2775, #2774 ) ;
#2777 = cylindrical_surface ( 'none', #2804, 29.10000000000000100 ) ;
#2778 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2779 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2780 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.100000000000000100 ) ) ;
#2781 = axis2_placement_3d ( 'none', #2780, #2779, #2778 ) ;
#2782 = cartesian_point ( 'none', ( 29.10000000000000100, 0.0000000000000000000, -79.00000000000000000 ) ) ;
#2783 = cartesian_point ( 'none', ( -29.10000000000000100, 3.563722185518798200e-015, -79.00000000000000000 ) ) ;
#2784 = cartesian_point ( 'none', ( -29.10000000000000100, 3.563722185518798200e-015, -79.50000000000000000 ) ) ;
#2785 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2786 = axis2_placement_3d ( 'none', #2787, #2838, #2837 ) ;
#2787 = cartesian_point ( 'none', ( 33.27437539013747900, 0.0000000000000000000, -79.99999999999998600 ) ) ;
#2788 = b_spline_curve_with_knots ( 'none', 3,
( #2844, #2843, #2842, #2841, #2840, #2839 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002989318984226908700, 0.003369585148231259300, 0.003749851312235609600 ),
.unspecified. ) ;
#2789 = edge_curve ( 'none', #1073, #1480, #8382, .t. ) ;
#2790 = oriented_edge ( 'none', *, *, #2789, .f. ) ;
#2791 = circle ( 'none', #2832, 33.27437539013747900 ) ;
#2792 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2793 = cartesian_point ( 'none', ( 0.0000000000000000000, 33.00000000000000000, 4.000000000000000000 ) ) ;
#2794 = face_outer_bound ( 'none', #412, .t. ) ;
#2795 = circle ( 'none', #2835, 33.77375155957640400 ) ;
#2796 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2797 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2798 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.355252715606880500e-014 ) ) ;
#2799 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2800 = cartesian_point ( 'none', ( 4.999999999999996400, -33.40159119574978100, -80.02496880847192500 ) ) ;
#2801 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2802 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2803 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -79.00000000000000000 ) ) ;
#2804 = axis2_placement_3d ( 'none', #2798, #2797, #2796 ) ;
#2805 = vector ( 'none', #2799, 1000.000000000000000 ) ;
#2806 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2807 = vector ( 'none', #2806, 1000.000000000000000 ) ;
#2808 = cartesian_point ( 'none', ( 29.10000000000000100, 0.0000000000000000000, 1.355252715606880500e-014 ) ) ;
#2809 = line ( 'none', #2808, #2807 ) ;
#2810 = circle ( 'none', #2813, 29.10000000000000100 ) ;
#2811 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2812 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2813 = axis2_placement_3d ( 'none', #2803, #2802, #2801 ) ;
#2814 = face_outer_bound ( 'none', #209, .t. ) ;
#2815 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2816 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2817 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.700000000000000200 ) ) ;
#2818 = axis2_placement_3d ( 'none', #2817, #2816, #2815 ) ;
#2819 = circle ( 'none', #2818, 31.36499999999999800 ) ;
#2820 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2821 = cartesian_point ( 'none', ( -4.202290414003909900, 34.73626096615331000, -6.000000000000005300 ) ) ;
#2822 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2823 = axis2_placement_3d ( 'none', #2824, #2820, #2862 ) ;
#2824 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -79.99999999999998600 ) ) ;
#2825 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -79.49999999999998600 ) ) ;
#2826 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2827 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2828 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -80.49999999999998600 ) ) ;
#2829 = face_bound ( 'none', #201, .t. ) ;
#2830 = axis2_placement_3d ( 'none', #2793, #2792, #2822 ) ;
#2831 = circle ( 'none', #2867, 33.79999999999999700 ) ;
#2832 = axis2_placement_3d ( 'none', #2828, #2827, #2826 ) ;
#2833 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2834 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2835 = axis2_placement_3d ( 'none', #2845, #2834, #2833 ) ;
#2836 = circle ( 'none', #2873, 28.70836547601573900 ) ;
#2837 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2838 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2839 = cartesian_point ( 'none', ( 4.999999999999996400, -32.89656604577120200, -80.49999999999998600 ) ) ;
#2840 = cartesian_point ( 'none', ( 4.999999999999996400, -33.02337704178860600, -80.50000000000000000 ) ) ;
#2841 = cartesian_point ( 'none', ( 4.999999999999995600, -33.15093021094931200, -80.45019743593263700 ) ) ;
#2842 = cartesian_point ( 'none', ( 4.999999999999997300, -33.33652334577984500, -80.27691458222487600 ) ) ;
#2843 = cartesian_point ( 'none', ( 4.999999999999996400, -33.39517926418359700, -80.15179435023723900 ) ) ;
#2844 = cartesian_point ( 'none', ( 4.999999999999996400, -33.40159119574978100, -80.02496880847192500 ) ) ;
#2845 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -80.02496880847192500 ) ) ;
#2846 = plane ( 'none', #2830 ) ;
#2847 = circle ( 'none', #2786, 0.5000000000000004400 ) ;
#2848 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2849 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -79.50000000000000000 ) ) ;
#2850 = axis2_placement_3d ( 'none', #2849, #2848, #2023 ) ;
#2851 = direction ( 'none', ( 8.688662694539197800e-017, 8.688662694539047400e-017, 1.000000000000000000 ) ) ;
#2852 = cartesian_point ( 'none', ( -5.000000000000003600, 33.40159119574978100, -80.02496880847192500 ) ) ;
#2853 = cartesian_point ( 'none', ( -5.000000000000003600, 33.40586303664121500, -79.94047343764700000 ) ) ;
#2854 = cartesian_point ( 'none', ( -5.000000000000003600, 33.41013485961722300, -79.85597806591630400 ) ) ;
#2855 = cartesian_point ( 'none', ( -5.000000000000003600, 33.41440666469841900, -79.77148269328093000 ) ) ;
#2856 = cartesian_point ( 'none', ( -5.000000000000003600, 33.41898175206375800, -79.68098846322458000 ) ) ;
#2857 = cartesian_point ( 'none', ( -5.000000000000003600, 33.42355681890315800, -79.59049423213049600 ) ) ;
#2858 = cartesian_point ( 'none', ( -5.000000000000003600, 33.42813186524188800, -79.49999999999998600 ) ) ;
#2859 = cartesian_point ( 'none', ( -4.176210429029651100, 34.88675033088843200, -5.803586123950844400 ) ) ;
#2860 = b_spline_curve_with_knots ( 'none', 3,
( #2858, #2857, #2856, #2855, #2854, #2853, #2852 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.01083562443717217700, 0.01110745385771968500, 0.01136126372126699700 ),
.unspecified. ) ;
#2861 = cartesian_point ( 'none', ( -4.190285305365029500, 34.82008893835619300, -5.909586990848310100 ) ) ;
#2862 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2863 = cartesian_point ( 'none', ( 4.999999999999996400, -32.89656604577120200, -80.49999999999998600 ) ) ;
#2864 = cartesian_point ( 'none', ( 33.27437539013747900, 0.0000000000000000000, -80.49999999999998600 ) ) ;
#2865 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2866 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2867 = axis2_placement_3d ( 'none', #2825, #2866, #2865 ) ;
#2868 = toroidal_surface ( 'none', #2823, 33.27437539013747900, 0.5000000000000008900 ) ;
#2869 = face_outer_bound ( 'none', #818, .t. ) ;
#2870 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2871 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2872 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.000000000000000000 ) ) ;
#2873 = axis2_placement_3d ( 'none', #2872, #2871, #2870 ) ;
#2874 = circle ( 'none', #2850, 29.10000000000000100 ) ;
#2875 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2876 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2877 = cartesian_point ( 'none', ( 0.0000000000000000000, 28.70836547601573900, 5.605782061797445900 ) ) ;
#2878 = axis2_placement_3d ( 'none', #2877, #2876, #2875 ) ;
#2879 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2880 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2881 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2882 = cartesian_point ( 'none', ( 0.0000000000000000000, 8.999999999999998200, 4.399999999999999500 ) ) ;
#2883 = plane ( 'none', #2878 ) ;
#2884 = axis2_placement_3d ( 'none', #2879, #2942, #2941 ) ;
#2885 = cylindrical_surface ( 'none', #2884, 31.36499999999999800 ) ;
#2886 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2887 = plane ( 'none', #2891 ) ;
#2888 = cartesian_point ( 'none', ( 31.50000000000001400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2890 = oriented_edge ( 'none', *, *, #899, .t. ) ;
#2889 = face_outer_bound ( 'none', #214, .t. ) ;
#2891 = axis2_placement_3d ( 'none', #2882, #2881, #2880 ) ;
#2892 = circle ( 'none', #2945, 0.4999999999999381600 ) ;
#2893 = face_outer_bound ( 'none', #375, .t. ) ;
#2894 = axis2_placement_3d ( 'none', #2934, #2933, #2932 ) ;
#2895 = face_outer_bound ( 'none', #224, .t. ) ;
#2896 = face_bound ( 'none', #490, .t. ) ;
#2897 = plane ( 'none', #2904 ) ;
#2898 = direction ( 'none', ( 0.04993761694388643100, 0.0000000000000000000, 0.9987523388778449800 ) ) ;
#2899 = vector ( 'none', #2898, 1000.000000000000000 ) ;
#2900 = cartesian_point ( 'none', ( 33.77375155957640400, 0.0000000000000000000, -80.02496880847192500 ) ) ;
#2901 = line ( 'none', #2900, #2899 ) ;
#2902 = face_bound ( 'none', #187, .t. ) ;
#2903 = face_bound ( 'none', #619, .t. ) ;
#2904 = axis2_placement_3d ( 'none', #2906, #2909, #2886 ) ;
#2905 = face_outer_bound ( 'none', #332, .t. ) ;
#2906 = cartesian_point ( 'none', ( 0.0000000000000000000, 31.36499999999999800, 1.700000000000000200 ) ) ;
#2907 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -5.804069938070121300 ) ) ;
#2908 = edge_loop ( 'none', ( #873, #1039, #965, #872 ) ) ;
#2909 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2910 = oriented_edge ( 'none', *, *, #7159, .t. ) ;
#2911 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#2912 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812164200, -5.783388942161654000 ) ) ;
#2913 = cartesian_point ( 'none', ( -31.96500000000000000, 0.0000000000000000000, 0.4649999999999926400 ) ) ;
#2914 = line ( 'none', #2972, #2971 ) ;
#2915 = axis2_placement_3d ( 'none', #2973, #2968, #2967 ) ;
#2916 = direction ( 'none', ( 1.000000000000000000, 6.217248937900876600e-015, 0.0000000000000000000 ) ) ;
#2917 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2918 = axis2_placement_3d ( 'none', #2925, #2917, #2916 ) ;
#2919 = oriented_edge ( 'none', *, *, #3011, .t. ) ;
#2920 = circle ( 'none', #2918, 4.650000000000000400 ) ;
#2921 = cartesian_point ( 'none', ( -31.96500000000000000, 0.0000000000000000000, 1.700000000000000200 ) ) ;
#2922 = circle ( 'none', #2966, 4.650000000000000400 ) ;
#2923 = direction ( 'none', ( -0.7071067811865426900, 8.659560562354874900e-017, 0.7071067811865524600 ) ) ;
#2924 = vector ( 'none', #2923, 1000.000000000000000 ) ;
#2925 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.783388942161654000 ) ) ;
#2926 = circle ( 'none', #2915, 31.50000000000001400 ) ;
#2927 = cartesian_point ( 'none', ( -31.50000000000001400, 3.886110455394339200e-015, 0.0000000000000000000 ) ) ;
#2928 = direction ( 'none', ( -0.9762960071199339200, -0.2164396139381001300, -2.905285780178979000e-016 ) ) ;
#2929 = vector ( 'none', #2928, 1000.000000000000200 ) ;
#2930 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688638500, -5.000000000000125200 ) ) ;
#2931 = line ( 'none', #2930, #2929 ) ;
#2932 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2933 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2934 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.4649999999999926400 ) ) ;
#2935 = cartesian_point ( 'none', ( -31.50000000000001400, 3.857637417314164300e-015, 0.0000000000000000000 ) ) ;
#2936 = line ( 'none', #2935, #2924 ) ;
#2937 = direction ( 'none', ( 0.7071067811865426900, 0.0000000000000000000, 0.7071067811865524600 ) ) ;
#2938 = vector ( 'none', #2937, 1000.000000000000000 ) ;
#2939 = cartesian_point ( 'none', ( 31.50000000000001400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2940 = cartesian_point ( 'none', ( 31.96500000000000000, 3.914583493474514200e-015, 0.4649999999999926400 ) ) ;
#2941 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2942 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2943 = line ( 'none', #2939, #2938 ) ;
#2944 = circle ( 'none', #2894, 31.96500000000000000 ) ;
#2945 = axis2_placement_3d ( 'none', #2965, #2953, #3005 ) ;
#2946 = axis2_placement_3d ( 'none', #2949, #2948, #3004 ) ;
#2947 = cartesian_point ( 'none', ( 8.999999999999998200, 1.102182119232617500e-015, 4.400000000000000400 ) ) ;
#2948 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2949 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2950 = axis2_placement_3d ( 'none', #2983, #2980, #2979 ) ;
#2951 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2952 = vector ( 'none', #2951, 1000.000000000000000 ) ;
#2953 = direction ( 'none', ( 0.2164396139381001000, -0.9762960071199341400, -6.602135896646036400e-017 ) ) ;
#2954 = vector ( 'none', #2962, 1000.000000000000000 ) ;
#2955 = cartesian_point ( 'none', ( 3.514665625631761900, 0.7791826101771602800, -7.500000000000000000 ) ) ;
#2956 = line ( 'none', #2955, #2952 ) ;
#2957 = cylindrical_surface ( 'none', #2946, 27.50000000000000000 ) ;
#2958 = axis2_placement_3d ( 'none', #2993, #2992, #2990 ) ;
#2959 = face_outer_bound ( 'none', #283, .t. ) ;
#2960 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2961 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2962 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2963 = cartesian_point ( 'none', ( 27.50000000000000000, 3.367778697655221300e-015, 0.0000000000000000000 ) ) ;
#2964 = line ( 'none', #2963, #2954 ) ;
#2965 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688640700, -5.500000000000063100 ) ) ;
#2966 = axis2_placement_3d ( 'none', #2911, #2961, #2960 ) ;
#2967 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2968 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2969 = cartesian_point ( 'none', ( 4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#2970 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2971 = vector ( 'none', #2970, 1000.000000000000000 ) ;
#2972 = cartesian_point ( 'none', ( 31.96500000000000000, 3.914583493474514200e-015, 0.0000000000000000000 ) ) ;
#2973 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2974 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688637400, -5.500000000000063100 ) ) ;
#2975 = cylindrical_surface ( 'none', #3027, 31.96500000000000000 ) ;
#2976 = face_outer_bound ( 'none', #239, .t. ) ;
#2978 = oriented_edge ( 'none', *, *, #1578, .f. ) ;
#2977 = circle ( 'none', #3000, 0.4999999999999381100 ) ;
#2979 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2980 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2981 = face_outer_bound ( 'none', #230, .t. ) ;
#2982 = oriented_edge ( 'none', *, *, #7366, .t. ) ;
#2983 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2984 = oriented_edge ( 'none', *, *, #7296, .t. ) ;
#2985 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2986 = vector ( 'none', #2985, 1000.000000000000000 ) ;
#2987 = cartesian_point ( 'none', ( -4.499999999999999100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2988 = line ( 'none', #2987, #2986 ) ;
#2989 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -5.000000000000125200 ) ) ;
#2990 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2991 = advanced_face ( 'none', ( #8372 ), #8366, .f. ) ;
#2992 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2993 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.499999999999998200 ) ) ;
#2994 = plane ( 'none', #3017 ) ;
#2995 = direction ( 'none', ( 0.9762960071199339200, 0.2164396139381001300, -3.290155205452475800e-016 ) ) ;
#2996 = vector ( 'none', #2995, 1000.000000000000200 ) ;
#2997 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688640700, -6.000000000000000900 ) ) ;
#2998 = advanced_face ( 'none', ( #8373, #8365 ), #8364, .t. ) ;
#2999 = circle ( 'none', #2958, 4.500000000000000000 ) ;
#3000 = axis2_placement_3d ( 'none', #2974, #3026, #3025 ) ;
#3001 = cartesian_point ( 'none', ( 4.500000000000000000, 5.510910596163088600e-016, 2.499999999999998200 ) ) ;
#3002 = cartesian_point ( 'none', ( -4.500000000000000000, 0.0000000000000000000, 2.499999999999998200 ) ) ;
#3003 = cylindrical_surface ( 'none', #2950, 4.499999999999999100 ) ;
#3004 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3005 = direction ( 'none', ( 0.9762960071199340300, 0.2164396139381000200, 0.0000000000000000000 ) ) ;
#3006 = line ( 'none', #2997, #2996 ) ;
#3007 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3008 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3009 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3010 = axis2_placement_3d ( 'none', #3009, #3008, #3007 ) ;
#3011 = edge_curve ( 'none', #1090, #7092, #8362, .t. ) ;
#3012 = direction ( 'none', ( 0.9762960071199340300, -0.2164396139380998500, -1.924347126367483900e-017 ) ) ;
#3013 = direction ( 'none', ( -0.2164396139380998500, -0.9762960071199340300, 6.602135896646035100e-017 ) ) ;
#3014 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688637400, -5.500000000000063100 ) ) ;
#3015 = circle ( 'none', #3023, 0.3040699380700574400 ) ;
#3016 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3017 = axis2_placement_3d ( 'none', #3014, #3013, #3012 ) ;
#3018 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3019 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3020 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3021 = vector ( 'none', #3020, 1000.000000000000000 ) ;
#3022 = face_outer_bound ( 'none', #256, .t. ) ;
#3023 = axis2_placement_3d ( 'none', #3067, #3057, #3056 ) ;
#3024 = cartesian_point ( 'none', ( 31.96500000000000000, 3.914583493474514200e-015, 1.700000000000000200 ) ) ;
#3025 = direction ( 'none', ( 0.9762960071199341400, -0.2164396139380998200, 0.0000000000000000000 ) ) ;
#3026 = direction ( 'none', ( -0.2164396139380998500, -0.9762960071199340300, 6.602135896646033900e-017 ) ) ;
#3027 = axis2_placement_3d ( 'none', #3019, #3018, #3016 ) ;
#3028 = cartesian_point ( 'none', ( -31.96500000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3029 = line ( 'none', #3028, #3021 ) ;
#3030 = circle ( 'none', #3071, 0.4999999999999381100 ) ;
#3031 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3032 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3033 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.700000000000000200 ) ) ;
#3034 = axis2_placement_3d ( 'none', #3033, #3032, #3031 ) ;
#3035 = circle ( 'none', #3034, 31.96500000000000000 ) ;
#3036 = circle ( 'none', #3010, 27.50000000000000000 ) ;
#3037 = cartesian_point ( 'none', ( 3.514665625631761900, 0.7791826101771598400, -5.000000000000125200 ) ) ;
#3038 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3039 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 5.605782061797445900 ) ) ;
#3040 = cartesian_point ( 'none', ( -8.999999999999998200, 0.0000000000000000000, 5.605782061797445900 ) ) ;
#3041 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3042 = vector ( 'none', #3041, 1000.000000000000000 ) ;
#3043 = cartesian_point ( 'none', ( 8.999999999999998200, 1.102182119232617500e-015, 0.0000000000000000000 ) ) ;
#3044 = line ( 'none', #3043, #3042 ) ;
#3045 = circle ( 'none', #3097, 8.999999999999998200 ) ;
#3046 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3047 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3048 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.400000000000000400 ) ) ;
#3049 = face_outer_bound ( 'none', #291, .t. ) ;
#3050 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3051 = cartesian_point ( 'none', ( 8.999999999999998200, 1.102182119232617500e-015, 5.605782061797445900 ) ) ;
#3052 = cartesian_point ( 'none', ( 1.006444204812181100, -4.539776433107689100, -5.804069938070121300 ) ) ;
#3053 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3054 = vector ( 'none', #3053, 1000.000000000000000 ) ;
#3055 = axis2_placement_3d ( 'none', #3048, #3047, #3046 ) ;
#3056 = direction ( 'none', ( 0.9762960071199341400, -0.2164396139380996600, 0.0000000000000000000 ) ) ;
#3057 = direction ( 'none', ( 0.2164396139380998500, 0.9762960071199340300, -6.602135896646033900e-017 ) ) ;
#3058 = cartesian_point ( 'none', ( 1.006444204812181100, -4.539776433107689100, -2.000000000000000000 ) ) ;
#3059 = line ( 'none', #3058, #3054 ) ;
#3060 = cylindrical_surface ( 'none', #3104, 8.999999999999998200 ) ;
#3061 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812164900, -2.000000000000000000 ) ) ;
#3062 = line ( 'none', #3061, #3106 ) ;
#3063 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3064 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3065 = vector ( 'none', #3064, 1000.000000000000000 ) ;
#3066 = cartesian_point ( 'none', ( -27.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3067 = cartesian_point ( 'none', ( 4.432165604860217400, -0.9825874585471130500, -5.500000000000063100 ) ) ;
#3068 = direction ( 'none', ( -0.9762960071199341400, 0.2164396139380998200, 0.0000000000000000000 ) ) ;
#3069 = direction ( 'none', ( 0.2164396139380998500, 0.9762960071199340300, 6.602135896646033900e-017 ) ) ;
#3070 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688637400, -5.500000000000063100 ) ) ;
#3071 = axis2_placement_3d ( 'none', #3070, #3069, #3068 ) ;
#3072 = line ( 'none', #3066, #3065 ) ;
#3073 = circle ( 'none', #3055, 8.999999999999998200 ) ;
#3074 = circle ( 'none', #3127, 8.999999999999998200 ) ;
#3075 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3076 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3077 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 5.605782061797445900 ) ) ;
#3078 = axis2_placement_3d ( 'none', #3077, #3076, #3075 ) ;
#3079 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3080 = circle ( 'none', #3114, 31.96500000000000000 ) ;
#3081 = axis2_placement_3d ( 'none', #3086, #3116, #3115 ) ;
#3082 = face_outer_bound ( 'none', #349, .t. ) ;
#3083 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3084 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3085 = axis2_placement_3d ( 'none', #3094, #3084, #3083 ) ;
#3086 = cartesian_point ( 'none', ( 0.0000000000000000000, 33.00000000000000000, 2.499999999999999600 ) ) ;
#3087 = circle ( 'none', #3078, 8.999999999999998200 ) ;
#3088 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3089 = vector ( 'none', #3088, 1000.000000000000000 ) ;
#3090 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812164900, -2.000000000000000000 ) ) ;
#3091 = line ( 'none', #3090, #3089 ) ;
#3092 = cylindrical_surface ( 'none', #3101, 8.999999999999998200 ) ;
#3093 = cylindrical_surface ( 'none', #3132, 28.70836547601573900 ) ;
#3094 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.783388942161654000 ) ) ;
#3095 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3096 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3097 = axis2_placement_3d ( 'none', #3039, #3096, #3095 ) ;
#3098 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812165100, -5.804069938070120400 ) ) ;
#3099 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812165100, -5.195930061930005700 ) ) ;
#3100 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3101 = axis2_placement_3d ( 'none', #3079, #3135, #3100 ) ;
#3102 = cartesian_point ( 'none', ( -8.999999999999998200, 0.0000000000000000000, 4.400000000000000400 ) ) ;
#3103 = circle ( 'none', #3085, 4.650000000000000400 ) ;
#3104 = axis2_placement_3d ( 'none', #3038, #3063, #3050 ) ;
#3105 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3106 = vector ( 'none', #3105, 1000.000000000000000 ) ;
#3107 = face_bound ( 'none', #493, .t. ) ;
#3108 = plane ( 'none', #3081 ) ;
#3109 = cartesian_point ( 'none', ( -3.439713845906603700, 35.00000000000009900, -5.522748513256563500 ) ) ;
#3110 = cartesian_point ( 'none', ( -3.424800267968247900, 35.00000000000000000, -5.420598754232881500 ) ) ;
#3111 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3112 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3113 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.700000000000000200 ) ) ;
#3114 = axis2_placement_3d ( 'none', #3113, #3112, #3111 ) ;
#3115 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3116 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3117 = cartesian_point ( 'none', ( -3.483150921478979500, 34.92390313374112800, -5.820771047027685400 ) ) ;
#3118 = cartesian_point ( 'none', ( -3.468888529159921000, 34.95423598987780900, -5.722831418912193200 ) ) ;
#3119 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3120 = vector ( 'none', #3119, 1000.000000000000000 ) ;
#3121 = cartesian_point ( 'none', ( -8.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3122 = line ( 'none', #3121, #3120 ) ;
#3123 = cartesian_point ( 'none', ( -3.454626136840862400, 34.98456884601449700, -5.624891790796701800 ) ) ;
#3124 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -5.000000000000125200 ) ) ;
#3125 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3126 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3127 = axis2_placement_3d ( 'none', #3133, #3126, #3125 ) ;
#3128 = face_outer_bound ( 'none', #486, .t. ) ;
#3129 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3130 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3131 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 5.605782061797445900 ) ) ;
#3132 = axis2_placement_3d ( 'none', #3131, #3130, #3129 ) ;
#3133 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.400000000000000400 ) ) ;
#3134 = face_outer_bound ( 'none', #624, .t. ) ;
#3135 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3136 = face_outer_bound ( 'none', #427, .t. ) ;
#3137 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3138 = line ( 'none', #3201, #3200 ) ;
#3139 = direction ( 'none', ( 0.2164396139381000700, -0.9762960071199340300, -6.602135896646036400e-017 ) ) ;
#3140 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688640700, -5.500000000000063100 ) ) ;
#3141 = axis2_placement_3d ( 'none', #3137, #3143, #3203 ) ;
#3142 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3143 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3144 = circle ( 'none', #3189, 31.96500000000000000 ) ;
#3145 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3146 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3147 = axis2_placement_3d ( 'none', #3167, #3146, #3145 ) ;
#3148 = cartesian_point ( 'none', ( 1.006444204812181100, -4.539776433107689100, -5.195930061930004800 ) ) ;
#3149 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3150 = cylindrical_surface ( 'none', #3141, 27.50000000000000000 ) ;
#3151 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3152 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3153 = axis2_placement_3d ( 'none', #3160, #3152, #3151 ) ;
#3154 = circle ( 'none', #3153, 4.499999999999999100 ) ;
#3155 = axis2_placement_3d ( 'none', #3196, #3183, #3182 ) ;
#3156 = axis2_placement_3d ( 'none', #3158, #3149, #3142 ) ;
#3157 = circle ( 'none', #3147, 27.50000000000000000 ) ;
#3158 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#3159 = face_outer_bound ( 'none', #299, .t. ) ;
#3160 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.999999999999994700 ) ) ;
#3161 = circle ( 'none', #3156, 4.650000000000000400 ) ;
#3162 = direction ( 'none', ( -0.9762960071199340300, 0.2164396139380998500, -1.924347126367483900e-017 ) ) ;
#3163 = direction ( 'none', ( 0.2164396139380998500, 0.9762960071199340300, 6.602135896646035100e-017 ) ) ;
#3164 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688637400, -5.500000000000063100 ) ) ;
#3165 = axis2_placement_3d ( 'none', #3164, #3163, #3162 ) ;
#3166 = plane ( 'none', #3165 ) ;
#3167 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.499999999999999100 ) ) ;
#3168 = face_outer_bound ( 'none', #302, .t. ) ;
#3169 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688640700, -6.000000000000000900 ) ) ;
#3170 = circle ( 'none', #3222, 31.50000000000001400 ) ;
#3171 = direction ( 'none', ( 0.9762960071199340300, 0.2164396139381000700, -1.924347126367485100e-017 ) ) ;
#3172 = cartesian_point ( 'none', ( 4.432165604860217400, 0.9825874585471143800, -5.500000000000063100 ) ) ;
#3173 = vector ( 'none', #3232, 1000.000000000000000 ) ;
#3174 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -2.000000000000000000 ) ) ;
#3175 = oriented_edge ( 'none', *, *, #6985, .t. ) ;
#3176 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3177 = face_outer_bound ( 'none', #370, .t. ) ;
#3178 = line ( 'none', #3174, #3173 ) ;
#3179 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#3180 = line ( 'none', #3179, #3230 ) ;
#3181 = cylindrical_surface ( 'none', #3228, 31.96500000000000000 ) ;
#3182 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3183 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3184 = cartesian_point ( 'none', ( 3.514665625631761900, 0.7791826101771602800, -6.000000000000000900 ) ) ;
#3185 = plane ( 'none', #3197 ) ;
#3186 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3187 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3188 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.4649999999999926400 ) ) ;
#3189 = axis2_placement_3d ( 'none', #3188, #3187, #3186 ) ;
#3190 = circle ( 'none', #3155, 4.650000000000000400 ) ;
#3191 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -5.783388942161654900 ) ) ;
#3192 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3193 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#3194 = cartesian_point ( 'none', ( 8.937813492628048000e-016, -4.601004802686028300e-016, -5.804069938070119500 ) ) ;
#3195 = axis2_placement_3d ( 'none', #3194, #3193, #3192 ) ;
#3196 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#3197 = axis2_placement_3d ( 'none', #3140, #3139, #3171 ) ;
#3198 = cartesian_point ( 'none', ( 4.197916149710473600, -2.000000000000000000, -7.249999999999999100 ) ) ;
#3199 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3200 = vector ( 'none', #3199, 1000.000000000000000 ) ;
#3201 = cartesian_point ( 'none', ( 4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#3202 = circle ( 'none', #3195, 4.650000000000000400 ) ;
#3203 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3204 = axis2_placement_3d ( 'none', #3172, #3263, #3262 ) ;
#3205 = direction ( 'none', ( 0.9762960071199340300, 0.2164396139381000200, 0.0000000000000000000 ) ) ;
#3206 = direction ( 'none', ( 0.2164396139381001000, -0.9762960071199341400, -6.602135896646036400e-017 ) ) ;
#3207 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688640700, -5.500000000000063100 ) ) ;
#3208 = axis2_placement_3d ( 'none', #3207, #3206, #3205 ) ;
#3209 = cartesian_point ( 'none', ( 0.0000000000000000000, 12.50000000000000000, 2.499999999999998700 ) ) ;
#3210 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3211 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3212 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3213 = cartesian_point ( 'none', ( 0.0000000000000000000, 27.50000000000000000, 0.0000000000000000000 ) ) ;
#3214 = axis2_placement_3d ( 'none', #3213, #3212, #3211 ) ;
#3215 = plane ( 'none', #3214 ) ;
#3216 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688638500, -5.000000000000125200 ) ) ;
#3217 = circle ( 'none', #3204, 0.3040699380700574400 ) ;
#3218 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3219 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3220 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3221 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3222 = axis2_placement_3d ( 'none', #3220, #3219, #3218 ) ;
#3223 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3224 = face_outer_bound ( 'none', #362, .t. ) ;
#3225 = face_bound ( 'none', #392, .t. ) ;
#3226 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -6.000000000000000900 ) ) ;
#3227 = circle ( 'none', #3208, 0.4999999999999381600 ) ;
#3228 = axis2_placement_3d ( 'none', #3231, #3176, #3221 ) ;
#3229 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3230 = vector ( 'none', #3229, 1000.000000000000000 ) ;
#3231 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3232 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3233 = face_outer_bound ( 'none', #1423, .t. ) ;
#3234 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3235 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.500000000000000000 ) ) ;
#3236 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3237 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#3238 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3239 = axis2_placement_3d ( 'none', #3235, #3293, #3292 ) ;
#3240 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688637400, -5.500000000000063100 ) ) ;
#3241 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3242 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3243 = face_outer_bound ( 'none', #322, .t. ) ;
#3244 = axis2_placement_3d ( 'none', #3260, #3237, #3236 ) ;
#3245 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3246 = circle ( 'none', #3239, 33.00000000000000000 ) ;
#3247 = plane ( 'none', #3252 ) ;
#3248 = circle ( 'none', #3244, 4.650000000000000400 ) ;
#3249 = face_bound ( 'none', #453, .t. ) ;
#3250 = face_outer_bound ( 'none', #382, .t. ) ;
#3251 = cylindrical_surface ( 'none', #3253, 33.00000000000000000 ) ;
#3252 = axis2_placement_3d ( 'none', #3209, #3242, #3241 ) ;
#3253 = axis2_placement_3d ( 'none', #3210, #3223, #3245 ) ;
#3254 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3255 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3256 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3257 = axis2_placement_3d ( 'none', #3256, #3255, #3254 ) ;
#3258 = face_outer_bound ( 'none', #482, .t. ) ;
#3259 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -7.249999999999999100 ) ) ;
#3260 = cartesian_point ( 'none', ( 8.409421267140023900e-016, -4.072612577198007100e-016, -5.195930061930008400 ) ) ;
#3261 = circle ( 'none', #3257, 28.50000000000000000 ) ;
#3262 = direction ( 'none', ( 0.9762960071199341400, 0.2164396139380996600, 0.0000000000000000000 ) ) ;
#3263 = direction ( 'none', ( -0.2164396139381001000, 0.9762960071199341400, 6.602135896646036400e-017 ) ) ;
#3264 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#3265 = line ( 'none', #3314, #3313 ) ;
#3266 = line ( 'none', #3309, #3308 ) ;
#3267 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.499999999999998200 ) ) ;
#3268 = axis2_placement_3d ( 'none', #3270, #3269, #3317 ) ;
#3269 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3270 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#3271 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3272 = cartesian_point ( 'none', ( 28.50000000000000000, 3.490243377569956500e-015, 0.0000000000000000000 ) ) ;
#3273 = direction ( 'none', ( 0.9762960071199341400, -0.2164396139380998200, 0.0000000000000000000 ) ) ;
#3274 = direction ( 'none', ( -0.2164396139380998500, -0.9762960071199340300, 6.602135896646033900e-017 ) ) ;
#3275 = axis2_placement_3d ( 'none', #3240, #3274, #3273 ) ;
#3276 = axis2_placement_3d ( 'none', #3271, #3234, #3283 ) ;
#3277 = plane ( 'none', #3268 ) ;
#3278 = cylindrical_surface ( 'none', #3276, 4.499999999999999100 ) ;
#3279 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3280 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3281 = cartesian_point ( 'none', ( -11.00000000000000200, 0.0000000000000000000, 3.999999999999998200 ) ) ;
#3282 = circle ( 'none', #3275, 0.4999999999999381100 ) ;
#3283 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3284 = cartesian_point ( 'none', ( -4.854121959736899900, 2.000000000000000400, -6.799999999999998900 ) ) ;
#3285 = cartesian_point ( 'none', ( -4.599926931897656800, 2.000000000000000000, -7.035027365083886200 ) ) ;
#3286 = cartesian_point ( 'none', ( -4.344424804578797400, 2.000000000000000000, -7.268660219544593700 ) ) ;
#3287 = cartesian_point ( 'none', ( -4.086869217383891400, 2.000000000000000000, -7.500000000000000000 ) ) ;
#3288 = circle ( 'none', #3320, 4.500000000000000000 ) ;
#3289 = axis2_placement_3d ( 'none', #3281, #3280, #3279 ) ;
#3290 = circle ( 'none', #3289, 1.500000000000000000 ) ;
#3291 = b_spline_curve_with_knots ( 'none', 3,
( #3287, #3286, #3285, #3284 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001038593650398564000 ),
.unspecified. ) ;
#3292 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3293 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3294 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3295 = cartesian_point ( 'none', ( 2.512574684646731600, -25.16314144182620500, -20.01408997943378100 ) ) ;
#3296 = cartesian_point ( 'none', ( 2.512574684646664100, -30.35988970871858300, -22.12349026794379000 ) ) ;
#3297 = axis2_placement_3d ( 'none', #3350, #3349, #3348 ) ;
#3298 = axis2_placement_3d ( 'none', #3300, #3336, #3335 ) ;
#3299 = b_spline_curve_with_knots ( 'none', 3,
( #3295, #3355, #3354, #3353, #3352 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#3300 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.999999999999999100 ) ) ;
#3301 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3302 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3303 = circle ( 'none', #3384, 4.900000000000015500 ) ;
#3304 = face_bound ( 'none', #458, .t. ) ;
#3305 = cartesian_point ( 'none', ( 0.0000000000000000000, 27.50000000000000000, 3.999999999999999100 ) ) ;
#3306 = face_outer_bound ( 'none', #448, .t. ) ;
#3307 = direction ( 'none', ( 0.9762960071199340300, -0.2164396139380998000, -3.290155205452476300e-016 ) ) ;
#3308 = vector ( 'none', #3307, 1000.000000000000000 ) ;
#3309 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -6.000000000000000900 ) ) ;
#3310 = circle ( 'none', #3298, 27.00000000000000000 ) ;
#3311 = circle ( 'none', #3297, 12.50000000000000000 ) ;
#3312 = direction ( 'none', ( -0.9762960071199340300, 0.2164396139380998000, -2.905285780178979000e-016 ) ) ;
#3313 = vector ( 'none', #3312, 1000.000000000000000 ) ;
#3314 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -5.000000000000125200 ) ) ;
#3315 = circle ( 'none', #3318, 28.50000000000000000 ) ;
#3316 = axis2_placement_3d ( 'none', #3305, #3351, #3341 ) ;
#3317 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3318 = axis2_placement_3d ( 'none', #3238, #3302, #3301 ) ;
#3319 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3320 = axis2_placement_3d ( 'none', #3267, #3294, #3319 ) ;
#3321 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3322 = face_outer_bound ( 'none', #446, .t. ) ;
#3323 = conical_surface ( 'none', #3375, 5.000000000000018700, 0.7853981633974630400 ) ;
#3324 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3325 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.999999999999998200 ) ) ;
#3326 = oriented_edge ( 'none', *, *, #1055, .f. ) ;
#3327 = toroidal_surface ( 'none', #3332, 11.00000000000000200, 1.500000000000000000 ) ;
#3328 = axis2_placement_3d ( 'none', #3386, #3388, #3378 ) ;
#3329 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3330 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3331 = face_outer_bound ( 'none', #477, .t. ) ;
#3332 = axis2_placement_3d ( 'none', #3325, #3324, #3387 ) ;
#3333 = axis2_placement_3d ( 'none', #3377, #3376, #3379 ) ;
#3334 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.499999999999998700 ) ) ;
#3335 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3336 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3337 = conical_surface ( 'none', #3343, 31.50000000000001400, 0.7853981633974414000 ) ;
#3338 = toroidal_surface ( 'none', #3328, 28.50000000000000000, 1.000000000000000000 ) ;
#3339 = axis2_placement_3d ( 'none', #3334, #3330, #3329 ) ;
#3340 = face_outer_bound ( 'none', #452, .t. ) ;
#3341 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3342 = circle ( 'none', #3339, 11.00000000000000200 ) ;
#3343 = axis2_placement_3d ( 'none', #3347, #3345, #3344 ) ;
#3344 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3345 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3346 = plane ( 'none', #3316 ) ;
#3347 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3348 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3349 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3350 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.999999999999998200 ) ) ;
#3351 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3352 = cartesian_point ( 'none', ( 2.512574684646664100, -30.35988970871858300, -22.12349026794379000 ) ) ;
#3353 = cartesian_point ( 'none', ( 2.512574684646731600, -29.57749700599257300, -21.86692397605513000 ) ) ;
#3354 = cartesian_point ( 'none', ( 2.512574684646731600, -27.81880766451672900, -21.23148250283406200 ) ) ;
#3355 = cartesian_point ( 'none', ( 2.512574684646738700, -26.10755944522797700, -20.47501388717390500 ) ) ;
#3356 = direction ( 'none', ( -1.000000000000000000, 1.224646799147353500e-016, 0.0000000000000000000 ) ) ;
#3357 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#3358 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3359 = axis2_placement_3d ( 'none', #3363, #3365, #3358 ) ;
#3360 = cartesian_point ( 'none', ( -2.762450146247414000, 34.99009602778076600, -5.688548989672806800 ) ) ;
#3361 = cartesian_point ( 'none', ( -2.750005104156979300, 35.00000000000000000, -5.606267844942587800 ) ) ;
#3362 = cartesian_point ( 'none', ( -2.737559513772834600, 35.00000000000000000, -5.523983056919310500 ) ) ;
#3363 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.000000000000000000 ) ) ;
#3364 = axis2_placement_3d ( 'none', #3366, #3357, #3356 ) ;
#3365 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3366 = cartesian_point ( 'none', ( -3.850000000000000100, 4.714890176717309500e-016, -7.249999999999999100 ) ) ;
#3367 = cartesian_point ( 'none', ( -3.509108435807014800, 34.82012007767298200, -6.000000000000005300 ) ) ;
#3368 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3369 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3370 = circle ( 'none', #3364, 0.2500000000000002200 ) ;
#3371 = circle ( 'none', #3359, 33.00000000000000000 ) ;
#3372 = toroidal_surface ( 'none', #3333, 27.00000000000000000, 0.5000000000000000000 ) ;
#3373 = face_outer_bound ( 'none', #469, .t. ) ;
#3374 = cartesian_point ( 'none', ( -3.496760785141094000, 34.87866884740768100, -5.914493202324888600 ) ) ;
#3375 = axis2_placement_3d ( 'none', #3380, #3369, #3368 ) ;
#3376 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3377 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.499999999999999100 ) ) ;
#3378 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3379 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3380 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.500000000000000000 ) ) ;
#3381 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3382 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3383 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.399999999999999500 ) ) ;
#3384 = axis2_placement_3d ( 'none', #3383, #3382, #3381 ) ;
#3385 = face_outer_bound ( 'none', #487, .t. ) ;
#3386 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3387 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3388 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3389 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#3390 = circle ( 'none', #3393, 4.235706495037636200 ) ;
#3391 = vector ( 'none', #3409, 1000.000000000000000 ) ;
#3392 = circle ( 'none', #3444, 33.77375155957640400 ) ;
#3393 = axis2_placement_3d ( 'none', #3389, #3450, #3449 ) ;
#3394 = cartesian_point ( 'none', ( 4.999999999999996400, 33.42813186524188800, -79.49999999999998600 ) ) ;
#3395 = direction ( 'none', ( -0.9762960071199341400, 0.2164396139380996600, 0.0000000000000000000 ) ) ;
#3396 = direction ( 'none', ( -0.2164396139380998500, -0.9762960071199340300, -6.602135896646033900e-017 ) ) ;
#3397 = cartesian_point ( 'none', ( -4.432165604860217400, 0.9825874585471130500, -5.500000000000063100 ) ) ;
#3398 = axis2_placement_3d ( 'none', #3397, #3396, #3395 ) ;
#3399 = face_outer_bound ( 'none', #739, .t. ) ;
#3400 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812164200, -5.216611057838472100 ) ) ;
#3401 = cartesian_point ( 'none', ( -33.99999999999997200, 4.163799117100998200e-015, -75.49999999999998600 ) ) ;
#3402 = direction ( 'none', ( 0.9762960071199341400, 0.2164396139380996600, 0.0000000000000000000 ) ) ;
#3403 = direction ( 'none', ( -0.2164396139381001000, 0.9762960071199341400, 6.602135896646036400e-017 ) ) ;
#3404 = cartesian_point ( 'none', ( 4.432165604860217400, 0.9825874585471143800, -5.500000000000063100 ) ) ;
#3405 = axis2_placement_3d ( 'none', #3404, #3403, #3402 ) ;
#3406 = circle ( 'none', #3405, 0.3040699380700574400 ) ;
#3407 = cylindrical_surface ( 'none', #3447, 5.250000000000000000 ) ;
#3408 = circle ( 'none', #3398, 0.3040699380700574400 ) ;
#3409 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3410 = cartesian_point ( 'none', ( 4.499999999999999100, 5.510910596163087600e-016, 0.0000000000000000000 ) ) ;
#3411 = direction ( 'none', ( 0.0000000000000000000, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#3413 = advanced_face ( 'none', ( #8363 ), #8383, .f. ) ;
#3412 = direction ( 'none', ( 1.394717674685352500e-015, 0.6266669421770428800, 0.7792872022447660000 ) ) ;
#3414 = cartesian_point ( 'none', ( 2.512574684646731600, -30.98331947051439500, -21.62215671420215600 ) ) ;
#3415 = axis2_placement_3d ( 'none', #3414, #3412, #3411 ) ;
#3416 = circle ( 'none', #3415, 0.8000000000000002700 ) ;
#3417 = edge_loop ( 'none', ( #6290, #6331 ) ) ;
#3418 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -80.02496880847192500 ) ) ;
#3419 = cartesian_point ( 'none', ( 4.999999999999996400, 33.40159119574978100, -80.02496880847192500 ) ) ;
#3420 = line ( 'none', #3410, #3391 ) ;
#3421 = circle ( 'none', #3427, 33.27437539013747900 ) ;
#3422 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3423 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3424 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -80.49999999999998600 ) ) ;
#3425 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3426 = circle ( 'none', #3472, 29.00000000000000000 ) ;
#3427 = axis2_placement_3d ( 'none', #3424, #3470, #3458 ) ;
#3428 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3429 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.355252715606880500e-014 ) ) ;
#3430 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -80.49999999999998600 ) ) ;
#3431 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3432 = face_outer_bound ( 'none', #571, .t. ) ;
#3433 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#3434 = circle ( 'none', #3436, 28.60000000000000100 ) ;
#3435 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3436 = axis2_placement_3d ( 'none', #3445, #3423, #3422 ) ;
#3437 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3438 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3439 = vector ( 'none', #3435, 1000.000000000000000 ) ;
#3440 = cartesian_point ( 'none', ( -5.250000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#3441 = line ( 'none', #3440, #3439 ) ;
#3442 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3443 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3444 = axis2_placement_3d ( 'none', #3418, #3443, #3442 ) ;
#3445 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -79.00000000000000000 ) ) ;
#3446 = axis2_placement_3d ( 'none', #3429, #3428, #3431 ) ;
#3447 = axis2_placement_3d ( 'none', #3433, #3438, #3437 ) ;
#3448 = cylindrical_surface ( 'none', #3446, 28.60000000000000100 ) ;
#3449 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3450 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3451 = b_spline_curve_with_knots ( 'none', 3,
( #3509, #3508, #3507, #3506, #3505, #3504, #3503 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.001870978600832063900, 0.002746072100703847200, 0.002870988411893086600 ),
.unspecified. ) ;
#3452 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3453 = axis2_placement_3d ( 'none', #3491, #3482, #3478 ) ;
#3454 = face_outer_bound ( 'none', #581, .t. ) ;
#3455 = cartesian_point ( 'none', ( -3.514665625631767200, -0.7791826101771354200, -5.000000000000125200 ) ) ;
#3456 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3457 = axis2_placement_3d ( 'none', #3489, #3488, #3487 ) ;
#3458 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3459 = plane ( 'none', #3462 ) ;
#3460 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -80.49999999999998600 ) ) ;
#3461 = cartesian_point ( 'none', ( -5.000000000000004400, -28.56128401685101900, -79.50000000000001400 ) ) ;
#3462 = axis2_placement_3d ( 'none', #3460, #3456, #3452 ) ;
#3463 = direction ( 'none', ( -1.312504016089261800e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3464 = vector ( 'none', #3463, 1000.000000000000000 ) ;
#3465 = cartesian_point ( 'none', ( -5.000000000000003600, -34.49999717775035900, -80.49999999999998600 ) ) ;
#3466 = line ( 'none', #3465, #3464 ) ;
#3467 = direction ( 'none', ( 1.312504016089261800e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#3468 = vector ( 'none', #3467, 1000.000000000000000 ) ;
#3469 = face_outer_bound ( 'none', #595, .t. ) ;
#3470 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3471 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3472 = axis2_placement_3d ( 'none', #3430, #3425, #3471 ) ;
#3473 = cartesian_point ( 'none', ( -5.000000000000003600, 34.49999717775035900, -80.49999999999998600 ) ) ;
#3474 = line ( 'none', #3473, #3468 ) ;
#3475 = conical_surface ( 'none', #3511, 29.00000000000000000, 0.004363323129985833400 ) ;
#3476 = face_bound ( 'none', #569, .t. ) ;
#3477 = plane ( 'none', #3485 ) ;
#3478 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3479 = circle ( 'none', #3502, 28.60000000000000100 ) ;
#3480 = face_bound ( 'none', #538, .t. ) ;
#3481 = oriented_edge ( 'none', *, *, #1207, .t. ) ;
#3482 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3483 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3484 = vector ( 'none', #3483, 1000.000000000000000 ) ;
#3485 = axis2_placement_3d ( 'none', #3539, #3525, #3524 ) ;
#3486 = circle ( 'none', #3453, 1.249999999999987100 ) ;
#3487 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3488 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3489 = cartesian_point ( 'none', ( 2.168404344971008900e-016, -14.00000000000000000, -79.49999999999998600 ) ) ;
#3490 = cartesian_point ( 'none', ( -5.000000000000004400, -28.56571371417139800, -80.49999999999998600 ) ) ;
#3491 = cartesian_point ( 'none', ( -2.168404344971008900e-016, 14.00000000000000000, -79.49999999999998600 ) ) ;
#3492 = line ( 'none', #3498, #3484 ) ;
#3493 = circle ( 'none', #3536, 28.99563664917929600 ) ;
#3494 = circle ( 'none', #3457, 1.249999999999987100 ) ;
#3495 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3496 = vector ( 'none', #3495, 1000.000000000000000 ) ;
#3497 = cartesian_point ( 'none', ( 0.7791826101771727200, -3.514665625631759200, -7.500000000000000000 ) ) ;
#3498 = cartesian_point ( 'none', ( -0.7791826101771970300, -3.514665625631754300, -7.500000000000000000 ) ) ;
#3499 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3500 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3501 = line ( 'none', #3497, #3496 ) ;
#3502 = axis2_placement_3d ( 'none', #3543, #3542, #3541 ) ;
#3503 = cartesian_point ( 'none', ( -5.000000000000004400, -28.56571371417139800, -80.49999999999998600 ) ) ;
#3504 = cartesian_point ( 'none', ( -5.000000000000004400, -28.56552926925653000, -80.45836163811820500 ) ) ;
#3505 = cartesian_point ( 'none', ( -5.000000000000004400, -28.56534482428855900, -80.41672327623665200 ) ) ;
#3506 = cartesian_point ( 'none', ( -5.000000000000004400, -28.56516037926748200, -80.37508491435534100 ) ) ;
#3507 = cartesian_point ( 'none', ( -5.000000000000004400, -28.56386826106856700, -80.08338994289202600 ) ) ;
#3508 = cartesian_point ( 'none', ( -5.000000000000004400, -28.56257614026343500, -79.79169497144025100 ) ) ;
#3509 = cartesian_point ( 'none', ( -5.000000000000004400, -28.56128401685101900, -79.50000000000001400 ) ) ;
#3510 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -80.49999999999998600 ) ) ;
#3511 = axis2_placement_3d ( 'none', #3510, #3500, #3499 ) ;
#3512 = cylindrical_surface ( 'none', #3529, 33.00000000000000000 ) ;
#3513 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -80.49999999999998600 ) ) ;
#3514 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3515 = circle ( 'none', #3559, 29.10000000000000100 ) ;
#3516 = face_outer_bound ( 'none', #565, .t. ) ;
#3517 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3518 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3519 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.5000000000000000000 ) ) ;
#3520 = axis2_placement_3d ( 'none', #3519, #3518, #3517 ) ;
#3521 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.100000000000000100 ) ) ;
#3522 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3523 = cartesian_point ( 'none', ( 3.514665625631761900, -0.7791826101771602800, -5.000000000000125200 ) ) ;
#3524 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3525 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3526 = cartesian_point ( 'none', ( 3.514665625631761900, -0.7791826101771602800, -6.000000000000000900 ) ) ;
#3527 = circle ( 'none', #3520, 33.00000000000000000 ) ;
#3528 = cartesian_point ( 'none', ( -5.250000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#3529 = axis2_placement_3d ( 'none', #3521, #3522, #3514 ) ;
#3530 = direction ( 'none', ( 1.312504016089261800e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#3531 = vector ( 'none', #3530, 1000.000000000000000 ) ;
#3532 = axis2_placement_3d ( 'none', #3550, #3549, #3548 ) ;
#3533 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3534 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3535 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -79.49999999999998600 ) ) ;
#3536 = axis2_placement_3d ( 'none', #3535, #3534, #3533 ) ;
#3537 = cartesian_point ( 'none', ( -5.000000000000003600, 34.49999717775035900, -79.49999999999998600 ) ) ;
#3538 = line ( 'none', #3537, #3531 ) ;
#3539 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -79.49999999999998600 ) ) ;
#3540 = face_outer_bound ( 'none', #534, .t. ) ;
#3541 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3542 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3543 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -79.50000000000001400 ) ) ;
#3544 = plane ( 'none', #3555 ) ;
#3545 = cartesian_point ( 'none', ( 29.10000000000000100, 0.0000000000000000000, -79.00000000000000000 ) ) ;
#3546 = face_bound ( 'none', #518, .t. ) ;
#3547 = cartesian_point ( 'none', ( -4.854121959736900700, -2.000000000000000000, -6.799999999999998900 ) ) ;
#3548 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3549 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3550 = cartesian_point ( 'none', ( 29.10000000000000100, 0.0000000000000000000, -79.50000000000001400 ) ) ;
#3551 = cartesian_point ( 'none', ( -5.000000000000003600, 32.89656604577120200, -80.49999999999998600 ) ) ;
#3552 = circle ( 'none', #3583, 5.250000000000000000 ) ;
#3553 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3554 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3555 = axis2_placement_3d ( 'none', #3513, #3554, #3553 ) ;
#3556 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3557 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3558 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -79.00000000000000000 ) ) ;
#3559 = axis2_placement_3d ( 'none', #3558, #3557, #3556 ) ;
#3560 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3561 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3562 = face_outer_bound ( 'none', #1247, .t. ) ;
#3563 = plane ( 'none', #3607 ) ;
#3564 = face_outer_bound ( 'none', #532, .t. ) ;
#3565 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3566 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3567 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -79.50000000000000000 ) ) ;
#3568 = axis2_placement_3d ( 'none', #3567, #3566, #3565 ) ;
#3569 = cartesian_point ( 'none', ( -5.000000000000004400, 28.66722867666143800, -79.50000000000000000 ) ) ;
#3570 = cartesian_point ( 'none', ( 3.600000000000000100, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#3571 = circle ( 'none', #3568, 29.10000000000000100 ) ;
#3572 = face_outer_bound ( 'none', #555, .t. ) ;
#3573 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3574 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#3575 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.000000000000095000 ) ) ;
#3576 = axis2_placement_3d ( 'none', #3575, #3574, #3573 ) ;
#3577 = circle ( 'none', #3576, 3.600000000000000100 ) ;
#3578 = plane ( 'none', #3532 ) ;
#3579 = cartesian_point ( 'none', ( 0.7791826101771722700, -3.514665625631759200, -5.000000000000125200 ) ) ;
#3580 = cartesian_point ( 'none', ( -5.000000000000003600, -32.89656604577120200, -80.49999999999998600 ) ) ;
#3581 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3582 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#3583 = axis2_placement_3d ( 'none', #3582, #3581, #3640 ) ;
#3584 = cartesian_point ( 'none', ( -2.774560430621800600, 34.97053966594162900, -5.768609607170886600 ) ) ;
#3585 = direction ( 'none', ( 0.1045377106962868800, 0.0000000000000000000, 0.9945209233808907100 ) ) ;
#3586 = direction ( 'none', ( -0.9891309318365548700, 0.1039711490850920200, 0.1039711490850921800 ) ) ;
#3587 = cartesian_point ( 'none', ( 2.095679098946627800, 0.4513683279452416800, 0.4513683279452434500 ) ) ;
#3588 = cartesian_point ( 'none', ( -4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#3589 = cartesian_point ( 'none', ( -3.600000000000000100, 4.408728476930471200e-016, -7.249999999999999100 ) ) ;
#3590 = direction ( 'none', ( -1.000000000000000000, 1.224646799147353500e-016, 0.0000000000000000000 ) ) ;
#3591 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#3592 = axis2_placement_3d ( 'none', #3598, #3591, #3590 ) ;
#3593 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 5.605782061797445900 ) ) ;
#3594 = circle ( 'none', #3635, 28.70836547601573900 ) ;
#3595 = cylindrical_surface ( 'none', #3596, 0.2999999999999999900 ) ;
#3596 = axis2_placement_3d ( 'none', #3587, #3586, #3585 ) ;
#3597 = cartesian_point ( 'none', ( -3.850000000000000100, 4.714890176717308500e-016, -1.084202172485504400e-016 ) ) ;
#3598 = cartesian_point ( 'none', ( -3.850000000000000100, 4.714890176717309500e-016, -0.2500000000000002200 ) ) ;
#3599 = face_outer_bound ( 'none', #635, .t. ) ;
#3600 = circle ( 'none', #3592, 0.2500000000000002200 ) ;
#3601 = direction ( 'none', ( -1.312504016089261800e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3602 = vector ( 'none', #3601, 1000.000000000000000 ) ;
#3603 = cartesian_point ( 'none', ( -5.000000000000003600, -34.49999717775035900, -79.49999999999998600 ) ) ;
#3604 = line ( 'none', #3603, #3602 ) ;
#3605 = cartesian_point ( 'none', ( -3.600000000000000100, 4.408728476930471200e-016, -0.2500000000000002200 ) ) ;
#3606 = cartesian_point ( 'none', ( -3.850000000000000100, 4.714890176717308500e-016, -7.500000000000000000 ) ) ;
#3607 = axis2_placement_3d ( 'none', #3545, #3561, #3560 ) ;
#3608 = cartesian_point ( 'none', ( -2.798445170331502300, 34.92177613510029500, -5.926503196404613800 ) ) ;
#3609 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3610 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3611 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#3612 = axis2_placement_3d ( 'none', #3611, #3610, #3609 ) ;
#3613 = circle ( 'none', #3612, 5.250000000000000000 ) ;
#3614 = cartesian_point ( 'none', ( -2.050441826992106500, 35.00000000000000000, -5.626812679485310800 ) ) ;
#3615 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3616 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3617 = cartesian_point ( 'none', ( -2.088263542607973200, 34.96894608091875500, -5.879541116053995400 ) ) ;
#3618 = cartesian_point ( 'none', ( -2.078897087605325200, 34.98134435932129100, -5.816953539301734600 ) ) ;
#3619 = cartesian_point ( 'none', ( -2.786670714996187100, 34.95098330410250000, -5.848670224668966400 ) ) ;
#3620 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3621 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3622 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#3623 = cartesian_point ( 'none', ( -2.809565895119803300, 34.88366100353409400, -6.000000000000005300 ) ) ;
#3624 = axis2_placement_3d ( 'none', #3625, #3616, #3615 ) ;
#3625 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#3626 = circle ( 'none', #3629, 3.850000000000000100 ) ;
#3627 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3628 = vector ( 'none', #3627, 1000.000000000000000 ) ;
#3629 = axis2_placement_3d ( 'none', #3622, #3621, #3620 ) ;
#3630 = cartesian_point ( 'none', ( -0.7791826101771971400, -3.514665625631753900, -6.000000000000000900 ) ) ;
#3631 = cartesian_point ( 'none', ( -2.069530632602676800, 34.99374263772382700, -5.754365962549473900 ) ) ;
#3632 = cartesian_point ( 'none', ( -2.059986341018891200, 35.00000000000000000, -5.690590064210431900 ) ) ;
#3633 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3634 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3635 = axis2_placement_3d ( 'none', #3593, #3634, #3633 ) ;
#3636 = cartesian_point ( 'none', ( 3.850000000000000100, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#3637 = cartesian_point ( 'none', ( -4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#3638 = line ( 'none', #3637, #3628 ) ;
#3639 = circle ( 'none', #3624, 3.600000000000000100 ) ;
#3640 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3641 = circle ( 'none', #3701, 5.999999999999998200 ) ;
#3642 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3643 = vector ( 'none', #3642, 1000.000000000000000 ) ;
#3644 = cartesian_point ( 'none', ( 3.514665625631762300, -0.7791826101771601700, -7.500000000000000000 ) ) ;
#3645 = cartesian_point ( 'none', ( 2.017391304347826900, -0.1579446640316206600, -7.683016009395158700e-016 ) ) ;
#3646 = direction ( 'none', ( -0.9945209233808906000, -0.1045377106962865800, -3.649916775045508200e-016 ) ) ;
#3647 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3648 = direction ( 'none', ( 8.688662694539197800e-017, 8.688662694539047400e-017, 1.000000000000000000 ) ) ;
#3649 = axis2_placement_3d ( 'none', #3676, #3675, #3674 ) ;
#3650 = axis2_placement_3d ( 'none', #3645, #3664, #3646 ) ;
#3651 = axis2_placement_3d ( 'none', #3662, #3648, #3647 ) ;
#3652 = plane ( 'none', #3650 ) ;
#3653 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3654 = circle ( 'none', #3651, 3.600000000000000100 ) ;
#3655 = face_outer_bound ( 'none', #674, .t. ) ;
#3656 = toroidal_surface ( 'none', #3666, 3.850000000000000100, 0.2500000000000000000 ) ;
#3657 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3658 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3659 = cartesian_point ( 'none', ( 3.850000000000000100, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#3660 = axis2_placement_3d ( 'none', #3659, #3658, #3657 ) ;
#3661 = circle ( 'none', #3660, 0.2500000000000002200 ) ;
#3662 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#3663 = cartesian_point ( 'none', ( -1.006444204812181100, 4.539776433107689100, -5.195930061930004800 ) ) ;
#3664 = direction ( 'none', ( -0.1045377106962865900, 0.9945209233808907100, 3.531022473579484200e-015 ) ) ;
#3665 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3666 = axis2_placement_3d ( 'none', #3669, #3665, #3653 ) ;
#3667 = line ( 'none', #3644, #3643 ) ;
#3668 = face_outer_bound ( 'none', #610, .t. ) ;
#3669 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#3670 = cartesian_point ( 'none', ( -35.00000000000000000, 1.728671550256423200, -5.674985864384848500 ) ) ;
#3671 = cartesian_point ( 'none', ( -35.00000000000000000, 2.755395784772538500, -5.521273766652870000 ) ) ;
#3672 = cartesian_point ( 'none', ( -35.00000000000000000, 3.439830156679009500, -5.418464220606323600 ) ) ;
#3673 = cartesian_point ( 'none', ( -35.00000000000000000, 4.812126346800153200, -5.236529991787117300 ) ) ;
#3674 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3675 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#3676 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.000000000000095000 ) ) ;
#3677 = axis2_placement_3d ( 'none', #3679, #3723, #3689 ) ;
#3678 = face_outer_bound ( 'none', #670, .t. ) ;
#3679 = cartesian_point ( 'none', ( 2.095679098946627800, -0.4513683279452418400, -0.4513683279452432300 ) ) ;
#3680 = axis2_placement_3d ( 'none', #3720, #3719, #3718 ) ;
#3681 = cartesian_point ( 'none', ( -35.00000000000000000, 5.499456577879490400, -5.156520519983172500 ) ) ;
#3682 = cartesian_point ( 'none', ( -35.00000000000000000, 6.878509073564044000, -5.038614649078253300 ) ) ;
#3683 = cartesian_point ( 'none', ( -35.00000000000000700, 7.569934658152835300, -5.000000000000000000 ) ) ;
#3684 = cartesian_point ( 'none', ( -35.00000000000000000, 8.262388918002770300, -5.000000000000000000 ) ) ;
#3685 = axis2_placement_3d ( 'none', #3713, #3761, #3760 ) ;
#3686 = b_spline_curve_with_knots ( 'none', 3,
( #3684, #3683, #3682, #3681, #3673, #3672, #3671, #3670, #3738, #3737, #3736, #3735, #3734, #3733, #3732, #3731, #3730, #3729, #3728, #3727, #3726, #3725 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002075848444307574600, 0.004151696888615149200, 0.006227545332922725100, 0.007265469555076513500, 0.008303393777230301900, 0.009341317999384089400, 0.01037924222153787500, 0.01245509066584545200, 0.01453093911015302900, 0.01660678755446060700 ),
.unspecified. ) ;
#3687 = cylindrical_surface ( 'none', #3680, 0.2999999999999999900 ) ;
#3688 = circle ( 'none', #3649, 3.600000000000000100 ) ;
#3689 = direction ( 'none', ( -0.1045377106962868800, 0.0000000000000000000, 0.9945209233808907100 ) ) ;
#3690 = cartesian_point ( 'none', ( 2.095679098946628300, 0.4513683279452447300, -0.4513683279452431200 ) ) ;
#3691 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3692 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3693 = cartesian_point ( 'none', ( -35.00000000000000000, 28.99999999999996400, -5.000000000000000000 ) ) ;
#3694 = face_outer_bound ( 'none', #697, .t. ) ;
#3695 = cartesian_point ( 'none', ( -29.00000000000000400, 29.00000000000000400, -5.000000000000000000 ) ) ;
#3696 = cylindrical_surface ( 'none', #3677, 0.2999999999999999900 ) ;
#3697 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3698 = vector ( 'none', #3697, 1000.000000000000000 ) ;
#3699 = cartesian_point ( 'none', ( -3.514665625631767200, -0.7791826101771359700, -7.500000000000000000 ) ) ;
#3700 = cartesian_point ( 'none', ( -3.514665625631767200, -0.7791826101771359700, -6.000000000000000900 ) ) ;
#3701 = axis2_placement_3d ( 'none', #3695, #3692, #3691 ) ;
#3702 = line ( 'none', #3699, #3698 ) ;
#3703 = cartesian_point ( 'none', ( -8.262388918002795200, 35.00000000000000000, -5.000000000000000000 ) ) ;
#3704 = direction ( 'none', ( 0.1045377106962868800, 0.9945209233808907100, 0.0000000000000000000 ) ) ;
#3705 = direction ( 'none', ( 0.9891309318365546500, -0.1039711490850927200, 0.1039711490850923500 ) ) ;
#3706 = cartesian_point ( 'none', ( -5.250000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#3707 = cylindrical_surface ( 'none', #3685, 3.600000000000000100 ) ;
#3708 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3709 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3710 = cartesian_point ( 'none', ( -34.00000000000000000, 28.99999999999996400, -5.000000000000000000 ) ) ;
#3711 = axis2_placement_3d ( 'none', #3710, #3709, #3708 ) ;
#3712 = circle ( 'none', #3711, 1.000000000000000000 ) ;
#3713 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#3714 = face_bound ( 'none', #554, .t. ) ;
#3715 = face_outer_bound ( 'none', #606, .t. ) ;
#3716 = face_outer_bound ( 'none', #733, .t. ) ;
#3717 = cartesian_point ( 'none', ( -0.7791826101771971400, -3.514665625631753900, -5.000000000000125200 ) ) ;
#3718 = direction ( 'none', ( -0.1045377106962868800, 0.9945209233808907100, 0.0000000000000000000 ) ) ;
#3719 = direction ( 'none', ( 0.9891309318365546500, 0.1039711490850925200, -0.1039711490850921500 ) ) ;
#3720 = cartesian_point ( 'none', ( 2.095679098946628300, -0.4513683279452450600, 0.4513683279452433400 ) ) ;
#3721 = axis2_placement_3d ( 'none', #3690, #3705, #3704 ) ;
#3722 = cylindrical_surface ( 'none', #3721, 0.2999999999999999900 ) ;
#3723 = direction ( 'none', ( -0.9891309318365548700, -0.1039711490850918200, -0.1039711490850923800 ) ) ;
#3724 = toroidal_surface ( 'none', #3748, 4.999999999999998200, 1.000000000000000000 ) ;
#3725 = cartesian_point ( 'none', ( -35.00000000000000000, -8.262388918002770300, -5.000000000000000000 ) ) ;
#3726 = cartesian_point ( 'none', ( -34.99999999999999300, -7.566809155115094200, -5.000000000000004400 ) ) ;
#3727 = cartesian_point ( 'none', ( -35.00000000000000000, -6.874607581250411500, -5.038848051406572100 ) ) ;
#3728 = cartesian_point ( 'none', ( -35.00000000000000000, -5.493732071557465300, -5.157110819628744700 ) ) ;
#3729 = cartesian_point ( 'none', ( -35.00000000000000000, -4.805131084064792700, -5.237364418067439700 ) ) ;
#3730 = cartesian_point ( 'none', ( -34.99999999999999300, -3.429843145745536900, -5.419882400691951000 ) ) ;
#3731 = cartesian_point ( 'none', ( -35.00000000000000700, -2.743390315976673900, -5.523097039115364200 ) ) ;
#3732 = cartesian_point ( 'none', ( -34.99999999999999300, -1.713900357772857800, -5.677183927001579800 ) ) ;
#3733 = cartesian_point ( 'none', ( -35.00000000000000000, -1.370788944538071200, -5.728903047915268900 ) ) ;
#3734 = cartesian_point ( 'none', ( -35.00000000000000000, -0.6825192012154438500, -5.818269917176831300 ) ) ;
#3735 = cartesian_point ( 'none', ( -34.99999999999999300, -0.3367592003579721900, -5.856355137943740600 ) ) ;
#3736 = cartesian_point ( 'none', ( -35.00000000000000000, 0.3569606275094620600, -5.854942391709320400 ) ) ;
#3737 = cartesian_point ( 'none', ( -35.00000000000000700, 0.7004528748679983400, -5.816205279008957300 ) ) ;
#3738 = cartesian_point ( 'none', ( -35.00000000000000000, 1.386363469100299700, -5.726603597174280600 ) ) ;
#3739 = toroidal_surface ( 'none', #3747, 28.50000000000000000, 1.000000000000000000 ) ;
#3740 = cartesian_point ( 'none', ( -28.99999999999996100, 35.00000000000000000, -5.000000000000000000 ) ) ;
#3741 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3742 = cartesian_point ( 'none', ( -28.99999999999996800, 34.00000000000000000, -5.000000000000000000 ) ) ;
#3743 = circle ( 'none', #3798, 1.000000000000000900 ) ;
#3744 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3745 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3746 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#3747 = axis2_placement_3d ( 'none', #3772, #3767, #3813 ) ;
#3748 = axis2_placement_3d ( 'none', #3754, #3762, #3741 ) ;
#3749 = circle ( 'none', #3755, 3.600000000000000100 ) ;
#3750 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3751 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3752 = axis2_placement_3d ( 'none', #3757, #3751, #3750 ) ;
#3753 = circle ( 'none', #3792, 1.000000000000000000 ) ;
#3754 = cartesian_point ( 'none', ( -29.00000000000000400, 29.00000000000000400, -5.000000000000000000 ) ) ;
#3755 = axis2_placement_3d ( 'none', #3746, #3745, #3744 ) ;
#3756 = cartesian_point ( 'none', ( 3.850000000000000100, 0.0000000000000000000, -1.084202172485504400e-016 ) ) ;
#3757 = cartesian_point ( 'none', ( 3.850000000000000100, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#3758 = face_outer_bound ( 'none', #729, .t. ) ;
#3759 = circle ( 'none', #3752, 0.2500000000000000000 ) ;
#3760 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3761 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3762 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3763 = cartesian_point ( 'none', ( 3.600000000000000100, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#3764 = face_bound ( 'none', #665, .t. ) ;
#3765 = direction ( 'none', ( 1.734723475976807100e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3766 = cartesian_point ( 'none', ( 35.00000000000000700, 7.566809155115126200, -5.000000000000006200 ) ) ;
#3767 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3768 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.734723475976807100e-015 ) ) ;
#3769 = direction ( 'none', ( 6.938893903907222100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3770 = direction ( 'none', ( 1.000000000000000000, -6.938893903907221300e-015, 0.0000000000000000000 ) ) ;
#3771 = cartesian_point ( 'none', ( 8.262388918002791600, 34.00000000000000000, -5.000000000000005300 ) ) ;
#3772 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3773 = face_outer_bound ( 'none', #10890, .t. ) ;
#3774 = cartesian_point ( 'none', ( -8.262388918002795200, 35.00000000000000000, -5.000000000000000000 ) ) ;
#3775 = cartesian_point ( 'none', ( -7.566809155115128900, 35.00000000000000000, -5.000000000000004400 ) ) ;
#3776 = cartesian_point ( 'none', ( -6.874607581250430100, 35.00000000000000700, -5.038848051406572100 ) ) ;
#3777 = cartesian_point ( 'none', ( -5.493732071557480400, 34.99999999999999300, -5.157110819628743000 ) ) ;
#3778 = cartesian_point ( 'none', ( -4.805131084064811400, 35.00000000000000000, -5.237364418067435200 ) ) ;
#3779 = cartesian_point ( 'none', ( -3.429843145745550700, 35.00000000000000000, -5.419882400691942200 ) ) ;
#3780 = cartesian_point ( 'none', ( -2.743390315976686400, 35.00000000000000000, -5.523097039115362400 ) ) ;
#3781 = cartesian_point ( 'none', ( -1.713900357772869500, 35.00000000000000000, -5.677183927001580700 ) ) ;
#3782 = cartesian_point ( 'none', ( -1.370788944538081900, 35.00000000000000000, -5.728903047915269800 ) ) ;
#3783 = cartesian_point ( 'none', ( -0.6825192012154538400, 35.00000000000000000, -5.818269917176830400 ) ) ;
#3784 = cartesian_point ( 'none', ( -0.3367592003579819000, 34.99999999999999300, -5.856355137943740600 ) ) ;
#3785 = cartesian_point ( 'none', ( 0.3569606275094551200, 35.00000000000000700, -5.854942391709323100 ) ) ;
#3786 = cartesian_point ( 'none', ( 0.7004528748679930100, 35.00000000000000000, -5.816205279008959100 ) ) ;
#3787 = cartesian_point ( 'none', ( 1.386363469100297700, 34.99999999999999300, -5.726603597174279700 ) ) ;
#3788 = cartesian_point ( 'none', ( 1.728671550256424000, 34.99999999999999300, -5.674985864384846800 ) ) ;
#3789 = cartesian_point ( 'none', ( 2.755395784772543400, 35.00000000000000000, -5.521273766652870800 ) ) ;
#3790 = cartesian_point ( 'none', ( 3.439830156679016100, 35.00000000000000000, -5.418464220606325400 ) ) ;
#3791 = cartesian_point ( 'none', ( 4.812126346800164700, 35.00000000000000000, -5.236529991787119100 ) ) ;
#3792 = axis2_placement_3d ( 'none', #3771, #3768, #3765 ) ;
#3793 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3794 = vector ( 'none', #3793, 1000.000000000000000 ) ;
#3795 = cartesian_point ( 'none', ( 4.999999999999996400, 34.49999717775035900, -79.50000000000001400 ) ) ;
#3796 = line ( 'none', #3795, #3794 ) ;
#3797 = cartesian_point ( 'none', ( 8.262388918002791600, 35.00000000000000000, -5.000000000000000000 ) ) ;
#3798 = axis2_placement_3d ( 'none', #3742, #3770, #3769 ) ;
#3799 = cartesian_point ( 'none', ( 5.499456577879501900, 35.00000000000000000, -5.156520519983172500 ) ) ;
#3800 = cartesian_point ( 'none', ( 6.878509073564059900, 35.00000000000000000, -5.038614649078252400 ) ) ;
#3801 = cartesian_point ( 'none', ( 7.569934658152855700, 35.00000000000000000, -4.999999999999999100 ) ) ;
#3802 = cartesian_point ( 'none', ( 8.262388918002791600, 35.00000000000000000, -5.000000000000000000 ) ) ;
#3803 = cartesian_point ( 'none', ( 35.00000000000000000, 5.493732071557471600, -5.157110819628747400 ) ) ;
#3804 = b_spline_curve_with_knots ( 'none', 3,
( #3802, #3801, #3800, #3799, #3791, #3790, #3789, #3788, #3787, #3786, #3785, #3784, #3783, #3782, #3781, #3780, #3779, #3778, #3777, #3776, #3775, #3774 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002075848444307581100, 0.004151696888615162200, 0.006227545332922740700, 0.007265469555076532600, 0.008303393777230322700, 0.009341317999384113700, 0.01037924222153790300, 0.01245509066584548500, 0.01453093911015306700, 0.01660678755446064500 ),
.unspecified. ) ;
#3805 = cartesian_point ( 'none', ( -4.179877717944460600, -34.93112051231475600, -5.688254467332318300 ) ) ;
#3806 = cartesian_point ( 'none', ( -4.164660264454320200, -34.97650560871607400, -5.573388485903178600 ) ) ;
#3807 = face_outer_bound ( 'none', #1265, .t. ) ;
#3808 = direction ( 'none', ( -0.9891309318365546500, -0.1039711490850925300, 0.1039711490850921400 ) ) ;
#3809 = vector ( 'none', #3808, 1000.000000000000200 ) ;
#3810 = cartesian_point ( 'none', ( 2.064317785737742400, -0.1530120509309777500, 0.4513683279452444000 ) ) ;
#3811 = line ( 'none', #3810, #3809 ) ;
#3812 = cartesian_point ( 'none', ( 35.00000000000000000, 8.262388918002791600, -5.000000000000000000 ) ) ;
#3813 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3814 = face_outer_bound ( 'none', #725, .t. ) ;
#3815 = cartesian_point ( 'none', ( 34.99999999999999300, 4.805131084064797200, -5.237364418067439700 ) ) ;
#3816 = cartesian_point ( 'none', ( 35.00000000000000700, 6.874607581250421300, -5.038848051406573000 ) ) ;
#3817 = cartesian_point ( 'none', ( -8.262388918002795200, 35.00000000000000000, -5.000000000000005300 ) ) ;
#3818 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #3817, #3874, #3873, #3872, #3871, #3870, #3869 ),
( #3868, #3867, #3866, #3865, #3864, #3863, #3862 ),
( #3861, #3860, #3859, #3858, #3857, #3856, #3855 ),
( #3854, #3853, #3852, #3851, #3850, #3849, #3848 ),
( #3847, #3846, #3845, #3844, #3843, #3842, #3841 ),
( #3840, #3839, #3838, #3837, #3836, #3835, #3834 ),
( #3833, #3832, #3831, #3830, #2859, #2861, #2821 ),
( #3110, #3109, #3123, #3118, #3117, #3374, #3367 ),
( #3362, #3361, #3360, #3584, #3619, #3608, #3623 ),
( #3614, #3632, #3631, #3618, #3617, #7363, #7364 ),
( #981, #1054, #7284, #7267, #7268, #7269, #7270 ),
( #7274, #7276, #7282, #7288, #7065, #7064, #6958 ),
( #496, #616, #615, #3919, #3918, #3917, #3916 ),
( #3915, #3914, #3913, #3912, #3911, #3910, #3909 ),
( #3908, #3907, #3906, #3905, #3904, #3903, #3902 ),
( #3901, #3900, #3899, #3898, #3897, #3896, #3895 ),
( #3894, #3893, #3892, #3891, #3890, #3889, #3888 ),
( #3887, #3886, #3885, #3884, #3883, #3882, #3881 ),
( #3880, #3879, #3878, #3877, #3876, #3875, #3963 ),
( #3962, #3961, #3960, #3959, #3958, #3957, #3956 ),
( #3955, #3954, #3953, #3952, #3951, #3950, #3949 ),
( #3948, #3947, #3946, #3945, #3944, #3943, #3942 ),
( #3941, #3940, #3939, #3938, #3937, #3936, #3935 ),
( #3934, #3933, #3932, #3931, #3930, #3929, #3928 ),
( #3927, #3926, #3925, #3924, #3923, #3922, #3921 ),
( #3920, #4006, #4005, #4004, #4003, #4002, #4001 ),
( #4000, #3999, #3998, #3997, #3996, #3995, #3994 ),
( #3993, #3992, #3991, #3990, #3989, #3988, #3987 ),
( #3986, #3985, #3984, #3983, #3982, #3981, #3980 ),
( #3979, #3978, #3977, #3976, #3975, #3974, #3973 ),
( #3972, #3971, #3970, #3969, #3968, #3967, #3966 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 0.003911710833989220200, 0.006026853085728974700, 0.008141995337468729100, 0.01025713758920848400, 0.01131470871507836100, 0.01237227984094823600, 0.01342985096681811200, 0.01448742209268798900, 0.01660256434442774300, 0.01871770659616749800, 0.02083284884790725200 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#3819 = oriented_edge ( 'none', *, *, #921, .t. ) ;
#3820 = line ( 'none', #4146, #4145 ) ;
#3821 = cartesian_point ( 'none', ( -4.884804961625260200, -34.84857501644670200, -5.786207673901375700 ) ) ;
#3822 = cartesian_point ( 'none', ( -4.868684155840242100, -34.90861318010073700, -5.654965342346782700 ) ) ;
#3823 = cartesian_point ( 'none', ( -4.852563350055224800, -34.96865134375477200, -5.523723010792189700 ) ) ;
#3824 = cartesian_point ( 'none', ( -4.834864116955790400, -35.00000000000000000, -5.379862509551614400 ) ) ;
#3825 = cartesian_point ( 'none', ( -4.209182384502806700, -34.81848880533188900, -5.909455030676181100 ) ) ;
#3826 = cartesian_point ( 'none', ( -4.195095171434600100, -34.88573541591343700, -5.803120448761458100 ) ) ;
#3827 = cartesian_point ( 'none', ( -4.817155725242466600, -35.00000000000000000, -5.235929575292395600 ) ) ;
#3828 = cartesian_point ( 'none', ( -4.221177788558109400, -34.73397081690658400, -6.000000000000005300 ) ) ;
#3829 = cartesian_point ( 'none', ( 35.00000000000000000, 28.99999999999996100, -5.000000000000000000 ) ) ;
#3830 = cartesian_point ( 'none', ( -4.161018013821044200, 34.93173520008473100, -5.689168835727103100 ) ) ;
#3831 = cartesian_point ( 'none', ( -4.145825598612437300, 34.97672006928103600, -5.574751547503362700 ) ) ;
#3832 = cartesian_point ( 'none', ( -4.129525240971195100, 35.00000000000009900, -5.451990110774628000 ) ) ;
#3833 = cartesian_point ( 'none', ( -4.113219733561762400, 35.00000000000000000, -5.329189890053792000 ) ) ;
#3834 = cartesian_point ( 'none', ( -4.895472392200805000, 34.65240185463363100, -6.000000000000005300 ) ) ;
#3835 = cartesian_point ( 'none', ( -4.883809825588965500, 34.76150902930469800, -5.904680779371731500 ) ) ;
#3836 = cartesian_point ( 'none', ( -4.869269936580322700, 34.84959752803573000, -5.786401200874004200 ) ) ;
#3837 = cartesian_point ( 'none', ( -4.853147498482167400, 34.90923441029165300, -5.655506252542013900 ) ) ;
#3838 = cartesian_point ( 'none', ( -4.837025060384012100, 34.96887129254757600, -5.524611304210022700 ) ) ;
#3839 = cartesian_point ( 'none', ( -4.819336636035787400, 35.00000000000009900, -5.381231708292691700 ) ) ;
#3840 = cartesian_point ( 'none', ( -4.801639199155276000, 35.00000000000000000, -5.237781025874702400 ) ) ;
#3841 = cartesian_point ( 'none', ( -5.582042633037072900, 34.54825487336533000, -6.000000000000004400 ) ) ;
#3842 = cartesian_point ( 'none', ( -5.572379259457036900, 34.68754898846423600, -5.906711343939503100 ) ) ;
#3843 = cartesian_point ( 'none', ( -5.558784456961462600, 34.80246312532498400, -5.779547253124371200 ) ) ;
#3844 = cartesian_point ( 'none', ( -5.542947154306335600, 34.88060101483641500, -5.633408016477269500 ) ) ;
#3845 = cartesian_point ( 'none', ( -5.527109851651208500, 34.95873890434784000, -5.487268779830167800 ) ) ;
#3846 = cartesian_point ( 'none', ( -5.509061515365008400, 35.00000000000000000, -5.322391449478781000 ) ) ;
#3847 = cartesian_point ( 'none', ( -5.490995711947189100, 35.00000000000000000, -5.157387374578150700 ) ) ;
#3848 = cartesian_point ( 'none', ( -6.259444375917926400, 34.42508426623128100, -6.000000000000005300 ) ) ;
#3849 = cartesian_point ( 'none', ( -6.252597627087245900, 34.59581759274881600, -5.920111954412329100 ) ) ;
#3850 = cartesian_point ( 'none', ( -6.241530869569980500, 34.74299140368009400, -5.790984736383606400 ) ) ;
#3851 = cartesian_point ( 'none', ( -6.227934760481447000, 34.84412210794153000, -5.632344977639612600 ) ) ;
#3852 = cartesian_point ( 'none', ( -6.214338651392913500, 34.94525281220295900, -5.473705218895618800 ) ) ;
#3853 = cartesian_point ( 'none', ( -6.198258955753092700, 35.00000000000000000, -5.286086906894192700 ) ) ;
#3854 = cartesian_point ( 'none', ( -6.182152152056541900, 35.00000000000000000, -5.098152297373238700 ) ) ;
#3855 = cartesian_point ( 'none', ( -6.936846118798779800, 34.30191365909723100, -6.000000000000006200 ) ) ;
#3856 = cartesian_point ( 'none', ( -6.932815994717455700, 34.50408619703339500, -5.933512564885155000 ) ) ;
#3857 = cartesian_point ( 'none', ( -6.924277282178499200, 34.68351968203521100, -5.802422219642841700 ) ) ;
#3858 = cartesian_point ( 'none', ( -6.912922366656558500, 34.80764320104664500, -5.631281938801955700 ) ) ;
#3859 = cartesian_point ( 'none', ( -6.901567451134618600, 34.93176672005807900, -5.460141657961068900 ) ) ;
#3860 = cartesian_point ( 'none', ( -6.887456396141178800, 35.00000000000000000, -5.249782364309603500 ) ) ;
#3861 = cartesian_point ( 'none', ( -6.873308592165894700, 35.00000000000000000, -5.038917220168326800 ) ) ;
#3862 = cartesian_point ( 'none', ( -7.605014403389287900, 34.15974952660352700, -6.000000000000005300 ) ) ;
#3863 = cartesian_point ( 'none', ( -7.605014403389287900, 34.39492399330209300, -5.958177671733997400 ) ) ;
#3864 = cartesian_point ( 'none', ( -7.600830548077164300, 34.61207973375935900, -5.831706680535640800 ) ) ;
#3865 = cartesian_point ( 'none', ( -7.593644006783244500, 34.76358676796289200, -5.650626794410206000 ) ) ;
#3866 = cartesian_point ( 'none', ( -7.586457465489323800, 34.91509380216643200, -5.469546908284771200 ) ) ;
#3867 = cartesian_point ( 'none', ( -7.576356745251787900, 35.00000000000000000, -5.235174466698566700 ) ) ;
#3868 = cartesian_point ( 'none', ( -7.566193441087372100, 35.00000000000000000, -5.000000000000004400 ) ) ;
#3869 = cartesian_point ( 'none', ( -8.262388918002793400, 33.99999999999999300, -6.000000000000005300 ) ) ;
#3870 = cartesian_point ( 'none', ( -8.262388918002793400, 34.26179938779915100, -6.000000000000007100 ) ) ;
#3871 = cartesian_point ( 'none', ( -8.262388918002793400, 34.52198665876327500, -5.892226903609820700 ) ) ;
#3872 = cartesian_point ( 'none', ( -8.262388918002793400, 34.70710678118654600, -5.707106781186555900 ) ) ;
#3873 = cartesian_point ( 'none', ( -8.262388918002793400, 34.89222690360981700, -5.521986658763290200 ) ) ;
#3874 = cartesian_point ( 'none', ( -8.262388918002795200, 35.00000000000000000, -5.261799387799156200 ) ) ;
#3875 = cartesian_point ( 'none', ( 1.078398064313418300, 34.98179403825344000, -5.962388955933844800 ) ) ;
#3876 = cartesian_point ( 'none', ( 1.073399190592873000, 34.98861345919235800, -5.924253096061017100 ) ) ;
#3877 = cartesian_point ( 'none', ( 1.068365660105184500, 34.99316495672845000, -5.885852843509096200 ) ) ;
#3878 = cartesian_point ( 'none', ( 1.063332129617495800, 34.99771645426453400, -5.847452590957176200 ) ) ;
#3879 = cartesian_point ( 'none', ( 1.058263973767870100, 35.00000000000006400, -5.808788185313039400 ) ) ;
#3880 = cartesian_point ( 'none', ( 1.053195802107574700, 35.00000000000000000, -5.770123659051035900 ) ) ;
#3881 = cartesian_point ( 'none', ( 0.7312135663303081000, 34.98366048595636400, -6.000000000000005300 ) ) ;
#3882 = cartesian_point ( 'none', ( 0.7277950455175566900, 34.98909881396711800, -5.969454419582717700 ) ) ;
#3883 = cartesian_point ( 'none', ( 0.7243570319850839400, 34.99318523363309200, -5.938697812978629600 ) ) ;
#3884 = cartesian_point ( 'none', ( 0.7209093035081511900, 34.99591052868405000, -5.907835697266957500 ) ) ;
#3885 = cartesian_point ( 'none', ( 0.7174615750312183200, 34.99863582373500700, -5.876973581555284400 ) ) ;
#3886 = cartesian_point ( 'none', ( 0.7140041278699664800, 35.00000000000006400, -5.846005956654388500 ) ) ;
#3887 = cartesian_point ( 'none', ( 0.7105466826352211400, 35.00000000000000000, -5.815038332128036600 ) ) ;
#3888 = cartesian_point ( 'none', ( 0.3776307429568954200, 34.98932353570347000, -6.000000000000005300 ) ) ;
#3889 = cartesian_point ( 'none', ( 0.3758633113492833000, 34.99287601318299300, -5.975889575832752600 ) ) ;
#3890 = cartesian_point ( 'none', ( 0.3740865265441040700, 34.99554631641624500, -5.951649263639852800 ) ) ;
#3891 = cartesian_point ( 'none', ( 0.3723050516036055000, 34.99732731354440300, -5.927343816153420000 ) ) ;
#3892 = cartesian_point ( 'none', ( 0.3705235766631069800, 34.99910831067256100, -5.903038368666987200 ) ) ;
#3893 = cartesian_point ( 'none', ( 0.3687374132254864800, 35.00000000000000000, -5.878667809035270900 ) ) ;
#3894 = cartesian_point ( 'none', ( 0.3669512489666111900, 35.00000000000000000, -5.854297237798439500 ) ) ;
#3895 = cartesian_point ( 'none', ( 0.01944672294271625500, 34.98952260973707200, -6.000000000000005300 ) ) ;
#3896 = cartesian_point ( 'none', ( 0.01935570456690853900, 34.99300896168969600, -5.976105783256527600 ) ) ;
#3897 = cartesian_point ( 'none', ( 0.01926420499961218500, 34.99562945294967200, -5.952085243738968000 ) ) ;
#3898 = cartesian_point ( 'none', ( 0.01917246414084345500, 34.99737721292826400, -5.928001360191278700 ) ) ;
#3899 = cartesian_point ( 'none', ( 0.01908072328207472200, 34.99912497290684900, -5.903917476643589300 ) ) ;
#3900 = cartesian_point ( 'none', ( 0.01898874121603106800, 35.00000000000000000, -5.879770271169355100 ) ) ;
#3901 = cartesian_point ( 'none', ( 0.01889675910777798000, 35.00000000000000000, -5.855623054614267400 ) ) ;
#3902 = cartesian_point ( 'none', ( -0.3387372970714628300, 34.98972168377068200, -6.000000000000005300 ) ) ;
#3903 = cartesian_point ( 'none', ( -0.3371519022154662600, 34.99314191019640000, -5.976321990680303600 ) ) ;
#3904 = cartesian_point ( 'none', ( -0.3355581165448797100, 34.99571258948309800, -5.952521223838082200 ) ) ;
#3905 = cartesian_point ( 'none', ( -0.3339601233219186000, 34.99742711231212400, -5.928658904229136400 ) ) ;
#3906 = cartesian_point ( 'none', ( -0.3323621300989574900, 34.99914163514114300, -5.904796584620191500 ) ) ;
#3907 = cartesian_point ( 'none', ( -0.3307599307934244200, 35.00000000000000000, -5.880872733303440300 ) ) ;
#3908 = cartesian_point ( 'none', ( -0.3291577307510552600, 35.00000000000000000, -5.856948871430094300 ) ) ;
#3909 = cartesian_point ( 'none', ( -0.6939076980820612100, 34.98444028387973500, -6.000000000000005300 ) ) ;
#3910 = cartesian_point ( 'none', ( -0.6906585091915948800, 34.98961970459214400, -5.970127989986826500 ) ) ;
#3911 = cartesian_point ( 'none', ( -0.6873923588007686500, 34.99351098213658400, -5.940061031977162300 ) ) ;
#3912 = cartesian_point ( 'none', ( -0.6841177611146389600, 34.99610605460166100, -5.909896626219271800 ) ) ;
#3913 = cartesian_point ( 'none', ( -0.6808431634285093700, 34.99870112706673800, -5.879732220461382200 ) ) ;
#3914 = cartesian_point ( 'none', ( -0.6775601144534626500, 35.00000000000000000, -5.849470364137230800 ) ) ;
#3915 = cartesian_point ( 'none', ( -0.6742770675263586300, 35.00000000000000000, -5.819208509524474800 ) ) ;
#3916 = cartesian_point ( 'none', ( -1.048007470833292500, 34.97382951541641900, -6.000000000000005300 ) ) ;
#3917 = cartesian_point ( 'none', ( -1.043229453694392200, 34.98251475993833300, -5.963094185604782100 ) ) ;
#3918 = cartesian_point ( 'none', ( -1.038387460193761900, 34.98906451841753600, -5.925694212301574600 ) ) ;
#3919 = cartesian_point ( 'none', ( -1.033513246207070900, 34.99343583472120400, -5.888045365199104700 ) ) ;
#3920 = cartesian_point ( 'none', ( 4.817155725242474600, 35.00000000000000000, -5.235929575292394700 ) ) ;
#3921 = cartesian_point ( 'none', ( 4.221177788558115700, 34.73397081690658400, -6.000000000000005300 ) ) ;
#3922 = cartesian_point ( 'none', ( 4.209182384502812900, 34.81848880533188900, -5.909455030676181100 ) ) ;
#3923 = cartesian_point ( 'none', ( 4.195095171434607200, 34.88573541591343700, -5.803120448761458100 ) ) ;
#3924 = cartesian_point ( 'none', ( 4.179877717944465900, 34.93112051231475600, -5.688254467332318300 ) ) ;
#3925 = cartesian_point ( 'none', ( 4.164660264454325600, 34.97650560871607400, -5.573388485903178600 ) ) ;
#3926 = cartesian_point ( 'none', ( 4.148322358154565000, 35.00000000000000000, -5.450064984843350200 ) ) ;
#3927 = cartesian_point ( 'none', ( 4.131979196030137300, 35.00000000000000000, -5.326701811215499100 ) ) ;
#3928 = cartesian_point ( 'none', ( 3.531397630370376900, 34.81779897171441700, -6.000000000000005300 ) ) ;
#3929 = cartesian_point ( 'none', ( 3.519034247867083700, 34.87707241204960000, -5.914211327473898500 ) ) ;
#3930 = cartesian_point ( 'none', ( 3.505385381243945300, 34.92289581538016600, -5.820033223621540400 ) ) ;
#3931 = cartesian_point ( 'none', ( 3.491071280048681800, 34.95362784452877500, -5.721543592317853900 ) ) ;
#3932 = cartesian_point ( 'none', ( 3.476757178853418400, 34.98435987367737700, -5.623053961014166500 ) ) ;
#3933 = cartesian_point ( 'none', ( 3.461780599353333700, 35.00000000000000000, -5.520267460135087000 ) ) ;
#3934 = cartesian_point ( 'none', ( 3.446802666817800500, 35.00000000000000000, -5.417474047138603600 ) ) ;
#3935 = cartesian_point ( 'none', ( 2.835653352409093700, 34.88147758933583000, -6.000000000000005300 ) ) ;
#3936 = cartesian_point ( 'none', ( 2.824476279422858800, 34.92029300918296300, -5.926029078171105800 ) ) ;
#3937 = cartesian_point ( 'none', ( 2.812626691104474400, 34.95005104778861900, -5.847594127335791600 ) ) ;
#3938 = cartesian_point ( 'none', ( 2.800431406842191200, 34.96997821708613700, -5.766864420929954000 ) ) ;
#3939 = cartesian_point ( 'none', ( 2.788236122579908400, 34.98990538638366100, -5.686134714524116300 ) ) ;
#3940 = cartesian_point ( 'none', ( 2.775696270027663300, 35.00000000000000000, -5.603117748544069500 ) ) ;
#3941 = cartesian_point ( 'none', ( 2.763155840030267400, 35.00000000000000000, -5.520096943958132700 ) ) ;
#3942 = cartesian_point ( 'none', ( 2.136005561915891500, 34.92426879509145700, -6.000000000000005300 ) ) ;
#3943 = cartesian_point ( 'none', ( 2.127070816360941300, 34.94918897390944300, -5.940328840484135700 ) ) ;
#3944 = cartesian_point ( 'none', ( 2.117773790419518400, 34.96818158560253700, -5.878238172701611800 ) ) ;
#3945 = cartesian_point ( 'none', ( 2.108291750723921600, 34.98088449755601900, -5.814911881009034100 ) ) ;
#3946 = cartesian_point ( 'none', ( 2.098809711028325300, 34.99358740950950200, -5.751585589316455600 ) ) ;
#3947 = cartesian_point ( 'none', ( 2.089143121661572800, 35.00000000000000000, -5.687026773116221200 ) ) ;
#3948 = cartesian_point ( 'none', ( 2.079476295731280000, 35.00000000000000000, -5.622466377014170300 ) ) ;
#3949 = cartesian_point ( 'none', ( 1.786181666669290500, 34.94566439796927400, -6.000000000000005300 ) ) ;
#3950 = cartesian_point ( 'none', ( 1.778368084829982100, 34.96363695627268700, -5.947478721640649700 ) ) ;
#3951 = cartesian_point ( 'none', ( 1.770347340077040600, 34.97724685450950200, -5.893560195384521800 ) ) ;
#3952 = cartesian_point ( 'none', ( 1.762221922664787100, 34.98633763779096700, -5.838935611048573700 ) ) ;
#3953 = cartesian_point ( 'none', ( 1.754096505252533500, 34.99542842107243200, -5.784311026712625600 ) ) ;
#3954 = cartesian_point ( 'none', ( 1.745866547478527300, 35.00000000000000000, -5.728981285402297500 ) ) ;
#3955 = cartesian_point ( 'none', ( 1.737636523581786300, 35.00000000000000000, -5.673651093542188700 ) ) ;
#3956 = cartesian_point ( 'none', ( 1.435442723331920700, 34.96184603913648200, -6.000000000000005300 ) ) ;
#3957 = cartesian_point ( 'none', ( 1.429001083109280500, 34.97448926253975500, -5.955323492284972700 ) ) ;
#3958 = cartesian_point ( 'none', ( 1.422441349200662900, 34.98404168475162400, -5.909808379143403700 ) ) ;
#3959 = cartesian_point ( 'none', ( 1.415822016702218400, 34.99041938477284200, -5.863869989751235900 ) ) ;
#3960 = cartesian_point ( 'none', ( 1.409202684203773700, 34.99679708479405300, -5.817931600359067100 ) ) ;
#3961 = cartesian_point ( 'none', ( 1.402523819665774100, 35.00000000000006400, -5.771570413971691200 ) ) ;
#3962 = cartesian_point ( 'none', ( 1.395844921579928500, 35.00000000000000000, -5.725208985974036000 ) ) ;
#3963 = cartesian_point ( 'none', ( 1.083328144831114100, 34.97275326254642600, -6.000000000000005300 ) ) ;
#3964 = circle ( 'none', #4024, 3.600000000000000100 ) ;
#3965 = cylindrical_surface ( 'none', #4023, 1.000000000000000000 ) ;
#3966 = cartesian_point ( 'none', ( 8.262388918002788100, 33.99999999999999300, -6.000000000000005300 ) ) ;
#3967 = cartesian_point ( 'none', ( 8.262388918002788100, 34.26179938779915100, -6.000000000000007100 ) ) ;
#3968 = cartesian_point ( 'none', ( 8.262388918002788100, 34.52198665876327500, -5.892226903609820700 ) ) ;
#3969 = cartesian_point ( 'none', ( 8.262388918002788100, 34.70710678118654600, -5.707106781186555900 ) ) ;
#3970 = cartesian_point ( 'none', ( 8.262388918002788100, 34.89222690360981700, -5.521986658763290200 ) ) ;
#3971 = cartesian_point ( 'none', ( 8.262388918002789900, 35.00000000000000000, -5.261799387799156200 ) ) ;
#3972 = cartesian_point ( 'none', ( 8.262388918002789900, 35.00000000000000000, -5.000000000000005300 ) ) ;
#3973 = cartesian_point ( 'none', ( 7.609561623062389500, 34.15864450020838200, -6.000000000000005300 ) ) ;
#3974 = cartesian_point ( 'none', ( 7.609561623062389500, 34.39400313797280300, -5.958466966967748100 ) ) ;
#3975 = cartesian_point ( 'none', ( 7.605406708496767400, 34.61145653801032300, -5.832125313663128800 ) ) ;
#3976 = cartesian_point ( 'none', ( 7.598269878259827700, 34.76319608213420100, -5.651017480238903300 ) ) ;
#3977 = cartesian_point ( 'none', ( 7.591133048022888900, 34.91493562625807100, -5.469909646814676800 ) ) ;
#3978 = cartesian_point ( 'none', ( 7.581102196928063600, 35.00000000000000000, -5.235358637764423200 ) ) ;
#3979 = cartesian_point ( 'none', ( 7.571009194814629400, 35.00000000000000000, -5.000000000000004400 ) ) ;
#3980 = cartesian_point ( 'none', ( 6.943870843131457500, 34.30043872080424400, -6.000000000000004400 ) ) ;
#3981 = cartesian_point ( 'none', ( 6.939876161249671300, 34.50295106794481400, -5.933762863753268700 ) ) ;
#3982 = cartesian_point ( 'none', ( 6.931378370046217300, 34.68277521016305800, -5.802719986981068200 ) ) ;
#3983 = cartesian_point ( 'none', ( 6.920065881834926100, 34.80718367461928900, -5.631475459127530700 ) ) ;
#3984 = cartesian_point ( 'none', ( 6.908753393623634900, 34.93159213907551900, -5.460230931273993200 ) ) ;
#3985 = cartesian_point ( 'none', ( 6.894686377832762500, 35.00000000000001400, -5.249620725086759700 ) ) ;
#3986 = cartesian_point ( 'none', ( 6.880582523595781400, 35.00000000000000000, -5.038501268122935500 ) ) ;
#3987 = cartesian_point ( 'none', ( 6.269135270709247400, 34.42332078097469200, -6.000000000000005300 ) ) ;
#3988 = cartesian_point ( 'none', ( 6.262328861011542200, 34.59450397470231300, -5.920304456750960400 ) ) ;
#3989 = cartesian_point ( 'none', ( 6.251298374514482800, 34.74213969195365300, -5.791149637583824700 ) ) ;
#3990 = cartesian_point ( 'none', ( 6.237734464634446100, 34.84359966245095600, -5.632331227514402600 ) ) ;
#3991 = cartesian_point ( 'none', ( 6.224170554754410400, 34.94505963294826500, -5.473512817444979600 ) ) ;
#3992 = cartesian_point ( 'none', ( 6.208119190765314600, 35.00000000000001400, -5.285569065920512300 ) ) ;
#3993 = cartesian_point ( 'none', ( 6.192040580870394000, 35.00000000000000000, -5.097306294918441300 ) ) ;
#3994 = cartesian_point ( 'none', ( 5.594399698287036300, 34.54620284114513100, -6.000000000000006200 ) ) ;
#3995 = cartesian_point ( 'none', ( 5.584781560773413900, 34.68605688145980500, -5.906846049748652100 ) ) ;
#3996 = cartesian_point ( 'none', ( 5.571218378982748300, 34.80150417374424200, -5.779579288186581300 ) ) ;
#3997 = cartesian_point ( 'none', ( 5.555403047433967100, 34.88001565028263000, -5.633186995901273700 ) ) ;
#3998 = cartesian_point ( 'none', ( 5.539587715885185800, 34.95852712682101100, -5.486794703615966100 ) ) ;
#3999 = cartesian_point ( 'none', ( 5.521552003697867600, 35.00000000000001400, -5.321517406754265000 ) ) ;
#4000 = cartesian_point ( 'none', ( 5.503498638145006600, 35.00000000000000000, -5.156111321713948000 ) ) ;
#4001 = cartesian_point ( 'none', ( 4.910957946745854800, 34.65014266209875900, -6.000000000000005300 ) ) ;
#4002 = cartesian_point ( 'none', ( 4.899330521138541200, 34.75990519861417700, -5.904698733878463600 ) ) ;
#4003 = cartesian_point ( 'none', ( 4.884804961625268200, 34.84857501644670200, -5.786207673901375700 ) ) ;
#4004 = cartesian_point ( 'none', ( 4.868684155840250000, 34.90861318010073700, -5.654965342346782700 ) ) ;
#4005 = cartesian_point ( 'none', ( 4.852563350055231900, 34.96865134375477200, -5.523723010792189700 ) ) ;
#4006 = cartesian_point ( 'none', ( 4.834864116955797500, 35.00000000000000000, -5.379862509551613500 ) ) ;
#4007 = line ( 'none', #4009, #4008 ) ;
#4008 = vector ( 'none', #4068, 1000.000000000000000 ) ;
#4009 = cartesian_point ( 'none', ( 28.99999999999996100, -35.00000000000000000, -6.000000000000000000 ) ) ;
#4010 = cylindrical_surface ( 'none', #4066, 4.650000000000000400 ) ;
#4011 = axis2_placement_3d ( 'none', #4017, #4063, #4062 ) ;
#4012 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4013 = vector ( 'none', #4012, 1000.000000000000000 ) ;
#4014 = cartesian_point ( 'none', ( -28.99999999999996100, 35.00000000000000000, -5.000000000000000000 ) ) ;
#4015 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4016 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4017 = cartesian_point ( 'none', ( -8.262388918002795200, 33.99999999999999300, -5.000000000000005300 ) ) ;
#4018 = cartesian_point ( 'none', ( -34.00000000000000000, -28.99999999999996100, -5.000000000000000000 ) ) ;
#4019 = line ( 'none', #4014, #4013 ) ;
#4020 = face_outer_bound ( 'none', #717, .t. ) ;
#4021 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4022 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4023 = axis2_placement_3d ( 'none', #4018, #4016, #4015 ) ;
#4024 = axis2_placement_3d ( 'none', #4029, #4022, #4021 ) ;
#4025 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4026 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4027 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4028 = axis2_placement_3d ( 'none', #4027, #4026, #4025 ) ;
#4029 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#4030 = circle ( 'none', #4028, 3.850000000000000100 ) ;
#4031 = cartesian_point ( 'none', ( -5.000000000000003600, -33.42813186524188800, -79.49999999999998600 ) ) ;
#4032 = cartesian_point ( 'none', ( 0.7791826101771727200, -3.514665625631759200, -6.000000000000000900 ) ) ;
#4033 = circle ( 'none', #4011, 1.000000000000000000 ) ;
#4034 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#4035 = cartesian_point ( 'none', ( 35.00000000000000000, -28.99999999999996100, -5.000000000000000000 ) ) ;
#4036 = line ( 'none', #4035, #4043 ) ;
#4037 = direction ( 'none', ( 1.000000000000000000, -3.469446951953611000e-015, 0.0000000000000000000 ) ) ;
#4038 = oriented_edge ( 'none', *, *, #7265, .t. ) ;
#4039 = direction ( 'none', ( -3.469446951953587400e-015, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#4040 = cartesian_point ( 'none', ( 33.99999999999999300, 8.262388918002795200, -5.000000000000005300 ) ) ;
#4041 = cylindrical_surface ( 'none', #4058, 1.000000000000000000 ) ;
#4042 = cartesian_point ( 'none', ( 28.99999999999996100, -35.00000000000000000, -5.000000000000000000 ) ) ;
#4043 = vector ( 'none', #4098, 1000.000000000000000 ) ;
#4044 = face_outer_bound ( 'none', #770, .t. ) ;
#4045 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4046 = vector ( 'none', #4045, 1000.000000000000000 ) ;
#4047 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4048 = axis2_placement_3d ( 'none', #4064, #4047, #4088 ) ;
#4049 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4050 = axis2_placement_3d ( 'none', #4040, #4039, #4037 ) ;
#4051 = cartesian_point ( 'none', ( 3.600000000000000100, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#4052 = line ( 'none', #4051, #4046 ) ;
#4053 = circle ( 'none', #4050, 1.000000000000000900 ) ;
#4054 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4055 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4056 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4057 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#4058 = axis2_placement_3d ( 'none', #4093, #4092, #4094 ) ;
#4059 = cylindrical_surface ( 'none', #4060, 4.650000000000000400 ) ;
#4060 = axis2_placement_3d ( 'none', #4057, #4056, #4049 ) ;
#4061 = face_outer_bound ( 'none', #24, .t. ) ;
#4062 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4063 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4064 = cartesian_point ( 'none', ( -28.99999999999996100, 34.00000000000000000, -5.000000000000000000 ) ) ;
#4065 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#4066 = axis2_placement_3d ( 'none', #4065, #4055, #4054 ) ;
#4067 = face_outer_bound ( 'none', #751, .t. ) ;
#4068 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4069 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4070 = cartesian_point ( 'none', ( 29.00000000000000400, -29.00000000000000400, -5.000000000000000000 ) ) ;
#4071 = circle ( 'none', #4158, 4.650000000000000400 ) ;
#4072 = circle ( 'none', #4124, 3.600000000000000100 ) ;
#4073 = toroidal_surface ( 'none', #4120, 4.999999999999998200, 1.000000000000000000 ) ;
#4074 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4075 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4076 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#4077 = axis2_placement_3d ( 'none', #4076, #4075, #4074 ) ;
#4078 = circle ( 'none', #4077, 4.650000000000000400 ) ;
#4079 = cartesian_point ( 'none', ( 35.00000000000000000, 8.262388918002791600, -5.000000000000000000 ) ) ;
#4080 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4081 = vector ( 'none', #4080, 1000.000000000000000 ) ;
#4082 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#4083 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165600, -5.195930061930005700 ) ) ;
#4084 = circle ( 'none', #4118, 5.999999999999998200 ) ;
#4085 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -5.783388942161654000 ) ) ;
#4086 = line ( 'none', #4082, #4081 ) ;
#4087 = cartesian_point ( 'none', ( 1.006444204812180900, 4.539776433107690000, -5.804069938070120400 ) ) ;
#4088 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4089 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -2.000000000000000000 ) ) ;
#4090 = cartesian_point ( 'none', ( 29.00000000000000400, 29.00000000000000400, -5.000000000000000000 ) ) ;
#4091 = cartesian_point ( 'none', ( 35.00000000000000000, -8.262388918002795200, -5.000000000000000000 ) ) ;
#4092 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4093 = cartesian_point ( 'none', ( 34.00000000000000000, -28.99999999999996100, -5.000000000000000000 ) ) ;
#4094 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4095 = cylindrical_surface ( 'none', #4048, 1.000000000000000000 ) ;
#4096 = face_outer_bound ( 'none', #735, .t. ) ;
#4097 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -5.195930061930004800 ) ) ;
#4098 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4099 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4100 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4101 = cartesian_point ( 'none', ( 4.601004802686058900e-016, 8.937813492628030300e-016, -5.804069938070119500 ) ) ;
#4102 = cartesian_point ( 'none', ( 34.00000000000000000, -28.99999999999996100, -5.000000000000000000 ) ) ;
#4103 = direction ( 'none', ( 0.0000000000000000000, -1.734723475976807100e-015, 1.000000000000000000 ) ) ;
#4104 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.734723475976807300e-015 ) ) ;
#4105 = cartesian_point ( 'none', ( 34.00000000000000000, -8.262388918002795200, -5.000000000000005300 ) ) ;
#4106 = axis2_placement_3d ( 'none', #4105, #4104, #4103 ) ;
#4107 = axis2_placement_3d ( 'none', #4102, #4100, #4099 ) ;
#4108 = circle ( 'none', #4155, 1.000000000000000000 ) ;
#4109 = circle ( 'none', #4106, 1.000000000000000000 ) ;
#4110 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4111 = vector ( 'none', #4110, 1000.000000000000000 ) ;
#4112 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -2.000000000000000000 ) ) ;
#4113 = face_outer_bound ( 'none', #1284, .t. ) ;
#4114 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4115 = line ( 'none', #4112, #4111 ) ;
#4116 = direction ( 'none', ( -1.000000000000000000, 1.156482317317871700e-015, 0.0000000000000000000 ) ) ;
#4117 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4118 = axis2_placement_3d ( 'none', #4090, #4117, #4116 ) ;
#4119 = cylindrical_surface ( 'none', #4107, 1.000000000000000000 ) ;
#4120 = axis2_placement_3d ( 'none', #4070, #4069, #4114 ) ;
#4121 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4122 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4123 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#4124 = axis2_placement_3d ( 'none', #4123, #4122, #4121 ) ;
#4125 = face_outer_bound ( 'none', #828, .t. ) ;
#4126 = cartesian_point ( 'none', ( 34.99999999999999300, 3.429843145745533400, -5.419882400691951900 ) ) ;
#4127 = cartesian_point ( 'none', ( 35.00000000000000000, 2.743390315976669000, -5.523097039115362400 ) ) ;
#4128 = cartesian_point ( 'none', ( 35.00000000000000000, 1.713900357772849100, -5.677183927001581600 ) ) ;
#4129 = cartesian_point ( 'none', ( 35.00000000000000000, 1.370788944538058800, -5.728903047915271600 ) ) ;
#4130 = cartesian_point ( 'none', ( 35.00000000000000000, 0.6825192012154287500, -5.818269917176829500 ) ) ;
#4131 = cartesian_point ( 'none', ( 35.00000000000000000, 0.3367592003579577000, -5.856355137943743300 ) ) ;
#4132 = cartesian_point ( 'none', ( 35.00000000000000000, -0.3569606275094772700, -5.854942391709319500 ) ) ;
#4133 = cartesian_point ( 'none', ( 35.00000000000000000, -0.7004528748680138900, -5.816205279008956500 ) ) ;
#4134 = cartesian_point ( 'none', ( 35.00000000000000000, -1.386363469100316600, -5.726603597174278800 ) ) ;
#4135 = cartesian_point ( 'none', ( 35.00000000000000000, -1.728671550256440300, -5.674985864384850300 ) ) ;
#4136 = cartesian_point ( 'none', ( 35.00000000000000000, -2.755395784772556300, -5.521273766652869100 ) ) ;
#4138 = edge_loop ( 'none', ( #1029, #1082, #1098, #2215 ) ) ;
#4137 = cartesian_point ( 'none', ( 35.00000000000000000, -3.439830156679028600, -5.418464220606324500 ) ) ;
#4139 = cartesian_point ( 'none', ( 35.00000000000000000, -4.812126346800173600, -5.236529991787119100 ) ) ;
#4140 = cartesian_point ( 'none', ( -5.521552003697858700, -35.00000000000001400, -5.321517406754264100 ) ) ;
#4141 = cartesian_point ( 'none', ( -5.503498638144997700, -35.00000000000000000, -5.156111321713947100 ) ) ;
#4142 = cartesian_point ( 'none', ( -4.910957946745846000, -34.65014266209875900, -6.000000000000004400 ) ) ;
#4143 = cartesian_point ( 'none', ( -4.899330521138533200, -34.75990519861417700, -5.904698733878462700 ) ) ;
#4144 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4145 = vector ( 'none', #4144, 1000.000000000000000 ) ;
#4146 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -2.000000000000000000 ) ) ;
#4147 = cartesian_point ( 'none', ( 34.99999999999999300, -5.499456577879510800, -5.156520519983172500 ) ) ;
#4148 = cartesian_point ( 'none', ( 35.00000000000000000, -6.878509073564066200, -5.038614649078253300 ) ) ;
#4149 = cartesian_point ( 'none', ( 35.00000000000000000, -7.569934658152859300, -4.999999999999998200 ) ) ;
#4150 = cartesian_point ( 'none', ( 35.00000000000000000, -8.262388918002795200, -5.000000000000000000 ) ) ;
#4151 = b_spline_curve_with_knots ( 'none', 3,
( #4150, #4149, #4148, #4147, #4139, #4137, #4136, #4135, #4134, #4133, #4132, #4131, #4130, #4129, #4128, #4127, #4126, #3815, #3803, #3816, #3766, #3812 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002075848444307575000, 0.004151696888615150100, 0.006227545332922726800, 0.007265469555076515200, 0.008303393777230305300, 0.009341317999384094600, 0.01037924222153788200, 0.01245509066584546200, 0.01453093911015303900, 0.01660678755446062100 ),
.unspecified. ) ;
#4152 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4153 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4154 = cartesian_point ( 'none', ( 34.00000000000000000, 28.99999999999996100, -5.000000000000000000 ) ) ;
#4155 = axis2_placement_3d ( 'none', #4154, #4153, #4152 ) ;
#4156 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4157 = direction ( 'none', ( -8.688662694539137400e-017, -8.688662694539107800e-017, 1.000000000000000000 ) ) ;
#4158 = axis2_placement_3d ( 'none', #4101, #4157, #4156 ) ;
#4159 = cartesian_point ( 'none', ( 35.00000000000000000, 6.873308592165894700, -5.038917220168326800 ) ) ;
#4160 = cartesian_point ( 'none', ( 34.15974952660352700, 7.605014403389287900, -6.000000000000005300 ) ) ;
#4161 = cartesian_point ( 'none', ( 34.39492399330209300, 7.605014403389287900, -5.958177671733997400 ) ) ;
#4162 = cartesian_point ( 'none', ( 34.61207973375935900, 7.600830548077164300, -5.831706680535640800 ) ) ;
#4163 = cartesian_point ( 'none', ( 34.76358676796289200, 7.593644006783244500, -5.650626794410206000 ) ) ;
#4164 = cartesian_point ( 'none', ( 34.91509380216643200, 7.586457465489323800, -5.469546908284771200 ) ) ;
#4165 = cartesian_point ( 'none', ( 35.00000000000000000, 7.576356745251787900, -5.235174466698566700 ) ) ;
#4166 = cartesian_point ( 'none', ( 35.00000000000000000, 7.566193441087372100, -5.000000000000004400 ) ) ;
#4167 = cartesian_point ( 'none', ( 33.99999999999999300, 8.262388918002793400, -6.000000000000005300 ) ) ;
#4168 = cartesian_point ( 'none', ( 34.26179938779915100, 8.262388918002793400, -6.000000000000007100 ) ) ;
#4169 = cartesian_point ( 'none', ( 34.52198665876327500, 8.262388918002793400, -5.892226903609820700 ) ) ;
#4170 = cartesian_point ( 'none', ( 34.70710678118654600, 8.262388918002793400, -5.707106781186555900 ) ) ;
#4171 = cartesian_point ( 'none', ( 34.89222690360981700, 8.262388918002793400, -5.521986658763290200 ) ) ;
#4172 = cartesian_point ( 'none', ( 35.00000000000000000, 8.262388918002795200, -5.261799387799156200 ) ) ;
#4173 = cartesian_point ( 'none', ( 35.00000000000000000, 8.262388918002795200, -5.000000000000005300 ) ) ;
#4174 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4173, #4172, #4171, #4170, #4169, #4168, #4167 ),
( #4166, #4165, #4164, #4163, #4162, #4161, #4160 ),
( #4159, #4234, #4233, #4232, #4231, #4230, #4229 ),
( #4228, #4227, #4226, #4225, #4224, #4223, #4222 ),
( #4221, #4220, #4219, #4218, #4217, #4216, #4215 ),
( #4214, #4213, #4212, #4211, #4210, #4209, #4208 ),
( #4207, #4206, #4205, #4204, #4203, #4202, #4201 ),
( #4200, #4199, #4198, #4197, #4196, #4195, #4194 ),
( #4193, #4192, #4191, #4190, #4279, #4278, #4277 ),
( #4276, #4275, #4274, #4273, #4272, #4271, #4270 ),
( #4269, #4268, #4267, #4266, #4265, #4264, #4263 ),
( #4262, #4261, #4260, #4259, #4258, #4257, #4256 ),
( #4255, #4254, #4253, #4252, #4251, #4250, #4249 ),
( #4248, #4247, #4246, #4245, #4244, #4243, #4242 ),
( #4241, #4240, #4239, #4238, #4237, #4236, #4235 ),
( #4323, #4322, #4321, #4320, #4319, #4318, #4317 ),
( #4316, #4315, #4314, #4313, #4312, #4311, #4310 ),
( #4309, #4308, #4307, #4306, #4305, #4304, #4303 ),
( #4302, #4301, #4300, #4299, #4298, #4297, #4296 ),
( #4295, #4294, #4293, #4292, #4291, #4290, #4289 ),
( #4288, #4287, #4286, #4285, #4284, #4283, #4282 ),
( #4281, #4280, #4368, #4367, #4366, #4365, #4364 ),
( #4363, #4362, #4361, #4360, #4359, #4358, #4357 ),
( #4356, #4355, #4354, #4353, #4352, #4351, #4350 ),
( #4349, #4348, #4347, #4346, #4345, #4344, #4343 ),
( #4342, #4341, #4340, #4339, #4338, #4337, #4336 ),
( #4335, #4334, #4333, #4332, #4331, #4330, #4329 ),
( #4328, #4327, #4326, #4325, #4324, #4406, #4405 ),
( #4404, #4403, #4402, #4401, #4400, #4399, #4398 ),
( #4397, #4396, #4395, #4394, #4393, #4392, #4391 ),
( #4390, #4389, #4388, #4387, #4386, #4385, #4384 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 0.003911710833989184700, 0.006026853085728926100, 0.008141995337468668400, 0.01025713758920841100, 0.01131470871507828100, 0.01237227984094815300, 0.01342985096681802500, 0.01448742209268789500, 0.01660256434442763600, 0.01871770659616738000, 0.02083284884790712100 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#4175 = axis2_placement_3d ( 'none', #4376, #4375, #4374 ) ;
#4176 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4177 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4178 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -75.49999999999998600 ) ) ;
#4179 = axis2_placement_3d ( 'none', #4178, #4177, #4176 ) ;
#4180 = circle ( 'none', #4179, 33.99999999999997200 ) ;
#4181 = line ( 'none', #4383, #4382 ) ;
#4182 = circle ( 'none', #4421, 4.650000000000000400 ) ;
#4183 = cartesian_point ( 'none', ( 28.99999999999996100, 35.00000000000000000, -6.000000000000000000 ) ) ;
#4184 = line ( 'none', #4183, #4423 ) ;
#4185 = circle ( 'none', #4175, 1.000000000000000000 ) ;
#4186 = cartesian_point ( 'none', ( -5.000000000000003600, 33.40159119574978100, -80.02496880847192500 ) ) ;
#4187 = cartesian_point ( 'none', ( 4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#4188 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812165300, -5.783388942161654000 ) ) ;
#4189 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#4190 = cartesian_point ( 'none', ( 34.97053966594162900, 2.774560430621796600, -5.768609607170887400 ) ) ;
#4191 = cartesian_point ( 'none', ( 34.99009602778076600, 2.762450146247410000, -5.688548989672807600 ) ) ;
#4192 = cartesian_point ( 'none', ( 35.00000000000000000, 2.750005104156975700, -5.606267844942588700 ) ) ;
#4193 = cartesian_point ( 'none', ( 35.00000000000000000, 2.737559513772831000, -5.523983056919311400 ) ) ;
#4194 = cartesian_point ( 'none', ( 34.82012007767298200, 3.509108435807012600, -6.000000000000005300 ) ) ;
#4195 = cartesian_point ( 'none', ( 34.87866884740768100, 3.496760785141091800, -5.914493202324888600 ) ) ;
#4196 = cartesian_point ( 'none', ( 34.92390313374112800, 3.483150921478977300, -5.820771047027685400 ) ) ;
#4197 = cartesian_point ( 'none', ( 34.95423598987780900, 3.468888529159918700, -5.722831418912193200 ) ) ;
#4198 = cartesian_point ( 'none', ( 34.98456884601449700, 3.454626136840860600, -5.624891790796701800 ) ) ;
#4199 = cartesian_point ( 'none', ( 35.00000000000009900, 3.439713845906601500, -5.522748513256563500 ) ) ;
#4200 = cartesian_point ( 'none', ( 35.00000000000000000, 3.424800267968245700, -5.420598754232881500 ) ) ;
#4201 = cartesian_point ( 'none', ( 34.73626096615331000, 4.202290414003908100, -6.000000000000005300 ) ) ;
#4202 = cartesian_point ( 'none', ( 34.82008893835619300, 4.190285305365027700, -5.909586990848310100 ) ) ;
#4203 = cartesian_point ( 'none', ( 34.88675033088843200, 4.176210429029649300, -5.803586123950844400 ) ) ;
#4204 = cartesian_point ( 'none', ( 34.93173520008473100, 4.161018013821042400, -5.689168835727103100 ) ) ;
#4205 = cartesian_point ( 'none', ( 34.97672006928103600, 4.145825598612435500, -5.574751547503362700 ) ) ;
#4206 = cartesian_point ( 'none', ( 35.00000000000009900, 4.129525240971193300, -5.451990110774628000 ) ) ;
#4207 = cartesian_point ( 'none', ( 35.00000000000000000, 4.113219733561760600, -5.329189890053792000 ) ) ;
#4208 = cartesian_point ( 'none', ( 34.65240185463363100, 4.895472392200804100, -6.000000000000005300 ) ) ;
#4209 = cartesian_point ( 'none', ( 34.76150902930469800, 4.883809825588964600, -5.904680779371731500 ) ) ;
#4210 = cartesian_point ( 'none', ( 34.84959752803573000, 4.869269936580320900, -5.786401200874004200 ) ) ;
#4211 = cartesian_point ( 'none', ( 34.90923441029165300, 4.853147498482165600, -5.655506252542013900 ) ) ;
#4212 = cartesian_point ( 'none', ( 34.96887129254757600, 4.837025060384010400, -5.524611304210022700 ) ) ;
#4213 = cartesian_point ( 'none', ( 35.00000000000009900, 4.819336636035786500, -5.381231708292691700 ) ) ;
#4214 = cartesian_point ( 'none', ( 35.00000000000000000, 4.801639199155275200, -5.237781025874702400 ) ) ;
#4215 = cartesian_point ( 'none', ( 34.54825487336533000, 5.582042633037073800, -6.000000000000004400 ) ) ;
#4216 = cartesian_point ( 'none', ( 34.68754898846423600, 5.572379259457037800, -5.906711343939503100 ) ) ;
#4217 = cartesian_point ( 'none', ( 34.80246312532498400, 5.558784456961463500, -5.779547253124371200 ) ) ;
#4218 = cartesian_point ( 'none', ( 34.88060101483641500, 5.542947154306336400, -5.633408016477269500 ) ) ;
#4219 = cartesian_point ( 'none', ( 34.95873890434784000, 5.527109851651209400, -5.487268779830167800 ) ) ;
#4220 = cartesian_point ( 'none', ( 35.00000000000000000, 5.509061515365008400, -5.322391449478781000 ) ) ;
#4221 = cartesian_point ( 'none', ( 35.00000000000000000, 5.490995711947189900, -5.157387374578150700 ) ) ;
#4222 = cartesian_point ( 'none', ( 34.42508426623128100, 6.259444375917927200, -6.000000000000005300 ) ) ;
#4223 = cartesian_point ( 'none', ( 34.59581759274881600, 6.252597627087246800, -5.920111954412329100 ) ) ;
#4224 = cartesian_point ( 'none', ( 34.74299140368009400, 6.241530869569981400, -5.790984736383606400 ) ) ;
#4225 = cartesian_point ( 'none', ( 34.84412210794153000, 6.227934760481447900, -5.632344977639612600 ) ) ;
#4226 = cartesian_point ( 'none', ( 34.94525281220295900, 6.214338651392914400, -5.473705218895618800 ) ) ;
#4227 = cartesian_point ( 'none', ( 35.00000000000000000, 6.198258955753094500, -5.286086906894192700 ) ) ;
#4228 = cartesian_point ( 'none', ( 35.00000000000000000, 6.182152152056542800, -5.098152297373238700 ) ) ;
#4229 = cartesian_point ( 'none', ( 34.30191365909723100, 6.936846118798780700, -6.000000000000006200 ) ) ;
#4230 = cartesian_point ( 'none', ( 34.50408619703339500, 6.932815994717456600, -5.933512564885155000 ) ) ;
#4231 = cartesian_point ( 'none', ( 34.68351968203521100, 6.924277282178500100, -5.802422219642841700 ) ) ;
#4232 = cartesian_point ( 'none', ( 34.80764320104664500, 6.912922366656559300, -5.631281938801955700 ) ) ;
#4233 = cartesian_point ( 'none', ( 34.93176672005807900, 6.901567451134619400, -5.460141657961068900 ) ) ;
#4234 = cartesian_point ( 'none', ( 35.00000000000000000, 6.887456396141178800, -5.249782364309603500 ) ) ;
#4235 = cartesian_point ( 'none', ( 34.98972168377068200, 0.3387372970714580000, -6.000000000000005300 ) ) ;
#4236 = cartesian_point ( 'none', ( 34.99314191019640000, 0.3371519022154614300, -5.976321990680303600 ) ) ;
#4237 = cartesian_point ( 'none', ( 34.99571258948309800, 0.3355581165448750000, -5.952521223838082200 ) ) ;
#4238 = cartesian_point ( 'none', ( 34.99742711231212400, 0.3339601233219138800, -5.928658904229136400 ) ) ;
#4239 = cartesian_point ( 'none', ( 34.99914163514114300, 0.3323621300989527700, -5.904796584620191500 ) ) ;
#4240 = cartesian_point ( 'none', ( 35.00000000000000000, 0.3307599307934197500, -5.880872733303441200 ) ) ;
#4241 = cartesian_point ( 'none', ( 35.00000000000000000, 0.3291577307510505900, -5.856948871430095200 ) ) ;
#4242 = cartesian_point ( 'none', ( 34.98444028387974200, 0.6939076980820543300, -6.000000000000005300 ) ) ;
#4243 = cartesian_point ( 'none', ( 34.98961970459215100, 0.6906585091915880000, -5.970127989986826500 ) ) ;
#4244 = cartesian_point ( 'none', ( 34.99351098213659100, 0.6873923588007616600, -5.940061031977162300 ) ) ;
#4245 = cartesian_point ( 'none', ( 34.99610605460166100, 0.6841177611146319600, -5.909896626219271800 ) ) ;
#4246 = cartesian_point ( 'none', ( 34.99870112706673100, 0.6808431634285023700, -5.879732220461382200 ) ) ;
#4247 = cartesian_point ( 'none', ( 35.00000000000000000, 0.6775601144534556500, -5.849470364137230800 ) ) ;
#4248 = cartesian_point ( 'none', ( 35.00000000000000000, 0.6742770675263517500, -5.819208509524474800 ) ) ;
#4249 = cartesian_point ( 'none', ( 34.97382951541642600, 1.048007470833287200, -6.000000000000005300 ) ) ;
#4250 = cartesian_point ( 'none', ( 34.98251475993834000, 1.043229453694387100, -5.963094185604782100 ) ) ;
#4251 = cartesian_point ( 'none', ( 34.98906451841754300, 1.038387460193756600, -5.925694212301574600 ) ) ;
#4252 = cartesian_point ( 'none', ( 34.99343583472120400, 1.033513246207065300, -5.888045365199104700 ) ) ;
#4253 = cartesian_point ( 'none', ( 34.99780715102486500, 1.028639032220374200, -5.850396518096635700 ) ) ;
#4254 = cartesian_point ( 'none', ( 35.00000000000000000, 1.023732625794332900, -5.812499013830107600 ) ) ;
#4255 = cartesian_point ( 'none', ( 35.00000000000000000, 1.018826205252276100, -5.774601400530266400 ) ) ;
#4256 = cartesian_point ( 'none', ( 34.96321874695310300, 1.402107243584519400, -6.000000000000005300 ) ) ;
#4257 = cartesian_point ( 'none', ( 34.97540981528453600, 1.395800398197185600, -5.956060381222737700 ) ) ;
#4258 = cartesian_point ( 'none', ( 34.98461805469850100, 1.389382561586751000, -5.911327392625986800 ) ) ;
#4259 = cartesian_point ( 'none', ( 34.99076561484074700, 1.382908731299498100, -5.866194104178937600 ) ) ;
#4260 = cartesian_point ( 'none', ( 34.99691317498300000, 1.376434901012245200, -5.821060815731889300 ) ) ;
#4261 = cartesian_point ( 'none', ( 35.00000000000000000, 1.369905137135209600, -5.775527663522984400 ) ) ;
#4262 = cartesian_point ( 'none', ( 35.00000000000000000, 1.363375342978200100, -5.729994291536058900 ) ) ;
#4263 = cartesian_point ( 'none', ( 34.94727975294807700, 1.754653021415651000, -6.000000000000005300 ) ) ;
#4264 = cartesian_point ( 'none', ( 34.96472312889184800, 1.746955001498922100, -5.948154582657125800 ) ) ;
#4265 = cartesian_point ( 'none', ( 34.97792746932688600, 1.739059956413861600, -5.894976561746510400 ) ) ;
#4266 = cartesian_point ( 'none', ( 34.98674670601112500, 1.731065416097082200, -5.841125505367158700 ) ) ;
#4267 = cartesian_point ( 'none', ( 34.99556594269535700, 1.723070875780303300, -5.787274448987807000 ) ) ;
#4268 = cartesian_point ( 'none', ( 35.00000000000000000, 1.714976959449842500, -5.732751173844354400 ) ) ;
#4269 = cartesian_point ( 'none', ( 35.00000000000000000, 1.706882983601737200, -5.678227490768311900 ) ) ;
#4270 = cartesian_point ( 'none', ( 34.92607350314342100, 2.106290645983700300, -6.000000000000005300 ) ) ;
#4271 = cartesian_point ( 'none', ( 34.95040746429466300, 2.097451724443114300, -5.940937453906287600 ) ) ;
#4272 = cartesian_point ( 'none', ( 34.96894608091875500, 2.088263542607968300, -5.879541116053995400 ) ) ;
#4273 = cartesian_point ( 'none', ( 34.98134435932129100, 2.078897087605320300, -5.816953539301734600 ) ) ;
#4274 = cartesian_point ( 'none', ( 34.99374263772382700, 2.069530632602671900, -5.754365962549473900 ) ) ;
#4275 = cartesian_point ( 'none', ( 35.00000000000000000, 2.059986341018886300, -5.690590064210431900 ) ) ;
#4276 = cartesian_point ( 'none', ( 35.00000000000000000, 2.050441826992101600, -5.626812679485310800 ) ) ;
#4277 = cartesian_point ( 'none', ( 34.88366100353409400, 2.809565895119799700, -6.000000000000005300 ) ) ;
#4278 = cartesian_point ( 'none', ( 34.92177613510029500, 2.798445170331499200, -5.926503196404613800 ) ) ;
#4279 = cartesian_point ( 'none', ( 34.95098330410250000, 2.786670714996183100, -5.848670224668967200 ) ) ;
#4280 = cartesian_point ( 'none', ( 35.00000000000000000, -2.089143121661579000, -5.687026773116221200 ) ) ;
#4281 = cartesian_point ( 'none', ( 35.00000000000000000, -2.079476295731286700, -5.622466377014170300 ) ) ;
#4282 = cartesian_point ( 'none', ( 34.94566439796927400, -1.786181666669297600, -6.000000000000005300 ) ) ;
#4283 = cartesian_point ( 'none', ( 34.96363695627268000, -1.778368084829989200, -5.947478721640649700 ) ) ;
#4284 = cartesian_point ( 'none', ( 34.97724685450950200, -1.770347340077047500, -5.893560195384521800 ) ) ;
#4285 = cartesian_point ( 'none', ( 34.98633763779096700, -1.762221922664793900, -5.838935611048573700 ) ) ;
#4286 = cartesian_point ( 'none', ( 34.99542842107243200, -1.754096505252540400, -5.784311026712625600 ) ) ;
#4287 = cartesian_point ( 'none', ( 35.00000000000000000, -1.745866547478534200, -5.728981285402297500 ) ) ;
#4288 = cartesian_point ( 'none', ( 35.00000000000000000, -1.737636523581793000, -5.673651093542188700 ) ) ;
#4289 = cartesian_point ( 'none', ( 34.96184603913648200, -1.435442723331928200, -6.000000000000005300 ) ) ;
#4290 = cartesian_point ( 'none', ( 34.97448926253975500, -1.429001083109288100, -5.955323492284972700 ) ) ;
#4291 = cartesian_point ( 'none', ( 34.98404168475162400, -1.422441349200670200, -5.909808379143403700 ) ) ;
#4292 = cartesian_point ( 'none', ( 34.99041938477284200, -1.415822016702225700, -5.863869989751235900 ) ) ;
#4293 = cartesian_point ( 'none', ( 34.99679708479405300, -1.409202684203781000, -5.817931600359067100 ) ) ;
#4294 = cartesian_point ( 'none', ( 35.00000000000006400, -1.402523819665782100, -5.771570413971691200 ) ) ;
#4295 = cartesian_point ( 'none', ( 35.00000000000000000, -1.395844921579936000, -5.725208985974036000 ) ) ;
#4296 = cartesian_point ( 'none', ( 34.97275326254642600, -1.083328144831121800, -6.000000000000005300 ) ) ;
#4297 = cartesian_point ( 'none', ( 34.98179403825344000, -1.078398064313426100, -5.962388955933844800 ) ) ;
#4298 = cartesian_point ( 'none', ( 34.98861345919235800, -1.073399190592880800, -5.924253096061017100 ) ) ;
#4299 = cartesian_point ( 'none', ( 34.99316495672845000, -1.068365660105192100, -5.885852843509096200 ) ) ;
#4300 = cartesian_point ( 'none', ( 34.99771645426453400, -1.063332129617503300, -5.847452590957176200 ) ) ;
#4301 = cartesian_point ( 'none', ( 35.00000000000006400, -1.058263973767877800, -5.808788185313039400 ) ) ;
#4302 = cartesian_point ( 'none', ( 35.00000000000000000, -1.053195802107582200, -5.770123659051035900 ) ) ;
#4303 = cartesian_point ( 'none', ( 34.98366048595636400, -0.7312135663303147600, -6.000000000000005300 ) ) ;
#4304 = cartesian_point ( 'none', ( 34.98909881396711800, -0.7277950455175632400, -5.969454419582717700 ) ) ;
#4305 = cartesian_point ( 'none', ( 34.99318523363309200, -0.7243570319850906000, -5.938697812978629600 ) ) ;
#4306 = cartesian_point ( 'none', ( 34.99591052868405000, -0.7209093035081577400, -5.907835697266957500 ) ) ;
#4307 = cartesian_point ( 'none', ( 34.99863582373500700, -0.7174615750312249900, -5.876973581555284400 ) ) ;
#4308 = cartesian_point ( 'none', ( 35.00000000000006400, -0.7140041278699731400, -5.846005956654388500 ) ) ;
#4309 = cartesian_point ( 'none', ( 35.00000000000000000, -0.7105466826352279100, -5.815038332128036600 ) ) ;
#4310 = cartesian_point ( 'none', ( 34.98932353570347000, -0.3776307429569006300, -6.000000000000005300 ) ) ;
#4311 = cartesian_point ( 'none', ( 34.99287601318299300, -0.3758633113492885800, -5.975889575832751700 ) ) ;
#4312 = cartesian_point ( 'none', ( 34.99554631641624500, -0.3740865265441094500, -5.951649263639852800 ) ) ;
#4313 = cartesian_point ( 'none', ( 34.99732731354440300, -0.3723050516036107700, -5.927343816153420000 ) ) ;
#4314 = cartesian_point ( 'none', ( 34.99910831067256100, -0.3705235766631120900, -5.903038368666987200 ) ) ;
#4315 = cartesian_point ( 'none', ( 35.00000000000000000, -0.3687374132254916900, -5.878667809035270000 ) ) ;
#4316 = cartesian_point ( 'none', ( 35.00000000000000000, -0.3669512489666164100, -5.854297237798438600 ) ) ;
#4317 = cartesian_point ( 'none', ( 34.98952260973707200, -0.01944672294272131700, -6.000000000000005300 ) ) ;
#4318 = cartesian_point ( 'none', ( 34.99300896168969600, -0.01935570456691357600, -5.976105783256527600 ) ) ;
#4319 = cartesian_point ( 'none', ( 34.99562945294967200, -0.01926420499961720500, -5.952085243738968000 ) ) ;
#4320 = cartesian_point ( 'none', ( 34.99737721292826400, -0.01917246414084844800, -5.928001360191278700 ) ) ;
#4321 = cartesian_point ( 'none', ( 34.99912497290684900, -0.01908072328207969400, -5.903917476643589300 ) ) ;
#4322 = cartesian_point ( 'none', ( 35.00000000000000000, -0.01898874121603601200, -5.879770271169355100 ) ) ;
#4323 = cartesian_point ( 'none', ( 35.00000000000000000, -0.01889675910778290000, -5.855623054614267400 ) ) ;
#4324 = cartesian_point ( 'none', ( 34.74213969195365300, -6.251298374514490800, -5.791149637583824700 ) ) ;
#4325 = cartesian_point ( 'none', ( 34.84359966245095600, -6.237734464634455000, -5.632331227514402600 ) ) ;
#4326 = cartesian_point ( 'none', ( 34.94505963294826500, -6.224170554754419300, -5.473512817444979600 ) ) ;
#4327 = cartesian_point ( 'none', ( 35.00000000000001400, -6.208119190765323500, -5.285569065920512300 ) ) ;
#4328 = cartesian_point ( 'none', ( 35.00000000000000000, -6.192040580870402000, -5.097306294918441300 ) ) ;
#4329 = cartesian_point ( 'none', ( 34.54620284114513100, -5.594399698287045200, -6.000000000000006200 ) ) ;
#4330 = cartesian_point ( 'none', ( 34.68605688145980500, -5.584781560773422800, -5.906846049748652100 ) ) ;
#4331 = cartesian_point ( 'none', ( 34.80150417374424200, -5.571218378982757200, -5.779579288186580400 ) ) ;
#4332 = cartesian_point ( 'none', ( 34.88001565028263000, -5.555403047433975900, -5.633186995901272800 ) ) ;
#4333 = cartesian_point ( 'none', ( 34.95852712682101100, -5.539587715885194700, -5.486794703615965200 ) ) ;
#4334 = cartesian_point ( 'none', ( 35.00000000000001400, -5.521552003697876500, -5.321517406754265000 ) ) ;
#4335 = cartesian_point ( 'none', ( 35.00000000000000000, -5.503498638145014600, -5.156111321713948000 ) ) ;
#4336 = cartesian_point ( 'none', ( 34.65014266209875900, -4.910957946745860200, -6.000000000000005300 ) ) ;
#4337 = cartesian_point ( 'none', ( 34.75990519861417700, -4.899330521138546500, -5.904698733878463600 ) ) ;
#4338 = cartesian_point ( 'none', ( 34.84857501644670200, -4.884804961625273600, -5.786207673901373900 ) ) ;
#4339 = cartesian_point ( 'none', ( 34.90861318010073700, -4.868684155840255400, -5.654965342346780100 ) ) ;
#4340 = cartesian_point ( 'none', ( 34.96865134375477200, -4.852563350055237200, -5.523723010792186200 ) ) ;
#4341 = cartesian_point ( 'none', ( 35.00000000000000000, -4.834864116955802900, -5.379862509551608200 ) ) ;
#4342 = cartesian_point ( 'none', ( 35.00000000000000000, -4.817155725242479900, -5.235929575292387600 ) ) ;
#4343 = cartesian_point ( 'none', ( 34.73397081690658400, -4.221177788558120100, -6.000000000000005300 ) ) ;
#4344 = cartesian_point ( 'none', ( 34.81848880533188900, -4.209182384502817300, -5.909455030676181100 ) ) ;
#4345 = cartesian_point ( 'none', ( 34.88573541591343700, -4.195095171434611600, -5.803120448761455400 ) ) ;
#4346 = cartesian_point ( 'none', ( 34.93112051231475600, -4.179877717944470400, -5.688254467332314800 ) ) ;
#4347 = cartesian_point ( 'none', ( 34.97650560871607400, -4.164660264454330000, -5.573388485903174100 ) ) ;
#4348 = cartesian_point ( 'none', ( 35.00000000000000000, -4.148322358154569400, -5.450064984843344000 ) ) ;
#4349 = cartesian_point ( 'none', ( 35.00000000000000000, -4.131979196030141700, -5.326701811215491100 ) ) ;
#4350 = cartesian_point ( 'none', ( 34.81779897171441700, -3.531397630370381800, -6.000000000000005300 ) ) ;
#4351 = cartesian_point ( 'none', ( 34.87707241204960000, -3.519034247867088600, -5.914211327473898500 ) ) ;
#4352 = cartesian_point ( 'none', ( 34.92289581538016600, -3.505385381243950200, -5.820033223621536900 ) ) ;
#4353 = cartesian_point ( 'none', ( 34.95362784452877500, -3.491071280048686700, -5.721543592317849500 ) ) ;
#4354 = cartesian_point ( 'none', ( 34.98435987367737700, -3.476757178853422800, -5.623053961014162100 ) ) ;
#4355 = cartesian_point ( 'none', ( 35.00000000000000000, -3.461780599353338200, -5.520267460135079000 ) ) ;
#4356 = cartesian_point ( 'none', ( 35.00000000000000000, -3.446802666817804500, -5.417474047138593800 ) ) ;
#4357 = cartesian_point ( 'none', ( 34.88147758933583000, -2.835653352409100800, -6.000000000000005300 ) ) ;
#4358 = cartesian_point ( 'none', ( 34.92029300918296300, -2.824476279422865900, -5.926029078171105800 ) ) ;
#4359 = cartesian_point ( 'none', ( 34.95005104778861900, -2.812626691104481500, -5.847594127335791600 ) ) ;
#4360 = cartesian_point ( 'none', ( 34.96997821708613700, -2.800431406842197800, -5.766864420929954000 ) ) ;
#4361 = cartesian_point ( 'none', ( 34.98990538638366100, -2.788236122579915000, -5.686134714524116300 ) ) ;
#4362 = cartesian_point ( 'none', ( 35.00000000000000000, -2.775696270027669500, -5.603117748544069500 ) ) ;
#4363 = cartesian_point ( 'none', ( 35.00000000000000000, -2.763155840030273600, -5.520096943958132700 ) ) ;
#4364 = cartesian_point ( 'none', ( 34.92426879509145700, -2.136005561915898600, -6.000000000000005300 ) ) ;
#4365 = cartesian_point ( 'none', ( 34.94918897390944300, -2.127070816360948000, -5.940328840484135700 ) ) ;
#4366 = cartesian_point ( 'none', ( 34.96818158560253700, -2.117773790419525500, -5.878238172701611800 ) ) ;
#4367 = cartesian_point ( 'none', ( 34.98088449755601900, -2.108291750723928700, -5.814911881009034100 ) ) ;
#4368 = cartesian_point ( 'none', ( 34.99358740950950200, -2.098809711028331900, -5.751585589316455600 ) ) ;
#4369 = circle ( 'none', #4434, 5.999999999999998200 ) ;
#4370 = b_spline_curve_with_knots ( 'none', 3,
( #4433, #4432, #4431, #4430, #4429, #4428, #4427 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.01085364399420515900, 0.01110745385775173900, 0.01137928327829846100 ),
.unspecified. ) ;
#4371 = line ( 'none', #4426, #4425 ) ;
#4372 = cartesian_point ( 'none', ( 35.00000000000000000, -28.99999999999996400, -5.000000000000000000 ) ) ;
#4373 = cartesian_point ( 'none', ( 29.00000000000000400, -29.00000000000000400, -5.000000000000000000 ) ) ;
#4374 = direction ( 'none', ( 0.0000000000000000000, -6.938893903907228400e-015, 1.000000000000000000 ) ) ;
#4375 = direction ( 'none', ( -6.938893903907221300e-015, 1.000000000000000000, 6.938893903907227600e-015 ) ) ;
#4376 = cartesian_point ( 'none', ( 34.00000000000000000, -28.99999999999997200, -5.000000000000000000 ) ) ;
#4377 = cartesian_point ( 'none', ( 33.99999999999997200, 0.0000000000000000000, -75.49999999999998600 ) ) ;
#4378 = cartesian_point ( 'none', ( -5.000000000000003600, 33.42813186524188800, -79.49999999999998600 ) ) ;
#4379 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -7.249999999999999100 ) ) ;
#4380 = cartesian_point ( 'none', ( -33.77375155957640400, 4.149945395682156800e-015, -80.02496880847192500 ) ) ;
#4381 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4382 = vector ( 'none', #4381, 1000.000000000000000 ) ;
#4383 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165300, -2.000000000000000000 ) ) ;
#4384 = cartesian_point ( 'none', ( 33.99999999999999300, -8.262388918002795200, -6.000000000000005300 ) ) ;
#4385 = cartesian_point ( 'none', ( 34.26179938779915100, -8.262388918002795200, -6.000000000000007100 ) ) ;
#4386 = cartesian_point ( 'none', ( 34.52198665876327500, -8.262388918002795200, -5.892226903609820700 ) ) ;
#4387 = cartesian_point ( 'none', ( 34.70710678118654600, -8.262388918002795200, -5.707106781186555900 ) ) ;
#4388 = cartesian_point ( 'none', ( 34.89222690360981700, -8.262388918002795200, -5.521986658763290200 ) ) ;
#4389 = cartesian_point ( 'none', ( 35.00000000000000000, -8.262388918002795200, -5.261799387799156200 ) ) ;
#4390 = cartesian_point ( 'none', ( 35.00000000000000000, -8.262388918002795200, -5.000000000000005300 ) ) ;
#4391 = cartesian_point ( 'none', ( 34.15864450020838200, -7.609561623062398400, -6.000000000000005300 ) ) ;
#4392 = cartesian_point ( 'none', ( 34.39400313797280300, -7.609561623062398400, -5.958466966967748100 ) ) ;
#4393 = cartesian_point ( 'none', ( 34.61145653801032300, -7.605406708496777100, -5.832125313663128800 ) ) ;
#4394 = cartesian_point ( 'none', ( 34.76319608213420100, -7.598269878259837500, -5.651017480238903300 ) ) ;
#4395 = cartesian_point ( 'none', ( 34.91493562625807100, -7.591133048022897800, -5.469909646814676800 ) ) ;
#4396 = cartesian_point ( 'none', ( 35.00000000000000000, -7.581102196928072500, -5.235358637764423200 ) ) ;
#4397 = cartesian_point ( 'none', ( 35.00000000000000000, -7.571009194814638300, -5.000000000000004400 ) ) ;
#4398 = cartesian_point ( 'none', ( 34.30043872080424400, -6.943870843131465500, -6.000000000000004400 ) ) ;
#4399 = cartesian_point ( 'none', ( 34.50295106794481400, -6.939876161249678400, -5.933762863753268700 ) ) ;
#4400 = cartesian_point ( 'none', ( 34.68277521016305800, -6.931378370046224400, -5.802719986981069100 ) ) ;
#4401 = cartesian_point ( 'none', ( 34.80718367461928900, -6.920065881834933200, -5.631475459127531600 ) ) ;
#4402 = cartesian_point ( 'none', ( 34.93159213907551900, -6.908753393623642000, -5.460230931273994100 ) ) ;
#4403 = cartesian_point ( 'none', ( 35.00000000000001400, -6.894686377832769600, -5.249620725086760600 ) ) ;
#4404 = cartesian_point ( 'none', ( 35.00000000000000000, -6.880582523595788500, -5.038501268122936400 ) ) ;
#4405 = cartesian_point ( 'none', ( 34.42332078097469200, -6.269135270709255400, -6.000000000000005300 ) ) ;
#4406 = cartesian_point ( 'none', ( 34.59450397470231300, -6.262328861011551100, -5.920304456750960400 ) ) ;
#4407 = axis2_placement_3d ( 'none', #4411, #4420, #4466 ) ;
#4408 = cartesian_point ( 'none', ( -28.99999999999996800, -34.00000000000000000, -5.000000000000000000 ) ) ;
#4409 = cartesian_point ( 'none', ( 1.006444204812180900, 4.539776433107690000, -5.195930061930005700 ) ) ;
#4410 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4411 = cartesian_point ( 'none', ( 28.99999999999996100, -34.00000000000000000, -5.000000000000000000 ) ) ;
#4412 = cartesian_point ( 'none', ( -6.192040580870382400, -35.00000000000000000, -5.097306294918441300 ) ) ;
#4413 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165600, -5.804069938070120400 ) ) ;
#4414 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4415 = circle ( 'none', #4456, 4.650000000000000400 ) ;
#4416 = cartesian_point ( 'none', ( 4.072612577198035700e-016, 8.409421267140009100e-016, -5.195930061930008400 ) ) ;
#4417 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4418 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4419 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#4420 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 6.938893903907227600e-015 ) ) ;
#4421 = axis2_placement_3d ( 'none', #4416, #4419, #4414 ) ;
#4422 = circle ( 'none', #4407, 1.000000000000000000 ) ;
#4423 = vector ( 'none', #4410, 1000.000000000000000 ) ;
#4424 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4425 = vector ( 'none', #4424, 1000.000000000000000 ) ;
#4426 = cartesian_point ( 'none', ( 35.00000000000000000, -28.99999999999996100, -5.000000000000000000 ) ) ;
#4427 = cartesian_point ( 'none', ( 4.999999999999996400, 33.42813186524188800, -79.49999999999998600 ) ) ;
#4428 = cartesian_point ( 'none', ( 4.999999999999996400, 33.42355681890315800, -79.59049423213049600 ) ) ;
#4429 = cartesian_point ( 'none', ( 4.999999999999996400, 33.41898175206375800, -79.68098846322458000 ) ) ;
#4430 = cartesian_point ( 'none', ( 4.999999999999996400, 33.41440666469841900, -79.77148269328093000 ) ) ;
#4431 = cartesian_point ( 'none', ( 4.999999999999996400, 33.41013485961722300, -79.85597806591630400 ) ) ;
#4432 = cartesian_point ( 'none', ( 4.999999999999996400, 33.40586303664121500, -79.94047343764700000 ) ) ;
#4433 = cartesian_point ( 'none', ( 4.999999999999996400, 33.40159119574978100, -80.02496880847192500 ) ) ;
#4434 = axis2_placement_3d ( 'none', #4373, #4418, #4417 ) ;
#4435 = cartesian_point ( 'none', ( -5.555403047433958200, -34.88001565028263000, -5.633186995901273700 ) ) ;
#4436 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4437 = vector ( 'none', #4436, 1000.000000000000000 ) ;
#4438 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812164900, -2.000000000000000000 ) ) ;
#4439 = line ( 'none', #4438, #4437 ) ;
#4440 = cartesian_point ( 'none', ( -6.237734464634435500, -34.84359966245095600, -5.632331227514402600 ) ) ;
#4441 = cartesian_point ( 'none', ( -6.224170554754398800, -34.94505963294826500, -5.473512817444979600 ) ) ;
#4442 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4443 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4444 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#4445 = axis2_placement_3d ( 'none', #4444, #4443, #4442 ) ;
#4446 = circle ( 'none', #4445, 4.650000000000000400 ) ;
#4447 = cartesian_point ( 'none', ( -6.251298374514471200, -34.74213969195365300, -5.791149637583824700 ) ) ;
#4448 = cartesian_point ( 'none', ( -5.571218378982739400, -34.80150417374424200, -5.779579288186581300 ) ) ;
#4449 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4450 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#4451 = cartesian_point ( 'none', ( -5.584781560773405900, -34.68605688145980500, -5.906846049748652100 ) ) ;
#4452 = cartesian_point ( 'none', ( -5.594399698287028300, -34.54620284114513100, -6.000000000000006200 ) ) ;
#4453 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4454 = vector ( 'none', #4453, 1000.000000000000000 ) ;
#4455 = cartesian_point ( 'none', ( -1.006444204812212400, -4.539776433107682900, -2.000000000000000000 ) ) ;
#4456 = axis2_placement_3d ( 'none', #4465, #4450, #4449 ) ;
#4457 = direction ( 'none', ( 6.938893903907228400e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4458 = direction ( 'none', ( 1.000000000000000000, 6.938893903907221300e-015, 6.938893903907227600e-015 ) ) ;
#4459 = line ( 'none', #4455, #4454 ) ;
#4460 = cartesian_point ( 'none', ( -6.208119190765303900, -35.00000000000001400, -5.285569065920512300 ) ) ;
#4461 = cartesian_point ( 'none', ( -5.539587715885177000, -34.95852712682101100, -5.486794703615966100 ) ) ;
#4462 = axis2_placement_3d ( 'none', #4408, #4458, #4457 ) ;
#4463 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4464 = circle ( 'none', #4462, 1.000000000000000000 ) ;
#4465 = cartesian_point ( 'none', ( -4.072612577198094400e-016, -8.409421267139981500e-016, -5.195930061930008400 ) ) ;
#4466 = direction ( 'none', ( 6.938893903907228400e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4467 = vector ( 'none', #4463, 1000.000000000000000 ) ;
#4468 = cartesian_point ( 'none', ( 1.006444204812180700, 4.539776433107690000, -2.000000000000000000 ) ) ;
#4469 = line ( 'none', #4468, #4467 ) ;
#4470 = cartesian_point ( 'none', ( -28.99999999999996100, 35.00000000000000000, -6.000000000000000000 ) ) ;
#4471 = line ( 'none', #4470, #4519 ) ;
#4472 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4473 = vector ( 'none', #4472, 1000.000000000000000 ) ;
#4474 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812164900, -2.000000000000000000 ) ) ;
#4475 = cylindrical_surface ( 'none', #4496, 1.000000000000000000 ) ;
#4476 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812165100, -5.195930061930005700 ) ) ;
#4477 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4478 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#4479 = cartesian_point ( 'none', ( -28.99999999999996100, -34.00000000000000000, -5.000000000000000000 ) ) ;
#4480 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4481 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4482 = vector ( 'none', #4481, 1000.000000000000000 ) ;
#4483 = cartesian_point ( 'none', ( -1.006444204812181100, 4.539776433107689100, -2.000000000000000000 ) ) ;
#4484 = line ( 'none', #4474, #4473 ) ;
#4485 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4486 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#4487 = cartesian_point ( 'none', ( -8.409421267140023900e-016, 4.072612577198007100e-016, -5.195930061930008400 ) ) ;
#4488 = axis2_placement_3d ( 'none', #4487, #4486, #4485 ) ;
#4489 = line ( 'none', #4483, #4482 ) ;
#4490 = circle ( 'none', #4501, 3.600000000000000100 ) ;
#4491 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#4492 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4493 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#4494 = cartesian_point ( 'none', ( -8.937813492628048000e-016, 4.601004802686028300e-016, -5.804069938070119500 ) ) ;
#4495 = axis2_placement_3d ( 'none', #4494, #4493, #4492 ) ;
#4496 = axis2_placement_3d ( 'none', #4479, #4480, #4532 ) ;
#4497 = circle ( 'none', #4495, 4.650000000000000400 ) ;
#4498 = face_outer_bound ( 'none', #884, .t. ) ;
#4499 = cartesian_point ( 'none', ( -1.006444204812181100, 4.539776433107689100, -5.804069938070121300 ) ) ;
#4500 = circle ( 'none', #4488, 4.650000000000000400 ) ;
#4501 = axis2_placement_3d ( 'none', #4491, #4478, #4477 ) ;
#4502 = cartesian_point ( 'none', ( 5.493732071557462700, -35.00000000000000700, -5.157110819628747400 ) ) ;
#4503 = cartesian_point ( 'none', ( 4.805131084064790900, -35.00000000000000700, -5.237364418067441500 ) ) ;
#4504 = cartesian_point ( 'none', ( 3.429843145745531200, -34.99999999999999300, -5.419882400691951900 ) ) ;
#4505 = cartesian_point ( 'none', ( 2.743390315976670400, -35.00000000000000000, -5.523097039115363300 ) ) ;
#4506 = cartesian_point ( 'none', ( 1.713900357772853300, -35.00000000000000000, -5.677183927001581600 ) ) ;
#4507 = cartesian_point ( 'none', ( 1.370788944538065400, -35.00000000000000000, -5.728903047915271600 ) ) ;
#4508 = cartesian_point ( 'none', ( 0.6825192012154386300, -35.00000000000000000, -5.818269917176829500 ) ) ;
#4509 = cartesian_point ( 'none', ( 0.3367592003579675800, -34.99999999999999300, -5.856355137943739700 ) ) ;
#4510 = cartesian_point ( 'none', ( -0.3569606275094658900, -35.00000000000000700, -5.854942391709321300 ) ) ;
#4511 = cartesian_point ( 'none', ( -0.7004528748680024500, -35.00000000000000000, -5.816205279008957300 ) ) ;
#4512 = cartesian_point ( 'none', ( -1.386363469100303900, -34.99999999999999300, -5.726603597174279700 ) ) ;
#4513 = cartesian_point ( 'none', ( -1.728671550256427800, -35.00000000000000000, -5.674985864384846800 ) ) ;
#4514 = cartesian_point ( 'none', ( -2.755395784772544800, -35.00000000000000700, -5.521273766652871700 ) ) ;
#4515 = cartesian_point ( 'none', ( -3.439830156679012600, -35.00000000000000000, -5.418464220606323600 ) ) ;
#4516 = cartesian_point ( 'none', ( -4.812126346800156700, -35.00000000000000000, -5.236529991787119100 ) ) ;
#4517 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4518 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4519 = vector ( 'none', #4518, 1000.000000000000000 ) ;
#4520 = cartesian_point ( 'none', ( -28.99999999999996100, 35.00000000000000000, -6.000000000000000000 ) ) ;
#4521 = vector ( 'none', #4548, 1000.000000000000000 ) ;
#4522 = cartesian_point ( 'none', ( -28.99999999999996100, -35.00000000000000000, -5.000000000000000000 ) ) ;
#4523 = axis2_placement_3d ( 'none', #4520, #4530, #4549 ) ;
#4524 = cartesian_point ( 'none', ( -5.499456577879490400, -35.00000000000000000, -5.156520519983171600 ) ) ;
#4525 = cartesian_point ( 'none', ( -6.878509073564044800, -35.00000000000000000, -5.038614649078253300 ) ) ;
#4526 = cartesian_point ( 'none', ( -7.569934658152836200, -35.00000000000000700, -4.999999999999999100 ) ) ;
#4527 = cartesian_point ( 'none', ( -8.262388918002770300, -35.00000000000000000, -5.000000000000000000 ) ) ;
#4528 = plane ( 'none', #4523 ) ;
#4529 = b_spline_curve_with_knots ( 'none', 3,
( #4527, #4526, #4525, #4524, #4516, #4515, #4514, #4513, #4512, #4511, #4510, #4509, #4508, #4507, #4506, #4505, #4504, #4503, #4502, #4553, #4552, #4551 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002075848444307573300, 0.004151696888615146600, 0.006227545332922720800, 0.007265469555076508300, 0.008303393777230294900, 0.009341317999384082500, 0.01037924222153786800, 0.01245509066584544300, 0.01453093911015301500, 0.01660678755446058600 ),
.unspecified. ) ;
#4530 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4531 = face_outer_bound ( 'none', #1033, .t. ) ;
#4532 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4533 = axis2_placement_3d ( 'none', #4534, #4565, #4564 ) ;
#4534 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -79.50000000000001400 ) ) ;
#4535 = cartesian_point ( 'none', ( -5.000000000000004400, 28.56128401685101900, -79.50000000000001400 ) ) ;
#4536 = conical_surface ( 'none', #4614, 29.00000000000000000, 0.004363323129985833400 ) ;
#4537 = circle ( 'none', #4533, 28.60000000000000100 ) ;
#4538 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4539 = face_outer_bound ( 'none', #1034, .t. ) ;
#4540 = axis2_placement_3d ( 'none', #4554, #4558, #4556 ) ;
#4541 = cartesian_point ( 'none', ( 29.00000000000000400, 29.00000000000000400, -0.9999999999999974500 ) ) ;
#4542 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4543 = vector ( 'none', #4542, 1000.000000000000000 ) ;
#4544 = cartesian_point ( 'none', ( -28.99999999999996100, 35.00000000000000000, -0.5000000000000004400 ) ) ;
#4545 = line ( 'none', #4544, #4543 ) ;
#4546 = circle ( 'none', #4550, 2.875000000000002700 ) ;
#4547 = circle ( 'none', #4569, 29.10000000000000100 ) ;
#4548 = direction ( 'none', ( -0.004363309284746580600, 0.0000000000000000000, -0.9999904807207344900 ) ) ;
#4549 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4550 = axis2_placement_3d ( 'none', #4541, #4517, #4538 ) ;
#4551 = cartesian_point ( 'none', ( 8.262388918002770300, -35.00000000000000000, -5.000000000000000000 ) ) ;
#4552 = cartesian_point ( 'none', ( 7.566809155115104000, -35.00000000000000700, -5.000000000000007100 ) ) ;
#4553 = cartesian_point ( 'none', ( 6.874607581250408800, -35.00000000000001400, -5.038848051406573900 ) ) ;
#4554 = cartesian_point ( 'none', ( 28.99999999999918600, 28.99999999999918600, -6.000000000000000000 ) ) ;
#4555 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4556 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4557 = cartesian_point ( 'none', ( -6.938893903906636700e-015, -26.53590866621768300, -19.19219573586944300 ) ) ;
#4558 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4559 = cartesian_point ( 'none', ( 33.00000000000000000, 0.0000000000000000000, -2.100000000000000100 ) ) ;
#4560 = cartesian_point ( 'none', ( -1.004935546790633200e-013, -31.60674923231021100, -21.12082316046052100 ) ) ;
#4561 = edge_loop ( 'none', ( #1115, #1100 ) ) ;
#4562 = cartesian_point ( 'none', ( 0.0000000000000000000, -30.84427712221262800, -20.88981791652661000 ) ) ;
#4563 = cartesian_point ( 'none', ( 0.0000000000000000000, -29.13086185489226700, -20.31246973411174700 ) ) ;
#4564 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4565 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4566 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4567 = circle ( 'none', #4540, 5.000000000000976100 ) ;
#4568 = cartesian_point ( 'none', ( 28.60000000000000100, 0.0000000000000000000, -79.50000000000001400 ) ) ;
#4569 = axis2_placement_3d ( 'none', #4572, #4566, #4555 ) ;
#4570 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4571 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4572 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -79.50000000000000000 ) ) ;
#4573 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -27.45853224716287100, -19.61825658330166900 ) ) ;
#4574 = cartesian_point ( 'none', ( 4.819336636035770600, -35.00000000000009900, -5.381231708292697000 ) ) ;
#4575 = cartesian_point ( 'none', ( 4.801639199155260100, -35.00000000000000000, -5.237781025874707700 ) ) ;
#4576 = cartesian_point ( 'none', ( 5.582042633037056900, -34.54825487336533700, -6.000000000000004400 ) ) ;
#4577 = cartesian_point ( 'none', ( 5.572379259457021000, -34.68754898846424300, -5.906711343939502300 ) ) ;
#4578 = cartesian_point ( 'none', ( 5.558784456961444900, -34.80246312532498400, -5.779547253124371200 ) ) ;
#4579 = cartesian_point ( 'none', ( 5.542947154306317800, -34.88060101483640800, -5.633408016477269500 ) ) ;
#4580 = cartesian_point ( 'none', ( 5.527109851651190700, -34.95873890434782500, -5.487268779830167800 ) ) ;
#4581 = cartesian_point ( 'none', ( 5.509061515364991600, -35.00000000000000000, -5.322391449478781000 ) ) ;
#4582 = cartesian_point ( 'none', ( 5.490995711947171300, -35.00000000000000000, -5.157387374578151600 ) ) ;
#4583 = cartesian_point ( 'none', ( 6.259444375917908600, -34.42508426623128800, -6.000000000000005300 ) ) ;
#4584 = cartesian_point ( 'none', ( 6.252597627087228100, -34.59581759274882300, -5.920111954412328200 ) ) ;
#4585 = cartesian_point ( 'none', ( 6.241530869569961800, -34.74299140368009400, -5.790984736383605600 ) ) ;
#4586 = cartesian_point ( 'none', ( 6.227934760481427500, -34.84412210794152300, -5.632344977639611700 ) ) ;
#4587 = cartesian_point ( 'none', ( 6.214338651392894000, -34.94525281220294500, -5.473705218895617900 ) ) ;
#4588 = cartesian_point ( 'none', ( 6.198258955753075000, -35.00000000000000000, -5.286086906894191800 ) ) ;
#4589 = cartesian_point ( 'none', ( 6.182152152056522400, -35.00000000000000000, -5.098152297373238700 ) ) ;
#4590 = cartesian_point ( 'none', ( 6.936846118798760200, -34.30191365909723800, -6.000000000000006200 ) ) ;
#4591 = cartesian_point ( 'none', ( 6.932815994717435300, -34.50408619703340200, -5.933512564885154100 ) ) ;
#4592 = cartesian_point ( 'none', ( 6.924277282178477900, -34.68351968203521100, -5.802422219642839900 ) ) ;
#4593 = cartesian_point ( 'none', ( 6.912922366656538000, -34.80764320104663800, -5.631281938801953900 ) ) ;
#4594 = cartesian_point ( 'none', ( 6.901567451134597200, -34.93176672005806400, -5.460141657961067100 ) ) ;
#4595 = cartesian_point ( 'none', ( 6.887456396141158300, -35.00000000000000000, -5.249782364309601800 ) ) ;
#4596 = cartesian_point ( 'none', ( 6.873308592165873400, -35.00000000000000000, -5.038917220168325900 ) ) ;
#4597 = cartesian_point ( 'none', ( 7.605014403389264800, -34.15974952660353400, -6.000000000000005300 ) ) ;
#4598 = cartesian_point ( 'none', ( 7.605014403389264800, -34.39492399330209300, -5.958177671733996500 ) ) ;
#4599 = cartesian_point ( 'none', ( 7.600830548077140300, -34.61207973375936600, -5.831706680535639000 ) ) ;
#4600 = cartesian_point ( 'none', ( 7.593644006783220500, -34.76358676796289200, -5.650626794410204200 ) ) ;
#4601 = cartesian_point ( 'none', ( 7.586457465489301600, -34.91509380216642500, -5.469546908284769400 ) ) ;
#4602 = cartesian_point ( 'none', ( 7.576356745251762200, -35.00000000000000000, -5.235174466698566700 ) ) ;
#4603 = cartesian_point ( 'none', ( 7.566193441087347300, -35.00000000000000000, -5.000000000000005300 ) ) ;
#4604 = cartesian_point ( 'none', ( 8.262388918002768500, -34.00000000000000000, -6.000000000000005300 ) ) ;
#4605 = cartesian_point ( 'none', ( 8.262388918002768500, -34.26179938779915100, -6.000000000000005300 ) ) ;
#4606 = cartesian_point ( 'none', ( 8.262388918002768500, -34.52198665876328200, -5.892226903609818000 ) ) ;
#4607 = cartesian_point ( 'none', ( 8.262388918002768500, -34.70710678118654600, -5.707106781186553200 ) ) ;
#4608 = cartesian_point ( 'none', ( 8.262388918002768500, -34.89222690360981000, -5.521986658763287500 ) ) ;
#4609 = cartesian_point ( 'none', ( 8.262388918002768500, -35.00000000000000000, -5.261799387799155300 ) ) ;
#4610 = cartesian_point ( 'none', ( 8.262388918002768500, -35.00000000000000000, -5.000000000000005300 ) ) ;
#4611 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4610, #4609, #4608, #4607, #4606, #4605, #4604 ),
( #4603, #4602, #4601, #4600, #4599, #4598, #4597 ),
( #4596, #4595, #4594, #4593, #4592, #4591, #4590 ),
( #4589, #4588, #4587, #4586, #4585, #4584, #4583 ),
( #4582, #4581, #4580, #4579, #4578, #4577, #4576 ),
( #4575, #4574, #4659, #4658, #4657, #4656, #4655 ),
( #4654, #4653, #4652, #4651, #4650, #4649, #4648 ),
( #4647, #4646, #4645, #4644, #4643, #4642, #4641 ),
( #4640, #4639, #4638, #4637, #4636, #4635, #4634 ),
( #4633, #4632, #4631, #4630, #4629, #4628, #4627 ),
( #4626, #4625, #4624, #4623, #4622, #4621, #4620 ),
( #4619, #4618, #4617, #4616, #4615, #4703, #4702 ),
( #4701, #4700, #4699, #4698, #4697, #4696, #4695 ),
( #4694, #4693, #4692, #4691, #4690, #4689, #4688 ),
( #4687, #4686, #4685, #4684, #4683, #4682, #4681 ),
( #4680, #4679, #4678, #4677, #4676, #4675, #4674 ),
( #4673, #4672, #4671, #4670, #4669, #4668, #4667 ),
( #4666, #4665, #4664, #4663, #4662, #4661, #4660 ),
( #4748, #4747, #4746, #4745, #4744, #4743, #4742 ),
( #4741, #4740, #4739, #4738, #4737, #4736, #4735 ),
( #4734, #4733, #4732, #4731, #4730, #4729, #4728 ),
( #4727, #4726, #4725, #4724, #4723, #4722, #4721 ),
( #4719, #4718, #4717, #4716, #4715, #4714, #4713 ),
( #4712, #4711, #4710, #4709, #4708, #4707, #4706 ),
( #4705, #4704, #3806, #3805, #3826, #3825, #3828 ),
( #3827, #3824, #3823, #3822, #3821, #4143, #4142 ),
( #4141, #4140, #4461, #4435, #4448, #4451, #4452 ),
( #4412, #4460, #4441, #4440, #4447, #4789, #4788 ),
( #4787, #4786, #4785, #4784, #4783, #4782, #4781 ),
( #4780, #4779, #4778, #4777, #4776, #4775, #4774 ),
( #4773, #4772, #4771, #4770, #4769, #4768, #4767 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 0.003911710833989163000, 0.006026853085728868000, 0.008141995337468573000, 0.01025713758920827900, 0.01131470871507813200, 0.01237227984094798500, 0.01342985096681783800, 0.01448742209268769100, 0.01660256434442739700, 0.01871770659616710200, 0.02083284884790680800 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#4612 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -80.49999999999998600 ) ) ;
#4613 = face_outer_bound ( 'none', #185, .t. ) ;
#4614 = axis2_placement_3d ( 'none', #4612, #4571, #4570 ) ;
#4615 = cartesian_point ( 'none', ( 1.389382561586744800, -34.98461805469850100, -5.911327392625987700 ) ) ;
#4616 = cartesian_point ( 'none', ( 1.382908731299491900, -34.99076561484074700, -5.866194104178938500 ) ) ;
#4617 = cartesian_point ( 'none', ( 1.376434901012239000, -34.99691317498300000, -5.821060815731890200 ) ) ;
#4618 = cartesian_point ( 'none', ( 1.369905137135202700, -35.00000000000000000, -5.775527663522984400 ) ) ;
#4619 = cartesian_point ( 'none', ( 1.363375342978193600, -35.00000000000000000, -5.729994291536058900 ) ) ;
#4620 = cartesian_point ( 'none', ( 1.754653021415643500, -34.94727975294807700, -6.000000000000005300 ) ) ;
#4621 = cartesian_point ( 'none', ( 1.746955001498914600, -34.96472312889184800, -5.948154582657125800 ) ) ;
#4622 = cartesian_point ( 'none', ( 1.739059956413854000, -34.97792746932688600, -5.894976561746510400 ) ) ;
#4623 = cartesian_point ( 'none', ( 1.731065416097074600, -34.98674670601112500, -5.841125505367158700 ) ) ;
#4624 = cartesian_point ( 'none', ( 1.723070875780295700, -34.99556594269535700, -5.787274448987807000 ) ) ;
#4625 = cartesian_point ( 'none', ( 1.714976959449835200, -35.00000000000000000, -5.732751173844353500 ) ) ;
#4626 = cartesian_point ( 'none', ( 1.706882983601729900, -35.00000000000000000, -5.678227490768311000 ) ) ;
#4627 = cartesian_point ( 'none', ( 2.106290645983692300, -34.92607350314342100, -6.000000000000005300 ) ) ;
#4628 = cartesian_point ( 'none', ( 2.097451724443105900, -34.95040746429466300, -5.940937453906287600 ) ) ;
#4629 = cartesian_point ( 'none', ( 2.088263542607960300, -34.96894608091875500, -5.879541116053995400 ) ) ;
#4630 = cartesian_point ( 'none', ( 2.078897087605311900, -34.98134435932129100, -5.816953539301734600 ) ) ;
#4631 = cartesian_point ( 'none', ( 2.069530632602663900, -34.99374263772382700, -5.754365962549473900 ) ) ;
#4632 = cartesian_point ( 'none', ( 2.059986341018878300, -35.00000000000000000, -5.690590064210431900 ) ) ;
#4633 = cartesian_point ( 'none', ( 2.050441826992093200, -35.00000000000000000, -5.626812679485310800 ) ) ;
#4634 = cartesian_point ( 'none', ( 2.809565895119789500, -34.88366100353409400, -6.000000000000005300 ) ) ;
#4635 = cartesian_point ( 'none', ( 2.798445170331488500, -34.92177613510029500, -5.926503196404613800 ) ) ;
#4636 = cartesian_point ( 'none', ( 2.786670714996173400, -34.95098330410250000, -5.848670224668967200 ) ) ;
#4637 = cartesian_point ( 'none', ( 2.774560430621786800, -34.97053966594162900, -5.768609607170887400 ) ) ;
#4638 = cartesian_point ( 'none', ( 2.762450146247400300, -34.99009602778076600, -5.688548989672807600 ) ) ;
#4639 = cartesian_point ( 'none', ( 2.750005104156965500, -35.00000000000000000, -5.606267844942588700 ) ) ;
#4640 = cartesian_point ( 'none', ( 2.737559513772820800, -35.00000000000000000, -5.523983056919311400 ) ) ;
#4641 = cartesian_point ( 'none', ( 3.509108435806999700, -34.82012007767298200, -6.000000000000005300 ) ) ;
#4642 = cartesian_point ( 'none', ( 3.496760785141078500, -34.87866884740767400, -5.914493202324889500 ) ) ;
#4643 = cartesian_point ( 'none', ( 3.483150921478964900, -34.92390313374112800, -5.820771047027686300 ) ) ;
#4644 = cartesian_point ( 'none', ( 3.468888529159906800, -34.95423598987780900, -5.722831418912196700 ) ) ;
#4645 = cartesian_point ( 'none', ( 3.454626136840848200, -34.98456884601449700, -5.624891790796708000 ) ) ;
#4646 = cartesian_point ( 'none', ( 3.439713845906588600, -35.00000000000009900, -5.522748513256569700 ) ) ;
#4647 = cartesian_point ( 'none', ( 3.424800267968233200, -35.00000000000000000, -5.420598754232889500 ) ) ;
#4648 = cartesian_point ( 'none', ( 4.202290414003893900, -34.73626096615331000, -6.000000000000005300 ) ) ;
#4649 = cartesian_point ( 'none', ( 4.190285305365012600, -34.82008893835618600, -5.909586990848311000 ) ) ;
#4650 = cartesian_point ( 'none', ( 4.176210429029635100, -34.88675033088843200, -5.803586123950845300 ) ) ;
#4651 = cartesian_point ( 'none', ( 4.161018013821028200, -34.93173520008473100, -5.689168835727105700 ) ) ;
#4652 = cartesian_point ( 'none', ( 4.145825598612421300, -34.97672006928103600, -5.574751547503366200 ) ) ;
#4653 = cartesian_point ( 'none', ( 4.129525240971180000, -35.00000000000009900, -5.451990110774633400 ) ) ;
#4654 = cartesian_point ( 'none', ( 4.113219733561746400, -35.00000000000000000, -5.329189890053799100 ) ) ;
#4655 = cartesian_point ( 'none', ( 4.895472392200787200, -34.65240185463363100, -6.000000000000005300 ) ) ;
#4656 = cartesian_point ( 'none', ( 4.883809825588947700, -34.76150902930469000, -5.904680779371732400 ) ) ;
#4657 = cartesian_point ( 'none', ( 4.869269936580304900, -34.84959752803573000, -5.786401200874006000 ) ) ;
#4658 = cartesian_point ( 'none', ( 4.853147498482149700, -34.90923441029165300, -5.655506252542016600 ) ) ;
#4659 = cartesian_point ( 'none', ( 4.837025060383994400, -34.96887129254757600, -5.524611304210026200 ) ) ;
#4660 = cartesian_point ( 'none', ( -0.7312135663303147600, -34.98366048595636400, -6.000000000000005300 ) ) ;
#4661 = cartesian_point ( 'none', ( -0.7277950455175632400, -34.98909881396711800, -5.969454419582717700 ) ) ;
#4662 = cartesian_point ( 'none', ( -0.7243570319850904900, -34.99318523363309200, -5.938697812978629600 ) ) ;
#4663 = cartesian_point ( 'none', ( -0.7209093035081576300, -34.99591052868405000, -5.907835697266957500 ) ) ;
#4664 = cartesian_point ( 'none', ( -0.7174615750312248700, -34.99863582373500700, -5.876973581555284400 ) ) ;
#4665 = cartesian_point ( 'none', ( -0.7140041278699730300, -35.00000000000006400, -5.846005956654388500 ) ) ;
#4666 = cartesian_point ( 'none', ( -0.7105466826352278000, -35.00000000000000000, -5.815038332128036600 ) ) ;
#4667 = cartesian_point ( 'none', ( -0.3776307429569033000, -34.98932353570347000, -6.000000000000005300 ) ) ;
#4668 = cartesian_point ( 'none', ( -0.3758633113492912400, -34.99287601318299300, -5.975889575832751700 ) ) ;
#4669 = cartesian_point ( 'none', ( -0.3740865265441119000, -34.99554631641624500, -5.951649263639852800 ) ) ;
#4670 = cartesian_point ( 'none', ( -0.3723050516036132700, -34.99732731354440300, -5.927343816153420000 ) ) ;
#4671 = cartesian_point ( 'none', ( -0.3705235766631146400, -34.99910831067256100, -5.903038368666987200 ) ) ;
#4672 = cartesian_point ( 'none', ( -0.3687374132254942500, -35.00000000000000000, -5.878667809035269100 ) ) ;
#4673 = cartesian_point ( 'none', ( -0.3669512489666189000, -35.00000000000000000, -5.854297237798437700 ) ) ;
#4674 = cartesian_point ( 'none', ( -0.01944672294272494600, -34.98952260973707200, -6.000000000000005300 ) ) ;
#4675 = cartesian_point ( 'none', ( -0.01935570456691719200, -34.99300896168969600, -5.976105783256527600 ) ) ;
#4676 = cartesian_point ( 'none', ( -0.01926420499962079900, -34.99562945294967200, -5.952085243738968000 ) ) ;
#4677 = cartesian_point ( 'none', ( -0.01917246414085202500, -34.99737721292826400, -5.928001360191278700 ) ) ;
#4678 = cartesian_point ( 'none', ( -0.01908072328208325300, -34.99912497290684900, -5.903917476643589300 ) ) ;
#4679 = cartesian_point ( 'none', ( -0.01898874121603955800, -35.00000000000000000, -5.879770271169354200 ) ) ;
#4680 = cartesian_point ( 'none', ( -0.01889675910778642500, -35.00000000000000000, -5.855623054614266500 ) ) ;
#4681 = cartesian_point ( 'none', ( 0.3387372970714533900, -34.98972168377068200, -6.000000000000005300 ) ) ;
#4682 = cartesian_point ( 'none', ( 0.3371519022154568200, -34.99314191019640000, -5.976321990680303600 ) ) ;
#4683 = cartesian_point ( 'none', ( 0.3355581165448702800, -34.99571258948309800, -5.952521223838082200 ) ) ;
#4684 = cartesian_point ( 'none', ( 0.3339601233219092200, -34.99742711231212400, -5.928658904229136400 ) ) ;
#4685 = cartesian_point ( 'none', ( 0.3323621300989481600, -34.99914163514114300, -5.904796584620191500 ) ) ;
#4686 = cartesian_point ( 'none', ( 0.3307599307934151500, -35.00000000000000000, -5.880872733303440300 ) ) ;
#4687 = cartesian_point ( 'none', ( 0.3291577307510460400, -35.00000000000000000, -5.856948871430094300 ) ) ;
#4688 = cartesian_point ( 'none', ( 0.6939076980820500000, -34.98444028387974200, -6.000000000000005300 ) ) ;
#4689 = cartesian_point ( 'none', ( 0.6906585091915836700, -34.98961970459215100, -5.970127989986826500 ) ) ;
#4690 = cartesian_point ( 'none', ( 0.6873923588007572200, -34.99351098213659100, -5.940061031977161400 ) ) ;
#4691 = cartesian_point ( 'none', ( 0.6841177611146276300, -34.99610605460166100, -5.909896626219270900 ) ) ;
#4692 = cartesian_point ( 'none', ( 0.6808431634284980400, -34.99870112706673100, -5.879732220461381300 ) ) ;
#4693 = cartesian_point ( 'none', ( 0.6775601144534513200, -35.00000000000000000, -5.849470364137230800 ) ) ;
#4694 = cartesian_point ( 'none', ( 0.6742770675263474200, -35.00000000000000000, -5.819208509524474800 ) ) ;
#4695 = cartesian_point ( 'none', ( 1.048007470833281400, -34.97382951541642600, -6.000000000000005300 ) ) ;
#4696 = cartesian_point ( 'none', ( 1.043229453694381100, -34.98251475993834000, -5.963094185604782100 ) ) ;
#4697 = cartesian_point ( 'none', ( 1.038387460193750800, -34.98906451841754300, -5.925694212301574600 ) ) ;
#4698 = cartesian_point ( 'none', ( 1.033513246207059800, -34.99343583472120400, -5.888045365199104700 ) ) ;
#4699 = cartesian_point ( 'none', ( 1.028639032220368500, -34.99780715102486500, -5.850396518096635700 ) ) ;
#4700 = cartesian_point ( 'none', ( 1.023732625794327100, -35.00000000000000000, -5.812499013830107600 ) ) ;
#4701 = cartesian_point ( 'none', ( 1.018826205252270500, -35.00000000000000000, -5.774601400530266400 ) ) ;
#4702 = cartesian_point ( 'none', ( 1.402107243584512800, -34.96321874695310300, -6.000000000000005300 ) ) ;
#4703 = cartesian_point ( 'none', ( 1.395800398197178700, -34.97540981528453600, -5.956060381222737700 ) ) ;
#4704 = cartesian_point ( 'none', ( -4.148322358154560500, -35.00000000000000000, -5.450064984843350200 ) ) ;
#4705 = cartesian_point ( 'none', ( -4.131979196030132000, -35.00000000000000000, -5.326701811215499100 ) ) ;
#4706 = cartesian_point ( 'none', ( -3.531397630370373400, -34.81779897171441700, -6.000000000000006200 ) ) ;
#4707 = cartesian_point ( 'none', ( -3.519034247867080600, -34.87707241204960000, -5.914211327473899400 ) ) ;
#4708 = cartesian_point ( 'none', ( -3.505385381243941700, -34.92289581538016600, -5.820033223621540400 ) ) ;
#4709 = cartesian_point ( 'none', ( -3.491071280048677800, -34.95362784452877500, -5.721543592317853900 ) ) ;
#4710 = cartesian_point ( 'none', ( -3.476757178853414400, -34.98435987367737700, -5.623053961014166500 ) ) ;
#4711 = cartesian_point ( 'none', ( -3.461780599353330600, -35.00000000000000000, -5.520267460135086100 ) ) ;
#4712 = cartesian_point ( 'none', ( -3.446802666817797800, -35.00000000000000000, -5.417474047138602700 ) ) ;
#4713 = cartesian_point ( 'none', ( -2.835653352409092800, -34.88147758933583000, -6.000000000000005300 ) ) ;
#4714 = cartesian_point ( 'none', ( -2.824476279422857900, -34.92029300918296300, -5.926029078171105800 ) ) ;
#4715 = cartesian_point ( 'none', ( -2.812626691104473500, -34.95005104778861900, -5.847594127335791600 ) ) ;
#4716 = cartesian_point ( 'none', ( -2.800431406842190700, -34.96997821708613700, -5.766864420929954000 ) ) ;
#4717 = cartesian_point ( 'none', ( -2.788236122579907500, -34.98990538638366100, -5.686134714524116300 ) ) ;
#4718 = cartesian_point ( 'none', ( -2.775696270027662400, -35.00000000000000000, -5.603117748544069500 ) ) ;
#4719 = cartesian_point ( 'none', ( -2.763155840030266500, -35.00000000000000000, -5.520096943958133600 ) ) ;
#4720 = oriented_edge ( 'none', *, *, #1359, .f. ) ;
#4721 = cartesian_point ( 'none', ( -2.136005561915893300, -34.92426879509145700, -6.000000000000005300 ) ) ;
#4722 = cartesian_point ( 'none', ( -2.127070816360942600, -34.94918897390944300, -5.940328840484135700 ) ) ;
#4723 = cartesian_point ( 'none', ( -2.117773790419520200, -34.96818158560253700, -5.878238172701611800 ) ) ;
#4724 = cartesian_point ( 'none', ( -2.108291750723923400, -34.98088449755601900, -5.814911881009034100 ) ) ;
#4725 = cartesian_point ( 'none', ( -2.098809711028327000, -34.99358740950950200, -5.751585589316455600 ) ) ;
#4726 = cartesian_point ( 'none', ( -2.089143121661574600, -35.00000000000000000, -5.687026773116221200 ) ) ;
#4727 = cartesian_point ( 'none', ( -2.079476295731281800, -35.00000000000000000, -5.622466377014170300 ) ) ;
#4728 = cartesian_point ( 'none', ( -1.786181666669293600, -34.94566439796927400, -6.000000000000005300 ) ) ;
#4729 = cartesian_point ( 'none', ( -1.778368084829985000, -34.96363695627268700, -5.947478721640649700 ) ) ;
#4730 = cartesian_point ( 'none', ( -1.770347340077043500, -34.97724685450950200, -5.893560195384521800 ) ) ;
#4731 = cartesian_point ( 'none', ( -1.762221922664790200, -34.98633763779096700, -5.838935611048573700 ) ) ;
#4732 = cartesian_point ( 'none', ( -1.754096505252536600, -34.99542842107243200, -5.784311026712625600 ) ) ;
#4733 = cartesian_point ( 'none', ( -1.745866547478530400, -35.00000000000000000, -5.728981285402297500 ) ) ;
#4734 = cartesian_point ( 'none', ( -1.737636523581789400, -35.00000000000000000, -5.673651093542188700 ) ) ;
#4735 = cartesian_point ( 'none', ( -1.435442723331925600, -34.96184603913648200, -6.000000000000005300 ) ) ;
#4736 = cartesian_point ( 'none', ( -1.429001083109285400, -34.97448926253975500, -5.955323492284972700 ) ) ;
#4737 = cartesian_point ( 'none', ( -1.422441349200667600, -34.98404168475162400, -5.909808379143403700 ) ) ;
#4738 = cartesian_point ( 'none', ( -1.415822016702222900, -34.99041938477284200, -5.863869989751235900 ) ) ;
#4739 = cartesian_point ( 'none', ( -1.409202684203778400, -34.99679708479405300, -5.817931600359067100 ) ) ;
#4740 = cartesian_point ( 'none', ( -1.402523819665779200, -35.00000000000006400, -5.771570413971691200 ) ) ;
#4741 = cartesian_point ( 'none', ( -1.395844921579933300, -35.00000000000000000, -5.725208985974036000 ) ) ;
#4742 = cartesian_point ( 'none', ( -1.083328144831120100, -34.97275326254642600, -6.000000000000005300 ) ) ;
#4743 = cartesian_point ( 'none', ( -1.078398064313424300, -34.98179403825344000, -5.962388955933844800 ) ) ;
#4744 = cartesian_point ( 'none', ( -1.073399190592879000, -34.98861345919235800, -5.924253096061017100 ) ) ;
#4745 = cartesian_point ( 'none', ( -1.068365660105190300, -34.99316495672845000, -5.885852843509096200 ) ) ;
#4746 = cartesian_point ( 'none', ( -1.063332129617501600, -34.99771645426453400, -5.847452590957176200 ) ) ;
#4747 = cartesian_point ( 'none', ( -1.058263973767876100, -35.00000000000006400, -5.808788185313039400 ) ) ;
#4748 = cartesian_point ( 'none', ( -1.053195802107580500, -35.00000000000000000, -5.770123659051035900 ) ) ;
#4749 = cartesian_point ( 'none', ( 29.00000000000000400, 29.00000000000000400, -5.000000000000000000 ) ) ;
#4750 = axis2_placement_3d ( 'none', #4813, #4812, #4802 ) ;
#4751 = direction ( 'none', ( 1.734723475976807100e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4752 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.734723475976798200e-015 ) ) ;
#4753 = cartesian_point ( 'none', ( -8.262388918002770300, -34.00000000000000000, -5.000000000000000000 ) ) ;
#4754 = axis2_placement_3d ( 'none', #4753, #4752, #4751 ) ;
#4755 = circle ( 'none', #4808, 1.000000000000000000 ) ;
#4756 = face_outer_bound ( 'none', #892, .t. ) ;
#4757 = axis2_placement_3d ( 'none', #4818, #4816, #4815 ) ;
#4758 = face_outer_bound ( 'none', #7323, .t. ) ;
#4759 = cylindrical_surface ( 'none', #4750, 1.000000000000000000 ) ;
#4760 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4761 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4762 = toroidal_surface ( 'none', #4765, 4.999999999999998200, 1.000000000000000000 ) ;
#4763 = cartesian_point ( 'none', ( -35.00000000000000000, -28.99999999999996100, -0.5000000000000004400 ) ) ;
#4764 = circle ( 'none', #4754, 1.000000000000000000 ) ;
#4765 = axis2_placement_3d ( 'none', #4749, #4761, #4760 ) ;
#4766 = face_outer_bound ( 'none', #692, .t. ) ;
#4767 = cartesian_point ( 'none', ( -8.262388918002770300, -34.00000000000000000, -6.000000000000005300 ) ) ;
#4768 = cartesian_point ( 'none', ( -8.262388918002770300, -34.26179938779915100, -6.000000000000005300 ) ) ;
#4769 = cartesian_point ( 'none', ( -8.262388918002770300, -34.52198665876328200, -5.892226903609818000 ) ) ;
#4770 = cartesian_point ( 'none', ( -8.262388918002770300, -34.70710678118654600, -5.707106781186553200 ) ) ;
#4771 = cartesian_point ( 'none', ( -8.262388918002770300, -34.89222690360981000, -5.521986658763287500 ) ) ;
#4772 = cartesian_point ( 'none', ( -8.262388918002770300, -35.00000000000000000, -5.261799387799155300 ) ) ;
#4773 = cartesian_point ( 'none', ( -8.262388918002770300, -35.00000000000000000, -5.000000000000005300 ) ) ;
#4774 = cartesian_point ( 'none', ( -7.609561623062376200, -34.15864450020838900, -6.000000000000005300 ) ) ;
#4775 = cartesian_point ( 'none', ( -7.609561623062376200, -34.39400313797280300, -5.958466966967747200 ) ) ;
#4776 = cartesian_point ( 'none', ( -7.605406708496754000, -34.61145653801033000, -5.832125313663127000 ) ) ;
#4777 = cartesian_point ( 'none', ( -7.598269878259814400, -34.76319608213420100, -5.651017480238901500 ) ) ;
#4778 = cartesian_point ( 'none', ( -7.591133048022874700, -34.91493562625806400, -5.469909646814675100 ) ) ;
#4779 = cartesian_point ( 'none', ( -7.581102196928048500, -35.00000000000000000, -5.235358637764423200 ) ) ;
#4780 = cartesian_point ( 'none', ( -7.571009194814614300, -35.00000000000000000, -5.000000000000005300 ) ) ;
#4781 = cartesian_point ( 'none', ( -6.943870843131443300, -34.30043872080424400, -6.000000000000004400 ) ) ;
#4782 = cartesian_point ( 'none', ( -6.939876161249657100, -34.50295106794481400, -5.933762863753268700 ) ) ;
#4783 = cartesian_point ( 'none', ( -6.931378370046203100, -34.68277521016305800, -5.802719986981068200 ) ) ;
#4784 = cartesian_point ( 'none', ( -6.920065881834911900, -34.80718367461928900, -5.631475459127530700 ) ) ;
#4785 = cartesian_point ( 'none', ( -6.908753393623620700, -34.93159213907551900, -5.460230931273993200 ) ) ;
#4786 = cartesian_point ( 'none', ( -6.894686377832748300, -35.00000000000001400, -5.249620725086760600 ) ) ;
#4787 = cartesian_point ( 'none', ( -6.880582523595767200, -35.00000000000000000, -5.038501268122936400 ) ) ;
#4788 = cartesian_point ( 'none', ( -6.269135270709235800, -34.42332078097469200, -6.000000000000005300 ) ) ;
#4789 = cartesian_point ( 'none', ( -6.262328861011531500, -34.59450397470231300, -5.920304456750960400 ) ) ;
#4790 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4791 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4792 = face_outer_bound ( 'none', #928, .t. ) ;
#4793 = cartesian_point ( 'none', ( -35.00000000000000000, 29.00000000000000400, -0.5000000000000004400 ) ) ;
#4794 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4795 = vector ( 'none', #4794, 1000.000000000000000 ) ;
#4796 = cartesian_point ( 'none', ( -28.99999999999996100, 35.00000000000000000, -5.000000000000000000 ) ) ;
#4797 = line ( 'none', #4796, #4795 ) ;
#4798 = axis2_placement_3d ( 'none', #4801, #4791, #4790 ) ;
#4799 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4800 = vector ( 'none', #4799, 1000.000000000000000 ) ;
#4801 = cartesian_point ( 'none', ( 29.00000000000000400, 29.00000000000000400, -6.000000000000000000 ) ) ;
#4802 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4803 = cartesian_point ( 'none', ( -35.00000000000000000, -28.99999999999996100, -5.000000000000000000 ) ) ;
#4804 = cartesian_point ( 'none', ( 8.262388918002770300, -35.00000000000000000, -5.000000000000000000 ) ) ;
#4805 = cylindrical_surface ( 'none', #4798, 2.875000000000002700 ) ;
#4806 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4807 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4808 = axis2_placement_3d ( 'none', #4814, #4807, #4806 ) ;
#4809 = face_outer_bound ( 'none', #837, .t. ) ;
#4810 = line ( 'none', #4803, #4800 ) ;
#4811 = cartesian_point ( 'none', ( 28.99999999999996100, 35.00000000000000000, -5.000000000000000000 ) ) ;
#4812 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4813 = cartesian_point ( 'none', ( -28.99999999999996100, 34.00000000000000000, -5.000000000000000000 ) ) ;
#4814 = cartesian_point ( 'none', ( 28.99999999999996100, 34.00000000000000000, -5.000000000000000000 ) ) ;
#4815 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4816 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4817 = cylindrical_surface ( 'none', #4757, 4.999999999999838400 ) ;
#4818 = cartesian_point ( 'none', ( -29.00000000000001100, -28.99999999999998600, -6.500000000000000900 ) ) ;
#4819 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4820 = cartesian_point ( 'none', ( -28.99999999999999300, 28.99999999999919700, -6.500000000000000900 ) ) ;
#4821 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4822 = vector ( 'none', #4821, 1000.000000000000000 ) ;
#4823 = axis2_placement_3d ( 'none', #4820, #4819, #4863 ) ;
#4824 = line ( 'none', #4870, #4869 ) ;
#4825 = cartesian_point ( 'none', ( 33.99999999999999300, -8.262388918002795200, -6.000000000000005300 ) ) ;
#4826 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4827 = vector ( 'none', #4826, 1000.000000000000000 ) ;
#4828 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4829 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4830 = line ( 'none', #4763, #4827 ) ;
#4831 = circle ( 'none', #4864, 3.374999999998990100 ) ;
#4832 = cartesian_point ( 'none', ( 28.99999999999996100, 35.00000000000000000, -0.5000000000000004400 ) ) ;
#4833 = cartesian_point ( 'none', ( -35.00000000000000000, 28.99999999999996400, -6.000000000000000000 ) ) ;
#4834 = line ( 'none', #4833, #4822 ) ;
#4835 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4836 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4837 = cartesian_point ( 'none', ( 29.00000000000081400, -29.00000000000000000, -0.9999999999999974500 ) ) ;
#4838 = axis2_placement_3d ( 'none', #4837, #4836, #4835 ) ;
#4839 = cartesian_point ( 'none', ( 29.00000000000081400, -29.00000000000000000, -6.000000000000000000 ) ) ;
#4840 = axis2_placement_3d ( 'none', #4839, #4829, #4828 ) ;
#4841 = cartesian_point ( 'none', ( -28.99999999999996100, 35.00000000000000000, -0.5000000000000004400 ) ) ;
#4842 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4843 = vector ( 'none', #4842, 1000.000000000000000 ) ;
#4844 = cylindrical_surface ( 'none', #4840, 2.874999999999832600 ) ;
#4845 = circle ( 'none', #4838, 2.874999999999836100 ) ;
#4846 = line ( 'none', #4847, #4843 ) ;
#4847 = cartesian_point ( 'none', ( -28.99999999999996100, -35.00000000000000000, -5.000000000000000000 ) ) ;
#4848 = cartesian_point ( 'none', ( -34.36909941164132200, 4.239616881751974700e-015, -75.49999999999998600 ) ) ;
#4849 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4850 = cylindrical_surface ( 'none', #4950, 2.875000000000977400 ) ;
#4851 = b_spline_curve_with_knots ( 'none', 3,
( #4914, #4913, #4912, #4911, #4910, #4909, #4908, #4907, #4906, #4905, #4904, #4903, #4902, #4901, #4900, #4899, #4898, #4897, #4896, #4895, #4894, #4893, #4892, #4891, #4890, #4889, #4888, #4887, #4886, #4885, #4884, #4883, #4882, #4881 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01319478466768050400, 0.01412422661163522200, 0.01505366855558994000, 0.01598311049954465700, 0.01691255244349937700, 0.01784199438745409600, 0.01877143633140881300, 0.01970087827536353200, 0.02063032021931824800, 0.02155976216327296800, 0.02248920410722768400, 0.02341864605118240300, 0.02434808799513712300, 0.02527752993909184600, 0.02620697188304656900, 0.02713641382700129200, 0.02806585577095601200 ),
.unspecified. ) ;
#4852 = cartesian_point ( 'none', ( -29.00000000000000400, -29.00000000000000400, -6.000000000000000000 ) ) ;
#4853 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4854 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4855 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4856 = cartesian_point ( 'none', ( -34.98952801385486600, 4.284981348584401200e-015, -6.000000000000005300 ) ) ;
#4857 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#4858 = vector ( 'none', #4857, 1000.000000000000000 ) ;
#4859 = cartesian_point ( 'none', ( 33.99999999999999300, -29.00000000000000400, -6.000000000000000000 ) ) ;
#4860 = line ( 'none', #4859, #4858 ) ;
#4861 = cartesian_point ( 'none', ( -28.99999999999999300, 28.99999999999919700, -0.9999999999999922300 ) ) ;
#4862 = circle ( 'none', #4940, 34.98952801385487300 ) ;
#4863 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4864 = axis2_placement_3d ( 'none', #4866, #4854, #4853 ) ;
#4865 = axis2_placement_3d ( 'none', #4852, #4855, #4849 ) ;
#4866 = cartesian_point ( 'none', ( -28.99999999999918600, -29.00000000000081700, -6.500000000000000900 ) ) ;
#4867 = face_outer_bound ( 'none', #929, .t. ) ;
#4868 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4869 = vector ( 'none', #4868, 1000.000000000000000 ) ;
#4870 = cartesian_point ( 'none', ( -29.00000000000000400, 33.99999999999999300, -6.000000000000000000 ) ) ;
#4871 = cartesian_point ( 'none', ( -34.00000000000000000, -8.262388918002768500, -6.000000000000005300 ) ) ;
#4872 = face_outer_bound ( 'none', #10872, .t. ) ;
#4873 = plane ( 'none', #4865 ) ;
#4874 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4875 = vector ( 'none', #4874, 1000.000000000000000 ) ;
#4876 = cartesian_point ( 'none', ( -35.00000000000000000, -28.99999999999996100, -6.000000000000000000 ) ) ;
#4877 = line ( 'none', #4876, #4875 ) ;
#4878 = cylindrical_surface ( 'none', #4823, 5.000000000000000900 ) ;
#4879 = cartesian_point ( 'none', ( -35.00000000000000000, -28.99999999999996100, -0.5000000000000004400 ) ) ;
#4880 = face_outer_bound ( 'none', #885, .t. ) ;
#4881 = cartesian_point ( 'none', ( -30.20015046861754400, -17.65067486119847100, -11.50000000000000000 ) ) ;
#4882 = cartesian_point ( 'none', ( -30.20065510314541200, -17.65088388766395900, -11.18994242778383500 ) ) ;
#4883 = cartesian_point ( 'none', ( -30.21650727358598200, -17.62491078457238200, -10.88114240118436300 ) ) ;
#4884 = cartesian_point ( 'none', ( -30.27948707157447900, -17.51863442022520800, -10.26613908380233700 ) ) ;
#4885 = cartesian_point ( 'none', ( -30.32592051545372800, -17.43947555709503300, -9.967853729634255100 ) ) ;
#4886 = cartesian_point ( 'none', ( -30.44515891562345500, -17.23249480009340900, -9.396129679803644700 ) ) ;
#4887 = cartesian_point ( 'none', ( -30.51896309741262700, -17.10290832296950500, -9.118953048025227700 ) ) ;
#4888 = cartesian_point ( 'none', ( -30.68876557202185400, -16.79820033229433600, -8.600729081561789600 ) ) ;
#4889 = cartesian_point ( 'none', ( -30.78368275219753200, -16.62503915479585700, -8.361792832655389400 ) ) ;
#4890 = cartesian_point ( 'none', ( -30.99105471587702400, -16.23684428772937600, -7.923432386252506500 ) ) ;
#4891 = cartesian_point ( 'none', ( -31.10464353088777000, -16.01950829794634100, -7.722858634656196500 ) ) ;
#4892 = cartesian_point ( 'none', ( -31.33852358042335600, -15.55835815085148800, -7.378354957737856900 ) ) ;
#4893 = cartesian_point ( 'none', ( -31.45958350107264700, -15.31321230642434500, -7.232205251673219600 ) ) ;
#4894 = cartesian_point ( 'none', ( -31.70828630620676200, -14.79235110065646800, -6.993063375023067100 ) ) ;
#4895 = cartesian_point ( 'none', ( -31.83472348358031600, -14.51894169445299500, -6.901873108910574900 ) ) ;
#4896 = cartesian_point ( 'none', ( -32.08232670200437300, -13.96382370128999500, -6.780923370792484300 ) ) ;
#4897 = cartesian_point ( 'none', ( -32.20534137450749800, -13.67807336299231700, -6.749936143913078700 ) ) ;
#4898 = cartesian_point ( 'none', ( -32.44519931853102400, -13.09895910104511800, -6.750064053881618300 ) ) ;
#4899 = cartesian_point ( 'none', ( -32.55936579732814800, -12.81217790829218700, -6.780843342005261400 ) ) ;
#4900 = cartesian_point ( 'none', ( -32.77697507273259000, -12.24415496900926700, -6.901844519436997100 ) ) ;
#4901 = cartesian_point ( 'none', ( -32.88144585403986000, -11.95988665338214200, -6.993679486052109900 ) ) ;
#4902 = cartesian_point ( 'none', ( -33.07315847362998100, -11.41776918923993200, -7.231995804548191100 ) ) ;
#4903 = cartesian_point ( 'none', ( -33.16087940939220100, -11.15894260101747000, -7.377890863401480800 ) ) ;
#4904 = cartesian_point ( 'none', ( -33.32194344533709100, -10.66638854093590900, -7.723135055775067300 ) ) ;
#4905 = cartesian_point ( 'none', ( -33.39515734949328900, -10.43282872467524700, -7.923447031500727700 ) ) ;
#4906 = cartesian_point ( 'none', ( -33.52284628793962200, -10.01228128267313300, -8.361117412362608200 ) ) ;
#4907 = cartesian_point ( 'none', ( -33.57828538236783100, -9.822368014512870000, -8.600248698517278400 ) ) ;
#4908 = cartesian_point ( 'none', ( -33.67404494530715200, -9.485531452625572500, -9.120664160137565100 ) ) ;
#4909 = cartesian_point ( 'none', ( -33.71312316812137100, -9.343018281910762100, -9.395580877923398700 ) ) ;
#4910 = cartesian_point ( 'none', ( -33.77520899106831100, -9.112194019104533600, -9.967522057977591400 ) ) ;
#4911 = cartesian_point ( 'none', ( -33.79852831331449200, -9.022693935183086800, -10.26877214111402900 ) ) ;
#4912 = cartesian_point ( 'none', ( -33.82895729444109600, -8.903730953518836700, -10.88089432396826500 ) ) ;
#4913 = cartesian_point ( 'none', ( -33.83614876887652700, -8.874028767153522100, -11.18929220992307800 ) ) ;
#4914 = cartesian_point ( 'none', ( -33.83564307608590100, -8.873819302341249900, -11.50000000000000000 ) ) ;
#4915 = cartesian_point ( 'none', ( 23.99999999999847600, -29.00000000000000700, -6.500000000000000900 ) ) ;
#4916 = cartesian_point ( 'none', ( -28.99999999999999300, 28.99999999999919700, -6.000000000000000000 ) ) ;
#4917 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000005300 ) ) ;
#4918 = cartesian_point ( 'none', ( -24.00000000000017400, -28.99999999999998600, -6.000000000000000000 ) ) ;
#4919 = circle ( 'none', #4975, 5.000000000000000900 ) ;
#4920 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4921 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4922 = cartesian_point ( 'none', ( -35.00000000000000000, -22.00000000000000700, -3.500000000000000000 ) ) ;
#4923 = axis2_placement_3d ( 'none', #4922, #4921, #4920 ) ;
#4924 = circle ( 'none', #4978, 5.000000000000000900 ) ;
#4925 = cartesian_point ( 'none', ( -8.262388918002770300, -35.00000000000000000, -5.000000000000000000 ) ) ;
#4926 = cartesian_point ( 'none', ( -28.99999999999999300, 28.99999999999919700, -6.000000000000000000 ) ) ;
#4927 = oriented_edge ( 'none', *, *, #1118, .t. ) ;
#4928 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4929 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4930 = cartesian_point ( 'none', ( 8.262388918002768500, -34.00000000000000000, -5.000000000000005300 ) ) ;
#4931 = line ( 'none', #4971, #4970 ) ;
#4932 = cartesian_point ( 'none', ( -28.99999999999999300, 28.99999999999919700, -6.500000000000000900 ) ) ;
#4933 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4934 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4935 = circle ( 'none', #4923, 1.249999999999987100 ) ;
#4936 = axis2_placement_3d ( 'none', #4930, #4929, #4928 ) ;
#4937 = axis2_placement_3d ( 'none', #4917, #4934, #4933 ) ;
#4938 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4939 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4940 = axis2_placement_3d ( 'none', #4942, #4939, #4938 ) ;
#4941 = circle ( 'none', #4936, 1.000000000000000000 ) ;
#4942 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000005300 ) ) ;
#4943 = circle ( 'none', #4937, 34.98952801385487300 ) ;
#4944 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4945 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4946 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4947 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4948 = axis2_placement_3d ( 'none', #4861, #4947, #4946 ) ;
#4949 = circle ( 'none', #4948, 2.875000000000977400 ) ;
#4950 = axis2_placement_3d ( 'none', #4916, #4945, #4944 ) ;
#4951 = cartesian_point ( 'none', ( -29.00000000000001100, -28.99999999999998600, -6.500000000000000900 ) ) ;
#4952 = cartesian_point ( 'none', ( -28.60000000000000100, 3.502489845561430200e-015, -79.00000000000000000 ) ) ;
#4953 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4954 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4955 = face_outer_bound ( 'none', #985, .t. ) ;
#4956 = cylindrical_surface ( 'none', #4959, 4.999999999999838400 ) ;
#4957 = cartesian_point ( 'none', ( -5.000000000000004400, 28.56571371417139800, -80.49999999999998600 ) ) ;
#4958 = face_outer_bound ( 'none', #7223, .t. ) ;
#4959 = axis2_placement_3d ( 'none', #4951, #4962, #5009 ) ;
#4960 = circle ( 'none', #5008, 34.36909941164132200 ) ;
#4961 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4962 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4963 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4964 = vector ( 'none', #4967, 1000.000000000000000 ) ;
#4965 = cylindrical_surface ( 'none', #4979, 5.000000000000000900 ) ;
#4966 = face_outer_bound ( 'none', #7251, .t. ) ;
#4967 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4968 = cartesian_point ( 'none', ( -28.99999999999996100, -35.00000000000000000, -5.000000000000000000 ) ) ;
#4969 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4970 = vector ( 'none', #4969, 1000.000000000000000 ) ;
#4971 = cartesian_point ( 'none', ( -33.99999999999999300, 28.99999999999919700, -6.500000000000000900 ) ) ;
#4972 = line ( 'none', #4968, #4964 ) ;
#4973 = cartesian_point ( 'none', ( -28.99999999999999300, 28.99999999999919700, -6.500000000000000900 ) ) ;
#4974 = cartesian_point ( 'none', ( -28.99999999999999300, 33.99999999999999300, -6.000000000000000000 ) ) ;
#4975 = axis2_placement_3d ( 'none', #4973, #4954, #4953 ) ;
#4976 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4977 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4978 = axis2_placement_3d ( 'none', #4926, #4977, #4976 ) ;
#4979 = axis2_placement_3d ( 'none', #4932, #4963, #4961 ) ;
#4980 = cartesian_point ( 'none', ( -29.00000000000000000, 0.0000000000000000000, -80.49999999999998600 ) ) ;
#4981 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4982 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4983 = axis2_placement_3d ( 'none', #4988, #4982, #4981 ) ;
#4984 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4985 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4986 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4987 = axis2_placement_3d ( 'none', #5003, #4986, #4985 ) ;
#4988 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -79.49999999999998600 ) ) ;
#4989 = line ( 'none', #4980, #4521 ) ;
#4990 = circle ( 'none', #5259, 1.250000000000000200 ) ;
#4991 = cartesian_point ( 'none', ( -2.000000000000000400, -14.00000000000000000, 9.000000000000000000 ) ) ;
#4992 = direction ( 'none', ( -1.000000000000000000, 1.224646799147349500e-016, 0.0000000000000000000 ) ) ;
#4993 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4994 = cartesian_point ( 'none', ( -34.36909941164132200, 4.209000758404372800e-015, -74.99999999999998600 ) ) ;
#4995 = axis2_placement_3d ( 'none', #4994, #4993, #4992 ) ;
#4996 = circle ( 'none', #4995, 0.5000000000000004400 ) ;
#4997 = circle ( 'none', #4987, 29.00000000000000000 ) ;
#4998 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4999 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5000 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -80.02496880847192500 ) ) ;
#5001 = axis2_placement_3d ( 'none', #5000, #4999, #4998 ) ;
#5002 = conical_surface ( 'none', #5001, 33.77375155957640400, 0.04995839572193695000 ) ;
#5003 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -80.49999999999998600 ) ) ;
#5004 = circle ( 'none', #4983, 28.99563664917929600 ) ;
#5005 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5006 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5007 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -75.49999999999998600 ) ) ;
#5008 = axis2_placement_3d ( 'none', #5007, #5006, #5005 ) ;
#5009 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5010 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5011 = vector ( 'none', #5010, 1000.000000000000000 ) ;
#5012 = cartesian_point ( 'none', ( -33.00000000000000000, 4.041334437186266200e-015, -2.100000000000000100 ) ) ;
#5013 = line ( 'none', #5012, #5011 ) ;
#5014 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.100000000000000100 ) ) ;
#5015 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5016 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5017 = axis2_placement_3d ( 'none', #5014, #5072, #5071 ) ;
#5018 = circle ( 'none', #5068, 3.374999999999996000 ) ;
#5019 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5020 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5021 = cartesian_point ( 'none', ( 29.00000000000000400, 29.00000000000000400, -0.5000000000000000000 ) ) ;
#5022 = cylindrical_surface ( 'none', #5017, 33.00000000000000000 ) ;
#5023 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.100000000000000100 ) ) ;
#5024 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5025 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5026 = cartesian_point ( 'none', ( 28.99999999999918600, 28.99999999999918600, -6.500000000000000900 ) ) ;
#5027 = axis2_placement_3d ( 'none', #5023, #5020, #5019 ) ;
#5028 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5029 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5030 = axis2_placement_3d ( 'none', #5066, #5065, #5064 ) ;
#5031 = axis2_placement_3d ( 'none', #5026, #5025, #5024 ) ;
#5032 = circle ( 'none', #5027, 33.00000000000000000 ) ;
#5033 = circle ( 'none', #5031, 5.000000000000976100 ) ;
#5034 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5035 = vector ( 'none', #5034, 1000.000000000000000 ) ;
#5036 = cartesian_point ( 'none', ( 23.99999999999820900, 28.99999999999918600, -6.500000000000000900 ) ) ;
#5037 = line ( 'none', #5036, #5035 ) ;
#5038 = axis2_placement_3d ( 'none', #5039, #5029, #5028 ) ;
#5039 = cartesian_point ( 'none', ( -28.99999999999999300, 28.99999999999919700, -6.000000000000000000 ) ) ;
#5040 = cartesian_point ( 'none', ( -23.99999999999999300, 28.99999999999919700, -6.000000000000000000 ) ) ;
#5041 = face_outer_bound ( 'none', #136, .t. ) ;
#5042 = circle ( 'none', #5038, 5.000000000000000900 ) ;
#5043 = face_outer_bound ( 'none', #887, .t. ) ;
#5044 = axis2_placement_3d ( 'none', #5097, #5091, #5090 ) ;
#5045 = cartesian_point ( 'none', ( -29.00000000000000400, 29.00000000000000400, -0.5000000000000004400 ) ) ;
#5046 = face_outer_bound ( 'none', #863, .t. ) ;
#5047 = cylindrical_surface ( 'none', #5098, 1.000000000000000000 ) ;
#5048 = cartesian_point ( 'none', ( 29.00000000000081400, -29.00000000000000000, -0.5000000000000000000 ) ) ;
#5049 = cartesian_point ( 'none', ( 29.00000000000000400, 29.00000000000000400, -0.5000000000000000000 ) ) ;
#5050 = cartesian_point ( 'none', ( -29.00000000000000400, -29.00000000000000400, -5.000000000000000000 ) ) ;
#5051 = cartesian_point ( 'none', ( -29.00000000000000400, 29.00000000000000400, -6.000000000000000000 ) ) ;
#5052 = axis2_placement_3d ( 'none', #5045, #5100, #5099 ) ;
#5053 = circle ( 'none', #5052, 5.999999999999998200 ) ;
#5054 = cylindrical_surface ( 'none', #5058, 5.999999999999998200 ) ;
#5055 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5056 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5057 = cartesian_point ( 'none', ( 25.62500000000097700, -29.00000000000000000, -0.5000000000000000000 ) ) ;
#5058 = axis2_placement_3d ( 'none', #5051, #5016, #5015 ) ;
#5059 = toroidal_surface ( 'none', #5088, 4.999999999999998200, 1.000000000000000000 ) ;
#5060 = direction ( 'none', ( -0.7071067811865440200, 8.659560562354889700e-017, 0.7071067811865511300 ) ) ;
#5061 = vector ( 'none', #5060, 1000.000000000000000 ) ;
#5062 = cartesian_point ( 'none', ( 26.12500000000000400, 29.00000000000000400, -0.9999999999999974500 ) ) ;
#5063 = circle ( 'none', #5044, 5.999999999999998200 ) ;
#5064 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5065 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5066 = cartesian_point ( 'none', ( -28.99999999999999300, 28.99999999999919700, -0.9999999999999922300 ) ) ;
#5067 = line ( 'none', #5062, #5061 ) ;
#5068 = axis2_placement_3d ( 'none', #5021, #5056, #5055 ) ;
#5069 = face_outer_bound ( 'none', #2908, .t. ) ;
#5070 = cartesian_point ( 'none', ( 32.37500000000064700, -29.00000000000000000, -0.5000000000000000000 ) ) ;
#5071 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5072 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5073 = face_outer_bound ( 'none', #1109, .t. ) ;
#5074 = conical_surface ( 'none', #5030, 2.875000000000977400, 0.7853981633974487200 ) ;
#5075 = face_outer_bound ( 'none', #1060, .t. ) ;
#5076 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5077 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5078 = axis2_placement_3d ( 'none', #5049, #5077, #5076 ) ;
#5079 = circle ( 'none', #5083, 1.250000000000000200 ) ;
#5080 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5081 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5082 = axis2_placement_3d ( 'none', #5048, #5081, #5080 ) ;
#5083 = axis2_placement_3d ( 'none', #5087, #5132, #5131 ) ;
#5084 = conical_surface ( 'none', #5092, 2.875000000000002700, 0.7853981633974432800 ) ;
#5085 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5086 = circle ( 'none', #5082, 3.374999999999833000 ) ;
#5087 = cartesian_point ( 'none', ( 5.040009844363972900, -25.84952505401360800, -19.60314285764753400 ) ) ;
#5088 = axis2_placement_3d ( 'none', #5050, #5093, #5085 ) ;
#5089 = circle ( 'none', #5078, 3.374999999999996000 ) ;
#5090 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5091 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5092 = axis2_placement_3d ( 'none', #5129, #5134, #5135 ) ;
#5093 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5094 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5095 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5096 = cartesian_point ( 'none', ( -28.99999999999996100, -34.00000000000000000, -5.000000000000000000 ) ) ;
#5097 = cartesian_point ( 'none', ( -29.00000000000000400, -29.00000000000000400, -5.000000000000000000 ) ) ;
#5098 = axis2_placement_3d ( 'none', #5096, #5095, #5094 ) ;
#5099 = direction ( 'none', ( -1.000000000000000000, 1.734723475976807700e-015, 0.0000000000000000000 ) ) ;
#5100 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5101 = cartesian_point ( 'none', ( 5.040009844363972900, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#5102 = axis2_placement_3d ( 'none', #5108, #5107, #5155 ) ;
#5103 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5104 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5105 = axis2_placement_3d ( 'none', #5113, #5104, #5103 ) ;
#5106 = circle ( 'none', #5105, 3.375000000000970800 ) ;
#5107 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5108 = cartesian_point ( 'none', ( 29.00000000000081400, -29.00000000000000000, -0.9999999999999974500 ) ) ;
#5109 = axis2_placement_3d ( 'none', #5120, #5160, #5159 ) ;
#5110 = conical_surface ( 'none', #5141, 2.875000000000002700, 0.7853981633974432800 ) ;
#5111 = face_outer_bound ( 'none', #4138, .t. ) ;
#5112 = cartesian_point ( 'none', ( 6.290009844363972900, -25.84952505401361100, -19.60314285764753000 ) ) ;
#5113 = cartesian_point ( 'none', ( -28.99999999999999300, 28.99999999999919700, -0.5000000000000000000 ) ) ;
#5114 = cartesian_point ( 'none', ( 26.12500000000097700, -29.00000000000000000, -0.9999999999999974500 ) ) ;
#5115 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5116 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5117 = cartesian_point ( 'none', ( 3.790009844363972500, -8.673617379884019700e-016, -1.734723475976807700e-017 ) ) ;
#5118 = cylindrical_surface ( 'none', #5109, 4.750000000000000900 ) ;
#5119 = cartesian_point ( 'none', ( -28.99999999999999300, 28.99999999999919700, -0.9999999999999922300 ) ) ;
#5120 = cartesian_point ( 'none', ( -22.07178319925186500, -9.142431946888766700, -11.50000000000000000 ) ) ;
#5121 = direction ( 'none', ( 1.000000000000000000, 2.081668171172154600e-017, -1.387778780781445700e-017 ) ) ;
#5122 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5123 = axis2_placement_3d ( 'none', #5101, #5122, #5121 ) ;
#5124 = conical_surface ( 'none', #5133, 2.875000000000977400, 0.7853981633974487200 ) ;
#5125 = cartesian_point ( 'none', ( 6.290009844363972900, 1.760744328116459000e-015, -1.734723475976807400e-017 ) ) ;
#5126 = circle ( 'none', #5154, 2.874999999999836100 ) ;
#5127 = conical_surface ( 'none', #5102, 2.874999999999832600, 0.7853981633974502800 ) ;
#5128 = face_outer_bound ( 'none', #1072, .t. ) ;
#5129 = cartesian_point ( 'none', ( 29.00000000000000400, 29.00000000000000400, -0.9999999999999974500 ) ) ;
#5130 = circle ( 'none', #5123, 1.250000000000000200 ) ;
#5131 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#5132 = direction ( 'none', ( -1.387778780781445100e-017, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#5133 = axis2_placement_3d ( 'none', #5119, #5116, #5115 ) ;
#5134 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5135 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5136 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5137 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5138 = cartesian_point ( 'none', ( 29.00000000000000400, 29.00000000000000400, -0.9999999999999974500 ) ) ;
#5139 = cartesian_point ( 'none', ( -28.99999999999918600, -29.00000000000081700, -0.5000000000000000000 ) ) ;
#5140 = cartesian_point ( 'none', ( -32.37500000000096600, 28.99999999999919700, -0.5000000000000000000 ) ) ;
#5141 = axis2_placement_3d ( 'none', #5138, #5137, #5136 ) ;
#5142 = face_outer_bound ( 'none', #1120, .t. ) ;
#5143 = circle ( 'none', #5163, 3.375000000000662100 ) ;
#5144 = cartesian_point ( 'none', ( -26.12499999999850400, -29.00000000000081700, -0.9999999999999835700 ) ) ;
#5145 = direction ( 'none', ( 0.7071067811865489100, 0.0000000000000000000, 0.7071067811865461300 ) ) ;
#5146 = vector ( 'none', #5145, 1000.000000000000100 ) ;
#5147 = cartesian_point ( 'none', ( 31.87500000000064700, -29.00000000000000000, -0.9999999999999974500 ) ) ;
#5148 = line ( 'none', #5147, #5146 ) ;
#5149 = cartesian_point ( 'none', ( 26.12500000000000400, 29.00000000000000400, -0.9999999999999974500 ) ) ;
#5150 = face_outer_bound ( 'none', #1077, .t. ) ;
#5151 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5152 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5153 = cartesian_point ( 'none', ( 29.00000000000081400, -29.00000000000000000, -0.9999999999999974500 ) ) ;
#5154 = axis2_placement_3d ( 'none', #5153, #5152, #5151 ) ;
#5155 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5156 = cartesian_point ( 'none', ( 31.87500000000000700, 29.00000000000000400, -0.9999999999999974500 ) ) ;
#5157 = conical_surface ( 'none', #5161, 2.875000000000682600, 0.7853981633974437300 ) ;
#5158 = face_outer_bound ( 'none', #1113, .t. ) ;
#5159 = direction ( 'none', ( 0.3826834323650908900, -0.9238795325112862900, 0.0000000000000000000 ) ) ;
#5160 = direction ( 'none', ( -0.9238795325112865200, -0.3826834323650906100, -0.0000000000000000000 ) ) ;
#5161 = axis2_placement_3d ( 'none', #5199, #5201, #5200 ) ;
#5162 = b_spline_curve_with_knots ( 'none', 3,
( #5239, #5238, #5237, #5236, #5235, #5234, #5233, #5232, #5231, #5230, #5229, #5228, #5227, #5226, #5225, #5224, #5223, #5222, #5221, #5220, #5219, #5218, #5217, #5216, #5215, #5214, #5213, #5212, #5211, #5210, #5209, #5208, #5207, #5206 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01486893136963606000, 0.01579801368791421800, 0.01672709600619237700, 0.01765617832447053500, 0.01858526064274869400, 0.01951434296102685600, 0.02044342527930501800, 0.02137250759758318000, 0.02230158991586134200, 0.02323067223413950000, 0.02415975455241766600, 0.02508883687069582400, 0.02601791918897399000, 0.02694700150725214800, 0.02787608382553031000, 0.02880516614380847200, 0.02973424846208663400 ),
.unspecified. ) ;
#5163 = axis2_placement_3d ( 'none', #5139, #5203, #5202 ) ;
#5164 = cartesian_point ( 'none', ( -33.83564307608590100, -8.873819302341249900, -11.50000000000000000 ) ) ;
#5165 = cartesian_point ( 'none', ( -33.83513776063488600, -8.873609993828161200, -11.81047594506478200 ) ) ;
#5166 = cartesian_point ( 'none', ( -33.82667983199583300, -8.903847593245446400, -12.12556846793226700 ) ) ;
#5167 = cartesian_point ( 'none', ( -33.79430561660425500, -9.021829957472038000, -12.73379192209525400 ) ) ;
#5168 = cartesian_point ( 'none', ( -33.77049738411553600, -9.109147837340886500, -13.02997589073458700 ) ) ;
#5169 = cartesian_point ( 'none', ( -33.70608691872985900, -9.340900026588240500, -13.60625602721577800 ) ) ;
#5170 = cartesian_point ( 'none', ( -33.66566766119041200, -9.484574463928769500, -13.88283729765422900 ) ) ;
#5171 = cartesian_point ( 'none', ( -33.56945411635806000, -9.816483727289984500, -14.39664616423955900 ) ) ;
#5172 = cartesian_point ( 'none', ( -33.51306379227297300, -10.00680477737628100, -14.63769147657112900 ) ) ;
#5173 = cartesian_point ( 'none', ( -33.38261727413233600, -10.43113100061902700, -15.07965907315339600 ) ) ;
#5174 = cartesian_point ( 'none', ( -33.31010423652306700, -10.66010592889753800, -15.27577764432557900 ) ) ;
#5175 = cartesian_point ( 'none', ( -33.14873794273578500, -11.14989104052294000, -15.61986001462758700 ) ) ;
#5176 = cartesian_point ( 'none', ( -33.05875049915901800, -11.41384280519877800, -15.76892125093699400 ) ) ;
#5177 = cartesian_point ( 'none', ( -32.86634114197712400, -11.95539063865044600, -16.00686051991582200 ) ) ;
#5178 = cartesian_point ( 'none', ( -32.76388106175650000, -12.23337497650198300, -16.09690897974734000 ) ) ;
#5179 = cartesian_point ( 'none', ( -32.54513930871626600, -12.80337390486450600, -16.21887994684027500 ) ) ;
#5180 = cartesian_point ( 'none', ( -32.42872139959043000, -13.09539954594074600, -16.24989589845776900 ) ) ;
#5181 = cartesian_point ( 'none', ( -32.19165896490914500, -13.66779165103112500, -16.25010356784110900 ) ) ;
#5182 = cartesian_point ( 'none', ( -32.06979122740766300, -13.95142538899087200, -16.22020086548117500 ) ) ;
#5183 = cartesian_point ( 'none', ( -31.81957256155766700, -14.51356192370160000, -16.09816119373789400 ) ) ;
#5184 = cartesian_point ( 'none', ( -31.69479569376870000, -14.78400790747595500, -16.00761097713122200 ) ) ;
#5185 = cartesian_point ( 'none', ( -31.44900476942966700, -15.30084701603001700, -15.77123011097499400 ) ) ;
#5186 = cartesian_point ( 'none', ( -31.32645500278156400, -15.55032542617038200, -15.62336121930960100 ) ) ;
#5187 = cartesian_point ( 'none', ( -31.09265444445139800, -16.01400794316394600, -15.27762697950521600 ) ) ;
#5188 = cartesian_point ( 'none', ( -30.98218237247298400, -16.22686077541385400, -15.08166879082360400 ) ) ;
#5189 = cartesian_point ( 'none', ( -30.77601060114223200, -16.61617333948332500, -14.64417995806759600 ) ) ;
#5190 = cartesian_point ( 'none', ( -30.67978734751553600, -16.79351119300238100, -14.40022479609176500 ) ) ;
#5191 = cartesian_point ( 'none', ( -30.51257295625596900, -17.09728332857113700, -13.88554472515173700 ) ) ;
#5192 = cartesian_point ( 'none', ( -30.44049538610555300, -17.22580086940338300, -13.61312534465098200 ) ) ;
#5193 = cartesian_point ( 'none', ( -30.32175240407577700, -17.43598567159492400, -13.03740984800748700 ) ) ;
#5194 = cartesian_point ( 'none', ( -30.27583887387831800, -17.51633070497839700, -12.73626540742997700 ) ) ;
#5195 = cartesian_point ( 'none', ( -30.21486137714305200, -17.62342724098094800, -12.12384574586516600 ) ) ;
#5196 = cartesian_point ( 'none', ( -30.19964621063961000, -17.65046599070507900, -11.80982621238583300 ) ) ;
#5197 = cartesian_point ( 'none', ( -30.20015046861754400, -17.65067486119847100, -11.50000000000000000 ) ) ;
#5198 = b_spline_curve_with_knots ( 'none', 3,
( #5197, #5196, #5195, #5194, #5193, #5192, #5191, #5190, #5189, #5188, #5187, #5186, #5185, #5184, #5183, #5182, #5181, #5180, #5179, #5178, #5177, #5176, #5175, #5174, #5173, #5172, #5171, #5170, #5169, #5168, #5167, #5166, #5165, #5164 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.02806585577095601200, 0.02899460418071023900, 0.02992335259046446600, 0.03085210100021869300, 0.03178084940997291700, 0.03270959781972714700, 0.03363834622948137800, 0.03456709463923560800, 0.03549584304898983900, 0.03642459145874407000, 0.03735333986849830000, 0.03828208827825253100, 0.03921083668800676200, 0.04013958509776099200, 0.04106833350751522300, 0.04199708191726945300, 0.04292583032702368400 ),
.unspecified. ) ;
#5199 = cartesian_point ( 'none', ( -28.99999999999918600, -29.00000000000081700, -0.9999999999999835700 ) ) ;
#5200 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5201 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5202 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5203 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5204 = line ( 'none', #5270, #5269 ) ;
#5205 = cartesian_point ( 'none', ( 2.512574684646731600, -25.16314144182620500, -20.01408997943378100 ) ) ;
#5206 = cartesian_point ( 'none', ( -29.20564918861130700, -17.23873894322248600, -11.50000000000000000 ) ) ;
#5207 = cartesian_point ( 'none', ( -29.20564918861132900, -17.23873894322249400, -11.18581640635173500 ) ) ;
#5208 = cartesian_point ( 'none', ( -29.22153547976307300, -17.21190778772961500, -10.87529628912708500 ) ) ;
#5209 = cartesian_point ( 'none', ( -29.28424477944462700, -17.10499673153808300, -10.26148284412097800 ) ) ;
#5210 = cartesian_point ( 'none', ( -29.33094102104216800, -17.02510800365963600, -9.961829444060724000 ) ) ;
#5211 = cartesian_point ( 'none', ( -29.45043482823754000, -16.81755904237780900, -9.390710079376235700 ) ) ;
#5212 = cartesian_point ( 'none', ( -29.52396390048970400, -16.68862758732266000, -9.115434598164009500 ) ) ;
#5213 = cartesian_point ( 'none', ( -29.69474346804232200, -16.38282471104795900, -8.596274074073761500 ) ) ;
#5214 = cartesian_point ( 'none', ( -29.79006993687701400, -16.20938534296517400, -8.357545004035003400 ) ) ;
#5215 = cartesian_point ( 'none', ( -29.99780313504560400, -15.82163857227835600, -7.920408133316243500 ) ) ;
#5216 = cartesian_point ( 'none', ( -30.11157489578488000, -15.60462183714940200, -7.720318559488926100 ) ) ;
#5217 = cartesian_point ( 'none', ( -30.34642782719748800, -15.14283604591940400, -7.375883175753299900 ) ) ;
#5218 = cartesian_point ( 'none', ( -30.46771525879649200, -14.89782710552720200, -7.230202374440435300 ) ) ;
#5219 = cartesian_point ( 'none', ( -30.71620862843398200, -14.37850663496734400, -6.992212811955342400 ) ) ;
#5220 = cartesian_point ( 'none', ( -30.84330956898745400, -14.10413850088613700, -6.900848675462924600 ) ) ;
#5221 = cartesian_point ( 'none', ( -31.09117257002169400, -13.54900203858948200, -6.780403022323501900 ) ) ;
#5222 = cartesian_point ( 'none', ( -31.21334868323862500, -13.26534990956485600, -6.749788273703750000 ) ) ;
#5223 = cartesian_point ( 'none', ( -31.45359852473043100, -12.68517970269647000, -6.750213908634095500 ) ) ;
#5224 = cartesian_point ( 'none', ( -31.56790216966830800, -12.39773660109039200, -6.781328387383714700 ) ) ;
#5225 = cartesian_point ( 'none', ( -31.78489161586517400, -11.83034171913346800, -6.902582775479765500 ) ) ;
#5226 = cartesian_point ( 'none', ( -31.88874988778245300, -11.54706217851346200, -6.994153968664051000 ) ) ;
#5227 = cartesian_point ( 'none', ( -32.08026104521695700, -11.00381141381190500, -7.233179805983107600 ) ) ;
#5228 = cartesian_point ( 'none', ( -32.16760399218273400, -10.74505037099240000, -7.379263330047138000 ) ) ;
#5229 = cartesian_point ( 'none', ( -32.32762160037292200, -10.25357185258664400, -7.723874205868769500 ) ) ;
#5230 = cartesian_point ( 'none', ( -32.40060265239507900, -10.01964791727008800, -7.924422284305314300 ) ) ;
#5231 = cartesian_point ( 'none', ( -32.52777822280505400, -9.598752028907473000, -8.362529320676060300 ) ) ;
#5232 = cartesian_point ( 'none', ( -32.58285302356654300, -9.409154636734003300, -8.601443394867395400 ) ) ;
#5233 = cartesian_point ( 'none', ( -32.67793306978279600, -9.073433331441187000, -9.120004246140416300 ) ) ;
#5234 = cartesian_point ( 'none', ( -32.71718643796354100, -8.929951269069874800, -9.396611820362499800 ) ) ;
#5235 = cartesian_point ( 'none', ( -32.77924705067386000, -8.699383936539256000, -9.968287781128102800 ) ) ;
#5236 = cartesian_point ( 'none', ( -32.80257257766253800, -8.610405530478798800, -10.26770995004226900 ) ) ;
#5237 = cartesian_point ( 'none', ( -32.83360154344075700, -8.491316788265683300, -10.88137199634060800 ) ) ;
#5238 = cartesian_point ( 'none', ( -32.84114179607966800, -8.461883384365267000, -11.18987200113286900 ) ) ;
#5239 = cartesian_point ( 'none', ( -32.84114179607966800, -8.461883384365265200, -11.50000000000000000 ) ) ;
#5240 = circle ( 'none', #5469, 18.00000000000000000 ) ;
#5241 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5242 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -1.750000000000000000 ) ) ;
#5243 = vector ( 'none', #5247, 1000.000000000000000 ) ;
#5244 = direction ( 'none', ( 5.551115123125781500e-017, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#5245 = direction ( 'none', ( -6.938893903907228400e-018, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#5246 = b_spline_curve_with_knots ( 'none', 3,
( #4557, #4573, #4563, #4562, #4560 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#5247 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5248 = axis2_placement_3d ( 'none', #5242, #5241, #5475 ) ;
#5249 = cartesian_point ( 'none', ( -6.938893903906636700e-015, -26.53590866621768300, -19.19219573586944300 ) ) ;
#5250 = cartesian_point ( 'none', ( 3.694782017266960900e-014, -30.35988970871858300, -22.12349026794379000 ) ) ;
#5251 = direction ( 'none', ( 0.7071067811865440200, 0.0000000000000000000, 0.7071067811865511300 ) ) ;
#5252 = vector ( 'none', #5251, 1000.000000000000000 ) ;
#5253 = cartesian_point ( 'none', ( 31.87500000000000700, 29.00000000000000400, -0.9999999999999974500 ) ) ;
#5254 = line ( 'none', #5253, #5252 ) ;
#5255 = cartesian_point ( 'none', ( -1.250000000000000000, -25.84952505401360100, -19.60314285764753700 ) ) ;
#5256 = direction ( 'none', ( 0.7071067811865479100, 0.0000000000000000000, 0.7071067811865472400 ) ) ;
#5257 = vector ( 'none', #5256, 999.9999999999998900 ) ;
#5258 = face_outer_bound ( 'none', #1196, .t. ) ;
#5259 = axis2_placement_3d ( 'none', #5260, #5245, #5244 ) ;
#5260 = cartesian_point ( 'none', ( 0.0000000000000000000, -25.84952505401360800, -19.60314285764753400 ) ) ;
#5261 = direction ( 'none', ( 0.7071067811865441300, 0.0000000000000000000, 0.7071067811865507900 ) ) ;
#5262 = vector ( 'none', #5261, 1000.000000000000100 ) ;
#5263 = cartesian_point ( 'none', ( -26.12499999999850400, -29.00000000000081700, -0.9999999999999835700 ) ) ;
#5264 = line ( 'none', #5263, #5262 ) ;
#5265 = cartesian_point ( 'none', ( -25.62499999999852600, -29.00000000000081700, -0.5000000000000000000 ) ) ;
#5266 = cartesian_point ( 'none', ( -26.12499999999901600, 28.99999999999919700, -0.9999999999999922300 ) ) ;
#5267 = line ( 'none', #5266, #5257 ) ;
#5268 = direction ( 'none', ( -0.9238795325112864100, -0.3826834323650905600, -0.0000000000000000000 ) ) ;
#5269 = vector ( 'none', #5268, 1000.000000000000100 ) ;
#5270 = cartesian_point ( 'none', ( -23.88952950298604700, -4.754004167460155200, -11.50000000000000000 ) ) ;
#5271 = cartesian_point ( 'none', ( -25.62499999999902300, 28.99999999999919700, -0.5000000000000000000 ) ) ;
#5272 = face_outer_bound ( 'none', #1161, .t. ) ;
#5273 = direction ( 'none', ( -2.775557561562873800e-017, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#5274 = direction ( 'none', ( 1.380839886877538400e-015, 0.6266669421770427700, 0.7792872022447661100 ) ) ;
#5275 = cartesian_point ( 'none', ( -1.250000000000000000, -25.84952505401360100, -19.60314285764753700 ) ) ;
#5276 = cartesian_point ( 'none', ( -1.249999999999994200, -23.48759017967385900, -18.63643109682000400 ) ) ;
#5277 = cartesian_point ( 'none', ( -1.249999999999994200, -18.96889376729436400, -16.49583267372229400 ) ) ;
#5278 = cartesian_point ( 'none', ( -1.250000000000001300, -12.24613964765512200, -12.31500830393193600 ) ) ;
#5279 = cartesian_point ( 'none', ( -1.250000000000001100, -5.789784129171883900, -6.951089635116692200 ) ) ;
#5280 = cartesian_point ( 'none', ( -1.249999999999987100, -1.819145745771353800, -2.428892910556139200 ) ) ;
#5281 = cartesian_point ( 'none', ( -1.250000000000000000, 2.602085213965226800e-015, -1.734723475976836100e-017 ) ) ;
#5282 = cartesian_point ( 'none', ( -1.004935546790633200e-013, -31.60674923231021100, -21.12082316046052100 ) ) ;
#5283 = face_outer_bound ( 'none', #1167, .t. ) ;
#5284 = axis2_placement_3d ( 'none', #5286, #5274, #5273 ) ;
#5285 = b_spline_curve_with_knots ( 'none', 3,
( #5281, #5280, #5279, #5278, #5277, #5276, #5275 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#5286 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -30.98331947051439500, -21.62215671420215600 ) ) ;
#5287 = circle ( 'none', #5284, 0.8000000000000002700 ) ;
#5288 = circle ( 'none', #5313, 0.8000000000000009300 ) ;
#5289 = cartesian_point ( 'none', ( 3.694782017266960900e-014, -30.35988970871858300, -22.12349026794379000 ) ) ;
#5290 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -29.57749700599258700, -21.86692397605513300 ) ) ;
#5291 = cartesian_point ( 'none', ( 0.0000000000000000000, -27.81880766451674300, -21.23148250283406200 ) ) ;
#5292 = cartesian_point ( 'none', ( 0.0000000000000000000, -26.10755944522798400, -20.47501388717390800 ) ) ;
#5293 = cartesian_point ( 'none', ( 6.938893903907918600e-015, -25.16314144180956100, -20.01408997942565200 ) ) ;
#5294 = circle ( 'none', #5344, 3.850000000000000100 ) ;
#5295 = b_spline_curve_with_knots ( 'none', 3,
( #5293, #5292, #5291, #5290, #5289 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#5296 = cartesian_point ( 'none', ( -1.250000000000002700, -4.313362852798970700, -2.298811831501505600 ) ) ;
#5297 = cartesian_point ( 'none', ( -1.249999999999997300, -2.500000000000000000, -2.602085213965210200e-015 ) ) ;
#5298 = cartesian_point ( 'none', ( -1.249999999999994200, -25.84952505401360100, -19.60314285764753700 ) ) ;
#5299 = cartesian_point ( 'none', ( -1.249999999999994200, -23.48759017967385900, -18.63643109682000400 ) ) ;
#5300 = cartesian_point ( 'none', ( -1.249999999999994200, -18.96889376729436400, -16.49583267372229400 ) ) ;
#5301 = cartesian_point ( 'none', ( -1.250000000000001300, -12.24613964765512200, -12.31500830393193600 ) ) ;
#5302 = cartesian_point ( 'none', ( -1.250000000000001100, -5.789784129171883900, -6.951089635116692200 ) ) ;
#5303 = cartesian_point ( 'none', ( -1.249999999999987100, -1.819145745771353800, -2.428892910556139200 ) ) ;
#5304 = cartesian_point ( 'none', ( -1.249999999999994200, 2.602085213965210600e-015, 8.673617379884035500e-016 ) ) ;
#5305 = cartesian_point ( 'none', ( 6.938893903907918600e-015, -25.16314144180956100, -20.01408997942565200 ) ) ;
#5306 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #5304, #5303, #5302, #5301, #5300, #5299, #5298 ),
( #5297, #5296, #5334, #5333, #5332, #5331, #5330 ),
( #5329, #5328, #5327, #5326, #5325, #5324, #5323 ),
( #5322, #5321, #5320, #5319, #5318, #5317, #5316 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 1, 1, 4 ),
( 0.5000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#5307 = face_outer_bound ( 'none', #1158, .t. ) ;
#5308 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.000000000000000000, 0.0000000000000000000 ) ) ;
#5309 = line ( 'none', #5308, #5341 ) ;
#5310 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #5366, #5365, #5364, #5363, #5362 ),
( #5361, #5360, #5359, #5358, #5357 ),
( #5356, #5355, #5354, #5353, #5352 ),
( #5351, #5350, #5349, #5348, #5347 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5000000000000000000 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#5311 = direction ( 'none', ( 6.938893903907225900e-017, 0.8579795152550746500, -0.5136839022226285000 ) ) ;
#5312 = direction ( 'none', ( 0.0000000000000000000, -0.5136839022226283900, -0.8579795152550748800 ) ) ;
#5313 = axis2_placement_3d ( 'none', #5315, #5312, #5311 ) ;
#5314 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5315 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -25.84952505401362200, -19.60314285764754800 ) ) ;
#5316 = cartesian_point ( 'none', ( 1.250000000000001100, -25.84952505401360800, -19.60314285764753700 ) ) ;
#5317 = cartesian_point ( 'none', ( 1.250000000000001100, -23.48759017967386600, -18.63643109682000400 ) ) ;
#5318 = cartesian_point ( 'none', ( 1.250000000000001100, -18.96889376729436800, -16.49583267372229400 ) ) ;
#5319 = cartesian_point ( 'none', ( 1.250000000000001300, -12.24613964765512500, -12.31500830393193600 ) ) ;
#5320 = cartesian_point ( 'none', ( 1.250000000000008000, -5.789784129171883900, -6.951089635116692200 ) ) ;
#5321 = cartesian_point ( 'none', ( 1.250000000000008000, -1.819145745771353800, -2.428892910556139200 ) ) ;
#5322 = cartesian_point ( 'none', ( 1.250000000000008000, -1.734723475976807100e-015, -1.734723475976807100e-015 ) ) ;
#5323 = cartesian_point ( 'none', ( 1.249999999999997300, -27.99447384215130100, -18.31893310209096300 ) ) ;
#5324 = cartesian_point ( 'none', ( 1.250000000000002700, -25.67661984405116700, -17.43104291343665600 ) ) ;
#5325 = cartesian_point ( 'none', ( 1.250000000000002900, -21.24608518415090700, -15.44808763468541500 ) ) ;
#5326 = cartesian_point ( 'none', ( 1.250000000000002900, -14.63961452539505500, -11.56884110464237200 ) ) ;
#5327 = cartesian_point ( 'none', ( 1.250000000000002900, -8.272435450254736400, -6.560846397952795800 ) ) ;
#5328 = cartesian_point ( 'none', ( 1.249999999999997300, -4.313362852798970700, -2.298811831501505600 ) ) ;
#5329 = cartesian_point ( 'none', ( 1.249999999999997300, -2.500000000000000000, -1.301042606982605100e-015 ) ) ;
#5330 = cartesian_point ( 'none', ( -1.249999999999997300, -27.99447384215130100, -18.31893310209096300 ) ) ;
#5331 = cartesian_point ( 'none', ( -1.249999999999997300, -25.67661984405116400, -17.43104291343665600 ) ) ;
#5332 = cartesian_point ( 'none', ( -1.249999999999997600, -21.24608518415090700, -15.44808763468541500 ) ) ;
#5333 = cartesian_point ( 'none', ( -1.249999999999997600, -14.63961452539505200, -11.56884110464236500 ) ) ;
#5334 = cartesian_point ( 'none', ( -1.249999999999997600, -8.272435450254736400, -6.560846397952793100 ) ) ;
#5335 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152548416200, -0.5136839022230177400 ) ) ;
#5336 = direction ( 'none', ( 1.117161918529063600e-015, -0.5136839022230164100, -0.8579795152548424000 ) ) ;
#5337 = cartesian_point ( 'none', ( 2.512574684646731600, -25.84952505403007500, -19.60314285765536700 ) ) ;
#5338 = axis2_placement_3d ( 'none', #5337, #5336, #5335 ) ;
#5339 = face_outer_bound ( 'none', #1155, .t. ) ;
#5340 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5341 = vector ( 'none', #5340, 1000.000000000000000 ) ;
#5342 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5343 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5344 = axis2_placement_3d ( 'none', #5314, #5343, #5342 ) ;
#5345 = axis2_placement_3d ( 'none', #5394, #5393, #5392 ) ;
#5346 = circle ( 'none', #5338, 0.7999999999999958300 ) ;
#5347 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -31.60674923231021400, -21.12082316046052500 ) ) ;
#5348 = cartesian_point ( 'none', ( 0.0000000000000000000, -30.84427712221262800, -20.88981791652661000 ) ) ;
#5349 = cartesian_point ( 'none', ( 0.0000000000000000000, -29.13086185489226700, -20.31246973411174700 ) ) ;
#5350 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -27.45853224716287100, -19.61825658330166900 ) ) ;
#5351 = cartesian_point ( 'none', ( -6.938893903907228400e-015, -26.53590866621768600, -19.19219573586944300 ) ) ;
#5352 = cartesian_point ( 'none', ( 1.600000000000005900, -31.60674923231022500, -21.12082316046052500 ) ) ;
#5353 = cartesian_point ( 'none', ( 1.600000000000005400, -30.84427712221263800, -20.88981791652660300 ) ) ;
#5354 = cartesian_point ( 'none', ( 1.600000000000006100, -29.13086185489227700, -20.31246973411174000 ) ) ;
#5355 = cartesian_point ( 'none', ( 1.600000000000000500, -27.45853224716287900, -19.61825658330166900 ) ) ;
#5356 = cartesian_point ( 'none', ( 1.600000000000005900, -26.53590866621767600, -19.19219573586944000 ) ) ;
#5357 = cartesian_point ( 'none', ( 1.600000000000010700, -30.35988970871859700, -22.12349026794378700 ) ) ;
#5358 = cartesian_point ( 'none', ( 1.600000000000005400, -29.57749700599258700, -21.86692397605512600 ) ) ;
#5359 = cartesian_point ( 'none', ( 1.600000000000000800, -27.81880766451674300, -21.23148250283406900 ) ) ;
#5360 = cartesian_point ( 'none', ( 1.600000000000005900, -26.10755944522799200, -20.47501388717390800 ) ) ;
#5361 = cartesian_point ( 'none', ( 1.600000000000005900, -25.16314144180955700, -20.01408997942565200 ) ) ;
#5362 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -30.35988970871858000, -22.12349026794378700 ) ) ;
#5363 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -29.57749700599258700, -21.86692397605513300 ) ) ;
#5364 = cartesian_point ( 'none', ( 0.0000000000000000000, -27.81880766451674300, -21.23148250283406200 ) ) ;
#5365 = cartesian_point ( 'none', ( 0.0000000000000000000, -26.10755944522798400, -20.47501388717390800 ) ) ;
#5366 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -25.16314144180955000, -20.01408997942565200 ) ) ;
#5367 = cartesian_point ( 'none', ( -1.600000000000000500, -31.60674923231021800, -21.12082316046052500 ) ) ;
#5368 = cartesian_point ( 'none', ( -1.600000000000000100, -30.84427712221263500, -20.88981791652660300 ) ) ;
#5369 = cartesian_point ( 'none', ( -1.599999999999995600, -29.13086185489227700, -20.31246973411174000 ) ) ;
#5370 = cartesian_point ( 'none', ( -1.600000000000005900, -27.45853224716287900, -19.61825658330166900 ) ) ;
#5371 = cartesian_point ( 'none', ( -1.599999999999995400, -26.53590866621767600, -19.19219573586944000 ) ) ;
#5372 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -31.60674923231021400, -21.12082316046052500 ) ) ;
#5373 = cartesian_point ( 'none', ( 0.0000000000000000000, -30.84427712221262800, -20.88981791652661000 ) ) ;
#5374 = cartesian_point ( 'none', ( 0.0000000000000000000, -29.13086185489226700, -20.31246973411174700 ) ) ;
#5375 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -27.45853224716287100, -19.61825658330166900 ) ) ;
#5376 = cartesian_point ( 'none', ( -6.938893903907228400e-015, -26.53590866621768600, -19.19219573586944300 ) ) ;
#5377 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -30.98331947051439500, -21.62215671420215600 ) ) ;
#5378 = axis2_placement_3d ( 'none', #5377, #5385, #5384 ) ;
#5379 = circle ( 'none', #5378, 0.8000000000000002700 ) ;
#5380 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #5376, #5375, #5374, #5373, #5372 ),
( #5371, #5370, #5369, #5368, #5367 ),
( #5423, #5422, #5421, #5420, #5419 ),
( #5418, #5417, #5416, #5415, #5414 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 4 ),
( 0.5000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#5381 = axis2_placement_3d ( 'none', #5412, #5411, #5410 ) ;
#5382 = cylindrical_surface ( 'none', #5408, 33.91377396989028600 ) ;
#5383 = face_outer_bound ( 'none', #1175, .t. ) ;
#5384 = direction ( 'none', ( -2.775557561562873800e-017, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#5385 = direction ( 'none', ( 1.380839886877538400e-015, 0.6266669421770427700, 0.7792872022447661100 ) ) ;
#5386 = cartesian_point ( 'none', ( 0.0000000000000000000, -25.84952505401360800, -19.60314285764753400 ) ) ;
#5387 = circle ( 'none', #5406, 1.250000000000000200 ) ;
#5388 = plane ( 'none', #5381 ) ;
#5389 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#5390 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.375387898810182300e-014, 111.0000000000000000 ) ) ;
#5391 = direction ( 'none', ( -1.000000000000000000, -2.081668171172167900e-017, 1.387778780781445400e-017 ) ) ;
#5392 = direction ( 'none', ( 1.000000000000000000, 2.081668171172170100e-017, -1.387778780781445400e-017 ) ) ;
#5393 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5394 = cartesian_point ( 'none', ( 0.0000000000000000000, -8.673617379884035500e-016, 0.0000000000000000000 ) ) ;
#5395 = face_outer_bound ( 'none', #1134, .t. ) ;
#5396 = direction ( 'none', ( 5.551115123125781500e-017, 0.8579795152550754300, -0.5136839022226272800 ) ) ;
#5397 = direction ( 'none', ( -6.245004513516506800e-017, -0.5136839022226273900, -0.8579795152550755400 ) ) ;
#5398 = cartesian_point ( 'none', ( -1.249999999999994200, -25.84952505401360100, -19.60314285764753700 ) ) ;
#5399 = axis2_placement_3d ( 'none', #5398, #5397, #5396 ) ;
#5400 = face_outer_bound ( 'none', #1154, .t. ) ;
#5401 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.231743410208403100 ) ) ;
#5402 = cartesian_point ( 'none', ( 1.250000000000000000, -25.84952505401360800, -19.60314285764753400 ) ) ;
#5403 = face_bound ( 'none', #1186, .t. ) ;
#5404 = direction ( 'none', ( 5.551115123125781500e-017, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#5405 = direction ( 'none', ( -6.938893903907228400e-018, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#5406 = axis2_placement_3d ( 'none', #5386, #5405, #5404 ) ;
#5407 = circle ( 'none', #5345, 1.250000000000000200 ) ;
#5408 = axis2_placement_3d ( 'none', #5401, #5440, #5437 ) ;
#5409 = plane ( 'none', #5436 ) ;
#5410 = direction ( 'none', ( -2.775557561562890700e-017, -0.7792872022447658900, 0.6266669421770431100 ) ) ;
#5411 = direction ( 'none', ( 1.387778780781445300e-015, 0.6266669421770431100, 0.7792872022447658900 ) ) ;
#5412 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -31.60674923231021400, -21.12082316046052500 ) ) ;
#5413 = plane ( 'none', #5399 ) ;
#5414 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -30.35988970871858000, -22.12349026794378700 ) ) ;
#5415 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -29.57749700599258700, -21.86692397605513300 ) ) ;
#5416 = cartesian_point ( 'none', ( 0.0000000000000000000, -27.81880766451674300, -21.23148250283406200 ) ) ;
#5417 = cartesian_point ( 'none', ( 0.0000000000000000000, -26.10755944522798400, -20.47501388717390800 ) ) ;
#5418 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -25.16314144180955000, -20.01408997942565200 ) ) ;
#5419 = cartesian_point ( 'none', ( -1.600000000000000500, -30.35988970871858700, -22.12349026794378700 ) ) ;
#5420 = cartesian_point ( 'none', ( -1.600000000000000100, -29.57749700599258300, -21.86692397605512600 ) ) ;
#5421 = cartesian_point ( 'none', ( -1.600000000000000800, -27.81880766451674300, -21.23148250283406900 ) ) ;
#5422 = cartesian_point ( 'none', ( -1.600000000000000500, -26.10755944522799200, -20.47501388717390800 ) ) ;
#5423 = cartesian_point ( 'none', ( -1.600000000000000500, -25.16314144180955700, -20.01408997942565200 ) ) ;
#5424 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #5468, #5467, #5466, #5465, #5464, #5463, #5462 ),
( #5461, #5460, #5459, #5458, #5457, #5456, #5455 ),
( #5454, #5453, #5452, #5451, #5450, #5449, #5448 ),
( #5447, #5446, #5445, #5444, #5443, #5442, #5441 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.5000000000000000000 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#5425 = circle ( 'none', #5473, 0.8000000000000009300 ) ;
#5426 = cartesian_point ( 'none', ( 1.250000000000000000, -25.84952505401360800, -19.60314285764753400 ) ) ;
#5427 = cartesian_point ( 'none', ( 1.250000000000001100, -23.48759017967386600, -18.63643109682000400 ) ) ;
#5428 = cartesian_point ( 'none', ( 1.250000000000001100, -18.96889376729436800, -16.49583267372229400 ) ) ;
#5429 = cartesian_point ( 'none', ( 1.250000000000001300, -12.24613964765512500, -12.31500830393193600 ) ) ;
#5430 = cartesian_point ( 'none', ( 1.250000000000008000, -5.789784129171883900, -6.951089635116692200 ) ) ;
#5431 = cartesian_point ( 'none', ( 1.250000000000008000, -1.819145745771353800, -2.428892910556139200 ) ) ;
#5432 = cartesian_point ( 'none', ( 1.250000000000000200, -8.413408858487514400e-016, -1.734723475976807100e-017 ) ) ;
#5433 = direction ( 'none', ( -1.387778780781445400e-017, -5.777789833161705800e-034, -1.000000000000000000 ) ) ;
#5434 = cartesian_point ( 'none', ( -1.249999999999994200, 2.602085213965210600e-015, 8.673617379884035500e-016 ) ) ;
#5435 = b_spline_curve_with_knots ( 'none', 3,
( #5432, #5431, #5430, #5429, #5428, #5427, #5426 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#5436 = axis2_placement_3d ( 'none', #5434, #5433, #5391 ) ;
#5437 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5438 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -25.84952505401362200, -19.60314285764754800 ) ) ;
#5439 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.239088197126290300e-016 ) ) ;
#5440 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5441 = cartesian_point ( 'none', ( -1.249999999999994200, -25.84952505401360100, -19.60314285764753700 ) ) ;
#5442 = cartesian_point ( 'none', ( -1.249999999999994200, -23.48759017967385900, -18.63643109682000400 ) ) ;
#5443 = cartesian_point ( 'none', ( -1.249999999999994200, -18.96889376729436400, -16.49583267372229400 ) ) ;
#5444 = cartesian_point ( 'none', ( -1.250000000000001300, -12.24613964765512200, -12.31500830393193600 ) ) ;
#5445 = cartesian_point ( 'none', ( -1.250000000000001100, -5.789784129171883900, -6.951089635116692200 ) ) ;
#5446 = cartesian_point ( 'none', ( -1.249999999999987100, -1.819145745771353800, -2.428892910556139200 ) ) ;
#5447 = cartesian_point ( 'none', ( -1.249999999999994200, 2.602085213965210600e-015, 8.673617379884035500e-016 ) ) ;
#5448 = cartesian_point ( 'none', ( -1.249999999999997300, -23.70457626587592200, -20.88735261320410100 ) ) ;
#5449 = cartesian_point ( 'none', ( -1.249999999999997300, -21.29856051529655400, -19.84181928020335000 ) ) ;
#5450 = cartesian_point ( 'none', ( -1.249999999999997600, -16.69170235043782600, -17.54357771275918400 ) ) ;
#5451 = cartesian_point ( 'none', ( -1.249999999999997600, -9.852664769915191900, -13.06117550322149900 ) ) ;
#5452 = cartesian_point ( 'none', ( -1.249999999999992500, -3.307132808089035000, -7.341332872280592200 ) ) ;
#5453 = cartesian_point ( 'none', ( -1.249999999999992200, 0.6750713612562619900, -2.558973989610771900 ) ) ;
#5454 = cartesian_point ( 'none', ( -1.250000000000002700, 2.499999999999999600, -1.301042606982605100e-015 ) ) ;
#5455 = cartesian_point ( 'none', ( 1.250000000000002700, -23.70457626587592200, -20.88735261320410400 ) ) ;
#5456 = cartesian_point ( 'none', ( 1.250000000000002700, -21.29856051529655800, -19.84181928020335700 ) ) ;
#5457 = cartesian_point ( 'none', ( 1.250000000000002900, -16.69170235043782900, -17.54357771275919100 ) ) ;
#5458 = cartesian_point ( 'none', ( 1.250000000000002900, -9.852664769915186600, -13.06117550322149900 ) ) ;
#5459 = cartesian_point ( 'none', ( 1.250000000000008200, -3.307132808089035000, -7.341332872280592200 ) ) ;
#5460 = cartesian_point ( 'none', ( 1.250000000000002700, 0.6750713612562593300, -2.558973989610771900 ) ) ;
#5461 = cartesian_point ( 'none', ( 1.250000000000002700, 2.500000000000000900, 0.0000000000000000000 ) ) ;
#5462 = cartesian_point ( 'none', ( 1.250000000000001100, -25.84952505401360800, -19.60314285764753700 ) ) ;
#5463 = cartesian_point ( 'none', ( 1.250000000000001100, -23.48759017967386600, -18.63643109682000400 ) ) ;
#5464 = cartesian_point ( 'none', ( 1.250000000000001100, -18.96889376729436800, -16.49583267372229400 ) ) ;
#5465 = cartesian_point ( 'none', ( 1.250000000000001300, -12.24613964765512500, -12.31500830393193600 ) ) ;
#5466 = cartesian_point ( 'none', ( 1.250000000000008000, -5.789784129171883900, -6.951089635116692200 ) ) ;
#5467 = cartesian_point ( 'none', ( 1.250000000000008000, -1.819145745771353800, -2.428892910556139200 ) ) ;
#5468 = cartesian_point ( 'none', ( 1.250000000000008000, -1.734723475976807100e-015, -1.734723475976807100e-015 ) ) ;
#5469 = axis2_placement_3d ( 'none', #5695, #5697, #5690 ) ;
#5470 = axis2_placement_3d ( 'none', #5390, #5389, #5439 ) ;
#5471 = direction ( 'none', ( 6.938893903907225900e-017, 0.8579795152550746500, -0.5136839022226285000 ) ) ;
#5472 = direction ( 'none', ( 0.0000000000000000000, -0.5136839022226283900, -0.8579795152550748800 ) ) ;
#5473 = axis2_placement_3d ( 'none', #5438, #5472, #5471 ) ;
#5474 = line ( 'none', #4991, #5243 ) ;
#5475 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5476 = cartesian_point ( 'none', ( 29.00000000000000400, 29.00000000000000400, -6.000000000000000000 ) ) ;
#5477 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5478 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5479 = cartesian_point ( 'none', ( -28.99999999999996100, -35.00000000000000000, -6.000000000000000000 ) ) ;
#5480 = circle ( 'none', #5487, 5.999999999999998200 ) ;
#5481 = face_outer_bound ( 'none', #1223, .t. ) ;
#5482 = plane ( 'none', #5525 ) ;
#5483 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5484 = vector ( 'none', #5483, 1000.000000000000000 ) ;
#5485 = cartesian_point ( 'none', ( 35.00000000000000000, -28.99999999999996400, -6.000000000000000000 ) ) ;
#5486 = axis2_placement_3d ( 'none', #5476, #5531, #5491 ) ;
#5487 = axis2_placement_3d ( 'none', #5501, #5528, #5527 ) ;
#5488 = line ( 'none', #5485, #5484 ) ;
#5489 = vector ( 'none', #5492, 1000.000000000000000 ) ;
#5490 = plane ( 'none', #5503 ) ;
#5491 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5492 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5493 = cartesian_point ( 'none', ( 35.00000000000000000, -28.99999999999996100, -0.5000000000000004400 ) ) ;
#5494 = cylindrical_surface ( 'none', #5486, 5.999999999999998200 ) ;
#5495 = direction ( 'none', ( 1.000000000000000000, 2.081668171172170100e-017, -1.387778780781445400e-017 ) ) ;
#5496 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5497 = cartesian_point ( 'none', ( 0.0000000000000000000, -8.673617379884035500e-016, 0.0000000000000000000 ) ) ;
#5498 = axis2_placement_3d ( 'none', #5497, #5496, #5495 ) ;
#5499 = circle ( 'none', #5498, 1.250000000000000200 ) ;
#5500 = cartesian_point ( 'none', ( 1.250000000000000200, -8.413408858487514400e-016, -1.734723475976807100e-017 ) ) ;
#5501 = cartesian_point ( 'none', ( 29.00000000000000400, 29.00000000000000400, -0.5000000000000004400 ) ) ;
#5502 = line ( 'none', #5493, #5489 ) ;
#5503 = axis2_placement_3d ( 'none', #5479, #5478, #5477 ) ;
#5504 = cartesian_point ( 'none', ( 2.512574684646731600, -26.53590866623394400, -19.19219573587695400 ) ) ;
#5505 = cartesian_point ( 'none', ( 35.00000000000000000, -28.99999999999996400, -0.5000000000000004400 ) ) ;
#5506 = face_outer_bound ( 'none', #1218, .t. ) ;
#5507 = cartesian_point ( 'none', ( -1.250000000000000000, 2.602085213965226800e-015, -1.734723475976836100e-017 ) ) ;
#5508 = axis2_placement_3d ( 'none', #5552, #5564, #5563 ) ;
#5509 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5510 = cartesian_point ( 'none', ( 2.000000000000000400, -14.00000000000000000, -1.000000000000001300 ) ) ;
#5511 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5512 = axis2_placement_3d ( 'none', #5511, #5515, #5509 ) ;
#5513 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5514 = face_outer_bound ( 'none', #1240, .t. ) ;
#5515 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5516 = axis2_placement_3d ( 'none', #5545, #5544, #5543 ) ;
#5517 = face_outer_bound ( 'none', #1220, .t. ) ;
#5518 = conical_surface ( 'none', #5512, 31.50000000000001400, 0.7853981633974414000 ) ;
#5519 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5520 = vector ( 'none', #5519, 1000.000000000000000 ) ;
#5521 = cartesian_point ( 'none', ( 2.512574684646694800, -31.60674923231021100, -21.12082316046052100 ) ) ;
#5522 = cartesian_point ( 'none', ( 35.00000000000000000, 28.99999999999996100, -0.5000000000000004400 ) ) ;
#5523 = line ( 'none', #5524, #5520 ) ;
#5524 = cartesian_point ( 'none', ( 35.00000000000000000, 28.99999999999996100, -6.000000000000000000 ) ) ;
#5525 = axis2_placement_3d ( 'none', #5530, #5529, #5513 ) ;
#5526 = face_outer_bound ( 'none', #1229, .t. ) ;
#5527 = direction ( 'none', ( -1.000000000000000000, 1.156482317317871700e-015, 0.0000000000000000000 ) ) ;
#5528 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5529 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5530 = cartesian_point ( 'none', ( 35.00000000000000000, -28.99999999999996100, -6.000000000000000000 ) ) ;
#5531 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5532 = cartesian_point ( 'none', ( 2.512574684646731600, -29.57749700599257300, -21.86692397605513000 ) ) ;
#5533 = cartesian_point ( 'none', ( 2.512574684646731600, -27.81880766451672900, -21.23148250283406200 ) ) ;
#5534 = cartesian_point ( 'none', ( 2.512574684646738700, -26.10755944522797700, -20.47501388717390500 ) ) ;
#5535 = cartesian_point ( 'none', ( 2.512574684646731600, -25.16314144180955700, -20.01408997942565500 ) ) ;
#5536 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5537 = circle ( 'none', #5584, 2.000000000000000400 ) ;
#5538 = cartesian_point ( 'none', ( 0.0000000000000000000, -14.00000000000000000, 0.0000000000000000000 ) ) ;
#5539 = cylindrical_surface ( 'none', #5508, 2.000000000000000400 ) ;
#5540 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #5535, #5534, #5533, #5532, #5582 ),
( #5581, #5580, #5579, #5578, #5577 ),
( #5576, #5575, #5574, #5573, #5572 ),
( #5571, #5570, #5569, #5568, #5567 ) ),
.unspecified., .f., .f., .t. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5000000000000000000 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#5541 = cartesian_point ( 'none', ( 0.0000000000000000000, -14.00000000000000000, 9.000000000000000000 ) ) ;
#5542 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5543 = direction ( 'none', ( -0.9945209233808907100, -0.1045377106962865600, 0.0000000000000000000 ) ) ;
#5544 = direction ( 'none', ( -0.1045377106962865800, 0.9945209233808907100, 3.531022473579484200e-015 ) ) ;
#5545 = cartesian_point ( 'none', ( 5.478362296743911000, 0.2058505823281942300, 7.308675114941738800e-016 ) ) ;
#5546 = cartesian_point ( 'none', ( 2.512574684646694800, -31.60674923231021100, -21.12082316046052100 ) ) ;
#5547 = cartesian_point ( 'none', ( 2.512574684646731600, -30.84427712221263500, -20.88981791652661000 ) ) ;
#5548 = cartesian_point ( 'none', ( 2.512574684646725000, -29.13086185489226000, -20.31246973411174700 ) ) ;
#5549 = cartesian_point ( 'none', ( 2.512574684646731600, -27.45853224716286400, -19.61825658330166900 ) ) ;
#5550 = cartesian_point ( 'none', ( 2.512574684646731600, -26.53590866623394400, -19.19219573587695400 ) ) ;
#5551 = face_outer_bound ( 'none', #1236, .t. ) ;
#5552 = cartesian_point ( 'none', ( 0.0000000000000000000, 14.00000000000000000, 9.000000000000000000 ) ) ;
#5553 = b_spline_curve_with_knots ( 'none', 3,
( #5550, #5549, #5548, #5547, #5546 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#5554 = circle ( 'none', #5516, 5.496103833403527300 ) ;
#5555 = line ( 'none', #5608, #5607 ) ;
#5556 = cylindrical_surface ( 'none', #5605, 2.000000000000000400 ) ;
#5557 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5558 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5559 = cartesian_point ( 'none', ( 0.0000000000000000000, 14.00000000000000000, -1.000000000000001300 ) ) ;
#5560 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5561 = axis2_placement_3d ( 'none', #5538, #5536, #5560 ) ;
#5562 = circle ( 'none', #5561, 2.000000000000000400 ) ;
#5563 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5564 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5565 = cartesian_point ( 'none', ( 2.000000000000000400, -14.00000000000000000, 0.0000000000000000000 ) ) ;
#5566 = circle ( 'none', #5583, 2.000000000000000400 ) ;
#5567 = cartesian_point ( 'none', ( 2.512574684646731600, -31.60674923231020400, -21.12082316046052500 ) ) ;
#5568 = cartesian_point ( 'none', ( 2.512574684646731600, -30.84427712221263500, -20.88981791652661000 ) ) ;
#5569 = cartesian_point ( 'none', ( 2.512574684646725000, -29.13086185489226000, -20.31246973411174700 ) ) ;
#5570 = cartesian_point ( 'none', ( 2.512574684646731600, -27.45853224716286400, -19.61825658330166900 ) ) ;
#5571 = cartesian_point ( 'none', ( 2.512574684646731600, -26.53590866621767200, -19.19219573586944300 ) ) ;
#5572 = cartesian_point ( 'none', ( 4.112574684646725500, -31.60674923231020700, -21.12082316046052100 ) ) ;
#5573 = cartesian_point ( 'none', ( 4.112574684646736100, -30.84427712221263500, -20.88981791652660300 ) ) ;
#5574 = cartesian_point ( 'none', ( 4.112574684646737900, -29.13086185489226700, -20.31246973411173300 ) ) ;
#5575 = cartesian_point ( 'none', ( 4.112574684646725500, -27.45853224716288600, -19.61825658330166900 ) ) ;
#5576 = cartesian_point ( 'none', ( 4.112574684646730800, -26.53590866621768300, -19.19219573586944000 ) ) ;
#5577 = cartesian_point ( 'none', ( 4.112574684646725500, -30.35988970871859700, -22.12349026794378700 ) ) ;
#5578 = cartesian_point ( 'none', ( 4.112574684646725500, -29.57749700599259400, -21.86692397605512600 ) ) ;
#5579 = cartesian_point ( 'none', ( 4.112574684646727300, -27.81880766451674300, -21.23148250283406900 ) ) ;
#5580 = cartesian_point ( 'none', ( 4.112574684646730800, -26.10755944522798800, -20.47501388717390100 ) ) ;
#5581 = cartesian_point ( 'none', ( 4.112574684646730800, -25.16314144180955700, -20.01408997942565200 ) ) ;
#5582 = cartesian_point ( 'none', ( 2.512574684646731600, -30.35988970871858700, -22.12349026794378700 ) ) ;
#5583 = axis2_placement_3d ( 'none', #5613, #5612, #5611 ) ;
#5584 = axis2_placement_3d ( 'none', #5559, #5558, #5557 ) ;
#5585 = axis2_placement_3d ( 'none', #5587, #5589, #5593 ) ;
#5586 = cartesian_point ( 'none', ( -18.00000000000000000, 2.204364238465235400e-015, 0.0000000000000000000 ) ) ;
#5587 = cartesian_point ( 'none', ( 0.0000000000000000000, 14.00000000000000000, 9.000000000000000000 ) ) ;
#5588 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 36.60770792605325100 ) ) ;
#5589 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5590 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5591 = circle ( 'none', #5619, 18.00000000000000000 ) ;
#5592 = b_spline_curve_with_knots ( 'none', 3,
( #5642, #5641, #5640, #5639, #5638 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#5593 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5594 = face_outer_bound ( 'none', #1333, .t. ) ;
#5595 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5596 = cartesian_point ( 'none', ( 7.799999999999994500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5597 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231019700, -21.12082316046051700 ) ) ;
#5598 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5599 = face_outer_bound ( 'none', #1335, .t. ) ;
#5600 = conical_surface ( 'none', #5604, 1.500000000000000000, 0.7853981633974365100 ) ;
#5601 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5602 = vector ( 'none', #5601, 1000.000000000000000 ) ;
#5603 = cartesian_point ( 'none', ( -2.000000000000000400, 14.00000000000000000, 9.000000000000000000 ) ) ;
#5604 = axis2_placement_3d ( 'none', #5596, #5595, #5590 ) ;
#5605 = axis2_placement_3d ( 'none', #5541, #5542, #5598 ) ;
#5606 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5607 = vector ( 'none', #5606, 1000.000000000000000 ) ;
#5608 = cartesian_point ( 'none', ( 2.000000000000000400, 14.00000000000000000, 9.000000000000000000 ) ) ;
#5609 = face_outer_bound ( 'none', #1260, .t. ) ;
#5610 = face_outer_bound ( 'none', #1274, .t. ) ;
#5611 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5612 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5613 = cartesian_point ( 'none', ( 0.0000000000000000000, 14.00000000000000000, 0.0000000000000000000 ) ) ;
#5614 = line ( 'none', #5603, #5602 ) ;
#5615 = cartesian_point ( 'none', ( -2.000000000000000400, 14.00000000000000000, -1.000000000000001300 ) ) ;
#5616 = circle ( 'none', #5679, 2.000000000000000400 ) ;
#5617 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5618 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5619 = axis2_placement_3d ( 'none', #5625, #5618, #5617 ) ;
#5620 = face_outer_bound ( 'none', #1346, .t. ) ;
#5621 = axis2_placement_3d ( 'none', #5631, #5678, #5677 ) ;
#5622 = face_bound ( 'none', #1336, .t. ) ;
#5623 = cartesian_point ( 'none', ( -2.000000000000000400, -14.00000000000000000, 0.0000000000000000000 ) ) ;
#5624 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5625 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000900 ) ) ;
#5626 = plane ( 'none', #5621 ) ;
#5627 = axis2_placement_3d ( 'none', #5676, #5675, #5664 ) ;
#5628 = cylindrical_surface ( 'none', #5630, 2.000000000000000400 ) ;
#5629 = face_outer_bound ( 'none', #1283, .t. ) ;
#5630 = axis2_placement_3d ( 'none', #5635, #5632, #5624 ) ;
#5631 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5632 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5633 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5634 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5635 = cartesian_point ( 'none', ( 0.0000000000000000000, -14.00000000000000000, 9.000000000000000000 ) ) ;
#5636 = face_bound ( 'none', #1331, .t. ) ;
#5637 = cylindrical_surface ( 'none', #5643, 18.00000000000000000 ) ;
#5638 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231019700, -21.12082316046051700 ) ) ;
#5639 = cartesian_point ( 'none', ( 5.040009844363972900, -30.84427712221262800, -20.88981791652660600 ) ) ;
#5640 = cartesian_point ( 'none', ( 5.040009844363972900, -29.13086185489226000, -20.31246973411174400 ) ) ;
#5641 = cartesian_point ( 'none', ( 5.040009844363972900, -27.45853224716286400, -19.61825658330166500 ) ) ;
#5642 = cartesian_point ( 'none', ( 5.040009844363972900, -26.53590866623395800, -19.19219573587696100 ) ) ;
#5643 = axis2_placement_3d ( 'none', #5588, #5634, #5633 ) ;
#5644 = cylindrical_surface ( 'none', #5585, 2.000000000000000400 ) ;
#5645 = face_bound ( 'none', #1297, .t. ) ;
#5646 = circle ( 'none', #5661, 2.000000000000000400 ) ;
#5647 = plane ( 'none', #5663 ) ;
#5648 = face_bound ( 'none', #1314, .t. ) ;
#5649 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5650 = vector ( 'none', #5649, 1000.000000000000000 ) ;
#5651 = cartesian_point ( 'none', ( 18.00000000000000000, 0.0000000000000000000, 36.60770792605325100 ) ) ;
#5652 = line ( 'none', #5651, #5650 ) ;
#5653 = cartesian_point ( 'none', ( 0.0000000000000000000, 18.00000000000000000, -1.000000000000001300 ) ) ;
#5654 = cylindrical_surface ( 'none', #5699, 1.249999999999988000 ) ;
#5655 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5656 = vector ( 'none', #5655, 1000.000000000000000 ) ;
#5657 = cartesian_point ( 'none', ( -18.00000000000000000, 2.204364238465235400e-015, 36.60770792605325100 ) ) ;
#5658 = line ( 'none', #5657, #5656 ) ;
#5659 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5660 = vector ( 'none', #5659, 1000.000000000000000 ) ;
#5661 = axis2_placement_3d ( 'none', #5666, #5709, #5708 ) ;
#5662 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5663 = axis2_placement_3d ( 'none', #5653, #5711, #5662 ) ;
#5664 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5665 = cartesian_point ( 'none', ( 2.000000000000000400, 14.00000000000000000, -1.000000000000001300 ) ) ;
#5666 = cartesian_point ( 'none', ( 0.0000000000000000000, -14.00000000000000000, -1.000000000000001300 ) ) ;
#5667 = cylindrical_surface ( 'none', #5687, 2.875000000000682600 ) ;
#5668 = cartesian_point ( 'none', ( -18.00000000000000000, 2.204364238465235400e-015, -1.000000000000000900 ) ) ;
#5669 = cartesian_point ( 'none', ( 2.000000000000000400, -14.00000000000000000, 9.000000000000000000 ) ) ;
#5670 = line ( 'none', #5669, #5660 ) ;
#5671 = face_outer_bound ( 'none', #1366, .t. ) ;
#5672 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5673 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5674 = cartesian_point ( 'none', ( 0.0000000000000000000, 14.00000000000000000, 0.0000000000000000000 ) ) ;
#5675 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5676 = cartesian_point ( 'none', ( 0.0000000000000000000, 14.00000000000000000, -1.000000000000001300 ) ) ;
#5677 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5678 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5679 = axis2_placement_3d ( 'none', #5674, #5673, #5672 ) ;
#5680 = circle ( 'none', #5627, 2.000000000000000400 ) ;
#5681 = direction ( 'none', ( 8.659560562355038900e-017, -0.7071067811865560100, -0.7071067811865391400 ) ) ;
#5682 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5683 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5684 = cartesian_point ( 'none', ( -28.99999999999918600, -29.00000000000081700, -6.000000000000000000 ) ) ;
#5685 = cartesian_point ( 'none', ( -34.96363695627268000, 1.778368084829970800, -5.947478721640649700 ) ) ;
#5686 = direction ( 'none', ( -0.7013093285102678400, 0.5040660798667548900, 0.5040660798667565600 ) ) ;
#5687 = axis2_placement_3d ( 'none', #5684, #5683, #5682 ) ;
#5688 = cartesian_point ( 'none', ( -34.94566439796927400, 1.786181666669278900, -6.000000000000005300 ) ) ;
#5689 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5690 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5691 = vector ( 'none', #5681, 1000.000000000000000 ) ;
#5692 = line ( 'none', #5701, #5700 ) ;
#5693 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5694 = cartesian_point ( 'none', ( 2.168404344971008900e-016, -14.00000000000000000, -79.49999999999998600 ) ) ;
#5695 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000900 ) ) ;
#5696 = face_outer_bound ( 'none', #1323, .t. ) ;
#5697 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5698 = axis2_placement_3d ( 'none', #5704, #5703, #5702 ) ;
#5699 = axis2_placement_3d ( 'none', #5694, #5693, #5689 ) ;
#5700 = vector ( 'none', #4984, 1000.000000000000000 ) ;
#5701 = cartesian_point ( 'none', ( 1.249999999999987800, 14.00000000000000000, -79.49999999999998600 ) ) ;
#5702 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5703 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5704 = cartesian_point ( 'none', ( -27.00000000000000400, -22.00000000000000700, -3.500000000000000000 ) ) ;
#5705 = cartesian_point ( 'none', ( 1.249999999999987800, 14.00000000000000000, -78.06958151275331700 ) ) ;
#5706 = conical_surface ( 'none', #5698, 1.249999999999997600, 1.029744258676652800 ) ;
#5707 = face_outer_bound ( 'none', #1282, .t. ) ;
#5708 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5709 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5710 = face_outer_bound ( 'none', #1321, .t. ) ;
#5711 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5712 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5713 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5714 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5715 = axis2_placement_3d ( 'none', #5719, #5714, #5713 ) ;
#5716 = axis2_placement_3d ( 'none', #5717, #5712, #5720 ) ;
#5717 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 36.60770792605325100 ) ) ;
#5718 = cartesian_point ( 'none', ( 1.249999999999987100, 14.00000000000000000, -79.49999999999998600 ) ) ;
#5719 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5720 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5721 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5722 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5723 = cartesian_point ( 'none', ( 0.0000000000000000000, -14.00000000000000000, -1.000000000000001300 ) ) ;
#5724 = circle ( 'none', #5715, 18.00000000000000000 ) ;
#5725 = cartesian_point ( 'none', ( 2.000000000000000400, 14.00000000000000000, 0.0000000000000000000 ) ) ;
#5726 = cartesian_point ( 'none', ( -2.000000000000000400, 14.00000000000000000, 0.0000000000000000000 ) ) ;
#5727 = cartesian_point ( 'none', ( -2.000000000000000400, -14.00000000000000000, -1.000000000000001300 ) ) ;
#5728 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5729 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5730 = axis2_placement_3d ( 'none', #5723, #5722, #5721 ) ;
#5731 = axis2_placement_3d ( 'none', #5736, #5729, #5728 ) ;
#5732 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5733 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5734 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5735 = axis2_placement_3d ( 'none', #5734, #5733, #5732 ) ;
#5736 = cartesian_point ( 'none', ( 0.0000000000000000000, -14.00000000000000000, 0.0000000000000000000 ) ) ;
#5737 = face_outer_bound ( 'none', #1327, .t. ) ;
#5738 = circle ( 'none', #5730, 2.000000000000000400 ) ;
#5739 = circle ( 'none', #5735, 18.00000000000000000 ) ;
#5740 = cartesian_point ( 'none', ( 18.00000000000000000, 0.0000000000000000000, -1.000000000000000900 ) ) ;
#5741 = cylindrical_surface ( 'none', #5716, 18.00000000000000000 ) ;
#5742 = circle ( 'none', #5731, 2.000000000000000400 ) ;
#5743 = cartesian_point ( 'none', ( -1.217289182003741500, 13.67257882753840400, -78.08276613375531400 ) ) ;
#5744 = cartesian_point ( 'none', ( -1.250000000000043100, 13.83682175688357000, -78.07609255652661800 ) ) ;
#5745 = cartesian_point ( 'none', ( -1.250000000002445600, 14.00000000000023600, -78.06958151275330200 ) ) ;
#5746 = cartesian_point ( 'none', ( -27.00000000000000400, -22.00000000000000700, -4.749999999999997300 ) ) ;
#5747 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5748 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5749 = cartesian_point ( 'none', ( -2.168404344971008900e-016, 14.00000000000000000, -79.49999999999998600 ) ) ;
#5750 = axis2_placement_3d ( 'none', #5749, #5748, #5747 ) ;
#5751 = circle ( 'none', #5758, 1.249999999999987100 ) ;
#5752 = cartesian_point ( 'none', ( -0.6290388044654216000, 12.90743352858197700, -78.11500174252576300 ) ) ;
#5753 = cartesian_point ( 'none', ( -0.7666966101381994500, 12.99903942320029200, -78.11102438640209300 ) ) ;
#5754 = cartesian_point ( 'none', ( -1.000240379012398200, 13.23236404950149300, -78.10106972188108900 ) ) ;
#5755 = cartesian_point ( 'none', ( -1.092836444792116200, 13.37174361783298200, -78.09519823377112900 ) ) ;
#5756 = b_spline_curve_with_knots ( 'none', 3,
( #5745, #5744, #5743, #5755, #5754, #5753, #5752, #5806, #5805, #5804, #5803, #5802, #5801, #5800, #5799, #5798, #5797, #5796, #5795, #5794 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.006835352947685796400, 0.007323981816946447400, 0.007812610686207097400, 0.008301239555467748400, 0.008545553990098073800, 0.008789868424728401000, 0.009278497293989053700, 0.009767126163249706400, 0.01025575503251036100, 0.01074438390177101300 ),
.unspecified. ) ;
#5757 = cartesian_point ( 'none', ( -1.250000000002445600, 14.00000000000023600, -78.06958151275330200 ) ) ;
#5758 = axis2_placement_3d ( 'none', #5789, #5788, #5787 ) ;
#5759 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5760 = cartesian_point ( 'none', ( -35.00000000000000000, -22.00000000000000700, -3.500000000000000000 ) ) ;
#5761 = axis2_placement_3d ( 'none', #5760, #5765, #5759 ) ;
#5762 = circle ( 'none', #5750, 1.249999999999987100 ) ;
#5763 = face_outer_bound ( 'none', #1316, .t. ) ;
#5764 = cartesian_point ( 'none', ( 18.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5765 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5766 = cartesian_point ( 'none', ( 1.249999999999988200, -13.99999999999999600, -78.06958151275331700 ) ) ;
#5767 = cylindrical_surface ( 'none', #5761, 1.249999999999992500 ) ;
#5768 = cartesian_point ( 'none', ( -35.00000000000000000, -22.00000000000000700, -2.250000000000007500 ) ) ;
#5769 = line ( 'none', #5768, #5792 ) ;
#5770 = cartesian_point ( 'none', ( -35.00000000000000000, -22.00000000000000700, -4.749999999999986700 ) ) ;
#5771 = cartesian_point ( 'none', ( -1.249999999999987300, 14.00000000000000000, -79.49999999999998600 ) ) ;
#5772 = cartesian_point ( 'none', ( -27.00000000000000400, -22.00000000000000700, -3.500000000000000000 ) ) ;
#5773 = direction ( 'none', ( -0.8120153713427135100, 0.5836360481525751900, 0.0000000000000000000 ) ) ;
#5774 = direction ( 'none', ( 0.5836360481525751900, 0.8120153713427136200, 0.0000000000000000000 ) ) ;
#5775 = cartesian_point ( 'none', ( 4.313715389568577600, -1.650482936252413800, 0.0000000000000000000 ) ) ;
#5776 = axis2_placement_3d ( 'none', #5779, #5790, #5841 ) ;
#5777 = cartesian_point ( 'none', ( -2.168404344971008900e-016, 14.00000000000000000, -79.49999999999998600 ) ) ;
#5778 = circle ( 'none', #5776, 1.249999999999987100 ) ;
#5779 = cartesian_point ( 'none', ( 2.168404344971008900e-016, -14.00000000000000000, -79.49999999999998600 ) ) ;
#5780 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5781 = vector ( 'none', #5780, 1000.000000000000000 ) ;
#5782 = cartesian_point ( 'none', ( -1.249999999999988200, 14.00000000000000000, -79.49999999999998600 ) ) ;
#5783 = line ( 'none', #5782, #5781 ) ;
#5784 = cartesian_point ( 'none', ( -1.249999999999987100, -14.00000000000000000, -79.49999999999998600 ) ) ;
#5785 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5786 = axis2_placement_3d ( 'none', #5775, #5774, #5773 ) ;
#5787 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5788 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5789 = cartesian_point ( 'none', ( -35.00000000000000000, -22.00000000000000700, -3.500000000000000000 ) ) ;
#5790 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5791 = circle ( 'none', #5786, 5.110639382718486200 ) ;
#5792 = vector ( 'none', #5785, 1000.000000000000000 ) ;
#5793 = line ( 'none', #5812, #5834 ) ;
#5794 = cartesian_point ( 'none', ( 1.249999999999987800, 14.00000000000000000, -78.06958151275331700 ) ) ;
#5795 = cartesian_point ( 'none', ( 1.249999999999988000, 13.83517148801617200, -78.07615840459938300 ) ) ;
#5796 = cartesian_point ( 'none', ( 1.217480269555795400, 13.67286025013054000, -78.08275427261573000 ) ) ;
#5797 = cartesian_point ( 'none', ( 1.092241566577913500, 13.37048670947967500, -78.09525040788265900 ) ) ;
#5798 = cartesian_point ( 'none', ( 0.9993639140291310500, 13.23166402641275700, -78.10109985640841000 ) ) ;
#5799 = cartesian_point ( 'none', ( 0.7689167024421833500, 13.00108283342545300, -78.11093693857434100 ) ) ;
#5800 = cartesian_point ( 'none', ( 0.6294519275345082900, 12.90784005548576200, -78.11498415223221100 ) ) ;
#5801 = cartesian_point ( 'none', ( 0.3286001886789526300, 12.78301808169619100, -78.12043019792624000 ) ) ;
#5802 = cartesian_point ( 'none', ( 0.1641404016318009100, 12.75012431638692500, -78.12188229510893200 ) ) ;
#5803 = cartesian_point ( 'none', ( -0.08064599766911433000, 12.74993838270119200, -78.12189047388842800 ) ) ;
#5804 = cartesian_point ( 'none', ( -0.1635211989808706100, 12.75805271856391300, -78.12153318851805800 ) ) ;
#5805 = cartesian_point ( 'none', ( -0.3237554422634452700, 12.78989477896034500, -78.12013541508521500 ) ) ;
#5806 = cartesian_point ( 'none', ( -0.4017137747097189200, 12.81347192565620900, -78.11910155581294600 ) ) ;
#5807 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5808 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5809 = axis2_placement_3d ( 'none', #5772, #5808, #5807 ) ;
#5810 = axis2_placement_3d ( 'none', #5777, #5869, #5867 ) ;
#5811 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5812 = cartesian_point ( 'none', ( -1.249999999999987800, -14.00000000000000000, -79.49999999999998600 ) ) ;
#5813 = cartesian_point ( 'none', ( -35.00000000000000000, -22.00000000000000700, -4.749999999999992000 ) ) ;
#5814 = cartesian_point ( 'none', ( 1.249999999999988200, -13.99999999999999600, -78.06958151275331700 ) ) ;
#5815 = cartesian_point ( 'none', ( 1.249999999999989300, -14.16502476399854200, -78.06299679017297400 ) ) ;
#5816 = cartesian_point ( 'none', ( 1.217533461773773400, -14.32703956551279500, -78.05665032017962800 ) ) ;
#5817 = cartesian_point ( 'none', ( 1.123477303476518900, -14.55408429012246600, -78.04788325440009100 ) ) ;
#5818 = cartesian_point ( 'none', ( 1.085106730656296700, -14.62586822449084200, -78.04513330388962800 ) ) ;
#5819 = cartesian_point ( 'none', ( 0.9944634667788042600, -14.76171521225796100, -78.03996114206286400 ) ) ;
#5820 = cartesian_point ( 'none', ( 0.9416889789940172700, -14.82605796072165600, -78.03752874436747800 ) ) ;
#5821 = cartesian_point ( 'none', ( 0.7687319842833660900, -14.99907491554012000, -78.03102066613753600 ) ) ;
#5822 = cartesian_point ( 'none', ( 0.6293072623323705500, -15.09224137493899000, -78.02756261472843800 ) ) ;
#5823 = cartesian_point ( 'none', ( 0.3284643078553808300, -15.21701686513291900, -78.02294723046208000 ) ) ;
#5824 = cartesian_point ( 'none', ( 0.1639339730735709900, -15.24988720641956200, -78.02174153388907000 ) ) ;
#5825 = cartesian_point ( 'none', ( -0.1622093306664666200, -15.25011219870206200, -78.02173325945304300 ) ) ;
#5826 = cartesian_point ( 'none', ( -0.3261201280977477600, -15.21777083328373700, -78.02291942450575800 ) ) ;
#5827 = cartesian_point ( 'none', ( -0.6288207883843890400, -15.09265939635491800, -78.02754707013815500 ) ) ;
#5828 = cartesian_point ( 'none', ( -0.7666548915408101200, -15.00097598048507100, -78.03094934192786500 ) ) ;
#5829 = cartesian_point ( 'none', ( -1.000082880449461500, -14.76781955462426900, -78.03971921352724900 ) ) ;
#5830 = cartesian_point ( 'none', ( -1.092874100087126700, -14.62818445641714700, -78.04502172653424500 ) ) ;
#5831 = cartesian_point ( 'none', ( -1.217294397719580000, -14.32738946104888600, -78.05663704718907100 ) ) ;
#5832 = cartesian_point ( 'none', ( -1.250000000000153200, -14.16303819875550300, -78.06307605694904300 ) ) ;
#5833 = cartesian_point ( 'none', ( -1.250000000007428100, -13.99999999999919500, -78.06958151275331700 ) ) ;
#5834 = vector ( 'none', #5811, 1000.000000000000000 ) ;
#5835 = vector ( 'none', #5862, 1000.000000000000000 ) ;
#5836 = cartesian_point ( 'none', ( -1.250000000007428100, -13.99999999999919500, -78.06958151275331700 ) ) ;
#5837 = b_spline_curve_with_knots ( 'none', 3,
( #5833, #5832, #5831, #5830, #5829, #5828, #5827, #5826, #5825, #5824, #5823, #5822, #5821, #5820, #5819, #5818, #5817, #5816, #5815, #5814 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.006849464304362582400, 0.007338043635543188200, 0.007826622966723794900, 0.008315202297904399800, 0.008803781629085006400, 0.009292360960265613100, 0.009780940291446219700, 0.01002522995703652300, 0.01026951962262682600, 0.01075809895380743500 ),
.unspecified. ) ;
#5838 = circle ( 'none', #5809, 1.249999999999997600 ) ;
#5839 = face_outer_bound ( 'none', #1381, .t. ) ;
#5840 = cylindrical_surface ( 'none', #5810, 1.249999999999988000 ) ;
#5841 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5842 = axis2_placement_3d ( 'none', #5847, #5891, #5890 ) ;
#5843 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5844 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5845 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#5846 = axis2_placement_3d ( 'none', #5845, #5844, #5843 ) ;
#5847 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#5848 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5849 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5850 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, -1.750000000000000000 ) ) ;
#5851 = axis2_placement_3d ( 'none', #5850, #5849, #5848 ) ;
#5852 = cartesian_point ( 'none', ( -4.854121959736899900, 2.000000000000000400, -6.000000000000000000 ) ) ;
#5853 = cartesian_point ( 'none', ( -4.854121959736899900, 2.000000000000000400, -6.000000000000000000 ) ) ;
#5854 = line ( 'none', #5853, #5893 ) ;
#5855 = circle ( 'none', #5842, 5.250000000000000000 ) ;
#5856 = face_outer_bound ( 'none', #1426, .t. ) ;
#5857 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5858 = vector ( 'none', #5857, 1000.000000000000000 ) ;
#5859 = cartesian_point ( 'none', ( 1.249999999999988200, -14.00000000000000000, -79.49999999999998600 ) ) ;
#5860 = circle ( 'none', #5851, 0.2500000000000000000 ) ;
#5861 = cartesian_point ( 'none', ( -27.00000000000000400, -22.00000000000000700, -2.250000000000002200 ) ) ;
#5862 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5863 = line ( 'none', #5859, #5858 ) ;
#5864 = cartesian_point ( 'none', ( 1.249999999999987300, -14.00000000000000000, -79.49999999999998600 ) ) ;
#5865 = plane ( 'none', #5846 ) ;
#5866 = line ( 'none', #5813, #5835 ) ;
#5867 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5868 = cartesian_point ( 'none', ( -35.00000000000000000, -22.00000000000000700, -2.250000000000012900 ) ) ;
#5869 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5870 = cartesian_point ( 'none', ( -4.344424804578798300, -2.000000000000000000, -7.268660219544593700 ) ) ;
#5871 = cartesian_point ( 'none', ( -4.599926931897657700, -2.000000000000000000, -7.035027365083886200 ) ) ;
#5872 = cartesian_point ( 'none', ( -4.854121959736900700, -2.000000000000000000, -6.799999999999998900 ) ) ;
#5873 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#5874 = b_spline_curve_with_knots ( 'none', 3,
( #5872, #5871, #5870, #5921 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001038593650398564000 ),
.unspecified. ) ;
#5875 = cartesian_point ( 'none', ( -3.919183588453085200, 2.000000000000000000, -7.500000000000000000 ) ) ;
#5876 = cartesian_point ( 'none', ( -3.988961340097303900, 2.000000000000000000, -7.500000000000000900 ) ) ;
#5877 = cartesian_point ( 'none', ( -4.058400892740070100, 2.000000000000000000, -7.476436363636215000 ) ) ;
#5878 = cartesian_point ( 'none', ( -4.163716205064193200, 2.000000000000000000, -7.386912127450131900 ) ) ;
#5879 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -7.319970213341942900 ) ) ;
#5880 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -7.249999999999999100 ) ) ;
#5881 = b_spline_curve_with_knots ( 'none', 3,
( #5880, #5879, #5878, #5877, #5876, #5875 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002067969252834963100, 0.0004135938505669926200 ),
.unspecified. ) ;
#5882 = circle ( 'none', #5913, 5.250000000000000000 ) ;
#5883 = face_outer_bound ( 'none', #1430, .t. ) ;
#5884 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5885 = vector ( 'none', #5884, 1000.000000000000000 ) ;
#5886 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#5887 = axis2_placement_3d ( 'none', #5889, #5917, #5916 ) ;
#5888 = circle ( 'none', #5937, 0.2500000000000000000 ) ;
#5889 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#5890 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5891 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5892 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5893 = vector ( 'none', #5892, 1000.000000000000000 ) ;
#5894 = line ( 'none', #5886, #5885 ) ;
#5895 = cylindrical_surface ( 'none', #5887, 5.250000000000000000 ) ;
#5896 = circle ( 'none', #5248, 0.2500000000000000000 ) ;
#5897 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -7.249999999999999100 ) ) ;
#5898 = cartesian_point ( 'none', ( -4.197916149710474400, -2.000000000000000000, -7.320152094059516800 ) ) ;
#5899 = cartesian_point ( 'none', ( -4.164216814027801300, -2.000000000000000000, -7.386571282138701700 ) ) ;
#5900 = cartesian_point ( 'none', ( -4.057524115737552800, -2.000000000000000000, -7.477096674705563800 ) ) ;
#5901 = cartesian_point ( 'none', ( -3.989071575138385000, -2.000000000000000000, -7.500000000000000000 ) ) ;
#5902 = cartesian_point ( 'none', ( -3.919183588453085200, -2.000000000000000000, -7.500000000000000000 ) ) ;
#5903 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5904 = vector ( 'none', #5903, 1000.000000000000000 ) ;
#5905 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#5906 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#5907 = b_spline_curve_with_knots ( 'none', 3,
( #5902, #5901, #5900, #5899, #5898, #5897 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002067937700890875600, 0.0004135875401781751200 ),
.unspecified. ) ;
#5908 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5909 = line ( 'none', #5905, #5904 ) ;
#5910 = axis2_placement_3d ( 'none', #5873, #5914, #5908 ) ;
#5911 = cartesian_point ( 'none', ( 4.854121959736900700, 2.000000000000000000, -6.000000000000000000 ) ) ;
#5912 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5913 = axis2_placement_3d ( 'none', #5918, #5920, #5912 ) ;
#5914 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#5915 = plane ( 'none', #5910 ) ;
#5916 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5917 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5918 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#5919 = face_outer_bound ( 'none', #1399, .t. ) ;
#5920 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5921 = cartesian_point ( 'none', ( -4.086869217383891400, -2.000000000000000000, -7.500000000000000000 ) ) ;
#5922 = direction ( 'none', ( -8.881784197001252300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5923 = cartesian_point ( 'none', ( -0.9205360875688783900, 4.152269958124728400, -5.000000000000125200 ) ) ;
#5924 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5925 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5926 = circle ( 'none', #5941, 3.000000000000000400 ) ;
#5927 = direction ( 'none', ( -0.0000000000000000000, 1.239088197126316000e-016, -1.000000000000000000 ) ) ;
#5928 = face_outer_bound ( 'none', #1658, .t. ) ;
#5929 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5930 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5931 = face_outer_bound ( 'none', #1463, .t. ) ;
#5932 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#5933 = axis2_placement_3d ( 'none', #5932, #5925, #5924 ) ;
#5934 = axis2_placement_3d ( 'none', #5938, #5930, #5929 ) ;
#5935 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5936 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5937 = axis2_placement_3d ( 'none', #5906, #5936, #5935 ) ;
#5938 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#5939 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.771896121890595400e-014, 143.0000000000000300 ) ) ;
#5940 = cylindrical_surface ( 'none', #5933, 0.2500000000000002200 ) ;
#5941 = axis2_placement_3d ( 'none', #5939, #5927, #5922 ) ;
#5942 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5943 = vector ( 'none', #5942, 1000.000000000000000 ) ;
#5944 = cartesian_point ( 'none', ( 4.197916149710473600, 2.000000000000000000, -7.249999999999999100 ) ) ;
#5945 = cartesian_point ( 'none', ( 4.197916149710474400, 2.000000000000000000, -7.320152094059516800 ) ) ;
#5946 = cartesian_point ( 'none', ( 4.164216814027801300, 2.000000000000000000, -7.386571282138701700 ) ) ;
#5947 = cartesian_point ( 'none', ( 4.057524115737552800, 2.000000000000000000, -7.477096674705563800 ) ) ;
#5948 = cartesian_point ( 'none', ( 3.989071575138385000, 2.000000000000000000, -7.500000000000000000 ) ) ;
#5949 = cartesian_point ( 'none', ( -35.00000000000000000, 2.079476295731268500, -5.622466377014170300 ) ) ;
#5950 = line ( 'none', #5911, #5943 ) ;
#5951 = circle ( 'none', #5934, 0.2500000000000002200 ) ;
#5952 = cartesian_point ( 'none', ( 3.919183588453085200, 2.000000000000000000, -7.500000000000000000 ) ) ;
#5953 = b_spline_curve_with_knots ( 'none', 3,
( #5952, #5948, #5947, #5946, #5945, #5944 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002067937700890875600, 0.0004135875401781751200 ),
.unspecified. ) ;
#5954 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5956 = edge_curve ( 'none', #6968, #1277, #8408, .t. ) ;
#5955 = circle ( 'none', #6002, 0.2500000000000000000 ) ;
#5957 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5958 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5959 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5960 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#5961 = toroidal_surface ( 'none', #5967, 5.000000000000000900, 0.2500000000000000000 ) ;
#5962 = plane ( 'none', #5988 ) ;
#5963 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5964 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5965 = axis2_placement_3d ( 'none', #5960, #5959, #5958 ) ;
#5966 = circle ( 'none', #6005, 0.2500000000000000000 ) ;
#5967 = axis2_placement_3d ( 'none', #5978, #5957, #5954 ) ;
#5968 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5969 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5970 = cartesian_point ( 'none', ( -5.250000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#5971 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#5972 = face_outer_bound ( 'none', #1470, .t. ) ;
#5973 = cylindrical_surface ( 'none', #5976, 0.2500000000000000000 ) ;
#5974 = face_outer_bound ( 'none', #1392, .t. ) ;
#5975 = cylindrical_surface ( 'none', #5982, 0.2500000000000000000 ) ;
#5976 = axis2_placement_3d ( 'none', #5971, #5964, #5963 ) ;
#5977 = face_outer_bound ( 'none', #1444, .t. ) ;
#5978 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#5979 = oriented_edge ( 'none', *, *, #6975, .t. ) ;
#5980 = face_outer_bound ( 'none', #1457, .t. ) ;
#5981 = circle ( 'none', #5965, 0.2500000000000002200 ) ;
#5982 = axis2_placement_3d ( 'none', #5970, #5969, #5968 ) ;
#5983 = toroidal_surface ( 'none', #6031, 3.850000000000000100, 0.2500000000000000000 ) ;
#5984 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5985 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, -0.2500000000000000000 ) ) ;
#5986 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5987 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#5988 = axis2_placement_3d ( 'none', #5991, #6046, #6045 ) ;
#5989 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5990 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5991 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#5992 = face_outer_bound ( 'none', #1398, .t. ) ;
#5993 = cylindrical_surface ( 'none', #6044, 0.2500000000000000000 ) ;
#5994 = face_outer_bound ( 'none', #1494, .t. ) ;
#5995 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#5996 = spherical_surface ( 'none', #6041, 0.2500000000000000000 ) ;
#5997 = axis2_placement_3d ( 'none', #6004, #6003, #6000 ) ;
#5998 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5999 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6000 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6001 = face_outer_bound ( 'none', #1453, .t. ) ;
#6002 = axis2_placement_3d ( 'none', #5995, #5990, #5989 ) ;
#6003 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6004 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -1.750000000000000000 ) ) ;
#6005 = axis2_placement_3d ( 'none', #6017, #5999, #5998 ) ;
#6006 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6007 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6008 = cartesian_point ( 'none', ( 4.086869217383891400, 2.000000000000000000, -7.500000000000000000 ) ) ;
#6009 = cartesian_point ( 'none', ( 4.344424804578798300, 2.000000000000000000, -7.268660219544593700 ) ) ;
#6010 = cartesian_point ( 'none', ( 4.599926931897656800, 2.000000000000000900, -7.035027365083885300 ) ) ;
#6011 = cartesian_point ( 'none', ( 4.854121959736899900, 2.000000000000000900, -6.799999999999998900 ) ) ;
#6012 = spherical_surface ( 'none', #5997, 0.2500000000000000000 ) ;
#6013 = circle ( 'none', #6016, 0.2500000000000000000 ) ;
#6014 = b_spline_curve_with_knots ( 'none', 3,
( #6011, #6010, #6009, #6008 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001038593650398563300 ),
.unspecified. ) ;
#6015 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, -1.750000000000000000 ) ) ;
#6016 = axis2_placement_3d ( 'none', #6015, #6007, #6006 ) ;
#6017 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -1.750000000000000000 ) ) ;
#6018 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6019 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#6020 = axis2_placement_3d ( 'none', #6072, #6071, #6070 ) ;
#6021 = oriented_edge ( 'none', *, *, #6971, .f. ) ;
#6022 = circle ( 'none', #6066, 0.2500000000000000000 ) ;
#6023 = face_outer_bound ( 'none', #1490, .t. ) ;
#6024 = face_outer_bound ( 'none', #1517, .t. ) ;
#6025 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6026 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6027 = axis2_placement_3d ( 'none', #6042, #6026, #6025 ) ;
#6028 = circle ( 'none', #6027, 3.375000000000662100 ) ;
#6029 = axis2_placement_3d ( 'none', #6091, #6090, #6089 ) ;
#6030 = conical_surface ( 'none', #6020, 4.550000000000001600, 0.7853981633974463900 ) ;
#6031 = axis2_placement_3d ( 'none', #6019, #6018, #6076 ) ;
#6032 = cartesian_point ( 'none', ( 3.790009844363972500, -25.84952505401360800, -19.60314285764753400 ) ) ;
#6033 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6034 = face_outer_bound ( 'none', #1487, .t. ) ;
#6035 = circle ( 'none', #6105, 0.2500000000000000000 ) ;
#6036 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6037 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6038 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#6039 = axis2_placement_3d ( 'none', #6038, #6037, #6036 ) ;
#6040 = circle ( 'none', #6039, 0.2500000000000000000 ) ;
#6041 = axis2_placement_3d ( 'none', #5987, #5986, #6033 ) ;
#6042 = cartesian_point ( 'none', ( -28.99999999999918600, -29.00000000000081700, -0.5000000000000000000 ) ) ;
#6043 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6044 = axis2_placement_3d ( 'none', #5985, #5984, #6043 ) ;
#6045 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6046 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6047 = axis2_placement_3d ( 'none', #6069, #6065, #6064 ) ;
#6048 = toroidal_surface ( 'none', #6074, 5.000000000000000900, 0.2500000000000000000 ) ;
#6049 = face_outer_bound ( 'none', #1533, .t. ) ;
#6050 = cartesian_point ( 'none', ( 3.790009844363972500, -25.84952505401360800, -19.60314285764753400 ) ) ;
#6051 = cartesian_point ( 'none', ( 3.790009844363978300, -23.48759017967385900, -18.63643109682000400 ) ) ;
#6052 = cartesian_point ( 'none', ( 3.790009844363971600, -18.96889376729436400, -16.49583267372229400 ) ) ;
#6053 = cartesian_point ( 'none', ( 3.790009844363972500, -12.24613964765512500, -12.31500830393193600 ) ) ;
#6054 = cartesian_point ( 'none', ( 3.790009844363971600, -5.789784129171883900, -6.951089635116692200 ) ) ;
#6055 = cartesian_point ( 'none', ( 3.790009844363971600, -1.819145745771352000, -2.428892910556139200 ) ) ;
#6056 = cartesian_point ( 'none', ( 3.790009844363972500, -8.673617379884019700e-016, -1.734723475976807700e-017 ) ) ;
#6057 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6058 = b_spline_curve_with_knots ( 'none', 3,
( #6056, #6055, #6054, #6053, #6052, #6051, #6050 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#6059 = face_outer_bound ( 'none', #1481, .t. ) ;
#6060 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#6061 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6062 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6063 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#6064 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6065 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6066 = axis2_placement_3d ( 'none', #6063, #6062, #6061 ) ;
#6067 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6068 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -1.750000000000000000 ) ) ;
#6069 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#6070 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6071 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6072 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#6073 = cylindrical_surface ( 'none', #6047, 0.2500000000000000000 ) ;
#6074 = axis2_placement_3d ( 'none', #6108, #6107, #6106 ) ;
#6075 = face_outer_bound ( 'none', #1477, .t. ) ;
#6076 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6077 = cylindrical_surface ( 'none', #6097, 0.2500000000000002200 ) ;
#6078 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6079 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#6080 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#6081 = axis2_placement_3d ( 'none', #6080, #6079, #6078 ) ;
#6082 = face_outer_bound ( 'none', #1510, .t. ) ;
#6083 = axis2_placement_3d ( 'none', #6132, #6131, #6130 ) ;
#6084 = circle ( 'none', #6081, 0.2500000000000000000 ) ;
#6085 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6086 = circle ( 'none', #6083, 0.2500000000000002200 ) ;
#6087 = face_outer_bound ( 'none', #1483, .t. ) ;
#6088 = spherical_surface ( 'none', #6092, 0.2500000000000000000 ) ;
#6089 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6090 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6091 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#6092 = axis2_placement_3d ( 'none', #6068, #6067, #6085 ) ;
#6093 = cylindrical_surface ( 'none', #6127, 0.2500000000000000000 ) ;
#6094 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -7.500000000000000000 ) ) ;
#6095 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6096 = toroidal_surface ( 'none', #6029, 3.850000000000000100, 0.2500000000000000000 ) ;
#6097 = axis2_placement_3d ( 'none', #6094, #6057, #6136 ) ;
#6098 = face_outer_bound ( 'none', #1501, .t. ) ;
#6099 = axis2_placement_3d ( 'none', #6060, #6100, #6095 ) ;
#6100 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6101 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6102 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6103 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#6104 = toroidal_surface ( 'none', #6099, 4.400000000000000400, 0.2500000000000000000 ) ;
#6105 = axis2_placement_3d ( 'none', #6103, #6102, #6101 ) ;
#6106 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6107 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6108 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#6109 = toroidal_surface ( 'none', #6168, 4.253085056010723600, 0.4999999999999379900 ) ;
#6110 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6111 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6112 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, -0.2500000000000000000 ) ) ;
#6113 = axis2_placement_3d ( 'none', #6112, #6111, #6110 ) ;
#6114 = face_outer_bound ( 'none', #1555, .t. ) ;
#6115 = circle ( 'none', #6113, 0.2500000000000000000 ) ;
#6116 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6117 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -5.000000000000125200 ) ) ;
#6118 = axis2_placement_3d ( 'none', #6133, #6170, #6169 ) ;
#6119 = circle ( 'none', #6118, 0.4999999999999376600 ) ;
#6120 = plane ( 'none', #6166 ) ;
#6121 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6122 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6123 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6124 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#6125 = cartesian_point ( 'none', ( -8.673617379884035500e-016, 4.336808689942017700e-016, -5.500000000000063900 ) ) ;
#6126 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, -0.2500000000000000000 ) ) ;
#6127 = axis2_placement_3d ( 'none', #6126, #6122, #6121 ) ;
#6128 = toroidal_surface ( 'none', #6135, 4.400000000000000400, 0.2500000000000000000 ) ;
#6129 = face_outer_bound ( 'none', #1540, .t. ) ;
#6130 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6131 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6132 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#6133 = cartesian_point ( 'none', ( 0.9205360875688782800, 4.152269958124728400, -5.500000000000063100 ) ) ;
#6134 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#6135 = axis2_placement_3d ( 'none', #6134, #6123, #6116 ) ;
#6136 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6137 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, -8.688662694539138600e-017 ) ) ;
#6138 = direction ( 'none', ( -8.688662694539137400e-017, -8.688662694539107800e-017, 1.000000000000000000 ) ) ;
#6139 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -5.000000000000095000 ) ) ;
#6140 = circle ( 'none', #6157, 0.2500000000000002200 ) ;
#6141 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#6142 = circle ( 'none', #6151, 1.250000000000000200 ) ;
#6143 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6144 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#6145 = cartesian_point ( 'none', ( 5.213197616723483400e-016, 5.213197616723466600e-016, -6.000000000000001800 ) ) ;
#6146 = axis2_placement_3d ( 'none', #6145, #6144, #6143 ) ;
#6147 = axis2_placement_3d ( 'none', #6139, #6138, #6137 ) ;
#6148 = cartesian_point ( 'none', ( 5.040009844363972900, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#6149 = spherical_surface ( 'none', #6193, 0.2500000000000000000 ) ;
#6150 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -6.000000000000000900 ) ) ;
#6151 = axis2_placement_3d ( 'none', #6148, #6196, #6195 ) ;
#6152 = cylindrical_surface ( 'none', #6182, 0.2500000000000002200 ) ;
#6153 = circle ( 'none', #6146, 4.253085056010723600 ) ;
#6154 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#6155 = plane ( 'none', #6147 ) ;
#6156 = face_outer_bound ( 'none', #1605, .t. ) ;
#6157 = axis2_placement_3d ( 'none', #6203, #6202, #6201 ) ;
#6158 = direction ( 'none', ( 0.2164396139381032100, 0.9762960071199332500, -3.290155205452476300e-016 ) ) ;
#6159 = vector ( 'none', #6158, 1000.000000000000000 ) ;
#6160 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -6.000000000000000900 ) ) ;
#6161 = line ( 'none', #6160, #6159 ) ;
#6162 = face_outer_bound ( 'none', #1569, .t. ) ;
#6163 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#6164 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#6165 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -6.000000000000000000 ) ) ;
#6166 = axis2_placement_3d ( 'none', #6165, #6164, #6163 ) ;
#6167 = direction ( 'none', ( -1.000000000000000000, -7.549285941947585600e-033, 8.688662694539138600e-017 ) ) ;
#6168 = axis2_placement_3d ( 'none', #6125, #6124, #6167 ) ;
#6169 = direction ( 'none', ( 0.2164396139381034900, 0.9762960071199331400, 0.0000000000000000000 ) ) ;
#6170 = direction ( 'none', ( 0.9762960071199332500, -0.2164396139381032600, 6.602135896646033900e-017 ) ) ;
#6171 = cartesian_point ( 'none', ( -34.98088449755601900, 2.108291750723910100, -5.814911881009034100 ) ) ;
#6172 = cartesian_point ( 'none', ( -34.99358740950950200, 2.098809711028313700, -5.751585589316455600 ) ) ;
#6173 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -8.688662694539138600e-017 ) ) ;
#6174 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#6175 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#6176 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6177 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6178 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6179 = advanced_face ( 'none', ( #8409 ), #8393, .t. ) ;
#6180 = conical_surface ( 'none', #6194, 4.550000000000001600, 0.7853981633974463900 ) ;
#6181 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -5.000000000000095000 ) ) ;
#6182 = axis2_placement_3d ( 'none', #6192, #6178, #6177 ) ;
#6183 = face_outer_bound ( 'none', #1659, .t. ) ;
#6184 = plane ( 'none', #6185 ) ;
#6185 = axis2_placement_3d ( 'none', #6181, #6174, #6173 ) ;
#6186 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6187 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6188 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6189 = axis2_placement_3d ( 'none', #6154, #6188, #6187 ) ;
#6190 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6191 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6192 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -7.500000000000000000 ) ) ;
#6193 = axis2_placement_3d ( 'none', #6141, #6191, #6190 ) ;
#6194 = axis2_placement_3d ( 'none', #6175, #6176, #6186 ) ;
#6195 = direction ( 'none', ( 1.000000000000000000, 2.081668171172154600e-017, -1.387778780781445700e-017 ) ) ;
#6196 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6197 = cartesian_point ( 'none', ( -35.00000000000000000, 2.089143121661560800, -5.687026773116221200 ) ) ;
#6198 = circle ( 'none', #6189, 0.2500000000000000000 ) ;
#6199 = face_outer_bound ( 'none', #1525, .t. ) ;
#6200 = face_outer_bound ( 'none', #1523, .t. ) ;
#6201 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6202 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6203 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#6204 = face_outer_bound ( 'none', #1575, .t. ) ;
#6205 = axis2_placement_3d ( 'none', #6262, #6252, #6248 ) ;
#6206 = direction ( 'none', ( -0.2164396139381032100, -0.9762960071199332500, -2.905285780178979000e-016 ) ) ;
#6207 = vector ( 'none', #6206, 1000.000000000000000 ) ;
#6208 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -5.000000000000125200 ) ) ;
#6209 = line ( 'none', #6208, #6207 ) ;
#6210 = advanced_face ( 'none', ( #8399 ), #8394, .f. ) ;
#6211 = toroidal_surface ( 'none', #6215, 4.253085056010723600, 0.4999999999999379900 ) ;
#6212 = direction ( 'none', ( -0.2164396139381034900, 0.9762960071199332500, -1.924347126367485100e-017 ) ) ;
#6213 = direction ( 'none', ( 0.9762960071199332500, 0.2164396139381034900, -6.602135896646036400e-017 ) ) ;
#6214 = cartesian_point ( 'none', ( -0.9205360875688786100, 4.152269958124728400, -5.500000000000063100 ) ) ;
#6215 = axis2_placement_3d ( 'none', #6225, #6265, #6264 ) ;
#6216 = axis2_placement_3d ( 'none', #6238, #6254, #6253 ) ;
#6217 = axis2_placement_3d ( 'none', #6260, #6259, #6258 ) ;
#6218 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -6.000000000000000000 ) ) ;
#6219 = face_outer_bound ( 'none', #1550, .t. ) ;
#6220 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6221 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#6222 = cartesian_point ( 'none', ( 4.344331347269677200e-016, 4.344331347269662900e-016, -5.000000000000126100 ) ) ;
#6223 = axis2_placement_3d ( 'none', #6222, #6221, #6220 ) ;
#6224 = plane ( 'none', #6230 ) ;
#6225 = cartesian_point ( 'none', ( 4.336808689942047800e-016, 8.673617379884019700e-016, -5.500000000000063900 ) ) ;
#6226 = direction ( 'none', ( -0.2164396139381037100, 0.9762960071199331400, 0.0000000000000000000 ) ) ;
#6227 = direction ( 'none', ( 0.9762960071199333600, 0.2164396139381035100, -6.602135896646036400e-017 ) ) ;
#6228 = cartesian_point ( 'none', ( -0.9205360875688786100, 4.152269958124728400, -5.500000000000063100 ) ) ;
#6229 = axis2_placement_3d ( 'none', #6228, #6227, #6226 ) ;
#6230 = axis2_placement_3d ( 'none', #6214, #6213, #6212 ) ;
#6231 = face_outer_bound ( 'none', #1663, .t. ) ;
#6232 = circle ( 'none', #6229, 0.4999999999999376600 ) ;
#6233 = direction ( 'none', ( -0.2164396139381035400, 0.9762960071199332500, -3.290155205452476800e-016 ) ) ;
#6234 = vector ( 'none', #6233, 999.9999999999998900 ) ;
#6235 = cartesian_point ( 'none', ( -0.9205360875688786100, 4.152269958124728400, -6.000000000000000900 ) ) ;
#6236 = line ( 'none', #6235, #6234 ) ;
#6237 = circle ( 'none', #6223, 4.253085056010723600 ) ;
#6238 = cartesian_point ( 'none', ( 0.9205360875688782800, 4.152269958124728400, -5.500000000000063100 ) ) ;
#6239 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6240 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#6241 = cartesian_point ( 'none', ( 5.213197616723484400e-016, -5.213197616723465700e-016, -6.000000000000001800 ) ) ;
#6242 = circle ( 'none', #6304, 4.253085056010723600 ) ;
#6243 = line ( 'none', #6297, #6296 ) ;
#6244 = face_bound ( 'none', #1102, .t. ) ;
#6245 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 8.688662694539138600e-017 ) ) ;
#6246 = axis2_placement_3d ( 'none', #6241, #6240, #6239 ) ;
#6247 = circle ( 'none', #6300, 0.4999999999999376600 ) ;
#6248 = direction ( 'none', ( 3.491483361109382500e-015, 1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#6249 = axis2_placement_3d ( 'none', #6218, #6251, #6245 ) ;
#6250 = circle ( 'none', #6246, 4.253085056010723600 ) ;
#6251 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#6252 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#6253 = direction ( 'none', ( 0.2164396139381034900, 0.9762960071199331400, 0.0000000000000000000 ) ) ;
#6254 = direction ( 'none', ( 0.9762960071199332500, -0.2164396139381032600, 6.602135896646033900e-017 ) ) ;
#6255 = face_outer_bound ( 'none', #1574, .t. ) ;
#6256 = face_outer_bound ( 'none', #1670, .t. ) ;
#6257 = toroidal_surface ( 'none', #6205, 4.253085056010723600, 0.4999999999999379900 ) ;
#6258 = direction ( 'none', ( 0.2164396139381032600, 0.9762960071199332500, -1.924347126367483900e-017 ) ) ;
#6259 = direction ( 'none', ( 0.9762960071199332500, -0.2164396139381032600, 6.602135896646033900e-017 ) ) ;
#6260 = cartesian_point ( 'none', ( 0.9205360875688782800, 4.152269958124728400, -5.500000000000063100 ) ) ;
#6261 = plane ( 'none', #6249 ) ;
#6262 = cartesian_point ( 'none', ( 4.336808689942047800e-016, 8.673617379884019700e-016, -5.500000000000063900 ) ) ;
#6263 = plane ( 'none', #6217 ) ;
#6264 = direction ( 'none', ( 3.491483361109382500e-015, 1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#6265 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#6266 = circle ( 'none', #6216, 0.4999999999999376600 ) ;
#6267 = oriented_edge ( 'none', *, *, #1365, .t. ) ;
#6268 = circle ( 'none', #6307, 0.4999999999999376600 ) ;
#6269 = vector ( 'none', #6332, 999.9999999999998900 ) ;
#6270 = cartesian_point ( 'none', ( -0.9205360875688783900, 4.152269958124728400, -5.000000000000125200 ) ) ;
#6271 = line ( 'none', #6270, #6269 ) ;
#6272 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -8.688662694539138600e-017 ) ) ;
#6273 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#6274 = circle ( 'none', #6339, 4.253085056010723600 ) ;
#6275 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6276 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6277 = cartesian_point ( 'none', ( 37.85281380488354600, 36.15210971865669600, -0.5000000000000000000 ) ) ;
#6278 = axis2_placement_3d ( 'none', #6277, #6276, #6275 ) ;
#6279 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -5.000000000000095000 ) ) ;
#6280 = axis2_placement_3d ( 'none', #6279, #6273, #6272 ) ;
#6281 = plane ( 'none', #6280 ) ;
#6282 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#6283 = plane ( 'none', #6341 ) ;
#6284 = cartesian_point ( 'none', ( 0.9205360875688783900, -4.152269958124728400, -5.000000000000125200 ) ) ;
#6285 = face_outer_bound ( 'none', #1093, .t. ) ;
#6286 = face_bound ( 'none', #1061, .t. ) ;
#6287 = direction ( 'none', ( 0.2164396139381037100, -0.9762960071199331400, 0.0000000000000000000 ) ) ;
#6288 = direction ( 'none', ( -0.9762960071199333600, -0.2164396139381035100, -6.602135896646036400e-017 ) ) ;
#6289 = cartesian_point ( 'none', ( 0.9205360875688786100, -4.152269958124728400, -5.500000000000063100 ) ) ;
#6290 = oriented_edge ( 'none', *, *, #5956, .f. ) ;
#6291 = face_bound ( 'none', #4561, .t. ) ;
#6292 = face_bound ( 'none', #1089, .t. ) ;
#6293 = face_bound ( 'none', #1116, .t. ) ;
#6294 = plane ( 'none', #6278 ) ;
#6295 = direction ( 'none', ( 0.2164396139381100100, 0.9762960071199318100, -2.905285780178979000e-016 ) ) ;
#6296 = vector ( 'none', #6295, 1000.000000000000000 ) ;
#6297 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -5.000000000000125200 ) ) ;
#6298 = face_outer_bound ( 'none', #1702, .t. ) ;
#6299 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -5.000000000000125200 ) ) ;
#6300 = axis2_placement_3d ( 'none', #6289, #6288, #6287 ) ;
#6301 = direction ( 'none', ( -1.047445008332814800e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6302 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#6303 = cartesian_point ( 'none', ( -4.344331347269707200e-016, -4.344331347269632800e-016, -5.000000000000126100 ) ) ;
#6304 = axis2_placement_3d ( 'none', #6303, #6302, #6301 ) ;
#6305 = direction ( 'none', ( -0.2164396139381037100, 0.9762960071199331400, 0.0000000000000000000 ) ) ;
#6306 = direction ( 'none', ( 0.9762960071199333600, 0.2164396139381035100, -6.602135896646036400e-017 ) ) ;
#6307 = axis2_placement_3d ( 'none', #6309, #6306, #6305 ) ;
#6308 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -5.000000000000095000 ) ) ;
#6309 = cartesian_point ( 'none', ( -0.9205360875688786100, 4.152269958124728400, -5.500000000000063100 ) ) ;
#6310 = toroidal_surface ( 'none', #6314, 4.253085056010723600, 0.4999999999999379900 ) ;
#6311 = oriented_edge ( 'none', *, *, #1276, .f. ) ;
#6312 = cartesian_point ( 'none', ( 8.673617379884035500e-016, -4.336808689942017700e-016, -5.500000000000063900 ) ) ;
#6313 = axis2_placement_3d ( 'none', #6360, #6362, #6354 ) ;
#6314 = axis2_placement_3d ( 'none', #6312, #6323, #6318 ) ;
#6315 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#6316 = cartesian_point ( 'none', ( -8.673617379884035500e-016, 4.336808689942017700e-016, -5.500000000000063900 ) ) ;
#6317 = plane ( 'none', #6368 ) ;
#6318 = direction ( 'none', ( 1.000000000000000000, 7.549285941947585600e-033, 8.688662694539138600e-017 ) ) ;
#6319 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6320 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#6321 = cartesian_point ( 'none', ( -5.213197616723484400e-016, 5.213197616723465700e-016, -6.000000000000001800 ) ) ;
#6322 = face_outer_bound ( 'none', #1655, .t. ) ;
#6323 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#6324 = toroidal_surface ( 'none', #6327, 4.253085056010723600, 0.4999999999999379900 ) ;
#6325 = face_outer_bound ( 'none', #1698, .t. ) ;
#6326 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 8.688662694539138600e-017 ) ) ;
#6327 = axis2_placement_3d ( 'none', #6316, #6315, #6328 ) ;
#6328 = direction ( 'none', ( -1.000000000000000000, -7.549285941947585600e-033, 8.688662694539138600e-017 ) ) ;
#6329 = circle ( 'none', #6334, 4.253085056010723600 ) ;
#6330 = face_outer_bound ( 'none', #1694, .t. ) ;
#6331 = oriented_edge ( 'none', *, *, #6962, .f. ) ;
#6332 = direction ( 'none', ( 0.2164396139381035400, -0.9762960071199332500, -2.905285780178979500e-016 ) ) ;
#6333 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -6.000000000000000000 ) ) ;
#6334 = axis2_placement_3d ( 'none', #6321, #6320, #6319 ) ;
#6335 = cartesian_point ( 'none', ( -0.9205360875688786100, 4.152269958124728400, -6.000000000000000900 ) ) ;
#6336 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6337 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#6338 = cartesian_point ( 'none', ( -4.344331347269678100e-016, 4.344331347269661900e-016, -5.000000000000126100 ) ) ;
#6339 = axis2_placement_3d ( 'none', #6338, #6337, #6336 ) ;
#6340 = face_outer_bound ( 'none', #1593, .t. ) ;
#6341 = axis2_placement_3d ( 'none', #6333, #6282, #6326 ) ;
#6342 = direction ( 'none', ( 0.2164396139381034900, -0.9762960071199332500, -1.924347126367485100e-017 ) ) ;
#6343 = cartesian_point ( 'none', ( 4.344331347269678100e-016, -4.344331347269661900e-016, -5.000000000000126100 ) ) ;
#6344 = face_outer_bound ( 'none', #1687, .t. ) ;
#6345 = plane ( 'none', #6349 ) ;
#6346 = cartesian_point ( 'none', ( 0.9205360875688783900, -4.152269958124728400, -5.000000000000125200 ) ) ;
#6347 = line ( 'none', #6346, #6387 ) ;
#6348 = toroidal_surface ( 'none', #6313, 4.253085056010723600, 0.4999999999999379900 ) ;
#6349 = axis2_placement_3d ( 'none', #6356, #6355, #6342 ) ;
#6350 = direction ( 'none', ( 0.2164396139381035400, -0.9762960071199332500, -3.290155205452476800e-016 ) ) ;
#6351 = vector ( 'none', #6350, 999.9999999999998900 ) ;
#6352 = cartesian_point ( 'none', ( 0.9205360875688786100, -4.152269958124728400, -6.000000000000000900 ) ) ;
#6353 = line ( 'none', #6352, #6351 ) ;
#6354 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#6355 = direction ( 'none', ( -0.9762960071199332500, -0.2164396139381034900, -6.602135896646036400e-017 ) ) ;
#6356 = cartesian_point ( 'none', ( 0.9205360875688786100, -4.152269958124728400, -5.500000000000063100 ) ) ;
#6357 = direction ( 'none', ( -0.2164396139381100100, -0.9762960071199318100, -3.290155205452476300e-016 ) ) ;
#6358 = vector ( 'none', #6357, 1000.000000000000000 ) ;
#6359 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -6.000000000000000900 ) ) ;
#6360 = cartesian_point ( 'none', ( -4.336808689942108500e-016, -8.673617379883990100e-016, -5.500000000000063900 ) ) ;
#6361 = face_outer_bound ( 'none', #1685, .t. ) ;
#6362 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#6363 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, -8.688662694539138600e-017 ) ) ;
#6364 = direction ( 'none', ( 8.688662694539197800e-017, 8.688662694539047400e-017, 1.000000000000000000 ) ) ;
#6365 = line ( 'none', #6359, #6358 ) ;
#6366 = face_outer_bound ( 'none', #1643, .t. ) ;
#6367 = cartesian_point ( 'none', ( 0.9205360875688786100, -4.152269958124728400, -6.000000000000000900 ) ) ;
#6368 = axis2_placement_3d ( 'none', #6308, #6364, #6363 ) ;
#6369 = toroidal_surface ( 'none', #6402, 4.253085056010723600, 0.4999999999999379900 ) ;
#6370 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6371 = cylindrical_surface ( 'none', #6376, 3.000000000000000400 ) ;
#6372 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6373 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6374 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.500000000000031100, 111.0000000000000000 ) ) ;
#6375 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.699999999999994000, 97.50000000000000000 ) ) ;
#6376 = axis2_placement_3d ( 'none', #6370, #6415, #6414 ) ;
#6377 = cartesian_point ( 'none', ( 4.898587196589425600e-016, -4.000000000000018700, 98.29999999999999700 ) ) ;
#6378 = axis2_placement_3d ( 'none', #6374, #6373, #6372 ) ;
#6379 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6380 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.999999999999994200, 98.29999999999999700 ) ) ;
#6381 = circle ( 'none', #6426, 3.700000000000006400 ) ;
#6382 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.500000000000031100, 111.5000000000000000 ) ) ;
#6383 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.700000000000006400, 4.584626329367281700e-016 ) ) ;
#6384 = line ( 'none', #6383, #6431 ) ;
#6385 = axis2_placement_3d ( 'none', #6401, #6392, #6379 ) ;
#6386 = direction ( 'none', ( -0.2164396139381035400, 0.9762960071199332500, -2.905285780178979500e-016 ) ) ;
#6387 = vector ( 'none', #6386, 999.9999999999998900 ) ;
#6388 = face_outer_bound ( 'none', #1735, .t. ) ;
#6389 = circle ( 'none', #6378, 0.5000000000000004400 ) ;
#6390 = cartesian_point ( 'none', ( 4.592425496802595700e-016, 3.500000000000003600, 111.5000000000000000 ) ) ;
#6391 = direction ( 'none', ( 1.000000000000000000, 7.549285941947585600e-033, 8.688662694539138600e-017 ) ) ;
#6392 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#6393 = circle ( 'none', #6385, 3.500000000000017300 ) ;
#6394 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -6.000000000000000900 ) ) ;
#6395 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#6396 = cartesian_point ( 'none', ( 8.673617379884035500e-016, -4.336808689942017700e-016, -5.500000000000063900 ) ) ;
#6397 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6398 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#6399 = axis2_placement_3d ( 'none', #6343, #6398, #6397 ) ;
#6400 = circle ( 'none', #6399, 4.253085056010723600 ) ;
#6401 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.381583339795813800e-014, 111.5000000000000000 ) ) ;
#6402 = axis2_placement_3d ( 'none', #6396, #6395, #6391 ) ;
#6403 = axis2_placement_3d ( 'none', #6428, #6460, #6459 ) ;
#6404 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#6405 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -6.000000000000000000 ) ) ;
#6406 = cylindrical_surface ( 'none', #6444, 4.000000000000017800 ) ;
#6407 = circle ( 'none', #6403, 4.253085056010723600 ) ;
#6408 = direction ( 'none', ( -0.0000000000000000000, 1.239088197126290300e-016, -1.000000000000000000 ) ) ;
#6409 = vector ( 'none', #6408, 1000.000000000000000 ) ;
#6410 = cartesian_point ( 'none', ( 4.531193156845214100e-016, -3.700000000000006400, -4.584626329367281700e-016 ) ) ;
#6411 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.218023697775143400e-014, 98.29999999999999700 ) ) ;
#6412 = face_outer_bound ( 'none', #1705, .t. ) ;
#6413 = axis2_placement_3d ( 'none', #6405, #6404, #6452 ) ;
#6414 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.239088197126290300e-016 ) ) ;
#6415 = direction ( 'none', ( -0.0000000000000000000, 1.239088197126290300e-016, -1.000000000000000000 ) ) ;
#6416 = plane ( 'none', #6413 ) ;
#6417 = cartesian_point ( 'none', ( 4.531193156845214100e-016, -3.700000000000018400, 98.29999999999999700 ) ) ;
#6418 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.699999999999994000, 98.29999999999999700 ) ) ;
#6419 = direction ( 'none', ( -0.2164396139381099000, -0.9762960071199318100, 0.0000000000000000000 ) ) ;
#6420 = direction ( 'none', ( -0.9762960071199318100, 0.2164396139381100600, 6.602135896646033900e-017 ) ) ;
#6421 = cartesian_point ( 'none', ( -0.9205360875689072600, -4.152269958124722200, -5.500000000000063100 ) ) ;
#6422 = axis2_placement_3d ( 'none', #6421, #6420, #6419 ) ;
#6423 = line ( 'none', #6410, #6409 ) ;
#6424 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6425 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6426 = axis2_placement_3d ( 'none', #6429, #6425, #6424 ) ;
#6427 = circle ( 'none', #6422, 0.4999999999999383800 ) ;
#6428 = cartesian_point ( 'none', ( -5.213197616723519900e-016, -5.213197616723430200e-016, -6.000000000000001800 ) ) ;
#6429 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.208110992198133100e-014, 97.50000000000000000 ) ) ;
#6430 = direction ( 'none', ( -0.0000000000000000000, 1.239088197126290300e-016, -1.000000000000000000 ) ) ;
#6431 = vector ( 'none', #6430, 1000.000000000000000 ) ;
#6432 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6433 = direction ( 'none', ( -0.0000000000000000000, 1.239088197126290300e-016, -1.000000000000000000 ) ) ;
#6434 = axis2_placement_3d ( 'none', #6411, #6433, #6432 ) ;
#6435 = face_outer_bound ( 'none', #1819, .t. ) ;
#6436 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.239088197126290300e-016 ) ) ;
#6437 = cartesian_point ( 'none', ( -34.96818158560253700, 2.117773790419506400, -5.878238172701611800 ) ) ;
#6438 = toroidal_surface ( 'none', #5470, 3.500000000000017300, 0.5000000000000000000 ) ;
#6439 = cartesian_point ( 'none', ( -34.94918897390943600, 2.127070816360928900, -5.940328840484135700 ) ) ;
#6440 = edge_loop ( 'none', ( #6311, #6749, #6961, #6976 ) ) ;
#6441 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6442 = direction ( 'none', ( -0.0000000000000000000, 1.239088197126290300e-016, -1.000000000000000000 ) ) ;
#6443 = face_outer_bound ( 'none', #1767, .t. ) ;
#6444 = axis2_placement_3d ( 'none', #6454, #6453, #6436 ) ;
#6445 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.000000000000031100, 111.0000000000000000 ) ) ;
#6446 = direction ( 'none', ( 0.2164396139381037100, -0.9762960071199331400, 0.0000000000000000000 ) ) ;
#6447 = direction ( 'none', ( -0.9762960071199333600, -0.2164396139381035100, -6.602135896646036400e-017 ) ) ;
#6448 = cartesian_point ( 'none', ( 0.9205360875688786100, -4.152269958124728400, -5.500000000000063100 ) ) ;
#6449 = axis2_placement_3d ( 'none', #6448, #6447, #6446 ) ;
#6450 = circle ( 'none', #6449, 0.4999999999999376600 ) ;
#6451 = circle ( 'none', #6434, 4.000000000000006200 ) ;
#6452 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#6453 = direction ( 'none', ( -0.0000000000000000000, 1.239088197126290300e-016, -1.000000000000000000 ) ) ;
#6454 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6455 = circle ( 'none', #6457, 3.700000000000006400 ) ;
#6456 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.218023697775143400e-014, 98.29999999999999700 ) ) ;
#6457 = axis2_placement_3d ( 'none', #6456, #6442, #6441 ) ;
#6458 = cartesian_point ( 'none', ( 2.500000000000000000, -1.658312395177718600, 143.0000000000000300 ) ) ;
#6459 = direction ( 'none', ( -1.047445008332814800e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6460 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#6461 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6462 = face_outer_bound ( 'none', #1712, .t. ) ;
#6463 = direction ( 'none', ( -0.0000000000000000000, 1.239088197126290300e-016, -1.000000000000000000 ) ) ;
#6464 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#6465 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.239088197126290300e-016 ) ) ;
#6466 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6467 = cartesian_point ( 'none', ( 4.531193156845214100e-016, -3.700000000000018400, 97.50000000000000000 ) ) ;
#6468 = axis2_placement_3d ( 'none', #6516, #6509, #6508 ) ;
#6469 = direction ( 'none', ( -0.0000000000000000000, 1.239088197126290300e-016, -1.000000000000000000 ) ) ;
#6470 = direction ( 'none', ( -0.0000000000000000000, 1.239088197126290300e-016, -1.000000000000000000 ) ) ;
#6471 = vector ( 'none', #6470, 1000.000000000000000 ) ;
#6472 = cartesian_point ( 'none', ( 4.898587196589433500e-016, -4.000000000000017800, -4.956352788505183000e-016 ) ) ;
#6473 = line ( 'none', #6472, #6471 ) ;
#6474 = cartesian_point ( 'none', ( -4.336808689942108500e-016, -8.673617379883990100e-016, -5.500000000000063900 ) ) ;
#6475 = axis2_placement_3d ( 'none', #6474, #6464, #6518 ) ;
#6476 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.375387898810182300e-014, 111.0000000000000000 ) ) ;
#6477 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6478 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6479 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#6480 = axis2_placement_3d ( 'none', #6461, #6463, #6465 ) ;
#6481 = axis2_placement_3d ( 'none', #6479, #6478, #6477 ) ;
#6482 = circle ( 'none', #6517, 0.4999999999999383800 ) ;
#6483 = direction ( 'none', ( 1.224646799147352500e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6484 = direction ( 'none', ( 1.000000000000000000, -1.224646799147353200e-016, -1.517445394471976000e-032 ) ) ;
#6485 = cartesian_point ( 'none', ( 4.286263797015757800e-016, 3.500000000000003600, 111.0000000000000000 ) ) ;
#6486 = axis2_placement_3d ( 'none', #6485, #6484, #6483 ) ;
#6487 = circle ( 'none', #6486, 0.5000000000000000000 ) ;
#6488 = cylindrical_surface ( 'none', #6480, 3.700000000000006400 ) ;
#6489 = axis2_placement_3d ( 'none', #6476, #6469, #6466 ) ;
#6490 = circle ( 'none', #6489, 4.000000000000017800 ) ;
#6491 = toroidal_surface ( 'none', #6481, 4.539776433107693500, 0.3040699380700571100 ) ;
#6492 = face_outer_bound ( 'none', #1732, .t. ) ;
#6493 = face_outer_bound ( 'none', #1730, .t. ) ;
#6494 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.000000000000004000, 138.5000000000000000 ) ) ;
#6495 = direction ( 'none', ( 0.0000000000000000000, -0.5000000000000013300, 0.8660254037844378200 ) ) ;
#6496 = vector ( 'none', #6495, 1000.000000000000200 ) ;
#6497 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.600000000000018500, 143.5000000000000300 ) ) ;
#6498 = face_outer_bound ( 'none', #1805, .t. ) ;
#6499 = circle ( 'none', #6552, 0.9999999999999870100 ) ;
#6500 = line ( 'none', #6550, #6546 ) ;
#6501 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#6502 = vector ( 'none', #6501, 1000.000000000000000 ) ;
#6503 = cartesian_point ( 'none', ( 2.500000000000000000, 1.658312395177701000, 2.054795316012917700e-016 ) ) ;
#6504 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.000000000000010900, 143.5000000000000300 ) ) ;
#6505 = line ( 'none', #6504, #6555 ) ;
#6506 = cylindrical_surface ( 'none', #6553, 0.9999999999999931200 ) ;
#6507 = line ( 'none', #6497, #6496 ) ;
#6508 = direction ( 'none', ( -0.2164396139381100600, -0.9762960071199318100, -1.924347126367483900e-017 ) ) ;
#6509 = direction ( 'none', ( -0.9762960071199318100, 0.2164396139381100600, 6.602135896646033900e-017 ) ) ;
#6510 = line ( 'none', #6503, #6502 ) ;
#6511 = cartesian_point ( 'none', ( 2.500000000000000000, -1.778091562876227000e-014, 143.5000000000000300 ) ) ;
#6512 = cartesian_point ( 'none', ( 4.898587196589433500e-016, 4.000000000000003600, 111.0000000000000000 ) ) ;
#6513 = direction ( 'none', ( -0.2164396139381099000, -0.9762960071199318100, 0.0000000000000000000 ) ) ;
#6514 = direction ( 'none', ( -0.9762960071199318100, 0.2164396139381100600, 6.602135896646033900e-017 ) ) ;
#6515 = cartesian_point ( 'none', ( -0.9205360875689072600, -4.152269958124722200, -5.500000000000063100 ) ) ;
#6516 = cartesian_point ( 'none', ( -0.9205360875689072600, -4.152269958124722200, -5.500000000000063100 ) ) ;
#6517 = axis2_placement_3d ( 'none', #6515, #6514, #6513 ) ;
#6518 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#6519 = face_outer_bound ( 'none', #1733, .t. ) ;
#6520 = toroidal_surface ( 'none', #6475, 4.253085056010723600, 0.4999999999999379900 ) ;
#6521 = plane ( 'none', #6468 ) ;
#6522 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.778091562876227000e-014, 143.5000000000000300 ) ) ;
#6523 = circle ( 'none', #6531, 0.9999999999999991100 ) ;
#6524 = face_outer_bound ( 'none', #1849, .t. ) ;
#6525 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6526 = direction ( 'none', ( -0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#6527 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6528 = direction ( 'none', ( -0.0000000000000000000, 1.239088197126316000e-016, -1.000000000000000000 ) ) ;
#6529 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.771896121890595400e-014, 143.0000000000000300 ) ) ;
#6530 = axis2_placement_3d ( 'none', #6529, #6528, #6527 ) ;
#6531 = axis2_placement_3d ( 'none', #6581, #6573, #6572 ) ;
#6532 = cartesian_point ( 'none', ( 1.959434878635766200e-016, 1.599999999999983200, 143.5000000000000300 ) ) ;
#6533 = toroidal_surface ( 'none', #6564, 4.539776433107693500, 0.3040699380700571100 ) ;
#6534 = conical_surface ( 'none', #6544, 1.600000000000000800, 0.5235987755983002600 ) ;
#6535 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865561200, -0.7071067811865388000 ) ) ;
#6536 = vector ( 'none', #6535, 1000.000000000000100 ) ;
#6537 = cartesian_point ( 'none', ( 1.224646799147337400e-016, 0.9999999999999701400, 138.5000000000000000 ) ) ;
#6538 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6539 = direction ( 'none', ( -0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#6540 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.716137153019912500e-014, 138.5000000000000000 ) ) ;
#6541 = face_outer_bound ( 'none', #1793, .t. ) ;
#6542 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.999999999999982700, 143.0000000000000300 ) ) ;
#6543 = line ( 'none', #6542, #6536 ) ;
#6544 = axis2_placement_3d ( 'none', #6522, #6526, #6525 ) ;
#6545 = direction ( 'none', ( -0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#6546 = vector ( 'none', #6545, 1000.000000000000000 ) ;
#6547 = circle ( 'none', #6530, 3.000000000000000400 ) ;
#6548 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6549 = direction ( 'none', ( -0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#6550 = cartesian_point ( 'none', ( 1.224646799147344800e-016, 0.9999999999999753500, 143.5000000000000300 ) ) ;
#6551 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.778091562876227000e-014, 143.5000000000000300 ) ) ;
#6552 = axis2_placement_3d ( 'none', #6540, #6539, #6538 ) ;
#6553 = axis2_placement_3d ( 'none', #6551, #6549, #6548 ) ;
#6554 = direction ( 'none', ( -0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#6555 = vector ( 'none', #6554, 1000.000000000000000 ) ;
#6556 = axis2_placement_3d ( 'none', #6557, #6610, #6609 ) ;
#6557 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.716137153019912500e-014, 138.5000000000000000 ) ) ;
#6558 = direction ( 'none', ( -0.0000000000000000000, 1.239088197126290300e-016, -1.000000000000000000 ) ) ;
#6559 = vector ( 'none', #6558, 1000.000000000000000 ) ;
#6560 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000017800, 4.956352788505183000e-016 ) ) ;
#6561 = line ( 'none', #6560, #6559 ) ;
#6562 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6563 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#6564 = axis2_placement_3d ( 'none', #6563, #6562, #6615 ) ;
#6565 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.381583339795813800e-014, 111.5000000000000000 ) ) ;
#6566 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6567 = direction ( 'none', ( -0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#6568 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.778091562876227000e-014, 143.5000000000000300 ) ) ;
#6569 = conical_surface ( 'none', #6556, 0.9999999999999870100, 1.029744258676648300 ) ;
#6570 = cartesian_point ( 'none', ( -1.371815205912512800e-015, -1.708691960008362100e-014, 137.8991393809724600 ) ) ;
#6571 = cartesian_point ( 'none', ( 3.673940397442060900e-016, -3.000000000000018700, 143.0000000000000300 ) ) ;
#6572 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6573 = direction ( 'none', ( -0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#6574 = circle ( 'none', #6575, 1.600000000000000800 ) ;
#6575 = axis2_placement_3d ( 'none', #6568, #6567, #6566 ) ;
#6576 = face_outer_bound ( 'none', #1765, .t. ) ;
#6577 = direction ( 'none', ( 6.123233995736780800e-017, 0.5000000000000011100, 0.8660254037844379300 ) ) ;
#6578 = vector ( 'none', #6577, 1000.000000000000100 ) ;
#6579 = cartesian_point ( 'none', ( 1.959434878635766000e-016, 1.599999999999983000, 143.5000000000000300 ) ) ;
#6580 = line ( 'none', #6579, #6578 ) ;
#6581 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.765214580601337100e-014, 142.4607695154586800 ) ) ;
#6582 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.778091562876227000e-014, 143.5000000000000300 ) ) ;
#6583 = plane ( 'none', #6589 ) ;
#6584 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.499999999999970700, 143.5000000000000300 ) ) ;
#6585 = cartesian_point ( 'none', ( 2.500000000000000000, 1.658312395177683300, 143.0000000000000300 ) ) ;
#6586 = axis2_placement_3d ( 'none', #6642, #6641, #6640 ) ;
#6587 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.999999999999982200, 143.0000000000000300 ) ) ;
#6588 = axis2_placement_3d ( 'none', #6638, #6637, #6635 ) ;
#6589 = axis2_placement_3d ( 'none', #6632, #6634, #6624 ) ;
#6590 = direction ( 'none', ( -0.0000000000000000000, 1.239088197126290300e-016, -1.000000000000000000 ) ) ;
#6591 = vector ( 'none', #6590, 1000.000000000000000 ) ;
#6592 = cartesian_point ( 'none', ( 3.673940397442060400e-016, -3.000000000000000400, -3.717264591378871700e-016 ) ) ;
#6593 = cartesian_point ( 'none', ( 2.500000000000000000, -1.658312395177715700, 118.5000000000000400 ) ) ;
#6594 = conical_surface ( 'none', #6586, 3.000000000000000400, 0.7853981633974602700 ) ;
#6595 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6596 = direction ( 'none', ( -0.0000000000000000000, 1.239088197126290300e-016, -1.000000000000000000 ) ) ;
#6597 = cartesian_point ( 'none', ( 2.500000000000000000, 1.658312395177686400, 118.5000000000000400 ) ) ;
#6598 = cartesian_point ( 'none', ( 3.673940397442060400e-016, -3.000000000000014200, 111.5000000000000000 ) ) ;
#6599 = direction ( 'none', ( 1.049727191138614900e-016, 0.8571673007021091100, 0.5150380749100596000 ) ) ;
#6600 = vector ( 'none', #6599, 1000.000000000000100 ) ;
#6601 = line ( 'none', #6592, #6591 ) ;
#6602 = face_outer_bound ( 'none', #1902, .t. ) ;
#6603 = axis2_placement_3d ( 'none', #6565, #6596, #6595 ) ;
#6604 = direction ( 'none', ( 0.0000000000000000000, -0.8571673007021092200, 0.5150380749100593700 ) ) ;
#6605 = vector ( 'none', #6604, 1000.000000000000000 ) ;
#6606 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.000000000000004200, 138.5000000000000000 ) ) ;
#6607 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.600000000000018300, 143.5000000000000300 ) ) ;
#6608 = face_outer_bound ( 'none', #1827, .t. ) ;
#6609 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6610 = direction ( 'none', ( -0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#6611 = line ( 'none', #6606, #6605 ) ;
#6612 = cartesian_point ( 'none', ( 1.224646799147337200e-016, 0.9999999999999699100, 138.5000000000000000 ) ) ;
#6613 = line ( 'none', #6612, #6600 ) ;
#6614 = circle ( 'none', #6603, 3.000000000000000400 ) ;
#6615 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6616 = direction ( 'none', ( -0.0000000000000000000, 1.239088197126290300e-016, -1.000000000000000000 ) ) ;
#6617 = vector ( 'none', #6616, 1000.000000000000000 ) ;
#6618 = cartesian_point ( 'none', ( 2.500000000000000000, -1.658312395177701000, -2.054795316012917700e-016 ) ) ;
#6619 = direction ( 'none', ( -0.0000000000000000000, 1.239088197126290300e-016, -1.000000000000000000 ) ) ;
#6620 = vector ( 'none', #6619, 1000.000000000000000 ) ;
#6621 = axis2_placement_3d ( 'none', #6622, #6658, #6657 ) ;
#6622 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.771896121890595400e-014, 143.0000000000000300 ) ) ;
#6623 = axis2_placement_3d ( 'none', #6650, #6691, #6690 ) ;
#6624 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.239088197126290300e-016 ) ) ;
#6625 = line ( 'none', #6618, #6617 ) ;
#6626 = circle ( 'none', #6664, 3.000000000000000400 ) ;
#6627 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.000000000000000400, 3.717264591378871700e-016 ) ) ;
#6628 = line ( 'none', #6627, #6620 ) ;
#6629 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6630 = direction ( 'none', ( -0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#6631 = axis2_placement_3d ( 'none', #6582, #6630, #6629 ) ;
#6632 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.999999999999982700, 143.5000000000000300 ) ) ;
#6633 = face_outer_bound ( 'none', #1942, .t. ) ;
#6634 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#6635 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6636 = face_bound ( 'none', #38, .t. ) ;
#6637 = direction ( 'none', ( -0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#6638 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.778091562876227000e-014, 143.5000000000000300 ) ) ;
#6639 = circle ( 'none', #6631, 1.600000000000000800 ) ;
#6640 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6641 = direction ( 'none', ( -0.0000000000000000000, 1.239088197126316000e-016, -1.000000000000000000 ) ) ;
#6642 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.771896121890595400e-014, 143.0000000000000300 ) ) ;
#6643 = conical_surface ( 'none', #6588, 1.600000000000000800, 0.5235987755983002600 ) ;
#6644 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.999999999999986700, 111.5000000000000000 ) ) ;
#6645 = cartesian_point ( 'none', ( 7.799999999999994500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6646 = axis2_placement_3d ( 'none', #6645, #6653, #6704 ) ;
#6647 = circle ( 'none', #6646, 1.500000000000000000 ) ;
#6648 = line ( 'none', #6699, #6698 ) ;
#6649 = face_outer_bound ( 'none', #1791, .t. ) ;
#6650 = cartesian_point ( 'none', ( 1.924038590812256100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6651 = cartesian_point ( 'none', ( 7.799999999999994500, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#6652 = circle ( 'none', #6623, 2.749999999999999600 ) ;
#6653 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6654 = direction ( 'none', ( -1.776356839400250500e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6655 = direction ( 'none', ( -0.0000000000000000000, 1.239088197126316000e-016, -1.000000000000000000 ) ) ;
#6656 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.771896121890595400e-014, 143.0000000000000300 ) ) ;
#6657 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6658 = direction ( 'none', ( -0.0000000000000000000, 1.239088197126316000e-016, -1.000000000000000000 ) ) ;
#6659 = face_outer_bound ( 'none', #1944, .t. ) ;
#6660 = cartesian_point ( 'none', ( 2.500000000000000000, -1.658312395177715700, 118.5000000000000400 ) ) ;
#6661 = cartesian_point ( 'none', ( 3.187500000000000400, -0.6218671481916522300, 117.8125000000000300 ) ) ;
#6662 = cartesian_point ( 'none', ( 3.187500000000000900, 0.6218671481916244700, 117.8125000000000300 ) ) ;
#6663 = cartesian_point ( 'none', ( 2.500000000000000000, 1.658312395177686400, 118.5000000000000400 ) ) ;
#6664 = axis2_placement_3d ( 'none', #6656, #6655, #6654 ) ;
#6665 =( bounded_curve ( ) b_spline_curve ( 3, ( #6663, #6662, #6661, #6660 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.697499763722435200, 6.868870850636737300 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8888888888888888400, 0.8888888888888888400, 1.000000000000000000 ) )
representation_item ( '' ) );
#6666 = conical_surface ( 'none', #6621, 3.000000000000000400, 0.7853981633974602700 ) ;
#6667 = cartesian_point ( 'none', ( 3.367778697655214100e-016, -2.500000000000006200, 143.5000000000000300 ) ) ;
#6668 = line ( 'none', #6675, #5691 ) ;
#6669 = circle ( 'none', #6676, 2.499999999999988500 ) ;
#6670 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6671 = cartesian_point ( 'none', ( 7.799999999999994500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6672 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6673 = direction ( 'none', ( -0.0000000000000000000, 1.239088197126316000e-016, -1.000000000000000000 ) ) ;
#6674 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.771896121890595400e-014, 143.0000000000000300 ) ) ;
#6675 = cartesian_point ( 'none', ( 3.673940397442060400e-016, -3.000000000000018200, 143.0000000000000300 ) ) ;
#6676 = axis2_placement_3d ( 'none', #6687, #6685, #6679 ) ;
#6677 = circle ( 'none', #6941, 5.000000000000976100 ) ;
#6678 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6679 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6680 = circle ( 'none', #6684, 1.500000000000000000 ) ;
#6681 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6682 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#6683 = axis2_placement_3d ( 'none', #6702, #6682, #6681 ) ;
#6684 = axis2_placement_3d ( 'none', #6671, #6670, #6678 ) ;
#6685 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#6686 = conical_surface ( 'none', #6689, 3.000000000000000400, 0.7853981633974602700 ) ;
#6687 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.778091562876227000e-014, 143.5000000000000300 ) ) ;
#6688 = cartesian_point ( 'none', ( 1.924038590812255700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6689 = axis2_placement_3d ( 'none', #6674, #6673, #6672 ) ;
#6690 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6691 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6692 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.000000000000016700, 142.4607695154586800 ) ) ;
#6693 = axis2_placement_3d ( 'none', #6688, #6696, #6695 ) ;
#6694 = circle ( 'none', #6683, 2.499999999999988500 ) ;
#6695 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6696 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6697 = direction ( 'none', ( -0.7071067811865560100, 0.0000000000000000000, 0.7071067811865391400 ) ) ;
#6698 = vector ( 'none', #6697, 1000.000000000000000 ) ;
#6699 = cartesian_point ( 'none', ( 7.799999999999994500, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#6700 = face_outer_bound ( 'none', #1979, .t. ) ;
#6701 = toroidal_surface ( 'none', #6693, 0.9499999999999997300, 1.800000000000000500 ) ;
#6702 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.778091562876227000e-014, 143.5000000000000300 ) ) ;
#6703 = cartesian_point ( 'none', ( 0.1736386267881268600, -1.325197236996034800, 0.3517482125251112900 ) ) ;
#6704 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6705 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6706 = direction ( 'none', ( -0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#6707 = axis2_placement_3d ( 'none', #6711, #6706, #6705 ) ;
#6708 = conical_surface ( 'none', #6756, 1.500000000000000000, 0.7853981633974365100 ) ;
#6709 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.765214580601337100e-014, 142.4607695154586800 ) ) ;
#6710 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6711 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.716137153019912500e-014, 138.5000000000000000 ) ) ;
#6712 = circle ( 'none', #6762, 0.9999999999999991100 ) ;
#6713 = oriented_edge ( 'none', *, *, #968, .t. ) ;
#6714 = direction ( 'none', ( -0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#6715 = cartesian_point ( 'none', ( 2.500000000000000000, -1.658312395177718600, 143.0000000000000300 ) ) ;
#6716 = cartesian_point ( 'none', ( 2.499999999999999600, -1.403054362429631700, 143.1410991865583100 ) ) ;
#6717 = cartesian_point ( 'none', ( 2.500000000000000000, -1.139805888494882100, 143.2650987882643100 ) ) ;
#6718 = cartesian_point ( 'none', ( 2.500000000000000000, -0.7216481160823407000, 143.4012680405491300 ) ) ;
#6719 = cartesian_point ( 'none', ( 2.499999999999999600, -0.5784304023816436700, 143.4378573717158400 ) ) ;
#6720 = cartesian_point ( 'none', ( 2.500000000000000400, -0.2912912474402937800, 143.4870647226586600 ) ) ;
#6721 = cartesian_point ( 'none', ( 2.499999999999999600, -0.1463859793531334400, 143.5000000000000600 ) ) ;
#6722 = cartesian_point ( 'none', ( 2.500000000000000000, -1.778091562876227000e-014, 143.5000000000000300 ) ) ;
#6723 = direction ( 'none', ( -0.0000000000000000000, 1.239088197126290300e-016, -1.000000000000000000 ) ) ;
#6724 = face_outer_bound ( 'none', #1795, .t. ) ;
#6725 = conical_surface ( 'none', #6734, 0.9999999999999870100, 1.029744258676648300 ) ;
#6726 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6727 = direction ( 'none', ( -0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#6728 = edge_curve ( 'none', #1385, #1361, #8397, .t. ) ;
#6729 = b_spline_curve_with_knots ( 'none', 3,
( #6722, #6721, #6720, #6719, #6718, #6717, #6716, #6715 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.003406741490797116900, 0.003840857143305381900, 0.004274972795813647800, 0.005143204100830177700 ),
.unspecified. ) ;
#6730 = advanced_face ( 'none', ( #8422 ), #8421, .f. ) ;
#6731 = cartesian_point ( 'none', ( 1.224646799147351700e-016, 0.9999999999999815700, 142.4607695154586800 ) ) ;
#6732 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.716137153019912500e-014, 138.5000000000000000 ) ) ;
#6733 = circle ( 'none', #6707, 0.9999999999999870100 ) ;
#6734 = axis2_placement_3d ( 'none', #6732, #6714, #6710 ) ;
#6735 = face_outer_bound ( 'none', #1931, .t. ) ;
#6736 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.381583339795813800e-014, 111.5000000000000000 ) ) ;
#6737 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6738 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#6739 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.381583339795813800e-014, 111.5000000000000000 ) ) ;
#6740 = axis2_placement_3d ( 'none', #6739, #6738, #6737 ) ;
#6741 = circle ( 'none', #6740, 3.500000000000017300 ) ;
#6742 = face_outer_bound ( 'none', #1938, .t. ) ;
#6743 = axis2_placement_3d ( 'none', #6759, #6723, #6796 ) ;
#6744 = direction ( 'none', ( -0.7071067811865560100, 8.659560562354831800e-017, -0.7071067811865391400 ) ) ;
#6745 = vector ( 'none', #6744, 1000.000000000000000 ) ;
#6746 = cartesian_point ( 'none', ( 7.799999999999994500, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#6747 = line ( 'none', #6746, #6745 ) ;
#6748 = circle ( 'none', #6793, 3.000000000000000400 ) ;
#6749 = oriented_edge ( 'none', *, *, #7283, .t. ) ;
#6750 = cylindrical_surface ( 'none', #6743, 3.000000000000000400 ) ;
#6751 = oriented_edge ( 'none', *, *, #6728, .f. ) ;
#6752 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6753 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6754 = axis2_placement_3d ( 'none', #6828, #6823, #6822 ) ;
#6755 = cartesian_point ( 'none', ( 7.799999999999994500, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#6756 = axis2_placement_3d ( 'none', #6767, #6753, #6752 ) ;
#6757 = cartesian_point ( 'none', ( 8.000000000000000000, 1.714505518806293900e-016, -1.299999999999999200 ) ) ;
#6758 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.778091562876227000e-014, 143.5000000000000300 ) ) ;
#6759 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6760 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6761 = direction ( 'none', ( -0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#6762 = axis2_placement_3d ( 'none', #6709, #6761, #6760 ) ;
#6763 = face_outer_bound ( 'none', #1912, .t. ) ;
#6764 = axis2_placement_3d ( 'none', #6758, #6727, #6726 ) ;
#6765 = face_outer_bound ( 'none', #1903, .t. ) ;
#6766 = cylindrical_surface ( 'none', #6764, 0.9999999999999931200 ) ;
#6767 = cartesian_point ( 'none', ( 7.799999999999994500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6768 = cartesian_point ( 'none', ( 2.500000000000000000, 3.572545725853915100, 117.7500000000000300 ) ) ;
#6769 = plane ( 'none', #6790 ) ;
#6770 = axis2_placement_3d ( 'none', #6827, #6826, #6825 ) ;
#6771 = axis2_placement_3d ( 'none', #6798, #6815, #6814 ) ;
#6772 = direction ( 'none', ( -0.7071067811865431300, 0.0000000000000000000, 0.7071067811865517900 ) ) ;
#6773 = direction ( 'none', ( -0.7071067811865519000, 0.0000000000000000000, -0.7071067811865432400 ) ) ;
#6774 = cartesian_point ( 'none', ( 2.500000000000000000, 3.572545725853915100, 118.5000000000000400 ) ) ;
#6775 = cartesian_point ( 'none', ( 2.500000000000000000, -1.778091562876227000e-014, 143.5000000000000300 ) ) ;
#6776 = cartesian_point ( 'none', ( 2.500000000000000000, 0.1461682101050023900, 143.5000000000000600 ) ) ;
#6777 = cartesian_point ( 'none', ( 2.500000000000000000, 0.2939150839631923300, 143.4867619398071100 ) ) ;
#6778 = cartesian_point ( 'none', ( 2.500000000000000000, 0.5812046655595287700, 143.4372322902984000 ) ) ;
#6779 = cartesian_point ( 'none', ( 2.500000000000000000, 0.7222480229386961700, 143.4010809635191500 ) ) ;
#6780 = cartesian_point ( 'none', ( 2.500000000000000000, 1.000172645669320500, 143.3105607884377000 ) ) ;
#6781 = cartesian_point ( 'none', ( 2.500000000000000000, 1.137299834097637900, 143.2560134982122400 ) ) ;
#6782 = cartesian_point ( 'none', ( 2.500000000000000400, 1.402620924710466400, 143.1358497826073200 ) ) ;
#6783 = cartesian_point ( 'none', ( 2.499999999999999600, 1.531724617082963700, 143.0699740271645300 ) ) ;
#6784 = cartesian_point ( 'none', ( 2.500000000000000000, 1.658312395177683300, 143.0000000000000300 ) ) ;
#6785 = face_outer_bound ( 'none', #1870, .t. ) ;
#6786 = b_spline_curve_with_knots ( 'none', 3,
( #6784, #6783, #6782, #6781, #6780, #6779, #6778, #6777, #6776, #6775 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.001672862107372148500, 0.002106331953228390700, 0.002539801799084632600, 0.002973271644940874600, 0.003406741490797116900 ),
.unspecified. ) ;
#6787 = edge_loop ( 'none', ( #6788, #6751, #6267, #6713 ) ) ;
#6788 = oriented_edge ( 'none', *, *, #1382, .f. ) ;
#6789 = plane ( 'none', #6797 ) ;
#6790 = axis2_placement_3d ( 'none', #6768, #6795, #6794 ) ;
#6791 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6792 = direction ( 'none', ( -0.0000000000000000000, 1.239088197126290300e-016, -1.000000000000000000 ) ) ;
#6793 = axis2_placement_3d ( 'none', #6736, #6792, #6791 ) ;
#6794 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6795 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6796 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.239088197126290300e-016 ) ) ;
#6797 = axis2_placement_3d ( 'none', #6774, #6773, #6772 ) ;
#6798 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6799 = axis2_placement_3d ( 'none', #6839, #6842, #6891 ) ;
#6800 = face_bound ( 'none', #1970, .t. ) ;
#6801 = axis2_placement_3d ( 'none', #6807, #6819, #6858 ) ;
#6802 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6803 = direction ( 'none', ( -0.0000000000000000000, 1.239088197126290300e-016, -1.000000000000000000 ) ) ;
#6804 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6805 = face_bound ( 'none', #1963, .t. ) ;
#6806 = direction ( 'none', ( -0.0000000000000000000, 1.239088197126290300e-016, -1.000000000000000000 ) ) ;
#6807 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.999999999999994200, 98.29999999999999700 ) ) ;
#6808 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.239088197126290300e-016 ) ) ;
#6809 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6810 = direction ( 'none', ( -0.0000000000000000000, 1.239088197126290300e-016, -1.000000000000000000 ) ) ;
#6811 = axis2_placement_3d ( 'none', #6818, #6810, #6809 ) ;
#6812 = axis2_placement_3d ( 'none', #6804, #6806, #6808 ) ;
#6813 = axis2_placement_3d ( 'none', #6820, #6803, #6802 ) ;
#6814 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.239088197126290300e-016 ) ) ;
#6815 = direction ( 'none', ( -0.0000000000000000000, 1.239088197126290300e-016, -1.000000000000000000 ) ) ;
#6816 = cylindrical_surface ( 'none', #6812, 4.000000000000017800 ) ;
#6817 = plane ( 'none', #6856 ) ;
#6818 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.218023697775143400e-014, 98.29999999999999700 ) ) ;
#6819 = direction ( 'none', ( -0.0000000000000000000, 1.239088197126290300e-016, -1.000000000000000000 ) ) ;
#6820 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.218023697775143400e-014, 98.29999999999999700 ) ) ;
#6821 = face_outer_bound ( 'none', #1934, .t. ) ;
#6822 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6823 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6824 = circle ( 'none', #6811, 3.700000000000006400 ) ;
#6825 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6826 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#6827 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.778091562876227000e-014, 143.5000000000000300 ) ) ;
#6828 = cartesian_point ( 'none', ( 8.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6829 = cylindrical_surface ( 'none', #6771, 3.700000000000006400 ) ;
#6830 = face_outer_bound ( 'none', #1967, .t. ) ;
#6831 = circle ( 'none', #6813, 4.000000000000006200 ) ;
#6832 = circle ( 'none', #6754, 1.299999999999999200 ) ;
#6833 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6834 = vector ( 'none', #6833, 1000.000000000000000 ) ;
#6835 = cartesian_point ( 'none', ( 2.500000000000000000, 3.572545725853915100, 118.5000000000000400 ) ) ;
#6836 = line ( 'none', #6835, #6834 ) ;
#6837 = circle ( 'none', #6770, 2.499999999999988500 ) ;
#6838 = cartesian_point ( 'none', ( 1.760000000000000000, 0.1850000000000000000, 0.1850000000000001100 ) ) ;
#6839 = cartesian_point ( 'none', ( 5.478362296743911000, -5.389474311957045600e-016, -0.2058505823281942300 ) ) ;
#6840 = axis2_placement_3d ( 'none', #6849, #6896, #6895 ) ;
#6841 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.239088197126290300e-016 ) ) ;
#6842 = direction ( 'none', ( -0.1045377106962865800, 5.866921731996570100e-017, -0.9945209233808907100 ) ) ;
#6843 = face_outer_bound ( 'none', #1958, .t. ) ;
#6844 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6845 = circle ( 'none', #6799, 5.496103833403527300 ) ;
#6846 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.239088197126290300e-016 ) ) ;
#6847 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#6848 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.375387898810182300e-014, 111.0000000000000000 ) ) ;
#6849 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.208110992198133100e-014, 97.50000000000000000 ) ) ;
#6850 = plane ( 'none', #6860 ) ;
#6851 = axis2_placement_3d ( 'none', #6848, #6847, #6841 ) ;
#6852 = toroidal_surface ( 'none', #6851, 3.500000000000017300, 0.5000000000000000000 ) ;
#6853 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6854 = direction ( 'none', ( -0.0000000000000000000, 1.239088197126290300e-016, -1.000000000000000000 ) ) ;
#6855 = axis2_placement_3d ( 'none', #6861, #6854, #6853 ) ;
#6856 = axis2_placement_3d ( 'none', #6867, #6866, #6846 ) ;
#6857 = face_outer_bound ( 'none', #1918, .t. ) ;
#6858 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.239088197126290300e-016 ) ) ;
#6859 = circle ( 'none', #6840, 3.700000000000006400 ) ;
#6860 = axis2_placement_3d ( 'none', #6888, #6887, #6886 ) ;
#6861 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.375387898810182300e-014, 111.0000000000000000 ) ) ;
#6862 = circle ( 'none', #6855, 4.000000000000017800 ) ;
#6863 = face_outer_bound ( 'none', #1925, .t. ) ;
#6864 = plane ( 'none', #6801 ) ;
#6865 = face_outer_bound ( 'none', #1954, .t. ) ;
#6866 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#6867 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000014200, 111.5000000000000000 ) ) ;
#6868 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6869 = circle ( 'none', #6910, 1.412162162162162300 ) ;
#6870 = circle ( 'none', #6924, 1.800000000000000500 ) ;
#6871 = cartesian_point ( 'none', ( 0.1843816890452453000, 2.548589284712059700e-016, -1.412162162162162300 ) ) ;
#6872 = cartesian_point ( 'none', ( 5.500000000000000000, -5.510910596163093500e-016, 0.0000000000000000000 ) ) ;
#6873 = face_outer_bound ( 'none', #1259, .t. ) ;
#6874 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6875 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6876 = cartesian_point ( 'none', ( 0.1843816890452453000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6877 = circle ( 'none', #6918, 2.750000000000000000 ) ;
#6878 = axis2_placement_3d ( 'none', #6872, #6844, #6868 ) ;
#6879 = cartesian_point ( 'none', ( 0.1843816890452453000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6880 = axis2_placement_3d ( 'none', #6876, #6875, #6874 ) ;
#6881 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6882 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6883 = axis2_placement_3d ( 'none', #6889, #6882, #6881 ) ;
#6884 = cartesian_point ( 'none', ( 1.924038590812256100, 3.367778697655220500e-016, -2.749999999999999600 ) ) ;
#6885 = cartesian_point ( 'none', ( 0.1736386267881268600, 1.325197236996033000, 0.3517482125251114600 ) ) ;
#6886 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6887 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6888 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.208110992198133100e-014, 97.50000000000000000 ) ) ;
#6889 = cartesian_point ( 'none', ( 5.500000000000000000, -5.510910596163093500e-016, 0.0000000000000000000 ) ) ;
#6890 = circle ( 'none', #6880, 1.412162162162162300 ) ;
#6891 = direction ( 'none', ( -0.9945209233808907100, 0.0000000000000000000, 0.1045377106962865600 ) ) ;
#6892 = circle ( 'none', #6883, 5.500000000000000000 ) ;
#6893 = cartesian_point ( 'none', ( 1.924038590812256100, 0.0000000000000000000, 2.749999999999999600 ) ) ;
#6894 = spherical_surface ( 'none', #6878, 5.500000000000000000 ) ;
#6895 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6896 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6897 = cartesian_point ( 'none', ( 8.000000000000000000, 0.0000000000000000000, 1.299999999999999200 ) ) ;
#6898 = cartesian_point ( 'none', ( 4.313715389568577600, -1.650482936252413800, 0.0000000000000000000 ) ) ;
#6899 = axis2_placement_3d ( 'none', #6898, #6927, #6957 ) ;
#6900 = circle ( 'none', #6899, 5.110639382718486200 ) ;
#6901 = cartesian_point ( 'none', ( 0.05227113215016190900, 0.6628618682371171200, 0.3645055912228520900 ) ) ;
#6902 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6903 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6904 = cartesian_point ( 'none', ( 1.924038590812255700, 0.0000000000000000000, 0.9499999999999997300 ) ) ;
#6905 = axis2_placement_3d ( 'none', #6904, #6903, #6902 ) ;
#6906 = cartesian_point ( 'none', ( 0.1843816890452453000, 0.0000000000000000000, 1.412162162162162300 ) ) ;
#6907 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6908 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6909 = circle ( 'none', #6905, 1.800000000000000500 ) ;
#6910 = axis2_placement_3d ( 'none', #6914, #6908, #6907 ) ;
#6911 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147353200e-016, 1.000000000000000000 ) ) ;
#6912 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#6913 = cartesian_point ( 'none', ( 0.05227113215016190900, 0.3645055912228500300, 0.6628618682371182300 ) ) ;
#6914 = cartesian_point ( 'none', ( 0.1843816890452453000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6915 = cartesian_point ( 'none', ( 1.924038590812255700, 1.163414459189985400e-016, -0.9499999999999997300 ) ) ;
#6916 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6917 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6918 = axis2_placement_3d ( 'none', #6923, #6917, #6916 ) ;
#6919 = circle ( 'none', #6955, 5.496103833403527300 ) ;
#6920 = cartesian_point ( 'none', ( 0.1843816890452448500, 1.412162162162163200, 0.0000000000000000000 ) ) ;
#6921 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6922 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6923 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6924 = axis2_placement_3d ( 'none', #6915, #6912, #6911 ) ;
#6925 = axis2_placement_3d ( 'none', #6879, #6922, #6921 ) ;
#6926 = circle ( 'none', #6925, 1.412162162162162300 ) ;
#6927 = direction ( 'none', ( 0.5836360481525751900, 0.8120153713427136200, 0.0000000000000000000 ) ) ;
#6928 = vector ( 'none', #5686, 1000.000000000000100 ) ;
#6929 = cartesian_point ( 'none', ( 1.890797310278578900, 0.09098943323727150300, 0.09098943323727182200 ) ) ;
#6930 = line ( 'none', #6929, #6928 ) ;
#6931 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6932 = face_outer_bound ( 'none', #2091, .t. ) ;
#6933 = cartesian_point ( 'none', ( -34.98633763779096700, 1.762221922664775700, -5.838935611048573700 ) ) ;
#6934 = cartesian_point ( 'none', ( 0.05227113215016277600, 0.6628618682371216800, -0.3645055912228522000 ) ) ;
#6935 = cartesian_point ( 'none', ( 0.04283342656760539400, 0.5847525898605731000, -0.3654976227749854300 ) ) ;
#6936 = cartesian_point ( 'none', ( 0.03747494762468853200, 0.5081155029861191800, -0.3983463665329604600 ) ) ;
#6937 = cartesian_point ( 'none', ( 0.03748434007538988700, 0.3982344612332686700, -0.5083041598269657500 ) ) ;
#6938 = cartesian_point ( 'none', ( 0.04283343629186905900, 0.3654976217534134900, -0.5847526703344658700 ) ) ;
#6939 = cartesian_point ( 'none', ( 0.05227113215016190900, 0.3645055912228545900, -0.6628618682371203400 ) ) ;
#6940 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6941 = axis2_placement_3d ( 'none', #6944, #6940, #6931 ) ;
#6942 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6943 = b_spline_curve_with_knots ( 'none', 3,
( #6939, #6938, #6937, #6936, #6935, #6934 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002327009813704595500, 0.0004654019627409191000 ),
.unspecified. ) ;
#6944 = cartesian_point ( 'none', ( 28.99999999999918600, 28.99999999999918600, -6.000000000000000000 ) ) ;
#6945 = cartesian_point ( 'none', ( -34.97724685450950200, 1.770347340077029100, -5.893560195384521800 ) ) ;
#6946 = direction ( 'none', ( 0.9945209233808907100, -0.1045377106962868100, 0.0000000000000000000 ) ) ;
#6947 = direction ( 'none', ( -0.1045377106962867800, -0.9945209233808907100, -3.487020560589509700e-015 ) ) ;
#6948 = cartesian_point ( 'none', ( 5.478362296743911000, -0.2058505823281950900, -7.217597901787193500e-016 ) ) ;
#6949 = axis2_placement_3d ( 'none', #6948, #6947, #6946 ) ;
#6950 = circle ( 'none', #6949, 5.496103833403527300 ) ;
#6951 = vector ( 'none', #6942, 1000.000000000000000 ) ;
#6952 = direction ( 'none', ( -0.9945209233808907100, 0.0000000000000000000, 0.1045377106962865600 ) ) ;
#6953 = direction ( 'none', ( -0.1045377106962865800, 5.866921731996570100e-017, -0.9945209233808907100 ) ) ;
#6954 = cartesian_point ( 'none', ( 5.478362296743911000, -5.389474311957045600e-016, -0.2058505823281942300 ) ) ;
#6955 = axis2_placement_3d ( 'none', #6954, #6953, #6952 ) ;
#6956 = cartesian_point ( 'none', ( -34.99542842107243200, 1.754096505252522400, -5.784311026712625600 ) ) ;
#6957 = direction ( 'none', ( -0.8120153713427135100, 0.5836360481525751900, 0.0000000000000000000 ) ) ;
#6958 = cartesian_point ( 'none', ( -1.402107243584524100, 34.96321874695309600, -6.000000000000005300 ) ) ;
#6959 = edge_loop ( 'none', ( #6982, #6992 ) ) ;
#6960 = edge_loop ( 'none', ( #1058, #1500, #2790, #1099 ) ) ;
#6961 = oriented_edge ( 'none', *, *, #6973, .t. ) ;
#6962 = edge_curve ( 'none', #1277, #6968, #8464, .t. ) ;
#6963 = advanced_face ( 'none', ( #8459 ), #8415, .t. ) ;
#6964 = manifold_solid_brep ( '����-����6', #626 ) ;
#6965 = oriented_edge ( 'none', *, *, #547, .t. ) ;
#6966 = oriented_edge ( 'none', *, *, #1378, .t. ) ;
#6967 = oriented_edge ( 'none', *, *, #6971, .t. ) ;
#6968 = vertex_point ( 'none', #8458 ) ;
#6969 = oriented_edge ( 'none', *, *, #6973, .f. ) ;
#6970 = edge_loop ( 'none', ( #6974, #6967, #6979, #6989 ) ) ;
#6971 = edge_curve ( 'none', #1317, #1362, #8455, .t. ) ;
#6972 = advanced_face ( 'none', ( #8456 ), #8478, .f. ) ;
#6973 = edge_curve ( 'none', #7008, #6968, #8475, .t. ) ;
#6974 = oriented_edge ( 'none', *, *, #1324, .f. ) ;
#6975 = edge_curve ( 'none', #1358, #1389, #8398, .t. ) ;
#6976 = oriented_edge ( 'none', *, *, #5956, .t. ) ;
#6977 = advanced_face ( 'none', ( #8479 ), #8505, .f. ) ;
#6978 = edge_curve ( 'none', #6994, #7314, #8498, .t. ) ;
#6979 = oriented_edge ( 'none', *, *, #1368, .t. ) ;
#6980 = oriented_edge ( 'none', *, *, #914, .f. ) ;
#6981 = oriented_edge ( 'none', *, *, #741, .t. ) ;
#6982 = oriented_edge ( 'none', *, *, #1373, .f. ) ;
#6983 = edge_loop ( 'none', ( #6988, #6980, #6987, #1052 ) ) ;
#6984 = oriented_edge ( 'none', *, *, #6986, .f. ) ;
#6985 = edge_curve ( 'none', #967, #6994, #8538, .t. ) ;
#6986 = edge_curve ( 'none', #876, #6994, #8497, .t. ) ;
#6987 = oriented_edge ( 'none', *, *, #1087, .t. ) ;
#6988 = oriented_edge ( 'none', *, *, #10913, .f. ) ;
#6989 = oriented_edge ( 'none', *, *, #551, .t. ) ;
#6990 = advanced_face ( 'none', ( #8500 ), #8058, .f. ) ;
#6991 = oriented_edge ( 'none', *, *, #1041, .t. ) ;
#6992 = oriented_edge ( 'none', *, *, #6975, .f. ) ;
#6993 = oriented_edge ( 'none', *, *, #978, .t. ) ;
#6994 = vertex_point ( 'none', #8587 ) ;
#6995 = edge_loop ( 'none', ( #6998, #6996, #6991, #7000 ) ) ;
#6996 = oriented_edge ( 'none', *, *, #927, .f. ) ;
#6997 = advanced_face ( 'none', ( #8586 ), #8591, .t. ) ;
#6998 = oriented_edge ( 'none', *, *, #6985, .f. ) ;
#6999 = oriented_edge ( 'none', *, *, #868, .t. ) ;
#7000 = oriented_edge ( 'none', *, *, #6986, .t. ) ;
#7001 = oriented_edge ( 'none', *, *, #908, .t. ) ;
#7002 = oriented_edge ( 'none', *, *, #1276, .t. ) ;
#7003 = vertex_point ( 'none', #8582 ) ;
#7004 = edge_curve ( 'none', #2374, #2459, #8579, .t. ) ;
#7005 = edge_curve ( 'none', #7003, #2371, #8589, .t. ) ;
#7006 = vertex_point ( 'none', #8584 ) ;
#7007 = oriented_edge ( 'none', *, *, #7016, .t. ) ;
#7008 = vertex_point ( 'none', #8583 ) ;
#7009 = vertex_point ( 'none', #8588 ) ;
#7010 = oriented_edge ( 'none', *, *, #7005, .f. ) ;
#7011 = oriented_edge ( 'none', *, *, #418, .f. ) ;
#7012 = edge_loop ( 'none', ( #7023, #7014 ) ) ;
#7013 = edge_curve ( 'none', #2413, #2426, #8592, .t. ) ;
#7014 = oriented_edge ( 'none', *, *, #7015, .f. ) ;
#7015 = edge_curve ( 'none', #1199, #1135, #8568, .t. ) ;
#7016 = edge_curve ( 'none', #7008, #7009, #8626, .t. ) ;
#7017 = oriented_edge ( 'none', *, *, #2427, .t. ) ;
#7018 = edge_curve ( 'none', #431, #2439, #8624, .t. ) ;
#7019 = edge_curve ( 'none', #7036, #7037, #8620, .t. ) ;
#7020 = edge_loop ( 'none', ( #7025, #7028, #7032, #7035 ) ) ;
#7021 = oriented_edge ( 'none', *, *, #7026, .f. ) ;
#7022 = vertex_point ( 'none', #8623 ) ;
#7023 = oriented_edge ( 'none', *, *, #1166, .f. ) ;
#7024 = oriented_edge ( 'none', *, *, #252, .f. ) ;
#7025 = oriented_edge ( 'none', *, *, #7019, .f. ) ;
#7026 = edge_curve ( 'none', #7054, #7060, #8607, .t. ) ;
#7027 = oriented_edge ( 'none', *, *, #7013, .t. ) ;
#7028 = oriented_edge ( 'none', *, *, #7031, .t. ) ;
#7029 = advanced_face ( 'none', ( #8605 ), #8625, .t. ) ;
#7030 = advanced_face ( 'none', ( #8596, #8593 ), #8611, .t. ) ;
#7031 = edge_curve ( 'none', #7036, #7022, #8652, .t. ) ;
#7032 = oriented_edge ( 'none', *, *, #7034, .f. ) ;
#7033 = vertex_point ( 'none', #8645 ) ;
#7034 = edge_curve ( 'none', #7033, #7022, #8647, .t. ) ;
#7035 = oriented_edge ( 'none', *, *, #7038, .f. ) ;
#7036 = vertex_point ( 'none', #8655 ) ;
#7037 = vertex_point ( 'none', #8654 ) ;
#7038 = edge_curve ( 'none', #7037, #7033, #8635, .t. ) ;
#7039 = vertex_point ( 'none', #8649 ) ;
#7040 = edge_curve ( 'none', #7060, #7042, #8601, .t. ) ;
#7041 = edge_loop ( 'none', ( #737, #688, #700, #622 ) ) ;
#7042 = vertex_point ( 'none', #8634 ) ;
#7043 = advanced_face ( 'none', ( #8637 ), #8644, .t. ) ;
#7044 = edge_curve ( 'none', #7050, #7042, #8681, .t. ) ;
#7045 = oriented_edge ( 'none', *, *, #7044, .t. ) ;
#7046 = edge_curve ( 'none', #7056, #7050, #8695, .t. ) ;
#7047 = vertex_point ( 'none', #8682 ) ;
#7048 = edge_curve ( 'none', #7052, #505, #8675, .t. ) ;
#7049 = oriented_edge ( 'none', *, *, #7062, .f. ) ;
#7050 = vertex_point ( 'none', #8638 ) ;
#7051 = oriented_edge ( 'none', *, *, #7046, .t. ) ;
#7052 = vertex_point ( 'none', #8670 ) ;
#7053 = advanced_face ( 'none', ( #8661 ), #8677, .f. ) ;
#7054 = vertex_point ( 'none', #8727 ) ;
#7055 = oriented_edge ( 'none', *, *, #7057, .f. ) ;
#7056 = vertex_point ( 'none', #8659 ) ;
#7057 = edge_curve ( 'none', #7056, #7054, #8725, .t. ) ;
#7058 = vertex_point ( 'none', #8723 ) ;
#7059 = manifold_solid_brep ( 'mirror1', #1741 ) ;
#7060 = vertex_point ( 'none', #8662 ) ;
#7061 = oriented_edge ( 'none', *, *, #7063, .f. ) ;
#7062 = edge_curve ( 'none', #7047, #7058, #8660, .t. ) ;
#7063 = edge_curve ( 'none', #505, #7047, #8668, .t. ) ;
#7064 = cartesian_point ( 'none', ( -1.395800398197190300, 34.97540981528452900, -5.956060381222737700 ) ) ;
#7065 = cartesian_point ( 'none', ( -1.389382561586756100, 34.98461805469849400, -5.911327392625986800 ) ) ;
#7066 = oriented_edge ( 'none', *, *, #509, .t. ) ;
#7067 = advanced_face ( 'none', ( #8724 ), #8711, .f. ) ;
#7068 = oriented_edge ( 'none', *, *, #7040, .f. ) ;
#7069 = vertex_point ( 'none', #8710 ) ;
#7070 = edge_loop ( 'none', ( #7055, #7051, #7045, #7068, #7021 ) ) ;
#7071 = advanced_face ( 'none', ( #8697 ), #8715, .t. ) ;
#7072 = edge_loop ( 'none', ( #7264, #7263 ) ) ;
#7073 = edge_loop ( 'none', ( #7076, #7074 ) ) ;
#7074 = oriented_edge ( 'none', *, *, #1055, .t. ) ;
#7075 = oriented_edge ( 'none', *, *, #7099, .t. ) ;
#7076 = oriented_edge ( 'none', *, *, #2789, .t. ) ;
#7077 = advanced_face ( 'none', ( #8752, #8751 ), #8748, .t. ) ;
#7078 = oriented_edge ( 'none', *, *, #7016, .f. ) ;
#7079 = vertex_point ( 'none', #8753 ) ;
#7080 = vertex_point ( 'none', #8722 ) ;
#7081 = edge_curve ( 'none', #1123, #1112, #8750, .t. ) ;
#7082 = edge_curve ( 'none', #7092, #7087, #8745, .t. ) ;
#7083 = oriented_edge ( 'none', *, *, #10911, .f. ) ;
#7084 = edge_curve ( 'none', #1106, #1105, #8737, .t. ) ;
#7085 = oriented_edge ( 'none', *, *, #7082, .t. ) ;
#7086 = oriented_edge ( 'none', *, *, #10908, .f. ) ;
#7087 = vertex_point ( 'none', #8696 ) ;
#7088 = vertex_point ( 'none', #8735 ) ;
#7089 = vertex_point ( 'none', #8734 ) ;
#7090 = oriented_edge ( 'none', *, *, #10910, .t. ) ;
#7091 = vertex_point ( 'none', #8733 ) ;
#7092 = vertex_point ( 'none', #8703 ) ;
#7093 = edge_loop ( 'none', ( #7103, #1104, #1103, #10912 ) ) ;
#7094 = vertex_point ( 'none', #8729 ) ;
#7095 = vertex_point ( 'none', #8749 ) ;
#7096 = edge_curve ( 'none', #7094, #7089, #8793, .t. ) ;
#7097 = edge_loop ( 'none', ( #7169, #7139, #7184, #7163 ) ) ;
#7098 = oriented_edge ( 'none', *, *, #7099, .f. ) ;
#7099 = edge_curve ( 'none', #7095, #1385, #8757, .t. ) ;
#7100 = oriented_edge ( 'none', *, *, #7123, .t. ) ;
#7101 = edge_curve ( 'none', #7094, #10909, #8831, .t. ) ;
#7102 = edge_loop ( 'none', ( #7112, #7100, #7155, #7167 ) ) ;
#7103 = oriented_edge ( 'none', *, *, #7096, .t. ) ;
#7104 = advanced_face ( 'none', ( #8832 ), #8794, .f. ) ;
#7105 = oriented_edge ( 'none', *, *, #10911, .t. ) ;
#7106 = vertex_point ( 'none', #8758 ) ;
#7107 = vertex_point ( 'none', #8731 ) ;
#7108 = oriented_edge ( 'none', *, *, #7166, .t. ) ;
#7109 = edge_curve ( 'none', #7160, #1105, #8825, .t. ) ;
#7110 = oriented_edge ( 'none', *, *, #7157, .t. ) ;
#7111 = vertex_point ( 'none', #8827 ) ;
#7112 = oriented_edge ( 'none', *, *, #7153, .t. ) ;
#7113 = edge_loop ( 'none', ( #7175, #7180, #7126, #7132 ) ) ;
#7114 = edge_curve ( 'none', #7158, #10834, #8812, .t. ) ;
#7115 = vertex_point ( 'none', #8821 ) ;
#7116 = edge_curve ( 'none', #7127, #7106, #8815, .t. ) ;
#7117 = vertex_point ( 'none', #8805 ) ;
#7118 = advanced_face ( 'none', ( #8804 ), #8308, .f. ) ;
#7119 = oriented_edge ( 'none', *, *, #7125, .t. ) ;
#7120 = oriented_edge ( 'none', *, *, #7137, .f. ) ;
#7121 = edge_curve ( 'none', #7259, #7225, #8537, .t. ) ;
#7122 = advanced_face ( 'none', ( #8536 ), #8808, .f. ) ;
#7123 = edge_curve ( 'none', #7111, #10838, #8107, .t. ) ;
#7124 = vertex_point ( 'none', #8528 ) ;
#7125 = edge_curve ( 'none', #7124, #7117, #7893, .t. ) ;
#7126 = oriented_edge ( 'none', *, *, #1085, .t. ) ;
#7127 = vertex_point ( 'none', #8860 ) ;
#7128 = advanced_face ( 'none', ( #8859 ), #8856, .f. ) ;
#7129 = advanced_face ( 'none', ( #8854 ), #8863, .f. ) ;
#7130 = oriented_edge ( 'none', *, *, #7109, .f. ) ;
#7131 = edge_loop ( 'none', ( #7154, #7156, #7148, #7120 ) ) ;
#7132 = oriented_edge ( 'none', *, *, #7162, .f. ) ;
#7133 = oriented_edge ( 'none', *, *, #7231, .f. ) ;
#7134 = vertex_point ( 'none', #8847 ) ;
#7135 = edge_curve ( 'none', #7183, #7164, #8857, .t. ) ;
#7136 = oriented_edge ( 'none', *, *, #7135, .f. ) ;
#7137 = edge_curve ( 'none', #7147, #7134, #8853, .t. ) ;
#7138 = oriented_edge ( 'none', *, *, #7143, .f. ) ;
#7139 = oriented_edge ( 'none', *, *, #7149, .t. ) ;
#7140 = edge_curve ( 'none', #7160, #7115, #8845, .t. ) ;
#7141 = edge_curve ( 'none', #7181, #7178, #8846, .t. ) ;
#7142 = edge_curve ( 'none', #7158, #7164, #8841, .t. ) ;
#7143 = edge_curve ( 'none', #7111, #7183, #8883, .t. ) ;
#7144 = edge_loop ( 'none', ( #7145, #7119, #7133, #7228 ) ) ;
#7145 = oriented_edge ( 'none', *, *, #7152, .f. ) ;
#7146 = edge_curve ( 'none', #7134, #7115, #8835, .t. ) ;
#7147 = vertex_point ( 'none', #8875 ) ;
#7148 = oriented_edge ( 'none', *, *, #7146, .f. ) ;
#7149 = edge_curve ( 'none', #7127, #7178, #8877, .t. ) ;
#7150 = oriented_edge ( 'none', *, *, #7159, .f. ) ;
#7151 = oriented_edge ( 'none', *, *, #7221, .t. ) ;
#7152 = edge_curve ( 'none', #7124, #7107, #8869, .t. ) ;
#7153 = edge_curve ( 'none', #7158, #7111, #8871, .t. ) ;
#7154 = oriented_edge ( 'none', *, *, #7186, .f. ) ;
#7155 = oriented_edge ( 'none', *, *, #10837, .t. ) ;
#7156 = oriented_edge ( 'none', *, *, #7140, .t. ) ;
#7157 = edge_curve ( 'none', #7106, #7092, #8879, .t. ) ;
#7158 = vertex_point ( 'none', #8870 ) ;
#7159 = edge_curve ( 'none', #7127, #1090, #8916, .t. ) ;
#7160 = vertex_point ( 'none', #8923 ) ;
#7161 = edge_curve ( 'none', #7107, #1083, #8909, .t. ) ;
#7162 = edge_curve ( 'none', #7124, #7088, #8915, .t. ) ;
#7163 = oriented_edge ( 'none', *, *, #7177, .f. ) ;
#7164 = vertex_point ( 'none', #8911 ) ;
#7165 = advanced_face ( 'none', ( #8898 ), #8921, .f. ) ;
#7166 = edge_curve ( 'none', #7147, #1106, #8900, .t. ) ;
#7167 = oriented_edge ( 'none', *, *, #7114, .f. ) ;
#7168 = edge_loop ( 'none', ( #7179, #7108, #7176, #7130 ) ) ;
#7169 = oriented_edge ( 'none', *, *, #7116, .f. ) ;
#7170 = edge_loop ( 'none', ( #7171, #7174, #7136, #7138 ) ) ;
#7171 = oriented_edge ( 'none', *, *, #7153, .f. ) ;
#7172 = advanced_face ( 'none', ( #8894 ), #8910, .f. ) ;
#7173 = advanced_face ( 'none', ( #8951 ), #8955, .f. ) ;
#7174 = oriented_edge ( 'none', *, *, #7142, .t. ) ;
#7175 = oriented_edge ( 'none', *, *, #7152, .t. ) ;
#7176 = oriented_edge ( 'none', *, *, #7084, .t. ) ;
#7177 = edge_curve ( 'none', #7106, #7181, #8943, .t. ) ;
#7178 = vertex_point ( 'none', #8944 ) ;
#7179 = oriented_edge ( 'none', *, *, #7186, .t. ) ;
#7180 = oriented_edge ( 'none', *, *, #7161, .t. ) ;
#7181 = vertex_point ( 'none', #8948 ) ;
#7182 = vertex_point ( 'none', #8937 ) ;
#7183 = vertex_point ( 'none', #8947 ) ;
#7184 = oriented_edge ( 'none', *, *, #7141, .f. ) ;
#7185 = oriented_edge ( 'none', *, *, #7194, .t. ) ;
#7186 = edge_curve ( 'none', #7160, #7147, #8932, .t. ) ;
#7187 = vertex_point ( 'none', #8936 ) ;
#7188 = vertex_point ( 'none', #8927 ) ;
#7189 = oriented_edge ( 'none', *, *, #7199, .f. ) ;
#7190 = edge_curve ( 'none', #953, #7238, #8935, .t. ) ;
#7191 = oriented_edge ( 'none', *, *, #7249, .t. ) ;
#7192 = oriented_edge ( 'none', *, *, #7235, .t. ) ;
#7193 = advanced_face ( 'none', ( #8952 ), #8986, .t. ) ;
#7194 = edge_curve ( 'none', #7212, #953, #8979, .t. ) ;
#7195 = vertex_point ( 'none', #8977 ) ;
#7196 = edge_curve ( 'none', #7237, #950, #8978, .t. ) ;
#7197 = oriented_edge ( 'none', *, *, #7196, .t. ) ;
#7198 = oriented_edge ( 'none', *, *, #7222, .t. ) ;
#7199 = edge_curve ( 'none', #7229, #950, #8980, .t. ) ;
#7200 = oriented_edge ( 'none', *, *, #7202, .f. ) ;
#7201 = edge_curve ( 'none', #7188, #7215, #8939, .t. ) ;
#7202 = edge_curve ( 'none', #7244, #1013, #8971, .t. ) ;
#7203 = oriented_edge ( 'none', *, *, #1006, .t. ) ;
#7204 = edge_loop ( 'none', ( #7241, #1010, #7203, #1009, #7248 ) ) ;
#7205 = oriented_edge ( 'none', *, *, #7210, .t. ) ;
#7206 = edge_curve ( 'none', #7187, #7243, #8957, .t. ) ;
#7207 = oriented_edge ( 'none', *, *, #7235, .f. ) ;
#7208 = oriented_edge ( 'none', *, *, #7218, .f. ) ;
#7209 = oriented_edge ( 'none', *, *, #992, .t. ) ;
#7210 = edge_curve ( 'none', #952, #7188, #8938, .t. ) ;
#7211 = oriented_edge ( 'none', *, *, #7213, .f. ) ;
#7212 = vertex_point ( 'none', #8958 ) ;
#7213 = edge_curve ( 'none', #7225, #7242, #9005, .t. ) ;
#7214 = edge_curve ( 'none', #7243, #7242, #9003, .t. ) ;
#7215 = vertex_point ( 'none', #9010 ) ;
#7216 = vertex_point ( 'none', #8999 ) ;
#7217 = vertex_point ( 'none', #9013 ) ;
#7218 = edge_curve ( 'none', #952, #7216, #8998, .t. ) ;
#7219 = edge_curve ( 'none', #7216, #7215, #8994, .t. ) ;
#7220 = edge_loop ( 'none', ( #7208, #7205, #7233, #7239 ) ) ;
#7221 = edge_curve ( 'none', #7182, #7187, #8995, .t. ) ;
#7222 = edge_curve ( 'none', #7247, #7237, #9039, .t. ) ;
#7223 = edge_loop ( 'none', ( #947, #7198, #7197, #7189 ) ) ;
#7224 = advanced_face ( 'none', ( #9046 ), #8990, .t. ) ;
#7225 = vertex_point ( 'none', #9030 ) ;
#7226 = oriented_edge ( 'none', *, *, #7214, .t. ) ;
#7227 = advanced_face ( 'none', ( #9033 ), #9032, .t. ) ;
#7228 = oriented_edge ( 'none', *, *, #7232, .f. ) ;
#7229 = vertex_point ( 'none', #9026 ) ;
#7230 = vertex_point ( 'none', #9025 ) ;
#7231 = edge_curve ( 'none', #7236, #7117, #9034, .t. ) ;
#7232 = edge_curve ( 'none', #7107, #7236, #9019, .t. ) ;
#7233 = oriented_edge ( 'none', *, *, #7201, .t. ) ;
#7234 = vertex_point ( 'none', #9077 ) ;
#7235 = edge_curve ( 'none', #7225, #7212, #9022, .t. ) ;
#7236 = vertex_point ( 'none', #9074 ) ;
#7237 = vertex_point ( 'none', #9035 ) ;
#7238 = vertex_point ( 'none', #9020 ) ;
#7239 = oriented_edge ( 'none', *, *, #7219, .f. ) ;
#7240 = advanced_face ( 'none', ( #9072 ), #9079, .t. ) ;
#7241 = oriented_edge ( 'none', *, *, #1011, .f. ) ;
#7242 = vertex_point ( 'none', #9066 ) ;
#7243 = vertex_point ( 'none', #9062 ) ;
#7244 = vertex_point ( 'none', #9080 ) ;
#7245 = edge_curve ( 'none', #7247, #7229, #9060, .t. ) ;
#7246 = vertex_point ( 'none', #9073 ) ;
#7247 = vertex_point ( 'none', #9056 ) ;
#7248 = oriented_edge ( 'none', *, *, #7260, .f. ) ;
#7249 = edge_curve ( 'none', #7238, #7182, #8539, .t. ) ;
#7250 = vertex_point ( 'none', #9051 ) ;
#7251 = edge_loop ( 'none', ( #7257, #969, #946, #980, #7200 ) ) ;
#7252 = oriented_edge ( 'none', *, *, #7206, .t. ) ;
#7253 = oriented_edge ( 'none', *, *, #7190, .t. ) ;
#7254 = edge_loop ( 'none', ( #1012, #7209, #7207, #972 ) ) ;
#7255 = vertex_point ( 'none', #8295 ) ;
#7256 = vertex_point ( 'none', #8532 ) ;
#7257 = oriented_edge ( 'none', *, *, #982, .f. ) ;
#7258 = edge_curve ( 'none', #7246, #7250, #6677, .t. ) ;
#7259 = vertex_point ( 'none', #9110 ) ;
#7260 = edge_curve ( 'none', #7217, #7250, #9105, .t. ) ;
#7261 = edge_loop ( 'none', ( #1049, #2978, #4038, #3326 ) ) ;
#7262 = oriented_edge ( 'none', *, *, #7283, .f. ) ;
#7263 = oriented_edge ( 'none', *, *, #1062, .t. ) ;
#7264 = oriented_edge ( 'none', *, *, #1578, .t. ) ;
#7265 = edge_curve ( 'none', #1067, #1073, #9097, .t. ) ;
#7266 = advanced_face ( 'none', ( #9108 ), #9101, .f. ) ;
#7267 = cartesian_point ( 'none', ( -1.731065416097087300, 34.98674670601112500, -5.841125505367158700 ) ) ;
#7268 = cartesian_point ( 'none', ( -1.739059956413866500, 34.97792746932688600, -5.894976561746510400 ) ) ;
#7269 = cartesian_point ( 'none', ( -1.746955001498927200, 34.96472312889184100, -5.948154582657125800 ) ) ;
#7270 = cartesian_point ( 'none', ( -1.754653021415655900, 34.94727975294807700, -6.000000000000005300 ) ) ;
#7271 = edge_curve ( 'none', #7111, #7158, #9096, .t. ) ;
#7272 = advanced_face ( 'none', ( #9095 ), #9125, .f. ) ;
#7273 = advanced_face ( 'none', ( #9100 ), #9129, .f. ) ;
#7274 = cartesian_point ( 'none', ( -1.363375342978205200, 35.00000000000000000, -5.729994291536058900 ) ) ;
#7275 = advanced_face ( 'none', ( #9128 ), #9085, .f. ) ;
#7276 = cartesian_point ( 'none', ( -1.369905137135214200, 35.00000000000000000, -5.775527663522984400 ) ) ;
#7277 = edge_curve ( 'none', #7237, #954, #9151, .t. ) ;
#7278 = edge_curve ( 'none', #10861, #10850, #9140, .t. ) ;
#7279 = oriented_edge ( 'none', *, *, #8653, .f. ) ;
#7280 = oriented_edge ( 'none', *, *, #9127, .t. ) ;
#7281 = oriented_edge ( 'none', *, *, #7327, .f. ) ;
#7282 = cartesian_point ( 'none', ( -1.376434901012250300, 34.99691317498300700, -5.821060815731889300 ) ) ;
#7283 = edge_curve ( 'none', #7009, #7008, #9119, .t. ) ;
#7284 = cartesian_point ( 'none', ( -1.723070875780308200, 34.99556594269535700, -5.787274448987807000 ) ) ;
#7285 = edge_curve ( 'none', #950, #7322, #9135, .t. ) ;
#7286 = oriented_edge ( 'none', *, *, #7196, .f. ) ;
#7287 = oriented_edge ( 'none', *, *, #7377, .t. ) ;
#7288 = cartesian_point ( 'none', ( -1.382908731299503200, 34.99076561484074700, -5.866194104178937600 ) ) ;
#7289 = oriented_edge ( 'none', *, *, #7321, .t. ) ;
#7290 = vertex_point ( 'none', #9146 ) ;
#7291 = oriented_edge ( 'none', *, *, #7277, .f. ) ;
#7292 = advanced_face ( 'none', ( #9143 ), #9134, .t. ) ;
#7293 = advanced_face ( 'none', ( #9184 ), #9255, .t. ) ;
#7294 = edge_curve ( 'none', #7290, #7238, #9416, .t. ) ;
#7295 = oriented_edge ( 'none', *, *, #7294, .t. ) ;
#7296 = edge_curve ( 'none', #7367, #7312, #9414, .t. ) ;
#7297 = edge_loop ( 'none', ( #7295, #945, #937, #891, #669 ) ) ;
#7298 = oriented_edge ( 'none', *, *, #7335, .f. ) ;
#7299 = advanced_face ( 'none', ( #9408 ), #9409, .t. ) ;
#7300 = edge_loop ( 'none', ( #7354, #7350, #7376, #7279 ) ) ;
#7301 = edge_loop ( 'none', ( #7351, #7326 ) ) ;
#7302 = oriented_edge ( 'none', *, *, #7194, .f. ) ;
#7303 = advanced_face ( 'none', ( #9402, #9415 ), #9403, .t. ) ;
#7304 = oriented_edge ( 'none', *, *, #7232, .t. ) ;
#7305 = edge_curve ( 'none', #7107, #7124, #9417, .t. ) ;
#7306 = oriented_edge ( 'none', *, *, #7285, .f. ) ;
#7307 = oriented_edge ( 'none', *, *, #7277, .t. ) ;
#7308 = edge_loop ( 'none', ( #7302, #7280, #951, #7333, #7328, #7330, #7331, #7325 ) ) ;
#7309 = oriented_edge ( 'none', *, *, #7370, .f. ) ;
#7310 = edge_loop ( 'none', ( #7357, #7349, #7304, #7352 ) ) ;
#7311 = edge_curve ( 'none', #206, #7361, #9450, .t. ) ;
#7312 = vertex_point ( 'none', #9456 ) ;
#7313 = oriented_edge ( 'none', *, *, #7149, .f. ) ;
#7314 = vertex_point ( 'none', #9458 ) ;
#7315 = oriented_edge ( 'none', *, *, #7365, .f. ) ;
#7316 = edge_curve ( 'none', #7420, #156, #9459, .t. ) ;
#7317 = advanced_face ( 'none', ( #9442 ), #9454, .f. ) ;
#7318 = oriented_edge ( 'none', *, *, #7320, .t. ) ;
#7319 = edge_curve ( 'none', #7147, #7160, #9461, .t. ) ;
#7320 = edge_curve ( 'none', #146, #7583, #9498, .t. ) ;
#7321 = edge_curve ( 'none', #7329, #7322, #9492, .t. ) ;
#7322 = vertex_point ( 'none', #9488 ) ;
#7323 = edge_loop ( 'none', ( #7372, #949, #7371, #7359, #7287 ) ) ;
#7324 = edge_curve ( 'none', #954, #953, #9496, .t. ) ;
#7325 = oriented_edge ( 'none', *, *, #7324, .t. ) ;
#7326 = oriented_edge ( 'none', *, *, #948, .t. ) ;
#7327 = edge_curve ( 'none', #7329, #954, #9482, .t. ) ;
#7328 = oriented_edge ( 'none', *, *, #10846, .t. ) ;
#7329 = vertex_point ( 'none', #9438 ) ;
#7330 = oriented_edge ( 'none', *, *, #961, .t. ) ;
#7331 = oriented_edge ( 'none', *, *, #7327, .t. ) ;
#7332 = oriented_edge ( 'none', *, *, #7177, .t. ) ;
#7333 = oriented_edge ( 'none', *, *, #959, .t. ) ;
#7334 = oriented_edge ( 'none', *, *, #7373, .t. ) ;
#7335 = edge_curve ( 'none', #7312, #7237, #9481, .t. ) ;
#7336 = oriented_edge ( 'none', *, *, #7366, .f. ) ;
#7337 = oriented_edge ( 'none', *, *, #10004, .f. ) ;
#7338 = oriented_edge ( 'none', *, *, #7365, .t. ) ;
#7339 = oriented_edge ( 'none', *, *, #7278, .t. ) ;
#7340 = edge_loop ( 'none', ( #7334, #7291, #7298, #7342 ) ) ;
#7341 = advanced_face ( 'none', ( #9467 ), #9518, .f. ) ;
#7342 = oriented_edge ( 'none', *, *, #7296, .f. ) ;
#7343 = oriented_edge ( 'none', *, *, #7142, .f. ) ;
#7344 = edge_loop ( 'none', ( #7281, #7289, #7306, #7286, #7307 ) ) ;
#7345 = oriented_edge ( 'none', *, *, #939, .f. ) ;
#7346 = edge_loop ( 'none', ( #7343, #7378, #7347, #7337 ) ) ;
#7347 = oriented_edge ( 'none', *, *, #7143, .t. ) ;
#7348 = edge_loop ( 'none', ( #7313, #7336, #7332, #7345 ) ) ;
#7349 = oriented_edge ( 'none', *, *, #7305, .f. ) ;
#7350 = oriented_edge ( 'none', *, *, #7319, .f. ) ;
#7351 = oriented_edge ( 'none', *, *, #1108, .t. ) ;
#7352 = oriented_edge ( 'none', *, *, #9636, .f. ) ;
#7353 = edge_loop ( 'none', ( #7768, #7404, #7392, #7704, #7369 ) ) ;
#7354 = oriented_edge ( 'none', *, *, #7140, .f. ) ;
#7355 = advanced_face ( 'none', ( #9516 ), #9514, .t. ) ;
#7356 = advanced_face ( 'none', ( #9517 ), #9477, .f. ) ;
#7357 = oriented_edge ( 'none', *, *, #7125, .f. ) ;
#7358 = oriented_edge ( 'none', *, *, #10895, .f. ) ;
#7359 = oriented_edge ( 'none', *, *, #7285, .t. ) ;
#7360 = edge_curve ( 'none', #588, #7396, #9503, .t. ) ;
#7361 = vertex_point ( 'none', #9505 ) ;
#7362 = oriented_edge ( 'none', *, *, #8349, .f. ) ;
#7363 = cartesian_point ( 'none', ( -2.097451724443118800, 34.95040746429466300, -5.940937453906287600 ) ) ;
#7364 = cartesian_point ( 'none', ( -2.106290645983705200, 34.92607350314342100, -6.000000000000005300 ) ) ;
#7365 = edge_curve ( 'none', #7387, #7411, #9502, .t. ) ;
#7366 = edge_curve ( 'none', #7106, #7127, #9475, .t. ) ;
#7367 = vertex_point ( 'none', #9501 ) ;
#7368 = edge_loop ( 'none', ( #7469, #7384, #7421, #7405 ) ) ;
#7369 = oriented_edge ( 'none', *, *, #7381, .t. ) ;
#7370 = edge_curve ( 'none', #10905, #7420, #9545, .t. ) ;
#7371 = oriented_edge ( 'none', *, *, #7199, .t. ) ;
#7372 = oriented_edge ( 'none', *, *, #7222, .f. ) ;
#7373 = edge_curve ( 'none', #7367, #954, #9538, .t. ) ;
#7374 = advanced_face ( 'none', ( #9540 ), #9531, .f. ) ;
#7375 = advanced_face ( 'none', ( #9526 ), #9525, .f. ) ;
#7376 = oriented_edge ( 'none', *, *, #7137, .t. ) ;
#7377 = edge_curve ( 'none', #7322, #7237, #9524, .t. ) ;
#7378 = oriented_edge ( 'none', *, *, #7271, .f. ) ;
#7379 = oriented_edge ( 'none', *, *, #707, .t. ) ;
#7380 = advanced_face ( 'none', ( #9520 ), #9583, .t. ) ;
#7381 = edge_curve ( 'none', #802, #600, #9570, .t. ) ;
#7382 = oriented_edge ( 'none', *, *, #7712, .f. ) ;
#7383 = oriented_edge ( 'none', *, *, #558, .f. ) ;
#7384 = oriented_edge ( 'none', *, *, #7712, .t. ) ;
#7385 = edge_loop ( 'none', ( #7884, #8137, #7674, #8361 ) ) ;
#7386 = oriented_edge ( 'none', *, *, #10897, .f. ) ;
#7387 = vertex_point ( 'none', #9573 ) ;
#7388 = oriented_edge ( 'none', *, *, #7391, .f. ) ;
#7389 = oriented_edge ( 'none', *, *, #584, .f. ) ;
#7390 = edge_loop ( 'none', ( #713, #10899, #10896, #7386, #10904, #10900 ) ) ;
#7391 = edge_curve ( 'none', #7583, #590, #9574, .t. ) ;
#7392 = oriented_edge ( 'none', *, *, #8139, .f. ) ;
#7393 = oriented_edge ( 'none', *, *, #161, .t. ) ;
#7394 = oriented_edge ( 'none', *, *, #171, .f. ) ;
#7395 = oriented_edge ( 'none', *, *, #707, .f. ) ;
#7396 = vertex_point ( 'none', #9569 ) ;
#7397 = edge_curve ( 'none', #7396, #726, #9571, .t. ) ;
#7398 = oriented_edge ( 'none', *, *, #1209, .t. ) ;
#7399 = edge_curve ( 'none', #7361, #514, #9557, .t. ) ;
#7400 = oriented_edge ( 'none', *, *, #6978, .f. ) ;
#7401 = oriented_edge ( 'none', *, *, #131, .f. ) ;
#7402 = oriented_edge ( 'none', *, *, #529, .t. ) ;
#7403 = advanced_face ( 'none', ( #9613 ), #9556, .t. ) ;
#7404 = oriented_edge ( 'none', *, *, #7360, .t. ) ;
#7405 = oriented_edge ( 'none', *, *, #8451, .t. ) ;
#7406 = edge_loop ( 'none', ( #7338, #745, #7309, #7422 ) ) ;
#7407 = advanced_face ( 'none', ( #9600 ), #9612, .f. ) ;
#7408 = oriented_edge ( 'none', *, *, #814, .f. ) ;
#7409 = oriented_edge ( 'none', *, *, #8451, .f. ) ;
#7410 = oriented_edge ( 'none', *, *, #7381, .f. ) ;
#7411 = vertex_point ( 'none', #9590 ) ;
#7412 = edge_curve ( 'none', #7411, #7420, #9177, .t. ) ;
#7413 = oriented_edge ( 'none', *, *, #7316, .t. ) ;
#7414 = advanced_face ( 'none', ( #9179 ), #9178, .f. ) ;
#7415 = oriented_edge ( 'none', *, *, #7311, .f. ) ;
#7416 = oriented_edge ( 'none', *, *, #10891, .f. ) ;
#7417 = edge_curve ( 'none', #10905, #7387, #9584, .t. ) ;
#7418 = oriented_edge ( 'none', *, *, #752, .t. ) ;
#7419 = edge_loop ( 'none', ( #8025, #7591, #7379, #7409, #7408, #7795 ) ) ;
#7420 = vertex_point ( 'none', #9142 ) ;
#7421 = oriented_edge ( 'none', *, *, #193, .t. ) ;
#7422 = oriented_edge ( 'none', *, *, #7417, .t. ) ;
#7423 = oriented_edge ( 'none', *, *, #7983, .f. ) ;
#7424 = cartesian_point ( 'none', ( 0.05227113215016190900, 0.3645055912228545900, -0.6628618682371203400 ) ) ;
#7425 = cartesian_point ( 'none', ( 0.1736386267881260000, -0.3517482125251161200, 1.325197236996031600 ) ) ;
#7426 = spherical_surface ( 'none', #7480, 5.500000000000000000 ) ;
#7427 = direction ( 'none', ( 0.8120153713427135100, 0.0000000000000000000, -0.5836360481525753000 ) ) ;
#7428 = direction ( 'none', ( 0.5836360481525751900, -2.835138158008140900e-015, 0.8120153713427136200 ) ) ;
#7429 = axis2_placement_3d ( 'none', #7450, #7428, #7427 ) ;
#7430 = cartesian_point ( 'none', ( 0.05227113215016190900, -0.6628618682371216800, 0.3645055912228519800 ) ) ;
#7431 = cartesian_point ( 'none', ( 0.1736386267881268600, -1.325197236996034800, -0.3517482125251116800 ) ) ;
#7432 = direction ( 'none', ( 0.9945209233808907100, -0.1045377106962868100, 0.0000000000000000000 ) ) ;
#7433 = direction ( 'none', ( -0.1045377106962867800, -0.9945209233808907100, -3.487020560589509700e-015 ) ) ;
#7434 = cartesian_point ( 'none', ( 5.478362296743911000, -0.2058505823281950900, -7.217597901787193500e-016 ) ) ;
#7435 = circle ( 'none', #7429, 5.110639382718485300 ) ;
#7436 = line ( 'none', #7478, #7477 ) ;
#7437 = cartesian_point ( 'none', ( 0.05227113215016190900, 0.3645055912228500300, 0.6628618682371182300 ) ) ;
#7438 = cartesian_point ( 'none', ( 0.04283342656760461700, 0.3654976227749835400, 0.5847525898605699900 ) ) ;
#7439 = cartesian_point ( 'none', ( 0.03747494762468810800, 0.3983463665329584600, 0.5081155029861163000 ) ) ;
#7440 = cartesian_point ( 'none', ( 0.03748434007538950500, 0.5083041598269634200, 0.3982344612332661700 ) ) ;
#7441 = cartesian_point ( 'none', ( 0.04283343629186914900, 0.5847526703344631000, 0.3654976217534112200 ) ) ;
#7442 = cartesian_point ( 'none', ( 0.05227113215016190900, 0.6628618682371171200, 0.3645055912228520900 ) ) ;
#7443 = cartesian_point ( 'none', ( 0.05227113215016190900, -0.3645055912228495900, -0.6628618682371183500 ) ) ;
#7444 = axis2_placement_3d ( 'none', #7434, #7433, #7432 ) ;
#7445 = b_spline_curve_with_knots ( 'none', 3,
( #7442, #7441, #7440, #7439, #7438, #7437 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002327009813704583900, 0.0004654019627409169900 ),
.unspecified. ) ;
#7446 = face_outer_bound ( 'none', #2067, .t. ) ;
#7447 = circle ( 'none', #7444, 5.496103833403527300 ) ;
#7448 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7449 = cartesian_point ( 'none', ( 5.500000000000000000, -5.510910596163093500e-016, 0.0000000000000000000 ) ) ;
#7450 = cartesian_point ( 'none', ( 4.313715389568577600, 5.211542650103949600e-015, -1.650482936252413400 ) ) ;
#7451 = cartesian_point ( 'none', ( 0.1736386267881260000, 0.3517482125251070700, 1.325197236996034500 ) ) ;
#7452 = cartesian_point ( 'none', ( 0.05227113215016190900, -0.3645055912228543600, 0.6628618682371202300 ) ) ;
#7453 = circle ( 'none', #7457, 5.496103833403527300 ) ;
#7454 = direction ( 'none', ( 0.9945209233808907100, 0.0000000000000000000, 0.1045377106962867700 ) ) ;
#7455 = direction ( 'none', ( -0.1045377106962867800, -1.466730432999142500e-017, 0.9945209233808907100 ) ) ;
#7456 = axis2_placement_3d ( 'none', #7471, #7455, #7454 ) ;
#7457 = axis2_placement_3d ( 'none', #7498, #7497, #7496 ) ;
#7458 = b_spline_curve_with_knots ( 'none', 3,
( #7508, #7507, #7506, #7505, #7504, #7503 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002327009813704585200, 0.0004654019627409170400 ),
.unspecified. ) ;
#7459 = direction ( 'none', ( 0.8120153713427136200, 0.5836360481525751900, 0.0000000000000000000 ) ) ;
#7460 = cartesian_point ( 'none', ( 0.05227113215016277600, -0.6628618682371167900, -0.3645055912228522000 ) ) ;
#7461 = circle ( 'none', #7502, 5.110639382718486200 ) ;
#7462 = cartesian_point ( 'none', ( 0.1736386267881268600, 0.3517482125251163400, -1.325197236996033900 ) ) ;
#7463 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#7464 = direction ( 'none', ( 0.0000000000000000000, 1.224646799147353200e-016, -1.000000000000000000 ) ) ;
#7465 = cartesian_point ( 'none', ( 5.500000000000000000, -5.510910596163093500e-016, 0.0000000000000000000 ) ) ;
#7466 = axis2_placement_3d ( 'none', #7465, #7464, #7463 ) ;
#7467 = cartesian_point ( 'none', ( 4.313715389568577600, 1.650482936252413200, 4.836370770635462800e-016 ) ) ;
#7468 = circle ( 'none', #7456, 5.496103833403527300 ) ;
#7469 = oriented_edge ( 'none', *, *, #7391, .t. ) ;
#7470 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7471 = cartesian_point ( 'none', ( 5.478362296743911000, -5.541269667214605000e-016, 0.2058505823281950900 ) ) ;
#7472 = axis2_placement_3d ( 'none', #7467, #7473, #7459 ) ;
#7473 = direction ( 'none', ( 0.5836360481525751900, -0.8120153713427136200, -2.379429269463225800e-016 ) ) ;
#7474 = circle ( 'none', #7466, 5.500000000000000000 ) ;
#7475 = circle ( 'none', #7472, 5.110639382718484400 ) ;
#7476 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7477 = vector ( 'none', #7476, 1000.000000000000000 ) ;
#7478 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#7479 = cartesian_point ( 'none', ( 0.1843816890452448500, -1.412162162162163800, -1.729399871768898800e-016 ) ) ;
#7480 = axis2_placement_3d ( 'none', #7449, #7448, #7470 ) ;
#7481 = axis2_placement_3d ( 'none', #7518, #7517, #7516 ) ;
#7482 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#7483 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7484 = circle ( 'none', #7538, 1.500000000000000000 ) ;
#7485 = direction ( 'none', ( 0.9945209233808907100, 0.0000000000000000000, 0.1045377106962867700 ) ) ;
#7486 = direction ( 'none', ( -0.1045377106962867800, -1.466730432999142500e-017, 0.9945209233808907100 ) ) ;
#7487 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7488 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7489 = axis2_placement_3d ( 'none', #7488, #7487, #7541 ) ;
#7490 = direction ( 'none', ( -0.8120153713427135100, 0.0000000000000000000, -0.5836360481525751900 ) ) ;
#7491 = cylindrical_surface ( 'none', #7489, 1.500000000000000000 ) ;
#7492 = cartesian_point ( 'none', ( 0.1637976534117307800, 1.332270436610319100, 0.0000000000000000000 ) ) ;
#7493 = axis2_placement_3d ( 'none', #7511, #7486, #7485 ) ;
#7494 = face_outer_bound ( 'none', #2110, .t. ) ;
#7495 = direction ( 'none', ( 0.5836360481525751900, 3.073081084954463400e-015, -0.8120153713427136200 ) ) ;
#7496 = direction ( 'none', ( -0.9945209233808907100, -0.1045377106962865600, 0.0000000000000000000 ) ) ;
#7497 = direction ( 'none', ( -0.1045377106962865800, 0.9945209233808907100, 3.531022473579484200e-015 ) ) ;
#7498 = cartesian_point ( 'none', ( 5.478362296743911000, 0.2058505823281942300, 7.308675114941738800e-016 ) ) ;
#7499 = cartesian_point ( 'none', ( 0.05227113215016277600, 0.6628618682371216800, -0.3645055912228522000 ) ) ;
#7500 = cartesian_point ( 'none', ( 0.1736386267881277500, 1.325197236996032300, -0.3517482125251115100 ) ) ;
#7501 = oriented_edge ( 'none', *, *, #196, .f. ) ;
#7502 = axis2_placement_3d ( 'none', #7509, #7495, #7490 ) ;
#7503 = cartesian_point ( 'none', ( 0.05227113215016190900, -0.3645055912228495900, -0.6628618682371183500 ) ) ;
#7504 = cartesian_point ( 'none', ( 0.04283342656760465900, -0.3654976227749832700, -0.5847525898605701000 ) ) ;
#7505 = cartesian_point ( 'none', ( 0.03747494762468733100, -0.3983463665329583000, -0.5081155029861168500 ) ) ;
#7506 = cartesian_point ( 'none', ( 0.03748434007538866500, -0.5083041598269632000, -0.3982344612332666100 ) ) ;
#7507 = cartesian_point ( 'none', ( 0.04283343629187001700, -0.5847526703344627700, -0.3654976217534113800 ) ) ;
#7508 = cartesian_point ( 'none', ( 0.05227113215016277600, -0.6628618682371167900, -0.3645055912228522000 ) ) ;
#7509 = cartesian_point ( 'none', ( 4.313715389568577600, -6.797361846400114600e-015, 1.650482936252413400 ) ) ;
#7510 = circle ( 'none', #7493, 5.496103833403527300 ) ;
#7511 = cartesian_point ( 'none', ( 5.478362296743911000, -5.541269667214605000e-016, 0.2058505823281950900 ) ) ;
#7512 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7513 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7514 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7515 = toroidal_surface ( 'none', #7588, 0.9499999999999997300, 1.800000000000000500 ) ;
#7516 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7517 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7518 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7519 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7520 = axis2_placement_3d ( 'none', #7513, #7573, #7572 ) ;
#7521 = circle ( 'none', #7520, 2.750000000000000000 ) ;
#7522 = cylindrical_surface ( 'none', #7534, 1.500000000000000000 ) ;
#7523 = direction ( 'none', ( 0.8090735533885303800, 0.5815216164980061600, -0.08504466328231689900 ) ) ;
#7524 = vector ( 'none', #7523, 1000.000000000000100 ) ;
#7525 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.450000000000000000, 0.3699999999999995500 ) ) ;
#7526 = cartesian_point ( 'none', ( 0.05227113215016190900, -0.6628618682371216800, 0.3645055912228519800 ) ) ;
#7527 = cartesian_point ( 'none', ( 0.04283342656760540100, -0.5847525898605728800, 0.3654976227749851500 ) ) ;
#7528 = cartesian_point ( 'none', ( 0.03747494762468853200, -0.5081155029861188500, 0.3983463665329601800 ) ) ;
#7529 = cartesian_point ( 'none', ( 0.03748434007538991400, -0.3982344612332685000, 0.5083041598269656400 ) ) ;
#7530 = cartesian_point ( 'none', ( 0.04283343629186994000, -0.3654976217534131600, 0.5847526703344657600 ) ) ;
#7531 = cartesian_point ( 'none', ( 0.05227113215016190900, -0.3645055912228543600, 0.6628618682371202300 ) ) ;
#7532 = circle ( 'none', #7481, 1.500000000000000000 ) ;
#7533 = b_spline_curve_with_knots ( 'none', 3,
( #7531, #7530, #7529, #7528, #7527, #7526 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002327009813704596100, 0.0004654019627409193200 ),
.unspecified. ) ;
#7534 = axis2_placement_3d ( 'none', #7512, #7519, #7540 ) ;
#7535 = face_outer_bound ( 'none', #2080, .t. ) ;
#7536 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7537 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7538 = axis2_placement_3d ( 'none', #7483, #7537, #7536 ) ;
#7539 = cartesian_point ( 'none', ( 0.1736386267881268600, -0.3517482125251067400, -1.325197236996036300 ) ) ;
#7540 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7541 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7542 = line ( 'none', #7525, #7524 ) ;
#7543 = cylindrical_surface ( 'none', #7551, 2.750000000000000000 ) ;
#7544 = circle ( 'none', #7593, 1.412162162162162300 ) ;
#7545 = face_outer_bound ( 'none', #1992, .t. ) ;
#7546 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7547 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7548 = vector ( 'none', #7547, 1000.000000000000000 ) ;
#7549 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.750000000000000000 ) ) ;
#7550 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7551 = axis2_placement_3d ( 'none', #7550, #7564, #7546 ) ;
#7552 = line ( 'none', #7549, #7548 ) ;
#7553 = direction ( 'none', ( 0.8090735533885303800, -0.5815216164980061600, -0.08504466328231696800 ) ) ;
#7554 = vector ( 'none', #7553, 1000.000000000000100 ) ;
#7555 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.450000000000000000, 0.3699999999999997700 ) ) ;
#7556 = line ( 'none', #7607, #7605 ) ;
#7557 = direction ( 'none', ( -0.9891309318365547600, 0.1039711490850920000, 0.1039711490850921700 ) ) ;
#7558 = vector ( 'none', #7557, 1000.000000000000100 ) ;
#7559 = cartesian_point ( 'none', ( 2.064317785737741900, 0.4513683279452417300, 0.1530120509309762500 ) ) ;
#7560 = direction ( 'none', ( -0.9945209233808906000, 0.0000000000000000000, 0.1045377106962865800 ) ) ;
#7561 = direction ( 'none', ( -0.1045377106962865900, 5.866921731996571300e-017, -0.9945209233808907100 ) ) ;
#7562 = line ( 'none', #7555, #7554 ) ;
#7563 = cartesian_point ( 'none', ( 1.999999999999998200, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#7564 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7565 = plane ( 'none', #7571 ) ;
#7566 = direction ( 'none', ( 0.9891309318365547600, 0.1039711490850925300, -0.1039711490850921800 ) ) ;
#7567 = vector ( 'none', #7566, 999.9999999999998900 ) ;
#7568 = cartesian_point ( 'none', ( 2.064317785737742400, -0.4513683279452450600, 0.1530120509309761400 ) ) ;
#7569 = line ( 'none', #7568, #7567 ) ;
#7570 = line ( 'none', #7559, #7558 ) ;
#7571 = axis2_placement_3d ( 'none', #7574, #7561, #7560 ) ;
#7572 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7573 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7574 = cartesian_point ( 'none', ( 2.017391304347826900, -2.168404344971008900e-016, 0.1579446640316206600 ) ) ;
#7575 = face_outer_bound ( 'none', #2086, .t. ) ;
#7576 = cartesian_point ( 'none', ( 1.273789770791562200, 0.5344636022435648200, -0.2361073252292959500 ) ) ;
#7577 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7578 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7579 = cartesian_point ( 'none', ( 1.924038590812256100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7580 = cartesian_point ( 'none', ( 2.017391304347826900, 2.168404344971008900e-016, -0.1579446640316205000 ) ) ;
#7581 = face_outer_bound ( 'none', #2191, .t. ) ;
#7582 = cartesian_point ( 'none', ( 4.313715389568577600, 1.650482936252413200, 4.836370770635462800e-016 ) ) ;
#7583 = vertex_point ( 'none', #9196 ) ;
#7584 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7585 = circle ( 'none', #7587, 2.749999999999999600 ) ;
#7586 = cartesian_point ( 'none', ( 1.924038590812255700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7587 = axis2_placement_3d ( 'none', #7579, #7578, #7577 ) ;
#7588 = axis2_placement_3d ( 'none', #7586, #7584, #7628 ) ;
#7589 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7591 = oriented_edge ( 'none', *, *, #7417, .f. ) ;
#7590 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7592 = cartesian_point ( 'none', ( 0.1843816890452453000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7593 = axis2_placement_3d ( 'none', #7592, #7590, #7589 ) ;
#7594 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7595 = cylindrical_surface ( 'none', #7608, 2.750000000000000000 ) ;
#7596 = cartesian_point ( 'none', ( 0.1637976534117312200, -1.332270436610319700, -1.631560725793473400e-016 ) ) ;
#7597 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7598 = vector ( 'none', #7597, 1000.000000000000000 ) ;
#7599 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#7600 = face_outer_bound ( 'none', #2182, .t. ) ;
#7602 = oriented_edge ( 'none', *, *, #792, .t. ) ;
#7601 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7603 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 2.750000000000000000 ) ) ;
#7604 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7605 = vector ( 'none', #7604, 1000.000000000000000 ) ;
#7606 = cartesian_point ( 'none', ( 1.999999999999998200, 3.367778697655221000e-016, -2.750000000000000000 ) ) ;
#7607 = cartesian_point ( 'none', ( -25.39999999999996300, 3.367778697655221000e-016, -2.750000000000000000 ) ) ;
#7608 = axis2_placement_3d ( 'none', #7601, #7514, #7594 ) ;
#7609 = line ( 'none', #7599, #7598 ) ;
#7610 = direction ( 'none', ( 0.8090735533885303800, -0.5815216164980060400, 0.08504466328231706500 ) ) ;
#7611 = vector ( 'none', #7610, 1000.000000000000200 ) ;
#7612 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.450000000000000000, -0.3699999999999998800 ) ) ;
#7613 = line ( 'none', #7612, #7611 ) ;
#7614 = plane ( 'none', #7662 ) ;
#7615 = direction ( 'none', ( 0.9945209233808906000, 0.0000000000000000000, 0.1045377106962867700 ) ) ;
#7616 = direction ( 'none', ( -0.1045377106962867800, -1.466730432999142800e-017, 0.9945209233808907100 ) ) ;
#7617 = face_outer_bound ( 'none', #2172, .t. ) ;
#7618 = axis2_placement_3d ( 'none', #7582, #7653, #7652 ) ;
#7619 = cartesian_point ( 'none', ( 1.617913031215066900, 0.2871250088141706900, -0.2871250088141696400 ) ) ;
#7620 = cartesian_point ( 'none', ( 1.525683881977852000, 0.3534147098284189400, -0.2402243903100174700 ) ) ;
#7621 = cartesian_point ( 'none', ( 1.404932235524357200, 0.4402049557168682400, -0.2223224638795421000 ) ) ;
#7622 = cartesian_point ( 'none', ( 1.273789770791562200, 0.5344636022435648200, -0.2361073252292959500 ) ) ;
#7623 = cartesian_point ( 'none', ( 1.273789770791568000, 0.5344636022435607100, 0.2361073252292954500 ) ) ;
#7624 =( bounded_curve ( ) b_spline_curve ( 3, ( #7622, #7621, #7620, #7619 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.782566810585714200, 5.562500798741646200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484699200, 0.9499477385484699200, 1.000000000000000000 ) )
representation_item ( '' ) );
#7625 = axis2_placement_3d ( 'none', #7580, #7616, #7615 ) ;
#7626 = face_outer_bound ( 'none', #2175, .t. ) ;
#7627 = plane ( 'none', #7625 ) ;
#7628 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7629 = line ( 'none', #7663, #7658 ) ;
#7630 = line ( 'none', #6838, #6951 ) ;
#7631 = direction ( 'none', ( -0.8120153713427135100, -2.037755551068349800e-015, 0.5836360481525750800 ) ) ;
#7632 = direction ( 'none', ( -0.9945209233808906000, 0.0000000000000000000, 0.1045377106962865800 ) ) ;
#7633 = circle ( 'none', #7887, 33.00000000000000000 ) ;
#7634 = direction ( 'none', ( 0.0000000000000000000, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#7635 = edge_loop ( 'none', ( #7423, #7918, #8441, #8368, #8434, #8477 ) ) ;
#7636 = cartesian_point ( 'none', ( 1.760000000000000200, 0.1849999999999999100, 0.1850000000000001100 ) ) ;
#7637 = cartesian_point ( 'none', ( 34.36909941164132200, 0.0000000000000000000, -74.99999999999998600 ) ) ;
#7638 = axis2_placement_3d ( 'none', #7637, #7886, #7898 ) ;
#7639 = direction ( 'none', ( -0.8120153713427135100, 0.5836360481525750800, 0.0000000000000000000 ) ) ;
#7640 = direction ( 'none', ( 0.5836360481525751900, 0.8120153713427136200, 0.0000000000000000000 ) ) ;
#7641 = cartesian_point ( 'none', ( 1.760000000000000000, 0.1850000000000000000, 0.1850000000000001100 ) ) ;
#7642 = axis2_placement_3d ( 'none', #7641, #7640, #7639 ) ;
#7643 = direction ( 'none', ( -0.1045377106962865900, 5.866921731996571300e-017, -0.9945209233808907100 ) ) ;
#7644 = cartesian_point ( 'none', ( 2.017391304347826900, -2.168404344971008900e-016, 0.1579446640316206600 ) ) ;
#7645 = cartesian_point ( 'none', ( 1.617913031215066900, 0.2871250088141706900, -0.2871250088141696400 ) ) ;
#7646 = cartesian_point ( 'none', ( 1.273789770791561700, -0.5344636022435651500, 0.2361073252292959800 ) ) ;
#7647 = plane ( 'none', #7665 ) ;
#7648 = direction ( 'none', ( -0.7013093285102691700, 0.5040660798667557800, -0.5040660798667538900 ) ) ;
#7649 = vector ( 'none', #7648, 1000.000000000000100 ) ;
#7650 = cartesian_point ( 'none', ( 1.890797310278577800, 0.09098943323727219600, -0.09098943323727187700 ) ) ;
#7651 = plane ( 'none', #7642 ) ;
#7652 = direction ( 'none', ( 0.8120153713427136200, 0.5836360481525751900, 0.0000000000000000000 ) ) ;
#7653 = direction ( 'none', ( 0.5836360481525751900, -0.8120153713427136200, -2.379429269463225800e-016 ) ) ;
#7654 = line ( 'none', #7650, #7649 ) ;
#7655 = cartesian_point ( 'none', ( 1.760000000000000000, 0.1850000000000006400, -0.1849999999999993600 ) ) ;
#7656 = face_outer_bound ( 'none', #2187, .t. ) ;
#7657 = direction ( 'none', ( -0.9891309318365547600, -0.1039711490850917900, -0.1039711490850923800 ) ) ;
#7658 = vector ( 'none', #7657, 1000.000000000000100 ) ;
#7659 = direction ( 'none', ( 0.9945209233808906000, 0.0000000000000000000, 0.1045377106962867700 ) ) ;
#7660 = direction ( 'none', ( -0.1045377106962867800, -1.466730432999142800e-017, 0.9945209233808907100 ) ) ;
#7661 = cartesian_point ( 'none', ( 2.017391304347826900, 2.168404344971008900e-016, -0.1579446640316205000 ) ) ;
#7662 = axis2_placement_3d ( 'none', #7661, #7660, #7659 ) ;
#7663 = cartesian_point ( 'none', ( 2.064317785737741900, -0.4513683279452418400, -0.1530120509309760600 ) ) ;
#7664 = circle ( 'none', #7618, 5.110639382718484400 ) ;
#7665 = axis2_placement_3d ( 'none', #7644, #7643, #7632 ) ;
#7666 = cartesian_point ( 'none', ( 1.617913031215071100, 0.2871250088141675300, 0.2871250088141685300 ) ) ;
#7667 = cartesian_point ( 'none', ( 1.617913031215066700, -0.2871250088141709100, 0.2871250088141697500 ) ) ;
#7668 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7669 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7670 = cartesian_point ( 'none', ( 8.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7671 = axis2_placement_3d ( 'none', #7670, #7669, #7668 ) ;
#7672 = cartesian_point ( 'none', ( 1.760000000000000000, -0.1850000000000000000, -0.1850000000000000000 ) ) ;
#7673 = cartesian_point ( 'none', ( 2.064317785737742400, 0.4513683279452447300, -0.1530120509309759700 ) ) ;
#7674 = oriented_edge ( 'none', *, *, #7399, .t. ) ;
#7675 = plane ( 'none', #7678 ) ;
#7676 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7677 = face_outer_bound ( 'none', #2145, .t. ) ;
#7678 = axis2_placement_3d ( 'none', #7672, #7684, #7683 ) ;
#7679 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7680 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#7681 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.000000000000095000 ) ) ;
#7682 = axis2_placement_3d ( 'none', #7681, #7680, #7679 ) ;
#7683 = direction ( 'none', ( 0.8120153713427135100, 0.5836360481525750800, 0.0000000000000000000 ) ) ;
#7684 = direction ( 'none', ( 0.5836360481525751900, -0.8120153713427136200, -2.379429269463225800e-016 ) ) ;
#7685 = axis2_placement_3d ( 'none', #7688, #7687, #7676 ) ;
#7686 = circle ( 'none', #7671, 1.299999999999999200 ) ;
#7687 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7688 = cartesian_point ( 'none', ( 8.000000000000000000, 1.500000000000000000, 0.0000000000000000000 ) ) ;
#7689 = face_outer_bound ( 'none', #2115, .t. ) ;
#7690 = circle ( 'none', #7682, 3.600000000000000100 ) ;
#7691 = plane ( 'none', #7685 ) ;
#7692 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#7693 = cartesian_point ( 'none', ( 0.7791826101771727200, 3.514665625631759200, -6.000000000000000900 ) ) ;
#7694 = cartesian_point ( 'none', ( 0.7791826101771727200, 3.514665625631759200, -5.000000000000125200 ) ) ;
#7695 = axis2_placement_3d ( 'none', #7706, #7705, #7741 ) ;
#7696 =( bounded_curve ( ) b_spline_curve ( 3, ( #7747, #7746, #7745, #7744 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.862277162027737200, 4.642211150183666000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484702600, 0.9499477385484702600, 1.000000000000000000 ) )
representation_item ( '' ) );
#7697 = face_bound ( 'none', #2074, .t. ) ;
#7698 = cartesian_point ( 'none', ( -0.7791826101771722700, 3.514665625631759200, -5.000000000000125200 ) ) ;
#7699 = face_outer_bound ( 'none', #2193, .t. ) ;
#7700 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#7701 = direction ( 'none', ( 0.8090735533885303800, 0.5815216164980060400, 0.08504466328231709300 ) ) ;
#7702 = vector ( 'none', #7701, 1000.000000000000200 ) ;
#7703 = face_outer_bound ( 'none', #2089, .t. ) ;
#7704 = oriented_edge ( 'none', *, *, #515, .f. ) ;
#7705 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7706 = cartesian_point ( 'none', ( 1.999999999999999600, 1.500000000000000000, 0.0000000000000000000 ) ) ;
#7707 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.450000000000000000, -0.3700000000000000000 ) ) ;
#7708 = line ( 'none', #7707, #7702 ) ;
#7709 = cartesian_point ( 'none', ( -4.432165604860224500, -0.9825874585470834000, -5.500000000000063100 ) ) ;
#7710 = direction ( 'none', ( 0.9891309318365547600, -0.1039711490850927400, 0.1039711490850923900 ) ) ;
#7711 = vector ( 'none', #7710, 999.9999999999998900 ) ;
#7712 = edge_curve ( 'none', #590, #812, #9641, .t. ) ;
#7713 = cartesian_point ( 'none', ( 1.273789770791568000, -0.5344636022435607100, -0.2361073252292954200 ) ) ;
#7714 = cartesian_point ( 'none', ( 1.617913031215066700, -0.2871250088141709100, 0.2871250088141697500 ) ) ;
#7715 = cartesian_point ( 'none', ( 1.525683881977851500, -0.3534147098284192200, 0.2402243903100174700 ) ) ;
#7716 = cartesian_point ( 'none', ( 1.404932235524356500, -0.4402049557168686300, 0.2223224638795421000 ) ) ;
#7717 = cartesian_point ( 'none', ( 1.273789770791561700, -0.5344636022435651500, 0.2361073252292959800 ) ) ;
#7718 = line ( 'none', #7673, #7711 ) ;
#7719 =( bounded_curve ( ) b_spline_curve ( 3, ( #7717, #7716, #7715, #7714 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.782566810585712400, 5.562500798741646200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484695900, 0.9499477385484695900, 1.000000000000000000 ) )
representation_item ( '' ) );
#7720 = plane ( 'none', #7695 ) ;
#7721 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#7722 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#7723 = vector ( 'none', #7722, 1000.000000000000000 ) ;
#7724 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#7725 = line ( 'none', #7769, #7763 ) ;
#7726 = line ( 'none', #7761, #7760 ) ;
#7727 = axis2_placement_3d ( 'none', #7721, #7772, #7771 ) ;
#7728 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380935500, 0.0000000000000000000 ) ) ;
#7729 = direction ( 'none', ( 0.2164396139380933000, -0.9762960071199355800, 6.602135896646036400e-017 ) ) ;
#7730 = line ( 'none', #7724, #7723 ) ;
#7731 = circle ( 'none', #7727, 3.600000000000000100 ) ;
#7732 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7733 = vector ( 'none', #7732, 1000.000000000000000 ) ;
#7734 = cartesian_point ( 'none', ( -3.514665625631762300, 0.7791826101771601700, -7.500000000000000000 ) ) ;
#7735 = line ( 'none', #7734, #7733 ) ;
#7736 = direction ( 'none', ( -0.9762960071199340300, 0.2164396139380998000, -3.290155205452476300e-016 ) ) ;
#7737 = vector ( 'none', #7736, 1000.000000000000000 ) ;
#7738 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -6.000000000000000900 ) ) ;
#7739 = line ( 'none', #7738, #7737 ) ;
#7740 = circle ( 'none', #7742, 0.3040699380700570000 ) ;
#7741 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7742 = axis2_placement_3d ( 'none', #7709, #7729, #7728 ) ;
#7743 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#7744 = cartesian_point ( 'none', ( 1.273789770791568000, 0.5344636022435607100, 0.2361073252292954500 ) ) ;
#7745 = cartesian_point ( 'none', ( 1.404932235524362500, 0.4402049557168645200, 0.2223224638795416300 ) ) ;
#7746 = cartesian_point ( 'none', ( 1.525683881977856400, 0.3534147098284157200, 0.2402243903100168300 ) ) ;
#7747 = cartesian_point ( 'none', ( 1.617913031215071100, 0.2871250088141675300, 0.2871250088141685300 ) ) ;
#7748 = line ( 'none', #7767, #7758 ) ;
#7749 = axis2_placement_3d ( 'none', #7793, #7792, #7791 ) ;
#7750 = plane ( 'none', #7762 ) ;
#7751 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7752 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7753 = circle ( 'none', #7799, 0.4999999999999382200 ) ;
#7754 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7755 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7756 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#7757 = axis2_placement_3d ( 'none', #7756, #7755, #7754 ) ;
#7758 = vector ( 'none', #7751, 1000.000000000000000 ) ;
#7759 = face_outer_bound ( 'none', #2214, .t. ) ;
#7760 = vector ( 'none', #7752, 1000.000000000000000 ) ;
#7761 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#7762 = axis2_placement_3d ( 'none', #7773, #7804, #7803 ) ;
#7763 = vector ( 'none', #7774, 1000.000000000000000 ) ;
#7764 = circle ( 'none', #7757, 5.250000000000000900 ) ;
#7765 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7766 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7767 = cartesian_point ( 'none', ( 5.000000000000000900, 5.250000000000000000, -7.500000000000000000 ) ) ;
#7768 = oriented_edge ( 'none', *, *, #531, .t. ) ;
#7769 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#7770 = axis2_placement_3d ( 'none', #7743, #7766, #7765 ) ;
#7771 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7772 = direction ( 'none', ( -8.688662694539137400e-017, -8.688662694539107800e-017, 1.000000000000000000 ) ) ;
#7773 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#7774 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7775 = cylindrical_surface ( 'none', #7770, 5.250000000000000900 ) ;
#7776 = cartesian_point ( 'none', ( -3.514665625631761900, 0.7791826101771602800, -5.000000000000125200 ) ) ;
#7777 = cartesian_point ( 'none', ( -3.514665625631761900, 0.7791826101771602800, -6.000000000000000900 ) ) ;
#7778 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7779 = vector ( 'none', #7778, 1000.000000000000000 ) ;
#7780 = cartesian_point ( 'none', ( -5.000000000000000900, 5.250000000000000000, -7.500000000000000000 ) ) ;
#7781 = line ( 'none', #7780, #7779 ) ;
#7782 = cartesian_point ( 'none', ( 5.000000000000000900, 5.250000000000000000, -0.2500000000000000000 ) ) ;
#7783 = cartesian_point ( 'none', ( -5.000000000000000900, 5.250000000000000000, -0.2500000000000000000 ) ) ;
#7784 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7785 = vector ( 'none', #7784, 1000.000000000000000 ) ;
#7786 = cartesian_point ( 'none', ( 0.7791826101771725000, 3.514665625631759700, -7.500000000000000000 ) ) ;
#7787 = circle ( 'none', #7794, 0.4999999999999382200 ) ;
#7788 = line ( 'none', #7786, #7785 ) ;
#7789 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7790 = vector ( 'none', #7789, 1000.000000000000000 ) ;
#7791 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7792 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#7793 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#7794 = axis2_placement_3d ( 'none', #7831, #7830, #7829 ) ;
#7795 = oriented_edge ( 'none', *, *, #7399, .f. ) ;
#7796 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#7797 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380932700, 0.0000000000000000000 ) ) ;
#7798 = direction ( 'none', ( -0.2164396139380933000, 0.9762960071199355800, -6.602135896646036400e-017 ) ) ;
#7799 = axis2_placement_3d ( 'none', #7806, #7798, #7797 ) ;
#7800 = circle ( 'none', #7749, 3.600000000000000100 ) ;
#7801 = cartesian_point ( 'none', ( -0.7791826101771727200, 3.514665625631759200, -7.500000000000000000 ) ) ;
#7802 = line ( 'none', #7801, #7790 ) ;
#7803 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7804 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7805 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.000000000000095000 ) ) ;
#7806 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688350900, -5.500000000000063100 ) ) ;
#7807 = cartesian_point ( 'none', ( -5.250000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#7808 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380932700, -1.924347126367485400e-017 ) ) ;
#7809 = circle ( 'none', #7867, 5.250000000000000900 ) ;
#7810 = line ( 'none', #7855, #7854 ) ;
#7811 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688350900, -6.000000000000000900 ) ) ;
#7812 = face_outer_bound ( 'none', #2228, .t. ) ;
#7813 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7814 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#7815 = axis2_placement_3d ( 'none', #7805, #7814, #7813 ) ;
#7816 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688350900, -6.000000000000000900 ) ) ;
#7817 = line ( 'none', #7816, #7871 ) ;
#7818 = axis2_placement_3d ( 'none', #7828, #7827, #7808 ) ;
#7819 = direction ( 'none', ( 0.9762960071199354700, 0.2164396139380933300, -2.905285780178979000e-016 ) ) ;
#7820 = plane ( 'none', #7818 ) ;
#7821 = direction ( 'none', ( -0.9762960071199341400, 0.2164396139380998200, 0.0000000000000000000 ) ) ;
#7822 = direction ( 'none', ( 0.2164396139380998500, 0.9762960071199340300, 6.602135896646033900e-017 ) ) ;
#7823 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688348700, -5.000000000000125200 ) ) ;
#7824 = line ( 'none', #7823, #7835 ) ;
#7825 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688348700, -5.000000000000125200 ) ) ;
#7826 = circle ( 'none', #7815, 3.600000000000000100 ) ;
#7827 = direction ( 'none', ( -0.2164396139380932700, 0.9762960071199355800, -6.602135896646036400e-017 ) ) ;
#7828 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688350900, -5.500000000000063100 ) ) ;
#7829 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380932700, 0.0000000000000000000 ) ) ;
#7830 = direction ( 'none', ( -0.2164396139380933000, 0.9762960071199355800, -6.602135896646036400e-017 ) ) ;
#7831 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688350900, -5.500000000000063100 ) ) ;
#7832 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688637400, -5.500000000000063100 ) ) ;
#7833 = axis2_placement_3d ( 'none', #7832, #7822, #7821 ) ;
#7834 = circle ( 'none', #7833, 0.4999999999999381100 ) ;
#7835 = vector ( 'none', #7819, 1000.000000000000100 ) ;
#7836 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7837 = vector ( 'none', #7836, 1000.000000000000000 ) ;
#7838 = cartesian_point ( 'none', ( -5.250000000000000900, 5.250000000000000000, -0.2500000000000002200 ) ) ;
#7839 = line ( 'none', #7838, #7837 ) ;
#7840 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7841 = line ( 'none', #7891, #7890 ) ;
#7842 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.000000000000000000 ) ) ;
#7843 = cartesian_point ( 'none', ( -5.000000000000000900, 5.250000000000000000, -1.749999999999999800 ) ) ;
#7844 = face_bound ( 'none', #2235, .t. ) ;
#7845 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7846 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7847 = face_bound ( 'none', #2275, .t. ) ;
#7848 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#7849 = face_outer_bound ( 'none', #2328, .t. ) ;
#7850 = cylindrical_surface ( 'none', #7859, 3.600000000000000100 ) ;
#7851 = face_outer_bound ( 'none', #2199, .t. ) ;
#7852 = axis2_placement_3d ( 'none', #7868, #7846, #7845 ) ;
#7853 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7854 = vector ( 'none', #7853, 1000.000000000000000 ) ;
#7855 = cartesian_point ( 'none', ( -5.250000000000000900, 5.250000000000000000, -1.749999999999999800 ) ) ;
#7856 = plane ( 'none', #7899 ) ;
#7857 = cartesian_point ( 'none', ( -0.7791826101771727200, 3.514665625631759200, -6.000000000000000900 ) ) ;
#7858 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7859 = axis2_placement_3d ( 'none', #7848, #7858, #7840 ) ;
#7860 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7861 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7862 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#7863 = cartesian_point ( 'none', ( 5.250000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#7864 = cartesian_point ( 'none', ( -5.250000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#7865 = cartesian_point ( 'none', ( 5.000000000000000900, 5.250000000000000000, -1.749999999999999800 ) ) ;
#7866 = face_outer_bound ( 'none', #2258, .t. ) ;
#7867 = axis2_placement_3d ( 'none', #7862, #7861, #7860 ) ;
#7868 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#7869 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#7870 = direction ( 'none', ( -0.9762960071199354700, -0.2164396139380933300, -3.290155205452476300e-016 ) ) ;
#7871 = vector ( 'none', #7870, 1000.000000000000100 ) ;
#7872 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -6.000000000000000900 ) ) ;
#7873 = plane ( 'none', #7852 ) ;
#7874 = direction ( 'none', ( 0.5836360481525751900, -2.835138158008140900e-015, 0.8120153713427136200 ) ) ;
#7875 = cartesian_point ( 'none', ( 1.760000000000000000, -0.1850000000000007500, 0.1849999999999993600 ) ) ;
#7876 = axis2_placement_3d ( 'none', #7875, #7874, #7631 ) ;
#7877 = cartesian_point ( 'none', ( -34.99316495672845000, 1.068365660105174300, -5.885852843509096200 ) ) ;
#7878 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7879 = cartesian_point ( 'none', ( 1.617913031215071100, 0.2871250088141675300, 0.2871250088141685300 ) ) ;
#7880 = cartesian_point ( 'none', ( 1.525683881977856400, 0.2402243903100156600, 0.3534147098284164400 ) ) ;
#7881 = cartesian_point ( 'none', ( 1.404932235524362100, 0.2223224638795400800, 0.4402049557168651900 ) ) ;
#7882 = cartesian_point ( 'none', ( 1.273789770791567700, 0.2361073252292935400, 0.5344636022435616000 ) ) ;
#7883 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7884 = oriented_edge ( 'none', *, *, #181, .f. ) ;
#7885 =( bounded_curve ( ) b_spline_curve ( 3, ( #7882, #7881, #7880, #7879 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.640974156995920600, 2.420908145151850400 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484702600, 0.9499477385484702600, 1.000000000000000000 ) )
representation_item ( '' ) );
#7886 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7887 = axis2_placement_3d ( 'none', #7842, #7878, #7883 ) ;
#7888 = plane ( 'none', #7876 ) ;
#7889 = direction ( 'none', ( -0.9891309318365546500, 0.1039711490850927200, -0.1039711490850923300 ) ) ;
#7890 = vector ( 'none', #7889, 1000.000000000000100 ) ;
#7891 = cartesian_point ( 'none', ( 2.064317785737742400, 0.1530120509309775300, -0.4513683279452442300 ) ) ;
#7892 = face_outer_bound ( 'none', #2359, .t. ) ;
#7893 = line ( 'none', #7897, #8529 ) ;
#7894 = direction ( 'none', ( 0.9945209233808906000, -0.1045377106962867700, -3.649916775045515600e-016 ) ) ;
#7895 = direction ( 'none', ( -0.1045377106962867800, -0.9945209233808907100, -3.487020560589509700e-015 ) ) ;
#7896 = cartesian_point ( 'none', ( 2.017391304347826900, 0.1579446640316205000, 7.683016009395152800e-016 ) ) ;
#7897 = cartesian_point ( 'none', ( 31.87500000000064700, -29.00000000000000000, -6.000000000000808200 ) ) ;
#7898 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7899 = axis2_placement_3d ( 'none', #7896, #7895, #7894 ) ;
#7900 = cartesian_point ( 'none', ( 1.273789770791562000, -0.2361073252292979200, 0.5344636022435641500 ) ) ;
#7901 = cartesian_point ( 'none', ( 1.404932235524357000, -0.2223224638795437100, 0.4402049557168675700 ) ) ;
#7902 = cartesian_point ( 'none', ( 1.525683881977851500, -0.2402243903100188500, 0.3534147098284182700 ) ) ;
#7903 = cartesian_point ( 'none', ( 1.617913031215066700, -0.2871250088141709100, 0.2871250088141697500 ) ) ;
#7904 =( bounded_curve ( ) b_spline_curve ( 3, ( #7903, #7902, #7901, #7900 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.7206845084379404100, 1.500618496593873100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484695900, 0.9499477385484695900, 1.000000000000000000 ) )
representation_item ( '' ) );
#7905 = direction ( 'none', ( -0.9945209233808906000, -0.1045377106962865800, -3.649916775045508200e-016 ) ) ;
#7906 = direction ( 'none', ( -0.1045377106962865900, 0.9945209233808907100, 3.531022473579484200e-015 ) ) ;
#7907 = cartesian_point ( 'none', ( 2.017391304347826900, -0.1579446640316206600, -7.683016009395158700e-016 ) ) ;
#7908 = axis2_placement_3d ( 'none', #7907, #7906, #7905 ) ;
#7909 = plane ( 'none', #7922 ) ;
#7910 = direction ( 'none', ( 0.8090735533885303800, -0.08504466328231506700, -0.5815216164980063800 ) ) ;
#7911 = vector ( 'none', #7910, 1000.000000000000100 ) ;
#7912 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3699999999999948300, 1.450000000000001300 ) ) ;
#7913 = line ( 'none', #7912, #7911 ) ;
#7914 = cartesian_point ( 'none', ( 1.273789770791562000, -0.2361073252292979200, 0.5344636022435641500 ) ) ;
#7915 = face_outer_bound ( 'none', #2340, .t. ) ;
#7916 = plane ( 'none', #7908 ) ;
#7917 = direction ( 'none', ( 0.9945209233808906000, -0.1045377106962867700, -3.649916775045515600e-016 ) ) ;
#7918 = oriented_edge ( 'none', *, *, #8144, .f. ) ;
#7919 = direction ( 'none', ( -0.1045377106962867800, -0.9945209233808907100, -3.487020560589509700e-015 ) ) ;
#7920 = cartesian_point ( 'none', ( 2.017391304347826900, 0.1579446640316205000, 7.683016009395152800e-016 ) ) ;
#7921 = cartesian_point ( 'none', ( 5.250000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#7922 = axis2_placement_3d ( 'none', #7920, #7919, #7917 ) ;
#7923 = direction ( 'none', ( 0.9891309318365547600, -0.1039711490850920200, -0.1039711490850921500 ) ) ;
#7924 = vector ( 'none', #7923, 1000.000000000000100 ) ;
#7925 = cartesian_point ( 'none', ( 2.064317785737741500, 0.1530120509309744500, 0.4513683279452423400 ) ) ;
#7926 = line ( 'none', #7925, #7924 ) ;
#7927 = cartesian_point ( 'none', ( -5.250000000000000900, 5.000000000000000000, -7.500000000000000000 ) ) ;
#7928 = line ( 'none', #7927, #7977 ) ;
#7929 = face_outer_bound ( 'none', #2309, .t. ) ;
#7930 = vector ( 'none', #7932, 1000.000000000000100 ) ;
#7931 = cartesian_point ( 'none', ( -5.250000000000000900, 5.250000000000000000, -7.500000000000000000 ) ) ;
#7932 = direction ( 'none', ( 0.8090735533885303800, 0.08504466328231898000, -0.5815216164980058200 ) ) ;
#7933 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3700000000000048300, 1.449999999999998600 ) ) ;
#7934 = direction ( 'none', ( -0.7013093285102678400, -0.5040660798667546700, -0.5040660798667567800 ) ) ;
#7935 = vector ( 'none', #7934, 1000.000000000000100 ) ;
#7936 = cartesian_point ( 'none', ( 1.890797310278578900, -0.09098943323727161400, -0.09098943323727194700 ) ) ;
#7937 = line ( 'none', #7933, #7930 ) ;
#7938 = cartesian_point ( 'none', ( 1.760000000000000000, -0.1850000000000000000, -0.1850000000000000000 ) ) ;
#7939 = axis2_placement_3d ( 'none', #7931, #7960, #7959 ) ;
#7940 = line ( 'none', #7936, #7935 ) ;
#7941 = direction ( 'none', ( -0.7013093285102691700, -0.5040660798667557800, 0.5040660798667540000 ) ) ;
#7942 = vector ( 'none', #7941, 1000.000000000000100 ) ;
#7943 = cartesian_point ( 'none', ( 1.890797310278577800, -0.09098943323727228000, 0.09098943323727182200 ) ) ;
#7944 = cartesian_point ( 'none', ( 1.760000000000000200, -0.1850000000000007500, 0.1849999999999992800 ) ) ;
#7945 = line ( 'none', #7943, #7942 ) ;
#7946 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.465138070926357500e-016 ) ) ;
#7947 = vector ( 'none', #7946, 1000.000000000000000 ) ;
#7948 = cartesian_point ( 'none', ( 1.760000000000000000, -0.1850000000000000000, -0.1850000000000000000 ) ) ;
#7949 = line ( 'none', #7948, #7947 ) ;
#7950 = cartesian_point ( 'none', ( 1.273789770791562000, 0.2361073252292979200, -0.5344636022435641500 ) ) ;
#7951 = cartesian_point ( 'none', ( 1.404932235524357000, 0.2223224638795436000, -0.4402049557168675200 ) ) ;
#7952 = cartesian_point ( 'none', ( 1.525683881977852000, 0.2402243903100186300, -0.3534147098284180500 ) ) ;
#7953 = cartesian_point ( 'none', ( 1.617913031215066900, 0.2871250088141706900, -0.2871250088141696400 ) ) ;
#7954 = line ( 'none', #7969, #7993 ) ;
#7955 = line ( 'none', #7958, #7962 ) ;
#7956 =( bounded_curve ( ) b_spline_curve ( 3, ( #7953, #7952, #7951, #7950 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.7206845084379400700, 1.500618496593873100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484695900, 0.9499477385484695900, 1.000000000000000000 ) )
representation_item ( '' ) );
#7957 = direction ( 'none', ( 0.8090735533885303800, -0.08504466328231913300, 0.5815216164980058200 ) ) ;
#7958 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3700000000000050500, -1.449999999999998600 ) ) ;
#7959 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7960 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7961 = direction ( 'none', ( 0.5836360481525751900, 3.073081084954463000e-015, -0.8120153713427136200 ) ) ;
#7962 = vector ( 'none', #7957, 1000.000000000000100 ) ;
#7963 = plane ( 'none', #7939 ) ;
#7964 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7965 = vector ( 'none', #7964, 1000.000000000000000 ) ;
#7966 = face_outer_bound ( 'none', #2268, .t. ) ;
#7967 = cartesian_point ( 'none', ( 1.617913031215071400, -0.2871250088141674200, -0.2871250088141685800 ) ) ;
#7968 = direction ( 'none', ( 0.9891309318365547600, 0.1039711490850918100, 0.1039711490850923500 ) ) ;
#7969 = cartesian_point ( 'none', ( 2.064317785737741900, -0.1530120509309746100, -0.4513683279452421200 ) ) ;
#7970 = cartesian_point ( 'none', ( 5.250000000000000900, 5.000000000000000000, -7.500000000000000000 ) ) ;
#7971 = line ( 'none', #7970, #7965 ) ;
#7972 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7973 = vector ( 'none', #7972, 1000.000000000000000 ) ;
#7974 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#7975 = line ( 'none', #7974, #7973 ) ;
#7976 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7977 = vector ( 'none', #7976, 1000.000000000000000 ) ;
#7978 = cartesian_point ( 'none', ( 1.273789770791567700, -0.2361073252292935100, -0.5344636022435616000 ) ) ;
#7979 = cartesian_point ( 'none', ( 1.273789770791567700, -0.2361073252292935100, -0.5344636022435616000 ) ) ;
#7980 =( bounded_curve ( ) b_spline_curve ( 3, ( #7978, #8024, #8023, #8022 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.640974156995919800, 2.420908145151849000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484702600, 0.9499477385484702600, 1.000000000000000000 ) )
representation_item ( '' ) );
#7981 = cartesian_point ( 'none', ( 1.760000000000000000, -0.1850000000000000000, -0.1850000000000000000 ) ) ;
#7982 = oriented_edge ( 'none', *, *, #1011, .t. ) ;
#7983 = edge_curve ( 'none', #8085, #174, #9630, .t. ) ;
#7984 = cartesian_point ( 'none', ( 1.273789770791568000, -0.5344636022435607100, -0.2361073252292954200 ) ) ;
#7985 = cartesian_point ( 'none', ( 1.404932235524362500, -0.4402049557168643500, -0.2223224638795416300 ) ) ;
#7986 = cartesian_point ( 'none', ( 1.525683881977856600, -0.3534147098284153900, -0.2402243903100168300 ) ) ;
#7987 = cartesian_point ( 'none', ( 1.617913031215071400, -0.2871250088141674200, -0.2871250088141685800 ) ) ;
#7988 =( bounded_curve ( ) b_spline_curve ( 3, ( #7987, #7986, #7985, #7984 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.862277162027735400, 4.642211150183665100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484702600, 0.9499477385484702600, 1.000000000000000000 ) )
representation_item ( '' ) );
#7989 = cartesian_point ( 'none', ( 1.273789770791562000, 0.2361073252292979200, -0.5344636022435641500 ) ) ;
#7990 = line ( 'none', #8019, #8018 ) ;
#7991 = plane ( 'none', #8021 ) ;
#7992 = face_outer_bound ( 'none', #2356, .t. ) ;
#7993 = vector ( 'none', #7968, 1000.000000000000100 ) ;
#7994 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.000000000000000000 ) ) ;
#7995 = cartesian_point ( 'none', ( 28.70836547601573900, 3.515760788895505200e-015, 4.000000000000000000 ) ) ;
#7996 = direction ( 'none', ( 0.0000000000000000000, -2.930276141852714400e-016, 1.000000000000000000 ) ) ;
#7997 = vector ( 'none', #7996, 1000.000000000000000 ) ;
#7998 = axis2_placement_3d ( 'none', #7994, #8048, #8047 ) ;
#7999 = cylindrical_surface ( 'none', #8011, 31.36499999999999800 ) ;
#8000 = direction ( 'none', ( 0.8120153713427135100, -2.037755551068349800e-015, 0.5836360481525750800 ) ) ;
#8001 = cartesian_point ( 'none', ( 1.760000000000000000, -0.1850000000000000000, -0.1850000000000000000 ) ) ;
#8002 = line ( 'none', #8001, #7997 ) ;
#8003 = plane ( 'none', #8010 ) ;
#8004 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8005 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8006 = cartesian_point ( 'none', ( 28.70836547601573900, 3.515760788895505200e-015, 5.605782061797445900 ) ) ;
#8007 = line ( 'none', #8006, #8052 ) ;
#8008 = face_outer_bound ( 'none', #2370, .t. ) ;
#8009 = cartesian_point ( 'none', ( 1.760000000000000000, 0.1850000000000006400, -0.1849999999999993600 ) ) ;
#8010 = axis2_placement_3d ( 'none', #8009, #7961, #8000 ) ;
#8011 = axis2_placement_3d ( 'none', #8053, #8055, #8043 ) ;
#8012 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.465138070926357000e-016 ) ) ;
#8013 = vector ( 'none', #8012, 1000.000000000000000 ) ;
#8014 = cartesian_point ( 'none', ( 1.760000000000000000, 0.1850000000000000000, 0.1850000000000001100 ) ) ;
#8015 = line ( 'none', #8014, #8013 ) ;
#8016 = face_outer_bound ( 'none', #2354, .t. ) ;
#8017 = direction ( 'none', ( 0.8090735533885303800, 0.08504466328231485800, 0.5815216164980063800 ) ) ;
#8018 = vector ( 'none', #8017, 1000.000000000000100 ) ;
#8019 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3699999999999945000, -1.450000000000001300 ) ) ;
#8020 = cartesian_point ( 'none', ( 1.273789770791567700, 0.2361073252292935400, 0.5344636022435616000 ) ) ;
#8021 = axis2_placement_3d ( 'none', #7981, #8005, #8004 ) ;
#8022 = cartesian_point ( 'none', ( 1.617913031215071400, -0.2871250088141674200, -0.2871250088141685800 ) ) ;
#8023 = cartesian_point ( 'none', ( 1.525683881977856400, -0.2402243903100155200, -0.3534147098284165500 ) ) ;
#8024 = cartesian_point ( 'none', ( 1.404932235524362100, -0.2223224638795400200, -0.4402049557168654100 ) ) ;
#8025 = oriented_edge ( 'none', *, *, #10891, .t. ) ;
#8026 = cartesian_point ( 'none', ( -27.00000000000000000, 0.0000000000000000000, 3.499999999999999100 ) ) ;
#8027 = circle ( 'none', #8057, 0.8000000000000002700 ) ;
#8028 = face_outer_bound ( 'none', #2377, .t. ) ;
#8029 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.999999999999998200 ) ) ;
#8030 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8031 = direction ( 'none', ( -1.000000000000000000, -1.224646799147353500e-016, 0.0000000000000000000 ) ) ;
#8032 = direction ( 'none', ( -1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8033 = cartesian_point ( 'none', ( 11.00000000000000200, 1.347111479062088600e-015, 3.999999999999998200 ) ) ;
#8034 = circle ( 'none', #8079, 0.5000000000000000000 ) ;
#8035 = axis2_placement_3d ( 'none', #8029, #8037, #8082 ) ;
#8036 = cartesian_point ( 'none', ( 12.50000000000000000, 1.530808498934191500e-015, 3.999999999999998200 ) ) ;
#8037 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8038 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8039 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8040 = axis2_placement_3d ( 'none', #8044, #8039, #8038 ) ;
#8041 = cartesian_point ( 'none', ( -27.50000000000000000, 0.0000000000000000000, 3.499999999999999100 ) ) ;
#8042 = axis2_placement_3d ( 'none', #8033, #8032, #8031 ) ;
#8043 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8044 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 5.605782061797445900 ) ) ;
#8045 = toroidal_surface ( 'none', #8035, 11.00000000000000200, 1.500000000000000000 ) ;
#8046 = circle ( 'none', #8042, 1.499999999999999600 ) ;
#8047 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8048 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8049 = circle ( 'none', #8040, 28.70836547601573900 ) ;
#8050 = cartesian_point ( 'none', ( 11.00000000000000200, 1.438959988998140200e-015, 2.499999999999998700 ) ) ;
#8051 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8052 = vector ( 'none', #8051, 1000.000000000000000 ) ;
#8053 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8054 = circle ( 'none', #7998, 28.70836547601573900 ) ;
#8055 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8056 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8057 = axis2_placement_3d ( 'none', #8106, #8105, #7634 ) ;
#8058 = conical_surface ( 'none', #8076, 2.874999999999832600, 0.7853981633974502800 ) ;
#8059 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #8104, #8103, #8102, #8101, #8100 ),
( #8099, #8098, #8097, #8096, #8095 ),
( #8094, #8093, #8092, #8091, #8090 ),
( #8089, #8088, #8087, #8086, #8084 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5000000000000000000 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#8060 = cartesian_point ( 'none', ( -31.87500000000097300, 28.99999999999919700, -6.000000000000000000 ) ) ;
#8061 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8062 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8063 = vector ( 'none', #8062, 1000.000000000000000 ) ;
#8064 = direction ( 'none', ( 0.9762960071199340300, -0.2164396139380998000, -2.905285780178979000e-016 ) ) ;
#8065 = vector ( 'none', #8064, 1000.000000000000000 ) ;
#8066 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -5.000000000000125200 ) ) ;
#8067 = line ( 'none', #8066, #8065 ) ;
#8068 = cartesian_point ( 'none', ( 29.00000000000081400, -29.00000000000000000, -0.9999999999999974500 ) ) ;
#8069 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8070 = axis2_placement_3d ( 'none', #8061, #8030, #8069 ) ;
#8071 = circle ( 'none', #8070, 27.50000000000000000 ) ;
#8072 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8073 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8074 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.999999999999998200 ) ) ;
#8075 = axis2_placement_3d ( 'none', #8074, #8073, #8072 ) ;
#8076 = axis2_placement_3d ( 'none', #8068, #8056, #8108 ) ;
#8077 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8078 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8079 = axis2_placement_3d ( 'none', #8026, #8078, #8077 ) ;
#8080 = cartesian_point ( 'none', ( -12.50000000000000000, 0.0000000000000000000, 3.999999999999998200 ) ) ;
#8081 = circle ( 'none', #8075, 12.50000000000000000 ) ;
#8082 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8083 = face_outer_bound ( 'none', #2322, .t. ) ;
#8085 = vertex_point ( 'none', #9631 ) ;
#8084 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231020400, -21.12082316046052100 ) ) ;
#8086 = cartesian_point ( 'none', ( 5.040009844363972900, -30.84427712221262800, -20.88981791652660600 ) ) ;
#8087 = cartesian_point ( 'none', ( 5.040009844363972900, -29.13086185489226000, -20.31246973411174400 ) ) ;
#8088 = cartesian_point ( 'none', ( 5.040009844363972900, -27.45853224716286400, -19.61825658330166500 ) ) ;
#8089 = cartesian_point ( 'none', ( 5.040009844363972900, -26.53590866621767900, -19.19219573586944300 ) ) ;
#8090 = cartesian_point ( 'none', ( 6.640009844363972600, -31.60674923231021800, -21.12082316046052500 ) ) ;
#8091 = cartesian_point ( 'none', ( 6.640009844363977000, -30.84427712221264500, -20.88981791652661000 ) ) ;
#8092 = cartesian_point ( 'none', ( 6.640009844363973500, -29.13086185489227700, -20.31246973411174400 ) ) ;
#8093 = cartesian_point ( 'none', ( 6.640009844363972600, -27.45853224716287900, -19.61825658330166900 ) ) ;
#8094 = cartesian_point ( 'none', ( 6.640009844363977900, -26.53590866621768300, -19.19219573586944700 ) ) ;
#8095 = cartesian_point ( 'none', ( 6.640009844363977900, -30.35988970871859000, -22.12349026794378700 ) ) ;
#8096 = cartesian_point ( 'none', ( 6.640009844363977000, -29.57749700599257600, -21.86692397605512600 ) ) ;
#8097 = cartesian_point ( 'none', ( 6.640009844363973500, -27.81880766451674300, -21.23148250283407600 ) ) ;
#8098 = cartesian_point ( 'none', ( 6.640009844363977900, -26.10755944522798100, -20.47501388717390800 ) ) ;
#8099 = cartesian_point ( 'none', ( 6.640009844363977900, -25.16314144180955000, -20.01408997942565200 ) ) ;
#8100 = cartesian_point ( 'none', ( 5.040009844363965800, -30.35988970871858700, -22.12349026794378700 ) ) ;
#8101 = cartesian_point ( 'none', ( 5.040009844363972900, -29.57749700599258000, -21.86692397605513000 ) ) ;
#8102 = cartesian_point ( 'none', ( 5.040009844363979100, -27.81880766451673600, -21.23148250283406200 ) ) ;
#8103 = cartesian_point ( 'none', ( 5.040009844363972900, -26.10755944522797700, -20.47501388717390500 ) ) ;
#8104 = cartesian_point ( 'none', ( 5.040009844363965800, -25.16314144180955700, -20.01408997942565200 ) ) ;
#8105 = direction ( 'none', ( 1.394717674685352500e-015, 0.6266669421770428800, 0.7792872022447660000 ) ) ;
#8106 = cartesian_point ( 'none', ( 2.512574684646731600, -30.98331947051439500, -21.62215671420215600 ) ) ;
#8107 = line ( 'none', #8060, #8063 ) ;
#8108 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8109 = cartesian_point ( 'none', ( 2.512574684646731600, -26.53590866621767200, -19.19219573586944300 ) ) ;
#8110 = line ( 'none', #8113, #8112 ) ;
#8111 = axis2_placement_3d ( 'none', #8120, #8122, #8121 ) ;
#8112 = vector ( 'none', #8134, 1000.000000000000100 ) ;
#8113 = cartesian_point ( 'none', ( -5.000000000000018700, 6.123233995736788000e-016, 4.500000000000000000 ) ) ;
#8114 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #8109, #8159, #8158, #8157, #8156 ),
( #8155, #8154, #8153, #8152, #8151 ),
( #8150, #8149, #8148, #8147, #8146 ),
( #8145, #8143, #8142, #8141, #8140 ) ),
.unspecified., .f., .f., .t. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 4 ),
( 0.5000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#8115 = direction ( 'none', ( -1.387778780781445400e-017, -5.777789833161705800e-034, -1.000000000000000000 ) ) ;
#8116 = face_outer_bound ( 'none', #216, .t. ) ;
#8117 = axis2_placement_3d ( 'none', #8135, #8126, #8125 ) ;
#8118 = face_outer_bound ( 'none', #2399, .t. ) ;
#8119 = circle ( 'none', #8169, 27.00000000000000000 ) ;
#8120 = cartesian_point ( 'none', ( 2.512574684646731600, -31.60674923231020400, -21.12082316046052500 ) ) ;
#8121 = direction ( 'none', ( -2.775557561562890700e-017, -0.7792872022447658900, 0.6266669421770431100 ) ) ;
#8122 = direction ( 'none', ( 1.387778780781445300e-015, 0.6266669421770431100, 0.7792872022447658900 ) ) ;
#8123 = face_outer_bound ( 'none', #180, .t. ) ;
#8124 = plane ( 'none', #8111 ) ;
#8125 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8126 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8127 = b_spline_curve_with_knots ( 'none', 3,
( #8181, #8180, #8179, #8178, #8177, #8176, #8175 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#8128 = cartesian_point ( 'none', ( 1.262574684646723600, 0.0000000000000000000, -8.673617379884035500e-016 ) ) ;
#8129 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.999999999999999100 ) ) ;
#8130 = plane ( 'none', #8183 ) ;
#8131 = face_outer_bound ( 'none', #2408, .t. ) ;
#8132 = cartesian_point ( 'none', ( -27.00000000000000000, 0.0000000000000000000, 3.999999999999999100 ) ) ;
#8133 = cartesian_point ( 'none', ( -4.900000000000015500, 6.000769315822048500e-016, 4.399999999999999500 ) ) ;
#8134 = direction ( 'none', ( -0.7071067811865579000, 8.659560562355062300e-017, 0.7071067811865370300 ) ) ;
#8135 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.499999999999999100 ) ) ;
#8136 = edge_loop ( 'none', ( #7501, #7382, #7383, #7401, #7402, #7410 ) ) ;
#8137 = oriented_edge ( 'none', *, *, #7311, .t. ) ;
#8138 = toroidal_surface ( 'none', #8117, 27.00000000000000000, 0.5000000000000000000 ) ;
#8139 = edge_curve ( 'none', #815, #7396, #9633, .t. ) ;
#8140 = cartesian_point ( 'none', ( 2.512574684646731600, -30.35988970871858700, -22.12349026794378700 ) ) ;
#8141 = cartesian_point ( 'none', ( 2.512574684646731600, -29.57749700599257300, -21.86692397605513000 ) ) ;
#8142 = cartesian_point ( 'none', ( 2.512574684646731600, -27.81880766451672900, -21.23148250283406200 ) ) ;
#8144 = edge_curve ( 'none', #156, #8085, #9635, .t. ) ;
#8143 = cartesian_point ( 'none', ( 2.512574684646738700, -26.10755944522797700, -20.47501388717390500 ) ) ;
#8145 = cartesian_point ( 'none', ( 2.512574684646731600, -25.16314144180955700, -20.01408997942565500 ) ) ;
#8146 = cartesian_point ( 'none', ( 0.9125746846467256400, -30.35988970871858700, -22.12349026794378700 ) ) ;
#8147 = cartesian_point ( 'none', ( 0.9125746846467255300, -29.57749700599259400, -21.86692397605513000 ) ) ;
#8148 = cartesian_point ( 'none', ( 0.9125746846467257500, -27.81880766451674300, -21.23148250283406900 ) ) ;
#8149 = cartesian_point ( 'none', ( 0.9125746846467309700, -26.10755944522798800, -20.47501388717390100 ) ) ;
#8150 = cartesian_point ( 'none', ( 0.9125746846467361900, -25.16314144180955700, -20.01408997942565200 ) ) ;
#8151 = cartesian_point ( 'none', ( 0.9125746846467309700, -31.60674923231021800, -21.12082316046052100 ) ) ;
#8152 = cartesian_point ( 'none', ( 0.9125746846467255300, -30.84427712221263800, -20.88981791652660300 ) ) ;
#8153 = cartesian_point ( 'none', ( 0.9125746846467310800, -29.13086185489226700, -20.31246973411174000 ) ) ;
#8154 = cartesian_point ( 'none', ( 0.9125746846467256400, -27.45853224716288600, -19.61825658330166900 ) ) ;
#8155 = cartesian_point ( 'none', ( 0.9125746846467309700, -26.53590866621768600, -19.19219573586944000 ) ) ;
#8156 = cartesian_point ( 'none', ( 2.512574684646731600, -31.60674923231020400, -21.12082316046052500 ) ) ;
#8157 = cartesian_point ( 'none', ( 2.512574684646731600, -30.84427712221263500, -20.88981791652661000 ) ) ;
#8158 = cartesian_point ( 'none', ( 2.512574684646725000, -29.13086185489226000, -20.31246973411174700 ) ) ;
#8159 = cartesian_point ( 'none', ( 2.512574684646731600, -27.45853224716286400, -19.61825658330166900 ) ) ;
#8160 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #8207, #8206, #8205, #8204, #8203, #8202, #8201 ),
( #8200, #8199, #8198, #8197, #8196, #8195, #8194 ),
( #8193, #8192, #8191, #8190, #8189, #8188, #8187 ),
( #8186, #8185, #8184, #8244, #8243, #8242, #8241 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 1, 1, 4 ),
( 0.5000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#8161 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8162 = vector ( 'none', #8161, 1000.000000000000000 ) ;
#8163 = cartesian_point ( 'none', ( 33.00000000000000000, 4.041334437186266200e-015, 0.0000000000000000000 ) ) ;
#8164 = cartesian_point ( 'none', ( 33.00000000000000000, 4.041334437186266200e-015, 2.500000000000000000 ) ) ;
#8165 = face_outer_bound ( 'none', #2417, .t. ) ;
#8166 = cartesian_point ( 'none', ( 1.262574684646731400, -25.84952505401361100, -19.60314285764753700 ) ) ;
#8167 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8168 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8169 = axis2_placement_3d ( 'none', #8129, #8168, #8167 ) ;
#8170 = cartesian_point ( 'none', ( -28.70836547601573900, 0.0000000000000000000, 4.000000000000000000 ) ) ;
#8171 = cartesian_point ( 'none', ( 1.262574684646731400, 1.078520768856852100e-029, -1.734723475976768900e-017 ) ) ;
#8172 = cartesian_point ( 'none', ( 3.762574684646732100, 1.760744328116459000e-015, -1.734723475976807400e-017 ) ) ;
#8173 = direction ( 'none', ( -1.000000000000000000, -2.081668171172167900e-017, 1.387778780781445400e-017 ) ) ;
#8174 = cartesian_point ( 'none', ( -28.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8175 = cartesian_point ( 'none', ( 3.762574684646732100, -25.84952505401361500, -19.60314285764753700 ) ) ;
#8176 = cartesian_point ( 'none', ( 3.762574684646732900, -23.48759017967386200, -18.63643109682000400 ) ) ;
#8177 = cartesian_point ( 'none', ( 3.762574684646732900, -18.96889376729436800, -16.49583267372229400 ) ) ;
#8178 = cartesian_point ( 'none', ( 3.762574684646726700, -12.24613964765512500, -12.31500830393193600 ) ) ;
#8179 = cartesian_point ( 'none', ( 3.762574684646725800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#8180 = cartesian_point ( 'none', ( 3.762574684646725800, -1.819145745771352000, -2.428892910556137400 ) ) ;
#8181 = cartesian_point ( 'none', ( 3.762574684646732100, 1.760744328116459000e-015, -1.734723475976807400e-017 ) ) ;
#8182 = cartesian_point ( 'none', ( 27.00000000000000000, 3.337162527676537500e-015, 3.999999999999999100 ) ) ;
#8183 = axis2_placement_3d ( 'none', #8128, #8115, #8173 ) ;
#8184 = cartesian_point ( 'none', ( 3.762574684646725800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#8185 = cartesian_point ( 'none', ( 3.762574684646725800, -1.819145745771352000, -2.428892910556137400 ) ) ;
#8186 = cartesian_point ( 'none', ( 3.762574684646725800, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#8187 = cartesian_point ( 'none', ( 3.762574684646729400, -27.99447384215129400, -18.31893310209095600 ) ) ;
#8188 = cartesian_point ( 'none', ( 3.762574684646733800, -25.67661984405116700, -17.43104291343665600 ) ) ;
#8189 = cartesian_point ( 'none', ( 3.762574684646729800, -21.24608518415090700, -15.44808763468541600 ) ) ;
#8190 = cartesian_point ( 'none', ( 3.762574684646729800, -14.63961452539505200, -11.56884110464236500 ) ) ;
#8191 = cartesian_point ( 'none', ( 3.762574684646734300, -8.272435450254738100, -6.560846397952795800 ) ) ;
#8192 = cartesian_point ( 'none', ( 3.762574684646733800, -4.313362852798973400, -2.298811831501505600 ) ) ;
#8193 = cartesian_point ( 'none', ( 3.762574684646729400, -2.499999999999997300, -1.301042606982605100e-015 ) ) ;
#8194 = cartesian_point ( 'none', ( 1.262574684646734100, -27.99447384215129400, -18.31893310209096300 ) ) ;
#8195 = cartesian_point ( 'none', ( 1.262574684646734100, -25.67661984405116700, -17.43104291343666300 ) ) ;
#8196 = cartesian_point ( 'none', ( 1.262574684646729000, -21.24608518415090700, -15.44808763468541500 ) ) ;
#8197 = cartesian_point ( 'none', ( 1.262574684646734300, -14.63961452539505500, -11.56884110464236800 ) ) ;
#8198 = cartesian_point ( 'none', ( 1.262574684646729000, -8.272435450254736400, -6.560846397952795800 ) ) ;
#8199 = cartesian_point ( 'none', ( 1.262574684646728700, -4.313362852798970700, -2.298811831501506900 ) ) ;
#8200 = cartesian_point ( 'none', ( 1.262574684646728700, -2.499999999999997300, -1.301042606982605100e-015 ) ) ;
#8201 = cartesian_point ( 'none', ( 1.262574684646737600, -25.84952505401361500, -19.60314285764754100 ) ) ;
#8202 = cartesian_point ( 'none', ( 1.262574684646737600, -23.48759017967386200, -18.63643109682000400 ) ) ;
#8203 = cartesian_point ( 'none', ( 1.262574684646730700, -18.96889376729436400, -16.49583267372229400 ) ) ;
#8204 = cartesian_point ( 'none', ( 1.262574684646723800, -12.24613964765512200, -12.31500830393193600 ) ) ;
#8205 = cartesian_point ( 'none', ( 1.262574684646730700, -5.789784129171883900, -6.951089635116692200 ) ) ;
#8206 = cartesian_point ( 'none', ( 1.262574684646730700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#8207 = cartesian_point ( 'none', ( 1.262574684646723600, 0.0000000000000000000, -8.673617379884035500e-016 ) ) ;
#8208 = circle ( 'none', #8211, 1.250000000000000200 ) ;
#8209 = b_spline_curve_with_knots ( 'none', 3,
( #8224, #8223, #8222, #8221, #8220, #8219, #8218 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#8210 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 5.605782061797445900 ) ) ;
#8211 = axis2_placement_3d ( 'none', #8214, #8239, #8238 ) ;
#8212 = line ( 'none', #8163, #8162 ) ;
#8213 = cylindrical_surface ( 'none', #8215, 28.70836547601573900 ) ;
#8214 = cartesian_point ( 'none', ( 2.512574684646731600, -25.84952505401360800, -19.60314285764754100 ) ) ;
#8215 = axis2_placement_3d ( 'none', #8210, #8228, #8217 ) ;
#8216 = cartesian_point ( 'none', ( -28.70836547601573900, 0.0000000000000000000, 5.605782061797445900 ) ) ;
#8217 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8218 = cartesian_point ( 'none', ( 1.262574684646731400, -25.84952505401361100, -19.60314285764753700 ) ) ;
#8219 = cartesian_point ( 'none', ( 1.262574684646737600, -23.48759017967386200, -18.63643109682000400 ) ) ;
#8220 = cartesian_point ( 'none', ( 1.262574684646730700, -18.96889376729436400, -16.49583267372229400 ) ) ;
#8221 = cartesian_point ( 'none', ( 1.262574684646723800, -12.24613964765512200, -12.31500830393193600 ) ) ;
#8222 = cartesian_point ( 'none', ( 1.262574684646730700, -5.789784129171883900, -6.951089635116692200 ) ) ;
#8223 = cartesian_point ( 'none', ( 1.262574684646730700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#8224 = cartesian_point ( 'none', ( 1.262574684646731400, 1.078520768856852100e-029, -1.734723475976768900e-017 ) ) ;
#8225 = cartesian_point ( 'none', ( -31.36499999999999800, 0.0000000000000000000, 1.700000000000000200 ) ) ;
#8226 = cartesian_point ( 'none', ( 28.70836547601573900, 3.515760788895505200e-015, 5.605782061797445900 ) ) ;
#8227 = face_outer_bound ( 'none', #2388, .t. ) ;
#8228 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8229 = face_outer_bound ( 'none', #2432, .t. ) ;
#8230 = cartesian_point ( 'none', ( -28.70836547601573900, 0.0000000000000000000, 5.605782061797445900 ) ) ;
#8231 = cylindrical_surface ( 'none', #8256, 33.00000000000000000 ) ;
#8232 = direction ( 'none', ( 1.000000000000000000, 2.081668171172154600e-017, -1.387778780781445700e-017 ) ) ;
#8233 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8234 = cartesian_point ( 'none', ( 2.512574684646731600, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#8235 = axis2_placement_3d ( 'none', #8234, #8233, #8232 ) ;
#8236 = line ( 'none', #8230, #8261 ) ;
#8237 = circle ( 'none', #8235, 1.250000000000000200 ) ;
#8238 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#8239 = direction ( 'none', ( -6.938893903907228400e-018, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#8240 = cartesian_point ( 'none', ( 3.762574684646732100, -25.84952505401361500, -19.60314285764753700 ) ) ;
#8241 = cartesian_point ( 'none', ( 3.762574684646732900, -25.84952505401361500, -19.60314285764753700 ) ) ;
#8242 = cartesian_point ( 'none', ( 3.762574684646732900, -23.48759017967386200, -18.63643109682000400 ) ) ;
#8243 = cartesian_point ( 'none', ( 3.762574684646732900, -18.96889376729436800, -16.49583267372229400 ) ) ;
#8244 = cartesian_point ( 'none', ( 3.762574684646726700, -12.24613964765512500, -12.31500830393193600 ) ) ;
#8245 = cartesian_point ( 'none', ( 3.762574684646732900, -23.48759017967386200, -18.63643109682000400 ) ) ;
#8246 = cartesian_point ( 'none', ( 3.762574684646732900, -18.96889376729436800, -16.49583267372229400 ) ) ;
#8247 = cartesian_point ( 'none', ( 3.762574684646726700, -12.24613964765512500, -12.31500830393193600 ) ) ;
#8248 = cartesian_point ( 'none', ( 3.762574684646725800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#8249 = cartesian_point ( 'none', ( 3.762574684646725800, -1.819145745771352000, -2.428892910556137400 ) ) ;
#8250 = cartesian_point ( 'none', ( 3.762574684646725800, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#8251 = cartesian_point ( 'none', ( -31.36499999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8252 = line ( 'none', #8251, #8294 ) ;
#8253 = cartesian_point ( 'none', ( 27.50000000000000000, 3.367778697655221300e-015, 3.499999999999999100 ) ) ;
#8254 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #8250, #8249, #8248, #8247, #8246, #8245, #8290 ),
( #8289, #8288, #8287, #8286, #8285, #8284, #8283 ),
( #8282, #8281, #8280, #8279, #8278, #8277, #8276 ),
( #8275, #8274, #8273, #8272, #8271, #8270, #8269 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.5000000000000000000 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#8255 = circle ( 'none', #8324, 31.36499999999999800 ) ;
#8256 = axis2_placement_3d ( 'none', #8262, #8292, #8268 ) ;
#8257 = face_outer_bound ( 'none', #2448, .t. ) ;
#8258 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#8259 = direction ( 'none', ( -6.938893903907228400e-018, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#8260 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8261 = vector ( 'none', #8260, 1000.000000000000000 ) ;
#8262 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8263 = cartesian_point ( 'none', ( 27.50000000000000000, 3.367778697655221300e-015, 1.000000000000000000 ) ) ;
#8264 = circle ( 'none', #8267, 1.250000000000000200 ) ;
#8265 = circle ( 'none', #8326, 1.000000000000000000 ) ;
#8266 = cartesian_point ( 'none', ( 2.512574684646731600, -25.84952505401360800, -19.60314285764754100 ) ) ;
#8267 = axis2_placement_3d ( 'none', #8266, #8259, #8258 ) ;
#8268 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8269 = cartesian_point ( 'none', ( 1.262574684646737600, -25.84952505401361500, -19.60314285764754100 ) ) ;
#8270 = cartesian_point ( 'none', ( 1.262574684646737600, -23.48759017967386200, -18.63643109682000400 ) ) ;
#8271 = cartesian_point ( 'none', ( 1.262574684646730700, -18.96889376729436400, -16.49583267372229400 ) ) ;
#8272 = cartesian_point ( 'none', ( 1.262574684646723800, -12.24613964765512200, -12.31500830393193600 ) ) ;
#8273 = cartesian_point ( 'none', ( 1.262574684646730700, -5.789784129171883900, -6.951089635116692200 ) ) ;
#8274 = cartesian_point ( 'none', ( 1.262574684646730700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#8275 = cartesian_point ( 'none', ( 1.262574684646723600, 0.0000000000000000000, -8.673617379884035500e-016 ) ) ;
#8276 = cartesian_point ( 'none', ( 1.262574684646734100, -23.70457626587592200, -20.88735261320410100 ) ) ;
#8277 = cartesian_point ( 'none', ( 1.262574684646728700, -21.29856051529655400, -19.84181928020335000 ) ) ;
#8278 = cartesian_point ( 'none', ( 1.262574684646739400, -16.69170235043782900, -17.54357771275918400 ) ) ;
#8279 = cartesian_point ( 'none', ( 1.262574684646734300, -9.852664769915191900, -13.06117550322149900 ) ) ;
#8280 = cartesian_point ( 'none', ( 1.262574684646734300, -3.307132808089037600, -7.341332872280594800 ) ) ;
#8281 = cartesian_point ( 'none', ( 1.262574684646728700, 0.6750713612562606600, -2.558973989610774600 ) ) ;
#8282 = cartesian_point ( 'none', ( 1.262574684646728700, 2.500000000000000900, -1.301042606982605100e-015 ) ) ;
#8283 = cartesian_point ( 'none', ( 3.762574684646733800, -23.70457626587592200, -20.88735261320410100 ) ) ;
#8284 = cartesian_point ( 'none', ( 3.762574684646733800, -21.29856051529655800, -19.84181928020335000 ) ) ;
#8285 = cartesian_point ( 'none', ( 3.762574684646729800, -16.69170235043782900, -17.54357771275918400 ) ) ;
#8286 = cartesian_point ( 'none', ( 3.762574684646734300, -9.852664769915191900, -13.06117550322149900 ) ) ;
#8287 = cartesian_point ( 'none', ( 3.762574684646724500, -3.307132808089037600, -7.341332872280592200 ) ) ;
#8288 = cartesian_point ( 'none', ( 3.762574684646733800, 0.6750713612562593300, -2.558973989610774600 ) ) ;
#8289 = cartesian_point ( 'none', ( 3.762574684646729400, 2.499999999999998200, -1.301042606982605100e-015 ) ) ;
#8290 = cartesian_point ( 'none', ( 3.762574684646732900, -25.84952505401361500, -19.60314285764753700 ) ) ;
#8291 = cartesian_point ( 'none', ( 29.00000000000081400, -29.00000000000000000, -6.000000000000808200 ) ) ;
#8292 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8293 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8294 = vector ( 'none', #8293, 1000.000000000000000 ) ;
#8295 = cartesian_point ( 'none', ( -4.854121959736899900, 2.000000000000000400, -6.799999999999998900 ) ) ;
#8296 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8297 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8298 = cartesian_point ( 'none', ( -28.50000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8299 = cartesian_point ( 'none', ( -34.98179403825344000, 1.078398064313408100, -5.962388955933844800 ) ) ;
#8300 = cartesian_point ( 'none', ( 33.00000000000000000, 4.041334437186266200e-015, 4.000000000000000000 ) ) ;
#8301 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8302 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8303 = direction ( 'none', ( -1.000000000000000000, -1.224646799147349500e-016, 0.0000000000000000000 ) ) ;
#8304 = direction ( 'none', ( -1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8305 = cartesian_point ( 'none', ( 27.00000000000000000, 3.306546357697853700e-015, 3.499999999999999100 ) ) ;
#8306 = axis2_placement_3d ( 'none', #8305, #8304, #8303 ) ;
#8307 = cartesian_point ( 'none', ( -34.98861345919235800, 1.073399190592863000, -5.924253096061017100 ) ) ;
#8308 = conical_surface ( 'none', #8325, 2.874999999999836100, 0.7853981633974488300 ) ;
#8309 = circle ( 'none', #8306, 0.5000000000000004400 ) ;
#8310 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8311 = vector ( 'none', #8310, 1000.000000000000000 ) ;
#8312 = cartesian_point ( 'none', ( 31.36499999999999800, 3.841104685525673200e-015, 0.0000000000000000000 ) ) ;
#8313 = line ( 'none', #8312, #8311 ) ;
#8314 = cartesian_point ( 'none', ( 31.36499999999999800, 3.841104685525673200e-015, 1.700000000000000200 ) ) ;
#8315 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8316 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8317 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.700000000000000200 ) ) ;
#8318 = axis2_placement_3d ( 'none', #8317, #8316, #8315 ) ;
#8319 = circle ( 'none', #8318, 31.36499999999999800 ) ;
#8320 = cartesian_point ( 'none', ( 31.36499999999999800, 3.841104685525673200e-015, 2.500000000000000000 ) ) ;
#8321 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8322 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8323 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.500000000000000000 ) ) ;
#8324 = axis2_placement_3d ( 'none', #8323, #8322, #8321 ) ;
#8325 = axis2_placement_3d ( 'none', #8291, #8302, #8301 ) ;
#8326 = axis2_placement_3d ( 'none', #8298, #8297, #8296 ) ;
#8327 = cartesian_point ( 'none', ( -31.36499999999999800, 0.0000000000000000000, 2.500000000000000000 ) ) ;
#8328 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8329 = axis2_placement_3d ( 'none', #8345, #8328, #8389 ) ;
#8330 = cartesian_point ( 'none', ( 4.499999999999999100, 5.510910596163087600e-016, 3.999999999999994700 ) ) ;
#8331 = axis2_placement_3d ( 'none', #8378, #8377, #8376 ) ;
#8332 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8333 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8334 = conical_surface ( 'none', #8344, 5.000000000000018700, 0.7853981633974630400 ) ;
#8335 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8336 = vector ( 'none', #8335, 1000.000000000000000 ) ;
#8337 = face_outer_bound ( 'none', #2473, .t. ) ;
#8338 = cartesian_point ( 'none', ( -4.499999999999999100, 0.0000000000000000000, 3.999999999999994700 ) ) ;
#8339 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8340 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8341 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.399999999999999500 ) ) ;
#8342 = axis2_placement_3d ( 'none', #8341, #8340, #8339 ) ;
#8343 = circle ( 'none', #8342, 4.900000000000015500 ) ;
#8344 = axis2_placement_3d ( 'none', #8346, #8333, #8332 ) ;
#8345 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.500000000000000000 ) ) ;
#8346 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.500000000000000000 ) ) ;
#8347 = circle ( 'none', #8329, 33.00000000000000000 ) ;
#8348 = cartesian_point ( 'none', ( -33.00000000000000000, 0.0000000000000000000, 2.500000000000000000 ) ) ;
#8349 = edge_curve ( 'none', #7411, #197, #9634, .t. ) ;
#8350 = cartesian_point ( 'none', ( -33.00000000000000000, 0.0000000000000000000, 4.000000000000000000 ) ) ;
#8351 = cartesian_point ( 'none', ( -33.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8352 = line ( 'none', #8351, #8336 ) ;
#8353 = axis2_placement_3d ( 'none', #8413, #8411, #8410 ) ;
#8354 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8355 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8356 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8357 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8358 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8359 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8360 = axis2_placement_3d ( 'none', #8379, #8359, #8358 ) ;
#8361 = oriented_edge ( 'none', *, *, #205, .f. ) ;
#8362 = circle ( 'none', #8353, 2.875000000000682600 ) ;
#8363 = face_outer_bound ( 'none', #3417, .t. ) ;
#8364 = plane ( 'none', #8380 ) ;
#8365 = face_outer_bound ( 'none', #917, .t. ) ;
#8366 = cylindrical_surface ( 'none', #8360, 2.875000000000682600 ) ;
#8367 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#8368 = oriented_edge ( 'none', *, *, #7412, .f. ) ;
#8369 = direction ( 'none', ( -1.387778780781445100e-017, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#8370 = cartesian_point ( 'none', ( 5.040009844363972900, -25.84952505401360800, -19.60314285764753400 ) ) ;
#8371 = axis2_placement_3d ( 'none', #8370, #8369, #8367 ) ;
#8372 = face_outer_bound ( 'none', #958, .t. ) ;
#8373 = face_bound ( 'none', #966, .t. ) ;
#8374 = axis2_placement_3d ( 'none', #8406, #8405, #8404 ) ;
#8375 = cartesian_point ( 'none', ( -35.00000000000000000, -28.99999999999996100, -6.000000000000000000 ) ) ;
#8376 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8377 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8378 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.999999999999994700 ) ) ;
#8379 = cartesian_point ( 'none', ( -28.99999999999918600, -29.00000000000081700, -6.000000000000000000 ) ) ;
#8380 = axis2_placement_3d ( 'none', #8375, #8355, #8354 ) ;
#8381 = cartesian_point ( 'none', ( 4.900000000000015500, 0.0000000000000000000, 4.399999999999999500 ) ) ;
#8382 = circle ( 'none', #8371, 1.250000000000000200 ) ;
#8383 = plane ( 'none', #8374 ) ;
#8384 = direction ( 'none', ( 0.7071067811865579000, 0.0000000000000000000, 0.7071067811865370300 ) ) ;
#8385 = vector ( 'none', #8384, 1000.000000000000100 ) ;
#8386 = cartesian_point ( 'none', ( 5.000000000000018700, 0.0000000000000000000, 4.500000000000000000 ) ) ;
#8387 = line ( 'none', #8386, #8385 ) ;
#8388 = circle ( 'none', #8331, 4.499999999999999100 ) ;
#8389 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8390 = axis2_placement_3d ( 'none', #8403, #8357, #8356 ) ;
#8391 = cartesian_point ( 'none', ( -27.00000000000000400, -22.00000000000000700, -3.500000000000000000 ) ) ;
#8392 = axis2_placement_3d ( 'none', #8396, #8466, #8465 ) ;
#8393 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #8395, #8444, #8443, #8442, #8440 ),
( #8439, #8438, #8437, #8436, #8435 ),
( #8433, #8432, #8431, #8430, #8429 ),
( #8428, #8427, #8426, #8425, #8424 ) ),
.unspecified., .f., .f., .t. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 4 ),
( 0.5000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#8394 = cylindrical_surface ( 'none', #8390, 1.249999999999992500 ) ;
#8395 = cartesian_point ( 'none', ( 5.040009844363972900, -26.53590866621767900, -19.19219573586944300 ) ) ;
#8396 = cartesian_point ( 'none', ( 2.168404344971008900e-016, -14.00000000000000000, -79.49999999999998600 ) ) ;
#8397 = circle ( 'none', #8420, 1.249999999999997600 ) ;
#8398 = b_spline_curve_with_knots ( 'none', 3,
( #8495, #8563, #8562, #8561, #8560, #8559, #8558, #8557, #8556, #8555, #8554, #8553, #8552, #8551, #8550, #8549, #8548, #8547, #8546, #8545 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.002939650602248600200, 0.003428377315012847700, 0.003917104027777095100, 0.004405830740541342100, 0.004894557453305590000, 0.005383284166069837900, 0.005872010878834085800, 0.006360737591598332800, 0.006605100947980457200, 0.006849464304362582400 ),
.unspecified. ) ;
#8399 = face_outer_bound ( 'none', #6787, .t. ) ;
#8400 = direction ( 'none', ( 0.0000000000000000000, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#8401 = direction ( 'none', ( 1.380839886877538400e-015, 0.6266669421770427700, 0.7792872022447661100 ) ) ;
#8402 = cartesian_point ( 'none', ( 5.040009844363972900, -30.98331947051438500, -21.62215671420215200 ) ) ;
#8403 = cartesian_point ( 'none', ( -35.00000000000000000, -22.00000000000000700, -3.500000000000000000 ) ) ;
#8404 = direction ( 'none', ( -2.775557561562890700e-017, -0.7792872022447658900, 0.6266669421770431100 ) ) ;
#8405 = direction ( 'none', ( 1.387778780781445300e-015, 0.6266669421770431100, 0.7792872022447658900 ) ) ;
#8406 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231020400, -21.12082316046052100 ) ) ;
#8407 = axis2_placement_3d ( 'none', #8402, #8401, #8400 ) ;
#8408 = circle ( 'none', #8407, 0.8000000000000002700 ) ;
#8409 = face_outer_bound ( 'none', #6440, .t. ) ;
#8410 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8412 = oriented_edge ( 'none', *, *, #7135, .t. ) ;
#8411 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8413 = cartesian_point ( 'none', ( -28.99999999999918600, -29.00000000000081700, -0.9999999999999835700 ) ) ;
#8414 = cartesian_point ( 'none', ( 5.040009844363972900, -30.98331947051438500, -21.62215671420215200 ) ) ;
#8415 = conical_surface ( 'none', #8417, 24962.46200926356700, 1.530757584800726400 ) ;
#8416 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 921.3673453099434000 ) ) ;
#8417 = axis2_placement_3d ( 'none', #8416, #8423, #8467 ) ;
#8418 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8419 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8420 = axis2_placement_3d ( 'none', #8391, #8419, #8418 ) ;
#8421 = cylindrical_surface ( 'none', #8392, 1.249999999999988000 ) ;
#8422 = face_outer_bound ( 'none', #1071, .t. ) ;
#8423 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8424 = cartesian_point ( 'none', ( 5.040009844363965800, -30.35988970871858700, -22.12349026794378700 ) ) ;
#8425 = cartesian_point ( 'none', ( 5.040009844363972900, -29.57749700599258000, -21.86692397605513000 ) ) ;
#8426 = cartesian_point ( 'none', ( 5.040009844363979100, -27.81880766451673600, -21.23148250283406200 ) ) ;
#8427 = cartesian_point ( 'none', ( 5.040009844363972900, -26.10755944522797700, -20.47501388717390500 ) ) ;
#8428 = cartesian_point ( 'none', ( 5.040009844363965800, -25.16314144180955700, -20.01408997942565200 ) ) ;
#8429 = cartesian_point ( 'none', ( 3.440009844363971900, -30.35988970871859700, -22.12349026794378700 ) ) ;
#8430 = cartesian_point ( 'none', ( 3.440009844363965700, -29.57749700599258700, -21.86692397605512600 ) ) ;
#8431 = cartesian_point ( 'none', ( 3.440009844363967100, -27.81880766451674300, -21.23148250283406900 ) ) ;
#8432 = cartesian_point ( 'none', ( 3.440009844363966600, -26.10755944522799200, -20.47501388717390800 ) ) ;
#8433 = cartesian_point ( 'none', ( 3.440009844363971900, -25.16314144180956100, -20.01408997942565200 ) ) ;
#8434 = oriented_edge ( 'none', *, *, #8349, .t. ) ;
#8435 = cartesian_point ( 'none', ( 3.440009844363966600, -31.60674923231021800, -21.12082316046052100 ) ) ;
#8436 = cartesian_point ( 'none', ( 3.440009844363971100, -30.84427712221264500, -20.88981791652660600 ) ) ;
#8437 = cartesian_point ( 'none', ( 3.440009844363967100, -29.13086185489227700, -20.31246973411174000 ) ) ;
#8438 = cartesian_point ( 'none', ( 3.440009844363971900, -27.45853224716287900, -19.61825658330166500 ) ) ;
#8439 = cartesian_point ( 'none', ( 3.440009844363971900, -26.53590866621767600, -19.19219573586944000 ) ) ;
#8440 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231020400, -21.12082316046052100 ) ) ;
#8441 = oriented_edge ( 'none', *, *, #7316, .f. ) ;
#8442 = cartesian_point ( 'none', ( 5.040009844363972900, -30.84427712221262800, -20.88981791652660600 ) ) ;
#8443 = cartesian_point ( 'none', ( 5.040009844363972900, -29.13086185489226000, -20.31246973411174400 ) ) ;
#8444 = cartesian_point ( 'none', ( 5.040009844363972900, -27.45853224716286400, -19.61825658330166500 ) ) ;
#8445 = cartesian_point ( 'none', ( 0.6289939362804961600, 15.09242798281247000, -78.02755569059250700 ) ) ;
#8446 = cartesian_point ( 'none', ( 0.7684170450484062400, 14.99933600473087500, -78.03101090167767500 ) ) ;
#8447 = cartesian_point ( 'none', ( 0.9415368460018367400, 14.82623705374970100, -78.03752197957254600 ) ) ;
#8448 = cartesian_point ( 'none', ( 0.9943404208620505400, 14.76187181713921800, -78.03995521235793800 ) ) ;
#8449 = cartesian_point ( 'none', ( 1.084967758511701700, 14.62610422558965500, -78.04512428582991400 ) ) ;
#8450 = cartesian_point ( 'none', ( 1.123373469683795800, 14.55430860863204900, -78.04787462015094900 ) ) ;
#8451 = edge_curve ( 'none', #512, #7583, #9676, .t. ) ;
#8452 = cartesian_point ( 'none', ( 1.217564928335119300, 14.32701619112883600, -78.05665116773720100 ) ) ;
#8453 = cartesian_point ( 'none', ( 1.249999999999987600, 14.16484523100023600, -78.06300395379473400 ) ) ;
#8454 = cartesian_point ( 'none', ( 1.249999999999987800, 14.00000000000000000, -78.06958151275331700 ) ) ;
#8455 = b_spline_curve_with_knots ( 'none', 3,
( #8454, #8453, #8452, #8450, #8449, #8448, #8447, #8446, #8445, #8493, #8492, #8491, #8490, #8489, #8488, #8487, #8486, #8485, #8484, #8483, #8482, #8480 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.002925925489671351400, 0.003414603921923154600, 0.003658943138049058700, 0.003903282354174963800, 0.004391960786426769500, 0.004880639218678574400, 0.005369317650930381000, 0.005857996083182185800, 0.006346674515433990700, 0.006591013731559894000, 0.006835352947685796400 ),
.unspecified. ) ;
#8456 = face_outer_bound ( 'none', #6960, .t. ) ;
#8457 = cartesian_point ( 'none', ( -2.168404344971008900e-016, 14.00000000000000000, -79.49999999999998600 ) ) ;
#8458 = cartesian_point ( 'none', ( 5.040009844363973800, -30.35988970871857300, -22.12349026794378700 ) ) ;
#8459 = face_outer_bound ( 'none', #6959, .t. ) ;
#8460 = direction ( 'none', ( 0.0000000000000000000, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#8462 = advanced_face ( 'none', ( #9667 ), #9642, .t. ) ;
#8461 = direction ( 'none', ( 1.380839886877538400e-015, 0.6266669421770427700, 0.7792872022447661100 ) ) ;
#8463 = axis2_placement_3d ( 'none', #8414, #8461, #8460 ) ;
#8464 = circle ( 'none', #8463, 0.8000000000000002700 ) ;
#8465 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8466 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8467 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8468 = cartesian_point ( 'none', ( 3.790009844363978300, -23.48759017967385900, -18.63643109682000400 ) ) ;
#8469 = cartesian_point ( 'none', ( 3.790009844363971600, -18.96889376729436400, -16.49583267372229400 ) ) ;
#8470 = cartesian_point ( 'none', ( 3.790009844363972500, -12.24613964765512500, -12.31500830393193600 ) ) ;
#8471 = cartesian_point ( 'none', ( 3.790009844363971600, -5.789784129171883900, -6.951089635116692200 ) ) ;
#8472 = cartesian_point ( 'none', ( 3.790009844363971600, -1.819145745771352000, -2.428892910556139200 ) ) ;
#8473 = cartesian_point ( 'none', ( 3.790009844363971600, -8.673617379884035500e-016, 0.0000000000000000000 ) ) ;
#8474 = cartesian_point ( 'none', ( 5.040009844363965800, -25.16314144182622000, -20.01408997943378100 ) ) ;
#8475 = b_spline_curve_with_knots ( 'none', 3,
( #8474, #8504, #8503, #8502, #8501 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#8476 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8477 = oriented_edge ( 'none', *, *, #175, .f. ) ;
#8478 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #8473, #8472, #8471, #8470, #8469, #8468, #8527 ),
( #8526, #8525, #8524, #8523, #8522, #8521, #8520 ),
( #8519, #8518, #8517, #8516, #8515, #8514, #8513 ),
( #8512, #8511, #8510, #8509, #8508, #8507, #8506 ) ),
.unspecified., .f., .f., .t. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 1, 1, 4 ),
( 0.5000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#8479 = face_outer_bound ( 'none', #6970, .t. ) ;
#8480 = cartesian_point ( 'none', ( -1.250000000002445600, 14.00000000000023600, -78.06958151275330200 ) ) ;
#8481 = edge_loop ( 'none', ( #9111, #9122, #10789, #10570 ) ) ;
#8482 = cartesian_point ( 'none', ( -1.249999999999961100, 14.08159739737134700, -78.06632566064995200 ) ) ;
#8483 = cartesian_point ( 'none', ( -1.241821782402509100, 14.16441646141770000, -78.06305019715191000 ) ) ;
#8484 = cartesian_point ( 'none', ( -1.209921667806834300, 14.32441280770954800, -78.05677389638212600 ) ) ;
#8485 = cartesian_point ( 'none', ( -1.186319945673759000, 14.40234286975179500, -78.05374261729008400 ) ) ;
#8486 = cartesian_point ( 'none', ( -1.092141169247454700, 14.62981494092223000, -78.04495891255759000 ) ) ;
#8487 = cartesian_point ( 'none', ( -1.000295962558944700, 14.76750098012039200, -78.03973130698747700 ) ) ;
#8488 = cartesian_point ( 'none', ( -0.7672433552218700400, 15.00049357872271300, -78.03096737651395600 ) ) ;
#8489 = cartesian_point ( 'none', ( -0.6291912813153748300, 15.09242935264640700, -78.02755560828420300 ) ) ;
#8490 = cartesian_point ( 'none', ( -0.3267513665618929600, 15.21758658971617700, -78.02292621019299200 ) ) ;
#8491 = cartesian_point ( 'none', ( -0.1626593938860885800, 15.25004911048021100, -78.02173557961910400 ) ) ;
#8492 = cartesian_point ( 'none', ( 0.1634133256986928200, 15.24995077583713000, -78.02173919602627400 ) ) ;
#8493 = cartesian_point ( 'none', ( 0.3280347494970153300, 15.21713823070011000, -78.02294276286465900 ) ) ;
#8494 = axis2_placement_3d ( 'none', #8457, #8499, #8476 ) ;
#8495 = cartesian_point ( 'none', ( 1.249999999999988200, -13.99999999999999600, -78.06958151275331700 ) ) ;
#8496 = cartesian_point ( 'none', ( -28.99999999999996100, -35.00000000000000000, -6.000000000000000000 ) ) ;
#8497 = line ( 'none', #8496, #8531 ) ;
#8498 = line ( 'none', #8543, #8542 ) ;
#8499 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8500 = face_outer_bound ( 'none', #6983, .t. ) ;
#8501 = cartesian_point ( 'none', ( 5.040009844363973800, -30.35988970871857300, -22.12349026794378700 ) ) ;
#8502 = cartesian_point ( 'none', ( 5.040009844363972900, -29.57749700599258000, -21.86692397605513000 ) ) ;
#8503 = cartesian_point ( 'none', ( 5.040009844363979100, -27.81880766451673600, -21.23148250283406200 ) ) ;
#8504 = cartesian_point ( 'none', ( 5.040009844363972900, -26.10755944522797700, -20.47501388717390500 ) ) ;
#8505 = cylindrical_surface ( 'none', #8494, 1.249999999999988000 ) ;
#8506 = cartesian_point ( 'none', ( 6.290009844363973800, -25.84952505401361500, -19.60314285764753700 ) ) ;
#8507 = cartesian_point ( 'none', ( 6.290009844363973800, -23.48759017967386600, -18.63643109682000800 ) ) ;
#8508 = cartesian_point ( 'none', ( 6.290009844363973800, -18.96889376729436100, -16.49583267372229400 ) ) ;
#8509 = cartesian_point ( 'none', ( 6.290009844363975600, -12.24613964765512900, -12.31500830393194000 ) ) ;
#8510 = cartesian_point ( 'none', ( 6.290009844363973800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#8511 = cartesian_point ( 'none', ( 6.290009844363966700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#8512 = cartesian_point ( 'none', ( 6.290009844363980900, 0.0000000000000000000, -1.734723475976807100e-015 ) ) ;
#8513 = cartesian_point ( 'none', ( 6.290009844363975600, -27.99447384215129400, -18.31893310209096300 ) ) ;
#8514 = cartesian_point ( 'none', ( 6.290009844363975600, -25.67661984405117400, -17.43104291343666300 ) ) ;
#8515 = cartesian_point ( 'none', ( 6.290009844363976500, -21.24608518415090700, -15.44808763468541500 ) ) ;
#8516 = cartesian_point ( 'none', ( 6.290009844363971100, -14.63961452539505700, -11.56884110464236800 ) ) ;
#8517 = cartesian_point ( 'none', ( 6.290009844363971100, -8.272435450254738100, -6.560846397952795800 ) ) ;
#8518 = cartesian_point ( 'none', ( 6.290009844363970300, -4.313362852798970700, -2.298811831501505600 ) ) ;
#8519 = cartesian_point ( 'none', ( 6.290009844363970300, -2.499999999999998700, -1.301042606982605100e-015 ) ) ;
#8520 = cartesian_point ( 'none', ( 3.790009844363969400, -27.99447384215130100, -18.31893310209096300 ) ) ;
#8521 = cartesian_point ( 'none', ( 3.790009844363974700, -25.67661984405116400, -17.43104291343666300 ) ) ;
#8522 = cartesian_point ( 'none', ( 3.790009844363969800, -21.24608518415090000, -15.44808763468541600 ) ) ;
#8523 = cartesian_point ( 'none', ( 3.790009844363969800, -14.63961452539505500, -11.56884110464236800 ) ) ;
#8524 = cartesian_point ( 'none', ( 3.790009844363969800, -8.272435450254736400, -6.560846397952793100 ) ) ;
#8525 = cartesian_point ( 'none', ( 3.790009844363969400, -4.313362852798968900, -2.298811831501504300 ) ) ;
#8526 = cartesian_point ( 'none', ( 3.790009844363969400, -2.499999999999998700, -1.301042606982605100e-015 ) ) ;
#8527 = cartesian_point ( 'none', ( 3.790009844363964500, -25.84952505401360800, -19.60314285764753400 ) ) ;
#8528 = cartesian_point ( 'none', ( 31.87500000000064700, -29.00000000000000000, -6.000000000000808200 ) ) ;
#8529 = vector ( 'none', #8799, 1000.000000000000000 ) ;
#8530 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8531 = vector ( 'none', #8530, 1000.000000000000000 ) ;
#8532 = cartesian_point ( 'none', ( -33.99999999999999300, 28.99999999999919700, -6.000000000000000000 ) ) ;
#8533 = cartesian_point ( 'none', ( -34.97275326254642600, 1.083328144831103800, -6.000000000000005300 ) ) ;
#8534 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8535 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8536 = face_outer_bound ( 'none', #7102, .t. ) ;
#8537 = circle ( 'none', #7638, 0.5000000000000004400 ) ;
#8538 = circle ( 'none', #8544, 5.999999999999998200 ) ;
#8539 = circle ( 'none', #8803, 34.98952801385487300 ) ;
#8540 = cartesian_point ( 'none', ( -29.00000000000000400, -29.00000000000000400, -0.5000000000000004400 ) ) ;
#8541 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8542 = vector ( 'none', #8541, 1000.000000000000000 ) ;
#8543 = cartesian_point ( 'none', ( -28.99999999999996100, -35.00000000000000000, -0.5000000000000004400 ) ) ;
#8544 = axis2_placement_3d ( 'none', #8540, #8535, #8534 ) ;
#8545 = cartesian_point ( 'none', ( -1.250000000007428100, -13.99999999999919500, -78.06958151275331700 ) ) ;
#8546 = cartesian_point ( 'none', ( -1.249999999999905900, -13.91845631011233100, -78.07283522185171900 ) ) ;
#8547 = cartesian_point ( 'none', ( -1.241834097228498900, -13.83564146630051900, -78.07616879477465900 ) ) ;
#8548 = cartesian_point ( 'none', ( -1.209904859569680000, -13.67550672822254400, -78.08267203319455500 ) ) ;
#8549 = cartesian_point ( 'none', ( -1.186292910456082900, -13.59760053557760000, -78.08586456608533400 ) ) ;
#8550 = cartesian_point ( 'none', ( -1.092253500401589200, -13.37043897490095600, -78.09525228240907800 ) ) ;
#8551 = cartesian_point ( 'none', ( -1.000585584623625100, -13.23281216620715700, -78.10105076095759100 ) ) ;
#8552 = cartesian_point ( 'none', ( -0.7671324031384122400, -12.99937191697842200, -78.11101004354301800 ) ) ;
#8553 = cartesian_point ( 'none', ( -0.6293813748284932100, -12.90765022505534700, -78.11499233431500500 ) ) ;
#8554 = cartesian_point ( 'none', ( -0.3265731559147457800, -12.78233875004641900, -78.12045993852171900 ) ) ;
#8555 = cartesian_point ( 'none', ( -0.1626653111656588500, -12.74993844164666100, -78.12189047129560000 ) ) ;
#8556 = cartesian_point ( 'none', ( 0.1636100285644700400, -12.75006173685156000, -78.12188504783335900 ) ) ;
#8557 = cartesian_point ( 'none', ( 0.3281869253319003000, -12.78290344217835200, -78.12043523528183200 ) ) ;
#8558 = cartesian_point ( 'none', ( 0.6291220131068739900, -12.90764649419500500, -78.11499256192115600 ) ) ;
#8559 = cartesian_point ( 'none', ( 0.7686068096888000200, -13.00082847545513900, -78.11094787511667900 ) ) ;
#8560 = cartesian_point ( 'none', ( 0.9992473861411743700, -13.23149181874795500, -78.10110711821695900 ) ) ;
#8561 = cartesian_point ( 'none', ( 1.092091229886839000, -13.37018196154808800, -78.09526307681663600 ) ) ;
#8562 = cartesian_point ( 'none', ( 1.217500542419374600, -13.67285103520920200, -78.08275457884376200 ) ) ;
#8563 = cartesian_point ( 'none', ( 1.249999999999987800, -13.83492545573138300, -78.07616822163717500 ) ) ;
#8564 = cartesian_point ( 'none', ( 2.512574684646731600, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#8565 = axis2_placement_3d ( 'none', #8564, #8629, #8628 ) ;
#8566 = direction ( 'none', ( 1.117161918529063600e-015, -0.5136839022230164100, -0.8579795152548424000 ) ) ;
#8567 = cartesian_point ( 'none', ( 5.040009844363972900, -25.84952505403008900, -19.60314285765537100 ) ) ;
#8568 = circle ( 'none', #8574, 0.7999999999999958300 ) ;
#8569 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8570 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8571 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.499999999999998700 ) ) ;
#8572 = axis2_placement_3d ( 'none', #8571, #8570, #8569 ) ;
#8573 = cartesian_point ( 'none', ( 2.512574684646731600, -25.84952505403007500, -19.60314285765536700 ) ) ;
#8574 = axis2_placement_3d ( 'none', #8573, #8566, #8621 ) ;
#8575 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8576 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8577 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.499999999999999100 ) ) ;
#8578 = axis2_placement_3d ( 'none', #8577, #8576, #8575 ) ;
#8579 = circle ( 'none', #8578, 27.50000000000000000 ) ;
#8580 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8581 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8582 = cartesian_point ( 'none', ( -11.00000000000000200, 0.0000000000000000000, 2.499999999999998700 ) ) ;
#8583 = cartesian_point ( 'none', ( 5.040009844363965800, -25.16314144182622000, -20.01408997943378100 ) ) ;
#8584 = cartesian_point ( 'none', ( -27.50000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8585 = cartesian_point ( 'none', ( -29.00000000000000400, -29.00000000000000400, -6.000000000000000000 ) ) ;
#8586 = face_outer_bound ( 'none', #6995, .t. ) ;
#8587 = cartesian_point ( 'none', ( -28.99999999999996100, -35.00000000000000000, -0.5000000000000004400 ) ) ;
#8588 = cartesian_point ( 'none', ( 5.040009844363972900, -26.53590866623395800, -19.19219573587696100 ) ) ;
#8589 = circle ( 'none', #8572, 11.00000000000000200 ) ;
#8590 = axis2_placement_3d ( 'none', #8585, #8581, #8580 ) ;
#8591 = cylindrical_surface ( 'none', #8590, 5.999999999999998200 ) ;
#8592 = circle ( 'none', #8565, 1.250000000000000200 ) ;
#8593 = face_outer_bound ( 'none', #2438, .t. ) ;
#8594 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8595 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8596 = face_bound ( 'none', #7012, .t. ) ;
#8597 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8598 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8599 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.216611057838472100 ) ) ;
#8600 = axis2_placement_3d ( 'none', #8599, #8598, #8597 ) ;
#8601 = circle ( 'none', #8692, 4.650000000000000400 ) ;
#8602 = axis2_placement_3d ( 'none', #8641, #8640, #8639 ) ;
#8603 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8604 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8605 = face_outer_bound ( 'none', #7020, .t. ) ;
#8606 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#8607 = circle ( 'none', #8600, 4.650000000000000400 ) ;
#8608 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#8609 = direction ( 'none', ( -1.000000000000000000, -1.224646799147353500e-016, 0.0000000000000000000 ) ) ;
#8610 = direction ( 'none', ( -1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8611 = plane ( 'none', #8614 ) ;
#8612 = axis2_placement_3d ( 'none', #8606, #8595, #8594 ) ;
#8613 = advanced_face ( 'none', ( #9637, #9643 ), #9665, .t. ) ;
#8614 = axis2_placement_3d ( 'none', #8657, #8656, #8648 ) ;
#8615 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152548436200, -0.5136839022230146300 ) ) ;
#8616 = direction ( 'none', ( 7.459310946700268900e-015, -0.5136839022230156300, -0.8579795152548430600 ) ) ;
#8617 = axis2_placement_3d ( 'none', #8567, #8616, #8615 ) ;
#8618 = axis2_placement_3d ( 'none', #8608, #8604, #8603 ) ;
#8619 = axis2_placement_3d ( 'none', #8627, #8610, #8609 ) ;
#8620 = circle ( 'none', #8618, 4.550000000000001600 ) ;
#8621 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152548416200, -0.5136839022230177400 ) ) ;
#8622 = edge_loop ( 'none', ( #10539, #10852 ) ) ;
#8623 = cartesian_point ( 'none', ( 5.250000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#8624 = circle ( 'none', #8619, 1.000000000000000900 ) ;
#8625 = conical_surface ( 'none', #8612, 4.550000000000001600, 0.7853981633974463900 ) ;
#8626 = circle ( 'none', #8617, 0.7999999999999939400 ) ;
#8627 = cartesian_point ( 'none', ( 28.50000000000000000, 3.490243377569956500e-015, 1.000000000000000000 ) ) ;
#8628 = direction ( 'none', ( 1.000000000000000000, 2.081668171172154600e-017, -1.387778780781445700e-017 ) ) ;
#8629 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8630 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.799999999999998900 ) ) ;
#8631 = cartesian_point ( 'none', ( 4.599926931897657700, -2.000000000000000000, -7.035027365083886200 ) ) ;
#8632 = cartesian_point ( 'none', ( 4.344424804578797400, -2.000000000000000000, -7.268660219544593700 ) ) ;
#8633 = cartesian_point ( 'none', ( 4.086869217383891400, -2.000000000000000000, -7.500000000000000000 ) ) ;
#8634 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -5.216611057838471200 ) ) ;
#8635 = b_spline_curve_with_knots ( 'none', 3,
( #8633, #8632, #8631, #8630 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001038593650398564000 ),
.unspecified. ) ;
#8636 = cartesian_point ( 'none', ( -4.432165604860224500, -0.9825874585470834000, -5.500000000000063100 ) ) ;
#8637 = face_outer_bound ( 'none', #7041, .t. ) ;
#8638 = cartesian_point ( 'none', ( -4.135303338437221800, -0.9167746785410202400, -5.500000000000063100 ) ) ;
#8639 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8640 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8641 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#8642 = oriented_edge ( 'none', *, *, #984, .f. ) ;
#8643 = edge_curve ( 'none', #7217, #7195, #9629, .t. ) ;
#8644 = toroidal_surface ( 'none', #8687, 3.850000000000000100, 0.2500000000000000000 ) ;
#8645 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.799999999999998900 ) ) ;
#8646 = vector ( 'none', #8650, 1000.000000000000000 ) ;
#8647 = circle ( 'none', #8602, 5.250000000000000000 ) ;
#8648 = direction ( 'none', ( 2.775557561562891400e-017, 0.8579795152550755400, -0.5136839022226272800 ) ) ;
#8649 = cartesian_point ( 'none', ( 4.135303338437215500, 0.9167746785410493300, -5.500000000000063100 ) ) ;
#8650 = direction ( 'none', ( 0.7071067811865462400, 0.0000000000000000000, 0.7071067811865489100 ) ) ;
#8651 = cartesian_point ( 'none', ( 4.550000000000001600, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#8653 = edge_curve ( 'none', #7115, #7134, #9661, .t. ) ;
#8652 = line ( 'none', #8651, #8646 ) ;
#8654 = cartesian_point ( 'none', ( 4.086869217383891400, -2.000000000000000000, -7.500000000000000000 ) ) ;
#8655 = cartesian_point ( 'none', ( 4.550000000000001600, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#8656 = direction ( 'none', ( -8.326672684688674100e-017, -0.5136839022226272800, -0.8579795152550755400 ) ) ;
#8657 = cartesian_point ( 'none', ( 1.262574684646737600, -25.84952505401361500, -19.60314285764754100 ) ) ;
#8658 = oriented_edge ( 'none', *, *, #8643, .t. ) ;
#8659 = cartesian_point ( 'none', ( -4.135303338437215500, 0.9167746785410482200, -5.500000000000063100 ) ) ;
#8660 = circle ( 'none', #8717, 4.650000000000000400 ) ;
#8661 = face_outer_bound ( 'none', #7070, .t. ) ;
#8662 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -5.216611057838472100 ) ) ;
#8663 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8664 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8665 = direction ( 'none', ( 0.9762960071199341400, -0.2164396139380996600, 0.0000000000000000000 ) ) ;
#8666 = direction ( 'none', ( 0.2164396139380998500, 0.9762960071199340300, -6.602135896646033900e-017 ) ) ;
#8667 = axis2_placement_3d ( 'none', #8688, #8666, #8665 ) ;
#8668 = circle ( 'none', #8707, 4.650000000000000400 ) ;
#8669 = cartesian_point ( 'none', ( -4.432165604860217400, 0.9825874585471130500, -5.500000000000063100 ) ) ;
#8670 = cartesian_point ( 'none', ( 4.135303338437215500, -0.9167746785410482200, -5.500000000000063100 ) ) ;
#8671 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8672 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8673 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#8674 = axis2_placement_3d ( 'none', #8673, #8672, #8671 ) ;
#8675 = circle ( 'none', #8667, 0.3040699380700574400 ) ;
#8676 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#8677 = toroidal_surface ( 'none', #8686, 4.539776433107693500, 0.3040699380700571100 ) ;
#8678 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380935500, 0.0000000000000000000 ) ) ;
#8679 = direction ( 'none', ( 0.2164396139380933000, -0.9762960071199355800, 6.602135896646036400e-017 ) ) ;
#8680 = axis2_placement_3d ( 'none', #8636, #8679, #8678 ) ;
#8681 = circle ( 'none', #8680, 0.3040699380700570000 ) ;
#8682 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -5.216611057838472100 ) ) ;
#8683 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8684 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#8685 = edge_loop ( 'none', ( #8658, #7982 ) ) ;
#8686 = axis2_placement_3d ( 'none', #8676, #8664, #8663 ) ;
#8687 = axis2_placement_3d ( 'none', #8694, #8693, #8683 ) ;
#8688 = cartesian_point ( 'none', ( 4.432165604860217400, -0.9825874585471130500, -5.500000000000063100 ) ) ;
#8689 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8690 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8691 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.216611057838472100 ) ) ;
#8692 = axis2_placement_3d ( 'none', #8691, #8690, #8689 ) ;
#8693 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8694 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#8695 = circle ( 'none', #8674, 4.235706495037636200 ) ;
#8696 = cartesian_point ( 'none', ( -32.37499999999985100, -29.00000000000081700, -0.5000000000000000000 ) ) ;
#8697 = face_outer_bound ( 'none', #1076, .t. ) ;
#8698 = cartesian_point ( 'none', ( -28.99999999999999300, 28.99999999999919700, -0.5000000000000000000 ) ) ;
#8699 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 921.3673453099434000 ) ) ;
#8700 = axis2_placement_3d ( 'none', #8699, #8755, #8754 ) ;
#8701 = direction ( 'none', ( -6.245004513516506800e-017, -0.5136839022226273900, -0.8579795152550755400 ) ) ;
#8702 = cartesian_point ( 'none', ( 3.790009844363964500, -25.84952505401360800, -19.60314285764753400 ) ) ;
#8703 = cartesian_point ( 'none', ( -31.87499999999986900, -29.00000000000081700, -0.9999999999999835700 ) ) ;
#8704 = axis2_placement_3d ( 'none', #8702, #8701, #8747 ) ;
#8705 = direction ( 'none', ( -1.000000000000000000, 6.217248937900876600e-015, 0.0000000000000000000 ) ) ;
#8706 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8707 = axis2_placement_3d ( 'none', #8716, #8706, #8705 ) ;
#8708 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8709 = axis2_placement_3d ( 'none', #8684, #8708, #8718 ) ;
#8710 = cartesian_point ( 'none', ( -1.006444204812212600, -4.539776433107682900, -5.804069938070120400 ) ) ;
#8711 = toroidal_surface ( 'none', #8709, 4.539776433107693500, 0.3040699380700571100 ) ;
#8712 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8713 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8714 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.216611057838472100 ) ) ;
#8715 = conical_surface ( 'none', #8700, 24962.46200926356700, 1.530757584800726400 ) ;
#8716 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.216611057838472100 ) ) ;
#8717 = axis2_placement_3d ( 'none', #8714, #8713, #8712 ) ;
#8718 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8719 = direction ( 'none', ( -0.9762960071199341400, 0.2164396139380996600, 0.0000000000000000000 ) ) ;
#8720 = direction ( 'none', ( -0.2164396139380998500, -0.9762960071199340300, -6.602135896646033900e-017 ) ) ;
#8721 = axis2_placement_3d ( 'none', #8669, #8720, #8719 ) ;
#8722 = cartesian_point ( 'none', ( 25.62500000000000700, 29.00000000000000400, -0.5000000000000000000 ) ) ;
#8723 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165600, -5.216611057838472100 ) ) ;
#8724 = face_outer_bound ( 'none', #503, .t. ) ;
#8725 = circle ( 'none', #8721, 0.3040699380700574400 ) ;
#8726 = oriented_edge ( 'none', *, *, #10205, .t. ) ;
#8727 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812165300, -5.216611057838472100 ) ) ;
#8728 = edge_loop ( 'none', ( #8412, #10003 ) ) ;
#8729 = cartesian_point ( 'none', ( -29.20564918861130700, -17.23873894322248600, -11.50000000000000000 ) ) ;
#8730 = cartesian_point ( 'none', ( 31.87500000000000700, 29.00000000000000400, -6.000000000000000000 ) ) ;
#8731 = cartesian_point ( 'none', ( 26.12500000000097700, -29.00000000000000000, -6.000000000000808200 ) ) ;
#8732 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8733 = cartesian_point ( 'none', ( -33.83564307608590100, -8.873819302341249900, -11.50000000000000000 ) ) ;
#8734 = cartesian_point ( 'none', ( -32.84114179607966800, -8.461883384365265200, -11.50000000000000000 ) ) ;
#8735 = cartesian_point ( 'none', ( 31.87500000000064700, -29.00000000000000000, -0.9999999999999974500 ) ) ;
#8736 = direction ( 'none', ( -0.7071067811865441300, 8.659560562354892200e-017, 0.7071067811865507900 ) ) ;
#8737 = circle ( 'none', #8756, 2.875000000000002700 ) ;
#8738 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8739 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8740 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8741 = axis2_placement_3d ( 'none', #8698, #8740, #8739 ) ;
#8742 = cartesian_point ( 'none', ( 29.00000000000000400, 29.00000000000000400, -0.9999999999999974500 ) ) ;
#8743 = vector ( 'none', #8736, 1000.000000000000100 ) ;
#8744 = cartesian_point ( 'none', ( -31.87499999999986900, -29.00000000000081700, -0.9999999999999835700 ) ) ;
#8745 = line ( 'none', #8744, #8743 ) ;
#8746 = oriented_edge ( 'none', *, *, #8653, .t. ) ;
#8747 = direction ( 'none', ( 5.551115123125781500e-017, 0.8579795152550754300, -0.5136839022226272800 ) ) ;
#8748 = plane ( 'none', #8704 ) ;
#8749 = cartesian_point ( 'none', ( -26.24892422621555400, -22.00000000000001100, -3.500000000000000000 ) ) ;
#8750 = circle ( 'none', #8741, 3.375000000000970800 ) ;
#8751 = face_outer_bound ( 'none', #7073, .t. ) ;
#8752 = face_bound ( 'none', #1568, .t. ) ;
#8753 = cartesian_point ( 'none', ( 32.37500000000000000, 29.00000000000000400, -0.5000000000000000000 ) ) ;
#8754 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8755 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8756 = axis2_placement_3d ( 'none', #8742, #8738, #8732 ) ;
#8757 = line ( 'none', #8797, #8796 ) ;
#8758 = cartesian_point ( 'none', ( -31.87499999999986900, -29.00000000000081700, -6.000000000001696400 ) ) ;
#8759 = cartesian_point ( 'none', ( -32.84114179607966800, -8.461883384365265200, -11.50000000000000000 ) ) ;
#8760 = cartesian_point ( 'none', ( -32.84114179607966800, -8.461883384365259900, -11.81020340180295800 ) ) ;
#8761 = cartesian_point ( 'none', ( -32.83334396368160700, -8.492312014790433800, -12.12532664816273900 ) ) ;
#8762 = cartesian_point ( 'none', ( -32.80236060781821500, -8.611212327462185500, -12.73485315815819900 ) ) ;
#8763 = cartesian_point ( 'none', ( -32.77934617039053200, -8.699020848000461800, -13.03097863131544200 ) ) ;
#8764 = cartesian_point ( 'none', ( -32.71689018189056200, -8.931046741471885000, -13.60593713594563400 ) ) ;
#8765 = cartesian_point ( 'none', ( -32.67727145462367100, -9.075790228865418600, -13.88386513081652800 ) ) ;
#8766 = cartesian_point ( 'none', ( -32.58290819765590400, -9.408938908328549300, -14.39799303815796300 ) ) ;
#8767 = cartesian_point ( 'none', ( -32.52786548069263300, -9.598518680287231300, -14.63754228820946300 ) ) ;
#8768 = cartesian_point ( 'none', ( -32.39909388756643700, -10.02458522087141500, -15.08039892176643800 ) ) ;
#8769 = cartesian_point ( 'none', ( -32.32722486302112200, -10.25480910712506200, -15.27706333186209000 ) ) ;
#8770 = cartesian_point ( 'none', ( -32.16752827796798200, -10.74526415003540000, -15.62081634859884900 ) ) ;
#8771 = cartesian_point ( 'none', ( -32.07852829396424000, -11.00886690938197500, -15.76945803502843900 ) ) ;
#8772 = cartesian_point ( 'none', ( -31.88679701688845100, -11.55245879191538600, -16.00779900260075900 ) ) ;
#8773 = cartesian_point ( 'none', ( -31.78470308747734300, -11.83087753919966000, -16.09764625232266500 ) ) ;
#8774 = cartesian_point ( 'none', ( -31.56687094368766800, -12.40039001528568000, -16.21912349286085200 ) ) ;
#8775 = cartesian_point ( 'none', ( -31.45030543695978400, -12.69325020502672500, -16.25011474189865600 ) ) ;
#8776 = cartesian_point ( 'none', ( -31.21282934295102200, -13.26648398232512500, -16.24988460464607000 ) ) ;
#8777 = cartesian_point ( 'none', ( -31.09082901976001900, -13.54985418913697400, -16.21966982415447200 ) ) ;
#8778 = cartesian_point ( 'none', ( -30.84059498899207000, -14.11013459920851100, -16.09758947263642200 ) ) ;
#8779 = cartesian_point ( 'none', ( -30.71439039278127600, -14.38235627951564800, -16.00622068649476400 ) ) ;
#8780 = cartesian_point ( 'none', ( -30.46732622840544400, -14.89858992801047700, -15.76924859285621100 ) ) ;
#8781 = cartesian_point ( 'none', ( -30.34464251139781900, -15.14643646340016900, -15.62194643262646900 ) ) ;
#8782 = cartesian_point ( 'none', ( -30.10849200933848700, -15.61059177635333500, -15.27470279778294500 ) ) ;
#8783 = cartesian_point ( 'none', ( -29.99706280152101100, -15.82304223781876300, -15.07821933827916000 ) ) ;
#8784 = cartesian_point ( 'none', ( -29.78930638016204900, -16.21078862261267900, -14.64066151347074700 ) ) ;
#8785 = cartesian_point ( 'none', ( -29.69216822420408500, -16.38747493824692100, -14.39662095000408100 ) ) ;
#8786 = cartesian_point ( 'none', ( -29.52288335185739100, -16.69052267901539100, -13.88054118781067300 ) ) ;
#8787 = cartesian_point ( 'none', ( -29.45000572265906400, -16.81831450717331900, -13.60784645499969900 ) ) ;
#8788 = cartesian_point ( 'none', ( -29.32993686456155300, -17.02684185184325800, -13.03275647330931100 ) ) ;
#8789 = cartesian_point ( 'none', ( -29.28330500123086800, -17.10660219369346500, -12.73084840296636800 ) ) ;
#8790 = cartesian_point ( 'none', ( -29.22153948642226200, -17.21189764238261300, -12.12318961147769900 ) ) ;
#8791 = cartesian_point ( 'none', ( -29.20564918861131800, -17.23873894322249000, -11.81425998264068300 ) ) ;
#8792 = cartesian_point ( 'none', ( -29.20564918861130700, -17.23873894322248600, -11.50000000000000000 ) ) ;
#8793 = b_spline_curve_with_knots ( 'none', 3,
( #8792, #8791, #8790, #8789, #8788, #8787, #8786, #8785, #8784, #8783, #8782, #8781, #8780, #8779, #8778, #8777, #8776, #8775, #8774, #8773, #8772, #8771, #8770, #8769, #8768, #8767, #8766, #8765, #8764, #8763, #8762, #8761, #8760, #8759 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0009293082106022553600, 0.001858616421204510700, 0.002787924631806766000, 0.003717232842409021400, 0.004646541053011277400, 0.005575849263613532000, 0.006505157474215787400, 0.007434465684818042900, 0.008363773895420294900, 0.009293082106022547800, 0.01022239031662479900, 0.01115169852722705200, 0.01208100673782930300, 0.01301031494843155600, 0.01393962315903380700, 0.01486893136963606000 ),
.unspecified. ) ;
#8794 = cylindrical_surface ( 'none', #8824, 4.750000000000000900 ) ;
#8795 = direction ( 'none', ( -0.5150380749100557100, 0.0000000000000000000, 0.8571673007021114500 ) ) ;
#8796 = vector ( 'none', #8795, 1000.000000000000000 ) ;
#8797 = cartesian_point ( 'none', ( -27.00000000000000400, -22.00000000000000700, -2.250000000000002200 ) ) ;
#8798 = cartesian_point ( 'none', ( -35.00000000000006400, 1.402523819665763900, -5.771570413971692100 ) ) ;
#8799 = direction ( 'none', ( 0.7071067811865479100, 8.659560562354937800e-017, -0.7071067811865472400 ) ) ;
#8800 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8801 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8802 = cartesian_point ( 'none', ( -28.99999999999918600, -29.00000000000081700, -6.000000000001696400 ) ) ;
#8803 = axis2_placement_3d ( 'none', #8806, #9076, #9061 ) ;
#8804 = face_outer_bound ( 'none', #7144, .t. ) ;
#8805 = cartesian_point ( 'none', ( 32.37499999999984400, -29.00000000000000000, -6.500000000000000900 ) ) ;
#8806 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000005300 ) ) ;
#8807 = cartesian_point ( 'none', ( -35.00000000000000000, 1.395844921579918000, -5.725208985974036900 ) ) ;
#8808 = cylindrical_surface ( 'none', #8820, 2.875000000000977400 ) ;
#8809 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8810 = vector ( 'none', #8809, 1000.000000000000000 ) ;
#8811 = cartesian_point ( 'none', ( -26.12499999999901600, 28.99999999999919700, -6.000000000000000000 ) ) ;
#8812 = line ( 'none', #8811, #8810 ) ;
#8813 = cartesian_point ( 'none', ( -28.99999999999999300, 28.99999999999919700, -6.000000000000000000 ) ) ;
#8814 = axis2_placement_3d ( 'none', #8802, #8801, #8800 ) ;
#8815 = circle ( 'none', #8814, 2.875000000000682600 ) ;
#8816 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8817 = vector ( 'none', #8816, 1000.000000000000000 ) ;
#8818 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8819 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8820 = axis2_placement_3d ( 'none', #8813, #8819, #8818 ) ;
#8821 = cartesian_point ( 'none', ( 32.37500000000017800, 29.00000000000000400, -6.500000000000000900 ) ) ;
#8822 = direction ( 'none', ( 0.3826834323650908900, -0.9238795325112862900, 0.0000000000000000000 ) ) ;
#8823 = direction ( 'none', ( -0.9238795325112865200, -0.3826834323650906100, -0.0000000000000000000 ) ) ;
#8824 = axis2_placement_3d ( 'none', #8826, #8823, #8822 ) ;
#8825 = line ( 'none', #8730, #8817 ) ;
#8826 = cartesian_point ( 'none', ( -22.07178319925186500, -9.142431946888766700, -11.50000000000000000 ) ) ;
#8827 = cartesian_point ( 'none', ( -31.87500000000097300, 28.99999999999919700, -6.000000000000993900 ) ) ;
#8828 = direction ( 'none', ( -0.9238795325112864100, -0.3826834323650905600, -0.0000000000000000000 ) ) ;
#8829 = vector ( 'none', #8828, 1000.000000000000100 ) ;
#8830 = cartesian_point ( 'none', ( -20.25403689551768200, -13.53085972631737700, -11.50000000000000000 ) ) ;
#8831 = line ( 'none', #8830, #8829 ) ;
#8832 = face_outer_bound ( 'none', #7093, .t. ) ;
#8833 = cartesian_point ( 'none', ( -28.99999999999918600, -29.00000000000081700, -6.500000000000000900 ) ) ;
#8834 = vector ( 'none', #8842, 1000.000000000000100 ) ;
#8835 = circle ( 'none', #8886, 3.375000000000169600 ) ;
#8836 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8837 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8838 = cartesian_point ( 'none', ( -28.99999999999999300, 28.99999999999919700, -6.500000000000000900 ) ) ;
#8839 = axis2_placement_3d ( 'none', #8838, #8837, #8836 ) ;
#8840 = cartesian_point ( 'none', ( -26.12499999999901600, 28.99999999999919700, -6.000000000000993900 ) ) ;
#8841 = line ( 'none', #8840, #8885 ) ;
#8842 = direction ( 'none', ( -0.7071067811865503500, 0.0000000000000000000, -0.7071067811865446900 ) ) ;
#8843 = cartesian_point ( 'none', ( 26.12500000000000400, 29.00000000000000400, -5.999999999999837500 ) ) ;
#8844 = cartesian_point ( 'none', ( 31.87500000000000700, 29.00000000000000400, -5.999999999999837500 ) ) ;
#8845 = line ( 'none', #8844, #8890 ) ;
#8846 = circle ( 'none', #8852, 3.374999999998990100 ) ;
#8847 = cartesian_point ( 'none', ( 25.62499999999983700, 29.00000000000000400, -6.500000000000000900 ) ) ;
#8848 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8849 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8850 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8851 = axis2_placement_3d ( 'none', #8861, #8850, #8849 ) ;
#8852 = axis2_placement_3d ( 'none', #8833, #8888, #8887 ) ;
#8853 = line ( 'none', #8843, #8834 ) ;
#8854 = face_outer_bound ( 'none', #7170, .t. ) ;
#8855 = cartesian_point ( 'none', ( -28.99999999999999300, 28.99999999999919700, -6.000000000000993900 ) ) ;
#8856 = conical_surface ( 'none', #8851, 2.875000000000002700, 0.7853981633974522800 ) ;
#8857 = circle ( 'none', #8839, 3.374999999999985800 ) ;
#8858 = axis2_placement_3d ( 'none', #8855, #8862, #8848 ) ;
#8859 = face_outer_bound ( 'none', #7131, .t. ) ;
#8860 = cartesian_point ( 'none', ( -26.12499999999850400, -29.00000000000081700, -6.000000000001696400 ) ) ;
#8861 = cartesian_point ( 'none', ( 29.00000000000000400, 29.00000000000000400, -5.999999999999837500 ) ) ;
#8862 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8863 = conical_surface ( 'none', #8858, 2.875000000000977400, 0.7853981633974526100 ) ;
#8864 = cartesian_point ( 'none', ( 29.00000000000081400, -29.00000000000000000, -6.000000000000808200 ) ) ;
#8865 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8866 = axis2_placement_3d ( 'none', #8920, #8919, #8918 ) ;
#8867 = direction ( 'none', ( 0.7071067811865505700, 8.659560562354969800e-017, -0.7071067811865444600 ) ) ;
#8868 = vector ( 'none', #8867, 1000.000000000000000 ) ;
#8869 = circle ( 'none', #8874, 2.874999999999836100 ) ;
#8870 = cartesian_point ( 'none', ( -26.12499999999901600, 28.99999999999919700, -6.000000000000993900 ) ) ;
#8871 = circle ( 'none', #8866, 2.875000000000977400 ) ;
#8872 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8873 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8874 = axis2_placement_3d ( 'none', #8864, #8925, #8924 ) ;
#8875 = cartesian_point ( 'none', ( 26.12500000000000400, 29.00000000000000400, -5.999999999999837500 ) ) ;
#8876 = cartesian_point ( 'none', ( -26.12499999999850400, -29.00000000000081700, -6.000000000001696400 ) ) ;
#8877 = line ( 'none', #8876, #8868 ) ;
#8878 = cartesian_point ( 'none', ( 29.00000000000000400, 29.00000000000000400, -6.500000000000000900 ) ) ;
#8879 = line ( 'none', #8922, #8917 ) ;
#8880 = direction ( 'none', ( -0.7071067811865505700, 0.0000000000000000000, -0.7071067811865444600 ) ) ;
#8881 = vector ( 'none', #8880, 1000.000000000000200 ) ;
#8882 = cartesian_point ( 'none', ( -31.87500000000097300, 28.99999999999919700, -6.000000000000993900 ) ) ;
#8883 = line ( 'none', #8882, #8881 ) ;
#8884 = direction ( 'none', ( 0.7071067811865505700, 8.659560562354968600e-017, -0.7071067811865444600 ) ) ;
#8885 = vector ( 'none', #8884, 1000.000000000000200 ) ;
#8886 = axis2_placement_3d ( 'none', #8878, #8873, #8872 ) ;
#8887 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8888 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8889 = direction ( 'none', ( 0.7071067811865503500, 8.659560562354967400e-017, -0.7071067811865446900 ) ) ;
#8890 = vector ( 'none', #8889, 1000.000000000000100 ) ;
#8891 = cartesian_point ( 'none', ( 29.00000000000081400, -29.00000000000000000, -6.000000000000000000 ) ) ;
#8892 = axis2_placement_3d ( 'none', #8934, #8933, #8982 ) ;
#8893 = cartesian_point ( 'none', ( 26.12500000000000400, 29.00000000000000400, -6.000000000000000000 ) ) ;
#8894 = face_outer_bound ( 'none', #7113, .t. ) ;
#8895 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8896 = cartesian_point ( 'none', ( -28.99999999999918600, -29.00000000000081700, -6.000000000001696400 ) ) ;
#8897 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8898 = face_outer_bound ( 'none', #7097, .t. ) ;
#8899 = axis2_placement_3d ( 'none', #8896, #8895, #8956 ) ;
#8900 = line ( 'none', #8893, #8954 ) ;
#8901 = axis2_placement_3d ( 'none', #8891, #8904, #8897 ) ;
#8902 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8903 = vector ( 'none', #8902, 1000.000000000000000 ) ;
#8904 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8905 = cartesian_point ( 'none', ( 31.87500000000064700, -29.00000000000000000, -6.000000000000000000 ) ) ;
#8906 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8907 = vector ( 'none', #8906, 1000.000000000000000 ) ;
#8908 = cartesian_point ( 'none', ( 26.12500000000097700, -29.00000000000000000, -6.000000000000000000 ) ) ;
#8909 = line ( 'none', #8908, #8907 ) ;
#8910 = cylindrical_surface ( 'none', #8901, 2.874999999999832600 ) ;
#8911 = cartesian_point ( 'none', ( -25.62500000000000700, 28.99999999999919700, -6.500000000000000900 ) ) ;
#8912 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8913 = vector ( 'none', #8912, 1000.000000000000000 ) ;
#8914 = cartesian_point ( 'none', ( -26.12499999999850400, -29.00000000000081700, -6.000000000000000000 ) ) ;
#8915 = line ( 'none', #8905, #8903 ) ;
#8916 = line ( 'none', #8914, #8913 ) ;
#8917 = vector ( 'none', #8865, 1000.000000000000000 ) ;
#8918 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8919 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8920 = cartesian_point ( 'none', ( -28.99999999999999300, 28.99999999999919700, -6.000000000000993900 ) ) ;
#8921 = conical_surface ( 'none', #8899, 2.875000000000682600, 0.7853981633974526100 ) ;
#8922 = cartesian_point ( 'none', ( -31.87499999999986900, -29.00000000000081700, -6.000000000000000000 ) ) ;
#8923 = cartesian_point ( 'none', ( 31.87500000000000700, 29.00000000000000400, -5.999999999999837500 ) ) ;
#8924 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8925 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8926 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000005300 ) ) ;
#8927 = cartesian_point ( 'none', ( 23.99999999999847600, -29.00000000000000700, -6.000000000000000000 ) ) ;
#8928 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8929 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8930 = cartesian_point ( 'none', ( 29.00000000000000400, 29.00000000000000400, -5.999999999999837500 ) ) ;
#8931 = axis2_placement_3d ( 'none', #8930, #8929, #8928 ) ;
#8932 = circle ( 'none', #8931, 2.875000000000002700 ) ;
#8933 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8934 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -75.00087266418292100 ) ) ;
#8935 = circle ( 'none', #8985, 34.98952801385487300 ) ;
#8936 = cartesian_point ( 'none', ( 8.262388918002795200, 33.99999999999999300, -6.000000000000005300 ) ) ;
#8937 = cartesian_point ( 'none', ( -8.262388918002795200, 33.99999999999999300, -6.000000000000005300 ) ) ;
#8938 = line ( 'none', #9008, #9007 ) ;
#8939 = circle ( 'none', #8963, 5.000000000000688300 ) ;
#8940 = direction ( 'none', ( -0.7071067811865505700, 0.0000000000000000000, -0.7071067811865444600 ) ) ;
#8941 = vector ( 'none', #8940, 1000.000000000000000 ) ;
#8942 = cartesian_point ( 'none', ( -31.87499999999986900, -29.00000000000081700, -6.000000000001696400 ) ) ;
#8943 = line ( 'none', #8942, #8941 ) ;
#8944 = cartesian_point ( 'none', ( -25.62500000000019500, -29.00000000000081700, -6.500000000000000900 ) ) ;
#8945 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8946 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8947 = cartesian_point ( 'none', ( -32.37499999999997900, 28.99999999999919700, -6.500000000000000900 ) ) ;
#8948 = cartesian_point ( 'none', ( -32.37499999999817400, -29.00000000000081700, -6.500000000000000900 ) ) ;
#8949 = axis2_placement_3d ( 'none', #8950, #8946, #8945 ) ;
#8950 = cartesian_point ( 'none', ( 29.00000000000000400, 29.00000000000000400, -6.000000000000000000 ) ) ;
#8951 = face_outer_bound ( 'none', #7168, .t. ) ;
#8952 = face_outer_bound ( 'none', #960, .t. ) ;
#8953 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8954 = vector ( 'none', #8953, 1000.000000000000000 ) ;
#8955 = cylindrical_surface ( 'none', #8949, 2.875000000000002700 ) ;
#8956 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8957 = circle ( 'none', #8961, 34.98952801385487300 ) ;
#8958 = cartesian_point ( 'none', ( -34.86909865009796800, 4.270233005099577300e-015, -75.00087266418292100 ) ) ;
#8959 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8960 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8961 = axis2_placement_3d ( 'none', #9016, #9012, #9011 ) ;
#8962 = vector ( 'none', #8968, 1000.000000000000000 ) ;
#8963 = axis2_placement_3d ( 'none', #8972, #8960, #8959 ) ;
#8964 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8965 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8966 = axis2_placement_3d ( 'none', #8975, #8965, #8964 ) ;
#8967 = edge_loop ( 'none', ( #9174, #10839 ) ) ;
#8968 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8969 = cartesian_point ( 'none', ( -24.00000000000017400, -28.99999999999998600, -6.500000000000000900 ) ) ;
#8970 = cartesian_point ( 'none', ( -23.99999999999999300, 28.99999999999919700, -6.500000000000000900 ) ) ;
#8971 = line ( 'none', #8970, #8976 ) ;
#8972 = cartesian_point ( 'none', ( 28.99999999999916900, -29.00000000000000700, -6.000000000000000000 ) ) ;
#8973 = direction ( 'none', ( -0.001745328365898328300, 2.137410796758468200e-019, 0.9999984769132876900 ) ) ;
#8974 = vector ( 'none', #8973, 1000.000000000000000 ) ;
#8975 = cartesian_point ( 'none', ( -29.00000000000001100, -28.99999999999998600, -6.000000000000000000 ) ) ;
#8976 = vector ( 'none', #9017, 1000.000000000000000 ) ;
#8977 = cartesian_point ( 'none', ( 23.99999999999820600, 28.99999999999918600, -6.500000000000000900 ) ) ;
#8978 = circle ( 'none', #8966, 4.999999999999838400 ) ;
#8979 = line ( 'none', #8981, #8974 ) ;
#8980 = line ( 'none', #8969, #8962 ) ;
#8981 = cartesian_point ( 'none', ( -34.86909865009796800, 4.270233005099577300e-015, -75.00087266418292100 ) ) ;
#8982 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8983 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8984 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8985 = axis2_placement_3d ( 'none', #8926, #8984, #8983 ) ;
#8986 = conical_surface ( 'none', #8892, 34.86909865009796800, 0.001745329251994349100 ) ;
#8987 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8988 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8989 = axis2_placement_3d ( 'none', #9015, #8988, #8987 ) ;
#8990 = toroidal_surface ( 'none', #9040, 34.36909941164132200, 0.5000000000000004400 ) ;
#8991 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000005300 ) ) ;
#8992 = vector ( 'none', #9047, 1000.000000000000000 ) ;
#8993 = cartesian_point ( 'none', ( 33.99999999999985800, -29.00000000000000700, -6.500000000000000900 ) ) ;
#8994 = line ( 'none', #8993, #8992 ) ;
#8995 = circle ( 'none', #9004, 34.98952801385487300 ) ;
#8996 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8997 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8998 = circle ( 'none', #8989, 5.000000000000688300 ) ;
#8999 = cartesian_point ( 'none', ( 33.99999999999985800, -29.00000000000000700, -6.500000000000000900 ) ) ;
#9000 = direction ( 'none', ( 0.001745328365898328300, 0.0000000000000000000, 0.9999984769132876900 ) ) ;
#9001 = vector ( 'none', #9000, 1000.000000000000000 ) ;
#9002 = cartesian_point ( 'none', ( 34.86909865009796800, 0.0000000000000000000, -75.00087266418292100 ) ) ;
#9003 = circle ( 'none', #9009, 34.98952801385487300 ) ;
#9004 = axis2_placement_3d ( 'none', #8991, #9042, #9041 ) ;
#9005 = line ( 'none', #9002, #9001 ) ;
#9006 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9007 = vector ( 'none', #9006, 1000.000000000000000 ) ;
#9008 = cartesian_point ( 'none', ( 23.99999999999847900, -29.00000000000000700, -6.500000000000000900 ) ) ;
#9009 = axis2_placement_3d ( 'none', #9014, #8997, #8996 ) ;
#9010 = cartesian_point ( 'none', ( 33.99999999999985800, -28.99999999999996400, -6.000000000000000000 ) ) ;
#9011 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9012 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9013 = cartesian_point ( 'none', ( 34.00000000000016300, 28.99999999999918600, -6.500000000000000900 ) ) ;
#9014 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000005300 ) ) ;
#9015 = cartesian_point ( 'none', ( 28.99999999999916900, -29.00000000000000700, -6.500000000000000900 ) ) ;
#9016 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000005300 ) ) ;
#9017 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9018 = axis2_placement_3d ( 'none', #9083, #9082, #9081 ) ;
#9019 = line ( 'none', #9029, #9021 ) ;
#9020 = cartesian_point ( 'none', ( -34.00000000000000000, 8.262388918002768500, -6.000000000000005300 ) ) ;
#9021 = vector ( 'none', #9078, 1000.000000000000000 ) ;
#9022 = circle ( 'none', #9045, 34.86909865009796800 ) ;
#9023 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9024 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9025 = cartesian_point ( 'none', ( -33.99999999999999300, 28.99999999999919700, -6.500000000000000900 ) ) ;
#9026 = cartesian_point ( 'none', ( -24.00000000000017400, -28.99999999999998600, -6.500000000000000900 ) ) ;
#9027 = cartesian_point ( 'none', ( 28.99999999999916900, -29.00000000000000700, -6.500000000000000900 ) ) ;
#9028 = axis2_placement_3d ( 'none', #9027, #9024, #9023 ) ;
#9029 = cartesian_point ( 'none', ( 26.12500000000097700, -29.00000000000000000, -6.000000000000808200 ) ) ;
#9030 = cartesian_point ( 'none', ( 34.86909865009796800, 0.0000000000000000000, -75.00087266418292100 ) ) ;
#9031 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9032 = cylindrical_surface ( 'none', #9028, 5.000000000000688300 ) ;
#9033 = face_outer_bound ( 'none', #7220, .t. ) ;
#9034 = circle ( 'none', #9018, 3.374999999999027900 ) ;
#9035 = cartesian_point ( 'none', ( -34.00000000000000000, -28.99999999999998600, -6.000000000000000000 ) ) ;
#9036 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9037 = vector ( 'none', #9036, 1000.000000000000000 ) ;
#9038 = cartesian_point ( 'none', ( -33.99999999999985100, -28.99999999999998600, -6.500000000000000900 ) ) ;
#9039 = line ( 'none', #9038, #9037 ) ;
#9040 = axis2_placement_3d ( 'none', #9043, #9044, #9031 ) ;
#9041 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9042 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9043 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -74.99999999999998600 ) ) ;
#9044 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9045 = axis2_placement_3d ( 'none', #9070, #9069, #9068 ) ;
#9046 = face_outer_bound ( 'none', #7254, .t. ) ;
#9047 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9048 = oriented_edge ( 'none', *, *, #10841, .t. ) ;
#9049 = cartesian_point ( 'none', ( -35.00000000000000000, 1.745866547478516200, -5.728981285402297500 ) ) ;
#9050 = cartesian_point ( 'none', ( -35.00000000000000000, 1.737636523581775200, -5.673651093542188700 ) ) ;
#9051 = cartesian_point ( 'none', ( 34.00000000000016300, 28.99999999999996100, -6.000000000000000000 ) ) ;
#9052 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9053 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9054 = cartesian_point ( 'none', ( -29.00000000000001100, -28.99999999999998600, -6.500000000000000900 ) ) ;
#9055 = axis2_placement_3d ( 'none', #9054, #9053, #9052 ) ;
#9056 = cartesian_point ( 'none', ( -33.99999999999985100, -28.99999999999998600, -6.500000000000000900 ) ) ;
#9057 = cartesian_point ( 'none', ( -34.99041938477284200, 1.415822016702207500, -5.863869989751236700 ) ) ;
#9058 = cartesian_point ( 'none', ( -34.97448926253975500, 1.429001083109269900, -5.955323492284972700 ) ) ;
#9059 = cartesian_point ( 'none', ( -34.99679708479405300, 1.409202684203762800, -5.817931600359068000 ) ) ;
#9060 = circle ( 'none', #9055, 4.999999999999838400 ) ;
#9061 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9062 = cartesian_point ( 'none', ( 33.99999999999999300, 8.262388918002795200, -6.000000000000005300 ) ) ;
#9063 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9064 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9065 = cartesian_point ( 'none', ( -34.96184603913648200, 1.435442723331909800, -6.000000000000005300 ) ) ;
#9066 = cartesian_point ( 'none', ( 34.98952801385486600, 0.0000000000000000000, -6.000000000000005300 ) ) ;
#9067 = cartesian_point ( 'none', ( -34.98404168475162400, 1.422441349200652000, -5.909808379143404600 ) ) ;
#9068 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9069 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9070 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -75.00087266418292100 ) ) ;
#9071 = axis2_placement_3d ( 'none', #9075, #9064, #9063 ) ;
#9072 = face_outer_bound ( 'none', #7204, .t. ) ;
#9073 = cartesian_point ( 'none', ( 28.99999999999996100, 34.00000000000016300, -6.000000000000000000 ) ) ;
#9074 = cartesian_point ( 'none', ( 25.62500000000178300, -29.00000000000000000, -6.500000000000000900 ) ) ;
#9075 = cartesian_point ( 'none', ( 28.99999999999918600, 28.99999999999918600, -6.500000000000000900 ) ) ;
#9076 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9077 = cartesian_point ( 'none', ( 23.99999999999820600, 28.99999999999918600, -6.000000000000000000 ) ) ;
#9078 = direction ( 'none', ( -0.7071067811865479100, 0.0000000000000000000, -0.7071067811865472400 ) ) ;
#9079 = cylindrical_surface ( 'none', #9071, 5.000000000000976100 ) ;
#9080 = cartesian_point ( 'none', ( -23.99999999999999300, 28.99999999999919700, -6.500000000000000900 ) ) ;
#9081 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9082 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9083 = cartesian_point ( 'none', ( 29.00000000000081400, -29.00000000000000000, -6.500000000000000900 ) ) ;
#9084 = cartesian_point ( 'none', ( -28.99999999999999300, 28.99999999999919700, -6.000000000000993900 ) ) ;
#9085 = conical_surface ( 'none', #9150, 2.875000000000977400, 0.7853981633974526100 ) ;
#9086 = cartesian_point ( 'none', ( 3.790009844363971600, -8.673617379884035500e-016, 0.0000000000000000000 ) ) ;
#9087 = direction ( 'none', ( -1.387778780781445400e-017, -5.777789833161705800e-034, -1.000000000000000000 ) ) ;
#9088 = cartesian_point ( 'none', ( 6.290009844363972900, -25.84952505401361100, -19.60314285764753000 ) ) ;
#9089 = cartesian_point ( 'none', ( 6.290009844363973800, -23.48759017967386600, -18.63643109682000800 ) ) ;
#9090 = cartesian_point ( 'none', ( 6.290009844363973800, -18.96889376729436100, -16.49583267372229400 ) ) ;
#9091 = cartesian_point ( 'none', ( 6.290009844363975600, -12.24613964765512900, -12.31500830393194000 ) ) ;
#9092 = cartesian_point ( 'none', ( 6.290009844363973800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#9093 = cartesian_point ( 'none', ( 6.290009844363966700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#9094 = cartesian_point ( 'none', ( 6.290009844363972900, 1.760744328116459000e-015, -1.734723475976807400e-017 ) ) ;
#9095 = face_outer_bound ( 'none', #7261, .t. ) ;
#9096 = circle ( 'none', #9133, 2.875000000000977400 ) ;
#9097 = b_spline_curve_with_knots ( 'none', 3,
( #9094, #9093, #9092, #9091, #9090, #9089, #9088 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#9098 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9099 = axis2_placement_3d ( 'none', #9106, #9109, #9098 ) ;
#9100 = face_outer_bound ( 'none', #7072, .t. ) ;
#9101 = conical_surface ( 'none', #9099, 1.249999999999997600, 1.029744258676652800 ) ;
#9102 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9103 = vector ( 'none', #9102, 1000.000000000000000 ) ;
#9104 = cartesian_point ( 'none', ( 34.00000000000016300, 28.99999999999918600, -6.500000000000000900 ) ) ;
#9105 = line ( 'none', #9104, #9103 ) ;
#9106 = cartesian_point ( 'none', ( -27.00000000000000400, -22.00000000000000700, -3.500000000000000000 ) ) ;
#9107 = axis2_placement_3d ( 'none', #9136, #9187, #9186 ) ;
#9108 = face_outer_bound ( 'none', #2045, .t. ) ;
#9109 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9110 = cartesian_point ( 'none', ( 34.36909941164132200, 0.0000000000000000000, -75.49999999999998600 ) ) ;
#9111 = oriented_edge ( 'none', *, *, #1003, .t. ) ;
#9112 = cartesian_point ( 'none', ( 6.290009844363973800, -23.48759017967386600, -18.63643109682000800 ) ) ;
#9113 = cartesian_point ( 'none', ( 6.290009844363973800, -18.96889376729436100, -16.49583267372229400 ) ) ;
#9114 = cartesian_point ( 'none', ( 6.290009844363975600, -12.24613964765512900, -12.31500830393194000 ) ) ;
#9115 = cartesian_point ( 'none', ( 6.290009844363973800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#9116 = cartesian_point ( 'none', ( 6.290009844363966700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#9117 = cartesian_point ( 'none', ( 6.290009844363980900, 0.0000000000000000000, -1.734723475976807100e-015 ) ) ;
#9118 = cartesian_point ( 'none', ( -34.00000000000000000, -29.00000000000000400, -6.000000000000000000 ) ) ;
#9119 = circle ( 'none', #9107, 0.7999999999999939400 ) ;
#9120 = edge_curve ( 'none', #517, #816, #9711, .t. ) ;
#9121 = direction ( 'none', ( -1.000000000000000000, -2.081668171172167900e-017, 1.387778780781445400e-017 ) ) ;
#9122 = oriented_edge ( 'none', *, *, #8144, .t. ) ;
#9123 = axis2_placement_3d ( 'none', #9086, #9087, #9121 ) ;
#9124 = edge_loop ( 'none', ( #8642, #10835 ) ) ;
#9125 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #9117, #9116, #9115, #9114, #9113, #9112, #9173 ),
( #9172, #9171, #9170, #9169, #9168, #9167, #9166 ),
( #9165, #9164, #9163, #9162, #9161, #9160, #9159 ),
( #9158, #9157, #9156, #9155, #9154, #9153, #9152 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.5000000000000000000 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#9126 = cartesian_point ( 'none', ( -29.00000000000000400, -29.00000000000000400, -6.000000000000000000 ) ) ;
#9127 = edge_curve ( 'none', #7212, #7225, #9702, .t. ) ;
#9128 = face_outer_bound ( 'none', #7346, .t. ) ;
#9129 = plane ( 'none', #9123 ) ;
#9130 = axis2_placement_3d ( 'none', #9141, #9183, #9182 ) ;
#9131 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9132 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9133 = axis2_placement_3d ( 'none', #9084, #9132, #9131 ) ;
#9134 = plane ( 'none', #9185 ) ;
#9135 = circle ( 'none', #9130, 4.999999999999838400 ) ;
#9136 = cartesian_point ( 'none', ( 5.040009844363972900, -25.84952505403008900, -19.60314285765537100 ) ) ;
#9137 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9138 = vector ( 'none', #9137, 1000.000000000000000 ) ;
#9139 = cartesian_point ( 'none', ( -29.00000000000000400, -34.00000000000000000, -6.000000000000000000 ) ) ;
#9140 = line ( 'none', #9139, #9138 ) ;
#9141 = cartesian_point ( 'none', ( -29.00000000000001100, -28.99999999999998600, -6.000000000000000000 ) ) ;
#9142 = cartesian_point ( 'none', ( 4.999999999999996400, -28.56128401685101900, -79.50000000000001400 ) ) ;
#9143 = face_outer_bound ( 'none', #7344, .t. ) ;
#9144 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#9145 = vector ( 'none', #9144, 1000.000000000000000 ) ;
#9146 = cartesian_point ( 'none', ( -35.00000000000000000, 8.262388918002770300, -5.000000000000000000 ) ) ;
#9147 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9148 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9149 = cartesian_point ( 'none', ( -28.99999999999999300, 28.99999999999919700, -6.000000000000993900 ) ) ;
#9150 = axis2_placement_3d ( 'none', #9149, #9148, #9147 ) ;
#9151 = line ( 'none', #9118, #9145 ) ;
#9152 = cartesian_point ( 'none', ( 3.790009844363964500, -25.84952505401360800, -19.60314285764753400 ) ) ;
#9153 = cartesian_point ( 'none', ( 3.790009844363978300, -23.48759017967385900, -18.63643109682000400 ) ) ;
#9154 = cartesian_point ( 'none', ( 3.790009844363971600, -18.96889376729436400, -16.49583267372229400 ) ) ;
#9155 = cartesian_point ( 'none', ( 3.790009844363972500, -12.24613964765512500, -12.31500830393193600 ) ) ;
#9156 = cartesian_point ( 'none', ( 3.790009844363971600, -5.789784129171883900, -6.951089635116692200 ) ) ;
#9157 = cartesian_point ( 'none', ( 3.790009844363971600, -1.819145745771352000, -2.428892910556139200 ) ) ;
#9158 = cartesian_point ( 'none', ( 3.790009844363971600, -8.673617379884035500e-016, 0.0000000000000000000 ) ) ;
#9159 = cartesian_point ( 'none', ( 3.790009844363974700, -23.70457626587592500, -20.88735261320410100 ) ) ;
#9160 = cartesian_point ( 'none', ( 3.790009844363974700, -21.29856051529655800, -19.84181928020335700 ) ) ;
#9161 = cartesian_point ( 'none', ( 3.790009844363975100, -16.69170235043782900, -17.54357771275918400 ) ) ;
#9162 = cartesian_point ( 'none', ( 3.790009844363969800, -9.852664769915186600, -13.06117550322149900 ) ) ;
#9163 = cartesian_point ( 'none', ( 3.790009844363975100, -3.307132808089037600, -7.341332872280592200 ) ) ;
#9164 = cartesian_point ( 'none', ( 3.790009844363974700, 0.6750713612562606600, -2.558973989610773300 ) ) ;
#9165 = cartesian_point ( 'none', ( 3.790009844363969400, 2.500000000000000900, 0.0000000000000000000 ) ) ;
#9166 = cartesian_point ( 'none', ( 6.290009844363970300, -23.70457626587591400, -20.88735261320410100 ) ) ;
#9167 = cartesian_point ( 'none', ( 6.290009844363975600, -21.29856051529655400, -19.84181928020335000 ) ) ;
#9168 = cartesian_point ( 'none', ( 6.290009844363976500, -16.69170235043782600, -17.54357771275918400 ) ) ;
#9169 = cartesian_point ( 'none', ( 6.290009844363976500, -9.852664769915191900, -13.06117550322149900 ) ) ;
#9170 = cartesian_point ( 'none', ( 6.290009844363976500, -3.307132808089035000, -7.341332872280592200 ) ) ;
#9171 = cartesian_point ( 'none', ( 6.290009844363975600, 0.6750713612562606600, -2.558973989610771900 ) ) ;
#9172 = cartesian_point ( 'none', ( 6.290009844363975600, 2.499999999999999600, -1.301042606982605100e-015 ) ) ;
#9173 = cartesian_point ( 'none', ( 6.290009844363973800, -25.84952505401361500, -19.60314285764753700 ) ) ;
#9174 = oriented_edge ( 'none', *, *, #807, .t. ) ;
#9175 = oriented_edge ( 'none', *, *, #9120, .f. ) ;
#9176 = axis2_placement_3d ( 'none', #9211, #9210, #9200 ) ;
#9177 = b_spline_curve_with_knots ( 'none', 3,
( #9208, #9207, #9206, #9205, #9204, #9203, #9202 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.002621155789514625100, 0.002746072100703864500, 0.003621165600575647800 ),
.unspecified. ) ;
#9178 = plane ( 'none', #9176 ) ;
#9179 = face_outer_bound ( 'none', #7419, .t. ) ;
#9180 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9181 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9182 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9183 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9184 = face_outer_bound ( 'none', #7297, .t. ) ;
#9185 = axis2_placement_3d ( 'none', #9126, #9181, #9180 ) ;
#9186 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152548436200, -0.5136839022230146300 ) ) ;
#9187 = direction ( 'none', ( 7.459310946700268900e-015, -0.5136839022230156300, -0.8579795152548430600 ) ) ;
#9188 = cartesian_point ( 'none', ( 4.999999999999996400, 28.56552926925653000, -80.45836163811820500 ) ) ;
#9189 = cartesian_point ( 'none', ( 4.999999999999996400, 28.56534482428855900, -80.41672327623665200 ) ) ;
#9190 = cartesian_point ( 'none', ( 4.999999999999996400, 28.56516037926748200, -80.37508491435534100 ) ) ;
#9192 = advanced_face ( 'none', ( #9664, #9705 ), #9703, .t. ) ;
#9191 = approval_date_time ( #9197, #10258 ) ;
#9193 = cartesian_point ( 'none', ( 4.999999999999996400, 28.56386826106856700, -80.08338994289202600 ) ) ;
#9194 = cartesian_point ( 'none', ( 4.999999999999996400, 28.56257614026343500, -79.79169497144025100 ) ) ;
#9195 = cartesian_point ( 'none', ( 4.999999999999996400, 28.56128401685101900, -79.50000000000001400 ) ) ;
#9196 = cartesian_point ( 'none', ( 4.999999999999996400, 28.66722867666144100, -79.50000000000000000 ) ) ;
#9197 = date_and_time ( #9201, #10254 ) ;
#9198 = cartesian_point ( 'none', ( -5.000000000000003600, -34.49999717775035900, -79.49999999999998600 ) ) ;
#9199 = line ( 'none', #9198, #9587 ) ;
#9200 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9201 = calendar_date ( 2018, 2, 1 ) ;
#9202 = cartesian_point ( 'none', ( 4.999999999999996400, -28.56128401685101900, -79.50000000000001400 ) ) ;
#9203 = cartesian_point ( 'none', ( 4.999999999999996400, -28.56257614026343500, -79.79169497144025100 ) ) ;
#9204 = cartesian_point ( 'none', ( 4.999999999999996400, -28.56386826106856700, -80.08338994289202600 ) ) ;
#9205 = cartesian_point ( 'none', ( 4.999999999999996400, -28.56516037926748200, -80.37508491435534100 ) ) ;
#9206 = cartesian_point ( 'none', ( 4.999999999999996400, -28.56534482428855900, -80.41672327623665200 ) ) ;
#9207 = cartesian_point ( 'none', ( 4.999999999999996400, -28.56552926925653000, -80.45836163811820500 ) ) ;
#9208 = cartesian_point ( 'none', ( 4.999999999999996400, -28.56571371417140200, -80.49999999999998600 ) ) ;
#9209 = cc_design_approval ( #10258, ( #10270 ) ) ;
#9210 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9211 = cartesian_point ( 'none', ( 4.999999999999996400, 34.49999717775035900, -79.49999999999998600 ) ) ;
#9212 = oriented_edge ( 'none', *, *, #215, .t. ) ;
#9213 = cartesian_point ( 'none', ( -34.84959752803573000, -4.869269936580313800, -5.786401200874004200 ) ) ;
#9214 = cartesian_point ( 'none', ( -34.90923441029165300, -4.853147498482158500, -5.655506252542013900 ) ) ;
#9215 = cartesian_point ( 'none', ( -34.96887129254757600, -4.837025060384003300, -5.524611304210022700 ) ) ;
#9216 = cartesian_point ( 'none', ( -35.00000000000009900, -4.819336636035778600, -5.381231708292692600 ) ) ;
#9217 = cartesian_point ( 'none', ( -35.00000000000000000, -4.801639199155268000, -5.237781025874703300 ) ) ;
#9218 = cartesian_point ( 'none', ( -34.54825487336533700, -5.582042633037061400, -6.000000000000004400 ) ) ;
#9219 = cartesian_point ( 'none', ( -34.68754898846424300, -5.572379259457026300, -5.906711343939502300 ) ) ;
#9220 = cartesian_point ( 'none', ( -34.80246312532498400, -5.558784456961450200, -5.779547253124371200 ) ) ;
#9221 = cartesian_point ( 'none', ( -34.88060101483640800, -5.542947154306323100, -5.633408016477269500 ) ) ;
#9222 = cartesian_point ( 'none', ( -34.95873890434782500, -5.527109851651196100, -5.487268779830167800 ) ) ;
#9223 = cartesian_point ( 'none', ( -35.00000000000000000, -5.509061515364996000, -5.322391449478781000 ) ) ;
#9224 = cartesian_point ( 'none', ( -35.00000000000000000, -5.490995711947176600, -5.157387374578151600 ) ) ;
#9225 = cartesian_point ( 'none', ( -34.42508426623128800, -6.259444375917911300, -6.000000000000005300 ) ) ;
#9226 = cartesian_point ( 'none', ( -34.59581759274882300, -6.252597627087231700, -5.920111954412328200 ) ) ;
#9227 = cartesian_point ( 'none', ( -34.74299140368009400, -6.241530869569965400, -5.790984736383605600 ) ) ;
#9228 = cartesian_point ( 'none', ( -34.84412210794152300, -6.227934760481431000, -5.632344977639611700 ) ) ;
#9229 = cartesian_point ( 'none', ( -34.94525281220294500, -6.214338651392897500, -5.473705218895617900 ) ) ;
#9230 = cartesian_point ( 'none', ( -35.00000000000000000, -6.198258955753078500, -5.286086906894191800 ) ) ;
#9231 = cartesian_point ( 'none', ( -35.00000000000000000, -6.182152152056525900, -5.098152297373238700 ) ) ;
#9232 = cartesian_point ( 'none', ( -34.30191365909723800, -6.936846118798762000, -6.000000000000006200 ) ) ;
#9233 = cartesian_point ( 'none', ( -34.50408619703340200, -6.932815994717437000, -5.933512564885154100 ) ) ;
#9234 = cartesian_point ( 'none', ( -34.68351968203521100, -6.924277282178479700, -5.802422219642839900 ) ) ;
#9235 = cartesian_point ( 'none', ( -34.80764320104663800, -6.912922366656539800, -5.631281938801953900 ) ) ;
#9236 = cartesian_point ( 'none', ( -34.93176672005806400, -6.901567451134599000, -5.460141657961067100 ) ) ;
#9237 = cartesian_point ( 'none', ( -35.00000000000000000, -6.887456396141160100, -5.249782364309601800 ) ) ;
#9238 = cartesian_point ( 'none', ( -35.00000000000000000, -6.873308592165875200, -5.038917220168325900 ) ) ;
#9239 = oriented_edge ( 'none', *, *, #182, .t. ) ;
#9240 = oriented_edge ( 'none', *, *, #982, .t. ) ;
#9241 = cartesian_point ( 'none', ( -34.15974952660353400, -7.605014403389267500, -6.000000000000005300 ) ) ;
#9242 = cartesian_point ( 'none', ( -34.39492399330209300, -7.605014403389267500, -5.958177671733996500 ) ) ;
#9243 = cartesian_point ( 'none', ( -34.61207973375936600, -7.600830548077143000, -5.831706680535639000 ) ) ;
#9244 = cartesian_point ( 'none', ( -34.76358676796289200, -7.593644006783223200, -5.650626794410204200 ) ) ;
#9245 = cartesian_point ( 'none', ( -34.91509380216642500, -7.586457465489304200, -5.469546908284769400 ) ) ;
#9246 = cartesian_point ( 'none', ( -35.00000000000000000, -7.576356745251764800, -5.235174466698566700 ) ) ;
#9247 = cartesian_point ( 'none', ( -35.00000000000000000, -7.566193441087349900, -5.000000000000005300 ) ) ;
#9248 = cartesian_point ( 'none', ( -34.00000000000000000, -8.262388918002768500, -6.000000000000005300 ) ) ;
#9249 = cartesian_point ( 'none', ( -34.26179938779915100, -8.262388918002768500, -6.000000000000005300 ) ) ;
#9250 = cartesian_point ( 'none', ( -34.52198665876328200, -8.262388918002768500, -5.892226903609818000 ) ) ;
#9251 = cartesian_point ( 'none', ( -34.70710678118654600, -8.262388918002768500, -5.707106781186553200 ) ) ;
#9252 = cartesian_point ( 'none', ( -34.89222690360981000, -8.262388918002768500, -5.521986658763287500 ) ) ;
#9253 = cartesian_point ( 'none', ( -35.00000000000000000, -8.262388918002768500, -5.261799387799155300 ) ) ;
#9254 = cartesian_point ( 'none', ( -35.00000000000000000, -8.262388918002768500, -5.000000000000005300 ) ) ;
#9255 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9254, #9253, #9252, #9251, #9250, #9249, #9248 ),
( #9247, #9246, #9245, #9244, #9243, #9242, #9241 ),
( #9238, #9237, #9236, #9235, #9234, #9233, #9232 ),
( #9231, #9230, #9229, #9228, #9227, #9226, #9225 ),
( #9224, #9223, #9222, #9221, #9220, #9219, #9218 ),
( #9217, #9216, #9215, #9214, #9213, #9303, #9302 ),
( #9301, #9299, #9298, #9297, #9296, #9295, #9294 ),
( #9293, #9292, #9291, #9290, #9289, #9288, #9287 ),
( #9286, #9285, #9283, #9282, #9281, #9280, #9279 ),
( #9278, #9277, #9276, #9275, #9274, #9272, #9271 ),
( #9270, #9269, #9268, #9266, #9265, #9264, #9263 ),
( #9262, #9261, #9260, #9259, #9258, #9257, #9256 ),
( #9351, #9350, #9349, #9348, #9347, #9346, #9345 ),
( #9343, #9342, #9341, #9340, #9339, #9338, #9337 ),
( #9336, #9335, #9334, #9333, #9332, #9331, #9330 ),
( #9329, #9328, #9327, #9326, #9325, #9324, #9323 ),
( #9322, #9321, #9320, #9319, #9318, #9316, #9315 ),
( #9314, #9313, #9312, #9311, #9310, #9309, #9308 ),
( #9307, #9305, #9304, #7877, #8307, #8299, #8533 ),
( #8807, #8798, #9059, #9057, #9067, #9058, #9065 ),
( #9050, #9049, #6956, #6933, #6945, #5685, #5688 ),
( #5949, #6197, #6172, #6171, #6437, #6439, #9396 ),
( #9395, #9394, #9393, #9392, #9391, #9390, #9389 ),
( #9388, #9387, #9386, #9385, #9384, #9383, #9382 ),
( #9381, #9380, #9379, #9378, #9377, #9376, #9375 ),
( #9374, #9373, #9372, #9371, #9370, #9369, #9368 ),
( #9367, #9366, #9365, #9364, #9363, #9362, #9361 ),
( #9360, #9359, #9358, #9357, #9356, #9355, #9354 ),
( #9352, #9437, #9436, #9435, #9434, #9433, #9432 ),
( #9431, #9430, #9429, #9428, #9427, #9426, #9425 ),
( #9424, #9423, #9422, #9421, #9420, #9419, #9418 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 0.003911710833989232400, 0.006026853085728970300, 0.008141995337468708300, 0.01025713758920844700, 0.01131470871507831600, 0.01237227984094818600, 0.01342985096681805600, 0.01448742209268792500, 0.01660256434442766400, 0.01871770659616740100, 0.02083284884790714100 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#9256 = cartesian_point ( 'none', ( -34.96321874695309600, -1.402107243584531600, -6.000000000000005300 ) ) ;
#9257 = cartesian_point ( 'none', ( -34.97540981528452900, -1.395800398197197600, -5.956060381222737700 ) ) ;
#9258 = cartesian_point ( 'none', ( -34.98461805469849400, -1.389382561586763400, -5.911327392625986800 ) ) ;
#9259 = cartesian_point ( 'none', ( -34.99076561484074700, -1.382908731299510500, -5.866194104178937600 ) ) ;
#9260 = cartesian_point ( 'none', ( -34.99691317498300700, -1.376434901012257600, -5.821060815731889300 ) ) ;
#9261 = cartesian_point ( 'none', ( -35.00000000000000000, -1.369905137135221600, -5.775527663522984400 ) ) ;
#9262 = cartesian_point ( 'none', ( -35.00000000000000000, -1.363375342978212300, -5.729994291536058900 ) ) ;
#9263 = cartesian_point ( 'none', ( -34.94727975294807700, -1.754653021415661700, -6.000000000000005300 ) ) ;
#9264 = cartesian_point ( 'none', ( -34.96472312889184800, -1.746955001498932800, -5.948154582657125800 ) ) ;
#9265 = cartesian_point ( 'none', ( -34.97792746932688600, -1.739059956413872200, -5.894976561746510400 ) ) ;
#9266 = cartesian_point ( 'none', ( -34.98674670601112500, -1.731065416097092900, -5.841125505367158700 ) ) ;
#9267 = advanced_face ( 'none', ( #9710 ), #9692, .t. ) ;
#9268 = cartesian_point ( 'none', ( -34.99556594269535700, -1.723070875780313500, -5.787274448987807000 ) ) ;
#9269 = cartesian_point ( 'none', ( -35.00000000000000000, -1.714976959449852700, -5.732751173844353500 ) ) ;
#9270 = cartesian_point ( 'none', ( -35.00000000000000000, -1.706882983601747400, -5.678227490768311000 ) ) ;
#9271 = cartesian_point ( 'none', ( -34.92607350314342100, -2.106290645983709200, -6.000000000000005300 ) ) ;
#9272 = cartesian_point ( 'none', ( -34.95040746429466300, -2.097451724443122800, -5.940937453906287600 ) ) ;
#9273 = oriented_edge ( 'none', *, *, #9636, .t. ) ;
#9274 = cartesian_point ( 'none', ( -34.96894608091875500, -2.088263542607977600, -5.879541116053995400 ) ) ;
#9275 = cartesian_point ( 'none', ( -34.98134435932129100, -2.078897087605328800, -5.816953539301734600 ) ) ;
#9276 = cartesian_point ( 'none', ( -34.99374263772382700, -2.069530632602680300, -5.754365962549473900 ) ) ;
#9277 = cartesian_point ( 'none', ( -35.00000000000000000, -2.059986341018894800, -5.690590064210431900 ) ) ;
#9278 = cartesian_point ( 'none', ( -35.00000000000000000, -2.050441826992109600, -5.626812679485310800 ) ) ;
#9279 = cartesian_point ( 'none', ( -34.88366100353409400, -2.809565895119804600, -6.000000000000005300 ) ) ;
#9280 = cartesian_point ( 'none', ( -34.92177613510029500, -2.798445170331503600, -5.926503196404613800 ) ) ;
#9281 = cartesian_point ( 'none', ( -34.95098330410250000, -2.786670714996188500, -5.848670224668967200 ) ) ;
#9282 = cartesian_point ( 'none', ( -34.97053966594162900, -2.774560430621801500, -5.768609607170887400 ) ) ;
#9283 = cartesian_point ( 'none', ( -34.99009602778076600, -2.762450146247414500, -5.688548989672807600 ) ) ;
#9284 = oriented_edge ( 'none', *, *, #7983, .t. ) ;
#9285 = cartesian_point ( 'none', ( -35.00000000000000000, -2.750005104156979700, -5.606267844942588700 ) ) ;
#9286 = cartesian_point ( 'none', ( -35.00000000000000000, -2.737559513772835000, -5.523983056919311400 ) ) ;
#9287 = cartesian_point ( 'none', ( -34.82012007767298200, -3.509108435807012600, -6.000000000000005300 ) ) ;
#9288 = cartesian_point ( 'none', ( -34.87866884740768100, -3.496760785141091800, -5.914493202324888600 ) ) ;
#9289 = cartesian_point ( 'none', ( -34.92390313374112800, -3.483150921478977300, -5.820771047027685400 ) ) ;
#9290 = cartesian_point ( 'none', ( -34.95423598987780900, -3.468888529159918700, -5.722831418912193200 ) ) ;
#9291 = cartesian_point ( 'none', ( -34.98456884601449700, -3.454626136840860600, -5.624891790796701800 ) ) ;
#9292 = cartesian_point ( 'none', ( -35.00000000000009900, -3.439713845906601500, -5.522748513256563500 ) ) ;
#9293 = cartesian_point ( 'none', ( -35.00000000000000000, -3.424800267968245700, -5.420598754232881500 ) ) ;
#9294 = cartesian_point ( 'none', ( -34.73626096615331000, -4.202290414003904600, -6.000000000000005300 ) ) ;
#9295 = cartesian_point ( 'none', ( -34.82008893835619300, -4.190285305365024200, -5.909586990848310100 ) ) ;
#9296 = cartesian_point ( 'none', ( -34.88675033088843200, -4.176210429029645800, -5.803586123950844400 ) ) ;
#9297 = cartesian_point ( 'none', ( -34.93173520008473100, -4.161018013821038900, -5.689168835727103100 ) ) ;
#9298 = cartesian_point ( 'none', ( -34.97672006928103600, -4.145825598612431900, -5.574751547503362700 ) ) ;
#9299 = cartesian_point ( 'none', ( -35.00000000000009900, -4.129525240971190700, -5.451990110774628000 ) ) ;
#9300 = oriented_edge ( 'none', *, *, #7218, .t. ) ;
#9301 = cartesian_point ( 'none', ( -35.00000000000000000, -4.113219733561757100, -5.329189890053792000 ) ) ;
#9302 = cartesian_point ( 'none', ( -34.65240185463363100, -4.895472392200797000, -6.000000000000005300 ) ) ;
#9303 = cartesian_point ( 'none', ( -34.76150902930469800, -4.883809825588956600, -5.904680779371731500 ) ) ;
#9304 = cartesian_point ( 'none', ( -34.99771645426453400, 1.063332129617485600, -5.847452590957176200 ) ) ;
#9305 = cartesian_point ( 'none', ( -35.00000000000006400, 1.058263973767860100, -5.808788185313039400 ) ) ;
#9306 = oriented_edge ( 'none', *, *, #7231, .t. ) ;
#9307 = cartesian_point ( 'none', ( -35.00000000000000000, 1.053195802107564700, -5.770123659051035900 ) ) ;
#9308 = cartesian_point ( 'none', ( -34.98366048595636400, 0.7312135663302972200, -6.000000000000005300 ) ) ;
#9309 = cartesian_point ( 'none', ( -34.98909881396711800, 0.7277950455175458100, -5.969454419582717700 ) ) ;
#9310 = cartesian_point ( 'none', ( -34.99318523363309200, 0.7243570319850730600, -5.938697812978628800 ) ) ;
#9311 = cartesian_point ( 'none', ( -34.99591052868405000, 0.7209093035081403100, -5.907835697266956600 ) ) ;
#9312 = cartesian_point ( 'none', ( -34.99863582373500700, 0.7174615750312076700, -5.876973581555283500 ) ) ;
#9313 = cartesian_point ( 'none', ( -35.00000000000006400, 0.7140041278699558200, -5.846005956654387600 ) ) ;
#9314 = cartesian_point ( 'none', ( -35.00000000000000000, 0.7105466826352105900, -5.815038332128035700 ) ) ;
#9315 = cartesian_point ( 'none', ( -34.98932353570347000, 0.3776307429568833700, -6.000000000000005300 ) ) ;
#9317 = oriented_edge ( 'none', *, *, #9729, .t. ) ;
#9316 = cartesian_point ( 'none', ( -34.99287601318299300, 0.3758633113492713700, -5.975889575832752600 ) ) ;
#9318 = cartesian_point ( 'none', ( -34.99554631641624500, 0.3740865265440922500, -5.951649263639852800 ) ) ;
#9319 = cartesian_point ( 'none', ( -34.99732731354440300, 0.3723050516035937800, -5.927343816153420900 ) ) ;
#9320 = cartesian_point ( 'none', ( -34.99910831067256100, 0.3705235766630952700, -5.903038368666988900 ) ) ;
#9321 = cartesian_point ( 'none', ( -35.00000000000000000, 0.3687374132254748200, -5.878667809035270900 ) ) ;
#9322 = cartesian_point ( 'none', ( -35.00000000000000000, 0.3669512489665995900, -5.854297237798439500 ) ) ;
#9323 = cartesian_point ( 'none', ( -34.98952260973707200, 0.01944672294270464000, -6.000000000000005300 ) ) ;
#9324 = cartesian_point ( 'none', ( -34.99300896168969600, 0.01935570456689697900, -5.976105783256527600 ) ) ;
#9325 = cartesian_point ( 'none', ( -34.99562945294967200, 0.01926420499960068400, -5.952085243738968000 ) ) ;
#9326 = cartesian_point ( 'none', ( -34.99737721292826400, 0.01917246414083200600, -5.928001360191278700 ) ) ;
#9327 = cartesian_point ( 'none', ( -34.99912497290684900, 0.01908072328206332800, -5.903917476643589300 ) ) ;
#9328 = cartesian_point ( 'none', ( -35.00000000000000000, 0.01898874121601972600, -5.879770271169354200 ) ) ;
#9329 = cartesian_point ( 'none', ( -35.00000000000000000, 0.01889675910776669400, -5.855623054614266500 ) ) ;
#9330 = cartesian_point ( 'none', ( -34.98972168377068200, -0.3387372970714741000, -6.000000000000005300 ) ) ;
#9331 = cartesian_point ( 'none', ( -34.99314191019640000, -0.3371519022154774700, -5.976321990680303600 ) ) ;
#9332 = cartesian_point ( 'none', ( -34.99571258948309800, -0.3355581165448908700, -5.952521223838082200 ) ) ;
#9333 = cartesian_point ( 'none', ( -34.99742711231212400, -0.3339601233219297000, -5.928658904229135600 ) ) ;
#9334 = cartesian_point ( 'none', ( -34.99914163514114300, -0.3323621300989685300, -5.904796584620189700 ) ) ;
#9335 = cartesian_point ( 'none', ( -35.00000000000000000, -0.3307599307934354100, -5.880872733303438500 ) ) ;
#9336 = cartesian_point ( 'none', ( -35.00000000000000000, -0.3291577307510661900, -5.856948871430092600 ) ) ;
#9337 = cartesian_point ( 'none', ( -34.98444028387973500, -0.6939076980820712000, -6.000000000000005300 ) ) ;
#9338 = cartesian_point ( 'none', ( -34.98961970459214400, -0.6906585091916047600, -5.970127989986826500 ) ) ;
#9339 = cartesian_point ( 'none', ( -34.99351098213658400, -0.6873923588007784200, -5.940061031977162300 ) ) ;
#9340 = cartesian_point ( 'none', ( -34.99610605460166100, -0.6841177611146487300, -5.909896626219271800 ) ) ;
#9341 = cartesian_point ( 'none', ( -34.99870112706673800, -0.6808431634285191400, -5.879732220461382200 ) ) ;
#9342 = cartesian_point ( 'none', ( -35.00000000000000000, -0.6775601144534724200, -5.849470364137230800 ) ) ;
#9343 = cartesian_point ( 'none', ( -35.00000000000000000, -0.6742770675263684000, -5.819208509524474800 ) ) ;
#9344 = edge_loop ( 'none', ( #9317, #9300 ) ) ;
#9345 = cartesian_point ( 'none', ( -34.97382951541641900, -1.048007470833301800, -6.000000000000005300 ) ) ;
#9346 = cartesian_point ( 'none', ( -34.98251475993833300, -1.043229453694401600, -5.963094185604782100 ) ) ;
#9347 = cartesian_point ( 'none', ( -34.98906451841753600, -1.038387460193771000, -5.925694212301574600 ) ) ;
#9348 = cartesian_point ( 'none', ( -34.99343583472120400, -1.033513246207080000, -5.888045365199104700 ) ) ;
#9349 = cartesian_point ( 'none', ( -34.99780715102487200, -1.028639032220388700, -5.850396518096635700 ) ) ;
#9350 = cartesian_point ( 'none', ( -35.00000000000000000, -1.023732625794347300, -5.812499013830107600 ) ) ;
#9351 = cartesian_point ( 'none', ( -35.00000000000000000, -1.018826205252290700, -5.774601400530266400 ) ) ;
#9352 = cartesian_point ( 'none', ( -35.00000000000000000, 6.880582523595763600, -5.038501268122935500 ) ) ;
#9353 = edge_loop ( 'none', ( #10493, #9048, #9668, #9591 ) ) ;
#9354 = cartesian_point ( 'none', ( -34.42332078097469900, 6.269135270709232300, -6.000000000000005300 ) ) ;
#9355 = cartesian_point ( 'none', ( -34.59450397470232700, 6.262328861011527100, -5.920304456750958600 ) ) ;
#9356 = cartesian_point ( 'none', ( -34.74213969195366800, 6.251298374514466800, -5.791149637583823000 ) ) ;
#9357 = cartesian_point ( 'none', ( -34.84359966245096300, 6.237734464634431000, -5.632331227514400900 ) ) ;
#9358 = cartesian_point ( 'none', ( -34.94505963294826500, 6.224170554754394400, -5.473512817444977900 ) ) ;
#9359 = cartesian_point ( 'none', ( -35.00000000000001400, 6.208119190765299500, -5.285569065920511500 ) ) ;
#9360 = cartesian_point ( 'none', ( -35.00000000000000000, 6.192040580870377100, -5.097306294918441300 ) ) ;
#9361 = cartesian_point ( 'none', ( -34.54620284114514600, 5.594399698287023900, -6.000000000000005300 ) ) ;
#9362 = cartesian_point ( 'none', ( -34.68605688145982000, 5.584781560773400600, -5.906846049748649500 ) ) ;
#9363 = cartesian_point ( 'none', ( -34.80150417374424900, 5.571218378982734100, -5.779579288186579500 ) ) ;
#9364 = cartesian_point ( 'none', ( -34.88001565028263700, 5.555403047433952900, -5.633186995901271900 ) ) ;
#9365 = cartesian_point ( 'none', ( -34.95852712682101800, 5.539587715885171600, -5.486794703615964300 ) ) ;
#9366 = cartesian_point ( 'none', ( -35.00000000000001400, 5.521552003697854300, -5.321517406754264100 ) ) ;
#9367 = cartesian_point ( 'none', ( -35.00000000000000000, 5.503498638144992400, -5.156111321713948000 ) ) ;
#9368 = cartesian_point ( 'none', ( -34.65014266209875900, 4.910957946745839700, -6.000000000000005300 ) ) ;
#9369 = cartesian_point ( 'none', ( -34.75990519861417700, 4.899330521138526100, -5.904698733878463600 ) ) ;
#9370 = cartesian_point ( 'none', ( -34.84857501644670200, 4.884804961625252200, -5.786207673901374800 ) ) ;
#9371 = cartesian_point ( 'none', ( -34.90861318010073700, 4.868684155840235000, -5.654965342346781800 ) ) ;
#9372 = cartesian_point ( 'none', ( -34.96865134375477200, 4.852563350055218500, -5.523723010792188900 ) ) ;
#9373 = cartesian_point ( 'none', ( -35.00000000000000000, 4.834864116955783300, -5.379862509551615300 ) ) ;
#9374 = cartesian_point ( 'none', ( -35.00000000000000000, 4.817155725242459500, -5.235929575292395600 ) ) ;
#9375 = cartesian_point ( 'none', ( -34.73397081690658400, 4.221177788558101400, -6.000000000000005300 ) ) ;
#9376 = cartesian_point ( 'none', ( -34.81848880533188900, 4.209182384502797800, -5.909455030676181100 ) ) ;
#9377 = cartesian_point ( 'none', ( -34.88573541591343700, 4.195095171434591200, -5.803120448761457200 ) ) ;
#9378 = cartesian_point ( 'none', ( -34.93112051231475600, 4.179877717944451700, -5.688254467332317400 ) ) ;
#9379 = cartesian_point ( 'none', ( -34.97650560871607400, 4.164660264454311400, -5.573388485903177700 ) ) ;
#9380 = cartesian_point ( 'none', ( -35.00000000000000000, 4.148322358154551600, -5.450064984843350200 ) ) ;
#9381 = cartesian_point ( 'none', ( -35.00000000000000000, 4.131979196030124000, -5.326701811215498200 ) ) ;
#9382 = cartesian_point ( 'none', ( -34.81779897171441700, 3.531397630370362300, -6.000000000000005300 ) ) ;
#9383 = cartesian_point ( 'none', ( -34.87707241204960000, 3.519034247867069100, -5.914211327473898500 ) ) ;
#9384 = cartesian_point ( 'none', ( -34.92289581538016600, 3.505385381243930600, -5.820033223621539500 ) ) ;
#9385 = cartesian_point ( 'none', ( -34.95362784452877500, 3.491071280048667600, -5.721543592317853000 ) ) ;
#9386 = cartesian_point ( 'none', ( -34.98435987367737700, 3.476757178853404200, -5.623053961014165700 ) ) ;
#9387 = cartesian_point ( 'none', ( -35.00000000000000000, 3.461780599353319900, -5.520267460135085200 ) ) ;
#9388 = cartesian_point ( 'none', ( -35.00000000000000000, 3.446802666817786700, -5.417474047138600900 ) ) ;
#9389 = cartesian_point ( 'none', ( -34.88147758933583000, 2.835653352409081700, -6.000000000000005300 ) ) ;
#9390 = cartesian_point ( 'none', ( -34.92029300918295600, 2.824476279422846800, -5.926029078171105800 ) ) ;
#9391 = cartesian_point ( 'none', ( -34.95005104778861900, 2.812626691104462400, -5.847594127335790800 ) ) ;
#9392 = cartesian_point ( 'none', ( -34.96997821708613700, 2.800431406842179200, -5.766864420929954000 ) ) ;
#9393 = cartesian_point ( 'none', ( -34.98990538638366100, 2.788236122579896400, -5.686134714524117200 ) ) ;
#9394 = cartesian_point ( 'none', ( -35.00000000000000000, 2.775696270027651300, -5.603117748544069500 ) ) ;
#9395 = cartesian_point ( 'none', ( -35.00000000000000000, 2.763155840030255400, -5.520096943958133600 ) ) ;
#9396 = cartesian_point ( 'none', ( -34.92426879509145700, 2.136005561915879500, -6.000000000000005300 ) ) ;
#9397 = cartesian_point ( 'none', ( -34.00000000000000000, -28.99999999999996100, -5.000000000000000000 ) ) ;
#9398 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9399 = vector ( 'none', #9398, 1000.000000000000000 ) ;
#9400 = cartesian_point ( 'none', ( -35.00000000000000000, -28.99999999999996100, -5.000000000000000000 ) ) ;
#9401 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -75.00087266418292100 ) ) ;
#9402 = face_outer_bound ( 'none', #7308, .t. ) ;
#9403 = conical_surface ( 'none', #9460, 34.86909865009796800, 0.001745329251994349100 ) ;
#9404 = direction ( 'none', ( 0.0000000000000000000, -1.734723475976807100e-015, -1.000000000000000000 ) ) ;
#9405 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 1.734723475976798200e-015 ) ) ;
#9406 = cartesian_point ( 'none', ( -34.00000000000000000, 8.262388918002770300, -5.000000000000000000 ) ) ;
#9407 = axis2_placement_3d ( 'none', #9406, #9405, #9404 ) ;
#9408 = face_outer_bound ( 'none', #7340, .t. ) ;
#9409 = cylindrical_surface ( 'none', #9413, 1.000000000000000000 ) ;
#9410 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9411 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9412 = cartesian_point ( 'none', ( 29.00000000000000400, 29.00000000000000400, -5.999999999999837500 ) ) ;
#9413 = axis2_placement_3d ( 'none', #9397, #9463, #9462 ) ;
#9414 = line ( 'none', #9400, #9399 ) ;
#9415 = face_bound ( 'none', #7301, .t. ) ;
#9416 = circle ( 'none', #9407, 1.000000000000000000 ) ;
#9417 = circle ( 'none', #9464, 2.874999999999836100 ) ;
#9418 = cartesian_point ( 'none', ( -34.00000000000000000, 8.262388918002772100, -6.000000000000005300 ) ) ;
#9419 = cartesian_point ( 'none', ( -34.26179938779915100, 8.262388918002772100, -6.000000000000005300 ) ) ;
#9420 = cartesian_point ( 'none', ( -34.52198665876328200, 8.262388918002772100, -5.892226903609818000 ) ) ;
#9421 = cartesian_point ( 'none', ( -34.70710678118654600, 8.262388918002772100, -5.707106781186553200 ) ) ;
#9422 = cartesian_point ( 'none', ( -34.89222690360981000, 8.262388918002772100, -5.521986658763287500 ) ) ;
#9423 = cartesian_point ( 'none', ( -35.00000000000000000, 8.262388918002772100, -5.261799387799155300 ) ) ;
#9424 = cartesian_point ( 'none', ( -35.00000000000000000, 8.262388918002772100, -5.000000000000005300 ) ) ;
#9425 = cartesian_point ( 'none', ( -34.15864450020838900, 7.609561623062376200, -6.000000000000005300 ) ) ;
#9426 = cartesian_point ( 'none', ( -34.39400313797280300, 7.609561623062376200, -5.958466966967747200 ) ) ;
#9427 = cartesian_point ( 'none', ( -34.61145653801033000, 7.605406708496754000, -5.832125313663127000 ) ) ;
#9428 = cartesian_point ( 'none', ( -34.76319608213420100, 7.598269878259814400, -5.651017480238901500 ) ) ;
#9429 = cartesian_point ( 'none', ( -34.91493562625806400, 7.591133048022874700, -5.469909646814675100 ) ) ;
#9430 = cartesian_point ( 'none', ( -35.00000000000000000, 7.581102196928048500, -5.235358637764423200 ) ) ;
#9431 = cartesian_point ( 'none', ( -35.00000000000000000, 7.571009194814614300, -5.000000000000005300 ) ) ;
#9432 = cartesian_point ( 'none', ( -34.30043872080425900, 6.943870843131441500, -6.000000000000005300 ) ) ;
#9433 = cartesian_point ( 'none', ( -34.50295106794482800, 6.939876161249654500, -5.933762863753267800 ) ) ;
#9434 = cartesian_point ( 'none', ( -34.68277521016307900, 6.931378370046200400, -5.802719986981066400 ) ) ;
#9435 = cartesian_point ( 'none', ( -34.80718367461929600, 6.920065881834909200, -5.631475459127528900 ) ) ;
#9436 = cartesian_point ( 'none', ( -34.93159213907551200, 6.908753393623618100, -5.460230931273991400 ) ) ;
#9437 = cartesian_point ( 'none', ( -35.00000000000001400, 6.894686377832745600, -5.249620725086758800 ) ) ;
#9438 = cartesian_point ( 'none', ( -8.262388918002768500, -34.00000000000000000, -6.000000000000005300 ) ) ;
#9439 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9440 = vector ( 'none', #9465, 1000.000000000000000 ) ;
#9441 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9442 = face_outer_bound ( 'none', #7300, .t. ) ;
#9443 = axis2_placement_3d ( 'none', #9444, #9441, #9495 ) ;
#9444 = cartesian_point ( 'none', ( 29.00000000000000400, 29.00000000000000400, -5.999999999999837500 ) ) ;
#9445 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9446 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9447 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9448 = axis2_placement_3d ( 'none', #9455, #9447, #9446 ) ;
#9449 = axis2_placement_3d ( 'none', #9412, #9439, #9451 ) ;
#9450 = circle ( 'none', #9448, 33.27437539013747900 ) ;
#9451 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9452 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9453 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9454 = conical_surface ( 'none', #9449, 2.875000000000002700, 0.7853981633974522800 ) ;
#9455 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -80.49999999999998600 ) ) ;
#9456 = cartesian_point ( 'none', ( -35.00000000000000000, -28.99999999999996100, -5.000000000000000000 ) ) ;
#9457 = cartesian_point ( 'none', ( 29.00000000000081400, -29.00000000000000000, -6.000000000000808200 ) ) ;
#9458 = cartesian_point ( 'none', ( 28.99999999999996100, -35.00000000000000000, -0.5000000000000004400 ) ) ;
#9459 = line ( 'none', #9466, #9440 ) ;
#9460 = axis2_placement_3d ( 'none', #9401, #9411, #9410 ) ;
#9461 = circle ( 'none', #9443, 2.875000000000002700 ) ;
#9462 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9463 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9464 = axis2_placement_3d ( 'none', #9457, #9453, #9452 ) ;
#9465 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#9466 = cartesian_point ( 'none', ( 4.999999999999996400, -34.49999717775035900, -79.49999999999998600 ) ) ;
#9467 = face_outer_bound ( 'none', #7348, .t. ) ;
#9468 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 6.938893903907227600e-015 ) ) ;
#9469 = cartesian_point ( 'none', ( -34.00000000000000000, -28.99999999999996100, -5.000000000000000000 ) ) ;
#9470 = axis2_placement_3d ( 'none', #9469, #9468, #9519 ) ;
#9471 = cartesian_point ( 'none', ( 29.10000000000000100, 0.0000000000000000000, -79.50000000000001400 ) ) ;
#9472 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9473 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9474 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000005300 ) ) ;
#9475 = circle ( 'none', #9504, 2.875000000000682600 ) ;
#9476 = axis2_placement_3d ( 'none', #9493, #9484, #9513 ) ;
#9477 = plane ( 'none', #9512 ) ;
#9478 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9479 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9480 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000005300 ) ) ;
#9481 = circle ( 'none', #9470, 1.000000000000000000 ) ;
#9482 = circle ( 'none', #9485, 34.98952801385487300 ) ;
#9483 = axis2_placement_3d ( 'none', #9551, #9534, #9522 ) ;
#9484 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9485 = axis2_placement_3d ( 'none', #9474, #9473, #9472 ) ;
#9486 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9487 = vector ( 'none', #9486, 1000.000000000000000 ) ;
#9488 = cartesian_point ( 'none', ( -28.99999999999996100, -33.99999999999982200, -6.000000000000000000 ) ) ;
#9489 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9490 = axis2_placement_3d ( 'none', #9497, #9445, #9489 ) ;
#9491 = cartesian_point ( 'none', ( -29.00000000000000400, -34.00000000000000000, -6.000000000000000000 ) ) ;
#9492 = line ( 'none', #9491, #9487 ) ;
#9493 = cartesian_point ( 'none', ( -28.99999999999918600, -29.00000000000081700, -6.000000000001696400 ) ) ;
#9494 = axis2_placement_3d ( 'none', #9480, #9479, #9478 ) ;
#9495 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9496 = circle ( 'none', #9494, 34.98952801385487300 ) ;
#9497 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -79.50000000000000000 ) ) ;
#9498 = circle ( 'none', #9490, 29.10000000000000100 ) ;
#9499 = cartesian_point ( 'none', ( -5.000000000000003600, -33.02461283253670400, -80.49999999999997200 ) ) ;
#9500 = cartesian_point ( 'none', ( -5.000000000000003600, -32.89656604577120200, -80.49999999999998600 ) ) ;
#9501 = cartesian_point ( 'none', ( -35.00000000000000000, -8.262388918002770300, -5.000000000000000000 ) ) ;
#9502 = circle ( 'none', #9550, 29.00000000000000000 ) ;
#9503 = b_spline_curve_with_knots ( 'none', 3,
( #9500, #9499, #9555, #9554, #9553, #9552 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002539113562857839700, 0.002919618709634854000, 0.003300123856411867900 ),
.unspecified. ) ;
#9504 = axis2_placement_3d ( 'none', #9507, #9546, #9542 ) ;
#9505 = cartesian_point ( 'none', ( 4.999999999999996400, 32.89656604577120200, -80.49999999999998600 ) ) ;
#9506 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9507 = cartesian_point ( 'none', ( -28.99999999999918600, -29.00000000000081700, -6.000000000001696400 ) ) ;
#9508 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9509 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9510 = cartesian_point ( 'none', ( 29.00000000000000400, -29.00000000000000400, -6.000000000000000000 ) ) ;
#9511 = axis2_placement_3d ( 'none', #9510, #9509, #9508 ) ;
#9512 = axis2_placement_3d ( 'none', #9471, #9515, #9506 ) ;
#9513 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9514 = cylindrical_surface ( 'none', #9511, 5.999999999999998200 ) ;
#9515 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9516 = face_outer_bound ( 'none', #10862, .t. ) ;
#9517 = face_outer_bound ( 'none', #10902, .t. ) ;
#9518 = conical_surface ( 'none', #9476, 2.875000000000682600, 0.7853981633974526100 ) ;
#9519 = direction ( 'none', ( 0.0000000000000000000, -6.938893903907228400e-015, -1.000000000000000000 ) ) ;
#9520 = face_outer_bound ( 'none', #7368, .t. ) ;
#9521 = axis2_placement_3d ( 'none', #9582, #9577, #9576 ) ;
#9522 = direction ( 'none', ( -1.312504016089261800e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9523 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9524 = circle ( 'none', #9521, 4.999999999999838400 ) ;
#9525 = conical_surface ( 'none', #9527, 2.874999999999836100, 0.7853981633974488300 ) ;
#9526 = face_outer_bound ( 'none', #7310, .t. ) ;
#9527 = axis2_placement_3d ( 'none', #9541, #9539, #9544 ) ;
#9528 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9529 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9530 = cartesian_point ( 'none', ( -34.00000000000000000, -8.262388918002768500, -5.000000000000005300 ) ) ;
#9531 = plane ( 'none', #9483 ) ;
#9532 = axis2_placement_3d ( 'none', #9580, #9578, #9572 ) ;
#9533 = axis2_placement_3d ( 'none', #9530, #9529, #9528 ) ;
#9534 = direction ( 'none', ( -1.000000000000000000, 1.312504016089261800e-016, 0.0000000000000000000 ) ) ;
#9535 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9536 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9537 = axis2_placement_3d ( 'none', #9543, #9536, #9535 ) ;
#9538 = circle ( 'none', #9533, 1.000000000000000000 ) ;
#9539 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9540 = face_outer_bound ( 'none', #8136, .t. ) ;
#9541 = cartesian_point ( 'none', ( 29.00000000000081400, -29.00000000000000000, -6.000000000000808200 ) ) ;
#9542 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9543 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -79.49999999999998600 ) ) ;
#9544 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9545 = circle ( 'none', #9537, 28.99563664917929600 ) ;
#9546 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9547 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9548 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9549 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -80.49999999999998600 ) ) ;
#9550 = axis2_placement_3d ( 'none', #9549, #9548, #9547 ) ;
#9551 = cartesian_point ( 'none', ( -5.000000000000003600, 34.49999717775035900, -79.49999999999998600 ) ) ;
#9552 = cartesian_point ( 'none', ( -5.000000000000003600, -33.40159119574978100, -80.02496880847192500 ) ) ;
#9553 = cartesian_point ( 'none', ( -5.000000000000004400, -33.39511713019092600, -80.15302333672902100 ) ) ;
#9554 = cartesian_point ( 'none', ( -5.000000000000002700, -33.33676935900298600, -80.27657965870531600 ) ) ;
#9555 = cartesian_point ( 'none', ( -5.000000000000003600, -33.15112889383213000, -80.45011690807415100 ) ) ;
#9556 = toroidal_surface ( 'none', #9603, 33.27437539013747900, 0.5000000000000008900 ) ;
#9557 = b_spline_curve_with_knots ( 'none', 3,
( #9599, #9598, #9597, #9596, #9595, #9594 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0004994789717834465000, 0.0008800612934705830300, 0.001260643615157719600 ),
.unspecified. ) ;
#9558 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9559 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9560 = axis2_placement_3d ( 'none', #9568, #9559, #9558 ) ;
#9561 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -79.99999999999998600 ) ) ;
#9562 = cartesian_point ( 'none', ( -5.000000000000003600, 32.89656604577120200, -80.49999999999998600 ) ) ;
#9563 = cartesian_point ( 'none', ( -5.000000000000004400, 33.02382419919109000, -80.50000000000002800 ) ) ;
#9564 = cartesian_point ( 'none', ( -5.000000000000002700, 33.15136636089300000, -80.44995539656598300 ) ) ;
#9565 = cartesian_point ( 'none', ( -5.000000000000003600, 33.33678789224614300, -80.27650177684523700 ) ) ;
#9566 = cartesian_point ( 'none', ( -5.000000000000003600, 33.39514547518832200, -80.15246268357555000 ) ) ;
#9567 = cartesian_point ( 'none', ( -5.000000000000003600, 33.40159119574978100, -80.02496880847192500 ) ) ;
#9568 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -79.50000000000000000 ) ) ;
#9569 = cartesian_point ( 'none', ( -5.000000000000003600, -33.40159119574978100, -80.02496880847192500 ) ) ;
#9570 = b_spline_curve_with_knots ( 'none', 3,
( #9567, #9566, #9565, #9564, #9563, #9562 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.001884107247597861400, 0.002264887809998777400, 0.002645668372399693900 ),
.unspecified. ) ;
#9571 = b_spline_curve_with_knots ( 'none', 3,
( #9610, #9609, #9608, #9607, #9606, #9605, #9604 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.01085364399420514500, 0.01110745385775172500, 0.01137928327829844700 ),
.unspecified. ) ;
#9572 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9573 = cartesian_point ( 'none', ( 4.999999999999996400, 28.56571371417140200, -80.49999999999998600 ) ) ;
#9574 = circle ( 'none', #9560, 29.10000000000000100 ) ;
#9575 = edge_curve ( 'none', #726, #8085, #9689, .t. ) ;
#9576 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9577 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9579 = oriented_edge ( 'none', *, *, #134, .f. ) ;
#9578 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9580 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -79.49999999999998600 ) ) ;
#9581 = oriented_edge ( 'none', *, *, #7397, .t. ) ;
#9582 = cartesian_point ( 'none', ( -29.00000000000001100, -28.99999999999998600, -6.000000000000000000 ) ) ;
#9583 = plane ( 'none', #9532 ) ;
#9584 = b_spline_curve_with_knots ( 'none', 3,
( #9195, #9194, #9193, #9190, #9189, #9188, #9588 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.001870978600832077600, 0.002746072100703861100, 0.002870988411893100500 ),
.unspecified. ) ;
#9585 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9586 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9587 = vector ( 'none', #9593, 1000.000000000000000 ) ;
#9588 = cartesian_point ( 'none', ( 4.999999999999996400, 28.56571371417140200, -80.49999999999998600 ) ) ;
#9589 = product_related_product_category ( 'detail', '', ( #10247 ) ) ;
#9590 = cartesian_point ( 'none', ( 4.999999999999996400, -28.56571371417140200, -80.49999999999998600 ) ) ;
#9591 = oriented_edge ( 'none', *, *, #9127, .f. ) ;
#9592 = axis2_placement_3d ( 'none', #9611, #9586, #9585 ) ;
#9593 = direction ( 'none', ( -1.312504016089261800e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9594 = cartesian_point ( 'none', ( 4.999999999999996400, 33.40159119574978100, -80.02496880847192500 ) ) ;
#9595 = cartesian_point ( 'none', ( 4.999999999999996400, 33.39518260028828000, -80.15172836336898900 ) ) ;
#9596 = cartesian_point ( 'none', ( 4.999999999999995600, 33.33740399918183100, -80.27586262599959400 ) ) ;
#9597 = cartesian_point ( 'none', ( 4.999999999999997300, 33.15101413026749100, -80.45034761398184700 ) ) ;
#9598 = cartesian_point ( 'none', ( 4.999999999999996400, 33.02486746557527700, -80.49999999999998600 ) ) ;
#9599 = cartesian_point ( 'none', ( 4.999999999999996400, 32.89656604577120200, -80.49999999999998600 ) ) ;
#9600 = face_outer_bound ( 'none', #7635, .t. ) ;
#9601 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9602 = cc_design_security_classification ( #10270, ( #10289 ) ) ;
#9603 = axis2_placement_3d ( 'none', #9561, #9523, #9601 ) ;
#9604 = cartesian_point ( 'none', ( -5.000000000000003600, -33.42813186524188800, -79.49999999999998600 ) ) ;
#9605 = cartesian_point ( 'none', ( -5.000000000000003600, -33.42355681890315800, -79.59049423213049600 ) ) ;
#9606 = cartesian_point ( 'none', ( -5.000000000000003600, -33.41898175206375800, -79.68098846322458000 ) ) ;
#9607 = cartesian_point ( 'none', ( -5.000000000000003600, -33.41440666469841900, -79.77148269328093000 ) ) ;
#9608 = cartesian_point ( 'none', ( -5.000000000000003600, -33.41013485961722300, -79.85597806591630400 ) ) ;
#9609 = cartesian_point ( 'none', ( -5.000000000000003600, -33.40586303664121500, -79.94047343764700000 ) ) ;
#9610 = cartesian_point ( 'none', ( -5.000000000000003600, -33.40159119574978100, -80.02496880847192500 ) ) ;
#9611 = cartesian_point ( 'none', ( 4.999999999999996400, -34.49999717775035900, -79.49999999999998600 ) ) ;
#9612 = plane ( 'none', #9592 ) ;
#9613 = face_outer_bound ( 'none', #7385, .t. ) ;
#9614 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#9615 = vector ( 'none', #9614, 1000.000000000000000 ) ;
#9616 = cartesian_point ( 'none', ( 4.999999999999996400, -34.49999717775035900, -79.49999999999998600 ) ) ;
#9617 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -79.49999999999998600 ) ) ;
#9618 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9619 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9620 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -80.02496880847192500 ) ) ;
#9621 = axis2_placement_3d ( 'none', #9620, #9619, #9618 ) ;
#9622 = cartesian_point ( 'none', ( 4.999999999999996400, -33.40159119574978100, -80.02496880847192500 ) ) ;
#9623 = cartesian_point ( 'none', ( 4.999999999999996400, -33.40586303664121500, -79.94047343764700000 ) ) ;
#9624 = cartesian_point ( 'none', ( 4.999999999999996400, -33.41013485961722300, -79.85597806591630400 ) ) ;
#9625 = cartesian_point ( 'none', ( 4.999999999999996400, -33.41440666469841900, -79.77148269328093000 ) ) ;
#9626 = cartesian_point ( 'none', ( 4.999999999999996400, -33.41898175206375800, -79.68098846322458000 ) ) ;
#9627 = cartesian_point ( 'none', ( 4.999999999999996400, -33.42355681890315800, -79.59049423213049600 ) ) ;
#9628 = cartesian_point ( 'none', ( 4.999999999999996400, -33.42813186524188800, -79.49999999999998600 ) ) ;
#9629 = circle ( 'none', #9651, 5.000000000000976100 ) ;
#9630 = b_spline_curve_with_knots ( 'none', 3,
( #9628, #9627, #9626, #9625, #9624, #9623, #9622 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.01083562443717219100, 0.01110745385771969700, 0.01136126372126701000 ),
.unspecified. ) ;
#9631 = cartesian_point ( 'none', ( 4.999999999999996400, -33.42813186524188800, -79.49999999999998600 ) ) ;
#9632 = edge_loop ( 'none', ( #10596, #8746 ) ) ;
#9633 = circle ( 'none', #9621, 33.77375155957640400 ) ;
#9634 = line ( 'none', #9675, #9674 ) ;
#9635 = line ( 'none', #9616, #9615 ) ;
#9636 = edge_curve ( 'none', #7117, #7236, #9688, .t. ) ;
#9637 = face_bound ( 'none', #9632, .t. ) ;
#9638 = direction ( 'none', ( 1.312504016089261800e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#9639 = vector ( 'none', #9638, 1000.000000000000000 ) ;
#9640 = cartesian_point ( 'none', ( -5.000000000000003600, 34.49999717775035900, -79.49999999999998600 ) ) ;
#9641 = line ( 'none', #9640, #9639 ) ;
#9642 = plane ( 'none', #9666 ) ;
#9643 = face_outer_bound ( 'none', #8685, .t. ) ;
#9644 = edge_loop ( 'none', ( #8726, #9240 ) ) ;
#9645 = cartesian_point ( 'none', ( 28.99999999999916900, -29.00000000000000700, -6.500000000000000900 ) ) ;
#9646 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9647 = axis2_placement_3d ( 'none', #9709, #9708, #9707 ) ;
#9648 = axis2_placement_3d ( 'none', #9645, #9712, #9693 ) ;
#9649 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9650 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9651 = axis2_placement_3d ( 'none', #9658, #9650, #9649 ) ;
#9652 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9653 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9654 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9655 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9656 = cartesian_point ( 'none', ( 28.99999999999918600, 28.99999999999918600, -6.500000000000000900 ) ) ;
#9657 = axis2_placement_3d ( 'none', #9656, #9655, #9654 ) ;
#9658 = cartesian_point ( 'none', ( 28.99999999999918600, 28.99999999999918600, -6.500000000000000900 ) ) ;
#9659 = cartesian_point ( 'none', ( 29.00000000000000400, 29.00000000000000400, -6.500000000000000900 ) ) ;
#9660 = face_outer_bound ( 'none', #9353, .t. ) ;
#9661 = circle ( 'none', #9669, 3.375000000000169600 ) ;
#9662 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9663 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9664 = face_bound ( 'none', #9734, .t. ) ;
#9665 = plane ( 'none', #9657 ) ;
#9666 = axis2_placement_3d ( 'none', #9617, #9663, #9662 ) ;
#9667 = face_outer_bound ( 'none', #8481, .t. ) ;
#9668 = oriented_edge ( 'none', *, *, #7121, .t. ) ;
#9669 = axis2_placement_3d ( 'none', #9659, #9652, #9646 ) ;
#9670 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9671 = vector ( 'none', #9670, 1000.000000000000000 ) ;
#9672 = cartesian_point ( 'none', ( 4.999999999999996400, 34.49999717775035900, -79.49999999999998600 ) ) ;
#9673 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#9674 = vector ( 'none', #9673, 1000.000000000000000 ) ;
#9675 = cartesian_point ( 'none', ( 4.999999999999996400, -34.49999717775035900, -80.49999999999998600 ) ) ;
#9676 = line ( 'none', #9672, #9671 ) ;
#9677 = oriented_edge ( 'none', *, *, #8139, .t. ) ;
#9678 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9679 = cartesian_point ( 'none', ( 29.00000000000081400, -29.00000000000000000, -6.500000000000000900 ) ) ;
#9680 = axis2_placement_3d ( 'none', #9679, #9678, #9747 ) ;
#9681 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -74.99999999999998600 ) ) ;
#9682 = axis2_placement_3d ( 'none', #9681, #9743, #9742 ) ;
#9683 = axis2_placement_3d ( 'none', #9727, #9718, #9717 ) ;
#9684 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9685 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9686 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -79.49999999999998600 ) ) ;
#9687 = axis2_placement_3d ( 'none', #9686, #9685, #9684 ) ;
#9688 = circle ( 'none', #9680, 3.374999999999027900 ) ;
#9689 = circle ( 'none', #9687, 33.79999999999999700 ) ;
#9690 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9691 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9692 = conical_surface ( 'none', #9697, 33.77375155957640400, 0.04995839572193695000 ) ;
#9693 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9694 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -79.99999999999998600 ) ) ;
#9695 = axis2_placement_3d ( 'none', #9694, #9653, #9730 ) ;
#9696 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -80.02496880847192500 ) ) ;
#9697 = axis2_placement_3d ( 'none', #9696, #9691, #9690 ) ;
#9698 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9699 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9700 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -75.00087266418292100 ) ) ;
#9701 = axis2_placement_3d ( 'none', #9700, #9699, #9698 ) ;
#9702 = circle ( 'none', #9701, 34.86909865009796800 ) ;
#9703 = plane ( 'none', #9648 ) ;
#9704 = circle ( 'none', #9739, 5.000000000000688300 ) ;
#9705 = face_outer_bound ( 'none', #9344, .t. ) ;
#9706 = toroidal_surface ( 'none', #9682, 34.36909941164132200, 0.5000000000000004400 ) ;
#9707 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9708 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9709 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -75.49999999999998600 ) ) ;
#9710 = face_outer_bound ( 'none', #9928, .t. ) ;
#9711 = circle ( 'none', #9647, 33.99999999999997200 ) ;
#9712 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9713 = axis2_placement_3d ( 'none', #9764, #9763, #9762 ) ;
#9714 = face_bound ( 'none', #8622, .t. ) ;
#9715 = plane ( 'none', #9778 ) ;
#9716 = face_bound ( 'none', #8728, .t. ) ;
#9717 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9718 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9719 = axis2_placement_3d ( 'none', #9771, #9770, #9769 ) ;
#9720 = face_bound ( 'none', #8967, .t. ) ;
#9721 = advanced_face ( 'none', ( #9660 ), #9706, .t. ) ;
#9722 = circle ( 'none', #9750, 4.999999999999838400 ) ;
#9723 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9724 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9725 = cartesian_point ( 'none', ( -28.99999999999999300, 28.99999999999919700, -6.500000000000000900 ) ) ;
#9726 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9727 = cartesian_point ( 'none', ( -28.99999999999999300, 28.99999999999919700, -6.500000000000000900 ) ) ;
#9728 = circle ( 'none', #9740, 3.374999999999985800 ) ;
#9729 = edge_curve ( 'none', #7216, #952, #9704, .t. ) ;
#9730 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9731 = circle ( 'none', #9683, 5.000000000000000900 ) ;
#9732 = axis2_placement_3d ( 'none', #9741, #9726, #9782 ) ;
#9733 = face_outer_bound ( 'none', #9644, .t. ) ;
#9734 = edge_loop ( 'none', ( #9306, #9273 ) ) ;
#9735 = face_outer_bound ( 'none', #9124, .t. ) ;
#9736 = face_outer_bound ( 'none', #7353, .t. ) ;
#9737 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9738 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9739 = axis2_placement_3d ( 'none', #9745, #9738, #9737 ) ;
#9740 = axis2_placement_3d ( 'none', #9725, #9724, #9723 ) ;
#9741 = cartesian_point ( 'none', ( -28.99999999999999300, 28.99999999999919700, -6.500000000000000900 ) ) ;
#9742 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9743 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9744 = toroidal_surface ( 'none', #9695, 33.27437539013747900, 0.5000000000000008900 ) ;
#9745 = cartesian_point ( 'none', ( 28.99999999999916900, -29.00000000000000700, -6.500000000000000900 ) ) ;
#9746 = plane ( 'none', #9732 ) ;
#9747 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9748 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9749 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9750 = axis2_placement_3d ( 'none', #9759, #9749, #9748 ) ;
#9751 = axis2_placement_3d ( 'none', #9809, #9805, #9804 ) ;
#9752 = face_outer_bound ( 'none', #10853, .t. ) ;
#9753 = plane ( 'none', #9800 ) ;
#9754 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9755 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9756 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -75.49999999999998600 ) ) ;
#9757 = axis2_placement_3d ( 'none', #9756, #9755, #9754 ) ;
#9758 = axis2_placement_3d ( 'none', #9773, #9811, #9810 ) ;
#9759 = cartesian_point ( 'none', ( -29.00000000000001100, -28.99999999999998600, -6.500000000000000900 ) ) ;
#9760 = face_outer_bound ( 'none', #10845, .t. ) ;
#9761 = circle ( 'none', #9751, 34.98952801385487300 ) ;
#9762 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9763 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9764 = cartesian_point ( 'none', ( -28.99999999999999300, 28.99999999999919700, -0.9999999999999922300 ) ) ;
#9765 = conical_surface ( 'none', #9758, 2.875000000000682600, 0.7853981633974437300 ) ;
#9766 = circle ( 'none', #9757, 34.36909941164132200 ) ;
#9767 = cartesian_point ( 'none', ( 28.99999999999916900, -29.00000000000000700, -6.000000000000000000 ) ) ;
#9768 = line ( 'none', #9833, #9832 ) ;
#9769 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9770 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9771 = cartesian_point ( 'none', ( -29.00000000000001100, -28.99999999999998600, -6.500000000000000900 ) ) ;
#9772 = circle ( 'none', #9713, 2.875000000000977400 ) ;
#9773 = cartesian_point ( 'none', ( -28.99999999999918600, -29.00000000000081700, -0.9999999999999835700 ) ) ;
#9774 = cartesian_point ( 'none', ( -31.87500000000097300, 28.99999999999919700, -0.9999999999999922300 ) ) ;
#9775 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9776 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9777 = cartesian_point ( 'none', ( 0.0000000000000000000, 33.99999999999997200, -75.49999999999998600 ) ) ;
#9778 = axis2_placement_3d ( 'none', #9777, #9776, #9775 ) ;
#9779 = face_outer_bound ( 'none', #940, .t. ) ;
#9780 = cartesian_point ( 'none', ( -26.12499999999901600, 28.99999999999919700, -0.9999999999999922300 ) ) ;
#9781 = plane ( 'none', #9719 ) ;
#9782 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9783 = cartesian_point ( 'none', ( 28.99999999999916900, -34.00000000000000000, -6.000000000000000000 ) ) ;
#9784 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9785 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9786 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9787 = cartesian_point ( 'none', ( -28.99999999999999300, 28.99999999999919700, -6.000000000000000000 ) ) ;
#9788 = cartesian_point ( 'none', ( 28.99999999999918600, 28.99999999999918600, -6.500000000000000900 ) ) ;
#9789 = face_outer_bound ( 'none', #10874, .t. ) ;
#9790 = axis2_placement_3d ( 'none', #9825, #9824, #9828 ) ;
#9791 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9792 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9793 = axis2_placement_3d ( 'none', #9788, #9784, #9836 ) ;
#9794 = cylindrical_surface ( 'none', #9790, 5.000000000000688300 ) ;
#9795 = cartesian_point ( 'none', ( -29.00000000000000400, -29.00000000000000400, -6.000000000000000000 ) ) ;
#9796 = axis2_placement_3d ( 'none', #9787, #9786, #9785 ) ;
#9797 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9798 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9799 = cartesian_point ( 'none', ( -29.00000000000000400, -29.00000000000000400, -6.000000000000000000 ) ) ;
#9800 = axis2_placement_3d ( 'none', #9799, #9798, #9797 ) ;
#9801 = axis2_placement_3d ( 'none', #9795, #9792, #9791 ) ;
#9802 = face_outer_bound ( 'none', #705, .t. ) ;
#9803 = circle ( 'none', #9796, 5.000000000000000900 ) ;
#9804 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9805 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9806 = face_outer_bound ( 'none', #10877, .t. ) ;
#9807 = cartesian_point ( 'none', ( 8.262388918002768500, -34.00000000000000000, -6.000000000000005300 ) ) ;
#9808 = plane ( 'none', #9801 ) ;
#9809 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000005300 ) ) ;
#9810 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9811 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9812 = cylindrical_surface ( 'none', #9793, 5.000000000000976100 ) ;
#9813 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9814 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9815 = axis2_placement_3d ( 'none', #9819, #9814, #9813 ) ;
#9816 = circle ( 'none', #9861, 5.000000000000688300 ) ;
#9817 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9818 = cartesian_point ( 'none', ( 28.99999999999916900, -29.00000000000000700, -6.000000000000000000 ) ) ;
#9819 = cartesian_point ( 'none', ( 28.99999999999918600, 28.99999999999918600, -6.000000000000000000 ) ) ;
#9820 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9821 = line ( 'none', #9865, #9864 ) ;
#9822 = conical_surface ( 'none', #9845, 29.00000000000000000, 0.004363323129985833400 ) ;
#9823 = circle ( 'none', #9827, 5.000000000000688300 ) ;
#9824 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9825 = cartesian_point ( 'none', ( 28.99999999999916900, -29.00000000000000700, -6.500000000000000900 ) ) ;
#9826 = circle ( 'none', #9815, 5.000000000000976100 ) ;
#9827 = axis2_placement_3d ( 'none', #9767, #9820, #9817 ) ;
#9828 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9829 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9830 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9831 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#9832 = vector ( 'none', #9831, 1000.000000000000000 ) ;
#9833 = cartesian_point ( 'none', ( 33.99999999999999300, -29.00000000000000400, -6.000000000000000000 ) ) ;
#9834 = cylindrical_surface ( 'none', #9835, 29.10000000000000100 ) ;
#9835 = axis2_placement_3d ( 'none', #9837, #9830, #9829 ) ;
#9836 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9837 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.355252715606880500e-014 ) ) ;
#9838 = face_outer_bound ( 'none', #10847, .t. ) ;
#9839 = context_dependent_shape_representation ( #10830, #10829 ) ;
#9840 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9841 = cc_design_person_and_organization_assignment ( #10809, #10806, ( #10826 ) ) ;
#9842 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9843 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9844 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -80.49999999999998600 ) ) ;
#9845 = axis2_placement_3d ( 'none', #9844, #9843, #9842 ) ;
#9846 = cartesian_point ( 'none', ( 29.00000000000000400, -29.00000000000000400, -0.5000000000000004400 ) ) ;
#9847 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9848 = vector ( 'none', #9847, 1000.000000000000000 ) ;
#9849 = cc_design_date_and_time_assignment ( #10065, #10064, ( #10072 ) ) ;
#9850 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9851 = face_outer_bound ( 'none', #7406, .t. ) ;
#9852 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9853 = vector ( 'none', #9852, 1000.000000000000000 ) ;
#9854 = axis2_placement_3d ( 'none', #9846, #9850, #9840 ) ;
#9855 = cartesian_point ( 'none', ( 4.999999999999996400, 34.49999717775035900, -80.49999999999998600 ) ) ;
#9856 = line ( 'none', #9855, #9848 ) ;
#9857 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9858 = cartesian_point ( 'none', ( -29.00000000000000400, 33.99999999999999300, -6.000000000000000000 ) ) ;
#9859 = line ( 'none', #9858, #9853 ) ;
#9860 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9861 = axis2_placement_3d ( 'none', #9818, #9860, #9857 ) ;
#9862 = circle ( 'none', #9854, 5.999999999999998200 ) ;
#9863 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#9864 = vector ( 'none', #9863, 1000.000000000000000 ) ;
#9865 = cartesian_point ( 'none', ( -34.00000000000000000, -29.00000000000000400, -6.000000000000000000 ) ) ;
#9866 = vector ( 'none', #9910, 1000.000000000000100 ) ;
#9867 = cartesian_point ( 'none', ( 26.12500000000097700, -29.00000000000000000, -0.9999999999999974500 ) ) ;
#9868 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9869 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#9870 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9871 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9872 = axis2_placement_3d ( 'none', #9886, #9871, #9870 ) ;
#9873 = axis2_placement_3d ( 'none', #9868, #9938, #9909 ) ;
#9874 = direction ( 'none', ( -0.5150380749100557100, 1.049727191138617600e-016, -0.8571673007021114500 ) ) ;
#9875 = vector ( 'none', #9874, 1000.000000000000000 ) ;
#9876 = cartesian_point ( 'none', ( -27.00000000000000400, -22.00000000000000700, -4.749999999999997300 ) ) ;
#9877 = line ( 'none', #9876, #9875 ) ;
#9878 = line ( 'none', #9867, #9866 ) ;
#9879 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#9880 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9881 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9883 = advanced_face ( 'none', ( #9736 ), #9744, .t. ) ;
#9882 = cartesian_point ( 'none', ( 29.00000000000081400, -29.00000000000000000, -0.5000000000000000000 ) ) ;
#9884 = axis2_placement_3d ( 'none', #9882, #9881, #9880 ) ;
#9885 = circle ( 'none', #9884, 3.374999999999833000 ) ;
#9886 = cartesian_point ( 'none', ( -28.99999999999918600, -29.00000000000081700, -0.9999999999999835700 ) ) ;
#9887 = direction ( 'none', ( 1.312504016089261800e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9888 = direction ( 'none', ( -1.000000000000000000, -1.312504016089261800e-016, 0.0000000000000000000 ) ) ;
#9889 = cartesian_point ( 'none', ( -5.000000000000003600, -34.49999717775035900, -79.49999999999998600 ) ) ;
#9890 = axis2_placement_3d ( 'none', #9889, #9888, #9887 ) ;
#9891 = plane ( 'none', #9890 ) ;
#9892 = face_outer_bound ( 'none', #7390, .t. ) ;
#9893 = circle ( 'none', #9872, 2.875000000000682600 ) ;
#9894 = cartesian_point ( 'none', ( 4.999999999999996400, 28.56128401685101900, -79.50000000000001400 ) ) ;
#9895 = cartesian_point ( 'none', ( -30.20015046861754400, -17.65067486119847100, -11.50000000000000000 ) ) ;
#9896 = product_definition_formation_with_specified_source ( 'any', '', #10592, .not_known. ) ;
#9897 = shape_representation_relationship ( 'none' , 'none' , #9898, #9903 ) ;
#9898 = shape_representation ( '�y�y�q�r����m3x6_b18.6.7m - m3 x 0.5 x 8 type i cross recessed phms --8c', ( #9902 ), #9904 ) ;
#9899 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9900 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9901 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9902 = axis2_placement_3d ( 'none', #9901, #9900, #9899 ) ;
#9903 = advanced_brep_shape_representation ( '', ( #2022, #9902 ), #9904 ) ;
#9904 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #9905 ) ) global_unit_assigned_context ( ( #9879, #9907, #9906 ) ) representation_context ( 'none', 'workaspace' ) );
#9905 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #9879, 'distance_accuracy_value', 'none');
#9906 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#9907 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#9908 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#9909 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9910 = direction ( 'none', ( -0.7071067811865489100, 8.659560562354951300e-017, 0.7071067811865461300 ) ) ;
#9911 = shape_representation ( '�u®���om3�p36x1t_default', ( #9902 ), #9914 ) ;
#9912 = shape_representation ( 'm315-rk_3.�p��', ( #9902 ), #9933 ) ;
#9913 = advanced_brep_shape_representation ( '', ( #1165, #9902 ), #9914 ) ;
#9914 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #9915 ) ) global_unit_assigned_context ( ( #9908, #9920, #9916 ) ) representation_context ( 'none', 'workaspace' ) );
#9915 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #9908, 'distance_accuracy_value', 'none');
#9916 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#9917 = shape_representation_relationship ( 'none' , 'none' , #9911, #9913 ) ;
#9918 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#9919 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#9920 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#9921 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #9930, 'distance_accuracy_value', 'none');
#9922 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#9923 = shape_representation_relationship ( 'none' , 'none' , #9946, #9926 ) ;
#9924 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#9925 = shape_representation ( '3rk15a-��-5c130��0000z0', ( #9873, #9984, #9979, #9975, #9971, #9967, #9963, #9959, #10013 ), #10005 ) ;
#9926 = advanced_brep_shape_representation ( '', ( #1133, #1163, #2384, #9902 ), #9927 ) ;
#9927 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #9921 ) ) global_unit_assigned_context ( ( #9930, #9924, #9922 ) ) representation_context ( 'none', 'workaspace' ) );
#9928 = edge_loop ( 'none', ( #9579, #9677, #9581, #10836, #9284, #9239, #9212, #9175 ) ) ;
#9929 = shape_representation_relationship ( 'none' , 'none' , #9912, #9932 ) ;
#9930 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#9931 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#9932 = advanced_brep_shape_representation ( '', ( #1130, #9902 ), #9933 ) ;
#9933 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #9934 ) ) global_unit_assigned_context ( ( #9869, #9918, #9935 ) ) representation_context ( 'none', 'workaspace' ) );
#9934 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #9869, 'distance_accuracy_value', 'none');
#9935 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#9936 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#9937 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#9938 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9939 = shape_representation_relationship ( 'none' , 'none' , #9947, #9941 ) ;
#9940 = shape_representation ( '15a_0.���~', ( #9902 ), #9956 ) ;
#9941 = advanced_brep_shape_representation ( '', ( #7059, #9902 ), #9942 ) ;
#9942 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #9943 ) ) global_unit_assigned_context ( ( #9919, #9945, #9944 ) ) representation_context ( 'none', 'workaspace' ) );
#9943 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #9919, 'distance_accuracy_value', 'none');
#9944 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#9945 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#9946 = shape_representation ( '�x�f�u-3��', ( #9902 ), #9927 ) ;
#9947 = shape_representation ( '�u��', ( #9902 ), #9942 ) ;
#9948 = advanced_brep_shape_representation ( '', ( #6964, #9902 ), #9949 ) ;
#9949 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #9950 ) ) global_unit_assigned_context ( ( #9931, #9952, #9951 ) ) representation_context ( 'none', 'workaspace' ) );
#9950 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #9931, 'distance_accuracy_value', 'none');
#9951 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#9952 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#9953 = shape_representation_relationship ( 'none' , 'none' , #9940, #9955 ) ;
#9954 = shape_representation ( 'c364_���u(���~)', ( #9902 ), #9949 ) ;
#9955 = advanced_brep_shape_representation ( '', ( #1770, #9902 ), #9956 ) ;
#9956 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #9957 ) ) global_unit_assigned_context ( ( #9936, #9937, #9958 ) ) representation_context ( 'none', 'workaspace' ) );
#9957 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #9936, 'distance_accuracy_value', 'none');
#9958 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#9959 = axis2_placement_3d ( 'none', #10016, #10015, #10014 ) ;
#9960 = direction ( 'none', ( -1.387778780781445700e-017, 1.000000000000000200, 0.0000000000000000000 ) ) ;
#9961 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9962 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9963 = axis2_placement_3d ( 'none', #9962, #9961, #9960 ) ;
#9964 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9965 = direction ( 'none', ( -0.4763667632494879000, 0.8792466700938971200, 0.0000000000000000000 ) ) ;
#9966 = cartesian_point ( 'none', ( 14.00000000000000400, 4.111294638065033800e-016, -82.49999999999998600 ) ) ;
#9967 = axis2_placement_3d ( 'none', #9966, #9965, #9964 ) ;
#9968 = direction ( 'none', ( 0.006937793261164614500, 0.9999759332227278200, 0.0000000000000000000 ) ) ;
#9969 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9970 = cartesian_point ( 'none', ( 4.410456606212617200e-016, -6.207072020169022700e-016, -79.49999999999998600 ) ) ;
#9971 = axis2_placement_3d ( 'none', #9970, #9969, #9968 ) ;
#9972 = direction ( 'none', ( -1.387778780781445400e-017, 1.000000000000000000, 1.237351578425182000e-016 ) ) ;
#9973 = direction ( 'none', ( -1.173508995954130700e-016, -1.237351578425182000e-016, 1.000000000000000000 ) ) ;
#9974 = cartesian_point ( 'none', ( -7.703719777548943400e-031, 2.888894916580853800e-030, -112.0000000000000000 ) ) ;
#9975 = axis2_placement_3d ( 'none', #9974, #9973, #9972 ) ;
#9976 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9977 = direction ( 'none', ( -0.9093848253810489200, 0.4159558141998735400, 0.0000000000000000000 ) ) ;
#9978 = cartesian_point ( 'none', ( -14.00000000000000400, -4.111294638065034800e-016, -82.49999999999998600 ) ) ;
#9979 = axis2_placement_3d ( 'none', #9978, #9977, #9976 ) ;
#9980 = shape_definition_representation ( #10002, #9925 ) ;
#9981 = direction ( 'none', ( 0.9238795325112865200, 0.3826834323650907300, -3.816391647148975600e-017 ) ) ;
#9982 = direction ( 'none', ( 0.3826834323650907800, -0.9238795325112864100, 1.127485598589280200e-016 ) ) ;
#9983 = cartesian_point ( 'none', ( 14.16111090639649300, -34.18794600849188500, -11.49999999999999600 ) ) ;
#9984 = axis2_placement_3d ( 'none', #9983, #9982, #9981 ) ;
#9985 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9986 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9987 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9988 = axis2_placement_3d ( 'none', #9987, #9986, #9985 ) ;
#9989 = shape_representation_relationship ( 'none' , 'none' , #9954, #9948 ) ;
#9990 = approval_status ( 'not_yet_approved' ) ;
#9991 = person_and_organization ( #10246, #10245 ) ;
#9992 = cc_design_approval ( #10000, ( #9896 ) ) ;
#9993 = approval_date_time ( #9994, #10000 ) ;
#9994 = date_and_time ( #9995, #9996 ) ;
#9995 = calendar_date ( 2018, 2, 1 ) ;
#9996 = local_time ( 10, 38, 57.00000000000000000, #9997 ) ;
#9997 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9998 = approval_person_organization ( #9991, #10000, #9999 ) ;
#9999 = approval_role ( '' ) ;
#10000 = approval ( #9990, 'unspecified' ) ;
#10001 = cc_design_person_and_organization_assignment ( #1043, #1040, ( #10047 ) ) ;
#10002 = product_definition_shape ( 'none', 'none', #10237 ) ;
#10003 = oriented_edge ( 'none', *, *, #10004, .t. ) ;
#10004 = edge_curve ( 'none', #7164, #7183, #9728, .t. ) ;
#10005 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #10006 ) ) global_unit_assigned_context ( ( #10009, #10008, #10007 ) ) representation_context ( 'none', 'workaspace' ) );
#10006 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #10009, 'distance_accuracy_value', 'none');
#10007 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#10008 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#10009 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#10010 = direction ( 'none', ( -0.4818708499414677300, -0.8762422518782619900, 0.0000000000000000000 ) ) ;
#10011 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10012 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.000000000000001800 ) ) ;
#10013 = axis2_placement_3d ( 'none', #10012, #10011, #10010 ) ;
#10014 = direction ( 'none', ( -0.9134755018115154900, -0.3783739417458995600, -0.1496518218996038300 ) ) ;
#10015 = direction ( 'none', ( -0.3826834323650908400, 0.9238795325112862900, 1.370327348119346000e-016 ) ) ;
#10016 = cartesian_point ( 'none', ( 15.12866242710531000, -30.03208559556730300, -11.12398862078359600 ) ) ;
#10017 = calendar_date ( 2018, 2, 1 ) ;
#10018 = local_time ( 10, 38, 57.00000000000000000, #10019 ) ;
#10019 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10020 = approval_person_organization ( #10024, #10022, #10021 ) ;
#10021 = approval_role ( '' ) ;
#10022 = approval ( #10023, 'unspecified' ) ;
#10023 = approval_status ( 'not_yet_approved' ) ;
#10024 = person_and_organization ( #10246, #10245 ) ;
#10025 = cc_design_date_and_time_assignment ( #10027, #10026, ( #10103 ) ) ;
#10026 = date_time_role ( 'classification_date' ) ;
#10027 = date_and_time ( #10028, #10029 ) ;
#10028 = calendar_date ( 2018, 2, 1 ) ;
#10029 = local_time ( 10, 38, 57.00000000000000000, #10030 ) ;
#10030 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10031 = cc_design_person_and_organization_assignment ( #10102, #10032, ( #10103 ) ) ;
#10032 = person_and_organization_role ( 'classification_officer' ) ;
#10033 = cc_design_person_and_organization_assignment ( #10035, #10034, ( #10047 ) ) ;
#10034 = person_and_organization_role ( 'creator' ) ;
#10035 = person_and_organization ( #10246, #10245 ) ;
#10036 = cc_design_approval ( #10044, ( #10047 ) ) ;
#10037 = approval_date_time ( #10038, #10044 ) ;
#10038 = date_and_time ( #10039, #10040 ) ;
#10039 = calendar_date ( 2018, 2, 1 ) ;
#10040 = local_time ( 10, 38, 57.00000000000000000, #10041 ) ;
#10041 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10042 = approval_person_organization ( #10046, #10044, #10043 ) ;
#10043 = approval_role ( '' ) ;
#10044 = approval ( #10045, 'unspecified' ) ;
#10045 = approval_status ( 'not_yet_approved' ) ;
#10046 = person_and_organization ( #10246, #10245 ) ;
#10047 = product_definition_formation_with_specified_source ( 'any', '', #10215, .not_known. ) ;
#10048 = person_and_organization_role ( 'design_supplier' ) ;
#10049 = cc_design_date_and_time_assignment ( #10051, #10050, ( #10201 ) ) ;
#10050 = date_time_role ( 'creation_date' ) ;
#10051 = date_and_time ( #10052, #10053 ) ;
#10052 = calendar_date ( 2018, 2, 1 ) ;
#10053 = local_time ( 10, 38, 57.00000000000000000, #10054 ) ;
#10054 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10055 = cc_design_person_and_organization_assignment ( #10057, #10056, ( #10201 ) ) ;
#10056 = person_and_organization_role ( 'creator' ) ;
#10057 = person_and_organization ( #10246, #10245 ) ;
#10058 = cc_design_approval ( #10198, ( #10201 ) ) ;
#10059 = approval_date_time ( #10196, #10198 ) ;
#10060 = calendar_date ( 2018, 2, 1 ) ;
#10061 = local_time ( 10, 38, 57.00000000000000000, #10062 ) ;
#10062 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10063 = approval_person_organization ( #10200, #10198, #10197 ) ;
#10064 = date_time_role ( 'classification_date' ) ;
#10065 = date_and_time ( #10066, #10067 ) ;
#10066 = calendar_date ( 2018, 2, 1 ) ;
#10067 = local_time ( 10, 38, 57.00000000000000000, #10068 ) ;
#10068 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10069 = cc_design_person_and_organization_assignment ( #10071, #10070, ( #10072 ) ) ;
#10070 = person_and_organization_role ( 'classification_officer' ) ;
#10071 = person_and_organization ( #10246, #10245 ) ;
#10072 = security_classification ( '', '', #10073 ) ;
#10073 = security_classification_level ( 'unclassified' ) ;
#10074 = cc_design_person_and_organization_assignment ( #10076, #10075, ( #10091 ) ) ;
#10075 = person_and_organization_role ( 'design_supplier' ) ;
#10076 = person_and_organization ( #10246, #10245 ) ;
#10077 = cc_design_person_and_organization_assignment ( #10079, #10078, ( #10091 ) ) ;
#10078 = person_and_organization_role ( 'creator' ) ;
#10079 = person_and_organization ( #10246, #10245 ) ;
#10080 = cc_design_approval ( #10088, ( #10091 ) ) ;
#10081 = approval_date_time ( #10082, #10088 ) ;
#10082 = date_and_time ( #10083, #10084 ) ;
#10083 = calendar_date ( 2018, 2, 1 ) ;
#10084 = local_time ( 10, 38, 57.00000000000000000, #10085 ) ;
#10085 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10086 = approval_person_organization ( #10090, #10088, #10087 ) ;
#10087 = approval_role ( '' ) ;
#10088 = approval ( #10089, 'unspecified' ) ;
#10089 = approval_status ( 'not_yet_approved' ) ;
#10090 = person_and_organization ( #10246, #10245 ) ;
#10091 = product_definition_formation_with_specified_source ( 'any', '', #10223, .not_known. ) ;
#10092 = cc_design_date_and_time_assignment ( #10094, #10093, ( #10187 ) ) ;
#10093 = date_time_role ( 'creation_date' ) ;
#10094 = date_and_time ( #10095, #10172 ) ;
#10095 = calendar_date ( 2018, 2, 1 ) ;
#10096 = product_definition_shape ( 'none', 'none', #10143 ) ;
#10097 = product_related_product_category ( 'detail', '', ( #10192 ) ) ;
#10098 = cc_design_security_classification ( #10103, ( #10122 ) ) ;
#10099 = cc_design_approval ( #10022, ( #10103 ) ) ;
#10100 = approval_date_time ( #10101, #10022 ) ;
#10101 = date_and_time ( #10017, #10018 ) ;
#10102 = person_and_organization ( #10246, #10245 ) ;
#10103 = security_classification ( '', '', #10104 ) ;
#10104 = security_classification_level ( 'unclassified' ) ;
#10105 = cc_design_person_and_organization_assignment ( #10107, #10106, ( #10122 ) ) ;
#10106 = person_and_organization_role ( 'design_supplier' ) ;
#10107 = person_and_organization ( #10246, #10245 ) ;
#10108 = cc_design_person_and_organization_assignment ( #10110, #10109, ( #10122 ) ) ;
#10109 = person_and_organization_role ( 'creator' ) ;
#10110 = person_and_organization ( #10246, #10245 ) ;
#10111 = cc_design_approval ( #10119, ( #10122 ) ) ;
#10112 = approval_date_time ( #10113, #10119 ) ;
#10113 = date_and_time ( #10114, #10115 ) ;
#10114 = calendar_date ( 2018, 2, 1 ) ;
#10115 = local_time ( 10, 38, 57.00000000000000000, #10116 ) ;
#10116 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10117 = approval_person_organization ( #10121, #10119, #10118 ) ;
#10118 = approval_role ( '' ) ;
#10119 = approval ( #10120, 'unspecified' ) ;
#10120 = approval_status ( 'not_yet_approved' ) ;
#10121 = person_and_organization ( #10246, #10245 ) ;
#10122 = product_definition_formation_with_specified_source ( 'any', '', #10192, .not_known. ) ;
#10123 = cc_design_date_and_time_assignment ( #10125, #10124, ( #10143 ) ) ;
#10124 = date_time_role ( 'creation_date' ) ;
#10125 = date_and_time ( #10126, #10127 ) ;
#10126 = calendar_date ( 2018, 2, 1 ) ;
#10127 = local_time ( 10, 38, 57.00000000000000000, #10128 ) ;
#10128 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10129 = cc_design_person_and_organization_assignment ( #10131, #10130, ( #10143 ) ) ;
#10130 = person_and_organization_role ( 'creator' ) ;
#10131 = person_and_organization ( #10246, #10245 ) ;
#10132 = cc_design_approval ( #10140, ( #10143 ) ) ;
#10133 = approval_date_time ( #10134, #10140 ) ;
#10134 = date_and_time ( #10135, #10136 ) ;
#10135 = calendar_date ( 2018, 2, 1 ) ;
#10136 = local_time ( 10, 38, 57.00000000000000000, #10137 ) ;
#10137 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10138 = approval_person_organization ( #10142, #10140, #10139 ) ;
#10139 = approval_role ( '' ) ;
#10140 = approval ( #10141, 'unspecified' ) ;
#10141 = approval_status ( 'not_yet_approved' ) ;
#10142 = person_and_organization ( #10246, #10245 ) ;
#10143 = product_definition ( 'unknown', '', #10122, #10144 ) ;
#10144 = design_context ( 'detailed design', #10146, 'design' ) ;
#10145 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #10146 ) ;
#10146 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#10147 = shape_definition_representation ( #10096, #9911 ) ;
#10148 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#10149 = shape_definition_representation ( #10150, #9912 ) ;
#10150 = product_definition_shape ( 'none', 'none', #10585 ) ;
#10151 = product_related_product_category ( 'detail', '', ( #10592 ) ) ;
#10152 = cc_design_security_classification ( #10251, ( #9896 ) ) ;
#10153 = cc_design_approval ( #10161, ( #10251 ) ) ;
#10154 = approval_date_time ( #10155, #10161 ) ;
#10155 = date_and_time ( #10156, #10157 ) ;
#10156 = calendar_date ( 2018, 2, 1 ) ;
#10157 = local_time ( 10, 38, 57.00000000000000000, #10158 ) ;
#10158 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10159 = approval_person_organization ( #10163, #10161, #10160 ) ;
#10160 = approval_role ( '' ) ;
#10161 = approval ( #10162, 'unspecified' ) ;
#10162 = approval_status ( 'not_yet_approved' ) ;
#10163 = person_and_organization ( #10246, #10245 ) ;
#10164 = cc_design_date_and_time_assignment ( #10166, #10165, ( #10251 ) ) ;
#10165 = date_time_role ( 'classification_date' ) ;
#10166 = date_and_time ( #10167, #10168 ) ;
#10167 = calendar_date ( 2018, 2, 1 ) ;
#10168 = local_time ( 10, 38, 57.00000000000000000, #10169 ) ;
#10169 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10170 = cc_design_person_and_organization_assignment ( #10252, #10250, ( #10251 ) ) ;
#10171 = cc_design_person_and_organization_assignment ( #10213, #10048, ( #9896 ) ) ;
#10172 = local_time ( 10, 38, 57.00000000000000000, #10173 ) ;
#10173 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10174 = cc_design_person_and_organization_assignment ( #10176, #10175, ( #10187 ) ) ;
#10175 = person_and_organization_role ( 'creator' ) ;
#10176 = person_and_organization ( #10246, #10245 ) ;
#10177 = cc_design_approval ( #10185, ( #10187 ) ) ;
#10178 = approval_date_time ( #10179, #10185 ) ;
#10179 = date_and_time ( #10180, #10181 ) ;
#10180 = calendar_date ( 2018, 2, 1 ) ;
#10181 = local_time ( 10, 38, 57.00000000000000000, #10182 ) ;
#10182 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10183 = approval_person_organization ( #10216, #10185, #10184 ) ;
#10184 = approval_role ( '' ) ;
#10185 = approval ( #10186, 'unspecified' ) ;
#10186 = approval_status ( 'not_yet_approved' ) ;
#10187 = product_definition ( 'unknown', '', #10091, #10188 ) ;
#10188 = design_context ( 'detailed design', #10218, 'design' ) ;
#10189 = cc_design_person_and_organization_assignment ( #10191, #10190, ( #10192 ) ) ;
#10190 = person_and_organization_role ( 'design_owner' ) ;
#10191 = person_and_organization ( #10246, #10245 ) ;
#10192 = product ( '�u®���om3�p36x1t_default', '�u®���om3�p36x1t_default', '', ( #10193 ) ) ;
#10193 = mechanical_context ( 'none', #10148, 'mechanical' ) ;
#10194 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #10148 ) ;
#10195 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#10196 = date_and_time ( #10060, #10061 ) ;
#10197 = approval_role ( '' ) ;
#10198 = approval ( #10199, 'unspecified' ) ;
#10199 = approval_status ( 'not_yet_approved' ) ;
#10200 = person_and_organization ( #10246, #10245 ) ;
#10201 = product_definition ( 'unknown', '', #10047, #10202 ) ;
#10202 = design_context ( 'detailed design', #10204, 'design' ) ;
#10203 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #10204 ) ;
#10204 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#10205 = edge_curve ( 'none', #7244, #7230, #9731, .t. ) ;
#10206 = person_and_organization ( #10246, #10245 ) ;
#10207 = cc_design_person_and_organization_assignment ( #10209, #10208, ( #10215 ) ) ;
#10208 = person_and_organization_role ( 'design_owner' ) ;
#10209 = person_and_organization ( #10246, #10245 ) ;
#10210 = mechanical_context ( 'none', #10212, 'mechanical' ) ;
#10211 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #10212 ) ;
#10212 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#10213 = person_and_organization ( #10246, #10245 ) ;
#10214 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#10215 = product ( 'c364_���u(���~)', 'c364_���u(���~)', '', ( #10210 ) ) ;
#10216 = person_and_organization ( #10246, #10245 ) ;
#10217 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #10218 ) ;
#10218 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#10219 = advanced_face ( 'none', ( #9716, #9733 ), #9746, .t. ) ;
#10220 = cc_design_person_and_organization_assignment ( #10222, #10221, ( #10223 ) ) ;
#10221 = person_and_organization_role ( 'design_owner' ) ;
#10222 = person_and_organization ( #10246, #10245 ) ;
#10223 = product ( '�y�y�q�r����m3x6_b18.6.7m - m3 x 0.5 x 8 type i cross recessed phms --8c', '�y�y�q�r����m3x6_b18.6.7m - m3 x 0.5 x 8 type i cross recessed phms --8c', '', ( #10224 ) ) ;
#10224 = mechanical_context ( 'none', #10195, 'mechanical' ) ;
#10225 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #10195 ) ;
#10226 = cc_design_approval ( #10234, ( #10237 ) ) ;
#10227 = approval_date_time ( #10228, #10234 ) ;
#10228 = date_and_time ( #10229, #10230 ) ;
#10229 = calendar_date ( 2018, 2, 1 ) ;
#10230 = local_time ( 10, 38, 57.00000000000000000, #10231 ) ;
#10231 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10232 = approval_person_organization ( #10236, #10234, #10233 ) ;
#10233 = approval_role ( '' ) ;
#10234 = approval ( #10235, 'unspecified' ) ;
#10235 = approval_status ( 'not_yet_approved' ) ;
#10236 = person_and_organization ( #10246, #10245 ) ;
#10237 = product_definition ( 'unknown', '', #10289, #10238 ) ;
#10238 = design_context ( 'detailed design', #10240, 'design' ) ;
#10239 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #10240 ) ;
#10240 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#10241 = person_and_organization_role ( 'creator' ) ;
#10242 = cc_design_person_and_organization_assignment ( #10244, #10243, ( #10247 ) ) ;
#10243 = person_and_organization_role ( 'design_owner' ) ;
#10244 = person_and_organization ( #10246, #10245 ) ;
#10245 = organization ( 'unspecified', 'unspecified', '' ) ;
#10246 = person ( 'unspecified', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#10247 = product ( '3rk15a-��-5c130��0000z0', '3rk15a-��-5c130��0000z0', '', ( #10248 ) ) ;
#10248 = mechanical_context ( 'none', #10214, 'mechanical' ) ;
#10249 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #10214 ) ;
#10250 = person_and_organization_role ( 'classification_officer' ) ;
#10251 = security_classification ( '', '', #10253 ) ;
#10252 = person_and_organization ( #10246, #10245 ) ;
#10253 = security_classification_level ( 'unclassified' ) ;
#10254 = local_time ( 10, 38, 57.00000000000000000, #10255 ) ;
#10255 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10256 = approval_person_organization ( #10260, #10258, #10257 ) ;
#10257 = approval_role ( '' ) ;
#10258 = approval ( #10259, 'unspecified' ) ;
#10259 = approval_status ( 'not_yet_approved' ) ;
#10260 = person_and_organization ( #10246, #10245 ) ;
#10261 = cc_design_date_and_time_assignment ( #10263, #10262, ( #10270 ) ) ;
#10262 = date_time_role ( 'classification_date' ) ;
#10263 = date_and_time ( #10264, #10265 ) ;
#10264 = calendar_date ( 2018, 2, 1 ) ;
#10265 = local_time ( 10, 38, 57.00000000000000000, #10266 ) ;
#10266 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10267 = cc_design_person_and_organization_assignment ( #10269, #10268, ( #10270 ) ) ;
#10268 = person_and_organization_role ( 'classification_officer' ) ;
#10269 = person_and_organization ( #10246, #10245 ) ;
#10270 = security_classification ( '', '', #10271 ) ;
#10271 = security_classification_level ( 'unclassified' ) ;
#10272 = cc_design_person_and_organization_assignment ( #10274, #10273, ( #10289 ) ) ;
#10273 = person_and_organization_role ( 'design_supplier' ) ;
#10274 = person_and_organization ( #10246, #10245 ) ;
#10275 = cc_design_person_and_organization_assignment ( #10277, #10276, ( #10289 ) ) ;
#10276 = person_and_organization_role ( 'creator' ) ;
#10277 = person_and_organization ( #10246, #10245 ) ;
#10278 = cc_design_approval ( #10286, ( #10289 ) ) ;
#10279 = approval_date_time ( #10280, #10286 ) ;
#10280 = date_and_time ( #10281, #10282 ) ;
#10281 = calendar_date ( 2018, 2, 1 ) ;
#10282 = local_time ( 10, 38, 57.00000000000000000, #10283 ) ;
#10283 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10284 = approval_person_organization ( #10288, #10286, #10285 ) ;
#10285 = approval_role ( '' ) ;
#10286 = approval ( #10287, 'unspecified' ) ;
#10287 = approval_status ( 'not_yet_approved' ) ;
#10288 = person_and_organization ( #10246, #10245 ) ;
#10289 = product_definition_formation_with_specified_source ( 'any', '', #10247, .not_known. ) ;
#10290 = cc_design_person_and_organization_assignment ( #10206, #10241, ( #9896 ) ) ;
#10291 = cc_design_date_and_time_assignment ( #10293, #10292, ( #10237 ) ) ;
#10292 = date_time_role ( 'creation_date' ) ;
#10293 = date_and_time ( #10294, #10295 ) ;
#10294 = calendar_date ( 2018, 2, 1 ) ;
#10295 = local_time ( 10, 38, 57.00000000000000000, #10296 ) ;
#10296 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10297 = cc_design_person_and_organization_assignment ( #10299, #10298, ( #10237 ) ) ;
#10298 = person_and_organization_role ( 'creator' ) ;
#10299 = person_and_organization ( #10246, #10245 ) ;
#10300 = shape_definition_representation ( #10438, #9940 ) ;
#10301 = shape_definition_representation ( #10598, #9946 ) ;
#10302 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#10303 = date_and_time ( #10361, #10436 ) ;
#10304 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#10305 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#10306 = approval ( #10437, 'unspecified' ) ;
#10307 = shape_definition_representation ( #10308, #9954 ) ;
#10308 = product_definition_shape ( 'none', 'none', #10201 ) ;
#10309 = product_related_product_category ( 'detail', '', ( #10215 ) ) ;
#10310 = cc_design_security_classification ( #10331, ( #10047 ) ) ;
#10311 = cc_design_approval ( #10319, ( #10331 ) ) ;
#10312 = approval_date_time ( #10313, #10319 ) ;
#10313 = date_and_time ( #10314, #10315 ) ;
#10314 = calendar_date ( 2018, 2, 1 ) ;
#10315 = local_time ( 10, 38, 57.00000000000000000, #10316 ) ;
#10316 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10317 = approval_person_organization ( #10321, #10319, #10318 ) ;
#10318 = approval_role ( '' ) ;
#10319 = approval ( #10320, 'unspecified' ) ;
#10320 = approval_status ( 'not_yet_approved' ) ;
#10321 = person_and_organization ( #10246, #10245 ) ;
#10322 = cc_design_date_and_time_assignment ( #10324, #10323, ( #10331 ) ) ;
#10323 = date_time_role ( 'classification_date' ) ;
#10324 = date_and_time ( #10325, #10326 ) ;
#10325 = calendar_date ( 2018, 2, 1 ) ;
#10326 = local_time ( 10, 38, 57.00000000000000000, #10327 ) ;
#10327 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10328 = cc_design_person_and_organization_assignment ( #10330, #10329, ( #10331 ) ) ;
#10329 = person_and_organization_role ( 'classification_officer' ) ;
#10330 = person_and_organization ( #10246, #10245 ) ;
#10331 = security_classification ( '', '', #10332 ) ;
#10332 = security_classification_level ( 'unclassified' ) ;
#10333 = local_time ( 10, 38, 57.00000000000000000, #10334 ) ;
#10334 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10335 = cc_design_person_and_organization_assignment ( #10337, #10336, ( #10349 ) ) ;
#10336 = person_and_organization_role ( 'creator' ) ;
#10337 = person_and_organization ( #10246, #10245 ) ;
#10338 = cc_design_approval ( #10346, ( #10349 ) ) ;
#10339 = approval_date_time ( #10340, #10346 ) ;
#10340 = date_and_time ( #10341, #10342 ) ;
#10341 = calendar_date ( 2018, 2, 1 ) ;
#10342 = local_time ( 10, 38, 57.00000000000000000, #10343 ) ;
#10343 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10344 = approval_person_organization ( #10348, #10346, #10345 ) ;
#10345 = approval_role ( '' ) ;
#10346 = approval ( #10347, 'unspecified' ) ;
#10347 = approval_status ( 'not_yet_approved' ) ;
#10348 = person_and_organization ( #10246, #10245 ) ;
#10349 = product_definition ( 'unknown', '', #10403, #10350 ) ;
#10350 = design_context ( 'detailed design', #10352, 'design' ) ;
#10351 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #10352 ) ;
#10352 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#10353 = shape_definition_representation ( #10518, #9947 ) ;
#10354 = cc_design_person_and_organization_assignment ( #10356, #10355, ( #10357 ) ) ;
#10355 = person_and_organization_role ( 'design_owner' ) ;
#10356 = person_and_organization ( #10246, #10245 ) ;
#10357 = product ( '15a_0.���~', '15a_0.���~', '', ( #10358 ) ) ;
#10358 = mechanical_context ( 'none', #10304, 'mechanical' ) ;
#10359 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #10304 ) ;
#10360 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10361 = calendar_date ( 2018, 2, 1 ) ;
#10362 = approval_date_time ( #10303, #10306 ) ;
#10363 = cc_design_security_classification ( #10384, ( #10403 ) ) ;
#10364 = cc_design_approval ( #10372, ( #10384 ) ) ;
#10365 = approval_date_time ( #10366, #10372 ) ;
#10366 = date_and_time ( #10367, #10368 ) ;
#10367 = calendar_date ( 2018, 2, 1 ) ;
#10368 = local_time ( 10, 38, 57.00000000000000000, #10369 ) ;
#10369 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10370 = approval_person_organization ( #10374, #10372, #10371 ) ;
#10371 = approval_role ( '' ) ;
#10372 = approval ( #10373, 'unspecified' ) ;
#10373 = approval_status ( 'not_yet_approved' ) ;
#10374 = person_and_organization ( #10246, #10245 ) ;
#10375 = cc_design_date_and_time_assignment ( #10377, #10376, ( #10384 ) ) ;
#10376 = date_time_role ( 'classification_date' ) ;
#10377 = date_and_time ( #10378, #10379 ) ;
#10378 = calendar_date ( 2018, 2, 1 ) ;
#10379 = local_time ( 10, 38, 57.00000000000000000, #10380 ) ;
#10380 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10381 = cc_design_person_and_organization_assignment ( #10383, #10382, ( #10384 ) ) ;
#10382 = person_and_organization_role ( 'classification_officer' ) ;
#10383 = person_and_organization ( #10246, #10245 ) ;
#10384 = security_classification ( '', '', #10385 ) ;
#10385 = security_classification_level ( 'unclassified' ) ;
#10386 = cc_design_person_and_organization_assignment ( #10388, #10387, ( #10403 ) ) ;
#10387 = person_and_organization_role ( 'design_supplier' ) ;
#10388 = person_and_organization ( #10246, #10245 ) ;
#10389 = cc_design_person_and_organization_assignment ( #10391, #10390, ( #10403 ) ) ;
#10390 = person_and_organization_role ( 'creator' ) ;
#10391 = person_and_organization ( #10246, #10245 ) ;
#10392 = cc_design_approval ( #10400, ( #10403 ) ) ;
#10393 = approval_date_time ( #10394, #10400 ) ;
#10394 = date_and_time ( #10395, #10396 ) ;
#10395 = calendar_date ( 2018, 2, 1 ) ;
#10396 = local_time ( 10, 38, 57.00000000000000000, #10397 ) ;
#10397 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10398 = approval_person_organization ( #10402, #10400, #10399 ) ;
#10399 = approval_role ( '' ) ;
#10400 = approval ( #10401, 'unspecified' ) ;
#10401 = approval_status ( 'not_yet_approved' ) ;
#10402 = person_and_organization ( #10246, #10245 ) ;
#10403 = product_definition_formation_with_specified_source ( 'any', '', #10357, .not_known. ) ;
#10404 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#10405 = cc_design_date_and_time_assignment ( #10407, #10406, ( #10349 ) ) ;
#10406 = date_time_role ( 'creation_date' ) ;
#10407 = date_and_time ( #10408, #10333 ) ;
#10408 = calendar_date ( 2018, 2, 1 ) ;
#10409 = date_and_time ( #10483, #10410 ) ;
#10410 = local_time ( 10, 38, 57.00000000000000000, #10411 ) ;
#10411 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10412 = cc_design_person_and_organization_assignment ( #10414, #10413, ( #10426 ) ) ;
#10413 = person_and_organization_role ( 'creator' ) ;
#10414 = person_and_organization ( #10246, #10245 ) ;
#10415 = cc_design_approval ( #10423, ( #10426 ) ) ;
#10416 = approval_date_time ( #10417, #10423 ) ;
#10417 = date_and_time ( #10418, #10419 ) ;
#10418 = calendar_date ( 2018, 2, 1 ) ;
#10419 = local_time ( 10, 38, 57.00000000000000000, #10420 ) ;
#10420 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10421 = approval_person_organization ( #10425, #10423, #10422 ) ;
#10422 = approval_role ( '' ) ;
#10423 = approval ( #10424, 'unspecified' ) ;
#10424 = approval_status ( 'not_yet_approved' ) ;
#10425 = person_and_organization ( #10246, #10245 ) ;
#10426 = product_definition ( 'unknown', '', #10480, #10427 ) ;
#10427 = design_context ( 'detailed design', #10429, 'design' ) ;
#10428 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #10429 ) ;
#10429 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#10430 = cc_design_person_and_organization_assignment ( #10432, #10431, ( #10433 ) ) ;
#10431 = person_and_organization_role ( 'design_owner' ) ;
#10432 = person_and_organization ( #10246, #10245 ) ;
#10433 = product ( '�u��', '�u��', '', ( #10434 ) ) ;
#10434 = mechanical_context ( 'none', #10302, 'mechanical' ) ;
#10435 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #10302 ) ;
#10436 = local_time ( 10, 38, 57.00000000000000000, #10360 ) ;
#10437 = approval_status ( 'not_yet_approved' ) ;
#10438 = product_definition_shape ( 'none', 'none', #10349 ) ;
#10439 = product_related_product_category ( 'detail', '', ( #10357 ) ) ;
#10440 = cc_design_security_classification ( #10461, ( #10480 ) ) ;
#10441 = cc_design_approval ( #10449, ( #10461 ) ) ;
#10442 = approval_date_time ( #10443, #10449 ) ;
#10443 = date_and_time ( #10444, #10445 ) ;
#10444 = calendar_date ( 2018, 2, 1 ) ;
#10445 = local_time ( 10, 38, 57.00000000000000000, #10446 ) ;
#10446 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10447 = approval_person_organization ( #10451, #10449, #10448 ) ;
#10448 = approval_role ( '' ) ;
#10449 = approval ( #10450, 'unspecified' ) ;
#10450 = approval_status ( 'not_yet_approved' ) ;
#10451 = person_and_organization ( #10246, #10245 ) ;
#10452 = cc_design_date_and_time_assignment ( #10454, #10453, ( #10461 ) ) ;
#10453 = date_time_role ( 'classification_date' ) ;
#10454 = date_and_time ( #10455, #10456 ) ;
#10455 = calendar_date ( 2018, 2, 1 ) ;
#10456 = local_time ( 10, 38, 57.00000000000000000, #10457 ) ;
#10457 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10458 = cc_design_person_and_organization_assignment ( #10460, #10459, ( #10461 ) ) ;
#10459 = person_and_organization_role ( 'classification_officer' ) ;
#10460 = person_and_organization ( #10246, #10245 ) ;
#10461 = security_classification ( '', '', #10462 ) ;
#10462 = security_classification_level ( 'unclassified' ) ;
#10463 = cc_design_person_and_organization_assignment ( #10465, #10464, ( #10480 ) ) ;
#10464 = person_and_organization_role ( 'design_supplier' ) ;
#10465 = person_and_organization ( #10246, #10245 ) ;
#10466 = cc_design_person_and_organization_assignment ( #10468, #10467, ( #10480 ) ) ;
#10467 = person_and_organization_role ( 'creator' ) ;
#10468 = person_and_organization ( #10246, #10245 ) ;
#10469 = cc_design_approval ( #10477, ( #10480 ) ) ;
#10470 = approval_date_time ( #10471, #10477 ) ;
#10471 = date_and_time ( #10472, #10473 ) ;
#10472 = calendar_date ( 2018, 2, 1 ) ;
#10473 = local_time ( 10, 38, 57.00000000000000000, #10474 ) ;
#10474 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10475 = approval_person_organization ( #10479, #10477, #10476 ) ;
#10476 = approval_role ( '' ) ;
#10477 = approval ( #10478, 'unspecified' ) ;
#10478 = approval_status ( 'not_yet_approved' ) ;
#10479 = person_and_organization ( #10246, #10245 ) ;
#10480 = product_definition_formation_with_specified_source ( 'any', '', #10433, .not_known. ) ;
#10481 = cc_design_date_and_time_assignment ( #10409, #10482, ( #10426 ) ) ;
#10482 = date_time_role ( 'creation_date' ) ;
#10483 = calendar_date ( 2018, 2, 1 ) ;
#10484 = cc_design_date_and_time_assignment ( #10486, #10485, ( #10505 ) ) ;
#10485 = date_time_role ( 'creation_date' ) ;
#10486 = date_and_time ( #10487, #10488 ) ;
#10487 = calendar_date ( 2018, 2, 1 ) ;
#10488 = local_time ( 10, 38, 57.00000000000000000, #10489 ) ;
#10489 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10490 = cc_design_person_and_organization_assignment ( #10492, #10491, ( #10505 ) ) ;
#10491 = person_and_organization_role ( 'creator' ) ;
#10492 = person_and_organization ( #10246, #10245 ) ;
#10493 = oriented_edge ( 'none', *, *, #992, .f. ) ;
#10494 = cc_design_approval ( #10502, ( #10505 ) ) ;
#10495 = approval_date_time ( #10496, #10502 ) ;
#10496 = date_and_time ( #10497, #10498 ) ;
#10497 = calendar_date ( 2018, 2, 1 ) ;
#10498 = local_time ( 10, 38, 57.00000000000000000, #10499 ) ;
#10499 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10500 = approval_person_organization ( #10504, #10502, #10501 ) ;
#10501 = approval_role ( '' ) ;
#10502 = approval ( #10503, 'unspecified' ) ;
#10503 = approval_status ( 'not_yet_approved' ) ;
#10504 = person_and_organization ( #10246, #10245 ) ;
#10505 = product_definition ( 'unknown', '', #10562, #10506 ) ;
#10506 = design_context ( 'detailed design', #10508, 'design' ) ;
#10507 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #10508 ) ;
#10508 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#10509 = approval_role ( '' ) ;
#10510 = cc_design_person_and_organization_assignment ( #10512, #10511, ( #10513 ) ) ;
#10511 = person_and_organization_role ( 'design_owner' ) ;
#10512 = person_and_organization ( #10246, #10245 ) ;
#10513 = product ( '�x�f�u-3��', '�x�f�u-3��', '', ( #10514 ) ) ;
#10514 = mechanical_context ( 'none', #10404, 'mechanical' ) ;
#10515 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #10404 ) ;
#10516 = product_related_product_category ( 'detail', '', ( #10223 ) ) ;
#10517 = person_and_organization ( #10246, #10245 ) ;
#10518 = product_definition_shape ( 'none', 'none', #10426 ) ;
#10519 = advanced_face ( 'none', ( #9735, #9720 ), #9715, .f. ) ;
#10520 = product_related_product_category ( 'detail', '', ( #10433 ) ) ;
#10521 = cc_design_security_classification ( #10543, ( #10562 ) ) ;
#10522 = cc_design_approval ( #10530, ( #10543 ) ) ;
#10523 = approval_date_time ( #10524, #10530 ) ;
#10524 = date_and_time ( #10525, #10526 ) ;
#10525 = calendar_date ( 2018, 2, 1 ) ;
#10526 = local_time ( 10, 38, 57.00000000000000000, #10527 ) ;
#10527 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10528 = approval_person_organization ( #10532, #10530, #10529 ) ;
#10529 = approval_role ( '' ) ;
#10530 = approval ( #10531, 'unspecified' ) ;
#10531 = approval_status ( 'not_yet_approved' ) ;
#10532 = person_and_organization ( #10246, #10245 ) ;
#10533 = cc_design_date_and_time_assignment ( #10535, #10534, ( #10543 ) ) ;
#10534 = date_time_role ( 'classification_date' ) ;
#10535 = date_and_time ( #10536, #10537 ) ;
#10536 = calendar_date ( 2018, 2, 1 ) ;
#10537 = local_time ( 10, 38, 57.00000000000000000, #10538 ) ;
#10538 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10539 = oriented_edge ( 'none', *, *, #7141, .t. ) ;
#10540 = cc_design_person_and_organization_assignment ( #10542, #10541, ( #10543 ) ) ;
#10541 = person_and_organization_role ( 'classification_officer' ) ;
#10542 = person_and_organization ( #10246, #10245 ) ;
#10543 = security_classification ( '', '', #10544 ) ;
#10544 = security_classification_level ( 'unclassified' ) ;
#10545 = cc_design_person_and_organization_assignment ( #10547, #10546, ( #10562 ) ) ;
#10546 = person_and_organization_role ( 'design_supplier' ) ;
#10547 = person_and_organization ( #10246, #10245 ) ;
#10548 = cc_design_person_and_organization_assignment ( #10550, #10549, ( #10562 ) ) ;
#10549 = person_and_organization_role ( 'creator' ) ;
#10550 = person_and_organization ( #10246, #10245 ) ;
#10551 = cc_design_approval ( #10559, ( #10562 ) ) ;
#10552 = approval_date_time ( #10553, #10559 ) ;
#10553 = date_and_time ( #10554, #10555 ) ;
#10554 = calendar_date ( 2018, 2, 1 ) ;
#10555 = local_time ( 10, 38, 57.00000000000000000, #10556 ) ;
#10556 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10557 = approval_person_organization ( #10561, #10559, #10558 ) ;
#10558 = approval_role ( '' ) ;
#10559 = approval ( #10560, 'unspecified' ) ;
#10560 = approval_status ( 'not_yet_approved' ) ;
#10561 = person_and_organization ( #10246, #10245 ) ;
#10562 = product_definition_formation_with_specified_source ( 'any', '', #10513, .not_known. ) ;
#10563 = approval_person_organization ( #10517, #10306, #10509 ) ;
#10564 = cc_design_date_and_time_assignment ( #10566, #10565, ( #10585 ) ) ;
#10565 = date_time_role ( 'creation_date' ) ;
#10566 = date_and_time ( #10567, #10568 ) ;
#10567 = calendar_date ( 2018, 2, 1 ) ;
#10568 = local_time ( 10, 38, 57.00000000000000000, #10569 ) ;
#10569 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10570 = oriented_edge ( 'none', *, *, #10897, .t. ) ;
#10571 = cc_design_person_and_organization_assignment ( #10573, #10572, ( #10585 ) ) ;
#10572 = person_and_organization_role ( 'creator' ) ;
#10573 = person_and_organization ( #10246, #10245 ) ;
#10574 = cc_design_approval ( #10582, ( #10585 ) ) ;
#10575 = approval_date_time ( #10576, #10582 ) ;
#10576 = date_and_time ( #10577, #10578 ) ;
#10577 = calendar_date ( 2018, 2, 1 ) ;
#10578 = local_time ( 10, 38, 57.00000000000000000, #10579 ) ;
#10579 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10580 = approval_person_organization ( #10584, #10582, #10581 ) ;
#10581 = approval_role ( '' ) ;
#10582 = approval ( #10583, 'unspecified' ) ;
#10583 = approval_status ( 'not_yet_approved' ) ;
#10584 = person_and_organization ( #10246, #10245 ) ;
#10585 = product_definition ( 'unknown', '', #9896, #10586 ) ;
#10586 = design_context ( 'detailed design', #10588, 'design' ) ;
#10587 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #10588 ) ;
#10588 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#10589 = cc_design_person_and_organization_assignment ( #10591, #10590, ( #10592 ) ) ;
#10590 = person_and_organization_role ( 'design_owner' ) ;
#10591 = person_and_organization ( #10246, #10245 ) ;
#10592 = product ( 'm315-rk_3.�p��', 'm315-rk_3.�p��', '', ( #10593 ) ) ;
#10593 = mechanical_context ( 'none', #10305, 'mechanical' ) ;
#10594 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #10305 ) ;
#10595 = cc_design_security_classification ( #10072, ( #10091 ) ) ;
#10596 = oriented_edge ( 'none', *, *, #7146, .t. ) ;
#10597 = cc_design_approval ( #10306, ( #10072 ) ) ;
#10598 = product_definition_shape ( 'none', 'none', #10505 ) ;
#10599 = product_related_product_category ( 'detail', '', ( #10513 ) ) ;
#10600 = cc_design_date_and_time_assignment ( #10613, #10602, ( #10621 ) ) ;
#10601 = person_and_organization_role ( 'classification_officer' ) ;
#10602 = date_time_role ( 'classification_date' ) ;
#10603 = approval_person_organization ( #10604, #10618, #10607 ) ;
#10604 = person_and_organization ( #10606, #10605 ) ;
#10605 = organization ( 'nauo-org1', 'unspecified', 'unspecified' ) ;
#10606 = person ( 'nauo-per1', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#10607 = approval_role ( '' ) ;
#10608 = approval_date_time ( #10609, #10618 ) ;
#10609 = date_and_time ( #10610, #10611 ) ;
#10610 = calendar_date ( 2018, 2, 1 ) ;
#10611 = local_time ( 10, 38, 57.00000000000000000, #10612 ) ;
#10612 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10613 = date_and_time ( #10614, #10615 ) ;
#10614 = calendar_date ( 2018, 2, 1 ) ;
#10615 = local_time ( 10, 38, 57.00000000000000000, #10616 ) ;
#10616 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10617 = cc_design_approval ( #10618, ( #10621 ) ) ;
#10618 = approval ( #10619, 'unknown' ) ;
#10619 = approval_status ( 'not_yet_approved' ) ;
#10620 = cc_design_security_classification ( #10621, ( #10623 ) ) ;
#10621 = security_classification ( '', '', #10622 ) ;
#10622 = security_classification_level ( 'unclassified' ) ;
#10623 = next_assembly_usage_occurrence ( 'nauo1', ' ', ' ', #10237, #10426, $ ) ;
#10624 = product_definition_shape ( 'none', 'none', #10623 ) ;
#10625 =( representation_relationship ('none','none', #9925, #9947 ) representation_relationship_with_transformation ( #10626 )shape_representation_relationship( ) );
#10626 = item_defined_transformation ( 'none', 'none', #9984, #9902 ) ;
#10627 = shape_definition_representation ( #10628, #9898 ) ;
#10628 = product_definition_shape ( 'none', 'none', #10187 ) ;
#10629 = cc_design_date_and_time_assignment ( #10642, #10631, ( #10650 ) ) ;
#10630 = person_and_organization_role ( 'classification_officer' ) ;
#10631 = date_time_role ( 'classification_date' ) ;
#10632 = approval_person_organization ( #10633, #10647, #10636 ) ;
#10633 = person_and_organization ( #10635, #10634 ) ;
#10634 = organization ( 'nauo-org2', 'unspecified', 'unspecified' ) ;
#10635 = person ( 'nauo-per2', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#10636 = approval_role ( '' ) ;
#10637 = approval_date_time ( #10638, #10647 ) ;
#10638 = date_and_time ( #10639, #10640 ) ;
#10639 = calendar_date ( 2018, 2, 1 ) ;
#10640 = local_time ( 10, 38, 57.00000000000000000, #10641 ) ;
#10641 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10642 = date_and_time ( #10643, #10644 ) ;
#10643 = calendar_date ( 2018, 2, 1 ) ;
#10644 = local_time ( 10, 38, 57.00000000000000000, #10645 ) ;
#10645 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10646 = cc_design_approval ( #10647, ( #10650 ) ) ;
#10647 = approval ( #10648, 'unknown' ) ;
#10648 = approval_status ( 'not_yet_approved' ) ;
#10649 = cc_design_security_classification ( #10650, ( #10652 ) ) ;
#10650 = security_classification ( '', '', #10651 ) ;
#10651 = security_classification_level ( 'unclassified' ) ;
#10652 = next_assembly_usage_occurrence ( 'nauo2', ' ', ' ', #10237, #10187, $ ) ;
#10653 = product_definition_shape ( 'none', 'none', #10652 ) ;
#10654 =( representation_relationship ('none','none', #9925, #9898 ) representation_relationship_with_transformation ( #10655 )shape_representation_relationship( ) );
#10655 = item_defined_transformation ( 'none', 'none', #9979, #9902 ) ;
#10656 = context_dependent_shape_representation ( #10625, #10624 ) ;
#10657 = cc_design_person_and_organization_assignment ( #10604, #10601, ( #10621 ) ) ;
#10658 = cc_design_date_and_time_assignment ( #10671, #10660, ( #10679 ) ) ;
#10659 = person_and_organization_role ( 'classification_officer' ) ;
#10660 = date_time_role ( 'classification_date' ) ;
#10661 = approval_person_organization ( #10662, #10676, #10665 ) ;
#10662 = person_and_organization ( #10664, #10663 ) ;
#10663 = organization ( 'nauo-org3', 'unspecified', 'unspecified' ) ;
#10664 = person ( 'nauo-per3', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#10665 = approval_role ( '' ) ;
#10666 = approval_date_time ( #10667, #10676 ) ;
#10667 = date_and_time ( #10668, #10669 ) ;
#10668 = calendar_date ( 2018, 2, 1 ) ;
#10669 = local_time ( 10, 38, 57.00000000000000000, #10670 ) ;
#10670 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10671 = date_and_time ( #10672, #10673 ) ;
#10672 = calendar_date ( 2018, 2, 1 ) ;
#10673 = local_time ( 10, 38, 57.00000000000000000, #10674 ) ;
#10674 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10675 = cc_design_approval ( #10676, ( #10679 ) ) ;
#10676 = approval ( #10677, 'unknown' ) ;
#10677 = approval_status ( 'not_yet_approved' ) ;
#10678 = cc_design_security_classification ( #10679, ( #10681 ) ) ;
#10679 = security_classification ( '', '', #10680 ) ;
#10680 = security_classification_level ( 'unclassified' ) ;
#10681 = next_assembly_usage_occurrence ( 'nauo3', ' ', ' ', #10237, #10349, $ ) ;
#10682 = product_definition_shape ( 'none', 'none', #10681 ) ;
#10683 =( representation_relationship ('none','none', #9925, #9940 ) representation_relationship_with_transformation ( #10684 )shape_representation_relationship( ) );
#10684 = item_defined_transformation ( 'none', 'none', #9975, #9902 ) ;
#10685 = context_dependent_shape_representation ( #10654, #10653 ) ;
#10686 = cc_design_person_and_organization_assignment ( #10633, #10630, ( #10650 ) ) ;
#10687 = cc_design_date_and_time_assignment ( #10700, #10689, ( #10708 ) ) ;
#10688 = person_and_organization_role ( 'classification_officer' ) ;
#10689 = date_time_role ( 'classification_date' ) ;
#10690 = approval_person_organization ( #10691, #10705, #10694 ) ;
#10691 = person_and_organization ( #10693, #10692 ) ;
#10692 = organization ( 'nauo-org4', 'unspecified', 'unspecified' ) ;
#10693 = person ( 'nauo-per4', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#10694 = approval_role ( '' ) ;
#10695 = approval_date_time ( #10696, #10705 ) ;
#10696 = date_and_time ( #10697, #10698 ) ;
#10697 = calendar_date ( 2018, 2, 1 ) ;
#10698 = local_time ( 10, 38, 57.00000000000000000, #10699 ) ;
#10699 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10700 = date_and_time ( #10701, #10702 ) ;
#10701 = calendar_date ( 2018, 2, 1 ) ;
#10702 = local_time ( 10, 38, 57.00000000000000000, #10703 ) ;
#10703 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10704 = cc_design_approval ( #10705, ( #10708 ) ) ;
#10705 = approval ( #10706, 'unknown' ) ;
#10706 = approval_status ( 'not_yet_approved' ) ;
#10707 = cc_design_security_classification ( #10708, ( #10710 ) ) ;
#10708 = security_classification ( '', '', #10709 ) ;
#10709 = security_classification_level ( 'unclassified' ) ;
#10710 = next_assembly_usage_occurrence ( 'nauo4', ' ', ' ', #10237, #10143, $ ) ;
#10711 = product_definition_shape ( 'none', 'none', #10710 ) ;
#10712 =( representation_relationship ('none','none', #9925, #9911 ) representation_relationship_with_transformation ( #10713 )shape_representation_relationship( ) );
#10713 = item_defined_transformation ( 'none', 'none', #9971, #9902 ) ;
#10714 = context_dependent_shape_representation ( #10683, #10682 ) ;
#10715 = cc_design_person_and_organization_assignment ( #10662, #10659, ( #10679 ) ) ;
#10716 = cc_design_date_and_time_assignment ( #10729, #10718, ( #10737 ) ) ;
#10717 = person_and_organization_role ( 'classification_officer' ) ;
#10718 = date_time_role ( 'classification_date' ) ;
#10719 = approval_person_organization ( #10720, #10734, #10723 ) ;
#10720 = person_and_organization ( #10722, #10721 ) ;
#10721 = organization ( 'nauo-org5', 'unspecified', 'unspecified' ) ;
#10722 = person ( 'nauo-per5', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#10723 = approval_role ( '' ) ;
#10724 = approval_date_time ( #10725, #10734 ) ;
#10725 = date_and_time ( #10726, #10727 ) ;
#10726 = calendar_date ( 2018, 2, 1 ) ;
#10727 = local_time ( 10, 38, 57.00000000000000000, #10728 ) ;
#10728 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10729 = date_and_time ( #10730, #10731 ) ;
#10730 = calendar_date ( 2018, 2, 1 ) ;
#10731 = local_time ( 10, 38, 57.00000000000000000, #10732 ) ;
#10732 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10733 = cc_design_approval ( #10734, ( #10737 ) ) ;
#10734 = approval ( #10735, 'unknown' ) ;
#10735 = approval_status ( 'not_yet_approved' ) ;
#10736 = cc_design_security_classification ( #10737, ( #10739 ) ) ;
#10737 = security_classification ( '', '', #10738 ) ;
#10738 = security_classification_level ( 'unclassified' ) ;
#10739 = next_assembly_usage_occurrence ( 'nauo5', ' ', ' ', #10237, #10187, $ ) ;
#10740 = product_definition_shape ( 'none', 'none', #10739 ) ;
#10741 = advanced_face ( 'none', ( #9714, #9779 ), #9781, .t. ) ;
#10742 =( representation_relationship ('none','none', #9925, #9898 ) representation_relationship_with_transformation ( #10743 )shape_representation_relationship( ) );
#10743 = item_defined_transformation ( 'none', 'none', #9967, #9902 ) ;
#10744 = context_dependent_shape_representation ( #10712, #10711 ) ;
#10745 = cc_design_person_and_organization_assignment ( #10691, #10688, ( #10708 ) ) ;
#10746 = cc_design_date_and_time_assignment ( #10759, #10748, ( #10767 ) ) ;
#10747 = person_and_organization_role ( 'classification_officer' ) ;
#10748 = date_time_role ( 'classification_date' ) ;
#10749 = approval_person_organization ( #10750, #10764, #10753 ) ;
#10750 = person_and_organization ( #10752, #10751 ) ;
#10751 = organization ( 'nauo-org6', 'unspecified', 'unspecified' ) ;
#10752 = person ( 'nauo-per6', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#10753 = approval_role ( '' ) ;
#10754 = approval_date_time ( #10755, #10764 ) ;
#10755 = date_and_time ( #10756, #10757 ) ;
#10756 = calendar_date ( 2018, 2, 1 ) ;
#10757 = local_time ( 10, 38, 57.00000000000000000, #10758 ) ;
#10758 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10759 = date_and_time ( #10760, #10761 ) ;
#10760 = calendar_date ( 2018, 2, 1 ) ;
#10761 = local_time ( 10, 38, 57.00000000000000000, #10762 ) ;
#10762 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10763 = cc_design_approval ( #10764, ( #10767 ) ) ;
#10764 = approval ( #10765, 'unknown' ) ;
#10765 = approval_status ( 'not_yet_approved' ) ;
#10766 = cc_design_security_classification ( #10767, ( #10769 ) ) ;
#10767 = security_classification ( '', '', #10768 ) ;
#10768 = security_classification_level ( 'unclassified' ) ;
#10769 = next_assembly_usage_occurrence ( 'nauo6', ' ', ' ', #10237, #10585, $ ) ;
#10770 = product_definition_shape ( 'none', 'none', #10769 ) ;
#10771 =( representation_relationship ('none','none', #9925, #9912 ) representation_relationship_with_transformation ( #10772 )shape_representation_relationship( ) );
#10772 = item_defined_transformation ( 'none', 'none', #9963, #9902 ) ;
#10773 = context_dependent_shape_representation ( #10742, #10740 ) ;
#10774 = cc_design_person_and_organization_assignment ( #10720, #10717, ( #10737 ) ) ;
#10775 = cc_design_date_and_time_assignment ( #10788, #10777, ( #10797 ) ) ;
#10776 = person_and_organization_role ( 'classification_officer' ) ;
#10777 = date_time_role ( 'classification_date' ) ;
#10778 = approval_person_organization ( #10779, #10794, #10782 ) ;
#10779 = person_and_organization ( #10781, #10780 ) ;
#10780 = organization ( 'nauo-org7', 'unspecified', 'unspecified' ) ;
#10781 = person ( 'nauo-per7', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#10782 = approval_role ( '' ) ;
#10783 = approval_date_time ( #10784, #10794 ) ;
#10784 = date_and_time ( #10785, #10786 ) ;
#10785 = calendar_date ( 2018, 2, 1 ) ;
#10786 = local_time ( 10, 38, 57.00000000000000000, #10787 ) ;
#10787 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10789 = oriented_edge ( 'none', *, *, #9575, .f. ) ;
#10788 = date_and_time ( #10790, #10791 ) ;
#10790 = calendar_date ( 2018, 2, 1 ) ;
#10791 = local_time ( 10, 38, 57.00000000000000000, #10792 ) ;
#10792 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10793 = cc_design_approval ( #10794, ( #10797 ) ) ;
#10794 = approval ( #10795, 'unknown' ) ;
#10795 = approval_status ( 'not_yet_approved' ) ;
#10796 = cc_design_security_classification ( #10797, ( #10799 ) ) ;
#10797 = security_classification ( '', '', #10798 ) ;
#10798 = security_classification_level ( 'unclassified' ) ;
#10799 = next_assembly_usage_occurrence ( 'nauo7', ' ', ' ', #10237, #10505, $ ) ;
#10800 = product_definition_shape ( 'none', 'none', #10799 ) ;
#10801 =( representation_relationship ('none','none', #9925, #9946 ) representation_relationship_with_transformation ( #10802 )shape_representation_relationship( ) );
#10802 = item_defined_transformation ( 'none', 'none', #9959, #9902 ) ;
#10803 = context_dependent_shape_representation ( #10771, #10770 ) ;
#10804 = cc_design_person_and_organization_assignment ( #10750, #10747, ( #10767 ) ) ;
#10805 = cc_design_date_and_time_assignment ( #10818, #10807, ( #10826 ) ) ;
#10806 = person_and_organization_role ( 'classification_officer' ) ;
#10807 = date_time_role ( 'classification_date' ) ;
#10808 = approval_person_organization ( #10809, #10823, #10812 ) ;
#10809 = person_and_organization ( #10811, #10810 ) ;
#10810 = organization ( 'nauo-org8', 'unspecified', 'unspecified' ) ;
#10811 = person ( 'nauo-per8', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#10812 = approval_role ( '' ) ;
#10813 = approval_date_time ( #10814, #10823 ) ;
#10814 = date_and_time ( #10815, #10816 ) ;
#10815 = calendar_date ( 2018, 2, 1 ) ;
#10816 = local_time ( 10, 38, 57.00000000000000000, #10817 ) ;
#10817 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10818 = date_and_time ( #10819, #10820 ) ;
#10819 = calendar_date ( 2018, 2, 1 ) ;
#10820 = local_time ( 10, 38, 57.00000000000000000, #10821 ) ;
#10821 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10822 = cc_design_approval ( #10823, ( #10826 ) ) ;
#10823 = approval ( #10824, 'unknown' ) ;
#10824 = approval_status ( 'not_yet_approved' ) ;
#10825 = cc_design_security_classification ( #10826, ( #10828 ) ) ;
#10826 = security_classification ( '', '', #10827 ) ;
#10827 = security_classification_level ( 'unclassified' ) ;
#10828 = next_assembly_usage_occurrence ( 'nauo8', ' ', ' ', #10237, #10201, $ ) ;
#10829 = product_definition_shape ( 'none', 'none', #10828 ) ;
#10830 =( representation_relationship ('none','none', #9925, #9954 ) representation_relationship_with_transformation ( #10831 )shape_representation_relationship( ) );
#10831 = item_defined_transformation ( 'none', 'none', #10013, #9902 ) ;
#10832 = context_dependent_shape_representation ( #10801, #10800 ) ;
#10833 = cc_design_person_and_organization_assignment ( #10779, #10776, ( #10797 ) ) ;
#10834 = vertex_point ( 'none', #9780 ) ;
#10835 = oriented_edge ( 'none', *, *, #10841, .f. ) ;
#10836 = oriented_edge ( 'none', *, *, #9575, .t. ) ;
#10837 = edge_curve ( 'none', #10838, #10834, #9772, .t. ) ;
#10838 = vertex_point ( 'none', #9774 ) ;
#10839 = oriented_edge ( 'none', *, *, #9120, .t. ) ;
#10840 = oriented_edge ( 'none', *, *, #7206, .f. ) ;
#10841 = edge_curve ( 'none', #944, #7259, #9766, .t. ) ;
#10842 = edge_curve ( 'none', #7229, #7247, #9722, .t. ) ;
#10843 = oriented_edge ( 'none', *, *, #1118, .f. ) ;
#10844 = advanced_face ( 'none', ( #9760 ), #9765, .f. ) ;
#10845 = edge_loop ( 'none', ( #7083, #7085, #10843, #10907 ) ) ;
#10846 = edge_curve ( 'none', #935, #10850, #9761, .t. ) ;
#10847 = edge_loop ( 'none', ( #943, #10869, #10865, #10876, #10856 ) ) ;
#10848 = oriented_edge ( 'none', *, *, #10866, .t. ) ;
#10849 = advanced_face ( 'none', ( #9752 ), #9753, .t. ) ;
#10850 = vertex_point ( 'none', #9807 ) ;
#10851 = oriented_edge ( 'none', *, *, #1006, .f. ) ;
#10852 = oriented_edge ( 'none', *, *, #939, .t. ) ;
#10853 = edge_loop ( 'none', ( #10855, #10848, #933, #931, #7339 ) ) ;
#10854 = advanced_face ( 'none', ( #9806 ), #9808, .t. ) ;
#10855 = oriented_edge ( 'none', *, *, #10846, .f. ) ;
#10856 = oriented_edge ( 'none', *, *, #10870, .t. ) ;
#10857 = edge_curve ( 'none', #1013, #7256, #9803, .t. ) ;
#10858 = oriented_edge ( 'none', *, *, #7245, .t. ) ;
#10859 = oriented_edge ( 'none', *, *, #938, .t. ) ;
#10860 = advanced_face ( 'none', ( #9789 ), #9812, .t. ) ;
#10861 = vertex_point ( 'none', #9783 ) ;
#10862 = edge_loop ( 'none', ( #7358, #10901, #782, #7398 ) ) ;
#10863 = oriented_edge ( 'none', *, *, #10871, .f. ) ;
#10864 = oriented_edge ( 'none', *, *, #10871, .t. ) ;
#10865 = oriented_edge ( 'none', *, *, #7219, .t. ) ;
#10866 = edge_curve ( 'none', #935, #7215, #9768, .t. ) ;
#10867 = advanced_face ( 'none', ( #9802 ), #9834, .f. ) ;
#10868 = advanced_face ( 'none', ( #9838 ), #9794, .t. ) ;
#10869 = oriented_edge ( 'none', *, *, #9729, .f. ) ;
#10870 = edge_curve ( 'none', #10861, #7188, #9823, .t. ) ;
#10871 = edge_curve ( 'none', #7250, #7234, #9826, .t. ) ;
#10872 = edge_loop ( 'none', ( #10888, #10880, #930, #10882, #10889 ) ) ;
#10873 = oriented_edge ( 'none', *, *, #7202, .t. ) ;
#10874 = edge_loop ( 'none', ( #10883, #10879, #10875, #10864 ) ) ;
#10875 = oriented_edge ( 'none', *, *, #7260, .t. ) ;
#10876 = oriented_edge ( 'none', *, *, #10884, .t. ) ;
#10877 = edge_loop ( 'none', ( #10863, #10859, #10840, #10887, #10851 ) ) ;
#10878 = edge_curve ( 'none', #7238, #7256, #9821, .t. ) ;
#10879 = oriented_edge ( 'none', *, *, #8643, .f. ) ;
#10880 = oriented_edge ( 'none', *, *, #10878, .t. ) ;
#10881 = oriented_edge ( 'none', *, *, #10842, .t. ) ;
#10882 = oriented_edge ( 'none', *, *, #1008, .f. ) ;
#10883 = oriented_edge ( 'none', *, *, #1007, .f. ) ;
#10884 = edge_curve ( 'none', #7215, #10861, #9816, .t. ) ;
#10885 = oriented_edge ( 'none', *, *, #10857, .t. ) ;
#10886 = edge_curve ( 'none', #7187, #7246, #9859, .t. ) ;
#10887 = oriented_edge ( 'none', *, *, #10886, .t. ) ;
#10888 = oriented_edge ( 'none', *, *, #7249, .f. ) ;
#10889 = oriented_edge ( 'none', *, *, #932, .t. ) ;
#10890 = edge_loop ( 'none', ( #1237, #2407, #2444, #2447 ) ) ;
#10891 = edge_curve ( 'none', #7361, #7387, #9856, .t. ) ;
#10892 = oriented_edge ( 'none', *, *, #1221, .t. ) ;
#10893 = advanced_face ( 'none', ( #9851 ), #9822, .f. ) ;
#10894 = oriented_edge ( 'none', *, *, #184, .f. ) ;
#10895 = edge_curve ( 'none', #7314, #1205, #9862, .t. ) ;
#10896 = oriented_edge ( 'none', *, *, #605, .f. ) ;
#10897 = edge_curve ( 'none', #726, #153, #9199, .t. ) ;
#10898 = oriented_edge ( 'none', *, *, #166, .t. ) ;
#10899 = oriented_edge ( 'none', *, *, #539, .f. ) ;
#10900 = oriented_edge ( 'none', *, *, #7360, .f. ) ;
#10901 = oriented_edge ( 'none', *, *, #741, .f. ) ;
#10902 = edge_loop ( 'none', ( #755, #7413, #7393, #7318, #7395 ) ) ;
#10903 = oriented_edge ( 'none', *, *, #589, .t. ) ;
#10904 = oriented_edge ( 'none', *, *, #7397, .f. ) ;
#10905 = vertex_point ( 'none', #9894 ) ;
#10906 = advanced_face ( 'none', ( #9892 ), #9891, .f. ) ;
#10907 = oriented_edge ( 'none', *, *, #1122, .f. ) ;
#10908 = edge_curve ( 'none', #1026, #1025, #9885, .t. ) ;
#10909 = vertex_point ( 'none', #9895 ) ;
#10910 = edge_curve ( 'none', #7095, #1361, #9877, .t. ) ;
#10911 = edge_curve ( 'none', #7092, #1090, #9893, .t. ) ;
#10912 = oriented_edge ( 'none', *, *, #7101, .f. ) ;
#10913 = edge_curve ( 'none', #1083, #1025, #9878, .t. ) ;
#10914 = oriented_edge ( 'none', *, *, #7081, .f. ) ;
endsec;
end-iso-10303-21;