-凯时娱乐ks
iso-10303-21;
header;
file_description (( 'step ap203' ),
'1' );
file_name ('abr115l3-i-p2-s2-22-58-110-145-m8.step',
'2020-03-29t07:19:22',
( '' ),
( '' ),
'swstep 2.0',
'solidworks 2018',
'' );
file_schema (( 'config_control_design' ));
endsec;
data;
#1 = toroidal_surface ( 'none', #19431, 19.25000000000000000, 4.049999999999999822 ) ;
#2 = oriented_edge ( 'none', *, *, #3017, .f. ) ;
#3 = oriented_edge ( 'none', *, *, #42199, .f. ) ;
#4 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#5 = axis2_placement_3d ( 'none', #42631, #1838, #34937 ) ;
#6 = edge_loop ( 'none', ( #181, #18546 ) ) ;
#7 = cartesian_point ( 'none', ( -51.56089785094270894, -0.6849376713635643155, 161.7529435337105213 ) ) ;
#8 = cartesian_point ( 'none', ( -19.92882842329465021, -34.24322869439514960, 120.6000000000000654 ) ) ;
#9 = axis2_placement_3d ( 'none', #10444, #25212, #47098 ) ;
#10 = vertex_point ( 'none', #17644 ) ;
#11 = face_outer_bound ( 'none', #5074, .t. ) ;
#12 = cartesian_point ( 'none', ( -55.42574521777525831, -33.74452562689328516, 160.6808533231146612 ) ) ;
#13 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#14 = axis2_placement_3d ( 'none', #33666, #41548, #26245 ) ;
#15 = line ( 'none', #33715, #12117 ) ;
#16 = axis2_placement_3d ( 'none', #23791, #5302, #19754 ) ;
#17 = circle ( 'none', #42419, 45.50000000000000000 ) ;
#18 = cartesian_point ( 'none', ( -42.40647512135904407, -16.10719268700723816, 142.4424508151554676 ) ) ;
#19 = cartesian_point ( 'none', ( -52.66869176962455157, -15.85816608694060115, 130.9236674931322000 ) ) ;
#20 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21 = oriented_edge ( 'none', *, *, #19919, .f. ) ;
#22 = oriented_edge ( 'none', *, *, #44600, .t. ) ;
#23 = face_outer_bound ( 'none', #39653, .t. ) ;
#24 = edge_curve ( 'none', #9395, #36218, #41561, .t. ) ;
#25 = cartesian_point ( 'none', ( -46.63308798543682343, 19.49321747747351452, 156.1947645749330889 ) ) ;
#26 = axis2_placement_3d ( 'none', #24199, #2686, #13118 ) ;
#27 = direction ( 'none', ( 0.0000000000000000000, -0.7111790392350250123, -0.7030109345897449513 ) ) ;
#28 = edge_curve ( 'none', #21653, #11299, #24292, .t. ) ;
#29 = cartesian_point ( 'none', ( -1.602784589444008478, -2.400919593233721283, 170.5999999999999659 ) ) ;
#30 = cartesian_point ( 'none', ( -17.83802208209263185, -5.972432876577814298, 176.0999999999999943 ) ) ;
#31 = oriented_edge ( 'none', *, *, #36744, .t. ) ;
#32 = cartesian_point ( 'none', ( -42.40647512135911512, -3.364145896354716836, 129.9289813343755782 ) ) ;
#33 = cartesian_point ( 'none', ( -56.00000000000004974, 34.49967906316791044, 122.1812800690923382 ) ) ;
#34 = oriented_edge ( 'none', *, *, #388, .f. ) ;
#35 = vertex_point ( 'none', #24435 ) ;
#36 = line ( 'none', #1355, #32838 ) ;
#37 = oriented_edge ( 'none', *, *, #11084, .t. ) ;
#38 = cartesian_point ( 'none', ( -36.73221651136680066, 11.13562173420675627, 165.4819914945027790 ) ) ;
#39 = line ( 'none', #20705, #41477 ) ;
#40 = edge_loop ( 'none', ( #24434, #41298, #12460, #24793, #34740, #19129, #31792, #30654, #39258, #27718, #15703, #4788, #3879, #10284 ) ) ;
#41 = axis2_placement_3d ( 'none', #14727, #32625, #21818 ) ;
#42 = toroidal_surface ( 'none', #14699, 2.700000000000000178, 0.1999999999999998723 ) ;
#43 = cartesian_point ( 'none', ( 30.31088913245516991, 57.50000000000014921, 45.50000000000004263 ) ) ;
#44 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#45 = edge_curve ( 'none', #25038, #10192, #44652, .t. ) ;
#46 = cartesian_point ( 'none', ( -36.26455027589152280, -9.881197848915668658, 159.3779273746831109 ) ) ;
#47 = oriented_edge ( 'none', *, *, #22435, .t. ) ;
#48 = cartesian_point ( 'none', ( -9.435355214643450906e-14, 33.90055080756889794, 58.50000000000005684 ) ) ;
#49 = edge_loop ( 'none', ( #46262, #37519, #18412, #11169 ) ) ;
#50 = oriented_edge ( 'none', *, *, #21011, .t. ) ;
#51 = oriented_edge ( 'none', *, *, #26377, .f. ) ;
#52 = cartesian_point ( 'none', ( -15.19999999999989981, 7.164989403655443567, 156.6112420778205774 ) ) ;
#53 = vertex_point ( 'none', #39127 ) ;
#54 = direction ( 'none', ( 3.323730179971561604e-15, -1.000000000000000000, -5.816799037940428784e-17 ) ) ;
#55 = edge_curve ( 'none', #35696, #1231, #31488, .t. ) ;
#56 = direction ( 'none', ( 0.0000000000000000000, -1.156482317317870344e-14, -1.000000000000000000 ) ) ;
#57 = advanced_face ( 'none', ( #43857 ), #3595, .f. ) ;
#58 = cartesian_point ( 'none', ( -36.73226939665008217, -21.63565462466490530, 140.4817499244497014 ) ) ;
#59 = direction ( 'none', ( -0.05329298165831357348, 0.4971517455525714668, 0.8660254037844373753 ) ) ;
#60 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#61 = direction ( 'none', ( 0.8917887532908053139, -0.4524520079566797248, -8.673617379884039416e-16 ) ) ;
#62 = oriented_edge ( 'none', *, *, #45619, .t. ) ;
#63 = face_bound ( 'none', #15458, .t. ) ;
#64 = cartesian_point ( 'none', ( 20.00000000000008882, -34.64101615137753498, 114.7000000000000171 ) ) ;
#65 = cartesian_point ( 'none', ( -49.08240280701273406, -0.6578044373049949378, 161.3156799856722330 ) ) ;
#66 = cylindrical_surface ( 'none', #7738, 7.000000000000000888 ) ;
#67 = line ( 'none', #26244, #23652 ) ;
#68 = cartesian_point ( 'none', ( -38.86456603271486898, 8.822762666240823393, -37.47577732019887264 ) ) ;
#69 = oriented_edge ( 'none', *, *, #3516, .t. ) ;
#70 = advanced_face ( 'none', ( #32925, #5353 ), #25543, .t. ) ;
#72 = vector ( 'none', #12701, 1000.000000000000000 ) ;
#71 = direction ( 'none', ( -1.092875789865388272e-15, -1.622095236360694314e-29, -1.000000000000000000 ) ) ;
#73 = cartesian_point ( 'none', ( -36.33130823037508605, -21.87893634975083046, 144.3351645392398837 ) ) ;
#74 = axis2_placement_3d ( 'none', #27861, #1673, #2154 ) ;
#75 = oriented_edge ( 'none', *, *, #28676, .f. ) ;
#76 = cylindrical_surface ( 'none', #34135, 4.499999999999997335 ) ;
#77 = vertex_point ( 'none', #39890 ) ;
#78 = advanced_face ( 'none', ( #19125 ), #30612, .t. ) ;
#79 = plane ( 'none', #47358 ) ;
#80 = direction ( 'none', ( 1.214306433183765755e-15, 1.548606564507749573e-29, 1.000000000000000000 ) ) ;
#81 = direction ( 'none', ( -3.265361837132813192e-15, 1.000000000000000000, 5.816799037940455901e-17 ) ) ;
#82 = axis2_placement_3d ( 'none', #42605, #46298, #42767 ) ;
#83 = oriented_edge ( 'none', *, *, #10882, .f. ) ;
#84 = direction ( 'none', ( 0.9873505073845697533, 0.1585527532634882497, -1.130422233496262819e-15 ) ) ;
#85 = oriented_edge ( 'none', *, *, #11675, .t. ) ;
#86 = oriented_edge ( 'none', *, *, #28850, .f. ) ;
#87 = vertex_point ( 'none', #18428 ) ;
#88 = vector ( 'none', #29278, 1000.000000000000000 ) ;
#89 = edge_loop ( 'none', ( #43276, #33309, #15551, #5273 ) ) ;
#90 = face_outer_bound ( 'none', #40769, .t. ) ;
#91 = cartesian_point ( 'none', ( -49.61081362515098192, 31.00027695764240576, 48.50000000000009237 ) ) ;
#92 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 60.60000000000006537 ) ) ;
#93 = axis2_placement_3d ( 'none', #45429, #30642, #1092 ) ;
#94 = oriented_edge ( 'none', *, *, #26652, .f. ) ;
#95 = oriented_edge ( 'none', *, *, #45396, .t. ) ;
#96 = vertex_point ( 'none', #47733 ) ;
#97 = edge_curve ( 'none', #14291, #38900, #16813, .t. ) ;
#98 = direction ( 'none', ( 1.214306433183765755e-15, 1.548606564507749573e-29, 1.000000000000000000 ) ) ;
#99 = conical_surface ( 'none', #31441, 50.00000000000000000, 0.7853981633974510546 ) ;
#100 = cartesian_point ( 'none', ( -49.64999999999991331, 6.890847431990400729, 128.1256092823976473 ) ) ;
#101 = cartesian_point ( 'none', ( -54.97720873716760082, 21.53932476168565913, 175.7609866839313213 ) ) ;
#102 = oriented_edge ( 'none', *, *, #2418, .f. ) ;
#103 = cylindrical_surface ( 'none', #20091, 3.399999999999993250 ) ;
#104 = oriented_edge ( 'none', *, *, #32233, .f. ) ;
#105 = oriented_edge ( 'none', *, *, #2615, .t. ) ;
#106 = edge_loop ( 'none', ( #45342, #44209 ) ) ;
#107 = vertex_point ( 'none', #40027 ) ;
#108 = b_spline_curve_with_knots ( 'none', 3,
( #11907, #45010, #30053, #8514 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006825832849471023247, 0.001364157796136154571 ),
.unspecified. ) ;
#109 = axis2_placement_3d ( 'none', #30787, #31446, #2212 ) ;
#110 = edge_curve ( 'none', #24920, #170, #8328, .t. ) ;
#111 = cartesian_point ( 'none', ( -39.34999999999988063, -1.087879786254575517e-13, 146.0999999999999659 ) ) ;
#112 = cartesian_point ( 'none', ( -39.34999999999994458, 19.21264236928861990, 144.9013035455913894 ) ) ;
#113 = face_bound ( 'none', #5547, .t. ) ;
#115 = direction ( 'none', ( 3.608224830031757968e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#114 = axis2_placement_3d ( 'none', #33657, #1029, #29925 ) ;
#116 = line ( 'none', #41888, #38149 ) ;
#117 = edge_curve ( 'none', #26917, #977, #21955, .t. ) ;
#118 = direction ( 'none', ( 0.9285714285714280480, 0.3711537444790463658, -1.082391169207739310e-15 ) ) ;
#119 = cartesian_point ( 'none', ( -37.43824473825231536, 20.26798079732693481, 156.6115148081364907 ) ) ;
#120 = cartesian_point ( 'none', ( -1.360140756456375000, -15.94443177720258475, -82.02615563109634422 ) ) ;
#121 = b_spline_curve_with_knots ( 'none', 3,
( #28588, #17498, #28755, #17347, #24916, #24424, #46941, #21188, #6574, #20730, #32329, #10278, #13964, #21362 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.06065079910280755243, 0.06268132449845006948, 0.06471184989409257959, 0.06877290068537759982, 0.07283395147666263392, 0.07486447687230514403, 0.07689500226794765414 ),
.unspecified. ) ;
#122 = cylindrical_surface ( 'none', #41153, 4.499999999999997335 ) ;
#123 = edge_curve ( 'none', #3777, #23982, #42719, .t. ) ;
#124 = cartesian_point ( 'none', ( 37.46194077712546999, 51.00292657709114508, 1.000000000000021760 ) ) ;
#125 = cylindrical_surface ( 'none', #31725, 32.50000000000000000 ) ;
#126 = oriented_edge ( 'none', *, *, #13421, .f. ) ;
#127 = edge_curve ( 'none', #23420, #37791, #8190, .t. ) ;
#128 = cartesian_point ( 'none', ( -76.69999999999990337, 0.7030109345894162143, 145.3888209607651163 ) ) ;
#130 = direction ( 'none', ( 1.665334536937734811e-15, -0.7111790392350226808, -0.7030109345897472828 ) ) ;
#129 = circle ( 'none', #26072, 39.28867513459482552 ) ;
#131 = oriented_edge ( 'none', *, *, #17354, .t. ) ;
#132 = direction ( 'none', ( 7.472654973438578760e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#133 = cartesian_point ( 'none', ( -47.03426186893221939, -20.77108691015263631, 154.3645449785397545 ) ) ;
#134 = cartesian_point ( 'none', ( -46.63308798543680211, 5.367283508836370842, 130.4465993445151639 ) ) ;
#135 = oriented_edge ( 'none', *, *, #46437, .f. ) ;
#136 = oriented_edge ( 'none', *, *, #3816, .t. ) ;
#137 = advanced_face ( 'none', ( #46181 ), #42173, .t. ) ;
#138 = line ( 'none', #8988, #9926 ) ;
#139 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#140 = oriented_edge ( 'none', *, *, #6282, .t. ) ;
#141 = advanced_face ( 'none', ( #23759 ), #4189, .t. ) ;
#142 = oriented_edge ( 'none', *, *, #44746, .f. ) ;
#143 = oriented_edge ( 'none', *, *, #34225, .t. ) ;
#144 = oriented_edge ( 'none', *, *, #10715, .t. ) ;
#145 = cartesian_point ( 'none', ( -59.49999999999988631, -1.924437910088478046e-13, 146.1000000000000512 ) ) ;
#146 = cartesian_point ( 'none', ( -36.52234891114287763, 8.212172224900482931, 160.2222708679638004 ) ) ;
#147 = cylindrical_surface ( 'none', #44298, 6.499999999999999112 ) ;
#148 = face_outer_bound ( 'none', #27224, .t. ) ;
#149 = oriented_edge ( 'none', *, *, #40265, .f. ) ;
#150 = face_outer_bound ( 'none', #44679, .t. ) ;
#151 = oriented_edge ( 'none', *, *, #19618, .t. ) ;
#152 = vertex_point ( 'none', #14583 ) ;
#153 = direction ( 'none', ( 2.069866470930617722e-15, -0.7950610666349241518, -0.6065293894951311326 ) ) ;
#154 = cartesian_point ( 'none', ( -16.42861535871945478, -9.410645460206854551, 176.0999999999999943 ) ) ;
#155 = cartesian_point ( 'none', ( -17.94032845305317281, 29.53147851165095261, 140.7343619946647095 ) ) ;
#156 = axis2_placement_3d ( 'none', #23217, #15797, #30266 ) ;
#158 = cartesian_point ( 'none', ( -46.63308798543676659, -1.350669975338169271e-13, 146.0999999999999943 ) ) ;
#157 = cartesian_point ( 'none', ( -13.23177360001742642, -11.64203268004255776, 164.5999999999999659 ) ) ;
#159 = cartesian_point ( 'none', ( -52.73544972410815745, 7.799213487615160645, 160.6970808374345552 ) ) ;
#160 = face_bound ( 'none', #35477, .t. ) ;
#161 = cartesian_point ( 'none', ( -24.81927574042932250, -33.93741005805933497, 120.7000000000000739 ) ) ;
#162 = cartesian_point ( 'none', ( -20.01034817234753760, 8.409581018826383314, 174.0600365645594252 ) ) ;
#163 = axis2_placement_3d ( 'none', #38636, #23942, #1962 ) ;
#164 = cartesian_point ( 'none', ( 53.03572806305854215, -30.81356570192260236, 64.59999999999999432 ) ) ;
#165 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954027e-17, 0.0000000000000000000 ) ) ;
#166 = cartesian_point ( 'none', ( 2.021896092993411109, -21.62271476889471700, 173.9267272496183807 ) ) ;
#167 = axis2_placement_3d ( 'none', #9749, #20968, #2082 ) ;
#168 = oriented_edge ( 'none', *, *, #42238, .f. ) ;
#170 = vertex_point ( 'none', #22131 ) ;
#169 = cartesian_point ( 'none', ( 54.34738077886741081, 35.65616640185525199, 6.938893903907228378e-15 ) ) ;
#171 = vertex_point ( 'none', #47268 ) ;
#172 = cartesian_point ( 'none', ( -92.69999999999986073, -9.207475320790877049, 138.4043909781595687 ) ) ;
#173 = cartesian_point ( 'none', ( -81.69999999999996021, 16.44587789249365173, 150.4050087508828710 ) ) ;
#174 = vertex_point ( 'none', #36358 ) ;
#175 = axis2_placement_3d ( 'none', #45001, #8350, #40836 ) ;
#176 = plane ( 'none', #29312 ) ;
#177 = edge_curve ( 'none', #1737, #27633, #12043, .t. ) ;
#178 = advanced_face ( 'none', ( #755 ), #37484, .f. ) ;
#179 = cartesian_point ( 'none', ( -20.00000000000003553, -34.64101615137750656, 69.50000000000004263 ) ) ;
#180 = cartesian_point ( 'none', ( -41.46194077712585369, -45.96194077712534209, -50.99999999999999289 ) ) ;
#181 = oriented_edge ( 'none', *, *, #27598, .f. ) ;
#182 = cartesian_point ( 'none', ( 20.36645490680288262, -16.42277426408742258, -15.50000000000000711 ) ) ;
#183 = edge_loop ( 'none', ( #43406, #30302 ) ) ;
#184 = axis2_placement_3d ( 'none', #2134, #13193, #45690 ) ;
#185 = direction ( 'none', ( -0.1899816439925978984, 0.3065484139510199491, -0.9327030850436723863 ) ) ;
#186 = edge_curve ( 'none', #19561, #5008, #38764, .t. ) ;
#187 = cartesian_point ( 'none', ( -17.23856129065556431, -29.87772094686865998, 140.0979654094199418 ) ) ;
#188 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814804976e-15 ) ) ;
#189 = oriented_edge ( 'none', *, *, #11084, .f. ) ;
#190 = cartesian_point ( 'none', ( -22.92297984194853200, -34.05599279459771367, 120.7000000000000739 ) ) ;
#191 = edge_curve ( 'none', #21727, #4383, #26037, .t. ) ;
#192 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#193 = vertex_point ( 'none', #15542 ) ;
#194 = cartesian_point ( 'none', ( -42.36691201456332578, -21.24576204715360461, 140.5766500669289201 ) ) ;
#195 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#196 = direction ( 'none', ( -0.8706508571648329253, 0.4919014992029825395, 0.0000000000000000000 ) ) ;
#197 = vector ( 'none', #17750, 1000.000000000000000 ) ;
#198 = vector ( 'none', #16977, 1000.000000000000000 ) ;
#199 = line ( 'none', #35463, #27241 ) ;
#200 = b_spline_curve_with_knots ( 'none', 3,
( #32964, #40186, #18126, #25402 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.262897753262582852e-17, 0.005670237809578483959 ),
.unspecified. ) ;
#201 = vertex_point ( 'none', #26665 ) ;
#202 = cartesian_point ( 'none', ( 1.032483262885835389e-14, 2.855335062386360238e-14, 58.50000000000004263 ) ) ;
#203 = edge_curve ( 'none', #3914, #8063, #23140, .t. ) ;
#204 = vertex_point ( 'none', #15073 ) ;
#205 = edge_curve ( 'none', #10131, #23793, #41933, .t. ) ;
#206 = cartesian_point ( 'none', ( -46.63308798543684475, 21.85637984098473652, 144.0534273299003871 ) ) ;
#207 = direction ( 'none', ( 1.214306433183764374e-15, 1.505306844533063543e-29, 1.000000000000000000 ) ) ;
#208 = cartesian_point ( 'none', ( -47.03431479400660464, -2.482154774432244970, 168.3167117449629018 ) ) ;
#209 = cartesian_point ( 'none', ( 57.49999999999996447, 29.30443652418524181, -51.00000000000000711 ) ) ;
#210 = vector ( 'none', #23128, 1000.000000000000000 ) ;
#211 = edge_curve ( 'none', #17172, #30489, #28899, .t. ) ;
#212 = b_spline_curve_with_knots ( 'none', 3,
( #41447, #16007, #23424, #15531 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0005956375191353580631, 0.001186509342613683822 ),
.unspecified. ) ;
#213 = cartesian_point ( 'none', ( -67.00000000000001421, 34.99999999999978684, 146.0999999999795875 ) ) ;
#214 = cartesian_point ( 'none', ( -32.77750129477794871, 23.90019310927949903, 125.5047929059956715 ) ) ;
#216 = direction ( 'none', ( -0.5636924950782568056, -0.8259847280624802446, 6.844954231109467540e-16 ) ) ;
#215 = cartesian_point ( 'none', ( -46.60675387589353136, -16.02611232655717188, 142.0563064664023329 ) ) ;
#217 = cartesian_point ( 'none', ( 1.374157067136110341e-13, 1.998036858036703839e-14, 164.5999999999999659 ) ) ;
#218 = direction ( 'none', ( -3.629575272813011888e-15, 1.000000000000000000, -5.850021322063325158e-13 ) ) ;
#219 = cartesian_point ( 'none', ( -91.74515662139012306, -60.00000000001202949, 126.2705310287634859 ) ) ;
#220 = oriented_edge ( 'none', *, *, #9768, .t. ) ;
#221 = vertex_point ( 'none', #44334 ) ;
#222 = oriented_edge ( 'none', *, *, #5893, .t. ) ;
#223 = oriented_edge ( 'none', *, *, #4700, .t. ) ;
#224 = cartesian_point ( 'none', ( -91.19244705889167335, -28.26510529664255245, 130.0534054844090690 ) ) ;
#225 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 58.50000000000005684 ) ) ;
#226 = cartesian_point ( 'none', ( -22.32143904093631548, 38.65961320808410306, 114.7000000000000739 ) ) ;
#227 = cartesian_point ( 'none', ( -39.34999999999981668, -18.77210717487815117, 141.8373139671220713 ) ) ;
#228 = axis2_placement_3d ( 'none', #33846, #37262, #4109 ) ;
#229 = edge_loop ( 'none', ( #13948, #2931, #43346, #1074 ) ) ;
#230 = oriented_edge ( 'none', *, *, #8696, .f. ) ;
#231 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#232 = direction ( 'none', ( -0.009326234112982943400, 0.9999565097329332630, -2.866953826497960553e-16 ) ) ;
#233 = oriented_edge ( 'none', *, *, #36910, .t. ) ;
#234 = oriented_edge ( 'none', *, *, #23917, .t. ) ;
#235 = oriented_edge ( 'none', *, *, #5182, .f. ) ;
#236 = direction ( 'none', ( -2.639701630306420379e-15, 0.4187739565397458619, -0.9080905094339699613 ) ) ;
#237 = line ( 'none', #39605, #30719 ) ;
#238 = conical_surface ( 'none', #28193, 46.50000000000003553, 0.7853981633974309595 ) ;
#239 = circle ( 'none', #12615, 65.00000000000000000 ) ;
#240 = direction ( 'none', ( 2.728312478273250434e-15, -0.7071067811865355823, 0.7071067811865595631 ) ) ;
#241 = direction ( 'none', ( 0.8377293095291655778, 0.5460857111807517761, -9.654147276207911506e-16 ) ) ;
#242 = oriented_edge ( 'none', *, *, #16134, .t. ) ;
#243 = cartesian_point ( 'none', ( -84.80000000000313776, 38.50040081647147616, 127.8797893152936496 ) ) ;
#244 = direction ( 'none', ( 0.7248006548773169300, -0.6889586422198450411, 0.0000000000000000000 ) ) ;
#245 = advanced_face ( 'none', ( #36415, #44440 ), #22793, .f. ) ;
#246 = axis2_placement_3d ( 'none', #44863, #44226, #4364 ) ;
#247 = edge_curve ( 'none', #21050, #46523, #1925, .t. ) ;
#248 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#249 = oriented_edge ( 'none', *, *, #46383, .t. ) ;
#250 = direction ( 'none', ( -3.323730179971561604e-15, 1.000000000000000000, 5.816799037940421388e-17 ) ) ;
#251 = cartesian_point ( 'none', ( 41.50000000000017053, -26.05283094022585288, 113.0999999999999233 ) ) ;
#252 = vertex_point ( 'none', #18590 ) ;
#253 = axis2_placement_3d ( 'none', #14000, #47145, #35930 ) ;
#254 = vector ( 'none', #11727, 1000.000000000000000 ) ;
#255 = edge_curve ( 'none', #5008, #21374, #37587, .t. ) ;
#256 = cartesian_point ( 'none', ( -49.64999999999987068, -1.459526943747846922e-13, 146.0999999999999943 ) ) ;
#257 = axis2_placement_3d ( 'none', #18346, #30109, #40901 ) ;
#258 = cartesian_point ( 'none', ( -37.15470053837928788, 1.318190048282788865e-15, -45.99999999999999289 ) ) ;
#259 = edge_curve ( 'none', #42831, #8818, #2474, .t. ) ;
#260 = vertex_point ( 'none', #469 ) ;
#261 = cartesian_point ( 'none', ( -84.80000000000293880, -21.04693489135009088, 113.7292101222077036 ) ) ;
#262 = cartesian_point ( 'none', ( -36.26455027589153701, -15.54137761285607056, 130.5977518445230885 ) ) ;
#263 = cartesian_point ( 'none', ( -3.865895114665741074e-14, 4.527814764828151027e-16, -94.75000000000000000 ) ) ;
#264 = cartesian_point ( 'none', ( -46.82418829532659998, -12.89297147689736533, 164.1298245044000907 ) ) ;
#265 = cartesian_point ( 'none', ( -54.63122350002556971, 20.95983631488443066, 176.0769715788227074 ) ) ;
#266 = oriented_edge ( 'none', *, *, #43647, .f. ) ;
#267 = oriented_edge ( 'none', *, *, #2626, .t. ) ;
#268 = cartesian_point ( 'none', ( 18.76025432111125113, 37.21834629159573637, 120.7000000000000313 ) ) ;
#269 = direction ( 'none', ( 0.1065859633166278408, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#270 = direction ( 'none', ( -0.8917887532908057580, 0.4524520079566788366, 8.401156593006771983e-16 ) ) ;
#271 = edge_curve ( 'none', #41833, #2108, #12222, .t. ) ;
#272 = cartesian_point ( 'none', ( -19.99999999999984368, 34.64101615137759893, 114.7000000000000739 ) ) ;
#273 = oriented_edge ( 'none', *, *, #19194, .t. ) ;
#274 = edge_loop ( 'none', ( #25599, #1694, #1449, #6849 ) ) ;
#275 = direction ( 'none', ( 0.0000000000000000000, 0.7604933002750970950, 0.6493457786393093123 ) ) ;
#276 = cartesian_point ( 'none', ( -5.917797609828683747, -17.00826241833007302, -11.33546540591610885 ) ) ;
#277 = cartesian_point ( 'none', ( -52.66869176962452315, -15.75026291691660951, 151.1824913229642107 ) ) ;
#278 = edge_curve ( 'none', #41543, #667, #22586, .t. ) ;
#279 = direction ( 'none', ( -0.7540057601314382740, 0.4259991944694321298, 0.5000000000000067724 ) ) ;
#280 = oriented_edge ( 'none', *, *, #42293, .f. ) ;
#281 = edge_loop ( 'none', ( #34609, #2883, #34078, #5272 ) ) ;
#282 = direction ( 'none', ( -0.8375239886752606777, -0.5464005567287444354, 9.420192732047614343e-16 ) ) ;
#283 = face_bound ( 'none', #16294, .t. ) ;
#284 = circle ( 'none', #42978, 18.00000000000000355 ) ;
#285 = face_bound ( 'none', #42974, .t. ) ;
#286 = direction ( 'none', ( 0.1065859633166277715, -0.9943034911051384928, 0.0000000000000000000 ) ) ;
#287 = oriented_edge ( 'none', *, *, #26224, .t. ) ;
#288 = direction ( 'none', ( 3.608224830031757179e-15, -1.000000000000000000, -1.224442052797193839e-16 ) ) ;
#289 = direction ( 'none', ( -9.539629948458176067e-15, -1.000000000000000000, -6.049741671890213217e-19 ) ) ;
#290 = oriented_edge ( 'none', *, *, #25089, .f. ) ;
#291 = cartesian_point ( 'none', ( -85.49999999999968736, -65.60000000001150511, 127.1000000000390173 ) ) ;
#292 = cartesian_point ( 'none', ( -46.59352487864070724, 16.48518889146076560, 145.0714721643112739 ) ) ;
#293 = axis2_placement_3d ( 'none', #14955, #18645, #360 ) ;
#294 = axis2_placement_3d ( 'none', #4381, #26080, #8068 ) ;
#295 = circle ( 'none', #9261, 15.19999999999999574 ) ;
#296 = cartesian_point ( 'none', ( -20.71096300278567526, 33.04627076535631858, -35.99999999999998579 ) ) ;
#297 = advanced_face ( 'none', ( #6482 ), #34979, .f. ) ;
#298 = cartesian_point ( 'none', ( -79.60000000000280806, -37.09286052684949908, 164.9693103173428597 ) ) ;
#299 = cartesian_point ( 'none', ( -78.49999999999991473, 17.25000000002006573, 180.7410161513675178 ) ) ;
#300 = cartesian_point ( 'none', ( 18.73878794176206952, 0.8921931384680252819, 176.0999999999999375 ) ) ;
#301 = circle ( 'none', #8901, 25.00000000000000000 ) ;
#302 = vertex_point ( 'none', #27893 ) ;
#303 = vertex_point ( 'none', #46063 ) ;
#304 = axis2_placement_3d ( 'none', #27124, #12184, #37778 ) ;
#305 = direction ( 'none', ( 0.7858644344381072733, -0.6183988120018293344, 0.0000000000000000000 ) ) ;
#306 = cartesian_point ( 'none', ( -16.05710755618136432, -10.05417934468292707, 176.0999999999999943 ) ) ;
#307 = toroidal_surface ( 'none', #15989, 2.700000000000000178, 0.1999999999999998723 ) ;
#309 = direction ( 'none', ( 0.0000000000000000000, 0.9967624760706481624, 0.08040252668610965714 ) ) ;
#308 = direction ( 'none', ( 0.0000000000000000000, -0.8732866233339614537, -0.4872068077377076922 ) ) ;
#310 = advanced_face ( 'none', ( #10458 ), #46368, .f. ) ;
#311 = oriented_edge ( 'none', *, *, #12254, .f. ) ;
#312 = axis2_placement_3d ( 'none', #8473, #30663, #12199 ) ;
#313 = edge_curve ( 'none', #15527, #2537, #5296, .t. ) ;
#314 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#315 = cartesian_point ( 'none', ( 7.093431043916970324, 38.90300805112351412, -11.05750495275032641 ) ) ;
#316 = plane ( 'none', #42637 ) ;
#317 = advanced_face ( 'none', ( #6974 ), #15037, .t. ) ;
#319 = oriented_edge ( 'none', *, *, #10543, .t. ) ;
#318 = b_spline_curve_with_knots ( 'none', 3,
( #18827, #14969, #37233, #28646, #40712, #33021, #544, #44566, #18663, #22559, #41062, #18336, #25925, #21253 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( -5.789301644905249760e-05, 0.0008479099652989391866, 0.001300811456172942977, 0.001753712947046946876, 0.002206614437920950775, 0.002659515928794954458, 0.003565318910542889831 ),
.unspecified. ) ;
#320 = edge_curve ( 'none', #31377, #7425, #43305, .t. ) ;
#321 = cartesian_point ( 'none', ( -57.50000000000009948, 30.31088913245521610, 48.50000000000009948 ) ) ;
#322 = direction ( 'none', ( 0.9992988228681751739, -0.03744145582478666107, -1.027984282060329962e-15 ) ) ;
#323 = vertex_point ( 'none', #20171 ) ;
#324 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#325 = oriented_edge ( 'none', *, *, #25165, .t. ) ;
#326 = oriented_edge ( 'none', *, *, #9498, .t. ) ;
#327 = circle ( 'none', #8833, 21.95000000000000639 ) ;
#328 = face_bound ( 'none', #20250, .t. ) ;
#329 = circle ( 'none', #44567, 26.00000000000000711 ) ;
#330 = cartesian_point ( 'none', ( 52.99999999999998579, -8.444923308581404219e-15, -73.00000000000001421 ) ) ;
#331 = cylindrical_surface ( 'none', #47057, 2.499999999999992895 ) ;
#332 = oriented_edge ( 'none', *, *, #7689, .f. ) ;
#333 = cartesian_point ( 'none', ( -92.50009255489365501, -8.769286560681559095, 138.8375470088863892 ) ) ;
#334 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#335 = direction ( 'none', ( 0.9285714285714282701, 0.3711537444790458662, -1.082391169207739507e-15 ) ) ;
#336 = vertex_point ( 'none', #45898 ) ;
#337 = edge_curve ( 'none', #38455, #1093, #34714, .t. ) ;
#338 = cartesian_point ( 'none', ( 45.96194077712551262, 37.46194077712569026, 1.387778780781445676e-14 ) ) ;
#339 = face_outer_bound ( 'none', #30957, .t. ) ;
#340 = direction ( 'none', ( -1.734723475976807094e-15, 0.7111790392350226808, 0.7030109345897473938 ) ) ;
#341 = cartesian_point ( 'none', ( -42.33657887102791051, 4.471520993180803316, 112.6498363221502927 ) ) ;
#342 = edge_curve ( 'none', #24653, #42595, #37327, .t. ) ;
#343 = cartesian_point ( 'none', ( -14.68488867431977951, -33.21111847600273848, 131.1350728743109926 ) ) ;
#344 = direction ( 'none', ( 1.156482317317871331e-15, -0.7111790392350226808, -0.7030109345897473938 ) ) ;
#345 = cartesian_point ( 'none', ( -40.74235309681345996, 15.36022399659512772, 144.5690053214002262 ) ) ;
#346 = cartesian_point ( 'none', ( 26.22966044486670256, -0.05146587512760354699, 1.649655893088006975 ) ) ;
#347 = cartesian_point ( 'none', ( -17.38391037026825003, -30.36230179114968664, 113.1000000000000654 ) ) ;
#348 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#349 = vector ( 'none', #15698, 1000.000000000000000 ) ;
#350 = edge_loop ( 'none', ( #36453, #1676, #367, #22870 ) ) ;
#351 = circle ( 'none', #8020, 22.99999999999999645 ) ;
#352 = cartesian_point ( 'none', ( -84.70000000000280238, -38.50040081647217249, 164.3202106847062680 ) ) ;
#353 = direction ( 'none', ( -0.6889586422198452631, -0.7248006548773168189, 7.528699885739341804e-16 ) ) ;
#354 = cartesian_point ( 'none', ( -21.55840503423011967, 37.03913494520031691, 117.7000000000000739 ) ) ;
#355 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#356 = oriented_edge ( 'none', *, *, #21827, .f. ) ;
#357 = vertex_point ( 'none', #27739 ) ;
#358 = axis2_placement_3d ( 'none', #20893, #17502, #17191 ) ;
#359 = edge_loop ( 'none', ( #28336, #43964, #42353, #18970 ) ) ;
#360 = direction ( 'none', ( -3.354551165104419384e-15, 0.9967624760706482734, 0.08040252668610878284 ) ) ;
#361 = cartesian_point ( 'none', ( -27.66236473217295355, 26.57466674247777050, 131.2788586862810973 ) ) ;
#363 = direction ( 'none', ( -3.477035026498546900e-15, 0.9967624760706479403, 0.08040252668611201636 ) ) ;
#362 = cartesian_point ( 'none', ( 20.00000000000005684, -34.64101615137751367, 69.50000000000001421 ) ) ;
#364 = vertex_point ( 'none', #1890 ) ;
#365 = axis2_placement_3d ( 'none', #19024, #41394, #33832 ) ;
#366 = oriented_edge ( 'none', *, *, #38346, .t. ) ;
#367 = oriented_edge ( 'none', *, *, #22273, .t. ) ;
#368 = circle ( 'none', #5454, 39.00000000000001421 ) ;
#369 = vector ( 'none', #19189, 1000.000000000000000 ) ;
#370 = advanced_face ( 'none', ( #39815, #7576 ), #125, .f. ) ;
#371 = circle ( 'none', #3615, 21.95000000000000995 ) ;
#372 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#373 = edge_loop ( 'none', ( #24008, #16567, #17378, #21333 ) ) ;
#374 = circle ( 'none', #40943, 0.1000000000000020733 ) ;
#375 = oriented_edge ( 'none', *, *, #8974, .t. ) ;
#376 = cartesian_point ( 'none', ( 35.65616640185517383, -54.34738077886741792, 1.387778780781445676e-14 ) ) ;
#377 = plane ( 'none', #31508 ) ;
#378 = advanced_face ( 'none', ( #45579 ), #27172, .t. ) ;
#379 = axis2_placement_3d ( 'none', #10567, #32914, #10869 ) ;
#380 = edge_loop ( 'none', ( #5820, #28946, #41783, #39799, #12745, #31737 ) ) ;
#381 = cartesian_point ( 'none', ( -37.95659131158279820, 15.43177317953722394, 145.7098572751094707 ) ) ;
#382 = cartesian_point ( 'none', ( -91.69999999999986073, -16.35046334082351294, 128.5312109540698771 ) ) ;
#383 = face_outer_bound ( 'none', #40533, .t. ) ;
#384 = edge_curve ( 'none', #5440, #10826, #17900, .t. ) ;
#385 = edge_curve ( 'none', #23167, #44035, #11618, .t. ) ;
#386 = cartesian_point ( 'none', ( -50.21760613252939009, 11.92999207636906434, 136.6330007729758051 ) ) ;
#387 = axis2_placement_3d ( 'none', #8778, #30780, #34352 ) ;
#388 = edge_curve ( 'none', #23575, #36900, #29989, .t. ) ;
#389 = cylindrical_surface ( 'none', #42172, 3.050000000000000711 ) ;
#390 = cartesian_point ( 'none', ( -52.79581362515099130, 29.72721961407929570, 64.60000000000007958 ) ) ;
#391 = edge_curve ( 'none', #6457, #11526, #16361, .t. ) ;
#392 = cartesian_point ( 'none', ( 2.997535503799956759e-14, 1.988199905756739535e-14, 84.00000000000007105 ) ) ;
#393 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 3.202566417187951028e-16 ) ) ;
#394 = line ( 'none', #43539, #8415 ) ;
#395 = cartesian_point ( 'none', ( 1.904438512753576686e-14, 2.751180521817116811e-15, -3.500000000000000888 ) ) ;
#396 = edge_curve ( 'none', #14983, #13123, #44393, .t. ) ;
#397 = cartesian_point ( 'none', ( -62.98437499999982947, 2.092491240878499972e-13, 184.6000000000000512 ) ) ;
#398 = cartesian_point ( 'none', ( 19.51031854371182206, 29.15877227442554442, 139.6770896447983716 ) ) ;
#399 = cartesian_point ( 'none', ( 33.26605345742921571, 21.56899423713904795, -13.11988532293186083 ) ) ;
#400 = vertex_point ( 'none', #43306 ) ;
#401 = cartesian_point ( 'none', ( -18.65620024399414945, -36.80448180903459843, 120.7000000000000739 ) ) ;
#402 = cartesian_point ( 'none', ( -57.50000000000003553, -29.30443652418516720, -72.99999999999998579 ) ) ;
#403 = oriented_edge ( 'none', *, *, #15361, .f. ) ;
#404 = vertex_point ( 'none', #10176 ) ;
#405 = direction ( 'none', ( 6.323653290322538517e-16, 2.518793474338965937e-17, 1.000000000000000000 ) ) ;
#406 = oriented_edge ( 'none', *, *, #271, .t. ) ;
#407 = edge_curve ( 'none', #11525, #25331, #5306, .t. ) ;
#408 = cartesian_point ( 'none', ( -42.39333138820902036, -15.06859907863658421, 130.1064007048677809 ) ) ;
#409 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#410 = advanced_face ( 'none', ( #18485 ), #1876, .f. ) ;
#411 = cartesian_point ( 'none', ( -18.82124999999989257, 9.495257944758483504, 176.1000000000000227 ) ) ;
#412 = oriented_edge ( 'none', *, *, #12734, .t. ) ;
#413 = direction ( 'none', ( 1.054711873393898516e-15, 2.775557561562890858e-16, 1.000000000000000000 ) ) ;
#414 = direction ( 'none', ( -3.652049423109068813e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#415 = vertex_point ( 'none', #17701 ) ;
#416 = face_bound ( 'none', #41442, .t. ) ;
#417 = line ( 'none', #11603, #34947 ) ;
#418 = oriented_edge ( 'none', *, *, #41177, .t. ) ;
#419 = circle ( 'none', #15391, 33.90055080756886952 ) ;
#420 = oriented_edge ( 'none', *, *, #45172, .t. ) ;
#421 = b_spline_curve_with_knots ( 'none', 3,
( #12053, #12217, #16372, #34400 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 8.862119941277937397e-07, 0.0005956375191353576294 ),
.unspecified. ) ;
#422 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#423 = vertex_point ( 'none', #2981 ) ;
#424 = vertex_point ( 'none', #39330 ) ;
#425 = direction ( 'none', ( 3.477035026498546900e-15, -0.9967624760706488285, -0.08040252668610189946 ) ) ;
#426 = vector ( 'none', #35388, 1000.000000000000000 ) ;
#427 = cartesian_point ( 'none', ( -41.49999999999990052, -6.071904087982868958, 113.1000000000000369 ) ) ;
#428 = axis2_placement_3d ( 'none', #29316, #22231, #37097 ) ;
#429 = oriented_edge ( 'none', *, *, #2972, .f. ) ;
#430 = cartesian_point ( 'none', ( -54.50000000000004974, 65.00000000003785772, 211.0999999999620229 ) ) ;
#431 = cartesian_point ( 'none', ( 38.55600000000016081, -23.89486271146983043, 113.0999999999999233 ) ) ;
#432 = b_spline_curve_with_knots ( 'none', 3,
( #34219, #4614, #16000, #44959 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0005932647871715168025, 0.001185033349724346971 ),
.unspecified. ) ;
#433 = direction ( 'none', ( -3.477350020181297580e-15, 0.9967624760706481624, 0.08040252668610881059 ) ) ;
#434 = axis2_placement_3d ( 'none', #21352, #6713, #25054 ) ;
#435 = cartesian_point ( 'none', ( -36.28660128721523392, -0.9357839153430826951, 162.6246859857983225 ) ) ;
#436 = toroidal_surface ( 'none', #4834, 13.50000000000000178, 1.000000000000000000 ) ;
#437 = cartesian_point ( 'none', ( -52.73544972410809351, -21.35476916565400884, 141.0178793933037582 ) ) ;
#438 = face_outer_bound ( 'none', #42701, .t. ) ;
#439 = axis2_placement_3d ( 'none', #18182, #10522, #7266 ) ;
#440 = line ( 'none', #30788, #30316 ) ;
#441 = cartesian_point ( 'none', ( 21.25000000000024869, -36.80607966083851323, 106.0999999999999375 ) ) ;
#442 = cartesian_point ( 'none', ( -49.93358664357516830, -21.65459739848047249, 154.7002639212625752 ) ) ;
#443 = direction ( 'none', ( 0.9943034911051387148, 0.1065859633166277992, 0.0000000000000000000 ) ) ;
#444 = oriented_edge ( 'none', *, *, #10617, .f. ) ;
#445 = oriented_edge ( 'none', *, *, #11457, .f. ) ;
#446 = oriented_edge ( 'none', *, *, #35654, .t. ) ;
#447 = cartesian_point ( 'none', ( -36.26455027589148727, -20.63491967393611404, 153.5834878265557677 ) ) ;
#448 = axis2_placement_3d ( 'none', #6453, #43269, #21053 ) ;
#449 = line ( 'none', #46894, #9142 ) ;
#450 = edge_curve ( 'none', #848, #7313, #647, .t. ) ;
#451 = cartesian_point ( 'none', ( -24.76313972081450743, 31.89101615137745327, 113.1000000000000227 ) ) ;
#452 = direction ( 'none', ( -0.7071067811865511255, 2.412962774955061254e-17, 0.7071067811865440200 ) ) ;
#453 = cartesian_point ( 'none', ( -3.880458327200087876, 20.66133688638046095, 176.1000000000000227 ) ) ;
#454 = cartesian_point ( 'none', ( -62.98437499999992895, -6.192815228898293747e-13, 107.6000000000000512 ) ) ;
#455 = cartesian_point ( 'none', ( -85.50000000000011369, 65.20000000001081730, 165.0999999999619092 ) ) ;
#456 = oriented_edge ( 'none', *, *, #21964, .t. ) ;
#457 = oriented_edge ( 'none', *, *, #1142, .t. ) ;
#458 = vector ( 'none', #15494, 1000.000000000000000 ) ;
#459 = axis2_placement_3d ( 'none', #2183, #38864, #12614 ) ;
#460 = vector ( 'none', #20261, 1000.000000000000000 ) ;
#461 = vertex_point ( 'none', #21083 ) ;
#462 = line ( 'none', #32858, #22869 ) ;
#463 = edge_curve ( 'none', #20434, #5763, #35824, .t. ) ;
#464 = direction ( 'none', ( 1.092875789865388272e-15, 1.622095236360694314e-29, 1.000000000000000000 ) ) ;
#465 = oriented_edge ( 'none', *, *, #7579, .f. ) ;
#466 = vertex_point ( 'none', #35474 ) ;
#467 = cartesian_point ( 'none', ( 22.65815970407394175, -37.80129362633922341, -32.50000000000000000 ) ) ;
#468 = vertex_point ( 'none', #20940 ) ;
#469 = cartesian_point ( 'none', ( -78.50000000000005684, 39.14101615136532786, 126.0999999999767880 ) ) ;
#470 = face_outer_bound ( 'none', #25312, .t. ) ;
#472 = cartesian_point ( 'none', ( -37.13859739959463724, -49.61081362515086823, 60.60000000000005826 ) ) ;
#471 = direction ( 'none', ( -0.9591247405308762630, -0.2829836251474266429, 1.713307136767216998e-15 ) ) ;
#473 = direction ( 'none', ( -3.608224830031758756e-15, 0.9967624760706482734, 0.08040252668610857467 ) ) ;
#474 = oriented_edge ( 'none', *, *, #8426, .f. ) ;
#475 = cartesian_point ( 'none', ( 42.49999999999996447, 26.33913438213203051, 101.0999999999999233 ) ) ;
#476 = edge_curve ( 'none', #8237, #1263, #15710, .t. ) ;
#477 = cartesian_point ( 'none', ( -33.26605345742918729, -21.56899423713904440, -13.11988532293181997 ) ) ;
#478 = advanced_face ( 'none', ( #24846 ), #25393, .f. ) ;
#479 = direction ( 'none', ( -0.1065859633166279241, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#480 = direction ( 'none', ( 0.1316617414717854706, 5.803454248927668484e-13, 0.9912947018080027206 ) ) ;
#481 = cartesian_point ( 'none', ( -1.005984438427286909, -21.62316026176113226, 173.9266898545897959 ) ) ;
#482 = edge_curve ( 'none', #44685, #14363, #25993, .t. ) ;
#483 = edge_curve ( 'none', #15402, #8066, #704, .t. ) ;
#484 = line ( 'none', #40809, #25194 ) ;
#485 = cartesian_point ( 'none', ( -38.22518697907850083, -0.6651665974510794221, 161.4344959935320389 ) ) ;
#486 = cartesian_point ( 'none', ( -47.74015538779234902, -3.752627664202329516, 130.8886836875597908 ) ) ;
#487 = direction ( 'none', ( -0.9912947018080029427, -8.151340225722772899e-14, -0.1316617414717823897 ) ) ;
#488 = cartesian_point ( 'none', ( -52.71339871278451028, 8.146688214809918449, 160.5073734454316821 ) ) ;
#489 = toroidal_surface ( 'none', #1663, 19.25000000000000000, 4.050000000000003375 ) ;
#490 = vector ( 'none', #18078, 1000.000000000000000 ) ;
#491 = direction ( 'none', ( 2.775557561562896873e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#492 = cartesian_point ( 'none', ( -60.19998826649737111, -32.37078987779280226, 167.1469348913495594 ) ) ;
#493 = vertex_point ( 'none', #6315 ) ;
#494 = cartesian_point ( 'none', ( -52.66869176962450183, -20.39259789157837233, 154.2206188946656198 ) ) ;
#495 = oriented_edge ( 'none', *, *, #110, .f. ) ;
#496 = oriented_edge ( 'none', *, *, #9905, .f. ) ;
#497 = oriented_edge ( 'none', *, *, #39099, .t. ) ;
#498 = cartesian_point ( 'none', ( -84.69999999999984652, -15.59693023529920630, 139.1188992819743362 ) ) ;
#499 = direction ( 'none', ( 0.8917887532908104209, -0.4524520079566695663, 0.0000000000000000000 ) ) ;
#500 = cartesian_point ( 'none', ( 11.06243644049546226, 17.85000000000006182, 176.0999999999999659 ) ) ;
#501 = vector ( 'none', #41199, 1000.000000000000000 ) ;
#502 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#503 = cartesian_point ( 'none', ( -18.43369905783478657, -4.019174498454276545, 176.0999999999999659 ) ) ;
#504 = direction ( 'none', ( 0.8917887532908056469, -0.4524520079566787811, -7.093699910821890011e-16 ) ) ;
#505 = cartesian_point ( 'none', ( -42.36691201456298472, -1.196736754664252915e-13, 146.0999999999999659 ) ) ;
#506 = axis2_placement_3d ( 'none', #21171, #46929, #43062 ) ;
#507 = cartesian_point ( 'none', ( 49.61081362515099613, -31.00027695764238089, 60.39999999999999858 ) ) ;
#508 = vertex_point ( 'none', #25592 ) ;
#509 = oriented_edge ( 'none', *, *, #8036, .f. ) ;
#510 = line ( 'none', #27170, #26372 ) ;
#511 = line ( 'none', #9852, #28675 ) ;
#512 = oriented_edge ( 'none', *, *, #1757, .f. ) ;
#513 = cylindrical_surface ( 'none', #17793, 47.50000000000000711 ) ;
#514 = direction ( 'none', ( -0.9912947018080026096, 7.344212044069210617e-14, 0.1316617414717854428 ) ) ;
#515 = cartesian_point ( 'none', ( -84.80000000000293880, -18.67857273949744012, 113.3292592281320879 ) ) ;
#516 = cartesian_point ( 'none', ( -1.811961376382695832, 16.90315934878736925, -63.00000000000000000 ) ) ;
#517 = axis2_placement_3d ( 'none', #1680, #30746, #4884 ) ;
#518 = oriented_edge ( 'none', *, *, #6919, .f. ) ;
#519 = cartesian_point ( 'none', ( -37.13859739959463724, -49.61081362515086823, 58.50000000000005684 ) ) ;
#520 = direction ( 'none', ( 0.5448968651154827425, -0.8385030747631873060, -6.616717687313834137e-16 ) ) ;
#521 = axis2_placement_3d ( 'none', #22525, #19151, #25892 ) ;
#522 = face_outer_bound ( 'none', #28503, .t. ) ;
#523 = cartesian_point ( 'none', ( 20.00000000000008527, -34.64101615137753498, 113.1000000000000227 ) ) ;
#524 = cartesian_point ( 'none', ( 41.21204445247114023, -9.159552011290941209, -15.50000000000001776 ) ) ;
#525 = oriented_edge ( 'none', *, *, #2055, .f. ) ;
#526 = axis2_placement_3d ( 'none', #23538, #2523, #28359 ) ;
#527 = direction ( 'none', ( -1.000000000000000000, -3.608224830031762701e-15, 1.317153999343779927e-15 ) ) ;
#528 = cartesian_point ( 'none', ( 14.17437065558703679, 37.21329732163031423, -13.42263627615396260 ) ) ;
#529 = edge_curve ( 'none', #21317, #6145, #17359, .t. ) ;
#530 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#531 = direction ( 'none', ( -3.202566417187955564e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#532 = vertex_point ( 'none', #10800 ) ;
#533 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#534 = axis2_placement_3d ( 'none', #4412, #40739, #44275 ) ;
#535 = circle ( 'none', #42373, 15.19999999999999574 ) ;
#536 = direction ( 'none', ( 3.647875652339799723e-15, -1.000000000000000000, 5.852461372666896764e-13 ) ) ;
#537 = edge_curve ( 'none', #33873, #36234, #45640, .t. ) ;
#538 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#539 = advanced_face ( 'none', ( #16212 ), #42123, .f. ) ;
#540 = face_outer_bound ( 'none', #43745, .t. ) ;
#541 = circle ( 'none', #19940, 3.999999999999996447 ) ;
#542 = edge_curve ( 'none', #18204, #19697, #37535, .t. ) ;
#543 = cartesian_point ( 'none', ( 20.00000000000008882, -34.64101615137753498, 114.7000000000000171 ) ) ;
#544 = cartesian_point ( 'none', ( 17.43058784414863993, 10.82499407383862433, 175.6577802474763530 ) ) ;
#545 = vertex_point ( 'none', #33003 ) ;
#546 = oriented_edge ( 'none', *, *, #47020, .t. ) ;
#547 = edge_loop ( 'none', ( #30486, #21099, #26715, #3530 ) ) ;
#548 = cylindrical_surface ( 'none', #17039, 36.00000000000000000 ) ;
#549 = edge_curve ( 'none', #6066, #3998, #45304, .t. ) ;
#550 = direction ( 'none', ( -3.445077376450748773e-15, 0.7030109345897472828, -0.7111790392350227918 ) ) ;
#551 = circle ( 'none', #8249, 2.500000000000002220 ) ;
#552 = edge_curve ( 'none', #24524, #17500, #20246, .t. ) ;
#553 = cartesian_point ( 'none', ( -42.17588111674150753, -10.36852420431164390, 158.7220699468379621 ) ) ;
#554 = direction ( 'none', ( 1.063012701305063081e-15, 1.291400868768444352e-17, 1.000000000000000000 ) ) ;
#555 = oriented_edge ( 'none', *, *, #8061, .t. ) ;
#556 = vertex_point ( 'none', #32531 ) ;
#557 = cartesian_point ( 'none', ( -17.01688981326216066, 36.04230455458479554, -37.48468292615312691 ) ) ;
#558 = vertex_point ( 'none', #7098 ) ;
#559 = advanced_face ( 'none', ( #19684 ), #43251, .f. ) ;
#560 = vector ( 'none', #3154, 1000.000000000000114 ) ;
#561 = face_bound ( 'none', #13388, .t. ) ;
#562 = oriented_edge ( 'none', *, *, #43359, .t. ) ;
#563 = direction ( 'none', ( -1.000000000000000000, -3.661914076502782819e-15, 1.272573125467864644e-15 ) ) ;
#564 = edge_curve ( 'none', #26859, #6696, #12680, .t. ) ;
#565 = approval_person_organization ( #6852, #31731, #6043 ) ;
#566 = advanced_face ( 'none', ( #23711 ), #11049, .t. ) ;
#567 = cartesian_point ( 'none', ( -16.75005379957769591, 9.642754753725041539, -10.84514099850037461 ) ) ;
#568 = cartesian_point ( 'none', ( -50.21760613253253780, 7.672823932228667765, 159.2558564225875557 ) ) ;
#569 = oriented_edge ( 'none', *, *, #5342, .f. ) ;
#570 = cartesian_point ( 'none', ( 29.81994365731662100, -0.8263197168544007543, -43.00000000000001421 ) ) ;
#571 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814805173e-15 ) ) ;
#572 = cartesian_point ( 'none', ( -3.150894247565849682, 29.39359980405015094, -43.00000000000000000 ) ) ;
#573 = cartesian_point ( 'none', ( -84.80000000000310934, 30.78163148628272694, 124.3202106847058275 ) ) ;
#574 = circle ( 'none', #1959, 64.00000000000001421 ) ;
#575 = oriented_edge ( 'none', *, *, #13472, .f. ) ;
#576 = oriented_edge ( 'none', *, *, #2494, .t. ) ;
#577 = direction ( 'none', ( -0.1065859633166381937, 0.9943034911051374936, 4.235681631386492124e-17 ) ) ;
#578 = direction ( 'none', ( 0.009326234112982943400, -0.9999565097329332630, 2.866953826497960553e-16 ) ) ;
#579 = direction ( 'none', ( 1.000000000000000000, 3.323730179971562393e-15, -8.239640843840860369e-16 ) ) ;
#580 = cartesian_point ( 'none', ( -36.33130823037512869, -15.85816608694056207, 130.9236674931322000 ) ) ;
#581 = axis2_placement_3d ( 'none', #16187, #26654, #41921 ) ;
#582 = vertex_point ( 'none', #34445 ) ;
#583 = cartesian_point ( 'none', ( -38.85051100184580264, 8.894759481056164319, -10.51942562243112711 ) ) ;
#584 = cartesian_point ( 'none', ( -39.34999999999988063, -1.087879786254575517e-13, 146.0999999999999659 ) ) ;
#585 = circle ( 'none', #39700, 4.099999999999999645 ) ;
#586 = axis2_placement_3d ( 'none', #5293, #20057, #45791 ) ;
#587 = axis2_placement_3d ( 'none', #35219, #9460, #39380 ) ;
#588 = circle ( 'none', #5316, 3.999999999999996447 ) ;
#589 = line ( 'none', #21625, #4587 ) ;
#590 = cartesian_point ( 'none', ( -92.69999999999987494, -4.313090533171634711, 140.4303309233748394 ) ) ;
#591 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#592 = cartesian_point ( 'none', ( 22.59555760628594001, -29.78616711434346698, 133.7206817787456430 ) ) ;
#593 = oriented_edge ( 'none', *, *, #25225, .f. ) ;
#594 = axis2_placement_3d ( 'none', #9829, #35904, #28312 ) ;
#595 = oriented_edge ( 'none', *, *, #17411, .f. ) ;
#596 = face_outer_bound ( 'none', #33823, .t. ) ;
#597 = cartesian_point ( 'none', ( 29.39359980405010830, 3.150894247566153439, -43.00000000000001421 ) ) ;
#598 = cartesian_point ( 'none', ( -10.39034114086825866, -14.70111769219043119, -10.49629236710965685 ) ) ;
#599 = cartesian_point ( 'none', ( -51.81099866255220832, -15.05293618991333915, 150.9437691793871466 ) ) ;
#600 = cartesian_point ( 'none', ( -54.49899999999973943, -34.64101615136591050, 166.1000000000205148 ) ) ;
#601 = edge_curve ( 'none', #36487, #38541, #32336, .t. ) ;
#602 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#603 = cartesian_point ( 'none', ( -57.10000000000004405, 34.64101615137734314, 124.0000000000000284 ) ) ;
#604 = edge_loop ( 'none', ( #11198, #33387, #24176, #44712 ) ) ;
#605 = edge_loop ( 'none', ( #25703, #46222, #30495, #25845 ) ) ;
#606 = oriented_edge ( 'none', *, *, #33557, .f. ) ;
#607 = edge_loop ( 'none', ( #6537, #28804, #36337, #9913 ) ) ;
#608 = vector ( 'none', #8136, 1000.000000000000000 ) ;
#609 = direction ( 'none', ( 0.1065859633166312548, -0.9943034911051382707, -4.235681631386051471e-17 ) ) ;
#610 = vector ( 'none', #23149, 1000.000000000000000 ) ;
#611 = edge_curve ( 'none', #5338, #24162, #4142, .t. ) ;
#612 = vertex_point ( 'none', #7679 ) ;
#613 = cartesian_point ( 'none', ( 36.85257288062699388, -13.68144081984756077, -12.53717926882213973 ) ) ;
#614 = direction ( 'none', ( 0.9285714285714284921, 0.3711537444790454221, -8.673617379884040402e-16 ) ) ;
#615 = face_outer_bound ( 'none', #24625, .t. ) ;
#616 = axis2_placement_3d ( 'none', #13165, #13466, #24246 ) ;
#617 = edge_loop ( 'none', ( #45808, #41506, #38502, #4423, #9650, #36603, #4143, #45869, #20774, #45649, #29054, #18699 ) ) ;
#618 = edge_curve ( 'none', #34726, #7915, #4319, .t. ) ;
#619 = cartesian_point ( 'none', ( -20.00995257703286612, 8.410508160711724912, 174.0600684790548200 ) ) ;
#620 = oriented_edge ( 'none', *, *, #26036, .t. ) ;
#621 = cartesian_point ( 'none', ( -38.33422344292218753, -17.68664224854779832, -32.49999999999995737 ) ) ;
#622 = cartesian_point ( 'none', ( -47.74060527872160264, -21.21795464339482606, 154.5343868026364760 ) ) ;
#623 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#624 = vector ( 'none', #14171, 1000.000000000000000 ) ;
#625 = advanced_face ( 'none', ( #38717, #13898 ), #29260, .t. ) ;
#626 = oriented_edge ( 'none', *, *, #39498, .t. ) ;
#627 = oriented_edge ( 'none', *, *, #7710, .f. ) ;
#628 = cartesian_point ( 'none', ( -49.64999999999992042, 15.15078963627370534, 147.3221184056288564 ) ) ;
#629 = oriented_edge ( 'none', *, *, #28068, .t. ) ;
#630 = cartesian_point ( 'none', ( 38.07406980275420949, -11.23288467454644746, -37.20360148946867440 ) ) ;
#631 = advanced_face ( 'none', ( #19073, #33483 ), #26333, .t. ) ;
#632 = cartesian_point ( 'none', ( -14.70373177523252117, 38.65398133287215643, -11.49999999999998401 ) ) ;
#633 = edge_curve ( 'none', #6764, #38455, #12780, .t. ) ;
#634 = cartesian_point ( 'none', ( 51.00292657709094613, 33.46194077712569737, 6.938893903907228378e-15 ) ) ;
#635 = cartesian_point ( 'none', ( -39.06747668275893659, -14.93791694409860682, 143.2895485467250580 ) ) ;
#636 = cartesian_point ( 'none', ( -55.99999999999976552, -26.25937038237301024, 171.5187199309077926 ) ) ;
#637 = cartesian_point ( 'none', ( -49.64999999999987068, -1.459526943747846922e-13, 146.0999999999999943 ) ) ;
#638 = direction ( 'none', ( -0.5448968651154838527, 0.8385030747631867509, 0.0000000000000000000 ) ) ;
#639 = oriented_edge ( 'none', *, *, #39521, .f. ) ;
#640 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#641 = face_outer_bound ( 'none', #40, .t. ) ;
#642 = edge_curve ( 'none', #28011, #39457, #1314, .t. ) ;
#643 = vector ( 'none', #29253, 1000.000000000000114 ) ;
#644 = vector ( 'none', #660, 1000.000000000000000 ) ;
#645 = direction ( 'none', ( 2.897627825352262000e-15, -0.9337345827325893577, -0.3579661003631453009 ) ) ;
#646 = vertex_point ( 'none', #18139 ) ;
#647 = b_spline_curve_with_knots ( 'none', 3,
( #43453, #6631, #6483, #32388, #9712, #28819 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 7.152448122690996019e-18, 0.0009029408287258660053, 0.001805881657451724855 ),
.unspecified. ) ;
#649 = cartesian_point ( 'none', ( 22.09280253800356775, 36.85972693400023559, 113.1000000000000227 ) ) ;
#648 = direction ( 'none', ( 0.6183988120018292234, 0.7858644344381073843, -6.383782391594649121e-16 ) ) ;
#650 = vertex_point ( 'none', #13992 ) ;
#651 = direction ( 'none', ( 3.647875652339799723e-15, -1.000000000000000000, 5.852461372666896764e-13 ) ) ;
#652 = face_outer_bound ( 'none', #41542, .t. ) ;
#653 = oriented_edge ( 'none', *, *, #38414, .t. ) ;
#654 = cartesian_point ( 'none', ( 42.50000000000010658, -10.97463932588808255, 101.0999999999999233 ) ) ;
#655 = vertex_point ( 'none', #36385 ) ;
#656 = cartesian_point ( 'none', ( -84.80000000000312355, 34.85026803847156884, 128.3804196209790405 ) ) ;
#657 = b_spline_curve_with_knots ( 'none', 3,
( #47422, #25223, #40174, #39574, #32623, #21516, #13972, #10596, #36505, #40023 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003390571040235336973, 0.004237400127967487842, 0.005084229215699639579, 0.005931058303431791315, 0.006777887391163942184 ),
.unspecified. ) ;
#658 = cartesian_point ( 'none', ( -46.63308798543669553, -21.88091841972800466, 144.3350046581869321 ) ) ;
#659 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#660 = direction ( 'none', ( 3.608224830031757179e-15, -1.000000000000000000, -1.224442052797193839e-16 ) ) ;
#661 = plane ( 'none', #13313 ) ;
#662 = oriented_edge ( 'none', *, *, #11665, .f. ) ;
#663 = oriented_edge ( 'none', *, *, #3933, .f. ) ;
#664 = vertex_point ( 'none', #36214 ) ;
#665 = face_outer_bound ( 'none', #34234, .t. ) ;
#666 = axis2_placement_3d ( 'none', #23558, #34838, #46703 ) ;
#667 = vertex_point ( 'none', #10481 ) ;
#668 = cartesian_point ( 'none', ( -69.49999999999974420, -34.64101615137775525, 168.2000000000001023 ) ) ;
#669 = cartesian_point ( 'none', ( -82.30000000000312355, 32.56148888477331838, 125.1410076395237070 ) ) ;
#670 = face_outer_bound ( 'none', #16747, .t. ) ;
#671 = vertex_point ( 'none', #10621 ) ;
#672 = vertex_point ( 'none', #44043 ) ;
#674 = edge_loop ( 'none', ( #40757, #35759, #39040, #14258 ) ) ;
#673 = advanced_face ( 'none', ( #22531 ), #34667, .t. ) ;
#675 = cartesian_point ( 'none', ( -42.17588111674150753, -15.78867928839104273, 141.9118559902267975 ) ) ;
#676 = axis2_placement_3d ( 'none', #27009, #8688, #34421 ) ;
#677 = line ( 'none', #15914, #44930 ) ;
#678 = cylindrical_surface ( 'none', #40708, 65.00000000000000000 ) ;
#679 = vertex_point ( 'none', #36684 ) ;
#680 = direction ( 'none', ( -0.9912947018080031647, 7.249590645873214485e-14, 0.1316617414717819734 ) ) ;
#681 = edge_loop ( 'none', ( #32642, #7253, #5088, #3807 ) ) ;
#682 = oriented_edge ( 'none', *, *, #6724, .f. ) ;
#683 = cartesian_point ( 'none', ( 10.61848434620108605, 17.08544820841434841, 175.8653553951003801 ) ) ;
#684 = axis2_placement_3d ( 'none', #41623, #37970, #20061 ) ;
#685 = axis2_placement_3d ( 'none', #20105, #41816, #45512 ) ;
#686 = direction ( 'none', ( -8.392778686972771632e-16, -2.967193978115018839e-17, -1.000000000000000000 ) ) ;
#687 = cartesian_point ( 'none', ( 3.129739108663762015e-14, -47.49999999999998579, 97.50000000000007105 ) ) ;
#688 = direction ( 'none', ( 1.214306433183765755e-15, 1.760954785351025230e-29, 1.000000000000000000 ) ) ;
#689 = cylindrical_surface ( 'none', #21761, 4.640926795905548907 ) ;
#690 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#691 = edge_curve ( 'none', #35032, #36085, #40958, .t. ) ;
#692 = conical_surface ( 'none', #39311, 39.00000000000001421, 0.5235987755983023684 ) ;
#693 = edge_curve ( 'none', #11796, #42669, #31184, .t. ) ;
#694 = axis2_placement_3d ( 'none', #42641, #39585, #5973 ) ;
#695 = circle ( 'none', #25436, 21.95198850781879685 ) ;
#696 = edge_curve ( 'none', #18816, #38765, #5913, .t. ) ;
#697 = direction ( 'none', ( 0.9985173288360185140, 0.05443476843142248250, -9.573990729299890542e-16 ) ) ;
#698 = direction ( 'none', ( 0.1065859633166277853, -0.9943034911051386038, 3.658134133277434639e-16 ) ) ;
#699 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#700 = oriented_edge ( 'none', *, *, #44621, .t. ) ;
#701 = cartesian_point ( 'none', ( -52.26778348863299328, -2.481984088151127921, 168.3149368823429768 ) ) ;
#702 = cartesian_point ( 'none', ( -82.30000000000312355, 34.43176426428264847, 123.8195803790204224 ) ) ;
#703 = direction ( 'none', ( 1.000000000000000000, -3.472942098561954643e-17, -1.826024711554533667e-16 ) ) ;
#704 = circle ( 'none', #13528, 6.138320441952070716 ) ;
#705 = oriented_edge ( 'none', *, *, #34671, .f. ) ;
#706 = axis2_placement_3d ( 'none', #47131, #3109, #39908 ) ;
#707 = face_outer_bound ( 'none', #36615, .t. ) ;
#708 = vertex_point ( 'none', #7077 ) ;
#709 = cartesian_point ( 'none', ( -39.34999999999981668, -18.77210717487815117, 141.8373139671220713 ) ) ;
#710 = cartesian_point ( 'none', ( -51.81076233036144885, -11.48464869148861034, 135.2302805957244232 ) ) ;
#712 = cartesian_point ( 'none', ( -69.49999999999974420, -34.64101615137775525, 163.6000000000001080 ) ) ;
#711 = direction ( 'none', ( 3.083952846180992055e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#713 = edge_curve ( 'none', #37860, #30944, #47272, .t. ) ;
#714 = direction ( 'none', ( 1.000000000000000000, 3.652805703907673250e-15, -1.370843245814805962e-15 ) ) ;
#715 = manifold_solid_brep ( '12.9-������բ��ͷ�ݶ�-m8-1-solid1', #19301 ) ;
#716 = oriented_edge ( 'none', *, *, #11243, .f. ) ;
#717 = direction ( 'none', ( 1.054711873393898713e-15, 2.220446049250313081e-16, 1.000000000000000000 ) ) ;
#718 = oriented_edge ( 'none', *, *, #22356, .f. ) ;
#719 = edge_loop ( 'none', ( #16815, #24426, #9374, #220 ) ) ;
#720 = vertex_point ( 'none', #14602 ) ;
#721 = vector ( 'none', #4652, 1000.000000000000000 ) ;
#722 = direction ( 'none', ( -0.5150380749100578193, -1.648445282262132854e-15, -0.8571673007021102242 ) ) ;
#723 = oriented_edge ( 'none', *, *, #23426, .t. ) ;
#724 = direction ( 'none', ( 0.0000000000000000000, -1.172200136502007465e-14, -1.000000000000000000 ) ) ;
#725 = edge_curve ( 'none', #45896, #16769, #36362, .t. ) ;
#726 = oriented_edge ( 'none', *, *, #11687, .t. ) ;
#727 = line ( 'none', #31833, #22550 ) ;
#728 = cartesian_point ( 'none', ( -14.02792965581947016, -37.08192301655424217, -34.88011467706815694 ) ) ;
#729 = oriented_edge ( 'none', *, *, #19919, .t. ) ;
#730 = oriented_edge ( 'none', *, *, #43696, .t. ) ;
#731 = cartesian_point ( 'none', ( -17.00826241833008012, 5.917797609828635785, -11.33546540591610352 ) ) ;
#732 = oriented_edge ( 'none', *, *, #34272, .t. ) ;
#733 = line ( 'none', #45855, #42149 ) ;
#734 = oriented_edge ( 'none', *, *, #13479, .t. ) ;
#735 = circle ( 'none', #16980, 21.95000000000000995 ) ;
#736 = vertex_point ( 'none', #25088 ) ;
#737 = oriented_edge ( 'none', *, *, #14319, .f. ) ;
#738 = edge_loop ( 'none', ( #19655, #26721, #18545 ) ) ;
#739 = cartesian_point ( 'none', ( 20.36645490680288262, -16.42277426408742969, -32.50000000000000000 ) ) ;
#740 = advanced_face ( 'none', ( #3010, #8139 ), #10771, .f. ) ;
#741 = toroidal_surface ( 'none', #1333, 19.25000000000000000, 4.050000000000003375 ) ;
#742 = direction ( 'none', ( 0.8706508571648329253, -0.4919014992029821509, 0.0000000000000000000 ) ) ;
#743 = cartesian_point ( 'none', ( -92.31535635831100706, -7.231128307394199872, 137.5458076885069545 ) ) ;
#744 = cartesian_point ( 'none', ( -42.36691201456303446, 19.49321747747364242, 156.1947645749328899 ) ) ;
#745 = axis2_placement_3d ( 'none', #1120, #8160, #22943 ) ;
#746 = face_outer_bound ( 'none', #8850, .t. ) ;
#747 = cartesian_point ( 'none', ( -5.828464517655445043, -2.877325384177069179, 171.0999999999999659 ) ) ;
#748 = advanced_face ( 'none', ( #21373 ), #20825, .f. ) ;
#749 = circle ( 'none', #9740, 2.999999999999991118 ) ;
#750 = direction ( 'none', ( -2.775557561562895295e-15, 0.4187739565397481378, -0.9080905094339688510 ) ) ;
#751 = cartesian_point ( 'none', ( 3.996973624373564959, -37.28638091644271668, -6.013529792598692175e-14 ) ) ;
#752 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#753 = axis2_placement_3d ( 'none', #23895, #24354, #24043 ) ;
#754 = direction ( 'none', ( -0.9285714285714283811, -0.3711537444790456441, 1.713307136767217392e-15 ) ) ;
#755 = face_outer_bound ( 'none', #7131, .t. ) ;
#756 = oriented_edge ( 'none', *, *, #14725, .t. ) ;
#757 = oriented_edge ( 'none', *, *, #6079, .t. ) ;
#758 = oriented_edge ( 'none', *, *, #37921, .t. ) ;
#759 = cartesian_point ( 'none', ( -42.49999999999986500, -21.94927865177668380, 101.1000000000000369 ) ) ;
#760 = edge_curve ( 'none', #7824, #21862, #44952, .t. ) ;
#761 = oriented_edge ( 'none', *, *, #25239, .t. ) ;
#762 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#763 = direction ( 'none', ( 0.9943034911051376046, 0.1065859633166383325, -6.938893903907232322e-16 ) ) ;
#764 = cartesian_point ( 'none', ( 34.88473215679298534, 50.75689730699778579, 60.60000000000003695 ) ) ;
#765 = edge_loop ( 'none', ( #12914, #9938, #6927 ) ) ;
#766 = vertex_point ( 'none', #22155 ) ;
#767 = b_spline_curve_with_knots ( 'none', 3,
( #16877, #16570, #13358, #27841, #42624, #16726, #5796, #17029, #42792, #2465 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.957829266042988664e-07, 0.0008478645972537910596, 0.001695433411580977946, 0.002543002225908164507, 0.003390571040235351285 ),
.unspecified. ) ;
#768 = direction ( 'none', ( 2.220446049250313081e-15, -0.7111790392350226808, -0.7030109345897472828 ) ) ;
#769 = edge_curve ( 'none', #31553, #28867, #42884, .t. ) ;
#770 = cartesian_point ( 'none', ( -57.49999999999992895, -30.31088913245553584, 9.714451465470119729e-14 ) ) ;
#771 = oriented_edge ( 'none', *, *, #39940, .f. ) ;
#772 = cartesian_point ( 'none', ( 21.19911375437809653, -29.26584192571358756, 136.9536850924429245 ) ) ;
#773 = cylindrical_surface ( 'none', #7949, 2.499999999999992450 ) ;
#774 = line ( 'none', #2561, #198 ) ;
#775 = vertex_point ( 'none', #15246 ) ;
#776 = face_outer_bound ( 'none', #20690, .t. ) ;
#777 = oriented_edge ( 'none', *, *, #23147, .f. ) ;
#779 = direction ( 'none', ( -0.9912947018079981687, -8.141635513917810002e-14, -0.1316617414718186385 ) ) ;
#778 = axis2_placement_3d ( 'none', #37221, #33800, #7739 ) ;
#780 = edge_loop ( 'none', ( #20792, #45071, #4427, #45605 ) ) ;
#781 = edge_curve ( 'none', #6508, #8934, #6274, .t. ) ;
#782 = cartesian_point ( 'none', ( -45.96194077712550552, 45.96194077712567605, 9.914481737618499740e-15 ) ) ;
#783 = cartesian_point ( 'none', ( -52.26773060334960519, -5.224025610186171953, 124.3657909880916321 ) ) ;
#784 = cartesian_point ( 'none', ( 20.00000000000006750, -34.64101615137752077, 84.50000000000001421 ) ) ;
#785 = oriented_edge ( 'none', *, *, #6772, .f. ) ;
#786 = edge_curve ( 'none', #27047, #15326, #22243, .t. ) ;
#787 = cartesian_point ( 'none', ( -84.69999999999984652, -18.71059860910729000, 138.7126121200464866 ) ) ;
#788 = direction ( 'none', ( 3.477035026498546111e-15, -0.9967624760706478293, -0.08040252668611326536 ) ) ;
#789 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#790 = line ( 'none', #10498, #35903 ) ;
#791 = edge_curve ( 'none', #33500, #34397, #29640, .t. ) ;
#792 = cartesian_point ( 'none', ( -52.73544972410809351, -21.40507805135460373, 141.2394307313418267 ) ) ;
#793 = cartesian_point ( 'none', ( -38.22417839981189047, -1.162821719661295550, 169.2215497452228021 ) ) ;
#794 = edge_curve ( 'none', #15621, #30745, #9911, .t. ) ;
#795 = cartesian_point ( 'none', ( 48.45573401337605901, -27.11848728141546871, 60.60000000000000142 ) ) ;
#796 = cartesian_point ( 'none', ( 31.00027695764291380, 45.36081362515069060, 48.50000000000002842 ) ) ;
#797 = cartesian_point ( 'none', ( -54.49999999999984368, 1.500000000000257350, 186.1000000000000512 ) ) ;
#798 = edge_curve ( 'none', #10482, #21056, #28310, .t. ) ;
#799 = vertex_point ( 'none', #11101 ) ;
#800 = edge_loop ( 'none', ( #8114, #18301 ) ) ;
#801 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#802 = oriented_edge ( 'none', *, *, #43197, .t. ) ;
#803 = cartesian_point ( 'none', ( -42.39324612410812421, 6.283288147839996007, 130.8124879804380782 ) ) ;
#804 = oriented_edge ( 'none', *, *, #29231, .t. ) ;
#805 = advanced_face ( 'none', ( #46133 ), #19629, .f. ) ;
#806 = cartesian_point ( 'none', ( -17.67856095906337188, 30.62241909467110546, 114.7000000000000739 ) ) ;
#807 = direction ( 'none', ( 1.054711873393898713e-15, 2.220446049250313081e-16, 1.000000000000000000 ) ) ;
#808 = cartesian_point ( 'none', ( -4.483434244350305242, -2.213327218597739066, 171.0999999999999659 ) ) ;
#809 = cartesian_point ( 'none', ( -1.961017082900880615, 20.93080559662042006, 176.1000000000000512 ) ) ;
#810 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#811 = cartesian_point ( 'none', ( -42.40647512135988251, 7.656935558750247672, 125.4926091929428082 ) ) ;
#812 = oriented_edge ( 'none', *, *, #37396, .t. ) ;
#813 = direction ( 'none', ( -0.1065859633166280351, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#814 = oriented_edge ( 'none', *, *, #25514, .t. ) ;
#815 = oriented_edge ( 'none', *, *, #31994, .f. ) ;
#816 = oriented_edge ( 'none', *, *, #33150, .f. ) ;
#817 = cartesian_point ( 'none', ( -15.64267202550335334, 31.27405023285528074, 136.7168442344672883 ) ) ;
#818 = axis2_placement_3d ( 'none', #21853, #18146, #36224 ) ;
#819 = cartesian_point ( 'none', ( -36.73241160230484326, -15.36861132416968623, 151.0517935640181406 ) ) ;
#820 = face_outer_bound ( 'none', #33082, .t. ) ;
#821 = cartesian_point ( 'none', ( -1.507488066012483370e-15, 1.932572642656954608e-15, -36.00000000000000000 ) ) ;
#822 = line ( 'none', #34071, #26102 ) ;
#823 = advanced_face ( 'none', ( #46729 ), #43207, .f. ) ;
#824 = face_outer_bound ( 'none', #43108, .t. ) ;
#825 = cartesian_point ( 'none', ( 37.46194077712619475, 51.00292657709059796, -51.00000000000000711 ) ) ;
#826 = cartesian_point ( 'none', ( 17.85000000000011511, 11.06243644049544983, 176.0999999999999375 ) ) ;
#827 = oriented_edge ( 'none', *, *, #47309, .f. ) ;
#828 = cartesian_point ( 'none', ( -51.04427577032947028, 18.99278296649615072, 133.0166027265714490 ) ) ;
#829 = advanced_face ( 'none', ( #45521 ), #176, .f. ) ;
#830 = plane ( 'none', #45299 ) ;
#831 = axis2_placement_3d ( 'none', #42635, #5812, #5648 ) ;
#832 = oriented_edge ( 'none', *, *, #32499, .t. ) ;
#833 = cartesian_point ( 'none', ( -46.63308798543672395, -2.443543005035992532, 167.9155654758236551 ) ) ;
#834 = axis2_placement_3d ( 'none', #25771, #5467, #27342 ) ;
#835 = oriented_edge ( 'none', *, *, #10851, .f. ) ;
#836 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -2.151057110211238825e-16 ) ) ;
#837 = face_outer_bound ( 'none', #21393, .t. ) ;
#838 = direction ( 'none', ( 7.726341967795143312e-16, 2.939139324480750643e-16, 1.000000000000000000 ) ) ;
#840 = oriented_edge ( 'none', *, *, #33787, .f. ) ;
#839 = cartesian_point ( 'none', ( -53.79999999999986926, -1.609268274194164910e-13, 146.0999999999999943 ) ) ;
#841 = axis2_placement_3d ( 'none', #21130, #10386, #14057 ) ;
#842 = cartesian_point ( 'none', ( -22.81458256229953463, 33.01601615137746393, 106.0999999999999943 ) ) ;
#843 = edge_curve ( 'none', #25390, #1604, #1825, .t. ) ;
#844 = cartesian_point ( 'none', ( -39.63230138810078529, -14.68674147402234986, 142.1834166834809992 ) ) ;
#845 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#846 = axis2_placement_3d ( 'none', #34083, #41146, #26174 ) ;
#847 = cartesian_point ( 'none', ( 18.76025432111124758, 37.21834629159573637, 117.7000000000000313 ) ) ;
#848 = vertex_point ( 'none', #33610 ) ;
#849 = edge_curve ( 'none', #32402, #23999, #40751, .t. ) ;
#850 = cartesian_point ( 'none', ( -15.82222129593460380, -31.04961580544521738, 137.3150878249812763 ) ) ;
#851 = cartesian_point ( 'none', ( -77.69999999999986073, -16.35046334082346320, 128.5312109540698771 ) ) ;
#852 = oriented_edge ( 'none', *, *, #38494, .f. ) ;
#853 = edge_curve ( 'none', #40975, #18360, #7517, .t. ) ;
#854 = cartesian_point ( 'none', ( -52.73544972410807929, -20.63491967393617799, 153.5834878265557677 ) ) ;
#855 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#856 = edge_loop ( 'none', ( #562, #5369, #37321, #10738 ) ) ;
#857 = cartesian_point ( 'none', ( 20.00000000000009237, 34.64101615137754209, 84.50000000000001421 ) ) ;
#858 = edge_curve ( 'none', #25959, #4505, #36373, .t. ) ;
#859 = cartesian_point ( 'none', ( -22.17466139320855234, 33.29090554635826038, -32.80536699163257452 ) ) ;
#860 = oriented_edge ( 'none', *, *, #5890, .f. ) ;
#861 = edge_curve ( 'none', #44087, #39821, #12173, .t. ) ;
#862 = oriented_edge ( 'none', *, *, #41823, .f. ) ;
#863 = direction ( 'none', ( -3.323730179971560815e-15, 1.000000000000000000, 7.753820431229456990e-17 ) ) ;
#864 = cartesian_point ( 'none', ( -16.96653994789535602, -10.54733675001099513, 175.9200758803074507 ) ) ;
#865 = direction ( 'none', ( 1.092875789865388272e-15, 1.622095236360694314e-29, 1.000000000000000000 ) ) ;
#866 = cartesian_point ( 'none', ( 21.92508156293126120, 32.27531097615775479, 114.7000000000000171 ) ) ;
#867 = cylindrical_surface ( 'none', #39087, 3.250000000000002665 ) ;
#868 = conical_surface ( 'none', #16781, 27.00000000000000355, 0.7853981633974482790 ) ;
#869 = face_outer_bound ( 'none', #41588, .t. ) ;
#870 = oriented_edge ( 'none', *, *, #17740, .f. ) ;
#871 = edge_curve ( 'none', #31491, #20323, #5262, .t. ) ;
#872 = direction ( 'none', ( -6.323653290322538517e-16, -2.518793474338965937e-17, -1.000000000000000000 ) ) ;
#873 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#874 = direction ( 'none', ( 0.1065859633166312548, -0.9943034911051382707, -4.235681631386051471e-17 ) ) ;
#875 = oriented_edge ( 'none', *, *, #23506, .t. ) ;
#876 = direction ( 'none', ( -0.8647413728909678632, -0.04714189231073462327, 0.5000000000000072164 ) ) ;
#877 = advanced_face ( 'none', ( #35771 ), #19434, .f. ) ;
#878 = cartesian_point ( 'none', ( 21.59765666150243391, -37.01316563906948431, 120.7000000000000313 ) ) ;
#879 = line ( 'none', #11263, #3747 ) ;
#880 = direction ( 'none', ( -3.608224830032506597e-15, 1.000000000000000000, -5.849626338871871667e-13 ) ) ;
#881 = cartesian_point ( 'none', ( -89.45516381089697688, -29.34762431210677747, 132.1362276717444217 ) ) ;
#882 = advanced_face ( 'none', ( #24792 ), #17311, .f. ) ;
#883 = direction ( 'none', ( 0.0000000000000000000, -0.7111790392350250123, -0.7030109345897449513 ) ) ;
#884 = oriented_edge ( 'none', *, *, #16524, .f. ) ;
#885 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#886 = axis2_placement_3d ( 'none', #27252, #1541, #45881 ) ;
#887 = face_outer_bound ( 'none', #20655, .t. ) ;
#888 = axis2_placement_3d ( 'none', #19627, #45356, #30558 ) ;
#889 = oriented_edge ( 'none', *, *, #31769, .f. ) ;
#890 = direction ( 'none', ( 3.661917810947848476e-15, -0.7030109345897472828, 0.7111790392350227918 ) ) ;
#891 = vertex_point ( 'none', #15735 ) ;
#892 = axis2_placement_3d ( 'none', #19745, #8971, #5128 ) ;
#893 = cartesian_point ( 'none', ( -87.86644502381018640, -20.44879145911209051, 136.9943829364452768 ) ) ;
#894 = cartesian_point ( 'none', ( -18.82124999999989257, 9.495257944758483504, 176.1000000000000227 ) ) ;
#895 = axis2_placement_3d ( 'none', #24016, #13085, #42349 ) ;
#896 = oriented_edge ( 'none', *, *, #22833, .f. ) ;
#897 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#898 = plane ( 'none', #156 ) ;
#899 = axis2_placement_3d ( 'none', #11265, #40683, #196 ) ;
#900 = oriented_edge ( 'none', *, *, #41873, .f. ) ;
#901 = edge_curve ( 'none', #45249, #20323, #8710, .t. ) ;
#902 = cartesian_point ( 'none', ( 15.33666191372035748, -9.439903797345873926, -10.54215218184248037 ) ) ;
#903 = oriented_edge ( 'none', *, *, #38391, .t. ) ;
#904 = cartesian_point ( 'none', ( -46.59352487863946379, 8.081227908794085479, 125.6552702754038506 ) ) ;
#905 = oriented_edge ( 'none', *, *, #37500, .t. ) ;
#906 = cartesian_point ( 'none', ( -8.499999999999806377, -21.36892019290579725, 146.2134614620209447 ) ) ;
#907 = oriented_edge ( 'none', *, *, #16943, .f. ) ;
#908 = spherical_surface ( 'none', #4525, 4.100000000000000533 ) ;
#909 = circle ( 'none', #34981, 21.95198850781879685 ) ;
#910 = axis2_placement_3d ( 'none', #621, #8462, #37944 ) ;
#911 = circle ( 'none', #34462, 4.000000000000000888 ) ;
#912 = line ( 'none', #46645, #10106 ) ;
#913 = edge_curve ( 'none', #43437, #25467, #31130, .t. ) ;
#914 = oriented_edge ( 'none', *, *, #46745, .t. ) ;
#915 = direction ( 'none', ( 1.317153999343780124e-15, 2.006553300879927169e-31, 1.000000000000000000 ) ) ;
#916 = cartesian_point ( 'none', ( -19.92882842329465731, -34.24322869439514960, 114.7000000000000597 ) ) ;
#917 = cartesian_point ( 'none', ( -1.262739670286167688e-13, 8.883145370437070474e-14, -118.7609052696349750 ) ) ;
#918 = edge_curve ( 'none', #17917, #35912, #37113, .t. ) ;
#919 = vertex_point ( 'none', #30534 ) ;
#920 = advanced_face ( 'none', ( #23658 ), #3544, .f. ) ;
#921 = cartesian_point ( 'none', ( -42.49999999999995026, 2.194927865177504600, 101.1000000000000369 ) ) ;
#922 = face_outer_bound ( 'none', #28708, .t. ) ;
#923 = direction ( 'none', ( 1.477858089043758456e-15, -0.7111790392350227918, -0.7030109345897472828 ) ) ;
#924 = cartesian_point ( 'none', ( -55.53641258061517050, -21.99913034587438787, 116.6177475014284823 ) ) ;
#925 = cartesian_point ( 'none', ( 1.497886559869002647e-13, 1.869470442493001368e-14, 173.5999999999999659 ) ) ;
#926 = edge_curve ( 'none', #27077, #35120, #9862, .t. ) ;
#927 = circle ( 'none', #17188, 4.100000000000008527 ) ;
#928 = plane ( 'none', #24266 ) ;
#929 = cartesian_point ( 'none', ( -49.93249962828102184, -14.08602017347959112, 151.8117454138231324 ) ) ;
#930 = oriented_edge ( 'none', *, *, #44246, .t. ) ;
#931 = cartesian_point ( 'none', ( -19.19999999999992468, -7.120368173755731611, 149.7469654605121718 ) ) ;
#932 = cartesian_point ( 'none', ( -48.25823714316384638, -5.379394604107387678, 123.6722148928089950 ) ) ;
#933 = edge_curve ( 'none', #26262, #919, #25940, .t. ) ;
#934 = cartesian_point ( 'none', ( -55.99999999999975131, -33.94611889396210103, 160.5460044955753176 ) ) ;
#935 = face_outer_bound ( 'none', #16122, .t. ) ;
#936 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#937 = line ( 'none', #47406, #31907 ) ;
#938 = oriented_edge ( 'none', *, *, #45528, .t. ) ;
#939 = edge_loop ( 'none', ( #32220, #2203, #6061, #6530 ) ) ;
#940 = cartesian_point ( 'none', ( -37.95572422967038051, -1.157085967271731297, 169.1339367258646007 ) ) ;
#941 = cartesian_point ( 'none', ( -1.737418823528333771e-13, 45.50000000000003553, 18.00000000000005329 ) ) ;
#942 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#943 = cartesian_point ( 'none', ( -52.66869176962458710, -1.568448129721570993e-13, 146.0999999999999943 ) ) ;
#944 = vertex_point ( 'none', #1156 ) ;
#945 = oriented_edge ( 'none', *, *, #7760, .t. ) ;
#946 = vector ( 'none', #19212, 1000.000000000000114 ) ;
#947 = vector ( 'none', #26954, 1000.000000000000227 ) ;
#948 = circle ( 'none', #40558, 3.250000000000002665 ) ;
#949 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#950 = circle ( 'none', #37879, 7.399999999999962164 ) ;
#951 = oriented_edge ( 'none', *, *, #46808, .f. ) ;
#952 = plane ( 'none', #27549 ) ;
#953 = direction ( 'none', ( 0.7858644344381072733, -0.6183988120018293344, 0.0000000000000000000 ) ) ;
#954 = vertex_point ( 'none', #27179 ) ;
#955 = direction ( 'none', ( -3.608224830032506597e-15, 1.000000000000000000, -5.849626338871871667e-13 ) ) ;
#956 = cartesian_point ( 'none', ( 20.00000000000008527, 32.14101615137756340, 69.50000000000004263 ) ) ;
#957 = axis2_placement_3d ( 'none', #5789, #38337, #1651 ) ;
#958 = circle ( 'none', #3193, 76.00000000000000000 ) ;
#959 = axis2_placement_3d ( 'none', #43883, #21990, #29381 ) ;
#960 = advanced_face ( 'none', ( #21907, #2421 ), #38800, .f. ) ;
#961 = cartesian_point ( 'none', ( -15.20581305931431260, 31.93465121207932711, 134.8892434390642165 ) ) ;
#963 = direction ( 'none', ( 4.440892098500627148e-16, 1.000000000000000000, -2.921639538487253768e-16 ) ) ;
#962 = direction ( 'none', ( -3.384826294588892334e-15, 0.8059552746594064176, -0.5919764313287148028 ) ) ;
#964 = direction ( 'none', ( -1.000000000000000000, -3.323730179971562393e-15, 8.239640843840860369e-16 ) ) ;
#965 = face_outer_bound ( 'none', #29729, .t. ) ;
#966 = edge_curve ( 'none', #36234, #38979, #42073, .t. ) ;
#967 = cartesian_point ( 'none', ( 14.61456777768159121, 37.23458618907362450, -15.19463300836742192 ) ) ;
#968 = plane ( 'none', #1399 ) ;
#969 = advanced_face ( 'none', ( #6384 ), #4692, .f. ) ;
#971 = b_spline_curve_with_knots ( 'none', 3,
( #27929, #2554, #17118, #42873 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006833231750163501570, 0.001364928565758562889 ),
.unspecified. ) ;
#970 = line ( 'none', #26603, #2732 ) ;
#972 = cartesian_point ( 'none', ( 6.036219775199991838e-14, 2.714335458923034188e-14, 106.0999999999999801 ) ) ;
#973 = edge_curve ( 'none', #47064, #40292, #32290, .t. ) ;
#974 = cartesian_point ( 'none', ( -46.63308798543669553, -15.34487410046853029, 152.2944752147486724 ) ) ;
#975 = cartesian_point ( 'none', ( 31.18570084974535916, 46.18582924850931448, 64.60000000000002274 ) ) ;
#976 = oriented_edge ( 'none', *, *, #483, .t. ) ;
#977 = vertex_point ( 'none', #24095 ) ;
#978 = edge_loop ( 'none', ( #3114, #7071, #5917, #7040, #6942 ) ) ;
#979 = cartesian_point ( 'none', ( 2.025133303015905106, -18.89176633099770797, -115.9999999999999858 ) ) ;
#980 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#981 = cartesian_point ( 'none', ( -33.29090554635838117, -22.17466139320846352, -125.9999999999999716 ) ) ;
#982 = edge_curve ( 'none', #32139, #35256, #11562, .t. ) ;
#983 = cartesian_point ( 'none', ( -37.18923766963826694, 6.936650349480875555, 160.3102370643011341 ) ) ;
#984 = edge_loop ( 'none', ( #47739, #18136, #21793, #10699 ) ) ;
#985 = cartesian_point ( 'none', ( -39.03946509706257473, -2.070825612578429009, 113.1611537825755249 ) ) ;
#986 = oriented_edge ( 'none', *, *, #8650, .t. ) ;
#987 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#988 = oriented_edge ( 'none', *, *, #25483, .f. ) ;
#989 = circle ( 'none', #14220, 2.499999999999996003 ) ;
#990 = vector ( 'none', #22994, 1000.000000000000000 ) ;
#991 = cartesian_point ( 'none', ( -34.19999999999987494, -9.020562075079396891e-14, 146.0999999999999659 ) ) ;
#992 = oriented_edge ( 'none', *, *, #30735, .f. ) ;
#993 = circle ( 'none', #24577, 18.00000000000000000 ) ;
#994 = edge_loop ( 'none', ( #45056, #43940, #36245, #13593 ) ) ;
#995 = edge_curve ( 'none', #32323, #5804, #46673, .t. ) ;
#996 = cartesian_point ( 'none', ( 17.94032845305315860, 29.53147851165107340, 140.7343619946645958 ) ) ;
#997 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#998 = vertex_point ( 'none', #31350 ) ;
#999 = cartesian_point ( 'none', ( 26.74315910675373331, -0.4886141765497105660, 1.975500735905855176 ) ) ;
#1000 = cartesian_point ( 'none', ( -20.00000000000003908, -34.64101615137751367, 67.99784845243114262 ) ) ;
#1001 = cartesian_point ( 'none', ( -67.44169323608765865, 0.3880055105484270794, 185.6245019678759434 ) ) ;
#1002 = cylindrical_surface ( 'none', #19501, 8.500000000000000000 ) ;
#1003 = oriented_edge ( 'none', *, *, #38342, .t. ) ;
#1004 = cartesian_point ( 'none', ( -49.36879162171085511, 20.68053737940790882, 156.8335562343927450 ) ) ;
#1005 = direction ( 'none', ( 3.087807787238715050e-15, -1.000000000000000000, -3.400530025998531510e-16 ) ) ;
#1006 = cartesian_point ( 'none', ( -15.19999999999984297, -8.920580559879589089, 157.4892825936799738 ) ) ;
#1007 = cartesian_point ( 'none', ( -91.71425398312651112, -25.15823192892798943, 125.5195008618810988 ) ) ;
#1008 = cartesian_point ( 'none', ( -55.99999999999974420, -26.73788905136802185, 171.5187199309077926 ) ) ;
#1009 = direction ( 'none', ( -0.5448968651154827425, 0.8385030747631873060, 6.616717687313834137e-16 ) ) ;
#1010 = direction ( 'none', ( -0.9980504728846268936, 0.06241196659914488576, 0.0000000000000000000 ) ) ;
#1011 = face_outer_bound ( 'none', #46469, .t. ) ;
#1012 = axis2_placement_3d ( 'none', #5030, #15781, #37867 ) ;
#1013 = cartesian_point ( 'none', ( -87.87264315240263102, -23.54823279338320319, 145.4606882108028003 ) ) ;
#1014 = circle ( 'none', #17944, 45.50000000000000000 ) ;
#1015 = cylindrical_surface ( 'none', #9407, 24.74999999999999645 ) ;
#1017 = cartesian_point ( 'none', ( -46.59352487864057935, -21.43702166275974363, 141.2321771191355424 ) ) ;
#1016 = cartesian_point ( 'none', ( 12.14246248460620947, 41.53180234242120150, -11.50000000000000178 ) ) ;
#1018 = oriented_edge ( 'none', *, *, #30673, .t. ) ;
#1019 = axis2_placement_3d ( 'none', #45673, #35073, #8689 ) ;
#1020 = cartesian_point ( 'none', ( 11.07859437940235736, 14.18960064166104473, -10.52870818193339630 ) ) ;
#1021 = vertex_point ( 'none', #9328 ) ;
#1022 = vertex_point ( 'none', #38638 ) ;
#1023 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#1024 = vertex_point ( 'none', #24251 ) ;
#1025 = cartesian_point ( 'none', ( -15.16956289895631294, -9.700458230885232069, -36.76756725121314417 ) ) ;
#1026 = cartesian_point ( 'none', ( -82.48892607873335692, -29.63259004976961819, 132.7517965089062102 ) ) ;
#1027 = advanced_face ( 'none', ( #41510 ), #38465, .f. ) ;
#1028 = axis2_placement_3d ( 'none', #5710, #6647, #24991 ) ;
#1029 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#1030 = cartesian_point ( 'none', ( 10.78264101033805389, 15.83089065779598137, -10.49999999999999822 ) ) ;
#1031 = direction ( 'none', ( 1.214306433183764374e-15, 1.505306844533063543e-29, 1.000000000000000000 ) ) ;
#1032 = edge_loop ( 'none', ( #28354, #43151, #24894, #32874 ) ) ;
#1033 = edge_curve ( 'none', #29858, #26609, #32877, .t. ) ;
#1034 = vertex_point ( 'none', #42131 ) ;
#1035 = vector ( 'none', #34897, 1000.000000000000000 ) ;
#1036 = line ( 'none', #46081, #45163 ) ;
#1037 = oriented_edge ( 'none', *, *, #31946, .t. ) ;
#1038 = vector ( 'none', #44408, 1000.000000000000000 ) ;
#1039 = vertex_point ( 'none', #34758 ) ;
#1040 = cartesian_point ( 'none', ( -42.17581170467310159, -15.03406006644784831, 129.8125716246551349 ) ) ;
#1041 = cartesian_point ( 'none', ( -52.73544972410819298, 5.924338961009891769, 130.6466926557756665 ) ) ;
#1042 = oriented_edge ( 'none', *, *, #25168, .t. ) ;
#1043 = edge_loop ( 'none', ( #24534, #30751, #12842 ) ) ;
#1044 = edge_curve ( 'none', #39836, #42345, #4115, .t. ) ;
#1045 = edge_loop ( 'none', ( #18734, #9169, #6099, #34291 ) ) ;
#1046 = oriented_edge ( 'none', *, *, #10336, .f. ) ;
#1047 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1048 = cartesian_point ( 'none', ( -20.99999999999985079, 0.9966158955400634678, 176.0999999999999943 ) ) ;
#1049 = face_outer_bound ( 'none', #17339, .t. ) ;
#1050 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#1051 = advanced_face ( 'none', ( #38106 ), #27117, .t. ) ;
#1052 = axis2_placement_3d ( 'none', #30945, #27102, #5703 ) ;
#1053 = direction ( 'none', ( 1.214306433183765755e-15, 1.760954785351025230e-29, 1.000000000000000000 ) ) ;
#1054 = vertex_point ( 'none', #14077 ) ;
#1055 = edge_curve ( 'none', #13249, #19987, #14428, .t. ) ;
#1056 = advanced_face ( 'none', ( #31732 ), #44338, .f. ) ;
#1057 = edge_curve ( 'none', #42765, #11863, #39240, .t. ) ;
#1058 = direction ( 'none', ( 1.000000000000000000, 3.563643956155842685e-15, -1.263464752872755470e-15 ) ) ;
#1059 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1060 = cartesian_point ( 'none', ( -53.32509933943670433, 29.51566197972624295, 68.60000000000007958 ) ) ;
#1061 = cartesian_point ( 'none', ( -36.33130823037524948, 21.93928033062607952, 145.4140855926577842 ) ) ;
#1062 = line ( 'none', #44988, #32680 ) ;
#1063 = edge_curve ( 'none', #8819, #4721, #2966, .t. ) ;
#1064 = direction ( 'none', ( -4.081702296416024674e-15, 1.000000000000000000, -5.836834283874915631e-13 ) ) ;
#1065 = vector ( 'none', #45633, 1000.000000000000000 ) ;
#1066 = cartesian_point ( 'none', ( -50.21924314536794043, 23.25785897125446056, 145.3520556300897795 ) ) ;
#1067 = direction ( 'none', ( 0.1333575931444446194, -0.7048267779122842080, -0.6967316308942118619 ) ) ;
#1068 = oriented_edge ( 'none', *, *, #36469, .f. ) ;
#1069 = cartesian_point ( 'none', ( -26.33913438213164682, -42.50000000000005684, 106.0999999999999943 ) ) ;
#1070 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#1071 = cartesian_point ( 'none', ( 4.483434244350593012, 2.213327218597777701, 165.0999999999999659 ) ) ;
#1072 = vertex_point ( 'none', #17774 ) ;
#1073 = oriented_edge ( 'none', *, *, #10067, .t. ) ;
#1074 = oriented_edge ( 'none', *, *, #28343, .t. ) ;
#1075 = b_spline_curve_with_knots ( 'none', 3,
( #19303, #12409, #8376, #8871 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0005932647871607834179, 0.001185033349720374021 ),
.unspecified. ) ;
#1076 = cartesian_point ( 'none', ( -55.99999999999984368, -22.17519907427066173, 116.6163336766668408 ) ) ;
#1077 = vector ( 'none', #20428, 1000.000000000000000 ) ;
#1078 = cartesian_point ( 'none', ( 14.13106946681648068, 41.74497426905446673, -32.49999999999999289 ) ) ;
#1079 = cartesian_point ( 'none', ( -51.00292657709103139, -33.46194077712563342, 1.000000000000091038 ) ) ;
#1080 = direction ( 'none', ( -3.323730179971561998e-15, 1.000000000000000000, 5.816799037940418923e-17 ) ) ;
#1081 = cartesian_point ( 'none', ( 2.125766377914862038e-14, 2.839338293418979189e-15, -5.854691731421723944e-14 ) ) ;
#1082 = oriented_edge ( 'none', *, *, #33276, .f. ) ;
#1083 = oriented_edge ( 'none', *, *, #16062, .f. ) ;
#1084 = line ( 'none', #16841, #28674 ) ;
#1085 = cartesian_point ( 'none', ( -52.73544972410819298, 5.738905923064561598, 130.5756031377270290 ) ) ;
#1086 = face_bound ( 'none', #20000, .t. ) ;
#1087 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#1088 = oriented_edge ( 'none', *, *, #23706, .t. ) ;
#1089 = conical_surface ( 'none', #19085, 37.15470053837928788, 0.5235987755982983716 ) ;
#1090 = cartesian_point ( 'none', ( 33.29090554635834565, 22.17466139320842444, -15.50000000000001421 ) ) ;
#1091 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#1092 = direction ( 'none', ( -1.590016789392714104e-15, 0.7111790392350229029, 0.7030109345897472828 ) ) ;
#1093 = vertex_point ( 'none', #9786 ) ;
#1094 = vertex_point ( 'none', #24887 ) ;
#1095 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#1096 = cartesian_point ( 'none', ( -8.174017018802711873e-15, 2.298901835326078843e-17, -38.00000000000000000 ) ) ;
#1097 = oriented_edge ( 'none', *, *, #44030, .f. ) ;
#1098 = cartesian_point ( 'none', ( -13.23597847503042679, -36.68526780341846916, -11.99999999999999112 ) ) ;
#1099 = cartesian_point ( 'none', ( 22.59774196434619142, 36.23921410115567454, 113.1000000000000227 ) ) ;
#1100 = edge_loop ( 'none', ( #23157, #7436, #22761, #9512 ) ) ;
#1101 = axis2_placement_3d ( 'none', #3529, #47720, #6871 ) ;
#1102 = face_outer_bound ( 'none', #25964, .t. ) ;
#1103 = direction ( 'none', ( 0.0000000000000000000, 0.4187739565397481378, -0.9080905094339688510 ) ) ;
#1104 = vertex_point ( 'none', #17475 ) ;
#1105 = cartesian_point ( 'none', ( -54.49999999999987210, -19.91839899407643344, 107.6000000000001222 ) ) ;
#1106 = axis2_placement_3d ( 'none', #42063, #20188, #43320 ) ;
#1107 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#1108 = direction ( 'none', ( 3.477350020181297580e-15, -0.9967624760706481624, -0.08040252668610881059 ) ) ;
#1109 = oriented_edge ( 'none', *, *, #15604, .t. ) ;
#1110 = advanced_face ( 'none', ( #40338 ), #20199, .f. ) ;
#1111 = cylindrical_surface ( 'none', #14641, 40.00000000000000711 ) ;
#1112 = cartesian_point ( 'none', ( -36.52226792632219343, 18.25969745563512348, 133.5379871505692506 ) ) ;
#1113 = cartesian_point ( 'none', ( -15.19999999999983764, -19.84842563026098716, 130.8999999999999773 ) ) ;
#1114 = advanced_face ( 'none', ( #16160, #12731 ), #39536, .f. ) ;
#1115 = axis2_placement_3d ( 'none', #7427, #28986, #10828 ) ;
#1116 = direction ( 'none', ( -1.000000000000000000, -3.608224830031762701e-15, 1.317153999343779927e-15 ) ) ;
#1117 = line ( 'none', #34941, #14286 ) ;
#1118 = circle ( 'none', #26914, 1.000000000000000666 ) ;
#1119 = edge_curve ( 'none', #20877, #37947, #15601, .t. ) ;
#1120 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 58.50000000000005684 ) ) ;
#1121 = direction ( 'none', ( -1.203163857933139370e-15, -0.7071067811865465735, -0.7071067811865485719 ) ) ;
#1122 = cartesian_point ( 'none', ( -40.74176285683586940, -21.91032846268993950, 153.3028423402209910 ) ) ;
#1123 = oriented_edge ( 'none', *, *, #47592, .t. ) ;
#1124 = cartesian_point ( 'none', ( -36.33130823037522106, 8.489976732805851967, 125.8583895137660988 ) ) ;
#1125 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#1126 = vertex_point ( 'none', #28265 ) ;
#1127 = oriented_edge ( 'none', *, *, #20606, .f. ) ;
#1128 = oriented_edge ( 'none', *, *, #14992, .t. ) ;
#1129 = axis2_placement_3d ( 'none', #40067, #40220, #43599 ) ;
#1130 = edge_curve ( 'none', #24433, #17830, #40906, .t. ) ;
#1131 = face_outer_bound ( 'none', #14542, .t. ) ;
#1132 = edge_curve ( 'none', #8237, #24653, #36919, .t. ) ;
#1133 = cartesian_point ( 'none', ( -18.43541743770043340, -38.43107966083865534, 106.0999999999999943 ) ) ;
#1134 = edge_loop ( 'none', ( #43866, #14441, #47432, #4757 ) ) ;
#1136 = cartesian_point ( 'none', ( -144.6302325581393973, -5.729327674795932013e-13, 146.1000000000001933 ) ) ;
#1135 = cartesian_point ( 'none', ( -1.312144837228856255e-14, 3.690342419865547471e-17, -61.00000000000000000 ) ) ;
#1137 = vertex_point ( 'none', #17317 ) ;
#1138 = circle ( 'none', #40381, 1.000000000000002442 ) ;
#1139 = face_outer_bound ( 'none', #36999, .t. ) ;
#1140 = vertex_point ( 'none', #6693 ) ;
#1141 = cartesian_point ( 'none', ( 14.38701895351118232, 37.32328896205825686, -14.01299393201619381 ) ) ;
#1142 = edge_curve ( 'none', #23994, #2496, #29383, .t. ) ;
#1143 = local_time ( 15, 19, 21.00000000000000000, #29264 ) ;
#1144 = cartesian_point ( 'none', ( -49.61081362515102455, 31.00027695764240931, 9.020562075079396891e-14 ) ) ;
#1145 = cartesian_point ( 'none', ( -19.99999999999984723, 34.64101615137759893, 113.1000000000000796 ) ) ;
#1146 = cartesian_point ( 'none', ( 22.85190621481255846, 34.42600233341821792, 117.7000000000000313 ) ) ;
#1147 = edge_curve ( 'none', #1022, #21507, #28257, .t. ) ;
#1148 = oriented_edge ( 'none', *, *, #20483, .f. ) ;
#1149 = cartesian_point ( 'none', ( -11.45321929319339560, 18.48055493771031621, 174.1814758487514894 ) ) ;
#1150 = line ( 'none', #46219, #33304 ) ;
#1151 = cartesian_point ( 'none', ( -15.19999999999998153, 23.22030414426062706, 142.4851036739581218 ) ) ;
#1152 = vertex_point ( 'none', #10414 ) ;
#1153 = cartesian_point ( 'none', ( -1.277865065461995631, 2.588511967869738584, 170.5999999999999659 ) ) ;
#1154 = cartesian_point ( 'none', ( -46.63308798543668843, -13.85002433771665231, 163.1313424395162599 ) ) ;
#1155 = edge_curve ( 'none', #44774, #18455, #21319, .t. ) ;
#1156 = cartesian_point ( 'none', ( -43.66795648229385307, 33.37566092230832027, 68.60000000000007958 ) ) ;
#1157 = advanced_face ( 'none', ( #43806 ), #17939, .f. ) ;
#1158 = cartesian_point ( 'none', ( -82.30000000000293880, -18.67857273949742947, 113.3292592281320879 ) ) ;
#1159 = oriented_edge ( 'none', *, *, #36418, .t. ) ;
#1160 = circle ( 'none', #30669, 3.999999999999999112 ) ;
#1161 = cartesian_point ( 'none', ( -6.400110428269438462e-14, 33.60000000000002984, 107.5999999999999943 ) ) ;
#1162 = circle ( 'none', #25009, 2.499999999999995115 ) ;
#1163 = face_outer_bound ( 'none', #16042, .t. ) ;
#1164 = direction ( 'none', ( 0.1899816439925930134, 0.3065484139510214479, -0.9327030850436728304 ) ) ;
#1165 = cartesian_point ( 'none', ( -55.64652791086527372, 28.58777761852863009, 68.60000000000009379 ) ) ;
#1166 = cartesian_point ( 'none', ( -13.03322069707999908, -36.87218675699324422, -36.18535050013859689 ) ) ;
#1167 = oriented_edge ( 'none', *, *, #10597, .f. ) ;
#1168 = vertex_point ( 'none', #32750 ) ;
#1169 = cylindrical_surface ( 'none', #1028, 2.499999999999992450 ) ;
#1170 = cartesian_point ( 'none', ( -50.21859820335400570, -1.170612430645584956, 169.3405242784435814 ) ) ;
#1171 = axis2_placement_3d ( 'none', #2102, #42579, #24087 ) ;
#1172 = cartesian_point ( 'none', ( -84.80000000000293880, -19.04100763952473230, 109.3794565820189746 ) ) ;
#1173 = cartesian_point ( 'none', ( -84.69999999999981810, -24.40498717928424810, 144.4731623378501695 ) ) ;
#1174 = cartesian_point ( 'none', ( -70.69999999999990337, -3.102798189933888207e-13, 146.1000000000001080 ) ) ;
#1175 = vertex_point ( 'none', #39996 ) ;
#1176 = axis2_placement_3d ( 'none', #41648, #26852, #1633 ) ;
#1177 = oriented_edge ( 'none', *, *, #11696, .t. ) ;
#1178 = cartesian_point ( 'none', ( -92.20390309829318198, -17.66654666619491110, 130.0424746051875502 ) ) ;
#1179 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#1180 = direction ( 'none', ( 7.726341967795143312e-16, 2.939139324480750643e-16, 1.000000000000000000 ) ) ;
#1181 = oriented_edge ( 'none', *, *, #14298, .f. ) ;
#1182 = oriented_edge ( 'none', *, *, #19176, .t. ) ;
#1183 = vector ( 'none', #31452, 1000.000000000000227 ) ;
#1184 = circle ( 'none', #39434, 4.100000000000001421 ) ;
#1185 = oriented_edge ( 'none', *, *, #11794, .t. ) ;
#1186 = line ( 'none', #43395, #31654 ) ;
#1187 = axis2_placement_3d ( 'none', #21079, #17080, #31744 ) ;
#1188 = cartesian_point ( 'none', ( 45.96194077712560500, -45.96194077712549841, 6.938893903907228378e-15 ) ) ;
#1189 = edge_curve ( 'none', #22352, #28320, #18432, .t. ) ;
#1190 = direction ( 'none', ( -4.081702296416015997e-15, 1.000000000000000000, -5.877651306839063919e-13 ) ) ;
#1191 = vertex_point ( 'none', #7024 ) ;
#1192 = vector ( 'none', #42468, 1000.000000000000000 ) ;
#1193 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 60.60000000000005826 ) ) ;
#1194 = edge_loop ( 'none', ( #31183, #14248, #45168, #16309, #1880, #21322, #21561, #40812 ) ) ;
#1195 = axis2_placement_3d ( 'none', #18570, #14561, #44480 ) ;
#1196 = vertex_point ( 'none', #33068 ) ;
#1197 = direction ( 'none', ( 0.1065859633166269110, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#1198 = edge_loop ( 'none', ( #34213, #44260, #38747, #16195 ) ) ;
#1199 = edge_curve ( 'none', #4272, #20054, #14836, .t. ) ;
#1200 = cartesian_point ( 'none', ( 20.00000000000012434, 34.64101615137754919, 106.1000000000000085 ) ) ;
#1201 = cartesian_point ( 'none', ( -14.16541849263544250, -37.21720612332735101, -34.57655420750935349 ) ) ;
#1202 = axis2_placement_3d ( 'none', #26777, #30301, #779 ) ;
#1203 = edge_curve ( 'none', #10425, #26452, #14985, .t. ) ;
#1204 = cartesian_point ( 'none', ( -40.89228656252123528, 6.176641537975529062, -11.49999999999996625 ) ) ;
#1205 = direction ( 'none', ( 0.5000000000000038858, -0.8660254037844364872, -7.646167919903245359e-16 ) ) ;
#1206 = oriented_edge ( 'none', *, *, #14701, .t. ) ;
#1207 = face_outer_bound ( 'none', #23620, .t. ) ;
#1208 = b_spline_curve_with_knots ( 'none', 3,
( #23417, #1441, #8805, #34536 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.717784277163173827e-06, 0.0006833231749968076297 ),
.unspecified. ) ;
#1209 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#1210 = cylindrical_surface ( 'none', #1965, 11.24999999999999112 ) ;
#1211 = circle ( 'none', #38457, 3.199999999999996181 ) ;
#1212 = edge_curve ( 'none', #5194, #37079, #20773, .t. ) ;
#1213 = advanced_face ( 'none', ( #30560 ), #44300, .f. ) ;
#1214 = cartesian_point ( 'none', ( -42.17581170467315133, -3.841807552599491693, 124.2701168145054282 ) ) ;
#1215 = cartesian_point ( 'none', ( -49.64999999999987068, -1.459526943747846922e-13, 146.0999999999999943 ) ) ;
#1216 = oriented_edge ( 'none', *, *, #18821, .t. ) ;
#1217 = direction ( 'none', ( -3.608224830032557872e-15, 1.000000000000000000, -5.919455965648734082e-13 ) ) ;
#1218 = edge_loop ( 'none', ( #43007, #38585, #10673, #2342 ) ) ;
#1219 = vector ( 'none', #34201, 1000.000000000000000 ) ;
#1220 = cartesian_point ( 'none', ( -38.78239386747036122, -9.682300095270054641, 157.8559282990262318 ) ) ;
#1221 = edge_curve ( 'none', #34003, #11684, #38665, .t. ) ;
#1222 = advanced_face ( 'none', ( #23045 ), #25890, .t. ) ;
#1223 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 60.60000000000005826 ) ) ;
#1224 = cartesian_point ( 'none', ( -39.34999999999982379, -14.08602017347955915, 151.8117454138231324 ) ) ;
#1225 = cartesian_point ( 'none', ( -85.50000000000011369, 66.14663309671622926, 165.0999999999613692 ) ) ;
#1226 = oriented_edge ( 'none', *, *, #22560, .f. ) ;
#1227 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#1228 = vertex_point ( 'none', #40606 ) ;
#1229 = oriented_edge ( 'none', *, *, #2274, .t. ) ;
#1230 = line ( 'none', #11931, #17863 ) ;
#1231 = vertex_point ( 'none', #47236 ) ;
#1232 = face_outer_bound ( 'none', #43315, .t. ) ;
#1233 = oriented_edge ( 'none', *, *, #46119, .t. ) ;
#1234 = circle ( 'none', #17196, 4.999999999999998224 ) ;
#1235 = cartesian_point ( 'none', ( -85.50000000000008527, 60.20000000001082441, 165.0999999999648651 ) ) ;
#1236 = edge_loop ( 'none', ( #17328, #18608, #17711, #7334 ) ) ;
#1237 = oriented_edge ( 'none', *, *, #38845, .f. ) ;
#1238 = axis2_placement_3d ( 'none', #12566, #45040, #4860 ) ;
#1239 = direction ( 'none', ( -8.075643901751514710e-18, -0.3409333861756622674, -0.9400874566713443015 ) ) ;
#1240 = circle ( 'none', #12630, 100.8712050091600645 ) ;
#1241 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#1242 = oriented_edge ( 'none', *, *, #43635, .t. ) ;
#1243 = oriented_edge ( 'none', *, *, #24408, .f. ) ;
#1244 = axis2_placement_3d ( 'none', #45194, #19473, #22693 ) ;
#1245 = edge_loop ( 'none', ( #30653, #13969, #903, #31003 ) ) ;
#1246 = cartesian_point ( 'none', ( 13.27737148585724114, -12.16736152248662961, -10.48644851518768384 ) ) ;
#1247 = cartesian_point ( 'none', ( -85.49999999999968736, -64.00000000001141132, 127.1000000000375678 ) ) ;
#1248 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#1249 = cartesian_point ( 'none', ( -48.52700697790196216, 10.28785292911965854, 166.8402192108318047 ) ) ;
#1250 = axis2_placement_3d ( 'none', #23233, #16922, #28025 ) ;
#1251 = edge_loop ( 'none', ( #28707, #21527, #46325, #5912, #5102, #46100, #17972 ) ) ;
#1252 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#1253 = face_outer_bound ( 'none', #36279, .t. ) ;
#1254 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#1255 = cartesian_point ( 'none', ( 51.00292657709144351, 33.46194077712497972, -1.095077717576919751e-14 ) ) ;
#1256 = cartesian_point ( 'none', ( 27.60027695764255284, 49.61081362515088244, -23.75000000000000711 ) ) ;
#1257 = cartesian_point ( 'none', ( -59.80000000000298144, 19.24319170574139193, 182.3821173200265946 ) ) ;
#1258 = face_outer_bound ( 'none', #36464, .t. ) ;
#1259 = cartesian_point ( 'none', ( 20.00000000000008171, -37.89101615137750656, 84.50000000000002842 ) ) ;
#1260 = cartesian_point ( 'none', ( -37.18923766963830246, -2.652180849299227372, 130.5110971445324424 ) ) ;
#1261 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#1262 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -2.151057110211240797e-16 ) ) ;
#1263 = vertex_point ( 'none', #28893 ) ;
#1264 = cartesian_point ( 'none', ( 1.032483262885835389e-14, 2.855335062386360238e-14, 58.50000000000004263 ) ) ;
#1265 = vector ( 'none', #15889, 1000.000000000000000 ) ;
#1266 = oriented_edge ( 'none', *, *, #40744, .t. ) ;
#1267 = edge_curve ( 'none', #43878, #24556, #2379, .t. ) ;
#1268 = circle ( 'none', #46434, 4.499999999999999112 ) ;
#1269 = edge_loop ( 'none', ( #19439, #44507, #12251, #10731 ) ) ;
#1270 = edge_curve ( 'none', #30562, #17492, #16721, .t. ) ;
#1271 = cartesian_point ( 'none', ( -85.50000000000011369, 64.80000000001082583, 165.0999999999621650 ) ) ;
#1272 = direction ( 'none', ( -2.312964634635743056e-15, 0.7111790392350225698, 0.7030109345897475048 ) ) ;
#1273 = direction ( 'none', ( 0.9943034911051389368, 0.1065859633166243159, -6.314477345991997412e-16 ) ) ;
#1274 = cartesian_point ( 'none', ( 1.961181725025924916, -18.29518423633462731, -121.0000000000000000 ) ) ;
#1275 = vertex_point ( 'none', #32593 ) ;
#1276 = vertex_point ( 'none', #10569 ) ;
#1277 = edge_loop ( 'none', ( #31139, #29461, #23876, #3952 ) ) ;
#1278 = vertex_point ( 'none', #934 ) ;
#1279 = vector ( 'none', #10971, 1000.000000000000114 ) ;
#1280 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#1281 = oriented_edge ( 'none', *, *, #22711, .t. ) ;
#1282 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#1283 = face_outer_bound ( 'none', #39220, .t. ) ;
#1284 = advanced_face ( 'none', ( #40295 ), #47228, .t. ) ;
#1285 = oriented_edge ( 'none', *, *, #28079, .f. ) ;
#1286 = edge_curve ( 'none', #13538, #36804, #21864, .t. ) ;
#1287 = cartesian_point ( 'none', ( -1.355165979433081071e-14, 3.811337253303762536e-17, -63.00000000000000000 ) ) ;
#1288 = oriented_edge ( 'none', *, *, #45776, .f. ) ;
#1289 = oriented_edge ( 'none', *, *, #44749, .t. ) ;
#1290 = cartesian_point ( 'none', ( -85.49999999999963052, -65.00099999998920453, 165.1000000000381362 ) ) ;
#1291 = cartesian_point ( 'none', ( -52.73544972410819298, 6.108562443914951956, 130.7173184663543566 ) ) ;
#1292 = cartesian_point ( 'none', ( -56.79999999999986215, -0.7792149343671809225, 146.0125919603301554 ) ) ;
#1293 = vector ( 'none', #45392, 1000.000000000000000 ) ;
#1294 = circle ( 'none', #15133, 16.54801149218121381 ) ;
#1295 = oriented_edge ( 'none', *, *, #42754, .f. ) ;
#1296 = edge_loop ( 'none', ( #36702, #46082, #17635, #12764 ) ) ;
#1297 = oriented_edge ( 'none', *, *, #45973, .f. ) ;
#1298 = oriented_edge ( 'none', *, *, #18293, .f. ) ;
#1299 = edge_curve ( 'none', #10720, #6762, #37490, .t. ) ;
#1300 = cartesian_point ( 'none', ( -18.34703225014512640, -31.86047380422924746, 117.7000000000000739 ) ) ;
#1301 = face_outer_bound ( 'none', #26659, .t. ) ;
#1302 = direction ( 'none', ( -1.054711873393898713e-15, -1.665334536937734811e-16, -1.000000000000000000 ) ) ;
#1303 = advanced_face ( 'none', ( #24748 ), #34565, .f. ) ;
#1304 = cartesian_point ( 'none', ( -85.49999999999978684, -38.67500000001152216, 127.1000000000230870 ) ) ;
#1305 = vector ( 'none', #7697, 1000.000000000000000 ) ;
#1306 = cartesian_point ( 'none', ( 49.61081362515099613, -31.00027695764238089, 60.60000000000000142 ) ) ;
#1307 = cartesian_point ( 'none', ( -50.77582160018797452, 19.06432384148812176, 132.9657024002274568 ) ) ;
#1308 = advanced_face ( 'none', ( #15548 ), #31687, .t. ) ;
#1309 = b_spline_curve_with_knots ( 'none', 3,
( #20897, #32338, #6438, #47274, #39431, #17509, #2624, #24596, #32171, #6266 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003390571040235327432, 0.004237400127967477434, 0.005084229215699628303, 0.005931058303431779172, 0.006777887391163929173 ),
.unspecified. ) ;
#1310 = cartesian_point ( 'none', ( 37.46194077712560500, -45.96194077712552684, 1.000000000000014655 ) ) ;
#1311 = circle ( 'none', #31306, 0.2000000000000001499 ) ;
#1312 = cartesian_point ( 'none', ( 21.69107748523471813, 37.11897033556506642, 75.19998533311824929 ) ) ;
#1313 = cartesian_point ( 'none', ( -50.21800753158741770, -2.543992339937579672, 131.0840427906751984 ) ) ;
#1314 = line ( 'none', #3563, #6435 ) ;
#1315 = cartesian_point ( 'none', ( 2.252239443721316536e-14, 2.889714162905759888e-15, 1.999999999999998668 ) ) ;
#1316 = axis2_placement_3d ( 'none', #30083, #45197, #1190 ) ;
#1317 = oriented_edge ( 'none', *, *, #31525, .f. ) ;
#1318 = direction ( 'none', ( 1.214306433183765755e-15, 1.760954785351025230e-29, 1.000000000000000000 ) ) ;
#1319 = vector ( 'none', #874, 1000.000000000000000 ) ;
#1320 = cartesian_point ( 'none', ( 29.39359980405010475, 3.150894247566153439, -45.00000000000002132 ) ) ;
#1321 = oriented_edge ( 'none', *, *, #47309, .t. ) ;
#1322 = direction ( 'none', ( -0.9943034911051396030, -0.1065859633166178905, 0.0000000000000000000 ) ) ;
#1323 =( bounded_curve ( ) b_spline_curve ( 3, ( #7446, #567, #22404, #44748 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.9272952180016126311, 1.570796326794896780 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670092527, 0.9657888653670092527, 1.000000000000000000 ) )
representation_item ( '' ) );
#1324 = axis2_placement_3d ( 'none', #13684, #31879, #24952 ) ;
#1325 = oriented_edge ( 'none', *, *, #44604, .t. ) ;
#1326 = cartesian_point ( 'none', ( -69.49999999999990052, -2.285260393091624639e-13, 146.1000000000000796 ) ) ;
#1327 = vertex_point ( 'none', #11697 ) ;
#1328 = face_outer_bound ( 'none', #35884, .t. ) ;
#1329 = direction ( 'none', ( 7.726341967795143312e-16, 2.939139324480750643e-16, 1.000000000000000000 ) ) ;
#1330 = cartesian_point ( 'none', ( 21.23974567888874532, 32.06368601115952544, 117.7000000000000313 ) ) ;
#1331 = cartesian_point ( 'none', ( -34.19999999999991758, 12.45953095088301410, 147.1050315835763627 ) ) ;
#1332 = vertex_point ( 'none', #11350 ) ;
#1333 = axis2_placement_3d ( 'none', #43776, #3137, #3601 ) ;
#1334 = cartesian_point ( 'none', ( 15.28685498841015011, 12.19885505132832115, -36.50000000000000711 ) ) ;
#1335 = oriented_edge ( 'none', *, *, #46938, .t. ) ;
#1336 = oriented_edge ( 'none', *, *, #7689, .t. ) ;
#1337 = cartesian_point ( 'none', ( -39.63091780014718069, 18.35460795133219492, 131.7471897390072968 ) ) ;
#1338 = cartesian_point ( 'none', ( -46.60666861179000620, -2.219322007521766338, 167.9616675126325447 ) ) ;
#1339 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1340 = edge_curve ( 'none', #6499, #18444, #12126, .t. ) ;
#1341 = cylindrical_surface ( 'none', #42491, 5.500000000000005329 ) ;
#1342 = circle ( 'none', #14356, 22.99999999999998579 ) ;
#1343 = line ( 'none', #4220, #38787 ) ;
#1344 = oriented_edge ( 'none', *, *, #1356, .t. ) ;
#1345 = oriented_edge ( 'none', *, *, #7838, .t. ) ;
#1346 = edge_curve ( 'none', #42649, #1738, #30516, .t. ) ;
#1347 = cartesian_point ( 'none', ( -36.33130823037522816, 16.54416987690529339, 145.6607471296665608 ) ) ;
#1348 = axis2_placement_3d ( 'none', #34986, #26635, #20194 ) ;
#1349 = edge_curve ( 'none', #21518, #5828, #25343, .t. ) ;
#1350 = cartesian_point ( 'none', ( 14.86200763469400776, -11.98418662514487742, -10.50000000000000355 ) ) ;
#1351 = cartesian_point ( 'none', ( 29.39359980405013317, 3.150894247566154771, -5.500000000000020428 ) ) ;
#1352 = line ( 'none', #35291, #40997 ) ;
#1353 = edge_curve ( 'none', #14840, #14363, #44451, .t. ) ;
#1354 = direction ( 'none', ( 3.265361837132817531e-15, -0.4187739565397414765, 0.9080905094339719597 ) ) ;
#1355 = cartesian_point ( 'none', ( 48.12277323152273567, -25.04505121590787198, 60.60000000000000142 ) ) ;
#1356 = edge_curve ( 'none', #24995, #7770, #3502, .t. ) ;
#1357 = cartesian_point ( 'none', ( -17.83802208208724949, 5.972432876595317630, 176.0999999999999659 ) ) ;
#1358 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#1359 = advanced_face ( 'none', ( #23 ), #14936, .f. ) ;
#1360 = cartesian_point ( 'none', ( -121.5000000000000995, 55.99999999999955236, 146.0999999999673662 ) ) ;
#1361 = oriented_edge ( 'none', *, *, #36271, .t. ) ;
#1362 = edge_loop ( 'none', ( #20906, #41404, #17809, #3013, #10270, #25722, #8511, #25864, #19781 ) ) ;
#1363 = oriented_edge ( 'none', *, *, #33835, .t. ) ;
#1364 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#1365 = edge_curve ( 'none', #27101, #34202, #44906, .t. ) ;
#1366 = oriented_edge ( 'none', *, *, #17336, .t. ) ;
#1367 = cartesian_point ( 'none', ( 4.955949832659842791, -15.21493701174891555, -119.7651464789359466 ) ) ;
#1368 = advanced_face ( 'none', ( #45474 ), #5084, .f. ) ;
#1369 = direction ( 'none', ( -0.9591247405308765961, -0.2829836251474258102, 1.130422233496262622e-15 ) ) ;
#1370 = cartesian_point ( 'none', ( -49.64999999999987068, -1.459526943747846922e-13, 146.0999999999999943 ) ) ;
#1371 = cartesian_point ( 'none', ( -16.81943462493973129, 6.435539261945407929, -11.18134334644279271 ) ) ;
#1372 = cartesian_point ( 'none', ( 20.00000000000008882, 34.64101615137755630, 84.50000000000004263 ) ) ;
#1373 = vertex_point ( 'none', #1257 ) ;
#1374 = oriented_edge ( 'none', *, *, #37579, .f. ) ;
#1375 = cartesian_point ( 'none', ( -58.49999999999986500, -1.920191155160886700e-13, 172.1000000000000512 ) ) ;
#1376 = edge_loop ( 'none', ( #46205, #10926, #47195, #6254 ) ) ;
#1377 = edge_loop ( 'none', ( #29887, #13390, #27421, #29121, #20732, #38085, #8830, #7894, #27332, #27067, #38699 ) ) ;
#1378 = oriented_edge ( 'none', *, *, #44168, .f. ) ;
#1379 = cartesian_point ( 'none', ( 45.61204407024349194, -31.64241560835951006, 60.60000000000000853 ) ) ;
#1380 = cartesian_point ( 'none', ( -42.49999999999992895, -4.389855730355458618, 101.1000000000000369 ) ) ;
#1381 = line ( 'none', #37194, #39350 ) ;
#1383 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 1.224442052797193839e-16 ) ) ;
#1382 = vector ( 'none', #40741, 1000.000000000000114 ) ;
#1384 = face_outer_bound ( 'none', #37554, .t. ) ;
#1385 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#1386 = plane ( 'none', #17391 ) ;
#1387 = axis2_placement_3d ( 'none', #17322, #21005, #17479 ) ;
#1388 = edge_loop ( 'none', ( #33341, #13179, #24275, #30000 ) ) ;
#1389 = cartesian_point ( 'none', ( 17.00826241833014052, -5.917797609828537198, -11.33546540591614971 ) ) ;
#1390 = oriented_edge ( 'none', *, *, #18600, .t. ) ;
#1391 = cartesian_point ( 'none', ( 23.47542852236429312, -31.56537018493544267, 114.7000000000000171 ) ) ;
#1392 = cartesian_point ( 'none', ( -8.499999999999809930, -23.22030414426066969, 142.4851036739580934 ) ) ;
#1393 = cartesian_point ( 'none', ( -58.16843118263438583, 34.49967906316792465, 131.6819219427560768 ) ) ;
#1394 = axis2_placement_3d ( 'none', #23405, #1427, #12006 ) ;
#1395 = oriented_edge ( 'none', *, *, #16293, .f. ) ;
#1396 = line ( 'none', #11699, #41638 ) ;
#1397 = cartesian_point ( 'none', ( 2.252239443721316536e-14, 2.889714162905759888e-15, 1.999999999999998668 ) ) ;
#1398 = direction ( 'none', ( 1.089913892166352152e-15, 0.06226994568356322701, 0.9980593438591545130 ) ) ;
#1399 = axis2_placement_3d ( 'none', #37494, #34090, #11883 ) ;
#1400 = cartesian_point ( 'none', ( -15.19999999999989804, 8.920580559879519811, 164.5999999999999943 ) ) ;
#1401 = edge_curve ( 'none', #11140, #37210, #18541, .t. ) ;
#1402 = cartesian_point ( 'none', ( -90.51970269412014147, 28.82962395424179292, 161.1074973433687774 ) ) ;
#1403 = cartesian_point ( 'none', ( -42.40647512135903696, -10.01819342262136203, 159.2322169812595121 ) ) ;
#1404 = cartesian_point ( 'none', ( 14.47548955294013240, -36.52478878836195264, -11.50000000000000178 ) ) ;
#1405 = oriented_edge ( 'none', *, *, #16584, .f. ) ;
#1406 = edge_loop ( 'none', ( #10199, #12011, #18860, #6750 ) ) ;
#1407 = edge_loop ( 'none', ( #9081, #12248, #41170, #42736, #11105, #9183 ) ) ;
#1408 = oriented_edge ( 'none', *, *, #27498, .t. ) ;
#1409 = b_spline_curve_with_knots ( 'none', 3,
( #28080, #42559, #1760, #27458, #10072, #43181, #2704, #17125, #10544, #43020 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.957829266092570267e-07, 0.0008478645972537903006, 0.001695433411580971224, 0.002543002225908152364, 0.003390571040235333504 ),
.unspecified. ) ;
#1410 = cartesian_point ( 'none', ( -54.49999999999985789, -20.12761829022054982, 115.5951669768912069 ) ) ;
#1411 = edge_curve ( 'none', #31957, #12313, #5794, .t. ) ;
#1412 = cartesian_point ( 'none', ( -45.96194077712583237, -45.96194077712534209, 9.858870163930317994e-15 ) ) ;
#1413 = cartesian_point ( 'none', ( 18.79708021550294816, 32.87836474169230172, 74.70000000000003126 ) ) ;
#1414 = direction ( 'none', ( 0.0000000000000000000, 0.7111790392350243462, 0.7030109345897457285 ) ) ;
#1415 = cartesian_point ( 'none', ( -36.28660128721529787, 14.25690112375636787, 154.5072414508497616 ) ) ;
#1416 = direction ( 'none', ( 0.9860849724080618106, -0.1182278785173171004, -0.1168699958598714977 ) ) ;
#1417 = oriented_edge ( 'none', *, *, #46543, .t. ) ;
#1419 = direction ( 'none', ( -0.9976119051281969741, -0.06906871032883971084, 1.211406554217883190e-15 ) ) ;
#1418 = axis2_placement_3d ( 'none', #43464, #32852, #21724 ) ;
#1420 = direction ( 'none', ( 4.440892098500626162e-16, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1421 = edge_curve ( 'none', #21274, #46277, #28803, .t. ) ;
#1422 = cartesian_point ( 'none', ( -46.82418833866000085, 8.570191732305643129, 125.6584956282574836 ) ) ;
#1423 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#1424 = oriented_edge ( 'none', *, *, #13833, .f. ) ;
#1425 = cartesian_point ( 'none', ( -26.33913438213164326, -42.50000000000006395, 112.2347535196586250 ) ) ;
#1426 = edge_loop ( 'none', ( #24627, #4696 ) ) ;
#1427 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#1428 = cartesian_point ( 'none', ( -51.39322610986420159, 36.87411587120016776, 58.50000000000009948 ) ) ;
#1429 = oriented_edge ( 'none', *, *, #35797, .f. ) ;
#1430 = direction ( 'none', ( 3.497202527569243102e-15, -0.7030109345897475048, 0.7111790392350225698 ) ) ;
#1431 = line ( 'none', #7386, #36512 ) ;
#1432 = toroidal_surface ( 'none', #4459, 19.25000000000000000, 4.050000000000003375 ) ;
#1433 = line ( 'none', #33794, #43370 ) ;
#1434 = plane ( 'none', #26265 ) ;
#1435 = vertex_point ( 'none', #8935 ) ;
#1436 = edge_curve ( 'none', #2365, #17276, #10950, .t. ) ;
#1437 = cartesian_point ( 'none', ( -36.33130823037513579, -1.084616549604255686, 168.0231865142894776 ) ) ;
#1438 = edge_loop ( 'none', ( #815, #3515, #41644, #41781 ) ) ;
#1439 = edge_curve ( 'none', #14398, #20229, #43759, .t. ) ;
#1440 = cartesian_point ( 'none', ( -4.087008509401355444e-16, 1.149450917663039345e-18, -1.899999999999999911 ) ) ;
#1441 = cartesian_point ( 'none', ( -42.39333138820915536, 8.288567357559397664, 125.7491388937682046 ) ) ;
#1443 = edge_curve ( 'none', #39836, #174, #39197, .t. ) ;
#1442 = edge_loop ( 'none', ( #38126, #10518 ) ) ;
#1444 = vector ( 'none', #37329, 1000.000000000000000 ) ;
#1445 = direction ( 'none', ( 0.0000000000000000000, 0.7604933002750973170, 0.6493457786393090903 ) ) ;
#1446 = direction ( 'none', ( 1.261543459662907264e-15, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1447 = cartesian_point ( 'none', ( 17.18153752460871431, 30.51109251106522890, 120.6000000000000227 ) ) ;
#1448 = cartesian_point ( 'none', ( -84.70000000000294449, -20.00000000000073896, 111.4589838486227649 ) ) ;
#1449 = oriented_edge ( 'none', *, *, #28843, .f. ) ;
#1450 = direction ( 'none', ( 1.214306433183765755e-15, 1.765076275432014195e-29, 1.000000000000000000 ) ) ;
#1451 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#1452 = face_bound ( 'none', #13382, .t. ) ;
#1453 = edge_loop ( 'none', ( #17990, #38205, #5910, #24258 ) ) ;
#1454 = oriented_edge ( 'none', *, *, #36611, .f. ) ;
#1455 = cartesian_point ( 'none', ( 11.29879950619341678, 14.01203517405103760, -37.44002992467273572 ) ) ;
#1456 = cartesian_point ( 'none', ( -42.36691201456291367, -15.34487410046861022, 152.2944752147484451 ) ) ;
#1457 = advanced_face ( 'none', ( #652 ), #19022, .t. ) ;
#1458 = axis2_placement_3d ( 'none', #42146, #20094, #45834 ) ;
#1460 = cartesian_point ( 'none', ( -20.16422958109733443, -8.580109788223190037, 173.4422046237375810 ) ) ;
#1459 = cartesian_point ( 'none', ( 20.00000000000000000, 34.64101615137762735, 120.7000000000000313 ) ) ;
#1461 = cartesian_point ( 'none', ( -21.51062459644418823, -36.62598358456104819, 117.7000000000000739 ) ) ;
#1462 = vertex_point ( 'none', #19714 ) ;
#1463 = oriented_edge ( 'none', *, *, #11045, .t. ) ;
#1464 = cartesian_point ( 'none', ( 25.11286195646027153, 47.87376945417055651, 60.60000000000005116 ) ) ;
#1465 = advanced_face ( 'none', ( #16111 ), #9272, .t. ) ;
#1466 = oriented_edge ( 'none', *, *, #12826, .f. ) ;
#1467 = axis2_placement_3d ( 'none', #15388, #44667, #44346 ) ;
#1468 = cartesian_point ( 'none', ( -34.19999999999987494, -9.020562075079396891e-14, 146.0999999999999659 ) ) ;
#1469 = edge_loop ( 'none', ( #47194, #1177, #19416, #6675 ) ) ;
#1470 = axis2_placement_3d ( 'none', #20723, #2291, #46460 ) ;
#1471 = face_outer_bound ( 'none', #46749, .t. ) ;
#1472 = cylindrical_surface ( 'none', #22630, 5.000000000000004441 ) ;
#1473 = cylindrical_surface ( 'none', #45240, 5.000000000000003553 ) ;
#1474 = vertex_point ( 'none', #34701 ) ;
#1475 = direction ( 'none', ( 2.897627825352262394e-15, -0.9337345827325893577, -0.3579661003631451899 ) ) ;
#1476 = axis2_placement_3d ( 'none', #39980, #3490, #43195 ) ;
#1477 = edge_curve ( 'none', #35698, #1533, #24204, .t. ) ;
#1478 = oriented_edge ( 'none', *, *, #17759, .t. ) ;
#1479 = cartesian_point ( 'none', ( -36.28629995881020420, 19.38694028698232685, 156.3956647237278617 ) ) ;
#1480 = direction ( 'none', ( 3.800862444811031083e-15, -0.9790386015721626034, 0.2036747815308123655 ) ) ;
#1481 = axis2_placement_3d ( 'none', #14374, #43192, #35987 ) ;
#1482 = circle ( 'none', #29844, 3.399999999999993250 ) ;
#1483 = edge_curve ( 'none', #32251, #43392, #19580, .t. ) ;
#1484 = direction ( 'none', ( 3.608224830031757968e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1485 = direction ( 'none', ( -3.384826294588889573e-15, 0.9980593438591542910, -0.06226994568356625931 ) ) ;
#1486 = edge_curve ( 'none', #25220, #40168, #38059, .t. ) ;
#1487 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1488 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#1489 = circle ( 'none', #24586, 3.399999999999993250 ) ;
#1490 = oriented_edge ( 'none', *, *, #16607, .t. ) ;
#1491 = edge_curve ( 'none', #22588, #5867, #27670, .t. ) ;
#1492 = plane ( 'none', #16211 ) ;
#1493 = oriented_edge ( 'none', *, *, #30304, .t. ) ;
#1494 = edge_curve ( 'none', #3670, #13500, #35725, .t. ) ;
#1495 = direction ( 'none', ( -4.625929269271486111e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1496 = cartesian_point ( 'none', ( 51.00292657709107402, -37.46194077712547710, 6.938893903907228378e-15 ) ) ;
#1497 = line ( 'none', #14193, #39454 ) ;
#1498 = cartesian_point ( 'none', ( 6.016663149831753143e-14, 2.492886723955103682e-14, 106.1000000000000512 ) ) ;
#1499 = cartesian_point ( 'none', ( 57.50000000000012079, -30.31088913245514149, 57.50000000000000000 ) ) ;
#1500 = oriented_edge ( 'none', *, *, #37050, .t. ) ;
#1501 = edge_curve ( 'none', #43092, #30418, #18388, .t. ) ;
#1502 = cartesian_point ( 'none', ( -69.49999999999990052, -2.314794548284184542e-13, 146.1000000000000512 ) ) ;
#1503 = cartesian_point ( 'none', ( -41.25952444044309431, 13.95325381577426604, 153.2251719672358661 ) ) ;
#1504 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#1505 = oriented_edge ( 'none', *, *, #39983, .t. ) ;
#1506 = oriented_edge ( 'none', *, *, #27815, .t. ) ;
#1507 = oriented_edge ( 'none', *, *, #13683, .f. ) ;
#1508 = cylindrical_surface ( 'none', #24513, 65.00000000000000000 ) ;
#1509 = circle ( 'none', #36178, 0.6000000000000014211 ) ;
#1510 = circle ( 'none', #32272, 36.00000000000000000 ) ;
#1511 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#1512 = circle ( 'none', #25501, 35.49999999999999289 ) ;
#1513 = direction ( 'none', ( 0.9985173288360184030, 0.05443476843142223270, 0.0000000000000000000 ) ) ;
#1514 = oriented_edge ( 'none', *, *, #33653, .t. ) ;
#1515 = cartesian_point ( 'none', ( 1.683110647592287862e-14, 2.663022750215253250e-15, -7.000000000000002665 ) ) ;
#1516 = cartesian_point ( 'none', ( 5.950631932287221204, -14.85345243387393133, -118.5150859929010494 ) ) ;
#1517 = advanced_face ( 'none', ( #4641 ), #9262, .f. ) ;
#1518 = oriented_edge ( 'none', *, *, #9710, .t. ) ;
#1519 = cartesian_point ( 'none', ( -121.5000000000000426, 65.00000000003386447, 204.6768725692620023 ) ) ;
#1520 = axis2_placement_3d ( 'none', #13907, #6187, #6663 ) ;
#1521 = circle ( 'none', #40768, 25.99999999999999645 ) ;
#1522 = axis2_placement_3d ( 'none', #30238, #29907, #8232 ) ;
#1523 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#1524 = cartesian_point ( 'none', ( 18.23934843388937921, 29.43043978568138996, 140.8653961896106352 ) ) ;
#1525 = axis2_placement_3d ( 'none', #37971, #30514, #38453 ) ;
#1526 = cartesian_point ( 'none', ( -40.74176285683602572, 19.79175881082193555, 157.9418627882307362 ) ) ;
#1527 = cartesian_point ( 'none', ( 14.86200763469400776, -11.98418662514487742, -10.50000000000000355 ) ) ;
#1528 = axis2_placement_3d ( 'none', #2971, #28641, #21411 ) ;
#1529 = cartesian_point ( 'none', ( -34.19999999999987494, -9.020562075079395629e-14, 146.0999999999999659 ) ) ;
#1530 = advanced_face ( 'none', ( #8660 ), #7474, .f. ) ;
#1531 = circle ( 'none', #40951, 4.500000000000000888 ) ;
#1532 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#1533 = vertex_point ( 'none', #46544 ) ;
#1534 = cartesian_point ( 'none', ( -21.16280991015634427, 36.43038171292225513, 74.70000000000007390 ) ) ;
#1535 = advanced_face ( 'none', ( #36869 ), #24500, .f. ) ;
#1536 = axis2_placement_3d ( 'none', #40377, #18626, #7717 ) ;
#1537 = vector ( 'none', #3076, 999.9999999999998863 ) ;
#1538 = edge_curve ( 'none', #44369, #21776, #14387, .t. ) ;
#1539 = cartesian_point ( 'none', ( -41.25952444044303036, -11.38065607903119236, 135.3323616878667508 ) ) ;
#1540 = cartesian_point ( 'none', ( -38.22443619764049316, -14.59178016752001028, 164.0733763822762228 ) ) ;
#1541 = direction ( 'none', ( 6.323653290322538517e-16, 2.518793474338965937e-17, 1.000000000000000000 ) ) ;
#1542 = direction ( 'none', ( -3.608224830032506597e-15, 1.000000000000000000, -5.849626338871871667e-13 ) ) ;
#1543 = edge_loop ( 'none', ( #12804, #2196, #20024, #33358 ) ) ;
#1544 = oriented_edge ( 'none', *, *, #27672, .t. ) ;
#1545 = edge_curve ( 'none', #41111, #23265, #46623, .t. ) ;
#1546 = oriented_edge ( 'none', *, *, #42252, .f. ) ;
#1547 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1548 = axis2_placement_3d ( 'none', #19430, #8347, #19594 ) ;
#1549 = cartesian_point ( 'none', ( -47.03431479400671833, 22.34382510854467441, 145.3951222788514315 ) ) ;
#1550 = edge_curve ( 'none', #16660, #38186, #28218, .t. ) ;
#1551 = cartesian_point ( 'none', ( -46.59352487864070014, 13.31215926446993691, 136.3221813264247828 ) ) ;
#1552 = edge_loop ( 'none', ( #30342, #13900, #46015, #42914 ) ) ;
#1553 = oriented_edge ( 'none', *, *, #18308, .f. ) ;
#1554 = cartesian_point ( 'none', ( 3.069192438059902446e-16, 3.297403965766165745e-14, 45.50000000000004974 ) ) ;
#1555 = cartesian_point ( 'none', ( 2.194927865177838111, -42.49999999999996447, 101.0999999999999659 ) ) ;
#1556 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1557 = edge_loop ( 'none', ( #43571, #43309, #30088, #47352, #45210, #7232 ) ) ;
#1558 = line ( 'none', #39363, #8434 ) ;
#1559 = circle ( 'none', #21622, 17.50000000000000711 ) ;
#1560 = line ( 'none', #12183, #25081 ) ;
#1561 = oriented_edge ( 'none', *, *, #41244, .f. ) ;
#1562 = cylindrical_surface ( 'none', #19665, 4.999999999999997335 ) ;
#1563 = oriented_edge ( 'none', *, *, #9445, .t. ) ;
#1564 = cartesian_point ( 'none', ( 49.61081362515100324, -31.00027695764237734, 68.59999999999999432 ) ) ;
#1565 = cartesian_point ( 'none', ( -51.81108534325866088, 11.29740379067120770, 165.7739269561367905 ) ) ;
#1567 = oriented_edge ( 'none', *, *, #15160, .f. ) ;
#1566 = cartesian_point ( 'none', ( -57.09999999999987352, -20.00000000000034461, 111.4589838486225943 ) ) ;
#1568 = edge_curve ( 'none', #44484, #35245, #46085, .t. ) ;
#1569 = face_outer_bound ( 'none', #7492, .t. ) ;
#1570 = cartesian_point ( 'none', ( -69.50000000000004263, 34.64101615137730050, 126.1000000000000512 ) ) ;
#1571 = direction ( 'none', ( 1.317153999341670513e-15, 5.846994896799082156e-13, 1.000000000000000000 ) ) ;
#1572 = edge_loop ( 'none', ( #12550, #32141, #24724, #6832 ) ) ;
#1573 = direction ( 'none', ( -0.5150380749100578193, -1.648445282262132854e-15, -0.8571673007021102242 ) ) ;
#1574 = cartesian_point ( 'none', ( -69.50000000000001421, 34.99999999999977973, 146.0999999999795875 ) ) ;
#1575 = edge_curve ( 'none', #12765, #16660, #35184, .t. ) ;
#1576 = cartesian_point ( 'none', ( -16.75521882271776164, -30.85702084075114726, 114.7000000000000455 ) ) ;
#1577 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#1578 = cartesian_point ( 'none', ( -103.5000000000000142, 51.26524163605461126, 197.3652416359945221 ) ) ;
#1579 = cartesian_point ( 'none', ( -42.36691201456292788, -15.99583531908539058, 141.8609037767389509 ) ) ;
#1580 = face_outer_bound ( 'none', #28431, .t. ) ;
#1581 = vector ( 'none', #6084, 1000.000000000000114 ) ;
#1582 = direction ( 'none', ( 7.726341967795143312e-16, 2.939139324480750643e-16, 1.000000000000000000 ) ) ;
#1583 = oriented_edge ( 'none', *, *, #18871, .t. ) ;
#1584 = advanced_face ( 'none', ( #13271 ), #4043, .t. ) ;
#1585 = oriented_edge ( 'none', *, *, #3351, .t. ) ;
#1586 = oriented_edge ( 'none', *, *, #16360, .f. ) ;
#1587 = cartesian_point ( 'none', ( -37.95572422967038761, -16.65015771050994431, 130.1415120627942485 ) ) ;
#1588 = axis2_placement_3d ( 'none', #33011, #26077, #18326 ) ;
#1589 = direction ( 'none', ( 0.9943034911051374936, 0.1065859633166382076, -2.232775049575975499e-16 ) ) ;
#1590 = advanced_face ( 'none', ( #27069 ), #12956, .f. ) ;
#1591 = cartesian_point ( 'none', ( 14.01203517405109267, -11.29879950619336171, -10.55997007532728027 ) ) ;
#1592 = cartesian_point ( 'none', ( -54.49999999999988631, -1.744026668586890360e-13, 146.1000000000000512 ) ) ;
#1593 = cartesian_point ( 'none', ( -85.49999999999968736, -65.00000000001152500, 127.1000000000386478 ) ) ;
#1594 = cartesian_point ( 'none', ( 31.00027695764293156, 49.61081362515070481, 60.40000000000001990 ) ) ;
#1595 = oriented_edge ( 'none', *, *, #33557, .t. ) ;
#1596 = vertex_point ( 'none', #42229 ) ;
#1597 = vector ( 'none', #40297, 1000.000000000000000 ) ;
#1598 = line ( 'none', #11114, #2208 ) ;
#1599 = vertex_point ( 'none', #35174 ) ;
#1600 = circle ( 'none', #41010, 13.00000000000000178 ) ;
#1601 = edge_loop ( 'none', ( #10783, #32209, #8373, #19568 ) ) ;
#1602 = axis2_placement_3d ( 'none', #25608, #40891, #25466 ) ;
#1603 = axis2_placement_3d ( 'none', #12398, #38192, #12559 ) ;
#1604 = vertex_point ( 'none', #13112 ) ;
#1605 = cylindrical_surface ( 'none', #11777, 27.50000000000000000 ) ;
#1606 = edge_curve ( 'none', #13641, #29131, #33381, .t. ) ;
#1607 = cartesian_point ( 'none', ( 31.00027695764286406, 53.86081362515069770, 2.800278957474136493e-14 ) ) ;
#1608 = cartesian_point ( 'none', ( -54.79999999999996163, 24.91906190176604241, 148.1100631671527310 ) ) ;
#1609 = oriented_edge ( 'none', *, *, #16876, .t. ) ;
#1610 = edge_curve ( 'none', #28282, #35192, #38615, .t. ) ;
#1611 = b_spline_curve_with_knots ( 'none', 3,
( #32370, #17681, #36697, #6920, #21404, #10495, #40371, #12, #32661, #47141, #25723, #6610 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 6.245004513516505540e-17, 0.0007397396225989187092, 0.001479479245197774968, 0.002219218867796631228, 0.002589088679096090799, 0.002958958490395550370 ),
.unspecified. ) ;
#1612 = axis2_placement_3d ( 'none', #29394, #25242, #7070 ) ;
#1613 = cartesian_point ( 'none', ( -39.04859199209089837, 4.006387792582206231, 113.1000000000000227 ) ) ;
#1614 = edge_curve ( 'none', #22535, #35705, #42026, .t. ) ;
#1615 = cartesian_point ( 'none', ( -82.30000000000312355, 34.43176426428264847, 123.8195803790204224 ) ) ;
#1616 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 60.60000000000005826 ) ) ;
#1617 = face_outer_bound ( 'none', #32511, .t. ) ;
#1618 = cartesian_point ( 'none', ( 36.84562628284540864, -13.68757783559808416, -35.47058263049948579 ) ) ;
#1619 = axis2_placement_3d ( 'none', #2581, #13935, #10093 ) ;
#1620 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#1621 = line ( 'none', #16947, #13133 ) ;
#1622 = face_outer_bound ( 'none', #25846, .t. ) ;
#1623 = edge_curve ( 'none', #23514, #16822, #36270, .t. ) ;
#1624 = direction ( 'none', ( -4.440892098500625176e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1625 = vertex_point ( 'none', #38891 ) ;
#1626 = cartesian_point ( 'none', ( -42.40647512135905828, -15.40222646560522257, 130.4151978886788186 ) ) ;
#1627 = oriented_edge ( 'none', *, *, #22329, .t. ) ;
#1628 = oriented_edge ( 'none', *, *, #42920, .t. ) ;
#1629 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#1630 = edge_curve ( 'none', #8239, #10811, #28758, .t. ) ;
#1631 = direction ( 'none', ( -2.523086919325814528e-15, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1632 = vector ( 'none', #27468, 999.9999999999998863 ) ;
#1633 = direction ( 'none', ( 4.440892098500626162e-16, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1634 = direction ( 'none', ( 1.387778780781445478e-15, -1.224442052797143549e-16, 1.000000000000000000 ) ) ;
#1635 = plane ( 'none', #25222 ) ;
#1636 = edge_loop ( 'none', ( #27184, #29569 ) ) ;
#1637 = oriented_edge ( 'none', *, *, #12382, .t. ) ;
#1638 = circle ( 'none', #11155, 0.1000000000000013517 ) ;
#1639 = edge_loop ( 'none', ( #11981, #3241 ) ) ;
#1640 = vector ( 'none', #41491, 1000.000000000000000 ) ;
#1641 = vertex_point ( 'none', #25295 ) ;
#1642 = line ( 'none', #16882, #11955 ) ;
#1643 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#1644 = direction ( 'none', ( 3.472942098561955260e-17, 1.000000000000000000, 6.049741671910658889e-19 ) ) ;
#1645 = advanced_face ( 'none', ( #31638 ), #1169, .f. ) ;
#1646 = oriented_edge ( 'none', *, *, #2176, .t. ) ;
#1647 = oriented_edge ( 'none', *, *, #5798, .f. ) ;
#1648 = oriented_edge ( 'none', *, *, #44899, .f. ) ;
#1649 = oriented_edge ( 'none', *, *, #11503, .t. ) ;
#1650 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#1651 = direction ( 'none', ( 3.490640606220100147e-15, -0.9967624760706481624, -0.08040252668610897713 ) ) ;
#1652 = line ( 'none', #34752, #45923 ) ;
#1653 = cartesian_point ( 'none', ( 45.96194077712560500, -45.96194077712549841, 1.000000000000007772 ) ) ;
#1654 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#1655 = oriented_edge ( 'none', *, *, #35329, .f. ) ;
#1656 = axis2_placement_3d ( 'none', #975, #4647, #38157 ) ;
#1657 = oriented_edge ( 'none', *, *, #2683, .t. ) ;
#1658 = cartesian_point ( 'none', ( 21.62316026176128858, -1.005984438427399041, 173.9266898545897675 ) ) ;
#1659 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#1661 = cartesian_point ( 'none', ( -82.30000000000293880, -21.32142726050403070, 109.5887084691134419 ) ) ;
#1660 = cartesian_point ( 'none', ( -39.34999999999992326, 13.54103067448940223, 153.0051059566478671 ) ) ;
#1662 = direction ( 'none', ( 0.5448968651154854070, -0.8385030747631855297, 0.0000000000000000000 ) ) ;
#1663 = axis2_placement_3d ( 'none', #24264, #35878, #24409 ) ;
#1664 = line ( 'none', #27472, #8502 ) ;
#1665 = cartesian_point ( 'none', ( -59.80000000000311644, 34.64101615137719392, 126.0999999999997101 ) ) ;
#1666 = direction ( 'none', ( 1.734723475976808475e-15, -0.7111790392350232359, -0.7030109345897468387 ) ) ;
#1667 = cartesian_point ( 'none', ( 2.031704662740729805, -15.87387446845234251, -120.9999999999999005 ) ) ;
#1668 = vector ( 'none', #21013, 1000.000000000000000 ) ;
#1669 = axis2_placement_3d ( 'none', #36726, #33320, #56 ) ;
#1670 = vector ( 'none', #29708, 1000.000000000000000 ) ;
#1671 = cartesian_point ( 'none', ( -55.60965825505065396, 0.03878242631444100974, 182.9022767988560361 ) ) ;
#1672 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#1673 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#1674 = oriented_edge ( 'none', *, *, #23436, .f. ) ;
#1675 = edge_curve ( 'none', #31307, #11119, #21813, .t. ) ;
#1676 = oriented_edge ( 'none', *, *, #29518, .t. ) ;
#1677 = edge_loop ( 'none', ( #45434, #47637, #40580, #46007 ) ) ;
#1678 = vertex_point ( 'none', #10666 ) ;
#1679 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814804976e-15 ) ) ;
#1680 = cartesian_point ( 'none', ( -79.25484337860967798, 60.20000000001035545, 164.2705310286926021 ) ) ;
#1681 = axis2_placement_3d ( 'none', #13261, #43155, #24987 ) ;
#1682 = circle ( 'none', #43391, 2.099999999999990763 ) ;
#1683 = edge_curve ( 'none', #19458, #45399, #41422, .t. ) ;
#1684 = advanced_face ( 'none', ( #29297 ), #32234, .f. ) ;
#1685 = cartesian_point ( 'none', ( -36.73239494782180259, 16.06838142714708439, 144.5117864436238904 ) ) ;
#1686 = vertex_point ( 'none', #32697 ) ;
#1687 = cartesian_point ( 'none', ( -41.50924572709974569, -14.65746738326609133, 152.0310245877108741 ) ) ;
#1688 = vertex_point ( 'none', #43467 ) ;
#1689 = toroidal_surface ( 'none', #17600, 19.25000000000000000, 4.050000000000003375 ) ;
#1690 = cartesian_point ( 'none', ( -96.50000000000002842, 30.14101615136527457, 126.0999999999820602 ) ) ;
#1691 = axis2_placement_3d ( 'none', #36525, #18274, #25240 ) ;
#1692 = face_outer_bound ( 'none', #9437, .t. ) ;
#1693 = cartesian_point ( 'none', ( 33.14637891670960812, 21.28778808865667926, -35.31842088930176260 ) ) ;
#1694 = oriented_edge ( 'none', *, *, #37040, .t. ) ;
#1695 = vector ( 'none', #14676, 1000.000000000000000 ) ;
#1696 = edge_curve ( 'none', #18816, #8433, #33052, .t. ) ;
#1697 = advanced_face ( 'none', ( #20684 ), #9767, .t. ) ;
#1698 = direction ( 'none', ( 3.608224830032557872e-15, -1.000000000000000000, 5.919455965648734082e-13 ) ) ;
#1699 = edge_curve ( 'none', #15497, #25188, #15498, .t. ) ;
#1700 = vertex_point ( 'none', #36903 ) ;
#1701 = cartesian_point ( 'none', ( -54.79999999999983373, -23.35185017689028086, 150.2971344634261754 ) ) ;
#1702 = cartesian_point ( 'none', ( -39.06747668275892948, -14.08602017347955382, 151.8117454138231608 ) ) ;
#1703 = oriented_edge ( 'none', *, *, #14862, .t. ) ;
#1704 = line ( 'none', #30416, #7963 ) ;
#1705 = oriented_edge ( 'none', *, *, #12895, .f. ) ;
#1706 = edge_curve ( 'none', #34793, #44068, #8038, .t. ) ;
#1707 = cartesian_point ( 'none', ( -1.152966611073224531e-14, 3.242661536144153147e-17, -53.60000000000000142 ) ) ;
#1708 = direction ( 'none', ( 1.590016789392713118e-15, -0.7111790392350227918, -0.7030109345897472828 ) ) ;
#1709 = edge_curve ( 'none', #8330, #20739, #17804, .t. ) ;
#1710 = oriented_edge ( 'none', *, *, #28782, .t. ) ;
#1711 = direction ( 'none', ( -7.706087219271052943e-16, 3.400530025998508337e-16, -1.000000000000000000 ) ) ;
#1712 = plane ( 'none', #16899 ) ;
#1713 = cartesian_point ( 'none', ( -33.49101067908063101, -21.87126433688065674, -34.26794919243111082 ) ) ;
#1714 = circle ( 'none', #31597, 65.00000000000000000 ) ;
#1715 = b_spline_curve_with_knots ( 'none', 3,
( #14360, #21918, #36450, #43813 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 8.862119947357511082e-07, 0.0005956375191353775788 ),
.unspecified. ) ;
#1716 = cartesian_point ( 'none', ( 4.954807185051437912, -15.21529230919537490, -82.23396921329548093 ) ) ;
#1717 = circle ( 'none', #13940, 16.55000000000000071 ) ;
#1718 = circle ( 'none', #28885, 1.807199999999997919 ) ;
#1719 = direction ( 'none', ( 0.9285714285714327110, 0.3711537444790349860, 0.0000000000000000000 ) ) ;
#1720 = cartesian_point ( 'none', ( 30.31088913245555361, -57.49999999999988631, 45.50000000000000711 ) ) ;
#1721 = oriented_edge ( 'none', *, *, #22659, .t. ) ;
#1722 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#1723 = oriented_edge ( 'none', *, *, #12016, .f. ) ;
#1724 = oriented_edge ( 'none', *, *, #47157, .t. ) ;
#1725 = vector ( 'none', #6593, 1000.000000000000114 ) ;
#1726 = cartesian_point ( 'none', ( -31.69999999999991402, 8.889737990437579285, 154.8876366823719195 ) ) ;
#1727 = cartesian_point ( 'none', ( 36.39397874845341363, 15.93005473198860855, -10.74013367768312222 ) ) ;
#1728 = direction ( 'none', ( 0.0000000000000000000, 0.7111790392350260115, 0.7030109345897439521 ) ) ;
#1729 = direction ( 'none', ( -4.440892098500625176e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1730 = circle ( 'none', #14065, 4.000000000000000000 ) ;
#1731 = cartesian_point ( 'none', ( -53.37152791086528225, 29.49710429250228927, 60.60000000000010800 ) ) ;
#1732 = direction ( 'none', ( -8.239640843840862341e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#1733 = cartesian_point ( 'none', ( 27.48071762887479608, -1.029640035181629942, -65.50000000000002842 ) ) ;
#1734 = axis2_placement_3d ( 'none', #14143, #28470, #17841 ) ;
#1735 = oriented_edge ( 'none', *, *, #6456, .t. ) ;
#1736 = vertex_point ( 'none', #32403 ) ;
#1737 = vertex_point ( 'none', #11300 ) ;
#1738 = vertex_point ( 'none', #33169 ) ;
#1739 = toroidal_surface ( 'none', #26508, 19.25000000000000000, 4.049999999999999822 ) ;
#1740 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#1741 = vector ( 'none', #36445, 1000.000000000000000 ) ;
#1742 = oriented_edge ( 'none', *, *, #46463, .f. ) ;
#1743 = cartesian_point ( 'none', ( 43.22030272060048617, -31.34865947560347976, 68.49999999999998579 ) ) ;
#1744 = axis2_placement_3d ( 'none', #41680, #23841, #16425 ) ;
#1745 = oriented_edge ( 'none', *, *, #5536, .f. ) ;
#1746 = edge_loop ( 'none', ( #1493, #13924, #21402, #14305, #26534, #39830, #23160, #11999, #25173, #26892, #4999 ) ) ;
#1747 = cartesian_point ( 'none', ( -2.131719266332566143, 19.88606982210277607, -45.00000000000000000 ) ) ;
#1748 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#1749 = axis2_placement_3d ( 'none', #34544, #1282, #30974 ) ;
#1750 = face_outer_bound ( 'none', #19813, .t. ) ;
#1751 = oriented_edge ( 'none', *, *, #6934, .f. ) ;
#1752 = oriented_edge ( 'none', *, *, #27302, .f. ) ;
#1753 = oriented_edge ( 'none', *, *, #4460, .t. ) ;
#1754 = direction ( 'none', ( 0.9943034911051390479, 0.1065859633166248432, 0.0000000000000000000 ) ) ;
#1755 = advanced_face ( 'none', ( #13228 ), #377, .t. ) ;
#1756 = cartesian_point ( 'none', ( -46.63308798543667422, -20.85922080276830926, 152.9397885163776891 ) ) ;
#1757 = edge_curve ( 'none', #18129, #18466, #5215, .t. ) ;
#1758 = direction ( 'none', ( -0.8966868488700903139, -0.4426654437195517433, 9.293508764383579400e-16 ) ) ;
#1759 = cartesian_point ( 'none', ( -31.03226594065008825, -46.18096279676689875, 64.60000000000006537 ) ) ;
#1760 = cartesian_point ( 'none', ( -36.73239494782178127, 5.230357013141950340, 130.8239183851347889 ) ) ;
#1761 = cartesian_point ( 'none', ( 0.4059920650278243115, -15.99562697107945830, -120.8305074884477790 ) ) ;
#1762 = oriented_edge ( 'none', *, *, #22002, .f. ) ;
#1763 = direction ( 'none', ( 0.05405944376164017323, -0.9985377191374305017, 2.560447365386019523e-16 ) ) ;
#1764 = circle ( 'none', #26660, 4.640926795905548907 ) ;
#1765 = edge_curve ( 'none', #5538, #35040, #23613, .t. ) ;
#1766 = direction ( 'none', ( -0.8294228977943900460, -0.5586212103155023811, 1.007173560621658982e-15 ) ) ;
#1767 = face_outer_bound ( 'none', #9346, .t. ) ;
#1768 = vector ( 'none', #28552, 1000.000000000000000 ) ;
#1769 = edge_curve ( 'none', #34726, #21698, #5750, .t. ) ;
#1770 = edge_loop ( 'none', ( #32252, #33538, #45158, #29113 ) ) ;
#1772 = cartesian_point ( 'none', ( 1.835742830400826279e-13, -33.59999999999998010, 107.5999999999999943 ) ) ;
#1771 = cartesian_point ( 'none', ( -5.842036767891534974e-14, -3.343414842481101501e-16, -126.0000000000000000 ) ) ;
#1773 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#1774 = advanced_face ( 'none', ( #12080 ), #9220, .t. ) ;
#1775 = oriented_edge ( 'none', *, *, #25239, .f. ) ;
#1776 = face_outer_bound ( 'none', #373, .t. ) ;
#1777 = edge_curve ( 'none', #25714, #5981, #26454, .t. ) ;
#1778 = cartesian_point ( 'none', ( 29.39359980405013317, 3.150894247566154771, -3.500000000000019984 ) ) ;
#1779 = advanced_face ( 'none', ( #16680 ), #2328, .f. ) ;
#1780 = direction ( 'none', ( -2.069866470930613384e-15, 0.7950610666349232636, 0.6065293894951323539 ) ) ;
#1781 = cartesian_point ( 'none', ( -52.66869176962457999, -1.568448129721570993e-13, 146.0999999999999943 ) ) ;
#1782 = cartesian_point ( 'none', ( -49.64999999999987068, -1.459526943747846922e-13, 146.0999999999999943 ) ) ;
#1783 = edge_curve ( 'none', #4383, #21727, #40251, .t. ) ;
#1784 = cartesian_point ( 'none', ( -5.715563702085083316e-14, -2.839656147613309793e-16, -124.0000000000000000 ) ) ;
#1785 = vertex_point ( 'none', #29453 ) ;
#1786 = oriented_edge ( 'none', *, *, #23917, .f. ) ;
#1787 = vertex_point ( 'none', #22208 ) ;
#1788 = oriented_edge ( 'none', *, *, #2733, .t. ) ;
#1789 = toroidal_surface ( 'none', #42241, 27.00000000000000355, 1.000000000000000000 ) ;
#1790 = cartesian_point ( 'none', ( -15.28685498841008084, -12.19885505132831049, -36.49999999999999289 ) ) ;
#1791 = line ( 'none', #39862, #10375 ) ;
#1792 = oriented_edge ( 'none', *, *, #35426, .t. ) ;
#1793 = cartesian_point ( 'none', ( 1.172445596482853736, -10.93733840215652720, -115.9999999999999289 ) ) ;
#1794 = edge_curve ( 'none', #22366, #32943, #36770, .t. ) ;
#1795 = vector ( 'none', #38335, 1000.000000000000114 ) ;
#1796 = cartesian_point ( 'none', ( -34.19999999999995310, 21.87893634975064572, 147.8648354607600766 ) ) ;
#1797 = oriented_edge ( 'none', *, *, #38701, .t. ) ;
#1798 = oriented_edge ( 'none', *, *, #9377, .t. ) ;
#1799 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#1800 = direction ( 'none', ( -0.1065859633166277853, 0.9943034911051387148, 4.528192629535078534e-17 ) ) ;
#1801 = vector ( 'none', #41202, 1000.000000000000000 ) ;
#1802 = oriented_edge ( 'none', *, *, #16738, .t. ) ;
#1803 = cartesian_point ( 'none', ( -14.13106946681614140, -41.74497426905483621, -15.49999999999998224 ) ) ;
#1804 = oriented_edge ( 'none', *, *, #16514, .t. ) ;
#1805 = oriented_edge ( 'none', *, *, #13914, .f. ) ;
#1806 = direction ( 'none', ( -0.9985173288360184030, -0.05443476843142223270, 0.0000000000000000000 ) ) ;
#1807 = cartesian_point ( 'none', ( 26.43891725838076212, -34.79354798862455311, 117.3967685954414577 ) ) ;
#1808 = cartesian_point ( 'none', ( -42.36691201456306288, 17.28029603478364606, 132.5618624472328122 ) ) ;
#1809 = axis2_placement_3d ( 'none', #1440, #1107, #23098 ) ;
#1810 = vertex_point ( 'none', #23193 ) ;
#1811 = face_outer_bound ( 'none', #20709, .t. ) ;
#1812 = axis2_placement_3d ( 'none', #27206, #865, #4690 ) ;
#1813 = cartesian_point ( 'none', ( -30.96828797463502880, -53.04066445353483061, 64.60000000000006537 ) ) ;
#1814 = cartesian_point ( 'none', ( -84.70000000000294449, -20.00000000000073896, 111.4589838486227649 ) ) ;
#1815 = axis2_placement_3d ( 'none', #9770, #39852, #35534 ) ;
#1816 = cylindrical_surface ( 'none', #41018, 4.000000000000003553 ) ;
#1817 = circle ( 'none', #45803, 18.00000000000000000 ) ;
#1818 = cartesian_point ( 'none', ( -42.36691201456336131, -2.443543005032347892, 167.9155654758243941 ) ) ;
#1819 = cartesian_point ( 'none', ( -19.92882842329466087, -34.24322869439514960, 113.1000000000000654 ) ) ;
#1820 = oriented_edge ( 'none', *, *, #38221, .f. ) ;
#1821 = axis2_placement_3d ( 'none', #23708, #34963, #5218 ) ;
#1822 = cartesian_point ( 'none', ( -36.33130823037522816, 16.47046665508588248, 144.4794358501741556 ) ) ;
#1823 = direction ( 'none', ( 3.087807787238715050e-15, -1.000000000000000000, -3.400530025998531510e-16 ) ) ;
#1824 = oriented_edge ( 'none', *, *, #16783, .f. ) ;
#1825 = line ( 'none', #29710, #23092 ) ;
#1826 = oriented_edge ( 'none', *, *, #247, .t. ) ;
#1827 = oriented_edge ( 'none', *, *, #17057, .t. ) ;
#1828 = axis2_placement_3d ( 'none', #43450, #25441, #18021 ) ;
#1829 = cartesian_point ( 'none', ( 29.36032288674032742, 53.31392726711877117, 58.50000000000004263 ) ) ;
#1830 = edge_curve ( 'none', #303, #3798, #39724, .t. ) ;
#1831 = direction ( 'none', ( -3.265361837132810431e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1832 = cartesian_point ( 'none', ( -40.47394918107977446, 12.02444647296963609, 136.5608804310001290 ) ) ;
#1833 = vertex_point ( 'none', #34149 ) ;
#1834 = oriented_edge ( 'none', *, *, #43849, .t. ) ;
#1835 = oriented_edge ( 'none', *, *, #35938, .t. ) ;
#1836 = advanced_face ( 'none', ( #32244 ), #37444, .f. ) ;
#1837 = circle ( 'none', #40654, 33.60000000000000142 ) ;
#1838 = direction ( 'none', ( 1.214306433183765755e-15, 1.760954785351025230e-29, 1.000000000000000000 ) ) ;
#1839 = cylindrical_surface ( 'none', #9486, 5.000000000000004441 ) ;
#1840 = edge_curve ( 'none', #37031, #22982, #29101, .t. ) ;
#1841 = vertex_point ( 'none', #21730 ) ;
#1842 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#1843 = b_spline_surface_with_knots ( 'none', 3, 1, (
( #2720, #10703 ),
( #7005, #28548 ),
( #3038, #14376 ),
( #28706, #28401 ),
( #6374, #32433 ),
( #32102, #13755 ),
( #22245, #40281 ),
( #7461, #37115 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 4 ),
( 2, 2 ),
( 0.0000000000000000000, 0.4999999999999997780, 0.7499999999999998890, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#1844 = direction ( 'none', ( -0.9910679857359538936, -0.09484112496716368135, -0.09375184619111288920 ) ) ;
#1845 = cartesian_point ( 'none', ( -49.64999999999982805, -14.68674147402239250, 142.1834166834810276 ) ) ;
#1846 = advanced_face ( 'none', ( #21275 ), #26727, .f. ) ;
#1847 = axis2_placement_3d ( 'none', #4198, #37352, #30209 ) ;
#1848 = oriented_edge ( 'none', *, *, #42663, .t. ) ;
#1849 = edge_curve ( 'none', #27095, #22816, #39148, .t. ) ;
#1850 = cartesian_point ( 'none', ( 38.76309401801128729, -6.404883760268184290, -36.50000000000002842 ) ) ;
#1851 = cartesian_point ( 'none', ( -54.81192616929000394, 0.5790336892813899849, 182.7140861526389131 ) ) ;
#1852 = vertex_point ( 'none', #41213 ) ;
#1853 = cartesian_point ( 'none', ( 9.642754753724998906, 16.75005379957766749, -10.84514099850039592 ) ) ;
#1854 = oriented_edge ( 'none', *, *, #6839, .f. ) ;
#1855 = cartesian_point ( 'none', ( -46.59352487864055803, -13.33318807292818420, 163.5776340841951821 ) ) ;
#1856 = face_outer_bound ( 'none', #40939, .t. ) ;
#1857 = oriented_edge ( 'none', *, *, #31668, .f. ) ;
#1858 = conical_surface ( 'none', #38324, 3.399999999999993250, 0.7853981633974573828 ) ;
#1859 = edge_loop ( 'none', ( #30992, #41713, #12572 ) ) ;
#1860 = oriented_edge ( 'none', *, *, #43842, .t. ) ;
#1861 = oriented_edge ( 'none', *, *, #7341, .f. ) ;
#1862 = plane ( 'none', #31640 ) ;
#1863 = edge_curve ( 'none', #32302, #323, #19529, .t. ) ;
#1864 = cartesian_point ( 'none', ( -79.60000000000310649, 32.37078987779219830, 125.0530651086503866 ) ) ;
#1865 = vector ( 'none', #42849, 1000.000000000000000 ) ;
#1866 = cartesian_point ( 'none', ( -36.26455027589165070, 17.55622626316776547, 132.9230111415459419 ) ) ;
#1867 = cartesian_point ( 'none', ( -52.73544972410815745, 7.799213487615160645, 160.6970808374345552 ) ) ;
#1868 = cartesian_point ( 'none', ( 33.26021805489494199, 21.57929812628136546, -34.87917397894619853 ) ) ;
#1869 = line ( 'none', #37858, #10399 ) ;
#1870 = edge_curve ( 'none', #16356, #29245, #13801, .t. ) ;
#1871 = cartesian_point ( 'none', ( 14.50000000000025935, -34.64101615137749945, 126.7005750861492146 ) ) ;
#1872 = vector ( 'none', #37920, 1000.000000000000227 ) ;
#1873 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1874 = cartesian_point ( 'none', ( -36.33130823037510027, -15.34673134625092672, 152.2951865981584376 ) ) ;
#1875 = edge_loop ( 'none', ( #9925, #38350, #33427, #14222 ) ) ;
#1876 = toroidal_surface ( 'none', #6134, 19.25000000000000000, 3.442500000000001226 ) ;
#1877 = oriented_edge ( 'none', *, *, #41788, .f. ) ;
#1878 = direction ( 'none', ( 1.074416845004010361e-15, -0.5919764313287150248, -0.8059552746594065287 ) ) ;
#1879 = conical_surface ( 'none', #39365, 2.499999999999995115, 1.029744258676651647 ) ;
#1880 = oriented_edge ( 'none', *, *, #2699, .f. ) ;
#1881 = cartesian_point ( 'none', ( -27.48071762887484226, 1.029640035181632829, -64.99999999999997158 ) ) ;
#1882 = cartesian_point ( 'none', ( -35.65616640185506014, 54.34738077886756002, 7.702723787584257019e-15 ) ) ;
#1883 = oriented_edge ( 'none', *, *, #40173, .f. ) ;
#1884 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#1885 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#1886 = cartesian_point ( 'none', ( -50.77481302092720483, -8.850028199240600912, 158.6405827157558690 ) ) ;
#1887 = oriented_edge ( 'none', *, *, #24693, .f. ) ;
#1888 = oriented_edge ( 'none', *, *, #35995, .f. ) ;
#1889 = vector ( 'none', #28258, 1000.000000000000000 ) ;
#1890 = cartesian_point ( 'none', ( -92.69999999999984652, -17.04466110975139159, 130.6572176194269730 ) ) ;
#1891 = axis2_placement_3d ( 'none', #43502, #21466, #25166 ) ;
#1892 = cartesian_point ( 'none', ( -15.19999999999982521, -16.62819522496308622, 155.4744648810543026 ) ) ;
#1893 = oriented_edge ( 'none', *, *, #19266, .t. ) ;
#1894 = oriented_edge ( 'none', *, *, #31668, .t. ) ;
#1895 = vector ( 'none', #1164, 1000.000000000000227 ) ;
#1896 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#1897 = plane ( 'none', #40564 ) ;
#1898 = cartesian_point ( 'none', ( -24.54635510910524232, -31.51553418959845132, 127.0995863503540448 ) ) ;
#1899 = oriented_edge ( 'none', *, *, #22905, .t. ) ;
#1900 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#1901 = oriented_edge ( 'none', *, *, #23231, .t. ) ;
#1902 = axis2_placement_3d ( 'none', #14943, #40689, #18635 ) ;
#1903 = face_outer_bound ( 'none', #21341, .t. ) ;
#1904 = cartesian_point ( 'none', ( -39.34999999999983089, -14.68674147402235164, 142.1834166834809707 ) ) ;
#1905 = oriented_edge ( 'none', *, *, #36534, .f. ) ;
#1906 = face_outer_bound ( 'none', #26480, .t. ) ;
#1907 = oriented_edge ( 'none', *, *, #1606, .t. ) ;
#1908 = cartesian_point ( 'none', ( -79.80000000000281091, -37.09286052684949198, 164.9693103173428597 ) ) ;
#1909 = oriented_edge ( 'none', *, *, #38622, .t. ) ;
#1910 = cartesian_point ( 'none', ( 34.57435767142114713, 19.34471735765717781, -10.93111188139671874 ) ) ;
#1911 = oriented_edge ( 'none', *, *, #40602, .f. ) ;
#1912 = direction ( 'none', ( -1.000000000000000000, -3.563643956155842685e-15, 1.263464752872755470e-15 ) ) ;
#1913 = cartesian_point ( 'none', ( 1.961181725025957112, -18.29518423633462376, -80.99999999999998579 ) ) ;
#1914 = axis2_placement_3d ( 'none', #3406, #10623, #2788 ) ;
#1915 = advanced_face ( 'none', ( #46035, #33943 ), #23987, .t. ) ;
#1916 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#1917 = cartesian_point ( 'none', ( -26.95027695764256492, -49.61081362515086823, 60.60000000000005826 ) ) ;
#1918 = line ( 'none', #6689, #37575 ) ;
#1919 = cartesian_point ( 'none', ( -82.74115722392427585, -5.002151026109965315, 122.6262720708882767 ) ) ;
#1920 = cylindrical_surface ( 'none', #31533, 1.499999999999997113 ) ;
#1921 = edge_curve ( 'none', #15422, #46788, #3588, .t. ) ;
#1922 = axis2_placement_3d ( 'none', #26561, #26390, #30240 ) ;
#1923 = face_outer_bound ( 'none', #38803, .t. ) ;
#1924 = edge_curve ( 'none', #4619, #17969, #29889, .t. ) ;
#1925 = circle ( 'none', #45320, 35.00000000000000000 ) ;
#1926 = oriented_edge ( 'none', *, *, #42311, .t. ) ;
#1927 = cartesian_point ( 'none', ( -49.61081362515102455, 31.00027695764240931, 9.020562075079396891e-14 ) ) ;
#1928 = vertex_point ( 'none', #15290 ) ;
#1929 = cartesian_point ( 'none', ( -39.34999999999988063, -1.087879786254575517e-13, 146.0999999999999659 ) ) ;
#1930 = oriented_edge ( 'none', *, *, #3640, .f. ) ;
#1931 = cartesian_point ( 'none', ( -74.19999999999988916, -3.227143168691905235e-13, 146.1000000000001080 ) ) ;
#1932 = edge_curve ( 'none', #24939, #12461, #3880, .t. ) ;
#1933 = cartesian_point ( 'none', ( -36.33130823037511448, -16.25986270916298437, 143.0146532319406845 ) ) ;
#1934 = cartesian_point ( 'none', ( -41.96568520599302587, -20.77114164748908820, 154.3645657927660011 ) ) ;
#1935 = direction ( 'none', ( 1.000000000000000000, 3.552713678800500929e-15, -1.332267629550195343e-15 ) ) ;
#1936 = cartesian_point ( 'none', ( -3.351551063872250324, -15.64503453068280159, -115.9999999999999289 ) ) ;
#1937 = oriented_edge ( 'none', *, *, #22054, .t. ) ;
#1938 = oriented_edge ( 'none', *, *, #12873, .t. ) ;
#1939 = edge_curve ( 'none', #13698, #679, #40219, .t. ) ;
#1940 = edge_loop ( 'none', ( #19641, #24774, #10364, #21332 ) ) ;
#1941 = direction ( 'none', ( 0.8659039957820271471, 0.5002102258937926038, -9.436895709313828621e-16 ) ) ;
#1942 = oriented_edge ( 'none', *, *, #14052, .f. ) ;
#1943 = advanced_face ( 'none', ( #6879 ), #2919, .f. ) ;
#1945 = cartesian_point ( 'none', ( -1.754958208908951267, -18.68239102572586319, 176.0999999999999659 ) ) ;
#1944 = cartesian_point ( 'none', ( -49.64999999999991331, 6.890847431990400729, 128.1256092823976473 ) ) ;
#1946 = cylindrical_surface ( 'none', #1250, 12.50000000000000000 ) ;
#1947 = vector ( 'none', #5580, 1000.000000000000000 ) ;
#1948 = vertex_point ( 'none', #35581 ) ;
#1949 = vector ( 'none', #39935, 1000.000000000000000 ) ;
#1950 = oriented_edge ( 'none', *, *, #6144, .f. ) ;
#1951 = advanced_face ( 'none', ( #44852 ), #43164, .f. ) ;
#1952 = b_spline_curve_with_knots ( 'none', 3,
( #35615, #35779, #17235, #42966 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006833231749963044515, 0.001364928565757903478 ),
.unspecified. ) ;
#1953 = cartesian_point ( 'none', ( -39.05999999999993832, 2.003197950035513930, 113.1000000000000369 ) ) ;
#1954 = oriented_edge ( 'none', *, *, #19988, .t. ) ;
#1955 = cartesian_point ( 'none', ( 38.85820040207561021, -8.827959339165023067, -10.53116993876023599 ) ) ;
#1956 = cartesian_point ( 'none', ( -36.28629995881022552, 17.95686015995359952, 133.4744172811586509 ) ) ;
#1957 = direction ( 'none', ( 1.233581138472397098e-15, -0.7111790392350230139, -0.7030109345897471718 ) ) ;
#1958 = direction ( 'none', ( 0.6311742829282842582, -0.7756410410556974222, 0.0000000000000000000 ) ) ;
#1959 = axis2_placement_3d ( 'none', #6726, #29217, #21817 ) ;
#1960 = vector ( 'none', #38263, 1000.000000000000000 ) ;
#1961 = cartesian_point ( 'none', ( -49.64999999999993463, 19.21264236928858438, 144.9013035455914178 ) ) ;
#1962 = direction ( 'none', ( 0.0000000000000000000, 0.9080905094339668526, 0.4187739565397527453 ) ) ;
#1963 = cartesian_point ( 'none', ( -47.49075427289989193, -10.04391720000064048, 158.3122123315585270 ) ) ;
#1964 = cartesian_point ( 'none', ( -29.95754299645044938, -6.955241702885701649, 150.0539069607377485 ) ) ;
#1965 = axis2_placement_3d ( 'none', #28427, #46924, #17329 ) ;
#1966 = cartesian_point ( 'none', ( -53.51081362515099471, 29.44143123083043179, 60.40000000000008384 ) ) ;
#1967 = cartesian_point ( 'none', ( -0.05146587512767712702, -26.22966044486667414, 1.649655893088024072 ) ) ;
#1968 = oriented_edge ( 'none', *, *, #12459, .f. ) ;
#1969 = oriented_edge ( 'none', *, *, #21456, .f. ) ;
#1970 = oriented_edge ( 'none', *, *, #9189, .f. ) ;
#1971 = cartesian_point ( 'none', ( 19.99999999999994316, 34.64101615137762735, 75.19998533311824929 ) ) ;
#1972 = vertex_point ( 'none', #24597 ) ;
#1973 = axis2_placement_3d ( 'none', #24882, #28720, #17936 ) ;
#1974 = cartesian_point ( 'none', ( -19.99999999999984368, 34.64101615137759893, 114.7000000000000739 ) ) ;
#1975 = cartesian_point ( 'none', ( 36.88769195882559160, 51.34785779613085310, 60.60000000000003695 ) ) ;
#1976 = edge_curve ( 'none', #34893, #40850, #22434, .t. ) ;
#1977 = oriented_edge ( 'none', *, *, #13986, .t. ) ;
#1978 = edge_loop ( 'none', ( #37889, #41565 ) ) ;
#1979 = edge_curve ( 'none', #20146, #42000, #35935, .t. ) ;
#1980 = cartesian_point ( 'none', ( -85.49999999999968736, -65.60000000001150511, 127.1000000000390173 ) ) ;
#1981 = cartesian_point ( 'none', ( -54.34738077886763818, 35.65616640185502462, 9.714451465470119729e-14 ) ) ;
#1982 = edge_loop ( 'none', ( #32657, #2943, #26933, #37880 ) ) ;
#1983 = oriented_edge ( 'none', *, *, #32307, .t. ) ;
#1984 = axis2_placement_3d ( 'none', #1079, #33861, #29977 ) ;
#1985 = edge_curve ( 'none', #8930, #16460, #47189, .t. ) ;
#1986 = oriented_edge ( 'none', *, *, #12294, .t. ) ;
#1987 = cartesian_point ( 'none', ( -42.40647512135907249, -1.767469191805868700, 168.0115871178951465 ) ) ;
#1988 = cartesian_point ( 'none', ( -49.64999999999993463, 19.21264236928858438, 144.9013035455914178 ) ) ;
#1989 = cartesian_point ( 'none', ( -39.34999999999985931, -10.23780834492372449, 134.8649085320762424 ) ) ;
#1990 = cartesian_point ( 'none', ( 2.881944195510888254e-14, 2.039207856146718356e-14, 82.50000000000004263 ) ) ;
#1991 = vector ( 'none', #29004, 999.9999999999998863 ) ;
#1992 = circle ( 'none', #7248, 50.00000000000002132 ) ;
#1993 = line ( 'none', #39275, #39928 ) ;
#1994 = axis2_placement_3d ( 'none', #24663, #28060, #9900 ) ;
#1995 = oriented_edge ( 'none', *, *, #31249, .f. ) ;
#1996 = edge_curve ( 'none', #5996, #2318, #20147, .t. ) ;
#1997 = cartesian_point ( 'none', ( 19.99999999999999289, 34.64101615137762735, 114.7000000000000171 ) ) ;
#1998 = cartesian_point ( 'none', ( 20.00000000000008171, 37.14101615137755630, 84.50000000000004263 ) ) ;
#1999 = cartesian_point ( 'none', ( -39.34999999999994458, 15.51463903719346682, 134.7044536969222293 ) ) ;
#2000 = oriented_edge ( 'none', *, *, #12253, .f. ) ;
#2001 = edge_curve ( 'none', #44073, #42494, #24154, .t. ) ;
#2002 = cartesian_point ( 'none', ( -36.26455027589150149, -13.49395121870395897, 163.4137920885809194 ) ) ;
#2003 = oriented_edge ( 'none', *, *, #29736, .f. ) ;
#2004 = cartesian_point ( 'none', ( 2.760084716754140863e-14, 1.922892675225974220e-14, 82.50000000000004263 ) ) ;
#2005 = cylindrical_surface ( 'none', #42566, 47.00000000000000711 ) ;
#2006 = cartesian_point ( 'none', ( -84.80000000000313776, 36.51129153088643164, 124.7785727394964397 ) ) ;
#2007 = edge_curve ( 'none', #47694, #14345, #40852, .t. ) ;
#2008 = vertex_point ( 'none', #29226 ) ;
#2009 = cartesian_point ( 'none', ( -1.962819879383892370e-14, -3.997763454527304558e-16, -65.00000000000000000 ) ) ;
#2010 = advanced_face ( 'none', ( #1776 ), #4594, .f. ) ;
#2011 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#2012 = cartesian_point ( 'none', ( 1.281956287182046191e-13, 2.083747801732503804e-14, 157.5999999999999659 ) ) ;
#2013 = direction ( 'none', ( 7.205927576687484282e-16, 1.769106736591502804e-17, 1.000000000000000000 ) ) ;
#2014 = oriented_edge ( 'none', *, *, #26955, .t. ) ;
#2015 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2016 = direction ( 'none', ( 0.9992988228681751739, -0.03744145582478666107, -1.009293658750142202e-15 ) ) ;
#2017 = edge_loop ( 'none', ( #29073, #700, #43275, #31865 ) ) ;
#2018 = cartesian_point ( 'none', ( -36.26455027589152991, -16.13913629840173058, 142.4351972029023443 ) ) ;
#2019 = cartesian_point ( 'none', ( -69.49999999999990052, -2.285260393091624639e-13, 146.1000000000000796 ) ) ;
#2020 = advanced_face ( 'none', ( #12686 ), #10366, .f. ) ;
#2021 = vertex_point ( 'none', #40036 ) ;
#2022 = cartesian_point ( 'none', ( -42.36691201456294920, -15.85958136836747912, 130.9222703190647223 ) ) ;
#2023 = direction ( 'none', ( -0.5636924950782566945, -0.8259847280624803556, 6.844954231109464582e-16 ) ) ;
#2024 = advanced_face ( 'none', ( #14342 ), #22998, .t. ) ;
#2025 = direction ( 'none', ( -1.590016789392713118e-15, 0.7111790392350227918, 0.7030109345897472828 ) ) ;
#2026 = oriented_edge ( 'none', *, *, #40122, .t. ) ;
#2027 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#2028 = cartesian_point ( 'none', ( -46.59352487864136094, -11.43206913767087762, 134.1766603868305197 ) ) ;
#2029 = axis2_placement_3d ( 'none', #6811, #32559, #2697 ) ;
#2030 = line ( 'none', #16116, #10061 ) ;
#2031 = circle ( 'none', #2666, 3.999999999999999112 ) ;
#2032 = circle ( 'none', #42771, 4.000320936831891494 ) ;
#2033 = oriented_edge ( 'none', *, *, #37202, .t. ) ;
#2034 = cartesian_point ( 'none', ( 34.08719732010143844, 19.85707450629017501, -36.77568970874646936 ) ) ;
#2035 = cartesian_point ( 'none', ( -36.53547375485823068, -14.74609933745103341, -36.69085382011765972 ) ) ;
#2036 = axis2_placement_3d ( 'none', #39993, #43373, #21486 ) ;
#2037 = vertex_point ( 'none', #32632 ) ;
#2038 = cartesian_point ( 'none', ( -41.25984461220734545, -14.91505529794629048, 150.8966117001955638 ) ) ;
#2039 = cartesian_point ( 'none', ( -83.30273300417306359, 29.79346809964087583, 159.0847999983661225 ) ) ;
#2040 = cartesian_point ( 'none', ( -144.6302325581393688, -17.75648521000319491, 129.9535690325400310 ) ) ;
#2041 = cartesian_point ( 'none', ( -58.23839876085925482, 22.71162090667984046, 175.8250127666516676 ) ) ;
#2042 = cylindrical_surface ( 'none', #4316, 43.74499999999999744 ) ;
#2043 = b_spline_curve_with_knots ( 'none', 3,
( #31498, #2271, #13468, #42423, #39243, #9475, #31959, #9946, #16846, #24094 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.957829266046212683e-07, 0.0008478645972537904090, 0.001695433411580976211, 0.002543002225908161905, 0.003390571040235347815 ),
.unspecified. ) ;
#2044 = axis2_placement_3d ( 'none', #39141, #6122, #35297 ) ;
#2045 = edge_curve ( 'none', #35083, #21139, #35130, .t. ) ;
#2046 = plane ( 'none', #12556 ) ;
#2047 = cartesian_point ( 'none', ( -121.0000000000000284, 51.26524163605454731, 197.3652416359945505 ) ) ;
#2048 = oriented_edge ( 'none', *, *, #26791, .f. ) ;
#2049 = direction ( 'none', ( 2.774549638542436849e-15, -0.4187739565397408659, 0.9080905094339721817 ) ) ;
#2050 = line ( 'none', #11362, #24415 ) ;
#2052 = direction ( 'none', ( 1.214306433183764374e-15, 1.505306844533063543e-29, 1.000000000000000000 ) ) ;
#2051 = axis2_placement_3d ( 'none', #40743, #577, #44113 ) ;
#2053 = cartesian_point ( 'none', ( -42.40647512135911512, -3.364145896354716836, 129.9289813343755782 ) ) ;
#2054 = oriented_edge ( 'none', *, *, #28472, .f. ) ;
#2055 = edge_curve ( 'none', #18305, #36079, #25304, .t. ) ;
#2056 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#2057 = cartesian_point ( 'none', ( -19.34471735765729505, 34.57435767142105476, -10.93111188139668322 ) ) ;
#2058 = oriented_edge ( 'none', *, *, #41744, .t. ) ;
#2059 = advanced_face ( 'none', ( #596 ), #47585, .f. ) ;
#2060 = direction ( 'none', ( 0.0000000000000000000, -0.2036747815308124487, -0.9790386015721626034 ) ) ;
#2061 = cartesian_point ( 'none', ( -55.99999999999993605, -1.500000000000594191, 107.6000000000000512 ) ) ;
#2062 = cartesian_point ( 'none', ( -84.69999999999987494, -12.45380129125853230, 132.3831186708547705 ) ) ;
#2063 = direction ( 'none', ( 7.205927576687484282e-16, 1.769106736591502804e-17, 1.000000000000000000 ) ) ;
#2064 = oriented_edge ( 'none', *, *, #42881, .t. ) ;
#2065 = cartesian_point ( 'none', ( -84.16999642569203388, -6.658169603251893776, 123.0420006933039474 ) ) ;
#2066 = edge_curve ( 'none', #38591, #13004, #43664, .t. ) ;
#2067 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#2068 = edge_curve ( 'none', #2249, #19734, #32189, .t. ) ;
#2070 = oriented_edge ( 'none', *, *, #35857, .f. ) ;
#2069 = cartesian_point ( 'none', ( 26.01313972081441150, 34.05607966083874061, 113.0999999999999517 ) ) ;
#2071 = direction ( 'none', ( 0.1428571428571420443, 0.9897433186107871261, -4.253820799682080594e-16 ) ) ;
#2072 = oriented_edge ( 'none', *, *, #40324, .t. ) ;
#2073 = edge_loop ( 'none', ( #24709, #24086, #15544, #22311, #11381, #24830, #17552, #7974, #42280, #8857, #5067 ) ) ;
#2074 = edge_curve ( 'none', #14743, #10792, #11468, .t. ) ;
#2075 = circle ( 'none', #24881, 4.100000000000004086 ) ;
#2076 = face_outer_bound ( 'none', #36777, .t. ) ;
#2077 = advanced_face ( 'none', ( #37399 ), #20099, .f. ) ;
#2078 = vector ( 'none', #19095, 1000.000000000000000 ) ;
#2079 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2080 = line ( 'none', #30717, #17551 ) ;
#2081 = vertex_point ( 'none', #25552 ) ;
#2082 = direction ( 'none', ( -3.469446951953617344e-15, 1.000000000000000000, 5.421010862427527100e-17 ) ) ;
#2083 = edge_curve ( 'none', #32664, #3574, #27019, .t. ) ;
#2084 = advanced_face ( 'none', ( #15450 ), #18340, .f. ) ;
#2085 = cartesian_point ( 'none', ( -3.150894247565849682, 29.39359980405015094, -43.00000000000000000 ) ) ;
#2086 = direction ( 'none', ( 3.087807787238715445e-15, -1.000000000000000000, -3.854941057726237111e-16 ) ) ;
#2087 = oriented_edge ( 'none', *, *, #8417, .t. ) ;
#2088 = cartesian_point ( 'none', ( -38.78075685463184641, -21.62651646607272937, 154.6895989574564965 ) ) ;
#2089 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#2090 = face_bound ( 'none', #8291, .t. ) ;
#2091 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#2092 = axis2_placement_3d ( 'none', #26306, #14873, #29523 ) ;
#2094 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#2093 = direction ( 'none', ( -3.490640606220100147e-15, 0.9967624760706481624, 0.08040252668610897713 ) ) ;
#2095 = cartesian_point ( 'none', ( -78.49999999999972999, -34.64101615136600287, 166.1000000000205432 ) ) ;
#2096 = circle ( 'none', #14692, 0.1000000000000014627 ) ;
#2097 = vertex_point ( 'none', #10464 ) ;
#2098 = cartesian_point ( 'none', ( -39.05761528191427345, -1.308829111104564614e-13, 113.1083187840197581 ) ) ;
#2099 = circle ( 'none', #33613, 37.50000000000002132 ) ;
#2100 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#2101 = axis2_placement_3d ( 'none', #16435, #5368, #41850 ) ;
#2102 = cartesian_point ( 'none', ( -51.00292657709103139, -33.46194077712563342, 1.000000000000091038 ) ) ;
#2103 = direction ( 'none', ( 0.1065859633166278131, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#2104 = oriented_edge ( 'none', *, *, #21624, .f. ) ;
#2105 = edge_loop ( 'none', ( #32250, #11327, #9032, #41348 ) ) ;
#2106 = cartesian_point ( 'none', ( 6.029239812262276565, 17.84012854160610573, 176.0999999999999659 ) ) ;
#2107 = axis2_placement_3d ( 'none', #28654, #39633, #21576 ) ;
#2108 = vertex_point ( 'none', #17822 ) ;
#2109 = edge_curve ( 'none', #11919, #25529, #7990, .t. ) ;
#2110 = cartesian_point ( 'none', ( -2.592278280906850736e-14, -6.223158938113569828e-16, -72.50000000000000000 ) ) ;
#2111 = oriented_edge ( 'none', *, *, #21212, .f. ) ;
#2112 = cartesian_point ( 'none', ( -28.69999999999987850, -7.120368173755763586, 149.7469654605121718 ) ) ;
#2113 = vertex_point ( 'none', #14905 ) ;
#2114 = line ( 'none', #35267, #26802 ) ;
#2115 = line ( 'none', #21959, #26803 ) ;
#2116 = axis2_placement_3d ( 'none', #4752, #41571, #15821 ) ;
#2117 = vector ( 'none', #16957, 1000.000000000000000 ) ;
#2118 = line ( 'none', #46363, #15286 ) ;
#2119 = edge_curve ( 'none', #39782, #43437, #41976, .t. ) ;
#2120 = oriented_edge ( 'none', *, *, #5292, .t. ) ;
#2121 = cartesian_point ( 'none', ( 20.71096300278592750, -33.04627076535616936, -12.00000000000001243 ) ) ;
#2122 = direction ( 'none', ( 0.9980504728846268936, -0.06241196659914497596, -1.214269605859241083e-15 ) ) ;
#2123 = edge_curve ( 'none', #17048, #26948, #13757, .t. ) ;
#2124 = oriented_edge ( 'none', *, *, #46443, .t. ) ;
#2125 = cartesian_point ( 'none', ( -20.00000000000000355, 34.64101615137756340, 84.50000000000007105 ) ) ;
#2126 = cartesian_point ( 'none', ( 1.374157067136110341e-13, 1.998036858036703839e-14, 164.5999999999999659 ) ) ;
#2127 = vector ( 'none', #22726, 1000.000000000000000 ) ;
#2128 = direction ( 'none', ( -1.603000074938371624e-15, 0.08040252668610858855, -0.9967624760706483844 ) ) ;
#2129 = edge_curve ( 'none', #42185, #24874, #12633, .t. ) ;
#2130 = direction ( 'none', ( 0.3065484139510186723, 0.1899816439925966216, -0.9327030850436730525 ) ) ;
#2131 = advanced_face ( 'none', ( #9170 ), #316, .f. ) ;
#2132 = edge_curve ( 'none', #46898, #96, #10319, .t. ) ;
#2133 = direction ( 'none', ( -1.092875789865388272e-15, -1.622095236360694314e-29, -1.000000000000000000 ) ) ;
#2134 = cartesian_point ( 'none', ( -56.79999999999986215, -0.7792149343671809225, 146.0125919603301554 ) ) ;
#2135 = direction ( 'none', ( 9.348201348699711183e-16, -1.000000000000000000, -6.049741671912744672e-19 ) ) ;
#2136 = cylindrical_surface ( 'none', #7615, 76.00000000000000000 ) ;
#2137 = edge_curve ( 'none', #31371, #23612, #36551, .t. ) ;
#2138 = cartesian_point ( 'none', ( -24.91908078771779245, -33.93116886139942068, 114.7000000000000597 ) ) ;
#2139 = cylindrical_surface ( 'none', #28169, 6.899999999999998579 ) ;
#2141 = cartesian_point ( 'none', ( 9.159552011290781337, 41.21204445247130366, -32.49999999999999289 ) ) ;
#2140 = cartesian_point ( 'none', ( -69.46064506409770445, 11.64203268004230729, 164.6000000000000512 ) ) ;
#2142 = direction ( 'none', ( -0.1316617414717855816, -5.803454248927668484e-13, -0.9912947018080027206 ) ) ;
#2143 = oriented_edge ( 'none', *, *, #17484, .f. ) ;
#2144 = cartesian_point ( 'none', ( -30.96828797463502880, -53.04066445353483061, 64.60000000000006537 ) ) ;
#2145 = oriented_edge ( 'none', *, *, #31540, .t. ) ;
#2146 = oriented_edge ( 'none', *, *, #35318, .f. ) ;
#2147 = cartesian_point ( 'none', ( 1.741928984820000803e-13, -30.99999999999997158, 107.5999999999999943 ) ) ;
#2148 = cartesian_point ( 'none', ( -49.93387720637760196, -14.68396380139520829, 164.1905054233549777 ) ) ;
#2149 = cartesian_point ( 'none', ( -87.87264315240264523, -20.73618905502421228, 142.6159720538626914 ) ) ;
#2150 = cartesian_point ( 'none', ( -85.00694878485626305, 20.29325129374427306, 171.4857444167208200 ) ) ;
#2151 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#2152 = direction ( 'none', ( -0.1065859633166280074, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#2153 = direction ( 'none', ( 5.384581669432006854e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2154 = direction ( 'none', ( -3.490640606220099753e-15, 0.9967624760706481624, 0.08040252668610900488 ) ) ;
#2155 = axis2_placement_3d ( 'none', #20627, #38868, #35326 ) ;
#2156 = oriented_edge ( 'none', *, *, #37622, .t. ) ;
#2157 = oriented_edge ( 'none', *, *, #10722, .t. ) ;
#2158 = oriented_edge ( 'none', *, *, #32781, .t. ) ;
#2159 = vector ( 'none', #5409, 1000.000000000000000 ) ;
#2160 = line ( 'none', #9012, #16511 ) ;
#2161 = oriented_edge ( 'none', *, *, #1830, .t. ) ;
#2162 = axis2_placement_3d ( 'none', #6880, #17806, #36032 ) ;
#2163 = circle ( 'none', #13861, 21.95198850781879329 ) ;
#2164 = oriented_edge ( 'none', *, *, #24850, .t. ) ;
#2165 = direction ( 'none', ( -3.354148110650019638e-15, 0.9967624760706483844, 0.08040252668610800568 ) ) ;
#2166 = cartesian_point ( 'none', ( -14.74360237307245391, 21.37963319265579543, 163.2766116838789117 ) ) ;
#2167 = axis2_placement_3d ( 'none', #10798, #14627, #14014 ) ;
#2168 = edge_loop ( 'none', ( #16090, #47, #27685, #22955 ) ) ;
#2169 = advanced_face ( 'none', ( #44807 ), #548, .f. ) ;
#2170 = cartesian_point ( 'none', ( -54.79999999999993321, 11.02327510814262013, 156.9966694861412293 ) ) ;
#2171 = face_bound ( 'none', #11307, .t. ) ;
#2172 = oriented_edge ( 'none', *, *, #38921, .f. ) ;
#2173 = cartesian_point ( 'none', ( -46.60666861179011988, 21.95498971185213222, 145.1854928330384951 ) ) ;
#2174 = advanced_face ( 'none', ( #35084 ), #45425, .f. ) ;
#2175 = axis2_placement_3d ( 'none', #11211, #18732, #33720 ) ;
#2176 = edge_curve ( 'none', #26462, #13849, #14617, .t. ) ;
#2177 = direction ( 'none', ( 5.139921410301643696e-15, -0.9080905094339708494, -0.4187739565397438080 ) ) ;
#2178 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.096918487444492038e-16 ) ) ;
#2179 = direction ( 'none', ( -8.234154099303244867e-15, 1.000000000000000000, -4.503485063991755535e-15 ) ) ;
#2180 = axis2_placement_3d ( 'none', #34227, #44800, #26482 ) ;
#2181 = face_outer_bound ( 'none', #15893, .t. ) ;
#2182 = edge_curve ( 'none', #33117, #23994, #35680, .t. ) ;
#2183 = cartesian_point ( 'none', ( -85.49999999999978684, -38.67500000001152216, 127.1000000000230870 ) ) ;
#2184 = face_bound ( 'none', #4388, .t. ) ;
#2185 = axis2_placement_3d ( 'none', #34849, #38265, #12819 ) ;
#2186 = cartesian_point ( 'none', ( -17.68664224854795108, 38.33422344292225858, -32.49999999999997868 ) ) ;
#2187 = face_outer_bound ( 'none', #4154, .t. ) ;
#2188 = edge_curve ( 'none', #42669, #27296, #25259, .t. ) ;
#2189 = manifold_solid_brep ( '����-31-solid1', #3559 ) ;
#2190 = direction ( 'none', ( 3.803161012722700434e-15, -0.8819988421410611679, 0.4712515702486599345 ) ) ;
#2191 = oriented_edge ( 'none', *, *, #601, .f. ) ;
#2192 = cartesian_point ( 'none', ( -53.51081362515099471, 29.44143123083043179, 60.60000000000008669 ) ) ;
#2193 = cartesian_point ( 'none', ( 1.904438512753576686e-14, 2.751180521817116811e-15, -3.500000000000000888 ) ) ;
#2194 = cartesian_point ( 'none', ( -15.19999999999997620, 19.84842563026092321, 133.5186646177760679 ) ) ;
#2195 = direction ( 'none', ( 2.639701630306425112e-15, -0.4187739565397474717, 0.9080905094339692951 ) ) ;
#2196 = oriented_edge ( 'none', *, *, #33356, .f. ) ;
#2197 = oriented_edge ( 'none', *, *, #29531, .f. ) ;
#2198 = oriented_edge ( 'none', *, *, #29787, .f. ) ;
#2199 = cartesian_point ( 'none', ( 6.436706206155690779, -14.64832281649956691, -84.69852769405908077 ) ) ;
#2200 = plane ( 'none', #14437 ) ;
#2201 = cartesian_point ( 'none', ( -42.36691201456348210, 21.94126690230326915, 145.4139925880067779 ) ) ;
#2202 = edge_curve ( 'none', #44957, #25719, #6616, .t. ) ;
#2203 = oriented_edge ( 'none', *, *, #43203, .t. ) ;
#2204 = edge_loop ( 'none', ( #8307, #36317 ) ) ;
#2205 = cartesian_point ( 'none', ( -52.73544972410809351, -21.45538693705522348, 141.4609820693800089 ) ) ;
#2206 = toroidal_surface ( 'none', #12723, 6.399999999999998579, 0.1000000000000000056 ) ;
#2207 = direction ( 'none', ( 3.490640606220101330e-15, -0.9967624760706483844, -0.08040252668610846365 ) ) ;
#2208 = vector ( 'none', #25575, 1000.000000000000000 ) ;
#2209 = cartesian_point ( 'none', ( 34.15527942468661848, 19.78834754914865002, -11.18170078790066668 ) ) ;
#2210 = vertex_point ( 'none', #29552 ) ;
#2211 = cylindrical_surface ( 'none', #17865, 1.499999999999997558 ) ;
#2212 = direction ( 'none', ( -0.9943034911051382707, -0.1065859633166312548, 0.0000000000000000000 ) ) ;
#2213 = oriented_edge ( 'none', *, *, #36752, .t. ) ;
#2214 = cartesian_point ( 'none', ( -74.69999999999991758, 11.67368017034813832, 160.4518358156862803 ) ) ;
#2215 = edge_curve ( 'none', #20827, #24874, #36223, .t. ) ;
#2216 = direction ( 'none', ( 3.330669073875469227e-15, -0.9967624760706483844, -0.08040252668610746445 ) ) ;
#2217 = edge_loop ( 'none', ( #26006, #15779, #16173, #36375 ) ) ;
#2218 = oriented_edge ( 'none', *, *, #47330, .f. ) ;
#2219 = oriented_edge ( 'none', *, *, #25861, .t. ) ;
#2220 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#2221 = direction ( 'none', ( 1.328724364577980347e-15, -1.224442052797146754e-16, 1.000000000000000000 ) ) ;
#2222 = oriented_edge ( 'none', *, *, #9042, .t. ) ;
#2223 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#2224 = face_outer_bound ( 'none', #42600, .t. ) ;
#2225 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038686115e-16, -1.000000000000000000 ) ) ;
#2226 = edge_loop ( 'none', ( #40030, #47041, #24707, #43870 ) ) ;
#2227 = cartesian_point ( 'none', ( -76.69999999999983231, -13.00570228991065314, 159.2568122258480230 ) ) ;
#2228 = cartesian_point ( 'none', ( -42.36691201456302736, 5.367283508836377059, 130.4465993445151355 ) ) ;
#2229 = direction ( 'none', ( -0.4537165313385409515, -0.8911460650141045381, 5.509509028462279395e-16 ) ) ;
#2230 = vector ( 'none', #648, 999.9999999999998863 ) ;
#2231 = cartesian_point ( 'none', ( 49.61081362515101745, -35.25027695764236313, 48.50000000000000000 ) ) ;
#2232 = cartesian_point ( 'none', ( -59.49999999999991473, 20.00000000000021316, 183.2410161513773801 ) ) ;
#2233 = advanced_face ( 'none', ( #5706 ), #22382, .f. ) ;
#2234 = cartesian_point ( 'none', ( 30.31088913245552874, -57.49999999999985079, 2.081668171172168513e-14 ) ) ;
#2235 = face_outer_bound ( 'none', #7905, .t. ) ;
#2236 = face_outer_bound ( 'none', #20372, .t. ) ;
#2237 = cartesian_point ( 'none', ( -24.76313972081428005, -31.89101615137757761, 113.1000000000000085 ) ) ;
#2238 = edge_loop ( 'none', ( #4237, #19487, #32261, #5614, #37838, #1792 ) ) ;
#2239 = direction ( 'none', ( 1.214306433183765755e-15, 1.760954785351025230e-29, 1.000000000000000000 ) ) ;
#2240 = axis2_placement_3d ( 'none', #1330, #38232, #2023 ) ;
#2241 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#2242 = oriented_edge ( 'none', *, *, #3816, .f. ) ;
#2243 = oriented_edge ( 'none', *, *, #5684, .f. ) ;
#2244 = oriented_edge ( 'none', *, *, #23131, .f. ) ;
#2245 = axis2_placement_3d ( 'none', #46079, #6022, #24198 ) ;
#2246 = direction ( 'none', ( -0.2829836251474261433, 0.9591247405308764851, 1.665334536937736290e-16 ) ) ;
#2247 = face_outer_bound ( 'none', #26319, .t. ) ;
#2248 = axis2_placement_3d ( 'none', #25794, #21942, #22600 ) ;
#2249 = vertex_point ( 'none', #11087 ) ;
#2250 = edge_curve ( 'none', #29308, #25257, #24112, .t. ) ;
#2252 = cartesian_point ( 'none', ( -6.705140868866286574, -19.92494422277064814, 176.1000000000000227 ) ) ;
#2251 = direction ( 'none', ( 3.608224830031757179e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2253 = direction ( 'none', ( -1.216632385811974505e-15, 1.454508380802969775e-19, -1.000000000000000000 ) ) ;
#2254 = oriented_edge ( 'none', *, *, #38271, .t. ) ;
#2255 = vector ( 'none', #21716, 1000.000000000000000 ) ;
#2256 = toroidal_surface ( 'none', #21407, 16.50000000000000000, 0.5000000000000000000 ) ;
#2257 = edge_curve ( 'none', #19561, #46702, #17758, .t. ) ;
#2258 = edge_loop ( 'none', ( #43044, #46897, #36989, #43949 ) ) ;
#2259 = circle ( 'none', #43104, 4.249999999999992895 ) ;
#2260 = advanced_face ( 'none', ( #28166 ), #17218, .t. ) ;
#2261 = b_spline_curve_with_knots ( 'none', 3,
( #41858, #9867, #20782, #23360, #24480, #27068, #28184, #6146 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0002474128938137230361, 0.001317094235482465549, 0.001851934906316834474, 0.002386775577151203833 ),
.unspecified. ) ;
#2262 = axis2_placement_3d ( 'none', #20855, #43364, #28886 ) ;
#2263 = cartesian_point ( 'none', ( -46.63308798543676659, -1.350669975338169271e-13, 146.0999999999999943 ) ) ;
#2264 = oriented_edge ( 'none', *, *, #31620, .t. ) ;
#2265 = edge_curve ( 'none', #37430, #29858, #14888, .t. ) ;
#2266 = cartesian_point ( 'none', ( -29.39359980405012607, -3.150894247566149886, -44.99999999999997868 ) ) ;
#2267 = edge_loop ( 'none', ( #39748, #19360, #13343, #1674 ) ) ;
#2268 = vector ( 'none', #12760, 1000.000000000000000 ) ;
#2269 = oriented_edge ( 'none', *, *, #33862, .t. ) ;
#2270 = axis2_placement_3d ( 'none', #12061, #37818, #30207 ) ;
#2271 = cartesian_point ( 'none', ( -36.52234891114280657, -9.434609796982053709, 159.4366579433627464 ) ) ;
#2272 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#2273 = direction ( 'none', ( 0.1065859633166277853, -0.9943034911051386038, -4.235681631385831453e-17 ) ) ;
#2274 = edge_curve ( 'none', #26462, #31203, #33474, .t. ) ;
#2275 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#2276 = edge_loop ( 'none', ( #945, #10406, #24201, #45253 ) ) ;
#2277 = face_outer_bound ( 'none', #34104, .t. ) ;
#2278 = edge_curve ( 'none', #30944, #19697, #33899, .t. ) ;
#2279 = cartesian_point ( 'none', ( 19.34471735765754730, -34.57435767142091265, -10.93111188139670453 ) ) ;
#2280 = cartesian_point ( 'none', ( -1.861013436185946583e-13, 45.50000000000003553, 3.000000000000053735 ) ) ;
#2281 = cylindrical_surface ( 'none', #9029, 4.640926795905551572 ) ;
#2282 = cylindrical_surface ( 'none', #23543, 16.00000000000000000 ) ;
#2283 = cartesian_point ( 'none', ( 6.800169094819384361e-14, 2.643317819860799463e-14, 111.8999999999999915 ) ) ;
#2284 = cartesian_point ( 'none', ( -42.39333138821051961, 21.89839833764113308, 144.2784493276380715 ) ) ;
#2285 = cartesian_point ( 'none', ( -13.54830254108751930, -5.293002271036399975, 147.8983678597007838 ) ) ;
#2286 = vertex_point ( 'none', #8182 ) ;
#2287 = vertex_point ( 'none', #19750 ) ;
#2288 = oriented_edge ( 'none', *, *, #16656, .f. ) ;
#2289 = oriented_edge ( 'none', *, *, #27664, .f. ) ;
#2290 = plane ( 'none', #17131 ) ;
#2291 = direction ( 'none', ( -9.992007221626408864e-16, -1.387778780781445676e-16, -1.000000000000000000 ) ) ;
#2292 = advanced_face ( 'none', ( #23562, #24701 ), #968, .t. ) ;
#2293 = cylindrical_surface ( 'none', #35122, 2.999999999999997780 ) ;
#2294 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#2295 = vertex_point ( 'none', #41630 ) ;
#2296 = cartesian_point ( 'none', ( 26.13172408248888345, 6.254634753123021085, 1.999999999999982236 ) ) ;
#2297 = oriented_edge ( 'none', *, *, #47027, .t. ) ;
#2298 = line ( 'none', #24768, #15460 ) ;
#2299 = face_bound ( 'none', #15188, .t. ) ;
#2300 = axis2_placement_3d ( 'none', #40202, #18288, #25568 ) ;
#2301 = edge_loop ( 'none', ( #20904, #33147, #456, #15971 ) ) ;
#2302 = person_and_organization ( #34360, #46554 ) ;
#2303 = cartesian_point ( 'none', ( 20.56134554240474444, -6.909621510554961432, 174.0150335611515970 ) ) ;
#2304 = direction ( 'none', ( 0.7723117151590883633, -0.3918349328837609780, 0.5000000000000057732 ) ) ;
#2305 = oriented_edge ( 'none', *, *, #32993, .t. ) ;
#2306 = axis2_placement_3d ( 'none', #15311, #37421, #4098 ) ;
#2307 = cylindrical_surface ( 'none', #27482, 65.00000000000000000 ) ;
#2308 = advanced_face ( 'none', ( #33331 ), #38011, .t. ) ;
#2309 = cartesian_point ( 'none', ( -118.5000000000000568, 23.99999999996445510, 86.09999999998611031 ) ) ;
#2310 = vertex_point ( 'none', #15552 ) ;
#2311 = cartesian_point ( 'none', ( -57.50000000000003553, -57.49999999999999289, -60.99999999999998579 ) ) ;
#2312 = cartesian_point ( 'none', ( -91.16239733904421882, 23.91908780038442472, 168.1075330996754076 ) ) ;
#2313 = advanced_face ( 'none', ( #47139 ), #40802, .f. ) ;
#2314 = axis2_placement_3d ( 'none', #26466, #22271, #286 ) ;
#2315 = cartesian_point ( 'none', ( -46.63308798543668843, -21.24576204715235406, 140.5766500669254242 ) ) ;
#2316 = direction ( 'none', ( 0.0000000000000000000, 0.9400874566713444125, -0.3409333861756619344 ) ) ;
#2317 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961314e-17, 1.000000000000000000 ) ) ;
#2318 = vertex_point ( 'none', #12050 ) ;
#2319 = edge_curve ( 'none', #37080, #31231, #2872, .t. ) ;
#2320 = circle ( 'none', #15213, 4.099999999999999645 ) ;
#2321 = cartesian_point ( 'none', ( -38.78140179664573850, -15.79598953705705888, 129.0126064964578347 ) ) ;
#2322 = line ( 'none', #37580, #36810 ) ;
#2323 = circle ( 'none', #23319, 3.999999999999999556 ) ;
#2324 = edge_curve ( 'none', #25756, #6595, #31028, .t. ) ;
#2325 = cartesian_point ( 'none', ( 21.59765666150243035, -37.01316563906948431, 117.7000000000000313 ) ) ;
#2326 = oriented_edge ( 'none', *, *, #20465, .t. ) ;
#2327 = vertex_point ( 'none', #15720 ) ;
#2328 = cylindrical_surface ( 'none', #35549, 5.000000000000003553 ) ;
#2329 = axis2_placement_3d ( 'none', #47323, #10341, #25586 ) ;
#2330 = cartesian_point ( 'none', ( -17.74465692192069000, -32.11440393585211694, 113.1000000000000654 ) ) ;
#2331 = edge_curve ( 'none', #34202, #16505, #28709, .t. ) ;
#2332 = direction ( 'none', ( -1.054711873393898713e-15, -1.665334536937734811e-16, -1.000000000000000000 ) ) ;
#2333 = direction ( 'none', ( 3.497202527569243102e-15, -0.7030109345897475048, 0.7111790392350225698 ) ) ;
#2334 = edge_curve ( 'none', #20656, #6382, #27578, .t. ) ;
#2335 = cartesian_point ( 'none', ( -60.19998826649737111, -32.37078987779280226, 167.1469348913495594 ) ) ;
#2336 = oriented_edge ( 'none', *, *, #38480, .f. ) ;
#2337 = vertex_point ( 'none', #34567 ) ;
#2338 = vertex_point ( 'none', #31173 ) ;
#2339 = oriented_edge ( 'none', *, *, #15789, .f. ) ;
#2340 = face_outer_bound ( 'none', #13829, .t. ) ;
#2341 = line ( 'none', #34039, #22395 ) ;
#2342 = oriented_edge ( 'none', *, *, #35940, .f. ) ;
#2343 = edge_curve ( 'none', #37963, #22902, #6286, .t. ) ;
#2344 = cylindrical_surface ( 'none', #20926, 5.500320936831892382 ) ;
#2345 = direction ( 'none', ( 0.7858644344381072733, -0.6183988120018292234, -8.500145032286352790e-16 ) ) ;
#2346 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#2347 = edge_curve ( 'none', #23904, #29636, #6834, .t. ) ;
#2348 = oriented_edge ( 'none', *, *, #6020, .f. ) ;
#2349 = cartesian_point ( 'none', ( 17.14809378518743443, 34.85602996933703679, 117.7000000000000313 ) ) ;
#2350 = line ( 'none', #35104, #38590 ) ;
#2351 = cartesian_point ( 'none', ( -36.33130823037508605, -13.84879369815280903, 163.1297801837253587 ) ) ;
#2352 = edge_curve ( 'none', #39702, #33924, #14005, .t. ) ;
#2353 = direction ( 'none', ( -0.8571673007021113344, 2.945733931075036717e-17, 0.5150380749100559319 ) ) ;
#2354 = oriented_edge ( 'none', *, *, #15802, .t. ) ;
#2355 = oriented_edge ( 'none', *, *, #26535, .f. ) ;
#2356 = cartesian_point ( 'none', ( -42.40647512135914354, 5.912613130181362919, 130.6772788306103905 ) ) ;
#2357 = cartesian_point ( 'none', ( -8.499999999999806377, -21.36892019290579725, 146.2134614620209447 ) ) ;
#2358 = oriented_edge ( 'none', *, *, #15856, .t. ) ;
#2359 = b_spline_curve_with_knots ( 'none', 3,
( #3498, #21773, #36311, #3340, #11039, #25980, #36781, #10864 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.003401296508394941430, 0.005101944762592411711, 0.006802593016789882860 ),
.unspecified. ) ;
#2360 = cartesian_point ( 'none', ( -69.49999999999972999, -34.49967906316831545, 171.5187199309077926 ) ) ;
#2362 = cartesian_point ( 'none', ( -37.23458618907356055, 14.61456777768171378, -15.19463300836738817 ) ) ;
#2361 = cartesian_point ( 'none', ( -52.66869176962457999, -1.568448129721570993e-13, 146.0999999999999943 ) ) ;
#2363 = cartesian_point ( 'none', ( -121.5009999999998911, -4.161573386956439287e-13, 146.1000000000001364 ) ) ;
#2364 = cartesian_point ( 'none', ( -40.47394918107976025, 4.958370674134328304, 131.5742753918823382 ) ) ;
#2365 = vertex_point ( 'none', #8828 ) ;
#2366 = cartesian_point ( 'none', ( -50.77556380235925815, 7.629842971079498604, 124.2425572567864975 ) ) ;
#2367 = cartesian_point ( 'none', ( -50.21800753158744612, 5.978096837059614366, 132.0923868505491043 ) ) ;
#2368 = circle ( 'none', #30300, 16.50000000000000711 ) ;
#2369 = cartesian_point ( 'none', ( 24.06458256229965897, -35.18107966083849902, 106.0999999999999375 ) ) ;
#2370 = direction ( 'none', ( 1.054711873393898713e-15, 2.220446049250313081e-16, 1.000000000000000000 ) ) ;
#2371 = direction ( 'none', ( 0.9976119051281969741, 0.06906871032883971084, -1.211406554217883190e-15 ) ) ;
#2372 = cylindrical_surface ( 'none', #39217, 36.00000000000000000 ) ;
#2373 = vector ( 'none', #26511, 1000.000000000000000 ) ;
#2374 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#2375 = cartesian_point ( 'none', ( 41.21204445247113313, -9.159552011290939433, -37.50000000000002132 ) ) ;
#2376 = axis2_placement_3d ( 'none', #13017, #16540, #31015 ) ;
#2377 = oriented_edge ( 'none', *, *, #28960, .t. ) ;
#2378 = vertex_point ( 'none', #38302 ) ;
#2379 = circle ( 'none', #19471, 4.000000000000002665 ) ;
#2380 = direction ( 'none', ( -1.063012701305063081e-15, -1.291400868768444352e-17, -1.000000000000000000 ) ) ;
#2381 = cartesian_point ( 'none', ( -44.49999999999994316, 19.18767766435985322, 147.6477486387075828 ) ) ;
#2382 = cartesian_point ( 'none', ( -84.80000000000312355, 34.64101615137710155, 126.0999999999997385 ) ) ;
#2383 = oriented_edge ( 'none', *, *, #7887, .t. ) ;
#2384 = axis2_placement_3d ( 'none', #36922, #43959, #18194 ) ;
#2385 = oriented_edge ( 'none', *, *, #37202, .f. ) ;
#2386 = edge_loop ( 'none', ( #43838, #47512, #10017, #10791 ) ) ;
#2387 = circle ( 'none', #13274, 4.999999999999999112 ) ;
#2388 = circle ( 'none', #22116, 3.249999999999996003 ) ;
#2389 = edge_loop ( 'none', ( #5282, #29013, #21887, #15510 ) ) ;
#2390 = vector ( 'none', #13795, 1000.000000000000000 ) ;
#2391 = axis2_placement_3d ( 'none', #42620, #9658, #28132 ) ;
#2392 = cartesian_point ( 'none', ( -81.69999999999996021, 18.22382549058119139, 152.1625360873572390 ) ) ;
#2393 = edge_curve ( 'none', #43532, #25467, #47730, .t. ) ;
#2394 = direction ( 'none', ( 2.523086919325814528e-15, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2395 = vertex_point ( 'none', #41944 ) ;
#2396 = plane ( 'none', #15623 ) ;
#2397 = cartesian_point ( 'none', ( -84.69999999999986073, -17.37487783338676550, 137.3613719455000250 ) ) ;
#2398 = cartesian_point ( 'none', ( 51.00292657709107402, -37.46194077712547710, 1.000000000000007772 ) ) ;
#2399 = face_outer_bound ( 'none', #42528, .t. ) ;
#2400 = vertex_point ( 'none', #32126 ) ;
#2401 = oriented_edge ( 'none', *, *, #14952, .t. ) ;
#2402 = axis2_placement_3d ( 'none', #35886, #24735, #25690 ) ;
#2403 = edge_loop ( 'none', ( #36105, #5687, #42904, #30619 ) ) ;
#2404 = oriented_edge ( 'none', *, *, #6303, .t. ) ;
#2405 = edge_curve ( 'none', #8391, #11919, #26408, .t. ) ;
#2406 = cartesian_point ( 'none', ( -52.66869176962455867, -11.16609239789405272, 133.8844001145381242 ) ) ;
#2407 = edge_curve ( 'none', #28632, #45060, #46579, .t. ) ;
#2408 = advanced_face ( 'none', ( #8610 ), #39865, .f. ) ;
#2409 = oriented_edge ( 'none', *, *, #43983, .t. ) ;
#2411 = cartesian_point ( 'none', ( -6.051380544577201093, -17.83338769690431391, 176.0999999999999659 ) ) ;
#2410 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#2412 = cartesian_point ( 'none', ( -39.63230138810083503, 6.657814126560468893, 159.7643152428568669 ) ) ;
#2413 = line ( 'none', #40701, #7507 ) ;
#2414 = edge_curve ( 'none', #44806, #12921, #34516, .t. ) ;
#2415 = direction ( 'none', ( -3.497202527569243102e-15, 0.7030109345897475048, -0.7111790392350225698 ) ) ;
#2416 = line ( 'none', #28324, #39766 ) ;
#2417 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#2418 = edge_curve ( 'none', #34775, #40214, #43112, .t. ) ;
#2419 = direction ( 'none', ( 0.9980504728846270046, -0.06241196659914399064, 0.0000000000000000000 ) ) ;
#2420 = vertex_point ( 'none', #7027 ) ;
#2421 = face_outer_bound ( 'none', #30235, .t. ) ;
#2422 = oriented_edge ( 'none', *, *, #13338, .t. ) ;
#2423 = cartesian_point ( 'none', ( 21.57929812628170296, -33.26021805489471461, -34.87917397894617721 ) ) ;
#2424 = face_outer_bound ( 'none', #35617, .t. ) ;
#2425 = edge_curve ( 'none', #8740, #24861, #44252, .t. ) ;
#2426 = vertex_point ( 'none', #21954 ) ;
#2427 = direction ( 'none', ( 1.000000000000000000, 3.552713678800500929e-15, -1.332267629550195343e-15 ) ) ;
#2428 = cartesian_point ( 'none', ( 3.150894247566066397, -29.39359980405012251, -5.500000000000001776 ) ) ;
#2429 = cartesian_point ( 'none', ( -79.80000000000310934, 30.78163148628274826, 124.3202106847058275 ) ) ;
#2430 = oriented_edge ( 'none', *, *, #15287, .f. ) ;
#2431 = direction ( 'none', ( 2.657580928260464591e-15, -0.9080905094339680739, -0.4187739565397499697 ) ) ;
#2432 = edge_loop ( 'none', ( #45442, #22658 ) ) ;
#2433 = oriented_edge ( 'none', *, *, #28672, .t. ) ;
#2434 = oriented_edge ( 'none', *, *, #41177, .f. ) ;
#2435 = face_outer_bound ( 'none', #7432, .t. ) ;
#2436 = vertex_point ( 'none', #32759 ) ;
#2437 = cartesian_point ( 'none', ( -95.49999999999978684, -32.50000000000031974, 146.1000000000190937 ) ) ;
#2438 = cartesian_point ( 'none', ( -49.08240280701281222, 11.93001396928813307, 136.6329840606076118 ) ) ;
#2439 = cylindrical_surface ( 'none', #33842, 2.499999999999992450 ) ;
#2440 = direction ( 'none', ( 1.092875789865388469e-15, 1.660305686457348284e-29, 1.000000000000000000 ) ) ;
#2441 = closed_shell ( 'none', ( #19885, #38365, #20969, #32144, #22783, #36749, #7058, #32419, #27609, #36262 ) ) ;
#2442 = vertex_point ( 'none', #21642 ) ;
#2443 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#2444 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 1.224442052797193839e-16 ) ) ;
#2445 = axis2_placement_3d ( 'none', #14821, #29482, #37098 ) ;
#2446 = cartesian_point ( 'none', ( -19.92882842329465021, -34.24322869439514960, 120.7000000000000739 ) ) ;
#2447 = vector ( 'none', #17695, 1000.000000000000227 ) ;
#2448 = vertex_point ( 'none', #17945 ) ;
#2449 = circle ( 'none', #31163, 0.2000000000000001776 ) ;
#2450 = oriented_edge ( 'none', *, *, #15299, .f. ) ;
#2451 = oriented_edge ( 'none', *, *, #20262, .t. ) ;
#2452 = oriented_edge ( 'none', *, *, #19748, .f. ) ;
#2453 = cartesian_point ( 'none', ( 9.601882267588575104, 15.23248905024249034, -37.46953932858994563 ) ) ;
#2454 = axis2_placement_3d ( 'none', #44990, #19112, #23129 ) ;
#2455 = oriented_edge ( 'none', *, *, #34917, .t. ) ;
#2456 = direction ( 'none', ( 0.7066109740818243834, -0.02647510731120327962, 0.7071067811865444641 ) ) ;
#2457 = direction ( 'none', ( -0.7066109740818231622, 0.02647510731120340452, 0.7071067811865455743 ) ) ;
#2458 = axis2_placement_3d ( 'none', #821, #22957, #26025 ) ;
#2459 = cartesian_point ( 'none', ( -20.00000000000004263, -32.14101615137750656, 69.50000000000004263 ) ) ;
#2460 = circle ( 'none', #13518, 65.00000000000000000 ) ;
#2461 = axis2_placement_3d ( 'none', #40438, #22738, #8104 ) ;
#2462 = direction ( 'none', ( -9.947051962065611994e-16, -4.745382361647392605e-16, -1.000000000000000000 ) ) ;
#2463 = circle ( 'none', #36475, 0.2000000000000011491 ) ;
#2464 = axis2_placement_3d ( 'none', #14768, #348, #37363 ) ;
#2465 = cartesian_point ( 'none', ( -49.64999999999981384, -9.663742397563774844, 157.8325224429161437 ) ) ;
#2466 = cartesian_point ( 'none', ( -49.61081362515099613, 31.00027695764242353, 60.60000000000010090 ) ) ;
#2467 = edge_curve ( 'none', #24874, #42185, #26500, .t. ) ;
#2468 = cylindrical_surface ( 'none', #24799, 2.500000000000002220 ) ;
#2469 = cartesian_point ( 'none', ( 34.56743197080606933, 47.80100559332396415, -13.77501833360219052 ) ) ;
#2470 =( bounded_curve ( ) b_spline_curve ( 3, ( #19308, #19474, #26871, #4863 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.141592653589792228, 4.712388980384689674 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243648264, 0.8047378541243648264, 1.000000000000000000 ) )
representation_item ( '' ) );
#2471 = cartesian_point ( 'none', ( -51.81140494499709348, -15.39360295817454549, 129.4350058408231234 ) ) ;
#2472 = axis2_placement_3d ( 'none', #19876, #27122, #23415 ) ;
#2473 = direction ( 'none', ( 0.9992988228681751739, -0.03744145582478666107, -1.027984282060329962e-15 ) ) ;
#2474 = line ( 'none', #4175, #16265 ) ;
#2475 = oriented_edge ( 'none', *, *, #12873, .f. ) ;
#2476 = edge_curve ( 'none', #1785, #43495, #21409, .t. ) ;
#2477 = plane ( 'none', #6620 ) ;
#2478 = line ( 'none', #8378, #29436 ) ;
#2479 = edge_loop ( 'none', ( #7857, #3510, #22414, #2715 ) ) ;
#2480 = cartesian_point ( 'none', ( -91.89999999999994884, 26.07745024276896117, 165.5026518970759923 ) ) ;
#2481 = advanced_face ( 'none', ( #36316 ), #16061, .f. ) ;
#2482 = cartesian_point ( 'none', ( -39.34999999999985931, -1.786576907966785699, 161.1946395436234241 ) ) ;
#2483 = edge_curve ( 'none', #17172, #45916, #8085, .t. ) ;
#2484 = cartesian_point ( 'none', ( -42.40647512135917907, 17.71711880994546462, 133.0867260674584713 ) ) ;
#2485 = cartesian_point ( 'none', ( 12.09926308813817641, 37.57352317827452026, -36.81829921209935463 ) ) ;
#2486 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2487 = edge_loop ( 'none', ( #9569, #37200 ) ) ;
#2488 = oriented_edge ( 'none', *, *, #27517, .f. ) ;
#2489 = circle ( 'none', #44028, 25.00000000000000000 ) ;
#2490 = cartesian_point ( 'none', ( -37.18891465674109753, -15.39375028795731559, 129.4348511450723151 ) ) ;
#2491 = cartesian_point ( 'none', ( -2.592278280906850736e-14, -6.223158938113569828e-16, -72.50000000000000000 ) ) ;
#2492 = oriented_edge ( 'none', *, *, #21585, .f. ) ;
#2493 = oriented_edge ( 'none', *, *, #9427, .f. ) ;
#2494 = edge_curve ( 'none', #13849, #32608, #24245, .t. ) ;
#2495 = oriented_edge ( 'none', *, *, #1675, .t. ) ;
#2496 = vertex_point ( 'none', #39864 ) ;
#2497 = plane ( 'none', #32371 ) ;
#2498 = cartesian_point ( 'none', ( 6.233792875101559675e-14, 2.695968828131077008e-14, 107.5999999999999943 ) ) ;
#2499 = circle ( 'none', #30143, 55.00000000000000000 ) ;
#2500 = circle ( 'none', #38464, 37.50000000000001421 ) ;
#2501 = vector ( 'none', #46957, 1000.000000000000000 ) ;
#2502 = oriented_edge ( 'none', *, *, #16384, .t. ) ;
#2503 = direction ( 'none', ( -2.312964634635743056e-15, 0.7111790392350225698, 0.7030109345897475048 ) ) ;
#2504 = vertex_point ( 'none', #10422 ) ;
#2505 = edge_curve ( 'none', #5221, #21462, #31230, .t. ) ;
#2506 = plane ( 'none', #25506 ) ;
#2507 = cartesian_point ( 'none', ( 3.150894247566041528, -29.39359980405012251, -45.00000000000000000 ) ) ;
#2508 = direction ( 'none', ( -1.603000074938371624e-15, 0.08040252668610858855, -0.9967624760706483844 ) ) ;
#2509 = circle ( 'none', #16722, 2.099999999999990763 ) ;
#2510 = cartesian_point ( 'none', ( -81.52735684759700518, -25.40234375210324202, 143.6278722727445540 ) ) ;
#2511 = cartesian_point ( 'none', ( -8.499999999999976907, 23.22030414426065192, 142.4851036739581218 ) ) ;
#2512 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#2513 = cartesian_point ( 'none', ( -0.7079723368973158681, -40.30606376427979853, -115.9999999999999289 ) ) ;
#2514 = cartesian_point ( 'none', ( 9.235062574154071058, -39.24020413111352212, -115.9999999999999289 ) ) ;
#2515 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#2516 = edge_loop ( 'none', ( #10730, #24223 ) ) ;
#2518 = edge_loop ( 'none', ( #7140, #45300 ) ) ;
#2517 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#2519 = axis2_placement_3d ( 'none', #29019, #29502, #40291 ) ;
#2520 = edge_loop ( 'none', ( #43817, #35376, #45061, #26417 ) ) ;
#2521 = oriented_edge ( 'none', *, *, #42603, .t. ) ;
#2522 = cartesian_point ( 'none', ( -46.60675387589203922, -11.85881076697094016, 134.5866885349945790 ) ) ;
#2524 = direction ( 'none', ( 3.608224830032506597e-15, -1.000000000000000000, 5.849626338871871667e-13 ) ) ;
#2523 = direction ( 'none', ( -3.608224830031772956e-15, 1.000000000000000000, -1.173149954722845308e-14 ) ) ;
#2525 = cartesian_point ( 'none', ( -36.00000000000001421, 1.288372528015341143e-15, -62.99999999999998579 ) ) ;
#2526 = axis2_placement_3d ( 'none', #21360, #21977, #32473 ) ;
#2527 = edge_loop ( 'none', ( #46088, #7498, #35883, #16348 ) ) ;
#2528 = edge_loop ( 'none', ( #3805, #21841, #29619, #40224 ) ) ;
#2529 = cartesian_point ( 'none', ( -34.48288038630188623, -47.64320762833893497, 68.60000000000006537 ) ) ;
#2530 = plane ( 'none', #20635 ) ;
#2531 = cartesian_point ( 'none', ( -91.74515662139050676, 60.00000000001129052, 165.9294689712372133 ) ) ;
#2532 = oriented_edge ( 'none', *, *, #11308, .f. ) ;
#2533 = advanced_face ( 'none', ( #18283 ), #14287, .f. ) ;
#2534 = axis2_placement_3d ( 'none', #40185, #22315, #32801 ) ;
#2535 = direction ( 'none', ( -0.9860849724080618106, 0.1182278785173169339, 0.1168699958598728855 ) ) ;
#2536 = cartesian_point ( 'none', ( 4.263545118628374375, -39.77313394769665678, -120.9999999999999289 ) ) ;
#2537 = vertex_point ( 'none', #47545 ) ;
#2538 = cartesian_point ( 'none', ( -56.00000000000003553, 33.94611889396174575, 131.6539955044248131 ) ) ;
#2539 = line ( 'none', #18374, #28377 ) ;
#2540 = vector ( 'none', #44066, 1000.000000000000000 ) ;
#2541 = circle ( 'none', #3668, 4.250000000000003553 ) ;
#2542 = edge_curve ( 'none', #31659, #12048, #18306, .t. ) ;
#2543 = oriented_edge ( 'none', *, *, #9071, .t. ) ;
#2544 = cartesian_point ( 'none', ( -90.69999999999981810, -23.90506545408056382, 143.9674321496980554 ) ) ;
#2545 = axis2_placement_3d ( 'none', #14038, #17564, #28984 ) ;
#2546 = edge_curve ( 'none', #31957, #42694, #25249, .t. ) ;
#2547 = edge_loop ( 'none', ( #10867, #17641, #31566, #44593 ) ) ;
#2548 = direction ( 'none', ( -2.792428936496516560e-15, 0.9080905094339708494, 0.4187739565397438635 ) ) ;
#2549 = oriented_edge ( 'none', *, *, #15520, .t. ) ;
#2550 = advanced_face ( 'none', ( #33890 ), #19483, .f. ) ;
#2551 = cartesian_point ( 'none', ( -26.33913438213211222, 42.49999999999995737, -19.10815280171308927 ) ) ;
#2552 = vector ( 'none', #43830, 1000.000000000000000 ) ;
#2553 = axis2_placement_3d ( 'none', #34832, #20634, #9562 ) ;
#2554 = cartesian_point ( 'none', ( -46.59352487864061487, -15.24011689704934014, 130.2560088680317563 ) ) ;
#2555 = advanced_face ( 'none', ( #39103 ), #37457, .f. ) ;
#2556 = direction ( 'none', ( 1.000000000000000000, 4.625929269271481378e-15, 0.0000000000000000000 ) ) ;
#2557 = edge_curve ( 'none', #36436, #22949, #40748, .t. ) ;
#2558 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #13446 ) ;
#2559 = cartesian_point ( 'none', ( -120.9999999999996732, -47.86524163599536053, 197.3652416360525592 ) ) ;
#2560 = direction ( 'none', ( -1.000000000000000000, 9.539629948458176067e-15, 2.151057110211239811e-16 ) ) ;
#2561 = cartesian_point ( 'none', ( -92.93471026356013454, 65.00000000001138289, 166.0874630610004203 ) ) ;
#2562 = oriented_edge ( 'none', *, *, #37333, .f. ) ;
#2563 = oriented_edge ( 'none', *, *, #11807, .t. ) ;
#2564 = edge_curve ( 'none', #5115, #29550, #2821, .t. ) ;
#2565 = vertex_point ( 'none', #4141 ) ;
#2567 = direction ( 'none', ( 2.774549638542436060e-15, -0.4187739565397406438, 0.9080905094339722927 ) ) ;
#2566 = cartesian_point ( 'none', ( -28.04593350057470857, -47.86818493903312799, 68.60000000000006537 ) ) ;
#2568 = oriented_edge ( 'none', *, *, #871, .f. ) ;
#2569 = oriented_edge ( 'none', *, *, #37045, .f. ) ;
#2570 = b_spline_curve_with_knots ( 'none', 3,
( #33290, #40682, #4038, #29730, #7716, #33469, #15110, #40848, #18793, #44536 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.957829265888947252e-07, 0.0008478645972537759892, 0.001695433411580963201, 0.002543002225908150195, 0.003390571040235337407 ),
.unspecified. ) ;
#2571 = cartesian_point ( 'none', ( -56.00000000000004263, 34.49967906316793176, 126.1816010059241790 ) ) ;
#2572 = cartesian_point ( 'none', ( -46.59352487864060777, -10.01819342263466339, 159.2322169812493655 ) ) ;
#2573 = direction ( 'none', ( -3.469446951953614189e-15, 1.000000000000000000, -5.828670879282071837e-13 ) ) ;
#2574 = oriented_edge ( 'none', *, *, #43191, .f. ) ;
#2575 = vector ( 'none', #17533, 1000.000000000000000 ) ;
#2576 = face_outer_bound ( 'none', #15103, .t. ) ;
#2577 = circle ( 'none', #35747, 5.000000000000001776 ) ;
#2578 = cartesian_point ( 'none', ( 14.50000000000024158, -34.64101615137749945, 113.0999999999999517 ) ) ;
#2579 = oriented_edge ( 'none', *, *, #27761, .f. ) ;
#2580 = cartesian_point ( 'none', ( -40.47299302209781757, -5.398555217168828690, 123.5866214802900771 ) ) ;
#2581 = cartesian_point ( 'none', ( -38.65398133287207116, -14.70373177523239860, -36.49999999999997158 ) ) ;
#2582 = b_spline_curve_with_knots ( 'none', 3,
( #15428, #19296, #30398, #1178, #19154, #8370, #23008, #22841 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003907179985983707214, 0.0007814359971967414428, 0.001562871994393475947 ),
.unspecified. ) ;
#2583 = oriented_edge ( 'none', *, *, #8230, .f. ) ;
#2584 = cartesian_point ( 'none', ( -121.5000000000000000, 51.26524163605454731, 197.3652416359945505 ) ) ;
#2585 = cartesian_point ( 'none', ( -31.19999999999988560, -5.740791543602186131, 151.6740686282198851 ) ) ;
#2586 = axis2_placement_3d ( 'none', #6404, #46779, #2743 ) ;
#2587 = direction ( 'none', ( 1.000000000000000000, -3.472942098561955260e-17, -1.835686217964875777e-16 ) ) ;
#2588 = vertex_point ( 'none', #11529 ) ;
#2589 = line ( 'none', #10486, #13478 ) ;
#2590 = cartesian_point ( 'none', ( 31.00027695764284985, 49.61081362515068349, -14.39999999999996838 ) ) ;
#2591 = axis2_placement_3d ( 'none', #26782, #5559, #20812 ) ;
#2592 = direction ( 'none', ( -1.137978600240785454e-15, -1.942890293094023946e-16, -1.000000000000000000 ) ) ;
#2593 = vertex_point ( 'none', #37137 ) ;
#2594 = cartesian_point ( 'none', ( -42.36691201456306288, 21.85637984098475073, 144.0534273299003587 ) ) ;
#2595 = cartesian_point ( 'none', ( -54.50000000000001421, 27.48762683457411171, 122.0137944868153568 ) ) ;
#2596 = edge_curve ( 'none', #21052, #18254, #8557, .t. ) ;
#2597 = line ( 'none', #14099, #37769 ) ;
#2598 = cartesian_point ( 'none', ( 1.172445596482908803, -10.93733840215660180, -81.59999999999999432 ) ) ;
#2599 = oriented_edge ( 'none', *, *, #44872, .t. ) ;
#2600 = cartesian_point ( 'none', ( -36.26455027589150149, -21.40507805135453978, 141.2394307313417983 ) ) ;
#2601 = oriented_edge ( 'none', *, *, #3852, .t. ) ;
#2602 = axis2_placement_3d ( 'none', #22752, #12001, #41424 ) ;
#2603 = edge_curve ( 'none', #2210, #4799, #30977, .t. ) ;
#2604 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#2605 = cartesian_point ( 'none', ( -21.25000000000013856, 40.05607966083856297, 113.1000000000000085 ) ) ;
#2606 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#2607 = cartesian_point ( 'none', ( -87.10404416353581780, -3.585434425122682178, 122.3656606219637979 ) ) ;
#2608 = oriented_edge ( 'none', *, *, #5280, .t. ) ;
#2609 = vertex_point ( 'none', #11353 ) ;
#2610 = axis2_placement_3d ( 'none', #9207, #5362, #46020 ) ;
#2611 = edge_curve ( 'none', #24029, #5933, #22024, .t. ) ;
#2612 = direction ( 'none', ( -7.726341967795146271e-16, -2.939139324480749164e-16, -1.000000000000000000 ) ) ;
#2613 = cartesian_point ( 'none', ( -29.81238629347654978, -3.801825465318941610, 153.1392077585274762 ) ) ;
#2614 = oriented_edge ( 'none', *, *, #482, .t. ) ;
#2615 = edge_curve ( 'none', #35704, #252, #29242, .t. ) ;
#2616 = cartesian_point ( 'none', ( -3.651954859865679492e-14, 3.471686019288369191e-14, 1.000000000000049516 ) ) ;
#2617 = oriented_edge ( 'none', *, *, #24603, .t. ) ;
#2618 = cartesian_point ( 'none', ( -18.65620024399414945, -36.80448180903459843, 120.7000000000000739 ) ) ;
#2619 = vertex_point ( 'none', #33225 ) ;
#2620 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#2621 = circle ( 'none', #27359, 24.00000000000000000 ) ;
#2622 = circle ( 'none', #15854, 15.19999999999999574 ) ;
#2623 = cylindrical_surface ( 'none', #8885, 6.899999999999998579 ) ;
#2624 = cartesian_point ( 'none', ( -41.50924572709980964, 7.956630409384393587, 159.7642026946322176 ) ) ;
#2625 = oriented_edge ( 'none', *, *, #30614, .t. ) ;
#2626 = edge_curve ( 'none', #36559, #44515, #15444, .t. ) ;
#2627 = cartesian_point ( 'none', ( -8.174017018802711873e-15, 2.298901835326078843e-17, -38.00000000000000000 ) ) ;
#2628 = cartesian_point ( 'none', ( 31.00027695764293156, 49.61081362515070481, 60.40000000000001990 ) ) ;
#2629 = edge_loop ( 'none', ( #21388, #14824, #5816, #43917 ) ) ;
#2630 = direction ( 'none', ( -0.5636924950782563615, -0.8259847280624804666, 0.0000000000000000000 ) ) ;
#2631 = cartesian_point ( 'none', ( 17.14809378518743443, 34.85602996933703679, 117.7000000000000313 ) ) ;
#2632 = cartesian_point ( 'none', ( -43.44999999999992468, 6.890847431990422933, 128.1256092823976473 ) ) ;
#2633 = vector ( 'none', #9849, 1000.000000000000000 ) ;
#2634 = cartesian_point ( 'none', ( 2.189002910818091023e-14, 2.864526228162370131e-15, 0.9999999999999986677 ) ) ;
#2635 = advanced_face ( 'none', ( #9715 ), #36768, .t. ) ;
#2636 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#2637 = direction ( 'none', ( -1.000000000000000000, -3.563643956155842685e-15, 1.263464752872755470e-15 ) ) ;
#2638 = cartesian_point ( 'none', ( -57.50000000000003553, 57.50000000000000711, -60.99999999999998579 ) ) ;
#2639 = face_outer_bound ( 'none', #38445, .t. ) ;
#2640 = vertex_point ( 'none', #44787 ) ;
#2641 = oriented_edge ( 'none', *, *, #1849, .f. ) ;
#2642 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#2643 = axis2_placement_3d ( 'none', #44159, #11066, #18913 ) ;
#2644 = face_outer_bound ( 'none', #24755, .t. ) ;
#2645 = oriented_edge ( 'none', *, *, #27940, .t. ) ;
#2646 = cartesian_point ( 'none', ( -49.64999999999984226, -11.04713063124387062, 135.6596501583406393 ) ) ;
#2647 = vertex_point ( 'none', #18399 ) ;
#2648 = cartesian_point ( 'none', ( 11.08251321239791132, 17.83840981399363557, 176.0999999999999943 ) ) ;
#2649 = cartesian_point ( 'none', ( -18.79698433320168149, 29.26844614616092954, 140.4521101210099800 ) ) ;
#2650 = axis2_placement_3d ( 'none', #32749, #47394, #32591 ) ;
#2651 = oriented_edge ( 'none', *, *, #24268, .t. ) ;
#2652 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#2653 = oriented_edge ( 'none', *, *, #5909, .f. ) ;
#2654 = oriented_edge ( 'none', *, *, #31881, .f. ) ;
#2655 = axis2_placement_3d ( 'none', #27776, #9591, #6037 ) ;
#2656 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#2657 = cartesian_point ( 'none', ( -2.634242174341714417e-14, -6.371518637019319136e-16, -73.00000000000000000 ) ) ;
#2658 = circle ( 'none', #19590, 6.138320441952076933 ) ;
#2659 = face_outer_bound ( 'none', #2990, .t. ) ;
#2660 = cartesian_point ( 'none', ( -84.84760491980517827, -58.57687256933820663, 81.10000000003437037 ) ) ;
#2661 = line ( 'none', #7629, #18133 ) ;
#2662 = cartesian_point ( 'none', ( -42.17588111674159279, -2.749184619427537779, 129.9982942566146562 ) ) ;
#2663 = face_outer_bound ( 'none', #16078, .t. ) ;
#2664 = oriented_edge ( 'none', *, *, #38546, .f. ) ;
#2665 = b_spline_curve_with_knots ( 'none', 3,
( #31403, #9382, #13053, #45553 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.008773758051615514e-06, 0.0006825832849471165278 ),
.unspecified. ) ;
#2666 = axis2_placement_3d ( 'none', #41509, #27031, #19469 ) ;
#2667 = direction ( 'none', ( 3.323730179971561604e-15, -1.000000000000000000, -5.816799037940421388e-17 ) ) ;
#2668 = cartesian_point ( 'none', ( -36.33130823037516421, -9.789586002808514464e-14, 146.0999999999999659 ) ) ;
#2669 = edge_curve ( 'none', #16995, #34155, #46530, .t. ) ;
#2670 = cartesian_point ( 'none', ( -20.99999999999984368, -0.9966158955401851482, 176.0999999999999943 ) ) ;
#2672 = cartesian_point ( 'none', ( -37.29062500453283491, 14.47110975542655176, -14.30088183765316678 ) ) ;
#2671 = plane ( 'none', #18644 ) ;
#2673 = vertex_point ( 'none', #15036 ) ;
#2674 = cartesian_point ( 'none', ( -42.36691201456302736, 5.367283508836377059, 130.4465993445151355 ) ) ;
#2675 = line ( 'none', #8468, #20166 ) ;
#2676 = cartesian_point ( 'none', ( -48.52674911908038524, 7.630067402393271081, 124.2419442797640841 ) ) ;
#2678 = cartesian_point ( 'none', ( 15.20581305931450622, -31.93465121207927382, 134.8892434390641313 ) ) ;
#2677 = axis2_placement_3d ( 'none', #42460, #6425, #39569 ) ;
#2679 = edge_curve ( 'none', #31795, #21886, #17167, .t. ) ;
#2680 = cartesian_point ( 'none', ( 1.191548375077333539e-13, -33.90055080756884109, 58.50000000000002842 ) ) ;
#2681 = cartesian_point ( 'none', ( -35.19999999999983231, -12.45953095088320239, 145.0949684164236544 ) ) ;
#2682 = direction ( 'none', ( -3.608224830031772167e-15, 1.000000000000000000, -1.144237896789898628e-14 ) ) ;
#2683 = edge_curve ( 'none', #39111, #11154, #14831, .t. ) ;
#2684 = cartesian_point ( 'none', ( -13.53299237123657761, 11.87442141097137416, -37.49999999999998579 ) ) ;
#2685 = cartesian_point ( 'none', ( -49.93249962827952260, -3.648958398264311676, 131.3444890766961635 ) ) ;
#2686 = direction ( 'none', ( -1.096345236817342281e-15, -1.610385582298831411e-29, -1.000000000000000000 ) ) ;
#2687 = line ( 'none', #46403, #47494 ) ;
#2688 = oriented_edge ( 'none', *, *, #4552, .f. ) ;
#2689 = edge_curve ( 'none', #545, #32882, #21169, .t. ) ;
#2690 = circle ( 'none', #2526, 65.00000000000000000 ) ;
#2691 = edge_curve ( 'none', #44068, #33617, #13708, .t. ) ;
#2692 = cartesian_point ( 'none', ( 21.80381598425041290, 37.28416728117756662, 114.7000000000000171 ) ) ;
#2693 = cartesian_point ( 'none', ( -42.36691201456303446, 7.217840334275958725, 125.3685605816598780 ) ) ;
#2694 = oriented_edge ( 'none', *, *, #11227, .t. ) ;
#2695 = oriented_edge ( 'none', *, *, #7264, .f. ) ;
#2696 = oriented_edge ( 'none', *, *, #10550, .t. ) ;
#2697 = direction ( 'none', ( 3.087807787238715050e-15, -1.000000000000000000, -4.093676202073981076e-16 ) ) ;
#2698 = cartesian_point ( 'none', ( -103.5000000000000000, 47.86524163605461268, 197.3652416359965400 ) ) ;
#2699 = edge_curve ( 'none', #1094, #15690, #39630, .t. ) ;
#2700 = advanced_face ( 'none', ( #45371 ), #41369, .t. ) ;
#2701 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#2702 = cartesian_point ( 'none', ( -3.651954859865682017e-14, 3.471686019288369191e-14, 1.000000000000014655 ) ) ;
#2703 = date_time_role ( 'creation_date' ) ;
#2704 = cartesian_point ( 'none', ( -38.22511510611545305, 4.958460599889241038, 131.5740271205240788 ) ) ;
#2705 = oriented_edge ( 'none', *, *, #34414, .t. ) ;
#2706 = oriented_edge ( 'none', *, *, #27314, .f. ) ;
#2707 = vertex_point ( 'none', #12488 ) ;
#2708 = face_outer_bound ( 'none', #5850, .t. ) ;
#2709 = line ( 'none', #8574, #30856 ) ;
#2710 = vector ( 'none', #36977, 1000.000000000000114 ) ;
#2711 = oriented_edge ( 'none', *, *, #982, .t. ) ;
#2712 = conical_surface ( 'none', #29498, 45.00000000000001421, 0.7853981633974469467 ) ;
#2713 = edge_loop ( 'none', ( #29768, #1834, #33959, #40715, #22554, #29593, #28909, #39301 ) ) ;
#2714 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#2715 = oriented_edge ( 'none', *, *, #14920, .f. ) ;
#2716 = axis2_placement_3d ( 'none', #19206, #26436, #4419 ) ;
#2717 = line ( 'none', #31663, #44090 ) ;
#2719 = cartesian_point ( 'none', ( 4.825582022748745814, -20.46166433016765396, 176.0999999999756369 ) ) ;
#2718 = cartesian_point ( 'none', ( -41.32923090259398435, 5.854652329838653024, 113.1000000000000369 ) ) ;
#2720 = cartesian_point ( 'none', ( -15.19999999999997797, 23.22030414426061995, 142.4851036739581218 ) ) ;
#2721 = oriented_edge ( 'none', *, *, #20201, .f. ) ;
#2722 = cartesian_point ( 'none', ( 16.89726542464416070, -6.271169788412389146, -36.77555650337470183 ) ) ;
#2723 = axis2_placement_3d ( 'none', #13098, #34985, #9420 ) ;
#2724 = cartesian_point ( 'none', ( -69.49999999999968736, -65.00000000001541878, 120.1192378865049193 ) ) ;
#2725 = direction ( 'none', ( 0.8917887532908057580, -0.4524520079566785591, 0.0000000000000000000 ) ) ;
#2726 = direction ( 'none', ( 1.000000000000000000, -3.472942098561954643e-17, -2.151057110211239564e-16 ) ) ;
#2727 = axis2_placement_3d ( 'none', #19029, #22725, #36927 ) ;
#2728 = vector ( 'none', #18150, 1000.000000000000000 ) ;
#2729 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#2730 = cartesian_point ( 'none', ( 0.8768121578021769169, 18.73928060669373963, 176.1000000000000796 ) ) ;
#2731 = axis2_placement_3d ( 'none', #10343, #10172, #36083 ) ;
#2732 = vector ( 'none', #18688, 1000.000000000000000 ) ;
#2733 = edge_curve ( 'none', #46149, #25426, #32830, .t. ) ;
#2734 = cartesian_point ( 'none', ( -36.33130823037513579, -1.084616549604255686, 168.0231865142894776 ) ) ;
#2735 = direction ( 'none', ( -0.9591247405308764851, -0.2829836251474261433, 1.054711873393898911e-15 ) ) ;
#2736 = vertex_point ( 'none', #19545 ) ;
#2737 = oriented_edge ( 'none', *, *, #18798, .f. ) ;
#2738 = oriented_edge ( 'none', *, *, #17150, .t. ) ;
#2739 = axis2_placement_3d ( 'none', #37197, #33940, #504 ) ;
#2740 = edge_curve ( 'none', #2791, #25355, #24104, .t. ) ;
#2741 = oriented_edge ( 'none', *, *, #31172, .t. ) ;
#2742 = cartesian_point ( 'none', ( 1.977219316793012537e-13, -24.99999999999999645, 141.8999999999999773 ) ) ;
#2743 = direction ( 'none', ( 0.0000000000000000000, -0.7111790392350252343, -0.7030109345897448403 ) ) ;
#2744 = axis2_placement_3d ( 'none', #13383, #9391, #35127 ) ;
#2745 = edge_curve ( 'none', #25860, #23517, #42525, .t. ) ;
#2746 = direction ( 'none', ( 3.209268115305873447e-15, -1.000000000000000000, -5.816799037940411527e-17 ) ) ;
#2747 = direction ( 'none', ( -3.608224830032557872e-15, 1.000000000000000000, -5.919455965648734082e-13 ) ) ;
#2748 = direction ( 'none', ( 0.7756410410556976442, 0.6311742829282840361, -8.326672684688673067e-16 ) ) ;
#2749 = edge_loop ( 'none', ( #45094, #31477, #14481, #12362 ) ) ;
#2750 = vertex_point ( 'none', #34211 ) ;
#2751 = face_bound ( 'none', #12364, .t. ) ;
#2752 = circle ( 'none', #11916, 27.00000000000002487 ) ;
#2753 = oriented_edge ( 'none', *, *, #24004, .f. ) ;
#2754 = direction ( 'none', ( 1.725102778064499063e-15, -0.7071067811865424657, -0.7071067811865526798 ) ) ;
#2755 = conical_surface ( 'none', #36087, 35.00000000000000000, 0.7853981633974415066 ) ;
#2756 = oriented_edge ( 'none', *, *, #34170, .t. ) ;
#2757 = direction ( 'none', ( -1.000000000000000000, -3.661914076502782819e-15, 1.272573125467864644e-15 ) ) ;
#2758 = advanced_face ( 'none', ( #47676 ), #34458, .f. ) ;
#2759 = edge_loop ( 'none', ( #9684, #29798 ) ) ;
#2760 = edge_curve ( 'none', #14963, #17325, #44194, .t. ) ;
#2761 = vector ( 'none', #21479, 1000.000000000000000 ) ;
#2762 = cartesian_point ( 'none', ( 18.38783946407618330, 32.27869982911893487, 117.7000000000000313 ) ) ;
#2763 = cartesian_point ( 'none', ( -85.68838334890173769, -6.379581885399680630, 122.9629143566904332 ) ) ;
#2764 = oriented_edge ( 'none', *, *, #34290, .f. ) ;
#2765 = edge_curve ( 'none', #3967, #24956, #37955, .t. ) ;
#2766 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#2767 = cartesian_point ( 'none', ( -42.17589742509722583, -3.900447059032608355, 130.2377791107965948 ) ) ;
#2768 = advanced_face ( 'none', ( #3943, #11407 ), #1434, .t. ) ;
#2769 = circle ( 'none', #19313, 3.400000000000000355 ) ;
#2770 = cartesian_point ( 'none', ( -10.01624730673072428, 16.07894852167346755, 176.0999999999999659 ) ) ;
#2771 = cartesian_point ( 'none', ( 54.34738077886792951, 35.65616640185448460, -1.166886092499996518e-14 ) ) ;
#2772 = cartesian_point ( 'none', ( -46.59352487864073566, 17.71711880994901733, 133.0867260674633314 ) ) ;
#2773 = cartesian_point ( 'none', ( -91.89999999999996305, 26.36759374688125135, 165.0999999999846466 ) ) ;
#2774 = advanced_face ( 'none', ( #26963 ), #41918, .f. ) ;
#2775 = face_outer_bound ( 'none', #23373, .t. ) ;
#2776 = cartesian_point ( 'none', ( 18.51384678331168487, 3.482144320351142408, 176.1000000000000227 ) ) ;
#2777 = vector ( 'none', #21891, 1000.000000000000000 ) ;
#2778 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#2779 =( bounded_curve ( ) b_spline_curve ( 3, ( #41897, #8933, #23747, #28314 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384689674, 5.355890089177970381 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670095858, 0.9657888653670095858, 1.000000000000000000 ) )
representation_item ( '' ) );
#2780 = axis2_placement_3d ( 'none', #41355, #30402, #15919 ) ;
#2781 = oriented_edge ( 'none', *, *, #9636, .t. ) ;
#2782 = vertex_point ( 'none', #41743 ) ;
#2783 = vertex_point ( 'none', #8798 ) ;
#2784 = axis2_placement_3d ( 'none', #39483, #39035, #32399 ) ;
#2785 = direction ( 'none', ( 0.1065859633166260090, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#2786 = cartesian_point ( 'none', ( 17.23790677411654215, 30.59369098387147545, 120.7000000000000313 ) ) ;
#2787 = vector ( 'none', #28088, 1000.000000000000114 ) ;
#2788 = direction ( 'none', ( -2.657580928260464591e-15, 0.9080905094339679628, 0.4187739565397501917 ) ) ;
#2789 = cartesian_point ( 'none', ( -38.22511510611536067, -1.801317820916376489, 161.3428827235524921 ) ) ;
#2790 = axis2_placement_3d ( 'none', #28300, #13492, #42783 ) ;
#2791 = vertex_point ( 'none', #38270 ) ;
#2792 = edge_loop ( 'none', ( #23102, #12679, #20172, #19034, #25716, #41800, #39930, #36396, #12557, #6397, #15447 ) ) ;
#2793 = cylindrical_surface ( 'none', #29301, 26.00000000000000711 ) ;
#2794 = cartesian_point ( 'none', ( -81.29204973271689028, -22.09203709908106106, 122.2603266231584911 ) ) ;
#2795 = circle ( 'none', #10012, 4.249999999999997335 ) ;
#2796 = oriented_edge ( 'none', *, *, #19322, .t. ) ;
#2797 = cylindrical_surface ( 'none', #5238, 5.000000000000004441 ) ;
#2798 = direction ( 'none', ( 0.8041664463712612232, 0.3214285714285707862, 0.5000000000000055511 ) ) ;
#2799 = cartesian_point ( 'none', ( -38.52097767705127751, 10.18204531964336823, -10.54140364218329218 ) ) ;
#2800 = oriented_edge ( 'none', *, *, #42449, .t. ) ;
#2801 = vertex_point ( 'none', #41906 ) ;
#2802 = vector ( 'none', #7206, 1000.000000000000000 ) ;
#2803 = oriented_edge ( 'none', *, *, #17747, .t. ) ;
#2804 = vertex_point ( 'none', #1579 ) ;
#2805 = edge_curve ( 'none', #42570, #32998, #6235, .t. ) ;
#2806 = direction ( 'none', ( -0.9912947018080029427, -8.114977616433885106e-14, -0.1316617414717828338 ) ) ;
#2807 = cartesian_point ( 'none', ( -60.19998826649749191, -18.95306510865132665, 109.1887575750377977 ) ) ;
#2808 = axis2_placement_3d ( 'none', #29330, #44783, #36774 ) ;
#2809 = direction ( 'none', ( 1.261543459662907264e-15, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2810 = edge_curve ( 'none', #2310, #2338, #35627, .t. ) ;
#2811 = cartesian_point ( 'none', ( -69.49999999999984368, 1.855539531408221132e-13, 186.1000000000001080 ) ) ;
#2812 = oriented_edge ( 'none', *, *, #34152, .t. ) ;
#2813 = cartesian_point ( 'none', ( -49.08340596665581046, -16.79761989629413321, 129.9958139650359215 ) ) ;
#2814 = direction ( 'none', ( -0.9860849724080618106, 0.1182278785173171004, 0.1168699958598714977 ) ) ;
#2815 = direction ( 'none', ( 0.9992988228681751739, -0.03744145582478666107, -1.027984282060329962e-15 ) ) ;
#2816 = cartesian_point ( 'none', ( -51.56121708623945921, -10.55958090986200482, 134.5248536610025099 ) ) ;
#2817 = line ( 'none', #41767, #41912 ) ;
#2818 = cartesian_point ( 'none', ( 33.29090554635831722, 22.17466139320846708, -32.50000000000000711 ) ) ;
#2819 = cartesian_point ( 'none', ( -8.499999999999944933, 19.50078607454798174, 149.9280379009493629 ) ) ;
#2820 = face_outer_bound ( 'none', #32367, .t. ) ;
#2821 = line ( 'none', #29819, #4544 ) ;
#2822 = cartesian_point ( 'none', ( 16.96653994790015574, -10.54733675000450610, 175.9200758803071665 ) ) ;
#2823 = direction ( 'none', ( 0.6110250563186155892, -0.5629773324559890213, -0.5565113688789938839 ) ) ;
#2824 = edge_curve ( 'none', #35201, #36015, #39929, .t. ) ;
#2825 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#2826 = oriented_edge ( 'none', *, *, #30090, .f. ) ;
#2827 = cartesian_point ( 'none', ( -42.40647512135914354, 5.912613130181362919, 130.6772788306103905 ) ) ;
#2828 = oriented_edge ( 'none', *, *, #1610, .f. ) ;
#2829 = oriented_edge ( 'none', *, *, #27013, .t. ) ;
#2830 = oriented_edge ( 'none', *, *, #2045, .f. ) ;
#2831 = cartesian_point ( 'none', ( -43.57509933943670433, 33.41277629675622052, 68.50000000000005684 ) ) ;
#2832 = cartesian_point ( 'none', ( -20.56740170840401660, -6.817550691203784652, 174.0144740208875191 ) ) ;
#2833 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#2834 = cartesian_point ( 'none', ( -85.50000000000011369, 65.00000000001082867, 165.0999999999620229 ) ) ;
#2835 = edge_curve ( 'none', #42185, #35888, #5697, .t. ) ;
#2836 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#2837 = advanced_face ( 'none', ( #25785 ), #43059, .t. ) ;
#2838 = vector ( 'none', #9881, 1000.000000000000000 ) ;
#2839 = direction ( 'none', ( 0.5448968651154826315, -0.8385030747631875281, 0.0000000000000000000 ) ) ;
#2840 = cartesian_point ( 'none', ( -49.61081362515099613, 31.00027695764242353, 60.60000000000010090 ) ) ;
#2841 = edge_loop ( 'none', ( #11494, #12280 ) ) ;
#2842 = oriented_edge ( 'none', *, *, #22851, .f. ) ;
#2843 = circle ( 'none', #31176, 4.100000000000002309 ) ;
#2844 = line ( 'none', #13389, #32157 ) ;
#2845 = edge_loop ( 'none', ( #8169, #30391, #41575, #45924 ) ) ;
#2846 = line ( 'none', #27789, #41943 ) ;
#2847 = cartesian_point ( 'none', ( 19.99999999999999289, 34.64101615137762735, 114.7000000000000171 ) ) ;
#2848 = oriented_edge ( 'none', *, *, #29518, .f. ) ;
#2849 = direction ( 'none', ( 1.089913892166351757e-15, 0.06226994568356335191, 0.9980593438591545130 ) ) ;
#2850 = cartesian_point ( 'none', ( -38.22417839981196153, 7.629812597439005195, 124.2426402166114769 ) ) ;
#2851 = vertex_point ( 'none', #16648 ) ;
#2852 = line ( 'none', #7904, #40776 ) ;
#2853 = cartesian_point ( 'none', ( -30.31088913245551453, 57.49999999999995737, 57.50000000000009948 ) ) ;
#2854 = axis2_placement_3d ( 'none', #19572, #19417, #12359 ) ;
#2855 = oriented_edge ( 'none', *, *, #3827, .t. ) ;
#2856 = cartesian_point ( 'none', ( -34.19999999999987494, -9.020562075079396891e-14, 146.0999999999999659 ) ) ;
#2857 = direction ( 'none', ( -1.000000000000000000, -4.700225607503757205e-15, 8.239640843840859383e-16 ) ) ;
#2858 = cartesian_point ( 'none', ( -84.24258345551437799, -26.89284412098236032, 142.1544907478065340 ) ) ;
#2859 = axis2_placement_3d ( 'none', #32599, #10883, #21957 ) ;
#2860 = oriented_edge ( 'none', *, *, #21045, .f. ) ;
#2861 = face_outer_bound ( 'none', #24276, .t. ) ;
#2862 = cartesian_point ( 'none', ( -31.19999999999989626, -1.699476286807690088e-13, 146.1000000000000512 ) ) ;
#2863 = face_outer_bound ( 'none', #36084, .t. ) ;
#2864 = axis2_placement_3d ( 'none', #35952, #21085, #43311 ) ;
#2865 = face_outer_bound ( 'none', #21081, .t. ) ;
#2866 = advanced_face ( 'none', ( #33275 ), #2282, .t. ) ;
#2867 = oriented_edge ( 'none', *, *, #16807, .t. ) ;
#2868 = edge_curve ( 'none', #40755, #46258, #21707, .t. ) ;
#2869 = cartesian_point ( 'none', ( -85.49999999999971578, -60.20000000001151363, 127.1000000000358199 ) ) ;
#2870 = cartesian_point ( 'none', ( -52.66869176962465815, 17.27871166638607292, 132.5630644845338679 ) ) ;
#2871 = oriented_edge ( 'none', *, *, #3248, .t. ) ;
#2872 = line ( 'none', #1464, #4551 ) ;
#2873 = edge_curve ( 'none', #11337, #22924, #32728, .t. ) ;
#2874 = advanced_face ( 'none', ( #7372 ), #43656, .t. ) ;
#2875 = b_spline_curve_with_knots ( 'none', 3,
( #41126, #22449, #33401, #292 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.496224655340740323e-06, 0.0005932647871637751653 ),
.unspecified. ) ;
#2876 = line ( 'none', #22478, #6291 ) ;
#2877 = edge_curve ( 'none', #36218, #22359, #25731, .t. ) ;
#2878 = direction ( 'none', ( 0.1065859633166312548, -0.9943034911051382707, -4.235681631386051471e-17 ) ) ;
#2879 = cartesian_point ( 'none', ( -16.36089131743742442, -27.77129111474394207, 146.4001482900477242 ) ) ;
#2880 = oriented_edge ( 'none', *, *, #43626, .f. ) ;
#2881 = edge_loop ( 'none', ( #15013, #34335, #36386, #29220 ) ) ;
#2882 = oriented_edge ( 'none', *, *, #23874, .t. ) ;
#2883 = oriented_edge ( 'none', *, *, #36322, .f. ) ;
#2884 = face_outer_bound ( 'none', #8735, .t. ) ;
#2885 = cartesian_point ( 'none', ( -54.79999999999986215, -6.614717615614629108e-15, 145.1000000000000227 ) ) ;
#2886 = circle ( 'none', #43695, 3.250000000000002665 ) ;
#2887 = edge_loop ( 'none', ( #22402, #24406, #41537, #21925 ) ) ;
#2888 = edge_curve ( 'none', #35295, #34326, #22942, .t. ) ;
#2889 = cartesian_point ( 'none', ( -82.30000000000299565, 19.04100763952392228, 182.8205434179813551 ) ) ;
#2890 = vertex_point ( 'none', #37024 ) ;
#2891 = b_spline_curve_with_knots ( 'none', 3,
( #47622, #43301, #701, #15267, #7879, #3886, #37532, #29896, #18637, #4221, #29587, #40861, #11275, #33636, #11615, #208, #29738, #36878 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.957762539312188957e-07, 0.0008474859908358813683, 0.001694676205417831394, 0.002541866419999781745, 0.003389056634581731880, 0.004236246849163682014, 0.005083437063745631715, 0.005930627278327581416, 0.006777817492909531984 ),
.unspecified. ) ;
#2892 = edge_curve ( 'none', #25518, #24250, #16009, .t. ) ;
#2893 = oriented_edge ( 'none', *, *, #15717, .f. ) ;
#2894 = plane ( 'none', #18079 ) ;
#2895 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#2896 = face_bound ( 'none', #31278, .t. ) ;
#2897 = direction ( 'none', ( -3.608224830031772956e-15, 1.000000000000000000, -1.172200136502007938e-14 ) ) ;
#2898 = oriented_edge ( 'none', *, *, #26162, .t. ) ;
#2899 = cartesian_point ( 'none', ( -38.98424845660350968, 3.625996304035059126, 113.3210351746312767 ) ) ;
#2900 = oriented_edge ( 'none', *, *, #46948, .f. ) ;
#2901 = oriented_edge ( 'none', *, *, #16366, .t. ) ;
#2902 = edge_curve ( 'none', #15752, #12765, #22328, .t. ) ;
#2903 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#2904 = direction ( 'none', ( -0.9912947018080023875, 7.365902759532291013e-14, 0.1316617414717865808 ) ) ;
#2905 = cartesian_point ( 'none', ( -66.99999999999988631, -2.195054772340830670e-13, 146.1000000000000512 ) ) ;
#2906 = cartesian_point ( 'none', ( -84.69999999999986073, -17.37487783338676550, 137.3613719455000250 ) ) ;
#2907 = cartesian_point ( 'none', ( -41.49999999999990052, -6.071904087982868958, 113.1000000000000369 ) ) ;
#2908 = direction ( 'none', ( 1.000000000000000000, 3.552713678800500929e-15, -1.332267629550195343e-15 ) ) ;
#2909 = oriented_edge ( 'none', *, *, #27867, .t. ) ;
#2910 = vector ( 'none', #43075, 1000.000000000000114 ) ;
#2911 = cartesian_point ( 'none', ( 35.65616640185578490, 54.34738077886706975, -7.636966264732991694e-15 ) ) ;
#2912 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757179e-15, -1.317153999343780124e-15 ) ) ;
#2913 = circle ( 'none', #42561, 3.000000000000000444 ) ;
#2914 = line ( 'none', #9621, #12073 ) ;
#2915 = cartesian_point ( 'none', ( -31.00027695764255142, -49.61081362515088244, 6.528105144245657652e-15 ) ) ;
#2916 = oriented_edge ( 'none', *, *, #30475, .t. ) ;
#2917 = cartesian_point ( 'none', ( 15.03029131508697347, -36.52670839622145849, -36.86256844911586228 ) ) ;
#2918 = oriented_edge ( 'none', *, *, #18609, .t. ) ;
#2919 = cylindrical_surface ( 'none', #13330, 8.500000000000000000 ) ;
#2920 = axis2_placement_3d ( 'none', #15043, #40781, #18729 ) ;
#2921 = direction ( 'none', ( -1.000000000000000000, -3.608224830031762701e-15, 1.317153999343779927e-15 ) ) ;
#2922 = direction ( 'none', ( 3.497350093653014388e-15, -0.7135047819687714288, 0.7006503593859751966 ) ) ;
#2923 = cartesian_point ( 'none', ( -36.26455027589151570, -15.49118210896894610, 151.9279244301498011 ) ) ;
#2924 = axis2_placement_3d ( 'none', #19507, #34176, #41865 ) ;
#2925 = oriented_edge ( 'none', *, *, #25465, .t. ) ;
#2926 = oriented_edge ( 'none', *, *, #15880, .f. ) ;
#2927 = edge_loop ( 'none', ( #22505, #37682, #16555, #5773 ) ) ;
#2928 = face_outer_bound ( 'none', #45389, .t. ) ;
#2929 = cartesian_point ( 'none', ( -46.63308798543684475, 17.28029603478364606, 132.5618624472328406 ) ) ;
#2930 = cylindrical_surface ( 'none', #24600, 3.999999999999998224 ) ;
#2931 = oriented_edge ( 'none', *, *, #17561, .f. ) ;
#2932 = cartesian_point ( 'none', ( 14.50000000000025935, -38.86653296103288824, 113.0999999999999517 ) ) ;
#2933 = direction ( 'none', ( -3.608224830032557872e-15, 1.000000000000000000, -5.919455965648734082e-13 ) ) ;
#2934 = face_outer_bound ( 'none', #16762, .t. ) ;
#2935 = cartesian_point ( 'none', ( -2.880649654906147994, 0.1875923746359996758, 173.5999999999999659 ) ) ;
#2936 = advanced_face ( 'none', ( #10849 ), #5110, .f. ) ;
#2937 = direction ( 'none', ( 0.8917887532908055359, -0.4524520079566790587, -8.401156593006770011e-16 ) ) ;
#2938 = cartesian_point ( 'none', ( -46.59352487864070014, 13.31215926446993691, 136.3221813264247828 ) ) ;
#2939 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 58.50000000000005684 ) ) ;
#2940 = oriented_edge ( 'none', *, *, #33016, .f. ) ;
#2941 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#2942 = vector ( 'none', #18651, 1000.000000000000000 ) ;
#2943 = oriented_edge ( 'none', *, *, #14580, .f. ) ;
#2944 = oriented_edge ( 'none', *, *, #1033, .t. ) ;
#2945 = oriented_edge ( 'none', *, *, #21694, .t. ) ;
#2946 = cartesian_point ( 'none', ( -42.36691201456299183, 8.315227664690064913, 160.4071196692322303 ) ) ;
#2947 = cartesian_point ( 'none', ( -10.57790997330337213, 18.97838173619678059, 174.1424635080002190 ) ) ;
#2948 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#2949 = cartesian_point ( 'none', ( -10.75731199595521304, -17.31747045826288911, 175.7343892023577894 ) ) ;
#2950 = edge_curve ( 'none', #11573, #41438, #21762, .t. ) ;
#2951 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#2952 = cartesian_point ( 'none', ( -39.06747668275897212, -1.786576907966766381, 161.1946395436234241 ) ) ;
#2953 = vertex_point ( 'none', #3859 ) ;
#2954 = cartesian_point ( 'none', ( 30.81485306554051462, 53.03579800179209514, 68.60000000000002274 ) ) ;
#2955 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#2956 = axis2_placement_3d ( 'none', #43242, #20885, #35893 ) ;
#2957 = vector ( 'none', #23979, 1000.000000000000000 ) ;
#2958 = edge_curve ( 'none', #13500, #42436, #1118, .t. ) ;
#2959 = cartesian_point ( 'none', ( -45.89652791086536610, 32.48489193555858634, -13.77501833360213546 ) ) ;
#2960 = circle ( 'none', #43462, 37.79999999999999005 ) ;
#2961 = circle ( 'none', #3884, 3.999999999999998224 ) ;
#2962 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814805173e-15 ) ) ;
#2963 = direction ( 'none', ( 2.775557561562896873e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2964 = vertex_point ( 'none', #15096 ) ;
#2965 = vertex_point ( 'none', #7075 ) ;
#2966 = circle ( 'none', #37058, 3.250000000000002665 ) ;
#2967 = oriented_edge ( 'none', *, *, #23329, .t. ) ;
#2968 = cartesian_point ( 'none', ( -85.49999999999971578, -60.20000000001151363, 127.1000000000358199 ) ) ;
#2969 = edge_curve ( 'none', #12336, #45770, #12028, .t. ) ;
#2970 = oriented_edge ( 'none', *, *, #18728, .f. ) ;
#2971 = cartesian_point ( 'none', ( -53.00000000000001421, 1.883612478108402072e-15, -70.99999999999998579 ) ) ;
#2972 = edge_curve ( 'none', #40131, #13987, #22353, .t. ) ;
#2973 = cartesian_point ( 'none', ( -47.74060527872165238, -16.48644500093341136, 130.3032404836673948 ) ) ;
#2974 = oriented_edge ( 'none', *, *, #15782, .t. ) ;
#2975 = cartesian_point ( 'none', ( 41.75800077328845816, 26.12702003462861811, 113.0746533174347093 ) ) ;
#2976 = direction ( 'none', ( 0.9985173288360185140, 0.05443476843142246169, -9.573990729299888570e-16 ) ) ;
#2977 = edge_curve ( 'none', #39728, #1332, #30412, .t. ) ;
#2978 = oriented_edge ( 'none', *, *, #33332, .t. ) ;
#2979 = oriented_edge ( 'none', *, *, #38221, .t. ) ;
#2980 = vector ( 'none', #44874, 1000.000000000000000 ) ;
#2981 = cartesian_point ( 'none', ( 44.61102540378445269, -7.007750235253258554e-15, -8.000000000000010658 ) ) ;
#2982 = line ( 'none', #20607, #25358 ) ;
#2983 = oriented_edge ( 'none', *, *, #26142, .t. ) ;
#2984 = vector ( 'none', #12020, 1000.000000000000000 ) ;
#2985 = b_spline_curve_with_knots ( 'none', 3,
( #33973, #44721, #30259, #41536, #45211, #41372, #41686, #19654, #30097, #1371, #731, #26402 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.001396857722049476679, 0.002250476297050767616, 0.003104094872052058553, 0.004811332022054635657, 0.006518569172057212327, 0.008225806322059790732 ),
.unspecified. ) ;
#2986 = cartesian_point ( 'none', ( 1.793247800594145396e-13, -8.999999999999980460, 171.0999999999999659 ) ) ;
#2987 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#2988 = cartesian_point ( 'none', ( 49.61081362515098192, -31.00027695764237734, -23.75000000000001066 ) ) ;
#2989 = cartesian_point ( 'none', ( -84.80000000000281091, -34.64101615137781209, 166.1000000000001933 ) ) ;
#2990 = edge_loop ( 'none', ( #34252, #20580, #38187, #29676 ) ) ;
#2991 = oriented_edge ( 'none', *, *, #26817, .t. ) ;
#2992 = cylindrical_surface ( 'none', #9254, 65.00000000000001421 ) ;
#2993 = face_outer_bound ( 'none', #46193, .t. ) ;
#2994 = vertex_point ( 'none', #26685 ) ;
#2995 = vertex_point ( 'none', #37180 ) ;
#2996 = direction ( 'none', ( 3.209268115305873447e-15, -1.000000000000000000, -5.816799037940411527e-17 ) ) ;
#2997 = vertex_point ( 'none', #29239 ) ;
#2998 = cartesian_point ( 'none', ( 21.24999999999999289, 36.80607966083871929, 113.0999999999999517 ) ) ;
#2999 = direction ( 'none', ( -0.9912947018080026096, 7.414160609654300768e-14, 0.1316617414717856371 ) ) ;
#3000 = advanced_face ( 'none', ( #13134, #42475 ), #11582, .t. ) ;
#3001 = direction ( 'none', ( 3.647875652339799723e-15, -1.000000000000000000, 5.693858083434731256e-13 ) ) ;
#3002 = spherical_surface ( 'none', #34405, 4.100000000000000533 ) ;
#3003 = axis2_placement_3d ( 'none', #46783, #10113, #35881 ) ;
#3004 = circle ( 'none', #30603, 4.500000000000000888 ) ;
#3005 = circle ( 'none', #12492, 48.49999999999999289 ) ;
#3006 = cartesian_point ( 'none', ( -82.30000000000282512, -32.56148888477401471, 167.0589923604762248 ) ) ;
#3007 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#3008 = axis2_placement_3d ( 'none', #47507, #21748, #28689 ) ;
#3009 = advanced_face ( 'none', ( #34413 ), #31549, .t. ) ;
#3010 = face_outer_bound ( 'none', #7500, .t. ) ;
#3011 = oriented_edge ( 'none', *, *, #10344, .f. ) ;
#3012 = face_outer_bound ( 'none', #36741, .t. ) ;
#3013 = oriented_edge ( 'none', *, *, #36974, .f. ) ;
#3014 = advanced_face ( 'none', ( #39061 ), #31588, .t. ) ;
#3015 = axis2_placement_3d ( 'none', #37215, #33008, #22538 ) ;
#3016 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#3017 = edge_curve ( 'none', #35696, #39422, #35585, .t. ) ;
#3018 = cartesian_point ( 'none', ( -52.73544972410818588, -4.693090706702057524, 124.6563758753788278 ) ) ;
#3019 = cartesian_point ( 'none', ( -18.69999999999991047, -1.255387076957627976e-13, 146.1000000000000227 ) ) ;
#3020 = vertex_point ( 'none', #8017 ) ;
#3021 = cartesian_point ( 'none', ( -30.31088913245555005, 57.49999999999993605, 48.50000000000007816 ) ) ;
#3022 = vertex_point ( 'none', #4341 ) ;
#3023 = oriented_edge ( 'none', *, *, #17420, .t. ) ;
#3024 = toroidal_surface ( 'none', #37624, 24.99999999999999645, 1.000000000000000000 ) ;
#3025 = axis2_placement_3d ( 'none', #32214, #42519, #25439 ) ;
#3026 = edge_curve ( 'none', #22751, #19149, #40197, .t. ) ;
#3027 = edge_loop ( 'none', ( #23660, #25956 ) ) ;
#3028 = vertex_point ( 'none', #1154 ) ;
#3029 = face_outer_bound ( 'none', #5985, .t. ) ;
#3030 = plane ( 'none', #31375 ) ;
#3031 = oriented_edge ( 'none', *, *, #17679, .f. ) ;
#3032 = edge_curve ( 'none', #8464, #24076, #45325, .t. ) ;
#3033 = oriented_edge ( 'none', *, *, #26298, .f. ) ;
#3034 = oriented_edge ( 'none', *, *, #13702, .f. ) ;
#3036 = cartesian_point ( 'none', ( 10.59103715650833166, -18.99620329746597491, 174.1413275503178113 ) ) ;
#3035 = cartesian_point ( 'none', ( -39.34999999999984510, -13.48751941818013123, 132.3650329471011275 ) ) ;
#3037 = vector ( 'none', #42634, 1000.000000000000114 ) ;
#3038 = cartesian_point ( 'none', ( -15.19999999999994955, 19.50078607454795687, 149.9280379009493629 ) ) ;
#3039 = cartesian_point ( 'none', ( -48.52674911908040656, 18.23617827058183849, 131.8369592822021730 ) ) ;
#3040 = vertex_point ( 'none', #19277 ) ;
#3041 = circle ( 'none', #35214, 8.500000000000000000 ) ;
#3042 = oriented_edge ( 'none', *, *, #25605, .t. ) ;
#3043 = vertex_point ( 'none', #669 ) ;
#3044 = edge_curve ( 'none', #39824, #33949, #37348, .t. ) ;
#3045 = direction ( 'none', ( 0.0000000000000000000, 0.6065293894951312437, -0.7950610666349242628 ) ) ;
#3046 = direction ( 'none', ( 1.015726634183122753e-15, 1.509508963726295655e-16, 1.000000000000000000 ) ) ;
#3047 = edge_curve ( 'none', #46674, #8819, #3361, .t. ) ;
#3048 = cartesian_point ( 'none', ( 14.49999999999999289, 34.64101615137766288, 113.0999999999999659 ) ) ;
#3049 = circle ( 'none', #7116, 6.500000000000001776 ) ;
#3050 = toroidal_surface ( 'none', #7475, 16.62432289551292541, 1.000000000000000000 ) ;
#3051 = direction ( 'none', ( 8.239640843840861355e-16, -5.816799037940155148e-17, 1.000000000000000000 ) ) ;
#3052 = direction ( 'none', ( 0.0000000000000000000, -0.4187739565397318731, 0.9080905094339764005 ) ) ;
#3053 = edge_curve ( 'none', #6450, #6595, #25745, .t. ) ;
#3054 = cartesian_point ( 'none', ( -42.36691201456298472, -1.196736754664252915e-13, 146.0999999999999659 ) ) ;
#3055 = face_outer_bound ( 'none', #24088, .t. ) ;
#3056 = plane ( 'none', #10449 ) ;
#3057 = direction ( 'none', ( 3.784851220313030003e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3058 = direction ( 'none', ( 1.317153999343737723e-15, 1.172200136502008412e-14, 1.000000000000000000 ) ) ;
#3059 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#3060 = vector ( 'none', #46804, 1000.000000000000000 ) ;
#3061 = oriented_edge ( 'none', *, *, #12253, .t. ) ;
#3062 = oriented_edge ( 'none', *, *, #22897, .f. ) ;
#3063 = cartesian_point ( 'none', ( 1.497886559869002647e-13, 1.869470442493001368e-14, 173.5999999999999659 ) ) ;
#3064 = cartesian_point ( 'none', ( -82.30000000000313776, 36.72054341798089894, 127.0589923604757416 ) ) ;
#3065 = edge_loop ( 'none', ( #43618, #5495, #36868, #9893 ) ) ;
#3066 = direction ( 'none', ( 0.9985173288360184030, 0.05443476843142223270, 0.0000000000000000000 ) ) ;
#3067 = cartesian_point ( 'none', ( -14.46514423814154071, -10.77104011219095270, -10.88430443618383059 ) ) ;
#3068 = axis2_placement_3d ( 'none', #24856, #10384, #21459 ) ;
#3069 = edge_loop ( 'none', ( #47164, #41014, #1977, #10463 ) ) ;
#3070 = oriented_edge ( 'none', *, *, #11882, .f. ) ;
#3071 = cartesian_point ( 'none', ( -76.69999999999984652, -17.04466110975133475, 130.6572176194269446 ) ) ;
#3072 = axis2_placement_3d ( 'none', #32782, #17642, #6429 ) ;
#3073 = edge_loop ( 'none', ( #30583, #33764 ) ) ;
#3074 = advanced_face ( 'none', ( #19436 ), #15733, .f. ) ;
#3075 = vertex_point ( 'none', #18948 ) ;
#3076 = direction ( 'none', ( 0.8643370637771600196, -0.05405034857500531920, 0.4999999999999983347 ) ) ;
#3077 = direction ( 'none', ( 0.0000000000000000000, 0.3579661003631450233, -0.9337345827325893577 ) ) ;
#3078 = cartesian_point ( 'none', ( 17.76640308209665520, -35.68734951005390599, -37.49614746194739467 ) ) ;
#3079 = face_outer_bound ( 'none', #33673, .t. ) ;
#3080 = face_outer_bound ( 'none', #36151, .t. ) ;
#3081 = vertex_point ( 'none', #4194 ) ;
#3082 = face_outer_bound ( 'none', #28995, .t. ) ;
#3083 = oriented_edge ( 'none', *, *, #5002, .t. ) ;
#3084 = axis2_placement_3d ( 'none', #30817, #33888, #4623 ) ;
#3085 = cartesian_point ( 'none', ( -0.9240567137152710941, -27.48447050954116833, -1.749999999999999778 ) ) ;
#3086 = edge_curve ( 'none', #45852, #7424, #17706, .t. ) ;
#3087 = oriented_edge ( 'none', *, *, #1568, .t. ) ;
#3088 = direction ( 'none', ( 3.608224830031757179e-15, -1.000000000000000000, -1.224442052797193839e-16 ) ) ;
#3089 = plane ( 'none', #3417 ) ;
#3090 = axis2_placement_3d ( 'none', #25999, #4301, #12181 ) ;
#3091 = direction ( 'none', ( 0.4389906948126951480, 0.8984916081232295904, -5.330692248188827070e-16 ) ) ;
#3092 = face_outer_bound ( 'none', #2520, .t. ) ;
#3093 = edge_curve ( 'none', #13835, #16186, #21722, .t. ) ;
#3094 = direction ( 'none', ( 3.608224830032525529e-15, -1.000000000000000000, 5.851264985355333224e-13 ) ) ;
#3095 = b_spline_curve_with_knots ( 'none', 3,
( #43791, #33013, #52, #14178, #29125, #47641, #36577, #14642, #39950, #17882, #14492, #21434, #43622, #21583 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.003423834852409807835, 0.004080288911076761400, 0.004736742969743714532, 0.005393197028410667664, 0.005721424057744121244, 0.005885537572410845866, 0.006049651087077571356 ),
.unspecified. ) ;
#3096 = axis2_placement_3d ( 'none', #20639, #9251, #13412 ) ;
#3097 = edge_curve ( 'none', #32391, #27900, #47086, .t. ) ;
#3098 = cartesian_point ( 'none', ( -42.36691201456299183, -3.947621112826237955, 130.0297488540181234 ) ) ;
#3099 = cartesian_point ( 'none', ( 11.17689360400071763, -18.01872402917804195, 175.0784676001031812 ) ) ;
#3100 = cartesian_point ( 'none', ( -9.309781196766628852, 15.41227346274387067, -36.63742301975170790 ) ) ;
#3101 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3102 = oriented_edge ( 'none', *, *, #21125, .t. ) ;
#3103 = oriented_edge ( 'none', *, *, #28973, .t. ) ;
#3104 = edge_loop ( 'none', ( #30124, #26009, #15094, #37454 ) ) ;
#3105 = cartesian_point ( 'none', ( -40.47299302209773231, -22.72153031078696017, 141.6583031237432522 ) ) ;
#3106 = cartesian_point ( 'none', ( -1.865254358041012139, 17.40031109433993350, -72.99999999999995737 ) ) ;
#3107 = cartesian_point ( 'none', ( 12.83431244245325864, -38.90824159269406834, 113.0999999999999517 ) ) ;
#3108 = vertex_point ( 'none', #26350 ) ;
#3109 = direction ( 'none', ( -1.000000000000000000, -3.608224830031761123e-15, 1.317153999343779927e-15 ) ) ;
#3110 = edge_curve ( 'none', #38591, #9634, #10805, .t. ) ;
#3111 = advanced_face ( 'none', ( #24063 ), #27484, .t. ) ;
#3112 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#3113 = direction ( 'none', ( -0.5000000000000021094, -0.8660254037844373753, 5.525372073534636743e-16 ) ) ;
#3114 = oriented_edge ( 'none', *, *, #177, .t. ) ;
#3115 = oriented_edge ( 'none', *, *, #32714, .f. ) ;
#3116 = cartesian_point ( 'none', ( -52.36822610986419591, 36.48440443949717604, 60.60000000000010800 ) ) ;
#3117 = edge_curve ( 'none', #9157, #46109, #8508, .t. ) ;
#3118 = cartesian_point ( 'none', ( -46.63308798543681633, 7.217840334275964942, 125.3685605816599065 ) ) ;
#3119 = oriented_edge ( 'none', *, *, #2977, .t. ) ;
#3120 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#3121 = oriented_edge ( 'none', *, *, #41039, .f. ) ;
#3122 = cylindrical_surface ( 'none', #1821, 76.00000000000000000 ) ;
#3123 = line ( 'none', #37476, #5955 ) ;
#3124 = face_outer_bound ( 'none', #27142, .t. ) ;
#3125 = oriented_edge ( 'none', *, *, #18803, .t. ) ;
#3126 = cartesian_point ( 'none', ( -1.758668394724387518, 16.40600760323479079, -75.50000000000001421 ) ) ;
#3127 = cartesian_point ( 'none', ( -21.18209146986118796, 29.25887991952665601, 136.9947599227417641 ) ) ;
#3128 = oriented_edge ( 'none', *, *, #14314, .f. ) ;
#3129 = direction ( 'none', ( -1.092875789865388469e-15, -1.660305686457348284e-29, -1.000000000000000000 ) ) ;
#3130 = cartesian_point ( 'none', ( -60.48979096184972093, -23.16544366694380486, 116.0711614318749554 ) ) ;
#3131 = direction ( 'none', ( -0.8571673007021113344, 2.945733931075036717e-17, 0.5150380749100559319 ) ) ;
#3132 = oriented_edge ( 'none', *, *, #27603, .t. ) ;
#3133 = direction ( 'none', ( 1.387778780781446070e-15, -1.224442052797146507e-16, 1.000000000000000000 ) ) ;
#3134 = axis2_placement_3d ( 'none', #17874, #43615, #39795 ) ;
#3135 = circle ( 'none', #40090, 3.399999999999993250 ) ;
#3136 = vertex_point ( 'none', #5145 ) ;
#3137 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#3138 = cartesian_point ( 'none', ( 31.00027695764293156, 49.61081362515070481, 60.60000000000002274 ) ) ;
#3139 = cartesian_point ( 'none', ( 17.08577134313613755, -10.61867769040408760, 175.8651943991193605 ) ) ;
#3140 = direction ( 'none', ( 0.0000000000000000000, 0.9967624760706481624, 0.08040252668610804732 ) ) ;
#3141 = cartesian_point ( 'none', ( 3.036065939896309352e-14, 1.971197255626747962e-14, 84.50000000000004263 ) ) ;
#3142 = axis2_placement_3d ( 'none', #47262, #36350, #47416 ) ;
#3143 = cartesian_point ( 'none', ( -74.69999999999984652, -18.45949614459269839, 130.6647480717749374 ) ) ;
#3144 = cartesian_point ( 'none', ( -19.92978175024649801, 6.620119751093063165, 176.0999999999999659 ) ) ;
#3145 = vertex_point ( 'none', #5311 ) ;
#3146 = cartesian_point ( 'none', ( -17.76640308209640295, 35.68734951005401257, -37.49614746194736625 ) ) ;
#3147 = cartesian_point ( 'none', ( -55.08415689834811957, -0.2960802552588054914, 109.4196913200431567 ) ) ;
#3148 = oriented_edge ( 'none', *, *, #25109, .f. ) ;
#3149 = axis2_placement_3d ( 'none', #34848, #31124, #19865 ) ;
#3150 = direction ( 'none', ( 0.0000000000000000000, -1.156482317317870344e-14, -1.000000000000000000 ) ) ;
#3151 = axis2_placement_3d ( 'none', #8705, #19786, #30874 ) ;
#3152 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#3153 = cartesian_point ( 'none', ( -50.77481302092119364, -3.682004087595404318, 131.1992597540609040 ) ) ;
#3154 = direction ( 'none', ( -0.7071067811865339170, 0.5028795212808261361, 0.4971037990967140385 ) ) ;
#3155 = edge_curve ( 'none', #33912, #28611, #36976, .t. ) ;
#3156 = vertex_point ( 'none', #31190 ) ;
#3157 = edge_curve ( 'none', #10532, #19601, #20596, .t. ) ;
#3158 = cartesian_point ( 'none', ( -52.26778348863302881, -3.877224674729825793, 124.0856684289078657 ) ) ;
#3159 = oriented_edge ( 'none', *, *, #21500, .f. ) ;
#3160 = axis2_placement_3d ( 'none', #10051, #13429, #46390 ) ;
#3161 = edge_curve ( 'none', #41667, #12994, #14245, .t. ) ;
#3162 = vertex_point ( 'none', #16216 ) ;
#3163 = direction ( 'none', ( 0.1065859633166277853, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#3164 = cartesian_point ( 'none', ( -84.80000000000312355, 32.56148888477331127, 125.1410076395237354 ) ) ;
#3165 = circle ( 'none', #15266, 2.999999999999998224 ) ;
#3166 = circle ( 'none', #10306, 5.000000000000000000 ) ;
#3167 = circle ( 'none', #16274, 4.500000000000003553 ) ;
#3168 = cartesian_point ( 'none', ( 27.48071762887479963, -1.029640035181630164, -65.00000000000002842 ) ) ;
#3169 = vertex_point ( 'none', #41957 ) ;
#3170 = axis2_placement_3d ( 'none', #20406, #5461, #34898 ) ;
#3171 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#3172 = advanced_face ( 'none', ( #44757, #5652 ), #38315, .t. ) ;
#3173 = cartesian_point ( 'none', ( -19.29818269546779064, -9.964458207123740863, 174.1171417321303636 ) ) ;
#3174 = vertex_point ( 'none', #13007 ) ;
#3175 = edge_curve ( 'none', #23524, #19646, #15967, .t. ) ;
#3176 = direction ( 'none', ( -0.5448968651154838527, 0.8385030747631867509, 0.0000000000000000000 ) ) ;
#3177 = cartesian_point ( 'none', ( -79.80000000000299565, 19.99999999999995026, 180.7410161513775506 ) ) ;
#3178 = circle ( 'none', #37319, 4.640926795905548907 ) ;
#3179 = edge_curve ( 'none', #8707, #23111, #41323, .t. ) ;
#3180 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#3181 = oriented_edge ( 'none', *, *, #21636, .f. ) ;
#3183 = direction ( 'none', ( 1.214306433183765755e-15, 1.639852310447955839e-29, 1.000000000000000000 ) ) ;
#3182 = cartesian_point ( 'none', ( -54.50000000000004263, 34.49967906316793886, 126.1816010059241790 ) ) ;
#3184 = direction ( 'none', ( 1.590016789392712921e-15, -0.7111790392350226808, -0.7030109345897473938 ) ) ;
#3185 = vector ( 'none', #45988, 999.9999999999998863 ) ;
#3186 = oriented_edge ( 'none', *, *, #34805, .f. ) ;
#3187 = vertex_point ( 'none', #45322 ) ;
#3188 = b_spline_curve_with_knots ( 'none', 3,
( #3118, #14928, #15903, #16390 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.717784273383922669e-06, 0.0006833231749836550647 ),
.unspecified. ) ;
#3189 = direction ( 'none', ( 0.0000000000000000000, -0.7111790392350250123, -0.7030109345897449513 ) ) ;
#3190 = cartesian_point ( 'none', ( -19.99999999999989342, 34.64101615137759893, 74.70000000000007390 ) ) ;
#3191 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#3192 = oriented_edge ( 'none', *, *, #30026, .f. ) ;
#3193 = axis2_placement_3d ( 'none', #30979, #45284, #38596 ) ;
#3194 = oriented_edge ( 'none', *, *, #46748, .t. ) ;
#3195 = cartesian_point ( 'none', ( -52.66869176962475763, 21.93928033062600491, 145.4140855926573010 ) ) ;
#3196 = cartesian_point ( 'none', ( -3.085186585373533408, -15.70027809524640894, -84.37868299669754890 ) ) ;
#3197 = b_spline_curve_with_knots ( 'none', 3,
( #21066, #46833, #13843, #28799, #24788, #6293, #20923, #32513 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.005670237809578483959, 0.007402287645558992130, 0.009134337481539498566, 0.01259843715350051491 ),
.unspecified. ) ;
#3198 = oriented_edge ( 'none', *, *, #47151, .f. ) ;
#3199 = oriented_edge ( 'none', *, *, #4598, .f. ) ;
#3200 = axis2_placement_3d ( 'none', #24197, #2220, #35349 ) ;
#3201 = oriented_edge ( 'none', *, *, #19278, .f. ) ;
#3202 = cartesian_point ( 'none', ( 20.00000000000008527, -34.64101615137753498, 113.1000000000000227 ) ) ;
#3203 = vector ( 'none', #2122, 1000.000000000000000 ) ;
#3204 = circle ( 'none', #31248, 2.500000000000002220 ) ;
#3205 = face_outer_bound ( 'none', #1245, .t. ) ;
#3206 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#3207 = face_outer_bound ( 'none', #37258, .t. ) ;
#3208 = oriented_edge ( 'none', *, *, #8704, .f. ) ;
#3209 = cartesian_point ( 'none', ( -47.74015538779239165, 15.59054164441715962, 144.5503646955058343 ) ) ;
#3210 = cartesian_point ( 'none', ( -20.36645490680272985, 16.42277426408744390, -12.57106781186545597 ) ) ;
#3211 = oriented_edge ( 'none', *, *, #28782, .f. ) ;
#3212 = direction ( 'none', ( 0.1065859633166274939, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#3213 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3214 = toroidal_surface ( 'none', #15183, 6.700000000000000178, 0.2000000000000000111 ) ;
#3215 = edge_curve ( 'none', #39877, #18689, #15395, .t. ) ;
#3216 = advanced_face ( 'none', ( #44144 ), #9669, .f. ) ;
#3217 = axis2_placement_3d ( 'none', #45221, #12122, #8408 ) ;
#3218 = edge_curve ( 'none', #28686, #45819, #6185, .t. ) ;
#3219 = cartesian_point ( 'none', ( -19.92882842329470705, -34.24322869439514960, 74.70000000000007390 ) ) ;
#3220 = cartesian_point ( 'none', ( -54.79999999999988347, -1.754851343076985384e-13, 146.1000000000000512 ) ) ;
#3221 = cartesian_point ( 'none', ( -66.49999999999992895, -2.091295538372643369e-13, 111.1000000000000654 ) ) ;
#3222 = cartesian_point ( 'none', ( 17.01688981326240580, -36.04230455458467475, -37.48468292615314112 ) ) ;
#3223 = line ( 'none', #34721, #31411 ) ;
#3224 = axis2_placement_3d ( 'none', #26078, #33494, #26228 ) ;
#3225 = vertex_point ( 'none', #20996 ) ;
#3226 = edge_curve ( 'none', #10, #27959, #6301, .t. ) ;
#3227 = vector ( 'none', #3676, 1000.000000000000000 ) ;
#3228 = edge_curve ( 'none', #39398, #34019, #3266, .t. ) ;
#3229 = direction ( 'none', ( -1.000000000000000000, -3.750753461571493582e-15, 0.0000000000000000000 ) ) ;
#3230 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.333131947013681307e-16 ) ) ;
#3231 = advanced_face ( 'none', ( #17122 ), #7937, .t. ) ;
#3232 = vertex_point ( 'none', #10091 ) ;
#3233 = oriented_edge ( 'none', *, *, #7460, .t. ) ;
#3234 = cartesian_point ( 'none', ( -46.59352487863977643, 17.58262070101624630, 132.9036115808210639 ) ) ;
#3235 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#3236 = vertex_point ( 'none', #31960 ) ;
#3237 = cartesian_point ( 'none', ( -85.49999999999968736, -65.20000000001151363, 127.1000000000387899 ) ) ;
#3238 = edge_curve ( 'none', #4769, #18420, #29192, .t. ) ;
#3239 = cartesian_point ( 'none', ( -19.19999999999995310, -1.273150645351631743e-13, 146.1000000000000227 ) ) ;
#3240 = advanced_face ( 'none', ( #11977 ), #16583, .t. ) ;
#3241 = oriented_edge ( 'none', *, *, #39449, .f. ) ;
#3242 = cartesian_point ( 'none', ( 20.00000000000008527, -34.64101615137753498, 113.1000000000000227 ) ) ;
#3243 = cartesian_point ( 'none', ( 1.638196591382080214e-13, -48.49999999999996447, 48.50000000000004974 ) ) ;
#3244 = direction ( 'none', ( 0.0000000000000000000, -0.7111790392350229029, -0.7030109345897470607 ) ) ;
#3245 = edge_curve ( 'none', #10054, #44151, #37908, .t. ) ;
#3246 = edge_loop ( 'none', ( #8485, #34935 ) ) ;
#3247 = oriented_edge ( 'none', *, *, #7779, .t. ) ;
#3248 = edge_curve ( 'none', #38979, #23612, #25433, .t. ) ;
#3249 = face_outer_bound ( 'none', #18164, .t. ) ;
#3250 = toroidal_surface ( 'none', #10587, 6.100000000000000533, 0.2000000000000000111 ) ;
#3251 = face_outer_bound ( 'none', #9127, .t. ) ;
#3252 = circle ( 'none', #34192, 33.60000000000000142 ) ;
#3253 = oriented_edge ( 'none', *, *, #11239, .t. ) ;
#3254 = cartesian_point ( 'none', ( 11.02235612796649278, 18.73824269341751148, 174.1614125839535632 ) ) ;
#3255 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#3256 = direction ( 'none', ( -3.202566417187955564e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3257 = vertex_point ( 'none', #43680 ) ;
#3258 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.151057110211239811e-16 ) ) ;
#3259 = cartesian_point ( 'none', ( -42.40647512135915775, 16.48518889145751842, 145.0714721642589211 ) ) ;
#3260 = circle ( 'none', #428, 4.099999999999992539 ) ;
#3261 = cartesian_point ( 'none', ( -83.78707469360121252, -20.55892753620226543, 120.9288213048517520 ) ) ;
#3262 = cartesian_point ( 'none', ( -36.26455027589158675, -4.470661454601428275, 124.6101026954910083 ) ) ;
#3263 = cartesian_point ( 'none', ( -52.02331296426479668, 37.03599124335670467, 60.60000000000007958 ) ) ;
#3264 = axis2_placement_3d ( 'none', #455, #44328, #36993 ) ;
#3265 = vector ( 'none', #15737, 1000.000000000000000 ) ;
#3266 = b_spline_curve_with_knots ( 'none', 3,
( #42592, #13618, #35394, #42758, #38938, #24550, #35237, #13317, #20548, #24715, #17315, #2580, #39395, #46138, #17473, #20405, #6389, #46289 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.957762540906568073e-07, 0.0008474859908360328313, 0.001694676205417975159, 0.002541866419999917054, 0.003389056634581859382, 0.004236246849163801710, 0.005083437063745743605, 0.005930627278327686366, 0.006777817492909628261 ),
.unspecified. ) ;
#3267 = circle ( 'none', #42343, 21.95000000000000995 ) ;
#3268 = axis2_placement_3d ( 'none', #17650, #13818, #6267 ) ;
#3269 = cartesian_point ( 'none', ( -121.4999999999997442, -15.99999999996527755, 206.1000000000094872 ) ) ;
#3270 = oriented_edge ( 'none', *, *, #41375, .t. ) ;
#3271 = cartesian_point ( 'none', ( -46.82418829532664262, -16.01144573720879549, 130.7723488241684038 ) ) ;
#3272 = axis2_placement_3d ( 'none', #41189, #45509, #30390 ) ;
#3273 = cartesian_point ( 'none', ( -58.23839876085915535, -22.71162090667999678, 116.3749872333483353 ) ) ;
#3274 = cartesian_point ( 'none', ( -52.66869176962457999, -1.568448129721570993e-13, 146.0999999999999943 ) ) ;
#3275 = oriented_edge ( 'none', *, *, #3965, .t. ) ;
#3276 = edge_loop ( 'none', ( #21010, #42070 ) ) ;
#3277 = cartesian_point ( 'none', ( -84.69999999999986073, -17.37487783338676550, 137.3613719455000250 ) ) ;
#3278 = b_spline_curve_with_knots ( 'none', 3,
( #6249, #46795, #24746, #43076, #6877, #46621, #6575, #21363, #32330, #39272, #39882, #10447, #47100, #9812, #35894, #13647, #13494, #10279, #2607, #24917, #42922, #21025, #32153, #13799, #36184, #2763, #39416, #6722, #28302, #39570 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01039836599145689024, 0.01072321434072504888, 0.01104806268999320579, 0.01169775938852952307, 0.01234745608706583862, 0.01299715278560215417, 0.01364684948413847146, 0.01429654618267478701, 0.01559593957974742678, 0.01689533297682006482, 0.01819472637389270286, 0.01884442307242901321, 0.01949411977096532356, 0.02014381646950163390, 0.02079351316803794078 ),
.unspecified. ) ;
#3279 = axis2_placement_3d ( 'none', #13140, #39370, #38919 ) ;
#3280 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#3281 = edge_curve ( 'none', #1152, #26840, #47631, .t. ) ;
#3282 = cartesian_point ( 'none', ( -14.57726002520064768, 11.75457642865537977, -10.49999999999998401 ) ) ;
#3284 = cartesian_point ( 'none', ( 30.06243503111464577, 56.50000000000014211, 58.50000000000003553 ) ) ;
#3283 = direction ( 'none', ( 3.800862444811031872e-15, -0.9790386015721628254, 0.2036747815308123100 ) ) ;
#3285 = edge_loop ( 'none', ( #11633, #19241, #20460, #31128 ) ) ;
#3286 = oriented_edge ( 'none', *, *, #5424, .t. ) ;
#3287 = edge_loop ( 'none', ( #37672, #29455, #36344 ) ) ;
#3288 = circle ( 'none', #41381, 2.500000000000002220 ) ;
#3289 = advanced_face ( 'none', ( #2236 ), #28262, .t. ) ;
#3290 = axis2_placement_3d ( 'none', #28295, #22307, #14728 ) ;
#3291 = circle ( 'none', #32547, 4.099999999999999645 ) ;
#3292 = cartesian_point ( 'none', ( -22.81458256229929660, -33.01601615137757051, 106.1000000000000085 ) ) ;
#3293 = oriented_edge ( 'none', *, *, #46875, .f. ) ;
#3294 = line ( 'none', #3499, #33212 ) ;
#3295 = edge_curve ( 'none', #38900, #1787, #28077, .t. ) ;
#3296 = edge_loop ( 'none', ( #12868, #10729 ) ) ;
#3297 = cartesian_point ( 'none', ( -55.99999999999996447, -5.942789917996913766e-13, 109.2079136690647942 ) ) ;
#3298 = cartesian_point ( 'none', ( -1.752530100027261062, -18.68241553658779353, 176.0999999999999375 ) ) ;
#3299 = advanced_face ( 'none', ( #46481, #18243 ), #28725, .t. ) ;
#3300 = edge_curve ( 'none', #260, #25417, #32684, .t. ) ;
#3301 = vertex_point ( 'none', #29183 ) ;
#3302 = direction ( 'none', ( -1.054711873393898713e-15, -1.665334536937734811e-16, -1.000000000000000000 ) ) ;
#3303 = direction ( 'none', ( -1.137978600240785454e-15, -1.942890293094023946e-16, -1.000000000000000000 ) ) ;
#3304 = face_outer_bound ( 'none', #5946, .t. ) ;
#3305 = oriented_edge ( 'none', *, *, #41752, .t. ) ;
#3306 = edge_curve ( 'none', #45896, #32435, #35027, .t. ) ;
#3307 = direction ( 'none', ( -0.6889586422198452631, -0.7248006548773168189, 7.528699885739341804e-16 ) ) ;
#3308 = direction ( 'none', ( 3.871669095254629532e-15, -1.000000000000000000, -1.224442052797197290e-16 ) ) ;
#3309 = edge_curve ( 'none', #13995, #42721, #10263, .t. ) ;
#3310 = cartesian_point ( 'none', ( -42.17589742509716899, -16.04908790394147644, 143.0585667441551720 ) ) ;
#3311 = cylindrical_surface ( 'none', #37551, 2.749999999999995559 ) ;
#3312 = cartesian_point ( 'none', ( 27.25476419382154702, 51.51111205856875586, 60.40000000000001990 ) ) ;
#3313 = edge_curve ( 'none', #25342, #26092, #26353, .t. ) ;
#3314 = circle ( 'none', #34040, 26.00000000000000355 ) ;
#3315 = line ( 'none', #17716, #5061 ) ;
#3316 = cartesian_point ( 'none', ( -20.29800299999393687, -7.623458313734626124, 174.0365531843842177 ) ) ;
#3317 = cartesian_point ( 'none', ( 27.43312194447970143, 51.42062165697740284, 60.40000000000001990 ) ) ;
#3318 = oriented_edge ( 'none', *, *, #37993, .f. ) ;
#3319 = cartesian_point ( 'none', ( 31.00027695764293156, 49.61081362515070481, 60.40000000000001990 ) ) ;
#3320 = vertex_point ( 'none', #32452 ) ;
#3321 = oriented_edge ( 'none', *, *, #35151, .t. ) ;
#3322 = cartesian_point ( 'none', ( -19.99999999999984723, 34.64101615137759893, 113.1000000000000796 ) ) ;
#3323 = direction ( 'none', ( 9.729891461180768340e-16, -0.4999999999999990008, 0.8660254037844391517 ) ) ;
#3324 = advanced_face ( 'none', ( #38514, #43612 ), #3348, .f. ) ;
#3325 = oriented_edge ( 'none', *, *, #47455, .t. ) ;
#3327 = plane ( 'none', #14495 ) ;
#3326 = cartesian_point ( 'none', ( -39.09374999999836575, 0.5530526880309932780, 113.1000000000000796 ) ) ;
#3328 = cartesian_point ( 'none', ( 57.50000000000011369, -30.31088913245513794, 48.49999999999999289 ) ) ;
#3329 = oriented_edge ( 'none', *, *, #15411, .f. ) ;
#3330 = conical_surface ( 'none', #44096, 50.70000000000000284, 0.7853981633974552734 ) ;
#3331 = face_outer_bound ( 'none', #23158, .t. ) ;
#3332 = oriented_edge ( 'none', *, *, #24390, .f. ) ;
#3333 = axis2_placement_3d ( 'none', #38662, #46959, #24767 ) ;
#3334 = circle ( 'none', #42213, 36.49999999999997158 ) ;
#3335 = oriented_edge ( 'none', *, *, #17496, .t. ) ;
#3336 = cartesian_point ( 'none', ( -69.49999999999987210, -20.00000000000038725, 113.9589838486226085 ) ) ;
#3337 = axis2_placement_3d ( 'none', #23236, #19517, #923 ) ;
#3338 = oriented_edge ( 'none', *, *, #25534, .f. ) ;
#3339 = direction ( 'none', ( -1.000000000000000000, -3.209268115305873447e-15, 8.239640843840860369e-16 ) ) ;
#3340 = cartesian_point ( 'none', ( -12.05423125503422987, 13.37944074250946613, -10.60884880484902304 ) ) ;
#3341 = vertex_point ( 'none', #40298 ) ;
#3342 = edge_loop ( 'none', ( #27590, #46923 ) ) ;
#3343 = cartesian_point ( 'none', ( -13.54830254108751930, -3.515054672948842995, 149.6558951961751518 ) ) ;
#3344 = axis2_placement_3d ( 'none', #35765, #39767, #17682 ) ;
#3345 = face_outer_bound ( 'none', #12299, .t. ) ;
#3346 = oriented_edge ( 'none', *, *, #12649, .f. ) ;
#3347 = cartesian_point ( 'none', ( -50.21800753158746744, 15.22516427458280930, 145.7188953557128457 ) ) ;
#3348 = plane ( 'none', #42350 ) ;
#3349 = axis2_placement_3d ( 'none', #14081, #25191, #14554 ) ;
#3350 = cartesian_point ( 'none', ( -2.667124826118642211, -15.77724674209078337, -83.48491400709887955 ) ) ;
#3351 = edge_curve ( 'none', #9003, #23420, #26915, .t. ) ;
#3352 = cartesian_point ( 'none', ( -11.45312565112921099, -18.48040383981684087, 174.1819355786506378 ) ) ;
#3353 = direction ( 'none', ( -5.139921410301645274e-15, 0.9080905094339660755, 0.4187739565397542441 ) ) ;
#3354 = axis2_placement_3d ( 'none', #31035, #5167, #19623 ) ;
#3355 = direction ( 'none', ( 3.497202527569243102e-15, -0.7030109345897475048, 0.7111790392350225698 ) ) ;
#3356 = vector ( 'none', #7684, 1000.000000000000000 ) ;
#3357 = edge_curve ( 'none', #39728, #14250, #7331, .t. ) ;
#3358 = plane ( 'none', #28390 ) ;
#3359 = circle ( 'none', #39279, 21.74165157625508371 ) ;
#3360 = axis2_placement_3d ( 'none', #16157, #38419, #30645 ) ;
#3361 = line ( 'none', #8504, #45935 ) ;
#3362 = edge_curve ( 'none', #3413, #32402, #29428, .t. ) ;
#3363 = direction ( 'none', ( 3.608224830032557872e-15, -1.000000000000000000, 5.919455965648734082e-13 ) ) ;
#3364 = cartesian_point ( 'none', ( -47.03410985288963531, 5.229870940031367432, 130.8252584371001888 ) ) ;
#3365 = oriented_edge ( 'none', *, *, #8203, .t. ) ;
#3366 = edge_loop ( 'none', ( #40094, #26576, #24824, #28834, #15741, #7208, #14501 ) ) ;
#3367 = vertex_point ( 'none', #40772 ) ;
#3368 = closed_shell ( 'none', ( #22959, #25621, #2010, #35582, #33984, #13572, #39892, #31169, #27385, #14729, #32025, #38853, #34486, #40267, #38039, #25209, #32729, #34377, #29202, #46461 ) ) ;
#3369 = cartesian_point ( 'none', ( 51.00292657709146482, 37.46194077712497261, -51.00000000000000711 ) ) ;
#3370 = cartesian_point ( 'none', ( -46.82418833866002927, 19.01377388109924382, 157.4920889263941319 ) ) ;
#3371 = toroidal_surface ( 'none', #30135, 6.399999999999998579, 0.1000000000000000056 ) ;
#3372 = edge_curve ( 'none', #25188, #2750, #28652, .t. ) ;
#3373 = direction ( 'none', ( 1.000000000000000000, 3.552713678800500929e-15, -1.332267629550195343e-15 ) ) ;
#3374 = cartesian_point ( 'none', ( -22.81458256229930370, -33.01601615137757051, 101.0903692588730394 ) ) ;
#3375 = oriented_edge ( 'none', *, *, #43274, .f. ) ;
#3376 = cartesian_point ( 'none', ( 18.68239102572296417, -1.754958208903724559, 176.0999999999999375 ) ) ;
#3377 = edge_loop ( 'none', ( #31713, #16537, #33340, #15155 ) ) ;
#3378 = line ( 'none', #8499, #7952 ) ;
#3379 = line ( 'none', #19338, #7954 ) ;
#3380 = oriented_edge ( 'none', *, *, #9189, .t. ) ;
#3381 = vector ( 'none', #7456, 1000.000000000000114 ) ;
#3382 = edge_curve ( 'none', #42666, #27424, #25197, .t. ) ;
#3383 = cartesian_point ( 'none', ( -49.61081362515098903, 31.00027695764242708, 68.50000000000007105 ) ) ;
#3384 = cartesian_point ( 'none', ( 1.473600431205327095e-13, 1.869470442492997266e-14, 171.0999999999999659 ) ) ;
#3385 = oriented_edge ( 'none', *, *, #19548, .t. ) ;
#3386 = cartesian_point ( 'none', ( -17.23856129065581655, 29.87772094686858182, 140.0979654094199702 ) ) ;
#3387 = oriented_edge ( 'none', *, *, #13158, .f. ) ;
#3388 = line ( 'none', #33327, #16612 ) ;
#3389 = cartesian_point ( 'none', ( 1.499286697073770055e-13, 1.881714863020974504e-14, 174.0999999999999659 ) ) ;
#3390 = oriented_edge ( 'none', *, *, #26303, .t. ) ;
#3391 = cartesian_point ( 'none', ( -35.65616640185506014, 54.34738077886756002, 7.702723787584257019e-15 ) ) ;
#3392 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3393 = advanced_face ( 'none', ( #22894 ), #7653, .f. ) ;
#3394 = b_spline_curve_with_knots ( 'none', 3,
( #46817, #24605, #23822, #45691 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.717784273439756116e-06, 0.0006833231750156608213 ),
.unspecified. ) ;
#3395 = direction ( 'none', ( -0.1065859633166279241, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#3396 = direction ( 'none', ( -1.244450161336318844e-15, 0.3088890879675332268, -0.9510980660975951739 ) ) ;
#3397 = oriented_edge ( 'none', *, *, #15725, .t. ) ;
#3398 = face_outer_bound ( 'none', #15969, .t. ) ;
#3399 = cartesian_point ( 'none', ( 3.069192438059902446e-16, 3.297403965766165745e-14, 45.50000000000004974 ) ) ;
#3400 = axis2_placement_3d ( 'none', #4868, #23672, #42002 ) ;
#3401 = cartesian_point ( 'none', ( -40.47402067290456529, -0.6651543040708315369, 161.4342976439171480 ) ) ;
#3402 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#3403 = cartesian_point ( 'none', ( -57.09999999999992326, 20.00000000000022382, 182.8410161513773744 ) ) ;
#3404 = circle ( 'none', #34622, 6.138320441952075157 ) ;
#3405 = vector ( 'none', #14448, 1000.000000000000227 ) ;
#3406 = cartesian_point ( 'none', ( -79.80000000000282512, -32.86122683608385842, 162.2406153349058400 ) ) ;
#3407 = cartesian_point ( 'none', ( -54.49999999999984368, 1.500000000000239808, 184.6000000000000512 ) ) ;
#3408 = edge_loop ( 'none', ( #40702, #34999, #10921, #39286 ) ) ;
#3409 = axis2_placement_3d ( 'none', #4259, #26593, #38058 ) ;
#3410 = cartesian_point ( 'none', ( -37.18923766963831667, 6.196840673835643187, 131.5519031774706491 ) ) ;
#3411 = cartesian_point ( 'none', ( -79.28400712297872133, -25.16358158591021521, 125.5259997054687631 ) ) ;
#3412 = oriented_edge ( 'none', *, *, #22487, .t. ) ;
#3413 = vertex_point ( 'none', #277 ) ;
#3414 = vertex_point ( 'none', #40461 ) ;
#3415 = cartesian_point ( 'none', ( -36.33130823037514290, -11.16609239789426589, 133.8844001145383515 ) ) ;
#3416 = cartesian_point ( 'none', ( -15.79627307499981903, 36.60745492870680096, 114.7000000000000597 ) ) ;
#3417 = axis2_placement_3d ( 'none', #43557, #47737, #44022 ) ;
#3418 = line ( 'none', #23664, #9730 ) ;
#3419 = cartesian_point ( 'none', ( -52.66869176962458710, -3.948060941745466845, 130.0278092719049425 ) ) ;
#3420 = direction ( 'none', ( 4.440892098500625669e-16, 1.000000000000000000, -3.083952846180990774e-16 ) ) ;
#3421 = cartesian_point ( 'none', ( -1.705375413066104073, 15.90885585768222299, -124.0000000000000000 ) ) ;
#3422 = direction ( 'none', ( 3.664186019047190147e-15, -0.9958164283752434232, 0.09137636991024361555 ) ) ;
#3423 = edge_loop ( 'none', ( #3159, #16898, #31, #25800, #620, #1408, #8046, #32704, #3899, #27221, #14575 ) ) ;
#3424 = closed_shell ( 'none', ( #9666, #47746, #8315, #27705, #25824, #9263, #969, #14137, #3976, #8241, #1110, #4401, #45878, #29564, #44176, #23678, #29794, #21150, #18456, #38454, #14968, #30500, #24194, #18903, #3299, #3466, #16447, #12123, #7744, #43954, #5882, #6269, #21799, #22053, #23916, #15466, #24777, #3473, #6594, #17718 ) ) ;
#3425 = line ( 'none', #38517, #35095 ) ;
#3426 = face_outer_bound ( 'none', #20213, .t. ) ;
#3427 = edge_curve ( 'none', #954, #16505, #23458, .t. ) ;
#3428 = oriented_edge ( 'none', *, *, #10527, .t. ) ;
#3429 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#3430 = local_time ( 15, 19, 21.00000000000000000, #35099 ) ;
#3431 = axis2_placement_3d ( 'none', #1999, #5184, #12739 ) ;
#3432 = direction ( 'none', ( 3.606504414161650423e-15, -1.000000000000000000, 5.849628623893159235e-13 ) ) ;
#3433 = edge_curve ( 'none', #2442, #17674, #32637, .t. ) ;
#3434 = oriented_edge ( 'none', *, *, #23080, .f. ) ;
#3435 = cartesian_point ( 'none', ( -51.81108534325871773, 22.58914457615887628, 143.9963646698476509 ) ) ;
#3436 = cartesian_point ( 'none', ( -45.54999999999987637, 9.071592727286573066, 163.0784777112154416 ) ) ;
#3437 = circle ( 'none', #44070, 4.499999999999997335 ) ;
#3438 = cartesian_point ( 'none', ( -39.06750037172025714, 12.98839621777143272, 153.9956673999211887 ) ) ;
#3439 = direction ( 'none', ( 3.750753461571476227e-15, -0.7030109345897473938, 0.7111790392350225698 ) ) ;
#3440 = direction ( 'none', ( -3.323730179971561998e-15, 1.000000000000000000, 7.625158136161789453e-17 ) ) ;
#3441 = oriented_edge ( 'none', *, *, #1267, .t. ) ;
#3442 = edge_curve ( 'none', #5793, #3620, #25103, .t. ) ;
#3443 = cartesian_point ( 'none', ( -1.312144837228856255e-14, 3.690342419865547471e-17, -61.00000000000000000 ) ) ;
#3444 = cartesian_point ( 'none', ( -34.68949811587074805, 22.56631735670436356, 123.4096067952114737 ) ) ;
#3445 = direction ( 'none', ( -0.9285714285714283811, -0.3711537444790459217, 1.082391169207739507e-15 ) ) ;
#3446 = edge_curve ( 'none', #46410, #18573, #19998, .t. ) ;
#3447 = cartesian_point ( 'none', ( -14.68765020926775655, 20.24078505282675167, 134.1376543022997794 ) ) ;
#3448 = vertex_point ( 'none', #37128 ) ;
#3449 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#3450 = cylindrical_surface ( 'none', #34075, 6.400000000000003020 ) ;
#3451 = cartesian_point ( 'none', ( -20.33913698158512773, 2.189169309075666536, 176.0999999999999659 ) ) ;
#3452 = edge_curve ( 'none', #32891, #45259, #14784, .t. ) ;
#3453 = cartesian_point ( 'none', ( -91.77579303359364360, -27.38686206874607976, 128.5800352055146618 ) ) ;
#3454 = advanced_face ( 'none', ( #18811 ), #10759, .t. ) ;
#3455 = line ( 'none', #37631, #43105 ) ;
#3456 = circle ( 'none', #39681, 2.499999999999988454 ) ;
#3457 = cartesian_point ( 'none', ( -49.64999999999987779, -3.648958398264305458, 131.3444890766962203 ) ) ;
#3458 = oriented_edge ( 'none', *, *, #46208, .f. ) ;
#3459 = vertex_point ( 'none', #5083 ) ;
#3460 = vector ( 'none', #14644, 1000.000000000000000 ) ;
#3461 = cartesian_point ( 'none', ( -47.49051835593392212, -0.6938921442030482334, 161.8968963616496524 ) ) ;
#3462 = vertex_point ( 'none', #30147 ) ;
#3463 = vertex_point ( 'none', #1256 ) ;
#3464 = oriented_edge ( 'none', *, *, #47151, .t. ) ;
#3465 = oriented_edge ( 'none', *, *, #40589, .t. ) ;
#3466 = advanced_face ( 'none', ( #24017 ), #43019, .f. ) ;
#3467 = vector ( 'none', #9104, 1000.000000000000000 ) ;
#3468 = cartesian_point ( 'none', ( -59.80000000000293880, -17.72977372641571492, 112.5059187399720741 ) ) ;
#3469 = circle ( 'none', #17202, 2.500000000000002220 ) ;
#3470 = direction ( 'none', ( -0.9985173288360185140, -0.05443476843142223964, 9.573990729299888570e-16 ) ) ;
#3471 = axis2_placement_3d ( 'none', #20449, #38692, #12911 ) ;
#3472 = oriented_edge ( 'none', *, *, #8505, .t. ) ;
#3473 = advanced_face ( 'none', ( #44706 ), #11928, .t. ) ;
#3474 = oriented_edge ( 'none', *, *, #46130, .t. ) ;
#3475 = cartesian_point ( 'none', ( -121.5009999999995927, -58.57687256926229225, 211.1000000000344130 ) ) ;
#3476 = oriented_edge ( 'none', *, *, #28420, .t. ) ;
#3477 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#3478 = direction ( 'none', ( 1.214306433183765755e-15, 1.639852310447955839e-29, 1.000000000000000000 ) ) ;
#3479 = axis2_placement_3d ( 'none', #3263, #28949, #20446 ) ;
#3480 = face_outer_bound ( 'none', #25284, .t. ) ;
#3481 = oriented_edge ( 'none', *, *, #24543, .f. ) ;
#3482 = oriented_edge ( 'none', *, *, #537, .t. ) ;
#3483 = oriented_edge ( 'none', *, *, #26451, .t. ) ;
#3484 = cartesian_point ( 'none', ( -36.26455027589155833, -1.330661816655194007, 162.5964189789692114 ) ) ;
#3485 = axis2_placement_3d ( 'none', #29130, #33018, #32861 ) ;
#3486 = oriented_edge ( 'none', *, *, #24402, .f. ) ;
#3487 = edge_curve ( 'none', #37455, #36834, #25155, .t. ) ;
#3488 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#3489 = cartesian_point ( 'none', ( -84.70000000000280238, -38.40959176552878063, 164.3620880803602233 ) ) ;
#3490 = direction ( 'none', ( 9.389698741240277231e-16, -0.5770424718354939531, -0.8167141395237278445 ) ) ;
#3491 = cylindrical_surface ( 'none', #37757, 3.249999999999988898 ) ;
#3492 = axis2_placement_3d ( 'none', #7794, #33553, #25654 ) ;
#3493 = direction ( 'none', ( -3.323730179971561604e-15, 1.000000000000000000, 5.816799037940421388e-17 ) ) ;
#3494 = cylindrical_surface ( 'none', #13592, 1.500000000000000000 ) ;
#3495 = vector ( 'none', #5450, 1000.000000000000000 ) ;
#3496 = edge_curve ( 'none', #24861, #2640, #440, .t. ) ;
#3497 = direction ( 'none', ( -0.5448968651154828535, 0.8385030747631871950, 0.0000000000000000000 ) ) ;
#3498 = cartesian_point ( 'none', ( -8.911436434297224096, 15.63925511900998799, -11.49999999999998934 ) ) ;
#3499 = cartesian_point ( 'none', ( 21.23974567888874532, 32.06368601115952544, 117.7000000000000313 ) ) ;
#3500 = edge_loop ( 'none', ( #11430, #2738, #23043, #26191 ) ) ;
#3501 = oriented_edge ( 'none', *, *, #45480, .f. ) ;
#3502 = circle ( 'none', #26220, 26.00000000000000355 ) ;
#3503 = axis2_placement_3d ( 'none', #38743, #5076, #12480 ) ;
#3504 = edge_curve ( 'none', #17252, #20472, #6930, .t. ) ;
#3505 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#3506 = b_spline_curve_with_knots ( 'none', 3,
( #26601, #33191, #36929, #14820, #398, #3937, #40579, #44437, #29626, #18685, #7620, #14995, #33359, #33528, #11489, #15162, #40914, #18847 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01123788997168542747, 0.01228976468075051315, 0.01334163938981559883, 0.01439351409888068624, 0.01544538880794577192, 0.01754913822607594154, 0.01965288764420610595, 0.02386038648046652152, 0.02806788531672693363 ),
.unspecified. ) ;
#3507 = edge_curve ( 'none', #36477, #31062, #28604, .t. ) ;
#3508 = cartesian_point ( 'none', ( -50.77488489388431958, -1.801317820916533918, 161.3428827235524636 ) ) ;
#3509 = oriented_edge ( 'none', *, *, #6656, .t. ) ;
#3510 = oriented_edge ( 'none', *, *, #16738, .f. ) ;
#3511 = oriented_edge ( 'none', *, *, #30880, .f. ) ;
#3512 = cylindrical_surface ( 'none', #43762, 4.249999999999997335 ) ;
#3513 = cartesian_point ( 'none', ( 1.398546249527773999e-14, 2.549677043870000325e-15, -11.49999999999999289 ) ) ;
#3514 = vector ( 'none', #22011, 1000.000000000000114 ) ;
#3515 = oriented_edge ( 'none', *, *, #25097, .t. ) ;
#3516 = edge_curve ( 'none', #7269, #650, #40527, .t. ) ;
#3517 = cartesian_point ( 'none', ( -51.09542860306726197, 34.71456267192811396, -14.39999999999991331 ) ) ;
#3518 = cartesian_point ( 'none', ( -52.30581362515099642, 33.12203919691429377, 64.60000000000007958 ) ) ;
#3519 = circle ( 'none', #42801, 5.999999999999999112 ) ;
#3520 = vertex_point ( 'none', #27107 ) ;
#3521 = edge_loop ( 'none', ( #36546, #2157, #9587, #21725 ) ) ;
#3522 = cartesian_point ( 'none', ( 17.18541743770055064, 36.26601615137762025, 106.0999999999999517 ) ) ;
#3523 = cartesian_point ( 'none', ( 6.328595523477389457e-14, 17.62432289551294673, 156.5999999999999659 ) ) ;
#3524 = line ( 'none', #10955, #42645 ) ;
#3525 = advanced_face ( 'none', ( #1622 ), #14199, .f. ) ;
#3526 = circle ( 'none', #44939, 2.500000000000001776 ) ;
#3527 = oriented_edge ( 'none', *, *, #35395, .f. ) ;
#3528 = oriented_edge ( 'none', *, *, #27234, .t. ) ;
#3529 = cartesian_point ( 'none', ( 29.39359980405010830, 3.150894247566153439, -43.00000000000001421 ) ) ;
#3530 = oriented_edge ( 'none', *, *, #38538, .t. ) ;
#3531 = advanced_face ( 'none', ( #22848 ), #10215, .f. ) ;
#3532 = cartesian_point ( 'none', ( -36.26455027589162938, 19.16864138218035052, 156.7941894298427030 ) ) ;
#3533 = direction ( 'none', ( 9.436895709313830594e-16, 2.775557561562891351e-16, 1.000000000000000000 ) ) ;
#3534 = cartesian_point ( 'none', ( 18.45298569910529807, -3.507126499866270564, 176.0999999999999375 ) ) ;
#3535 = face_outer_bound ( 'none', #26227, .t. ) ;
#3536 = cartesian_point ( 'none', ( -40.74242237142409095, -10.40026850963828586, 134.6931910060946507 ) ) ;
#3537 = cylindrical_surface ( 'none', #39355, 2.100000000000004530 ) ;
#3538 = cartesian_point ( 'none', ( -46.60675387589424901, 14.23770205338234796, 154.4949731349305182 ) ) ;
#3539 = direction ( 'none', ( 0.5448968651154828535, -0.8385030747631873060, -6.616717687313838082e-16 ) ) ;
#3540 = oriented_edge ( 'none', *, *, #40900, .t. ) ;
#3542 = direction ( 'none', ( -3.608224830032557872e-15, 1.000000000000000000, -5.919455965648734082e-13 ) ) ;
#3541 = cartesian_point ( 'none', ( 24.12992364031239489, 31.82255367598634521, 114.7000000000000171 ) ) ;
#3543 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#3544 = toroidal_surface ( 'none', #16997, 19.25000000000000000, 4.049999999999999822 ) ;
#3545 = oriented_edge ( 'none', *, *, #45228, .t. ) ;
#3546 = direction ( 'none', ( 1.074416845004010755e-15, -0.5919764313287150248, -0.8059552746594063066 ) ) ;
#3547 = circle ( 'none', #19598, 5.000000000000000000 ) ;
#3548 = oriented_edge ( 'none', *, *, #47213, .t. ) ;
#3549 = cartesian_point ( 'none', ( 52.99999999999998579, -8.288334181848241503e-15, -71.00000000000001421 ) ) ;
#3550 = axis2_placement_3d ( 'none', #47017, #17258, #42998 ) ;
#3551 = direction ( 'none', ( -0.9912947018080030537, -8.151340225722735034e-14, -0.1316617414717817791 ) ) ;
#3552 = direction ( 'none', ( 0.9980504728846270046, -0.06241196659914399064, 0.0000000000000000000 ) ) ;
#3553 = oriented_edge ( 'none', *, *, #20869, .f. ) ;
#3554 = oriented_edge ( 'none', *, *, #32520, .t. ) ;
#3555 = edge_loop ( 'none', ( #17616, #7580, #2898, #16610, #33251, #24848, #19653, #31152, #22349, #6297, #22321 ) ) ;
#3556 = oriented_edge ( 'none', *, *, #21279, .f. ) ;
#3557 = face_outer_bound ( 'none', #40974, .t. ) ;
#3558 = cartesian_point ( 'none', ( 38.33422344292218753, 17.68664224854780542, -32.50000000000001421 ) ) ;
#3559 = closed_shell ( 'none', ( #10311, #31449, #20063, #18184, #42250, #1368, #46040, #30107, #24992, #4407 ) ) ;
#3560 = direction ( 'none', ( -1.000000000000000000, -8.881784197001245421e-16, 1.084482438634955462e-15 ) ) ;
#3561 = circle ( 'none', #41240, 7.351363236587513228 ) ;
#3562 = axis2_placement_3d ( 'none', #23692, #1209, #30594 ) ;
#3563 = cartesian_point ( 'none', ( -121.5000000000000284, 15.99999999996152056, 81.09999999999078568 ) ) ;
#3564 = vertex_point ( 'none', #4929 ) ;
#3565 = edge_curve ( 'none', #41156, #2037, #30930, .t. ) ;
#3566 = oriented_edge ( 'none', *, *, #44954, .f. ) ;
#3568 = oriented_edge ( 'none', *, *, #549, .f. ) ;
#3567 = advanced_face ( 'none', ( #2187 ), #34971, .f. ) ;
#3569 = cartesian_point ( 'none', ( -80.61332803003850245, -23.68025641528377889, 150.0180362190836263 ) ) ;
#3570 = cartesian_point ( 'none', ( 30.31088913245555716, -57.49999999999988631, 48.50000000000000711 ) ) ;
#3571 = cylindrical_surface ( 'none', #10774, 3.050000000000000711 ) ;
#3572 = cartesian_point ( 'none', ( 1.459772077093456488e-13, 1.918448124604888865e-14, 171.0999999999999659 ) ) ;
#3573 = circle ( 'none', #34268, 2.099999999999990763 ) ;
#3574 = vertex_point ( 'none', #2214 ) ;
#3575 = axis2_placement_3d ( 'none', #27514, #5485, #20283 ) ;
#3576 = direction ( 'none', ( 3.445077376450748773e-15, -0.7030109345897472828, 0.7111790392350227918 ) ) ;
#3577 = edge_loop ( 'none', ( #28610, #29994, #12784, #34372 ) ) ;
#3578 = oriented_edge ( 'none', *, *, #24458, .t. ) ;
#3579 = vertex_point ( 'none', #1913 ) ;
#3580 = edge_curve ( 'none', #3108, #35950, #4449, .t. ) ;
#3581 = cartesian_point ( 'none', ( -2.634242174341714417e-14, -6.371518637019319136e-16, -73.00000000000000000 ) ) ;
#3582 = edge_curve ( 'none', #29131, #26056, #44214, .t. ) ;
#3583 = direction ( 'none', ( -7.706087219271052943e-16, 3.400530025998508337e-16, -1.000000000000000000 ) ) ;
#3584 = direction ( 'none', ( -3.497202527569243102e-15, 0.7030109345897475048, -0.7111790392350225698 ) ) ;
#3585 = cartesian_point ( 'none', ( -31.00027695764255498, -49.61081362515088244, -23.74999999999999289 ) ) ;
#3586 = circle ( 'none', #33200, 3.399999999999993250 ) ;
#3587 = circle ( 'none', #41389, 6.138320441952070716 ) ;
#3588 = b_spline_curve_with_knots ( 'none', 3,
( #27529, #1667, #9379, #27689, #19804, #9202, #35113, #38038, #1367, #5198, #27384, #1516, #27050, #30895, #12577, #5025, #15932, #38359 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.007867772052342790132, 0.008849979239446359447, 0.009832186426549930497, 0.01081439361365349808, 0.01179660080075706739, 0.01277880798786063671, 0.01376101517496420429, 0.01474322236206777360, 0.01572542954917134292 ),
.unspecified. ) ;
#3589 = edge_curve ( 'none', #41523, #38950, #12536, .t. ) ;
#3590 = conical_surface ( 'none', #7237, 2.099999999999990763, 1.029744258676651647 ) ;
#3591 = edge_curve ( 'none', #24863, #3728, #37292, .t. ) ;
#3592 = cartesian_point ( 'none', ( 1.172445596482853736, -10.93733840215652720, -115.9999999999999289 ) ) ;
#3593 = cartesian_point ( 'none', ( -78.26354867680126404, -66.14663309671632874, 128.0611307127833527 ) ) ;
#3594 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 3.202566417187951028e-16 ) ) ;
#3595 = conical_surface ( 'none', #9538, 6.400000000000003020, 0.7853981633974426169 ) ;
#3596 = oriented_edge ( 'none', *, *, #46533, .t. ) ;
#3597 = cylindrical_surface ( 'none', #32562, 47.50000000000000711 ) ;
#3598 = edge_curve ( 'none', #43783, #6697, #42427, .t. ) ;
#3599 = oriented_edge ( 'none', *, *, #32721, .t. ) ;
#3600 = b_spline_curve_with_knots ( 'none', 3,
( #32043, #42972, #31896, #43140, #39326, #9871, #13549, #6000, #35619, #24972, #20938, #28030, #46992, #42836, #6149, #6627, #10026, #17240 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.955585276823318752e-07, 0.0008474857742421833132, 0.001694675989956684423, 0.002541866205671185208, 0.003389056421385686427, 0.004236246637100187645, 0.005083436852814687996, 0.005930627068529189215, 0.006777817284243690434 ),
.unspecified. ) ;
#3601 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#3603 = cartesian_point ( 'none', ( -42.36691201456298472, -1.196736754664252915e-13, 146.0999999999999659 ) ) ;
#3602 = cartesian_point ( 'none', ( -82.30000000000312355, 34.85026803847157595, 128.3804196209790405 ) ) ;
#3604 = cartesian_point ( 'none', ( 1.904438512753576686e-14, 2.751180521817116811e-15, -3.500000000000000888 ) ) ;
#3605 = oriented_edge ( 'none', *, *, #5111, .t. ) ;
#3606 = oriented_edge ( 'none', *, *, #4344, .f. ) ;
#3607 = face_outer_bound ( 'none', #26038, .t. ) ;
#3608 = cartesian_point ( 'none', ( -55.60965825505076765, -0.03878242631479706520, 109.2977232011440663 ) ) ;
#3609 = oriented_edge ( 'none', *, *, #25578, .f. ) ;
#3610 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.151057110211238825e-16 ) ) ;
#3611 = cartesian_point ( 'none', ( -68.49999999999992895, -2.163460034973278292e-13, 111.1000000000000654 ) ) ;
#3612 = edge_loop ( 'none', ( #2336, #28943 ) ) ;
#3613 = direction ( 'none', ( -0.4999999999999945599, -0.8660254037844418162, 5.525372073534532219e-16 ) ) ;
#3614 = oriented_edge ( 'none', *, *, #29711, .f. ) ;
#3615 = axis2_placement_3d ( 'none', #46256, #16658, #35188 ) ;
#3616 = circle ( 'none', #38529, 4.500000000000000888 ) ;
#3617 = cylindrical_surface ( 'none', #6354, 5.000000000000000000 ) ;
#3618 = circle ( 'none', #685, 3.049999999999998490 ) ;
#3619 = oriented_edge ( 'none', *, *, #20451, .t. ) ;
#3620 = vertex_point ( 'none', #24038 ) ;
#3621 = direction ( 'none', ( -3.639551231295466117e-15, 0.8167141395237259571, -0.5770424718354968396 ) ) ;
#3622 = cartesian_point ( 'none', ( -71.69999999999988916, -7.822969431585563349, 138.3668797195128946 ) ) ;
#3623 = direction ( 'none', ( 3.532527805625497904e-15, -1.000000000000000000, 5.853903220750825670e-13 ) ) ;
#3624 = axis2_placement_3d ( 'none', #38175, #16054, #27191 ) ;
#3625 = direction ( 'none', ( 0.7858644344381070512, -0.6183988120018294454, 0.0000000000000000000 ) ) ;
#3626 = cartesian_point ( 'none', ( 31.18570084974536272, 46.18582924850931448, 68.60000000000002274 ) ) ;
#3627 = cylindrical_surface ( 'none', #20382, 23.49999999999999289 ) ;
#3628 = cartesian_point ( 'none', ( -42.40647512136018804, -16.06351262490587217, 142.2500916311018102 ) ) ;
#3629 = advanced_face ( 'none', ( #17656 ), #1015, .f. ) ;
#3630 = axis2_placement_3d ( 'none', #8432, #26769, #41720 ) ;
#3631 = edge_curve ( 'none', #45863, #28172, #43566, .t. ) ;
#3632 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#3633 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m6-9-solid1', #39332 ) ;
#3634 = cartesian_point ( 'none', ( -41.50000000000003553, 26.05283094022593815, 113.1000000000000369 ) ) ;
#3635 = cartesian_point ( 'none', ( -42.40647512135902986, -13.33318807294258512, 163.5776340841841545 ) ) ;
#3636 = axis2_placement_3d ( 'none', #291, #29823, #33399 ) ;
#3637 = oriented_edge ( 'none', *, *, #36764, .t. ) ;
#3638 = oriented_edge ( 'none', *, *, #26142, .f. ) ;
#3639 = oriented_edge ( 'none', *, *, #9494, .f. ) ;
#3640 = edge_curve ( 'none', #37430, #46305, #7886, .t. ) ;
#3641 = oriented_edge ( 'none', *, *, #3427, .t. ) ;
#3642 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#3643 = axis2_placement_3d ( 'none', #33182, #554, #11159 ) ;
#3644 = cartesian_point ( 'none', ( -36.28688773511068177, -1.726212756553119343, 162.5608820235733276 ) ) ;
#3645 = edge_curve ( 'none', #14914, #17293, #45890, .t. ) ;
#3646 = vertex_point ( 'none', #38415 ) ;
#3647 = cartesian_point ( 'none', ( -101.4570738953060669, -51.26524163605494522, 94.83475836400533865 ) ) ;
#3648 = oriented_edge ( 'none', *, *, #40656, .f. ) ;
#3649 = oriented_edge ( 'none', *, *, #16650, .f. ) ;
#3650 = direction ( 'none', ( -3.477035026498546111e-15, 0.9967624760706488285, 0.08040252668610188558 ) ) ;
#3651 = plane ( 'none', #6684 ) ;
#3652 = edge_curve ( 'none', #2426, #17227, #41277, .t. ) ;
#3653 = oriented_edge ( 'none', *, *, #13815, .f. ) ;
#3654 = cartesian_point ( 'none', ( -41.96589014711018706, 6.321459537894691394, 131.2437410774607827 ) ) ;
#3655 = vector ( 'none', #3323, 1000.000000000000227 ) ;
#3656 = vector ( 'none', #7828, 1000.000000000000000 ) ;
#3657 = line ( 'none', #20781, #34741 ) ;
#3658 = oriented_edge ( 'none', *, *, #40874, .t. ) ;
#3659 = direction ( 'none', ( -0.4999999999999993339, 1.684078749538895366e-17, 0.8660254037844389297 ) ) ;
#3660 = edge_curve ( 'none', #38765, #19148, #20551, .t. ) ;
#3661 = cartesian_point ( 'none', ( -144.6302325581393688, -16.35046334082370123, 128.5312109540699623 ) ) ;
#3662 = oriented_edge ( 'none', *, *, #6222, .t. ) ;
#3663 = oriented_edge ( 'none', *, *, #37479, .t. ) ;
#3664 = vector ( 'none', #18888, 1000.000000000000000 ) ;
#3665 = cartesian_point ( 'none', ( -46.82411888325822247, 16.25583969086789082, 144.4966847274901625 ) ) ;
#3666 = cartesian_point ( 'none', ( -49.61081362515100324, 31.00027695764243418, 48.50000000000009948 ) ) ;
#3667 = cartesian_point ( 'none', ( -56.79999999999983373, -4.595289318339907503, 168.9615447127957850 ) ) ;
#3668 = axis2_placement_3d ( 'none', #17694, #6622, #17856 ) ;
#3669 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#3670 = vertex_point ( 'none', #2681 ) ;
#3671 = axis2_placement_3d ( 'none', #23496, #4861, #1354 ) ;
#3672 = oriented_edge ( 'none', *, *, #34274, .t. ) ;
#3673 = vertex_point ( 'none', #28509 ) ;
#3674 = advanced_face ( 'none', ( #36126 ), #11359, .t. ) ;
#3675 = cartesian_point ( 'none', ( -13.54830254108745002, -15.09501784300107374, 164.9265354571541877 ) ) ;
#3676 = direction ( 'none', ( 3.209268115305873447e-15, -1.000000000000000000, -5.816799037940411527e-17 ) ) ;
#3677 = direction ( 'none', ( 0.9943034911051386038, 0.1065859633166280906, -6.027252823406240604e-16 ) ) ;
#3678 = axis2_placement_3d ( 'none', #40069, #14156, #14471 ) ;
#3679 = cartesian_point ( 'none', ( 18.48055493771044411, 11.45321929319355192, 174.1814758487514894 ) ) ;
#3680 = vertex_point ( 'none', #13881 ) ;
#3681 = cartesian_point ( 'none', ( 1.130483577257511439e-13, 2.224558637804175625e-14, 146.0999999999999659 ) ) ;
#3682 = axis2_placement_3d ( 'none', #11555, #11875, #7994 ) ;
#3683 = direction ( 'none', ( -3.490640606220099753e-15, 0.9967624760706481624, 0.08040252668610868569 ) ) ;
#3684 = oriented_edge ( 'none', *, *, #43435, .f. ) ;
#3685 = direction ( 'none', ( 1.074416845004009572e-15, -0.5919764313287148028, -0.8059552746594064176 ) ) ;
#3686 = vector ( 'none', #3120, 1000.000000000000000 ) ;
#3687 = line ( 'none', #1153, #38861 ) ;
#3688 = advanced_face ( 'none', ( #26301 ), #5610, .f. ) ;
#3689 = vector ( 'none', #14525, 1000.000000000000000 ) ;
#3690 = cartesian_point ( 'none', ( 31.00027695764292801, 49.61081362515070481, 58.50000000000004263 ) ) ;
#3691 = edge_curve ( 'none', #32398, #41676, #31501, .t. ) ;
#3692 = cartesian_point ( 'none', ( -54.79999999999986215, 18.04299424744148084, 162.0838999816530475 ) ) ;
#3693 = oriented_edge ( 'none', *, *, #11823, .f. ) ;
#3694 = direction ( 'none', ( 3.532527805625497904e-15, -1.000000000000000000, 5.853903220750825670e-13 ) ) ;
#3695 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961314e-17, 1.000000000000000000 ) ) ;
#3696 = advanced_face ( 'none', ( #33229 ), #6167, .f. ) ;
#3697 = b_spline_curve_with_knots ( 'none', 3,
( #20765, #17216, #6129, #21227, #42957, #46498 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0009028955578499688224, 0.001805791115699937645 ),
.unspecified. ) ;
#3698 = axis2_placement_3d ( 'none', #36092, #32226, #28828 ) ;
#3699 = edge_curve ( 'none', #40503, #9928, #14309, .t. ) ;
#3700 = vertex_point ( 'none', #39643 ) ;
#3701 = direction ( 'none', ( 1.214306433183765755e-15, 1.639852310447955839e-29, 1.000000000000000000 ) ) ;
#3702 = cartesian_point ( 'none', ( -59.50000000000003553, 34.64101615137732182, 123.6000000000000085 ) ) ;
#3703 = oriented_edge ( 'none', *, *, #37112, .f. ) ;
#3704 = cartesian_point ( 'none', ( 36.08247149978063106, 16.92732116425690947, -37.48057437756887111 ) ) ;
#3705 = cylindrical_surface ( 'none', #17259, 16.54999999999999716 ) ;
#3706 = cartesian_point ( 'none', ( 1.904438512753576686e-14, 2.751180521817116811e-15, -3.500000000000000888 ) ) ;
#3707 = cartesian_point ( 'none', ( -52.26758839769482989, -0.7147196618818195679, 162.2308291584458289 ) ) ;
#3708 = cartesian_point ( 'none', ( -41.96587355292258081, -1.879901682858875933, 162.1354115150208486 ) ) ;
#3709 = edge_curve ( 'none', #27272, #9615, #39010, .t. ) ;
#3710 = oriented_edge ( 'none', *, *, #26149, .t. ) ;
#3711 = cartesian_point ( 'none', ( -16.33535219708238628, 10.16966808109265763, 176.1000000000002501 ) ) ;
#3712 = cartesian_point ( 'none', ( 27.60027695764255284, 49.61081362515088244, -23.75000000000000711 ) ) ;
#3713 = circle ( 'none', #35133, 6.700000000000001954 ) ;
#3714 = direction ( 'none', ( 3.445077376450748773e-15, -0.7030109345897472828, 0.7111790392350227918 ) ) ;
#3715 = oriented_edge ( 'none', *, *, #43263, .t. ) ;
#3716 = edge_curve ( 'none', #5169, #39195, #6736, .t. ) ;
#3717 = direction ( 'none', ( 1.000000000000000000, -3.472942098561954643e-17, -1.826024711554533667e-16 ) ) ;
#3718 = cartesian_point ( 'none', ( -26.33913438213195235, 42.49999999999994316, 101.1000000000000227 ) ) ;
#3719 = oriented_edge ( 'none', *, *, #36117, .f. ) ;
#3720 = cartesian_point ( 'none', ( -84.80000000000312355, 34.64101615137710155, 126.0999999999997385 ) ) ;
#3721 = direction ( 'none', ( 1.074416845004010361e-15, -0.5919764313287150248, -0.8059552746594065287 ) ) ;
#3722 = cartesian_point ( 'none', ( -29.81994365731663166, 0.8263197168544041959, -42.99999999999997868 ) ) ;
#3723 = edge_loop ( 'none', ( #8647, #33123 ) ) ;
#3724 = oriented_edge ( 'none', *, *, #13605, .f. ) ;
#3725 = cartesian_point ( 'none', ( -52.71339871278456712, 14.64264439850922450, 153.8158216337767215 ) ) ;
#3726 = vertex_point ( 'none', #2531 ) ;
#3727 = cartesian_point ( 'none', ( -92.19999999999994600, 14.66793029440606055, 148.6474814144085030 ) ) ;
#3728 = vertex_point ( 'none', #31912 ) ;
#3729 = direction ( 'none', ( 6.505213034913020688e-16, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3730 = oriented_edge ( 'none', *, *, #22180, .f. ) ;
#3731 = oriented_edge ( 'none', *, *, #12503, .f. ) ;
#3732 = plane ( 'none', #26486 ) ;
#3733 = cartesian_point ( 'none', ( -52.66869176962460131, -13.84879369815248573, 163.1297801837256998 ) ) ;
#3734 = direction ( 'none', ( -2.728312478273267000e-15, 0.7071067811865429098, -0.7071067811865522357 ) ) ;
#3735 = vector ( 'none', #35372, 1000.000000000000000 ) ;
#3736 = cylindrical_surface ( 'none', #46372, 0.5999999999999997558 ) ;
#3737 = face_outer_bound ( 'none', #31910, .t. ) ;
#3738 = cartesian_point ( 'none', ( -39.91594901655415839, 11.58017533355704565, 166.2843810682051355 ) ) ;
#3739 = edge_loop ( 'none', ( #5335, #12155, #37661, #27621 ) ) ;
#3740 = plane ( 'none', #40014 ) ;
#3741 = direction ( 'none', ( 3.087807787238715050e-15, -1.000000000000000000, -3.202566417187951028e-16 ) ) ;
#3742 = vertex_point ( 'none', #42704 ) ;
#3743 = cartesian_point ( 'none', ( -53.74999999999987210, 9.071592727286542868, 163.0784777112154416 ) ) ;
#3744 = axis2_placement_3d ( 'none', #17529, #24465, #46666 ) ;
#3745 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#3746 = advanced_face ( 'none', ( #29148 ), #3894, .f. ) ;
#3747 = vector ( 'none', #14303, 1000.000000000000000 ) ;
#3748 = cartesian_point ( 'none', ( -121.4999999999997300, -65.00000000003841194, 81.10000000003816467 ) ) ;
#3749 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#3750 = advanced_face ( 'none', ( #24602 ), #21674, .f. ) ;
#3751 = cartesian_point ( 'none', ( -36.52226792632206553, -21.45129474140627224, 140.5266103744745863 ) ) ;
#3752 = cartesian_point ( 'none', ( 26.22710349365887339, -42.10735014903416129, 112.9050402227449013 ) ) ;
#3753 = cartesian_point ( 'none', ( -69.49999999999991473, 20.00000000000017764, 180.7410161513773801 ) ) ;
#3754 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#3755 = edge_curve ( 'none', #6569, #40975, #39612, .t. ) ;
#3756 = line ( 'none', #38482, #27348 ) ;
#3757 = edge_curve ( 'none', #24309, #39202, #3315, .t. ) ;
#3758 = oriented_edge ( 'none', *, *, #15027, .t. ) ;
#3759 = cartesian_point ( 'none', ( -49.93387720637769434, -4.055940461346267512, 123.1558389482829625 ) ) ;
#3760 = cartesian_point ( 'none', ( -33.98660939771793466, -47.92359148288463899, 64.60000000000006537 ) ) ;
#3761 = oriented_edge ( 'none', *, *, #26237, .t. ) ;
#3762 = edge_curve ( 'none', #17321, #7951, #32088, .t. ) ;
#3763 = cartesian_point ( 'none', ( 3.996973624373559630, -37.28638091644271668, -7.000000000000004441 ) ) ;
#3764 = line ( 'none', #14045, #41741 ) ;
#3765 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#3766 = oriented_edge ( 'none', *, *, #41597, .t. ) ;
#3767 = direction ( 'none', ( 0.9980504728846270046, -0.06241196659914399064, 0.0000000000000000000 ) ) ;
#3768 = cartesian_point ( 'none', ( -46.63308798543682343, 19.49321747747351452, 156.1947645749330889 ) ) ;
#3769 = edge_curve ( 'none', #40365, #26262, #13660, .t. ) ;
#3770 = oriented_edge ( 'none', *, *, #5611, .f. ) ;
#3771 = oriented_edge ( 'none', *, *, #17372, .f. ) ;
#3772 = direction ( 'none', ( 7.392287539673891717e-16, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3773 = edge_curve ( 'none', #44367, #46465, #38467, .t. ) ;
#3774 = cartesian_point ( 'none', ( -85.50000000000008527, 60.00000000001082157, 165.0999999999649788 ) ) ;
#3775 = oriented_edge ( 'none', *, *, #36962, .t. ) ;
#3776 = cartesian_point ( 'none', ( -42.36691201456305578, 21.88091841972775242, 147.8649953418130281 ) ) ;
#3777 = vertex_point ( 'none', #18330 ) ;
#3778 = cartesian_point ( 'none', ( -52.66869176962458710, -1.568448129721570993e-13, 146.0999999999999943 ) ) ;
#3779 = oriented_edge ( 'none', *, *, #7710, .t. ) ;
#3780 = circle ( 'none', #22031, 4.249999999999994671 ) ;
#3781 = vector ( 'none', #30965, 1000.000000000000114 ) ;
#3782 = face_outer_bound ( 'none', #44864, .t. ) ;
#3783 = line ( 'none', #22686, #29632 ) ;
#3784 = oriented_edge ( 'none', *, *, #43001, .t. ) ;
#3785 = cartesian_point ( 'none', ( 38.65398133287207827, 14.70373177523238972, -11.50000000000001776 ) ) ;
#3786 = edge_curve ( 'none', #31919, #36209, #22277, .t. ) ;
#3787 = cartesian_point ( 'none', ( -79.80000000000299565, 19.99999999999995026, 180.7410161513775506 ) ) ;
#3788 = oriented_edge ( 'none', *, *, #47493, .t. ) ;
#3789 = advanced_face ( 'none', ( #21124 ), #32542, .t. ) ;
#3790 = cartesian_point ( 'none', ( -20.92869995056830135, -1.993181119274306745, 176.0999999999999375 ) ) ;
#3791 = line ( 'none', #37633, #30211 ) ;
#3792 = cartesian_point ( 'none', ( -42.36691201456299893, 10.94109629735766553, 165.1310853936224987 ) ) ;
#3793 = cartesian_point ( 'none', ( -55.14011880742943816, 21.71114230687826563, 175.6819864703864766 ) ) ;
#3794 = b_spline_curve_with_knots ( 'none', 3,
( #12866, #27186, #23953, #6424, #1967, #5617, #31355, #9337, #35070, #38802 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004489519452014962869, 0.0008979038904029925739, 0.001346855835604488915, 0.001795807780805985148 ),
.unspecified. ) ;
#3795 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954027e-17, 2.138465823442809409e-16 ) ) ;
#3796 = circle ( 'none', #45538, 6.499999999999997335 ) ;
#3797 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#3798 = vertex_point ( 'none', #10980 ) ;
#3799 = plane ( 'none', #28126 ) ;
#3800 = cartesian_point ( 'none', ( -41.25896460304865343, 20.26928296442304145, 156.6122155188584770 ) ) ;
#3801 = direction ( 'none', ( 0.0000000000000000000, -0.4187739565397402552, 0.9080905094339725148 ) ) ;
#3802 = vector ( 'none', #240, 1000.000000000000114 ) ;
#3803 = b_spline_curve_with_knots ( 'none', 3,
( #20654, #17266, #17890, #36435, #46867, #14337 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 7.152448122690996019e-18, 0.0009029408287258658969, 0.001805881657451724638 ),
.unspecified. ) ;
#3804 = cartesian_point ( 'none', ( -49.93252331724073656, -1.786576907966945127, 161.1946395436234241 ) ) ;
#3805 = oriented_edge ( 'none', *, *, #14931, .f. ) ;
#3806 = axis2_placement_3d ( 'none', #46546, #24502, #46078 ) ;
#3807 = oriented_edge ( 'none', *, *, #26718, .t. ) ;
#3808 = oriented_edge ( 'none', *, *, #23943, .t. ) ;
#3809 = direction ( 'none', ( 1.590016789392713315e-15, -0.7111790392350227918, -0.7030109345897472828 ) ) ;
#3810 = cartesian_point ( 'none', ( -39.34999999999988063, -1.087879786254575517e-13, 146.0999999999999659 ) ) ;
#3811 = axis2_placement_3d ( 'none', #15393, #15245, #26836 ) ;
#3812 = cartesian_point ( 'none', ( -49.36879162171072721, -21.65475244211190287, 154.7003228084077762 ) ) ;
#3813 = cartesian_point ( 'none', ( -69.49999999999990052, -2.285260393091624639e-13, 146.1000000000000796 ) ) ;
#3814 = vertex_point ( 'none', #28841 ) ;
#3815 = oriented_edge ( 'none', *, *, #12372, .f. ) ;
#3816 = edge_curve ( 'none', #26288, #38716, #29745, .t. ) ;
#3817 = oriented_edge ( 'none', *, *, #7078, .f. ) ;
#3818 = vector ( 'none', #40854, 1000.000000000000000 ) ;
#3819 = cylindrical_surface ( 'none', #10859, 2.099999999999990763 ) ;
#3820 = cylindrical_surface ( 'none', #20595, 47.50000000000000711 ) ;
#3821 = oriented_edge ( 'none', *, *, #14157, .f. ) ;
#3822 = cartesian_point ( 'none', ( -42.11895377122765183, 5.692908697871955859, 112.8876691224354829 ) ) ;
#3823 = circle ( 'none', #43394, 65.00000000000000000 ) ;
#3824 = edge_loop ( 'none', ( #21, #32942, #9219, #7345 ) ) ;
#3825 = cartesian_point ( 'none', ( -21.28778808865679650, 33.14637891670953707, -35.31842088930172707 ) ) ;
#3826 = axis2_placement_3d ( 'none', #31457, #16808, #35185 ) ;
#3827 = edge_curve ( 'none', #6074, #22751, #16535, .t. ) ;
#3828 = vertex_point ( 'none', #10815 ) ;
#3829 = cartesian_point ( 'none', ( -10.25334254620345042, 18.35379615392693964, 176.0999999999510237 ) ) ;
#3830 = cartesian_point ( 'none', ( -42.45570669244612816, 2.243358382499952786, 112.3959448795564384 ) ) ;
#3831 = direction ( 'none', ( -6.056033171176964239e-16, -5.364589180917859895e-18, -1.000000000000000000 ) ) ;
#3832 = circle ( 'none', #21947, 50.00000000000002132 ) ;
#3833 = cartesian_point ( 'none', ( 21.62345140478061722, -1.000132835935665376, 173.9266654155858873 ) ) ;
#3834 = axis2_placement_3d ( 'none', #47485, #43935, #21885 ) ;
#3835 = oriented_edge ( 'none', *, *, #6038, .f. ) ;
#3836 = edge_curve ( 'none', #11629, #28011, #47589, .t. ) ;
#3837 = cartesian_point ( 'none', ( -54.50000000000003553, 32.68344526856130017, 129.7458488088953459 ) ) ;
#3838 = cartesian_point ( 'none', ( -19.66948234284250674, -7.403149957012745475, 176.0999999999381203 ) ) ;
#3840 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#3839 = cartesian_point ( 'none', ( -46.60675387589147078, -0.9353107165136018697, 162.6019067855993399 ) ) ;
#3841 = vector ( 'none', #16451, 1000.000000000000000 ) ;
#3842 = direction ( 'none', ( 3.608224830031757179e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3843 = cartesian_point ( 'none', ( 1.476456870959047810e-14, 2.580709859211585301e-15, -10.26794919243113569 ) ) ;
#3844 = edge_curve ( 'none', #19638, #19797, #18197, .t. ) ;
#3845 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#3846 = advanced_face ( 'none', ( #9629 ), #36261, .f. ) ;
#3847 = circle ( 'none', #41707, 2.999999999999983569 ) ;
#3848 = direction ( 'none', ( -2.083453798855083243e-15, 0.2214382354741772641, -0.9751743986949630294 ) ) ;
#3849 = direction ( 'none', ( 0.0000000000000000000, -0.7111790392350243462, -0.7030109345897457285 ) ) ;
#3850 = direction ( 'none', ( 3.472942098561955260e-17, 1.000000000000000000, 6.049741671910658889e-19 ) ) ;
#3851 = cartesian_point ( 'none', ( -85.15741654448527242, -19.24568868614509753, 144.0893535788007398 ) ) ;
#3852 = edge_curve ( 'none', #25426, #47137, #32515, .t. ) ;
#3853 = oriented_edge ( 'none', *, *, #39226, .t. ) ;
#3854 = edge_curve ( 'none', #32736, #17380, #37853, .t. ) ;
#3855 = vertex_point ( 'none', #25604 ) ;
#3856 = oriented_edge ( 'none', *, *, #35811, .f. ) ;
#3857 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#3858 = cartesian_point ( 'none', ( -39.63230138810080661, -0.6559578757781606706, 161.2858394323529012 ) ) ;
#3859 = cartesian_point ( 'none', ( 45.96194077712551262, 37.46194077712569026, 1.387778780781445676e-14 ) ) ;
#3860 = cartesian_point ( 'none', ( -18.86632681593379957, -3.317112931018155297, 153.0117860736420425 ) ) ;
#3861 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#3862 = direction ( 'none', ( -8.392778686972771632e-16, -2.967193978115018839e-17, -1.000000000000000000 ) ) ;
#3863 = vertex_point ( 'none', #44241 ) ;
#3864 = cartesian_point ( 'none', ( -38.22518697907858609, 6.022755821582346236, 131.9820813753722177 ) ) ;
#3865 = oriented_edge ( 'none', *, *, #38832, .f. ) ;
#3866 = vector ( 'none', #3505, 1000.000000000000000 ) ;
#3867 = circle ( 'none', #27620, 6.138320441952076933 ) ;
#3868 = direction ( 'none', ( -3.265361837132810431e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3869 = edge_loop ( 'none', ( #35901, #16824, #8035, #46987 ) ) ;
#3870 = face_outer_bound ( 'none', #35632, .t. ) ;
#3871 = oriented_edge ( 'none', *, *, #41188, .t. ) ;
#3872 = cartesian_point ( 'none', ( 11.17683266125622765, 18.01862217374089070, 175.0786052118642147 ) ) ;
#3873 = direction ( 'none', ( -9.992007221626408864e-16, -1.387778780781445676e-16, -1.000000000000000000 ) ) ;
#3874 = direction ( 'none', ( -1.000000000000000000, 3.526212782095001625e-15, 2.151057110211239811e-16 ) ) ;
#3875 = cartesian_point ( 'none', ( -17.83802208209263185, -5.972432876577814298, 176.0999999999999943 ) ) ;
#3876 = vertex_point ( 'none', #4540 ) ;
#3877 = cartesian_point ( 'none', ( -144.6302325581393973, -5.689432313880755210, 140.4759125232822328 ) ) ;
#3878 = vector ( 'none', #36687, 1000.000000000000000 ) ;
#3879 = oriented_edge ( 'none', *, *, #28629, .t. ) ;
#3880 = b_spline_curve_with_knots ( 'none', 3,
( #31058, #34456, #9035, #23843, #8880, #16580, #34634, #41682, #38511, #1845 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.957829265992503382e-07, 0.0008478645972537835786, 0.001695433411580967754, 0.002543002225908152364, 0.003390571040235336540 ),
.unspecified. ) ;
#3881 = cartesian_point ( 'none', ( -52.73544972410813614, -11.73746041585845568, 134.4306400296632660 ) ) ;
#3882 = cartesian_point ( 'none', ( -19.99999999999987210, -31.39101615137756340, 106.0999999999999943 ) ) ;
#3883 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#3884 = axis2_placement_3d ( 'none', #12220, #38305, #8666 ) ;
#3885 = axis2_placement_3d ( 'none', #23001, #27021, #23483 ) ;
#3886 = cartesian_point ( 'none', ( -51.04427577032936370, -2.549855872602181162, 169.0215907837075804 ) ) ;
#3887 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#3888 = line ( 'none', #44288, #18239 ) ;
#3889 = b_spline_curve_with_knots ( 'none', 3,
( #45590, #31274, #34976, #16307, #38727, #16620 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.001551072947502641795, 0.008485131089864154236, 0.01541918923222564478 ),
.unspecified. ) ;
#3890 = axis2_placement_3d ( 'none', #23054, #19033, #754 ) ;
#3891 = cartesian_point ( 'none', ( -49.64999999999992042, 15.12462202210917184, 144.5881108875562973 ) ) ;
#3892 = cartesian_point ( 'none', ( -32.38930768003787364, 24.14698632104280307, 125.9338662092252008 ) ) ;
#3893 = circle ( 'none', #10573, 4.499999999999997335 ) ;
#3894 = toroidal_surface ( 'none', #28181, 19.25000000000000000, 4.050000000000003375 ) ;
#3895 = edge_curve ( 'none', #36998, #34575, #41003, .t. ) ;
#3896 = direction ( 'none', ( -3.354551165104419384e-15, 0.9967624760706482734, 0.08040252668610878284 ) ) ;
#3897 = direction ( 'none', ( 3.472942098561955260e-17, 1.000000000000000000, 6.049741671910658889e-19 ) ) ;
#3898 = vertex_point ( 'none', #33319 ) ;
#3899 = oriented_edge ( 'none', *, *, #33565, .t. ) ;
#3900 = oriented_edge ( 'none', *, *, #21440, .f. ) ;
#3901 = axis2_placement_3d ( 'none', #33206, #98, #37114 ) ;
#3902 = direction ( 'none', ( -4.440892098500626162e-16, -1.000000000000000000, 2.775557561562891351e-16 ) ) ;
#3903 = edge_curve ( 'none', #37779, #47070, #46773, .t. ) ;
#3904 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#3905 = direction ( 'none', ( 4.440892098500624683e-16, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3906 = advanced_face ( 'none', ( #42168 ), #33526, .t. ) ;
#3907 = face_outer_bound ( 'none', #21034, .t. ) ;
#3908 = edge_curve ( 'none', #28117, #18642, #15645, .t. ) ;
#3909 = cartesian_point ( 'none', ( -38.22443619764049316, -22.41080276987872111, 140.2932602739753918 ) ) ;
#3910 = cartesian_point ( 'none', ( 47.00000000000000000, -1.606873871302093722e-15, -38.00000000000000711 ) ) ;
#3911 = direction ( 'none', ( -3.725065745912187060e-15, 0.8167141395237237367, -0.5770424718354996152 ) ) ;
#3912 = direction ( 'none', ( -2.083453798855083243e-15, 0.2214382354741772641, -0.9751743986949630294 ) ) ;
#3913 = oriented_edge ( 'none', *, *, #25580, .t. ) ;
#3914 = vertex_point ( 'none', #40887 ) ;
#3915 = face_outer_bound ( 'none', #34690, .t. ) ;
#3916 = circle ( 'none', #29692, 55.00000000000000000 ) ;
#3917 = vertex_point ( 'none', #7588 ) ;
#3918 = vector ( 'none', #31113, 1000.000000000000114 ) ;
#3919 = edge_curve ( 'none', #46465, #37210, #20287, .t. ) ;
#3920 = cartesian_point ( 'none', ( -51.56089785094278000, 12.27824419916864152, 136.3671432627023137 ) ) ;
#3921 = oriented_edge ( 'none', *, *, #20988, .t. ) ;
#3922 = edge_curve ( 'none', #27736, #25805, #11666, .t. ) ;
#3923 = oriented_edge ( 'none', *, *, #7555, .t. ) ;
#3924 = direction ( 'none', ( 0.0000000000000000000, -0.2036747815308124487, -0.9790386015721626034 ) ) ;
#3925 = cartesian_point ( 'none', ( -38.93947420174348650, 8.015080732729428448, -37.30853932164454534 ) ) ;
#3926 = face_outer_bound ( 'none', #42790, .t. ) ;
#3927 = cartesian_point ( 'none', ( -3.865895114665741074e-14, 4.527814764828151027e-16, -94.75000000000000000 ) ) ;
#3928 = advanced_face ( 'none', ( #42715 ), #37581, .f. ) ;
#3929 = cartesian_point ( 'none', ( -19.92882842329466087, -34.24322869439514960, 113.1000000000000654 ) ) ;
#3930 = direction ( 'none', ( -1.317153999341668541e-15, -5.852332507494395486e-13, -1.000000000000000000 ) ) ;
#3931 = vertex_point ( 'none', #19003 ) ;
#3932 = cartesian_point ( 'none', ( -118.4999999999997442, -15.99999999996234301, 211.1000000000095156 ) ) ;
#3933 = edge_curve ( 'none', #13181, #24045, #10504, .t. ) ;
#3934 = cartesian_point ( 'none', ( -57.16662583982183321, 30.22840042054674115, 57.83337416017836574 ) ) ;
#3935 = advanced_face ( 'none', ( #1923 ), #23137, .f. ) ;
#3936 = cartesian_point ( 'none', ( -51.81076233037223489, 7.957085884001598330, 159.7650188338481030 ) ) ;
#3937 = cartesian_point ( 'none', ( 19.93302963060024169, 29.13735365948792122, 139.1103450245818749 ) ) ;
#3938 = cartesian_point ( 'none', ( -60.19998826649766954, 34.64101615137719392, 126.0999999999997101 ) ) ;
#3939 = oriented_edge ( 'none', *, *, #41958, .t. ) ;
#3940 = vector ( 'none', #23610, 1000.000000000000000 ) ;
#3941 = direction ( 'none', ( 4.440892098500626162e-16, 1.000000000000000000, -2.775557561562891351e-16 ) ) ;
#3942 = face_bound ( 'none', #35360, .t. ) ;
#3943 = face_bound ( 'none', #6941, .t. ) ;
#3944 = cartesian_point ( 'none', ( 1.777965446947125975e-14, 2.700804652330337690e-15, -5.500000000000001776 ) ) ;
#3945 = cartesian_point ( 'none', ( -20.43818253585356359, 4.922891762768817792, 176.1000000000000227 ) ) ;
#3946 = axis2_placement_3d ( 'none', #19899, #26813, #19405 ) ;
#3947 = oriented_edge ( 'none', *, *, #32172, .t. ) ;
#3948 = cartesian_point ( 'none', ( -79.05658443824792414, 64.80000000001034266, 164.2441986803968916 ) ) ;
#3949 = cartesian_point ( 'none', ( -50.77556380235911604, -13.47873395059374424, 164.9224875647536805 ) ) ;
#3950 = cartesian_point ( 'none', ( -54.52238381106440812, 20.54680436082002970, 176.3312757133170123 ) ) ;
#3951 = edge_loop ( 'none', ( #23433, #4864, #38834, #17310, #465 ) ) ;
#3952 = oriented_edge ( 'none', *, *, #45106, .f. ) ;
#3953 = vertex_point ( 'none', #22857 ) ;
#3954 = axis2_placement_3d ( 'none', #18588, #14578, #40331 ) ;
#3955 = axis2_placement_3d ( 'none', #24979, #14168, #47169 ) ;
#3956 = cylindrical_surface ( 'none', #4881, 5.099999999999990763 ) ;
#3957 = cartesian_point ( 'none', ( 33.46194077712546999, 51.00292657709113087, 1.000000000000021760 ) ) ;
#3958 = edge_loop ( 'none', ( #16244, #34677, #15416, #10639 ) ) ;
#3959 = vertex_point ( 'none', #26570 ) ;
#3960 = circle ( 'none', #28680, 4.500000000000000888 ) ;
#3961 = circle ( 'none', #7512, 2.499999999999996891 ) ;
#3962 = oriented_edge ( 'none', *, *, #13056, .f. ) ;
#3963 = vector ( 'none', #1941, 1000.000000000000114 ) ;
#3964 = axis2_placement_3d ( 'none', #21122, #28075, #46887 ) ;
#3965 = edge_curve ( 'none', #18017, #944, #5348, .t. ) ;
#3966 = vertex_point ( 'none', #26085 ) ;
#3967 = vertex_point ( 'none', #376 ) ;
#3968 = vector ( 'none', #30512, 1000.000000000000000 ) ;
#3969 = axis2_placement_3d ( 'none', #34279, #47605, #19293 ) ;
#3970 = oriented_edge ( 'none', *, *, #13895, .t. ) ;
#3971 = edge_curve ( 'none', #32789, #32314, #42963, .t. ) ;
#3972 = edge_curve ( 'none', #35256, #40119, #35867, .t. ) ;
#3973 = cartesian_point ( 'none', ( -46.63308798543668132, -20.39445673496565092, 154.2213258728503149 ) ) ;
#3974 = cartesian_point ( 'none', ( 20.00000000000022737, -31.39101615137742485, 106.0999999999999375 ) ) ;
#3975 = vertex_point ( 'none', #37863 ) ;
#3976 = advanced_face ( 'none', ( #14472 ), #7617, .f. ) ;
#3977 = line ( 'none', #38384, #22371 ) ;
#3978 = cartesian_point ( 'none', ( -49.93387720637775118, 19.99611609610611040, 158.0599548688176981 ) ) ;
#3979 = advanced_face ( 'none', ( #3055 ), #21412, .t. ) ;
#3980 = line ( 'none', #29924, #25248 ) ;
#3981 = face_bound ( 'none', #43180, .t. ) ;
#3982 = edge_curve ( 'none', #19464, #18828, #16809, .t. ) ;
#3983 = direction ( 'none', ( 0.7248006548773167079, -0.6889586422198454851, 0.0000000000000000000 ) ) ;
#3984 = direction ( 'none', ( 9.436895709313830594e-16, 2.775557561562891351e-16, 1.000000000000000000 ) ) ;
#3985 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#3986 = oriented_edge ( 'none', *, *, #21904, .f. ) ;
#3987 = direction ( 'none', ( -1.000000000000000000, -3.563643956155842685e-15, 1.263464752872755470e-15 ) ) ;
#3988 = cartesian_point ( 'none', ( -38.22511510611541752, 7.730896673062875202, 159.3598437489416995 ) ) ;
#3989 = edge_loop ( 'none', ( #31276, #32478 ) ) ;
#3990 = vector ( 'none', #38617, 1000.000000000000000 ) ;
#3991 = edge_curve ( 'none', #17914, #36183, #43297, .t. ) ;
#3992 = cartesian_point ( 'none', ( -41.25984461220738808, -10.55908936230987827, 134.5253730003078658 ) ) ;
#3993 = circle ( 'none', #14682, 49.00000000000000000 ) ;
#3994 = edge_loop ( 'none', ( #31882, #16232, #27289, #9305, #21350 ) ) ;
#3995 = oriented_edge ( 'none', *, *, #11611, .t. ) ;
#3996 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#3997 = direction ( 'none', ( -0.1065859633166277853, 0.9943034911051386038, 3.154042683594193765e-17 ) ) ;
#3998 = vertex_point ( 'none', #8879 ) ;
#3999 = vertex_point ( 'none', #16094 ) ;
#4000 = cylindrical_surface ( 'none', #10534, 2.500000000000002220 ) ;
#4001 = direction ( 'none', ( 9.992007221626408864e-16, 1.387778780781445676e-16, 1.000000000000000000 ) ) ;
#4002 = vector ( 'none', #28422, 1000.000000000000000 ) ;
#4003 = oriented_edge ( 'none', *, *, #17081, .f. ) ;
#4004 = circle ( 'none', #33255, 65.00000000000001421 ) ;
#4005 = cartesian_point ( 'none', ( -33.10726580560115195, -21.18629071021956989, -12.52941736950050888 ) ) ;
#4007 = edge_loop ( 'none', ( #33915, #44950 ) ) ;
#4006 = b_spline_curve_with_knots ( 'none', 3,
( #47582, #22310, #32628, #10605 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0005956375191353693388, 0.001186509342613647393 ),
.unspecified. ) ;
#4008 = direction ( 'none', ( -1.000000000000000000, -8.881784197001245421e-16, 1.084482438634955462e-15 ) ) ;
#4009 = oriented_edge ( 'none', *, *, #39662, .t. ) ;
#4010 = direction ( 'none', ( -3.354148110650019638e-15, 0.9967624760706483844, 0.08040252668610800568 ) ) ;
#4011 = cartesian_point ( 'none', ( -54.79999999999983373, -22.35279614772126067, 153.1258958614237429 ) ) ;
#4012 = cartesian_point ( 'none', ( -15.19999999999983409, -19.84842563026098361, 133.5186646177760679 ) ) ;
#4013 = oriented_edge ( 'none', *, *, #42449, .f. ) ;
#4014 = cylindrical_surface ( 'none', #358, 3.999999999999999112 ) ;
#4015 = vertex_point ( 'none', #23675 ) ;
#4016 = oriented_edge ( 'none', *, *, #2182, .f. ) ;
#4017 = cartesian_point ( 'none', ( -39.34999999999985931, -0.6559578757781863168, 161.2858394323529012 ) ) ;
#4018 = axis2_placement_3d ( 'none', #4065, #22195, #40400 ) ;
#4019 = vertex_point ( 'none', #30408 ) ;
#4020 = cartesian_point ( 'none', ( -69.49999999999990052, -2.285260393091653921e-13, 146.1000000000000512 ) ) ;
#4021 = cartesian_point ( 'none', ( -37.18859505500260809, -13.20279533215737544, 164.5491527658178654 ) ) ;
#4022 = advanced_face ( 'none', ( #5892 ), #38759, .f. ) ;
#4023 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#4024 = cartesian_point ( 'none', ( 3.150894247566041528, -29.39359980405012251, -45.00000000000000000 ) ) ;
#4025 = axis2_placement_3d ( 'none', #34111, #12391, #23466 ) ;
#4026 = vertex_point ( 'none', #34302 ) ;
#4027 = direction ( 'none', ( -1.261617073437678443e-15, 0.7111790392350242351, 0.7030109345897457285 ) ) ;
#4028 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#4029 = face_outer_bound ( 'none', #44129, .t. ) ;
#4030 = cartesian_point ( 'none', ( -16.70271072257077805, -30.23404964189288791, 139.3244267553805003 ) ) ;
#4031 = cartesian_point ( 'none', ( 27.11582175849288134, 48.46472994330363093, 60.60000000000005116 ) ) ;
#4032 = axis2_placement_3d ( 'none', #4777, #45431, #27113 ) ;
#4033 = face_outer_bound ( 'none', #14096, .t. ) ;
#4034 = axis2_placement_3d ( 'none', #23654, #23487, #1495 ) ;
#4035 = toroidal_surface ( 'none', #42156, 19.25000000000000000, 4.050000000000003375 ) ;
#4036 = direction ( 'none', ( 3.608224830032506597e-15, -1.000000000000000000, 5.849626338871871667e-13 ) ) ;
#4037 = cartesian_point ( 'none', ( -56.79999999999988347, -1.827015839677620559e-13, 146.1000000000000512 ) ) ;
#4038 = cartesian_point ( 'none', ( -52.26760505217805530, 13.80663820362043737, 154.4720992291820494 ) ) ;
#4039 = cartesian_point ( 'none', ( -55.99999999999993605, -1.500000000000594191, 107.6000000000000512 ) ) ;
#4040 = edge_loop ( 'none', ( #19412, #662, #28364, #35150 ) ) ;
#4041 = edge_curve ( 'none', #16468, #42239, #749, .t. ) ;
#4042 = vertex_point ( 'none', #19964 ) ;
#4043 = cylindrical_surface ( 'none', #42913, 4.249999999999996447 ) ;
#4044 = edge_curve ( 'none', #3520, #41156, #28895, .t. ) ;
#4045 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#4046 = cartesian_point ( 'none', ( -36.33130823037507895, -20.39259789157830127, 154.2206188946656198 ) ) ;
#4047 = cartesian_point ( 'none', ( -29.39359980405009409, -3.150894247566148554, 2.000000000000017319 ) ) ;
#4048 = edge_curve ( 'none', #43122, #31614, #12825, .t. ) ;
#4049 = cartesian_point ( 'none', ( -15.19999999999984297, -8.882319788025425211, 157.3815365910101320 ) ) ;
#4050 = vertex_point ( 'none', #8392 ) ;
#4051 = cartesian_point ( 'none', ( -48.52605081891999816, -1.801291703791904064, 161.3426199628161442 ) ) ;
#4052 = plane ( 'none', #37602 ) ;
#4053 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4054 = oriented_edge ( 'none', *, *, #45831, .t. ) ;
#4055 = oriented_edge ( 'none', *, *, #46815, .t. ) ;
#4056 = face_outer_bound ( 'none', #24826, .t. ) ;
#4057 = cylindrical_surface ( 'none', #14704, 3.250000000000002665 ) ;
#4058 = oriented_edge ( 'none', *, *, #4773, .t. ) ;
#4059 = line ( 'none', #23488, #24763 ) ;
#4060 = direction ( 'none', ( 9.992007221626408864e-16, 1.387778780781445676e-16, 1.000000000000000000 ) ) ;
#4061 = oriented_edge ( 'none', *, *, #28843, .t. ) ;
#4063 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#4062 = direction ( 'none', ( 3.323730179971561604e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4064 = edge_curve ( 'none', #13960, #14527, #39860, .t. ) ;
#4065 = cartesian_point ( 'none', ( -85.49999999999971578, -60.00000000001151790, 127.1000000000357062 ) ) ;
#4066 = oriented_edge ( 'none', *, *, #5835, .t. ) ;
#4067 = vector ( 'none', #36093, 1000.000000000000000 ) ;
#4068 = edge_loop ( 'none', ( #38817, #32579, #43208 ) ) ;
#4069 = vertex_point ( 'none', #45049 ) ;
#4070 = plane ( 'none', #11061 ) ;
#4071 = vertex_point ( 'none', #4870 ) ;
#4072 = cartesian_point ( 'none', ( -69.49999999999990052, -2.285260393091653921e-13, 146.1000000000000512 ) ) ;
#4073 = edge_curve ( 'none', #28042, #2964, #6475, .t. ) ;
#4074 = cartesian_point ( 'none', ( -91.89999999999980673, -26.90003813988234782, 127.8389093393551832 ) ) ;
#4075 = direction ( 'none', ( -1.000000000000000000, -8.881784197001245421e-16, 1.084482438634955462e-15 ) ) ;
#4076 = plane ( 'none', #26594 ) ;
#4077 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4078 = direction ( 'none', ( 0.1065859633166277853, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#4079 = oriented_edge ( 'none', *, *, #40890, .f. ) ;
#4080 = vector ( 'none', #6147, 1000.000000000000000 ) ;
#4081 = cartesian_point ( 'none', ( -43.44999999999983942, -13.48751941818014721, 132.3650329471011275 ) ) ;
#4082 = cartesian_point ( 'none', ( 10.46778422234810968, -14.65059800516350563, -37.00514955875938483 ) ) ;
#4083 = circle ( 'none', #36095, 47.50000000000000711 ) ;
#4084 = circle ( 'none', #26991, 4.099999999999998757 ) ;
#4085 = cartesian_point ( 'none', ( -49.64999999999984936, -0.6559578757780704095, 161.2858394323529296 ) ) ;
#4086 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4087 = oriented_edge ( 'none', *, *, #33787, .t. ) ;
#4088 = cartesian_point ( 'none', ( -19.10952091020784493, 34.77552508087320859, -37.17581358546757997 ) ) ;
#4089 = oriented_edge ( 'none', *, *, #38771, .t. ) ;
#4090 = axis2_placement_3d ( 'none', #11149, #18506, #22213 ) ;
#4091 = oriented_edge ( 'none', *, *, #6910, .f. ) ;
#4092 = direction ( 'none', ( -0.7916112559525869674, -0.4345482125012007368, -0.4295572959003015057 ) ) ;
#4093 = oriented_edge ( 'none', *, *, #39053, .t. ) ;
#4094 = advanced_face ( 'none', ( #36408 ), #2477, .f. ) ;
#4095 = direction ( 'none', ( 1.000000000000000000, 3.552713678800500929e-15, -1.332267629550195343e-15 ) ) ;
#4096 = direction ( 'none', ( -1.000000000000000000, -3.563643956155842685e-15, 1.263464752872755470e-15 ) ) ;
#4097 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4098 = direction ( 'none', ( -1.000000000000000000, -3.577061292867572060e-15, 1.375792804949066313e-15 ) ) ;
#4099 = axis2_placement_3d ( 'none', #38041, #38515, #30897 ) ;
#4100 = oriented_edge ( 'none', *, *, #38275, .f. ) ;
#4101 = plane ( 'none', #28824 ) ;
#4102 = oriented_edge ( 'none', *, *, #45528, .f. ) ;
#4103 = oriented_edge ( 'none', *, *, #33499, .t. ) ;
#4104 = circle ( 'none', #6142, 3.442500000000000338 ) ;
#4105 = line ( 'none', #27542, #19038 ) ;
#4106 = oriented_edge ( 'none', *, *, #40886, .f. ) ;
#4107 = cartesian_point ( 'none', ( -37.80129362633904577, -22.65815970407349766, -32.49999999999995737 ) ) ;
#4108 = face_outer_bound ( 'none', #17813, .t. ) ;
#4109 = direction ( 'none', ( 3.344045254895047226e-15, -0.4187739565397465280, 0.9080905094339696282 ) ) ;
#4110 = oriented_edge ( 'none', *, *, #14170, .t. ) ;
#4111 = oriented_edge ( 'none', *, *, #15921, .f. ) ;
#4112 = oriented_edge ( 'none', *, *, #33778, .t. ) ;
#4113 = cartesian_point ( 'none', ( -52.31992076800822389, 29.91743590812478715, -14.39999999999990976 ) ) ;
#4114 = edge_curve ( 'none', #18455, #7293, #19121, .t. ) ;
#4115 = b_spline_curve_with_knots ( 'none', 3,
( #27958, #46290, #16696, #31656, #27336, #23944, #1963, #35396, #27640, #5608 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003390571040235351285, 0.004237400127967503455, 0.005084229215699656058, 0.005931058303431808662, 0.006777887391163960398 ),
.unspecified. ) ;
#4116 = cartesian_point ( 'none', ( 31.00027695764285696, 49.61081362515069060, 2.775557561562891351e-14 ) ) ;
#4117 = toroidal_surface ( 'none', #2790, 19.25000000000000000, 4.050000000000003375 ) ;
#4118 = cartesian_point ( 'none', ( -55.83819270004204327, 20.00000000000022382, 180.7410161513773517 ) ) ;
#4119 = cartesian_point ( 'none', ( -16.19644125571485560, 37.30017812533242960, 114.7000000000000597 ) ) ;
#4120 = toroidal_surface ( 'none', #16052, 19.25000000000000000, 4.049999999999999822 ) ;
#4121 = oriented_edge ( 'none', *, *, #21986, .t. ) ;
#4122 = oriented_edge ( 'none', *, *, #37427, .t. ) ;
#4123 = vertex_point ( 'none', #28150 ) ;
#4124 = b_spline_curve_with_knots ( 'none', 3,
( #33544, #18381, #22091, #36953 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.005579510609072316218, 0.006306460468328153879 ),
.unspecified. ) ;
#4125 = axis2_placement_3d ( 'none', #19221, #4438, #44943 ) ;
#4126 = cartesian_point ( 'none', ( 1.777965446947125975e-14, 2.700804652330337690e-15, -5.500000000000001776 ) ) ;
#4127 = edge_curve ( 'none', #3301, #43534, #27768, .t. ) ;
#4128 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#4129 = face_outer_bound ( 'none', #29168, .t. ) ;
#4131 = direction ( 'none', ( -0.1065859633166280074, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#4130 = axis2_placement_3d ( 'none', #43943, #29458, #32865 ) ;
#4132 = vector ( 'none', #44511, 1000.000000000000227 ) ;
#4133 = edge_curve ( 'none', #13467, #16693, #13937, .t. ) ;
#4134 = cartesian_point ( 'none', ( -47.50000000000000711, 1.653882315987266269e-15, -6.999999999999989342 ) ) ;
#4135 = cartesian_point ( 'none', ( 6.036219775199991838e-14, 2.714335458923034188e-14, 106.0999999999999801 ) ) ;
#4136 = cartesian_point ( 'none', ( 38.97010920573670489, -10.00635971578899586, 113.0999999999999233 ) ) ;
#4137 = b_spline_curve_with_knots ( 'none', 3,
( #31361, #24412, #42915, #35550 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006833231750156608213, 0.001364928565757862495 ),
.unspecified. ) ;
#4138 = vector ( 'none', #45101, 1000.000000000000000 ) ;
#4139 = edge_curve ( 'none', #35333, #24255, #24889, .t. ) ;
#4140 = cartesian_point ( 'none', ( -65.49999999999985789, -2.140931399890382561e-13, 146.1000000000000512 ) ) ;
#4141 = cartesian_point ( 'none', ( -3.577238100832358381, 33.37081376847070402, -36.50000000000000000 ) ) ;
#4142 = circle ( 'none', #29594, 4.049999999999999822 ) ;
#4143 = oriented_edge ( 'none', *, *, #15516, .f. ) ;
#4144 = edge_curve ( 'none', #6946, #10189, #18525, .t. ) ;
#4145 = cartesian_point ( 'none', ( -42.40647512135902275, -15.52765313311873641, 151.7312796479560291 ) ) ;
#4147 = cartesian_point ( 'none', ( -46.63308798543670974, -16.49443690899222403, 144.7694980643978795 ) ) ;
#4146 = face_outer_bound ( 'none', #26887, .t. ) ;
#4148 = oriented_edge ( 'none', *, *, #29224, .f. ) ;
#4149 = edge_curve ( 'none', #42851, #29275, #26032, .t. ) ;
#4150 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#4151 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#4152 = oriented_edge ( 'none', *, *, #47592, .f. ) ;
#4153 = oriented_edge ( 'none', *, *, #27642, .t. ) ;
#4154 = edge_loop ( 'none', ( #31191, #27607, #33574, #44676 ) ) ;
#4155 = cylindrical_surface ( 'none', #15352, 36.00000000000000000 ) ;
#4156 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4157 = oriented_edge ( 'none', *, *, #26028, .t. ) ;
#4158 = edge_loop ( 'none', ( #10844, #4291, #38848, #42152 ) ) ;
#4159 = line ( 'none', #34426, #11019 ) ;
#4160 = advanced_face ( 'none', ( #8186 ), #26599, .f. ) ;
#4161 = vertex_point ( 'none', #31234 ) ;
#4162 = cartesian_point ( 'none', ( -33.46194077712570447, 51.00292657709102428, 1.000000000000077272 ) ) ;
#4163 = oriented_edge ( 'none', *, *, #26749, .t. ) ;
#4164 = oriented_edge ( 'none', *, *, #33513, .t. ) ;
#4165 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#4166 = cartesian_point ( 'none', ( -29.39359980405012251, -3.150894247566149886, -42.99999999999997868 ) ) ;
#4167 = circle ( 'none', #41581, 3.049999999999998490 ) ;
#4168 = edge_loop ( 'none', ( #17776, #13054, #38739, #36917 ) ) ;
#4169 = circle ( 'none', #30217, 4.500000000000000888 ) ;
#4170 = vertex_point ( 'none', #16579 ) ;
#4171 = oriented_edge ( 'none', *, *, #6653, .f. ) ;
#4172 = vertex_point ( 'none', #31545 ) ;
#4173 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#4174 = direction ( 'none', ( 0.6889586422198452631, 0.7248006548773168189, -7.528699885739341804e-16 ) ) ;
#4175 = cartesian_point ( 'none', ( 57.49999999999997868, 57.50000000000000711, -1.233379236910113871e-14 ) ) ;
#4176 = axis2_placement_3d ( 'none', #7224, #18781, #11415 ) ;
#4177 = cartesian_point ( 'none', ( 1.260863978155502099e-13, -37.49999999999997868, 58.50000000000002842 ) ) ;
#4178 = direction ( 'none', ( 0.9943034911051383817, 0.1065859633166306442, 0.0000000000000000000 ) ) ;
#4179 = advanced_face ( 'none', ( #7025 ), #35277, .f. ) ;
#4180 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#4181 = face_bound ( 'none', #20479, .t. ) ;
#4182 = cartesian_point ( 'none', ( 21.00000000000014921, -0.9966158955400331587, 176.0999999999999375 ) ) ;
#4183 = advanced_face ( 'none', ( #46175 ), #34093, .f. ) ;
#4184 = axis2_placement_3d ( 'none', #30577, #31057, #38037 ) ;
#4185 = vector ( 'none', #24930, 1000.000000000000227 ) ;
#4186 = cartesian_point ( 'none', ( -49.64999999999987068, -1.459526943747846922e-13, 146.0999999999999943 ) ) ;
#4187 = cartesian_point ( 'none', ( 45.96194077712550552, -37.46194077712567605, -9.909339457197377090e-15 ) ) ;
#4188 = axis2_placement_3d ( 'none', #35506, #35665, #6183 ) ;
#4189 = conical_surface ( 'none', #23142, 39.00000000000001421, 0.5235987755983023684 ) ;
#4191 = oriented_edge ( 'none', *, *, #29521, .f. ) ;
#4190 = direction ( 'none', ( -0.1065859633166277715, 0.9943034911051384928, 0.0000000000000000000 ) ) ;
#4192 = oriented_edge ( 'none', *, *, #12522, .t. ) ;
#4193 = direction ( 'none', ( 1.387778780781445478e-15, -1.224442052797143549e-16, 1.000000000000000000 ) ) ;
#4194 = cartesian_point ( 'none', ( -17.98737881162715979, 0.6739462048461609678, -64.99999999999998579 ) ) ;
#4195 = oriented_edge ( 'none', *, *, #11503, .f. ) ;
#4196 = direction ( 'none', ( -1.054711873393898516e-15, -2.775557561562890858e-16, -1.000000000000000000 ) ) ;
#4197 = edge_curve ( 'none', #7951, #1228, #31223, .t. ) ;
#4198 = cartesian_point ( 'none', ( 20.00000000000009237, -34.64101615137753498, 120.7000000000000313 ) ) ;
#4199 = oriented_edge ( 'none', *, *, #1203, .t. ) ;
#4200 = oriented_edge ( 'none', *, *, #20322, .t. ) ;
#4201 = axis2_placement_3d ( 'none', #34126, #1643, #12554 ) ;
#4202 = cartesian_point ( 'none', ( -82.39047416075823094, -3.523187694258041347, 125.8845005539821784 ) ) ;
#4203 = edge_curve ( 'none', #30747, #423, #32921, .t. ) ;
#4204 = cartesian_point ( 'none', ( -15.33410526939711183, -31.71660288770306835, 135.5040353340002923 ) ) ;
#4205 = oriented_edge ( 'none', *, *, #4271, .f. ) ;
#4206 = edge_curve ( 'none', #14716, #22352, #34710, .t. ) ;
#4207 = oriented_edge ( 'none', *, *, #11283, .t. ) ;
#4208 = cartesian_point ( 'none', ( -46.63308798543677369, 9.738745966493940642, 165.7735006149770811 ) ) ;
#4209 = direction ( 'none', ( 2.083453798855083638e-15, -0.2214382354741773751, 0.9751743986949630294 ) ) ;
#4210 = vector ( 'none', #38866, 1000.000000000000000 ) ;
#4211 = cylindrical_surface ( 'none', #17408, 35.00000000000000711 ) ;
#4212 = oriented_edge ( 'none', *, *, #32031, .t. ) ;
#4213 = face_outer_bound ( 'none', #26168, .t. ) ;
#4214 = oriented_edge ( 'none', *, *, #23411, .f. ) ;
#4215 = cartesian_point ( 'none', ( -52.66869176962463683, 19.49146589546640840, 156.1938227270873085 ) ) ;
#4216 = edge_curve ( 'none', #34374, #30585, #17941, .t. ) ;
#4217 = cartesian_point ( 'none', ( -14.13359217743662022, 22.80552044066224582, 161.0223516004190287 ) ) ;
#4218 = vertex_point ( 'none', #6731 ) ;
#4219 = edge_curve ( 'none', #38695, #23915, #23754, .t. ) ;
#4220 = cartesian_point ( 'none', ( -21.63469059534634198, 37.15652537566715807, 75.19998533311827771 ) ) ;
#4221 = cartesian_point ( 'none', ( -49.36908219985264878, -2.572490475126886444, 169.2576572258627436 ) ) ;
#4222 = direction ( 'none', ( 1.000000000000000000, 3.552713678800500929e-15, -1.332267629550195343e-15 ) ) ;
#4223 = vector ( 'none', #35489, 1000.000000000000000 ) ;
#4224 = edge_curve ( 'none', #18735, #32671, #25437, .t. ) ;
#4225 = cartesian_point ( 'none', ( -4.483434244350309683, -2.213327218597741286, 165.0999999999999659 ) ) ;
#4226 = direction ( 'none', ( -1.000000000000000000, -3.608224830031754812e-15, 1.317153999343780124e-15 ) ) ;
#4228 = cartesian_point ( 'none', ( -83.69999999999988916, 6.272639602555623028, 164.2525797543524959 ) ) ;
#4227 = direction ( 'none', ( -3.354551165104420173e-15, 0.9967624760706482734, 0.08040252668610881059 ) ) ;
#4229 = cartesian_point ( 'none', ( -74.69999999999990337, 8.000764191393679781, 154.0088730141347639 ) ) ;
#4230 =( bounded_surface ( ) b_spline_surface ( 3, 2, (
( #36824, #14726, #37153 ),
( #40487, #3838, #18751 ),
( #26171, #33426, #14891 ),
( #7993, #18427, #33738 ),
( #44651, #26331, #154 ),
( #40643, #22302, #306 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 2, 4 ),
( 3, 3 ),
( 0.04256752210978733547, 0.04480815620191512527, 0.04704879029404291507 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.8077204570979864551, 1.000000000000000000),
( 1.000000000000000000, 0.8099113196802043557, 1.000000000000000000),
( 1.000000000000000000, 0.8124716093819867035, 1.000000000000000000),
( 1.000000000000000000, 0.8181811485818367702, 1.000000000000000000),
( 1.000000000000000000, 0.8213375285881751031, 1.000000000000000000),
( 1.000000000000000000, 0.8247702557633356246, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#4231 = cartesian_point ( 'none', ( -52.66869176963722765, -16.25986270917693943, 143.0146532319377570 ) ) ;
#4232 = advanced_face ( 'none', ( #24287 ), #37015, .f. ) ;
#4233 = direction ( 'none', ( 0.9285714285714282701, 0.3711537444790458662, -1.067522139062650671e-15 ) ) ;
#4234 = oriented_edge ( 'none', *, *, #18821, .f. ) ;
#4235 = oriented_edge ( 'none', *, *, #28231, .t. ) ;
#4236 = oriented_edge ( 'none', *, *, #5602, .t. ) ;
#4237 = oriented_edge ( 'none', *, *, #33624, .t. ) ;
#4238 = cartesian_point ( 'none', ( -88.92333058611356478, -29.52338457422675333, 132.5119638880990465 ) ) ;
#4239 = advanced_face ( 'none', ( #43853 ), #4733, .t. ) ;
#4240 = direction ( 'none', ( 9.326368094156706976e-16, 0.09137636991024707112, 0.9958164283752432011 ) ) ;
#4241 = cartesian_point ( 'none', ( -52.47765108885689500, 7.174969683814438781, 160.7764477022169558 ) ) ;
#4242 = direction ( 'none', ( -3.552713678800501718e-15, 0.7030109345897475048, -0.7111790392350225698 ) ) ;
#4243 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#4244 = axis2_placement_3d ( 'none', #8308, #16168, #942 ) ;
#4245 = oriented_edge ( 'none', *, *, #4322, .f. ) ;
#4246 = oriented_edge ( 'none', *, *, #42324, .f. ) ;
#4247 = axis2_placement_3d ( 'none', #30877, #15756, #34443 ) ;
#4248 = cartesian_point ( 'none', ( -39.34999999999982379, -14.08602017347955915, 151.8117454138231324 ) ) ;
#4249 = cartesian_point ( 'none', ( 6.404883760268057280, 38.76309401801132282, -11.50000000000000000 ) ) ;
#4250 = oriented_edge ( 'none', *, *, #6529, .f. ) ;
#4251 = oriented_edge ( 'none', *, *, #12435, .t. ) ;
#4252 = axis2_placement_3d ( 'none', #46763, #32441, #24705 ) ;
#4253 = oriented_edge ( 'none', *, *, #26795, .f. ) ;
#4254 = cartesian_point ( 'none', ( -41.96573813106752482, -3.877549899452028992, 124.0839748839925250 ) ) ;
#4255 = axis2_placement_3d ( 'none', #19196, #22887, #44912 ) ;
#4256 = conical_surface ( 'none', #10709, 2.099999999999990763, 1.029744258676652313 ) ;
#4257 = face_outer_bound ( 'none', #5919, .t. ) ;
#4258 = face_outer_bound ( 'none', #19452, .t. ) ;
#4259 = cartesian_point ( 'none', ( 19.99999999999997513, 34.64101615137762025, 101.0903692588729825 ) ) ;
#4260 = cartesian_point ( 'none', ( -42.40647512135916486, 19.19724747414124622, 156.8101487751414993 ) ) ;
#4261 = oriented_edge ( 'none', *, *, #36821, .t. ) ;
#4262 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#4263 = axis2_placement_3d ( 'none', #21417, #29272, #11127 ) ;
#4264 = edge_curve ( 'none', #41484, #545, #27213, .t. ) ;
#4265 = oriented_edge ( 'none', *, *, #2467, .f. ) ;
#4266 = plane ( 'none', #12865 ) ;
#4267 = cartesian_point ( 'none', ( -2.004783772818754473e-14, -4.146123153433049430e-16, -65.49999999999997158 ) ) ;
#4268 = cartesian_point ( 'none', ( -48.52597932709515760, 7.730783805137379616, 159.3596416331170360 ) ) ;
#4269 = oriented_edge ( 'none', *, *, #42045, .t. ) ;
#4270 = vector ( 'none', #14426, 999.9999999999998863 ) ;
#4271 = edge_curve ( 'none', #21430, #4706, #15085, .t. ) ;
#4272 = vertex_point ( 'none', #36202 ) ;
#4273 = cartesian_point ( 'none', ( 17.14809378518743443, 34.85602996933703679, 117.7000000000000313 ) ) ;
#4274 = edge_curve ( 'none', #35698, #35635, #44434, .t. ) ;
#4275 = oriented_edge ( 'none', *, *, #23219, .t. ) ;
#4276 = advanced_face ( 'none', ( #8801 ), #122, .f. ) ;
#4277 = cartesian_point ( 'none', ( -42.50000000000002132, 21.94927865177642090, 101.1000000000000369 ) ) ;
#4278 = cartesian_point ( 'none', ( -42.36691201456341105, 9.738745966497418749, 165.7735006149757453 ) ) ;
#4279 = cartesian_point ( 'none', ( 11.06243644049559016, -17.84999999999994102, 176.0999999999999659 ) ) ;
#4280 = edge_loop ( 'none', ( #8306, #18513, #39050, #26329 ) ) ;
#4281 = vertex_point ( 'none', #2772 ) ;
#4282 = cartesian_point ( 'none', ( -14.17437065558674725, -37.21329732163041371, -13.42263627615394306 ) ) ;
#4283 = cartesian_point ( 'none', ( -78.49999999999972999, -34.64101615136600287, 166.1000000000205432 ) ) ;
#4284 = edge_curve ( 'none', #22975, #31683, #42118, .t. ) ;
#4285 = vertex_point ( 'none', #39284 ) ;
#4286 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#4287 = direction ( 'none', ( -9.992007221626408864e-16, -1.387778780781445676e-16, -1.000000000000000000 ) ) ;
#4288 = edge_curve ( 'none', #19811, #43392, #33478, .t. ) ;
#4289 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#4290 = edge_loop ( 'none', ( #40534, #13195, #36605, #22737, #12730, #730, #403, #24677, #17280, #319, #31084 ) ) ;
#4291 = oriented_edge ( 'none', *, *, #36034, .t. ) ;
#4292 = cartesian_point ( 'none', ( -49.61081362515099613, 31.00027695764243063, 58.50000000000009237 ) ) ;
#4293 = circle ( 'none', #43041, 4.100000000000012967 ) ;
#4294 = line ( 'none', #21679, #15191 ) ;
#4295 = conical_surface ( 'none', #28570, 2.499999999999992895, 0.7853981633974396193 ) ;
#4296 = direction ( 'none', ( 9.348201348699711183e-16, -1.000000000000000000, -6.049741671912744672e-19 ) ) ;
#4297 = oriented_edge ( 'none', *, *, #4127, .f. ) ;
#4298 = direction ( 'none', ( -0.5448968651154827425, 0.8385030747631873060, 6.616717687313834137e-16 ) ) ;
#4299 = cartesian_point ( 'none', ( -19.92882842329465731, -34.24322869439514960, 114.7000000000000597 ) ) ;
#4300 = oriented_edge ( 'none', *, *, #47659, .t. ) ;
#4301 = direction ( 'none', ( 1.000000000000000000, 3.563643956155841896e-15, -1.263464752872754879e-15 ) ) ;
#4302 = cartesian_point ( 'none', ( -48.25823714316374691, -21.43393491990395816, 154.6164467338417694 ) ) ;
#4303 = cartesian_point ( 'none', ( -3.528318787750289800e-14, 5.872425245967584562e-16, -89.41168824543142080 ) ) ;
#4304 = direction ( 'none', ( -4.440892098500625176e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4305 = axis2_placement_3d ( 'none', #10075, #35838, #13749 ) ;
#4306 = circle ( 'none', #32985, 4.099999999999998757 ) ;
#4307 = cartesian_point ( 'none', ( -43.44999999999992468, 16.81076749917863467, 155.4787310489508911 ) ) ;
#4308 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#4309 = oriented_edge ( 'none', *, *, #1401, .f. ) ;
#4310 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#4311 = cartesian_point ( 'none', ( 57.00819672131144955, 31.22603891921378150, -1.224389774287998171e-14 ) ) ;
#4312 = axis2_placement_3d ( 'none', #10913, #36670, #40495 ) ;
#4313 = cylindrical_surface ( 'none', #4898, 3.050000000000000711 ) ;
#4314 = oriented_edge ( 'none', *, *, #26425, .t. ) ;
#4315 = closed_shell ( 'none', ( #32875, #13347, #35051, #2084, #1530, #9517, #18602, #17753, #12987, #34305, #24448, #19891, #38456, #19990, #6208, #3525, #37789, #4276, #12190, #25615, #19396, #41362, #36521, #823, #45004, #39949, #20133, #14515, #19163, #30009, #30280, #14565, #34091, #32613, #4458, #14497, #9463, #40568, #24683, #30118, #2169, #40554, #37415, #12524, #5294, #37065, #36044, #43719, #5300, #1943, #4643, #14717, #6872, #38607, #15157, #17996, #21355, #22484, #39822, #27470, #1027, #25015, #36286, #36984, #8353, #34635, #4897, #32561, #631, #41468, #12517, #30658, #42090, #7041, #28767, #32168, #12854, #5106, #13810, #25711, #42779, #1836, #42297, #23700, #882, #42536, #37298, #26159, #245, #8260, #15721, #24441, #31522, #43543, #19336, #17652, #19805, #33170, #22330, #40822, #18653, #15819, #1308, #30440, #35812, #13364, #23356, #30679, #36387, #30002, #8751, #28618, #34869, #46506, #43941, #28747, #20373, #25672, #15771, #38151 ) ) ;
#4316 = axis2_placement_3d ( 'none', #47299, #21848, #25252 ) ;
#4317 = cartesian_point ( 'none', ( 12.14246248460618638, 41.53180234242120150, -36.50000000000000711 ) ) ;
#4318 = cartesian_point ( 'none', ( -14.74496267231153013, 33.00247593276747438, 131.7648185882625569 ) ) ;
#4319 = b_spline_curve_with_knots ( 'none', 3,
( #22297, #7294, #37900, #15811, #26908, #27081, #23870, #27720, #42667, #18303 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0009830801677883683771, 0.001796362892601681503, 0.002609645617414994845, 0.003422928342228307753, 0.004236211067041620662 ),
.unspecified. ) ;
#4320 = oriented_edge ( 'none', *, *, #27169, .f. ) ;
#4321 = direction ( 'none', ( 0.9011643846916450595, 0.4334775101009611387, -1.094289709687159194e-15 ) ) ;
#4322 = edge_curve ( 'none', #28879, #33500, #9907, .t. ) ;
#4323 = edge_loop ( 'none', ( #25874, #35920, #45245, #14615 ) ) ;
#4324 = cartesian_point ( 'none', ( -19.30364792018977482, 9.953597433944532114, 174.1167073368872025 ) ) ;
#4325 = advanced_face ( 'none', ( #44386 ), #27714, .f. ) ;
#4326 = b_spline_curve_with_knots ( 'none', 3,
( #1403, #23548, #16137, #31428 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0005932647871688149707, 0.001185033349720414787 ),
.unspecified. ) ;
#4327 = axis2_placement_3d ( 'none', #41902, #1430, #19866 ) ;
#4328 = edge_curve ( 'none', #11629, #44806, #34662, .t. ) ;
#4329 = cartesian_point ( 'none', ( -42.36691201456341105, 9.738745966497418749, 165.7735006149757453 ) ) ;
#4330 = plane ( 'none', #10367 ) ;
#4331 = cartesian_point ( 'none', ( -17.38391037026825003, -30.36230179114968664, 114.7000000000000597 ) ) ;
#4332 = oriented_edge ( 'none', *, *, #11179, .t. ) ;
#4333 = oriented_edge ( 'none', *, *, #27862, .f. ) ;
#4334 = vertex_point ( 'none', #17200 ) ;
#4335 = face_outer_bound ( 'none', #27043, .t. ) ;
#4336 = circle ( 'none', #14970, 76.00000000000000000 ) ;
#4337 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#4338 = vector ( 'none', #18638, 1000.000000000000114 ) ;
#4339 = oriented_edge ( 'none', *, *, #26075, .f. ) ;
#4340 = cartesian_point ( 'none', ( -49.64999999999987779, -3.648958398264305458, 131.3444890766962203 ) ) ;
#4341 = cartesian_point ( 'none', ( -31.52527695764256066, -45.59498556608259889, 60.60000000000005826 ) ) ;
#4342 = cartesian_point ( 'none', ( -118.4999999999997300, -19.99999999996529354, 206.1000000000118177 ) ) ;
#4343 = edge_loop ( 'none', ( #2579, #1805, #13726, #12955 ) ) ;
#4344 = edge_curve ( 'none', #35053, #9923, #32333, .t. ) ;
#4345 = cartesian_point ( 'none', ( -20.98560237648623428, -4.611892552642912868, 174.5832783088324902 ) ) ;
#4346 = direction ( 'none', ( -0.4999999999999831246, 0.7864294501053769038, 0.3626688848067493587 ) ) ;
#4347 = cylindrical_surface ( 'none', #41159, 35.00000000000000711 ) ;
#4348 = cartesian_point ( 'none', ( 33.37548878042661471, 22.04723219918614063, -14.30473507254629340 ) ) ;
#4349 = edge_curve ( 'none', #26705, #32158, #17895, .t. ) ;
#4350 = cartesian_point ( 'none', ( 10.82484766531769083, 17.43034315053103001, 175.6579573662902192 ) ) ;
#4351 = cartesian_point ( 'none', ( -76.69999999999988916, -15.82654947489592701, 129.0491075120540074 ) ) ;
#4352 = direction ( 'none', ( -1.603000074938371624e-15, 0.08040252668610858855, -0.9967624760706483844 ) ) ;
#4353 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#4354 = direction ( 'none', ( -3.354148110650019638e-15, 0.9967624760706483844, 0.08040252668610800568 ) ) ;
#4355 = cartesian_point ( 'none', ( -39.34999999999981668, -18.77210717487815117, 141.8373139671220713 ) ) ;
#4356 = cylindrical_surface ( 'none', #16292, 25.99999999999999645 ) ;
#4357 = edge_loop ( 'none', ( #16159, #20164, #39966, #26565 ) ) ;
#4358 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#4359 = direction ( 'none', ( -3.608224830032557872e-15, 1.000000000000000000, -5.919455965648734082e-13 ) ) ;
#4360 = face_outer_bound ( 'none', #229, .t. ) ;
#4361 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#4362 = cartesian_point ( 'none', ( -49.08280200193740228, -14.71570209862673728, 142.1762688378172186 ) ) ;
#4363 = cartesian_point ( 'none', ( -30.96828797463502880, -53.04066445353483061, 64.60000000000006537 ) ) ;
#4364 = direction ( 'none', ( 0.9873505073845697533, 0.1585527532634879999, -1.713307136767216603e-15 ) ) ;
#4365 = edge_loop ( 'none', ( #12356, #8523, #4058, #3476 ) ) ;
#4366 = oriented_edge ( 'none', *, *, #39059, .t. ) ;
#4367 = cartesian_point ( 'none', ( -42.17581166133980730, 11.04457134958432363, 165.3177191938165436 ) ) ;
#4368 = axis2_placement_3d ( 'none', #16210, #8341, #23297 ) ;
#4369 = direction ( 'none', ( 1.734723475976808475e-15, -0.7111790392350232359, -0.7030109345897468387 ) ) ;
#4370 = cartesian_point ( 'none', ( -52.47766738518941310, -11.85823802619431788, 134.8634038372140935 ) ) ;
#4372 = direction ( 'none', ( -0.8643370637771587983, 0.05405034857500541634, 0.5000000000000003331 ) ) ;
#4371 = direction ( 'none', ( 0.1065859633166279519, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#4373 = cartesian_point ( 'none', ( -17.62168836269399463, 6.671100962837782866, 176.0999999999999375 ) ) ;
#4374 = oriented_edge ( 'none', *, *, #39586, .t. ) ;
#4375 = axis2_placement_3d ( 'none', #12922, #38710, #31078 ) ;
#4376 = oriented_edge ( 'none', *, *, #23581, .t. ) ;
#4377 = cartesian_point ( 'none', ( 31.00027695764284985, 49.61081362515068349, -13.77501833360218697 ) ) ;
#4378 = toroidal_surface ( 'none', #18636, 2.700000000000000178, 0.1999999999999998723 ) ;
#4379 = face_bound ( 'none', #37493, .t. ) ;
#4380 = circle ( 'none', #16546, 4.200000000000000178 ) ;
#4381 = cartesian_point ( 'none', ( -46.63308798543676659, -1.350669975338169271e-13, 146.0999999999999943 ) ) ;
#4382 = vector ( 'none', #24637, 1000.000000000000000 ) ;
#4383 = vertex_point ( 'none', #17362 ) ;
#4384 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#4385 = cartesian_point ( 'none', ( -87.30765403898340082, -29.85447616335766696, 133.2558888527633485 ) ) ;
#4386 = advanced_face ( 'none', ( #35820 ), #11610, .t. ) ;
#4387 = axis2_placement_3d ( 'none', #16990, #2415, #9465 ) ;
#4388 = edge_loop ( 'none', ( #46108, #39383 ) ) ;
#4389 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#4390 = cartesian_point ( 'none', ( 4.254872513308814426e-14, -25.99999999999997868, 104.1000000000000227 ) ) ;
#4391 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#4392 = conical_surface ( 'none', #25060, 2.999999999999998668, 1.047197551196598519 ) ;
#4393 = edge_curve ( 'none', #37600, #19418, #23707, .t. ) ;
#4394 = edge_curve ( 'none', #42815, #30197, #21367, .t. ) ;
#4395 = cartesian_point ( 'none', ( -35.24999999999988631, -3.920739544468232918, 127.2535069197358553 ) ) ;
#4396 = cartesian_point ( 'none', ( -51.04340868841706680, 12.09441826333867809, 136.5074569752391085 ) ) ;
#4397 = axis2_placement_3d ( 'none', #45420, #31284, #15977 ) ;
#4398 = edge_curve ( 'none', #20729, #612, #43916, .t. ) ;
#4399 = cartesian_point ( 'none', ( -38.73110875715082102, 9.474379643073278956, -37.50982189035413228 ) ) ;
#4400 = cartesian_point ( 'none', ( -46.63308798543681633, 16.49443690899195403, 147.4305019356021091 ) ) ;
#4401 = advanced_face ( 'none', ( #15034 ), #18479, .f. ) ;
#4402 = face_outer_bound ( 'none', #5396, .t. ) ;
#4403 = cartesian_point ( 'none', ( -49.61081362515099613, 31.00027695764242353, 60.40000000000007674 ) ) ;
#4404 = axis2_placement_3d ( 'none', #7118, #29756, #26089 ) ;
#4405 = edge_curve ( 'none', #20523, #3414, #38153, .t. ) ;
#4406 = cartesian_point ( 'none', ( -11.98418662514474420, -14.86200763469382835, -10.49999999999998757 ) ) ;
#4407 = advanced_face ( 'none', ( #39811 ), #37010, .f. ) ;
#4408 = face_outer_bound ( 'none', #605, .t. ) ;
#4409 = cartesian_point ( 'none', ( -36.33130823037517843, -2.789262769861470481, 129.7867381189209937 ) ) ;
#4410 = edge_curve ( 'none', #34019, #5590, #695, .t. ) ;
#4411 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, -4.336808689942017120e-17 ) ) ;
#4412 = cartesian_point ( 'none', ( -84.80000000000281091, -34.64101615137781209, 166.1000000000001933 ) ) ;
#4413 = oriented_edge ( 'none', *, *, #29038, .t. ) ;
#4414 = cartesian_point ( 'none', ( -54.79999999999977689, -24.91906190176636926, 144.0899368328472860 ) ) ;
#4415 = cartesian_point ( 'none', ( -46.63308798543677369, 8.315227664690024056, 160.4071196692322587 ) ) ;
#4416 = oriented_edge ( 'none', *, *, #31034, .t. ) ;
#4417 = oriented_edge ( 'none', *, *, #27446, .f. ) ;
#4418 = edge_curve ( 'none', #16893, #18945, #40383, .t. ) ;
#4419 = direction ( 'none', ( 3.608224830031757968e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4420 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757968e-15, -1.317153999343780124e-15 ) ) ;
#4421 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#4422 = oriented_edge ( 'none', *, *, #20454, .t. ) ;
#4423 = oriented_edge ( 'none', *, *, #10391, .f. ) ;
#4424 = oriented_edge ( 'none', *, *, #1349, .f. ) ;
#4425 = line ( 'none', #27760, #14711 ) ;
#4426 = circle ( 'none', #44207, 3.249999999999996003 ) ;
#4427 = oriented_edge ( 'none', *, *, #43126, .t. ) ;
#4428 = line ( 'none', #7154, #16513 ) ;
#4429 = vertex_point ( 'none', #43724 ) ;
#4430 = b_spline_curve_with_knots ( 'none', 3,
( #6256, #46625, #29637, #29490, #44759, #33690, #40930, #37594, #26125, #15015 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003387901939694923890, 0.004235398252051355075, 0.005082894564407787127, 0.005930390876764218312, 0.006777887189120649497 ),
.unspecified. ) ;
#4431 = cartesian_point ( 'none', ( 22.19495347406356700, -30.14855811076138536, 120.6000000000000227 ) ) ;
#4432 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954027e-17, 2.159850481677237594e-16 ) ) ;
#4433 = oriented_edge ( 'none', *, *, #42750, .f. ) ;
#4434 = cartesian_point ( 'none', ( 1.374157067136110593e-13, 1.998036858036703839e-14, 164.5999999999999659 ) ) ;
#4435 = line ( 'none', #24405, #26857 ) ;
#4436 = direction ( 'none', ( 8.239640843840861355e-16, -5.816799037940155148e-17, 1.000000000000000000 ) ) ;
#4437 = vertex_point ( 'none', #12627 ) ;
#4438 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#4439 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#4440 = cartesian_point ( 'none', ( 38.55600000000000449, 23.89486271147016438, 113.0999999999999233 ) ) ;
#4441 = cartesian_point ( 'none', ( 43.55013982230054381, -31.97352456412743393, 58.50000000000000711 ) ) ;
#4442 = cartesian_point ( 'none', ( 1.918547339699312904, -17.89746283989249065, -11.49999999999998579 ) ) ;
#4443 = direction ( 'none', ( -0.4999999999999934497, 1.684078749538874103e-17, 0.8660254037844424824 ) ) ;
#4444 = axis2_placement_3d ( 'none', #40788, #949, #11706 ) ;
#4445 = conical_surface ( 'none', #6365, 5.099999999999993427, 1.029744258676654534 ) ;
#4446 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#4447 = line ( 'none', #13448, #34968 ) ;
#4448 = axis2_placement_3d ( 'none', #27583, #31602, #9576 ) ;
#4449 = circle ( 'none', #4448, 2.999999999999986233 ) ;
#4450 = cartesian_point ( 'none', ( 1.904438512753576686e-14, 2.751180521817116811e-15, -3.500000000000000888 ) ) ;
#4451 = cartesian_point ( 'none', ( -39.09375000000149925, -0.5529711710121578694, 113.1000000000000512 ) ) ;
#4452 = cartesian_point ( 'none', ( -16.89726542464412873, 6.271169788412471746, -36.77555650337468762 ) ) ;
#4453 = vertex_point ( 'none', #27099 ) ;
#4454 = advanced_face ( 'none', ( #29430 ), #3590, .f. ) ;
#4455 = oriented_edge ( 'none', *, *, #21070, .f. ) ;
#4456 = oriented_edge ( 'none', *, *, #22851, .t. ) ;
#4457 = direction ( 'none', ( -3.445077376450748378e-15, 0.7030109345897472828, -0.7111790392350227918 ) ) ;
#4458 = advanced_face ( 'none', ( #22527, #47266, #12776, #13894, #31777, #19677 ), #20010, .t. ) ;
#4459 = axis2_placement_3d ( 'none', #17991, #7368, #14747 ) ;
#4460 = edge_curve ( 'none', #31377, #18047, #24842, .t. ) ;
#4461 = cartesian_point ( 'none', ( -85.49999999999968736, -65.00000000001152500, 127.1000000000386478 ) ) ;
#4462 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#4463 = direction ( 'none', ( 7.205927576687485268e-16, 1.769106736591502804e-17, 1.000000000000000000 ) ) ;
#4464 = cartesian_point ( 'none', ( -69.49999999999995737, -1.257298564220886927, 106.1197648791255403 ) ) ;
#4465 = direction ( 'none', ( 3.608224830031758756e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4466 = oriented_edge ( 'none', *, *, #22329, .f. ) ;
#4467 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 2.921639538487252782e-16 ) ) ;
#4468 = oriented_edge ( 'none', *, *, #34420, .t. ) ;
#4469 = line ( 'none', #7789, #41292 ) ;
#4470 = axis2_placement_3d ( 'none', #14827, #15168, #11178 ) ;
#4471 = circle ( 'none', #25431, 16.54801149218121736 ) ;
#4472 = oriented_edge ( 'none', *, *, #42663, .f. ) ;
#4473 = line ( 'none', #44714, #21148 ) ;
#4474 = edge_curve ( 'none', #46714, #20081, #10451, .t. ) ;
#4475 = oriented_edge ( 'none', *, *, #45962, .f. ) ;
#4476 = oriented_edge ( 'none', *, *, #25025, .f. ) ;
#4477 = oriented_edge ( 'none', *, *, #5136, .t. ) ;
#4478 = vertex_point ( 'none', #45595 ) ;
#4479 = cartesian_point ( 'none', ( -14.50000000000008527, 34.64101615137755630, 126.7005750861493141 ) ) ;
#4480 = vector ( 'none', #43100, 1000.000000000000000 ) ;
#4481 = direction ( 'none', ( 0.9285714285714283811, 0.3711537444790456441, -1.713307136767217392e-15 ) ) ;
#4482 = oriented_edge ( 'none', *, *, #47386, .t. ) ;
#4483 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#4484 = oriented_edge ( 'none', *, *, #25578, .t. ) ;
#4485 = edge_curve ( 'none', #7924, #2286, #43247, .t. ) ;
#4486 = cartesian_point ( 'none', ( -47.74103539695124709, 18.80544331398301594, 133.1498722488404951 ) ) ;
#4487 = cartesian_point ( 'none', ( 42.50000000000017053, -26.33913438213165037, 112.0999999999999233 ) ) ;
#4488 = cartesian_point ( 'none', ( 9.228582563988464216, -19.64870423267049304, 174.0891211540029815 ) ) ;
#4489 = edge_curve ( 'none', #28392, #41040, #17353, .t. ) ;
#4490 = cartesian_point ( 'none', ( 1.651492381140673055e-14, 2.650428782843557779e-15, -7.500000000000038192 ) ) ;
#4491 = edge_curve ( 'none', #32882, #39634, #3005, .t. ) ;
#4492 = vector ( 'none', #33742, 1000.000000000000000 ) ;
#4493 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#4494 = cartesian_point ( 'none', ( -49.08240280701276248, -3.655593690838073062, 131.3153370389572956 ) ) ;
#4495 = direction ( 'none', ( -1.000000000000000000, -3.608224830031762701e-15, 1.317153999343779927e-15 ) ) ;
#4496 = edge_curve ( 'none', #24941, #6527, #20822, .t. ) ;
#4497 = cartesian_point ( 'none', ( -3.150894247565849682, 29.39359980405015094, -43.00000000000000000 ) ) ;
#4498 = face_outer_bound ( 'none', #4604, .t. ) ;
#4499 = vector ( 'none', #44135, 1000.000000000000000 ) ;
#4500 = advanced_face ( 'none', ( #37528 ), #2468, .f. ) ;
#4501 = cartesian_point ( 'none', ( -21.17958888233541259, -2.901506713835489748, 174.8355076652111109 ) ) ;
#4502 = direction ( 'none', ( -3.608224830032506597e-15, 1.000000000000000000, -5.849626338871871667e-13 ) ) ;
#4503 = oriented_edge ( 'none', *, *, #46575, .f. ) ;
#4504 = cartesian_point ( 'none', ( -74.69999999999984652, -18.45949614459269839, 130.6647480717749374 ) ) ;
#4505 = vertex_point ( 'none', #30465 ) ;
#4506 = vertex_point ( 'none', #34353 ) ;
#4507 = oriented_edge ( 'none', *, *, #13952, .f. ) ;
#4508 = cartesian_point ( 'none', ( 14.86200763469400776, -11.98418662514487742, -10.50000000000000355 ) ) ;
#4509 = line ( 'none', #37646, #42488 ) ;
#4510 = direction ( 'none', ( -1.216632385811974505e-15, 1.454508380802969775e-19, -1.000000000000000000 ) ) ;
#4511 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#4512 = oriented_edge ( 'none', *, *, #42505, .t. ) ;
#4513 = oriented_edge ( 'none', *, *, #7412, .t. ) ;
#4514 = cylindrical_surface ( 'none', #19462, 26.00000000000000355 ) ;
#4515 = line ( 'none', #46037, #6252 ) ;
#4516 = oriented_edge ( 'none', *, *, #18111, .f. ) ;
#4517 = b_spline_curve_with_knots ( 'none', 3,
( #23928, #35043, #38924, #6048 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0005932647871614935703, 0.001185033349720871019 ),
.unspecified. ) ;
#4518 = toroidal_surface ( 'none', #23387, 19.25000000000000000, 4.049999999999999822 ) ;
#4519 = cartesian_point ( 'none', ( -22.14816846196724143, 33.30859295381014817, -33.10939274353638240 ) ) ;
#4520 = axis2_placement_3d ( 'none', #14284, #17836, #39754 ) ;
#4521 = oriented_edge ( 'none', *, *, #7967, .t. ) ;
#4522 = cartesian_point ( 'none', ( -22.78325277574468899, -34.06473046992159226, 117.7000000000000739 ) ) ;
#4523 = cartesian_point ( 'none', ( -87.86608747782321416, -20.81302578726725017, 121.1369138882717067 ) ) ;
#4524 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#4525 = axis2_placement_3d ( 'none', #8851, #12239, #1485 ) ;
#4526 = conical_surface ( 'none', #5925, 5.000000000000000000, 0.7853981633974491672 ) ;
#4527 = direction ( 'none', ( 3.608224830031757968e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4528 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#4529 = vertex_point ( 'none', #12476 ) ;
#4530 = axis2_placement_3d ( 'none', #18994, #37381, #14956 ) ;
#4531 = cartesian_point ( 'none', ( -52.73544972410807929, -20.63491967393617799, 153.5834878265557677 ) ) ;
#4532 = cartesian_point ( 'none', ( -43.44999999999980389, -18.09668354092350739, 152.6629676838814760 ) ) ;
#4533 = edge_curve ( 'none', #38168, #6336, #40954, .t. ) ;
#4534 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#4535 = edge_loop ( 'none', ( #31596, #3, #22406, #36783 ) ) ;
#4536 = cartesian_point ( 'none', ( 12.99315598458460919, 12.47041208431365966, -10.54259101451382108 ) ) ;
#4537 = axis2_placement_3d ( 'none', #45247, #23235, #44609 ) ;
#4538 = vector ( 'none', #36236, 1000.000000000000114 ) ;
#4539 = edge_curve ( 'none', #16743, #39694, #29984, .t. ) ;
#4540 = cartesian_point ( 'none', ( -120.9999999999998010, -47.86524163605502480, 94.83475836400337755 ) ) ;
#4541 = cartesian_point ( 'none', ( -82.68891204238093451, -29.67828995698836536, 132.8539075336473729 ) ) ;
#4542 = face_outer_bound ( 'none', #41996, .t. ) ;
#4543 = axis2_placement_3d ( 'none', #44940, #41587, #30638 ) ;
#4544 = vector ( 'none', #609, 1000.000000000000000 ) ;
#4545 = edge_curve ( 'none', #9168, #8864, #21952, .t. ) ;
#4546 = direction ( 'none', ( -0.8385030747631873060, -0.5448968651154829645, 1.018199677929314589e-15 ) ) ;
#4547 = cartesian_point ( 'none', ( 11.98418662514486144, 14.86200763469384611, -10.50000000000000355 ) ) ;
#4548 = oriented_edge ( 'none', *, *, #46321, .f. ) ;
#4549 = oriented_edge ( 'none', *, *, #42311, .f. ) ;
#4550 = oriented_edge ( 'none', *, *, #27723, .t. ) ;
#4551 = vector ( 'none', #24083, 1000.000000000000000 ) ;
#4552 = edge_curve ( 'none', #14594, #19052, #5303, .t. ) ;
#4553 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#4554 = cartesian_point ( 'none', ( -49.93249962827958655, 11.90625274318179017, 136.6511299291675812 ) ) ;
#4555 = face_outer_bound ( 'none', #25581, .t. ) ;
#4556 = edge_curve ( 'none', #30369, #14218, #30608, .t. ) ;
#4557 = advanced_face ( 'none', ( #11047 ), #28307, .t. ) ;
#4558 = cartesian_point ( 'none', ( -39.91659403334396927, -4.050340513972644274, 123.1849485326788596 ) ) ;
#4559 = cartesian_point ( 'none', ( -2.349802057846702041, -19.36074456959087442, -115.9999999999999858 ) ) ;
#4560 = oriented_edge ( 'none', *, *, #5681, .t. ) ;
#4561 = edge_loop ( 'none', ( #31747, #40621, #18684, #10053 ) ) ;
#4562 = line ( 'none', #47591, #39121 ) ;
#4563 = cartesian_point ( 'none', ( -84.69999999999984652, -18.85120079602523901, 138.8548479278935588 ) ) ;
#4564 = face_outer_bound ( 'none', #6158, .t. ) ;
#4565 = direction ( 'none', ( 0.7857142857142863646, -0.6185895741317410934, -6.570090892395313494e-16 ) ) ;
#4566 = oriented_edge ( 'none', *, *, #30683, .t. ) ;
#4567 = edge_curve ( 'none', #15612, #47734, #7233, .t. ) ;
#4568 = advanced_face ( 'none', ( #39277 ), #20240, .f. ) ;
#4569 = oriented_edge ( 'none', *, *, #33835, .f. ) ;
#4570 = edge_loop ( 'none', ( #6240, #2219, #23293, #23480 ) ) ;
#4571 = plane ( 'none', #6992 ) ;
#4572 = direction ( 'none', ( 1.000000000000000000, -3.472942098561954643e-17, -1.826024711554533667e-16 ) ) ;
#4573 = line ( 'none', #45469, #25812 ) ;
#4574 = edge_loop ( 'none', ( #11279, #35378, #22034, #8994, #35138, #33205, #17839, #44485 ) ) ;
#4575 = oriented_edge ( 'none', *, *, #35666, .t. ) ;
#4576 = direction ( 'none', ( 4.440892098500627148e-16, 1.000000000000000000, -3.083952846180990774e-16 ) ) ;
#4577 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#4578 = axis2_placement_3d ( 'none', #24172, #2190, #16925 ) ;
#4579 = oriented_edge ( 'none', *, *, #22930, .f. ) ;
#4580 = cartesian_point ( 'none', ( -37.23458618907356055, 14.61456777768171733, -32.80541753750269862 ) ) ;
#4581 = direction ( 'none', ( 0.0000000000000000000, 0.9967624760706474962, 0.08040252668611838627 ) ) ;
#4582 = cartesian_point ( 'none', ( -47.74060527872162396, -22.40965307892177094, 141.7241653518419753 ) ) ;
#4583 = vector ( 'none', #36871, 999.9999999999998863 ) ;
#4584 = cartesian_point ( 'none', ( -54.52238381106432286, -20.54680436082016470, 115.8687242866829337 ) ) ;
#4585 = axis2_placement_3d ( 'none', #14777, #3887, #7575 ) ;
#4586 = vector ( 'none', #35605, 1000.000000000000000 ) ;
#4587 = vector ( 'none', #43981, 1000.000000000000000 ) ;
#4588 = direction ( 'none', ( -4.081702296416024674e-15, 1.000000000000000000, -5.836834283874915631e-13 ) ) ;
#4589 = cartesian_point ( 'none', ( 6.132622784415535300e-14, 3.334758326145925465e-14, 112.0999999999999801 ) ) ;
#4590 = cartesian_point ( 'none', ( -52.26778348863304302, 9.922323753206413244, 166.1302560402225197 ) ) ;
#4591 = vertex_point ( 'none', #42691 ) ;
#4592 = axis2_placement_3d ( 'none', #42936, #21036, #28451 ) ;
#4593 = edge_loop ( 'none', ( #9968, #37051, #2064, #38160 ) ) ;
#4594 = toroidal_surface ( 'none', #21340, 2.700000000000000178, 0.1999999999999998723 ) ;
#4595 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4596 = cartesian_point ( 'none', ( -50.21859820335401992, -5.424417925271646013, 123.4710806185602507 ) ) ;
#4597 = axis2_placement_3d ( 'none', #16238, #45676, #28286 ) ;
#4598 = edge_curve ( 'none', #6503, #37963, #16208, .t. ) ;
#4599 = cartesian_point ( 'none', ( -34.19999999999987494, -9.020562075079396891e-14, 146.0999999999999659 ) ) ;
#4600 = cartesian_point ( 'none', ( 2.618745409587306473e-15, 3.195388064986210628e-14, 48.50000000000004974 ) ) ;
#4601 = direction ( 'none', ( -3.265361837132815953e-15, 0.9080905094339682959, 0.4187739565397494701 ) ) ;
#4602 = oriented_edge ( 'none', *, *, #27664, .t. ) ;
#4603 = edge_loop ( 'none', ( #2574, #38581, #11182, #38400 ) ) ;
#4604 = edge_loop ( 'none', ( #15097, #14570, #6366, #10586 ) ) ;
#4605 = oriented_edge ( 'none', *, *, #19548, .f. ) ;
#4606 = toroidal_surface ( 'none', #2808, 14.00000000000000000, 2.000000000000000000 ) ;
#4607 = cc_design_person_and_organization_assignment ( #7396, #28238, ( #27719 ) ) ;
#4608 = spherical_surface ( 'none', #44602, 120.0000000000000000 ) ;
#4609 = edge_curve ( 'none', #30809, #6999, #7565, .t. ) ;
#4610 = oriented_edge ( 'none', *, *, #44798, .t. ) ;
#4611 = cartesian_point ( 'none', ( -41.25896460304856816, -1.142083131811381325, 168.9045204537788152 ) ) ;
#4612 = edge_curve ( 'none', #25243, #23093, #1311, .t. ) ;
#4613 = oriented_edge ( 'none', *, *, #32138, .f. ) ;
#4614 = cartesian_point ( 'none', ( -46.59352487863979064, -16.15087274909751258, 142.6348099991646166 ) ) ;
#4615 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#4616 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#4617 = circle ( 'none', #14480, 15.19999999999999929 ) ;
#4618 = oriented_edge ( 'none', *, *, #5351, .t. ) ;
#4619 = vertex_point ( 'none', #12947 ) ;
#4620 = oriented_edge ( 'none', *, *, #33583, .f. ) ;
#4621 = cartesian_point ( 'none', ( -35.65616640185542963, -54.34738077886731844, -50.99999999999999289 ) ) ;
#4622 = advanced_face ( 'none', ( #46724 ), #27168, .f. ) ;
#4623 = direction ( 'none', ( -3.354148110650019638e-15, 0.9967624760706483844, 0.08040252668610800568 ) ) ;
#4624 = edge_curve ( 'none', #3463, #26383, #36963, .t. ) ;
#4625 = direction ( 'none', ( 3.445077376450748378e-15, -0.7030109345897472828, 0.7111790392350227918 ) ) ;
#4626 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#4627 = cartesian_point ( 'none', ( -36.73226939665006796, -21.23852620163014038, 153.0707452780800395 ) ) ;
#4628 = cartesian_point ( 'none', ( -31.19999999999989981, -1.699476286807690340e-13, 146.1000000000000512 ) ) ;
#4629 = edge_loop ( 'none', ( #36952, #35303, #26235, #682 ) ) ;
#4630 = vector ( 'none', #35618, 999.9999999999998863 ) ;
#4631 = edge_curve ( 'none', #28999, #30022, #6431, .t. ) ;
#4632 = line ( 'none', #36596, #21269 ) ;
#4633 = cylindrical_surface ( 'none', #8829, 3.499999999999998668 ) ;
#4634 = oriented_edge ( 'none', *, *, #24205, .t. ) ;
#4636 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4635 = cartesian_point ( 'none', ( -54.34738077886769503, -35.65616640185486830, 1.166886092499991469e-14 ) ) ;
#4637 = direction ( 'none', ( 0.1065859633166279241, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#4638 = advanced_face ( 'none', ( #45575 ), #3537, .f. ) ;
#4639 = edge_loop ( 'none', ( #44953, #40936, #25014, #6455 ) ) ;
#4640 = cartesian_point ( 'none', ( 57.00819672131143534, -31.22603891921378860, -51.00000000000000711 ) ) ;
#4641 = face_outer_bound ( 'none', #7310, .t. ) ;
#4642 = direction ( 'none', ( 0.0000000000000000000, -0.9400874566713444125, 0.3409333861756619344 ) ) ;
#4643 = advanced_face ( 'none', ( #7570 ), #9252, .f. ) ;
#4644 = b_spline_curve_with_knots ( 'none', 3,
( #18698, #44603, #5230, #26913, #38079, #41407 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0009028955578499770623, 0.001805791115699954125 ),
.unspecified. ) ;
#4645 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 1.224442052797193592e-16 ) ) ;
#4646 = cartesian_point ( 'none', ( -84.80000000000312355, 32.56148888477331127, 125.1410076395237354 ) ) ;
#4647 = direction ( 'none', ( -9.381143569351597923e-16, -2.812007450421239179e-16, -1.000000000000000000 ) ) ;
#4648 = oriented_edge ( 'none', *, *, #45776, .t. ) ;
#4649 = vertex_point ( 'none', #20343 ) ;
#4650 = oriented_edge ( 'none', *, *, #40532, .t. ) ;
#4651 = line ( 'none', #33491, #38073 ) ;
#4652 = direction ( 'none', ( -1.000000000000000000, -3.661914076502782819e-15, 1.272573125467864644e-15 ) ) ;
#4653 = vector ( 'none', #9732, 999.9999999999998863 ) ;
#4654 = oriented_edge ( 'none', *, *, #10412, .f. ) ;
#4655 = cartesian_point ( 'none', ( 17.14809378518743443, 34.85602996933703679, 117.7000000000000313 ) ) ;
#4656 = direction ( 'none', ( 0.0000000000000000000, 0.9400874566713444125, -0.3409333861756619344 ) ) ;
#4657 = line ( 'none', #34049, #2984 ) ;
#4658 = direction ( 'none', ( 0.5000000000000037748, -0.8660254037844364872, -7.646167919903245359e-16 ) ) ;
#4659 = oriented_edge ( 'none', *, *, #3699, .t. ) ;
#4660 = oriented_edge ( 'none', *, *, #12294, .f. ) ;
#4661 = oriented_edge ( 'none', *, *, #2557, .f. ) ;
#4662 = cartesian_point ( 'none', ( -78.49999999999974420, -30.14101615136600287, 166.1000000000179000 ) ) ;
#4663 = axis2_placement_3d ( 'none', #46607, #6075, #17485 ) ;
#4664 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4665 = face_outer_bound ( 'none', #2017, .t. ) ;
#4666 = oriented_edge ( 'none', *, *, #20952, .t. ) ;
#4667 = line ( 'none', #40947, #12210 ) ;
#4668 = edge_loop ( 'none', ( #7678, #30177 ) ) ;
#4669 = cartesian_point ( 'none', ( 20.00000000000008882, -34.64101615137753498, 114.7000000000000171 ) ) ;
#4670 = vertex_point ( 'none', #18515 ) ;
#4671 = oriented_edge ( 'none', *, *, #14288, .t. ) ;
#4672 = cartesian_point ( 'none', ( 14.68488867431996248, 33.21111847600277400, 131.1350728743109357 ) ) ;
#4673 = cartesian_point ( 'none', ( -36.33130823037517843, 10.94013197419526584, 165.1293460840667819 ) ) ;
#4674 = axis2_placement_3d ( 'none', #20955, #27587, #5561 ) ;
#4675 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#4676 = cartesian_point ( 'none', ( 1.032483262885836020e-14, 2.855335062386360238e-14, 58.50000000000004974 ) ) ;
#4677 = edge_curve ( 'none', #14353, #1104, #39234, .t. ) ;
#4678 = vector ( 'none', #11784, 1000.000000000000000 ) ;
#4679 = edge_curve ( 'none', #29954, #44515, #17305, .t. ) ;
#4680 = cartesian_point ( 'none', ( -46.59352487864070014, 19.08655321196442856, 157.0085610651661057 ) ) ;
#4681 = cartesian_point ( 'none', ( -9.894862706971702933e-15, 2.782881169078937871e-17, -46.00000000000000000 ) ) ;
#4682 = axis2_placement_3d ( 'none', #1615, #34750, #5304 ) ;
#4683 = circle ( 'none', #20239, 4.640926795905551572 ) ;
#4684 = edge_curve ( 'none', #20693, #40131, #47619, .t. ) ;
#4685 = cartesian_point ( 'none', ( 35.65616640185500330, 54.34738077886759555, 1.000000000000021760 ) ) ;
#4686 = direction ( 'none', ( 5.888601119087345986e-16, 4.310330190412204511e-16, 1.000000000000000000 ) ) ;
#4687 = direction ( 'none', ( 2.556663226239410751e-15, 1.000000000000000000, 6.049741671905234508e-19 ) ) ;
#4688 = vertex_point ( 'none', #46070 ) ;
#4689 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.151057110211239811e-16 ) ) ;
#4690 = direction ( 'none', ( 0.7858644344381072733, -0.6183988120018293344, 0.0000000000000000000 ) ) ;
#4691 = cartesian_point ( 'none', ( -51.58880324645820536, 34.53440443949717320, 58.50000000000009948 ) ) ;
#4692 = conical_surface ( 'none', #18807, 26.00000000000000355, 0.5235987755982980385 ) ;
#4693 = oriented_edge ( 'none', *, *, #32307, .f. ) ;
#4694 = axis2_placement_3d ( 'none', #25033, #2427, #13471 ) ;
#4695 = line ( 'none', #1071, #35775 ) ;
#4696 = oriented_edge ( 'none', *, *, #18183, .f. ) ;
#4697 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#4698 = cartesian_point ( 'none', ( 14.27565044502549974, 37.36583739689830708, -13.73205080756887497 ) ) ;
#4699 = direction ( 'none', ( -0.1065859633166312548, 0.9943034911051382707, 4.235681631386052087e-17 ) ) ;
#4700 = edge_curve ( 'none', #15613, #39109, #24786, .t. ) ;
#4701 = cartesian_point ( 'none', ( 48.12277323152272857, -25.04505121590787198, 58.50000000000000000 ) ) ;
#4702 = edge_loop ( 'none', ( #31998, #36293 ) ) ;
#4703 = cartesian_point ( 'none', ( 45.61674430980685457, -31.21801603136809433, -13.77501833360221184 ) ) ;
#4704 = cartesian_point ( 'none', ( 13.37944074250949988, 12.05423125503421744, -10.60884880484905146 ) ) ;
#4705 = edge_loop ( 'none', ( #25705, #16689, #45877, #26150 ) ) ;
#4706 = vertex_point ( 'none', #3622 ) ;
#4707 = oriented_edge ( 'none', *, *, #18454, .t. ) ;
#4708 = advanced_face ( 'none', ( #43202 ), #36740, .f. ) ;
#4709 = vector ( 'none', #17778, 1000.000000000000000 ) ;
#4710 = direction ( 'none', ( -0.1065859633166281045, 0.9943034911051387148, 5.921478319180358272e-17 ) ) ;
#4711 = edge_loop ( 'none', ( #37034, #26464, #34532, #5670 ) ) ;
#4712 = edge_curve ( 'none', #44350, #14951, #9857, .t. ) ;
#4713 = face_outer_bound ( 'none', #30907, .t. ) ;
#4714 = cartesian_point ( 'none', ( -88.34364482029889132, -29.67115975648427195, 132.8379304784330373 ) ) ;
#4715 = advanced_face ( 'none', ( #13841 ), #36914, .t. ) ;
#4716 = oriented_edge ( 'none', *, *, #38974, .t. ) ;
#4717 = cartesian_point ( 'none', ( -3.351551063872231229, -15.64503453068280159, -85.99999999999998579 ) ) ;
#4718 = cartesian_point ( 'none', ( -50.21800753158742481, 6.671426793103403696, 159.7909799679275977 ) ) ;
#4719 = vertex_point ( 'none', #18342 ) ;
#4720 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#4721 = vertex_point ( 'none', #43802 ) ;
#4722 = circle ( 'none', #11717, 3.999999999999996447 ) ;
#4723 = face_outer_bound ( 'none', #1134, .t. ) ;
#4724 = edge_loop ( 'none', ( #34383, #46538, #24618, #14718 ) ) ;
#4725 = edge_loop ( 'none', ( #19924, #45719, #40774, #39699 ) ) ;
#4726 = vertex_point ( 'none', #40562 ) ;
#4727 = cartesian_point ( 'none', ( -85.62807461071017201, -23.31190026637223411, 151.8058132744661179 ) ) ;
#4728 = vector ( 'none', #21320, 1000.000000000000000 ) ;
#4729 = direction ( 'none', ( 0.0000000000000000000, -0.7111790392350207934, -0.7030109345897492812 ) ) ;
#4730 = cartesian_point ( 'none', ( -69.50000000000004263, 34.49967906316786781, 120.6812800690923382 ) ) ;
#4731 = face_outer_bound ( 'none', #32178, .t. ) ;
#4732 = direction ( 'none', ( 1.500301384628589978e-15, -0.7111790392350225698, -0.7030109345897473938 ) ) ;
#4733 = toroidal_surface ( 'none', #29699, 7.299999999999999822, 0.2000000000000000111 ) ;
#4734 = cartesian_point ( 'none', ( 14.18960064166109802, -11.07859437940228453, -10.52870818193340163 ) ) ;
#4735 = cartesian_point ( 'none', ( 1.651492381140673055e-14, 2.650428782843557779e-15, -7.500000000000038192 ) ) ;
#4736 = cartesian_point ( 'none', ( -118.4999999999997442, -15.99999999996526689, 206.1000000000094872 ) ) ;
#4737 = cartesian_point ( 'none', ( -17.33000536093397415, 30.53235108503798401, 120.6000000000000654 ) ) ;
#4738 = axis2_placement_3d ( 'none', #4267, #14822, #44913 ) ;
#4739 = cartesian_point ( 'none', ( -48.25757762857563193, 7.773516515863821752, 159.4361657710753946 ) ) ;
#4740 = oriented_edge ( 'none', *, *, #7765, .t. ) ;
#4741 = vertex_point ( 'none', #21592 ) ;
#4742 = cartesian_point ( 'none', ( 33.04627076535638963, 20.71096300278556157, -36.00000000000002132 ) ) ;
#4743 = vector ( 'none', #22369, 1000.000000000000341 ) ;
#4744 = oriented_edge ( 'none', *, *, #45680, .t. ) ;
#4745 = cartesian_point ( 'none', ( -52.66869176962453736, -15.99776658543441243, 141.8604287624851281 ) ) ;
#4746 = direction ( 'none', ( 0.06241196659914469841, 0.9980504728846268936, -7.578725254900717917e-17 ) ) ;
#4747 = axis2_placement_3d ( 'none', #40612, #7802, #25813 ) ;
#4748 = advanced_face ( 'none', ( #44333 ), #7275, .f. ) ;
#4749 = direction ( 'none', ( 1.050917950431376615e-14, 1.000000000000000000, 6.049741671888127435e-19 ) ) ;
#4750 = edge_curve ( 'none', #32621, #36558, #4683, .t. ) ;
#4751 = edge_loop ( 'none', ( #34860, #42059, #33195, #30282, #15891, #46186, #11278, #3609 ) ) ;
#4752 = cartesian_point ( 'none', ( -49.61081362515098903, 31.00027695764242708, 68.60000000000007958 ) ) ;
#4753 = cartesian_point ( 'none', ( 14.16541849263569830, 37.21720612332726574, -34.57655420750937481 ) ) ;
#4754 = cartesian_point ( 'none', ( -42.39333138821044855, -4.919476930841962137, 124.6837294718966689 ) ) ;
#4755 = oriented_edge ( 'none', *, *, #9960, .t. ) ;
#4756 = circle ( 'none', #9185, 5.899999999999997691 ) ;
#4757 = oriented_edge ( 'none', *, *, #41941, .t. ) ;
#4758 = b_spline_curve_with_knots ( 'none', 3,
( #5283, #8962, #27143, #12031, #41612, #1122, #30328, #34724, #4796, #34228, #12671, #38439, #12200, #34550, #19243, #4627, #46111, #35031 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.955585277619198321e-07, 0.0008474857742422645199, 0.001694675989956767256, 0.002541866205671269776, 0.003389056421385772296, 0.004236246637100275249, 0.005083436852814778202, 0.005930627068529280288, 0.006777817284243783241 ),
.unspecified. ) ;
#4759 = axis2_placement_3d ( 'none', #12490, #38273, #16164 ) ;
#4760 = oriented_edge ( 'none', *, *, #29184, .t. ) ;
#4761 = edge_curve ( 'none', #28404, #8780, #42066, .t. ) ;
#4762 = cartesian_point ( 'none', ( 1.894276043020381888e-13, -14.41481615988139353, 164.5999999999999659 ) ) ;
#4763 = oriented_edge ( 'none', *, *, #43639, .t. ) ;
#4764 = cartesian_point ( 'none', ( -17.84999999999980247, -11.06243644049542318, 176.0999999999999943 ) ) ;
#4765 = oriented_edge ( 'none', *, *, #45106, .t. ) ;
#4766 = circle ( 'none', #20312, 6.138320441952075157 ) ;
#4767 = face_outer_bound ( 'none', #45634, .t. ) ;
#4768 = face_outer_bound ( 'none', #20012, .t. ) ;
#4769 = vertex_point ( 'none', #28987 ) ;
#4770 = axis2_placement_3d ( 'none', #24636, #6478, #9869 ) ;
#4771 = oriented_edge ( 'none', *, *, #31414, .t. ) ;
#4772 = cartesian_point ( 'none', ( -144.6302325581393973, -5.729327674795932013e-13, 146.1000000000001933 ) ) ;
#4773 = edge_curve ( 'none', #8343, #12994, #27111, .t. ) ;
#4774 = cartesian_point ( 'none', ( -52.66869176962464394, 12.97969513426801491, 135.8320881274986220 ) ) ;
#4775 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961314e-17, 1.000000000000000000 ) ) ;
#4776 = edge_curve ( 'none', #8582, #14340, #36235, .t. ) ;
#4777 = cartesian_point ( 'none', ( -78.26354867680170457, 65.20000000001027729, 164.1388692872178865 ) ) ;
#4778 = direction ( 'none', ( 8.355821982198004324e-16, 3.001754555091219619e-17, 1.000000000000000000 ) ) ;
#4779 = direction ( 'none', ( 0.07536765744048819216, -0.7030787411179064694, -0.7071067811865425767 ) ) ;
#4780 = line ( 'none', #2536, #32958 ) ;
#4781 = edge_curve ( 'none', #45770, #28321, #45511, .t. ) ;
#4782 = cartesian_point ( 'none', ( -20.31122571444463176, 7.622119108565653001, 174.0355204755962859 ) ) ;
#4783 = edge_curve ( 'none', #4954, #33865, #33137, .t. ) ;
#4784 = plane ( 'none', #36965 ) ;
#4785 = cartesian_point ( 'none', ( -39.56482274208189409, -2.725720927896412515, 113.1000000000000512 ) ) ;
#4786 = cartesian_point ( 'none', ( -47.74047555955667832, -10.55897986062141491, 134.5254886965755077 ) ) ;
#4787 = edge_curve ( 'none', #23534, #18833, #28479, .t. ) ;
#4788 = oriented_edge ( 'none', *, *, #47584, .t. ) ;
#4789 = vertex_point ( 'none', #41066 ) ;
#4790 = cartesian_point ( 'none', ( -37.18891465674120411, 18.68628075139484679, 133.2346338581084808 ) ) ;
#4791 = edge_loop ( 'none', ( #9931, #21336 ) ) ;
#4792 = plane ( 'none', #22610 ) ;
#4793 = oriented_edge ( 'none', *, *, #5462, .t. ) ;
#4794 = direction ( 'none', ( -3.469446951953611033e-15, 1.000000000000000000, 5.816799037940405364e-17 ) ) ;
#4795 = direction ( 'none', ( -3.445077376450748773e-15, 0.7030109345897472828, -0.7111790392350227918 ) ) ;
#4796 = cartesian_point ( 'none', ( -39.63120837828888909, -22.13357805369214759, 153.3800122444323790 ) ) ;
#4797 = cartesian_point ( 'none', ( -52.73544972410821430, 14.35676893934011922, 154.3355699207260443 ) ) ;
#4798 = cartesian_point ( 'none', ( -69.50000000000004263, 34.64101615137730050, 126.1000000000000512 ) ) ;
#4799 = vertex_point ( 'none', #33819 ) ;
#4800 = direction ( 'none', ( 0.5464005567287444354, -0.8375239886752607887, -2.831729029602243555e-16 ) ) ;
#4801 = vertex_point ( 'none', #11652 ) ;
#4802 = oriented_edge ( 'none', *, *, #20286, .t. ) ;
#4803 = cartesian_point ( 'none', ( -49.64999999999993463, 19.18767766435983546, 147.6477486387076112 ) ) ;
#4804 = cartesian_point ( 'none', ( 2.618745409587297401e-15, 3.195388064986211890e-14, 48.50000000000004974 ) ) ;
#4805 = oriented_edge ( 'none', *, *, #10226, .t. ) ;
#4806 = advanced_face ( 'none', ( #1258 ), #23035, .f. ) ;
#4807 = axis2_placement_3d ( 'none', #8843, #23465, #9002 ) ;
#4808 = direction ( 'none', ( -0.7071067811865435759, 0.7071067811865514585, -4.128910316559766603e-13 ) ) ;
#4809 = face_bound ( 'none', #17432, .t. ) ;
#4810 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4811 = toroidal_surface ( 'none', #46179, 4.400000000000002132, 0.5999999999999999778 ) ;
#4812 = line ( 'none', #28183, #8825 ) ;
#4813 = cartesian_point ( 'none', ( -46.60666861179110754, 17.97529275605682031, 133.4609040299563958 ) ) ;
#4814 = direction ( 'none', ( 3.323730179971561604e-15, -1.000000000000000000, -5.816799037940421388e-17 ) ) ;
#4815 = vertex_point ( 'none', #44896 ) ;
#4816 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#4817 = advanced_face ( 'none', ( #35764 ), #29377, .f. ) ;
#4818 = cartesian_point ( 'none', ( -46.63308798543668843, -21.24576204715235406, 140.5766500669254242 ) ) ;
#4819 = axis2_placement_3d ( 'none', #15289, #19168, #3904 ) ;
#4820 = vertex_point ( 'none', #1041 ) ;
#4821 = cartesian_point ( 'none', ( -79.05658443824749781, -64.80000000001098215, 127.9558013196037933 ) ) ;
#4822 = plane ( 'none', #4682 ) ;
#4823 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4824 = axis2_placement_3d ( 'none', #12555, #38331, #16247 ) ;
#4825 = edge_loop ( 'none', ( #41157, #13062, #10812, #23540 ) ) ;
#4826 = cartesian_point ( 'none', ( 8.007975951700064599, 39.00364330202675944, 113.0999999999999801 ) ) ;
#4827 = vector ( 'none', #14375, 1000.000000000000000 ) ;
#4828 = direction ( 'none', ( 0.5636924950782566945, 0.8259847280624803556, -6.844954231109464582e-16 ) ) ;
#4829 = axis2_placement_3d ( 'none', #30331, #44977, #33419 ) ;
#4830 = cartesian_point ( 'none', ( -2.831136357615967825, 26.41068933073473701, -45.00000000000000000 ) ) ;
#4831 = edge_curve ( 'none', #46674, #46799, #19621, .t. ) ;
#4832 =( bounded_curve ( ) b_spline_curve ( 3, ( #1350, #46480, #9834, #24449 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896558, 3.141592653589793116 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243649375, 0.8047378541243649375, 1.000000000000000000 ) )
representation_item ( '' ) );
#4833 = direction ( 'none', ( -1.548860246407863829e-16, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#4834 = axis2_placement_3d ( 'none', #43028, #16982, #2093 ) ;
#4835 = oriented_edge ( 'none', *, *, #34927, .f. ) ;
#4836 = design_context ( 'detailed design', #13446, 'design' ) ;
#4837 = edge_loop ( 'none', ( #10850, #21922, #45684, #8058, #3761, #12707 ) ) ;
#4838 = edge_curve ( 'none', #14527, #3169, #15593, .t. ) ;
#4839 = cartesian_point ( 'none', ( 16.75005379957780605, -9.642754753725027328, -10.84514099850039770 ) ) ;
#4840 = cartesian_point ( 'none', ( -77.56788485269144928, -16.35046334082346675, 128.5312109540699339 ) ) ;
#4841 = oriented_edge ( 'none', *, *, #3161, .f. ) ;
#4842 = cartesian_point ( 'none', ( -27.27580060308252285, 36.24307246165648166, 113.1000000000000227 ) ) ;
#4843 = edge_curve ( 'none', #45809, #23621, #43598, .t. ) ;
#4844 = direction ( 'none', ( -2.639701630306423140e-15, 0.4187739565397470831, -0.9080905094339695172 ) ) ;
#4845 = cartesian_point ( 'none', ( -64.10481251503566114, 0.01636286199839641353, 184.8579540297560584 ) ) ;
#4846 = oriented_edge ( 'none', *, *, #43430, .f. ) ;
#4847 = cartesian_point ( 'none', ( -54.79999999999988347, -1.754851343076985384e-13, 146.1000000000000512 ) ) ;
#4848 = edge_curve ( 'none', #39782, #43532, #67, .t. ) ;
#4849 = cartesian_point ( 'none', ( 31.00027695764292801, 49.61081362515070481, 58.50000000000004263 ) ) ;
#4850 = edge_curve ( 'none', #36998, #12423, #14976, .t. ) ;
#4851 = oriented_edge ( 'none', *, *, #26362, .f. ) ;
#4852 = cartesian_point ( 'none', ( 18.68241553658797116, -1.752530100027456017, 176.0999999999999943 ) ) ;
#4853 = direction ( 'none', ( -3.490640606220100936e-15, 0.9967624760706483844, 0.08040252668610858855 ) ) ;
#4854 = cartesian_point ( 'none', ( -69.49999999999990052, -2.285260393091653921e-13, 146.1000000000000512 ) ) ;
#4855 = face_outer_bound ( 'none', #25397, .t. ) ;
#4856 = vector ( 'none', #23823, 1000.000000000000114 ) ;
#4857 = line ( 'none', #46212, #47429 ) ;
#4858 = oriented_edge ( 'none', *, *, #20748, .f. ) ;
#4859 = edge_curve ( 'none', #24505, #36154, #12724, .t. ) ;
#4860 = direction ( 'none', ( -3.202566417187948859e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4861 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814805173e-15 ) ) ;
#4863 = cartesian_point ( 'none', ( -11.98418662514475663, -14.86200763469383013, -37.49999999999998579 ) ) ;
#4862 = direction ( 'none', ( 0.0000000000000000000, 0.6065293894951312437, -0.7950610666349242628 ) ) ;
#4864 = oriented_edge ( 'none', *, *, #10107, .t. ) ;
#4865 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4866 = oriented_edge ( 'none', *, *, #5663, .t. ) ;
#4867 = cartesian_point ( 'none', ( 10.15356894810504151, 14.86560739444587043, -10.50063548172064465 ) ) ;
#4868 = cartesian_point ( 'none', ( 3.974402098579691113e-14, 2.135432828989378496e-14, 91.30000000000005400 ) ) ;
#4869 = circle ( 'none', #10784, 6.138320441952076933 ) ;
#4870 = cartesian_point ( 'none', ( -56.00000000000004974, 34.49967906316791044, 120.6812800690923240 ) ) ;
#4871 = direction ( 'none', ( -0.9978863122206917957, 0.06498390479640285544, 1.064434242113260200e-15 ) ) ;
#4872 = advanced_face ( 'none', ( #8703 ), #28253, .t. ) ;
#4873 = cartesian_point ( 'none', ( -3.996973624373526768, 37.28638091644271668, -5.695853670244754450e-14 ) ) ;
#4874 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4875 = edge_loop ( 'none', ( #42907, #20097, #25899, #6878 ) ) ;
#4876 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#4877 = direction ( 'none', ( -3.445077376450748773e-15, 0.7030109345897472828, -0.7111790392350227918 ) ) ;
#4878 = axis2_placement_3d ( 'none', #25624, #22075, #7137 ) ;
#4879 = circle ( 'none', #19376, 21.95000000000000995 ) ;
#4880 = b_spline_curve_with_knots ( 'none', 3,
( #24845, #43641, #13897, #46727, #39962, #35822, #2850, #47357, #28684, #28518, #39500, #6514, #17274, #32414, #24679, #43335, #32080, #2693 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.957762540836518449e-07, 0.0008474859908360248082, 0.001694676205417965835, 0.002541866419999907079, 0.003389056634581848106, 0.004236246849163789567, 0.005083437063745730594, 0.005930627278327671621, 0.006777817492909612648 ),
.unspecified. ) ;
#4881 = axis2_placement_3d ( 'none', #43610, #24643, #14021 ) ;
#4882 = edge_loop ( 'none', ( #15515, #14658 ) ) ;
#4883 = cartesian_point ( 'none', ( -39.63120837828894594, -15.81675267906123494, 128.9908156118599152 ) ) ;
#4884 = direction ( 'none', ( -0.9912947018080034978, 0.0000000000000000000, 0.1316617414717778933 ) ) ;
#4885 = edge_loop ( 'none', ( #3441, #26663 ) ) ;
#4886 = axis2_placement_3d ( 'none', #33591, #40995, #18926 ) ;
#4887 = cartesian_point ( 'none', ( 19.99999999999999289, 34.64101615137762735, 114.5000000000000284 ) ) ;
#4888 = cartesian_point ( 'none', ( -52.66869176962455157, -1.084616549604352720, 168.0231865142894776 ) ) ;
#4889 = axis2_placement_3d ( 'none', #12925, #27249, #24011 ) ;
#4890 = oriented_edge ( 'none', *, *, #564, .t. ) ;
#4891 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4892 = advanced_face ( 'none', ( #44948 ), #38099, .t. ) ;
#4893 = oriented_edge ( 'none', *, *, #14858, .f. ) ;
#4894 = direction ( 'none', ( -0.7071067811865525687, -0.5028795212808165882, -0.4971037990966974407 ) ) ;
#4895 = direction ( 'none', ( -9.389698741240289064e-16, 0.5770424718354939531, 0.8167141395237278445 ) ) ;
#4896 = direction ( 'none', ( -3.608224830032557872e-15, 1.000000000000000000, -5.919455965648734082e-13 ) ) ;
#4897 = advanced_face ( 'none', ( #12167 ), #5254, .t. ) ;
#4898 = axis2_placement_3d ( 'none', #39664, #13739, #39507 ) ;
#4899 = edge_loop ( 'none', ( #44455, #18085, #37459, #20934 ) ) ;
#4900 = edge_curve ( 'none', #27413, #32664, #25934, .t. ) ;
#4901 = cartesian_point ( 'none', ( 48.12277323152273567, -25.04505121590787198, 60.60000000000000142 ) ) ;
#4902 = cartesian_point ( 'none', ( -8.500010928433020752, -15.43912470749336840, 157.7172867682527624 ) ) ;
#4903 = edge_loop ( 'none', ( #28283, #9249, #17342, #17671 ) ) ;
#4904 = cartesian_point ( 'none', ( -46.59352487864069303, 5.912613130227870606, 130.6772788306282109 ) ) ;
#4905 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#4906 = vertex_point ( 'none', #23693 ) ;
#4907 = direction ( 'none', ( 3.800862444811031083e-15, -0.9790386015721626034, 0.2036747815308124487 ) ) ;
#4908 = vertex_point ( 'none', #45563 ) ;
#4909 = circle ( 'none', #34406, 28.10000000000001563 ) ;
#4910 = circle ( 'none', #47293, 1.807200000000001916 ) ;
#4911 = axis2_placement_3d ( 'none', #20363, #42078, #34711 ) ;
#4912 = cylindrical_surface ( 'none', #24564, 33.60000000000000142 ) ;
#4913 = edge_curve ( 'none', #28534, #35200, #33425, .t. ) ;
#4914 = vertex_point ( 'none', #1524 ) ;
#4915 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4916 = axis2_placement_3d ( 'none', #38103, #20030, #34704 ) ;
#4917 = direction ( 'none', ( -0.9980504728846267826, 0.06241196659914621803, 0.0000000000000000000 ) ) ;
#4918 = edge_curve ( 'none', #4908, #22337, #25386, .t. ) ;
#4919 = oriented_edge ( 'none', *, *, #11429, .f. ) ;
#4920 = cartesian_point ( 'none', ( -92.69999999999988916, 4.494692004468035407, 162.4950524178781563 ) ) ;
#4921 = cartesian_point ( 'none', ( -37.29023801107913982, 14.47210586107914487, -33.69526492745367818 ) ) ;
#4922 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#4923 = cartesian_point ( 'none', ( -55.29999999999987637, -2.555680283398609852e-13, 146.1000000000000796 ) ) ;
#4924 = edge_curve ( 'none', #26686, #34933, #36870, .t. ) ;
#4925 = cartesian_point ( 'none', ( -84.80000000000299565, 20.95899236047595338, 178.6614888847737745 ) ) ;
#4926 = vector ( 'none', #37198, 1000.000000000000000 ) ;
#4927 = direction ( 'none', ( 3.558407130208853189e-15, -1.000000000000000000, 5.835787693542519230e-13 ) ) ;
#4928 = oriented_edge ( 'none', *, *, #25798, .t. ) ;
#4929 = cartesian_point ( 'none', ( -39.34999999999993037, 11.90625274318181859, 136.6511299291675527 ) ) ;
#4930 = edge_curve ( 'none', #17688, #21960, #4084, .t. ) ;
#4931 = cartesian_point ( 'none', ( -45.85009933943671001, 32.50344962278256133, 60.60000000000009379 ) ) ;
#4932 = cartesian_point ( 'none', ( -39.06750037172022161, -2.538443403208898275, 131.1134625383744492 ) ) ;
#4933 = direction ( 'none', ( -1.000000000000000000, -8.881784197001245421e-16, 1.084482438634955462e-15 ) ) ;
#4934 = cartesian_point ( 'none', ( -44.61102540378445269, 1.554154875185727174e-15, -7.999999999999989342 ) ) ;
#4935 = vector ( 'none', #3007, 1000.000000000000000 ) ;
#4936 = oriented_edge ( 'none', *, *, #46606, .t. ) ;
#4937 = cartesian_point ( 'none', ( -3.734351268304088244e-14, 3.477502818326309484e-14, 4.857225732735059864e-14 ) ) ;
#4938 = edge_loop ( 'none', ( #12834, #32195, #41290, #2830 ) ) ;
#4940 = oriented_edge ( 'none', *, *, #5530, .t. ) ;
#4939 = direction ( 'none', ( -0.1065859633166277853, 0.9943034911051386038, 4.235681631385831453e-17 ) ) ;
#4941 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 60.60000000000006537 ) ) ;
#4942 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166279102, 6.314477345992003328e-16 ) ) ;
#4943 = edge_loop ( 'none', ( #6027, #27312, #42682, #24743 ) ) ;
#4944 = oriented_edge ( 'none', *, *, #2319, .f. ) ;
#4945 = face_bound ( 'none', #45756, .t. ) ;
#4946 = line ( 'none', #32762, #8387 ) ;
#4947 = advanced_face ( 'none', ( #46668 ), #31726, .f. ) ;
#4948 = line ( 'none', #35614, #42910 ) ;
#4949 = cartesian_point ( 'none', ( 5.740681926689578027e-14, 2.444582143554329308e-14, 104.1000000000000227 ) ) ;
#4950 = axis2_placement_3d ( 'none', #23243, #30631, #12478 ) ;
#4951 = face_outer_bound ( 'none', #45724, .t. ) ;
#4952 = oriented_edge ( 'none', *, *, #34420, .f. ) ;
#4953 = advanced_face ( 'none', ( #34606 ), #31716, .f. ) ;
#4954 = vertex_point ( 'none', #20761 ) ;
#4955 = direction ( 'none', ( 0.9912947018080034978, 0.0000000000000000000, 0.1316617414717778933 ) ) ;
#4956 = cartesian_point ( 'none', ( -54.34738077886763818, 35.65616640185502462, 1.000000000000098144 ) ) ;
#4957 = cartesian_point ( 'none', ( -91.94341556175194796, 64.80000000001129479, 165.9558013195301100 ) ) ;
#4958 = direction ( 'none', ( 1.810146235801886110e-15, -0.7111790392350234580, -0.7030109345897465056 ) ) ;
#4959 = axis2_placement_3d ( 'none', #28915, #25682, #6875 ) ;
#4960 = line ( 'none', #42095, #20498 ) ;
#4961 = direction ( 'none', ( -1.000000000000000000, -8.881784197001245421e-16, 1.084482438634955462e-15 ) ) ;
#4962 = axis2_placement_3d ( 'none', #16900, #46494, #6283 ) ;
#4963 = axis2_placement_3d ( 'none', #46814, #9992, #17654 ) ;
#4964 = cartesian_point ( 'none', ( -50.70000000000000284, 1.761084131054506323e-15, -0.5000000000000797140 ) ) ;
#4966 = cartesian_point ( 'none', ( -44.49999999999981526, -15.75632284048689868, 144.8290370594093304 ) ) ;
#4965 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#4967 = vector ( 'none', #41789, 1000.000000000000000 ) ;
#4968 = cartesian_point ( 'none', ( -52.66869176962464394, 16.49641897896907139, 147.4306618166550891 ) ) ;
#4969 = edge_curve ( 'none', #9237, #21274, #46128, .t. ) ;
#4970 = cartesian_point ( 'none', ( -46.63308798543669553, -21.54762903718364342, 141.9060183210540060 ) ) ;
#4971 = oriented_edge ( 'none', *, *, #31682, .t. ) ;
#4972 = cartesian_point ( 'none', ( -49.08405098344572792, 19.16177678889988201, 132.8963637525559704 ) ) ;
#4974 = b_spline_curve_with_knots ( 'none', 3,
( #33990, #26747, #8410, #19021, #743, #12125, #26898, #22719 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003912734503137157657, 0.0007825469006274315313, 0.001565093801254904479 ),
.unspecified. ) ;
#4973 = line ( 'none', #38130, #42929 ) ;
#4975 = axis2_placement_3d ( 'none', #14798, #26090, #3911 ) ;
#4976 = cartesian_point ( 'none', ( -65.49999999999981526, -2.178889103527094046e-13, 177.1000000000000512 ) ) ;
#4977 = edge_curve ( 'none', #33233, #14494, #26059, .t. ) ;
#4978 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#4979 = direction ( 'none', ( 1.054711873393898713e-15, 2.220446049250313081e-16, 1.000000000000000000 ) ) ;
#4980 = cartesian_point ( 'none', ( -49.64999999999987779, -2.538443403209095894, 131.1134625383745060 ) ) ;
#4981 = oriented_edge ( 'none', *, *, #11862, .t. ) ;
#4982 = vertex_point ( 'none', #35593 ) ;
#4983 = edge_loop ( 'none', ( #2828, #18791, #44739, #30137 ) ) ;
#4984 = edge_curve ( 'none', #9604, #4789, #32871, .t. ) ;
#4985 = direction ( 'none', ( 0.0000000000000000000, 0.9980593438591542910, -0.06226994568356625931 ) ) ;
#4986 = cartesian_point ( 'none', ( -14.86200763469389763, 11.98418662514489341, -37.49999999999998579 ) ) ;
#4987 = cartesian_point ( 'none', ( -87.41522660791719090, -25.96578864162233913, 143.0708987168356430 ) ) ;
#4988 = edge_curve ( 'none', #31664, #25115, #32284, .t. ) ;
#4989 = cartesian_point ( 'none', ( -39.34999999999983089, -14.68674147402235164, 142.1834166834809707 ) ) ;
#4990 = vertex_point ( 'none', #17209 ) ;
#4991 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814805173e-15 ) ) ;
#4992 = oriented_edge ( 'none', *, *, #13740, .f. ) ;
#4993 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#4994 = oriented_edge ( 'none', *, *, #23000, .f. ) ;
#4995 = cylindrical_surface ( 'none', #2655, 27.80000000000000071 ) ;
#4996 = face_outer_bound ( 'none', #6241, .t. ) ;
#4997 = circle ( 'none', #19008, 100.8712050091600787 ) ;
#4998 = direction ( 'none', ( 0.8706508571648329253, -0.4919014992029821509, 0.0000000000000000000 ) ) ;
#4999 = oriented_edge ( 'none', *, *, #40392, .t. ) ;
#5000 = face_bound ( 'none', #11563, .t. ) ;
#5001 = oriented_edge ( 'none', *, *, #11513, .t. ) ;
#5002 = edge_curve ( 'none', #24293, #6569, #36356, .t. ) ;
#5003 = direction ( 'none', ( -3.608224830032506597e-15, 1.000000000000000000, -5.849626338871871667e-13 ) ) ;
#5004 = cartesian_point ( 'none', ( 11.98418662514484723, 14.86200763469384434, -37.50000000000000000 ) ) ;
#5005 = oriented_edge ( 'none', *, *, #40663, .f. ) ;
#5006 = cartesian_point ( 'none', ( -10.41952401293318964, -38.43198417112678555, -37.41688716867072628 ) ) ;
#5007 = circle ( 'none', #41698, 11.00000000000000000 ) ;
#5008 = vertex_point ( 'none', #42952 ) ;
#5009 = direction ( 'none', ( 1.000000000000000000, 3.552713678800500929e-15, -1.332267629550195343e-15 ) ) ;
#5010 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.191229653865440203e-16 ) ) ;
#5011 = cartesian_point ( 'none', ( -92.69999999999988916, 4.494692004468035407, 162.4950524178781563 ) ) ;
#5012 = cartesian_point ( 'none', ( 1.591252579620634468e-13, -4.999999999999977796, 164.5999999999999659 ) ) ;
#5013 = cartesian_point ( 'none', ( -16.07894852167328281, -10.01624730673088770, 176.0999999999999659 ) ) ;
#5014 = circle ( 'none', #26723, 16.55000000000000071 ) ;
#5015 = direction ( 'none', ( 0.5448968651154828535, -0.8385030747631871950, 0.0000000000000000000 ) ) ;
#5016 = cartesian_point ( 'none', ( -52.73544972410813614, -1.132711887986226129, 162.6123863481313094 ) ) ;
#5017 = face_outer_bound ( 'none', #33968, .t. ) ;
#5018 = direction ( 'none', ( -0.6311742829282842582, 0.7756410410556974222, 0.0000000000000000000 ) ) ;
#5019 = oriented_edge ( 'none', *, *, #27366, .t. ) ;
#5020 = axis2_placement_3d ( 'none', #34112, #33776, #26850 ) ;
#5021 = direction ( 'none', ( -1.548860246407863829e-16, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#5022 = vertex_point ( 'none', #39296 ) ;
#5023 = oriented_edge ( 'none', *, *, #25929, .f. ) ;
#5024 = direction ( 'none', ( -0.7071067811865635599, -0.5028795212808087056, -0.4971037990966896136 ) ) ;
#5025 = cartesian_point ( 'none', ( 6.559424165698393594, -14.59378687384841733, -116.6645067754395342 ) ) ;
#5026 = axis2_placement_3d ( 'none', #47018, #36108, #25135 ) ;
#5027 = cartesian_point ( 'none', ( -14.50000000000012079, 38.86653296103295929, 113.1000000000000085 ) ) ;
#5028 = cartesian_point ( 'none', ( 20.00000000000024514, -34.64101615137742840, 113.0999999999999517 ) ) ;
#5029 = cartesian_point ( 'none', ( -92.19999999999994600, 14.66793029440605700, 148.6474814144085315 ) ) ;
#5030 = cartesian_point ( 'none', ( -39.34999999999992326, 6.890847431990438032, 128.1256092823976473 ) ) ;
#5031 = vertex_point ( 'none', #38850 ) ;
#5032 = edge_curve ( 'none', #13635, #29399, #22469, .t. ) ;
#5033 = oriented_edge ( 'none', *, *, #30038, .t. ) ;
#5034 = circle ( 'none', #43199, 3.249999999999996003 ) ;
#5035 = cylindrical_surface ( 'none', #4807, 6.499999999999994671 ) ;
#5036 = oriented_edge ( 'none', *, *, #36924, .t. ) ;
#5037 = circle ( 'none', #38592, 38.50000000000012079 ) ;
#5038 = oriented_edge ( 'none', *, *, #21973, .f. ) ;
#5039 = cartesian_point ( 'none', ( 1.342897069606991615e-13, -45.49999999999996447, 18.00000000000004619 ) ) ;
#5040 = cartesian_point ( 'none', ( -86.52377083066143371, -23.36643129963430709, 151.5795286911352946 ) ) ;
#5041 = oriented_edge ( 'none', *, *, #39838, .f. ) ;
#5042 = axis2_placement_3d ( 'none', #41386, #30112, #4729 ) ;
#5043 = edge_curve ( 'none', #32435, #16339, #41502, .t. ) ;
#5044 = oriented_edge ( 'none', *, *, #19676, .t. ) ;
#5045 = advanced_face ( 'none', ( #43803 ), #34036, .f. ) ;
#5046 = cartesian_point ( 'none', ( -20.64777063766669229, 3.956364529395479224, 176.0999999999999659 ) ) ;
#5047 = circle ( 'none', #14196, 0.2000000000000001221 ) ;
#5048 = cartesian_point ( 'none', ( -25.60144754804377243, 33.34300790052122920, 121.6930807296458283 ) ) ;
#5049 = axis2_placement_3d ( 'none', #1370, #38688, #5508 ) ;
#5050 = oriented_edge ( 'none', *, *, #42754, .t. ) ;
#5051 = edge_curve ( 'none', #31913, #26218, #8133, .t. ) ;
#5052 = advanced_face ( 'none', ( #24239 ), #1862, .f. ) ;
#5053 = edge_curve ( 'none', #39457, #21399, #16758, .t. ) ;
#5054 = cartesian_point ( 'none', ( -15.19999999999988916, -3.259943103844096107e-14, 146.0999999999999943 ) ) ;
#5055 = cartesian_point ( 'none', ( -37.18900133744742220, -14.65848863215307141, 152.0314162576758008 ) ) ;
#5056 = direction ( 'none', ( 3.608224830032506597e-15, -1.000000000000000000, 5.849626338871871667e-13 ) ) ;
#5057 = face_outer_bound ( 'none', #33931, .t. ) ;
#5058 = edge_curve ( 'none', #10174, #19305, #35226, .t. ) ;
#5059 = direction ( 'none', ( 1.054711873393898516e-15, 2.775557561562890858e-16, 1.000000000000000000 ) ) ;
#5060 = conical_surface ( 'none', #6260, 3.399999999999993250, 0.7853981633974573828 ) ;
#5061 = vector ( 'none', #25460, 1000.000000000000000 ) ;
#5062 = oriented_edge ( 'none', *, *, #45315, .t. ) ;
#5063 = cartesian_point ( 'none', ( -91.63663104048964669, 27.61561467316260732, 163.2409632561013382 ) ) ;
#5064 = direction ( 'none', ( 3.608224830032525529e-15, -1.000000000000000000, 5.852332507494395486e-13 ) ) ;
#5065 = cartesian_point ( 'none', ( -50.21859820335394176, -22.83737373261005743, 141.6338312619421345 ) ) ;
#5066 = oriented_edge ( 'none', *, *, #46139, .t. ) ;
#5067 = oriented_edge ( 'none', *, *, #47180, .t. ) ;
#5068 = b_spline_curve_with_knots ( 'none', 3,
( #580, #37429, #262, #30130 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.008773758971873401e-06, 0.0006825832849480142472 ),
.unspecified. ) ;
#5069 = cartesian_point ( 'none', ( 4.063158663213176036e-14, 23.00000000000002132, 82.50000000000004263 ) ) ;
#5070 = conical_surface ( 'none', #45867, 23.99999999999999289, 0.2262733620276352331 ) ;
#5071 = direction ( 'none', ( 0.9912947018080034978, 0.0000000000000000000, 0.1316617414717778933 ) ) ;
#5072 = direction ( 'none', ( 9.436895709313830594e-16, 2.775557561562891351e-16, 1.000000000000000000 ) ) ;
#5073 = direction ( 'none', ( -3.445077376450749167e-15, 0.7030109345897472828, -0.7111790392350229029 ) ) ;
#5074 = edge_loop ( 'none', ( #8564, #14763, #20741, #13318, #13544, #19780 ) ) ;
#5075 = edge_loop ( 'none', ( #16355, #27887, #46158, #47308 ) ) ;
#5076 = direction ( 'none', ( -2.083453798855074960e-15, 0.2214382354741747938, -0.9751743986949636955 ) ) ;
#5077 = face_outer_bound ( 'none', #4983, .t. ) ;
#5078 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#5079 = vector ( 'none', #10491, 1000.000000000000000 ) ;
#5080 = oriented_edge ( 'none', *, *, #17763, .f. ) ;
#5081 = face_outer_bound ( 'none', #4570, .t. ) ;
#5082 = cartesian_point ( 'none', ( -51.56089785095257838, 13.95388486809017792, 153.2255089622723290 ) ) ;
#5083 = cartesian_point ( 'none', ( 22.89558799846243886, -31.01420327115956965, 113.1000000000000227 ) ) ;
#5084 = plane ( 'none', #26574 ) ;
#5085 = oriented_edge ( 'none', *, *, #26303, .f. ) ;
#5086 = direction ( 'none', ( 0.3065484139510199491, -0.1899816439925940958, -0.9327030850436731635 ) ) ;
#5087 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#5088 = oriented_edge ( 'none', *, *, #40441, .f. ) ;
#5089 = direction ( 'none', ( -3.323730179971561210e-15, 1.000000000000000000, 7.931070869707656337e-17 ) ) ;
#5090 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#5091 = axis2_placement_3d ( 'none', #24620, #35602, #35451 ) ;
#5092 = face_outer_bound ( 'none', #26058, .t. ) ;
#5093 = oriented_edge ( 'none', *, *, #12592, .t. ) ;
#5094 = direction ( 'none', ( -0.1065859633166381937, 0.9943034911051374936, 4.235681631386492124e-17 ) ) ;
#5095 = oriented_edge ( 'none', *, *, #45707, .f. ) ;
#5096 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#5097 = axis2_placement_3d ( 'none', #46477, #6106, #38841 ) ;
#5098 = cartesian_point ( 'none', ( 1.961181725025953559, -18.29518423633462376, -86.00000000000000000 ) ) ;
#5099 = uncertainty_measure_with_unit (length_measure( 1.000000000000000082e-05 ), #17287, 'distance_accuracy_value', 'none');
#5100 = direction ( 'none', ( -3.330669073875469227e-15, 0.9967624760706482734, 0.08040252668610746445 ) ) ;
#5101 = cartesian_point ( 'none', ( -49.64999999999981384, -9.663742397563774844, 157.8325224429161437 ) ) ;
#5102 = oriented_edge ( 'none', *, *, #47704, .t. ) ;
#5103 = circle ( 'none', #18033, 2.499999999999995115 ) ;
#5104 = cartesian_point ( 'none', ( -37.95595285394760765, 18.99284372497778861, 133.0165594973567238 ) ) ;
#5105 = direction ( 'none', ( -3.608224830032525529e-15, 1.000000000000000000, -5.852332507494395486e-13 ) ) ;
#5106 = advanced_face ( 'none', ( #26546 ), #14422, .f. ) ;
#5107 = axis2_placement_3d ( 'none', #20052, #26969, #23772 ) ;
#5108 = direction ( 'none', ( 1.092875789865388272e-15, 1.622095236360694314e-29, 1.000000000000000000 ) ) ;
#5109 = face_outer_bound ( 'none', #8430, .t. ) ;
#5110 = cylindrical_surface ( 'none', #25998, 2.499999999999992450 ) ;
#5111 = edge_curve ( 'none', #8325, #20656, #40332, .t. ) ;
#5112 = cartesian_point ( 'none', ( 1.497886559869002647e-13, 1.869470442493001368e-14, 173.5999999999999659 ) ) ;
#5113 = cartesian_point ( 'none', ( -79.25484337860930850, -60.20000000001100204, 127.9294689713080544 ) ) ;
#5114 = direction ( 'none', ( -3.087807787238714656e-15, 1.000000000000000000, 3.700743415417187153e-16 ) ) ;
#5115 = vertex_point ( 'none', #47130 ) ;
#5116 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#5117 = cartesian_point ( 'none', ( 1.602784589444301577, 2.400919593233758143, 170.5999999999999659 ) ) ;
#5118 = vertex_point ( 'none', #14134 ) ;
#5119 = oriented_edge ( 'none', *, *, #23291, .f. ) ;
#5120 = oriented_edge ( 'none', *, *, #35086, .t. ) ;
#5121 = edge_curve ( 'none', #39249, #29942, #20768, .t. ) ;
#5122 = cartesian_point ( 'none', ( -7.975800751180497030e-14, 32.16850000000002296, 81.50000000000004263 ) ) ;
#5123 = toroidal_surface ( 'none', #24572, 19.25000000000000000, 4.050000000000003375 ) ;
#5124 = edge_curve ( 'none', #16495, #27550, #47317, .t. ) ;
#5125 = oriented_edge ( 'none', *, *, #45167, .f. ) ;
#5127 = direction ( 'none', ( -0.1065859633166279241, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#5126 = cartesian_point ( 'none', ( -91.54689768102852554, -60.20000000001201812, 126.2968633770579459 ) ) ;
#5128 = direction ( 'none', ( -3.265361837132810431e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5129 = vertex_point ( 'none', #21539 ) ;
#5130 = advanced_face ( 'none', ( #10991 ), #25086, .f. ) ;
#5131 = circle ( 'none', #37049, 2.499999999999992006 ) ;
#5132 = direction ( 'none', ( 0.0000000000000000000, -0.4712515702486604896, -0.8819988421410607238 ) ) ;
#5133 = circle ( 'none', #42961, 3.200000000000001510 ) ;
#5134 = vertex_point ( 'none', #2786 ) ;
#5135 = circle ( 'none', #1891, 2.917499999999999982 ) ;
#5136 = edge_curve ( 'none', #28081, #15270, #2416, .t. ) ;
#5137 = advanced_face ( 'none', ( #30511 ), #21314, .t. ) ;
#5138 = cartesian_point ( 'none', ( -20.00000000000003908, -32.14101615137750656, 84.50000000000004263 ) ) ;
#5139 = edge_curve ( 'none', #17743, #33208, #10016, .t. ) ;
#5140 = oriented_edge ( 'none', *, *, #25741, .f. ) ;
#5141 = circle ( 'none', #40692, 6.500000000000000888 ) ;
#5142 = direction ( 'none', ( 3.664095318849157424e-15, -0.9958164283752438672, 0.09137636991024011834 ) ) ;
#5143 = oriented_edge ( 'none', *, *, #42121, .t. ) ;
#5144 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5145 = cartesian_point ( 'none', ( -42.36691201456302736, 14.73022752262475521, 153.6403634844128305 ) ) ;
#5146 = edge_curve ( 'none', #47610, #16100, #1817, .t. ) ;
#5147 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#5148 = cartesian_point ( 'none', ( 18.30892251476523214, 32.16306196719018828, 120.7000000000000313 ) ) ;
#5149 = cartesian_point ( 'none', ( 16.42277426408739771, 20.36645490680267301, -15.50000000000000355 ) ) ;
#5150 = oriented_edge ( 'none', *, *, #43764, .t. ) ;
#5151 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#5152 = vector ( 'none', #27256, 1000.000000000000000 ) ;
#5153 = cartesian_point ( 'none', ( 14.89570492870989149, 32.58033587811689102, 133.0206095185058359 ) ) ;
#5154 = circle ( 'none', #17580, 37.79999999999999005 ) ;
#5155 = circle ( 'none', #10990, 6.400000000000003020 ) ;
#5156 = direction ( 'none', ( 1.000000000000000000, 3.860467769969959981e-15, -1.317153999343780124e-15 ) ) ;
#5157 = cartesian_point ( 'none', ( -37.43824473825235799, 17.98123369556721229, 132.0302372462118115 ) ) ;
#5158 = axis2_placement_3d ( 'none', #38426, #16342, #42390 ) ;
#5159 = cartesian_point ( 'none', ( -6.404883760267781945, -38.76309401801135834, -36.49999999999999289 ) ) ;
#5160 = oriented_edge ( 'none', *, *, #30013, .t. ) ;
#5161 = edge_loop ( 'none', ( #35786, #30042, #31996, #29800 ) ) ;
#5162 = vector ( 'none', #8976, 1000.000000000000000 ) ;
#5163 = cartesian_point ( 'none', ( -47.74060527872165238, -1.142068807185683710, 168.9043013228929624 ) ) ;
#5164 = cartesian_point ( 'none', ( -78.49999999999994316, 24.50000000002006217, 180.7410161513632829 ) ) ;
#5165 = toroidal_surface ( 'none', #9171, 19.25000000000000000, 4.050000000000003375 ) ;
#5166 = cartesian_point ( 'none', ( -49.61081362515098192, 31.00027695764240576, 48.50000000000009237 ) ) ;
#5167 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#5168 = cartesian_point ( 'none', ( 42.50000000000017053, -26.33913438213165037, 112.0999999999999233 ) ) ;
#5169 = vertex_point ( 'none', #25558 ) ;
#5170 = vertex_point ( 'none', #25241 ) ;
#5171 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 60.60000000000006537 ) ) ;
#5172 = cartesian_point ( 'none', ( -51.00292657709099586, 37.46194077712567605, -50.99999999999998579 ) ) ;
#5173 = oriented_edge ( 'none', *, *, #37902, .f. ) ;
#5174 = edge_loop ( 'none', ( #39770, #11122, #12077 ) ) ;
#5175 = circle ( 'none', #12999, 87.50000000000000000 ) ;
#5176 = face_outer_bound ( 'none', #31315, .t. ) ;
#5177 = oriented_edge ( 'none', *, *, #7830, .f. ) ;
#5178 = face_outer_bound ( 'none', #24649, .t. ) ;
#5179 = axis2_placement_3d ( 'none', #17860, #47325, #36562 ) ;
#5180 = direction ( 'none', ( 0.0000000000000000000, 0.08040252668610869957, -0.9967624760706483844 ) ) ;
#5181 = oriented_edge ( 'none', *, *, #37249, .f. ) ;
#5182 = edge_curve ( 'none', #41438, #33912, #32823, .t. ) ;
#5184 = direction ( 'none', ( -1.074416845004007797e-15, 0.5919764313287144697, 0.8059552746594067507 ) ) ;
#5183 = cartesian_point ( 'none', ( -6.946672921136849865, -38.88256445510916848, -11.13743155088413417 ) ) ;
#5185 = cartesian_point ( 'none', ( -45.54999999999994031, 19.21264236928859859, 144.9013035455914178 ) ) ;
#5186 = oriented_edge ( 'none', *, *, #529, .f. ) ;
#5187 = face_outer_bound ( 'none', #17028, .t. ) ;
#5188 = cartesian_point ( 'none', ( 8.955173297354377837, 15.62429135968953453, -10.60724064033963998 ) ) ;
#5189 = advanced_face ( 'none', ( #10942 ), #35177, .f. ) ;
#5190 = oriented_edge ( 'none', *, *, #6863, .t. ) ;
#5191 = axis2_placement_3d ( 'none', #2125, #16704, #43061 ) ;
#5192 = oriented_edge ( 'none', *, *, #17484, .t. ) ;
#5193 = cartesian_point ( 'none', ( -39.34999999999988773, -3.920739544468247573, 127.2535069197358553 ) ) ;
#5194 = vertex_point ( 'none', #18275 ) ;
#5195 = edge_curve ( 'none', #26686, #12845, #10403, .t. ) ;
#5196 = direction ( 'none', ( -0.9912947018080024986, 7.441712302741086586e-14, 0.1316617414717860812 ) ) ;
#5197 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#5198 = cartesian_point ( 'none', ( 5.402740260797182614, -15.06207637378357234, -119.3044117374282962 ) ) ;
#5199 = advanced_face ( 'none', ( #12118 ), #27663, .f. ) ;
#5200 = axis2_placement_3d ( 'none', #9725, #28203, #3623 ) ;
#5201 = edge_curve ( 'none', #33233, #44957, #200, .t. ) ;
#5202 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#5203 = cartesian_point ( 'none', ( 45.96194077712549131, -37.46194077712567605, -51.00000000000000711 ) ) ;
#5204 = cartesian_point ( 'none', ( 28.96725595078359561, 7.128108211986709186, -43.00000000000001421 ) ) ;
#5205 = oriented_edge ( 'none', *, *, #29231, .f. ) ;
#5206 = line ( 'none', #19789, #17791 ) ;
#5207 = direction ( 'none', ( 0.0000000000000000000, 0.2036747815308117826, 0.9790386015721627144 ) ) ;
#5208 = circle ( 'none', #32421, 4.640926795905547131 ) ;
#5209 = circle ( 'none', #23036, 15.19999999999999929 ) ;
#5210 = edge_curve ( 'none', #31578, #4990, #1211, .t. ) ;
#5211 = edge_loop ( 'none', ( #41931, #37218 ) ) ;
#5212 = cartesian_point ( 'none', ( -40.74235309681333206, -14.30669595256546955, 151.8964538169756224 ) ) ;
#5213 = oriented_edge ( 'none', *, *, #6931, .f. ) ;
#5215 = circle ( 'none', #7458, 5.099999999999988098 ) ;
#5214 = cartesian_point ( 'none', ( -35.65616640185541542, -54.34738077886733265, 7.636966264732909652e-15 ) ) ;
#5216 = edge_curve ( 'none', #22785, #13423, #43752, .t. ) ;
#5217 = direction ( 'none', ( 0.1065859633166278408, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#5218 = direction ( 'none', ( 1.000000000000000000, -3.472942098561954643e-17, -1.826024711554533667e-16 ) ) ;
#5219 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#5220 = cartesian_point ( 'none', ( -82.30000000000312355, 34.43176426428264847, 123.8195803790204224 ) ) ;
#5221 = vertex_point ( 'none', #3702 ) ;
#5222 = cartesian_point ( 'none', ( 57.16662583982168400, 30.22840042054707865, 57.83337416017827337 ) ) ;
#5223 = edge_loop ( 'none', ( #2617, #21655, #41082, #34679 ) ) ;
#5224 = oriented_edge ( 'none', *, *, #28465, .f. ) ;
#5225 = vector ( 'none', #45611, 999.9999999999998863 ) ;
#5226 = cylindrical_surface ( 'none', #1847, 2.999999999999998224 ) ;
#5227 = edge_loop ( 'none', ( #36463, #21330, #9489, #11967 ) ) ;
#5228 = toroidal_surface ( 'none', #30447, 18.94354232112406677, 3.000000000000000000 ) ;
#5229 = cartesian_point ( 'none', ( 24.76313972081443282, 31.89101615137763446, 125.9887384488495030 ) ) ;
#5230 = cartesian_point ( 'none', ( 37.24605658586871471, -14.58543683882931141, -33.10543000783048484 ) ) ;
#5231 = oriented_edge ( 'none', *, *, #10595, .f. ) ;
#5232 = direction ( 'none', ( -1.096345236817342281e-15, -1.610385582298831411e-29, -1.000000000000000000 ) ) ;
#5233 = face_outer_bound ( 'none', #15845, .t. ) ;
#5234 = cartesian_point ( 'none', ( -79.09999999999996589, 26.36759374688127977, 165.0999999999846466 ) ) ;
#5235 = cartesian_point ( 'none', ( 37.46194077712615211, 45.96194077712510762, -8.030471620250832736e-15 ) ) ;
#5236 = oriented_edge ( 'none', *, *, #2182, .t. ) ;
#5237 = oriented_edge ( 'none', *, *, #29027, .t. ) ;
#5238 = axis2_placement_3d ( 'none', #30472, #1087, #4595 ) ;
#5239 = oriented_edge ( 'none', *, *, #27572, .t. ) ;
#5240 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#5241 = direction ( 'none', ( -3.323730179971561210e-15, 1.000000000000000000, 5.478074134663600507e-17 ) ) ;
#5242 = direction ( 'none', ( 0.8706508571648327033, -0.4919014992029825950, -5.281179216930941679e-16 ) ) ;
#5243 = cartesian_point ( 'none', ( -18.25633003163029855, 31.95780631213540701, 114.5000000000000711 ) ) ;
#5244 = axis2_placement_3d ( 'none', #27665, #5634, #38497 ) ;
#5245 = oriented_edge ( 'none', *, *, #4216, .f. ) ;
#5246 = direction ( 'none', ( -3.552713678800501718e-15, 0.7030109345897475048, -0.7111790392350225698 ) ) ;
#5247 = direction ( 'none', ( 1.343011723336883001e-15, -1.224442052797143056e-16, 1.000000000000000000 ) ) ;
#5248 = toroidal_surface ( 'none', #2329, 19.25000000000000000, 4.050000000000003375 ) ;
#5249 = cartesian_point ( 'none', ( -14.49999999999983658, -34.64101615137760604, 126.7005750861492572 ) ) ;
#5250 = cartesian_point ( 'none', ( -18.60105050434267326, 35.16422910711740002, -10.64955854141672908 ) ) ;
#5251 = axis2_placement_3d ( 'none', #22218, #7125, #14655 ) ;
#5252 = advanced_face ( 'none', ( #37482 ), #23038, .t. ) ;
#5253 = face_outer_bound ( 'none', #24754, .t. ) ;
#5254 = cylindrical_surface ( 'none', #29139, 65.00000000000000000 ) ;
#5255 = direction ( 'none', ( 1.214306433183765755e-15, 1.760954785351025230e-29, 1.000000000000000000 ) ) ;
#5256 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#5257 = direction ( 'none', ( 1.214306433183765755e-15, 1.639852310447955839e-29, 1.000000000000000000 ) ) ;
#5258 = edge_loop ( 'none', ( #7801, #46838, #24224, #7988 ) ) ;
#5260 = edge_loop ( 'none', ( #30256, #14677 ) ) ;
#5259 = axis2_placement_3d ( 'none', #34549, #15858, #30327 ) ;
#5261 = direction ( 'none', ( 1.261543459662907264e-15, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5262 = line ( 'none', #4830, #13312 ) ;
#5263 = oriented_edge ( 'none', *, *, #28348, .t. ) ;
#5264 = edge_curve ( 'none', #8433, #25805, #13692, .t. ) ;
#5265 = oriented_edge ( 'none', *, *, #30966, .t. ) ;
#5266 = axis2_placement_3d ( 'none', #10854, #26786, #37767 ) ;
#5267 = edge_curve ( 'none', #17969, #12325, #38051, .t. ) ;
#5268 = cartesian_point ( 'none', ( -16.33620970844687292, 27.78107578809513711, 146.3813499069479462 ) ) ;
#5269 = direction ( 'none', ( -3.608224830032506597e-15, 1.000000000000000000, -5.849626338871871667e-13 ) ) ;
#5270 = oriented_edge ( 'none', *, *, #27581, .t. ) ;
#5271 = vertex_point ( 'none', #36678 ) ;
#5272 = oriented_edge ( 'none', *, *, #12260, .t. ) ;
#5273 = oriented_edge ( 'none', *, *, #9920, .f. ) ;
#5274 = vector ( 'none', #9624, 1000.000000000000000 ) ;
#5275 = vector ( 'none', #42817, 1000.000000000000000 ) ;
#5276 = cartesian_point ( 'none', ( -38.78075685463189615, -16.79735365790534019, 129.9960770369916361 ) ) ;
#5277 = oriented_edge ( 'none', *, *, #39717, .t. ) ;
#5278 = vector ( 'none', #7661, 1000.000000000000114 ) ;
#5279 = direction ( 'none', ( 0.6889586422198452631, 0.7248006548773168189, -7.528699885739341804e-16 ) ) ;
#5280 = edge_curve ( 'none', #10197, #44980, #15541, .t. ) ;
#5281 = oriented_edge ( 'none', *, *, #31890, .t. ) ;
#5282 = oriented_edge ( 'none', *, *, #1486, .f. ) ;
#5283 = cartesian_point ( 'none', ( -42.36691201456331868, -20.85922080276747437, 152.9397885163812987 ) ) ;
#5284 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#5285 = cartesian_point ( 'none', ( -7.831141356335024253e-15, 1.680693295223058408e-15, -46.00000000000000000 ) ) ;
#5286 = face_outer_bound ( 'none', #31703, .t. ) ;
#5287 = face_outer_bound ( 'none', #41748, .t. ) ;
#5288 = vertex_point ( 'none', #14123 ) ;
#5289 = oriented_edge ( 'none', *, *, #22918, .f. ) ;
#5290 = vertex_point ( 'none', #8187 ) ;
#5291 = vertex_point ( 'none', #321 ) ;
#5292 = edge_curve ( 'none', #39745, #44367, #29935, .t. ) ;
#5293 = cartesian_point ( 'none', ( 1.478457656938062155e-13, 1.869470442492998212e-14, 171.5999999999999659 ) ) ;
#5294 = advanced_face ( 'none', ( #14381, #26493, #20192, #21858, #17847, #31122 ), #4330, .t. ) ;
#5295 = circle ( 'none', #34151, 4.049999999999998046 ) ;
#5296 = b_spline_curve_with_knots ( 'none', 3,
( #35160, #12794, #5859, #31583, #2041, #23728 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 2.050096045698146546e-07, 0.006935313284051326972, 0.01387042155849806460 ),
.unspecified. ) ;
#5297 = direction ( 'none', ( 0.5636924950782566945, 0.8259847280624803556, -6.844954231109464582e-16 ) ) ;
#5298 = face_outer_bound ( 'none', #45145, .t. ) ;
#5299 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#5300 = advanced_face ( 'none', ( #28211 ), #29557, .f. ) ;
#5301 = b_spline_curve_with_knots ( 'none', 3,
( #40789, #7670, #33410, #29831, #630, #19087, #18905, #7820, #15202, #26312 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.004236211067041611988, 0.005404758044178418694, 0.006573305021315224532, 0.007741851998452030370, 0.008910398975588837076 ),
.unspecified. ) ;
#5302 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#5303 = line ( 'none', #4762, #1872 ) ;
#5304 = direction ( 'none', ( -2.792428936496516560e-15, 0.9080905094339708494, 0.4187739565397438635 ) ) ;
#5305 = cartesian_point ( 'none', ( -51.56121708623946631, -2.625288166754372376, 130.6534267941842415 ) ) ;
#5306 = circle ( 'none', #20670, 4.250000000000003553 ) ;
#5307 = cartesian_point ( 'none', ( 37.08192301655410006, -14.02792965581985207, -34.88011467706817825 ) ) ;
#5308 = oriented_edge ( 'none', *, *, #26269, .t. ) ;
#5309 = direction ( 'none', ( -0.4389906948126954811, -0.8984916081232294793, 0.0000000000000000000 ) ) ;
#5310 = vector ( 'none', #20429, 1000.000000000000000 ) ;
#5311 = cartesian_point ( 'none', ( 19.06319385726975213, -36.55839724311249483, 74.70000000000003126 ) ) ;
#5312 = edge_loop ( 'none', ( #16548, #29526, #16023, #47551 ) ) ;
#5313 = cartesian_point ( 'none', ( -84.48232852443122454, 1.196977281585967612, 122.1298676393441554 ) ) ;
#5314 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#5315 = cartesian_point ( 'none', ( -79.60000000000295017, -20.00000000000072120, 111.4589838486227507 ) ) ;
#5316 = axis2_placement_3d ( 'none', #10723, #43999, #40961 ) ;
#5317 = oriented_edge ( 'none', *, *, #38921, .t. ) ;
#5318 = oriented_edge ( 'none', *, *, #32517, .t. ) ;
#5319 = oriented_edge ( 'none', *, *, #24182, .t. ) ;
#5320 = vector ( 'none', #45810, 1000.000000000000000 ) ;
#5321 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#5322 = oriented_edge ( 'none', *, *, #30683, .f. ) ;
#5323 = cartesian_point ( 'none', ( 21.87126433688100846, -33.49101067908040363, -34.26794919243114634 ) ) ;
#5324 = cartesian_point ( 'none', ( 4.050266606031850181, -37.78353266199527383, -45.00000000000000000 ) ) ;
#5325 = oriented_edge ( 'none', *, *, #9351, .t. ) ;
#5326 = vertex_point ( 'none', #22489 ) ;
#5327 = oriented_edge ( 'none', *, *, #46543, .f. ) ;
#5328 = oriented_edge ( 'none', *, *, #36812, .t. ) ;
#5329 = cartesian_point ( 'none', ( 48.06005309682305437, -34.05969549451830147, 68.59999999999999432 ) ) ;
#5330 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#5331 = edge_curve ( 'none', #22392, #18510, #28797, .t. ) ;
#5332 = line ( 'none', #17980, #38182 ) ;
#5333 = face_outer_bound ( 'none', #46973, .t. ) ;
#5334 = line ( 'none', #29230, #32366 ) ;
#5335 = oriented_edge ( 'none', *, *, #22278, .f. ) ;
#5336 = oriented_edge ( 'none', *, *, #13974, .t. ) ;
#5338 = vertex_point ( 'none', #40825 ) ;
#5337 = edge_curve ( 'none', #31256, #43345, #17, .t. ) ;
#5339 = cartesian_point ( 'none', ( -46.60666861179009857, 18.96413256068287723, 157.2004312000392474 ) ) ;
#5340 = direction ( 'none', ( 0.9591247405308765961, 0.2829836251474256437, -1.130422233496261833e-15 ) ) ;
#5341 = axis2_placement_3d ( 'none', #3190, #24706, #6542 ) ;
#5342 = edge_curve ( 'none', #20958, #14963, #38657, .t. ) ;
#5343 = cartesian_point ( 'none', ( 16.51696054111621237, -9.253549934209035044, 176.0999999999999091 ) ) ;
#5344 = cartesian_point ( 'none', ( -85.50000000000011369, 65.60000000001082299, 165.0999999999616819 ) ) ;
#5345 = cartesian_point ( 'none', ( -15.63925511900993826, -8.911436434297280940, -11.49999999999997513 ) ) ;
#5346 = face_outer_bound ( 'none', #37093, .t. ) ;
#5347 = edge_curve ( 'none', #26952, #17818, #40289, .t. ) ;
#5348 = circle ( 'none', #27291, 6.399999999999997691 ) ;
#5350 = cartesian_point ( 'none', ( -55.99999999999990763, 19.91839899407609593, 186.0999999999998238 ) ) ;
#5349 = cartesian_point ( 'none', ( -12.83082805918699343, -37.05876909414803322, -11.62963279156435625 ) ) ;
#5351 = edge_curve ( 'none', #45770, #9335, #39192, .t. ) ;
#5352 = direction ( 'none', ( 0.1585527532634886383, -0.9873505073845697533, 2.775557561562872862e-17 ) ) ;
#5353 = face_outer_bound ( 'none', #17435, .t. ) ;
#5354 = oriented_edge ( 'none', *, *, #13986, .f. ) ;
#5355 = oriented_edge ( 'none', *, *, #14383, .t. ) ;
#5356 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, -4.170008355713477644e-17 ) ) ;
#5357 = edge_curve ( 'none', #29354, #31491, #19014, .t. ) ;
#5358 = vertex_point ( 'none', #11742 ) ;
#5359 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#5360 = advanced_face ( 'none', ( #9265 ), #22318, .f. ) ;
#5361 = cartesian_point ( 'none', ( -69.49999999999991473, 20.00000000000017764, 183.2410161513773801 ) ) ;
#5362 = direction ( 'none', ( -7.706087219271052943e-16, 3.400530025998508337e-16, -1.000000000000000000 ) ) ;
#5363 = cartesian_point ( 'none', ( 18.43541743770084196, -38.43107966083851323, 113.0999999999999517 ) ) ;
#5364 = cartesian_point ( 'none', ( 35.65616640185504593, -54.34738077886756002, -51.00000000000000711 ) ) ;
#5365 = oriented_edge ( 'none', *, *, #1979, .t. ) ;
#5366 = oriented_edge ( 'none', *, *, #642, .t. ) ;
#5367 = cartesian_point ( 'none', ( -3.996973624373527656, 37.28638091644270247, -7.000000000000000888 ) ) ;
#5368 = direction ( 'none', ( 1.000000000000000000, 3.648025537184032662e-15, -1.428686892093332260e-15 ) ) ;
#5369 = oriented_edge ( 'none', *, *, #5592, .f. ) ;
#5370 = vertex_point ( 'none', #30192 ) ;
#5371 = direction ( 'none', ( -1.000000000000000000, -3.563643956155842685e-15, 1.263464752872755470e-15 ) ) ;
#5372 = cartesian_point ( 'none', ( -42.50000000000004974, 26.33913438213173563, 101.1000000000000369 ) ) ;
#5373 = face_outer_bound ( 'none', #37881, .t. ) ;
#5374 = circle ( 'none', #34720, 4.900000000000000355 ) ;
#5375 = advanced_face ( 'none', ( #20726 ), #4633, .f. ) ;
#5376 = circle ( 'none', #30773, 4.250000000000003553 ) ;
#5377 = oriented_edge ( 'none', *, *, #39181, .t. ) ;
#5378 = cartesian_point ( 'none', ( 33.04627076535638963, 20.71096300278556157, -36.00000000000002132 ) ) ;
#5379 = axis2_placement_3d ( 'none', #14612, #47458, #3420 ) ;
#5380 = advanced_face ( 'none', ( #46617 ), #19571, .t. ) ;
#5381 = cartesian_point ( 'none', ( -79.80000000000312355, 34.64101615137712287, 126.0999999999997385 ) ) ;
#5382 = edge_loop ( 'none', ( #5041, #30710, #10479, #41524 ) ) ;
#5383 = axis2_placement_3d ( 'none', #33084, #14714, #40475 ) ;
#5384 = circle ( 'none', #4674, 1.807200000000002360 ) ;
#5385 = cartesian_point ( 'none', ( -14.13106946681614140, -41.74497426905483621, -15.49999999999998224 ) ) ;
#5386 = plane ( 'none', #38180 ) ;
#5387 = cartesian_point ( 'none', ( -18.44159496576955704, 32.24289735755488806, 120.7000000000000739 ) ) ;
#5388 = axis2_placement_3d ( 'none', #9783, #46770, #16847 ) ;
#5389 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#5390 = cartesian_point ( 'none', ( -85.97367388261693577, 29.95245297991121092, 158.7135356250476548 ) ) ;
#5391 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#5392 = oriented_edge ( 'none', *, *, #43962, .t. ) ;
#5394 = oriented_edge ( 'none', *, *, #39793, .f. ) ;
#5393 = direction ( 'none', ( -0.1065859633166276882, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#5395 = oriented_edge ( 'none', *, *, #10494, .f. ) ;
#5396 = edge_loop ( 'none', ( #28802, #29037, #9344, #3648, #22295, #47012, #37116, #14392, #20005, #43050, #18512 ) ) ;
#5397 = b_spline_curve_with_knots ( 'none', 3,
( #31925, #17439, #31778, #28683, #9742, #17112, #43166, #35500, #9909, #24678 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003984421609483357590, 0.0007968843218966715179, 0.001195326482845007277, 0.001593768643793343036 ),
.unspecified. ) ;
#5398 = cartesian_point ( 'none', ( -59.49999999999973710, -34.64101615137771972, 166.1000000000000796 ) ) ;
#5399 = edge_curve ( 'none', #30585, #16171, #6923, .t. ) ;
#5400 = cartesian_point ( 'none', ( -46.82418829532667814, 11.04457132612065173, 165.3177191514961351 ) ) ;
#5401 = direction ( 'none', ( -0.4389906948126953146, -0.8984916081232294793, 5.330692248188830028e-16 ) ) ;
#5402 = cartesian_point ( 'none', ( -69.19999999999987494, -11.73445414737818027, 134.5003195792692736 ) ) ;
#5403 = oriented_edge ( 'none', *, *, #42385, .t. ) ;
#5404 = cartesian_point ( 'none', ( 28.91396296912530772, 7.625259957539278766, 1.999999999999980016 ) ) ;
#5405 = oriented_edge ( 'none', *, *, #618, .t. ) ;
#5406 = axis2_placement_3d ( 'none', #26763, #8425, #915 ) ;
#5407 = cartesian_point ( 'none', ( 33.49541662671881426, 20.37838278351687649, -11.64244428228403727 ) ) ;
#5408 = edge_curve ( 'none', #38530, #16132, #36309, .t. ) ;
#5409 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#5410 = oriented_edge ( 'none', *, *, #26652, .t. ) ;
#5411 = direction ( 'none', ( 0.4999999999999997224, -7.912097344759816069e-17, 0.8660254037844388186 ) ) ;
#5412 = oriented_edge ( 'none', *, *, #36677, .t. ) ;
#5413 = direction ( 'none', ( -1.054711873393898713e-15, -1.665334536937734811e-16, -1.000000000000000000 ) ) ;
#5414 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#5415 = oriented_edge ( 'none', *, *, #11961, .t. ) ;
#5416 = direction ( 'none', ( 1.054711873393898713e-15, 1.665334536937734811e-16, 1.000000000000000000 ) ) ;
#5417 = vector ( 'none', #5984, 1000.000000000000114 ) ;
#5418 = vector ( 'none', #5792, 1000.000000000000000 ) ;
#5419 = face_outer_bound ( 'none', #24307, .t. ) ;
#5420 = cartesian_point ( 'none', ( -46.63308798543670974, -9.559943404058673266, 159.6071894358729821 ) ) ;
#5421 = oriented_edge ( 'none', *, *, #43298, .t. ) ;
#5422 = edge_curve ( 'none', #40073, #41982, #44898, .t. ) ;
#5423 = oriented_edge ( 'none', *, *, #16528, .f. ) ;
#5424 = edge_curve ( 'none', #40050, #18217, #36862, .t. ) ;
#5425 = direction ( 'none', ( 0.9971700051792177222, -0.07517965662916467617, -1.210869952267010228e-15 ) ) ;
#5427 = edge_curve ( 'none', #41535, #14841, #2961, .t. ) ;
#5426 = edge_loop ( 'none', ( #13925, #20661, #7265, #31262 ) ) ;
#5428 = advanced_face ( 'none', ( #47222 ), #45478, .t. ) ;
#5429 = face_outer_bound ( 'none', #10513, .t. ) ;
#5430 = oriented_edge ( 'none', *, *, #24, .f. ) ;
#5431 = advanced_face ( 'none', ( #16714 ), #31681, .t. ) ;
#5432 = cartesian_point ( 'none', ( -39.63091780014718069, 23.20059385507766692, 143.9488979087695384 ) ) ;
#5433 = cartesian_point ( 'none', ( -34.34655955182386577, -19.59654942010691414, -11.06092827116453314 ) ) ;
#5434 = oriented_edge ( 'none', *, *, #34586, .t. ) ;
#5435 = cartesian_point ( 'none', ( -38.55599999999984107, -23.89486271147012530, 113.1000000000000369 ) ) ;
#5436 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 60.40000000000006253 ) ) ;
#5437 = cartesian_point ( 'none', ( 1.053403069051147556, -15.96857229016888979, -120.9679165573801924 ) ) ;
#5438 = cartesian_point ( 'none', ( -50.46194077712584658, -45.96194077712534209, -60.99999999999999289 ) ) ;
#5439 = oriented_edge ( 'none', *, *, #15237, .t. ) ;
#5440 = vertex_point ( 'none', #31001 ) ;
#5441 = axis2_placement_3d ( 'none', #26013, #22462, #26165 ) ;
#5442 = direction ( 'none', ( -1.000000000000000000, -8.881784197001245421e-16, 1.084482438634955462e-15 ) ) ;
#5443 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#5444 = oriented_edge ( 'none', *, *, #35426, .f. ) ;
#5445 = direction ( 'none', ( 0.5552208685011401634, 0.8317029440736876111, -5.452486939366414073e-16 ) ) ;
#5446 = cartesian_point ( 'none', ( -38.96106480275960848, 4.145881591534372745, 113.3880706790771598 ) ) ;
#5447 = edge_loop ( 'none', ( #25635, #4919, #11477, #18584 ) ) ;
#5448 = cartesian_point ( 'none', ( -39.05999999999993122, -2.003197950035786157, 113.1000000000000369 ) ) ;
#5449 = axis2_placement_3d ( 'none', #8250, #44572, #26411 ) ;
#5450 = direction ( 'none', ( -3.608224830032506597e-15, 1.000000000000000000, -5.849626338871871667e-13 ) ) ;
#5451 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#5452 = oriented_edge ( 'none', *, *, #34337, .f. ) ;
#5453 = cartesian_point ( 'none', ( 5.516079017050664390, -25.56432379581492498, 1.548597204183398857 ) ) ;
#5454 = axis2_placement_3d ( 'none', #39506, #39819, #21120 ) ;
#5455 = line ( 'none', #18682, #41710 ) ;
#5456 = vector ( 'none', #1679, 1000.000000000000000 ) ;
#5457 = toroidal_surface ( 'none', #14678, 7.299999999999999822, 0.2000000000000000111 ) ;
#5458 = oriented_edge ( 'none', *, *, #21449, .f. ) ;
#5459 = cartesian_point ( 'none', ( 48.12277323152272857, -25.04505121590787198, 58.50000000000000000 ) ) ;
#5460 = axis2_placement_3d ( 'none', #22849, #34449, #15765 ) ;
#5461 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#5462 = edge_curve ( 'none', #43524, #20108, #27061, .t. ) ;
#5463 = oriented_edge ( 'none', *, *, #32629, .t. ) ;
#5464 = cartesian_point ( 'none', ( -38.73589557190037169, 9.424986776543235578, -10.49999999999997335 ) ) ;
#5465 = face_bound ( 'none', #43500, .t. ) ;
#5466 = edge_curve ( 'none', #22494, #20263, #11268, .t. ) ;
#5467 = direction ( 'none', ( -7.726341967795143312e-16, -2.939139324480750643e-16, -1.000000000000000000 ) ) ;
#5468 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#5469 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -2.151057110211239318e-16 ) ) ;
#5470 = edge_curve ( 'none', #5326, #11337, #33982, .t. ) ;
#5471 = oriented_edge ( 'none', *, *, #30531, .t. ) ;
#5472 = cartesian_point ( 'none', ( -69.49999999999990052, -2.285260393091653921e-13, 146.1000000000000512 ) ) ;
#5473 = cartesian_point ( 'none', ( -69.49999999999987210, -19.91839899407620251, 111.6003209368320341 ) ) ;
#5474 = cartesian_point ( 'none', ( -3.651954859865682017e-14, 3.471686019288369191e-14, 1.000000000000014655 ) ) ;
#5475 = face_outer_bound ( 'none', #23601, .t. ) ;
#5476 = oriented_edge ( 'none', *, *, #20451, .f. ) ;
#5477 = direction ( 'none', ( 3.059424346715685231e-15, -0.8660254037844332675, 0.5000000000000093259 ) ) ;
#5478 = edge_curve ( 'none', #3459, #11639, #7468, .t. ) ;
#5479 = cartesian_point ( 'none', ( -47.74047555955673516, 15.66209329216140844, 145.6997484319389855 ) ) ;
#5480 = oriented_edge ( 'none', *, *, #39491, .t. ) ;
#5481 = edge_curve ( 'none', #15326, #30173, #17393, .t. ) ;
#5482 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#5483 = cylindrical_surface ( 'none', #39485, 2.099999999999990763 ) ;
#5484 = cartesian_point ( 'none', ( -37.18891465674114727, 10.07508024182892115, 166.4270138585476388 ) ) ;
#5485 = direction ( 'none', ( -1.000000000000000000, -3.608224830031762701e-15, 1.317153999343779927e-15 ) ) ;
#5486 = direction ( 'none', ( 2.775557561562896873e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5487 = oriented_edge ( 'none', *, *, #19552, .f. ) ;
#5488 = edge_curve ( 'none', #39155, #11684, #14937, .t. ) ;
#5489 = cartesian_point ( 'none', ( 4.829943890320419835e-14, 2.285177028231776970e-14, 97.50000000000005684 ) ) ;
#5490 = oriented_edge ( 'none', *, *, #31822, .t. ) ;
#5492 = direction ( 'none', ( -1.096345236817342281e-15, -1.610385582298831411e-29, -1.000000000000000000 ) ) ;
#5491 = cartesian_point ( 'none', ( -12.37156061677503338, -37.40826683899535254, -11.31337003575579203 ) ) ;
#5493 = vertex_point ( 'none', #8831 ) ;
#5494 = vertex_point ( 'none', #37988 ) ;
#5495 = oriented_edge ( 'none', *, *, #19742, .t. ) ;
#5496 = cartesian_point ( 'none', ( -36.26455027589162228, 14.45289361617694901, 154.1632726680590793 ) ) ;
#5497 = line ( 'none', #24410, #42867 ) ;
#5498 = vector ( 'none', #16652, 1000.000000000000000 ) ;
#5499 = face_outer_bound ( 'none', #10536, .t. ) ;
#5500 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 3.802133645976566365e-16 ) ) ;
#5501 = face_bound ( 'none', #18993, .t. ) ;
#5502 = cartesian_point ( 'none', ( -52.26778348863296486, -14.09827951838218318, 163.4465322275631820 ) ) ;
#5503 = vertex_point ( 'none', #15878 ) ;
#5504 = cartesian_point ( 'none', ( -18.44159496576956059, 32.24289735755488806, 117.7000000000000739 ) ) ;
#5505 = cartesian_point ( 'none', ( 2.252239443721316536e-14, 2.889714162905759888e-15, 1.999999999999998668 ) ) ;
#5506 = vertex_point ( 'none', #4821 ) ;
#5507 = cartesian_point ( 'none', ( 38.86954803223163424, -6.845142135550507767, -36.80888871619414715 ) ) ;
#5508 = direction ( 'none', ( -3.652049423109068813e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5509 = cartesian_point ( 'none', ( 8.681518261879553222, 17.52516021805937996, -11.49999999999999822 ) ) ;
#5510 = axis2_placement_3d ( 'none', #42508, #24629, #13080 ) ;
#5511 = circle ( 'none', #17640, 65.00000000000001421 ) ;
#5512 = axis2_placement_3d ( 'none', #41928, #1766, #23437 ) ;
#5513 = cartesian_point ( 'none', ( -5.842036767891534974e-14, -3.343414842481101501e-16, -126.0000000000000000 ) ) ;
#5514 = cartesian_point ( 'none', ( -14.13359217743662022, 22.80552044066224582, 161.0223516004190287 ) ) ;
#5515 = axis2_placement_3d ( 'none', #35989, #36140, #28877 ) ;
#5516 = advanced_face ( 'none', ( #24196 ), #25338, .t. ) ;
#5517 = cartesian_point ( 'none', ( -42.17581170467317264, 19.01377383921220243, 157.4920889021650510 ) ) ;
#5518 = axis2_placement_3d ( 'none', #43093, #39895, #35579 ) ;
#5519 = line ( 'none', #19729, #20458 ) ;
#5520 = direction ( 'none', ( 3.688818327761560008e-15, -0.8167141395237278445, 0.5770424718354939531 ) ) ;
#5521 = edge_loop ( 'none', ( #20421, #3458, #326, #39518 ) ) ;
#5522 = advanced_face ( 'none', ( #40899 ), #41457, .t. ) ;
#5523 = vector ( 'none', #24742, 1000.000000000000114 ) ;
#5524 = edge_curve ( 'none', #8887, #5194, #18383, .t. ) ;
#5525 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -2.151057110211240797e-16 ) ) ;
#5526 = direction ( 'none', ( -9.436895709313830594e-16, -2.775557561562891351e-16, -1.000000000000000000 ) ) ;
#5527 = direction ( 'none', ( 0.8660254037844397068, -0.4999999999999980571, -1.201910926767844459e-15 ) ) ;
#5528 = oriented_edge ( 'none', *, *, #35241, .f. ) ;
#5529 = edge_loop ( 'none', ( #42858, #38767, #18445, #1042, #39866, #11287, #20644, #20788 ) ) ;
#5530 = edge_curve ( 'none', #24832, #30762, #45467, .t. ) ;
#5531 = direction ( 'none', ( -0.9943034911051374936, -0.1065859633166382076, 1.039617964240800946e-15 ) ) ;
#5532 = oriented_edge ( 'none', *, *, #33367, .f. ) ;
#5533 = cartesian_point ( 'none', ( -17.18541743770041919, -36.26601615137756340, 113.0999999999999943 ) ) ;
#5534 = axis2_placement_3d ( 'none', #8672, #27173, #20401 ) ;
#5535 = cartesian_point ( 'none', ( -42.36950568858415522, -26.30195433388394832, 112.6114181260152662 ) ) ;
#5536 = edge_curve ( 'none', #47638, #15527, #13221, .t. ) ;
#5537 = oriented_edge ( 'none', *, *, #28529, .f. ) ;
#5538 = vertex_point ( 'none', #5923 ) ;
#5539 = cartesian_point ( 'none', ( -91.18694958987931898, 28.27102446641364963, 162.1361323129684138 ) ) ;
#5540 = cartesian_point ( 'none', ( 0.9966158955403489061, -20.99999999999997868, 176.0999999999999659 ) ) ;
#5541 = direction ( 'none', ( -1.054711873393898713e-15, -2.220446049250313081e-16, -1.000000000000000000 ) ) ;
#5542 = face_outer_bound ( 'none', #41120, .t. ) ;
#5543 = circle ( 'none', #46026, 4.200000000000002842 ) ;
#5544 = line ( 'none', #31462, #43498 ) ;
#5545 = cartesian_point ( 'none', ( -3.734351268304088244e-14, 3.477502818326309484e-14, 4.857225732735059864e-14 ) ) ;
#5546 = vector ( 'none', #18483, 1000.000000000000000 ) ;
#5547 = edge_loop ( 'none', ( #6979, #9677 ) ) ;
#5548 = cartesian_point ( 'none', ( -49.64999999999993463, 19.21264236928858438, 144.9013035455914178 ) ) ;
#5549 = cartesian_point ( 'none', ( -51.04404714605227156, 11.47971985293457742, 166.1030137790727963 ) ) ;
#5550 = oriented_edge ( 'none', *, *, #25377, .t. ) ;
#5551 = edge_curve ( 'none', #10490, #11814, #29733, .t. ) ;
#5552 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#5553 = face_bound ( 'none', #19032, .t. ) ;
#5554 = plane ( 'none', #44467 ) ;
#5555 = direction ( 'none', ( 1.590016789392713118e-15, -0.7111790392350227918, -0.7030109345897472828 ) ) ;
#5556 = cartesian_point ( 'none', ( 31.00027695764293156, 49.61081362515070481, 60.60000000000004405 ) ) ;
#5557 = cartesian_point ( 'none', ( -19.10817815044842405, 34.77663212845484253, -10.82362657365023217 ) ) ;
#5558 = edge_curve ( 'none', #45623, #46305, #8029, .t. ) ;
#5559 = direction ( 'none', ( 0.6110250563186155892, -0.5629773324559890213, -0.5565113688789937729 ) ) ;
#5560 = cartesian_point ( 'none', ( -0.1965009240903427268, 25.99925743914299403, 0.9999999999999983347 ) ) ;
#5561 = direction ( 'none', ( -3.839582726818957315e-15, 0.4187739565397454733, -0.9080905094339700723 ) ) ;
#5562 = direction ( 'none', ( -1.000000000000000000, -3.323730179971562393e-15, 8.239640843840860369e-16 ) ) ;
#5563 = cartesian_point ( 'none', ( -52.66869176962468657, 9.737836114792440156, 165.7717322013452019 ) ) ;
#5564 = cartesian_point ( 'none', ( -83.16496862231149123, 0.4931580618656125070, 122.1044745959535760 ) ) ;
#5565 = vector ( 'none', #4833, 1000.000000000000000 ) ;
#5566 = line ( 'none', #7976, #33750 ) ;
#5567 = cartesian_point ( 'none', ( -17.34043879420762124, 27.97998742334425160, 145.2785372514879612 ) ) ;
#5568 = oriented_edge ( 'none', *, *, #7896, .t. ) ;
#5569 = oriented_edge ( 'none', *, *, #24533, .f. ) ;
#5570 = oriented_edge ( 'none', *, *, #37819, .f. ) ;
#5571 = cartesian_point ( 'none', ( 17.14682995133344434, -34.83855266291801200, 117.7000000000000313 ) ) ;
#5572 = advanced_face ( 'none', ( #43158 ), #16684, .f. ) ;
#5573 = cartesian_point ( 'none', ( -52.47773211698177676, -21.05917936238239108, 153.0088117963573211 ) ) ;
#5574 = cartesian_point ( 'none', ( -41.25896460304851132, -21.21815992252440708, 154.5344648027583219 ) ) ;
#5575 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#5576 = oriented_edge ( 'none', *, *, #127, .f. ) ;
#5577 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 60.60000000000005826 ) ) ;
#5578 = axis2_placement_3d ( 'none', #33417, #40636, #810 ) ;
#5579 = oriented_edge ( 'none', *, *, #41896, .f. ) ;
#5580 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#5581 = oriented_edge ( 'none', *, *, #33576, .f. ) ;
#5582 = circle ( 'none', #42015, 4.049999999999999822 ) ;
#5583 = cylindrical_surface ( 'none', #506, 7.499999999999999112 ) ;
#5584 = vertex_point ( 'none', #24391 ) ;
#5585 = circle ( 'none', #40353, 0.4999999999999989453 ) ;
#5586 = vertex_point ( 'none', #13002 ) ;
#5587 = axis2_placement_3d ( 'none', #2061, #39193, #16802 ) ;
#5588 = cartesian_point ( 'none', ( -26.95027695764256492, -49.61081362515086823, 60.60000000000005826 ) ) ;
#5589 = axis2_placement_3d ( 'none', #13850, #6773, #32522 ) ;
#5590 = vertex_point ( 'none', #5754 ) ;
#5591 = circle ( 'none', #29618, 21.95198850781879329 ) ;
#5592 = edge_curve ( 'none', #33463, #38644, #2914, .t. ) ;
#5593 = cartesian_point ( 'none', ( 1.766023819819464880, -18.68091703454151897, 176.0999999999999091 ) ) ;
#5594 = cartesian_point ( 'none', ( 11.98418662514484723, 14.86200763469384434, -37.50000000000000000 ) ) ;
#5595 = advanced_face ( 'none', ( #15491 ), #4035, .f. ) ;
#5596 = oriented_edge ( 'none', *, *, #14660, .f. ) ;
#5597 = edge_curve ( 'none', #15397, #27691, #3456, .t. ) ;
#5598 = advanced_face ( 'none', ( #41416 ), #26448, .f. ) ;
#5599 = b_spline_curve_with_knots ( 'none', 3,
( #17620, #21337, #47082, #31829 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0005932647872072900532, 0.001185033349720831988 ),
.unspecified. ) ;
#5600 = axis2_placement_3d ( 'none', #39648, #29133, #47186 ) ;
#5601 = direction ( 'none', ( 6.323653290322538517e-16, 2.518793474338965937e-17, 1.000000000000000000 ) ) ;
#5602 = edge_curve ( 'none', #37643, #39411, #31631, .t. ) ;
#5603 = cartesian_point ( 'none', ( 38.76309401801130861, -6.404883760268174520, -11.50000000000001954 ) ) ;
#5604 = cartesian_point ( 'none', ( 6.800169094819384361e-14, 2.643317819860799463e-14, 111.8999999999999915 ) ) ;
#5605 = cartesian_point ( 'none', ( 5.925780128316632478, -25.84809135727261875, 1.885072292649059955 ) ) ;
#5606 = face_outer_bound ( 'none', #13595, .t. ) ;
#5607 = cartesian_point ( 'none', ( -78.49999999999992895, 20.00000000002006573, 180.7410161513658977 ) ) ;
#5608 = cartesian_point ( 'none', ( -46.63308798543670974, -10.50092769311865126, 158.8893393859596017 ) ) ;
#5609 = circle ( 'none', #30274, 3.999999999999999556 ) ;
#5610 = conical_surface ( 'none', #40780, 33.49999999999997158, 0.7853981633974447263 ) ;
#5611 = edge_curve ( 'none', #1688, #26383, #18964, .t. ) ;
#5612 = direction ( 'none', ( 1.214306433183764374e-15, 1.505306844533063543e-29, 1.000000000000000000 ) ) ;
#5613 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5614 = oriented_edge ( 'none', *, *, #43647, .t. ) ;
#5615 = oriented_edge ( 'none', *, *, #36128, .f. ) ;
#5616 = oriented_edge ( 'none', *, *, #15930, .t. ) ;
#5617 = cartesian_point ( 'none', ( -0.2221540729210090825, -26.41229679166299604, 1.819238505700503161 ) ) ;
#5618 = edge_curve ( 'none', #18396, #3448, #11512, .t. ) ;
#5619 = cartesian_point ( 'none', ( -79.80000000000293880, -20.00000000000072120, 111.4589838486227649 ) ) ;
#5620 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#5621 = cartesian_point ( 'none', ( -3.010335730499761553, -18.82811405291776907, -115.9999999999999858 ) ) ;
#5622 = cartesian_point ( 'none', ( -46.59352487863969827, -3.171024474395722326, 129.8888052234819099 ) ) ;
#5623 = oriented_edge ( 'none', *, *, #26879, .f. ) ;
#5624 = vertex_point ( 'none', #2724 ) ;
#5625 = circle ( 'none', #21902, 4.000000000000000000 ) ;
#5626 = cylindrical_surface ( 'none', #42412, 3.400000000000000355 ) ;
#5627 = oriented_edge ( 'none', *, *, #16876, .f. ) ;
#5628 = circle ( 'none', #43737, 40.00000000000000711 ) ;
#5629 = oriented_edge ( 'none', *, *, #30798, .f. ) ;
#5630 = advanced_face ( 'none', ( #33938 ), #35125, .f. ) ;
#5631 = edge_loop ( 'none', ( #16797, #32558, #43187, #26921 ) ) ;
#5632 = oriented_edge ( 'none', *, *, #17594, .f. ) ;
#5633 = cartesian_point ( 'none', ( 1.360985527142672821e-13, 2.010281278564675082e-14, 163.5999999999999659 ) ) ;
#5634 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#5635 = circle ( 'none', #7440, 5.000000000000004441 ) ;
#5636 = cartesian_point ( 'none', ( 6.921314823182087919e-14, 17.62432289551294673, 157.5999999999999659 ) ) ;
#5637 = axis2_placement_3d ( 'none', #5113, #30821, #4955 ) ;
#5638 = oriented_edge ( 'none', *, *, #10656, .t. ) ;
#5639 = cartesian_point ( 'none', ( -76.64601170466363556, -14.65675783288788203, 134.4238107930095794 ) ) ;
#5640 = cartesian_point ( 'none', ( -3.010335730499740681, -18.82811405291776907, -86.00000000000000000 ) ) ;
#5641 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#5642 = cartesian_point ( 'none', ( -36.33130823037508605, -13.84879369815280903, 163.1297801837253587 ) ) ;
#5643 = axis2_placement_3d ( 'none', #22789, #41614, #11868 ) ;
#5644 = cartesian_point ( 'none', ( -36.28688773511075283, 14.64321680160216665, 153.8147034405839975 ) ) ;
#5645 = advanced_face ( 'none', ( #13794 ), #35718, .f. ) ;
#5646 = face_bound ( 'none', #14707, .t. ) ;
#5647 = direction ( 'none', ( -0.1065859633166280351, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#5648 = direction ( 'none', ( 0.6311742829282839251, -0.7756410410556977553, 0.0000000000000000000 ) ) ;
#5649 = advanced_face ( 'none', ( #21805 ), #33376, .f. ) ;
#5650 = line ( 'none', #42438, #44193 ) ;
#5651 = axis2_placement_3d ( 'none', #839, #4495, #8194 ) ;
#5652 = face_outer_bound ( 'none', #6671, .t. ) ;
#5653 = cartesian_point ( 'none', ( -82.30000000000299565, 21.32142726050323134, 182.6112915308868594 ) ) ;
#5654 = cartesian_point ( 'none', ( 0.5435884129147423582, -5.070947804636197986, -126.0000000000000000 ) ) ;
#5655 = oriented_edge ( 'none', *, *, #21368, .f. ) ;
#5656 = edge_curve ( 'none', #44148, #35201, #21068, .t. ) ;
#5657 = edge_loop ( 'none', ( #27466, #12054, #30066, #28627 ) ) ;
#5658 = oriented_edge ( 'none', *, *, #36250, .f. ) ;
#5659 = oriented_edge ( 'none', *, *, #37618, .f. ) ;
#5660 = cartesian_point ( 'none', ( -84.80000000000299565, 18.67857273949664432, 178.8707407718682134 ) ) ;
#5661 = axis2_placement_3d ( 'none', #7328, #44627, #130 ) ;
#5662 = spherical_surface ( 'none', #26130, 4.100000000000000533 ) ;
#5663 = edge_curve ( 'none', #15674, #47425, #12678, .t. ) ;
#5664 = plane ( 'none', #12357 ) ;
#5665 = oriented_edge ( 'none', *, *, #5210, .t. ) ;
#5666 = direction ( 'none', ( -1.000000000000000000, -3.661914076502782819e-15, 1.272573125467864644e-15 ) ) ;
#5667 = oriented_edge ( 'none', *, *, #9914, .f. ) ;
#5668 = vector ( 'none', #19586, 1000.000000000000000 ) ;
#5669 = line ( 'none', #43113, #45956 ) ;
#5670 = oriented_edge ( 'none', *, *, #38899, .t. ) ;
#5671 = line ( 'none', #21928, #25761 ) ;
#5672 = edge_curve ( 'none', #12872, #33558, #36264, .t. ) ;
#5673 = cartesian_point ( 'none', ( -11.67613892371883466, -22.11298792495103172, 138.1115372448836354 ) ) ;
#5674 = vertex_point ( 'none', #10084 ) ;
#5675 = edge_curve ( 'none', #8482, #5494, #42569, .t. ) ;
#5676 = oriented_edge ( 'none', *, *, #7023, .f. ) ;
#5677 = direction ( 'none', ( 0.0000000000000000000, -0.6065293894951312437, 0.7950610666349242628 ) ) ;
#5678 = toroidal_surface ( 'none', #34959, 19.25000000000000000, 4.049999999999999822 ) ;
#5679 = edge_loop ( 'none', ( #9103, #32560, #16313, #9196, #45671, #9462, #21639, #16686 ) ) ;
#5680 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#5681 = edge_curve ( 'none', #41523, #27264, #24794, .t. ) ;
#5682 = direction ( 'none', ( 1.000000000000000000, -3.472942098561955260e-17, -2.151057110211240058e-16 ) ) ;
#5683 = cartesian_point ( 'none', ( -49.64999999999980673, -18.77210717487818670, 141.8373139671220997 ) ) ;
#5684 = edge_curve ( 'none', #40327, #37857, #10362, .t. ) ;
#5685 = manifold_solid_brep ( '����-44-solid1', #37825 ) ;
#5686 = cartesian_point ( 'none', ( -42.17588111674150753, -15.54656383116297924, 151.1127135327926112 ) ) ;
#5687 = oriented_edge ( 'none', *, *, #1709, .t. ) ;
#5688 = cartesian_point ( 'none', ( -80.25173582597459188, 28.65723750501828704, 161.4312923513238047 ) ) ;
#5689 = direction ( 'none', ( 4.440892098500626162e-16, 1.000000000000000000, -3.909236002201256132e-16 ) ) ;
#5690 = cartesian_point ( 'none', ( -31.00027695764255498, -49.61081362515088244, -23.74999999999999289 ) ) ;
#5691 = edge_curve ( 'none', #25667, #29714, #589, .t. ) ;
#5692 = face_outer_bound ( 'none', #9788, .t. ) ;
#5693 = cartesian_point ( 'none', ( 49.61081362515099613, -31.00027695764238089, 60.59999999999999432 ) ) ;
#5694 = b_spline_curve_with_knots ( 'none', 3,
( #5249, #5708, #30953, #16325 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.01424186206163592476 ),
.unspecified. ) ;
#5695 = cartesian_point ( 'none', ( 6.559960221454764984, -14.59354206536836962, -85.34056950820576048 ) ) ;
#5696 = face_outer_bound ( 'none', #14834, .t. ) ;
#5697 = line ( 'none', #13270, #32132 ) ;
#5698 = direction ( 'none', ( 0.5002102258937928259, -0.8659039957820270361, 0.0000000000000000000 ) ) ;
#5699 = cartesian_point ( 'none', ( -1.526426313431688129e-13, 48.50000000000003553, 48.50000000000004974 ) ) ;
#5700 = cartesian_point ( 'none', ( -22.59776535637844574, -29.78733158293710304, 133.7148321180860364 ) ) ;
#5701 = direction ( 'none', ( 1.692413147294448336e-15, -0.08040252668610871345, 0.9967624760706483844 ) ) ;
#5702 = oriented_edge ( 'none', *, *, #4712, .f. ) ;
#5703 = direction ( 'none', ( -0.1065859633166276049, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#5704 = oriented_edge ( 'none', *, *, #13671, .t. ) ;
#5705 = oriented_edge ( 'none', *, *, #40441, .t. ) ;
#5706 = face_outer_bound ( 'none', #39209, .t. ) ;
#5707 = cartesian_point ( 'none', ( -46.63308798543676659, -1.350669975338169271e-13, 146.0999999999999943 ) ) ;
#5708 = cartesian_point ( 'none', ( -14.49999999999983835, -36.07317927387899914, 122.1744001323209687 ) ) ;
#5709 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#5710 = cartesian_point ( 'none', ( -28.69999999999982165, -16.87296544108868446, 163.1690081206798197 ) ) ;
#5711 = vector ( 'none', #12889, 1000.000000000000000 ) ;
#5712 = cartesian_point ( 'none', ( -55.13117182078705270, 33.59582001166871379, 131.3470442083883256 ) ) ;
#5713 = cartesian_point ( 'none', ( 25.20365006125269502, 52.55175167686911664, 60.60000000000002984 ) ) ;
#5714 = axis2_placement_3d ( 'none', #21548, #35923, #10627 ) ;
#5715 = oriented_edge ( 'none', *, *, #17558, .f. ) ;
#5716 = oriented_edge ( 'none', *, *, #22242, .t. ) ;
#5717 = toroidal_surface ( 'none', #32713, 19.25000000000000000, 4.049999999999999822 ) ;
#5718 = circle ( 'none', #26636, 4.049999999999999822 ) ;
#5719 = oriented_edge ( 'none', *, *, #8544, .t. ) ;
#5720 = direction ( 'none', ( -1.214306433183765755e-15, -1.760954785351025230e-29, -1.000000000000000000 ) ) ;
#5721 = person_and_organization ( #34360, #46554 ) ;
#5722 = axis2_placement_3d ( 'none', #6893, #17511, #43415 ) ;
#5723 = vertex_point ( 'none', #21943 ) ;
#5724 = cartesian_point ( 'none', ( -58.49999999999986500, -1.857680427327784855e-13, 172.1000000000000512 ) ) ;
#5725 = plane ( 'none', #12923 ) ;
#5726 = axis2_placement_3d ( 'none', #392, #21911, #22577 ) ;
#5727 = circle ( 'none', #29274, 3.999999999999998224 ) ;
#5728 = oriented_edge ( 'none', *, *, #19339, .f. ) ;
#5729 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#5730 = edge_loop ( 'none', ( #23726, #46927, #2694, #36549 ) ) ;
#5731 = axis2_placement_3d ( 'none', #39825, #28533, #24859 ) ;
#5732 = edge_curve ( 'none', #27296, #2565, #2323, .t. ) ;
#5733 = direction ( 'none', ( 1.000000000000000000, 3.552713678800500140e-15, -1.332267629550195540e-15 ) ) ;
#5734 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#5735 = edge_loop ( 'none', ( #8513, #45674 ) ) ;
#5736 = cartesian_point ( 'none', ( -16.28168911156168974, -37.11317231157059382, 113.1000000000000654 ) ) ;
#5737 = axis2_placement_3d ( 'none', #19109, #18924, #33588 ) ;
#5738 = line ( 'none', #17848, #20087 ) ;
#5739 = edge_curve ( 'none', #36938, #18130, #31068, .t. ) ;
#5740 = cartesian_point ( 'none', ( 50.70000000000000284, -7.969438428564394508e-15, -0.5000000000001015854 ) ) ;
#5741 = circle ( 'none', #30852, 3.999999999999998224 ) ;
#5742 = face_outer_bound ( 'none', #17975, .t. ) ;
#5743 = edge_curve ( 'none', #16959, #5538, #16105, .t. ) ;
#5744 = advanced_face ( 'none', ( #37438 ), #3651, .f. ) ;
#5745 = oriented_edge ( 'none', *, *, #1863, .f. ) ;
#5747 = cartesian_point ( 'none', ( -4.843941993762188147, -20.45717068361932078, 176.0999999999999659 ) ) ;
#5746 = direction ( 'none', ( 1.000000000000000000, 3.661914076502782819e-15, -1.272573125467864644e-15 ) ) ;
#5748 = direction ( 'none', ( 0.1065859633166280351, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#5749 = oriented_edge ( 'none', *, *, #11621, .t. ) ;
#5750 = line ( 'none', #10981, #3460 ) ;
#5751 = edge_curve ( 'none', #32710, #31765, #27619, .t. ) ;
#5752 = advanced_face ( 'none', ( #5742 ), #17797, .t. ) ;
#5753 = direction ( 'none', ( -0.5636924950782568056, -0.8259847280624802446, 6.844954231109467540e-16 ) ) ;
#5754 = cartesian_point ( 'none', ( -42.36691201456336842, -14.88692395694974557, 129.9671361951008919 ) ) ;
#5755 = edge_curve ( 'none', #21863, #28817, #39716, .t. ) ;
#5756 = oriented_edge ( 'none', *, *, #35985, .f. ) ;
#5757 = oriented_edge ( 'none', *, *, #8401, .t. ) ;
#5758 = vertex_point ( 'none', #18549 ) ;
#5759 = oriented_edge ( 'none', *, *, #16457, .t. ) ;
#5760 = cylindrical_surface ( 'none', #11090, 4.500000000000000888 ) ;
#5761 = direction ( 'none', ( -1.603000074938371624e-15, 0.08040252668610858855, -0.9967624760706483844 ) ) ;
#5762 = vector ( 'none', #4443, 1000.000000000000114 ) ;
#5763 = vertex_point ( 'none', #47531 ) ;
#5764 = cartesian_point ( 'none', ( -24.06458256229927173, -35.18107966083867666, 113.1000000000000085 ) ) ;
#5765 = edge_curve ( 'none', #25331, #22259, #29883, .t. ) ;
#5766 = vector ( 'none', #23275, 999.9999999999998863 ) ;
#5767 = oriented_edge ( 'none', *, *, #23565, .f. ) ;
#5768 = oriented_edge ( 'none', *, *, #19329, .t. ) ;
#5769 = cartesian_point ( 'none', ( -1.962819879383892370e-14, -3.997763454527304558e-16, -65.00000000000000000 ) ) ;
#5770 = direction ( 'none', ( 3.490640606220100936e-15, -0.9967624760706483844, -0.08040252668610858855 ) ) ;
#5771 = vector ( 'none', #27901, 1000.000000000000000 ) ;
#5772 = edge_loop ( 'none', ( #42135, #38184, #34742 ) ) ;
#5773 = oriented_edge ( 'none', *, *, #2007, .f. ) ;
#5774 = oriented_edge ( 'none', *, *, #31460, .f. ) ;
#5775 = cartesian_point ( 'none', ( -95.49999999999990052, -3.223398848899882420e-13, 146.1000000000001080 ) ) ;
#5776 = cartesian_point ( 'none', ( -69.49999999999991473, 20.00000000000017764, 178.6410161513773858 ) ) ;
#5777 = direction ( 'none', ( 3.608224830031757179e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5778 = axis2_placement_3d ( 'none', #12928, #20467, #35608 ) ;
#5779 = cartesian_point ( 'none', ( -8.911436434297254294, 15.63925511900997734, -36.49999999999999289 ) ) ;
#5780 = oriented_edge ( 'none', *, *, #278, .f. ) ;
#5781 = line ( 'none', #34140, #27658 ) ;
#5782 = axis2_placement_3d ( 'none', #2668, #47333, #17553 ) ;
#5783 = plane ( 'none', #28835 ) ;
#5784 = direction ( 'none', ( 0.5002102258937927148, -0.8659039957820271471, 0.0000000000000000000 ) ) ;
#5785 = axis2_placement_3d ( 'none', #8597, #8113, #19354 ) ;
#5786 = face_outer_bound ( 'none', #20220, .t. ) ;
#5787 = face_outer_bound ( 'none', #16655, .t. ) ;
#5788 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#5789 = cartesian_point ( 'none', ( -35.19999999999987494, -9.381384558082572767e-14, 146.0999999999999659 ) ) ;
#5790 = vertex_point ( 'none', #36780 ) ;
#5791 = cartesian_point ( 'none', ( -37.18923766963825273, -10.65915369219609232, 134.4196576222809938 ) ) ;
#5792 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#5793 = vertex_point ( 'none', #25648 ) ;
#5794 = line ( 'none', #45757, #1219 ) ;
#5795 = axis2_placement_3d ( 'none', #10572, #28731, #33730 ) ;
#5796 = cartesian_point ( 'none', ( -50.77488489388429826, -9.756289556638815696, 157.9492630025224855 ) ) ;
#5797 = cartesian_point ( 'none', ( -51.00292657709122324, -37.46194077712532788, -50.99999999999998579 ) ) ;
#5798 = edge_curve ( 'none', #37538, #38292, #21271, .t. ) ;
#5799 = cartesian_point ( 'none', ( -11.23778771052995573, 18.60939881549711217, 174.1714442165666981 ) ) ;
#5800 = cartesian_point ( 'none', ( -96.50000000000001421, 33.49999999999964473, 146.0999999999805254 ) ) ;
#5801 = oriented_edge ( 'none', *, *, #10952, .f. ) ;
#5802 = cartesian_point ( 'none', ( -85.50000000000011369, 65.20000000001081730, 165.0999999999619092 ) ) ;
#5803 = oriented_edge ( 'none', *, *, #6653, .t. ) ;
#5804 = vertex_point ( 'none', #29647 ) ;
#5805 = face_outer_bound ( 'none', #31198, .t. ) ;
#5806 = axis2_placement_3d ( 'none', #32148, #39268, #46618 ) ;
#5807 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#5808 = circle ( 'none', #17113, 40.00000000000000711 ) ;
#5809 = edge_curve ( 'none', #36327, #43910, #14336, .t. ) ;
#5810 = oriented_edge ( 'none', *, *, #12880, .f. ) ;
#5811 = cartesian_point ( 'none', ( -54.49999999999988631, -1.744026668586890360e-13, 146.1000000000000512 ) ) ;
#5812 = direction ( 'none', ( 1.063012701305063081e-15, 1.291400868768444352e-17, 1.000000000000000000 ) ) ;
#5813 = vector ( 'none', #7032, 1000.000000000000000 ) ;
#5814 = advanced_face ( 'none', ( #25882 ), #38606, .t. ) ;
#5815 = axis2_placement_3d ( 'none', #12487, #12641, #9105 ) ;
#5816 = oriented_edge ( 'none', *, *, #35314, .f. ) ;
#5817 = edge_curve ( 'none', #1972, #14453, #28750, .t. ) ;
#5818 = cartesian_point ( 'none', ( 1.865254358040968619, -17.40031109433993350, -63.00000000000000000 ) ) ;
#5819 = cartesian_point ( 'none', ( -36.33130823037517132, -3.948060941745436647, 130.0278092719049141 ) ) ;
#5820 = oriented_edge ( 'none', *, *, #8352, .t. ) ;
#5821 = cartesian_point ( 'none', ( 1.281956287182046191e-13, 2.083747801732503804e-14, 157.5999999999999659 ) ) ;
#5822 = oriented_edge ( 'none', *, *, #10034, .f. ) ;
#5823 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#5824 = circle ( 'none', #18419, 3.050000000000000711 ) ;
#5825 = circle ( 'none', #28396, 4.999999999999997335 ) ;
#5826 = oriented_edge ( 'none', *, *, #17123, .f. ) ;
#5827 = oriented_edge ( 'none', *, *, #33717, .f. ) ;
#5828 = vertex_point ( 'none', #37439 ) ;
#5829 = direction ( 'none', ( 4.440892098500625176e-16, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5830 = edge_curve ( 'none', #41339, #3967, #6874, .t. ) ;
#5831 = cartesian_point ( 'none', ( -36.28629995881022552, 17.41889209752919498, 132.7419925180037126 ) ) ;
#5832 = cartesian_point ( 'none', ( -41.96587355292254529, -14.96869263366684244, 152.1503465712379182 ) ) ;
#5833 = direction ( 'none', ( -3.202566417187948859e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5834 = vector ( 'none', #19162, 1000.000000000000114 ) ;
#5835 = edge_curve ( 'none', #40519, #46674, #16673, .t. ) ;
#5836 = direction ( 'none', ( 0.9912947018080030537, 8.141635513917818837e-14, 0.1316617414717817791 ) ) ;
#5837 = advanced_face ( 'none', ( #20142 ), #46028, .f. ) ;
#5838 = vector ( 'none', #30262, 1000.000000000000000 ) ;
#5839 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#5840 = cartesian_point ( 'none', ( 9.235062574154088821, -39.24020413111352212, -85.99999999999998579 ) ) ;
#5841 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5842 = edge_loop ( 'none', ( #19756, #24969, #27828, #27786 ) ) ;
#5843 = vector ( 'none', #17159, 1000.000000000000114 ) ;
#5844 = edge_loop ( 'none', ( #23006, #3599, #8143, #47376 ) ) ;
#5845 = circle ( 'none', #28527, 36.49999999999997158 ) ;
#5846 = oriented_edge ( 'none', *, *, #22765, .t. ) ;
#5847 = cartesian_point ( 'none', ( 6.233792875101559675e-14, 2.695968828131077008e-14, 107.5999999999999943 ) ) ;
#5848 = cartesian_point ( 'none', ( -41.99607425566790653, -26.19527205448656915, 112.9777372599631207 ) ) ;
#5849 = cartesian_point ( 'none', ( -41.50948164406572261, -15.05205144998074651, 150.9434665391248984 ) ) ;
#5850 = edge_loop ( 'none', ( #9046, #33464 ) ) ;
#5851 = cartesian_point ( 'none', ( -84.24258345551439220, -24.08080038262336586, 139.3097745908664251 ) ) ;
#5852 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051386038, 5.004010026856173173e-17 ) ) ;
#5853 = cartesian_point ( 'none', ( -33.06923819516758556, -20.95692912648064166, -35.73934967332241541 ) ) ;
#5854 = oriented_edge ( 'none', *, *, #4206, .t. ) ;
#5855 = oriented_edge ( 'none', *, *, #11608, .f. ) ;
#5856 = vertex_point ( 'none', #4431 ) ;
#5857 = cartesian_point ( 'none', ( -52.47765108885687368, -11.01916613401250089, 134.0394741063830679 ) ) ;
#5858 = circle ( 'none', #9550, 47.50000000000000711 ) ;
#5859 = cartesian_point ( 'none', ( -64.99163854473849256, 23.95588808594972008, 176.8273593958128060 ) ) ;
#5860 = axis2_placement_3d ( 'none', #3322, #29326, #10697 ) ;
#5861 = edge_loop ( 'none', ( #42294, #38820, #32454, #32067 ) ) ;
#5862 = line ( 'none', #21344, #11634 ) ;
#5863 = cartesian_point ( 'none', ( 5.399559962042035366, -15.06319974346784996, -82.69201754972152685 ) ) ;
#5864 = oriented_edge ( 'none', *, *, #14868, .f. ) ;
#5865 = cartesian_point ( 'none', ( -20.43818253585356359, 4.922891762768817792, 176.1000000000000227 ) ) ;
#5866 = cartesian_point ( 'none', ( -21.45600397197657827, -29.33110855844110176, 136.4255794346779851 ) ) ;
#5867 = vertex_point ( 'none', #34026 ) ;
#5868 = oriented_edge ( 'none', *, *, #7418, .t. ) ;
#5869 = axis2_placement_3d ( 'none', #34480, #27401, #13699 ) ;
#5870 = circle ( 'none', #39758, 4.249999999999996447 ) ;
#5871 = cartesian_point ( 'none', ( -49.36879162171086932, 7.681156775881129661, 124.1024163526468840 ) ) ;
#5872 = line ( 'none', #25697, #38744 ) ;
#5873 = oriented_edge ( 'none', *, *, #20823, .t. ) ;
#5874 = vertex_point ( 'none', #15666 ) ;
#5875 = plane ( 'none', #28323 ) ;
#5876 = oriented_edge ( 'none', *, *, #23720, .f. ) ;
#5877 = oriented_edge ( 'none', *, *, #35916, .f. ) ;
#5878 = plane ( 'none', #26587 ) ;
#5879 = cartesian_point ( 'none', ( -20.55243100279646384, 33.27191875826628831, -11.81464949986136581 ) ) ;
#5880 = axis2_placement_3d ( 'none', #158, #11080, #7193 ) ;
#5881 = cartesian_point ( 'none', ( -1.570271690454205151e-14, 4.416311420494835397e-17, -73.00000000000000000 ) ) ;
#5882 = advanced_face ( 'none', ( #9212, #42017 ), #41258, .t. ) ;
#5883 = cartesian_point ( 'none', ( -54.79999999999990479, -2.537916715004608357e-13, 146.1000000000000796 ) ) ;
#5884 = cartesian_point ( 'none', ( -39.34999999999992326, 16.81076749917864532, 155.4787310489508911 ) ) ;
#5885 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.151057110211240797e-16 ) ) ;
#5886 = cartesian_point ( 'none', ( 35.85807456235143320, 17.42120748329552171, -37.50000000000002132 ) ) ;
#5887 = face_outer_bound ( 'none', #33292, .t. ) ;
#5888 = cartesian_point ( 'none', ( -47.74015538779228507, -9.038497322091854969, 158.8973405245694153 ) ) ;
#5889 = vector ( 'none', #32963, 1000.000000000000000 ) ;
#5890 = edge_curve ( 'none', #47126, #39155, #44296, .t. ) ;
#5891 = axis2_placement_3d ( 'none', #38028, #15923, #11781 ) ;
#5892 = face_outer_bound ( 'none', #3577, .t. ) ;
#5893 = edge_curve ( 'none', #45156, #35837, #32771, .t. ) ;
#5894 = cartesian_point ( 'none', ( 6.207914629998573020, -11.00099068023654247, -86.00000000000000000 ) ) ;
#5895 = advanced_face ( 'none', ( #34558 ), #32237, .t. ) ;
#5896 = oriented_edge ( 'none', *, *, #29397, .t. ) ;
#5897 = vertex_point ( 'none', #19217 ) ;
#5898 = axis2_placement_3d ( 'none', #17356, #6582, #47109 ) ;
#5899 = oriented_edge ( 'none', *, *, #4284, .f. ) ;
#5900 = advanced_face ( 'none', ( #6331, #14930 ), #19056, .t. ) ;
#5901 = cartesian_point ( 'none', ( -40.74153417966035562, 22.96514446142189669, 143.9671607310701802 ) ) ;
#5902 = edge_curve ( 'none', #20309, #19502, #22427, .t. ) ;
#5903 = cartesian_point ( 'none', ( -52.66869176962453736, -16.49641897896938403, 144.7693381833449280 ) ) ;
#5904 = direction ( 'none', ( 1.054711873393898516e-15, 2.775557561562890858e-16, 1.000000000000000000 ) ) ;
#5905 = cartesian_point ( 'none', ( -46.82410257490253258, -2.749188009306277714, 129.9982763628336500 ) ) ;
#5906 = oriented_edge ( 'none', *, *, #12366, .t. ) ;
#5907 = oriented_edge ( 'none', *, *, #1683, .t. ) ;
#5908 = toroidal_surface ( 'none', #16569, 6.399999999999998579, 0.1000000000000000056 ) ;
#5909 = edge_curve ( 'none', #10189, #28862, #13751, .t. ) ;
#5910 = oriented_edge ( 'none', *, *, #8969, .t. ) ;
#5911 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#5912 = oriented_edge ( 'none', *, *, #39247, .f. ) ;
#5913 = b_spline_curve_with_knots ( 'none', 3,
( #29084, #32498, #43896, #17995, #43429, #2949, #32356, #43742, #40358, #29240, #14135, #10307, #21681, #40195 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( -5.789301645608638795e-05, 0.0008479099652919815360, 0.001300811456166026852, 0.001753712947040072167, 0.002206614437914117266, 0.002659515928788162582, 0.003565318910536312627 ),
.unspecified. ) ;
#5914 = cartesian_point ( 'none', ( -10.24801981935188167, -18.35710459335381373, 176.0999999999999943 ) ) ;
#5915 = face_outer_bound ( 'none', #7589, .t. ) ;
#5916 = cylindrical_surface ( 'none', #3890, 4.049999999999998934 ) ;
#5917 = oriented_edge ( 'none', *, *, #38293, .f. ) ;
#5918 = line ( 'none', #25400, #14506 ) ;
#5919 = edge_loop ( 'none', ( #39078, #45482, #39540, #13988 ) ) ;
#5920 = oriented_edge ( 'none', *, *, #32508, .f. ) ;
#5921 = b_spline_curve_with_knots ( 'none', 3,
( #28811, #35942, #10643, #25111, #43765, #39617 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0009028955578499771708, 0.001805791115699954342 ),
.unspecified. ) ;
#5922 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#5923 = cartesian_point ( 'none', ( -28.04593350057471213, -47.86818493903313509, 64.60000000000006537 ) ) ;
#5924 = cartesian_point ( 'none', ( -47.00000000000001421, -4.100568151315180843e-15, -37.99999999999999289 ) ) ;
#5925 = axis2_placement_3d ( 'none', #32011, #31708, #28460 ) ;
#5926 = circle ( 'none', #17885, 16.54999999999999716 ) ;
#5927 = cartesian_point ( 'none', ( -69.49999999999992895, -2.253424899718928184e-13, 120.1000000000000654 ) ) ;
#5928 = cartesian_point ( 'none', ( -92.73645132319811069, -66.14663309671752245, 126.1388692872953357 ) ) ;
#5929 = direction ( 'none', ( -0.6776001832421619797, -0.7354304805147722224, 0.0000000000000000000 ) ) ;
#5930 = axis2_placement_3d ( 'none', #35252, #9637, #20712 ) ;
#5931 = oriented_edge ( 'none', *, *, #10181, .f. ) ;
#5932 = oriented_edge ( 'none', *, *, #37427, .f. ) ;
#5933 = vertex_point ( 'none', #33699 ) ;
#5934 = cartesian_point ( 'none', ( -42.40647512135902275, -15.52765313311873641, 151.7312796479560291 ) ) ;
#5935 = cartesian_point ( 'none', ( 19.10817815044867984, -34.77663212845470753, -10.82362657365025171 ) ) ;
#5936 = cartesian_point ( 'none', ( 14.47351082041689452, -10.70797065619883348, -37.50000000000000000 ) ) ;
#5937 = vertex_point ( 'none', #7947 ) ;
#5938 = axis2_placement_3d ( 'none', #47342, #6328, #46715 ) ;
#5939 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#5940 = direction ( 'none', ( -0.9912947018080030537, -8.141635513917818837e-14, -0.1316617414717817791 ) ) ;
#5941 = cartesian_point ( 'none', ( 1.738679534098996845e-14, -22.99999999999997868, 82.50000000000004263 ) ) ;
#5942 = edge_curve ( 'none', #38652, #26633, #1718, .t. ) ;
#5943 = vertex_point ( 'none', #7642 ) ;
#5944 = oriented_edge ( 'none', *, *, #20204, .f. ) ;
#5945 = direction ( 'none', ( 0.9980504728846268936, -0.06241196659914482331, -1.214269605859241083e-15 ) ) ;
#5946 = edge_loop ( 'none', ( #39588, #35661, #42687, #9125 ) ) ;
#5947 = axis2_placement_3d ( 'none', #13769, #21631, #43679 ) ;
#5948 = edge_curve ( 'none', #21862, #21507, #541, .t. ) ;
#5949 = oriented_edge ( 'none', *, *, #7616, .f. ) ;
#5950 = cartesian_point ( 'none', ( 25.45017465948108537, 5.318703770836271438, -3.500000000000017319 ) ) ;
#5951 = cartesian_point ( 'none', ( -1.927488039785378336e-13, 47.50000000000004263, 3.000000000000053735 ) ) ;
#5952 = cartesian_point ( 'none', ( 19.99999999999999289, 34.64101615137762735, 114.7000000000000171 ) ) ;
#5953 = cartesian_point ( 'none', ( 20.71096300278590263, -33.04627076535616936, -36.00000000000001421 ) ) ;
#5954 = face_bound ( 'none', #38382, .t. ) ;
#5955 = vector ( 'none', #18914, 1000.000000000000114 ) ;
#5956 = face_outer_bound ( 'none', #11565, .t. ) ;
#5957 = oriented_edge ( 'none', *, *, #9854, .f. ) ;
#5958 = edge_curve ( 'none', #19921, #4769, #32183, .t. ) ;
#5959 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500140e-15, 1.332267629550195540e-15 ) ) ;
#5960 = cartesian_point ( 'none', ( -30.69752747745866017, -4.428011621831512201, 152.7669293810737656 ) ) ;
#5961 = oriented_edge ( 'none', *, *, #46174, .f. ) ;
#5962 = edge_curve ( 'none', #44736, #25539, #5155, .t. ) ;
#5963 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#5964 = oriented_edge ( 'none', *, *, #7705, .t. ) ;
#5965 = direction ( 'none', ( 3.647875652339799723e-15, -1.000000000000000000, 5.852461372666896764e-13 ) ) ;
#5966 = cartesian_point ( 'none', ( -19.92882842329465021, -34.24322869439514960, 120.6000000000000654 ) ) ;
#5967 = cartesian_point ( 'none', ( -47.49117986503966193, -14.30564314082685051, 163.7098805040809566 ) ) ;
#5968 = edge_curve ( 'none', #26092, #6350, #39670, .t. ) ;
#5969 = oriented_edge ( 'none', *, *, #13435, .f. ) ;
#5970 = cartesian_point ( 'none', ( -3.528318787750289800e-14, 5.872425245967584562e-16, -89.41168824543142080 ) ) ;
#5971 = cartesian_point ( 'none', ( -7.198776027302770697e-15, 1.705881229966448166e-15, -45.00000000000000000 ) ) ;
#5972 = direction ( 'none', ( 1.318389841742373786e-15, -1.224442052797146507e-16, 1.000000000000000000 ) ) ;
#5973 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 1.476360405086644063e-16 ) ) ;
#5974 = cartesian_point ( 'none', ( 1.183568021786419049e-14, -35.49999999999997158, 82.50000000000005684 ) ) ;
#5975 = edge_loop ( 'none', ( #44000, #46786, #20806, #22868, #19275, #3921, #29998 ) ) ;
#5976 = oriented_edge ( 'none', *, *, #39646, .t. ) ;
#5977 = cartesian_point ( 'none', ( 21.24999999999997868, 40.05607966083871219, 113.0999999999999517 ) ) ;
#5978 = oriented_edge ( 'none', *, *, #35227, .f. ) ;
#5979 = advanced_face ( 'none', ( #41969 ), #12625, .f. ) ;
#5980 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#5981 = vertex_point ( 'none', #45901 ) ;
#5982 = cartesian_point ( 'none', ( -50.77481302092121496, 4.958449440669536301, 131.5740579265116708 ) ) ;
#5983 = cartesian_point ( 'none', ( -39.34999999999985931, -11.04713063124392747, 135.6596501583407246 ) ) ;
#5984 = direction ( 'none', ( -0.8613246230518499802, -0.5080550105299509456, 8.148133043428905191e-16 ) ) ;
#5985 = edge_loop ( 'none', ( #17406, #35332, #7087, #40318 ) ) ;
#5986 = cartesian_point ( 'none', ( 18.43541743770082775, -38.43107966083851323, 101.0903692588729825 ) ) ;
#5987 = direction ( 'none', ( 0.0000000000000000000, -4.625929269271481378e-15, -1.000000000000000000 ) ) ;
#5988 = axis2_placement_3d ( 'none', #29829, #11214, #22454 ) ;
#5989 = cylindrical_surface ( 'none', #34475, 3.999999999999996447 ) ;
#5990 = vector ( 'none', #3734, 1000.000000000000000 ) ;
#5991 = face_outer_bound ( 'none', #16017, .t. ) ;
#5992 = edge_loop ( 'none', ( #16243, #29080, #41079, #32723, #20883, #26695, #20541, #30513 ) ) ;
#5993 = cartesian_point ( 'none', ( -39.34999999999989484, -3.648958398264437797, 131.3444890766962487 ) ) ;
#5994 = direction ( 'none', ( -2.083453798855083638e-15, 0.2214382354741773751, -0.9751743986949630294 ) ) ;
#5995 = axis2_placement_3d ( 'none', #26456, #4439, #8295 ) ;
#5996 = vertex_point ( 'none', #38405 ) ;
#5997 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#5998 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954027e-17, 0.0000000000000000000 ) ) ;
#5999 = cartesian_point ( 'none', ( 49.61081362515100324, -31.00027695764237734, 68.59999999999999432 ) ) ;
#6000 = cartesian_point ( 'none', ( -39.91659403334389822, -2.569642776139054785, 169.2279436619890305 ) ) ;
#6001 = oriented_edge ( 'none', *, *, #3487, .f. ) ;
#6002 = cartesian_point ( 'none', ( -53.01081362515120787, 31.00027695764203273, -23.74999999999998934 ) ) ;
#6003 = direction ( 'none', ( -3.629575272813011888e-15, 1.000000000000000000, -5.850021322063325158e-13 ) ) ;
#6004 = face_outer_bound ( 'none', #14273, .t. ) ;
#6005 = b_spline_curve_with_knots ( 'none', 3,
( #22662, #44672, #11895, #33756 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.008773761725630240e-06, 0.0006825832849503178515 ),
.unspecified. ) ;
#6006 = axis2_placement_3d ( 'none', #35592, #28157, #2015 ) ;
#6007 = direction ( 'none', ( 8.239640843840862341e-16, -5.816799037940155148e-17, 1.000000000000000000 ) ) ;
#6008 = edge_curve ( 'none', #6263, #35002, #26399, .t. ) ;
#6009 = cartesian_point ( 'none', ( 14.49999999999997868, 38.86653296103305877, 113.0999999999999659 ) ) ;
#6010 = cartesian_point ( 'none', ( -121.0000000000001563, 51.26524163599452777, 94.83475836394572411 ) ) ;
#6011 = oriented_edge ( 'none', *, *, #37000, .f. ) ;
#6012 = plane ( 'none', #20369 ) ;
#6013 = cartesian_point ( 'none', ( -51.81108534325868931, 7.470335784941451784, 124.6783096478102237 ) ) ;
#6014 = face_outer_bound ( 'none', #22822, .t. ) ;
#6015 = cartesian_point ( 'none', ( -1.097039126207732175e-14, 3.085368252674473994e-17, -51.00000000000000000 ) ) ;
#6016 = oriented_edge ( 'none', *, *, #18670, .f. ) ;
#6017 = edge_curve ( 'none', #21264, #39002, #6281, .t. ) ;
#6018 = edge_loop ( 'none', ( #10658, #7144 ) ) ;
#6019 = direction ( 'none', ( 0.0000000000000000000, -0.7604933002750988713, -0.6493457786393073139 ) ) ;
#6020 = edge_curve ( 'none', #43163, #34647, #27571, .t. ) ;
#6021 = cartesian_point ( 'none', ( 57.49999999999996447, -30.31088913245539018, -51.00000000000000711 ) ) ;
#6022 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#6023 = vertex_point ( 'none', #20177 ) ;
#6024 = oriented_edge ( 'none', *, *, #14564, .f. ) ;
#6025 = edge_curve ( 'none', #31014, #22627, #19522, .t. ) ;
#6026 = direction ( 'none', ( 8.392778686972771632e-16, 2.967193978115018839e-17, 1.000000000000000000 ) ) ;
#6027 = oriented_edge ( 'none', *, *, #33723, .t. ) ;
#6028 = edge_curve ( 'none', #5506, #2750, #17751, .t. ) ;
#6029 = oriented_edge ( 'none', *, *, #40517, .f. ) ;
#6030 = cartesian_point ( 'none', ( -96.49999999999972999, -39.14101615136605972, 166.1000000000231864 ) ) ;
#6031 = edge_loop ( 'none', ( #12008, #23200, #47503, #12455 ) ) ;
#6032 = oriented_edge ( 'none', *, *, #28018, .t. ) ;
#6033 = line ( 'none', #38807, #47471 ) ;
#6034 = vector ( 'none', #30424, 1000.000000000000114 ) ;
#6035 = circle ( 'none', #18703, 2.999999999999997780 ) ;
#6036 = oriented_edge ( 'none', *, *, #313, .t. ) ;
#6037 = direction ( 'none', ( -4.440892098500627148e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6038 = edge_curve ( 'none', #4721, #35825, #45984, .t. ) ;
#6039 = advanced_face ( 'none', ( #2865, #23554 ), #1897, .t. ) ;
#6040 = plane ( 'none', #45226 ) ;
#6041 = cartesian_point ( 'none', ( -19.99999999999987210, -34.64101615137756340, 101.0903692588730394 ) ) ;
#6042 = oriented_edge ( 'none', *, *, #15348, .f. ) ;
#6043 = approval_role ( '' ) ;
#6044 = direction ( 'none', ( -3.490640606220100936e-15, 0.9967624760706483844, 0.08040252668610871345 ) ) ;
#6045 = direction ( 'none', ( 3.608224830031757968e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6046 = axis2_placement_3d ( 'none', #20626, #32204, #6473 ) ;
#6047 = cartesian_point ( 'none', ( -9.685040978487599261, -19.45480675837753637, 174.1047648300267952 ) ) ;
#6048 = cartesian_point ( 'none', ( -46.63308798543680211, 5.367283508836370842, 130.4465993445151639 ) ) ;
#6049 = circle ( 'none', #33555, 4.250000000000007105 ) ;
#6050 = edge_loop ( 'none', ( #39779, #38356, #33211, #15412 ) ) ;
#6051 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#6052 = cartesian_point ( 'none', ( -91.69999999999988916, -3.848868062481992897e-13, 146.1000000000001364 ) ) ;
#6053 = cartesian_point ( 'none', ( -1.114951153651309285e-13, 4.941326125748438328e-14, -19.10815280171312835 ) ) ;
#6054 = line ( 'none', #42245, #16401 ) ;
#6055 = axis2_placement_3d ( 'none', #5112, #45457, #1758 ) ;
#6056 = vertex_point ( 'none', #41577 ) ;
#6057 = cartesian_point ( 'none', ( 30.31088913245520189, 57.50000000000012790, 48.50000000000002842 ) ) ;
#6058 = oriented_edge ( 'none', *, *, #16799, .f. ) ;
#6059 = cartesian_point ( 'none', ( -1.761464768474321207, 18.73893861221717216, 176.0999999999999943 ) ) ;
#6060 = direction ( 'none', ( 0.9971700051792177222, -0.07517965662916467617, -1.210869952267010228e-15 ) ) ;
#6061 = oriented_edge ( 'none', *, *, #14775, .t. ) ;
#6062 = edge_curve ( 'none', #26021, #35097, #47133, .t. ) ;
#6063 = oriented_edge ( 'none', *, *, #13895, .f. ) ;
#6064 = direction ( 'none', ( 0.9943034911051389368, 0.1065859633166240661, -5.782411586589355667e-16 ) ) ;
#6065 = oriented_edge ( 'none', *, *, #20186, .t. ) ;
#6066 = vertex_point ( 'none', #26928 ) ;
#6067 = cartesian_point ( 'none', ( -1.152966611073224531e-14, 3.242661536144153147e-17, -53.60000000000000142 ) ) ;
#6068 = line ( 'none', #4703, #12417 ) ;
#6069 = circle ( 'none', #41100, 47.00000000000000711 ) ;
#6070 = axis2_placement_3d ( 'none', #22673, #30059, #15254 ) ;
#6071 = vector ( 'none', #45612, 1000.000000000000114 ) ;
#6072 = face_outer_bound ( 'none', #33022, .t. ) ;
#6073 = edge_curve ( 'none', #16165, #13249, #46573, .t. ) ;
#6074 = vertex_point ( 'none', #45419 ) ;
#6075 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#6076 = direction ( 'none', ( -0.9912947018080029427, -8.113168256876150940e-14, -0.1316617414717823897 ) ) ;
#6077 = axis2_placement_3d ( 'none', #27707, #46342, #23697 ) ;
#6078 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#6079 = edge_curve ( 'none', #30762, #24832, #12624, .t. ) ;
#6080 = vertex_point ( 'none', #17248 ) ;
#6081 = direction ( 'none', ( 0.0000000000000000000, 0.9980593438591542910, -0.06226994568356625931 ) ) ;
#6082 = direction ( 'none', ( -3.354551165104420173e-15, 0.9967624760706482734, 0.08040252668610881059 ) ) ;
#6083 = line ( 'none', #32512, #41764 ) ;
#6084 = direction ( 'none', ( -0.4426654437195514658, 0.8966868488700905360, 5.191855481766186937e-16 ) ) ;
#6085 = cartesian_point ( 'none', ( -19.74159252349727112, -31.24907727574126781, 74.70000000000007390 ) ) ;
#6086 = advanced_face ( 'none', ( #38559 ), #35163, .f. ) ;
#6087 = edge_curve ( 'none', #14209, #22433, #6827, .t. ) ;
#6088 = cartesian_point ( 'none', ( 6.958227574740638379e-14, 2.628624515227233908e-14, 113.0999999999999801 ) ) ;
#6089 = cartesian_point ( 'none', ( -26.33913438213195235, 42.49999999999995026, 106.1000000000000227 ) ) ;
#6090 = cartesian_point ( 'none', ( -47.49075427289997720, 13.51730807052747885, 154.3037055821126273 ) ) ;
#6091 = cartesian_point ( 'none', ( 1.525629777060645598e-13, 1.857226021965031702e-14, 176.0999999999999659 ) ) ;
#6092 = cylindrical_surface ( 'none', #41514, 4.049999999999999822 ) ;
#6093 = oriented_edge ( 'none', *, *, #45697, .t. ) ;
#6094 = edge_curve ( 'none', #18490, #40154, #29291, .t. ) ;
#6095 = plane ( 'none', #43101 ) ;
#6096 = direction ( 'none', ( -7.726341967795143312e-16, -2.939139324480750643e-16, -1.000000000000000000 ) ) ;
#6097 = face_outer_bound ( 'none', #33771, .t. ) ;
#6098 = plane ( 'none', #25004 ) ;
#6099 = oriented_edge ( 'none', *, *, #15421, .t. ) ;
#6100 = direction ( 'none', ( 3.608224830031757179e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6101 = advanced_face ( 'none', ( #22375 ), #12111, .t. ) ;
#6102 = vertex_point ( 'none', #2360 ) ;
#6103 = oriented_edge ( 'none', *, *, #26927, .t. ) ;
#6104 = direction ( 'none', ( -0.9980504728846268936, 0.06241196659914488576, 1.211939109865901032e-15 ) ) ;
#6105 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#6106 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#6107 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#6108 = advanced_face ( 'none', ( #3981, #33324 ), #2046, .f. ) ;
#6109 = cartesian_point ( 'none', ( 12.34891385452189994, 37.40442822431443659, -36.67413537881630958 ) ) ;
#6110 = direction ( 'none', ( 0.9943034911051376046, 0.1065859633166382076, 0.0000000000000000000 ) ) ;
#6111 = axis2_placement_3d ( 'none', #46842, #2652, #35781 ) ;
#6112 = oriented_edge ( 'none', *, *, #3309, .f. ) ;
#6113 = oriented_edge ( 'none', *, *, #33925, .t. ) ;
#6114 = vertex_point ( 'none', #6009 ) ;
#6115 = line ( 'none', #35975, #19925 ) ;
#6116 = face_bound ( 'none', #24269, .t. ) ;
#6117 = face_outer_bound ( 'none', #6337, .t. ) ;
#6118 = edge_loop ( 'none', ( #20077, #9724, #13149 ) ) ;
#6119 = axis2_placement_3d ( 'none', #18112, #24924, #14265 ) ;
#6120 = circle ( 'none', #45871, 40.00000000000000711 ) ;
#6121 = oriented_edge ( 'none', *, *, #42659, .t. ) ;
#6122 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#6123 = direction ( 'none', ( 0.6776001832421619797, 0.7354304805147722224, 0.0000000000000000000 ) ) ;
#6124 = vertex_point ( 'none', #13558 ) ;
#6125 = direction ( 'none', ( 4.081702296416024674e-15, -1.000000000000000000, 5.877651306839076036e-13 ) ) ;
#6126 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#6127 = axis2_placement_3d ( 'none', #47464, #3432, #25733 ) ;
#6128 = circle ( 'none', #26250, 6.399999999999998579 ) ;
#6129 = cartesian_point ( 'none', ( 22.14862358002604026, -33.30828984633596690, -14.89456999216953648 ) ) ;
#6130 = cartesian_point ( 'none', ( -54.49999999999985079, 1.500000000000240030, 182.6159671350022791 ) ) ;
#6131 = oriented_edge ( 'none', *, *, #24252, .t. ) ;
#6132 = cartesian_point ( 'none', ( -46.82411888325811589, -16.04907007473879332, 143.0585704587494433 ) ) ;
#6133 = axis2_placement_3d ( 'none', #29194, #7176, #21647 ) ;
#6134 = axis2_placement_3d ( 'none', #35948, #17403, #13859 ) ;
#6135 = cartesian_point ( 'none', ( -39.63227674137815626, -8.761911524843327470, 158.5205034692970401 ) ) ;
#6136 = cc_design_person_and_organization_assignment ( #45397, #6360, ( #27719 ) ) ;
#6137 = vector ( 'none', #7930, 1000.000000000000000 ) ;
#6138 = edge_curve ( 'none', #2647, #30197, #40793, .t. ) ;
#6139 = cartesian_point ( 'none', ( -85.50000000000015632, 65.00099999998859346, 127.0999999999620798 ) ) ;
#6140 = cartesian_point ( 'none', ( 9.685040978507290177, 19.45480675837467999, 174.1047648300129822 ) ) ;
#6141 = vector ( 'none', #752, 1000.000000000000000 ) ;
#6142 = axis2_placement_3d ( 'none', #47480, #47003, #3140 ) ;
#6143 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6144 = edge_curve ( 'none', #20181, #3777, #44797, .t. ) ;
#6145 = vertex_point ( 'none', #46852 ) ;
#6146 = cartesian_point ( 'none', ( 21.87126433688102267, -33.49101067908040363, -13.73205080756887853 ) ) ;
#6147 = direction ( 'none', ( -0.1065859633166277853, 0.9943034911051386038, 4.235681631385830836e-17 ) ) ;
#6148 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051387148, 4.528192629535077918e-17 ) ) ;
#6149 = cartesian_point ( 'none', ( -37.18891465674109043, -2.513916541920307335, 168.6471718382847200 ) ) ;
#6150 = cartesian_point ( 'none', ( -50.77488489388432669, -10.34018981998294073, 134.7566894557784281 ) ) ;
#6151 = oriented_edge ( 'none', *, *, #32705, .f. ) ;
#6152 = oriented_edge ( 'none', *, *, #7991, .f. ) ;
#6153 = cartesian_point ( 'none', ( -39.91759719298699594, -2.543984771612906037, 131.0840829255777180 ) ) ;
#6154 = cartesian_point ( 'none', ( -42.49999999999990052, -10.97463932588841828, 101.1000000000000369 ) ) ;
#6155 = edge_curve ( 'none', #46799, #37544, #20679, .t. ) ;
#6156 = cartesian_point ( 'none', ( 1.705375413065987500, -15.90885585768222299, -124.0000000000000000 ) ) ;
#6157 = oriented_edge ( 'none', *, *, #14636, .f. ) ;
#6158 = edge_loop ( 'none', ( #8050, #7434, #28276, #34853, #18401, #38851, #39958, #13057, #34543, #38989, #41057, #25787 ) ) ;
#6159 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#6160 = face_outer_bound ( 'none', #19827, .t. ) ;
#6161 = cartesian_point ( 'none', ( -52.47765108885694474, 6.393113190804731616, 131.0664904014689398 ) ) ;
#6162 = vector ( 'none', #13963, 1000.000000000000000 ) ;
#6163 = vertex_point ( 'none', #21575 ) ;
#6164 = line ( 'none', #4764, #28578 ) ;
#6165 = cartesian_point ( 'none', ( -25.76591214767945459, -5.816490517801916837, 1.819899318196428695 ) ) ;
#6166 = oriented_edge ( 'none', *, *, #25047, .f. ) ;
#6167 = plane ( 'none', #14277 ) ;
#6168 = edge_curve ( 'none', #4769, #25268, #18908, .t. ) ;
#6169 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#6170 = advanced_face ( 'none', ( #47723 ), #8603, .f. ) ;
#6171 = oriented_edge ( 'none', *, *, #24109, .t. ) ;
#6172 = oriented_edge ( 'none', *, *, #20096, .t. ) ;
#6173 = direction ( 'none', ( -0.1065859633166277853, 0.9943034911051386038, 4.235681631385830836e-17 ) ) ;
#6174 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#6175 = face_outer_bound ( 'none', #34114, .t. ) ;
#6176 = oriented_edge ( 'none', *, *, #40313, .f. ) ;
#6177 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961314e-17, 1.000000000000000000 ) ) ;
#6178 = direction ( 'none', ( 5.046468293750712982e-15, -1.000000000000000000, 5.803438537813320024e-13 ) ) ;
#6179 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#6180 = line ( 'none', #33539, #10209 ) ;
#6181 = cartesian_point ( 'none', ( -29.81994365731663166, 0.8263197168544050841, -42.99999999999997868 ) ) ;
#6182 = axis2_placement_3d ( 'none', #19739, #35239, #13170 ) ;
#6183 = direction ( 'none', ( 0.1065859633166280074, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#6184 = line ( 'none', #6021, #33228 ) ;
#6185 = line ( 'none', #39535, #29792 ) ;
#6186 = direction ( 'none', ( -2.897627825352262394e-15, 0.9337345827325893577, 0.3579661003631450789 ) ) ;
#6187 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#6188 = oriented_edge ( 'none', *, *, #10250, .t. ) ;
#6189 = axis2_placement_3d ( 'none', #34961, #12774, #5836 ) ;
#6190 = cartesian_point ( 'none', ( 57.50000000000011369, -30.31088913245513794, 48.49999999999999289 ) ) ;
#6191 = oriented_edge ( 'none', *, *, #10057, .f. ) ;
#6192 = edge_loop ( 'none', ( #19082, #14553, #7262, #30100 ) ) ;
#6193 = cartesian_point ( 'none', ( -51.00292657709103139, -33.46194077712563342, 9.020562075079396891e-14 ) ) ;
#6194 = vector ( 'none', #18261, 1000.000000000000000 ) ;
#6195 = axis2_placement_3d ( 'none', #5398, #38737, #9084 ) ;
#6196 = advanced_face ( 'none', ( #14879 ), #9162, .f. ) ;
#6197 = oriented_edge ( 'none', *, *, #42463, .t. ) ;
#6198 = edge_curve ( 'none', #29585, #38036, #12786, .t. ) ;
#6200 = cartesian_point ( 'none', ( 7.853896617266178382, -20.23310840962920309, 174.0419741930756743 ) ) ;
#6199 = cartesian_point ( 'none', ( -84.70000000000311502, 34.64101615137710155, 126.0999999999997385 ) ) ;
#6201 = direction ( 'none', ( 2.743004742679192255e-15, -0.9080905094339722927, -0.4187739565397406438 ) ) ;
#6202 = oriented_edge ( 'none', *, *, #15644, .t. ) ;
#6203 = face_outer_bound ( 'none', #20029, .t. ) ;
#6204 = circle ( 'none', #37799, 18.00000000000000000 ) ;
#6205 = edge_curve ( 'none', #26194, #37322, #9762, .t. ) ;
#6206 = oriented_edge ( 'none', *, *, #44587, .t. ) ;
#6207 = face_outer_bound ( 'none', #7550, .t. ) ;
#6208 = advanced_face ( 'none', ( #27011 ), #40246, .f. ) ;
#6209 = b_spline_curve_with_knots ( 'none', 3,
( #8362, #27015, #1338, #34118 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006833231750274476168, 0.001364928565769650375 ),
.unspecified. ) ;
#6210 = axis2_placement_3d ( 'none', #20248, #16214, #34409 ) ;
#6211 = cartesian_point ( 'none', ( 1.446600537100018716e-13, 1.930692545132860424e-14, 170.0999999999999659 ) ) ;
#6212 = oriented_edge ( 'none', *, *, #41533, .f. ) ;
#6213 = edge_curve ( 'none', #22557, #27736, #43293, .t. ) ;
#6214 = cartesian_point ( 'none', ( -41.25984461220747335, 15.66225243792252542, 145.6997414410271574 ) ) ;
#6215 = cartesian_point ( 'none', ( 31.00027695764293867, 49.61081362515070481, 68.60000000000002274 ) ) ;
#6216 = edge_loop ( 'none', ( #33441, #4477, #45596, #45093 ) ) ;
#6217 = direction ( 'none', ( -1.000000000000000000, -3.661914076502782819e-15, 1.272573125467864644e-15 ) ) ;
#6218 = cylindrical_surface ( 'none', #26555, 2.749999999999999112 ) ;
#6219 = edge_loop ( 'none', ( #43777, #32775, #25674, #9844, #13298, #15177, #9652, #44690 ) ) ;
#6220 = cartesian_point ( 'none', ( -121.4999999999998863, -4.161537304708138687e-13, 146.1000000000001364 ) ) ;
#6221 = closed_shell ( 'none', ( #22138, #317, #39898, #17021, #43257, #11088, #27941, #46562, #36616, #40625, #10440, #18352, #29922, #34735, #26976, #38434, #8183, #33405, #23988, #22552 ) ) ;
#6222 = edge_curve ( 'none', #5170, #5169, #7980, .t. ) ;
#6223 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.151057110211240797e-16 ) ) ;
#6224 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#6225 = b_spline_curve_with_knots ( 'none', 3,
( #10502, #25891, #3881, #29263 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 8.862119941135723742e-07, 0.0005956375191353630505 ),
.unspecified. ) ;
#6226 = edge_curve ( 'none', #22236, #34948, #35673, .t. ) ;
#6227 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#6228 = cartesian_point ( 'none', ( -84.70000000000298712, 18.26208808035998388, 184.5095917655285405 ) ) ;
#6229 = oriented_edge ( 'none', *, *, #28760, .f. ) ;
#6230 = circle ( 'none', #9757, 3.000000000000011102 ) ;
#6231 = edge_curve ( 'none', #32905, #25662, #11460, .t. ) ;
#6232 = cartesian_point ( 'none', ( -42.40647512135902986, -13.33318807294258512, 163.5776340841841545 ) ) ;
#6233 = cartesian_point ( 'none', ( -47.49051835593399318, 12.39290042026649274, 136.2796415471816260 ) ) ;
#6234 = circle ( 'none', #33043, 2.999999999999998668 ) ;
#6235 = circle ( 'none', #12147, 5.500320936831892382 ) ;
#6236 = cartesian_point ( 'none', ( 49.61081362515099613, -31.00027695764238089, 60.60000000000000142 ) ) ;
#6237 = cartesian_point ( 'none', ( -41.73187993304092203, -6.220475723842183946, 113.0733590587786495 ) ) ;
#6238 = cartesian_point ( 'none', ( -54.52801121114130467, 27.34589627429411962, 121.8433830904025399 ) ) ;
#6239 = oriented_edge ( 'none', *, *, #4073, .t. ) ;
#6240 = oriented_edge ( 'none', *, *, #22403, .f. ) ;
#6241 = edge_loop ( 'none', ( #22018, #1983, #7484, #38448 ) ) ;
#6242 = vertex_point ( 'none', #7998 ) ;
#6243 = cartesian_point ( 'none', ( 4.747149523377768689e-14, 2.270685654111544595e-14, 96.90000000000006253 ) ) ;
#6244 = cartesian_point ( 'none', ( -46.63308798543681633, 7.217840334275964942, 125.3685605816599065 ) ) ;
#6245 = circle ( 'none', #44936, 3.249999999999996003 ) ;
#6246 = direction ( 'none', ( -3.323730179971561604e-15, 1.000000000000000000, 5.816799037940421388e-17 ) ) ;
#6247 = oriented_edge ( 'none', *, *, #39024, .f. ) ;
#6248 = cartesian_point ( 'none', ( -18.70078541131341154, -30.17500000000003979, 138.5999999999999943 ) ) ;
#6249 = cartesian_point ( 'none', ( -84.69999999999991758, 1.196977281585967390, 122.1298676393441696 ) ) ;
#6250 = oriented_edge ( 'none', *, *, #43764, .f. ) ;
#6251 = face_outer_bound ( 'none', #4343, .t. ) ;
#6252 = vector ( 'none', #45721, 1000.000000000000000 ) ;
#6253 = axis2_placement_3d ( 'none', #30212, #987, #4664 ) ;
#6254 = oriented_edge ( 'none', *, *, #22757, .f. ) ;
#6255 = face_outer_bound ( 'none', #9675, .t. ) ;
#6256 = cartesian_point ( 'none', ( -39.34999999999993037, 12.57772647532502397, 137.5653180075701982 ) ) ;
#6257 = direction ( 'none', ( -4.081702296416024674e-15, 1.000000000000000000, -5.836834283874915631e-13 ) ) ;
#6258 = oriented_edge ( 'none', *, *, #12668, .f. ) ;
#6259 = oriented_edge ( 'none', *, *, #8902, .f. ) ;
#6260 = axis2_placement_3d ( 'none', #37795, #22946, #30822 ) ;
#6261 = circle ( 'none', #40075, 4.100000000000004086 ) ;
#6262 = cartesian_point ( 'none', ( -49.61081362515099613, 31.00027695764242353, 58.50000000000009948 ) ) ;
#6263 = vertex_point ( 'none', #15545 ) ;
#6264 = cartesian_point ( 'none', ( -11.45312565112934067, 18.48040383981679469, 174.1819355786506378 ) ) ;
#6265 = oriented_edge ( 'none', *, *, #24667, .t. ) ;
#6266 = cartesian_point ( 'none', ( -42.36691201456299183, 8.315227664690064913, 160.4071196692322303 ) ) ;
#6267 = direction ( 'none', ( 3.608224830031757179e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6268 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#6269 = advanced_face ( 'none', ( #37391, #16626 ), #11729, .f. ) ;
#6270 = cartesian_point ( 'none', ( -21.56899423713916164, 33.26605345742912334, -13.11988532293182708 ) ) ;
#6271 = axis2_placement_3d ( 'none', #22764, #15346, #14866 ) ;
#6272 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#6273 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#6274 =( bounded_curve ( ) b_spline_curve ( 3, ( #41168, #11751, #33273, #18950 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384689674, 4.867424899537221350 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9979979914604468760, 0.9979979914604468760, 1.000000000000000000 ) )
representation_item ( '' ) );
#6275 = oriented_edge ( 'none', *, *, #9143, .t. ) ;
#6276 = edge_curve ( 'none', #9821, #35776, #24695, .t. ) ;
#6277 = circle ( 'none', #24188, 5.000000000000004441 ) ;
#6278 = cartesian_point ( 'none', ( -84.80000000000293880, -20.00000000000073896, 111.4589838486227649 ) ) ;
#6279 = axis2_placement_3d ( 'none', #34854, #27596, #31305 ) ;
#6280 = face_outer_bound ( 'none', #22464, .t. ) ;
#6281 = circle ( 'none', #36307, 47.50000000000000711 ) ;
#6282 = edge_curve ( 'none', #23076, #14665, #38005, .t. ) ;
#6283 = direction ( 'none', ( -3.469446951953617344e-15, 1.000000000000000000, 5.421010862427527100e-17 ) ) ;
#6284 = oriented_edge ( 'none', *, *, #47704, .f. ) ;
#6285 = oriented_edge ( 'none', *, *, #46956, .f. ) ;
#6286 = line ( 'none', #35872, #16636 ) ;
#6287 = axis2_placement_3d ( 'none', #28489, #46524, #42679 ) ;
#6288 = direction ( 'none', ( -3.445077376450749167e-15, 0.7030109345897472828, -0.7111790392350229029 ) ) ;
#6289 = edge_curve ( 'none', #37031, #424, #10894, .t. ) ;
#6290 = cartesian_point ( 'none', ( -37.95652221133244808, -11.21613035381771617, 135.4938364797968973 ) ) ;
#6291 = vector ( 'none', #4180, 1000.000000000000000 ) ;
#6292 = direction ( 'none', ( 0.2829836251474259767, -0.9591247405308764851, -1.665334536937734564e-16 ) ) ;
#6293 = cartesian_point ( 'none', ( -21.24607700116941089, 2.309180474688804718, 174.9219167224760270 ) ) ;
#6294 = oriented_edge ( 'none', *, *, #28924, .f. ) ;
#6295 = vertex_point ( 'none', #26668 ) ;
#6296 = edge_loop ( 'none', ( #705, #15837, #34884, #18587 ) ) ;
#6297 = oriented_edge ( 'none', *, *, #22102, .f. ) ;
#6298 = vector ( 'none', #30743, 1000.000000000000114 ) ;
#6299 = circle ( 'none', #42180, 26.00000000000000355 ) ;
#6300 = edge_loop ( 'none', ( #47329, #39902, #9633, #36719, #21842, #6808, #47005, #43085 ) ) ;
#6301 = b_spline_curve_with_knots ( 'none', 3,
( #16999, #13168, #42900, #9476 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006825832849470990721, 0.001364157796136115540 ),
.unspecified. ) ;
#6302 = direction ( 'none', ( -1.000000000000000000, -4.336808689942015369e-15, 0.0000000000000000000 ) ) ;
#6303 = edge_curve ( 'none', #26082, #33951, #25826, .t. ) ;
#6304 = cartesian_point ( 'none', ( 10.24801981930169781, 18.35710459329629884, 176.0999999999753243 ) ) ;
#6305 = oriented_edge ( 'none', *, *, #22905, .f. ) ;
#6306 = cartesian_point ( 'none', ( -18.52889608288821677, 29.33260175666212177, 140.6860004204540360 ) ) ;
#6307 = edge_curve ( 'none', #42854, #42259, #20092, .t. ) ;
#6308 = vertex_point ( 'none', #15222 ) ;
#6309 = vector ( 'none', #9661, 1000.000000000000000 ) ;
#6310 = direction ( 'none', ( 1.000000000000000000, 3.552713678800500929e-15, -1.332267629550195343e-15 ) ) ;
#6311 = edge_curve ( 'none', #21602, #7917, #34510, .t. ) ;
#6312 = direction ( 'none', ( 3.784851220313030003e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6313 = oriented_edge ( 'none', *, *, #11889, .t. ) ;
#6314 = oriented_edge ( 'none', *, *, #29639, .f. ) ;
#6315 = cartesian_point ( 'none', ( -67.00000000000000000, 32.49999999999977973, 146.0999999999810655 ) ) ;
#6316 = oriented_edge ( 'none', *, *, #25780, .t. ) ;
#6317 = b_spline_curve_with_knots ( 'none', 3,
( #37564, #37866, #30415, #15446, #12273, #41217, #12113, #8734 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.002840027098672418936, 0.004260040648008630790, 0.005680054197344843077 ),
.unspecified. ) ;
#6318 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#6319 = cartesian_point ( 'none', ( 17.64283844029020187, -10.95199054443804343, 175.4879092056588377 ) ) ;
#6321 = cartesian_point ( 'none', ( -37.23458618907353923, 14.61456777768175819, -15.49999999999996447 ) ) ;
#6320 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757968e-15, -1.317153999343780124e-15 ) ) ;
#6322 = oriented_edge ( 'none', *, *, #31936, .f. ) ;
#6323 = cartesian_point ( 'none', ( -36.33130823037511448, -15.99776658543444796, 141.8604287624854976 ) ) ;
#6324 = cartesian_point ( 'none', ( 14.50000000000025935, -34.64101615137749945, 126.7005750861492146 ) ) ;
#6325 = line ( 'none', #22364, #28204 ) ;
#6326 = cartesian_point ( 'none', ( -25.84809135727257967, -5.925780128316700868, 1.885072292649079495 ) ) ;
#6327 = direction ( 'none', ( -1.261617073437679034e-15, 0.7111790392350240131, 0.7030109345897460615 ) ) ;
#6328 = direction ( 'none', ( -1.074416845004011544e-15, 0.5919764313287152468, 0.8059552746594063066 ) ) ;
#6329 = advanced_face ( 'none', ( #36811 ), #17211, .t. ) ;
#6330 = face_outer_bound ( 'none', #15972, .t. ) ;
#6331 = face_bound ( 'none', #25310, .t. ) ;
#6332 = cartesian_point ( 'none', ( -52.73544972410810772, -10.03806139614458992, 159.2582606528079907 ) ) ;
#6333 = cartesian_point ( 'none', ( 1.360985527142672821e-13, 2.010281278564675082e-14, 163.5999999999999659 ) ) ;
#6334 = direction ( 'none', ( 0.0000000000000000000, 0.7111790392350243462, 0.7030109345897457285 ) ) ;
#6335 = axis2_placement_3d ( 'none', #18418, #3987, #29838 ) ;
#6336 = vertex_point ( 'none', #18754 ) ;
#6337 = edge_loop ( 'none', ( #31527, #23931, #24463, #26010 ) ) ;
#6338 = vector ( 'none', #23748, 1000.000000000000000 ) ;
#6339 = direction ( 'none', ( -3.800862444811031083e-15, 0.9790386015721626034, -0.2036747815308123655 ) ) ;
#6340 = axis2_placement_3d ( 'none', #24610, #2948, #28942 ) ;
#6341 = direction ( 'none', ( -1.000000000000000000, -8.881784197001245421e-16, 1.084482438634955462e-15 ) ) ;
#6342 = oriented_edge ( 'none', *, *, #11520, .f. ) ;
#6343 = axis2_placement_3d ( 'none', #41500, #19461, #41814 ) ;
#6344 = oriented_edge ( 'none', *, *, #28012, .f. ) ;
#6345 = oriented_edge ( 'none', *, *, #23436, .t. ) ;
#6346 = advanced_face ( 'none', ( #1163 ), #39144, .t. ) ;
#6347 = face_outer_bound ( 'none', #34329, .t. ) ;
#6348 = face_bound ( 'none', #24401, .t. ) ;
#6349 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814805173e-15 ) ) ;
#6350 = vertex_point ( 'none', #44502 ) ;
#6351 = cartesian_point ( 'none', ( -53.74999999999983658, -13.48751941818018274, 132.3650329471011275 ) ) ;
#6352 = line ( 'none', #24781, #36885 ) ;
#6353 = advanced_face ( 'none', ( #45418 ), #20637, .f. ) ;
#6354 = axis2_placement_3d ( 'none', #23371, #8096, #45079 ) ;
#6355 = direction ( 'none', ( 1.000000000000000000, 3.554535583560732327e-15, -1.361734873219695999e-15 ) ) ;
#6356 = vertex_point ( 'none', #1461 ) ;
#6357 = edge_curve ( 'none', #25323, #27849, #10309, .t. ) ;
#6358 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#6359 = oriented_edge ( 'none', *, *, #46388, .f. ) ;
#6360 = person_and_organization_role ( 'design_supplier' ) ;
#6361 = direction ( 'none', ( -1.000000000000000000, -3.608224830031762701e-15, 1.317153999343779927e-15 ) ) ;
#6362 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#6363 = circle ( 'none', #10512, 21.95198850781879685 ) ;
#6364 = oriented_edge ( 'none', *, *, #46448, .t. ) ;
#6365 = axis2_placement_3d ( 'none', #263, #15323, #12150 ) ;
#6366 = oriented_edge ( 'none', *, *, #15866, .t. ) ;
#6367 = oriented_edge ( 'none', *, *, #1921, .f. ) ;
#6368 = edge_curve ( 'none', #34612, #18944, #21222, .t. ) ;
#6369 = direction ( 'none', ( 3.608224830031757968e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6370 = edge_curve ( 'none', #29954, #36559, #30365, .t. ) ;
#6371 = oriented_edge ( 'none', *, *, #10254, .f. ) ;
#6373 = cartesian_point ( 'none', ( -1.712324660669545668e-13, 44.74499999999995481, 18.00000000000005329 ) ) ;
#6372 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6374 = cartesian_point ( 'none', ( -15.19999999999993534, 15.66228886722654323, 157.3120042913717498 ) ) ;
#6375 = circle ( 'none', #4770, 0.09999999999998947231 ) ;
#6376 = edge_curve ( 'none', #36967, #19346, #39582, .t. ) ;
#6377 = cartesian_point ( 'none', ( -35.19999999999987494, -9.381384558082572767e-14, 146.0999999999999659 ) ) ;
#6378 = face_outer_bound ( 'none', #46622, .t. ) ;
#6379 = vector ( 'none', #10675, 1000.000000000000000 ) ;
#6380 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#6381 = edge_curve ( 'none', #5937, #32596, #22579, .t. ) ;
#6382 = vertex_point ( 'none', #41936 ) ;
#6383 = oriented_edge ( 'none', *, *, #15032, .f. ) ;
#6384 = face_outer_bound ( 'none', #14174, .t. ) ;
#6385 = direction ( 'none', ( 0.0000000000000000000, 0.7604933002750970950, 0.6493457786393093123 ) ) ;
#6386 = vertex_point ( 'none', #1607 ) ;
#6387 = direction ( 'none', ( -1.000000000000000000, -3.608224830031762701e-15, 1.317153999343779927e-15 ) ) ;
#6388 = toroidal_surface ( 'none', #11281, 17.49999999999999645, 1.000000000000000000 ) ;
#6389 = cartesian_point ( 'none', ( -42.17581166133978599, -5.182931441375852266, 124.5491181391005284 ) ) ;
#6390 = edge_curve ( 'none', #38741, #34585, #40696, .t. ) ;
#6391 = oriented_edge ( 'none', *, *, #31334, .t. ) ;
#6392 = cartesian_point ( 'none', ( 41.21204445247113313, -9.159552011290939433, -32.50000000000001421 ) ) ;
#6393 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#6394 = oriented_edge ( 'none', *, *, #40392, .f. ) ;
#6395 = plane ( 'none', #24428 ) ;
#6396 = oriented_edge ( 'none', *, *, #28839, .t. ) ;
#6397 = oriented_edge ( 'none', *, *, #42596, .f. ) ;
#6398 = oriented_edge ( 'none', *, *, #1130, .f. ) ;
#6399 = face_outer_bound ( 'none', #1469, .t. ) ;
#6400 = cartesian_point ( 'none', ( -38.01655683507514283, 13.02726096897172781, 116.0326479788904948 ) ) ;
#6401 = circle ( 'none', #17486, 4.249999999999994671 ) ;
#6402 = oriented_edge ( 'none', *, *, #10163, .t. ) ;
#6403 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6404 = cartesian_point ( 'none', ( -92.19999999999984652, -4.305008750882957536, 162.5458778924941896 ) ) ;
#6405 = vector ( 'none', #5425, 999.9999999999998863 ) ;
#6406 = oriented_edge ( 'none', *, *, #46106, .t. ) ;
#6407 = oriented_edge ( 'none', *, *, #23224, .t. ) ;
#6408 = direction ( 'none', ( 3.800862444811031872e-15, -0.9790386015721628254, 0.2036747815308123100 ) ) ;
#6409 = cartesian_point ( 'none', ( -85.49999999999968736, -66.14663309671692559, 127.1000000000393442 ) ) ;
#6410 = axis2_placement_3d ( 'none', #34665, #4905, #27407 ) ;
#6411 = cartesian_point ( 'none', ( -54.64608052571905006, 27.08511806892725104, 121.5120809807066848 ) ) ;
#6412 = face_outer_bound ( 'none', #16453, .t. ) ;
#6413 = circle ( 'none', #44086, 4.100000000000003197 ) ;
#6414 = oriented_edge ( 'none', *, *, #3496, .f. ) ;
#6415 = vertex_point ( 'none', #27317 ) ;
#6416 = oriented_edge ( 'none', *, *, #25721, .t. ) ;
#6417 = axis2_placement_3d ( 'none', #5489, #12897, #16409 ) ;
#6418 = oriented_edge ( 'none', *, *, #39646, .f. ) ;
#6419 = cartesian_point ( 'none', ( -18.41660691496928237, -29.37054421935306792, 140.7555717042008325 ) ) ;
#6420 = advanced_face ( 'none', ( #13265 ), #28849, .f. ) ;
#6421 = cartesian_point ( 'none', ( -52.73544972410810061, -15.55844740791091141, 151.7424475412071843 ) ) ;
#6422 = line ( 'none', #26246, #44378 ) ;
#6423 = direction ( 'none', ( 5.046468293750712982e-15, -1.000000000000000000, 5.853903220750827690e-13 ) ) ;
#6424 = cartesian_point ( 'none', ( 0.02900556445999010260, -26.15151440469168520, 1.546588313314614549 ) ) ;
#6425 = direction ( 'none', ( 1.000000000000000000, 3.648025537184033451e-15, -1.428686892093333049e-15 ) ) ;
#6426 = cartesian_point ( 'none', ( 1.683110647592287862e-14, 2.663022750215253250e-15, -7.000000000000002665 ) ) ;
#6427 = circle ( 'none', #9975, 5.000000000000001776 ) ;
#6428 = axis2_placement_3d ( 'none', #17576, #13444, #39212 ) ;
#6429 = direction ( 'none', ( 3.477035026498546111e-15, -0.9967624760706484954, -0.08040252668610441134 ) ) ;
#6430 = edge_curve ( 'none', #13666, #2953, #7420, .t. ) ;
#6431 = line ( 'none', #12803, #8752 ) ;
#6432 = direction ( 'none', ( 0.9285714285714282701, 0.3711537444790458662, -1.067522139062650671e-15 ) ) ;
#6433 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#6434 = axis2_placement_3d ( 'none', #3116, #39598, #14293 ) ;
#6435 = vector ( 'none', #21540, 1000.000000000000000 ) ;
#6436 = oriented_edge ( 'none', *, *, #7198, .t. ) ;
#6437 = edge_curve ( 'none', #36559, #11412, #36717, .t. ) ;
#6438 = cartesian_point ( 'none', ( -39.91719799806230640, 7.672804222387364703, 159.2558211394621708 ) ) ;
#6439 = cartesian_point ( 'none', ( -71.69999999999990337, -3.138325326721893216e-13, 146.1000000000001080 ) ) ;
#6440 = line ( 'none', #7104, #31784 ) ;
#6441 = vertex_point ( 'none', #12683 ) ;
#6442 = cartesian_point ( 'none', ( -88.67522076304418022, 21.28476365154005379, 170.6608988981749633 ) ) ;
#6443 = axis2_placement_3d ( 'none', #9850, #41326, #42598 ) ;
#6444 = cartesian_point ( 'none', ( 14.49999999999999822, 36.07317927387906309, 122.1744001323209829 ) ) ;
#6445 = edge_curve ( 'none', #5867, #15752, #16053, .t. ) ;
#6446 = plane ( 'none', #19823 ) ;
#6447 = cartesian_point ( 'none', ( -20.00000000000001421, 34.64101615137756340, 69.50000000000007105 ) ) ;
#6448 = cartesian_point ( 'none', ( -54.79999999999983373, -21.70594230435139593, 154.3516457403663082 ) ) ;
#6449 = oriented_edge ( 'none', *, *, #32997, .f. ) ;
#6450 = vertex_point ( 'none', #8491 ) ;
#6451 = oriented_edge ( 'none', *, *, #26093, .f. ) ;
#6452 = face_bound ( 'none', #33853, .t. ) ;
#6453 = cartesian_point ( 'none', ( 20.00000000000007816, 34.64101615137756340, 69.50000000000004263 ) ) ;
#6454 = direction ( 'none', ( -0.5464005567287442133, 0.8375239886752607887, 2.831729029602242569e-16 ) ) ;
#6455 = oriented_edge ( 'none', *, *, #47455, .f. ) ;
#6456 = edge_curve ( 'none', #44251, #5503, #5209, .t. ) ;
#6457 = vertex_point ( 'none', #41769 ) ;
#6459 = oriented_edge ( 'none', *, *, #10412, .t. ) ;
#6458 = advanced_face ( 'none', ( #5787 ), #44639, .f. ) ;
#6460 = cartesian_point ( 'none', ( -18.25920939383500397, 11.32078201699921216, 174.7239767721077897 ) ) ;
#6461 = cartesian_point ( 'none', ( -56.79999999999983373, -7.277354147531684525, 167.5076463871466217 ) ) ;
#6462 = cylindrical_surface ( 'none', #594, 4.640926795905547131 ) ;
#6463 = circle ( 'none', #19302, 4.400000000000001243 ) ;
#6464 = oriented_edge ( 'none', *, *, #42938, .f. ) ;
#6465 = cartesian_point ( 'none', ( -12.89418420613086624, 25.58454823411756252, 154.6362215225599925 ) ) ;
#6466 = line ( 'none', #38621, #28878 ) ;
#6467 = oriented_edge ( 'none', *, *, #40725, .f. ) ;
#6468 = oriented_edge ( 'none', *, *, #26281, .t. ) ;
#6469 = edge_curve ( 'none', #32314, #47552, #45827, .t. ) ;
#6470 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#6471 = cartesian_point ( 'none', ( -78.49999999999985789, -22.75000000002058442, 111.4589838486358957 ) ) ;
#6472 = line ( 'none', #39438, #8799 ) ;
#6473 = direction ( 'none', ( -0.8917887532908056469, 0.4524520079566789477, 7.093699910821890011e-16 ) ) ;
#6474 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500140e-15, 1.332267629550195540e-15 ) ) ;
#6475 = line ( 'none', #19318, #9368 ) ;
#6476 = direction ( 'none', ( -3.265361837132810431e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6477 = cartesian_point ( 'none', ( -52.26773060334957677, -16.14513052711872731, 130.6403413617407807 ) ) ;
#6478 = direction ( 'none', ( 2.707005122077808223e-15, -0.9080905094339695172, -0.4187739565397469721 ) ) ;
#6479 = cartesian_point ( 'none', ( -48.52605081892008343, 12.69919875613643789, 137.4795321423295320 ) ) ;
#6480 = direction ( 'none', ( -3.083952846180992055e-15, 1.000000000000000000, -5.859510407743885331e-13 ) ) ;
#6481 = cartesian_point ( 'none', ( -84.70000000000300133, 19.99999999999993605, 180.7410161513775506 ) ) ;
#6482 = face_outer_bound ( 'none', #40756, .t. ) ;
#6484 = vertex_point ( 'none', #34738 ) ;
#6483 = cartesian_point ( 'none', ( -14.47110975542614320, -37.29062500453299833, -14.30088183765317922 ) ) ;
#6485 = axis2_placement_3d ( 'none', #24495, #9253, #5701 ) ;
#6486 = oriented_edge ( 'none', *, *, #45564, .t. ) ;
#6487 = oriented_edge ( 'none', *, *, #47714, .f. ) ;
#6488 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#6489 = direction ( 'none', ( -3.803161012722700434e-15, 0.8819988421410611679, -0.4712515702486596014 ) ) ;
#6490 = cartesian_point ( 'none', ( 17.74278185361843541, -11.01178971522094585, 175.3943464349417525 ) ) ;
#6491 = cartesian_point ( 'none', ( 31.22603891921373531, 57.00819672131147797, -6.682410817756219560e-15 ) ) ;
#6492 = axis2_placement_3d ( 'none', #29143, #22069, #22394 ) ;
#6493 = oriented_edge ( 'none', *, *, #33413, .f. ) ;
#6494 = cartesian_point ( 'none', ( -49.93358664357531040, 7.681099747829759572, 124.1025720896844575 ) ) ;
#6495 = oriented_edge ( 'none', *, *, #20542, .t. ) ;
#6496 = cartesian_point ( 'none', ( -51.04347778866733876, 6.055709423915427436, 131.9006807168718467 ) ) ;
#6497 = cartesian_point ( 'none', ( -19.92978175024791554, -6.620119751072151004, 176.0999999999999943 ) ) ;
#6498 = direction ( 'none', ( 3.608224830032506597e-15, -1.000000000000000000, 5.849626338871871667e-13 ) ) ;
#6499 = vertex_point ( 'none', #8658 ) ;
#6500 = axis2_placement_3d ( 'none', #35844, #21309, #32432 ) ;
#6501 = cartesian_point ( 'none', ( 45.96194077712551262, 37.46194077712569026, 1.000000000000014655 ) ) ;
#6502 = cartesian_point ( 'none', ( -66.99999999999978684, -32.50000000000022027, 146.1000000000190937 ) ) ;
#6503 = vertex_point ( 'none', #30831 ) ;
#6504 = edge_curve ( 'none', #16875, #18305, #31368, .t. ) ;
#6505 = face_outer_bound ( 'none', #25267, .t. ) ;
#6506 = vector ( 'none', #8648, 1000.000000000000000 ) ;
#6507 = circle ( 'none', #23065, 4.099999999999997868 ) ;
#6508 = vertex_point ( 'none', #5594 ) ;
#6509 = edge_curve ( 'none', #15662, #766, #6120, .t. ) ;
#6510 = cartesian_point ( 'none', ( -121.4999999999996447, -47.36524163599538895, 197.3652416360522750 ) ) ;
#6511 = edge_curve ( 'none', #1332, #32369, #374, .t. ) ;
#6512 = oriented_edge ( 'none', *, *, #21585, .t. ) ;
#6513 = direction ( 'none', ( -1.000000000000000000, -4.336808689942015369e-15, -2.007942423443153404e-12 ) ) ;
#6514 = cartesian_point ( 'none', ( -40.47299302209785310, 7.630097717955676373, 124.2418614786390947 ) ) ;
#6515 = cartesian_point ( 'none', ( -15.19999999999983231, -8.920580559879589089, 164.5999999999999659 ) ) ;
#6516 = face_outer_bound ( 'none', #30525, .t. ) ;
#6517 = axis2_placement_3d ( 'none', #24552, #20997, #28560 ) ;
#6518 = cartesian_point ( 'none', ( -84.70000000000293028, -21.77978931529463580, 115.3183685137171608 ) ) ;
#6519 = advanced_face ( 'none', ( #17053, #28540, #26234, #5000, #20532, #46970 ), #46422, .t. ) ;
#6520 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#6521 = edge_curve ( 'none', #12375, #40280, #23388, .t. ) ;
#6522 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#6523 = direction ( 'none', ( 3.172572303065773263e-17, -0.7604933002750972060, -0.6493457786393092013 ) ) ;
#6524 = cartesian_point ( 'none', ( -23.12258993652546479, -34.04351040127788508, 114.7000000000000739 ) ) ;
#6525 = cartesian_point ( 'none', ( -30.31088913245519123, -57.50000000000007105, 57.50000000000006395 ) ) ;
#6526 = edge_loop ( 'none', ( #12702, #14568, #32315 ) ) ;
#6527 = vertex_point ( 'none', #42744 ) ;
#6528 = oriented_edge ( 'none', *, *, #30873, .t. ) ;
#6529 = edge_curve ( 'none', #18214, #25355, #17588, .t. ) ;
#6530 = oriented_edge ( 'none', *, *, #20116, .f. ) ;
#6531 = direction ( 'none', ( -0.8984916081232297014, 0.4389906948126949260, 1.091044139905657284e-15 ) ) ;
#6532 = oriented_edge ( 'none', *, *, #22631, .f. ) ;
#6533 = cartesian_point ( 'none', ( -26.33913438213193814, 42.49999999999994316, 112.1000000000000227 ) ) ;
#6534 = cartesian_point ( 'none', ( -33.46194077712570447, 51.00292657709102428, 1.000000000000077272 ) ) ;
#6535 = cartesian_point ( 'none', ( -41.96587355292264476, 14.37495589019296816, 153.4504486902692690 ) ) ;
#6536 = oriented_edge ( 'none', *, *, #10483, .f. ) ;
#6537 = oriented_edge ( 'none', *, *, #8141, .t. ) ;
#6539 = oriented_edge ( 'none', *, *, #34212, .t. ) ;
#6538 = b_spline_curve_with_knots ( 'none', 3,
( #3973, #29668, #133, #25817, #622, #4302, #7495, #18407, #3812, #442, #29360, #7972, #29996, #19079, #44791, #36802, #44319, #33719 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.955585276584975327e-07, 0.0008474857742421501366, 0.001694675989956641923, 0.002541866205671133600, 0.003389056421385625278, 0.004236246637100116522, 0.005083436852814608199, 0.005930627068529099877, 0.006777817284243591554 ),
.unspecified. ) ;
#6540 = cartesian_point ( 'none', ( -46.59352487864200754, 13.42893027840531595, 136.4811609912007100 ) ) ;
#6541 = direction ( 'none', ( 1.000000000000000000, -2.556663226239410751e-15, -2.151057110211239811e-16 ) ) ;
#6542 = direction ( 'none', ( -0.5448968651154836307, 0.8385030747631867509, 0.0000000000000000000 ) ) ;
#6543 = oriented_edge ( 'none', *, *, #43015, .t. ) ;
#6544 = vector ( 'none', #7226, 1000.000000000000114 ) ;
#6545 = cylindrical_surface ( 'none', #14634, 5.500320936831879060 ) ;
#6546 = conical_surface ( 'none', #15968, 7.999999999999993783, 0.7853981633974691512 ) ;
#6547 = direction ( 'none', ( 1.214306433183764374e-15, 1.505306844533063543e-29, 1.000000000000000000 ) ) ;
#6548 = axis2_placement_3d ( 'none', #35118, #34807, #27535 ) ;
#6549 = edge_loop ( 'none', ( #15806, #19083, #12250, #1325 ) ) ;
#6550 = cartesian_point ( 'none', ( -4.483434244350310571, -2.213327218597739954, 165.0999999999999659 ) ) ;
#6551 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#6552 = b_spline_curve_with_knots ( 'none', 3,
( #4278, #37431, #19353, #15970 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.717784277112054330e-06, 0.0006833231749959545794 ),
.unspecified. ) ;
#6553 = edge_loop ( 'none', ( #10394, #21463 ) ) ;
#6554 = cartesian_point ( 'none', ( -31.19999999999989981, -1.699476286807690340e-13, 146.1000000000000512 ) ) ;
#6555 = axis2_placement_3d ( 'none', #32544, #43470, #36266 ) ;
#6556 = cartesian_point ( 'none', ( 1.374157067136110593e-13, 1.998036858036703839e-14, 164.5999999999999659 ) ) ;
#6557 = oriented_edge ( 'none', *, *, #7322, .f. ) ;
#6558 = cartesian_point ( 'none', ( -35.73762342866204733, 21.27501574755715552, 121.8723452398079274 ) ) ;
#6559 = line ( 'none', #35431, #8877 ) ;
#6560 = plane ( 'none', #31787 ) ;
#6561 = direction ( 'none', ( 2.775557561562896873e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6562 = oriented_edge ( 'none', *, *, #15856, .f. ) ;
#6563 = vertex_point ( 'none', #31802 ) ;
#6564 = cartesian_point ( 'none', ( -52.66869176962457999, -1.568448129721570993e-13, 146.0999999999999943 ) ) ;
#6565 = cartesian_point ( 'none', ( -3.150894247565825701, 29.39359980405015094, -5.500000000000000000 ) ) ;
#6566 = edge_curve ( 'none', #41111, #29689, #32019, .t. ) ;
#6567 = cartesian_point ( 'none', ( -48.52605081892004790, 6.725439507387596549, 159.8967597125360385 ) ) ;
#6568 = oriented_edge ( 'none', *, *, #12988, .f. ) ;
#6569 = vertex_point ( 'none', #43030 ) ;
#6570 = advanced_face ( 'none', ( #6672 ), #13600, .f. ) ;
#6571 = axis2_placement_3d ( 'none', #44578, #37241, #26247 ) ;
#6572 = edge_curve ( 'none', #36949, #37355, #4517, .t. ) ;
#6573 = direction ( 'none', ( -6.323653290322538517e-16, -2.518793474338965937e-17, -1.000000000000000000 ) ) ;
#6574 = cartesian_point ( 'none', ( -17.40907965695078019, -16.18986499736799800, 168.9903826806613267 ) ) ;
#6575 = cartesian_point ( 'none', ( -85.73553182486816127, 0.9063986627334996715, 122.1167627278434935 ) ) ;
#6576 = oriented_edge ( 'none', *, *, #12081, .f. ) ;
#6577 = axis2_placement_3d ( 'none', #38213, #5202, #23681 ) ;
#6578 = edge_curve ( 'none', #16795, #39202, #34345, .t. ) ;
#6579 = plane ( 'none', #20304 ) ;
#6580 = edge_curve ( 'none', #23996, #39214, #9004, .t. ) ;
#6581 = oriented_edge ( 'none', *, *, #24455, .t. ) ;
#6582 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#6583 = cartesian_point ( 'none', ( -50.77582160018786794, -15.71374555259119532, 129.0989289254778498 ) ) ;
#6584 = line ( 'none', #24372, #3735 ) ;
#6585 = line ( 'none', #44392, #21482 ) ;
#6586 = advanced_face ( 'none', ( #22204 ), #27623, .f. ) ;
#6587 = vector ( 'none', #33998, 1000.000000000000000 ) ;
#6588 = cartesian_point ( 'none', ( -46.59352487864073566, 17.71711880994901733, 133.0867260674633314 ) ) ;
#6589 = cartesian_point ( 'none', ( -79.60000000000310649, 32.18917177590540035, 124.9693103173424333 ) ) ;
#6590 = oriented_edge ( 'none', *, *, #3757, .f. ) ;
#6591 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6592 = edge_curve ( 'none', #31279, #1810, #12470, .t. ) ;
#6593 = direction ( 'none', ( 0.4426654437195516878, -0.8966868488700904249, -5.191855481766189895e-16 ) ) ;
#6594 = advanced_face ( 'none', ( #38399 ), #2712, .t. ) ;
#6595 = vertex_point ( 'none', #17458 ) ;
#6596 = cartesian_point ( 'none', ( -42.36691201456294920, -1.084745651077354989, 168.0251710670607110 ) ) ;
#6597 = direction ( 'none', ( 0.9943034911051386038, 0.1065859633166277853, -6.314477345991996426e-16 ) ) ;
#6598 = edge_curve ( 'none', #19515, #4429, #39519, .t. ) ;
#6599 = cartesian_point ( 'none', ( 29.81994365731662100, -0.8263197168544016424, -43.00000000000001421 ) ) ;
#6600 = line ( 'none', #21396, #44560 ) ;
#6601 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#6602 = cartesian_point ( 'none', ( -11.45321929319339560, 18.48055493771031621, 174.1814758487514894 ) ) ;
#6603 = cartesian_point ( 'none', ( 11.06243644049558839, -17.84999999999994813, 176.0999999999999659 ) ) ;
#6604 = direction ( 'none', ( 0.6311742829282839251, -0.7756410410556977553, 0.0000000000000000000 ) ) ;
#6605 = cartesian_point ( 'none', ( -17.18541743770043340, -36.26601615137756340, 106.0999999999999943 ) ) ;
#6606 = cartesian_point ( 'none', ( -17.67856095906337188, 30.62241909467110546, 114.7000000000000739 ) ) ;
#6607 = cartesian_point ( 'none', ( -82.91316682945789296, -20.93672392872043986, 121.2418861343461600 ) ) ;
#6608 = line ( 'none', #2285, #41141 ) ;
#6609 = vertex_point ( 'none', #35846 ) ;
#6610 = cartesian_point ( 'none', ( -55.99999999999975131, -33.94611889396210103, 160.5460044955753176 ) ) ;
#6611 = oriented_edge ( 'none', *, *, #3755, .t. ) ;
#6612 = cartesian_point ( 'none', ( -42.36691201456292788, -9.559943404058849126, 159.6071894358728400 ) ) ;
#6613 = direction ( 'none', ( -3.568574007723717789e-15, 1.000000000000000000, -5.852461372666896764e-13 ) ) ;
#6614 = axis2_placement_3d ( 'none', #45333, #41176, #41643 ) ;
#6615 = cylindrical_surface ( 'none', #44945, 4.250000000000003553 ) ;
#6616 = b_spline_curve_with_knots ( 'none', 3,
( #7839, #15227, #162, #22650, #4324, #25695, #7362, #33103 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.01900224061241232235, 0.02155971306182969879, 0.02283844928653839049, 0.02411718551124708218 ),
.unspecified. ) ;
#6617 = direction ( 'none', ( 0.9591247405308762630, 0.2829836251474266429, -1.713307136767216998e-15 ) ) ;
#6618 = cartesian_point ( 'none', ( 3.893976607021576442, 20.65940867359188715, 176.0999999999878298 ) ) ;
#6619 = cartesian_point ( 'none', ( -1.823670730528613106e-15, 1.919978675285259926e-15, -36.50000000000000000 ) ) ;
#6620 = axis2_placement_3d ( 'none', #2149, #1844, #24138 ) ;
#6621 = oriented_edge ( 'none', *, *, #19905, .f. ) ;
#6622 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#6623 = vertex_point ( 'none', #21469 ) ;
#6624 = oriented_edge ( 'none', *, *, #19043, .f. ) ;
#6625 = axis2_placement_3d ( 'none', #28164, #7929, #8583 ) ;
#6626 = cartesian_point ( 'none', ( -38.22518697907858609, 13.11709104867859388, 154.0706421572348006 ) ) ;
#6627 = cartesian_point ( 'none', ( -36.73226939665010349, -2.481989701783470892, 168.3149952075044098 ) ) ;
#6628 = vector ( 'none', #35404, 1000.000000000000114 ) ;
#6629 = circle ( 'none', #11860, 3.050000000000000711 ) ;
#6630 = cylindrical_surface ( 'none', #2716, 31.00000000000000000 ) ;
#6631 = cartesian_point ( 'none', ( -14.38701895351089632, -37.32328896205835633, -14.01299393201616894 ) ) ;
#6632 = face_outer_bound ( 'none', #8524, .t. ) ;
#6633 = oriented_edge ( 'none', *, *, #26795, .t. ) ;
#6634 = b_spline_curve_with_knots ( 'none', 3,
( #7699, #33439, #37168, #40502, #14910, #37340, #4488, #15232, #15089, #44512, #19124, #8010, #166, #481, #22319, #18605, #22655, #7843, #33604, #11570, #11743, #44826, #22804, #33918 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( -5.999999999203836139e-08, 0.0007536039222264760001, 0.001507267844452944055, 0.003014595688905888620, 0.004521923533358832535, 0.006029251377811779486, 0.01205856275562356035, 0.01507321844452945078, 0.01808787413343533601, 0.02110252982234122471, 0.02260985766679417253, 0.02411718551124712034 ),
.unspecified. ) ;
#6635 = cartesian_point ( 'none', ( -49.64999999999984226, -13.48751941818016675, 132.3650329471011275 ) ) ;
#6636 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#6637 = edge_curve ( 'none', #41942, #40073, #36650, .t. ) ;
#6638 = direction ( 'none', ( -0.1065859633166277576, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#6639 = oriented_edge ( 'none', *, *, #36191, .t. ) ;
#6640 = cartesian_point ( 'none', ( -17.48772940019309274, 0.6552254769337663154, -64.99999999999998579 ) ) ;
#6641 = face_outer_bound ( 'none', #34116, .t. ) ;
#6642 = cartesian_point ( 'none', ( -37.36583739689825734, 14.27565044502562053, -34.26794919243111082 ) ) ;
#6643 = axis2_placement_3d ( 'none', #14938, #19150, #15418 ) ;
#6644 = cartesian_point ( 'none', ( -19.00086764358357527, 0.4107111257679996186, 176.0999999999999943 ) ) ;
#6645 = edge_curve ( 'none', #15521, #9378, #36058, .t. ) ;
#6646 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#6647 = direction ( 'none', ( -3.445077376450749167e-15, 0.7030109345897472828, -0.7111790392350229029 ) ) ;
#6648 = advanced_face ( 'none', ( #26848 ), #41801, .t. ) ;
#6649 = edge_curve ( 'none', #10203, #22482, #47560, .t. ) ;
#6650 = cartesian_point ( 'none', ( -3.651954859865679492e-14, 3.471686019288369191e-14, 1.000000000000049516 ) ) ;
#6651 = circle ( 'none', #15643, 47.50000000000002132 ) ;
#6652 = oriented_edge ( 'none', *, *, #1439, .t. ) ;
#6653 = edge_curve ( 'none', #582, #17949, #38188, .t. ) ;
#6654 = direction ( 'none', ( 0.5002102258937928259, -0.8659039957820270361, 0.0000000000000000000 ) ) ;
#6655 = circle ( 'none', #37028, 2.500000000000002220 ) ;
#6656 = edge_curve ( 'none', #708, #43979, #15900, .t. ) ;
#6657 = oriented_edge ( 'none', *, *, #913, .f. ) ;
#6658 = vertex_point ( 'none', #46895 ) ;
#6659 = cartesian_point ( 'none', ( -17.18541743770069630, 36.26601615137748524, 113.1000000000000085 ) ) ;
#6660 = edge_curve ( 'none', #17818, #14453, #3823, .t. ) ;
#6661 = cartesian_point ( 'none', ( -118.5000000000000568, 23.99999999996445510, 86.09999999998611031 ) ) ;
#6662 = direction ( 'none', ( 1.875376730785746791e-15, 5.851175400051530651e-13, 1.000000000000000000 ) ) ;
#6663 = direction ( 'none', ( -3.083952846180992055e-15, 1.000000000000000000, -5.859510407743885331e-13 ) ) ;
#6664 = oriented_edge ( 'none', *, *, #8332, .f. ) ;
#6665 = cartesian_point ( 'none', ( 1.075163109285072722e-13, 2.275985204021655856e-14, 141.8999999999999773 ) ) ;
#6666 = oriented_edge ( 'none', *, *, #10748, .f. ) ;
#6667 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#6668 = circle ( 'none', #46728, 6.899999999999995026 ) ;
#6669 = conical_surface ( 'none', #26279, 2.499999999999996891, 1.047197551196619836 ) ;
#6670 = circle ( 'none', #29134, 12.00000000000000000 ) ;
#6671 = edge_loop ( 'none', ( #21044, #44033 ) ) ;
#6672 = face_outer_bound ( 'none', #28873, .t. ) ;
#6673 = oriented_edge ( 'none', *, *, #14771, .t. ) ;
#6674 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#6675 = oriented_edge ( 'none', *, *, #36555, .f. ) ;
#6676 = advanced_face ( 'none', ( #37227 ), #1843, .f. ) ;
#6677 = circle ( 'none', #25345, 32.00000000000000000 ) ;
#6679 = direction ( 'none', ( -3.608224830032557872e-15, 1.000000000000000000, -5.919455965648734082e-13 ) ) ;
#6678 = direction ( 'none', ( 1.692413147294448731e-15, -0.7006503593859760848, -0.7135047819687703186 ) ) ;
#6680 = cartesian_point ( 'none', ( 4.139990832464993406e-14, 2.164415577229842615e-14, 92.50000000000005684 ) ) ;
#6681 = cartesian_point ( 'none', ( -22.17466139320853458, 33.29090554635826038, -15.49999999999997868 ) ) ;
#6682 = axis2_placement_3d ( 'none', #38339, #20110, #32175 ) ;
#6683 = direction ( 'none', ( 4.496403249731884778e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6684 = axis2_placement_3d ( 'none', #14540, #3339, #47689 ) ;
#6685 = cartesian_point ( 'none', ( -16.75521882271776164, -30.85702084075114726, 114.7000000000000455 ) ) ;
#6686 = cartesian_point ( 'none', ( -46.63308798543676659, -1.350669975338169271e-13, 146.0999999999999943 ) ) ;
#6687 = axis2_placement_3d ( 'none', #24156, #42341, #8903 ) ;
#6688 = cylindrical_surface ( 'none', #19027, 2.999999999999998224 ) ;
#6689 = cartesian_point ( 'none', ( 6.176641537975378071, 40.89228656252141292, -36.50000000000000711 ) ) ;
#6690 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#6691 = cartesian_point ( 'none', ( -33.29090554635832433, -22.17466139320842089, -15.19458246249724276 ) ) ;
#6692 = axis2_placement_3d ( 'none', #21566, #36414, #3439 ) ;
#6693 = cartesian_point ( 'none', ( -37.80000000000000426, -3.283240203158505233e-15, -55.99999999999999289 ) ) ;
#6694 = vector ( 'none', #139, 1000.000000000000000 ) ;
#6695 = edge_curve ( 'none', #45552, #2609, #44343, .t. ) ;
#6696 = vertex_point ( 'none', #3792 ) ;
#6697 = vertex_point ( 'none', #21765 ) ;
#6698 = edge_loop ( 'none', ( #15401, #39563 ) ) ;
#6699 = axis2_placement_3d ( 'none', #34117, #33781, #44847 ) ;
#6700 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#6701 = edge_curve ( 'none', #26884, #44178, #44082, .t. ) ;
#6702 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954027e-17, 3.854941057726238097e-16 ) ) ;
#6703 = axis2_placement_3d ( 'none', #32595, #46775, #3057 ) ;
#6704 = edge_curve ( 'none', #5169, #35462, #30289, .t. ) ;
#6705 = cartesian_point ( 'none', ( 20.00000000000000000, 34.64101615137762735, 120.6000000000000227 ) ) ;
#6706 = cartesian_point ( 'none', ( -54.79999999999991900, -1.351368692210990767e-13, 120.1000000000000654 ) ) ;
#6707 = oriented_edge ( 'none', *, *, #22128, .f. ) ;
#6708 = oriented_edge ( 'none', *, *, #17961, .t. ) ;
#6709 = oriented_edge ( 'none', *, *, #9759, .f. ) ;
#6710 = toroidal_surface ( 'none', #13348, 4.200000000000000178, 0.2000000000000009548 ) ;
#6711 = vector ( 'none', #2444, 1000.000000000000000 ) ;
#6712 = oriented_edge ( 'none', *, *, #35302, .t. ) ;
#6713 = direction ( 'none', ( 8.239640843840861355e-16, -5.816799037940155148e-17, 1.000000000000000000 ) ) ;
#6714 = line ( 'none', #39058, #14091 ) ;
#6715 = oriented_edge ( 'none', *, *, #12230, .t. ) ;
#6716 = cartesian_point ( 'none', ( 3.150894247566047301, -29.39359980405012251, -36.50000000000000000 ) ) ;
#6717 = oriented_edge ( 'none', *, *, #39944, .f. ) ;
#6718 = edge_curve ( 'none', #12461, #44228, #42949, .t. ) ;
#6719 = cartesian_point ( 'none', ( -78.64709445636569285, -19.57692139953670818, 138.1374624432560552 ) ) ;
#6720 = direction ( 'none', ( 3.608224830032506597e-15, -1.000000000000000000, 5.849626338871871667e-13 ) ) ;
#6721 = line ( 'none', #9319, #426 ) ;
#6722 = cartesian_point ( 'none', ( -85.13359876628463496, -6.706999350440238317, 123.0559902346474104 ) ) ;
#6723 = oriented_edge ( 'none', *, *, #38271, .f. ) ;
#6724 = edge_curve ( 'none', #31279, #17851, #30860, .t. ) ;
#6725 = cartesian_point ( 'none', ( -81.69999999999996021, 18.22382549058120915, 152.1625360873572106 ) ) ;
#6726 = cartesian_point ( 'none', ( 1.032483262885835389e-14, 2.855335062386360238e-14, 58.50000000000004263 ) ) ;
#6727 = cartesian_point ( 'none', ( -41.50924572709982385, -3.784680209093910896, 130.7476516953779537 ) ) ;
#6728 = circle ( 'none', #19903, 4.249999999999997335 ) ;
#6729 = cartesian_point ( 'none', ( -52.66869176962457999, -1.568448129721570993e-13, 146.0999999999999943 ) ) ;
#6730 = cartesian_point ( 'none', ( 14.50000000000025935, -34.64101615137749945, 126.7005750861492146 ) ) ;
#6731 = cartesian_point ( 'none', ( -37.46194077712554815, -51.00292657709108113, 1.000000000000077272 ) ) ;
#6732 = direction ( 'none', ( 1.000000000000000000, -3.472942098561954643e-17, 0.0000000000000000000 ) ) ;
#6733 = advanced_face ( 'none', ( #11297 ), #21051, .f. ) ;
#6735 = b_spline_curve_with_knots ( 'none', 3,
( #36041, #43559, #28450, #39280, #36199, #32484, #13813, #35734, #9825, #10293 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003984421609483346748, 0.0007968843218966693495, 0.001195326482845004024, 0.001593768643793338699 ),
.unspecified. ) ;
#6734 = cylindrical_surface ( 'none', #9662, 9.000000000000000000 ) ;
#6736 = circle ( 'none', #3550, 4.500000000000000888 ) ;
#6737 = cartesian_point ( 'none', ( -19.99999999999984368, 34.64101615137759893, 114.7000000000000597 ) ) ;
#6738 = cartesian_point ( 'none', ( 11.39700839726378589, -18.38660980283382784, 174.4645731540151985 ) ) ;
#6739 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#6740 = oriented_edge ( 'none', *, *, #3452, .f. ) ;
#6741 = oriented_edge ( 'none', *, *, #2835, .t. ) ;
#6742 = vertex_point ( 'none', #14680 ) ;
#6743 = axis2_placement_3d ( 'none', #15828, #25781, #1420 ) ;
#6744 = cartesian_point ( 'none', ( -40.74153417966021351, -22.63578500934385218, 141.6764154250381580 ) ) ;
#6745 = cartesian_point ( 'none', ( -13.66762187570641451, -38.88821602921581189, 113.0999999999999801 ) ) ;
#6746 = cartesian_point ( 'none', ( -69.49999999999990052, -2.285260393091653921e-13, 146.1000000000000512 ) ) ;
#6747 = line ( 'none', #11020, #1695 ) ;
#6748 = cartesian_point ( 'none', ( -17.74261492249253891, 11.01168983538529744, 175.3945123984233305 ) ) ;
#6749 = axis2_placement_3d ( 'none', #37106, #35499, #27369 ) ;
#6750 = oriented_edge ( 'none', *, *, #29804, .f. ) ;
#6751 = oriented_edge ( 'none', *, *, #40041, .f. ) ;
#6752 = circle ( 'none', #1984, 3.999999999999996447 ) ;
#6753 = direction ( 'none', ( 2.774549638542435665e-15, -0.4187739565397409214, 0.9080905094339721817 ) ) ;
#6754 = face_outer_bound ( 'none', #24161, .t. ) ;
#6755 = cartesian_point ( 'none', ( -69.19999999999990337, -3.049507484751880693e-13, 146.1000000000001080 ) ) ;
#6756 = oriented_edge ( 'none', *, *, #33349, .f. ) ;
#6757 = face_outer_bound ( 'none', #20127, .t. ) ;
#6758 = edge_loop ( 'none', ( #41410, #31401, #10221, #34446, #33501, #13461, #10579 ) ) ;
#6759 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#6760 = axis2_placement_3d ( 'none', #23595, #27301, #44379 ) ;
#6761 = oriented_edge ( 'none', *, *, #1119, .f. ) ;
#6762 = vertex_point ( 'none', #22423 ) ;
#6763 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#6764 = vertex_point ( 'none', #4118 ) ;
#6765 = oriented_edge ( 'none', *, *, #2596, .t. ) ;
#6766 = direction ( 'none', ( 1.054711873393898713e-15, 2.220446049250313081e-16, 1.000000000000000000 ) ) ;
#6767 = face_outer_bound ( 'none', #43034, .t. ) ;
#6768 = oriented_edge ( 'none', *, *, #34368, .t. ) ;
#6769 = edge_curve ( 'none', #8173, #36949, #24532, .t. ) ;
#6770 = cartesian_point ( 'none', ( -17.48772940019309630, 0.6552254769337662044, -72.99999999999998579 ) ) ;
#6771 = axis2_placement_3d ( 'none', #26720, #41672, #4699 ) ;
#6772 = edge_curve ( 'none', #37941, #7891, #10737, .t. ) ;
#6773 = direction ( 'none', ( -0.1065859633166277853, 0.9943034911051386038, 4.235681631385830836e-17 ) ) ;
#6774 = cartesian_point ( 'none', ( -52.47773207367761472, -16.01012017149718503, 130.7736576413412308 ) ) ;
#6775 = cartesian_point ( 'none', ( -37.18923766963830957, 13.51811579519704232, 154.3041758173648645 ) ) ;
#6776 = cartesian_point ( 'none', ( 9.554223906931261024e-15, 2.889340362646344646e-14, 57.50000000000005684 ) ) ;
#6777 = cartesian_point ( 'none', ( -29.07384191410024243, -6.133804720881565586, -44.99999999999997868 ) ) ;
#6778 = spherical_surface ( 'none', #7551, 4.100000000000000533 ) ;
#6779 = cartesian_point ( 'none', ( -36.33130823037517843, 10.94013197419526584, 165.1293460840667819 ) ) ;
#6780 = cylindrical_surface ( 'none', #10843, 1.500000000000001332 ) ;
#6781 = vector ( 'none', #13934, 1000.000000000000000 ) ;
#6782 = cartesian_point ( 'none', ( 18.01872402917903671, -11.17689360399965892, 175.0784676001029254 ) ) ;
#6783 = cartesian_point ( 'none', ( -22.85603431385834483, 34.49045719925997844, 120.7000000000000739 ) ) ;
#6784 = edge_curve ( 'none', #13681, #20754, #33166, .t. ) ;
#6785 = direction ( 'none', ( -3.477035026498546111e-15, 0.9967624760706479403, 0.08040252668611073961 ) ) ;
#6786 = oriented_edge ( 'none', *, *, #24390, .t. ) ;
#6787 = cartesian_point ( 'none', ( -37.28937433143116209, 14.22488238845637021, -34.42304799863311615 ) ) ;
#6788 = oriented_edge ( 'none', *, *, #13200, .t. ) ;
#6789 = vertex_point ( 'none', #14838 ) ;
#6790 = oriented_edge ( 'none', *, *, #46946, .f. ) ;
#6791 = cartesian_point ( 'none', ( 20.00000000000006395, -37.14101615137750656, 69.50000000000001421 ) ) ;
#6792 = edge_curve ( 'none', #20656, #28288, #38995, .t. ) ;
#6793 = direction ( 'none', ( -0.5000000000000048850, 0.8660254037844358210, 7.646167919903259165e-16 ) ) ;
#6794 = advanced_face ( 'none', ( #19362 ), #47528, .f. ) ;
#6795 = line ( 'none', #37001, #6194 ) ;
#6796 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#6797 = cartesian_point ( 'none', ( -52.26758839769487253, -3.858811249101793628, 130.4212229661287097 ) ) ;
#6798 = cartesian_point ( 'none', ( -18.36530940465342709, 32.12550692708804689, 75.19998533311827771 ) ) ;
#6799 = oriented_edge ( 'none', *, *, #5618, .t. ) ;
#6800 = oriented_edge ( 'none', *, *, #43374, .t. ) ;
#6801 = vector ( 'none', #25863, 1000.000000000000000 ) ;
#6802 = oriented_edge ( 'none', *, *, #26518, .t. ) ;
#6803 = vector ( 'none', #16478, 1000.000000000000114 ) ;
#6804 = cartesian_point ( 'none', ( -39.34999999999988063, -1.087879786254575517e-13, 146.0999999999999659 ) ) ;
#6805 = direction ( 'none', ( 1.092875789865388272e-15, 1.622095236360694314e-29, 1.000000000000000000 ) ) ;
#6806 = edge_loop ( 'none', ( #43090, #3619, #19488, #5826 ) ) ;
#6807 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#6808 = oriented_edge ( 'none', *, *, #6226, .t. ) ;
#6809 = vector ( 'none', #11793, 1000.000000000000000 ) ;
#6810 = advanced_face ( 'none', ( #7263 ), #9605, .t. ) ;
#6811 = cartesian_point ( 'none', ( 2.881944195510888254e-14, 2.039207856146718356e-14, 82.50000000000004263 ) ) ;
#6812 = axis2_placement_3d ( 'none', #6686, #10085, #35860 ) ;
#6813 = oriented_edge ( 'none', *, *, #32247, .f. ) ;
#6814 = direction ( 'none', ( 0.8706508571648330364, -0.4919014992029823174, -4.336808689942018722e-16 ) ) ;
#6815 = advanced_face ( 'none', ( #10148 ), #1562, .f. ) ;
#6816 = direction ( 'none', ( 1.061242597068164396e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6817 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#6818 = cartesian_point ( 'none', ( -69.50000000000004263, 34.64101615137732182, 123.6000000000000369 ) ) ;
#6819 = axis2_placement_3d ( 'none', #3416, #7557, #7225 ) ;
#6820 = oriented_edge ( 'none', *, *, #25322, .f. ) ;
#6821 = direction ( 'none', ( -1.000000000000000000, -3.087807787238715839e-15, 7.706087219271039138e-16 ) ) ;
#6822 = line ( 'none', #16710, #28697 ) ;
#6823 = cartesian_point ( 'none', ( -7.198776027302770697e-15, 1.705881229966448166e-15, -45.00000000000000000 ) ) ;
#6824 = face_outer_bound ( 'none', #28965, .t. ) ;
#6825 = cartesian_point ( 'none', ( -84.80000000000298144, 17.71958037902062699, 180.9502680384719895 ) ) ;
#6826 = axis2_placement_3d ( 'none', #14539, #18869, #37277 ) ;
#6827 = line ( 'none', #42843, #28702 ) ;
#6828 = oriented_edge ( 'none', *, *, #47223, .f. ) ;
#6829 = edge_curve ( 'none', #7917, #27744, #14715, .t. ) ;
#6831 = direction ( 'none', ( -0.5448968651154838527, 0.8385030747631867509, 0.0000000000000000000 ) ) ;
#6830 = cartesian_point ( 'none', ( -36.26455027589164359, 16.51788214086890605, 145.0694323989370105 ) ) ;
#6832 = oriented_edge ( 'none', *, *, #41806, .f. ) ;
#6833 = edge_loop ( 'none', ( #9999, #43894, #20159, #8633, #15272, #30092, #3808, #44259 ) ) ;
#6834 = circle ( 'none', #33397, 4.249999999999997335 ) ;
#6835 = edge_curve ( 'none', #37443, #29157, #37831, .t. ) ;
#6836 = b_spline_curve_with_knots ( 'none', 3,
( #11815, #37585, #7621, #33360, #906, #22234 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.3149648981431229511, 0.5000000000000005551, 1.000000000000000000 ),
.unspecified. ) ;
#6837 = axis2_placement_3d ( 'none', #19670, #8083, #45388 ) ;
#6838 = face_outer_bound ( 'none', #15117, .t. ) ;
#6839 = edge_curve ( 'none', #18695, #41011, #7818, .t. ) ;
#6840 = direction ( 'none', ( -3.265361837132810431e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6841 = cartesian_point ( 'none', ( 1.424907317984496561e-14, 25.00000000000002487, 141.8999999999999773 ) ) ;
#6842 = direction ( 'none', ( 3.839582726818969148e-15, -0.9080905094339729589, -0.4187739565397391450 ) ) ;
#6843 = oriented_edge ( 'none', *, *, #1119, .t. ) ;
#6844 = oriented_edge ( 'none', *, *, #8863, .f. ) ;
#6845 = circle ( 'none', #37984, 0.5999999999999997558 ) ;
#6846 = oriented_edge ( 'none', *, *, #12675, .t. ) ;
#6847 = cartesian_point ( 'none', ( 19.99999999999994316, 34.64101615137762735, 74.70000000000003126 ) ) ;
#6848 = face_outer_bound ( 'none', #12415, .t. ) ;
#6849 = oriented_edge ( 'none', *, *, #22700, .f. ) ;
#6850 = edge_curve ( 'none', #41438, #415, #993, .t. ) ;
#6851 = cartesian_point ( 'none', ( -33.37548878042660050, -22.04723219918613708, -14.30473507254625076 ) ) ;
#6852 = person_and_organization ( #34360, #46554 ) ;
#6853 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814805173e-15 ) ) ;
#6854 = edge_loop ( 'none', ( #30789, #40885, #43709, #21283 ) ) ;
#6855 = b_spline_curve_with_knots ( 'none', 3,
( #3098, #21533, #36049, #47122 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.496224650642085722e-06, 0.0005932647871855233936 ),
.unspecified. ) ;
#6856 = edge_curve ( 'none', #20523, #720, #25857, .t. ) ;
#6857 = oriented_edge ( 'none', *, *, #36568, .t. ) ;
#6858 = cartesian_point ( 'none', ( 22.65815970407394531, -37.80129362633922341, -15.50000000000000711 ) ) ;
#6859 = line ( 'none', #15137, #33921 ) ;
#6860 = oriented_edge ( 'none', *, *, #15492, .f. ) ;
#6861 = cartesian_point ( 'none', ( -69.49999999999974420, -30.88508826398409823, 171.5187199309077926 ) ) ;
#6862 = vertex_point ( 'none', #41095 ) ;
#6863 = edge_curve ( 'none', #24941, #5674, #46415, .t. ) ;
#6864 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#6865 = cartesian_point ( 'none', ( 26.33913438213205538, -42.49999999999987921, 112.0999999999999375 ) ) ;
#6866 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051386038, 4.415326986807280952e-17 ) ) ;
#6867 = cartesian_point ( 'none', ( -1.376676550535193479e-14, 3.871834670022869760e-17, -64.00000000000000000 ) ) ;
#6868 = edge_loop ( 'none', ( #35081, #33165, #14025, #34826 ) ) ;
#6869 = advanced_face ( 'none', ( #18180 ), #30250, .f. ) ;
#6870 = face_outer_bound ( 'none', #11890, .t. ) ;
#6871 = direction ( 'none', ( -0.1065859633166280074, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#6872 = advanced_face ( 'none', ( #14673 ), #18135, .t. ) ;
#6873 = vector ( 'none', #24624, 1000.000000000000000 ) ;
#6874 = circle ( 'none', #32282, 3.999999999999996447 ) ;
#6875 = direction ( 'none', ( -0.9985173288360185140, -0.05443476843142235760, 9.573990729299890542e-16 ) ) ;
#6876 = oriented_edge ( 'none', *, *, #24009, .t. ) ;
#6877 = cartesian_point ( 'none', ( -85.23616249653001375, 1.122038097401538925, 122.1262150068703392 ) ) ;
#6878 = oriented_edge ( 'none', *, *, #7887, .f. ) ;
#6879 = face_outer_bound ( 'none', #29126, .t. ) ;
#6880 = cartesian_point ( 'none', ( -3.528318787750289800e-14, 5.872425245967584562e-16, -89.41168824543142080 ) ) ;
#6881 = direction ( 'none', ( -3.608224830032525529e-15, 1.000000000000000000, -5.852332507494395486e-13 ) ) ;
#6882 = axis2_placement_3d ( 'none', #19237, #30167, #33884 ) ;
#6883 = oriented_edge ( 'none', *, *, #40033, .t. ) ;
#6884 = oriented_edge ( 'none', *, *, #44533, .f. ) ;
#6885 = cartesian_point ( 'none', ( -84.80000000000312355, 36.72054341798089183, 127.0589923604757416 ) ) ;
#6886 = oriented_edge ( 'none', *, *, #32257, .t. ) ;
#6887 = oriented_edge ( 'none', *, *, #2137, .t. ) ;
#6888 = line ( 'none', #35180, #9181 ) ;
#6889 = cartesian_point ( 'none', ( -68.49999999999988631, -2.249178144791336081e-13, 146.1000000000000512 ) ) ;
#6890 = vector ( 'none', #24665, 1000.000000000000000 ) ;
#6891 = oriented_edge ( 'none', *, *, #37541, .t. ) ;
#6892 = cartesian_point ( 'none', ( 14.50000000000025935, -36.07317927387887835, 122.1744001323209261 ) ) ;
#6893 = cartesian_point ( 'none', ( -49.64999999999987068, -1.459526943747846922e-13, 146.0999999999999943 ) ) ;
#6894 = face_bound ( 'none', #41695, .t. ) ;
#6895 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#6896 = cartesian_point ( 'none', ( -16.75521882271776519, -30.85702084075114726, 113.1000000000000654 ) ) ;
#6897 = axis2_placement_3d ( 'none', #24988, #24351, #6327 ) ;
#6898 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#6899 = edge_loop ( 'none', ( #37833, #37502 ) ) ;
#6900 = cartesian_point ( 'none', ( -39.34999999999993037, 15.15078963627374620, 147.3221184056288280 ) ) ;
#6901 = line ( 'none', #4701, #11538 ) ;
#6902 = oriented_edge ( 'none', *, *, #26084, .f. ) ;
#6903 = oriented_edge ( 'none', *, *, #12503, .t. ) ;
#6904 = oriented_edge ( 'none', *, *, #24381, .t. ) ;
#6905 = direction ( 'none', ( 3.558407130208853189e-15, -1.000000000000000000, 5.835787693542519230e-13 ) ) ;
#6906 = cartesian_point ( 'none', ( -118.4999999999997442, -15.99999999996234301, 211.1000000000095156 ) ) ;
#6907 = cartesian_point ( 'none', ( 13.66762187570682840, -38.88821602921571952, 113.0999999999999517 ) ) ;
#6908 = axis2_placement_3d ( 'none', #3706, #47443, #36529 ) ;
#6909 = direction ( 'none', ( -1.067522139062650671e-15, 1.224442052797140837e-16, -1.000000000000000000 ) ) ;
#6910 = edge_curve ( 'none', #22477, #32003, #12422, .t. ) ;
#6911 = advanced_face ( 'none', ( #32574 ), #34180, .t. ) ;
#6912 = cartesian_point ( 'none', ( -49.64999999999991331, 16.81076749917860980, 155.4787310489508911 ) ) ;
#6913 = cartesian_point ( 'none', ( -22.32571494833088721, -32.35711231778956432, 114.7000000000000597 ) ) ;
#6914 = edge_loop ( 'none', ( #24431, #46632, #6468, #28043, #45708, #6367, #43717, #41143 ) ) ;
#6915 = cartesian_point ( 'none', ( -84.25390892159997236, -20.42236549025942338, 120.8178971182348249 ) ) ;
#6916 = axis2_placement_3d ( 'none', #37589, #26910, #15964 ) ;
#6917 = direction ( 'none', ( -1.000000000000000000, -3.661914076502782819e-15, 1.272573125467864644e-15 ) ) ;
#6918 = face_outer_bound ( 'none', #6926, .t. ) ;
#6919 = edge_curve ( 'none', #44348, #23996, #22781, .t. ) ;
#6920 = cartesian_point ( 'none', ( -54.62914841796142440, -33.13683043456834554, 161.5870387549562679 ) ) ;
#6921 = cartesian_point ( 'none', ( -2.831136357615966936, 26.41068933073473701, -43.00000000000000000 ) ) ;
#6922 = circle ( 'none', #30505, 6.138320441952075157 ) ;
#6923 = line ( 'none', #37808, #46077 ) ;
#6924 = cartesian_point ( 'none', ( 1.077527965733104956e-15, 3.263398665506180706e-14, 46.50000000000006395 ) ) ;
#6925 = cartesian_point ( 'none', ( 2.804883323318176758e-14, 2.073213156406703710e-14, 81.50000000000002842 ) ) ;
#6926 = edge_loop ( 'none', ( #9333, #19783, #6322, #311 ) ) ;
#6927 = oriented_edge ( 'none', *, *, #21682, .f. ) ;
#6928 = vector ( 'none', #279, 1000.000000000000114 ) ;
#6929 = vertex_point ( 'none', #5235 ) ;
#6930 = b_spline_curve_with_knots ( 'none', 3,
( #15831, #30306, #26941, #12484 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.008773759446594922e-06, 0.0006825832849479848653 ),
.unspecified. ) ;
#6931 = edge_curve ( 'none', #13256, #2890, #1512, .t. ) ;
#6932 = edge_loop ( 'none', ( #17583, #233, #27671, #27933 ) ) ;
#6933 = direction ( 'none', ( 0.9943034911051386038, 0.1065859633166277853, -6.314477345991996426e-16 ) ) ;
#6934 = edge_curve ( 'none', #21112, #38889, #4326, .t. ) ;
#6935 = cartesian_point ( 'none', ( -36.33130823037517843, 10.94013197419526584, 165.1293460840667819 ) ) ;
#6936 = direction ( 'none', ( 0.0000000000000000000, -0.7111790392350252343, -0.7030109345897448403 ) ) ;
#6937 = oriented_edge ( 'none', *, *, #36669, .t. ) ;
#6938 = cartesian_point ( 'none', ( 7.925886057731316002e-14, 14.00000000000002132, 156.5999999999999659 ) ) ;
#6939 = direction ( 'none', ( 9.436895709313830594e-16, 2.775557561562891351e-16, 1.000000000000000000 ) ) ;
#6940 = edge_curve ( 'none', #26994, #34726, #7214, .t. ) ;
#6941 = edge_loop ( 'none', ( #28120, #42925 ) ) ;
#6942 = oriented_edge ( 'none', *, *, #16812, .f. ) ;
#6943 = face_outer_bound ( 'none', #25137, .t. ) ;
#6944 = direction ( 'none', ( 2.775557561562896873e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6945 = spherical_surface ( 'none', #23346, 4.100000000000000533 ) ;
#6946 = vertex_point ( 'none', #38244 ) ;
#6947 = edge_curve ( 'none', #23982, #3777, #950, .t. ) ;
#6948 = circle ( 'none', #20587, 4.250000000000003553 ) ;
#6949 = b_spline_curve_with_knots ( 'none', 3,
( #11463, #33174, #37077, #14648 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.496224650918086538e-06, 0.0005932647871583925352 ),
.unspecified. ) ;
#6950 = cartesian_point ( 'none', ( -47.03410985288957846, -11.72182674183398809, 134.9973850964201176 ) ) ;
#6951 = cartesian_point ( 'none', ( -17.34043879420762124, 27.97998742334425160, 145.2785372514879612 ) ) ;
#6953 = cartesian_point ( 'none', ( -16.75005379957770657, 9.642754753725046868, -37.15485900149958098 ) ) ;
#6952 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#6954 = oriented_edge ( 'none', *, *, #693, .f. ) ;
#6955 = oriented_edge ( 'none', *, *, #20811, .t. ) ;
#6956 = conical_surface ( 'none', #16632, 21.00000000000000000, 0.3689595462058564146 ) ;
#6957 = cartesian_point ( 'none', ( -37.08192301655410006, 14.02792965581985563, -34.88011467706813562 ) ) ;
#6958 = vector ( 'none', #11685, 1000.000000000000114 ) ;
#6959 = oriented_edge ( 'none', *, *, #32238, .t. ) ;
#6960 = oriented_edge ( 'none', *, *, #37183, .t. ) ;
#6961 = oriented_edge ( 'none', *, *, #39443, .f. ) ;
#6962 = cartesian_point ( 'none', ( 1.904438512753576686e-14, 2.751180521817116811e-15, -3.500000000000000888 ) ) ;
#6963 = cartesian_point ( 'none', ( 54.34738077886744634, -35.65616640185522357, -1.171200304414823813e-14 ) ) ;
#6964 = cartesian_point ( 'none', ( -19.99999999999984368, 34.64101615137759893, 114.5000000000000711 ) ) ;
#6965 = cartesian_point ( 'none', ( -51.04340868841702417, -3.701481132022268472, 131.1136437971147757 ) ) ;
#6966 = cartesian_point ( 'none', ( -46.91581362515099585, 28.87851471837055328, 64.60000000000007958 ) ) ;
#6967 = axis2_placement_3d ( 'none', #16705, #27194, #12393 ) ;
#6968 = line ( 'none', #30406, #44941 ) ;
#6969 = cartesian_point ( 'none', ( -49.36908219985271984, -4.055979445125522886, 123.1556362874040644 ) ) ;
#6970 = cartesian_point ( 'none', ( 6.533144660897711731, 38.79957897302507774, -11.40143571599121231 ) ) ;
#6971 = axis2_placement_3d ( 'none', #43741, #32647, #32181 ) ;
#6972 = vector ( 'none', #30595, 1000.000000000000000 ) ;
#6973 = vertex_point ( 'none', #12618 ) ;
#6974 = face_outer_bound ( 'none', #30051, .t. ) ;
#6975 = plane ( 'none', #19227 ) ;
#6976 = oriented_edge ( 'none', *, *, #13627, .f. ) ;
#6977 = cartesian_point ( 'none', ( 8.911436434297252518, -15.63925511900997734, -11.49999999999999112 ) ) ;
#6978 = line ( 'none', #14377, #27725 ) ;
#6979 = oriented_edge ( 'none', *, *, #14503, .t. ) ;
#6980 = advanced_face ( 'none', ( #45206 ), #1712, .f. ) ;
#6981 = axis2_placement_3d ( 'none', #12410, #27041, #30081 ) ;
#6982 = edge_curve ( 'none', #12781, #35888, #8390, .t. ) ;
#6983 = cartesian_point ( 'none', ( -74.69999999999990337, 6.467295420432195741, 155.3052479567285218 ) ) ;
#6984 = cartesian_point ( 'none', ( 57.00819672131144955, -31.22603891921378860, -1.228167963665963603e-14 ) ) ;
#6985 = cartesian_point ( 'none', ( -56.79999999999983373, -4.424059949238924538, 168.4343136510492229 ) ) ;
#6986 = oriented_edge ( 'none', *, *, #38845, .t. ) ;
#6987 = direction ( 'none', ( 1.000000000000000000, 3.094806050640186079e-15, -8.239640843840860369e-16 ) ) ;
#6988 = edge_loop ( 'none', ( #22997, #46105, #7447, #2991 ) ) ;
#6989 = vertex_point ( 'none', #19848 ) ;
#6990 = oriented_edge ( 'none', *, *, #18898, .f. ) ;
#6991 = line ( 'none', #13560, #25410 ) ;
#6992 = axis2_placement_3d ( 'none', #26256, #11320, #11172 ) ;
#6993 = edge_curve ( 'none', #4719, #47660, #41210, .t. ) ;
#6994 = oriented_edge ( 'none', *, *, #43639, .f. ) ;
#6995 = face_outer_bound ( 'none', #11631, .t. ) ;
#6996 = cartesian_point ( 'none', ( -59.49999999999987210, -17.90000000000035740, 111.4589838486225943 ) ) ;
#6997 = axis2_placement_3d ( 'none', #42490, #42020, #28014 ) ;
#6998 = direction ( 'none', ( 1.317153999343780913e-15, -1.224442052797147000e-16, 1.000000000000000000 ) ) ;
#6999 = vertex_point ( 'none', #27733 ) ;
#7000 = edge_curve ( 'none', #31553, #13786, #20489, .t. ) ;
#7001 = oriented_edge ( 'none', *, *, #3854, .f. ) ;
#7002 = oriented_edge ( 'none', *, *, #44686, .f. ) ;
#7003 = cartesian_point ( 'none', ( -84.80000000000298144, 18.22021068470600724, 184.6004008164719039 ) ) ;
#7004 = circle ( 'none', #39146, 4.099999999999998757 ) ;
#7005 = cartesian_point ( 'none', ( -15.19999999999997797, 21.37001201478371470, 146.2112627270697658 ) ) ;
#7006 = cartesian_point ( 'none', ( 37.46194077712548420, 45.96194077712566184, 2.081668171172168513e-14 ) ) ;
#7007 = edge_loop ( 'none', ( #3042, #21303, #8790, #29725 ) ) ;
#7008 = circle ( 'none', #40093, 4.099999999999994316 ) ;
#7009 = oriented_edge ( 'none', *, *, #28681, .t. ) ;
#7010 = edge_loop ( 'none', ( #34626, #29837, #19800, #24515 ) ) ;
#7011 = vertex_point ( 'none', #46059 ) ;
#7012 = edge_curve ( 'none', #30844, #30223, #13018, .t. ) ;
#7013 = cartesian_point ( 'none', ( -96.50000000000008527, 54.99999999999966604, 146.0999999999679346 ) ) ;
#7014 = direction ( 'none', ( -3.469446951953611033e-15, 1.000000000000000000, 5.421010862427517240e-17 ) ) ;
#7015 = cartesian_point ( 'none', ( 4.829943890320419835e-14, 2.285177028231776970e-14, 97.50000000000005684 ) ) ;
#7016 = edge_curve ( 'none', #19305, #10174, #23954, .t. ) ;
#7017 = direction ( 'none', ( -0.5002102258937928259, 0.8659039957820270361, 0.0000000000000000000 ) ) ;
#7018 = circle ( 'none', #26995, 2.749999999999999112 ) ;
#7019 = cartesian_point ( 'none', ( -28.96725595078360982, -7.128108211986705633, -42.99999999999997868 ) ) ;
#7020 = spherical_surface ( 'none', #3503, 4.100000000000000533 ) ;
#7021 = cartesian_point ( 'none', ( -51.81099866255233621, 15.80783398214738789, 145.6933397073227923 ) ) ;
#7022 = cartesian_point ( 'none', ( -33.42580443752534336, -21.97111329387892553, -14.01307648487911628 ) ) ;
#7023 = edge_curve ( 'none', #9100, #18955, #3252, .t. ) ;
#7024 = cartesian_point ( 'none', ( -9.435355214643452168e-14, 33.90055080756890504, 58.50000000000005684 ) ) ;
#7025 = face_outer_bound ( 'none', #24631, .t. ) ;
#7026 = direction ( 'none', ( 1.619075244245020021e-15, -0.7071067811869609088, -0.7071067811861341257 ) ) ;
#7027 = cartesian_point ( 'none', ( 42.50000000000016342, -26.33913438213170011, 106.0999999999999233 ) ) ;
#7028 = vector ( 'none', #11078, 1000.000000000000000 ) ;
#7029 = oriented_edge ( 'none', *, *, #29149, .t. ) ;
#7030 = plane ( 'none', #13065 ) ;
#7031 = oriented_edge ( 'none', *, *, #35843, .f. ) ;
#7032 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#7033 = axis2_placement_3d ( 'none', #19350, #30931, #8281 ) ;
#7034 = direction ( 'none', ( -3.323730179971560815e-15, 1.000000000000000000, 7.753820431229456990e-17 ) ) ;
#7035 = edge_loop ( 'none', ( #10485, #45375, #44271, #47188 ) ) ;
#7036 = oriented_edge ( 'none', *, *, #23002, .f. ) ;
#7037 = cartesian_point ( 'none', ( 49.61081362515096771, -26.75027695764233826, 48.50000000000000711 ) ) ;
#7038 = axis2_placement_3d ( 'none', #44017, #14889, #33423 ) ;
#7039 = cartesian_point ( 'none', ( -20.95692912648077311, 33.06923819516751450, -35.73934967332242252 ) ) ;
#7040 = oriented_edge ( 'none', *, *, #30466, .t. ) ;
#7041 = advanced_face ( 'none', ( #25634 ), #11248, .f. ) ;
#7042 = axis2_placement_3d ( 'none', #32678, #25440, #39938 ) ;
#7043 = oriented_edge ( 'none', *, *, #26863, .t. ) ;
#7044 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#7045 = axis2_placement_3d ( 'none', #36364, #7195, #18268 ) ;
#7046 = cartesian_point ( 'none', ( 19.44820182778168771, 9.699336079019168722, 174.1052943860136679 ) ) ;
#7047 = vector ( 'none', #47320, 1000.000000000000000 ) ;
#7048 = line ( 'none', #43614, #34122 ) ;
#7049 = oriented_edge ( 'none', *, *, #18320, .f. ) ;
#7050 = vector ( 'none', #32007, 999.9999999999998863 ) ;
#7051 = oriented_edge ( 'none', *, *, #8776, .f. ) ;
#7052 = edge_loop ( 'none', ( #42197, #1229, #37413, #36320 ) ) ;
#7053 = axis2_placement_3d ( 'none', #31309, #16811, #42717 ) ;
#7054 = direction ( 'none', ( -1.054711873393898516e-15, -2.775557561562890858e-16, -1.000000000000000000 ) ) ;
#7055 = edge_curve ( 'none', #29713, #10425, #43417, .t. ) ;
#7056 = cartesian_point ( 'none', ( -69.69999999999983231, -13.00570228991063004, 159.2568122258480230 ) ) ;
#7057 = cartesian_point ( 'none', ( -16.70271072257103384, 30.23404964189280619, 139.3244267553805287 ) ) ;
#7058 = advanced_face ( 'none', ( #43499 ), #42360, .f. ) ;
#7059 = cc_design_approval ( #23408, ( #40031 ) ) ;
#7060 = line ( 'none', #41594, #42205 ) ;
#7061 = edge_curve ( 'none', #37025, #11299, #31970, .t. ) ;
#7062 = direction ( 'none', ( -1.000000000000000000, -3.608224830031762701e-15, 1.317153999343779927e-15 ) ) ;
#7063 = advanced_face ( 'none', ( #21609 ), #40049, .f. ) ;
#7064 = b_spline_curve_with_knots ( 'none', 3,
( #6951, #18646, #36571, #36889, #47478, #44232, #32845, #22192, #25449, #361, #29277, #10803, #44398, #3892, #214, #28970, #3444, #25906 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.03470976169521532151, 0.03847322999063105403, 0.04035496413833891682, 0.04223669828604678655, 0.04976363487687819609, 0.05729057146770961256, 0.05917230561541741984, 0.06105403976312523406, 0.06481750805854086250 ),
.unspecified. ) ;
#7065 = axis2_placement_3d ( 'none', #3399, #37177, #15092 ) ;
#7066 = cartesian_point ( 'none', ( 0.5435884129147624533, -5.070947804636199763, -94.75000000000000000 ) ) ;
#7067 = edge_curve ( 'none', #46788, #20258, #36610, .t. ) ;
#7068 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#7069 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051387148, 4.818676322157797621e-17 ) ) ;
#7070 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.151057110211239811e-16 ) ) ;
#7071 = oriented_edge ( 'none', *, *, #38076, .f. ) ;
#7072 = oriented_edge ( 'none', *, *, #3652, .f. ) ;
#7073 = vertex_point ( 'none', #42520 ) ;
#7074 = cartesian_point ( 'none', ( -2.021896092993108685, 21.62271476889474187, 173.9267272496184091 ) ) ;
#7075 = cartesian_point ( 'none', ( -57.49999999999999289, 29.30443652418517786, -50.99999999999998579 ) ) ;
#7076 = oriented_edge ( 'none', *, *, #27992, .t. ) ;
#7077 = cartesian_point ( 'none', ( 53.60958318005850742, -30.35813830692525173, 58.50000000000000000 ) ) ;
#7078 = edge_curve ( 'none', #28632, #2108, #34300, .t. ) ;
#7079 = vertex_point ( 'none', #39620 ) ;
#7080 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#7081 = oriented_edge ( 'none', *, *, #25406, .f. ) ;
#7082 = cartesian_point ( 'none', ( -36.26455027589155122, -11.45406647981767456, 134.1523516871705226 ) ) ;
#7083 = edge_curve ( 'none', #8934, #40171, #41001, .t. ) ;
#7084 = cartesian_point ( 'none', ( 24.76313972081464598, -31.89101615137739643, 113.0999999999999375 ) ) ;
#7085 = oriented_edge ( 'none', *, *, #19316, .f. ) ;
#7086 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#7087 = oriented_edge ( 'none', *, *, #18391, .f. ) ;
#7088 = cartesian_point ( 'none', ( 49.61081362515098903, -31.00027695764237734, -1.069032370590971189e-14 ) ) ;
#7089 = circle ( 'none', #36314, 21.95198850781879685 ) ;
#7090 = face_outer_bound ( 'none', #34169, .t. ) ;
#7091 = line ( 'none', #1882, #23214 ) ;
#7092 = oriented_edge ( 'none', *, *, #16783, .t. ) ;
#7093 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#7094 = edge_loop ( 'none', ( #1883, #46756, #6065, #42646, #37219 ) ) ;
#7095 = cartesian_point ( 'none', ( -50.77556380235914446, -16.71267793882315544, 130.0797408526150889 ) ) ;
#7096 = cartesian_point ( 'none', ( 21.24999999999997868, 36.80607966083871929, 101.0903692588729825 ) ) ;
#7097 = oriented_edge ( 'none', *, *, #42820, .t. ) ;
#7098 = cartesian_point ( 'none', ( 35.65616640185577069, 54.34738077886706975, -51.00000000000000711 ) ) ;
#7099 = axis2_placement_3d ( 'none', #30886, #27042, #5018 ) ;
#7100 = line ( 'none', #42111, #43926 ) ;
#7101 = oriented_edge ( 'none', *, *, #3175, .f. ) ;
#7102 = cartesian_point ( 'none', ( 34.05911238143040265, 48.05890323785929752, 68.60000000000002274 ) ) ;
#7103 = direction ( 'none', ( 1.214306433183765755e-15, 1.639852310447955839e-29, 1.000000000000000000 ) ) ;
#7105 = cartesian_point ( 'none', ( 18.76025432111125113, 37.21834629159573637, 120.7000000000000313 ) ) ;
#7104 = cartesian_point ( 'none', ( 37.46194077712615211, 45.96194077712510762, -8.030471620250832736e-15 ) ) ;
#7106 = cartesian_point ( 'none', ( 21.31697208443812386, -31.94554132700784521, 75.19998533311824929 ) ) ;
#7107 = axis2_placement_3d ( 'none', #25995, #7660, #11533 ) ;
#7108 = advanced_face ( 'none', ( #6072, #11856 ), #10646, .f. ) ;
#7109 = cartesian_point ( 'none', ( -20.40014142135094488, 1.033999211528602080, 176.0999999999999943 ) ) ;
#7110 = edge_loop ( 'none', ( #19074, #8733, #45279, #3637 ) ) ;
#7111 = oriented_edge ( 'none', *, *, #38124, .t. ) ;
#7112 = oriented_edge ( 'none', *, *, #21617, .t. ) ;
#7113 = axis2_placement_3d ( 'none', #2840, #3302, #17563 ) ;
#7114 = cartesian_point ( 'none', ( 3.036065939896309983e-14, 1.971197255626747646e-14, 84.50000000000004263 ) ) ;
#7115 = advanced_face ( 'none', ( #4951 ), #47520, .f. ) ;
#7116 = axis2_placement_3d ( 'none', #26133, #34191, #35794 ) ;
#7117 = cartesian_point ( 'none', ( -19.92882842329465731, -34.24322869439514960, 114.7000000000000597 ) ) ;
#7118 = cartesian_point ( 'none', ( -59.80000000000293170, -20.00000000000065015, 111.4589838486227364 ) ) ;
#7119 = edge_curve ( 'none', #39990, #47634, #39472, .t. ) ;
#7120 = oriented_edge ( 'none', *, *, #41197, .f. ) ;
#7121 = edge_curve ( 'none', #9939, #47026, #30814, .t. ) ;
#7122 = vertex_point ( 'none', #16927 ) ;
#7123 = edge_curve ( 'none', #43212, #47060, #15851, .t. ) ;
#7124 = oriented_edge ( 'none', *, *, #3582, .t. ) ;
#7125 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#7126 = vector ( 'none', #14147, 1000.000000000000000 ) ;
#7127 = conical_surface ( 'none', #448, 2.499999999999995115, 1.029744258676651647 ) ;
#7128 = cylindrical_surface ( 'none', #10432, 47.50000000000002132 ) ;
#7129 = cartesian_point ( 'none', ( -46.59352487864065040, -3.364145896375606792, 129.9289813343798983 ) ) ;
#7130 = cartesian_point ( 'none', ( 38.33422344292218753, 17.68664224854780542, -37.50000000000002132 ) ) ;
#7131 = edge_loop ( 'none', ( #14478, #15198, #33235, #10245 ) ) ;
#7132 = axis2_placement_3d ( 'none', #12406, #38195, #13036 ) ;
#7133 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#7134 = edge_loop ( 'none', ( #46688, #19093 ) ) ;
#7135 = edge_curve ( 'none', #8267, #38294, #44040, .t. ) ;
#7136 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m6-12-solid1', #8149 ) ;
#7137 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7138 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#7139 = cartesian_point ( 'none', ( -78.85832549788649715, 65.00000000001034550, 164.2178663321010958 ) ) ;
#7140 = oriented_edge ( 'none', *, *, #9847, .f. ) ;
#7141 = line ( 'none', #30347, #1444 ) ;
#7142 = edge_curve ( 'none', #17766, #3876, #2118, .t. ) ;
#7143 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#7144 = oriented_edge ( 'none', *, *, #14031, .t. ) ;
#7145 = advanced_face ( 'none', ( #33116 ), #26806, .f. ) ;
#7147 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#7146 = direction ( 'none', ( 3.497202527569243102e-15, -0.7030109345897475048, 0.7111790392350225698 ) ) ;
#7148 = face_outer_bound ( 'none', #37275, .t. ) ;
#7149 = oriented_edge ( 'none', *, *, #28420, .f. ) ;
#7150 = edge_loop ( 'none', ( #6364, #37313, #25474, #27923 ) ) ;
#7151 = b_spline_curve_with_knots ( 'none', 3,
( #38374, #16757, #2173, #42200 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006833231750156280784, 0.001364928565757841461 ),
.unspecified. ) ;
#7152 = cartesian_point ( 'none', ( -58.49999999999993605, -1.824679351637603835e-13, 120.1000000000000654 ) ) ;
#7153 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#7154 = cartesian_point ( 'none', ( -82.30000000000281091, -36.51129153088714219, 167.4214272605034637 ) ) ;
#7155 = oriented_edge ( 'none', *, *, #16366, .f. ) ;
#7156 = oriented_edge ( 'none', *, *, #35371, .f. ) ;
#7157 = cartesian_point ( 'none', ( -103.5000000000000142, 51.26524163605461126, 197.3652416359945221 ) ) ;
#7158 = cartesian_point ( 'none', ( -2.087462447646976305, -15.86500071052606309, -82.69558826257159012 ) ) ;
#7159 = b_spline_curve_with_knots ( 'none', 3,
( #28505, #24187, #31906, #46535, #16938, #13565, #2676, #39030, #5871, #6494, #42696, #2366, #24497, #39481, #6013, #46379, #13713, #35485 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.955585278384179186e-07, 0.0008474857742423326078, 0.001694675989956826671, 0.002541866205671320950, 0.003389056421385815230, 0.004236246637100309076, 0.005083436852814803356, 0.005930627068529297635, 0.006777817284243791915 ),
.unspecified. ) ;
#7160 = oriented_edge ( 'none', *, *, #21897, .f. ) ;
#7161 = oriented_edge ( 'none', *, *, #41533, .t. ) ;
#7162 = cartesian_point ( 'none', ( 47.00000000000000000, -1.606873871302093722e-15, -46.00000000000000711 ) ) ;
#7163 = axis2_placement_3d ( 'none', #41084, #14996, #19031 ) ;
#7164 = oriented_edge ( 'none', *, *, #23060, .f. ) ;
#7165 = line ( 'none', #16819, #43994 ) ;
#7166 = circle ( 'none', #3562, 3.400000000000000355 ) ;
#7167 = vector ( 'none', #5904, 1000.000000000000000 ) ;
#7168 = direction ( 'none', ( -2.523234146875360041e-15, 1.000000000000000000, -5.853903220750834758e-13 ) ) ;
#7169 = oriented_edge ( 'none', *, *, #32863, .f. ) ;
#7170 = cartesian_point ( 'none', ( 6.800169094819384361e-14, 2.643317819860799463e-14, 111.8999999999999915 ) ) ;
#7171 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#7172 = axis2_placement_3d ( 'none', #12335, #5094, #8138 ) ;
#7173 = oriented_edge ( 'none', *, *, #14931, .t. ) ;
#7174 = cartesian_point ( 'none', ( -57.50000000000010658, 30.31088913245521965, 48.50000000000010658 ) ) ;
#7175 = cartesian_point ( 'none', ( -12.99315598458452392, -12.47041208431371828, -10.54259101451379799 ) ) ;
#7176 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961314e-17, 1.000000000000000000 ) ) ;
#7177 = edge_curve ( 'none', #46305, #46034, #19315, .t. ) ;
#7178 = cartesian_point ( 'none', ( -77.43576553868696521, -17.75648521000295688, 129.9535690325399457 ) ) ;
#7179 = axis2_placement_3d ( 'none', #39052, #20036, #45766 ) ;
#7180 = edge_curve ( 'none', #364, #16109, #25082, .t. ) ;
#7181 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#7182 = cartesian_point ( 'none', ( -8.681518261879439535, -17.52516021805934798, -36.49999999999999289 ) ) ;
#7183 = cartesian_point ( 'none', ( 21.08829335408162464, -4.985342884251162232, 173.9714718891463008 ) ) ;
#7184 = circle ( 'none', #31991, 4.499999999999997335 ) ;
#7185 = axis2_placement_3d ( 'none', #38837, #6433, #36198 ) ;
#7186 = oriented_edge ( 'none', *, *, #476, .f. ) ;
#7187 = edge_curve ( 'none', #28119, #5031, #10695, .t. ) ;
#7188 = cartesian_point ( 'none', ( -42.17588111674152884, -11.01800062903192590, 134.0407045787526101 ) ) ;
#7189 = edge_curve ( 'none', #39745, #336, #25236, .t. ) ;
#7190 = cartesian_point ( 'none', ( 42.49999999999980815, 26.33913438213202696, -19.10815280171318520 ) ) ;
#7191 = cartesian_point ( 'none', ( -52.73544972410816456, -3.370817634335101065, 129.8969111439807307 ) ) ;
#7192 = line ( 'none', #27449, #39981 ) ;
#7193 = direction ( 'none', ( -3.354551165104420173e-15, 0.9967624760706482734, 0.08040252668610881059 ) ) ;
#7194 = oriented_edge ( 'none', *, *, #30401, .f. ) ;
#7195 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#7196 = oriented_edge ( 'none', *, *, #24912, .f. ) ;
#7197 = direction ( 'none', ( -2.743004742679192255e-15, 0.9080905094339722927, 0.4187739565397407548 ) ) ;
#7198 = edge_curve ( 'none', #35097, #26917, #13554, .t. ) ;
#7199 = direction ( 'none', ( -1.000000000000000000, -3.563643956155842685e-15, 1.263464752872755470e-15 ) ) ;
#7200 = advanced_face ( 'none', ( #31434 ), #27966, .f. ) ;
#7201 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#7202 = cartesian_point ( 'none', ( -3.577238100832361045, 33.37081376847071112, -43.00000000000000000 ) ) ;
#7203 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#7204 = edge_curve ( 'none', #37068, #5291, #22153, .t. ) ;
#7205 = oriented_edge ( 'none', *, *, #31242, .f. ) ;
#7206 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#7207 = oriented_edge ( 'none', *, *, #34161, .f. ) ;
#7208 = oriented_edge ( 'none', *, *, #23305, .t. ) ;
#7209 = edge_curve ( 'none', #31037, #17988, #3783, .t. ) ;
#7210 = circle ( 'none', #35362, 19.15470053837921682 ) ;
#7211 = vector ( 'none', #19077, 1000.000000000000000 ) ;
#7212 = conical_surface ( 'none', #29758, 3.399999999999993250, 1.029744258676651869 ) ;
#7213 = direction ( 'none', ( 0.7756410410556976442, 0.6311742829282840361, -8.326672684688673067e-16 ) ) ;
#7214 = circle ( 'none', #32911, 39.28867513459482552 ) ;
#7215 = oriented_edge ( 'none', *, *, #12447, .t. ) ;
#7216 = direction ( 'none', ( 3.087807787238715445e-15, -1.000000000000000000, -2.984470496304182091e-16 ) ) ;
#7217 = direction ( 'none', ( 2.639701630306422351e-15, -0.4187739565397468611, 0.9080905094339695172 ) ) ;
#7218 = oriented_edge ( 'none', *, *, #12432, .t. ) ;
#7219 = cartesian_point ( 'none', ( -40.74242237142416201, 13.19265402195657444, 154.1146588419570094 ) ) ;
#7220 = cartesian_point ( 'none', ( -17.18171946825106389, 35.80711856727673847, 114.7000000000000597 ) ) ;
#7221 = vector ( 'none', #32988, 1000.000000000000000 ) ;
#7222 = cartesian_point ( 'none', ( -36.33130823037516421, -9.789586002808514464e-14, 146.0999999999999659 ) ) ;
#7223 = cartesian_point ( 'none', ( -86.47590318588981972, -20.36277421507222130, 120.7699888005387834 ) ) ;
#7224 = cartesian_point ( 'none', ( -7.198776027302770697e-15, 1.705881229966448166e-15, -45.00000000000000000 ) ) ;
#7225 = direction ( 'none', ( 0.8659039957820271471, 0.5002102258937927148, -9.436895709313830594e-16 ) ) ;
#7226 = direction ( 'none', ( -0.8706508571648328143, 0.4919014992029824840, 5.281179216930942665e-16 ) ) ;
#7227 = cartesian_point ( 'none', ( -54.49899999999974654, -31.89101615136591406, 166.1000000000188948 ) ) ;
#7228 = cartesian_point ( 'none', ( -39.06747668275904317, 11.90625274318183102, 136.6511299291675812 ) ) ;
#7229 = direction ( 'none', ( 1.214306433183765755e-15, 1.548606564507749573e-29, 1.000000000000000000 ) ) ;
#7230 = axis2_placement_3d ( 'none', #47263, #6720, #21185 ) ;
#7231 = cylindrical_surface ( 'none', #43682, 4.999999999999997335 ) ;
#7232 = oriented_edge ( 'none', *, *, #21435, .f. ) ;
#7233 = b_spline_curve_with_knots ( 'none', 3,
( #2201, #38878, #24028, #9568 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.717784277131947746e-06, 0.0006833231749965699726 ),
.unspecified. ) ;
#7234 = cartesian_point ( 'none', ( -69.49999999999972999, -34.64101615136596735, 166.1000000000205148 ) ) ;
#7235 = face_outer_bound ( 'none', #16276, .t. ) ;
#7236 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#7237 = axis2_placement_3d ( 'none', #1566, #1248, #27427 ) ;
#7238 = cartesian_point ( 'none', ( -144.6302325581394257, 11.37886462775978913, 157.3481749534361711 ) ) ;
#7239 = edge_loop ( 'none', ( #39451, #41385, #35808, #18394 ) ) ;
#7240 = axis2_placement_3d ( 'none', #30964, #40598, #45994 ) ;
#7241 = direction ( 'none', ( 0.9912947018080034978, 0.0000000000000000000, 0.1316617414717778933 ) ) ;
#7242 = cartesian_point ( 'none', ( -54.79999999999983373, -22.84668225476404402, 153.3776270724073356 ) ) ;
#7243 = cartesian_point ( 'none', ( -1.147152640557186562e-13, 37.50000000000004974, 46.50000000000017764 ) ) ;
#7244 = oriented_edge ( 'none', *, *, #11429, .t. ) ;
#7245 = oriented_edge ( 'none', *, *, #3591, .f. ) ;
#7246 = oriented_edge ( 'none', *, *, #1501, .f. ) ;
#7247 = b_spline_curve_with_knots ( 'none', 3,
( #14946, #14778, #30076, #18984 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006825832849470592819, 0.001364157796136063498 ),
.unspecified. ) ;
#7248 = axis2_placement_3d ( 'none', #45290, #1451, #12202 ) ;
#7249 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#7250 = edge_curve ( 'none', #5494, #26917, #40588, .t. ) ;
#7252 = cartesian_point ( 'none', ( 6.475746729371168522e-14, 17.62432289551294673, 157.7171905940162446 ) ) ;
#7251 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166279102, 6.314477345992003328e-16 ) ) ;
#7253 = oriented_edge ( 'none', *, *, #14794, .f. ) ;
#7254 = oriented_edge ( 'none', *, *, #15104, .t. ) ;
#7255 = oriented_edge ( 'none', *, *, #29929, .f. ) ;
#7256 = cartesian_point ( 'none', ( -91.74515662139050676, 60.20000000001128626, 165.9294689712371280 ) ) ;
#7257 = line ( 'none', #40734, #32015 ) ;
#7258 = conical_surface ( 'none', #38963, 39.00000000000001421, 0.5235987755983023684 ) ;
#7259 = axis2_placement_3d ( 'none', #25843, #40490, #308 ) ;
#7260 = toroidal_surface ( 'none', #35039, 16.50000000000000000, 0.5000000000000000000 ) ;
#7261 = cartesian_point ( 'none', ( -56.79999999999983373, -21.70594230435139593, 154.3516457403663082 ) ) ;
#7262 = oriented_edge ( 'none', *, *, #8698, .t. ) ;
#7263 = face_outer_bound ( 'none', #44424, .t. ) ;
#7264 = edge_curve ( 'none', #32671, #46915, #23341, .t. ) ;
#7265 = oriented_edge ( 'none', *, *, #15658, .f. ) ;
#7266 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 1.982767717426914146e-16 ) ) ;
#7267 = advanced_face ( 'none', ( #2663 ), #18694, .f. ) ;
#7268 = edge_curve ( 'none', #26048, #24710, #41757, .t. ) ;
#7269 = vertex_point ( 'none', #37375 ) ;
#7270 = cartesian_point ( 'none', ( 8.985020692352634476e-14, 13.00000000000002132, 163.5999999999999659 ) ) ;
#7271 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757179e-15, -1.317153999343780124e-15 ) ) ;
#7272 = face_bound ( 'none', #32075, .t. ) ;
#7273 = oriented_edge ( 'none', *, *, #28196, .t. ) ;
#7274 = edge_curve ( 'none', #21698, #18083, #46369, .t. ) ;
#7275 = plane ( 'none', #17731 ) ;
#7276 = edge_curve ( 'none', #25539, #44736, #45781, .t. ) ;
#7277 = direction ( 'none', ( -3.800862444811031083e-15, 0.9790386015721626034, -0.2036747815308124487 ) ) ;
#7278 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.151057110211239811e-16 ) ) ;
#7279 = advanced_face ( 'none', ( #14130 ), #44701, .t. ) ;
#7280 = vector ( 'none', #15469, 1000.000000000000000 ) ;
#7281 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#7282 = cartesian_point ( 'none', ( -51.00292657709098165, 37.46194077712567605, 1.099368429194634075e-14 ) ) ;
#7283 = edge_curve ( 'none', #25834, #3043, #8955, .t. ) ;
#7284 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#7285 = advanced_face ( 'none', ( #22736 ), #4052, .f. ) ;
#7286 = circle ( 'none', #25991, 2.500000000000009326 ) ;
#7287 = cartesian_point ( 'none', ( -28.01394451756717885, -51.29803576741709037, 68.60000000000006537 ) ) ;
#7288 = cartesian_point ( 'none', ( -79.80000000000312355, 32.18917177590540035, 124.9693103173424333 ) ) ;
#7289 = oriented_edge ( 'none', *, *, #30522, .f. ) ;
#7290 = cartesian_point ( 'none', ( 27.27580060308240562, 36.24307246165667351, 113.0999999999999517 ) ) ;
#7291 = plane ( 'none', #16499 ) ;
#7292 = oriented_edge ( 'none', *, *, #29016, .f. ) ;
#7293 = vertex_point ( 'none', #40388 ) ;
#7294 = cartesian_point ( 'none', ( -36.53866770650300566, -14.69355127677702555, -11.33849482342898796 ) ) ;
#7295 = cartesian_point ( 'none', ( -45.96194077712581105, -37.46194077712534209, 9.864012444351435911e-15 ) ) ;
#7296 = cartesian_point ( 'none', ( -36.33130823037513579, -1.919698950934342285, 162.5382862834840978 ) ) ;
#7297 = cartesian_point ( 'none', ( 4.035090819915542859, 1.991994496737999221, 164.5999999999999659 ) ) ;
#7298 = axis2_placement_3d ( 'none', #34381, #45136, #34068 ) ;
#7299 = vertex_point ( 'none', #3733 ) ;
#7300 = cartesian_point ( 'none', ( 19.99999999999999645, 34.64101615137762025, 113.0999999999999517 ) ) ;
#7301 = direction ( 'none', ( 0.8917887532908055359, -0.4524520079566790587, -8.401156593006770011e-16 ) ) ;
#7302 = edge_loop ( 'none', ( #2826, #22438, #11151, #33242, #21247, #41784, #4236, #44109, #45402, #1288, #15280 ) ) ;
#7303 = vector ( 'none', #3051, 1000.000000000000000 ) ;
#7304 = circle ( 'none', #9106, 14.00000000000000355 ) ;
#7305 = vertex_point ( 'none', #7406 ) ;
#7306 = axis2_placement_3d ( 'none', #11276, #14945, #41352 ) ;
#7307 = vector ( 'none', #37701, 1000.000000000000000 ) ;
#7308 = oriented_edge ( 'none', *, *, #36836, .t. ) ;
#7309 = direction ( 'none', ( -4.081702296416024674e-15, 1.000000000000000000, -5.836834283874915631e-13 ) ) ;
#7310 = edge_loop ( 'none', ( #33543, #29120, #46994, #14813 ) ) ;
#7311 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#7312 = cartesian_point ( 'none', ( -2.251215916412732924e-14, 3.372800435643386731e-14, 18.00000000000004974 ) ) ;
#7313 = vertex_point ( 'none', #8049 ) ;
#7314 = cartesian_point ( 'none', ( -42.17588111674162832, 6.392478082034736886, 131.0680617387853886 ) ) ;
#7315 = axis2_placement_3d ( 'none', #44756, #7936, #18538 ) ;
#7316 = face_outer_bound ( 'none', #34896, .t. ) ;
#7317 = cartesian_point ( 'none', ( -103.4999999999997726, -51.26524163605495943, 94.83475836400535286 ) ) ;
#7318 = oriented_edge ( 'none', *, *, #901, .t. ) ;
#7319 = cartesian_point ( 'none', ( 20.00000000000003908, -34.64101615137753498, 75.19998533311824929 ) ) ;
#7320 = axis2_placement_3d ( 'none', #4355, #4209, #22347 ) ;
#7321 = cartesian_point ( 'none', ( -0.5222533513272507033, -15.99440193327429327, -81.50980722364988651 ) ) ;
#7322 = edge_curve ( 'none', #7376, #19071, #15242, .t. ) ;
#7323 = axis2_placement_3d ( 'none', #26304, #11848, #41125 ) ;
#7324 = cartesian_point ( 'none', ( -37.46194077712550552, 45.96194077712567605, 8.086083193938946640e-15 ) ) ;
#7325 = circle ( 'none', #33498, 4.100000000000004086 ) ;
#7326 = edge_curve ( 'none', #16414, #4906, #43455, .t. ) ;
#7327 = cartesian_point ( 'none', ( -48.52597932709522865, 15.27287793134391691, 144.5760859030999654 ) ) ;
#7328 = cartesian_point ( 'none', ( -31.69999999999989626, -1.717239855201692592e-13, 146.1000000000000512 ) ) ;
#7329 = circle ( 'none', #38673, 17.62432289551292541 ) ;
#7330 = axis2_placement_3d ( 'none', #24047, #2063, #8620 ) ;
#7331 = circle ( 'none', #15840, 0.1000000000000020733 ) ;
#7332 = edge_curve ( 'none', #4019, #21781, #16422, .t. ) ;
#7333 = cartesian_point ( 'none', ( -60.19998826649735690, -36.91124242496263719, 165.0530651086507703 ) ) ;
#7334 = oriented_edge ( 'none', *, *, #26208, .t. ) ;
#7335 = advanced_face ( 'none', ( #41164 ), #37533, .f. ) ;
#7336 = vertex_point ( 'none', #32 ) ;
#7337 = edge_loop ( 'none', ( #7961, #22864, #41886, #24338 ) ) ;
#7338 = cartesian_point ( 'none', ( -47.49117986503981115, 19.46654260188219965, 157.7538850247371727 ) ) ;
#7339 = advanced_face ( 'none', ( #3207 ), #23914, .f. ) ;
#7340 = line ( 'none', #27983, #39071 ) ;
#7341 = edge_curve ( 'none', #23818, #40703, #20439, .t. ) ;
#7342 = cartesian_point ( 'none', ( -20.74959651231272773, -28.14084630531217357, 140.0021451939946644 ) ) ;
#7343 = oriented_edge ( 'none', *, *, #47446, .t. ) ;
#7344 = cartesian_point ( 'none', ( 20.56615956131112455, 6.895422883077167775, 174.0146380275813272 ) ) ;
#7345 = oriented_edge ( 'none', *, *, #18606, .t. ) ;
#7346 = line ( 'none', #5924, #21737 ) ;
#7347 = line ( 'none', #19282, #22298 ) ;
#7348 = oriented_edge ( 'none', *, *, #30726, .t. ) ;
#7349 = vector ( 'none', #28048, 1000.000000000000227 ) ;
#7350 = edge_curve ( 'none', #14213, #6503, #40005, .t. ) ;
#7351 = direction ( 'none', ( 1.692413147294448336e-15, -0.08040252668610871345, 0.9967624760706483844 ) ) ;
#7352 = oriented_edge ( 'none', *, *, #12100, .t. ) ;
#7353 = direction ( 'none', ( 5.046468293750720081e-15, -1.000000000000000000, 5.853903220750834758e-13 ) ) ;
#7354 = conical_surface ( 'none', #16692, 44.74499999999991928, 0.7853981633974447263 ) ;
#7356 = cartesian_point ( 'none', ( -84.69999999999990337, -6.766510898332414925, 123.0736166482283238 ) ) ;
#7355 = cartesian_point ( 'none', ( -10.37043568365231039, -14.28551838825478271, 159.8718262507694305 ) ) ;
#7357 = oriented_edge ( 'none', *, *, #43082, .t. ) ;
#7358 = direction ( 'none', ( 2.775557561562888984e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7359 = oriented_edge ( 'none', *, *, #29876, .t. ) ;
#7360 = cartesian_point ( 'none', ( -83.69999999999986073, -6.082956348970485649, 160.7883505560198500 ) ) ;
#7361 = cartesian_point ( 'none', ( -38.78140179664580955, 8.981348649120675987, 124.6331027243655001 ) ) ;
#7362 = cartesian_point ( 'none', ( -18.69916343028799588, 11.08769805686203824, 174.1644552492788875 ) ) ;
#7363 = b_spline_curve_with_knots ( 'none', 3,
( #29246, #29090, #43578, #3864, #11258, #37030, #3410, #21545, #25255, #40058 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003387901939694833685, 0.004235398252051263135, 0.005082894564407693452, 0.005930390876764122902, 0.006777887189120552353 ),
.unspecified. ) ;
#7364 = direction ( 'none', ( -3.608224830032557872e-15, 1.000000000000000000, -5.919455965648734082e-13 ) ) ;
#7365 = cartesian_point ( 'none', ( -33.98660939771793466, -47.92359148288463899, 64.60000000000006537 ) ) ;
#7366 = oriented_edge ( 'none', *, *, #25540, .f. ) ;
#7367 = circle ( 'none', #4201, 53.00000000000000000 ) ;
#7368 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#7369 = cartesian_point ( 'none', ( -52.66869176962455867, -0.7399226548631446798, 162.6334513778829773 ) ) ;
#7370 = cartesian_point ( 'none', ( -19.03301693852669274, -3.440892891914437257, 153.1370042023161488 ) ) ;
#7371 = circle ( 'none', #14204, 4.640926795905548907 ) ;
#7372 = face_outer_bound ( 'none', #32390, .t. ) ;
#7373 = advanced_face ( 'none', ( #36011 ), #11820, .f. ) ;
#7374 = cartesian_point ( 'none', ( 57.49999999999994316, 30.31088913245555716, 57.50000000000002132 ) ) ;
#7375 = direction ( 'none', ( 0.0000000000000000000, -1.445602896647337931e-16, 1.000000000000000000 ) ) ;
#7376 = vertex_point ( 'none', #26710 ) ;
#7377 = axis2_placement_3d ( 'none', #7675, #14883, #44802 ) ;
#7378 = cartesian_point ( 'none', ( -54.79999999999983373, -25.33990378870755222, 149.0679254937240046 ) ) ;
#7379 = edge_loop ( 'none', ( #21000, #6986 ) ) ;
#7380 = oriented_edge ( 'none', *, *, #42031, .t. ) ;
#7381 = vertex_point ( 'none', #19297 ) ;
#7382 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#7383 = axis2_placement_3d ( 'none', #31872, #43576, #47449 ) ;
#7384 = face_outer_bound ( 'none', #2276, .t. ) ;
#7385 = axis2_placement_3d ( 'none', #47588, #4008, #10918 ) ;
#7386 = cartesian_point ( 'none', ( -30.31088913245560335, -57.49999999999987921, -50.99999999999999289 ) ) ;
#7387 = cartesian_point ( 'none', ( -18.99716847857691349, -0.5087262752760994822, 176.0999999999999659 ) ) ;
#7388 = cartesian_point ( 'none', ( -26.98106821744075035, 1.010919307269241951, -72.99999999999997158 ) ) ;
#7389 = oriented_edge ( 'none', *, *, #21074, .t. ) ;
#7390 = oriented_edge ( 'none', *, *, #17976, .t. ) ;
#7391 = vector ( 'none', #22001, 1000.000000000000114 ) ;
#7392 = conical_surface ( 'none', #2029, 33.90055080756886952, 1.047197551196586529 ) ;
#7393 = edge_curve ( 'none', #14594, #31037, #42321, .t. ) ;
#7394 = oriented_edge ( 'none', *, *, #25935, .t. ) ;
#7395 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#7396 = person_and_organization ( #34360, #46554 ) ;
#7397 = axis2_placement_3d ( 'none', #33659, #60, #11148 ) ;
#7398 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#7399 = edge_curve ( 'none', #5758, #7494, #21571, .t. ) ;
#7400 = oriented_edge ( 'none', *, *, #23847, .t. ) ;
#7401 =( bounded_curve ( ) b_spline_curve ( 3, ( #35880, #43386, #21170, #25050 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.068887871591405414, 4.712388980384689674 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670091417, 0.9657888653670091417, 1.000000000000000000 ) )
representation_item ( '' ) );
#7402 = direction ( 'none', ( -1.000000000000000000, -3.563643956155842685e-15, 1.263464752872755470e-15 ) ) ;
#7403 = direction ( 'none', ( 8.805073951674020619e-15, -1.000000000000000000, 5.849871006643427141e-13 ) ) ;
#7404 = vector ( 'none', #11874, 1000.000000000000000 ) ;
#7405 = cartesian_point ( 'none', ( 23.33382820369268629, 37.86960578668549005, 114.7000000000000171 ) ) ;
#7406 = cartesian_point ( 'none', ( 29.81994365731663876, -0.8263197168543998661, -11.50000000000001243 ) ) ;
#7407 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 1.224442052797193839e-16 ) ) ;
#7408 = oriented_edge ( 'none', *, *, #27985, .f. ) ;
#7409 = edge_curve ( 'none', #39596, #24494, #10651, .t. ) ;
#7411 = direction ( 'none', ( -1.074416845004007797e-15, 0.5919764313287144697, 0.8059552746594067507 ) ) ;
#7410 = cartesian_point ( 'none', ( -46.59352487864139647, -16.06351262490044363, 142.2500916310735022 ) ) ;
#7412 = edge_curve ( 'none', #23621, #3236, #44599, .t. ) ;
#7413 = cartesian_point ( 'none', ( -84.80000000000313776, 36.91124242496202612, 127.1469348913490904 ) ) ;
#7414 = edge_loop ( 'none', ( #8424, #12869, #9440, #4455 ) ) ;
#7415 = face_outer_bound ( 'none', #47462, .t. ) ;
#7416 = cartesian_point ( 'none', ( -18.97297994450172354, 0.9255032421281561561, 176.0999999999999943 ) ) ;
#7417 = cartesian_point ( 'none', ( -78.69999999999978968, -30.02977766693678419, 150.1633058307695876 ) ) ;
#7418 = edge_curve ( 'none', #42813, #34294, #19888, .t. ) ;
#7419 = circle ( 'none', #11136, 39.49999999999996447 ) ;
#7420 = circle ( 'none', #41852, 8.500000000000000000 ) ;
#7421 = cartesian_point ( 'none', ( -82.25589977472546366, -7.042891434054250333, 122.4052216676770684 ) ) ;
#7422 = cartesian_point ( 'none', ( 14.50000000000000888, 34.64101615137766288, 126.7005750861492857 ) ) ;
#7423 = direction ( 'none', ( 2.689125824123746261e-15, -0.4187739565397438080, 0.9080905094339709605 ) ) ;
#7424 = vertex_point ( 'none', #8538 ) ;
#7425 = vertex_point ( 'none', #11924 ) ;
#7426 = vector ( 'none', #25235, 1000.000000000000000 ) ;
#7427 = cartesian_point ( 'none', ( -21.51062459644418823, -36.62598358456104819, 117.7000000000000739 ) ) ;
#7428 = cartesian_point ( 'none', ( -19.92882842329465731, -34.24322869439514960, 114.7000000000000597 ) ) ;
#7429 = face_outer_bound ( 'none', #22512, .t. ) ;
#7430 = direction ( 'none', ( 1.376355069180236894e-15, 0.7071067811865477948, 0.7071067811865473507 ) ) ;
#7432 = edge_loop ( 'none', ( #24652, #17566 ) ) ;
#7431 = cartesian_point ( 'none', ( 0.9240567137155043520, 27.48447050954116833, -1.750000000000002442 ) ) ;
#7433 = oriented_edge ( 'none', *, *, #31046, .f. ) ;
#7434 = oriented_edge ( 'none', *, *, #41383, .t. ) ;
#7435 = cartesian_point ( 'none', ( -15.62720507773444290, 36.46183112785128344, -37.15789128566795796 ) ) ;
#7436 = oriented_edge ( 'none', *, *, #37636, .t. ) ;
#7437 = circle ( 'none', #7397, 16.54999999999999716 ) ;
#7438 = vector ( 'none', #39999, 1000.000000000000000 ) ;
#7439 = cartesian_point ( 'none', ( 17.84894559541789150, -39.04362503118135663, 120.6000000000000227 ) ) ;
#7440 = axis2_placement_3d ( 'none', #33605, #11400, #29868 ) ;
#7441 = vertex_point ( 'none', #5172 ) ;
#7442 = cartesian_point ( 'none', ( 1.236397174472882554, -11.53392049681968246, -86.00000000000000000 ) ) ;
#7443 = cartesian_point ( 'none', ( 45.96194077712549131, -45.96194077712567605, -73.72792206135784454 ) ) ;
#7444 = face_outer_bound ( 'none', #4938, .t. ) ;
#7445 = advanced_face ( 'none', ( #6632 ), #29036, .f. ) ;
#7446 = cartesian_point ( 'none', ( -17.52516021805940127, 8.681518261879597631, -11.49999999999998224 ) ) ;
#7447 = oriented_edge ( 'none', *, *, #4624, .t. ) ;
#7448 = cartesian_point ( 'none', ( 1.174546462370912019e-13, 9.000000000000017764, 174.0999999999999659 ) ) ;
#7449 = axis2_placement_3d ( 'none', #32310, #28569, #2904 ) ;
#7450 = direction ( 'none', ( -0.1065859633166280351, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#7451 = face_outer_bound ( 'none', #17058, .t. ) ;
#7452 = edge_loop ( 'none', ( #32357, #30936, #34173, #47653 ) ) ;
#7453 = edge_loop ( 'none', ( #42866, #21498, #32259 ) ) ;
#7454 = vertex_point ( 'none', #27030 ) ;
#7455 = direction ( 'none', ( -2.639701630306422351e-15, 0.4187739565397468611, -0.9080905094339695172 ) ) ;
#7456 = direction ( 'none', ( 0.4449748878673082109, -0.8955430470767312690, -5.414955469665856036e-16 ) ) ;
#7457 = cartesian_point ( 'none', ( 19.75445163379597346, -29.14101615137691326, 139.3627778992440085 ) ) ;
#7458 = axis2_placement_3d ( 'none', #29753, #7743, #33502 ) ;
#7459 = oriented_edge ( 'none', *, *, #28554, .f. ) ;
#7460 = edge_curve ( 'none', #33444, #39045, #2080, .t. ) ;
#7461 = cartesian_point ( 'none', ( -15.19999999999990870, 11.64203268004250269, 164.5999999999999659 ) ) ;
#7462 = cartesian_point ( 'none', ( -84.80000000000281091, -32.37078987779288752, 167.1469348913495878 ) ) ;
#7463 = circle ( 'none', #34356, 6.499999999999999112 ) ;
#7464 = b_spline_curve_with_knots ( 'none', 3,
( #8693, #35079, #5622, #46155 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.496224651112072753e-06, 0.0005932647872072900532 ),
.unspecified. ) ;
#7465 = axis2_placement_3d ( 'none', #18519, #29940, #29615 ) ;
#7466 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#7467 = face_outer_bound ( 'none', #39145, .t. ) ;
#7468 = circle ( 'none', #17462, 4.640926795905547131 ) ;
#7469 = edge_curve ( 'none', #33658, #41751, #12975, .t. ) ;
#7470 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757179e-15, -1.317153999343780124e-15 ) ) ;
#7471 = cartesian_point ( 'none', ( 1.773490490603988612e-13, -8.999999999999980460, 171.0999999999999659 ) ) ;
#7472 = edge_loop ( 'none', ( #7433, #39157, #39953, #10548, #6058, #43065 ) ) ;
#7473 = oriented_edge ( 'none', *, *, #7844, .f. ) ;
#7474 = conical_surface ( 'none', #24103, 28.49999999999999645, 0.7853981633974533860 ) ;
#7475 = axis2_placement_3d ( 'none', #2012, #27227, #34460 ) ;
#7476 = edge_curve ( 'none', #43334, #24320, #32532, .t. ) ;
#7477 = direction ( 'none', ( 1.054711873393898516e-15, 2.775557561562890858e-16, 1.000000000000000000 ) ) ;
#7478 = cartesian_point ( 'none', ( -39.63091780014714516, 20.68055513739873774, 156.8335657935363940 ) ) ;
#7479 = cartesian_point ( 'none', ( -46.63308798543676659, -1.350669975338169271e-13, 146.0999999999999943 ) ) ;
#7480 = b_spline_curve_with_knots ( 'none', 3,
( #45471, #34396, #15869, #23287 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.717784273375492362e-06, 0.0006833231750155979375 ),
.unspecified. ) ;
#7481 = edge_curve ( 'none', #336, #1024, #30203, .t. ) ;
#7482 = cartesian_point ( 'none', ( -52.47765108885685237, -1.898718088605531928, 162.3256949539787399 ) ) ;
#7483 = vertex_point ( 'none', #16072 ) ;
#7484 = oriented_edge ( 'none', *, *, #26354, .t. ) ;
#7485 = oriented_edge ( 'none', *, *, #45176, .f. ) ;
#7486 = circle ( 'none', #18156, 40.00000000000000711 ) ;
#7487 = line ( 'none', #492, #39206 ) ;
#7488 = oriented_edge ( 'none', *, *, #31890, .f. ) ;
#7489 = edge_curve ( 'none', #26468, #37491, #29228, .t. ) ;
#7490 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#7491 = vector ( 'none', #27356, 1000.000000000000000 ) ;
#7492 = edge_loop ( 'none', ( #25638, #7255, #30196, #42585 ) ) ;
#7493 = edge_curve ( 'none', #11814, #40280, #912, .t. ) ;
#7494 = vertex_point ( 'none', #16252 ) ;
#7495 = cartesian_point ( 'none', ( -48.52674911908024313, -21.51584784596347077, 154.6475622199174325 ) ) ;
#7496 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#7497 = vector ( 'none', #18493, 1000.000000000000000 ) ;
#7498 = oriented_edge ( 'none', *, *, #32920, .f. ) ;
#7499 = edge_loop ( 'none', ( #20247, #19025, #16161, #10429 ) ) ;
#7500 = edge_loop ( 'none', ( #29029, #653 ) ) ;
#7501 = oriented_edge ( 'none', *, *, #29103, .t. ) ;
#7502 = advanced_face ( 'none', ( #38355 ), #331, .f. ) ;
#7503 = cartesian_point ( 'none', ( -24.51581662069008161, -27.57813532955875857, 135.0578790167343755 ) ) ;
#7504 = cartesian_point ( 'none', ( -11.08251321239772480, 17.83840981399356451, 176.0999999999999943 ) ) ;
#7505 = oriented_edge ( 'none', *, *, #38062, .f. ) ;
#7506 = cartesian_point ( 'none', ( -37.18900133744750036, 7.957163431584051594, 159.7651578082302990 ) ) ;
#7507 = vector ( 'none', #18652, 1000.000000000000000 ) ;
#7508 = circle ( 'none', #37383, 13.50000000000000355 ) ;
#7509 = vector ( 'none', #41380, 1000.000000000000114 ) ;
#7510 = cartesian_point ( 'none', ( 45.96194077712613790, 45.96194077712502235, -61.00000000000000711 ) ) ;
#7511 = cartesian_point ( 'none', ( -52.66869176962459420, -2.789262769861152069, 129.7867381189209368 ) ) ;
#7512 = axis2_placement_3d ( 'none', #47453, #6917, #25096 ) ;
#7513 = vertex_point ( 'none', #6596 ) ;
#7514 = cartesian_point ( 'none', ( -46.59352487863931458, -1.131410519765964962, 162.5796281067012217 ) ) ;
#7515 = advanced_face ( 'none', ( #5501, #28496 ), #32345, .t. ) ;
#7516 = oriented_edge ( 'none', *, *, #4041, .f. ) ;
#7517 = line ( 'none', #26193, #33432 ) ;
#7518 = oriented_edge ( 'none', *, *, #30162, .f. ) ;
#7519 = cartesian_point ( 'none', ( -41.96573813106756745, 8.640759264198111467, 125.4825793448941198 ) ) ;
#7520 = circle ( 'none', #1187, 3.249999999999996003 ) ;
#7521 = oriented_edge ( 'none', *, *, #5551, .f. ) ;
#7522 = cartesian_point ( 'none', ( -39.34999999999988063, -1.087879786254575517e-13, 146.0999999999999659 ) ) ;
#7523 = advanced_face ( 'none', ( #33683 ), #25045, .f. ) ;
#7524 = direction ( 'none', ( -0.7248006548773168189, 0.6889586422198452631, 7.910339050454241337e-16 ) ) ;
#7525 = axis2_placement_3d ( 'none', #28313, #43253, #39896 ) ;
#7526 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#7527 = cartesian_point ( 'none', ( -92.73645132319853701, 66.14663309671676927, 166.0611307127053919 ) ) ;
#7528 = oriented_edge ( 'none', *, *, #5124, .t. ) ;
#7529 = axis2_placement_3d ( 'none', #3720, #32666, #43754 ) ;
#7530 = oriented_edge ( 'none', *, *, #843, .f. ) ;
#7531 = oriented_edge ( 'none', *, *, #15343, .f. ) ;
#7532 = oriented_edge ( 'none', *, *, #7393, .f. ) ;
#7533 = cylindrical_surface ( 'none', #29229, 4.000000000000000888 ) ;
#7534 = direction ( 'none', ( -1.054711873393898713e-15, -1.665334536937734811e-16, -1.000000000000000000 ) ) ;
#7535 = vector ( 'none', #35919, 1000.000000000000000 ) ;
#7536 = oriented_edge ( 'none', *, *, #34368, .f. ) ;
#7537 = direction ( 'none', ( -1.000000000000000000, -3.661914076502782819e-15, 1.272573125467864644e-15 ) ) ;
#7538 = cartesian_point ( 'none', ( 22.89558799846243886, -31.01420327115956965, 114.7000000000000171 ) ) ;
#7539 = line ( 'none', #23586, #25961 ) ;
#7540 = axis2_placement_3d ( 'none', #9756, #24525, #20526 ) ;
#7541 = cartesian_point ( 'none', ( -19.19999999999992468, -3.564472977580617208, 153.2620201334608794 ) ) ;
#7542 = edge_curve ( 'none', #45552, #12036, #3394, .t. ) ;
#7543 = edge_loop ( 'none', ( #44313, #41445, #40294, #24608 ) ) ;
#7544 = vertex_point ( 'none', #19945 ) ;
#7545 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#7546 = direction ( 'none', ( 3.608224830032525529e-15, -1.000000000000000000, 5.852332507494395486e-13 ) ) ;
#7547 = plane ( 'none', #20426 ) ;
#7548 = line ( 'none', #8661, #45556 ) ;
#7549 = circle ( 'none', #26851, 50.70000000000000284 ) ;
#7550 = edge_loop ( 'none', ( #28687, #10112, #5403, #41685 ) ) ;
#7551 = axis2_placement_3d ( 'none', #40336, #3685, #962 ) ;
#7552 = cartesian_point ( 'none', ( -69.69999999999987494, -12.44563318661320395, 133.7973086446795321 ) ) ;
#7553 = oriented_edge ( 'none', *, *, #18284, .f. ) ;
#7554 = oriented_edge ( 'none', *, *, #11940, .t. ) ;
#7555 = edge_curve ( 'none', #44515, #36559, #34867, .t. ) ;
#7556 = cartesian_point ( 'none', ( -17.94032845305295609, -29.53147851165101656, 140.7343619946645958 ) ) ;
#7557 = direction ( 'none', ( 0.5002102258937927148, -0.8659039957820271471, -5.447031714567174276e-16 ) ) ;
#7558 = edge_curve ( 'none', #8433, #22557, #7777, .t. ) ;
#7559 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#7560 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.151057110211238825e-16 ) ) ;
#7561 = direction ( 'none', ( 1.343011723336883001e-15, -1.224442052797143056e-16, 1.000000000000000000 ) ) ;
#7562 = vector ( 'none', #34697, 1000.000000000000000 ) ;
#7563 = cartesian_point ( 'none', ( 1.459772077093456488e-13, 1.918448124604888865e-14, 171.0999999999999659 ) ) ;
#7564 = circle ( 'none', #24749, 3.199999999999996181 ) ;
#7565 = b_spline_curve_with_knots ( 'none', 3,
( #35338, #20179, #27747, #39026, #5866, #20640, #46228, #5700, #24344, #28039, #31755, #9718, #1898, #13413 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.003636760316700691012, 0.005434767985176114369, 0.007232775653651536858, 0.009030783322126961082, 0.01082879099060238270, 0.01442480632755330228, 0.01802082166450422185 ),
.unspecified. ) ;
#7566 = direction ( 'none', ( -3.265361837132808064e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7567 = edge_curve ( 'none', #20786, #29900, #26190, .t. ) ;
#7568 = cartesian_point ( 'none', ( -36.26455027589148727, -20.63491967393611404, 153.5834878265557677 ) ) ;
#7569 = direction ( 'none', ( 3.608224830032506597e-15, -1.000000000000000000, 5.849626338871871667e-13 ) ) ;
#7570 = face_outer_bound ( 'none', #1045, .t. ) ;
#7571 = edge_curve ( 'none', #24812, #10054, #24704, .t. ) ;
#7572 = cartesian_point ( 'none', ( -52.26773060334969756, 22.25644246215772881, 144.0222478786304521 ) ) ;
#7573 = cartesian_point ( 'none', ( 9.554223906931261024e-15, 2.889340362646344646e-14, 57.50000000000005684 ) ) ;
#7574 = cartesian_point ( 'none', ( -49.36772325862152400, -1.786576907966945571, 161.1946395436234809 ) ) ;
#7575 = direction ( 'none', ( 1.734723475976808475e-15, -0.7111790392350232359, -0.7030109345897468387 ) ) ;
#7576 = face_outer_bound ( 'none', #27928, .t. ) ;
#7577 = oriented_edge ( 'none', *, *, #36627, .t. ) ;
#7578 = face_outer_bound ( 'none', #14754, .t. ) ;
#7579 = edge_curve ( 'none', #25049, #37378, #32192, .t. ) ;
#7580 = oriented_edge ( 'none', *, *, #1623, .t. ) ;
#7581 = b_spline_curve_with_knots ( 'none', 3,
( #13276, #28069, #31779, #13438, #39200, #46558, #17114, #24511, #3310, #24999 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003390571040235347815, 0.004237400127967503455, 0.005084229215699659528, 0.005931058303431815601, 0.006777887391163971674 ),
.unspecified. ) ;
#7582 = direction ( 'none', ( 0.9992988228681751739, -0.03744145582478666107, -7.709882115452480139e-16 ) ) ;
#7583 = oriented_edge ( 'none', *, *, #9570, .t. ) ;
#7584 = direction ( 'none', ( 3.608224830032506597e-15, -1.000000000000000000, 5.849626338871871667e-13 ) ) ;
#7585 = oriented_edge ( 'none', *, *, #37286, .t. ) ;
#7586 = advanced_face ( 'none', ( #6838 ), #7992, .f. ) ;
#7587 = direction ( 'none', ( 2.775557561562889773e-15, -0.4187739565397402552, 0.9080905094339725148 ) ) ;
#7588 = cartesian_point ( 'none', ( -42.36691201456303446, 12.97811353985659899, 135.8332939414849534 ) ) ;
#7589 = edge_loop ( 'none', ( #34006, #34418 ) ) ;
#7590 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#7591 = advanced_face ( 'none', ( #15452 ), #25838, .t. ) ;
#7592 = vertex_point ( 'none', #35795 ) ;
#7593 = cartesian_point ( 'none', ( -38.78140179664569587, -22.52657439455413169, 140.2651265441031398 ) ) ;
#7594 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#7595 = oriented_edge ( 'none', *, *, #47248, .f. ) ;
#7596 = edge_loop ( 'none', ( #19023, #13953 ) ) ;
#7597 = cartesian_point ( 'none', ( -22.92297984194858529, -34.05599279459771367, 75.19998533311827771 ) ) ;
#7598 = axis2_placement_3d ( 'none', #24509, #43011, #6513 ) ;
#7599 = vector ( 'none', #9519, 1000.000000000000000 ) ;
#7600 = line ( 'none', #44277, #30634 ) ;
#7601 = toroidal_surface ( 'none', #8028, 4.200000000000000178, 0.2000000000000009548 ) ;
#7602 = oriented_edge ( 'none', *, *, #7023, .t. ) ;
#7603 = oriented_edge ( 'none', *, *, #41393, .f. ) ;
#7604 = oriented_edge ( 'none', *, *, #45334, .f. ) ;
#7605 = cartesian_point ( 'none', ( -39.34999999999988063, -1.087879786254575517e-13, 146.0999999999999659 ) ) ;
#7606 = cartesian_point ( 'none', ( 12.62810555719281957, -12.86290737113403715, -37.50000000000000000 ) ) ;
#7607 = axis2_placement_3d ( 'none', #46585, #36152, #10243 ) ;
#7608 = cartesian_point ( 'none', ( -3.202489764379727433, -11.40631664074976470, -115.9999999999999858 ) ) ;
#7609 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7610 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#7611 = cartesian_point ( 'none', ( -121.4999999999998863, -4.161537304708138687e-13, 146.1000000000001364 ) ) ;
#7612 = face_outer_bound ( 'none', #32612, .t. ) ;
#7613 = direction ( 'none', ( 1.214306433183765755e-15, 1.760954785351025230e-29, 1.000000000000000000 ) ) ;
#7614 = cartesian_point ( 'none', ( 31.00027695764293156, 49.61081362515070481, 60.60000000000004405 ) ) ;
#7615 = axis2_placement_3d ( 'none', #44547, #22687, #703 ) ;
#7616 = edge_curve ( 'none', #17380, #32736, #32738, .t. ) ;
#7617 = cylindrical_surface ( 'none', #37807, 3.249999999999996003 ) ;
#7618 = direction ( 'none', ( 1.214306433183765755e-15, 1.548606564507749573e-29, 1.000000000000000000 ) ) ;
#7619 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 3.400530025998532003e-16 ) ) ;
#7620 = cartesian_point ( 'none', ( 21.48521212846533857, 29.33695779451279151, 136.3690011318942368 ) ) ;
#7621 = cartesian_point ( 'none', ( -8.499999999999818812, -16.87682749185461262, 154.9944108581192381 ) ) ;
#7622 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814805173e-15 ) ) ;
#7623 = oriented_edge ( 'none', *, *, #4133, .t. ) ;
#7624 = oriented_edge ( 'none', *, *, #43696, .f. ) ;
#7625 = vertex_point ( 'none', #41633 ) ;
#7626 = edge_curve ( 'none', #26415, #4982, #22385, .t. ) ;
#7627 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#7628 = oriented_edge ( 'none', *, *, #42516, .t. ) ;
#7629 = cartesian_point ( 'none', ( -33.98660939771793466, -47.92359148288463899, 64.60000000000006537 ) ) ;
#7630 = axis2_placement_3d ( 'none', #20349, #2207, #24032 ) ;
#7631 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#7632 = edge_curve ( 'none', #29128, #41490, #37403, .t. ) ;
#7633 = advanced_face ( 'none', ( #47143 ), #43668, .f. ) ;
#7634 = direction ( 'none', ( -0.9912947018080030537, -8.141635513917818837e-14, -0.1316617414717817791 ) ) ;
#7635 = oriented_edge ( 'none', *, *, #14095, .f. ) ;
#7636 = cartesian_point ( 'none', ( -17.48772940019308919, 0.6552254769337658713, -65.49999999999995737 ) ) ;
#7637 = cartesian_point ( 'none', ( -48.52674911908025024, -13.47912198644614357, 164.9230124822918242 ) ) ;
#7638 = cartesian_point ( 'none', ( -42.39324612410693049, -11.29583783472524594, 134.0338580603136620 ) ) ;
#7639 = oriented_edge ( 'none', *, *, #36962, .f. ) ;
#7640 = oriented_edge ( 'none', *, *, #43419, .t. ) ;
#7641 = cartesian_point ( 'none', ( -69.49999999999987210, -20.00000000000038725, 111.4589838486226085 ) ) ;
#7642 = cartesian_point ( 'none', ( -1.510892940118801733e-13, 47.50000000000004263, 47.50000000000007105 ) ) ;
#7643 = direction ( 'none', ( -1.067522139062650671e-15, 1.224442052797140837e-16, -1.000000000000000000 ) ) ;
#7644 = edge_curve ( 'none', #31765, #32710, #551, .t. ) ;
#7645 = edge_loop ( 'none', ( #31757, #6761 ) ) ;
#7646 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#7647 = line ( 'none', #11599, #41624 ) ;
#7648 = face_outer_bound ( 'none', #8845, .t. ) ;
#7649 = circle ( 'none', #6111, 4.000000000000000888 ) ;
#7650 = edge_loop ( 'none', ( #17453, #37299, #22590, #35168 ) ) ;
#7651 = cartesian_point ( 'none', ( -21.25000000000013856, 40.05607966083856297, 106.0999999999999943 ) ) ;
#7652 = oriented_edge ( 'none', *, *, #23060, .t. ) ;
#7653 = plane ( 'none', #15197 ) ;
#7654 = edge_curve ( 'none', #9813, #35313, #24114, .t. ) ;
#7655 = cartesian_point ( 'none', ( 39.00364330202680208, -8.007975951700032624, 113.0999999999999233 ) ) ;
#7656 = oriented_edge ( 'none', *, *, #31894, .f. ) ;
#7657 = direction ( 'none', ( 2.775557561562888984e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7658 = cartesian_point ( 'none', ( -2.004783772818756367e-14, -4.146123153433055346e-16, -65.50000000000000000 ) ) ;
#7659 = vector ( 'none', #41270, 1000.000000000000114 ) ;
#7660 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#7661 = direction ( 'none', ( -2.144902314310270297e-15, 0.8571673007021106683, 0.5150380749100569311 ) ) ;
#7662 = cartesian_point ( 'none', ( -43.44999999999988205, -3.920739544468262672, 127.2535069197358553 ) ) ;
#7663 = axis2_placement_3d ( 'none', #23812, #21502, #11702 ) ;
#7664 = cartesian_point ( 'none', ( 42.49999999999998579, 26.33913438213201275, 112.0999999999999233 ) ) ;
#7665 = oriented_edge ( 'none', *, *, #31166, .t. ) ;
#7666 = oriented_edge ( 'none', *, *, #21855, .f. ) ;
#7667 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#7668 = axis2_placement_3d ( 'none', #11939, #1023, #1197 ) ;
#7669 = oriented_edge ( 'none', *, *, #40831, .t. ) ;
#7670 = cartesian_point ( 'none', ( 38.64295532744922212, -9.806963291613673306, -37.50000000000009948 ) ) ;
#7671 = oriented_edge ( 'none', *, *, #22757, .t. ) ;
#7672 = direction ( 'none', ( 1.054711873393898516e-15, 2.775557561562890858e-16, 1.000000000000000000 ) ) ;
#7673 = cartesian_point ( 'none', ( -82.30000000000293880, -22.28041962098003737, 111.6682357357172464 ) ) ;
#7674 = cartesian_point ( 'none', ( -6.040999925444515917, 17.83677843213850167, 176.0999999999999659 ) ) ;
#7675 = cartesian_point ( 'none', ( -1.376676550535193479e-14, 3.871834670022869760e-17, -64.00000000000000000 ) ) ;
#7676 = cartesian_point ( 'none', ( -3.799071859042809418, -11.47026821873974001, -115.9999999999999858 ) ) ;
#7677 = oriented_edge ( 'none', *, *, #15296, .t. ) ;
#7678 = oriented_edge ( 'none', *, *, #31329, .t. ) ;
#7679 = cartesian_point ( 'none', ( -36.33130823037522106, 8.489976732805851967, 125.8583895137660988 ) ) ;
#7680 = vertex_point ( 'none', #40179 ) ;
#7681 = axis2_placement_3d ( 'none', #2446, #20875, #13630 ) ;
#7682 = direction ( 'none', ( 1.317153999343780913e-15, -1.224442052797147000e-16, 1.000000000000000000 ) ) ;
#7683 = oriented_edge ( 'none', *, *, #46687, .f. ) ;
#7685 = direction ( 'none', ( -0.9912947018080023875, 7.344038491656702951e-14, 0.1316617414717868584 ) ) ;
#7684 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#7686 = cylindrical_surface ( 'none', #42159, 3.250000000000002665 ) ;
#7687 = face_outer_bound ( 'none', #7596, .t. ) ;
#7688 = face_outer_bound ( 'none', #32644, .t. ) ;
#7689 = edge_curve ( 'none', #919, #31231, #42537, .t. ) ;
#7690 = cartesian_point ( 'none', ( 42.50000000000004974, 2.194927865177830562, 101.0999999999999233 ) ) ;
#7691 = oriented_edge ( 'none', *, *, #12752, .t. ) ;
#7692 = advanced_face ( 'none', ( #4555 ), #5165, .f. ) ;
#7693 = b_spline_curve_with_knots ( 'none', 3,
( #31445, #34841, #12814, #42375, #23890, #1727, #13260, #46235, #31599, #24190, #23743, #13106, #16796, #34699, #1910, #2209, #27434, #5407, #27903, #45752 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0009830801677868643718, 0.001973995018761921794, 0.002469452444249451914, 0.002964909869736982034, 0.003955824720712040540, 0.004946739571687099046, 0.005937654422662157552, 0.006928569273637215191, 0.007919484124612274564, 0.008910398975587334805 ),
.unspecified. ) ;
#7694 = cartesian_point ( 'none', ( -17.18541743770070340, 36.26601615137748524, 106.0999999999999943 ) ) ;
#7695 = edge_curve ( 'none', #34397, #36699, #21209, .t. ) ;
#7696 = oriented_edge ( 'none', *, *, #8839, .f. ) ;
#7697 = direction ( 'none', ( -1.081715630453605425e-15, 3.371519324309217806e-16, -1.000000000000000000 ) ) ;
#7698 = cartesian_point ( 'none', ( 57.49999999999997868, -57.49999999999999289, -1.240336439832811152e-14 ) ) ;
#7699 = cartesian_point ( 'none', ( 11.45321929319368870, -18.48055493771028779, 174.1814758487514894 ) ) ;
#7700 = oriented_edge ( 'none', *, *, #45884, .f. ) ;
#7701 = toroidal_surface ( 'none', #16640, 4.200000000000000178, 0.2000000000000009548 ) ;
#7702 = cartesian_point ( 'none', ( -92.69999999999987494, -9.113385822963081750, 138.4973998298744959 ) ) ;
#7703 = edge_loop ( 'none', ( #25203, #34476, #15691, #29322 ) ) ;
#7704 = direction ( 'none', ( 1.854197163193662111e-15, -0.7071067811865451302, -0.7071067811865500152 ) ) ;
#7705 = edge_curve ( 'none', #24977, #3646, #8616, .t. ) ;
#7706 = oriented_edge ( 'none', *, *, #35318, .t. ) ;
#7707 = cartesian_point ( 'none', ( -38.90575926160745013, -5.171985734159487258, 113.5474375932848545 ) ) ;
#7708 = cartesian_point ( 'none', ( 29.07384191410021756, 6.133804720881569139, -45.00000000000002132 ) ) ;
#7709 = oriented_edge ( 'none', *, *, #16360, .t. ) ;
#7710 = edge_curve ( 'none', #47338, #3413, #4006, .t. ) ;
#7711 = cartesian_point ( 'none', ( -91.34863874066692802, -60.00000000001199396, 126.3231957253521927 ) ) ;
#7712 = cartesian_point ( 'none', ( -34.19999999999988205, -1.011557028090443333e-13, 146.0999999999999943 ) ) ;
#7713 = oriented_edge ( 'none', *, *, #43828, .f. ) ;
#7714 = cartesian_point ( 'none', ( -19.92882842329465021, -34.24322869439514960, 120.7000000000000739 ) ) ;
#7715 = cartesian_point ( 'none', ( -41.96587355292265897, 16.06693501548983249, 144.5119030252211871 ) ) ;
#7716 = cartesian_point ( 'none', ( -51.56121708623951605, 13.39293926122546807, 154.2312938519185082 ) ) ;
#7717 = direction ( 'none', ( 0.9992988228681750629, -0.03744145582478664719, -8.375784256259477984e-16 ) ) ;
#7718 = oriented_edge ( 'none', *, *, #38647, .t. ) ;
#7719 = cartesian_point ( 'none', ( -46.82418829532664262, -1.098598744992112852, 168.2381201993541140 ) ) ;
#7720 = cartesian_point ( 'none', ( -55.99999999999973710, -34.49967906316826571, 171.5187199309077926 ) ) ;
#7721 = edge_loop ( 'none', ( #18724, #36769, #13141, #8238 ) ) ;
#7722 = direction ( 'none', ( -3.265361837132810431e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7723 = oriented_edge ( 'none', *, *, #3161, .t. ) ;
#7724 = cartesian_point ( 'none', ( -79.45310231897090603, -60.00000000001101341, 127.9031366230135802 ) ) ;
#7725 = cartesian_point ( 'none', ( -46.63308798543680211, 14.73022752262484225, 153.6403634844126032 ) ) ;
#7726 = direction ( 'none', ( -0.1065859633166312548, 0.9943034911051382707, 4.235681631386051471e-17 ) ) ;
#7727 = cartesian_point ( 'none', ( 1.191548375077333539e-13, -33.90055080756883399, 58.50000000000002842 ) ) ;
#7728 = face_outer_bound ( 'none', #2881, .t. ) ;
#7729 = cylindrical_surface ( 'none', #45743, 5.000000000000004441 ) ;
#7730 = line ( 'none', #33192, #3689 ) ;
#7731 = axis2_placement_3d ( 'none', #10028, #32217, #39469 ) ;
#7732 = oriented_edge ( 'none', *, *, #16373, .t. ) ;
#7733 = cartesian_point ( 'none', ( 13.68144081984744709, 36.85257288062702941, -12.53717926882212375 ) ) ;
#7734 = plane ( 'none', #12653 ) ;
#7735 = oriented_edge ( 'none', *, *, #17608, .t. ) ;
#7736 = direction ( 'none', ( 0.0000000000000000000, 0.7111790392350256784, 0.7030109345897442852 ) ) ;
#7737 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m6-11-solid1', #27922 ) ;
#7738 = axis2_placement_3d ( 'none', #3063, #32128, #21012 ) ;
#7739 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7740 = cartesian_point ( 'none', ( -69.49999999999988631, -25.98076211357141574, 81.10000000001528520 ) ) ;
#7741 = vector ( 'none', #35448, 1000.000000000000000 ) ;
#7742 = direction ( 'none', ( 3.608224830031758756e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7743 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#7744 = advanced_face ( 'none', ( #16065 ), #45430, .f. ) ;
#7745 = axis2_placement_3d ( 'none', #30138, #8441, #768 ) ;
#7746 = direction ( 'none', ( -0.1333575931444446749, 0.7048267779122842080, 0.6967316308942118619 ) ) ;
#7747 = edge_curve ( 'none', #23609, #21154, #45996, .t. ) ;
#7748 = circle ( 'none', #37616, 47.50000000000000711 ) ;
#7749 = edge_curve ( 'none', #12107, #44067, #11471, .t. ) ;
#7750 = oriented_edge ( 'none', *, *, #15160, .t. ) ;
#7751 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#7752 = cartesian_point ( 'none', ( -42.36691201456304157, 13.67873962350027028, 136.7871719301899418 ) ) ;
#7753 = edge_loop ( 'none', ( #3663, #29975, #46499 ) ) ;
#7754 = axis2_placement_3d ( 'none', #32113, #3046, #28714 ) ;
#7755 = edge_curve ( 'none', #32489, #28321, #16642, .t. ) ;
#7756 = direction ( 'none', ( 0.9980504728846268936, -0.06241196659914497596, -1.214269605859241083e-15 ) ) ;
#7757 = face_outer_bound ( 'none', #46777, .t. ) ;
#7758 = advanced_face ( 'none', ( #43115 ), #47741, .f. ) ;
#7759 = cartesian_point ( 'none', ( -37.43910214905695710, -9.954444254818685778, 158.1992900808639888 ) ) ;
#7760 = edge_curve ( 'none', #32018, #9895, #1730, .t. ) ;
#7761 = oriented_edge ( 'none', *, *, #46584, .f. ) ;
#7762 = advanced_face ( 'none', ( #13759 ), #14890, .t. ) ;
#7763 = edge_loop ( 'none', ( #29867, #47506, #7459, #20339 ) ) ;
#7764 = direction ( 'none', ( -0.1065859633166281045, 0.9943034911051387148, 5.921478319180358272e-17 ) ) ;
#7765 = edge_curve ( 'none', #31491, #29354, #46583, .t. ) ;
#7766 = direction ( 'none', ( 3.728360903591946726e-15, -1.000000000000000000, 5.849383995413143300e-13 ) ) ;
#7767 = edge_loop ( 'none', ( #13880, #41572, #24531, #10904 ) ) ;
#7768 = cartesian_point ( 'none', ( -54.79999999999986215, -0.7792149343671791462, 146.0125919603301554 ) ) ;
#7769 = cartesian_point ( 'none', ( -118.5000000000000568, 23.99999999996445510, 86.09999999998611031 ) ) ;
#7770 = vertex_point ( 'none', #11392 ) ;
#7771 = cartesian_point ( 'none', ( -121.4999999999999858, 47.36524163605454874, 197.3652416359968527 ) ) ;
#7772 = oriented_edge ( 'none', *, *, #4219, .t. ) ;
#7773 = cartesian_point ( 'none', ( -42.36691201456291367, -12.76618851974139446, 163.9581698425631942 ) ) ;
#7774 = face_outer_bound ( 'none', #26583, .t. ) ;
#7775 = circle ( 'none', #46656, 4.100000000000012967 ) ;
#7776 = circle ( 'none', #30705, 3.442500000000000338 ) ;
#7777 = circle ( 'none', #44569, 18.94354232112406322 ) ;
#7778 = oriented_edge ( 'none', *, *, #41965, .f. ) ;
#7779 = edge_curve ( 'none', #39672, #28456, #20103, .t. ) ;
#7780 = cartesian_point ( 'none', ( -46.63308798543676659, -1.350669975338169271e-13, 146.0999999999999943 ) ) ;
#7781 = cartesian_point ( 'none', ( -92.69999999999984652, -2.171471633177892713, 164.6549106962634141 ) ) ;
#7782 = oriented_edge ( 'none', *, *, #16299, .t. ) ;
#7783 = vector ( 'none', #41284, 1000.000000000000227 ) ;
#7784 = cartesian_point ( 'none', ( -22.78325277574468899, -34.06473046992159226, 117.7000000000000739 ) ) ;
#7785 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#7786 = b_spline_curve_with_knots ( 'none', 3,
( #46762, #2722, #10240, #43200, #10706, #21151, #28551, #14068 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.002840027098672487892, 0.004260040648008729669, 0.005680054197344972314 ),
.unspecified. ) ;
#7787 = cartesian_point ( 'none', ( -13.68144081984716109, -36.85257288062712888, -12.53717926882210243 ) ) ;
#7788 = cartesian_point ( 'none', ( 51.00292657709142929, 33.46194077712497972, -51.00000000000000711 ) ) ;
#7789 = cartesian_point ( 'none', ( -45.96194077712551973, 37.46194077712567605, -50.99999999999999289 ) ) ;
#7790 = cartesian_point ( 'none', ( 22.79715300994869054, -29.90003329340512650, 133.1704649725346314 ) ) ;
#7791 = circle ( 'none', #36031, 21.95000000000001350 ) ;
#7792 = axis2_placement_3d ( 'none', #2498, #31874, #20913 ) ;
#7793 = oriented_edge ( 'none', *, *, #46029, .f. ) ;
#7794 = cartesian_point ( 'none', ( -54.79999999999983373, -4.595289318339905726, 168.9615447127957850 ) ) ;
#7795 = cartesian_point ( 'none', ( -36.33130823037522816, 19.49146589546648300, 156.1938227270872517 ) ) ;
#7796 = cartesian_point ( 'none', ( 38.83925178720245697, -15.98781875954352927, 113.0999999999999233 ) ) ;
#7797 = conical_surface ( 'none', #44785, 31.00000000000000000, 0.7853981633974482790 ) ;
#7798 = direction ( 'none', ( 1.214306433183765755e-15, 1.548606564507749573e-29, 1.000000000000000000 ) ) ;
#7799 = axis2_placement_3d ( 'none', #43014, #43173, #28523 ) ;
#7800 = edge_loop ( 'none', ( #29306, #42046, #39845, #19784 ) ) ;
#7801 = oriented_edge ( 'none', *, *, #7749, .f. ) ;
#7802 = direction ( 'none', ( 0.1065859633166281045, -0.9943034911051387148, -5.921478319180358272e-17 ) ) ;
#7803 = vertex_point ( 'none', #825 ) ;
#7804 = direction ( 'none', ( 3.497202527569243102e-15, -0.7030109345897475048, 0.7111790392350225698 ) ) ;
#7805 = direction ( 'none', ( 0.8966868488700904249, 0.4426654437195517988, 0.0000000000000000000 ) ) ;
#7806 = cartesian_point ( 'none', ( -18.27748278006124849, 10.37611803770440133, 176.0999999999687304 ) ) ;
#7807 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#7808 = direction ( 'none', ( 1.000000000000000000, 3.552713678800500929e-15, -1.332267629550195343e-15 ) ) ;
#7809 = oriented_edge ( 'none', *, *, #25089, .t. ) ;
#7810 = oriented_edge ( 'none', *, *, #32863, .t. ) ;
#7811 = vertex_point ( 'none', #4640 ) ;
#7812 = vector ( 'none', #3171, 1000.000000000000000 ) ;
#7813 = face_outer_bound ( 'none', #30625, .t. ) ;
#7814 = advanced_face ( 'none', ( #35088 ), #19258, .f. ) ;
#7815 = face_outer_bound ( 'none', #22648, .t. ) ;
#7816 = oriented_edge ( 'none', *, *, #10608, .f. ) ;
#7817 = cartesian_point ( 'none', ( 5.740681926689578027e-14, 2.444582143554329308e-14, 104.1000000000000227 ) ) ;
#7818 = circle ( 'none', #15632, 17.00000000000000711 ) ;
#7819 = oriented_edge ( 'none', *, *, #39375, .t. ) ;
#7820 = cartesian_point ( 'none', ( 37.11864668523398336, -12.73738149071278158, -36.41893269872916505 ) ) ;
#7821 = advanced_face ( 'none', ( #12638 ), #22951, .f. ) ;
#7822 = axis2_placement_3d ( 'none', #8612, #17621, #20509 ) ;
#7823 = edge_curve ( 'none', #466, #36722, #3993, .t. ) ;
#7824 = vertex_point ( 'none', #12046 ) ;
#7825 = cartesian_point ( 'none', ( 0.5435884129147420252, -5.070947804636195322, -126.0000000000000000 ) ) ;
#7826 = plane ( 'none', #5441 ) ;
#7827 = cylindrical_surface ( 'none', #30267, 4.250000000000007105 ) ;
#7828 = direction ( 'none', ( -3.472942098561955260e-17, -1.000000000000000000, -6.049741671910658889e-19 ) ) ;
#7829 = axis2_placement_3d ( 'none', #31531, #35271, #34922 ) ;
#7830 = edge_curve ( 'none', #24494, #30444, #41978, .t. ) ;
#7831 = cartesian_point ( 'none', ( -49.64999999999983515, -1.547748638707736379, 165.2876776643599896 ) ) ;
#7832 = cartesian_point ( 'none', ( -14.68488867432001044, 33.21111847600269584, 131.1350728743109926 ) ) ;
#7834 = cartesian_point ( 'none', ( -85.50000000000008527, 60.20000000001082441, 165.0999999999648651 ) ) ;
#7833 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 1.476360405086644063e-16 ) ) ;
#7835 = face_outer_bound ( 'none', #14708, .t. ) ;
#7836 = cartesian_point ( 'none', ( 6.264338184349913017e-14, 3.322513905617954222e-14, 113.0999999999999801 ) ) ;
#7837 = cartesian_point ( 'none', ( 42.49999999999999289, 17.55942292142140815, 101.0999999999999233 ) ) ;
#7838 = edge_curve ( 'none', #15508, #22448, #14301, .t. ) ;
#7839 = cartesian_point ( 'none', ( -20.56740170840011572, 6.817550691222494130, 174.0144740208819485 ) ) ;
#7840 = face_outer_bound ( 'none', #11681, .t. ) ;
#7841 = cartesian_point ( 'none', ( 29.39359980405013317, 3.150894247566154771, 1.999999999999980016 ) ) ;
#7842 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#7843 = cartesian_point ( 'none', ( -6.909621510554849522, -20.56134554240455969, 174.0150335611517391 ) ) ;
#7844 = edge_curve ( 'none', #4281, #31203, #47120, .t. ) ;
#7845 = cartesian_point ( 'none', ( -1.130976938156683530e-13, 45.00000000000002842, 84.50000000000005684 ) ) ;
#7846 = oriented_edge ( 'none', *, *, #2278, .f. ) ;
#7847 = edge_curve ( 'none', #16863, #37947, #2876, .t. ) ;
#7848 = oriented_edge ( 'none', *, *, #6598, .t. ) ;
#7849 = oriented_edge ( 'none', *, *, #13491, .t. ) ;
#7850 = cartesian_point ( 'none', ( -37.18923766963821720, -0.6939403419198807432, 161.8976707870637881 ) ) ;
#7851 = cartesian_point ( 'none', ( -39.34999999999985931, -1.786576907966785699, 161.1946395436234241 ) ) ;
#7852 = advanced_face ( 'none', ( #7429 ), #33901, .t. ) ;
#7853 = cartesian_point ( 'none', ( -81.65668820990156007, -23.50953271432704028, 150.9293108925596414 ) ) ;
#7854 = oriented_edge ( 'none', *, *, #30039, .f. ) ;
#7855 = oriented_edge ( 'none', *, *, #42750, .t. ) ;
#7856 = cartesian_point ( 'none', ( -49.64999999999987068, -1.459526943747846922e-13, 146.0999999999999943 ) ) ;
#7857 = oriented_edge ( 'none', *, *, #21515, .f. ) ;
#7858 = circle ( 'none', #38049, 3.399999999999993250 ) ;
#7859 = face_outer_bound ( 'none', #36584, .t. ) ;
#7860 = cartesian_point ( 'none', ( -45.96194077712559789, -37.46194077712561210, 8.326672684688674053e-14 ) ) ;
#7861 = oriented_edge ( 'none', *, *, #35640, .t. ) ;
#7862 = vector ( 'none', #10457, 1000.000000000000000 ) ;
#7863 = oriented_edge ( 'none', *, *, #36733, .f. ) ;
#7864 = cartesian_point ( 'none', ( 21.94927865177639958, 42.50000000000012790, 101.0999999999999517 ) ) ;
#7865 = cartesian_point ( 'none', ( 45.96194077712607395, 37.46194077712502235, -9.864012444351492709e-15 ) ) ;
#7866 = cartesian_point ( 'none', ( -52.66869176962460131, -21.24382974314978156, 140.5771205115382259 ) ) ;
#7867 = vertex_point ( 'none', #18756 ) ;
#7868 = cartesian_point ( 'none', ( -39.34999999999994458, 15.51463903719346682, 134.7044536969222293 ) ) ;
#7869 = axis2_placement_3d ( 'none', #39768, #14149, #39925 ) ;
#7870 = vector ( 'none', #18777, 1000.000000000000000 ) ;
#7871 = oriented_edge ( 'none', *, *, #29170, .t. ) ;
#7872 = cartesian_point ( 'none', ( 31.18570084974536272, 46.18582924850931448, 68.60000000000002274 ) ) ;
#7873 = direction ( 'none', ( -0.9912947018080030537, -8.246221740875262748e-14, -0.1316617414717821122 ) ) ;
#7874 = plane ( 'none', #40018 ) ;
#7875 = axis2_placement_3d ( 'none', #21837, #7203, #32491 ) ;
#7876 = cartesian_point ( 'none', ( -55.99999999999973710, -34.49967906316826571, 170.0187199309077926 ) ) ;
#7877 = cartesian_point ( 'none', ( -19.99999999999996803, 31.39101615137756340, 106.1000000000000654 ) ) ;
#7878 = axis2_placement_3d ( 'none', #8221, #30225, #33476 ) ;
#7879 = cartesian_point ( 'none', ( -51.56175526174749280, -2.527751564821633767, 168.7912639839439635 ) ) ;
#7880 = direction ( 'none', ( 1.214306433183764374e-15, 1.505306844533063543e-29, 1.000000000000000000 ) ) ;
#7881 = cartesian_point ( 'none', ( 20.00000000000009237, -34.64101615137753498, 120.7000000000000313 ) ) ;
#7882 = circle ( 'none', #42734, 2.750000000000002665 ) ;
#7883 = axis2_placement_3d ( 'none', #15606, #19307, #30404 ) ;
#7884 = cartesian_point ( 'none', ( -49.93249962827949417, -11.04713063124386707, 135.6596501583406109 ) ) ;
#7885 = face_outer_bound ( 'none', #30160, .t. ) ;
#7886 = line ( 'none', #20351, #13086 ) ;
#7887 = edge_curve ( 'none', #38390, #42246, #44256, .t. ) ;
#7889 = direction ( 'none', ( 6.323653290322538517e-16, 2.518793474338965937e-17, 1.000000000000000000 ) ) ;
#7888 = cartesian_point ( 'none', ( -62.98437499999992895, -6.192815228898293747e-13, 107.6000000000000512 ) ) ;
#7890 = direction ( 'none', ( -3.354148110650020427e-15, 0.9967624760706483844, 0.08040252668610803344 ) ) ;
#7891 = vertex_point ( 'none', #15077 ) ;
#7892 = cartesian_point ( 'none', ( -69.50000000000004263, 34.64101615137730050, 126.1000000000000512 ) ) ;
#7893 = edge_loop ( 'none', ( #17728, #8540, #27615, #43461 ) ) ;
#7894 = oriented_edge ( 'none', *, *, #13230, .t. ) ;
#7895 = axis2_placement_3d ( 'none', #22232, #18528, #37253 ) ;
#7896 = edge_curve ( 'none', #34943, #21160, #18344, .t. ) ;
#7897 = direction ( 'none', ( 1.387778780781445478e-15, -1.224442052797143549e-16, 1.000000000000000000 ) ) ;
#7898 = cartesian_point ( 'none', ( -81.07732240199179330, -29.15146685702771379, 131.7310241737278034 ) ) ;
#7899 = cylindrical_surface ( 'none', #47128, 3.999999999999998668 ) ;
#7900 = edge_curve ( 'none', #8573, #1736, #36823, .t. ) ;
#7901 = cartesian_point ( 'none', ( -92.19999999999988916, 4.494692004468037183, 162.4950524178781563 ) ) ;
#7902 = direction ( 'none', ( 3.202566417187962664e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7903 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#7904 = cartesian_point ( 'none', ( -17.38391037026825003, -30.36230179114968664, 114.7000000000000597 ) ) ;
#7905 = edge_loop ( 'none', ( #19917, #20842, #4521, #19310 ) ) ;
#7906 = vertex_point ( 'none', #29855 ) ;
#7907 = circle ( 'none', #27507, 2.499999999999992450 ) ;
#7908 = vector ( 'none', #27340, 1000.000000000000114 ) ;
#7909 = oriented_edge ( 'none', *, *, #45831, .f. ) ;
#7910 = vector ( 'none', #46330, 1000.000000000000000 ) ;
#7912 = edge_loop ( 'none', ( #8192, #25724, #13957 ) ) ;
#7911 = edge_curve ( 'none', #23534, #10696, #29846, .t. ) ;
#7913 = cartesian_point ( 'none', ( -46.63308798543670974, -9.559943404058673266, 159.6071894358729821 ) ) ;
#7914 = cartesian_point ( 'none', ( -42.17588111674162832, 13.50457415954272733, 136.9103634082912890 ) ) ;
#7915 = vertex_point ( 'none', #30994 ) ;
#7916 = oriented_edge ( 'none', *, *, #10163, .f. ) ;
#7917 = vertex_point ( 'none', #1608 ) ;
#7918 = edge_curve ( 'none', #33728, #5996, #40805, .t. ) ;
#7919 = vertex_point ( 'none', #9139 ) ;
#7920 = cartesian_point ( 'none', ( -39.34999999999983089, -9.663742397563744646, 157.8325224429161153 ) ) ;
#7921 = cartesian_point ( 'none', ( -78.21263257250478773, 66.33992515016656455, 164.1321067140405034 ) ) ;
#7922 = cylindrical_surface ( 'none', #36446, 43.74499999999999744 ) ;
#7923 = cartesian_point ( 'none', ( -37.95659131158268451, -9.810812112155550935, 158.0180451631321148 ) ) ;
#7924 = vertex_point ( 'none', #34743 ) ;
#7925 = edge_curve ( 'none', #19921, #25268, #33336, .t. ) ;
#7926 = cartesian_point ( 'none', ( -5.842036767891534974e-14, -3.343414842481101501e-16, -126.0000000000000000 ) ) ;
#7927 = advanced_face ( 'none', ( #21234 ), #38614, .f. ) ;
#7928 = direction ( 'none', ( 1.214306433183765755e-15, 1.760954785351025230e-29, 1.000000000000000000 ) ) ;
#7929 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#7930 = direction ( 'none', ( -8.239640843840862341e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#7931 = cartesian_point ( 'none', ( -37.46194077712585369, -51.00292657709086086, 8.027421954064612356e-15 ) ) ;
#7932 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757968e-15, -1.317153999343780124e-15 ) ) ;
#7933 = circle ( 'none', #2402, 14.00000000000000000 ) ;
#7934 = cartesian_point ( 'none', ( 5.174920419248129579e-14, 2.345557753732743358e-14, 100.0000000000000284 ) ) ;
#7935 = face_outer_bound ( 'none', #34240, .t. ) ;
#7936 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#7937 = cylindrical_surface ( 'none', #46358, 40.00000000000000711 ) ;
#7938 = cartesian_point ( 'none', ( -17.84999999999989484, 11.06243644049533259, 176.0999999999999943 ) ) ;
#7939 = axis2_placement_3d ( 'none', #39665, #17578, #25158 ) ;
#7940 = edge_loop ( 'none', ( #3329, #23955, #20013, #14724 ) ) ;
#7941 = oriented_edge ( 'none', *, *, #43918, .f. ) ;
#7942 = oriented_edge ( 'none', *, *, #17817, .f. ) ;
#7943 = oriented_edge ( 'none', *, *, #13892, .f. ) ;
#7944 = axis2_placement_3d ( 'none', #9929, #9608, #6369 ) ;
#7945 = cartesian_point ( 'none', ( -85.15741654448525821, -22.05773242450408489, 146.9340697357408203 ) ) ;
#7946 = face_outer_bound ( 'none', #19104, .t. ) ;
#7947 = cartesian_point ( 'none', ( 36.52478878836209475, 14.47548955293975048, -36.50000000000002132 ) ) ;
#7948 = cartesian_point ( 'none', ( -51.81140494499713611, 10.07498246276698239, 166.4268239214652283 ) ) ;
#7949 = axis2_placement_3d ( 'none', #22179, #40382, #27 ) ;
#7950 = oriented_edge ( 'none', *, *, #42396, .t. ) ;
#7951 = vertex_point ( 'none', #4968 ) ;
#7952 = vector ( 'none', #34248, 1000.000000000000000 ) ;
#7953 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#7954 = vector ( 'none', #8086, 1000.000000000000000 ) ;
#7955 = edge_loop ( 'none', ( #44997, #35247 ) ) ;
#7956 = face_outer_bound ( 'none', #12015, .t. ) ;
#7957 = axis2_placement_3d ( 'none', #29577, #30062, #11766 ) ;
#7958 = cartesian_point ( 'none', ( 39.04859199209104759, -4.006387792582168927, 113.0999999999999233 ) ) ;
#7959 = edge_curve ( 'none', #24320, #20291, #27022, .t. ) ;
#7960 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#7961 = oriented_edge ( 'none', *, *, #43711, .f. ) ;
#7962 = cartesian_point ( 'none', ( -51.00292657709120192, -33.46194077712533499, 1.095077717576914702e-14 ) ) ;
#7963 = vector ( 'none', #4877, 1000.000000000000114 ) ;
#7964 = axis2_placement_3d ( 'none', #9278, #8803, #35016 ) ;
#7965 = direction ( 'none', ( 2.775557561562896873e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7966 = oriented_edge ( 'none', *, *, #17073, .f. ) ;
#7967 = edge_curve ( 'none', #646, #17414, #27585, .t. ) ;
#7968 = cartesian_point ( 'none', ( -52.71370004118955421, -21.30102138943918888, 140.7971089431238170 ) ) ;
#7969 = direction ( 'none', ( 3.087807787238715445e-15, -1.000000000000000000, -3.854941057726237111e-16 ) ) ;
#7970 = edge_curve ( 'none', #3463, #96, #38576, .t. ) ;
#7971 = cartesian_point ( 'none', ( -118.5000000000000568, 23.99999999996156319, 81.09999999998609610 ) ) ;
#7972 = cartesian_point ( 'none', ( -50.77556380235909472, -21.51523761758487652, 154.6473304192045362 ) ) ;
#7973 = direction ( 'none', ( -3.354148110650019638e-15, 0.9967624760706483844, 0.08040252668610800568 ) ) ;
#7974 = oriented_edge ( 'none', *, *, #43545, .f. ) ;
#7975 = line ( 'none', #2510, #4538 ) ;
#7976 = cartesian_point ( 'none', ( -35.05027695764255924, -49.61081362515086823, 60.60000000000005826 ) ) ;
#7977 = advanced_face ( 'none', ( #18919 ), #36226, .t. ) ;
#7978 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#7979 = face_outer_bound ( 'none', #10130, .t. ) ;
#7980 = circle ( 'none', #13792, 4.500000000000000888 ) ;
#7981 = edge_curve ( 'none', #15468, #30585, #9174, .t. ) ;
#7982 = cartesian_point ( 'none', ( -29.26657488714463540, -25.85077194699578484, 129.4429114409475119 ) ) ;
#7983 = cartesian_point ( 'none', ( -11.45321929319338317, 18.48055493771030910, 174.1814758487515178 ) ) ;
#7984 = cartesian_point ( 'none', ( -67.44169323608780076, -0.3880055105488692813, 106.5754980321241874 ) ) ;
#7985 = oriented_edge ( 'none', *, *, #45765, .t. ) ;
#7986 = cartesian_point ( 'none', ( -41.49999999999995026, 6.071904087982618492, 113.1000000000000369 ) ) ;
#7987 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051387148, -4.235681631385838848e-17 ) ) ;
#7988 = oriented_edge ( 'none', *, *, #24268, .f. ) ;
#7989 = vertex_point ( 'none', #35953 ) ;
#7990 = line ( 'none', #32487, #7426 ) ;
#7991 = edge_curve ( 'none', #45852, #3670, #25263, .t. ) ;
#7992 = cylindrical_surface ( 'none', #3333, 2.499999999999995115 ) ;
#7993 = cartesian_point ( 'none', ( -19.30761012442567548, -9.972670998147817656, 174.1164734530794078 ) ) ;
#7994 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 4.314092297687008389e-16 ) ) ;
#7995 = vertex_point ( 'none', #20942 ) ;
#7997 = direction ( 'none', ( 0.1065859633166281045, -0.9943034911051387148, -5.921478319180358272e-17 ) ) ;
#7996 = cartesian_point ( 'none', ( -103.4999999999996447, -47.86524163599531079, 197.3652416360525592 ) ) ;
#7998 = cartesian_point ( 'none', ( -55.99999999999985079, 1.500000000000252021, 186.1000000000000512 ) ) ;
#7999 = vertex_point ( 'none', #45473 ) ;
#8000 = advanced_face ( 'none', ( #10861 ), #10350, .f. ) ;
#8001 = circle ( 'none', #46874, 7.999999999999993783 ) ;
#8002 = line ( 'none', #2551, #17769 ) ;
#8003 = oriented_edge ( 'none', *, *, #25367, .f. ) ;
#8004 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#8005 = calendar_date ( 2020, 29, 3 ) ;
#8006 = advanced_face ( 'none', ( #26974 ), #39682, .t. ) ;
#8007 = b_spline_curve_with_knots ( 'none', 3,
( #40991, #36822, #29690, #18423 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006833231750156362099, 0.001364928565757851002 ),
.unspecified. ) ;
#8008 = cartesian_point ( 'none', ( -36.33130823037509316, -21.54568305735335443, 141.9064285397669209 ) ) ;
#8009 = cartesian_point ( 'none', ( -30.31088913245522320, -57.50000000000005684, 6.938893903907228378e-14 ) ) ;
#8010 = cartesian_point ( 'none', ( 3.993939335971026239, -21.35717877895974226, 173.9492368857552265 ) ) ;
#8011 = oriented_edge ( 'none', *, *, #33626, .t. ) ;
#8012 =( bounded_curve ( ) b_spline_curve ( 3, ( #39870, #32930, #3210, #39705 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896780, 3.141592653589793116 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243650485, 0.8047378541243650485, 1.000000000000000000 ) )
representation_item ( '' ) );
#8013 = circle ( 'none', #16966, 6.499999999999999112 ) ;
#8014 = oriented_edge ( 'none', *, *, #44316, .t. ) ;
#8015 = axis2_placement_3d ( 'none', #16735, #9372, #35110 ) ;
#8016 = oriented_edge ( 'none', *, *, #35250, .t. ) ;
#8017 = cartesian_point ( 'none', ( -49.64999999999990621, 13.54103067448940934, 153.0051059566477818 ) ) ;
#8018 = cartesian_point ( 'none', ( -39.91759719298693909, -14.71576807746096094, 142.1762525572473805 ) ) ;
#8019 = cartesian_point ( 'none', ( -42.36691201456292788, -9.559943404058849126, 159.6071894358728400 ) ) ;
#8020 = axis2_placement_3d ( 'none', #23115, #30665, #4958 ) ;
#8021 = oriented_edge ( 'none', *, *, #32177, .f. ) ;
#8022 = direction ( 'none', ( -1.000000000000000000, -3.608224830031762701e-15, 1.317153999343779927e-15 ) ) ;
#8023 = direction ( 'none', ( 1.000000000000000000, 3.661914076502782819e-15, -1.272573125467864644e-15 ) ) ;
#8024 = circle ( 'none', #184, 24.74999999999999645 ) ;
#8025 = cartesian_point ( 'none', ( -78.49999999999988631, -15.50000000002058798, 111.4589838486316467 ) ) ;
#8026 = cartesian_point ( 'none', ( 19.99999999999999289, 34.64101615137762735, 114.7000000000000171 ) ) ;
#8027 = vector ( 'none', #2332, 1000.000000000000000 ) ;
#8028 = axis2_placement_3d ( 'none', #2628, #10296, #2937 ) ;
#8029 = circle ( 'none', #25763, 21.95000000000000995 ) ;
#8030 = cartesian_point ( 'none', ( 14.86200763469400776, -11.98418662514487742, -10.50000000000000355 ) ) ;
#8031 = cartesian_point ( 'none', ( -18.84617506928459107, -2.019051113074451287, 176.0999999999999943 ) ) ;
#8032 = cartesian_point ( 'none', ( -46.59352487864055803, -20.74317462668964396, 153.3810661604106542 ) ) ;
#8033 = cartesian_point ( 'none', ( -46.63308798543680211, 6.472393052461613117, 130.8702655138112618 ) ) ;
#8034 = cartesian_point ( 'none', ( -43.57509933943671143, 33.41277629675622052, 60.60000000000007248 ) ) ;
#8035 = oriented_edge ( 'none', *, *, #22516, .f. ) ;
#8036 = edge_curve ( 'none', #22681, #17109, #13188, .t. ) ;
#8037 = oriented_edge ( 'none', *, *, #38293, .t. ) ;
#8038 = circle ( 'none', #1669, 1.500000000000001332 ) ;
#8039 = edge_curve ( 'none', #4799, #12336, #47688, .t. ) ;
#8040 = cartesian_point ( 'none', ( -0.5435884129148403909, 5.070947804636201539, -94.75000000000000000 ) ) ;
#8041 = axis2_placement_3d ( 'none', #39047, #28062, #31604 ) ;
#8042 = edge_curve ( 'none', #28031, #23007, #28127, .t. ) ;
#8043 = cartesian_point ( 'none', ( -15.19999999999984475, -7.592400909309945156, 156.6640184365082575 ) ) ;
#8044 = cartesian_point ( 'none', ( 28.91396296912530772, 7.625259957539278766, -5.500000000000020428 ) ) ;
#8045 = direction ( 'none', ( 0.0000000000000000000, -0.7006503593859760848, -0.7135047819687703186 ) ) ;
#8046 = oriented_edge ( 'none', *, *, #5602, .f. ) ;
#8047 = edge_loop ( 'none', ( #14696, #33017, #3923 ) ) ;
#8048 = direction ( 'none', ( 9.436895709313830594e-16, 2.775557561562891351e-16, 1.000000000000000000 ) ) ;
#8049 = cartesian_point ( 'none', ( -14.61456777768134963, -37.23458618907370976, -15.49999999999997868 ) ) ;
#8050 = oriented_edge ( 'none', *, *, #26008, .t. ) ;
#8051 = oriented_edge ( 'none', *, *, #29216, .t. ) ;
#8052 = cylindrical_surface ( 'none', #16654, 3.400000000000000355 ) ;
#8053 = vector ( 'none', #845, 1000.000000000000000 ) ;
#8054 = oriented_edge ( 'none', *, *, #41658, .t. ) ;
#8055 = circle ( 'none', #5806, 4.499999999999999112 ) ;
#8056 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#8057 = cartesian_point ( 'none', ( 13.35809277900298575, 36.71952558965732294, -12.12759700141164032 ) ) ;
#8058 = oriented_edge ( 'none', *, *, #20597, .t. ) ;
#8060 = cartesian_point ( 'none', ( 1.777965446947125975e-14, 2.700804652330337690e-15, -5.500000000000001776 ) ) ;
#8059 = direction ( 'none', ( -1.092875789865388469e-15, -1.660305686457348284e-29, -1.000000000000000000 ) ) ;
#8061 = edge_curve ( 'none', #21551, #45624, #13720, .t. ) ;
#8062 = direction ( 'none', ( -3.490640606220100147e-15, 0.9967624760706482734, 0.08040252668610896325 ) ) ;
#8063 = vertex_point ( 'none', #17410 ) ;
#8064 = vector ( 'none', #13870, 1000.000000000000000 ) ;
#8065 = advanced_face ( 'none', ( #24660 ), #3956, .f. ) ;
#8066 = vertex_point ( 'none', #42979 ) ;
#8067 = oriented_edge ( 'none', *, *, #29023, .t. ) ;
#8068 = direction ( 'none', ( -3.354551165104420173e-15, 0.9967624760706482734, 0.08040252668610881059 ) ) ;
#8069 = oriented_edge ( 'none', *, *, #1985, .t. ) ;
#8070 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#8071 = edge_curve ( 'none', #30285, #5290, #29802, .t. ) ;
#8072 = cartesian_point ( 'none', ( -80.24265903261404276, -28.66150847855545791, 130.7726443809994521 ) ) ;
#8073 = advanced_face ( 'none', ( #20652 ), #5123, .f. ) ;
#8074 = cartesian_point ( 'none', ( -19.19999999999995310, -1.273150645351631743e-13, 146.1000000000000227 ) ) ;
#8075 = oriented_edge ( 'none', *, *, #15233, .t. ) ;
#8076 = circle ( 'none', #35311, 0.2000000000000001499 ) ;
#8077 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#8078 = line ( 'none', #7711, #25933 ) ;
#8079 = vector ( 'none', #14739, 1000.000000000000000 ) ;
#8080 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#8081 = cartesian_point ( 'none', ( -31.00027695764255498, -49.61081362515086823, 68.60000000000006537 ) ) ;
#8082 = vertex_point ( 'none', #39628 ) ;
#8083 = direction ( 'none', ( -1.000000000000000000, -3.608224830031762701e-15, 1.317153999343779927e-15 ) ) ;
#8084 = oriented_edge ( 'none', *, *, #36924, .f. ) ;
#8085 = line ( 'none', #43997, #43710 ) ;
#8086 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#8087 = axis2_placement_3d ( 'none', #18000, #43746, #18144 ) ;
#8088 = oriented_edge ( 'none', *, *, #10242, .t. ) ;
#8089 = cartesian_point ( 'none', ( 16.42277426408739061, 20.36645490680268722, -32.50000000000000000 ) ) ;
#8090 = oriented_edge ( 'none', *, *, #42306, .f. ) ;
#8091 = cartesian_point ( 'none', ( -41.50924572709978122, -11.48398173381044884, 135.2309353535344485 ) ) ;
#8092 = cartesian_point ( 'none', ( -11.29879950619335816, -14.01203517405107313, -10.55997007532725895 ) ) ;
#8093 = cartesian_point ( 'none', ( -78.26354867680170457, 66.14663309671568925, 164.1388692872173181 ) ) ;
#8094 = axis2_placement_3d ( 'none', #5883, #38577, #31295 ) ;
#8095 = oriented_edge ( 'none', *, *, #18441, .t. ) ;
#8096 = direction ( 'none', ( 9.714451465470119729e-16, 1.617164855703074201e-29, 1.000000000000000000 ) ) ;
#8097 = edge_loop ( 'none', ( #4971, #4992, #14537, #37169, #474, #884, #13686, #25660 ) ) ;
#8098 = oriented_edge ( 'none', *, *, #19609, .t. ) ;
#8099 = line ( 'none', #39172, #47196 ) ;
#8100 = cylindrical_surface ( 'none', #43972, 18.00000000000000000 ) ;
#8101 = oriented_edge ( 'none', *, *, #8337, .f. ) ;
#8102 = line ( 'none', #33083, #5278 ) ;
#8103 = cartesian_point ( 'none', ( -84.84760491980530617, -2.839036484623219491e-13, 146.1000000000000796 ) ) ;
#8104 = direction ( 'none', ( 3.477035026498546900e-15, -0.9967624760706482734, -0.08040252668610822773 ) ) ;
#8105 = axis2_placement_3d ( 'none', #29035, #3355, #14239 ) ;
#8106 = oriented_edge ( 'none', *, *, #42735, .f. ) ;
#8108 = oriented_edge ( 'none', *, *, #15570, .t. ) ;
#8107 = advanced_face ( 'none', ( #20058 ), #18870, .f. ) ;
#8109 = cartesian_point ( 'none', ( 29.39359980405010830, 3.150894247566153439, -43.00000000000001421 ) ) ;
#8110 = edge_curve ( 'none', #34397, #10696, #14845, .t. ) ;
#8111 = cartesian_point ( 'none', ( -38.76309401801128729, 6.404883760268178960, -11.49999999999996980 ) ) ;
#8112 = circle ( 'none', #42221, 4.499999999999997335 ) ;
#8113 = direction ( 'none', ( 7.205927576687484282e-16, 1.769106736591502804e-17, 1.000000000000000000 ) ) ;
#8114 = oriented_edge ( 'none', *, *, #2669, .f. ) ;
#8115 = cylindrical_surface ( 'none', #29290, 4.250000000000003553 ) ;
#8116 = oriented_edge ( 'none', *, *, #36812, .f. ) ;
#8117 = oriented_edge ( 'none', *, *, #45266, .t. ) ;
#8118 = oriented_edge ( 'none', *, *, #12385, .t. ) ;
#8119 = b_spline_curve_with_knots ( 'none', 3,
( #39154, #38715, #2028, #10011 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.496224650919491342e-06, 0.0005932647871689623138 ),
.unspecified. ) ;
#8120 = axis2_placement_3d ( 'none', #2019, #9059, #42195 ) ;
#8121 = cartesian_point ( 'none', ( 9.868040667221384510, -15.09417047465750450, -11.16998576413864086 ) ) ;
#8122 = edge_curve ( 'none', #11516, #45048, #33286, .t. ) ;
#8123 = cartesian_point ( 'none', ( -82.30000000000293880, -22.28041962098003737, 111.6682357357172464 ) ) ;
#8124 = direction ( 'none', ( 3.608224830031772956e-15, -1.000000000000000000, 1.172200136502007938e-14 ) ) ;
#8125 = cartesian_point ( 'none', ( -49.64999999999979252, -18.09668354092352871, 152.6629676838814760 ) ) ;
#8127 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#8126 = axis2_placement_3d ( 'none', #27217, #30888, #27523 ) ;
#8128 = vector ( 'none', #17878, 1000.000000000000000 ) ;
#8129 = edge_curve ( 'none', #32758, #26673, #8569, .t. ) ;
#8130 = plane ( 'none', #33980 ) ;
#8131 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#8132 = b_spline_curve_with_knots ( 'none', 3,
( #35202, #16664, #23598, #42255, #46265, #20048, #12670, #2088, #12505, #9299, #12839, #20376, #38597, #5574, #13137, #1934, #34723, #45787 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.957762539043115177e-07, 0.0008474859908358449391, 0.001694676205417785424, 0.002541866419999726234, 0.003389056634581666828, 0.004236246849163606554, 0.005083437063745547581, 0.005930627278327488608, 0.006777817492909428768 ),
.unspecified. ) ;
#8133 = circle ( 'none', #26064, 31.00000000000000000 ) ;
#8134 = edge_curve ( 'none', #11705, #3742, #30426, .t. ) ;
#8135 = direction ( 'none', ( 3.497202527569243102e-15, -0.7030109345897475048, 0.7111790392350225698 ) ) ;
#8136 = direction ( 'none', ( -0.7071067811865449082, -0.7071067811865501263, 4.146671730999553026e-13 ) ) ;
#8137 = oriented_edge ( 'none', *, *, #41653, .t. ) ;
#8138 = direction ( 'none', ( 0.9943034911051376046, 0.1065859633166383186, -6.938893903907231336e-16 ) ) ;
#8139 = face_bound ( 'none', #32734, .t. ) ;
#8140 = vertex_point ( 'none', #14484 ) ;
#8141 = edge_curve ( 'none', #13989, #8267, #31603, .t. ) ;
#8142 = circle ( 'none', #22038, 65.00000000000000000 ) ;
#8143 = oriented_edge ( 'none', *, *, #45879, .t. ) ;
#8144 = edge_curve ( 'none', #41019, #42082, #32961, .t. ) ;
#8145 = cartesian_point ( 'none', ( 30.31088913245556427, -57.49999999999989342, 57.50000000000001421 ) ) ;
#8146 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#8147 = oriented_edge ( 'none', *, *, #1939, .t. ) ;
#8148 = edge_curve ( 'none', #39522, #28189, #27541, .t. ) ;
#8149 = closed_shell ( 'none', ( #10048, #25148, #4622, #14334, #29454, #38227, #3324, #40814, #47586, #20910, #8900, #9036, #32800, #46164, #46936, #7814, #5572, #11254, #1157, #34818 ) ) ;
#8150 = oriented_edge ( 'none', *, *, #13804, .t. ) ;
#8151 = oriented_edge ( 'none', *, *, #46828, .f. ) ;
#8152 = vector ( 'none', #18393, 1000.000000000000000 ) ;
#8153 = cartesian_point ( 'none', ( 2.880649654906446422, -0.1875923746359642319, 173.5999999999999659 ) ) ;
#8154 = oriented_edge ( 'none', *, *, #3565, .t. ) ;
#8155 = direction ( 'none', ( -1.590016789392713118e-15, 0.7111790392350227918, 0.7030109345897472828 ) ) ;
#8156 = oriented_edge ( 'none', *, *, #37121, .t. ) ;
#8157 = line ( 'none', #11421, #31752 ) ;
#8158 = cartesian_point ( 'none', ( -69.50000000000001421, 31.89101615136537404, 126.0999999999810086 ) ) ;
#8159 = oriented_edge ( 'none', *, *, #24693, .t. ) ;
#8160 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8161 = edge_loop ( 'none', ( #21284, #19317 ) ) ;
#8162 = edge_loop ( 'none', ( #8069, #12742, #136, #21229 ) ) ;
#8163 = cartesian_point ( 'none', ( -59.50000000000003553, 34.64101615137733603, 126.1000000000000227 ) ) ;
#8164 = cartesian_point ( 'none', ( -9.699336079036026348, 19.44820182778373407, 174.1052943859889410 ) ) ;
#8165 = cartesian_point ( 'none', ( -71.69999999999988916, -7.894087335509065717, 138.2965786260539289 ) ) ;
#8166 = cartesian_point ( 'none', ( -42.39333138821047697, 7.439982657411529310, 125.4238167288204124 ) ) ;
#8167 = cartesian_point ( 'none', ( 38.01446555297231811, 20.66955272186321935, -11.50000000000001776 ) ) ;
#8168 = face_outer_bound ( 'none', #5975, .t. ) ;
#8169 = oriented_edge ( 'none', *, *, #22631, .t. ) ;
#8170 = face_outer_bound ( 'none', #12968, .t. ) ;
#8171 = vertex_point ( 'none', #33311 ) ;
#8172 = oriented_edge ( 'none', *, *, #6087, .f. ) ;
#8173 = vertex_point ( 'none', #43931 ) ;
#8174 = advanced_face ( 'none', ( #1131 ), #2293, .t. ) ;
#8175 = cartesian_point ( 'none', ( -1.152966611073224531e-14, 3.242661536144153147e-17, -53.60000000000000142 ) ) ;
#8176 = face_outer_bound ( 'none', #39572, .t. ) ;
#8177 = axis2_placement_3d ( 'none', #31077, #12291, #9061 ) ;
#8178 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#8179 = cartesian_point ( 'none', ( -18.70237072037161141, 37.18969389731793740, 117.7000000000000739 ) ) ;
#8180 = circle ( 'none', #22261, 2.999999999999998668 ) ;
#8181 = cartesian_point ( 'none', ( 42.50000000000006395, -2.194927865177473514, 101.0999999999999233 ) ) ;
#8182 = cartesian_point ( 'none', ( 33.49101067908064522, 21.87126433688066385, -13.73205080756888563 ) ) ;
#8183 = advanced_face ( 'none', ( #46545 ), #3740, .f. ) ;
#8184 = cartesian_point ( 'none', ( -6.404883760267781945, -38.76309401801135834, -36.49999999999999289 ) ) ;
#8185 = axis2_placement_3d ( 'none', #27527, #20747, #24446 ) ;
#8186 = face_outer_bound ( 'none', #25007, .t. ) ;
#8187 = cartesian_point ( 'none', ( 36.79690385403316810, 46.66987557343229298, 60.60000000000001563 ) ) ;
#8188 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, -4.336808689942017120e-17 ) ) ;
#8189 = axis2_placement_3d ( 'none', #8530, #41655, #12881 ) ;
#8190 = circle ( 'none', #38910, 119.9999999999999858 ) ;
#8191 = direction ( 'none', ( 1.031328099699084357e-15, 0.09137636991025065158, 0.9958164283752427570 ) ) ;
#8192 = oriented_edge ( 'none', *, *, #32097, .t. ) ;
#8193 = direction ( 'none', ( -8.392778686972771632e-16, -2.967193978115018839e-17, -1.000000000000000000 ) ) ;
#8194 = direction ( 'none', ( -3.330669073875469227e-15, 0.9967624760706480513, 0.08040252668610968489 ) ) ;
#8195 = oriented_edge ( 'none', *, *, #9692, .f. ) ;
#8196 = axis2_placement_3d ( 'none', #44915, #7932, #44752 ) ;
#8197 = cartesian_point ( 'none', ( 18.74448661283578232, -37.21070215060996844, 117.7000000000000313 ) ) ;
#8198 = edge_curve ( 'none', #1462, #33924, #7064, .t. ) ;
#8199 = oriented_edge ( 'none', *, *, #35019, .t. ) ;
#8200 = oriented_edge ( 'none', *, *, #15679, .t. ) ;
#8201 = axis2_placement_3d ( 'none', #12847, #1302, #16024 ) ;
#8202 = cartesian_point ( 'none', ( 33.29090554635834565, 22.17466139320842444, -15.50000000000001421 ) ) ;
#8203 = edge_curve ( 'none', #44493, #42813, #12591, .t. ) ;
#8204 = cartesian_point ( 'none', ( 17.04581538547228448, 29.99706700673188919, 139.8478742997438076 ) ) ;
#8205 = cartesian_point ( 'none', ( 29.30443652418520983, -57.49999999999999289, -6.338337669221741375e-15 ) ) ;
#8206 = oriented_edge ( 'none', *, *, #27992, .f. ) ;
#8207 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8208 = edge_curve ( 'none', #34220, #17949, #37967, .t. ) ;
#8209 = vertex_point ( 'none', #44071 ) ;
#8210 = cartesian_point ( 'none', ( -46.60666861178997067, -20.80801192190302729, 153.1628985879672484 ) ) ;
#8211 = cartesian_point ( 'none', ( -52.73544972410807929, -20.55746250525928431, 153.7970677094743337 ) ) ;
#8212 = cartesian_point ( 'none', ( -36.28660128721519129, -15.69005388166175230, 151.3690746489311323 ) ) ;
#8213 = circle ( 'none', #8608, 4.099999999999997868 ) ;
#8214 = cylindrical_surface ( 'none', #3279, 5.500000000000005329 ) ;
#8215 = oriented_edge ( 'none', *, *, #30366, .f. ) ;
#8216 = circle ( 'none', #43469, 5.000000000000004441 ) ;
#8217 = oriented_edge ( 'none', *, *, #41121, .t. ) ;
#8218 = oriented_edge ( 'none', *, *, #46374, .f. ) ;
#8219 = cartesian_point ( 'none', ( -5.842036767891534974e-14, -3.343414842481101501e-16, -126.0000000000000000 ) ) ;
#8220 = edge_curve ( 'none', #7995, #5723, #27816, .t. ) ;
#8221 = cartesian_point ( 'none', ( -59.49999999999988631, -1.924437910088478046e-13, 146.1000000000000512 ) ) ;
#8222 = oriented_edge ( 'none', *, *, #44972, .f. ) ;
#8223 = edge_curve ( 'none', #35462, #45910, #32146, .t. ) ;
#8224 = cartesian_point ( 'none', ( -52.73544972410811482, -16.13913629840179453, 142.4351972029023727 ) ) ;
#8225 = cartesian_point ( 'none', ( -90.74950518140269651, -23.28096467135983616, 123.4183896163628020 ) ) ;
#8226 = direction ( 'none', ( 9.381143569351597923e-16, 2.812007450421239179e-16, 1.000000000000000000 ) ) ;
#8227 = cartesian_point ( 'none', ( -42.36691201456336131, -2.443543005032347892, 167.9155654758243941 ) ) ;
#8228 = cartesian_point ( 'none', ( 21.24999999999997868, 36.80607966083871929, 101.0903692588729825 ) ) ;
#8229 = face_outer_bound ( 'none', #8161, .t. ) ;
#8230 = edge_curve ( 'none', #24042, #32201, #17178, .t. ) ;
#8231 = cartesian_point ( 'none', ( 21.55601643413937296, -2.010764945469151854, 173.9323432480810538 ) ) ;
#8232 = direction ( 'none', ( 0.9980504728846266715, -0.06241196659914601680, 0.0000000000000000000 ) ) ;
#8233 = cartesian_point ( 'none', ( -5.318703770835984557, 25.45017465948113156, -1.749999999999998446 ) ) ;
#8234 = cartesian_point ( 'none', ( 11.29879950619343276, 14.01203517405103938, -10.55997007532726606 ) ) ;
#8235 = cartesian_point ( 'none', ( 37.46194077712560500, -45.96194077712552684, 1.387778780781445676e-14 ) ) ;
#8236 = oriented_edge ( 'none', *, *, #14042, .t. ) ;
#8237 = vertex_point ( 'none', #15123 ) ;
#8238 = oriented_edge ( 'none', *, *, #7558, .f. ) ;
#8239 = vertex_point ( 'none', #19304 ) ;
#8240 = cartesian_point ( 'none', ( -79.26475445319775304, -27.38502055821642855, 128.5924768522429247 ) ) ;
#8241 = advanced_face ( 'none', ( #29254 ), #35643, .f. ) ;
#8242 = cartesian_point ( 'none', ( -90.75290554363400020, -18.12548019251376630, 139.5722334125310908 ) ) ;
#8243 = direction ( 'none', ( -3.497350093653013994e-15, 0.7135047819687713178, -0.7006503593859753076 ) ) ;
#8244 = direction ( 'none', ( 1.734723475976808475e-15, -0.7111790392350232359, -0.7030109345897468387 ) ) ;
#8245 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#8246 = axis2_placement_3d ( 'none', #46671, #9860, #13531 ) ;
#8247 = oriented_edge ( 'none', *, *, #31395, .t. ) ;
#8248 = vertex_point ( 'none', #4532 ) ;
#8249 = axis2_placement_3d ( 'none', #40648, #36668, #7358 ) ;
#8250 = cartesian_point ( 'none', ( -96.49999999999988631, -3.259481097200199503e-13, 146.1000000000001080 ) ) ;
#8251 = vertex_point ( 'none', #37696 ) ;
#8252 = axis2_placement_3d ( 'none', #11559, #33906, #26336 ) ;
#8253 = oriented_edge ( 'none', *, *, #8632, .f. ) ;
#8254 = cartesian_point ( 'none', ( -39.06641335642452617, -4.055944307070926236, 123.1558189559186332 ) ) ;
#8255 = direction ( 'none', ( 1.000000000000000000, 3.552713678800500929e-15, -1.332267629550195343e-15 ) ) ;
#8256 = axis2_placement_3d ( 'none', #21553, #47312, #25264 ) ;
#8257 = line ( 'none', #17921, #197 ) ;
#8259 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8258 = vector ( 'none', #19099, 1000.000000000000000 ) ;
#8260 = advanced_face ( 'none', ( #17719, #44203 ), #44554, .t. ) ;
#8261 = cartesian_point ( 'none', ( -34.19999999999987494, -9.020562075079396891e-14, 146.0999999999999659 ) ) ;
#8262 = oriented_edge ( 'none', *, *, #41121, .f. ) ;
#8263 = cartesian_point ( 'none', ( -84.80000000000298144, 18.26208808035998388, 184.5095917655285405 ) ) ;
#8264 = advanced_face ( 'none', ( #7384 ), #29743, .t. ) ;
#8265 = axis2_placement_3d ( 'none', #4039, #11115, #33623 ) ;
#8266 = edge_curve ( 'none', #1126, #17579, #19491, .t. ) ;
#8267 = vertex_point ( 'none', #22537 ) ;
#8268 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#8269 = cartesian_point ( 'none', ( -40.74176285683589072, -14.53799065390860612, 164.0050344559262214 ) ) ;
#8270 = cartesian_point ( 'none', ( -41.50913988463754833, 22.67665047602040929, 145.3794744736336497 ) ) ;
#8271 = oriented_edge ( 'none', *, *, #211, .f. ) ;
#8272 = axis2_placement_3d ( 'none', #9809, #13644, #13350 ) ;
#8273 = face_bound ( 'none', #33256, .t. ) ;
#8274 = edge_curve ( 'none', #7924, #17743, #24933, .t. ) ;
#8275 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#8276 = oriented_edge ( 'none', *, *, #12235, .t. ) ;
#8277 = direction ( 'none', ( 0.0000000000000000000, 0.7604933002750988713, 0.6493457786393073139 ) ) ;
#8278 = axis2_placement_3d ( 'none', #19922, #30851, #27003 ) ;
#8279 = cartesian_point ( 'none', ( -42.40647512135915775, 16.48518889145751842, 145.0714721642589211 ) ) ;
#8280 = edge_curve ( 'none', #44228, #26501, #18761, .t. ) ;
#8281 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954027e-17, 2.159850481677237594e-16 ) ) ;
#8282 = cartesian_point ( 'none', ( 13.94934929755442354, 37.01847041856009213, -35.03105594228699005 ) ) ;
#8283 = cartesian_point ( 'none', ( -51.04404714605218629, -22.63488691771587114, 141.6766051080805369 ) ) ;
#8284 = edge_loop ( 'none', ( #46604, #42395, #39420, #23574 ) ) ;
#8285 = oriented_edge ( 'none', *, *, #17076, .f. ) ;
#8286 = cartesian_point ( 'none', ( -55.14011880742936711, -21.71114230687841129, 116.5180135296135262 ) ) ;
#8287 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038686115e-16, 1.000000000000000000 ) ) ;
#8288 = cartesian_point ( 'none', ( 6.404883760268057280, 38.76309401801132282, -11.50000000000000000 ) ) ;
#8289 = edge_curve ( 'none', #23318, #29585, #40760, .t. ) ;
#8290 = cartesian_point ( 'none', ( -50.77582160018791058, 10.28747322400891306, 166.8394819520118517 ) ) ;
#8291 = edge_loop ( 'none', ( #17365, #18765 ) ) ;
#8292 = direction ( 'none', ( -1.000000000000000000, -3.323730179971562393e-15, 8.239640843840859383e-16 ) ) ;
#8293 = cartesian_point ( 'none', ( -79.80000000000292459, -21.77978931529462159, 115.3183685137171466 ) ) ;
#8294 = cartesian_point ( 'none', ( -50.21924314536791201, 8.981309657324059614, 124.6332000161527702 ) ) ;
#8295 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.151057110211239071e-16 ) ) ;
#8296 = edge_curve ( 'none', #16688, #1435, #9130, .t. ) ;
#8297 = direction ( 'none', ( -0.4999999999999956701, -0.8660254037844411501, 5.525372073534546024e-16 ) ) ;
#8298 = oriented_edge ( 'none', *, *, #47522, .f. ) ;
#8299 = direction ( 'none', ( -0.1065859633166278408, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#8300 = vertex_point ( 'none', #34448 ) ;
#8301 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#8302 = circle ( 'none', #25767, 11.09999999999999254 ) ;
#8303 = line ( 'none', #30718, #36513 ) ;
#8304 = line ( 'none', #42960, #20400 ) ;
#8305 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8306 = oriented_edge ( 'none', *, *, #34790, .f. ) ;
#8307 = oriented_edge ( 'none', *, *, #27939, .f. ) ;
#8308 = cartesian_point ( 'none', ( -49.61081362515120929, 31.00027695764203273, -23.74999999999998934 ) ) ;
#8309 = cartesian_point ( 'none', ( 56.50000000000012079, -30.06243503111461024, 58.50000000000000000 ) ) ;
#8310 = advanced_face ( 'none', ( #23519 ), #21182, .f. ) ;
#8311 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#8312 = axis2_placement_3d ( 'none', #36296, #14368, #43971 ) ;
#8313 = line ( 'none', #36217, #26120 ) ;
#8314 = cartesian_point ( 'none', ( -85.49999999999968736, -64.80000000001152216, 127.1000000000385484 ) ) ;
#8315 = advanced_face ( 'none', ( #30988 ), #36779, .t. ) ;
#8316 = cartesian_point ( 'none', ( -42.36691201456292788, -10.50092769311864771, 158.8893393859596017 ) ) ;
#8317 = cartesian_point ( 'none', ( -36.33130823037520685, 5.367962118463466936, 130.4447298747437571 ) ) ;
#8318 = oriented_edge ( 'none', *, *, #12604, .t. ) ;
#8319 = cartesian_point ( 'none', ( 1.777965446947125975e-14, 2.700804652330337690e-15, -5.500000000000001776 ) ) ;
#8320 = cartesian_point ( 'none', ( -16.28168911156168619, -37.11317231157059382, 114.7000000000000597 ) ) ;
#8321 = cartesian_point ( 'none', ( -36.28629995881019710, 8.280366686148775912, 125.7704723779092006 ) ) ;
#8322 = axis2_placement_3d ( 'none', #11439, #18805, #22529 ) ;
#8323 = face_outer_bound ( 'none', #29515, .t. ) ;
#8324 = oriented_edge ( 'none', *, *, #17690, .f. ) ;
#8325 = vertex_point ( 'none', #27518 ) ;
#8326 = axis2_placement_3d ( 'none', #43716, #3542, #10601 ) ;
#8327 = cartesian_point ( 'none', ( -82.30000000000295302, -17.71958037902142280, 111.2497319615282976 ) ) ;
#8328 = b_spline_curve_with_knots ( 'none', 3,
( #7191, #17808, #43881, #7511 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0005956375191353567621, 0.001186509342613662789 ),
.unspecified. ) ;
#8329 = oriented_edge ( 'none', *, *, #3903, .t. ) ;
#8330 = vertex_point ( 'none', #27212 ) ;
#8331 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8332 = edge_curve ( 'none', #13987, #46963, #28602, .t. ) ;
#8333 = cartesian_point ( 'none', ( 42.50000000000007816, -4.389855730355124663, 101.0999999999999233 ) ) ;
#8334 = b_spline_curve_with_knots ( 'none', 3,
( #18800, #33945, #36872, #40530 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0005932647871637751653, 0.001185033349724797565 ),
.unspecified. ) ;
#8335 = axis2_placement_3d ( 'none', #13042, #5492, #31225 ) ;
#8336 = cartesian_point ( 'none', ( -36.28629995881008341, -21.50225693224156842, 141.6833142952762898 ) ) ;
#8337 = edge_curve ( 'none', #43524, #27235, #47096, .t. ) ;
#8338 = cartesian_point ( 'none', ( -92.22320781836845072, -16.27303701476910192, 128.6077480155388457 ) ) ;
#8339 = direction ( 'none', ( 3.608224830032506597e-15, -1.000000000000000000, 5.849626338871871667e-13 ) ) ;
#8340 = oriented_edge ( 'none', *, *, #40407, .f. ) ;
#8341 = direction ( 'none', ( 9.714451465470119729e-16, 1.617164855703074201e-29, 1.000000000000000000 ) ) ;
#8342 = vertex_point ( 'none', #38344 ) ;
#8343 = vertex_point ( 'none', #20117 ) ;
#8344 = circle ( 'none', #35057, 1.807200000000001916 ) ;
#8345 = circle ( 'none', #31585, 64.00000000000001421 ) ;
#8346 = vector ( 'none', #11715, 1000.000000000000000 ) ;
#8347 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#8348 = edge_loop ( 'none', ( #13291, #19625, #45008, #39607 ) ) ;
#8349 = edge_curve ( 'none', #37322, #35992, #39645, .t. ) ;
#8350 = direction ( 'none', ( 8.075643901751514710e-18, 0.3409333861756622674, 0.9400874566713443015 ) ) ;
#8351 = oriented_edge ( 'none', *, *, #17150, .f. ) ;
#8352 = edge_curve ( 'none', #24494, #16414, #3418, .t. ) ;
#8353 = advanced_face ( 'none', ( #10274 ), #16021, .f. ) ;
#8354 = cartesian_point ( 'none', ( -34.19999999999987494, -9.020562075079396891e-14, 146.0999999999999659 ) ) ;
#8355 = circle ( 'none', #11574, 48.50000000000000000 ) ;
#8356 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#8357 = direction ( 'none', ( -1.096345236817342281e-15, -1.610385582298831411e-29, -1.000000000000000000 ) ) ;
#8358 = edge_curve ( 'none', #24682, #38681, #18296, .t. ) ;
#8359 = direction ( 'none', ( -3.354551165104419384e-15, 0.9967624760706482734, 0.08040252668610878284 ) ) ;
#8360 = cartesian_point ( 'none', ( 13.23597847503068792, 36.68526780341838389, -36.00000000000000711 ) ) ;
#8361 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#8362 = cartesian_point ( 'none', ( -46.59352487864060066, -1.767469191784535987, 168.0115871178968803 ) ) ;
#8363 = circle ( 'none', #28591, 44.61102540378445269 ) ;
#8364 = oriented_edge ( 'none', *, *, #45615, .t. ) ;
#8365 = cartesian_point ( 'none', ( 16.63625321909005805, -31.44360952742875170, 114.7000000000000171 ) ) ;
#8366 = cartesian_point ( 'none', ( -17.18541743770070340, 36.26601615137748524, 106.0999999999999943 ) ) ;
#8367 = cartesian_point ( 'none', ( -91.86109518871687385, -25.77154769197597162, 126.2929076307487435 ) ) ;
#8368 = cylindrical_surface ( 'none', #30790, 2.499999999999989786 ) ;
#8369 = cartesian_point ( 'none', ( -55.55367076800813209, 28.62489299297653389, 68.60000000000007958 ) ) ;
#8370 = cartesian_point ( 'none', ( -92.59145334098720070, -17.41681494362587301, 130.2893380839942949 ) ) ;
#8371 = cartesian_point ( 'none', ( -17.14396568614133187, 34.79157510349522653, 117.7000000000000739 ) ) ;
#8372 = oriented_edge ( 'none', *, *, #41723, .f. ) ;
#8373 = oriented_edge ( 'none', *, *, #25780, .f. ) ;
#8374 = axis2_placement_3d ( 'none', #37170, #14741, #22320 ) ;
#8375 = oriented_edge ( 'none', *, *, #42121, .f. ) ;
#8376 = cartesian_point ( 'none', ( -42.39324612410811000, 13.55089134728505051, 136.6363285459018755 ) ) ;
#8377 = cartesian_point ( 'none', ( 13.77847875758054386, 36.90536383948199983, -12.68157911069827648 ) ) ;
#8379 = direction ( 'none', ( 3.608224830031757179e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8378 = cartesian_point ( 'none', ( -33.95462041471040493, -51.35344231126860137, 64.60000000000006537 ) ) ;
#8380 = plane ( 'none', #44999 ) ;
#8381 = oriented_edge ( 'none', *, *, #14390, .t. ) ;
#8382 = oriented_edge ( 'none', *, *, #14719, .t. ) ;
#8383 = axis2_placement_3d ( 'none', #27652, #45982, #45502 ) ;
#8384 = edge_loop ( 'none', ( #22198, #222, #26308, #31644, #44828, #18300, #4654, #17360, #15186, #22241, #42997, #29323, #13005, #37634, #28002, #31327, #46603, #19821, #9176 ) ) ;
#8385 = direction ( 'none', ( 0.0000000000000000000, 0.9967624760706474962, 0.08040252668611852505 ) ) ;
#8386 = face_outer_bound ( 'none', #37365, .t. ) ;
#8387 = vector ( 'none', #43527, 1000.000000000000000 ) ;
#8388 = cylindrical_surface ( 'none', #9165, 44.99999999999999289 ) ;
#8389 = direction ( 'none', ( -3.608224830031755601e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8390 = circle ( 'none', #27059, 48.00000000000005684 ) ;
#8391 = vertex_point ( 'none', #23830 ) ;
#8392 = cartesian_point ( 'none', ( -22.81458256229952042, 33.01601615137746393, 113.1000000000000085 ) ) ;
#8393 = cartesian_point ( 'none', ( -79.13153735254148557, -26.88951976587211945, 127.8405792944037387 ) ) ;
#8394 = axis2_placement_3d ( 'none', #30254, #538, #22859 ) ;
#8395 = oriented_edge ( 'none', *, *, #39858, .t. ) ;
#8396 = direction ( 'none', ( 8.355821982198004324e-16, 3.001754555091219619e-17, 1.000000000000000000 ) ) ;
#8397 = cartesian_point ( 'none', ( -49.64999999999987779, 6.657814126560436918, 159.7643152428568669 ) ) ;
#8398 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8399 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#8400 = face_outer_bound ( 'none', #31042, .t. ) ;
#8401 = edge_curve ( 'none', #13712, #37538, #25795, .t. ) ;
#8402 = cartesian_point ( 'none', ( -90.61452817591616338, -24.01517842730770624, 145.8124720930159128 ) ) ;
#8403 = axis2_placement_3d ( 'none', #11694, #19533, #37931 ) ;
#8404 = edge_curve ( 'none', #43384, #41021, #34471, .t. ) ;
#8405 = advanced_face ( 'none', ( #12039 ), #37917, .t. ) ;
#8406 = cartesian_point ( 'none', ( -42.36691201456292788, -10.50092769311864771, 158.8893393859596017 ) ) ;
#8407 = cartesian_point ( 'none', ( -20.92869995056831200, 1.993181119274187951, 176.0999999999999659 ) ) ;
#8408 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.151057110211243755e-16 ) ) ;
#8409 = circle ( 'none', #14991, 5.500000000000005329 ) ;
#8410 = cartesian_point ( 'none', ( -91.96214336070489992, -7.106203289207255303, 137.6692979053780164 ) ) ;
#8411 = axis2_placement_3d ( 'none', #33437, #22488, #33602 ) ;
#8412 = edge_curve ( 'none', #11032, #18204, #6245, .t. ) ;
#8413 = direction ( 'none', ( 3.608224830032506597e-15, -1.000000000000000000, 5.849626338871871667e-13 ) ) ;
#8414 = advanced_face ( 'none', ( #11418 ), #43025, .t. ) ;
#8415 = vector ( 'none', #21504, 1000.000000000000000 ) ;
#8416 = cartesian_point ( 'none', ( 20.00000000000011369, 37.89101615137753498, 84.50000000000001421 ) ) ;
#8417 = edge_curve ( 'none', #1093, #38455, #1682, .t. ) ;
#8418 = cartesian_point ( 'none', ( -54.79999999999986926, -1.645350522494482750e-13, 146.0999999999999943 ) ) ;
#8419 = cartesian_point ( 'none', ( -84.70000000000312923, 38.40959176552807719, 127.8379119196396658 ) ) ;
#8420 = oriented_edge ( 'none', *, *, #29184, .f. ) ;
#8421 = cartesian_point ( 'none', ( -56.00000000000003553, 33.94611889396174575, 131.6539955044248131 ) ) ;
#8422 = cartesian_point ( 'none', ( -42.17581170467320106, 22.15443267128369698, 145.4040128039255251 ) ) ;
#8423 = oriented_edge ( 'none', *, *, #8500, .f. ) ;
#8424 = oriented_edge ( 'none', *, *, #23874, .f. ) ;
#8425 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#8426 = edge_curve ( 'none', #16398, #23809, #43070, .t. ) ;
#8427 = cartesian_point ( 'none', ( -46.82411888325820826, 14.54210024864868878, 153.5397758216569457 ) ) ;
#8428 = cartesian_point ( 'none', ( -5.934045369238263585e-15, 1.756257099453227288e-15, -43.00000000000000000 ) ) ;
#8429 = vertex_point ( 'none', #16081 ) ;
#8430 = edge_loop ( 'none', ( #25131, #31563, #41097, #7516 ) ) ;
#8431 = cartesian_point ( 'none', ( -91.69999999999990337, 8.534148470819886256, 154.5361312150771198 ) ) ;
#8432 = cartesian_point ( 'none', ( -45.96194077712566894, 37.46194077712555526, 1.000000000000091038 ) ) ;
#8433 = vertex_point ( 'none', #13199 ) ;
#8434 = vector ( 'none', #13285, 1000.000000000000000 ) ;
#8435 = line ( 'none', #8931, #23997 ) ;
#8436 = circle ( 'none', #21110, 18.00000000000000000 ) ;
#8437 = oriented_edge ( 'none', *, *, #22722, .t. ) ;
#8438 = vector ( 'none', #4922, 1000.000000000000000 ) ;
#8439 = vertex_point ( 'none', #42793 ) ;
#8440 = b_spline_curve_with_knots ( 'none', 3,
( #12610, #31265, #9227, #38379, #38067, #45577, #41704, #8586, #8755, #45404 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.957829265985920878e-07, 0.0008478645972537848796, 0.001695433411580971007, 0.002543002225908157134, 0.003390571040235343479 ),
.unspecified. ) ;
#8441 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#8442 = cartesian_point ( 'none', ( -45.96194077712550552, 37.46194077712567605, 9.909339457197377090e-15 ) ) ;
#8444 = oriented_edge ( 'none', *, *, #22481, .f. ) ;
#8443 = direction ( 'none', ( 1.000000000000000000, -3.472942098561954643e-17, -2.151057110211239811e-16 ) ) ;
#8445 = line ( 'none', #21331, #14722 ) ;
#8446 = direction ( 'none', ( -5.046468293750712982e-15, 1.000000000000000000, -5.853903220750827690e-13 ) ) ;
#8447 = oriented_edge ( 'none', *, *, #7322, .t. ) ;
#8448 = direction ( 'none', ( -3.265361837132818714e-15, 0.4187739565397473607, -0.9080905094339690731 ) ) ;
#8449 = cartesian_point ( 'none', ( -46.63308798543678080, -5.136228673541565648, 124.7573442500587646 ) ) ;
#8450 = cartesian_point ( 'none', ( 22.85317004866673685, -34.44347963983705085, 117.7000000000000313 ) ) ;
#8451 = cartesian_point ( 'none', ( 37.15470053837928077, -5.812670933661671908e-15, -46.00000000000000711 ) ) ;
#8452 = product ( 'abr115l3-i-p2-s2-22-58-110-145-m8', 'abr115l3-i-p2-s2-22-58-110-145-m8', '', ( #31940 ) ) ;
#8453 = cartesian_point ( 'none', ( 20.00000000000008882, -34.64101615137753498, 114.5000000000000284 ) ) ;
#8454 = plane ( 'none', #46862 ) ;
#8455 = axis2_placement_3d ( 'none', #43957, #33033, #36920 ) ;
#8456 = direction ( 'none', ( -3.265361837132813192e-15, 1.000000000000000000, 5.102127870520020612e-17 ) ) ;
#8457 = circle ( 'none', #19605, 45.50000000000000000 ) ;
#8458 = cartesian_point ( 'none', ( -40.74153417966025614, -1.157150779477637004, 169.1349270794292750 ) ) ;
#8459 = face_outer_bound ( 'none', #15745, .t. ) ;
#8460 = vector ( 'none', #31168, 999.9999999999998863 ) ;
#8461 = direction ( 'none', ( 3.608224830032506597e-15, -1.000000000000000000, 5.849626338871871667e-13 ) ) ;
#8462 = direction ( 'none', ( 0.9943034911051386038, 0.1065859633166277853, -6.314477345991996426e-16 ) ) ;
#8463 = cartesian_point ( 'none', ( -39.39264741106364198, -2.199807606595451048, 113.1000000000000654 ) ) ;
#8464 = vertex_point ( 'none', #31381 ) ;
#8465 = oriented_edge ( 'none', *, *, #4684, .t. ) ;
#8466 = oriented_edge ( 'none', *, *, #27876, .f. ) ;
#8467 = cartesian_point ( 'none', ( -38.22443619764066369, 19.06439582651477238, 132.9656511845408033 ) ) ;
#8468 = cartesian_point ( 'none', ( -19.99999999999996803, 31.39101615137756340, 106.1000000000000654 ) ) ;
#8469 = advanced_face ( 'none', ( #32098 ), #3371, .t. ) ;
#8470 = axis2_placement_3d ( 'none', #6804, #18341, #14191 ) ;
#8471 = edge_curve ( 'none', #27450, #22236, #41882, .t. ) ;
#8472 = direction ( 'none', ( 3.083952846180992055e-15, -1.000000000000000000, 5.859510407743885331e-13 ) ) ;
#8473 = cartesian_point ( 'none', ( 31.00027695764293867, 49.61081362515070481, 68.50000000000001421 ) ) ;
#8474 = direction ( 'none', ( 0.8917887532908055359, -0.4524520079566793918, 0.0000000000000000000 ) ) ;
#8475 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.151057110211236853e-16 ) ) ;
#8476 = oriented_edge ( 'none', *, *, #9155, .t. ) ;
#8477 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#8478 = edge_loop ( 'none', ( #2358, #30580 ) ) ;
#8479 = face_outer_bound ( 'none', #37788, .t. ) ;
#8480 = axis2_placement_3d ( 'none', #1653, #27834, #34782 ) ;
#8481 = circle ( 'none', #2643, 12.50000000000000000 ) ;
#8482 = vertex_point ( 'none', #5797 ) ;
#8483 = face_outer_bound ( 'none', #4943, .t. ) ;
#8484 = edge_curve ( 'none', #3574, #25359, #17134, .t. ) ;
#8485 = oriented_edge ( 'none', *, *, #14095, .t. ) ;
#8486 = edge_curve ( 'none', #13786, #13712, #36369, .t. ) ;
#8487 = oriented_edge ( 'none', *, *, #30609, .f. ) ;
#8488 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#8489 = vector ( 'none', #32587, 1000.000000000000000 ) ;
#8490 = direction ( 'none', ( -3.087807787238714656e-15, 1.000000000000000000, 3.700743415417187153e-16 ) ) ;
#8491 = cartesian_point ( 'none', ( -121.4999999999997158, -23.99999999996235189, 211.1000000000141767 ) ) ;
#8492 = advanced_face ( 'none', ( #3907 ), #34423, .t. ) ;
#8493 = cartesian_point ( 'none', ( -49.64999999999987779, 9.071592727286557079, 163.0784777112154416 ) ) ;
#8494 = oriented_edge ( 'none', *, *, #6529, .t. ) ;
#8495 = direction ( 'none', ( 1.149180454094822329e-15, 1.960878684824509574e-16, 1.000000000000000000 ) ) ;
#8496 = edge_curve ( 'none', #42854, #18589, #7340, .t. ) ;
#8497 = advanced_face ( 'none', ( #29204 ), #13670, .t. ) ;
#8498 = cartesian_point ( 'none', ( -91.69999999999986073, -16.35046334082351294, 128.5312109540698771 ) ) ;
#8499 = cartesian_point ( 'none', ( -19.99999999999984368, -41.50000000000004263, 113.1000000000000085 ) ) ;
#8500 = edge_curve ( 'none', #15059, #25037, #45947, .t. ) ;
#8501 = cartesian_point ( 'none', ( -54.79999999999983373, -25.33990378870755222, 149.0679254937240046 ) ) ;
#8502 = vector ( 'none', #5442, 1000.000000000000000 ) ;
#8503 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#8504 = cartesian_point ( 'none', ( 17.18541743770054353, 36.26601615137762025, 101.0903692588729967 ) ) ;
#8505 = edge_curve ( 'none', #30173, #30431, #40038, .t. ) ;
#8506 = cartesian_point ( 'none', ( -16.44678233553015900, -9.375749167637986048, 176.1000000000000227 ) ) ;
#8507 = circle ( 'none', #11202, 40.00000000000000711 ) ;
#8508 = circle ( 'none', #42967, 5.000000000000004441 ) ;
#8509 = direction ( 'none', ( 2.774549638542435665e-15, -0.4187739565397409214, 0.9080905094339721817 ) ) ;
#8510 = oriented_edge ( 'none', *, *, #23720, .t. ) ;
#8511 = oriented_edge ( 'none', *, *, #5488, .t. ) ;
#8512 = oriented_edge ( 'none', *, *, #29016, .t. ) ;
#8513 = oriented_edge ( 'none', *, *, #37902, .t. ) ;
#8514 = cartesian_point ( 'none', ( -36.33130823037518553, -3.801217919767871489, 124.4816457072598297 ) ) ;
#8515 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#8516 = cartesian_point ( 'none', ( 28.12686542595789874, 47.73773963580072888, 68.60000000000002274 ) ) ;
#8517 = vector ( 'none', #24751, 1000.000000000000000 ) ;
#8518 = direction ( 'none', ( -9.714451465470119729e-16, -1.617164855703074201e-29, -1.000000000000000000 ) ) ;
#8519 = cartesian_point ( 'none', ( -36.33130823037524948, 17.27871166638612266, 132.5630644845338111 ) ) ;
#8520 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#8521 = axis2_placement_3d ( 'none', #28221, #39199, #24844 ) ;
#8522 = cartesian_point ( 'none', ( -26.33913438213164682, -42.50000000000005684, 106.0999999999999943 ) ) ;
#8523 = oriented_edge ( 'none', *, *, #29741, .f. ) ;
#8524 = edge_loop ( 'none', ( #28325, #40865, #39123, #14232 ) ) ;
#8525 = vector ( 'none', #35535, 1000.000000000000000 ) ;
#8526 = face_outer_bound ( 'none', #46911, .t. ) ;
#8527 = oriented_edge ( 'none', *, *, #27326, .t. ) ;
#8528 = circle ( 'none', #5860, 4.640926795905549795 ) ;
#8529 = direction ( 'none', ( -0.8706508571648328143, 0.4919014992029824840, 5.281179216930942665e-16 ) ) ;
#8530 = cartesian_point ( 'none', ( -1.962819879383892370e-14, -3.997763454527304558e-16, -65.00000000000000000 ) ) ;
#8531 = axis2_placement_3d ( 'none', #43509, #39386, #3045 ) ;
#8532 = oriented_edge ( 'none', *, *, #22839, .f. ) ;
#8533 = cartesian_point ( 'none', ( -1.505739977147867966e-15, 4.234819170337514186e-18, -7.000000000000000000 ) ) ;
#8534 = cartesian_point ( 'none', ( -91.15704745761048855, -23.90938693180841668, 124.0818260936722481 ) ) ;
#8535 = direction ( 'none', ( 0.7248006548773167079, -0.6889586422198454851, 0.0000000000000000000 ) ) ;
#8536 = face_outer_bound ( 'none', #32673, .t. ) ;
#8537 = cartesian_point ( 'none', ( -16.07894852167328281, -10.01624730673088770, 176.0999999999999659 ) ) ;
#8538 = cartesian_point ( 'none', ( -53.79999999999991189, 12.45953095088294305, 147.1050315835763627 ) ) ;
#8539 = cartesian_point ( 'none', ( 24.06458256229941028, 35.18107966083873350, 113.0999999999999517 ) ) ;
#8540 = oriented_edge ( 'none', *, *, #40737, .t. ) ;
#8541 = axis2_placement_3d ( 'none', #2657, #39015, #2815 ) ;
#8542 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.151057110211243755e-16 ) ) ;
#8543 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#8544 = edge_curve ( 'none', #7917, #21602, #44769, .t. ) ;
#8545 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#8546 = cartesian_point ( 'none', ( -16.07894852167329702, 10.01624730673090014, 176.0999999999999943 ) ) ;
#8547 = oriented_edge ( 'none', *, *, #19475, .t. ) ;
#8548 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#8549 = advanced_face ( 'none', ( #36179 ), #15405, .f. ) ;
#8550 = axis2_placement_3d ( 'none', #44535, #4353, #37522 ) ;
#8551 = circle ( 'none', #6643, 18.50000000000000000 ) ;
#8552 = cartesian_point ( 'none', ( -3.010335730499761553, -18.82811405291776907, -115.9999999999999858 ) ) ;
#8553 = edge_curve ( 'none', #26328, #2400, #14796, .t. ) ;
#8554 = cartesian_point ( 'none', ( -84.80000000000281091, -34.64101615137781209, 166.1000000000001933 ) ) ;
#8555 = advanced_face ( 'none', ( #19447 ), #47645, .f. ) ;
#8556 = vector ( 'none', #30545, 1000.000000000000000 ) ;
#8557 = circle ( 'none', #32763, 6.138320441952070716 ) ;
#8558 = edge_curve ( 'none', #28245, #20515, #28089, .t. ) ;
#8559 = cartesian_point ( 'none', ( 2.618745409587297401e-15, 3.195388064986211890e-14, 48.50000000000004974 ) ) ;
#8560 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#8561 = cartesian_point ( 'none', ( -59.49999999999984368, -1.962395613725189278e-13, 177.1000000000000512 ) ) ;
#8562 = oriented_edge ( 'none', *, *, #12993, .f. ) ;
#8563 = edge_loop ( 'none', ( #4468, #34806 ) ) ;
#8564 = oriented_edge ( 'none', *, *, #6521, .f. ) ;
#8565 = oriented_edge ( 'none', *, *, #1365, .f. ) ;
#8566 = b_spline_curve_with_knots ( 'none', 3,
( #2734, #31660, #28421, #42761 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.008773758037104146e-06, 0.0006825832849470703408 ),
.unspecified. ) ;
#8567 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#8568 = cartesian_point ( 'none', ( -19.99999999999983658, 34.64101615137759893, 120.7000000000000739 ) ) ;
#8569 = line ( 'none', #35625, #40210 ) ;
#8570 = edge_curve ( 'none', #17374, #23940, #657, .t. ) ;
#8571 = cartesian_point ( 'none', ( -82.30000000000312355, 34.85026803847157595, 128.3804196209790405 ) ) ;
#8572 = cartesian_point ( 'none', ( -42.49999999999995737, 4.389855730355162855, 101.1000000000000369 ) ) ;
#8573 = vertex_point ( 'none', #36355 ) ;
#8574 = cartesian_point ( 'none', ( 1.918547339699262944, -17.89746283989249775, -89.41168824543142080 ) ) ;
#8575 = oriented_edge ( 'none', *, *, #33653, .f. ) ;
#8576 = face_outer_bound ( 'none', #5772, .t. ) ;
#8577 = vector ( 'none', #47360, 1000.000000000000000 ) ;
#8578 = cartesian_point ( 'none', ( -54.79999999999983373, -7.277354147531682749, 167.5076463871466217 ) ) ;
#8579 = oriented_edge ( 'none', *, *, #46815, .f. ) ;
#8580 = edge_curve ( 'none', #3187, #26472, #41335, .t. ) ;
#8581 = cartesian_point ( 'none', ( -55.99999999999992184, -1.500000000000595302, 117.0647411562030129 ) ) ;
#8582 = vertex_point ( 'none', #13803 ) ;
#8583 = direction ( 'none', ( -3.490640606220099753e-15, 0.9967624760706481624, 0.08040252668610900488 ) ) ;
#8584 = vertex_point ( 'none', #10286 ) ;
#8585 = cartesian_point ( 'none', ( -42.17581170467305185, -13.98207601206900641, 163.2989777474207074 ) ) ;
#8586 = cartesian_point ( 'none', ( -38.78199246841235492, -3.655602756672133413, 131.3152972155898510 ) ) ;
#8587 = cartesian_point ( 'none', ( -85.50000000000011369, 65.00000000001082867, 165.0999999999620229 ) ) ;
#8588 = cartesian_point ( 'none', ( -40.74176285683603993, 23.05208139857267469, 145.3617762435342513 ) ) ;
#8589 = vector ( 'none', #23439, 1000.000000000000000 ) ;
#8590 = oriented_edge ( 'none', *, *, #43545, .t. ) ;
#8591 = cartesian_point ( 'none', ( 33.46194077712550552, -51.00292657709108823, -7.228710016040607593e-15 ) ) ;
#8592 = cartesian_point ( 'none', ( 3.036065939896311876e-14, 1.971197255626747646e-14, 84.50000000000004263 ) ) ;
#8593 = direction ( 'none', ( 1.000000000000000000, 3.552713678800500929e-15, -1.332267629550195343e-15 ) ) ;
#8594 = axis2_placement_3d ( 'none', #32040, #3129, #14011 ) ;
#8595 = oriented_edge ( 'none', *, *, #39573, .f. ) ;
#8596 = cartesian_point ( 'none', ( -37.32327645954506323, 14.38705167824602604, -33.98692351512084286 ) ) ;
#8597 = cartesian_point ( 'none', ( -2.413753635836661360, -18.76416247492779021, -86.00000000000000000 ) ) ;
#8598 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#8599 = toroidal_surface ( 'none', #5406, 4.000320936831882612, 1.500000000000000000 ) ;
#8600 = axis2_placement_3d ( 'none', #35525, #2714, #42882 ) ;
#8601 = cartesian_point ( 'none', ( 14.01203517405109267, -11.29879950619336171, -10.55997007532728027 ) ) ;
#8602 = line ( 'none', #2959, #24694 ) ;
#8603 = conical_surface ( 'none', #44294, 2.499999999999995115, 1.029744258676651647 ) ;
#8604 = direction ( 'none', ( -0.9912947018080029427, -8.151513778135385326e-14, -0.1316617414717828616 ) ) ;
#8605 = cartesian_point ( 'none', ( 29.39359980405010830, 3.150894247566153439, -43.00000000000001421 ) ) ;
#8606 = cartesian_point ( 'none', ( -20.00000000000000355, 34.64101615137756340, 84.50000000000007105 ) ) ;
#8607 = edge_loop ( 'none', ( #1505, #18844 ) ) ;
#8608 = axis2_placement_3d ( 'none', #5683, #5994, #31576 ) ;
#8609 = edge_loop ( 'none', ( #19225, #40342, #9690, #30120, #29774 ) ) ;
#8610 = face_outer_bound ( 'none', #37718, .t. ) ;
#8611 = cartesian_point ( 'none', ( -6.276807942090484538, -3.098658106036842774, 173.0999999999999659 ) ) ;
#8612 = cartesian_point ( 'none', ( -29.30443652418519207, 53.50000000000000711, 6.335917772552973413e-15 ) ) ;
#8613 = direction ( 'none', ( 3.608224830031757179e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8614 = axis2_placement_3d ( 'none', #10538, #20962, #21116 ) ;
#8615 = cartesian_point ( 'none', ( 8.386889957501639272e-14, 14.00000000000002132, 163.5999999999999659 ) ) ;
#8616 = line ( 'none', #37007, #23569 ) ;
#8617 = axis2_placement_3d ( 'none', #33094, #32955, #3229 ) ;
#8618 = cartesian_point ( 'none', ( -118.4999999999997158, -23.99999999996235900, 211.1000000000141767 ) ) ;
#8619 = cartesian_point ( 'none', ( -16.93467700464077197, -34.43046459419257843, 120.7000000000000739 ) ) ;
#8620 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#8621 = oriented_edge ( 'none', *, *, #22935, .f. ) ;
#8622 = oriented_edge ( 'none', *, *, #20038, .f. ) ;
#8623 = oriented_edge ( 'none', *, *, #43008, .t. ) ;
#8624 = oriented_edge ( 'none', *, *, #18385, .t. ) ;
#8625 = vector ( 'none', #22056, 1000.000000000000000 ) ;
#8626 = line ( 'none', #22760, #10911 ) ;
#8627 = edge_curve ( 'none', #10622, #17510, #46492, .t. ) ;
#8628 = oriented_edge ( 'none', *, *, #7250, .f. ) ;
#8629 = line ( 'none', #38772, #33351 ) ;
#8630 = axis2_placement_3d ( 'none', #39490, #17267, #13430 ) ;
#8631 = vertex_point ( 'none', #43879 ) ;
#8632 = edge_curve ( 'none', #22713, #46314, #32699, .t. ) ;
#8633 = oriented_edge ( 'none', *, *, #5739, .f. ) ;
#8634 = cartesian_point ( 'none', ( -52.73544972410823561, 13.33855979561302085, 136.3027900615097678 ) ) ;
#8635 = cartesian_point ( 'none', ( -46.63308798543673817, -11.16472452534981485, 133.8858438433751417 ) ) ;
#8636 = circle ( 'none', #21875, 6.500000000000000888 ) ;
#8637 = oriented_edge ( 'none', *, *, #34008, .t. ) ;
#8638 = edge_loop ( 'none', ( #37563, #43738, #41545 ) ) ;
#8639 = direction ( 'none', ( -9.436895709313830594e-16, -2.775557561562891351e-16, -1.000000000000000000 ) ) ;
#8640 = oriented_edge ( 'none', *, *, #36756, .f. ) ;
#8641 = direction ( 'none', ( -1.000000000000000000, -8.881784197001245421e-16, 1.084482438634955462e-15 ) ) ;
#8642 = cartesian_point ( 'none', ( -37.95572422967049420, 22.96415496448991433, 143.9672375205664991 ) ) ;
#8643 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#8644 = edge_curve ( 'none', #35331, #4050, #18252, .t. ) ;
#8645 = cartesian_point ( 'none', ( -15.19999999999981632, -21.36892019290582212, 146.2134614620209447 ) ) ;
#8646 = cartesian_point ( 'none', ( -52.73544972410821430, 14.45289361617690105, 154.1632726680590793 ) ) ;
#8647 = oriented_edge ( 'none', *, *, #34146, .f. ) ;
#8648 = direction ( 'none', ( 1.054711873393898516e-15, 2.775557561562890858e-16, 1.000000000000000000 ) ) ;
#8649 = line ( 'none', #41819, #47176 ) ;
#8650 = edge_curve ( 'none', #39111, #41570, #12541, .t. ) ;
#8651 = direction ( 'none', ( -1.000000000000000000, 3.472942098561955260e-17, 2.135044278125301096e-16 ) ) ;
#8652 = toroidal_surface ( 'none', #10219, 19.25000000000000000, 4.049999999999999822 ) ;
#8653 = vector ( 'none', #17828, 1000.000000000000114 ) ;
#8654 = advanced_face ( 'none', ( #35594 ), #25752, .t. ) ;
#8655 = oriented_edge ( 'none', *, *, #3442, .t. ) ;
#8657 = direction ( 'none', ( 3.608224830031757179e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8656 = cartesian_point ( 'none', ( -57.10000000000004405, 34.64101615137734314, 128.2000000000000171 ) ) ;
#8658 = cartesian_point ( 'none', ( -33.54040083342101752, -48.17569100122618408, -14.39999999999992575 ) ) ;
#8659 = oriented_edge ( 'none', *, *, #34089, .t. ) ;
#8660 = face_outer_bound ( 'none', #33157, .t. ) ;
#8661 = cartesian_point ( 'none', ( -17.18171946825106389, 35.80711856727673847, 114.7000000000000597 ) ) ;
#8662 = cartesian_point ( 'none', ( -48.52700697790204032, 19.06499955840489235, 132.9652216370975282 ) ) ;
#8663 = advanced_face ( 'none', ( #2247 ), #6579, .t. ) ;
#8664 = b_spline_curve_with_knots ( 'none', 3,
( #27259, #34500, #19842, #19691, #34010, #30770, #44924, #1066, #37907, #12458, #15657, #45585, #34674, #23542, #26764, #1549, #15817, #30928 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.957762540178656546e-07, 0.0008474859908359703813, 0.001694676205417922901, 0.002541866419999875854, 0.003389056634581828157, 0.004236246849163780026, 0.005083437063745733196, 0.005930627278327685499, 0.006777817492909637802 ),
.unspecified. ) ;
#8665 = cartesian_point ( 'none', ( -38.83925178720218696, -15.98781875954384191, 113.1000000000000369 ) ) ;
#8666 = direction ( 'none', ( -0.7916112559525869674, -0.4345482125012007368, -0.4295572959003015057 ) ) ;
#8667 = oriented_edge ( 'none', *, *, #5656, .f. ) ;
#8668 = edge_loop ( 'none', ( #37713, #34950 ) ) ;
#8669 = oriented_edge ( 'none', *, *, #16807, .f. ) ;
#8670 = vector ( 'none', #216, 1000.000000000000114 ) ;
#8671 = vertex_point ( 'none', #28925 ) ;
#8672 = cartesian_point ( 'none', ( -84.69999999999981810, -24.47528827274322083, 144.5442802417736914 ) ) ;
#8673 = face_bound ( 'none', #45944, .t. ) ;
#8674 = axis2_placement_3d ( 'none', #6481, #39173, #2195 ) ;
#8675 = edge_loop ( 'none', ( #23348, #5177, #31243, #8787 ) ) ;
#8676 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#8677 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#8678 = circle ( 'none', #44310, 3.399999999999993250 ) ;
#8679 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#8680 = oriented_edge ( 'none', *, *, #3716, .t. ) ;
#8681 = oriented_edge ( 'none', *, *, #46665, .t. ) ;
#8682 = direction ( 'none', ( -3.552713678800501718e-15, 0.7030109345897475048, -0.7111790392350225698 ) ) ;
#8683 = cartesian_point ( 'none', ( -52.73544972410810772, -10.19492494337345256, 159.1385939309328137 ) ) ;
#8684 = axis2_placement_3d ( 'none', #40614, #18567, #32928 ) ;
#8685 = edge_loop ( 'none', ( #15696, #26512, #47502, #39297 ) ) ;
#8686 = oriented_edge ( 'none', *, *, #43928, .f. ) ;
#8687 = oriented_edge ( 'none', *, *, #40517, .t. ) ;
#8688 = direction ( 'none', ( -0.8660254037844338226, -0.5000000000000083267, 1.079466721488120982e-15 ) ) ;
#8689 = direction ( 'none', ( 2.775557561562888984e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8690 = axis2_placement_3d ( 'none', #24876, #36150, #17760 ) ;
#8691 = cartesian_point ( 'none', ( 38.65398133287205695, 14.70373177523240216, -37.50000000000002842 ) ) ;
#8692 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#8693 = cartesian_point ( 'none', ( -46.63308798543678080, -2.788892580989227099, 129.7886921886359630 ) ) ;
#8694 = cartesian_point ( 'none', ( -12.34891385452166901, -37.40442822431451475, -36.67413537881627406 ) ) ;
#8695 = oriented_edge ( 'none', *, *, #46594, .t. ) ;
#8696 = edge_curve ( 'none', #4123, #15022, #28933, .t. ) ;
#8697 = conical_surface ( 'none', #32780, 23.99999999999999289, 0.2262733620276352331 ) ;
#8698 = edge_curve ( 'none', #46523, #21050, #20605, .t. ) ;
#8699 = direction ( 'none', ( 0.0000000000000000000, 0.7111790392350204604, 0.7030109345897496143 ) ) ;
#8700 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 1.586214173941531267e-16 ) ) ;
#8701 = axis2_placement_3d ( 'none', #2266, #12857, #45964 ) ;
#8702 = face_outer_bound ( 'none', #22348, .t. ) ;
#8703 = face_outer_bound ( 'none', #1236, .t. ) ;
#8704 = edge_curve ( 'none', #42394, #23819, #8007, .t. ) ;
#8705 = cartesian_point ( 'none', ( 49.61081362515099613, -31.00027695764238089, 60.60000000000000142 ) ) ;
#8706 = cartesian_point ( 'none', ( 22.37309469481253998, -32.72505123273915473, 114.7000000000000171 ) ) ;
#8707 = vertex_point ( 'none', #15217 ) ;
#8708 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#8709 = cartesian_point ( 'none', ( 23.83876763003531352, 37.24909295384092900, 114.7000000000000171 ) ) ;
#8710 = circle ( 'none', #30236, 3.000000000000000888 ) ;
#8711 = oriented_edge ( 'none', *, *, #34146, .t. ) ;
#8712 = edge_curve ( 'none', #44282, #21678, #15975, .t. ) ;
#8713 = cylindrical_surface ( 'none', #26424, 1.500000000000001332 ) ;
#8714 = oriented_edge ( 'none', *, *, #16151, .t. ) ;
#8715 = cartesian_point ( 'none', ( 19.64870423267067068, 9.228582563988339871, 174.0891211540029815 ) ) ;
#8716 = direction ( 'none', ( 1.734723475976808475e-15, -0.7111790392350232359, -0.7030109345897468387 ) ) ;
#8718 = cartesian_point ( 'none', ( -29.39359980405012607, -3.150894247566149886, -44.99999999999997868 ) ) ;
#8717 = direction ( 'none', ( 7.726341967795143312e-16, 2.939139324480750643e-16, 1.000000000000000000 ) ) ;
#8719 = edge_curve ( 'none', #19458, #39802, #6795, .t. ) ;
#8720 = cartesian_point ( 'none', ( -39.34999999999988063, -1.087879786254575517e-13, 146.0999999999999659 ) ) ;
#8721 = vertex_point ( 'none', #29541 ) ;
#8722 = oriented_edge ( 'none', *, *, #19332, .f. ) ;
#8723 = edge_loop ( 'none', ( #13386, #34892 ) ) ;
#8724 = vertex_point ( 'none', #44169 ) ;
#8725 = cartesian_point ( 'none', ( -39.34999999999988063, -1.087879786254575517e-13, 146.0999999999999659 ) ) ;
#8726 = oriented_edge ( 'none', *, *, #45845, .f. ) ;
#8727 = edge_curve ( 'none', #15690, #15794, #23468, .t. ) ;
#8728 = face_outer_bound ( 'none', #37596, .t. ) ;
#8729 = cartesian_point ( 'none', ( -80.47604038686282024, 22.98132352482937080, 169.0844777553841709 ) ) ;
#8730 = advanced_face ( 'none', ( #7946 ), #5070, .t. ) ;
#8731 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.151057110211239811e-16 ) ) ;
#8732 = cartesian_point ( 'none', ( -15.19999999999998153, 23.22030414426062706, 142.4851036739581218 ) ) ;
#8733 = oriented_edge ( 'none', *, *, #17047, .f. ) ;
#8734 = cartesian_point ( 'none', ( -10.39914843856936955, -14.69209691475659696, -37.49999999999999289 ) ) ;
#8735 = edge_loop ( 'none', ( #9543, #44397, #32576, #4890 ) ) ;
#8736 = line ( 'none', #22647, #16189 ) ;
#8737 = circle ( 'none', #2864, 11.09999999999999254 ) ;
#8738 = oriented_edge ( 'none', *, *, #45480, .t. ) ;
#8739 = oriented_edge ( 'none', *, *, #26237, .f. ) ;
#8740 = vertex_point ( 'none', #47732 ) ;
#8741 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#8742 = cartesian_point ( 'none', ( -84.69999999999991758, -5.230351049626026594, 125.0757410042412943 ) ) ;
#8743 = plane ( 'none', #11722 ) ;
#8744 = vector ( 'none', #46234, 1000.000000000000000 ) ;
#8745 = cartesian_point ( 'none', ( -51.81076233037215673, -15.53811526928685716, 143.1648800070248910 ) ) ;
#8746 = cartesian_point ( 'none', ( -42.36691201456292788, -16.25791569167897066, 143.0150588810117824 ) ) ;
#8747 = advanced_face ( 'none', ( #25211 ), #5662, .t. ) ;
#8748 = cartesian_point ( 'none', ( -19.92882842329470705, -34.24322869439514960, 75.19998533311827771 ) ) ;
#8749 = axis2_placement_3d ( 'none', #14085, #13941, #29683 ) ;
#8750 = face_outer_bound ( 'none', #23682, .t. ) ;
#8751 = advanced_face ( 'none', ( #10818 ), #26926, .t. ) ;
#8752 = vector ( 'none', #42219, 1000.000000000000000 ) ;
#8753 = cartesian_point ( 'none', ( -42.36691201456295630, -12.00918392372444821, 134.7150895554017325 ) ) ;
#8754 = cartesian_point ( 'none', ( -41.50913988463739912, -14.30551111428471245, 163.7097128200554437 ) ) ;
#8755 = cartesian_point ( 'none', ( -39.06747668275900764, -3.648958398264444458, 131.3444890766962487 ) ) ;
#8756 = direction ( 'none', ( 7.205927576687484282e-16, 1.769106736591502804e-17, 1.000000000000000000 ) ) ;
#8757 = vector ( 'none', #37182, 1000.000000000000000 ) ;
#8758 = edge_loop ( 'none', ( #2242, #29760, #20745, #36518 ) ) ;
#8759 = line ( 'none', #26719, #40962 ) ;
#8760 = edge_loop ( 'none', ( #30701, #12915, #27631, #14887, #5237, #28244 ) ) ;
#8761 = cartesian_point ( 'none', ( 3.592517577767605887e-14, -25.99999999999997868, 96.90000000000006253 ) ) ;
#8762 = cartesian_point ( 'none', ( 0.5435884129147624533, -5.070947804636199763, -94.75000000000000000 ) ) ;
#8763 = axis2_placement_3d ( 'none', #3513, #3206, #32305 ) ;
#8764 = cartesian_point ( 'none', ( 31.00027695764293867, 49.61081362515070481, 68.60000000000002274 ) ) ;
#8765 = edge_curve ( 'none', #18532, #32984, #14254, .t. ) ;
#8766 = oriented_edge ( 'none', *, *, #42324, .t. ) ;
#8767 = cartesian_point ( 'none', ( -86.42392995052250626, 29.93157711437613600, 158.7629937978463772 ) ) ;
#8768 = cartesian_point ( 'none', ( -8.779711460710432291, -42.50000000000000000, 101.0999999999999801 ) ) ;
#8769 = cartesian_point ( 'none', ( 50.46194077712613790, 45.96194077712502235, -51.00000000000000711 ) ) ;
#8770 = vertex_point ( 'none', #3837 ) ;
#8771 = cylindrical_surface ( 'none', #5534, 6.499999999999997335 ) ;
#8772 = edge_loop ( 'none', ( #19053, #35139, #13869, #9554 ) ) ;
#8773 = b_spline_curve_with_knots ( 'none', 3,
( #44856, #40857, #18804, #23003 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.005680054197344866496, 0.006802593016789872452 ),
.unspecified. ) ;
#8774 = axis2_placement_3d ( 'none', #20662, #21113, #24362 ) ;
#8775 = direction ( 'none', ( 1.734723475976808475e-15, -0.7111790392350232359, -0.7030109345897468387 ) ) ;
#8776 = edge_curve ( 'none', #27310, #22299, #44154, .t. ) ;
#8777 = direction ( 'none', ( 1.000000000000000000, 4.336808689942015369e-15, -4.336808689942015369e-15 ) ) ;
#8778 = cartesian_point ( 'none', ( -85.49999999999971578, -60.00000000001151790, 127.1000000000357062 ) ) ;
#8779 = direction ( 'none', ( 1.000000000000000000, 3.552713678800500929e-15, -1.332267629550195343e-15 ) ) ;
#8780 = vertex_point ( 'none', #26023 ) ;
#8781 = edge_loop ( 'none', ( #17045, #12268, #10637, #10046, #36876, #14531, #18874, #32691 ) ) ;
#8782 = line ( 'none', #20590, #32364 ) ;
#8783 = circle ( 'none', #2107, 0.9999999999999966693 ) ;
#8784 = cartesian_point ( 'none', ( -36.26455027589165780, 21.90740259770834797, 144.7331746922457683 ) ) ;
#8785 = edge_loop ( 'none', ( #10005, #7246, #47212, #40807 ) ) ;
#8786 = face_outer_bound ( 'none', #38996, .t. ) ;
#8787 = oriented_edge ( 'none', *, *, #18572, .t. ) ;
#8789 = cartesian_point ( 'none', ( -52.73544972410819298, 5.924338961009891769, 130.6466926557756665 ) ) ;
#8788 = axis2_placement_3d ( 'none', #39183, #46706, #16790 ) ;
#8790 = oriented_edge ( 'none', *, *, #28692, .f. ) ;
#8791 = direction ( 'none', ( 2.523234146875354913e-15, -0.7111790392350223478, -0.7030109345897476159 ) ) ;
#8792 = edge_curve ( 'none', #22028, #7951, #33237, .t. ) ;
#8793 = cartesian_point ( 'none', ( -19.99999999999999289, -31.39101615137749590, 106.1000000000000938 ) ) ;
#8794 = cartesian_point ( 'none', ( 4.829943890320419835e-14, 2.285177028231776970e-14, 97.50000000000005684 ) ) ;
#8795 = b_spline_curve_with_knots ( 'none', 3,
( #26812, #11865, #19242, #37473, #19564, #19404, #8645, #23113 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.2499999999999998890, 0.4999999999999998890, 1.000000000000000000 ),
.unspecified. ) ;
#8796 = cartesian_point ( 'none', ( -46.63308798543673817, -1.919503619498546643, 162.5363070730652169 ) ) ;
#8797 = cartesian_point ( 'none', ( 9.159552011290781337, 41.21204445247130366, -32.49999999999999289 ) ) ;
#8798 = cartesian_point ( 'none', ( -77.19999999999987494, -7.087565109688055642, 137.6877220198132363 ) ) ;
#8799 = vector ( 'none', #10137, 1000.000000000000000 ) ;
#8800 = edge_curve ( 'none', #37813, #10174, #22904, .t. ) ;
#8801 = face_outer_bound ( 'none', #28443, .t. ) ;
#8802 = edge_curve ( 'none', #30490, #16731, #13147, .t. ) ;
#8803 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#8804 = cartesian_point ( 'none', ( 27.27580060308240562, 36.24307246165667351, 113.0999999999999517 ) ) ;
#8805 = cartesian_point ( 'none', ( -42.40647512135842589, 8.081227908823892747, 125.6552702754174504 ) ) ;
#8806 = advanced_face ( 'none', ( #16594 ), #31559, .f. ) ;
#8807 = oriented_edge ( 'none', *, *, #33523, .f. ) ;
#8808 = oriented_edge ( 'none', *, *, #45828, .f. ) ;
#8809 = edge_loop ( 'none', ( #41034, #15464, #11826, #10249 ) ) ;
#8810 = cartesian_point ( 'none', ( 45.96194077712551262, 37.46194077712569026, 1.000000000000014655 ) ) ;
#8811 = oriented_edge ( 'none', *, *, #31535, .t. ) ;
#8812 = advanced_face ( 'none', ( #43625 ), #11989, .t. ) ;
#8813 = direction ( 'none', ( -3.202566417187962664e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8814 = direction ( 'none', ( -0.4389906948126947595, -0.8984916081232297014, 5.330692248188822140e-16 ) ) ;
#8815 = cartesian_point ( 'none', ( -82.30000000000312355, 32.56148888477331838, 125.1410076395237070 ) ) ;
#8816 = vertex_point ( 'none', #23124 ) ;
#8817 = cartesian_point ( 'none', ( -84.69999999999986073, -17.37487783338676550, 137.3613719455000250 ) ) ;
#8818 = vertex_point ( 'none', #30672 ) ;
#8819 = vertex_point ( 'none', #26491 ) ;
#8820 = cartesian_point ( 'none', ( -35.65616640185508146, -54.34738077886752450, 1.000000000000077272 ) ) ;
#8821 = oriented_edge ( 'none', *, *, #40827, .f. ) ;
#8822 = axis2_placement_3d ( 'none', #26369, #4511, #4354 ) ;
#8823 = toroidal_surface ( 'none', #41226, 6.700000000000000178, 0.2000000000000000111 ) ;
#8824 = line ( 'none', #9301, #12287 ) ;
#8825 = vector ( 'none', #10022, 1000.000000000000000 ) ;
#8826 = cartesian_point ( 'none', ( -34.19999999999983231, -12.45953095088319529, 145.0949684164236260 ) ) ;
#8827 = oriented_edge ( 'none', *, *, #17837, .f. ) ;
#8828 = cartesian_point ( 'none', ( -15.03838110615997969, -34.54904733073095713, 120.7000000000000739 ) ) ;
#8829 = axis2_placement_3d ( 'none', #19123, #29701, #33917 ) ;
#8830 = oriented_edge ( 'none', *, *, #26600, .f. ) ;
#8831 = cartesian_point ( 'none', ( 6.404883760268051063, 38.76309401801131571, -36.50000000000000711 ) ) ;
#8832 = cartesian_point ( 'none', ( -36.26455027589165070, 17.82521029437997129, 133.2892235231234110 ) ) ;
#8833 = axis2_placement_3d ( 'none', #37110, #18701, #44606 ) ;
#8834 = plane ( 'none', #47436 ) ;
#8835 = circle ( 'none', #18785, 2.917499999999999094 ) ;
#8836 = cartesian_point ( 'none', ( -3.799071859042820520, -11.47026821873966362, -85.99999999999998579 ) ) ;
#8837 = cartesian_point ( 'none', ( -12.97396146981008869, 14.32561849656473996, -37.15485900149958809 ) ) ;
#8838 = axis2_placement_3d ( 'none', #19160, #44873, #711 ) ;
#8839 = edge_curve ( 'none', #17969, #24051, #4509, .t. ) ;
#8840 = direction ( 'none', ( 0.9992988228681751739, -0.03744145582478666107, -7.709882115452480139e-16 ) ) ;
#8841 = direction ( 'none', ( -2.743004742679191466e-15, 0.9080905094339725148, 0.4187739565397405328 ) ) ;
#8842 = axis2_placement_3d ( 'none', #34015, #42048, #1884 ) ;
#8843 = cartesian_point ( 'none', ( -85.49999999999971578, -60.00000000001151790, 127.1000000000357062 ) ) ;
#8844 = vertex_point ( 'none', #41455 ) ;
#8845 = edge_loop ( 'none', ( #13476, #27428, #16018 ) ) ;
#8846 = edge_loop ( 'none', ( #13269, #45501, #37780, #27250 ) ) ;
#8847 = edge_curve ( 'none', #19044, #26472, #40163, .t. ) ;
#8848 = cartesian_point ( 'none', ( 14.54334781847213343, 33.83168924864553162, 129.2414128056041704 ) ) ;
#8849 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#8850 = edge_loop ( 'none', ( #6666, #4610, #24953, #45851 ) ) ;
#8851 = cartesian_point ( 'none', ( -49.64999999999993463, 19.21264236928858438, 144.9013035455914178 ) ) ;
#8852 = edge_curve ( 'none', #38991, #14348, #11737, .t. ) ;
#8853 = cartesian_point ( 'none', ( -38.78075685463202404, 18.33052091642824522, 131.7654463745942905 ) ) ;
#8854 = cartesian_point ( 'none', ( -52.66869176962450183, -20.39259789157837233, 154.2206188946656198 ) ) ;
#8855 = cartesian_point ( 'none', ( -11.30284748810862538, -38.03659097616016282, -37.17637342634974118 ) ) ;
#8856 = oriented_edge ( 'none', *, *, #3300, .f. ) ;
#8857 = oriented_edge ( 'none', *, *, #37842, .f. ) ;
#8858 = direction ( 'none', ( 2.775557561562896873e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8859 = edge_curve ( 'none', #22949, #24864, #22354, .t. ) ;
#8860 = cartesian_point ( 'none', ( -57.50000000000003553, -57.49999999999999289, -72.99999999999998579 ) ) ;
#8861 = vertex_point ( 'none', #26327 ) ;
#8862 = advanced_face ( 'none', ( #43081 ), #24673, .t. ) ;
#8863 = edge_curve ( 'none', #35313, #18360, #14857, .t. ) ;
#8864 = vertex_point ( 'none', #30826 ) ;
#8865 = cartesian_point ( 'none', ( -69.50000000000015632, 64.99999999998456701, 120.1192378864288770 ) ) ;
#8866 = line ( 'none', #9539, #10013 ) ;
#8867 = line ( 'none', #22976, #22689 ) ;
#8868 = circle ( 'none', #21797, 3.049999999999998490 ) ;
#8869 = oriented_edge ( 'none', *, *, #18043, .t. ) ;
#8870 = edge_curve ( 'none', #31105, #34612, #44718, .t. ) ;
#8871 = cartesian_point ( 'none', ( -42.36691201456304157, 13.67873962350027028, 136.7871719301899418 ) ) ;
#8872 = cartesian_point ( 'none', ( -52.73544972410813614, -1.330661816655253737, 162.5964189789692398 ) ) ;
#8873 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#8874 = oriented_edge ( 'none', *, *, #28762, .t. ) ;
#8875 = oriented_edge ( 'none', *, *, #24841, .f. ) ;
#8876 = direction ( 'none', ( -0.9980504728846268936, 0.06241196659914482331, 1.214269605859241083e-15 ) ) ;
#8877 = vector ( 'none', #25544, 1000.000000000000000 ) ;
#8878 = direction ( 'none', ( 1.000000000000000000, 3.552713678800500535e-15, -1.332267629550195145e-15 ) ) ;
#8879 = cartesian_point ( 'none', ( -42.40647512135916486, 19.19724747414124622, 156.8101487751414993 ) ) ;
#8880 = cartesian_point ( 'none', ( -51.56121708623943078, -15.14128132452190023, 142.0713077043766646 ) ) ;
#8881 = cartesian_point ( 'none', ( -54.70171394002784382, 0.7422720282457934138, 182.6857628598542362 ) ) ;
#8882 = vertex_point ( 'none', #27313 ) ;
#8883 = cartesian_point ( 'none', ( -59.49999999999988631, -1.924437910088478046e-13, 146.1000000000000512 ) ) ;
#8884 = direction ( 'none', ( 0.9591247405308765961, 0.2829836251474258102, -1.130422233496262622e-15 ) ) ;
#8885 = axis2_placement_3d ( 'none', #31624, #42256, #31153 ) ;
#8886 = axis2_placement_3d ( 'none', #38199, #8543, #8716 ) ;
#8887 = vertex_point ( 'none', #38295 ) ;
#8888 = cartesian_point ( 'none', ( -39.34999999999988063, -1.087879786254575517e-13, 146.0999999999999659 ) ) ;
#8889 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#8890 = oriented_edge ( 'none', *, *, #26783, .f. ) ;
#8891 = axis2_placement_3d ( 'none', #13152, #20980, #17300 ) ;
#8892 = advanced_face ( 'none', ( #12603 ), #10285, .f. ) ;
#8893 = cartesian_point ( 'none', ( -39.63120837828903831, 19.99627732409933500, 158.0600480314950573 ) ) ;
#8894 = cartesian_point ( 'none', ( -19.99999999999999645, -37.89101615137748524, 106.1000000000000938 ) ) ;
#8895 = axis2_placement_3d ( 'none', #29583, #7569, #5196 ) ;
#8896 = cartesian_point ( 'none', ( -42.17589742509716189, -15.14567485958554549, 152.2181755324538983 ) ) ;
#8897 = edge_loop ( 'none', ( #16972, #27945 ) ) ;
#8898 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#8899 = cartesian_point ( 'none', ( -13.16232485682047404, -21.26312515492673327, 136.0670071916369750 ) ) ;
#8900 = advanced_face ( 'none', ( #39593 ), #19737, .f. ) ;
#8901 = axis2_placement_3d ( 'none', #19615, #855, #45341 ) ;
#8902 = edge_curve ( 'none', #2851, #10641, #11369, .t. ) ;
#8903 = direction ( 'none', ( 3.083952846180992055e-15, -1.000000000000000000, 5.859510407743885331e-13 ) ) ;
#8904 = oriented_edge ( 'none', *, *, #46463, .t. ) ;
#8905 = cartesian_point ( 'none', ( -24.81927574042932250, -33.93741005805933497, 120.6000000000000654 ) ) ;
#8906 = cartesian_point ( 'none', ( 4.210145551006811537, -39.27498789865293816, -7.000000000000004441 ) ) ;
#8907 = cartesian_point ( 'none', ( -34.19999999999984652, -1.042168079410371946e-13, 171.0999999999999943 ) ) ;
#8908 = face_outer_bound ( 'none', #32208, .t. ) ;
#8909 = vector ( 'none', #3131, 1000.000000000000000 ) ;
#8910 = axis2_placement_3d ( 'none', #5344, #12727, #20280 ) ;
#8911 = face_outer_bound ( 'none', #34190, .t. ) ;
#8912 = edge_curve ( 'none', #8439, #8934, #32635, .t. ) ;
#8913 = oriented_edge ( 'none', *, *, #2066, .f. ) ;
#8914 = cartesian_point ( 'none', ( 28.39848326991692318, 50.93084235836430196, -14.39999999999996660 ) ) ;
#8915 = edge_curve ( 'none', #32201, #44618, #2846, .t. ) ;
#8916 = oriented_edge ( 'none', *, *, #38693, .t. ) ;
#8917 = cartesian_point ( 'none', ( -56.00000000000002842, 26.73788905136762395, 120.6812800690923240 ) ) ;
#8918 = cartesian_point ( 'none', ( 1.993181119274471502, -20.92869995056843990, 176.0999999999999659 ) ) ;
#8919 = direction ( 'none', ( -9.992007221626408864e-16, -1.387778780781445676e-16, -1.000000000000000000 ) ) ;
#8920 = direction ( 'none', ( 9.436895709313830594e-16, 2.775557561562891351e-16, 1.000000000000000000 ) ) ;
#8921 = toroidal_surface ( 'none', #14, 4.399999999999998579, 0.5999999999999999778 ) ;
#8922 = plane ( 'none', #37390 ) ;
#8923 = cartesian_point ( 'none', ( -48.52674911908034261, 11.52258476759626049, 166.1804026032238539 ) ) ;
#8924 = edge_curve ( 'none', #10719, #24159, #27551, .t. ) ;
#8925 = cartesian_point ( 'none', ( -54.79999999999983373, -4.424059949238922762, 168.4343136510492229 ) ) ;
#8926 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#8927 = vector ( 'none', #27347, 1000.000000000000000 ) ;
#8928 = cartesian_point ( 'none', ( -54.49999999999957367, -64.99999999996217070, 211.1000000000380794 ) ) ;
#8929 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#8930 = vertex_point ( 'none', #9457 ) ;
#8931 = cartesian_point ( 'none', ( -82.30000000000299565, 21.32142726050323134, 182.6112915308868594 ) ) ;
#8932 = edge_curve ( 'none', #35837, #3898, #38537, .t. ) ;
#8933 = cartesian_point ( 'none', ( -10.78264101033794908, -15.83089065779596005, -37.49999999999998579 ) ) ;
#8934 = vertex_point ( 'none', #1455 ) ;
#8935 = cartesian_point ( 'none', ( 31.00027695764294222, 45.36081362515071191, 48.50000000000004263 ) ) ;
#8936 = direction ( 'none', ( -0.4389906948126953146, -0.8984916081232294793, 5.330692248188830028e-16 ) ) ;
#8937 = cartesian_point ( 'none', ( -37.43910214905704237, -2.625258657873669410, 130.6535830089161436 ) ) ;
#8938 = cartesian_point ( 'none', ( -54.79999999999983373, -20.07131624689598226, 155.0739331973416597 ) ) ;
#8939 = direction ( 'none', ( -0.9943034911051382707, -0.1065859633166312548, 0.0000000000000000000 ) ) ;
#8940 = face_outer_bound ( 'none', #10327, .t. ) ;
#8941 = vertex_point ( 'none', #5122 ) ;
#8942 = cartesian_point ( 'none', ( -83.71023575464296584, -6.378389876532954084, 122.9625868228715291 ) ) ;
#8943 = oriented_edge ( 'none', *, *, #43906, .f. ) ;
#8944 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#8946 = oriented_edge ( 'none', *, *, #36891, .t. ) ;
#8945 = direction ( 'none', ( 0.9986133964540240271, 0.05264299025091755818, -1.212622671577611649e-15 ) ) ;
#8947 = cartesian_point ( 'none', ( 23.36374678091011603, -37.83842277532631471, 113.1000000000000227 ) ) ;
#8948 = oriented_edge ( 'none', *, *, #34447, .t. ) ;
#8949 = vertex_point ( 'none', #5588 ) ;
#8950 = circle ( 'none', #1176, 24.99999999999998224 ) ;
#8951 = circle ( 'none', #35300, 21.74165157625508016 ) ;
#8952 = circle ( 'none', #31632, 0.4999999999999995004 ) ;
#8953 = cartesian_point ( 'none', ( -41.50913988463754833, 18.68726681615770957, 133.2339325049385650 ) ) ;
#8954 = axis2_placement_3d ( 'none', #24135, #21525, #11561 ) ;
#8955 = line ( 'none', #702, #4338 ) ;
#8956 = oriented_edge ( 'none', *, *, #16524, .t. ) ;
#8957 = advanced_face ( 'none', ( #10223 ), #38479, .t. ) ;
#8958 = cartesian_point ( 'none', ( 49.61081362515099613, -31.00027695764238089, 60.59999999999999432 ) ) ;
#8959 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#8960 = oriented_edge ( 'none', *, *, #6504, .f. ) ;
#8961 = cartesian_point ( 'none', ( -2.597144068581959353e-13, 45.00000000000009948, -118.7609052696349607 ) ) ;
#8962 = cartesian_point ( 'none', ( -42.17581170467302343, -21.06094023023340256, 153.0094197862112821 ) ) ;
#8963 = cartesian_point ( 'none', ( -3.317698460423117446, -15.65239358840850947, -116.6594304917941400 ) ) ;
#8964 = face_outer_bound ( 'none', #45626, .t. ) ;
#8965 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#8966 = axis2_placement_3d ( 'none', #7834, #37486, #7685 ) ;
#8967 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#8968 = axis2_placement_3d ( 'none', #26031, #11398, #40823 ) ;
#8969 = edge_curve ( 'none', #8941, #21727, #20007, .t. ) ;
#8970 = direction ( 'none', ( 1.460819769243627328e-15, -0.7111790392350227918, -0.7030109345897473938 ) ) ;
#8971 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#8972 = advanced_face ( 'none', ( #29812 ), #18824, .t. ) ;
#8973 = line ( 'none', #806, #10672 ) ;
#8974 = edge_curve ( 'none', #14665, #33611, #23530, .t. ) ;
#8975 = oriented_edge ( 'none', *, *, #38231, .t. ) ;
#8976 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757968e-15, -1.317153999343780124e-15 ) ) ;
#8977 = advanced_face ( 'none', ( #7956 ), #513, .f. ) ;
#8979 = b_spline_curve_with_knots ( 'none', 3,
( #26698, #23810, #1807, #46152 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 6.351632679769539547e-07, 0.01383441402661444650 ),
.unspecified. ) ;
#8978 = circle ( 'none', #7377, 28.49999999999999645 ) ;
#8980 = axis2_placement_3d ( 'none', #46868, #32866, #39807 ) ;
#8981 = cartesian_point ( 'none', ( -79.10000000000009379, 64.00000000001088551, 165.0999999999755232 ) ) ;
#8982 = edge_curve ( 'none', #8941, #23647, #449, .t. ) ;
#8983 = direction ( 'none', ( 0.7248006548773169300, -0.6889586422198450411, 0.0000000000000000000 ) ) ;
#8984 = direction ( 'none', ( -3.265361837132810431e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8985 = cartesian_point ( 'none', ( -42.40647512135905828, -15.40222646560522257, 130.4151978886788186 ) ) ;
#8986 = oriented_edge ( 'none', *, *, #6020, .t. ) ;
#8987 = oriented_edge ( 'none', *, *, #33223, .f. ) ;
#8988 = cartesian_point ( 'none', ( 48.00000000000005684, -7.544167392299377440e-15, -1.900000000000010125 ) ) ;
#8989 = axis2_placement_3d ( 'none', #25416, #25247, #28615 ) ;
#8990 = direction ( 'none', ( -3.609945245903367503e-15, 1.000000000000000000, -5.919458250670020640e-13 ) ) ;
#8991 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8992 = edge_curve ( 'none', #18014, #31795, #32159, .t. ) ;
#8993 = cartesian_point ( 'none', ( -36.26455027589162938, 19.27933062945761833, 156.5957861287004391 ) ) ;
#8994 = oriented_edge ( 'none', *, *, #20615, .t. ) ;
#8995 = cartesian_point ( 'none', ( -42.40647512135903696, -10.01819342262136203, 159.2322169812595121 ) ) ;
#8996 = oriented_edge ( 'none', *, *, #38334, .f. ) ;
#8997 = direction ( 'none', ( 1.031237399501095022e-15, 0.09137636991024018773, 0.9958164283752438672 ) ) ;
#8998 = oriented_edge ( 'none', *, *, #12895, .t. ) ;
#8999 = circle ( 'none', #5726, 36.00000000000000711 ) ;
#9000 = conical_surface ( 'none', #12434, 39.00000000000001421, 0.5235987755983023684 ) ;
#9001 = vector ( 'none', #13950, 1000.000000000000000 ) ;
#9002 = direction ( 'none', ( 0.9912947018080029427, 8.113168256876150940e-14, 0.1316617414717823897 ) ) ;
#9003 = vertex_point ( 'none', #16979 ) ;
#9004 = circle ( 'none', #12281, 2.750000000000002665 ) ;
#9005 = oriented_edge ( 'none', *, *, #18586, .t. ) ;
#9006 = edge_curve ( 'none', #9080, #15613, #13730, .t. ) ;
#9007 = cartesian_point ( 'none', ( 20.37838278351724952, -33.49541662671858688, -11.64244428228403549 ) ) ;
#9008 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#9009 = cartesian_point ( 'none', ( 1.473600431205327095e-13, 1.869470442492997266e-14, 171.0999999999999659 ) ) ;
#9010 = edge_loop ( 'none', ( #8206, #13055, #33731, #1405, #28104, #23069, #40335, #38204, #14697, #30020, #47467 ) ) ;
#9011 = cartesian_point ( 'none', ( -37.18859505500276441, 17.86571633354719779, 132.1178248384402139 ) ) ;
#9012 = cartesian_point ( 'none', ( -11.06243644049528818, 17.84999999999997655, 176.0999999999999659 ) ) ;
#9013 = cartesian_point ( 'none', ( 31.00027695764293867, 49.61081362515070481, 68.50000000000001421 ) ) ;
#9014 = vector ( 'none', #11487, 1000.000000000000000 ) ;
#9015 = cartesian_point ( 'none', ( -18.69999999999989626, -5.293002271036418627, 147.8983678597007838 ) ) ;
#9016 = direction ( 'none', ( 3.608224830031757179e-15, -1.000000000000000000, -1.224442052797193839e-16 ) ) ;
#9017 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#9018 = cartesian_point ( 'none', ( 42.10732600208157805, -26.22709659006731897, 112.9050591154655763 ) ) ;
#9019 = cartesian_point ( 'none', ( -18.25925273926034009, -11.32080795148142727, 174.7238878123814629 ) ) ;
#9020 = cartesian_point ( 'none', ( -48.00000000000005684, 1.668161658227403287e-15, -1.899999999999989697 ) ) ;
#9021 = cylindrical_surface ( 'none', #253, 3.399999999999993250 ) ;
#9022 = axis2_placement_3d ( 'none', #20300, #42010, #46021 ) ;
#9023 = direction ( 'none', ( 0.9873505073845697533, 0.1585527532634882497, -1.130422233496262819e-15 ) ) ;
#9024 = line ( 'none', #21019, #37248 ) ;
#9026 = cartesian_point ( 'none', ( -52.71370004118969632, 8.280366686148418864, 125.7704723779090585 ) ) ;
#9025 = cartesian_point ( 'none', ( -10.72676215432962721, -38.30717623732122235, -10.64996959357677397 ) ) ;
#9027 = direction ( 'none', ( 0.4521167721072741896, 0.8919587571066832643, -6.742261699697649453e-16 ) ) ;
#9028 = edge_loop ( 'none', ( #6305, #31534, #12396, #24948 ) ) ;
#9029 = axis2_placement_3d ( 'none', #7117, #15134, #15445 ) ;
#9030 = direction ( 'none', ( -3.608224830031757968e-15, 1.000000000000000000, 1.224442052797193839e-16 ) ) ;
#9031 = advanced_face ( 'none', ( #28616 ), #37305, .f. ) ;
#9032 = oriented_edge ( 'none', *, *, #20408, .t. ) ;
#9033 = oriented_edge ( 'none', *, *, #15644, .f. ) ;
#9034 = cartesian_point ( 'none', ( -101.4570738953062943, 51.26524163605461837, 197.3652416359945221 ) ) ;
#9035 = cartesian_point ( 'none', ( -52.26760505217796293, -15.60606526757924861, 141.9568090976873123 ) ) ;
#9036 = advanced_face ( 'none', ( #30997 ), #31629, .f. ) ;
#9037 = axis2_placement_3d ( 'none', #16887, #46641, #17366 ) ;
#9038 = cartesian_point ( 'none', ( -53.01081362515120787, 31.00027695764203273, -23.74999999999998934 ) ) ;
#9039 = cartesian_point ( 'none', ( -15.19999999999996909, 21.37001201478371470, 146.2112627270697658 ) ) ;
#9040 = cartesian_point ( 'none', ( -19.99999999999988276, -31.39101615137756340, 101.0903692588730394 ) ) ;
#9041 = oriented_edge ( 'none', *, *, #45228, .f. ) ;
#9042 = edge_curve ( 'none', #36967, #8464, #40707, .t. ) ;
#9043 = oriented_edge ( 'none', *, *, #27326, .f. ) ;
#9044 = face_outer_bound ( 'none', #31794, .t. ) ;
#9045 = face_outer_bound ( 'none', #14359, .t. ) ;
#9046 = oriented_edge ( 'none', *, *, #28760, .t. ) ;
#9047 = line ( 'none', #7471, #15943 ) ;
#9048 = oriented_edge ( 'none', *, *, #25525, .t. ) ;
#9049 = direction ( 'none', ( -3.608224830032557872e-15, 1.000000000000000000, -5.919455965648734082e-13 ) ) ;
#9050 = cartesian_point ( 'none', ( -85.85461493453135517, -23.32307323433461477, 151.7602200924746967 ) ) ;
#9051 = edge_loop ( 'none', ( #36594, #42431 ) ) ;
#9052 = axis2_placement_3d ( 'none', #41073, #7610, #11161 ) ;
#9053 = oriented_edge ( 'none', *, *, #8650, .f. ) ;
#9054 = edge_curve ( 'none', #16769, #42666, #21194, .t. ) ;
#9055 = edge_loop ( 'none', ( #43871, #15800, #18228, #39879, #16131 ) ) ;
#9056 = cartesian_point ( 'none', ( -28.04593350057471213, -47.86818493903313509, 64.60000000000006537 ) ) ;
#9057 = direction ( 'none', ( 1.233581138472397098e-15, -0.7111790392350230139, -0.7030109345897471718 ) ) ;
#9058 = circle ( 'none', #33670, 1.499999999999997113 ) ;
#9059 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757968e-15, -1.317153999343780124e-15 ) ) ;
#9060 = axis2_placement_3d ( 'none', #17657, #10469, #47279 ) ;
#9061 = direction ( 'none', ( -3.608224830031755601e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9062 = edge_loop ( 'none', ( #9794, #31041 ) ) ;
#9063 = edge_curve ( 'none', #11062, #31378, #40770, .t. ) ;
#9064 = direction ( 'none', ( 1.734584302979095433e-15, -1.734584302979095433e-15, 1.000000000000000000 ) ) ;
#9065 = cartesian_point ( 'none', ( -52.47766738520199681, 16.25754722435929267, 144.4965472693201889 ) ) ;
#9066 = edge_curve ( 'none', #22448, #21159, #47046, .t. ) ;
#9067 = direction ( 'none', ( -4.440892098500626162e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9068 = plane ( 'none', #886 ) ;
#9069 = line ( 'none', #46274, #45318 ) ;
#9070 = cartesian_point ( 'none', ( -53.79999999999986926, -1.609268274194164910e-13, 146.0999999999999943 ) ) ;
#9071 = edge_curve ( 'none', #38292, #13712, #45900, .t. ) ;
#9072 = direction ( 'none', ( -0.9285714285714282701, -0.3711537444790457552, 1.082391169207739507e-15 ) ) ;
#9073 = line ( 'none', #37765, #13657 ) ;
#9074 = cartesian_point ( 'none', ( -42.49999999999982947, -26.33913438213198432, 112.1000000000000369 ) ) ;
#9075 = vector ( 'none', #1091, 1000.000000000000000 ) ;
#9076 = edge_curve ( 'none', #30369, #42035, #10758, .t. ) ;
#9077 = edge_loop ( 'none', ( #26065, #1561 ) ) ;
#9078 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 3.400530025998532003e-16 ) ) ;
#9079 = cartesian_point ( 'none', ( 4.389855730355492369, -42.49999999999995737, 101.0999999999999659 ) ) ;
#9080 = vertex_point ( 'none', #28395 ) ;
#9081 = oriented_edge ( 'none', *, *, #46056, .f. ) ;
#9082 = cartesian_point ( 'none', ( 20.00000000000003908, -34.64101615137753498, 75.19998533311824929 ) ) ;
#9083 = b_spline_curve_with_knots ( 'none', 3,
( #22417, #408, #29634, #22891 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.717784277768016973e-06, 0.0006833231749964150401 ),
.unspecified. ) ;
#9084 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9085 = vector ( 'none', #2246, 999.9999999999998863 ) ;
#9086 = cartesian_point ( 'none', ( 17.85000000000012221, 11.06243644049544983, 176.0999999999999375 ) ) ;
#9087 = cartesian_point ( 'none', ( -49.93387720637769434, 10.35576353174189279, 166.9720708380303336 ) ) ;
#9088 = oriented_edge ( 'none', *, *, #6087, .t. ) ;
#9089 = oriented_edge ( 'none', *, *, #29378, .t. ) ;
#9090 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#9091 = line ( 'none', #9086, #42444 ) ;
#9092 = oriented_edge ( 'none', *, *, #33513, .f. ) ;
#9093 = face_outer_bound ( 'none', #36784, .t. ) ;
#9094 = cartesian_point ( 'none', ( -92.19999999999984652, -2.527061152795385457, 164.3034052289685576 ) ) ;
#9095 = oriented_edge ( 'none', *, *, #46309, .t. ) ;
#9096 = vector ( 'none', #34299, 1000.000000000000000 ) ;
#9097 = cartesian_point ( 'none', ( -50.21760613253257333, 13.56738321041521722, 153.0191688900084159 ) ) ;
#9098 = direction ( 'none', ( -1.000000000000000000, -8.881784197001245421e-16, 1.084482438634955462e-15 ) ) ;
#9099 = advanced_face ( 'none', ( #17666 ), #7899, .t. ) ;
#9100 = vertex_point ( 'none', #32577 ) ;
#9101 = oriented_edge ( 'none', *, *, #30101, .f. ) ;
#9102 = cartesian_point ( 'none', ( -0.02900556445976516795, 26.15151440469169231, 1.546588313314616103 ) ) ;
#9103 = oriented_edge ( 'none', *, *, #6226, .f. ) ;
#9104 = direction ( 'none', ( 1.214306433183765755e-15, 1.548606564507749573e-29, 1.000000000000000000 ) ) ;
#9105 = direction ( 'none', ( -0.6183988120018291124, -0.7858644344381073843, 6.383782391594648135e-16 ) ) ;
#9106 = axis2_placement_3d ( 'none', #25213, #14106, #25380 ) ;
#9107 = line ( 'none', #31863, #13689 ) ;
#9108 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#9109 = edge_loop ( 'none', ( #8437, #1109, #5036, #9882, #44370 ) ) ;
#9110 = axis2_placement_3d ( 'none', #25551, #22313, #32960 ) ;
#9111 = cartesian_point ( 'none', ( 21.59765666150243035, -37.01316563906948431, 117.7000000000000313 ) ) ;
#9112 = cartesian_point ( 'none', ( -3.528318787750289800e-14, 5.872425245967584562e-16, -89.41168824543142080 ) ) ;
#9113 = face_outer_bound ( 'none', #1746, .t. ) ;
#9114 = cartesian_point ( 'none', ( -52.73544972410807929, -20.63491967393617799, 153.5834878265557677 ) ) ;
#9115 = cartesian_point ( 'none', ( -17.34043879420742940, -27.97998742334434041, 145.2785372514879327 ) ) ;
#9116 = axis2_placement_3d ( 'none', #3319, #35835, #21461 ) ;
#9117 = direction ( 'none', ( 0.7248006548773168189, -0.6889586422198452631, -7.910339050454241337e-16 ) ) ;
#9118 = circle ( 'none', #11783, 18.00000000000000000 ) ;
#9119 = vector ( 'none', #12226, 1000.000000000000000 ) ;
#9120 = edge_curve ( 'none', #20939, #39109, #33297, .t. ) ;
#9121 = cartesian_point ( 'none', ( -42.40647512135917907, 21.94009584711925243, 144.7311349269167238 ) ) ;
#9122 = oriented_edge ( 'none', *, *, #32332, .f. ) ;
#9123 = cartesian_point ( 'none', ( -47.74047555955669253, -2.625125858108603882, 130.6542859718562397 ) ) ;
#9124 = cartesian_point ( 'none', ( 1.366927983076161085e-14, 2.537083076498305249e-15, -12.00000000000000000 ) ) ;
#9125 = oriented_edge ( 'none', *, *, #22858, .t. ) ;
#9126 = oriented_edge ( 'none', *, *, #37933, .f. ) ;
#9127 = edge_loop ( 'none', ( #45199, #13768, #13326, #4936 ) ) ;
#9128 = axis2_placement_3d ( 'none', #31369, #42448, #42919 ) ;
#9129 = edge_curve ( 'none', #20570, #18681, #11431, .t. ) ;
#9130 = line ( 'none', #19159, #38527 ) ;
#9131 = edge_curve ( 'none', #25355, #2791, #26315, .t. ) ;
#9132 = advanced_face ( 'none', ( #36137 ), #18882, .f. ) ;
#9133 = oriented_edge ( 'none', *, *, #32395, .f. ) ;
#9135 = plane ( 'none', #12070 ) ;
#9134 = cartesian_point ( 'none', ( -28.69999999999982165, -18.65091303917624188, 161.4114807842054802 ) ) ;
#9136 = cartesian_point ( 'none', ( 21.25551338716440242, -32.07133015214509442, 120.7000000000000313 ) ) ;
#9137 = oriented_edge ( 'none', *, *, #19480, .t. ) ;
#9138 = vector ( 'none', #29866, 1000.000000000000000 ) ;
#9139 = cartesian_point ( 'none', ( -77.19999999999990337, 8.000764191393676228, 154.0088730141347639 ) ) ;
#9140 = line ( 'none', #13229, #26373 ) ;
#9141 = oriented_edge ( 'none', *, *, #1976, .t. ) ;
#9142 = vector ( 'none', #39223, 999.9999999999998863 ) ;
#9143 = edge_curve ( 'none', #39821, #1275, #20068, .t. ) ;
#9144 = cartesian_point ( 'none', ( -38.87279983473216305, 5.692477355230590064, 113.6421761565737256 ) ) ;
#9145 = advanced_face ( 'none', ( #28678, #6255 ), #29158, .f. ) ;
#9146 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.333131947013681307e-16 ) ) ;
#9147 = edge_curve ( 'none', #34162, #43216, #6747, .t. ) ;
#9148 = vertex_point ( 'none', #25636 ) ;
#9149 = cartesian_point ( 'none', ( -57.49999999999991473, -30.31088913245552163, 57.50000000000009237 ) ) ;
#9150 = cartesian_point ( 'none', ( 17.18541743770082775, -36.26601615137743551, 113.0999999999999517 ) ) ;
#9151 = cylindrical_surface ( 'none', #4090, 3.399999999999993250 ) ;
#9152 = cartesian_point ( 'none', ( 1.236397174472886107, -11.53392049681968246, -80.99999999999998579 ) ) ;
#9153 = oriented_edge ( 'none', *, *, #20131, .f. ) ;
#9154 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#9155 = edge_curve ( 'none', #26021, #5494, #25167, .t. ) ;
#9156 = cartesian_point ( 'none', ( 5.740681926689578027e-14, 2.444582143554329308e-14, 104.1000000000000227 ) ) ;
#9157 = vertex_point ( 'none', #10847 ) ;
#9158 = face_outer_bound ( 'none', #29371, .t. ) ;
#9159 = cartesian_point ( 'none', ( 15.03039698146490899, -36.53315648275242467, -11.12844163418347776 ) ) ;
#9160 = plane ( 'none', #8383 ) ;
#9161 = circle ( 'none', #13393, 55.99999999999997158 ) ;
#9162 = cylindrical_surface ( 'none', #47687, 4.000000000000002665 ) ;
#9163 = cartesian_point ( 'none', ( -21.51062459644418823, -36.62598358456104819, 117.7000000000000739 ) ) ;
#9164 = cartesian_point ( 'none', ( 37.23458618907355344, -14.61456777768175108, -15.50000000000001421 ) ) ;
#9165 = axis2_placement_3d ( 'none', #35821, #32554, #37428 ) ;
#9166 = plane ( 'none', #15072 ) ;
#9167 = edge_loop ( 'none', ( #21351, #1216, #21238, #36185 ) ) ;
#9168 = vertex_point ( 'none', #32427 ) ;
#9169 = oriented_edge ( 'none', *, *, #46125, .t. ) ;
#9170 = face_outer_bound ( 'none', #38307, .t. ) ;
#9171 = axis2_placement_3d ( 'none', #18118, #33100, #44177 ) ;
#9172 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#9173 = axis2_placement_3d ( 'none', #17933, #47384, #7014 ) ;
#9174 = line ( 'none', #43458, #44810 ) ;
#9175 = cartesian_point ( 'none', ( 42.36949719208451626, -26.30195191163165092, 112.6114336714206843 ) ) ;
#9176 = oriented_edge ( 'none', *, *, #39300, .f. ) ;
#9177 = cartesian_point ( 'none', ( 25.45017465948108892, 5.318703770836272327, 0.9999999999999824585 ) ) ;
#9178 = cartesian_point ( 'none', ( 6.264338184349913017e-14, 3.322513905617954222e-14, 113.0999999999999801 ) ) ;
#9179 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#9180 = oriented_edge ( 'none', *, *, #19966, .f. ) ;
#9181 = vector ( 'none', #24357, 1000.000000000000000 ) ;
#9182 = face_bound ( 'none', #13691, .t. ) ;
#9183 = oriented_edge ( 'none', *, *, #16079, .f. ) ;
#9184 = shape_definition_representation ( #42565, #40144 ) ;
#9185 = axis2_placement_3d ( 'none', #14162, #14318, #32679 ) ;
#9186 = cartesian_point ( 'none', ( 18.98327359039186746, -10.57791474160516643, 174.1421152668112597 ) ) ;
#9187 = cartesian_point ( 'none', ( 45.96194077712615211, 45.96194077712502235, -9.858870163930387414e-15 ) ) ;
#9188 = oriented_edge ( 'none', *, *, #7083, .t. ) ;
#9189 = edge_curve ( 'none', #14227, #16605, #5135, .t. ) ;
#9191 = direction ( 'none', ( -0.9943034911051382707, -0.1065859633166312548, 0.0000000000000000000 ) ) ;
#9190 = cartesian_point ( 'none', ( -15.79627307499981903, 36.60745492870680096, 114.7000000000000597 ) ) ;
#9192 = direction ( 'none', ( -2.774549638542436060e-15, 0.4187739565397406438, -0.9080905094339722927 ) ) ;
#9193 = oriented_edge ( 'none', *, *, #3157, .t. ) ;
#9194 = vector ( 'none', #2304, 999.9999999999998863 ) ;
#9195 = cartesian_point ( 'none', ( 1.499286697073770055e-13, 1.881714863020974504e-14, 174.0999999999999659 ) ) ;
#9196 = oriented_edge ( 'none', *, *, #36598, .f. ) ;
#9197 = axis2_placement_3d ( 'none', #31205, #19777, #15906 ) ;
#9198 = cartesian_point ( 'none', ( -54.79999999999983373, -4.595289318339905726, 168.9615447127957850 ) ) ;
#9199 = oriented_edge ( 'none', *, *, #39300, .t. ) ;
#9200 = edge_curve ( 'none', #17930, #9755, #30939, .t. ) ;
#9201 = cartesian_point ( 'none', ( -120.9999999999997868, -51.26524163605502338, 94.83475836400536707 ) ) ;
#9202 = cartesian_point ( 'none', ( 3.900522063324169064, -15.52029540310434008, -120.4901927763500140 ) ) ;
#9203 = advanced_face ( 'none', ( #39654 ), #34983, .t. ) ;
#9204 = axis2_placement_3d ( 'none', #10098, #24890, #40300 ) ;
#9205 = edge_curve ( 'none', #7011, #36834, #8528, .t. ) ;
#9206 = direction ( 'none', ( -1.096345236817342281e-15, -1.610385582298831411e-29, -1.000000000000000000 ) ) ;
#9207 = cartesian_point ( 'none', ( 1.032483262885835389e-14, 2.855335062386360238e-14, 58.50000000000004263 ) ) ;
#9208 = direction ( 'none', ( 9.992007221626408864e-16, 1.387778780781445676e-16, 1.000000000000000000 ) ) ;
#9209 = edge_loop ( 'none', ( #8640, #43967, #2033, #8084 ) ) ;
#9210 = circle ( 'none', #14576, 4.250000000000007105 ) ;
#9211 = face_outer_bound ( 'none', #38522, .t. ) ;
#9212 = face_outer_bound ( 'none', #44528, .t. ) ;
#9213 = edge_curve ( 'none', #43040, #24796, #5671, .t. ) ;
#9214 = cartesian_point ( 'none', ( -37.95652221133252624, 15.36060692145203532, 144.5689742863845595 ) ) ;
#9215 = cartesian_point ( 'none', ( -52.71339871278445344, -15.42012177322790656, 152.1133836535084640 ) ) ;
#9216 = oriented_edge ( 'none', *, *, #43760, .t. ) ;
#9217 = direction ( 'none', ( -1.000000000000000000, -3.608224830031762701e-15, 1.317153999343779927e-15 ) ) ;
#9218 = advanced_face ( 'none', ( #21740 ), #4518, .f. ) ;
#9219 = oriented_edge ( 'none', *, *, #45973, .t. ) ;
#9220 = cylindrical_surface ( 'none', #19806, 16.00000000000000000 ) ;
#9221 = cartesian_point ( 'none', ( -84.69999999999984652, -18.85120079602523901, 138.8548479278935588 ) ) ;
#9222 = edge_curve ( 'none', #36154, #33507, #14804, .t. ) ;
#9223 = cartesian_point ( 'none', ( -14.68882792604708776, -20.23988315282819528, 134.1362314569098260 ) ) ;
#9224 = advanced_face ( 'none', ( #16606 ), #2797, .f. ) ;
#9225 = cartesian_point ( 'none', ( -50.77481302092731141, 15.27307601157781036, 144.5760698432578124 ) ) ;
#9226 = direction ( 'none', ( 0.9943034911051388258, 0.1065859633166248155, 0.0000000000000000000 ) ) ;
#9227 = cartesian_point ( 'none', ( -36.73239494782174575, -3.858816936505209849, 130.4211978825075278 ) ) ;
#9228 = oriented_edge ( 'none', *, *, #39367, .f. ) ;
#9229 = edge_loop ( 'none', ( #6152, #10417, #17503, #40099 ) ) ;
#9230 = oriented_edge ( 'none', *, *, #27446, .t. ) ;
#9231 = oriented_edge ( 'none', *, *, #16607, .f. ) ;
#9232 = face_outer_bound ( 'none', #27539, .t. ) ;
#9233 = toroidal_surface ( 'none', #36046, 27.00000000000000355, 1.000000000000000000 ) ;
#9234 = edge_loop ( 'none', ( #12558, #26972, #23803, #19880 ) ) ;
#9235 = circle ( 'none', #11352, 10.99999999999999467 ) ;
#9236 = cartesian_point ( 'none', ( -36.21715870454639941, -16.55283075877176557, -37.42070000929446394 ) ) ;
#9237 = vertex_point ( 'none', #47523 ) ;
#9238 = oriented_edge ( 'none', *, *, #42189, .f. ) ;
#9239 = manifold_solid_brep ( 'abr115.030.06l3-3����ier90��-1-solid1', #27871 ) ;
#9240 = cartesian_point ( 'none', ( -54.79999999999982663, -8.679783371887676680, 171.8258556573424585 ) ) ;
#9241 = face_outer_bound ( 'none', #9167, .t. ) ;
#9242 = cartesian_point ( 'none', ( -91.73617681844189065, 27.38197731558095782, 163.6121921107583432 ) ) ;
#9243 = cartesian_point ( 'none', ( -4.922891762768649038, -20.43818253585369149, 176.0999999999999659 ) ) ;
#9244 = cartesian_point ( 'none', ( 20.00000000000000000, 34.64101615137762735, 120.6000000000000227 ) ) ;
#9245 = oriented_edge ( 'none', *, *, #1443, .f. ) ;
#9246 = oriented_edge ( 'none', *, *, #43294, .f. ) ;
#9247 = direction ( 'none', ( 0.9985173288360185140, 0.05443476843142257965, -8.673617379884037444e-16 ) ) ;
#9248 = axis2_placement_3d ( 'none', #16150, #41891, #27276 ) ;
#9249 = oriented_edge ( 'none', *, *, #28018, .f. ) ;
#9250 = cartesian_point ( 'none', ( 4.178205167588016522, -15.44731538583383212, -81.66199246840037063 ) ) ;
#9251 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#9252 = plane ( 'none', #19291 ) ;
#9253 = direction ( 'none', ( -3.490640606220099753e-15, 0.9967624760706481624, 0.08040252668610868569 ) ) ;
#9254 = axis2_placement_3d ( 'none', #19115, #15718, #41466 ) ;
#9255 = oriented_edge ( 'none', *, *, #7925, .f. ) ;
#9256 = cartesian_point ( 'none', ( -36.65950752921397537, -46.41345388033148112, 68.50000000000005684 ) ) ;
#9257 = face_outer_bound ( 'none', #27754, .t. ) ;
#9258 = cartesian_point ( 'none', ( 23.83876763003530996, 37.24909295384092900, 113.1000000000000227 ) ) ;
#9259 = cartesian_point ( 'none', ( -51.81076233037226331, 14.08179356383525871, 153.2938199532881356 ) ) ;
#9260 = cartesian_point ( 'none', ( -16.85993926928406950, 36.11146745581132933, -10.52422267980108117 ) ) ;
#9261 = axis2_placement_3d ( 'none', #40105, #14808, #29303 ) ;
#9262 = plane ( 'none', #43824 ) ;
#9263 = advanced_face ( 'none', ( #35604 ), #44779, .f. ) ;
#9264 = face_outer_bound ( 'none', #21921, .t. ) ;
#9265 = face_outer_bound ( 'none', #11614, .t. ) ;
#9266 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#9267 = cartesian_point ( 'none', ( -81.37523272499896621, -17.02609830352020381, 140.6589885706747793 ) ) ;
#9268 = cartesian_point ( 'none', ( -22.78325277574468544, -34.06473046992159226, 120.7000000000000739 ) ) ;
#9269 = oriented_edge ( 'none', *, *, #45957, .t. ) ;
#9270 = oriented_edge ( 'none', *, *, #45700, .t. ) ;
#9271 = direction ( 'none', ( -0.7071067811865573427, 2.412962774955083133e-17, 0.7071067811865378028 ) ) ;
#9272 = toroidal_surface ( 'none', #93, 12.00000000000000000, 1.000000000000000000 ) ;
#9273 = oriented_edge ( 'none', *, *, #6222, .f. ) ;
#9274 = edge_curve ( 'none', #29339, #18250, #2259, .t. ) ;
#9275 = edge_loop ( 'none', ( #3125, #13300 ) ) ;
#9276 = axis2_placement_3d ( 'none', #2062, #42539, #6334 ) ;
#9277 = edge_curve ( 'none', #26884, #6356, #25221, .t. ) ;
#9278 = cartesian_point ( 'none', ( -51.00292657709098165, 33.46194077712567605, 1.099126439527757594e-14 ) ) ;
#9279 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#9280 = cartesian_point ( 'none', ( -54.79999999999983373, -1.473692537581973827, 168.9777583457815240 ) ) ;
#9281 = oriented_edge ( 'none', *, *, #7142, .f. ) ;
#9282 = oriented_edge ( 'none', *, *, #37062, .f. ) ;
#9283 = oriented_edge ( 'none', *, *, #26084, .t. ) ;
#9284 = advanced_face ( 'none', ( #12000 ), #37930, .f. ) ;
#9285 = line ( 'none', #11447, #18397 ) ;
#9286 = vector ( 'none', #3862, 1000.000000000000000 ) ;
#9287 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#9288 = oriented_edge ( 'none', *, *, #29734, .f. ) ;
#9289 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#9290 = face_outer_bound ( 'none', #4323, .t. ) ;
#9291 = advanced_face ( 'none', ( #6207 ), #35049, .f. ) ;
#9292 = direction ( 'none', ( 1.233581138472397098e-15, -0.7111790392350230139, -0.7030109345897471718 ) ) ;
#9293 = vertex_point ( 'none', #33199 ) ;
#9294 = cartesian_point ( 'none', ( -35.68628320385721509, -17.77480566803451367, -10.49999999999988809 ) ) ;
#9295 = edge_curve ( 'none', #33099, #14690, #32108, .t. ) ;
#9296 = direction ( 'none', ( -3.608224830032557872e-15, 1.000000000000000000, -5.919455965648734082e-13 ) ) ;
#9297 = oriented_edge ( 'none', *, *, #29929, .t. ) ;
#9298 = oriented_edge ( 'none', *, *, #117, .f. ) ;
#9299 = cartesian_point ( 'none', ( -39.63091780014698884, -21.65477129544152390, 154.7003299690938718 ) ) ;
#9300 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9301 = cartesian_point ( 'none', ( -54.49900000000005207, 37.39101615136542023, 126.0999999999777543 ) ) ;
#9302 = circle ( 'none', #29839, 27.15470053837927011 ) ;
#9303 = oriented_edge ( 'none', *, *, #32401, .t. ) ;
#9304 = line ( 'none', #24642, #16748 ) ;
#9305 = oriented_edge ( 'none', *, *, #32332, .t. ) ;
#9306 = edge_loop ( 'none', ( #14434, #33711, #42222, #27798 ) ) ;
#9307 = oriented_edge ( 'none', *, *, #40384, .f. ) ;
#9308 = edge_curve ( 'none', #39222, #30745, #47654, .t. ) ;
#9309 = cylindrical_surface ( 'none', #43058, 4.000000000000003553 ) ;
#9310 = cartesian_point ( 'none', ( -54.49900000000004496, 34.64101615136542733, 126.0999999999793744 ) ) ;
#9311 = cartesian_point ( 'none', ( -39.34999999999988773, 6.657814126560468893, 159.7643152428568385 ) ) ;
#9312 = circle ( 'none', #3224, 21.95198850781879685 ) ;
#9313 = direction ( 'none', ( -0.7071067811865388020, 0.7071067811865563435, -4.128910316559796390e-13 ) ) ;
#9314 = b_spline_curve_with_knots ( 'none', 3,
( #4046, #33785, #26210, #7568 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.008773758041840542e-06, 0.0006825832849471119741 ),
.unspecified. ) ;
#9315 = cartesian_point ( 'none', ( -23.12258993652546479, -34.04351040127788508, 114.5000000000000711 ) ) ;
#9316 = vector ( 'none', #40340, 1000.000000000000000 ) ;
#9317 = cartesian_point ( 'none', ( -69.49999999999991473, 19.91839899407598935, 180.5996790631679971 ) ) ;
#9318 = cartesian_point ( 'none', ( -144.6302325581393973, -8.493586978867789128, 139.1100800982833903 ) ) ;
#9319 = cartesian_point ( 'none', ( -19.19999999999993889, -5.689432313880309344, 140.4759125232820622 ) ) ;
#9320 = oriented_edge ( 'none', *, *, #6017, .f. ) ;
#9321 = vector ( 'none', #32973, 1000.000000000000227 ) ;
#9322 = cartesian_point ( 'none', ( -31.69999999999991402, 8.889737990437611259, 154.8876366823718911 ) ) ;
#9323 = axis2_placement_3d ( 'none', #24394, #27810, #2419 ) ;
#9324 = oriented_edge ( 'none', *, *, #5043, .f. ) ;
#9325 = cartesian_point ( 'none', ( 8.461617983703474621, 16.90284748229722211, 176.0999999999999659 ) ) ;
#9326 = circle ( 'none', #21121, 6.299999999999993605 ) ;
#9327 = oriented_edge ( 'none', *, *, #6509, .f. ) ;
#9328 = cartesian_point ( 'none', ( -4.263438532665093206, 39.77213964420555214, -10.26794919243113391 ) ) ;
#9329 = direction ( 'none', ( -1.096345236817342281e-15, -1.610385582298831411e-29, -1.000000000000000000 ) ) ;
#9330 = axis2_placement_3d ( 'none', #40372, #33285, #15106 ) ;
#9331 = oriented_edge ( 'none', *, *, #18111, .t. ) ;
#9332 = direction ( 'none', ( -3.265361837132813192e-15, 1.000000000000000000, 5.102127870520020612e-17 ) ) ;
#9333 = oriented_edge ( 'none', *, *, #24888, .f. ) ;
#9334 = oriented_edge ( 'none', *, *, #31961, .t. ) ;
#9335 = vertex_point ( 'none', #30785 ) ;
#9336 = line ( 'none', #33115, #26003 ) ;
#9337 = cartesian_point ( 'none', ( -0.4886141765497840628, -26.74315910675370489, 1.975500735905874272 ) ) ;
#9338 = oriented_edge ( 'none', *, *, #38799, .t. ) ;
#9339 = direction ( 'none', ( 5.139921410301638963e-15, -0.4187739565397395891, 0.9080905094339727368 ) ) ;
#9340 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#9341 = vertex_point ( 'none', #22915 ) ;
#9342 = face_outer_bound ( 'none', #41196, .t. ) ;
#9343 = axis2_placement_3d ( 'none', #47118, #17982, #28600 ) ;
#9344 = oriented_edge ( 'none', *, *, #14110, .t. ) ;
#9345 = cartesian_point ( 'none', ( 5.774647554708860979e-14, -49.99999999999997158, 116.0000000000000568 ) ) ;
#9346 = edge_loop ( 'none', ( #28950, #32387 ) ) ;
#9347 = edge_loop ( 'none', ( #43538, #29467, #35430, #27192 ) ) ;
#9348 = direction ( 'none', ( -0.9873505073845697533, -0.1585527532634879999, 1.713307136767216603e-15 ) ) ;
#9349 = cartesian_point ( 'none', ( -18.69999999999989981, -5.333842794262752207, 140.8274179905770040 ) ) ;
#9350 = cartesian_point ( 'none', ( -59.49999999999973710, -34.64101615137771972, 168.2000000000000739 ) ) ;
#9351 = edge_curve ( 'none', #17636, #28867, #24622, .t. ) ;
#9352 = circle ( 'none', #34196, 64.00000000000001421 ) ;
#9353 = oriented_edge ( 'none', *, *, #25663, .f. ) ;
#9354 = line ( 'none', #6211, #47302 ) ;
#9355 = edge_loop ( 'none', ( #38697, #31715, #43674, #46032 ) ) ;
#9356 = oriented_edge ( 'none', *, *, #44091, .t. ) ;
#9357 = vertex_point ( 'none', #8293 ) ;
#9358 = advanced_face ( 'none', ( #19459 ), #43634, .f. ) ;
#9359 = axis2_placement_3d ( 'none', #20648, #46384, #28508 ) ;
#9360 = edge_curve ( 'none', #21160, #34943, #28096, .t. ) ;
#9361 = cartesian_point ( 'none', ( 31.00027695764284985, 49.61081362515068349, -13.77501833360218697 ) ) ;
#9362 = circle ( 'none', #42568, 27.00000000000000355 ) ;
#9363 = axis2_placement_3d ( 'none', #32009, #17369, #2316 ) ;
#9364 = line ( 'none', #18187, #20859 ) ;
#9365 = edge_curve ( 'none', #174, #31683, #39740, .t. ) ;
#9366 = direction ( 'none', ( -9.326368094156714864e-16, -0.09137636991024697397, -0.9958164283752432011 ) ) ;
#9367 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#9368 = vector ( 'none', #34147, 1000.000000000000000 ) ;
#9369 = cartesian_point ( 'none', ( -8.500229947245433237, -38.90276187628320059, -10.57929999070549343 ) ) ;
#9370 = edge_curve ( 'none', #34044, #15521, #18260, .t. ) ;
#9371 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757968e-15, -1.317153999343780124e-15 ) ) ;
#9372 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#9373 = oriented_edge ( 'none', *, *, #25741, .t. ) ;
#9374 = oriented_edge ( 'none', *, *, #40041, .t. ) ;
#9375 = cartesian_point ( 'none', ( -52.66869176962460131, -13.84879369815248573, 163.1297801837256998 ) ) ;
#9376 = cartesian_point ( 'none', ( -82.30000000000293880, -21.32142726050403070, 109.5887084691134419 ) ) ;
#9377 = edge_curve ( 'none', #35850, #25953, #7693, .t. ) ;
#9378 = vertex_point ( 'none', #30949 ) ;
#9379 = cartesian_point ( 'none', ( 2.362027294017571055, -15.82796241729055353, -120.9668597864608302 ) ) ;
#9380 = cartesian_point ( 'none', ( -50.77582160018781821, -22.41071692347804500, 140.2932811374864741 ) ) ;
#9381 = cartesian_point ( 'none', ( -55.08415689834802720, 0.2960802552584532732, 182.7803086799569030 ) ) ;
#9382 = cartesian_point ( 'none', ( -36.28629995881019710, 7.431820430407061195, 125.4451649514061415 ) ) ;
#9383 = edge_loop ( 'none', ( #10369, #44356, #4805, #18778 ) ) ;
#9384 = oriented_edge ( 'none', *, *, #4552, .t. ) ;
#9385 = cartesian_point ( 'none', ( -49.64999999999987068, -1.459526943747846922e-13, 146.0999999999999943 ) ) ;
#9386 = direction ( 'none', ( 2.639701630306422351e-15, -0.4187739565397468611, 0.9080905094339695172 ) ) ;
#9387 = oriented_edge ( 'none', *, *, #41802, .t. ) ;
#9388 = vertex_point ( 'none', #42534 ) ;
#9389 = advanced_face ( 'none', ( #5081 ), #14264, .t. ) ;
#9390 = cartesian_point ( 'none', ( -54.49999999999974420, -34.49967906316827992, 166.0183989940759091 ) ) ;
#9391 = direction ( 'none', ( -0.8259847280624803556, 0.5636924950782566945, 1.002998568997803485e-15 ) ) ;
#9392 = circle ( 'none', #23718, 4.499999999999997335 ) ;
#9394 = cartesian_point ( 'none', ( -79.55452683630799982, -21.58042379802645172, 147.2652847612021390 ) ) ;
#9393 = circle ( 'none', #9116, 4.000000000000000888 ) ;
#9395 = vertex_point ( 'none', #42062 ) ;
#9396 = line ( 'none', #33946, #18511 ) ;
#9397 = oriented_edge ( 'none', *, *, #34008, .f. ) ;
#9398 = cartesian_point ( 'none', ( -56.49999999999991473, -30.06243503111498327, 58.50000000000007816 ) ) ;
#9399 = oriented_edge ( 'none', *, *, #3660, .f. ) ;
#9400 = cartesian_point ( 'none', ( -9.866479120518169665, -22.97397129031856977, 141.0870895606695115 ) ) ;
#9401 = advanced_face ( 'none', ( #42500, #46504 ), #5875, .t. ) ;
#9402 = oriented_edge ( 'none', *, *, #15717, .t. ) ;
#9403 = axis2_placement_3d ( 'none', #34541, #8639, #34376 ) ;
#9404 = line ( 'none', #21894, #27812 ) ;
#9405 = cartesian_point ( 'none', ( 35.68740861192934233, 17.77248924039287914, -37.50000000000001421 ) ) ;
#9406 = cartesian_point ( 'none', ( -35.68734951005407652, -17.76640308209625374, -37.49614746194733783 ) ) ;
#9407 = axis2_placement_3d ( 'none', #24193, #9098, #13111 ) ;
#9408 = direction ( 'none', ( -3.497202527569243102e-15, 0.7030109345897475048, -0.7111790392350225698 ) ) ;
#9409 = cartesian_point ( 'none', ( -83.73052952576827579, 29.85385211987299314, 158.9453604856633433 ) ) ;
#9410 = cartesian_point ( 'none', ( -2.194927865177470849, -42.49999999999997868, 101.0999999999999801 ) ) ;
#9411 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#9412 = oriented_edge ( 'none', *, *, #24352, .f. ) ;
#9414 = oriented_edge ( 'none', *, *, #38856, .t. ) ;
#9413 = direction ( 'none', ( 3.323730179971561604e-15, -1.000000000000000000, -5.816799037940421388e-17 ) ) ;
#9415 = oriented_edge ( 'none', *, *, #15169, .t. ) ;
#9416 = vertex_point ( 'none', #9094 ) ;
#9417 = b_spline_curve_with_knots ( 'none', 3,
( #5953, #31988, #17802, #20886, #24584, #9971, #43243, #3078, #39722, #3222, #21189, #35723, #13965, #46942, #28756, #43551, #2917, #28589, #25058, #36028 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0002616257027535046163, 0.002235777903276809676, 0.003222854003538461881, 0.004209930103800114086, 0.005197006204061766291, 0.005690544254192592827, 0.006184082304323420230, 0.007171158404585060292, 0.007664696454715882491, 0.008158234504846704691 ),
.unspecified. ) ;
#9418 = axis2_placement_3d ( 'none', #11748, #26192, #37344 ) ;
#9419 = edge_curve ( 'none', #22627, #22187, #22300, .t. ) ;
#9420 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#9421 = direction ( 'none', ( -0.9985173288360185140, -0.05443476843142321803, 0.0000000000000000000 ) ) ;
#9422 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#9423 = cartesian_point ( 'none', ( -39.63227674137822731, 4.907732343856030077, 131.7140984557425156 ) ) ;
#9424 = vertex_point ( 'none', #45606 ) ;
#9425 = direction ( 'none', ( 0.7066109740818242724, -0.02647510731120327962, 0.7071067811865444641 ) ) ;
#9426 = oriented_edge ( 'none', *, *, #43897, .f. ) ;
#9427 = edge_curve ( 'none', #43266, #22515, #36739, .t. ) ;
#9428 = cartesian_point ( 'none', ( -15.47398687404430362, 36.48021294107384449, -10.91552127118518989 ) ) ;
#9429 = oriented_edge ( 'none', *, *, #5195, .f. ) ;
#9430 = cartesian_point ( 'none', ( -34.19999999999987494, -9.020562075079396891e-14, 146.0999999999999659 ) ) ;
#9431 = cartesian_point ( 'none', ( -54.49999999999976552, -27.48762683457445632, 170.1862055131847171 ) ) ;
#9432 = oriented_edge ( 'none', *, *, #17269, .t. ) ;
#9433 = face_outer_bound ( 'none', #1442, .t. ) ;
#9434 = line ( 'none', #16719, #5418 ) ;
#9435 = circle ( 'none', #30131, 4.100000000000012967 ) ;
#9436 = cartesian_point ( 'none', ( -82.77671186389176228, -0.02995762316517788099, 122.0992512324322661 ) ) ;
#9437 = edge_loop ( 'none', ( #35936, #47718, #8527, #42678, #47387, #29971, #7916, #143, #44422, #16075, #36651 ) ) ;
#9438 = edge_curve ( 'none', #15792, #30043, #15417, .t. ) ;
#9439 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757179e-15, -1.317153999343780124e-15 ) ) ;
#9440 = oriented_edge ( 'none', *, *, #17537, .f. ) ;
#9441 = edge_curve ( 'none', #44199, #15899, #15986, .t. ) ;
#9442 = cartesian_point ( 'none', ( 31.00027695764253721, 49.61081362515088244, -25.79292610469371283 ) ) ;
#9443 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#9445 = edge_curve ( 'none', #21602, #6989, #24082, .t. ) ;
#9444 = oriented_edge ( 'none', *, *, #13694, .t. ) ;
#9446 = direction ( 'none', ( -0.5448968651154854070, 0.8385030747631855297, 0.0000000000000000000 ) ) ;
#9447 = line ( 'none', #30150, #3664 ) ;
#9448 = oriented_edge ( 'none', *, *, #40115, .t. ) ;
#9449 = edge_curve ( 'none', #7336, #8237, #18123, .t. ) ;
#9450 = advanced_face ( 'none', ( #12553 ), #22917, .t. ) ;
#9451 = direction ( 'none', ( -0.9943034911051397140, -0.1065859633166173909, 6.314477345992000370e-16 ) ) ;
#9452 = cartesian_point ( 'none', ( -49.64999999999984936, -1.786576907966962446, 161.1946395436234241 ) ) ;
#9453 = direction ( 'none', ( 0.8706508571648324812, -0.4919014992029832056, -5.281179216930934777e-16 ) ) ;
#9454 = cartesian_point ( 'none', ( -144.6302325581393688, -7.822969431585821809, 138.3668797195129798 ) ) ;
#9455 = oriented_edge ( 'none', *, *, #11170, .f. ) ;
#9456 = oriented_edge ( 'none', *, *, #34447, .f. ) ;
#9457 = cartesian_point ( 'none', ( -43.74500000000000455, 1.542227539369187836e-15, -37.99999999999999289 ) ) ;
#9459 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#9458 = cartesian_point ( 'none', ( -92.73645132319853701, 65.20000000001135732, 166.0611307127059604 ) ) ;
#9460 = direction ( 'none', ( -2.707005122077808223e-15, 0.9080905094339695172, 0.4187739565397470831 ) ) ;
#9461 = advanced_face ( 'none', ( #17144 ), #13682, .f. ) ;
#9462 = oriented_edge ( 'none', *, *, #21987, .f. ) ;
#9463 = advanced_face ( 'none', ( #40172, #45348 ), #2530, .f. ) ;
#9464 = oriented_edge ( 'none', *, *, #9759, .t. ) ;
#9465 = direction ( 'none', ( 0.7916112559525881887, 0.4345482125011995711, 0.4295572959003002289 ) ) ;
#9466 = axis2_placement_3d ( 'none', #28788, #47290, #43271 ) ;
#9467 = cartesian_point ( 'none', ( 38.90276187628314375, -8.500229947245854234, -10.57929999070552718 ) ) ;
#9468 = oriented_edge ( 'none', *, *, #40605, .f. ) ;
#9469 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#9470 = axis2_placement_3d ( 'none', #9753, #35509, #13445 ) ;
#9471 = conical_surface ( 'none', #16843, 47.50000000000000711, 0.7853981633974587151 ) ;
#9472 = line ( 'none', #7243, #5990 ) ;
#9473 = face_outer_bound ( 'none', #15996, .t. ) ;
#9474 = oriented_edge ( 'none', *, *, #22568, .f. ) ;
#9475 = cartesian_point ( 'none', ( -37.95652221133239834, -8.901986291036823928, 158.7113807652179389 ) ) ;
#9476 = cartesian_point ( 'none', ( -52.66869176962466526, 21.85439711504393401, 144.0535819738008740 ) ) ;
#9477 = axis2_placement_3d ( 'none', #41518, #33960, #37542 ) ;
#9478 = direction ( 'none', ( 9.348201348699711183e-16, -1.000000000000000000, -6.049741671912744672e-19 ) ) ;
#9479 = edge_curve ( 'none', #22640, #5008, #13157, .t. ) ;
#9480 = edge_loop ( 'none', ( #45587, #44308, #3428, #15901 ) ) ;
#9481 = direction ( 'none', ( -3.265361837132813192e-15, 1.000000000000000000, 5.102127870520020612e-17 ) ) ;
#9482 = circle ( 'none', #41297, 27.00000000000000711 ) ;
#9483 = edge_curve ( 'none', #41982, #17048, #31567, .t. ) ;
#9484 = direction ( 'none', ( 3.608224830032557872e-15, -1.000000000000000000, 5.919455965648734082e-13 ) ) ;
#9485 = cartesian_point ( 'none', ( 16.08648614118712317, -36.35586794301318037, -10.69146067835542269 ) ) ;
#9486 = axis2_placement_3d ( 'none', #16439, #31071, #34955 ) ;
#9487 = cartesian_point ( 'none', ( 27.43312194447964103, 51.42062165697743126, -13.77501833360218342 ) ) ;
#9488 = edge_curve ( 'none', #16944, #4069, #30388, .t. ) ;
#9489 = oriented_edge ( 'none', *, *, #8847, .t. ) ;
#9490 = cartesian_point ( 'none', ( 4.483434244350601894, 2.213327218597777701, 173.5999999999999659 ) ) ;
#9491 = face_outer_bound ( 'none', #41848, .t. ) ;
#9492 = oriented_edge ( 'none', *, *, #34103, .t. ) ;
#9493 = cartesian_point ( 'none', ( 29.39359980405010830, 3.150894247566153439, -43.00000000000001421 ) ) ;
#9494 = edge_curve ( 'none', #44073, #25355, #41344, .t. ) ;
#9495 = direction ( 'none', ( -9.992007221626408864e-16, -1.387778780781445676e-16, -1.000000000000000000 ) ) ;
#9496 = vertex_point ( 'none', #35639 ) ;
#9497 = advanced_face ( 'none', ( #10827 ), #46382, .f. ) ;
#9498 = edge_curve ( 'none', #2673, #45331, #43035, .t. ) ;
#9499 = cartesian_point ( 'none', ( -38.78140179664579534, 10.34206591058533320, 166.9454785241503600 ) ) ;
#9500 = cartesian_point ( 'none', ( -35.65616640185525910, 54.34738077886748187, 8.326672684688674053e-14 ) ) ;
#9501 = cartesian_point ( 'none', ( -31.00027695764255498, -49.61081362515086823, 68.60000000000006537 ) ) ;
#9502 = edge_loop ( 'none', ( #36174, #25205, #16074, #11902 ) ) ;
#9503 = oriented_edge ( 'none', *, *, #23787, .f. ) ;
#9504 = edge_curve ( 'none', #47514, #28200, #36190, .t. ) ;
#9505 = cartesian_point ( 'none', ( -49.64999999999984226, -11.04713063124387062, 135.6596501583406393 ) ) ;
#9506 = cartesian_point ( 'none', ( -57.09999999999992326, 20.00000000000022382, 180.7410161513773801 ) ) ;
#9507 = oriented_edge ( 'none', *, *, #15169, .f. ) ;
#9509 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#9508 = direction ( 'none', ( -1.000000000000000000, -3.563643956155842685e-15, 1.263464752872755470e-15 ) ) ;
#9510 = direction ( 'none', ( -3.469446951953617344e-15, 1.000000000000000000, 5.421010862427527100e-17 ) ) ;
#9511 = oriented_edge ( 'none', *, *, #1550, .t. ) ;
#9512 = oriented_edge ( 'none', *, *, #47238, .t. ) ;
#9513 = oriented_edge ( 'none', *, *, #18974, .f. ) ;
#9514 = direction ( 'none', ( 1.734584302979101546e-15, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9515 = line ( 'none', #5621, #15809 ) ;
#9516 = face_outer_bound ( 'none', #1859, .t. ) ;
#9517 = advanced_face ( 'none', ( #26375 ), #1089, .f. ) ;
#9518 = face_bound ( 'none', #40206, .t. ) ;
#9519 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#9520 = oriented_edge ( 'none', *, *, #38503, .f. ) ;
#9521 = direction ( 'none', ( 1.250251153857159203e-15, -0.7111790392350232359, -0.7030109345897468387 ) ) ;
#9522 = advanced_face ( 'none', ( #39081 ), #19235, .t. ) ;
#9523 = oriented_edge ( 'none', *, *, #46521, .t. ) ;
#9524 = cartesian_point ( 'none', ( -49.36908219985260615, -22.55584209996078116, 140.2580155257984416 ) ) ;
#9525 = cartesian_point ( 'none', ( -34.40027695764254645, -49.61081362515088244, 7.259464561717478576e-15 ) ) ;
#9526 = direction ( 'none', ( -1.590016789392713118e-15, 0.7111790392350227918, 0.7030109345897472828 ) ) ;
#9527 = axis2_placement_3d ( 'none', #45892, #12787, #39169 ) ;
#9528 = face_outer_bound ( 'none', #24335, .t. ) ;
#9529 = axis2_placement_3d ( 'none', #33007, #15764, #26717 ) ;
#9530 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#9531 = cartesian_point ( 'none', ( -17.65123858120113809, 15.66360552737160816, 169.3943263344059176 ) ) ;
#9532 = cartesian_point ( 'none', ( -46.63308798543673817, -11.16472452534981485, 133.8858438433751417 ) ) ;
#9533 = face_outer_bound ( 'none', #1362, .t. ) ;
#9534 = cartesian_point ( 'none', ( 18.30892251476517529, 32.16306196719018828, 75.19998533311824929 ) ) ;
#9535 = vertex_point ( 'none', #47340 ) ;
#9536 = cartesian_point ( 'none', ( -49.08240280701272695, -14.96719097050658398, 143.2834740270123461 ) ) ;
#9537 = axis2_placement_3d ( 'none', #943, #8146, #7973 ) ;
#9538 = axis2_placement_3d ( 'none', #28593, #6881, #25840 ) ;
#9539 = cartesian_point ( 'none', ( -74.69999999999984652, -18.45949614459269839, 130.6647480717749374 ) ) ;
#9540 = cartesian_point ( 'none', ( 2.760084716754140863e-14, 1.922892675225974220e-14, 82.50000000000004263 ) ) ;
#9541 = cartesian_point ( 'none', ( -54.79999999999981952, -13.45629342695391983, 145.0145658897375540 ) ) ;
#9542 = vector ( 'none', #43530, 1000.000000000000227 ) ;
#9543 = oriented_edge ( 'none', *, *, #27802, .t. ) ;
#9544 = oriented_edge ( 'none', *, *, #35574, .f. ) ;
#9545 = axis2_placement_3d ( 'none', #13906, #35512, #39063 ) ;
#9546 = edge_curve ( 'none', #36699, #13987, #34433, .t. ) ;
#9547 = cartesian_point ( 'none', ( -69.69999999999993179, 12.44563318661258045, 158.4026913553207123 ) ) ;
#9548 = vertex_point ( 'none', #47177 ) ;
#9549 = cartesian_point ( 'none', ( -35.84187240240154182, -17.47039677160437421, -37.50967554714141272 ) ) ;
#9550 = axis2_placement_3d ( 'none', #46227, #24184, #42526 ) ;
#9551 = cartesian_point ( 'none', ( -74.19999999999988916, -3.227143168691905235e-13, 146.1000000000001080 ) ) ;
#9552 = edge_curve ( 'none', #10471, #4172, #16553, .t. ) ;
#9553 = edge_loop ( 'none', ( #37821, #37632 ) ) ;
#9554 = oriented_edge ( 'none', *, *, #36173, .f. ) ;
#9555 = edge_loop ( 'none', ( #43722, #28049, #39831, #3606 ) ) ;
#9556 = cartesian_point ( 'none', ( 23.47542852236429312, -31.56537018493544267, 113.1000000000000227 ) ) ;
#9557 = cartesian_point ( 'none', ( -33.14637891670960812, -21.28778808865667216, -35.31842088930172707 ) ) ;
#9558 = toroidal_surface ( 'none', #37811, 19.25000000000000000, 4.049999999999999822 ) ;
#9559 = circle ( 'none', #19814, 4.250000000000003553 ) ;
#9560 = cartesian_point ( 'none', ( -51.81099866255225095, -10.65926310673214772, 134.4195420542582440 ) ) ;
#9561 = line ( 'none', #38760, #30248 ) ;
#9562 = direction ( 'none', ( 0.8966868488700903139, 0.4426654437195517433, -9.293508764383579400e-16 ) ) ;
#9563 = vector ( 'none', #44391, 1000.000000000000000 ) ;
#9564 = oriented_edge ( 'none', *, *, #9817, .t. ) ;
#9565 = cartesian_point ( 'none', ( -52.66869176962466526, 21.85439711504393401, 144.0535819738008740 ) ) ;
#9566 = cartesian_point ( 'none', ( -42.49999999999998579, 10.97463932588813762, 101.1000000000000369 ) ) ;
#9567 = direction ( 'none', ( -0.9912947018080024986, 7.401486830834377778e-14, 0.1316617414717854151 ) ) ;
#9569 = oriented_edge ( 'none', *, *, #25459, .t. ) ;
#9568 = cartesian_point ( 'none', ( -42.40647512135917907, 21.94009584711925243, 144.7311349269167238 ) ) ;
#9570 = edge_curve ( 'none', #24127, #32972, #462, .t. ) ;
#9571 = cartesian_point ( 'none', ( -54.79999999999984084, 0.001491168246501422536, 169.2494806931476603 ) ) ;
#9572 = face_outer_bound ( 'none', #37084, .t. ) ;
#9573 = cartesian_point ( 'none', ( 31.00027695764255142, 49.61081362515088244, -6.638323356168920232e-15 ) ) ;
#9574 = cartesian_point ( 'none', ( -82.30000000000293880, -20.95899236047673497, 113.5385111152265551 ) ) ;
#9575 = direction ( 'none', ( -3.608224830032525529e-15, 1.000000000000000000, -5.852332507494395486e-13 ) ) ;
#9576 = direction ( 'none', ( 0.0000000000000000000, -0.7604933002750974280, -0.6493457786393090903 ) ) ;
#9577 = edge_curve ( 'none', #44493, #2504, #3095, .t. ) ;
#9578 = cartesian_point ( 'none', ( 0.6547083807308695658, 26.99206099830469441, 1.999999999999997335 ) ) ;
#9579 = cartesian_point ( 'none', ( -55.46605809209190596, -26.65764392960991103, 171.4247556438976972 ) ) ;
#9580 = cartesian_point ( 'none', ( -54.71654737383095579, 33.25532571491077505, 130.8212203235996469 ) ) ;
#9581 = cartesian_point ( 'none', ( 2.041622208924693371, -19.04558561638393144, -5.500000000000002665 ) ) ;
#9582 = cartesian_point ( 'none', ( -84.48256619665043843, -6.752177373444181008, 123.0693922974567442 ) ) ;
#9583 = line ( 'none', #33791, #20508 ) ;
#9584 = line ( 'none', #28576, #47537 ) ;
#9585 = direction ( 'none', ( -6.758705461557733020e-16, 3.806571495544412310e-16, -1.000000000000000000 ) ) ;
#9586 = edge_loop ( 'none', ( #36745, #39998, #46905, #24209 ) ) ;
#9587 = oriented_edge ( 'none', *, *, #33778, .f. ) ;
#9588 = oriented_edge ( 'none', *, *, #35628, .f. ) ;
#9589 = cartesian_point ( 'none', ( -52.71370004118954000, -20.78651885264581978, 153.1551257808095272 ) ) ;
#9590 = axis2_placement_3d ( 'none', #35575, #24288, #9510 ) ;
#9591 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#9592 = cartesian_point ( 'none', ( -49.08405098344556450, -22.10548439051562752, 153.3702998372228592 ) ) ;
#9593 = cartesian_point ( 'none', ( -39.34999999999988063, -1.087879786254575517e-13, 146.0999999999999659 ) ) ;
#9594 = cartesian_point ( 'none', ( -0.7079723368972968833, -40.30606376427979853, -85.99999999999998579 ) ) ;
#9595 = direction ( 'none', ( -1.590016789392712724e-15, 0.7111790392350225698, 0.7030109345897473938 ) ) ;
#9596 = edge_loop ( 'none', ( #37962, #26523, #31099, #34528 ) ) ;
#9597 = cartesian_point ( 'none', ( -2.669562536358368821, -15.77684232983867929, -118.5111665471388136 ) ) ;
#9598 = axis2_placement_3d ( 'none', #24010, #35132, #27875 ) ;
#9599 = oriented_edge ( 'none', *, *, #46932, .f. ) ;
#9600 = vertex_point ( 'none', #3292 ) ;
#9601 = cylindrical_surface ( 'none', #33480, 17.62432289551292541 ) ;
#9602 = face_outer_bound ( 'none', #3285, .t. ) ;
#9603 = vector ( 'none', #11422, 1000.000000000000000 ) ;
#9604 = vertex_point ( 'none', #25603 ) ;
#9605 = cylindrical_surface ( 'none', #17177, 50.00000000000000000 ) ;
#9606 = oriented_edge ( 'none', *, *, #25450, .f. ) ;
#9607 = axis2_placement_3d ( 'none', #29815, #15187, #44781 ) ;
#9608 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#9609 = axis2_placement_3d ( 'none', #4923, #34349, #8775 ) ;
#9610 = oriented_edge ( 'none', *, *, #25030, .t. ) ;
#9611 = advanced_face ( 'none', ( #24036 ), #20020, .t. ) ;
#9612 = circle ( 'none', #21027, 6.400000000000002132 ) ;
#9613 = edge_curve ( 'none', #3462, #7995, #15386, .t. ) ;
#9614 = cartesian_point ( 'none', ( 0.8921931384510357610, -18.73878794176956575, 176.1000000000000227 ) ) ;
#9615 = vertex_point ( 'none', #7261 ) ;
#9616 = edge_curve ( 'none', #11539, #42081, #38488, .t. ) ;
#9617 = b_spline_curve_with_knots ( 'none', 3,
( #29109, #21414, #14160, #39936, #43601, #32676, #36707, #21866, #33303, #22183 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.957829266751986475e-07, 0.0008478645972538593643, 0.001695433411581043649, 0.002543002225908227824, 0.003390571040235412000 ),
.unspecified. ) ;
#9618 = axis2_placement_3d ( 'none', #925, #15824, #12802 ) ;
#9619 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#9620 = edge_curve ( 'none', #39222, #18488, #10782, .t. ) ;
#9621 = cartesian_point ( 'none', ( -85.15741654448527242, -19.24568868614509753, 144.0893535788007398 ) ) ;
#9622 = direction ( 'none', ( -0.5000000000000021094, -0.8660254037844373753, 5.525372073534636743e-16 ) ) ;
#9623 = face_outer_bound ( 'none', #1677, .t. ) ;
#9624 = direction ( 'none', ( -3.860467769969959981e-15, 1.000000000000000000, 1.224442052797197044e-16 ) ) ;
#9625 = axis2_placement_3d ( 'none', #22502, #4196, #41015 ) ;
#9626 = cartesian_point ( 'none', ( 1.752530100027773763, 18.68241553658781129, 176.1000000000000512 ) ) ;
#9627 = direction ( 'none', ( -0.9912947018080034978, 0.0000000000000000000, -0.1316617414717778933 ) ) ;
#9628 = face_outer_bound ( 'none', #41254, .t. ) ;
#9629 = face_outer_bound ( 'none', #47158, .t. ) ;
#9630 = edge_curve ( 'none', #6764, #1093, #27504, .t. ) ;
#9631 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#9632 = cartesian_point ( 'none', ( 22.89558799846243886, -31.01420327115956965, 114.7000000000000171 ) ) ;
#9633 = oriented_edge ( 'none', *, *, #21709, .t. ) ;
#9634 = vertex_point ( 'none', #29449 ) ;
#9635 = vertex_point ( 'none', #11785 ) ;
#9636 = edge_curve ( 'none', #25125, #36455, #32658, .t. ) ;
#9637 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#9638 = direction ( 'none', ( 1.000000000000000000, -3.472942098561954643e-17, -2.151057110211239811e-16 ) ) ;
#9639 = cartesian_point ( 'none', ( -41.82939342155366802, -6.189178702715294023, 113.0446334842649918 ) ) ;
#9640 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#9641 = edge_loop ( 'none', ( #8904, #7554, #35921, #26121, #27731, #10907, #36255, #14856 ) ) ;
#9642 = oriented_edge ( 'none', *, *, #28491, .t. ) ;
#9643 = conical_surface ( 'none', #46582, 3.999999999999999112, 1.047197551196590304 ) ;
#9644 = cylindrical_surface ( 'none', #34705, 3.999999999999996447 ) ;
#9645 = oriented_edge ( 'none', *, *, #10931, .t. ) ;
#9646 = line ( 'none', #19645, #7307 ) ;
#9647 = cartesian_point ( 'none', ( -39.34999999999994458, 19.18767766435987454, 147.6477486387075828 ) ) ;
#9648 = oriented_edge ( 'none', *, *, #14241, .f. ) ;
#9649 = cartesian_point ( 'none', ( -48.52605081892006211, 15.34382260714576240, 145.7137061566258183 ) ) ;
#9650 = oriented_edge ( 'none', *, *, #17537, .t. ) ;
#9651 = edge_loop ( 'none', ( #42402, #18074, #35012, #34053 ) ) ;
#9652 = oriented_edge ( 'none', *, *, #7632, .f. ) ;
#9653 = oriented_edge ( 'none', *, *, #34337, .t. ) ;
#9654 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757179e-15, -1.317153999343780124e-15 ) ) ;
#9655 = cartesian_point ( 'none', ( -36.57244244349748641, -46.46264403025178069, 68.50000000000005684 ) ) ;
#9656 = cylindrical_surface ( 'none', #8087, 7.999999999999993783 ) ;
#9657 = cartesian_point ( 'none', ( -38.78239386747040385, -10.25833492741925212, 134.8432087243476758 ) ) ;
#9658 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#9659 = axis2_placement_3d ( 'none', #7222, #7080, #10624 ) ;
#9660 = oriented_edge ( 'none', *, *, #35654, .f. ) ;
#9661 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#9662 = axis2_placement_3d ( 'none', #37099, #22585, #11322 ) ;
#9663 = cartesian_point ( 'none', ( -55.29999999999984794, -11.37886462776061869, 134.8518250465641586 ) ) ;
#9664 = line ( 'none', #16199, #3940 ) ;
#9665 = direction ( 'none', ( 1.054711873393898516e-15, 2.775557561562890858e-16, 1.000000000000000000 ) ) ;
#9666 = advanced_face ( 'none', ( #14217 ), #36146, .t. ) ;
#9667 = toroidal_surface ( 'none', #3200, 16.50000000000000000, 0.5000000000000000000 ) ;
#9668 = axis2_placement_3d ( 'none', #22111, #22442, #18893 ) ;
#9669 = cylindrical_surface ( 'none', #5388, 4.250000000000003553 ) ;
#9670 = cartesian_point ( 'none', ( -49.64999999999982094, -14.93791694409863524, 143.2895485467250580 ) ) ;
#9671 = cartesian_point ( 'none', ( 7.390142277992127973, 38.93117007123235851, -37.08447872881478702 ) ) ;
#9672 = cartesian_point ( 'none', ( -46.59352487864062198, -1.328028085660135860, 162.5637682108206832 ) ) ;
#9673 = edge_loop ( 'none', ( #18618, #4121, #1721, #42738, #11502, #12596, #40496, #6543, #42249, #40360, #43993 ) ) ;
#9674 = edge_curve ( 'none', #38389, #27701, #4473, .t. ) ;
#9675 = edge_loop ( 'none', ( #31924, #42902 ) ) ;
#9676 = vertex_point ( 'none', #33650 ) ;
#9677 = oriented_edge ( 'none', *, *, #47731, .t. ) ;
#9678 = cartesian_point ( 'none', ( -31.00027695764255498, -49.61081362515086823, 68.60000000000006537 ) ) ;
#9679 = direction ( 'none', ( 0.06498390479640271666, 0.9978863122206919067, -1.504756422047731288e-17 ) ) ;
#9680 = axis2_placement_3d ( 'none', #27767, #23582, #16340 ) ;
#9681 = vector ( 'none', #11384, 1000.000000000000000 ) ;
#9682 = edge_curve ( 'none', #4285, #41339, #36694, .t. ) ;
#9683 = direction ( 'none', ( 0.9285714285714284921, 0.3711537444790454776, -1.130422233496261833e-15 ) ) ;
#9684 = oriented_edge ( 'none', *, *, #17679, .t. ) ;
#9685 = edge_loop ( 'none', ( #34145, #8075 ) ) ;
#9686 = conical_surface ( 'none', #16989, 44.61102540378445269, 0.5235987755982914882 ) ;
#9687 = axis2_placement_3d ( 'none', #39937, #14476, #17859 ) ;
#9688 = line ( 'none', #32818, #5079 ) ;
#9689 = cartesian_point ( 'none', ( -19.99999999999987210, -34.64101615137756340, 101.0903692588730394 ) ) ;
#9690 = oriented_edge ( 'none', *, *, #26943, .t. ) ;
#9691 = vector ( 'none', #41265, 1000.000000000000000 ) ;
#9692 = edge_curve ( 'none', #22873, #26218, #28628, .t. ) ;
#9693 = cartesian_point ( 'none', ( -48.52597932709512918, -15.08355527692305920, 143.2593179184432302 ) ) ;
#9694 = vertex_point ( 'none', #219 ) ;
#9695 = cartesian_point ( 'none', ( -49.64999999999987068, -1.459526943747846922e-13, 146.0999999999999943 ) ) ;
#9696 = edge_curve ( 'none', #38186, #22588, #34996, .t. ) ;
#9697 = vertex_point ( 'none', #26568 ) ;
#9698 = cartesian_point ( 'none', ( -84.20098666932098297, -13.02388217298310735, 141.6623951152865004 ) ) ;
#9699 = cartesian_point ( 'none', ( -35.24999999999981526, -18.77210717487813696, 141.8373139671220713 ) ) ;
#9700 = circle ( 'none', #1749, 35.49999999999999289 ) ;
#9701 = vertex_point ( 'none', #37387 ) ;
#9702 = cartesian_point ( 'none', ( -1.376676550535193479e-14, 3.871834670022869760e-17, -64.00000000000000000 ) ) ;
#9703 = edge_curve ( 'none', #32061, #23851, #20569, .t. ) ;
#9704 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954027e-17, 1.927470528863119049e-16 ) ) ;
#9705 = cartesian_point ( 'none', ( -42.29329582837547008, -26.28022341718600075, 112.7226119918946665 ) ) ;
#9706 = edge_curve ( 'none', #20827, #33721, #11382, .t. ) ;
#9707 = oriented_edge ( 'none', *, *, #47326, .f. ) ;
#9708 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#9709 = direction ( 'none', ( -0.1065859633166277853, 0.9943034911051386038, 4.235681631385830836e-17 ) ) ;
#9710 = edge_curve ( 'none', #13871, #33570, #21832, .t. ) ;
#9711 = cylindrical_surface ( 'none', #18957, 6.400000000000003020 ) ;
#9712 = cartesian_point ( 'none', ( -14.61456777768130877, -37.23458618907372397, -15.19463300836740061 ) ) ;
#9713 = b_spline_curve_with_knots ( 'none', 3,
( #26144, #7482, #22105, #32755, #11201, #40146, #3508, #25659, #3804, #33224 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.957829265964011841e-07, 0.0008478645972537815186, 0.001695433411580966670, 0.002543002225908151930, 0.003390571040235336973 ),
.unspecified. ) ;
#9714 = face_outer_bound ( 'none', #20153, .t. ) ;
#9715 = face_outer_bound ( 'none', #21559, .t. ) ;
#9716 = direction ( 'none', ( -6.323653290322538517e-16, -2.518793474338965937e-17, -1.000000000000000000 ) ) ;
#9717 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500140e-15, 1.332267629550195540e-15 ) ) ;
#9718 = cartesian_point ( 'none', ( -24.28982706078813081, -31.17235088135292287, 128.2074064687294879 ) ) ;
#9719 = direction ( 'none', ( 0.05405944376163999976, -0.9985377191374305017, 2.560447365386021002e-16 ) ) ;
#9720 = vertex_point ( 'none', #41209 ) ;
#9721 = direction ( 'none', ( -1.692413147294446561e-15, 0.8732866233339615647, 0.4872068077377076922 ) ) ;
#9722 = oriented_edge ( 'none', *, *, #3507, .t. ) ;
#9723 = oriented_edge ( 'none', *, *, #27660, .f. ) ;
#9724 = oriented_edge ( 'none', *, *, #22918, .t. ) ;
#9725 = cartesian_point ( 'none', ( -96.49999999999988631, -3.259481097200199503e-13, 146.1000000000001080 ) ) ;
#9726 = direction ( 'none', ( -0.5150380749100593736, 0.8571673007021092250, -5.009644213658367550e-13 ) ) ;
#9727 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#9728 = cartesian_point ( 'none', ( 17.14682995133345145, -34.83855266291801200, 120.7000000000000313 ) ) ;
#9729 = advanced_face ( 'none', ( #42447 ), #39037, .t. ) ;
#9730 = vector ( 'none', #30565, 1000.000000000000114 ) ;
#9731 = cartesian_point ( 'none', ( -54.52801121114104177, -27.34589627429445358, 170.3566169095975908 ) ) ;
#9732 = direction ( 'none', ( 0.5000000000000008882, -0.8660254037844382635, -7.646167919903208875e-16 ) ) ;
#9733 = axis2_placement_3d ( 'none', #39881, #43549, #28916 ) ;
#9734 = edge_loop ( 'none', ( #16322, #32965, #1185, #26618 ) ) ;
#9735 = edge_loop ( 'none', ( #38430, #9092 ) ) ;
#9736 = vector ( 'none', #19968, 1000.000000000000000 ) ;
#9737 = line ( 'none', #3626, #47150 ) ;
#9738 = oriented_edge ( 'none', *, *, #15584, .f. ) ;
#9739 = approval_date_time ( #31611, #23408 ) ;
#9740 = axis2_placement_3d ( 'none', #26878, #34455, #45544 ) ;
#9741 = vertex_point ( 'none', #7740 ) ;
#9742 = cartesian_point ( 'none', ( 26.28021959863951196, 42.29328244261424885, 112.7226299209310838 ) ) ;
#9743 = direction ( 'none', ( 0.9985173288360185140, 0.05443476843142246169, -9.573990729299888570e-16 ) ) ;
#9744 = axis2_placement_3d ( 'none', #25151, #14051, #25006 ) ;
#9745 = line ( 'none', #15218, #26997 ) ;
#9746 = advanced_face ( 'none', ( #18834 ), #4070, .f. ) ;
#9747 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#9748 = oriented_edge ( 'none', *, *, #5051, .f. ) ;
#9749 = cartesian_point ( 'none', ( -33.46194077712555526, -51.00292657709105981, 1.000000000000077272 ) ) ;
#9750 = advanced_face ( 'none', ( #19413 ), #17099, .t. ) ;
#9751 = axis2_placement_3d ( 'none', #46568, #46268, #2091 ) ;
#9752 = edge_curve ( 'none', #532, #21420, #46458, .t. ) ;
#9753 = cartesian_point ( 'none', ( -49.64999999999984226, -13.48751941818016675, 132.3650329471011275 ) ) ;
#9754 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 1.224442052797193839e-16 ) ) ;
#9755 = vertex_point ( 'none', #16264 ) ;
#9756 = cartesian_point ( 'none', ( 49.61081362515092508, -31.00027695764240221, -13.77501833360221539 ) ) ;
#9757 = axis2_placement_3d ( 'none', #23317, #5009, #8699 ) ;
#9758 = face_outer_bound ( 'none', #30700, .t. ) ;
#9759 = edge_curve ( 'none', #45809, #28216, #45295, .t. ) ;
#9760 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#9761 = toroidal_surface ( 'none', #44710, 6.300000000000000711, 0.2000000000000000111 ) ;
#9762 = circle ( 'none', #3955, 26.00000000000000355 ) ;
#9763 = edge_curve ( 'none', #37759, #40437, #26325, .t. ) ;
#9764 = oriented_edge ( 'none', *, *, #34560, .f. ) ;
#9765 = cartesian_point ( 'none', ( -4.005668804161567564, -21.28792034875269579, 173.9548037512566623 ) ) ;
#9766 = oriented_edge ( 'none', *, *, #9504, .t. ) ;
#9767 = toroidal_surface ( 'none', #5026, 13.50000000000000178, 1.000000000000000000 ) ;
#9768 = edge_curve ( 'none', #8300, #2327, #5628, .t. ) ;
#9769 = cartesian_point ( 'none', ( -28.69999999999989271, -3.515054672948896730, 149.6558951961751802 ) ) ;
#9770 = cartesian_point ( 'none', ( -36.33130823037516421, -9.789586002808514464e-14, 146.0999999999999659 ) ) ;
#9771 = cartesian_point ( 'none', ( -59.49999999999986500, -20.00000000000035527, 111.4589838486225943 ) ) ;
#9772 = edge_curve ( 'none', #21965, #3108, #29169, .t. ) ;
#9773 = direction ( 'none', ( -3.323730179971561210e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9774 = oriented_edge ( 'none', *, *, #1696, .f. ) ;
#9775 = oriented_edge ( 'none', *, *, #43001, .f. ) ;
#9776 = oriented_edge ( 'none', *, *, #28012, .t. ) ;
#9777 = oriented_edge ( 'none', *, *, #27246, .t. ) ;
#9778 = line ( 'none', #10671, #18929 ) ;
#9779 = cartesian_point ( 'none', ( -74.69999999999986073, -14.48572390870779181, 134.5928803412540447 ) ) ;
#9780 = vector ( 'none', #7798, 1000.000000000000000 ) ;
#9781 = oriented_edge ( 'none', *, *, #14052, .t. ) ;
#9782 = cartesian_point ( 'none', ( -9.253430119067903803, 16.51702935015326901, 176.1000000000000227 ) ) ;
#9783 = cartesian_point ( 'none', ( 31.00027695764289959, 49.61081362515069060, 48.50000000000002842 ) ) ;
#9784 = edge_curve ( 'none', #24398, #23793, #37876, .t. ) ;
#9785 = circle ( 'none', #34209, 6.699999999999997513 ) ;
#9786 = cartesian_point ( 'none', ( -57.09999999999992326, 20.00000000000022382, 178.6410161513773858 ) ) ;
#9787 = oriented_edge ( 'none', *, *, #16724, .f. ) ;
#9788 = edge_loop ( 'none', ( #18457, #24445, #46489, #36347, #15787, #2254 ) ) ;
#9789 = direction ( 'none', ( -2.707005122077808223e-15, 0.9080905094339695172, 0.4187739565397470831 ) ) ;
#9790 = face_outer_bound ( 'none', #41264, .t. ) ;
#9791 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 60.60000000000005826 ) ) ;
#9792 = edge_loop ( 'none', ( #31387, #32255, #44803, #22775 ) ) ;
#9793 = oriented_edge ( 'none', *, *, #30228, .t. ) ;
#9794 = oriented_edge ( 'none', *, *, #9222, .t. ) ;
#9795 = cartesian_point ( 'none', ( -18.23934843388919091, -29.43043978568133667, 140.8653961896106352 ) ) ;
#9796 = cartesian_point ( 'none', ( -78.64709445636569285, -19.57692139953670818, 138.1374624432560552 ) ) ;
#9797 = direction ( 'none', ( -0.9912947018079757422, -8.113168256876137056e-14, -0.1316617414719871426 ) ) ;
#9798 = cartesian_point ( 'none', ( -42.04373229764434683, -5.889707255780549211, 112.9397881268959765 ) ) ;
#9799 = cartesian_point ( 'none', ( -55.57140479915526043, 26.65717921065693119, 120.7395897826691993 ) ) ;
#9800 = oriented_edge ( 'none', *, *, #35780, .f. ) ;
#9801 = face_outer_bound ( 'none', #40088, .t. ) ;
#9802 = cartesian_point ( 'none', ( -120.9999999999996447, -54.66524163599535768, 197.3652416360565667 ) ) ;
#9803 = direction ( 'none', ( -0.9912947018080029427, -8.232585987686550401e-14, -0.1316617414717828338 ) ) ;
#9804 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.096918487444492038e-16 ) ) ;
#9805 = advanced_face ( 'none', ( #6757 ), #45045, .f. ) ;
#9806 = axis2_placement_3d ( 'none', #28653, #28501, #36422 ) ;
#9807 = vector ( 'none', #11051, 1000.000000000000000 ) ;
#9808 = vector ( 'none', #47440, 1000.000000000000000 ) ;
#9809 = cartesian_point ( 'none', ( 51.00292657709094613, 33.46194077712569737, 1.000000000000007772 ) ) ;
#9810 = closed_shell ( 'none', ( #28526, #21039, #2024, #29479, #46241, #2866, #27778, #26440, #19437, #14662, #37982, #26506, #10379, #23423, #46886, #31569, #42473, #32936, #40790, #39580, #36148, #478, #35674, #46615, #34183, #42191, #28991, #32415, #17297, #9224, #37074, #11711, #30536, #17302, #22228, #37973, #35348, #32235, #25966, #35368, #7821, #24598, #44641, #16712, #26598, #6196, #1051, #41700, #44482, #9985, #8892, #46750, #9132, #24321, #15572, #44152, #4568, #26573, #20832, #47580, #35829, #4947, #14330, #23854, #35114, #22287, #30048, #30129, #43361, #33882, #26397, #3231, #38284, #30432, #34316, #34150, #141, #28070, #42800, #47095, #21268, #38210, #1056, #26112, #46642, #44412, #70, #23125, #20296, #21615, #43177, #20190, #8405, #21529, #45876, #34141, #45073, #30343, #24659, #29046, #18841, #47034, #22221, #43826, #19939, #31398, #6108, #30189, #16662, #1779, #27530, #6869, #38763, #5649, #31174, #2174, #25772, #960, #43796, #44046, #2774, #6815, #13982, #12130, #1114, #44886, #4748, #2020, #35917, #46812, #10680, #37706, #14990, #39660, #34919, #8549, #44903, #1951, #28371, #17059, #23213, #22084, #31237, #44717, #27831, #21915, #30912, #33649, #41074, #3567, #24421, #36672, #27477, #21587, #38962, #1303, #31330, #11458, #3935, #27236, #17067, #21523, #36138, #23448, #4715, #45447, #8065, #14197, #34803, #26750, #8663, #29049, #45858, #31470, #1774, #31410, #36023, #30255, #31679, #35447, #17955, #14906, #16681, #29861 ) ) ;
#9811 = cartesian_point ( 'none', ( -49.08280200193748755, 13.01416995275595490, 154.0106848584296131 ) ) ;
#9812 = cartesian_point ( 'none', ( -87.03314031081426094, -1.028095636599578588, 122.1211474014115197 ) ) ;
#9813 = vertex_point ( 'none', #19478 ) ;
#9814 = vector ( 'none', #45609, 1000.000000000000000 ) ;
#9815 = axis2_placement_3d ( 'none', #22170, #18794, #26205 ) ;
#9816 = cartesian_point ( 'none', ( -29.95558327356931372, -3.872222184464309436, 153.1010516969362811 ) ) ;
#9817 = edge_curve ( 'none', #34764, #22717, #43584, .t. ) ;
#9818 = cartesian_point ( 'none', ( -1.386789024394575770e-13, 46.50000000000006395, 45.50000000000006395 ) ) ;
#9819 = oriented_edge ( 'none', *, *, #32097, .f. ) ;
#9820 = cartesian_point ( 'none', ( -47.74103539695114762, -15.49460774708207822, 129.3289643202676871 ) ) ;
#9821 = vertex_point ( 'none', #30575 ) ;
#9822 = vertex_point ( 'none', #8552 ) ;
#9823 = line ( 'none', #15277, #11577 ) ;
#9824 = axis2_placement_3d ( 'none', #47451, #36539, #6753 ) ;
#9825 = cartesian_point ( 'none', ( -41.62763221235925215, 26.08957157380511660, 113.1000000000000512 ) ) ;
#9826 = cylindrical_surface ( 'none', #34804, 6.499999999999998224 ) ;
#9827 = edge_curve ( 'none', #28456, #40275, #9646, .t. ) ;
#9828 = vertex_point ( 'none', #41834 ) ;
#9829 = cartesian_point ( 'none', ( 20.00000000000008882, -34.64101615137753498, 114.7000000000000171 ) ) ;
#9830 = cartesian_point ( 'none', ( 1.618155365290195713e-13, -25.99999999999997868, 111.8999999999999915 ) ) ;
#9831 = vector ( 'none', #35720, 1000.000000000000114 ) ;
#9832 = cartesian_point ( 'none', ( -82.32611556577994349, 21.26920183199397840, 170.6756155614284580 ) ) ;
#9833 = axis2_placement_3d ( 'none', #10416, #36163, #9950 ) ;
#9834 = cartesian_point ( 'none', ( 20.36645490680288972, -16.42277426408742613, -12.57106781186548261 ) ) ;
#9835 = vertex_point ( 'none', #45539 ) ;
#9836 = edge_curve ( 'none', #21050, #42246, #40721, .t. ) ;
#9837 = cartesian_point ( 'none', ( -39.34999999999988063, -1.087879786254575517e-13, 146.0999999999999659 ) ) ;
#9838 = cartesian_point ( 'none', ( 13.03322069708025843, 36.87218675699316606, -36.18535050013861820 ) ) ;
#9839 = edge_loop ( 'none', ( #6495, #32989 ) ) ;
#9840 =( bounded_curve ( ) b_spline_curve ( 3, ( #1334, #12542, #41970, #5004 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.9272952180016142965, 1.570796326794896558 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670092527, 0.9657888653670092527, 1.000000000000000000 ) )
representation_item ( '' ) );
#9841 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.151057110211236853e-16 ) ) ;
#9842 = vertex_point ( 'none', #23340 ) ;
#9843 = vertex_point ( 'none', #1360 ) ;
#9844 = oriented_edge ( 'none', *, *, #37498, .f. ) ;
#9845 = cartesian_point ( 'none', ( -38.22443619764053580, -15.71380649151346276, 129.0988649619072817 ) ) ;
#9846 = direction ( 'none', ( 1.317153999343780519e-15, -1.235540259014456753e-16, 1.000000000000000000 ) ) ;
#9847 = edge_curve ( 'none', #38257, #4529, #33816, .t. ) ;
#9848 = advanced_face ( 'none', ( #37317 ), #41295, .f. ) ;
#9849 = direction ( 'none', ( -0.9745092216857933476, -3.543718415601647857e-15, 0.2243474467190328669 ) ) ;
#9850 = cartesian_point ( 'none', ( -84.84760491980530617, -2.839036484623219491e-13, 146.1000000000000796 ) ) ;
#9851 = edge_loop ( 'none', ( #35413, #27464, #34465, #14803 ) ) ;
#9852 = cartesian_point ( 'none', ( 53.01081362515097339, -31.00027695764237734, -23.75000000000001066 ) ) ;
#9853 = vector ( 'none', #8876, 1000.000000000000000 ) ;
#9854 = edge_curve ( 'none', #46046, #36277, #26888, .t. ) ;
#9855 = cartesian_point ( 'none', ( 1.683110647592287862e-14, 2.663022750215253250e-15, -7.000000000000002665 ) ) ;
#9856 = face_outer_bound ( 'none', #39448, .t. ) ;
#9857 = circle ( 'none', #16207, 3.999999999999996447 ) ;
#9858 = cartesian_point ( 'none', ( -40.74235309681334627, -8.901758983283951210, 158.7110710463070973 ) ) ;
#9859 = cartesian_point ( 'none', ( -84.80000000000293880, -20.00000000000073896, 111.4589838486227649 ) ) ;
#9860 = direction ( 'none', ( 0.1065859633166281045, -0.9943034911051387148, -5.921478319180358272e-17 ) ) ;
#9861 = oriented_edge ( 'none', *, *, #22435, .f. ) ;
#9862 = line ( 'none', #8197, #10997 ) ;
#9863 = oriented_edge ( 'none', *, *, #25525, .f. ) ;
#9864 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#9865 = edge_loop ( 'none', ( #47297, #20292 ) ) ;
#9866 = cartesian_point ( 'none', ( 7.613243666398103571, 19.59559352896448559, 176.0999999999999943 ) ) ;
#9867 = cartesian_point ( 'none', ( 20.96364229443824456, -33.06143212400456832, -12.25466733063971247 ) ) ;
#9868 = oriented_edge ( 'none', *, *, #34212, .f. ) ;
#9869 = direction ( 'none', ( 0.0000000000000000000, 0.4187739565397846087, -0.9080905094339520867 ) ) ;
#9870 = cartesian_point ( 'none', ( -144.6302325581393973, -3.564472977581063073, 153.2620201334610499 ) ) ;
#9871 = cartesian_point ( 'none', ( -40.74176285683591914, -2.549943533045150534, 169.0225046428028577 ) ) ;
#9872 = oriented_edge ( 'none', *, *, #14771, .f. ) ;
#9873 = vertex_point ( 'none', #38679 ) ;
#9874 = oriented_edge ( 'none', *, *, #601, .t. ) ;
#9875 = cartesian_point ( 'none', ( -49.64999999999987068, -1.459526943747846922e-13, 146.0999999999999943 ) ) ;
#9876 = circle ( 'none', #3096, 47.50000000000002132 ) ;
#9877 = axis2_placement_3d ( 'none', #10563, #10865, #36955 ) ;
#9878 = oriented_edge ( 'none', *, *, #38856, .f. ) ;
#9879 = toroidal_surface ( 'none', #17481, 3.199999999999999734, 0.1999999999999996503 ) ;
#9880 = direction ( 'none', ( 3.497350093653011233e-15, -0.7135047819687702075, 0.7006503593859764178 ) ) ;
#9881 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#9882 = oriented_edge ( 'none', *, *, #28087, .t. ) ;
#9883 = direction ( 'none', ( 0.1065859633166277853, -0.9943034911051386038, -4.235681631385831453e-17 ) ) ;
#9884 = cartesian_point ( 'none', ( -13.23597847503043212, -36.68526780341846916, -35.99999999999999289 ) ) ;
#9885 = oriented_edge ( 'none', *, *, #3786, .f. ) ;
#9886 = oriented_edge ( 'none', *, *, #2347, .f. ) ;
#9887 = axis2_placement_3d ( 'none', #25479, #44265, #14516 ) ;
#9888 = face_outer_bound ( 'none', #25321, .t. ) ;
#9889 = cartesian_point ( 'none', ( -1.823670730528613106e-15, 1.919978675285259926e-15, -36.50000000000000000 ) ) ;
#9890 = vector ( 'none', #16782, 1000.000000000000000 ) ;
#9891 = oriented_edge ( 'none', *, *, #19686, .f. ) ;
#9892 = cartesian_point ( 'none', ( -52.26760505217805530, 6.321993847552812795, 131.2424195179548860 ) ) ;
#9893 = oriented_edge ( 'none', *, *, #10094, .f. ) ;
#9894 = cartesian_point ( 'none', ( -69.49999999999987210, -20.00000000000038725, 111.4589838486226085 ) ) ;
#9895 = vertex_point ( 'none', #2309 ) ;
#9896 = cartesian_point ( 'none', ( -77.69999999999986073, -16.35046334082346320, 128.5312109540698771 ) ) ;
#9897 = direction ( 'none', ( -0.5448968651154829645, 0.8385030747631873060, 6.616717687313837095e-16 ) ) ;
#9898 = axis2_placement_3d ( 'none', #14737, #3848, #40499 ) ;
#9899 = cartesian_point ( 'none', ( -36.28688773511067467, -11.87658050666219722, 134.5723253453413122 ) ) ;
#9900 = direction ( 'none', ( 3.568574007723717001e-15, -1.000000000000000000, 5.852461372666895755e-13 ) ) ;
#9901 = cartesian_point ( 'none', ( -33.95462041471040493, -51.35344231126860137, 68.60000000000006537 ) ) ;
#9902 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#9903 = line ( 'none', #31444, #7562 ) ;
#9904 = line ( 'none', #16321, #35818 ) ;
#9905 = edge_curve ( 'none', #32931, #28571, #28050, .t. ) ;
#9906 = axis2_placement_3d ( 'none', #19007, #25609, #26241 ) ;
#9907 = circle ( 'none', #42714, 16.55000000000000071 ) ;
#9908 = edge_curve ( 'none', #36723, #31913, #17678, .t. ) ;
#9909 = cartesian_point ( 'none', ( 26.08957157380446645, 41.62763221235954347, 113.0999999999999517 ) ) ;
#9910 = direction ( 'none', ( 0.0000000000000000000, -0.9080905094339570827, -0.4187739565397736174 ) ) ;
#9911 = circle ( 'none', #9625, 6.499999999999999112 ) ;
#9912 = cartesian_point ( 'none', ( -42.15546348111648456, 5.558771587509988343, 112.8564127316695078 ) ) ;
#9913 = oriented_edge ( 'none', *, *, #41260, .f. ) ;
#9914 = edge_curve ( 'none', #1275, #26380, #30951, .t. ) ;
#9915 = cartesian_point ( 'none', ( -24.99999999999988987, -7.924597310173011167, 121.1000000000000085 ) ) ;
#9916 = face_outer_bound ( 'none', #46336, .t. ) ;
#9917 = oriented_edge ( 'none', *, *, #15276, .t. ) ;
#9918 = advanced_face ( 'none', ( #44730 ), #45911, .t. ) ;
#9919 = cartesian_point ( 'none', ( -46.59352487864067172, 7.783776785147058952, 160.6681893608964060 ) ) ;
#9920 = edge_curve ( 'none', #9835, #46196, #3334, .t. ) ;
#9921 = cartesian_point ( 'none', ( -6.771109279490822457e-16, 3.218655261137973063e-14, 44.50000000000000711 ) ) ;
#9922 = direction ( 'none', ( 1.214306433183764374e-15, 1.505306844533063543e-29, 1.000000000000000000 ) ) ;
#9923 = vertex_point ( 'none', #27525 ) ;
#9924 = cartesian_point ( 'none', ( 20.00000000000008527, 32.14101615137756340, 69.50000000000004263 ) ) ;
#9925 = oriented_edge ( 'none', *, *, #35386, .t. ) ;
#9926 = vector ( 'none', #27481, 1000.000000000000000 ) ;
#9927 = edge_curve ( 'none', #29399, #43127, #21693, .t. ) ;
#9928 = vertex_point ( 'none', #23838 ) ;
#9929 = cartesian_point ( 'none', ( 1.525629777060645598e-13, 1.857226021965031702e-14, 176.0999999999999659 ) ) ;
#9930 = oriented_edge ( 'none', *, *, #24064, .t. ) ;
#9931 = oriented_edge ( 'none', *, *, #20328, .t. ) ;
#9932 = oriented_edge ( 'none', *, *, #3580, .f. ) ;
#9934 = direction ( 'none', ( 3.087807787238715050e-15, -1.000000000000000000, -3.400530025998531510e-16 ) ) ;
#9933 = cartesian_point ( 'none', ( -42.39324612410694471, 7.438852013627887949, 160.8597836846075495 ) ) ;
#9935 = direction ( 'none', ( 3.871669095254629532e-15, -1.000000000000000000, -1.224442052797197290e-16 ) ) ;
#9936 = line ( 'none', #43932, #14505 ) ;
#9937 = circle ( 'none', #33619, 55.00000000000000000 ) ;
#9938 = oriented_edge ( 'none', *, *, #19810, .t. ) ;
#9939 = vertex_point ( 'none', #23984 ) ;
#9940 = b_spline_curve_with_knots ( 'none', 3,
( #17265, #29605, #33019, #21893, #33325, #25922 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0003916574763530731511, 0.0007833149527061463021 ),
.unspecified. ) ;
#9941 = direction ( 'none', ( -3.354551165104420173e-15, 0.9967624760706482734, 0.08040252668610881059 ) ) ;
#9942 = cartesian_point ( 'none', ( -121.4999999999997300, -19.99999999996530420, 206.1000000000118177 ) ) ;
#9943 = cartesian_point ( 'none', ( 20.00000000000008882, -34.64101615137753498, 114.7000000000000171 ) ) ;
#9944 = axis2_placement_3d ( 'none', #15557, #19268, #22972 ) ;
#9945 = circle ( 'none', #42924, 55.99999999999997158 ) ;
#9946 = cartesian_point ( 'none', ( -38.78199246841228387, -8.779622132025666659, 158.5446415439248540 ) ) ;
#9947 = direction ( 'none', ( -3.265361837132813192e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9948 = b_spline_curve_with_knots ( 'none', 3,
( #26240, #41216, #37708, #20298, #45551, #34942, #8881, #1851, #23350, #9381, #16273, #1671, #34638, #41839 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0002970788461624435974, 0.0005941576923248871947, 0.0008912365384873307921, 0.001188315384649774389, 0.001782473076974675896, 0.002376630769299577402 ),
.unspecified. ) ;
#9949 = cartesian_point ( 'none', ( -37.46194077712583237, -45.96194077712537052, 8.030471620250763316e-15 ) ) ;
#9950 = direction ( 'none', ( -4.081702296416024674e-15, 1.000000000000000000, -5.877651306839076036e-13 ) ) ;
#9951 = axis2_placement_3d ( 'none', #22163, #18469, #36545 ) ;
#9952 = oriented_edge ( 'none', *, *, #973, .t. ) ;
#9953 = oriented_edge ( 'none', *, *, #20672, .f. ) ;
#9954 = oriented_edge ( 'none', *, *, #6863, .f. ) ;
#9955 = cartesian_point ( 'none', ( -103.5000000000000000, 47.86524163605461268, 197.3652416359965400 ) ) ;
#9956 = cartesian_point ( 'none', ( -49.36769861189898023, 11.90625274318178839, 136.6511299291675812 ) ) ;
#9957 = oriented_edge ( 'none', *, *, #16095, .f. ) ;
#9958 = axis2_placement_3d ( 'none', #42806, #7199, #13820 ) ;
#9959 = cartesian_point ( 'none', ( -54.50000000000002132, 27.63260198879854102, 122.1812800690923382 ) ) ;
#9960 = edge_curve ( 'none', #45280, #45624, #43728, .t. ) ;
#9961 = oriented_edge ( 'none', *, *, #38723, .f. ) ;
#9962 = oriented_edge ( 'none', *, *, #20536, .f. ) ;
#9963 = direction ( 'none', ( 1.619075244245020021e-15, -0.7071067811869609088, -0.7071067811861341257 ) ) ;
#9964 = oriented_edge ( 'none', *, *, #7469, .f. ) ;
#9965 = advanced_face ( 'none', ( #8483 ), #2211, .f. ) ;
#9966 = axis2_placement_3d ( 'none', #24834, #2833, #35809 ) ;
#9967 = edge_curve ( 'none', #33393, #22924, #1642, .t. ) ;
#9968 = oriented_edge ( 'none', *, *, #2958, .f. ) ;
#9969 = direction ( 'none', ( 1.317153999343780519e-15, -1.235540259014456753e-16, 1.000000000000000000 ) ) ;
#9970 = cartesian_point ( 'none', ( -56.79999999999991900, -1.723583647948832096e-13, 118.6000000000000654 ) ) ;
#9971 = cartesian_point ( 'none', ( 18.60253472947482933, -35.16317504480259970, -37.35003040642321537 ) ) ;
#9972 = circle ( 'none', #28889, 0.1000000000000029893 ) ;
#9973 = circle ( 'none', #46103, 26.00000000000000711 ) ;
#9974 = circle ( 'none', #46486, 47.50000000000000711 ) ;
#9975 = axis2_placement_3d ( 'none', #6737, #47439, #40042 ) ;
#9976 = vertex_point ( 'none', #31543 ) ;
#9977 = edge_curve ( 'none', #35705, #18047, #25177, .t. ) ;
#9978 = cartesian_point ( 'none', ( -45.54999999999991900, 16.81076749917862401, 155.4787310489508911 ) ) ;
#9979 = cartesian_point ( 'none', ( -31.18395827869001380, -5.387754865312661678, 152.0159392546206050 ) ) ;
#9980 = vertex_point ( 'none', #34798 ) ;
#9981 = edge_curve ( 'none', #46345, #22739, #30336, .t. ) ;
#9982 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940147752e-17, -1.000000000000000000 ) ) ;
#9983 = oriented_edge ( 'none', *, *, #25721, .f. ) ;
#9984 = cartesian_point ( 'none', ( 11.45321929319355725, 18.48055493771040148, 174.1814758487514894 ) ) ;
#9985 = advanced_face ( 'none', ( #40130 ), #25132, .f. ) ;
#9986 = cartesian_point ( 'none', ( -74.19999999999990337, 8.000764191393679781, 154.0088730141347639 ) ) ;
#9987 = toroidal_surface ( 'none', #45946, 4.200000000000000178, 0.2000000000000009548 ) ;
#9988 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#9989 = edge_curve ( 'none', #46057, #13599, #41847, .t. ) ;
#9990 = cartesian_point ( 'none', ( -84.51695986699562013, 20.36420734915377651, 171.4288595618278066 ) ) ;
#9991 = advanced_face ( 'none', ( #11909 ), #2755, .f. ) ;
#9992 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#9993 = direction ( 'none', ( -1.000000000000000000, -8.881784197001245421e-16, 1.084482438634955462e-15 ) ) ;
#9994 = direction ( 'none', ( 4.440892098500627148e-16, 1.000000000000000000, -3.083952846180990774e-16 ) ) ;
#9995 = edge_curve ( 'none', #21139, #35083, #5037, .t. ) ;
#9996 = cartesian_point ( 'none', ( -3.487162042988861989e-14, 3.460052421212489235e-14, 3.000000000000051070 ) ) ;
#9997 = oriented_edge ( 'none', *, *, #36459, .t. ) ;
#9998 = oriented_edge ( 'none', *, *, #1057, .t. ) ;
#9999 = oriented_edge ( 'none', *, *, #31023, .t. ) ;
#10000 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#10001 = edge_loop ( 'none', ( #12629, #47476 ) ) ;
#10002 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#10003 = cartesian_point ( 'none', ( -79.80000000000299565, 19.99999999999995026, 180.7410161513775506 ) ) ;
#10004 = edge_loop ( 'none', ( #34160, #36642, #27952, #2695 ) ) ;
#10005 = oriented_edge ( 'none', *, *, #27228, .f. ) ;
#10006 = cartesian_point ( 'none', ( -39.06747668275897922, -11.04713063124392214, 135.6596501583407246 ) ) ;
#10007 = vertex_point ( 'none', #46953 ) ;
#10008 = edge_loop ( 'none', ( #11426, #25819, #2721, #28381 ) ) ;
#10009 = edge_loop ( 'none', ( #23032, #15279, #38730, #18259, #2048, #44510, #17228, #21384, #22336, #45395, #30052, #32950, #10871, #34346, #26580, #19424 ) ) ;
#10010 = direction ( 'none', ( -0.1065859633166278408, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#10011 = cartesian_point ( 'none', ( -46.59352487864062198, -11.57281237072909086, 134.3148680054979707 ) ) ;
#10012 = axis2_placement_3d ( 'none', #33933, #8023, #30699 ) ;
#10013 = vector ( 'none', #2025, 1000.000000000000114 ) ;
#10014 = circle ( 'none', #9418, 26.00000000000000355 ) ;
#10015 = circle ( 'none', #11980, 4.050000000000004263 ) ;
#10016 = b_spline_curve_with_knots ( 'none', 3,
( #13668, #39442, #21220, #11896, #31820, #17772, #25655, #23086, #16326, #38572, #13422, #21584, #40705, #33969, #46955, #315, #30941, #22217, #6970, #4249 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0002616257027534970810, 0.002235777903276791895, 0.003222854003538442799, 0.004209930103800095004, 0.005197006204061747209, 0.005690544254192574612, 0.006184082304323402016, 0.007171158404585059425, 0.007664696454715890298, 0.008158234504846720303 ),
.unspecified. ) ;
#10017 = oriented_edge ( 'none', *, *, #43435, .t. ) ;
#10018 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#10019 = direction ( 'none', ( 1.000000000000000000, -3.472942098561954643e-17, -1.826024711554533667e-16 ) ) ;
#10020 = axis2_placement_3d ( 'none', #34687, #26774, #15978 ) ;
#10021 = edge_loop ( 'none', ( #2945, #2450, #41299, #1567 ) ) ;
#10022 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#10023 = axis2_placement_3d ( 'none', #1271, #8461, #28620 ) ;
#10024 = direction ( 'none', ( 0.9985173288360185140, 0.05443476843142257965, 0.0000000000000000000 ) ) ;
#10025 = cartesian_point ( 'none', ( -49.36772325862159505, 12.57772647532497068, 137.5653180075702551 ) ) ;
#10026 = cartesian_point ( 'none', ( -36.52226792632210106, -2.463823013426432951, 168.1261275343421460 ) ) ;
#10027 = oriented_edge ( 'none', *, *, #44540, .t. ) ;
#10028 = cartesian_point ( 'none', ( -20.00000000000011369, 34.64101615137748524, 106.1000000000000085 ) ) ;
#10029 = direction ( 'none', ( -0.1065859633166278408, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#10030 = toroidal_surface ( 'none', #8966, 6.100000000000000533, 0.2000000000000000111 ) ;
#10031 = b_spline_curve_with_knots ( 'none', 3,
( #1437, #19720, #12337, #41908, #26793, #940, #793, #19549, #37623, #12177, #30161, #19232, #8458, #4611, #11845, #26639, #41275, #30314 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.957762540861502215e-07, 0.0008474859908360296871, 0.001694676205417973208, 0.002541866419999916620, 0.003389056634581860249, 0.004236246849163803445, 0.005083437063745747074, 0.005930627278327690703, 0.006777817492909634332 ),
.unspecified. ) ;
#10032 = axis2_placement_3d ( 'none', #6426, #47264, #14107 ) ;
#10033 = cartesian_point ( 'none', ( -3.734351268304088244e-14, 3.477502818326309484e-14, 4.857225732735059864e-14 ) ) ;
#10034 = edge_curve ( 'none', #33752, #4281, #47435, .t. ) ;
#10035 = cartesian_point ( 'none', ( 18.38660980283406232, -11.39700839726358517, 174.4645731540149711 ) ) ;
#10037 = cartesian_point ( 'none', ( 48.06005309682304727, -34.05969549451830147, 64.59999999999999432 ) ) ;
#10036 = cartesian_point ( 'none', ( -84.24258345551439220, -24.08080038262336586, 139.3097745908664251 ) ) ;
#10038 = oriented_edge ( 'none', *, *, #40299, .f. ) ;
#10039 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#10040 = direction ( 'none', ( 2.657580928260468141e-15, -0.9080905094339684069, -0.4187739565397495256 ) ) ;
#10041 = cartesian_point ( 'none', ( 15.82222129593502125, -31.04961580544511790, 137.3150878249811910 ) ) ;
#10042 = cartesian_point ( 'none', ( -9.894862706971702933e-15, 2.782881169078937871e-17, -46.00000000000000000 ) ) ;
#10043 = oriented_edge ( 'none', *, *, #45491, .f. ) ;
#10044 = edge_curve ( 'none', #35502, #20267, #14180, .t. ) ;
#10045 = cartesian_point ( 'none', ( -56.79999999999983373, -22.84668225476404402, 153.3776270724073356 ) ) ;
#10046 = oriented_edge ( 'none', *, *, #35554, .f. ) ;
#10047 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#10048 = advanced_face ( 'none', ( #47013 ), #14759, .t. ) ;
#10049 = edge_curve ( 'none', #23265, #21452, #6735, .t. ) ;
#10050 = cartesian_point ( 'none', ( 4.808307965697036353e-14, 23.00000000000002132, 91.30000000000005400 ) ) ;
#10051 = cartesian_point ( 'none', ( -78.49999999999972999, -34.64101615136600287, 166.1000000000205432 ) ) ;
#10052 = cartesian_point ( 'none', ( 36.79690385403317521, 46.66987557343229298, 68.60000000000002274 ) ) ;
#10053 = oriented_edge ( 'none', *, *, #28779, .f. ) ;
#10054 = vertex_point ( 'none', #24594 ) ;
#10055 = edge_curve ( 'none', #24578, #7919, #42408, .t. ) ;
#10056 = cartesian_point ( 'none', ( -2.592278280906850736e-14, -6.223158938113569828e-16, -72.50000000000000000 ) ) ;
#10057 = edge_curve ( 'none', #508, #14116, #15082, .t. ) ;
#10058 = vertex_point ( 'none', #32169 ) ;
#10059 = cartesian_point ( 'none', ( -1.312144837228856255e-14, 3.690342419865547471e-17, -61.00000000000000000 ) ) ;
#10060 = cartesian_point ( 'none', ( -59.49999999999991473, 20.00000000000019540, 178.2410161513773801 ) ) ;
#10061 = vector ( 'none', #12295, 1000.000000000000000 ) ;
#10062 = face_outer_bound ( 'none', #40609, .t. ) ;
#10063 = circle ( 'none', #18337, 0.2000000000000007605 ) ;
#10064 = direction ( 'none', ( -8.392778686972771632e-16, -2.967193978115018839e-17, -1.000000000000000000 ) ) ;
#10065 = edge_loop ( 'none', ( #35664, #14566, #42845, #41950 ) ) ;
#10066 = direction ( 'none', ( -0.7071067811865500152, 0.7071067811865450192, -4.128910316559729747e-13 ) ) ;
#10067 = edge_curve ( 'none', #13698, #27490, #32611, .t. ) ;
#10068 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.632680918566404032e-15 ) ) ;
#10069 = direction ( 'none', ( 9.436895709313830594e-16, 2.775557561562891351e-16, 1.000000000000000000 ) ) ;
#10070 = vertex_point ( 'none', #10132 ) ;
#10071 = person_and_organization_role ( 'design_owner' ) ;
#10072 = cartesian_point ( 'none', ( -37.43878291376032053, 5.067190853031291020, 131.2739304392539452 ) ) ;
#10073 = direction ( 'none', ( 3.608224830031756390e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10074 = line ( 'none', #19185, #15201 ) ;
#10075 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 58.50000000000005684 ) ) ;
#10076 = advanced_face ( 'none', ( #34388, #27465, #40672, #23434, #11335, #32062 ), #22846, .f. ) ;
#10077 = axis2_placement_3d ( 'none', #28851, #15009, #11824 ) ;
#10079 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#10078 = cartesian_point ( 'none', ( -39.40457741509185041, 2.190344192493929310, 113.1000000000000369 ) ) ;
#10080 = line ( 'none', #13587, #26167 ) ;
#10081 = oriented_edge ( 'none', *, *, #44186, .t. ) ;
#10082 = edge_loop ( 'none', ( #10631, #22456, #11034, #8821, #28171, #12208 ) ) ;
#10083 = axis2_placement_3d ( 'none', #21258, #17870, #10351 ) ;
#10084 = cartesian_point ( 'none', ( 45.96194077712549131, -37.46194077712567605, -51.00000000000000711 ) ) ;
#10085 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#10086 = line ( 'none', #9280, #38336 ) ;
#10087 = axis2_placement_3d ( 'none', #20714, #42606, #17014 ) ;
#10088 = oriented_edge ( 'none', *, *, #8042, .f. ) ;
#10089 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.151057110211239811e-16 ) ) ;
#10090 = oriented_edge ( 'none', *, *, #1212, .t. ) ;
#10091 = cartesian_point ( 'none', ( -42.40647512135907249, -1.767469191805868700, 168.0115871178951465 ) ) ;
#10092 = axis2_placement_3d ( 'none', #179, #29565, #491 ) ;
#10093 = direction ( 'none', ( 0.1065859633166277853, -0.9943034911051386038, -4.235681631385831453e-17 ) ) ;
#10094 = edge_curve ( 'none', #25955, #41490, #22251, .t. ) ;
#10095 = vertex_point ( 'none', #30640 ) ;
#10096 =( bounded_curve ( ) b_spline_curve ( 3, ( #28557, #14389, #36158, #13933 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384689674, 5.355890089177970381 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670095858, 0.9657888653670095858, 1.000000000000000000 ) )
representation_item ( '' ) );
#10097 = oriented_edge ( 'none', *, *, #37471, .t. ) ;
#10098 = cartesian_point ( 'none', ( -36.33130823037516421, -9.789586002808514464e-14, 146.0999999999999659 ) ) ;
#10099 = oriented_edge ( 'none', *, *, #19039, .f. ) ;
#10100 = direction ( 'none', ( -1.063012701305063081e-15, -1.291400868768444352e-17, -1.000000000000000000 ) ) ;
#10101 = face_outer_bound ( 'none', #1043, .t. ) ;
#10102 = circle ( 'none', #24457, 11.24999999999999645 ) ;
#10103 = axis2_placement_3d ( 'none', #10787, #40681, #36548 ) ;
#10104 = vector ( 'none', #39812, 999.9999999999998863 ) ;
#10105 = direction ( 'none', ( -1.000000000000000000, -3.661914076502782819e-15, 1.272573125467864644e-15 ) ) ;
#10106 = vector ( 'none', #36050, 1000.000000000000000 ) ;
#10107 = edge_curve ( 'none', #45048, #33552, #24000, .t. ) ;
#10108 = oriented_edge ( 'none', *, *, #34358, .t. ) ;
#10109 = cartesian_point ( 'none', ( -1.811961376382700051, 16.90315934878737281, -75.00000000000000000 ) ) ;
#10110 = axis2_placement_3d ( 'none', #8928, #38569, #1571 ) ;
#10111 = edge_curve ( 'none', #44151, #28042, #3294, .t. ) ;
#10112 = oriented_edge ( 'none', *, *, #28839, .f. ) ;
#10113 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038686115e-16, -1.000000000000000000 ) ) ;
#10114 = cartesian_point ( 'none', ( 18.68302791556195430, -37.33649097574721765, 75.19998533311824929 ) ) ;
#10115 = vector ( 'none', #15841, 999.9999999999998863 ) ;
#10116 = cartesian_point ( 'none', ( 8.786537038510129349, 15.71692185567131972, -37.36470955393893689 ) ) ;
#10117 = cartesian_point ( 'none', ( -19.05899134521922988, -29.22015009027745691, 140.1874920538704430 ) ) ;
#10118 = edge_curve ( 'none', #24977, #25162, #4428, .t. ) ;
#10119 = cartesian_point ( 'none', ( -79.80000000000300986, 21.13068968265726966, 178.2891717759058281 ) ) ;
#10120 = cartesian_point ( 'none', ( -19.92882842329465021, -34.24322869439514960, 120.7000000000000739 ) ) ;
#10121 = direction ( 'none', ( -0.5636924950782565835, -0.8259847280624803556, 0.0000000000000000000 ) ) ;
#10122 = line ( 'none', #22940, #349 ) ;
#10123 = oriented_edge ( 'none', *, *, #9488, .t. ) ;
#10124 = edge_curve ( 'none', #31231, #2782, #35560, .t. ) ;
#10125 = direction ( 'none', ( -3.608224830031758756e-15, 0.9967624760706482734, 0.08040252668610857467 ) ) ;
#10126 = vector ( 'none', #21807, 1000.000000000000227 ) ;
#10127 = cartesian_point ( 'none', ( -49.61081362515099613, 31.00027695764242353, 60.60000000000007958 ) ) ;
#10128 = cartesian_point ( 'none', ( -40.47394918107972472, -3.681952779565675904, 131.1994852819763082 ) ) ;
#10129 = direction ( 'none', ( 1.054711873393898713e-15, 1.665334536937734811e-16, 1.000000000000000000 ) ) ;
#10130 = edge_loop ( 'none', ( #18224, #12616, #31482, #42417 ) ) ;
#10131 = vertex_point ( 'none', #14543 ) ;
#10132 = cartesian_point ( 'none', ( 51.00292657709093191, 37.46194077712570447, 6.938893903907228378e-15 ) ) ;
#10133 = cartesian_point ( 'none', ( -31.52527695764256066, -43.49498556608259747, 60.60000000000005826 ) ) ;
#10134 = cartesian_point ( 'none', ( -87.87956589803242480, 20.81925282756370521, 171.0579343019394685 ) ) ;
#10135 = advanced_face ( 'none', ( #36103 ), #40454, .f. ) ;
#10136 = cartesian_point ( 'none', ( -26.33137846621982447, 42.47275169671803496, 112.3671027963868312 ) ) ;
#10137 = direction ( 'none', ( -9.348201348699711183e-16, 1.000000000000000000, 6.049741671912744672e-19 ) ) ;
#10138 = cartesian_point ( 'none', ( -46.59352487863938563, 13.19538825052299025, 136.1632016616330816 ) ) ;
#10139 = cartesian_point ( 'none', ( -84.80000000000299565, 18.67857273949664432, 178.8707407718682134 ) ) ;
#10140 = axis2_placement_3d ( 'none', #709, #18992, #26388 ) ;
#10141 = oriented_edge ( 'none', *, *, #4612, .f. ) ;
#10142 = vertex_point ( 'none', #47388 ) ;
#10143 = oriented_edge ( 'none', *, *, #30885, .f. ) ;
#10144 = face_outer_bound ( 'none', #36641, .t. ) ;
#10145 = circle ( 'none', #30596, 5.000000000000004441 ) ;
#10146 = circle ( 'none', #2092, 28.10000000000001563 ) ;
#10147 = vertex_point ( 'none', #33062 ) ;
#10148 = face_outer_bound ( 'none', #20641, .t. ) ;
#10149 = oriented_edge ( 'none', *, *, #30825, .f. ) ;
#10150 = cartesian_point ( 'none', ( -2.456036059560866662e-15, 1.894790740541870168e-15, -37.50000000000000000 ) ) ;
#10151 = direction ( 'none', ( -1.096345236817342281e-15, -1.610385582298831411e-29, -1.000000000000000000 ) ) ;
#10152 = oriented_edge ( 'none', *, *, #37260, .t. ) ;
#10153 = axis2_placement_3d ( 'none', #9655, #43241, #24281 ) ;
#10154 = face_bound ( 'none', #12952, .t. ) ;
#10155 = cartesian_point ( 'none', ( -84.70000000000281659, -34.64101615137781209, 166.1000000000001933 ) ) ;
#10156 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#10157 = cartesian_point ( 'none', ( -48.25757762857559641, -15.16937233592264356, 143.2415004932378508 ) ) ;
#10158 = axis2_placement_3d ( 'none', #20365, #6179, #24058 ) ;
#10159 = cartesian_point ( 'none', ( -39.34999999999983800, -8.761911524843338128, 158.5205034692969832 ) ) ;
#10160 = cartesian_point ( 'none', ( -19.99999999999989342, 34.64101615137759893, 74.70000000000007390 ) ) ;
#10161 = axis2_placement_3d ( 'none', #3675, #33238, #44009 ) ;
#10162 = line ( 'none', #9698, #28556 ) ;
#10163 = edge_curve ( 'none', #26970, #193, #18783, .t. ) ;
#10164 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#10165 = vector ( 'none', #14876, 1000.000000000000114 ) ;
#10166 = axis2_placement_3d ( 'none', #36382, #14283, #35279 ) ;
#10167 = edge_curve ( 'none', #23007, #18159, #12511, .t. ) ;
#10168 = oriented_edge ( 'none', *, *, #29741, .t. ) ;
#10169 = cartesian_point ( 'none', ( -48.25757762857557509, -14.30670957845884494, 151.8964590513216422 ) ) ;
#10170 = cartesian_point ( 'none', ( -69.69999999999990337, -3.067271053145883198e-13, 146.1000000000001080 ) ) ;
#10171 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#10172 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#10173 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#10174 = vertex_point ( 'none', #47691 ) ;
#10175 = oriented_edge ( 'none', *, *, #3313, .f. ) ;
#10176 = cartesian_point ( 'none', ( -55.83819270004216406, 34.64101615137735024, 126.1000000000000227 ) ) ;
#10177 = oriented_edge ( 'none', *, *, #3433, .f. ) ;
#10178 = cartesian_point ( 'none', ( -8.499999999999930722, 16.16353192376766046, 156.3566031634668718 ) ) ;
#10179 = direction ( 'none', ( 0.0000000000000000000, 0.4712515702486604896, 0.8819988421410607238 ) ) ;
#10180 = cartesian_point ( 'none', ( 24.76313972081464598, -31.89101615137739643, 113.0999999999999375 ) ) ;
#10181 = edge_curve ( 'none', #2619, #9635, #22139, .t. ) ;
#10182 = cartesian_point ( 'none', ( 1.777965446947125975e-14, 2.700804652330337690e-15, -5.500000000000001776 ) ) ;
#10183 = oriented_edge ( 'none', *, *, #23355, .t. ) ;
#10184 = oriented_edge ( 'none', *, *, #41191, .t. ) ;
#10185 = line ( 'none', #5927, #42988 ) ;
#10186 = cartesian_point ( 'none', ( -49.64999999999980673, -11.67569074778144333, 161.4049255327222738 ) ) ;
#10187 = conical_surface ( 'none', #41766, 65.00000000000001421, 0.7853981633974552734 ) ;
#10188 = cartesian_point ( 'none', ( -20.00111839826890403, -5.614657893057255045, 176.0999999999999943 ) ) ;
#10189 = vertex_point ( 'none', #14384 ) ;
#10190 = line ( 'none', #43844, #24573 ) ;
#10191 = cartesian_point ( 'none', ( -25.56432379581488945, -5.516079017050727451, 1.548597204183419285 ) ) ;
#10192 = vertex_point ( 'none', #43984 ) ;
#10193 = cartesian_point ( 'none', ( -85.49999999999968736, -65.00000000001152500, 127.1000000000386478 ) ) ;
#10194 = edge_curve ( 'none', #28119, #39353, #9047, .t. ) ;
#10195 = cartesian_point ( 'none', ( -6.029239812261736553, -17.84012854160613415, 176.0999999999999659 ) ) ;
#10197 = vertex_point ( 'none', #25340 ) ;
#10196 = advanced_face ( 'none', ( #44684 ), #40087, .t. ) ;
#10198 = oriented_edge ( 'none', *, *, #31620, .f. ) ;
#10199 = oriented_edge ( 'none', *, *, #43562, .t. ) ;
#10200 = cartesian_point ( 'none', ( -19.99999999999983658, 34.64101615137759893, 120.7000000000000739 ) ) ;
#10201 = cartesian_point ( 'none', ( 1.478457656938062155e-13, 1.869470442492998212e-14, 171.5999999999999659 ) ) ;
#10202 = direction ( 'none', ( -1.063012701305063081e-15, -1.291400868768444352e-17, -1.000000000000000000 ) ) ;
#10203 = vertex_point ( 'none', #25505 ) ;
#10204 = face_outer_bound ( 'none', #23577, .t. ) ;
#10205 = oriented_edge ( 'none', *, *, #861, .t. ) ;
#10206 = cartesian_point ( 'none', ( 3.577238100832553780, -33.37081376847067560, -43.00000000000000000 ) ) ;
#10207 = cartesian_point ( 'none', ( 1.459772077093456488e-13, 1.918448124604888865e-14, 171.0999999999999659 ) ) ;
#10208 = advanced_face ( 'none', ( #30904 ), #13061, .f. ) ;
#10209 = vector ( 'none', #37268, 1000.000000000000000 ) ;
#10210 = axis2_placement_3d ( 'none', #36357, #2922, #25688 ) ;
#10211 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#10212 = advanced_face ( 'none', ( #29720 ), #31483, .t. ) ;
#10213 = cartesian_point ( 'none', ( 1.279986713303264069e-13, -47.49999999999997158, 3.000000000000048850 ) ) ;
#10214 = face_outer_bound ( 'none', #26875, .t. ) ;
#10215 = cylindrical_surface ( 'none', #18273, 11.09999999999999254 ) ;
#10216 = direction ( 'none', ( -3.800862444811031083e-15, 0.9790386015721626034, -0.2036747815308123655 ) ) ;
#10217 = direction ( 'none', ( -4.440892098500626162e-16, -1.000000000000000000, 3.083952846180989294e-16 ) ) ;
#10218 = oriented_edge ( 'none', *, *, #18522, .f. ) ;
#10219 = axis2_placement_3d ( 'none', #37289, #15195, #7284 ) ;
#10220 = oriented_edge ( 'none', *, *, #35811, .t. ) ;
#10221 = oriented_edge ( 'none', *, *, #32436, .f. ) ;
#10222 = cartesian_point ( 'none', ( -49.61081362515098903, 31.00027695764242708, 68.60000000000007958 ) ) ;
#10223 = face_outer_bound ( 'none', #6932, .t. ) ;
#10224 = axis2_placement_3d ( 'none', #43841, #17461, #32281 ) ;
#10225 = oriented_edge ( 'none', *, *, #21964, .f. ) ;
#10226 = edge_curve ( 'none', #34842, #19811, #42994, .t. ) ;
#10228 = cartesian_point ( 'none', ( 8.506863408278322325, -16.88230723997895666, 176.0999999999999659 ) ) ;
#10227 = cartesian_point ( 'none', ( -39.67246844536956729, 2.979108430478884184, 113.1000000000000227 ) ) ;
#10229 = cartesian_point ( 'none', ( -69.49999999999987210, -20.00000000000038725, 109.3589838486226142 ) ) ;
#10230 = cartesian_point ( 'none', ( -21.97111329387903211, 33.42580443752527941, -14.01307648487912161 ) ) ;
#10231 = oriented_edge ( 'none', *, *, #40299, .t. ) ;
#10232 = circle ( 'none', #18516, 3.400000000000000355 ) ;
#10233 = line ( 'none', #1803, #460 ) ;
#10234 = edge_curve ( 'none', #2448, #11995, #1600, .t. ) ;
#10235 = oriented_edge ( 'none', *, *, #14846, .f. ) ;
#10236 = vector ( 'none', #722, 999.9999999999998863 ) ;
#10238 = oriented_edge ( 'none', *, *, #35628, .t. ) ;
#10237 = b_spline_curve_with_knots ( 'none', 3,
( #21646, #21796, #3067, #29193, #7175, #14403, #40009, #10886 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 4.906538933386797396e-18, 0.003401296508394944899, 0.005101944762592416915, 0.006802593016789888064 ),
.unspecified. ) ;
#10239 = axis2_placement_3d ( 'none', #15886, #45664, #38314 ) ;
#10240 = cartesian_point ( 'none', ( 16.55631682244475300, -7.124058308206183021, -37.01975563994798790 ) ) ;
#10241 = vertex_point ( 'none', #43671 ) ;
#10242 = edge_curve ( 'none', #27017, #42827, #19975, .t. ) ;
#10243 = direction ( 'none', ( 2.523234146875354913e-15, -0.7111790392350223478, -0.7030109345897476159 ) ) ;
#10244 = edge_loop ( 'none', ( #27362, #31745, #31761, #75 ) ) ;
#10245 = oriented_edge ( 'none', *, *, #7830, .t. ) ;
#10246 = cartesian_point ( 'none', ( -49.61081362515098903, 31.00027695764242708, 68.60000000000007958 ) ) ;
#10247 = vector ( 'none', #27328, 1000.000000000000000 ) ;
#10248 = cartesian_point ( 'none', ( -24.06458256229927883, -35.18107966083867666, 106.1000000000000085 ) ) ;
#10249 = oriented_edge ( 'none', *, *, #21774, .f. ) ;
#10250 = edge_curve ( 'none', #22127, #15752, #10190, .t. ) ;
#10251 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#10252 = cartesian_point ( 'none', ( -84.69999999999984652, -17.37487783338675840, 137.3613719454999682 ) ) ;
#10253 = b_spline_curve_with_knots ( 'none', 3,
( #20001, #19847, #23723, #9242, #5063, #34974, #5539, #12941, #1402, #38725, #27564, #16618, #42354, #41876, #27414, #31272, #24020, #20332, #8767, #5390, #46058, #42209, #30774, #45894, #9409, #2039, #27732, #16770, #45738, #23547, #23380, #20167, #12462, #31102, #38553, #5688, #31427, #35155, #16305, #12617, #13090, #38869, #45588, #27091, #19694, #5234 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.02377061011682828073, 0.02511842947057909767, 0.02646624882432991460, 0.02781406817808073154, 0.02916188753183154847, 0.03050970688558236193, 0.03185752623933318234, 0.03253143591620857172, 0.03320534559308396111, 0.03387925526995935743, 0.03455316494683474682, 0.03590098430058556722, 0.03657489397746099824, 0.03724880365433641538, 0.03792271333121184640, 0.03859662300808727048, 0.03994444236183814639, 0.04061835203871359823, 0.04129226171558905700, 0.04196617139246450190, 0.04264008106933996067, 0.04398790042309085047, 0.04533571977684174720 ),
.unspecified. ) ;
#10254 = edge_curve ( 'none', #46095, #23647, #419, .t. ) ;
#10255 = direction ( 'none', ( -0.9912947018080029427, -8.113168256876150940e-14, -0.1316617414717823897 ) ) ;
#10256 = cartesian_point ( 'none', ( -36.33130823037522816, 13.68036332581897696, 136.7860234446513346 ) ) ;
#10257 = cartesian_point ( 'none', ( -2.251215916412732924e-14, 3.372800435643386731e-14, 18.00000000000004974 ) ) ;
#10258 = face_bound ( 'none', #3951, .t. ) ;
#10259 = edge_curve ( 'none', #39802, #43229, #22823, .t. ) ;
#10260 = direction ( 'none', ( 1.000000000000000000, 3.476502697420321002e-15, -1.317153999343780124e-15 ) ) ;
#10261 = direction ( 'none', ( -0.9897433186107872372, 0.1428571428571419055, 1.004243207443036886e-15 ) ) ;
#10262 = cylindrical_surface ( 'none', #4444, 26.00000000000000711 ) ;
#10263 = circle ( 'none', #36523, 24.99999999999999289 ) ;
#10264 = cartesian_point ( 'none', ( 49.61081362515100324, -31.00027695764237734, 68.59999999999999432 ) ) ;
#10265 = cartesian_point ( 'none', ( -85.49999999999968736, -65.00000000001152500, 127.1000000000386478 ) ) ;
#10266 = cartesian_point ( 'none', ( -55.78688694194573117, 26.68075453893546012, 120.6924054764416780 ) ) ;
#10267 = oriented_edge ( 'none', *, *, #27949, .f. ) ;
#10268 = oriented_edge ( 'none', *, *, #39430, .t. ) ;
#10269 = vertex_point ( 'none', #44772 ) ;
#10270 = oriented_edge ( 'none', *, *, #17594, .t. ) ;
#10271 = cartesian_point ( 'none', ( -49.64999999999987779, 6.657814126560436918, 159.7643152428568669 ) ) ;
#10272 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#10273 = advanced_face ( 'none', ( #3870 ), #37274, .t. ) ;
#10274 = face_outer_bound ( 'none', #33278, .t. ) ;
#10275 = cartesian_point ( 'none', ( -46.42581362515098675, 32.27333430120555136, 68.60000000000007958 ) ) ;
#10276 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#10277 = oriented_edge ( 'none', *, *, #3762, .t. ) ;
#10278 = cartesian_point ( 'none', ( -18.79813065406526817, -13.04516098441791527, 171.2534710115074574 ) ) ;
#10279 = cartesian_point ( 'none', ( -87.16908729114032894, -3.162433082422055453, 122.3053370966482305 ) ) ;
#10280 = oriented_edge ( 'none', *, *, #13752, .f. ) ;
#10281 = vector ( 'none', #11238, 1000.000000000000000 ) ;
#10282 = line ( 'none', #35760, #32708 ) ;
#10283 = axis2_placement_3d ( 'none', #9791, #47038, #36288 ) ;
#10284 = oriented_edge ( 'none', *, *, #9768, .f. ) ;
#10285 = cylindrical_surface ( 'none', #36649, 3.999999999999999556 ) ;
#10286 = cartesian_point ( 'none', ( -79.80000000000315197, 37.09286052684884538, 127.2306896826570437 ) ) ;
#10287 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#10288 = oriented_edge ( 'none', *, *, #19904, .f. ) ;
#10289 = oriented_edge ( 'none', *, *, #36737, .f. ) ;
#10290 = axis2_placement_3d ( 'none', #24847, #13899, #46730 ) ;
#10291 = circle ( 'none', #42898, 65.00000000000001421 ) ;
#10292 = cartesian_point ( 'none', ( 3.036065939896309352e-14, 1.971197255626747962e-14, 84.50000000000004263 ) ) ;
#10293 = cartesian_point ( 'none', ( -41.50000000000003553, 26.05283094022593815, 113.1000000000000369 ) ) ;
#10294 = oriented_edge ( 'none', *, *, #633, .f. ) ;
#10295 = cartesian_point ( 'none', ( 45.96194077712613790, 45.96194077712502235, -73.72792206135784454 ) ) ;
#10296 = direction ( 'none', ( 1.054711873393898713e-15, 2.220446049250313081e-16, 1.000000000000000000 ) ) ;
#10297 = axis2_placement_3d ( 'none', #5928, #31653, #9627 ) ;
#10298 = cartesian_point ( 'none', ( -54.79999999999983373, -7.277354147531682749, 167.5076463871466217 ) ) ;
#10299 = cartesian_point ( 'none', ( -19.99999999999983658, 34.64101615137759893, 120.7000000000000739 ) ) ;
#10300 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#10301 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10302 = oriented_edge ( 'none', *, *, #5656, .t. ) ;
#10303 = toroidal_surface ( 'none', #43904, 18.94354232112406322, 3.000000000000000000 ) ;
#10304 = cartesian_point ( 'none', ( -42.40647512135909381, 7.783776785162911160, 160.6681893608879363 ) ) ;
#10305 = cartesian_point ( 'none', ( -7.832264653834458912, 20.22318263652245562, 174.0426567499464738 ) ) ;
#10306 = axis2_placement_3d ( 'none', #41821, #37849, #1010 ) ;
#10307 = cartesian_point ( 'none', ( -11.32080795148126384, -18.25925273926046088, 174.7238878123815198 ) ) ;
#10308 = conical_surface ( 'none', #4099, 39.00000000000001421, 0.5235987755983023684 ) ;
#10309 = circle ( 'none', #40287, 28.10000000000001563 ) ;
#10310 = edge_curve ( 'none', #24828, #6308, #14436, .t. ) ;
#10311 = advanced_face ( 'none', ( #25720 ), #45868, .f. ) ;
#10312 = plane ( 'none', #1914 ) ;
#10313 = cartesian_point ( 'none', ( -22.65815970407364688, 37.80129362633910262, -32.49999999999997158 ) ) ;
#10314 = oriented_edge ( 'none', *, *, #27502, .t. ) ;
#10315 = cartesian_point ( 'none', ( -59.80000000000299565, 20.75680829425865426, 179.0999149827284498 ) ) ;
#10316 = cartesian_point ( 'none', ( -81.00088116413546402, -22.38189229424882498, 122.5314769641500448 ) ) ;
#10317 = oriented_edge ( 'none', *, *, #995, .t. ) ;
#10318 = vertex_point ( 'none', #26284 ) ;
#10319 = line ( 'none', #18758, #29843 ) ;
#10320 = axis2_placement_3d ( 'none', #45841, #31218, #35722 ) ;
#10321 = cartesian_point ( 'none', ( 27.25476419382154702, 51.51111205856875586, 60.60000000000002274 ) ) ;
#10322 = edge_curve ( 'none', #32615, #45552, #2163, .t. ) ;
#10323 = cartesian_point ( 'none', ( -60.19998826649735690, -36.91124242496265140, 165.0530651086507987 ) ) ;
#10324 = vector ( 'none', #20235, 1000.000000000000000 ) ;
#10325 = cartesian_point ( 'none', ( -1.097039126207732175e-14, 3.085368252674473994e-17, -51.00000000000000000 ) ) ;
#10326 = direction ( 'none', ( 1.054711873393898713e-15, 1.665334536937734811e-16, 1.000000000000000000 ) ) ;
#10327 = edge_loop ( 'none', ( #23670, #14043, #32514, #33821 ) ) ;
#10328 = edge_loop ( 'none', ( #22447, #30630 ) ) ;
#10329 = edge_loop ( 'none', ( #1281, #14800 ) ) ;
#10330 = line ( 'none', #32703, #560 ) ;
#10331 = vector ( 'none', #39503, 1000.000000000000114 ) ;
#10332 = oriented_edge ( 'none', *, *, #34811, .t. ) ;
#10333 = edge_curve ( 'none', #44737, #47729, #6164, .t. ) ;
#10334 = cartesian_point ( 'none', ( -87.86644502381015798, -26.21348112274802489, 142.8260510581724816 ) ) ;
#10335 = plane ( 'none', #26137 ) ;
#10336 = edge_curve ( 'none', #30164, #23819, #11089, .t. ) ;
#10337 = oriented_edge ( 'none', *, *, #20330, .f. ) ;
#10338 = direction ( 'none', ( 1.214306433183765755e-15, 1.760954785351025230e-29, 1.000000000000000000 ) ) ;
#10339 = cartesian_point ( 'none', ( -82.30000000000281091, -34.85026803847225096, 163.8195803790208913 ) ) ;
#10340 = face_outer_bound ( 'none', #17724, .t. ) ;
#10341 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#10342 = direction ( 'none', ( -3.202566417187955564e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10343 = cartesian_point ( 'none', ( 20.00000000000012434, 34.64101615137754919, 106.1000000000000085 ) ) ;
#10344 = edge_curve ( 'none', #12405, #27801, #5585, .t. ) ;
#10345 = oriented_edge ( 'none', *, *, #19523, .f. ) ;
#10346 = cartesian_point ( 'none', ( 49.61081362515101034, -31.00027695764236668, 58.50000000000000000 ) ) ;
#10347 = oriented_edge ( 'none', *, *, #36173, .t. ) ;
#10348 = b_spline_curve_with_knots ( 'none', 3,
( #41884, #5400, #38561, #42218, #26929, #27270, #8923, #20178, #23885, #12475, #27573, #23557, #5549, #30628, #1565, #16145, #19853, #34686 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.955585278464327032e-07, 0.0008474857742423393299, 0.001694675989956832092, 0.002541866205671324853, 0.003389056421385817832, 0.004236246637100310811, 0.005083436852814803356, 0.005930627068529296768, 0.006777817284243789313 ),
.unspecified. ) ;
#10349 = direction ( 'none', ( -3.469446951953614189e-15, 1.000000000000000000, -5.828670879282071837e-13 ) ) ;
#10350 = plane ( 'none', #31366 ) ;
#10351 = direction ( 'none', ( 0.0000000000000000000, -0.4187739565397402552, 0.9080905094339725148 ) ) ;
#10353 = direction ( 'none', ( 1.000000000000000000, 3.563643956155841896e-15, -1.263464752872754879e-15 ) ) ;
#10352 = cartesian_point ( 'none', ( -37.46194077712571158, 51.00292657709101007, 8.326672684688674053e-14 ) ) ;
#10354 = cartesian_point ( 'none', ( -16.19644125571485560, 37.30017812533242960, 113.1000000000000796 ) ) ;
#10355 = edge_loop ( 'none', ( #42215, #33064, #41478, #33780 ) ) ;
#10356 = direction ( 'none', ( 3.608224830032524740e-15, -1.000000000000000000, 5.846994896799082156e-13 ) ) ;
#10357 = cylindrical_surface ( 'none', #31876, 4.250000000000003553 ) ;
#10358 = direction ( 'none', ( -3.202566417187962664e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10359 = direction ( 'none', ( 0.9912947018080030537, 8.246221740875262748e-14, 0.1316617414717821122 ) ) ;
#10360 = cartesian_point ( 'none', ( 6.007295376545715548, -17.84709760284806634, 176.0999999999999091 ) ) ;
#10361 = line ( 'none', #30268, #19570 ) ;
#10362 = circle ( 'none', #44574, 3.250000000000002665 ) ;
#10363 = direction ( 'none', ( -0.9971700051792177222, 0.07517965662916467617, 1.210869952267010228e-15 ) ) ;
#10364 = oriented_edge ( 'none', *, *, #30241, .t. ) ;
#10365 = edge_loop ( 'none', ( #38264, #8218, #2842, #21605, #15159, #21938, #41811, #34728 ) ) ;
#10366 = cylindrical_surface ( 'none', #39546, 4.999999999999997335 ) ;
#10367 = axis2_placement_3d ( 'none', #7698, #33438, #15231 ) ;
#10368 = cartesian_point ( 'none', ( -79.60000000000313491, 37.09286052684884538, 127.2306896826570437 ) ) ;
#10369 = oriented_edge ( 'none', *, *, #1483, .f. ) ;
#10370 = axis2_placement_3d ( 'none', #4681, #15911, #8700 ) ;
#10371 = oriented_edge ( 'none', *, *, #15668, .t. ) ;
#10372 = oriented_edge ( 'none', *, *, #12815, .t. ) ;
#10373 = edge_loop ( 'none', ( #46507, #28109, #2243, #6029 ) ) ;
#10374 = line ( 'none', #45432, #23012 ) ;
#10375 = vector ( 'none', #17614, 1000.000000000000000 ) ;
#10376 = oriented_edge ( 'none', *, *, #39655, .f. ) ;
#10377 = cartesian_point ( 'none', ( -69.50000000000004263, 37.39101615136536338, 126.0999999999777827 ) ) ;
#10378 = circle ( 'none', #18090, 45.35999999999999943 ) ;
#10379 = advanced_face ( 'none', ( #15330 ), #26276, .t. ) ;
#10380 = axis2_placement_3d ( 'none', #30566, #8545, #16083 ) ;
#10381 = edge_curve ( 'none', #12691, #21787, #44124, .t. ) ;
#10382 = cartesian_point ( 'none', ( -78.49999999999992895, 20.00000000002006573, 180.7410161513658977 ) ) ;
#10383 = oriented_edge ( 'none', *, *, #30013, .f. ) ;
#10384 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#10385 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757968e-15, -1.317153999343780124e-15 ) ) ;
#10386 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#10387 = vector ( 'none', #2825, 1000.000000000000000 ) ;
#10388 = oriented_edge ( 'none', *, *, #8558, .t. ) ;
#10389 = oriented_edge ( 'none', *, *, #39717, .f. ) ;
#10390 = vertex_point ( 'none', #4925 ) ;
#10391 = edge_curve ( 'none', #558, #8251, #38446, .t. ) ;
#10392 = direction ( 'none', ( 0.8917887532907964321, -0.4524520079566971553, 0.0000000000000000000 ) ) ;
#10393 = edge_curve ( 'none', #21965, #8140, #34949, .t. ) ;
#10394 = oriented_edge ( 'none', *, *, #13980, .t. ) ;
#10396 = cartesian_point ( 'none', ( -31.00027695764261892, -49.61081362515088955, -14.39999999999992752 ) ) ;
#10395 = direction ( 'none', ( -2.639701630306423140e-15, 0.4187739565397470831, -0.9080905094339695172 ) ) ;
#10397 = direction ( 'none', ( -0.9980504728846268936, 0.06241196659914482331, 1.214269605859241083e-15 ) ) ;
#10398 = cartesian_point ( 'none', ( -49.08340596665592415, 18.33081920036409329, 131.7652202851713810 ) ) ;
#10399 = vector ( 'none', #41521, 1000.000000000000000 ) ;
#10400 = edge_curve ( 'none', #556, #46022, #41255, .t. ) ;
#10401 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#10402 = circle ( 'none', #12779, 1.000000000000000666 ) ;
#10403 = line ( 'none', #36526, #8653 ) ;
#10404 = edge_curve ( 'none', #13797, #44073, #27423, .t. ) ;
#10405 = oriented_edge ( 'none', *, *, #6792, .f. ) ;
#10406 = oriented_edge ( 'none', *, *, #25647, .t. ) ;
#10407 = vector ( 'none', #34520, 999.9999999999998863 ) ;
#10408 = direction ( 'none', ( -1.000000000000000000, -4.700225607503757205e-15, 8.239640843840859383e-16 ) ) ;
#10409 = edge_loop ( 'none', ( #3380, #33616, #21610, #40488 ) ) ;
#10410 = direction ( 'none', ( -0.1065859633166283127, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#10411 = cartesian_point ( 'none', ( -54.49900000000003786, 31.89101615136542733, 126.0999999999809802 ) ) ;
#10412 = edge_curve ( 'none', #12853, #11957, #29553, .t. ) ;
#10413 = edge_loop ( 'none', ( #9053, #11209, #9048, #46324 ) ) ;
#10414 = cartesian_point ( 'none', ( -22.92297984194853910, -34.05599279459771367, 114.5000000000000711 ) ) ;
#10415 = direction ( 'none', ( 2.775557561562896873e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10416 = cartesian_point ( 'none', ( -103.4999999999996305, -51.26524163599530226, 197.3652416360545772 ) ) ;
#10417 = oriented_edge ( 'none', *, *, #3086, .t. ) ;
#10418 = direction ( 'none', ( -3.323730179971561604e-15, 1.000000000000000000, 5.816799037940421388e-17 ) ) ;
#10419 = edge_loop ( 'none', ( #42648, #14357, #7816, #20929 ) ) ;
#10420 = oriented_edge ( 'none', *, *, #39509, .t. ) ;
#10421 = face_outer_bound ( 'none', #14016, .t. ) ;
#10422 = cartesian_point ( 'none', ( -15.19999999999990692, 8.920580559879518034, 157.5999999999999943 ) ) ;
#10423 = vector ( 'none', #24150, 1000.000000000000000 ) ;
#10424 = b_spline_surface_with_knots ( 'none', 3, 1, (
( #40676, #3718 ),
( #22518, #18620 ),
( #14761, #29421 ),
( #33466, #10940 ),
( #36698, #18148 ),
( #11109, #29096 ),
( #36860, #29724 ),
( #37193, #26201 ),
( #34267, #19611 ),
( #11760, #41334 ),
( #45174, #37835 ),
( #44688, #37521 ),
( #22826, #7864 ),
( #500, #23156 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 2, 2 ),
( 0.0000000000000000000, 0.2500000000000001110, 0.3750000000000001110, 0.5000000000000001110, 0.6250000000000000000, 0.7500000000000001110, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#10425 = vertex_point ( 'none', #26931 ) ;
#10426 = cartesian_point ( 'none', ( -82.30000000000312355, 32.77074077186778567, 127.4214272605030374 ) ) ;
#10427 = line ( 'none', #27293, #6405 ) ;
#10428 = cartesian_point ( 'none', ( 49.61081362515099613, -31.00027695764238089, 60.60000000000000142 ) ) ;
#10429 = oriented_edge ( 'none', *, *, #33646, .f. ) ;
#10430 = vertex_point ( 'none', #19526 ) ;
#10431 = cartesian_point ( 'none', ( 22.89558799846243886, -31.01420327115956965, 114.7000000000000171 ) ) ;
#10432 = axis2_placement_3d ( 'none', #11007, #3477, #25952 ) ;
#10433 = face_outer_bound ( 'none', #8675, .t. ) ;
#10434 = face_outer_bound ( 'none', #45945, .t. ) ;
#10435 = vertex_point ( 'none', #38254 ) ;
#10436 = edge_loop ( 'none', ( #29672, #9610, #31666, #37311 ) ) ;
#10437 = cartesian_point ( 'none', ( 37.80129362633905288, 22.65815970407349766, -15.50000000000001776 ) ) ;
#10438 = axis2_placement_3d ( 'none', #43188, #9760, #32270 ) ;
#10439 = oriented_edge ( 'none', *, *, #6856, .t. ) ;
#10440 = advanced_face ( 'none', ( #37361 ), #34195, .f. ) ;
#10441 = axis2_placement_3d ( 'none', #100, #11505, #25789 ) ;
#10442 = cartesian_point ( 'none', ( -85.50000000000011369, 65.60000000001082299, 165.0999999999616819 ) ) ;
#10443 = face_outer_bound ( 'none', #14799, .t. ) ;
#10444 = cartesian_point ( 'none', ( -66.49999999999988631, -2.177013648190700906e-13, 146.1000000000000512 ) ) ;
#10445 = cartesian_point ( 'none', ( -52.73544972410819298, 10.34397196695791976, 165.4598745849962995 ) ) ;
#10446 = axis2_placement_3d ( 'none', #24444, #28149, #21526 ) ;
#10447 = cartesian_point ( 'none', ( -86.82155294034762960, -0.4172165676482277874, 122.1028580051185060 ) ) ;
#10448 = vector ( 'none', #43617, 1000.000000000000114 ) ;
#10449 = axis2_placement_3d ( 'none', #32754, #25352, #21490 ) ;
#10450 = edge_curve ( 'none', #2420, #35807, #24074, .t. ) ;
#10451 = circle ( 'none', #17395, 2.499999999999989786 ) ;
#10452 = cartesian_point ( 'none', ( 28.96725595078362048, 7.128108211986709186, -5.500000000000020428 ) ) ;
#10453 = oriented_edge ( 'none', *, *, #482, .f. ) ;
#10454 = cartesian_point ( 'none', ( 45.96194077712548420, 45.96194077712569026, 1.000000000000014655 ) ) ;
#10455 = advanced_face ( 'none', ( #41382 ), #41893, .f. ) ;
#10456 = axis2_placement_3d ( 'none', #41817, #38658, #12399 ) ;
#10457 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#10458 = face_outer_bound ( 'none', #8638, .t. ) ;
#10459 = oriented_edge ( 'none', *, *, #21279, .t. ) ;
#10460 = edge_curve ( 'none', #8330, #30496, #34484, .t. ) ;
#10461 = cartesian_point ( 'none', ( 10.78264101033804323, 15.83089065779597426, -37.50000000000000000 ) ) ;
#10462 = face_outer_bound ( 'none', #8772, .t. ) ;
#10463 = oriented_edge ( 'none', *, *, #6357, .t. ) ;
#10464 = cartesian_point ( 'none', ( -36.26455027589155122, -11.59576344783798163, 134.2914958584168232 ) ) ;
#10465 = advanced_face ( 'none', ( #30378 ), #17761, .f. ) ;
#10466 = b_spline_curve_with_knots ( 'none', 3,
( #23993, #42184, #42330, #45555 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006833231750427024498, 0.001364928565757831920 ),
.unspecified. ) ;
#10467 = cartesian_point ( 'none', ( -69.49999999999985789, -24.57004499989701074, 114.5355755841637091 ) ) ;
#10468 = edge_curve ( 'none', #26048, #21888, #43540, .t. ) ;
#10469 = direction ( 'none', ( -1.317153999343780519e-15, 1.235540259014456753e-16, -1.000000000000000000 ) ) ;
#10470 = vertex_point ( 'none', #6156 ) ;
#10471 = vertex_point ( 'none', #28040 ) ;
#10472 = edge_loop ( 'none', ( #31554, #4235, #29119, #42178 ) ) ;
#10473 = vertex_point ( 'none', #39027 ) ;
#10474 = line ( 'none', #29872, #721 ) ;
#10475 = oriented_edge ( 'none', *, *, #37498, .t. ) ;
#10476 = cartesian_point ( 'none', ( -31.00027695764255498, -49.61081362515088244, -23.74999999999999289 ) ) ;
#10477 = cartesian_point ( 'none', ( -8.303360270762883744, 20.04165452918107349, 174.0574174192855139 ) ) ;
#10478 = cartesian_point ( 'none', ( -4.006387792582148499, -39.04859199209094101, 113.0999999999999801 ) ) ;
#10479 = oriented_edge ( 'none', *, *, #45238, .f. ) ;
#10480 = vector ( 'none', #14246, 1000.000000000000114 ) ;
#10481 = cartesian_point ( 'none', ( 53.80458640626227407, -30.77165093023040754, 60.59999999999998721 ) ) ;
#10482 = vertex_point ( 'none', #31905 ) ;
#10483 = edge_curve ( 'none', #8429, #4334, #18740, .t. ) ;
#10484 = vertex_point ( 'none', #24648 ) ;
#10485 = oriented_edge ( 'none', *, *, #32881, .f. ) ;
#10486 = cartesian_point ( 'none', ( 8.143666174150040353e-14, 2.812339962270855497e-14, 122.0999999999999801 ) ) ;
#10487 = cartesian_point ( 'none', ( -17.64264711060546276, 10.95187606596388896, 175.4880810120430965 ) ) ;
#10488 = face_outer_bound ( 'none', #856, .t. ) ;
#10489 = toroidal_surface ( 'none', #40373, 19.25000000000000000, 4.050000000000003375 ) ;
#10490 = vertex_point ( 'none', #31758 ) ;
#10491 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#10492 = vertex_point ( 'none', #35631 ) ;
#10493 = oriented_edge ( 'none', *, *, #27802, .f. ) ;
#10494 = edge_curve ( 'none', #10473, #12735, #34521, .t. ) ;
#10495 = cartesian_point ( 'none', ( -54.96606564765311020, -33.48360208877043931, 161.0135485547288567 ) ) ;
#10496 = direction ( 'none', ( -0.6855554575766525938, -0.7278352584900236177, -0.01641801101311618147 ) ) ;
#10497 = cartesian_point ( 'none', ( 3.577238100832556000, -33.37081376847067560, -36.50000000000000000 ) ) ;
#10498 = cartesian_point ( 'none', ( -1.705375413066073209, 15.90885585768221944, -75.00000000000001421 ) ) ;
#10499 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#10500 = line ( 'none', #10969, #14468 ) ;
#10501 = line ( 'none', #24935, #26596 ) ;
#10502 = cartesian_point ( 'none', ( -52.66869176962455867, -12.01060254861581988, 134.7136956645632040 ) ) ;
#10503 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#10504 = circle ( 'none', #32207, 16.54999999999999716 ) ;
#10505 = cartesian_point ( 'none', ( 21.59765666150243035, -37.01316563906948431, 117.7000000000000313 ) ) ;
#10506 = cartesian_point ( 'none', ( -30.31088913245551453, 57.49999999999995737, 57.50000000000009948 ) ) ;
#10507 = cartesian_point ( 'none', ( -36.33130823037520685, 14.15531938759253450, 154.6749304974001973 ) ) ;
#10508 = direction ( 'none', ( -1.000000000000000000, -3.608224830031762701e-15, 1.317153999343779927e-15 ) ) ;
#10509 = cartesian_point ( 'none', ( -30.31088913245551453, 57.49999999999995737, 57.50000000000009948 ) ) ;
#10510 = oriented_edge ( 'none', *, *, #19415, .f. ) ;
#10511 = oriented_edge ( 'none', *, *, #35938, .f. ) ;
#10512 = axis2_placement_3d ( 'none', #25123, #28830, #6785 ) ;
#10513 = edge_loop ( 'none', ( #22103, #6042, #4482, #39982 ) ) ;
#10514 = vertex_point ( 'none', #35339 ) ;
#10515 = direction ( 'none', ( 0.8317029440736876111, -0.5552208685011401634, -9.143033122178807412e-16 ) ) ;
#10517 = cartesian_point ( 'none', ( -34.65701055773485706, -47.54482732849833582, 60.60000000000006537 ) ) ;
#10516 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10518 = oriented_edge ( 'none', *, *, #1436, .t. ) ;
#10519 = vertex_point ( 'none', #13563 ) ;
#10520 = advanced_face ( 'none', ( #46922 ), #32779, .t. ) ;
#10521 = direction ( 'none', ( 3.043660698724602537e-15, -0.8571673007021111124, 0.5150380749100561539 ) ) ;
#10522 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#10523 = oriented_edge ( 'none', *, *, #337, .f. ) ;
#10524 = advanced_face ( 'none', ( #29765 ), #6012, .f. ) ;
#10525 = axis2_placement_3d ( 'none', #3549, #44029, #29392 ) ;
#10526 = edge_loop ( 'none', ( #31804, #36925, #14533, #40908 ) ) ;
#10527 = edge_curve ( 'none', #38071, #36477, #44844, .t. ) ;
#10528 = circle ( 'none', #33548, 76.00000000000000000 ) ;
#10529 = circle ( 'none', #42091, 5.000000000000001776 ) ;
#10530 = face_outer_bound ( 'none', #38520, .t. ) ;
#10531 = oriented_edge ( 'none', *, *, #31798, .f. ) ;
#10532 = vertex_point ( 'none', #17090 ) ;
#10533 = edge_curve ( 'none', #3814, #28677, #47205, .t. ) ;
#10534 = axis2_placement_3d ( 'none', #3753, #15136, #4077 ) ;
#10535 = edge_curve ( 'none', #12810, #7299, #14960, .t. ) ;
#10536 = edge_loop ( 'none', ( #35968, #8150, #23151, #21549 ) ) ;
#10537 = cartesian_point ( 'none', ( -92.33993344247532775, 65.70000000001132889, 166.0084660161169552 ) ) ;
#10538 = cartesian_point ( 'none', ( 1.032483262885835389e-14, 2.855335062386360238e-14, 58.50000000000004263 ) ) ;
#10539 = face_outer_bound ( 'none', #36794, .t. ) ;
#10540 = axis2_placement_3d ( 'none', #46910, #31821, #28727 ) ;
#10541 = cartesian_point ( 'none', ( -82.30000000000295302, -19.04100763952472519, 109.3794565820189604 ) ) ;
#10542 = cartesian_point ( 'none', ( -19.99399285723956510, -8.417722810013815504, 174.0612639226170018 ) ) ;
#10543 = edge_curve ( 'none', #17725, #24653, #32343, .t. ) ;
#10544 = cartesian_point ( 'none', ( -39.06747668275902896, 4.907732343856031854, 131.7140984557425725 ) ) ;
#10545 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757179e-15, -1.317153999343780124e-15 ) ) ;
#10546 = cartesian_point ( 'none', ( -19.99999999999983658, 34.64101615137759893, 120.6000000000000654 ) ) ;
#10547 = edge_loop ( 'none', ( #24385, #25444, #19558, #1206 ) ) ;
#10548 = oriented_edge ( 'none', *, *, #23713, .f. ) ;
#10549 = oriented_edge ( 'none', *, *, #23746, .f. ) ;
#10550 = edge_curve ( 'none', #21378, #37721, #27645, .t. ) ;
#10551 = oriented_edge ( 'none', *, *, #17612, .f. ) ;
#10552 = cartesian_point ( 'none', ( -79.60000000000300702, 19.99999999999995026, 180.7410161513775506 ) ) ;
#10553 = advanced_face ( 'none', ( #5233 ), #28781, .f. ) ;
#10554 = edge_loop ( 'none', ( #10168, #43074 ) ) ;
#10555 = cartesian_point ( 'none', ( 11.45321929319369048, -18.48055493771027713, 174.1814758487514894 ) ) ;
#10556 = cartesian_point ( 'none', ( -49.64999999999991331, 6.890847431990400729, 128.1256092823976473 ) ) ;
#10557 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#10558 = oriented_edge ( 'none', *, *, #40061, .t. ) ;
#10559 = oriented_edge ( 'none', *, *, #44884, .f. ) ;
#10560 = b_spline_curve_with_knots ( 'none', 3,
( #5560, #38892, #46389, #9102, #42706, #16643, #20193, #20653, #13115, #9578 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004489519452014960159, 0.0008979038904029920318, 0.001346855835604488048, 0.001795807780805984064 ),
.unspecified. ) ;
#10561 = cartesian_point ( 'none', ( -3.734351268304088244e-14, 3.477502818326309484e-14, 4.857225732735059864e-14 ) ) ;
#10562 = vertex_point ( 'none', #39948 ) ;
#10563 = cartesian_point ( 'none', ( 31.00027695764292801, 49.61081362515070481, 58.50000000000004263 ) ) ;
#10564 = toroidal_surface ( 'none', #7315, 19.25000000000000000, 4.049999999999999822 ) ;
#10565 = line ( 'none', #18317, #2540 ) ;
#10566 = face_outer_bound ( 'none', #43286, .t. ) ;
#10567 = cartesian_point ( 'none', ( -39.34999999999992326, 6.890847431990438032, 128.1256092823976473 ) ) ;
#10568 = oriented_edge ( 'none', *, *, #32508, .t. ) ;
#10569 = cartesian_point ( 'none', ( 1.787666121965273414, -16.67651734516143591, -75.00000000000001421 ) ) ;
#10570 = b_spline_curve_with_knots ( 'none', 3,
( #39453, #32373, #29098, #18472, #28953, #25727, #29255, #33133, #7228, #22019 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.957829266064046432e-07, 0.0008478645972537913848, 0.001695433411580976211, 0.002543002225908161038, 0.003390571040235346081 ),
.unspecified. ) ;
#10571 = oriented_edge ( 'none', *, *, #40737, .f. ) ;
#10572 = cartesian_point ( 'none', ( -59.49999999999973710, -34.64101615137771972, 166.1000000000000796 ) ) ;
#10573 = axis2_placement_3d ( 'none', #37640, #38290, #16188 ) ;
#10574 = cartesian_point ( 'none', ( -46.59352487864062198, -11.57281237072909086, 134.3148680054979707 ) ) ;
#10575 = oriented_edge ( 'none', *, *, #24386, .t. ) ;
#10576 = cartesian_point ( 'none', ( -55.99999999999974420, -26.73788905136802185, 171.5187199309077926 ) ) ;
#10577 = face_outer_bound ( 'none', #42763, .t. ) ;
#10578 = cartesian_point ( 'none', ( -47.49051835593399318, 15.73485788221293546, 144.5386965717567591 ) ) ;
#10579 = oriented_edge ( 'none', *, *, #5902, .f. ) ;
#10580 = axis2_placement_3d ( 'none', #30647, #19384, #27288 ) ;
#10581 = cartesian_point ( 'none', ( -83.51470580383885078, -16.09703863095540655, 141.5773777141484118 ) ) ;
#10582 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954027e-17, 0.0000000000000000000 ) ) ;
#10583 = edge_curve ( 'none', #39195, #2400, #25912, .t. ) ;
#10584 = direction ( 'none', ( -8.239640843840862341e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#10585 = oriented_edge ( 'none', *, *, #19058, .t. ) ;
#10586 = oriented_edge ( 'none', *, *, #13066, .t. ) ;
#10587 = axis2_placement_3d ( 'none', #15793, #1217, #38056 ) ;
#10588 = edge_curve ( 'none', #4218, #38530, #16135, .t. ) ;
#10589 = direction ( 'none', ( 0.05443476843142248944, -0.9985173288360186250, 2.257747089754408753e-16 ) ) ;
#10590 = direction ( 'none', ( 0.9980504728846268936, -0.06241196659914488576, 0.0000000000000000000 ) ) ;
#10591 = plane ( 'none', #43594 ) ;
#10592 = cartesian_point ( 'none', ( 18.80528239266123691, 9.397113620155575830, 176.1000000000242380 ) ) ;
#10593 = edge_loop ( 'none', ( #7036, #11735, #36111, #25584 ) ) ;
#10594 = axis2_placement_3d ( 'none', #13045, #42316, #9514 ) ;
#10595 = edge_curve ( 'none', #44349, #44883, #41441, .t. ) ;
#10596 = cartesian_point ( 'none', ( -47.03412644707717050, 6.321449941920077364, 131.2437648300427213 ) ) ;
#10597 = edge_curve ( 'none', #22203, #36884, #31662, .t. ) ;
#10598 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500140e-15, 1.332267629550195540e-15 ) ) ;
#10599 = oriented_edge ( 'none', *, *, #33141, .f. ) ;
#10600 = cartesian_point ( 'none', ( -37.46194077712584658, -45.96194077712537052, -50.99999999999999289 ) ) ;
#10601 = direction ( 'none', ( -0.9912947018080029427, -8.114977616433885106e-14, -0.1316617414717828338 ) ) ;
#10602 = toroidal_surface ( 'none', #30073, 3.199999999999999734, 0.1999999999999996503 ) ;
#10603 = vector ( 'none', #8503, 1000.000000000000000 ) ;
#10604 = vector ( 'none', #18199, 1000.000000000000114 ) ;
#10605 = cartesian_point ( 'none', ( -52.66869176962452315, -15.75026291691660951, 151.1824913229642107 ) ) ;
#10606 = oriented_edge ( 'none', *, *, #7332, .f. ) ;
#10607 = direction ( 'none', ( 0.7858644344381072733, -0.6183988120018292234, -8.500145032286352790e-16 ) ) ;
#10608 = edge_curve ( 'none', #38246, #37830, #36045, .t. ) ;
#10609 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#10610 = advanced_face ( 'none', ( #15523 ), #21089, .f. ) ;
#10611 = cartesian_point ( 'none', ( -27.51767352898328767, -51.57841962196281571, -13.77501833360214789 ) ) ;
#10612 = oriented_edge ( 'none', *, *, #6947, .f. ) ;
#10613 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#10614 = cartesian_point ( 'none', ( 10.01624730673107244, -16.07894852167340716, 176.0999999999999659 ) ) ;
#10615 = cartesian_point ( 'none', ( -35.19999999999996732, 24.91906190176611346, 148.1100631671527026 ) ) ;
#10616 = edge_curve ( 'none', #45345, #25169, #43734, .t. ) ;
#10617 = edge_curve ( 'none', #38530, #23872, #27090, .t. ) ;
#10618 = vector ( 'none', #39756, 1000.000000000000000 ) ;
#10619 = cartesian_point ( 'none', ( -37.18859505500258678, -22.26657903754065515, 141.7543699738383225 ) ) ;
#10620 = cartesian_point ( 'none', ( 4.990939861172632774, 21.08695151893898512, 173.9715833191496870 ) ) ;
#10621 = cartesian_point ( 'none', ( -18.83719008984344967, 32.85165058983294983, 74.70000000000007390 ) ) ;
#10622 = vertex_point ( 'none', #10659 ) ;
#10623 = direction ( 'none', ( -1.000000000000000000, -3.554535583560732327e-15, 1.361734873219695999e-15 ) ) ;
#10624 = direction ( 'none', ( -3.354148110650020427e-15, 0.9967624760706483844, 0.08040252668610803344 ) ) ;
#10625 = cartesian_point ( 'none', ( -12.87666805969415229, 25.21191379860633219, 155.6914305676215520 ) ) ;
#10626 = circle ( 'none', #40022, 4.000000000000003553 ) ;
#10627 = direction ( 'none', ( 0.0000000000000000000, 0.9980593438591542910, -0.06226994568356625931 ) ) ;
#10628 = vertex_point ( 'none', #43150 ) ;
#10629 = direction ( 'none', ( 0.05264299025091755818, -0.9986133964540240271, -6.392472172370331848e-17 ) ) ;
#10630 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814804976e-15 ) ) ;
#10631 = oriented_edge ( 'none', *, *, #5422, .f. ) ;
#10632 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#10633 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#10634 = axis2_placement_3d ( 'none', #25425, #39760, #47305 ) ;
#10635 = oriented_edge ( 'none', *, *, #35706, .t. ) ;
#10636 = cartesian_point ( 'none', ( -19.99999999999999645, -37.89101615137748524, 106.1000000000000938 ) ) ;
#10637 = oriented_edge ( 'none', *, *, #42435, .t. ) ;
#10638 = axis2_placement_3d ( 'none', #46639, #25069, #21375 ) ;
#10639 = oriented_edge ( 'none', *, *, #41941, .f. ) ;
#10640 = direction ( 'none', ( 0.4537165313385409515, 0.8911460650141045381, -5.509509028462279395e-16 ) ) ;
#10641 = vertex_point ( 'none', #10354 ) ;
#10642 = oriented_edge ( 'none', *, *, #25851, .t. ) ;
#10643 = cartesian_point ( 'none', ( 14.58543683882918351, 37.24605658586876444, -33.10543000783047063 ) ) ;
#10644 = axis2_placement_3d ( 'none', #15751, #45183, #19782 ) ;
#10645 = cartesian_point ( 'none', ( -8.681518261879411114, -17.52516021805935509, -11.49999999999998757 ) ) ;
#10646 = plane ( 'none', #2167 ) ;
#10647 = face_outer_bound ( 'none', #13074, .t. ) ;
#10648 = vector ( 'none', #8944, 1000.000000000000000 ) ;
#10649 = circle ( 'none', #20561, 3.000000000000000444 ) ;
#10650 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811869609088, 0.7071067811861341257 ) ) ;
#10651 = line ( 'none', #8371, #37178 ) ;
#10652 = oriented_edge ( 'none', *, *, #29950, .f. ) ;
#10653 = b_spline_curve_with_knots ( 'none', 3,
( #33277, #36855, #32975, #18953, #44047, #7219, #44524, #10932, #40361, #11255 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.955651928778262692e-07, 0.0008471971588183666068, 0.001694098752443855271, 0.002541000346069344044, 0.003387901939694832817 ),
.unspecified. ) ;
#10654 = axis2_placement_3d ( 'none', #5285, #8965, #34727 ) ;
#10655 = direction ( 'none', ( 3.608224830031757968e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10656 = edge_curve ( 'none', #33987, #38487, #34292, .t. ) ;
#10657 = cartesian_point ( 'none', ( -29.39359980405009765, -3.150894247566148554, -5.499999999999982236 ) ) ;
#10658 = oriented_edge ( 'none', *, *, #6931, .t. ) ;
#10659 = cartesian_point ( 'none', ( -46.63308798543680922, 18.82905190435286613, 157.3852383151880758 ) ) ;
#10660 = vector ( 'none', #36863, 1000.000000000000000 ) ;
#10661 = cartesian_point ( 'none', ( -82.30000000000299565, 19.04100763952392228, 182.8205434179813551 ) ) ;
#10662 = axis2_placement_3d ( 'none', #1459, #27315, #5297 ) ;
#10663 = cartesian_point ( 'none', ( -21.17795984517872654, 2.921204809345708586, 174.8334269670862682 ) ) ;
#10664 = edge_curve ( 'none', #22806, #46149, #6363, .t. ) ;
#10665 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#10666 = cartesian_point ( 'none', ( -33.98660939771793466, -47.92359148288463899, 68.60000000000006537 ) ) ;
#10667 = advanced_face ( 'none', ( #17291 ), #36292, .f. ) ;
#10668 = edge_curve ( 'none', #9168, #11330, #39747, .t. ) ;
#10670 = cartesian_point ( 'none', ( 6.016663149831753143e-14, 2.492886723955103682e-14, 106.1000000000000512 ) ) ;
#10669 = cartesian_point ( 'none', ( -8.499999999999888090, -8.424324677228182135e-15, 146.0999999999999943 ) ) ;
#10671 = cartesian_point ( 'none', ( -69.49999999999974420, -34.64101615137775525, 164.0000000000001137 ) ) ;
#10672 = vector ( 'none', #19563, 1000.000000000000000 ) ;
#10673 = oriented_edge ( 'none', *, *, #39656, .f. ) ;
#10674 = edge_curve ( 'none', #22909, #37860, #35748, .t. ) ;
#10675 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961314e-17, 1.000000000000000000 ) ) ;
#10676 = circle ( 'none', #6492, 4.500000000000000888 ) ;
#10677 = edge_curve ( 'none', #32671, #34515, #40879, .t. ) ;
#10678 = cartesian_point ( 'none', ( -79.65136125933224776, -65.60000000001102194, 127.8768042747209535 ) ) ;
#10679 = conical_surface ( 'none', #12637, 44.74499999999991928, 0.7853981633974447263 ) ;
#10680 = advanced_face ( 'none', ( #17831 ), #18998, .f. ) ;
#10681 = oriented_edge ( 'none', *, *, #41553, .t. ) ;
#10682 = oriented_edge ( 'none', *, *, #20352, .f. ) ;
#10683 = cartesian_point ( 'none', ( -31.00027695764256563, -49.61081362515088244, -25.79292610469369862 ) ) ;
#10684 = edge_curve ( 'none', #37643, #998, #33261, .t. ) ;
#10685 = advanced_face ( 'none', ( #3480 ), #36574, .f. ) ;
#10686 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757179e-15, -1.317153999343780124e-15 ) ) ;
#10687 =( bounded_curve ( ) b_spline_curve ( 3, ( #33037, #22227, #10837, #14520 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.415760407642364438, 1.570796326794896780 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9979979914604468760, 0.9979979914604468760, 1.000000000000000000 ) )
representation_item ( '' ) );
#10688 = cartesian_point ( 'none', ( -3.734351268304088244e-14, 3.477502818326309484e-14, 4.857225732735059864e-14 ) ) ;
#10689 = vertex_point ( 'none', #25747 ) ;
#10690 = oriented_edge ( 'none', *, *, #18092, .t. ) ;
#10691 = cartesian_point ( 'none', ( -51.58880324645820536, 34.53440443949717320, 60.60000000000010800 ) ) ;
#10692 = line ( 'none', #21180, #42355 ) ;
#10693 = face_outer_bound ( 'none', #12086, .t. ) ;
#10694 = face_outer_bound ( 'none', #17215, .t. ) ;
#10695 = circle ( 'none', #7042, 9.000000000000000000 ) ;
#10696 = vertex_point ( 'none', #3743 ) ;
#10697 = direction ( 'none', ( 0.5002102258937927148, -0.8659039957820271471, 0.0000000000000000000 ) ) ;
#10698 = cartesian_point ( 'none', ( -49.61081362515098903, 31.00027695764242708, 68.60000000000007958 ) ) ;
#10699 = oriented_edge ( 'none', *, *, #25580, .f. ) ;
#10700 = axis2_placement_3d ( 'none', #35455, #2179, #5987 ) ;
#10701 = line ( 'none', #24222, #22790 ) ;
#10702 = direction ( 'none', ( 0.0000000000000000000, -0.3579661003631448568, 0.9337345827325893577 ) ) ;
#10703 = cartesian_point ( 'none', ( -8.499999999999966249, 23.22030414426064482, 142.4851036739581218 ) ) ;
#10704 = cartesian_point ( 'none', ( -51.81108534325871062, 17.86588655380586488, 132.1176957574434994 ) ) ;
#10705 = axis2_placement_3d ( 'none', #3138, #21574, #28357 ) ;
#10706 = cartesian_point ( 'none', ( 15.71692185567136590, -8.786537038510044084, -37.36470955393893689 ) ) ;
#10707 = axis2_placement_3d ( 'none', #10556, #43194, #39979 ) ;
#10708 = cartesian_point ( 'none', ( 20.00000000000024514, -34.64101615137742840, 113.0999999999999517 ) ) ;
#10709 = axis2_placement_3d ( 'none', #36400, #25574, #40520 ) ;
#10710 = line ( 'none', #26355, #13035 ) ;
#10711 = cartesian_point ( 'none', ( -49.64999999999992042, 15.19525428146220491, 145.7202009456304665 ) ) ;
#10712 = axis2_placement_3d ( 'none', #43017, #35508, #20833 ) ;
#10713 = direction ( 'none', ( -3.354551165104420173e-15, 0.9967624760706482734, 0.08040252668610881059 ) ) ;
#10714 = vector ( 'none', #40013, 1000.000000000000000 ) ;
#10715 = edge_curve ( 'none', #31397, #26328, #33964, .t. ) ;
#10716 = direction ( 'none', ( 2.069866470930613384e-15, -0.7950610666349232636, -0.6065293894951323539 ) ) ;
#10717 = cartesian_point ( 'none', ( 46.18589918724345722, -31.18698821336215943, 64.59999999999999432 ) ) ;
#10718 = oriented_edge ( 'none', *, *, #42129, .t. ) ;
#10719 = vertex_point ( 'none', #29279 ) ;
#10720 = vertex_point ( 'none', #33155 ) ;
#10721 = axis2_placement_3d ( 'none', #43547, #10743, #39880 ) ;
#10722 = edge_curve ( 'none', #41347, #31377, #12706, .t. ) ;
#10723 = cartesian_point ( 'none', ( -51.00292657709099586, 33.46194077712567605, -50.99999999999998579 ) ) ;
#10724 = cartesian_point ( 'none', ( -2.004783772818754473e-14, -4.146123153433049430e-16, -65.49999999999997158 ) ) ;
#10725 = axis2_placement_3d ( 'none', #1158, #8841, #41487 ) ;
#10726 = edge_curve ( 'none', #34793, #24293, #45498, .t. ) ;
#10727 = cartesian_point ( 'none', ( -68.49999999999992895, -2.127377786672960705e-13, 111.1000000000000654 ) ) ;
#10728 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#10729 = oriented_edge ( 'none', *, *, #47081, .f. ) ;
#10730 = oriented_edge ( 'none', *, *, #4474, .t. ) ;
#10731 = oriented_edge ( 'none', *, *, #29598, .t. ) ;
#10732 = face_outer_bound ( 'none', #16139, .t. ) ;
#10733 = advanced_face ( 'none', ( #44320 ), #34590, .f. ) ;
#10734 = circle ( 'none', #8822, 16.55000000000000071 ) ;
#10735 = edge_loop ( 'none', ( #13583, #36299, #19874, #34100 ) ) ;
#10736 = cartesian_point ( 'none', ( 3.512581519994594111e-14, -27.79999999999997584, 96.90000000000006253 ) ) ;
#10737 = line ( 'none', #40753, #19930 ) ;
#10738 = oriented_edge ( 'none', *, *, #19516, .t. ) ;
#10739 = cartesian_point ( 'none', ( -21.57929812628148269, 33.26021805489485672, -34.87917397894615590 ) ) ;
#10740 = advanced_face ( 'none', ( #9241 ), #24173, .f. ) ;
#10741 = oriented_edge ( 'none', *, *, #19701, .t. ) ;
#10742 = edge_curve ( 'none', #20054, #40720, #43184, .t. ) ;
#10743 = direction ( 'none', ( 1.063012701305063278e-15, 1.291400868768444043e-17, 1.000000000000000000 ) ) ;
#10744 = cartesian_point ( 'none', ( -46.59352487864067172, 7.783776785147058952, 160.6681893608964060 ) ) ;
#10745 = vector ( 'none', #44678, 1000.000000000000000 ) ;
#10746 = cartesian_point ( 'none', ( 16.05710755618167340, 10.05417934468295371, 176.0999999999999659 ) ) ;
#10747 = vertex_point ( 'none', #44402 ) ;
#10748 = edge_curve ( 'none', #41570, #16904, #13828, .t. ) ;
#10749 = direction ( 'none', ( -0.9285714285714283811, -0.3711537444790459217, 1.082391169207739507e-15 ) ) ;
#10750 = cartesian_point ( 'none', ( -16.55125233760545811, 30.35278583721147072, 139.0484249594605899 ) ) ;
#10751 = cartesian_point ( 'none', ( -1.720845688168991849e-15, 4.839793337528587201e-18, -8.000000000000000000 ) ) ;
#10752 = circle ( 'none', #3025, 2.499999999999996891 ) ;
#10753 = direction ( 'none', ( 0.9591247405308765961, 0.2829836251474256437, -1.130422233496261833e-15 ) ) ;
#10754 = direction ( 'none', ( 0.3800429294173381933, 0.6578184574231528137, 0.6502632150701068703 ) ) ;
#10755 = direction ( 'none', ( 0.1065859633166277715, -0.9943034911051384928, 0.0000000000000000000 ) ) ;
#10756 = direction ( 'none', ( -1.000000000000000000, -3.661914076502782819e-15, 1.272573125467864644e-15 ) ) ;
#10758 = b_spline_curve_with_knots ( 'none', 3,
( #21135, #13916, #20535, #2406 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0005956375191353630505, 0.001186509342613667559 ),
.unspecified. ) ;
#10757 = face_bound ( 'none', #3073, .t. ) ;
#10759 = toroidal_surface ( 'none', #47278, 16.62432289551292541, 1.000000000000000000 ) ;
#10760 = cartesian_point ( 'none', ( -92.69999999999984652, -6.438545868588019694, 160.4368450887249651 ) ) ;
#10761 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#10762 = plane ( 'none', #1612 ) ;
#10763 = edge_loop ( 'none', ( #5236, #457, #12376, #12124, #29719, #24110 ) ) ;
#10764 = oriented_edge ( 'none', *, *, #40786, .t. ) ;
#10765 = oriented_edge ( 'none', *, *, #5267, .f. ) ;
#10766 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10767 = axis2_placement_3d ( 'none', #30086, #29752, #536 ) ;
#10768 = cartesian_point ( 'none', ( -42.17588111674155726, -0.7264513617771777287, 162.4185542355085659 ) ) ;
#10769 = cartesian_point ( 'none', ( 9.226243253127485389, 19.64967040006526844, 174.0890430315384094 ) ) ;
#10770 = cartesian_point ( 'none', ( -42.36691201456291367, -12.76618851974139446, 163.9581698425631942 ) ) ;
#10771 = plane ( 'none', #706 ) ;
#10772 = advanced_face ( 'none', ( #38643 ), #44877, .t. ) ;
#10773 = cartesian_point ( 'none', ( 43.12045098771688600, -31.35410295244663104, 68.49999999999998579 ) ) ;
#10774 = axis2_placement_3d ( 'none', #13546, #38370, #16110 ) ;
#10775 = oriented_edge ( 'none', *, *, #25521, .f. ) ;
#10776 = direction ( 'none', ( 0.0000000000000000000, 0.7604933002750988713, 0.6493457786393073139 ) ) ;
#10777 = oriented_edge ( 'none', *, *, #5478, .t. ) ;
#10778 = face_outer_bound ( 'none', #35257, .t. ) ;
#10779 = cartesian_point ( 'none', ( -1.312144837228856255e-14, 3.690342419865547471e-17, -61.00000000000000000 ) ) ;
#10780 = circle ( 'none', #29426, 0.2000000000000001499 ) ;
#10781 = edge_loop ( 'none', ( #17241, #14897, #32688, #22908 ) ) ;
#10782 = circle ( 'none', #22455, 6.499999999999999112 ) ;
#10783 = oriented_edge ( 'none', *, *, #22581, .f. ) ;
#10784 = axis2_placement_3d ( 'none', #6262, #10129, #13976 ) ;
#10785 = oriented_edge ( 'none', *, *, #30963, .f. ) ;
#10786 = oriented_edge ( 'none', *, *, #713, .f. ) ;
#10787 = cartesian_point ( 'none', ( -49.64999999999984226, -13.48751941818016675, 132.3650329471011275 ) ) ;
#10788 = cartesian_point ( 'none', ( -52.66869176963722765, -16.25986270917693943, 143.0146532319377570 ) ) ;
#10789 = oriented_edge ( 'none', *, *, #44665, .t. ) ;
#10790 = circle ( 'none', #45358, 40.00000000000000711 ) ;
#10791 = oriented_edge ( 'none', *, *, #33010, .t. ) ;
#10792 = vertex_point ( 'none', #37217 ) ;
#10793 = edge_curve ( 'none', #45872, #8887, #26476, .t. ) ;
#10794 = cartesian_point ( 'none', ( -39.34999999999981668, -14.47273795667531715, 150.7454123646251958 ) ) ;
#10795 = cartesian_point ( 'none', ( -23.46582723854843167, 30.34019726825199470, 131.2143043577491710 ) ) ;
#10796 = edge_curve ( 'none', #39672, #2436, #42599, .t. ) ;
#10797 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#10798 = cartesian_point ( 'none', ( -54.79999999999984794, -11.24817495343620877, 157.4788646277604585 ) ) ;
#10799 = face_outer_bound ( 'none', #28440, .t. ) ;
#10800 = cartesian_point ( 'none', ( 1.909063393573517943e-13, -10.99999999999998046, 176.0999999999999659 ) ) ;
#10801 = edge_curve ( 'none', #40050, #14124, #16698, .t. ) ;
#10802 = cartesian_point ( 'none', ( 1.774724673450820952e-14, -35.99999999999997868, 83.00000000000007105 ) ) ;
#10803 = cartesian_point ( 'none', ( -31.21253039026273512, 24.84420298852628406, 127.2441822060185501 ) ) ;
#10804 = vector ( 'none', #20504, 1000.000000000000000 ) ;
#10805 = circle ( 'none', #40500, 65.00000000000000000 ) ;
#10807 = cartesian_point ( 'none', ( 35.99999999999998579, -5.622991669464905374e-15, -56.00000000000000711 ) ) ;
#10806 = direction ( 'none', ( 1.214306433183765755e-15, 1.548606564507749573e-29, 1.000000000000000000 ) ) ;
#10808 = edge_curve ( 'none', #24067, #45156, #24771, .t. ) ;
#10809 = cartesian_point ( 'none', ( -38.33422344292218042, -17.68664224854779832, -15.49999999999996803 ) ) ;
#10810 = oriented_edge ( 'none', *, *, #40895, .t. ) ;
#10811 = vertex_point ( 'none', #26722 ) ;
#10812 = oriented_edge ( 'none', *, *, #23932, .t. ) ;
#10813 = edge_loop ( 'none', ( #35375, #20758, #1181, #42552 ) ) ;
#10814 = direction ( 'none', ( 1.214306433183764374e-15, 1.505306844533063543e-29, 1.000000000000000000 ) ) ;
#10815 = cartesian_point ( 'none', ( -43.44999999999983942, -1.547748638707713953, 165.2876776643599896 ) ) ;
#10816 = edge_curve ( 'none', #5943, #30815, #25324, .t. ) ;
#10817 = cartesian_point ( 'none', ( 9.159552011290781337, 41.21204445247130366, -32.49999999999999289 ) ) ;
#10818 = face_outer_bound ( 'none', #43877, .t. ) ;
#10819 = direction ( 'none', ( -0.5448968651154838527, 0.8385030747631867509, 0.0000000000000000000 ) ) ;
#10820 = direction ( 'none', ( -3.688818327761560008e-15, 0.8167141395237278445, -0.5770424718354939531 ) ) ;
#10821 = cartesian_point ( 'none', ( -2.648591856278652703e-14, 9.376492202930646896e-16, -75.50000000000001421 ) ) ;
#10822 = oriented_edge ( 'none', *, *, #13702, .t. ) ;
#10823 = oriented_edge ( 'none', *, *, #14430, .f. ) ;
#10824 = face_bound ( 'none', #46224, .t. ) ;
#10825 = cylindrical_surface ( 'none', #32826, 4.250000000000003553 ) ;
#10826 = vertex_point ( 'none', #41519 ) ;
#10827 = face_outer_bound ( 'none', #20396, .t. ) ;
#10828 = direction ( 'none', ( -0.9980504728846268936, 0.06241196659914497596, 1.214269605859241083e-15 ) ) ;
#10829 = cartesian_point ( 'none', ( -48.25757762857561062, -0.6705773327054542765, 161.5217768929806539 ) ) ;
#10830 = vertex_point ( 'none', #26562 ) ;
#10831 = direction ( 'none', ( 0.9285714285714283811, 0.3711537444790456441, -1.713307136767217392e-15 ) ) ;
#10832 = vector ( 'none', #5823, 1000.000000000000000 ) ;
#10833 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#10834 = axis2_placement_3d ( 'none', #44187, #18607, #324 ) ;
#10835 = oriented_edge ( 'none', *, *, #10055, .t. ) ;
#10836 = cartesian_point ( 'none', ( -39.34999999999993037, 12.57772647532502397, 137.5653180075701982 ) ) ;
#10837 = cartesian_point ( 'none', ( 11.75457642865536023, 14.57726002520063346, -10.50000000000000000 ) ) ;
#10838 = advanced_face ( 'none', ( #42047 ), #31101, .f. ) ;
#10839 = direction ( 'none', ( 3.608224830031757968e-15, -1.000000000000000000, -1.224442052797193592e-16 ) ) ;
#10840 = cartesian_point ( 'none', ( 34.56743197080616170, 47.80100559332398547, 68.60000000000002274 ) ) ;
#10841 = cartesian_point ( 'none', ( -91.89999999999969305, -64.00000000001143974, 127.1000000000246928 ) ) ;
#10842 = direction ( 'none', ( -0.1065859633166278408, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#10843 = axis2_placement_3d ( 'none', #12540, #31201, #13022 ) ;
#10844 = oriented_edge ( 'none', *, *, #38286, .f. ) ;
#10845 = cartesian_point ( 'none', ( 23.83876763003531352, 37.24909295384092900, 114.7000000000000171 ) ) ;
#10846 = circle ( 'none', #46380, 33.90055080756886952 ) ;
#10847 = cartesian_point ( 'none', ( -3.799071859042839616, -11.47026821873966540, -115.9999999999999289 ) ) ;
#10848 = circle ( 'none', #41997, 16.77205953146759043 ) ;
#10849 = face_outer_bound ( 'none', #11321, .t. ) ;
#10850 = oriented_edge ( 'none', *, *, #7283, .t. ) ;
#10851 = edge_curve ( 'none', #4026, #23150, #11397, .t. ) ;
#10852 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#10853 = cartesian_point ( 'none', ( -49.64999999999987068, -1.459526943747846922e-13, 146.0999999999999943 ) ) ;
#10854 = cartesian_point ( 'none', ( -4.087008509401355444e-16, 1.149450917663039345e-18, -1.899999999999999911 ) ) ;
#10855 = oriented_edge ( 'none', *, *, #29804, .t. ) ;
#10856 = oriented_edge ( 'none', *, *, #20820, .f. ) ;
#10857 = vertex_point ( 'none', #4229 ) ;
#10858 = b_spline_curve_with_knots ( 'none', 3,
( #28338, #39003, #20616, #32191, #46505, #6290, #28630, #46978, #10006, #5983 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.957829266089118607e-07, 0.0008478645972537908427, 0.001695433411580972742, 0.002543002225908154532, 0.003390571040235336540 ),
.unspecified. ) ;
#10859 = axis2_placement_3d ( 'none', #15457, #34477, #8259 ) ;
#10860 = cartesian_point ( 'none', ( 20.36645490680288262, -16.42277426408742969, -32.50000000000000000 ) ) ;
#10861 = face_outer_bound ( 'none', #23730, .t. ) ;
#10862 = edge_curve ( 'none', #19797, #19638, #22451, .t. ) ;
#10863 = direction ( 'none', ( -3.445077376450749167e-15, 0.7030109345897472828, -0.7111790392350229029 ) ) ;
#10864 = cartesian_point ( 'none', ( -14.01203517405102339, 11.29879950619342210, -10.55997007532725718 ) ) ;
#10865 = direction ( 'none', ( 9.992007221626408864e-16, 1.387778780781445676e-16, 1.000000000000000000 ) ) ;
#10866 = oriented_edge ( 'none', *, *, #38275, .t. ) ;
#10867 = oriented_edge ( 'none', *, *, #23068, .f. ) ;
#10868 = face_outer_bound ( 'none', #17130, .t. ) ;
#10869 = direction ( 'none', ( -1.692413147294444392e-15, 0.3579661003631450789, -0.9337345827325893577 ) ) ;
#10870 = cylindrical_surface ( 'none', #36510, 65.00000000000000000 ) ;
#10871 = oriented_edge ( 'none', *, *, #35089, .f. ) ;
#10872 = edge_curve ( 'none', #17033, #3162, #33404, .t. ) ;
#10873 = cartesian_point ( 'none', ( -8.955173297354320994, -15.62429135968954697, -10.60724064033963110 ) ) ;
#10874 = cartesian_point ( 'none', ( -0.8140936639805325115, -15.98161878789217738, -81.66517921766116217 ) ) ;
#10875 = b_spline_curve_with_knots ( 'none', 3,
( #14317, #3438, #39780, #6626, #21868, #32385, #6775, #21564, #40228, #10507 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003387901939694832817, 0.004235398252051264002, 0.005082894564407695187, 0.005930390876764125505, 0.006777887189120556689 ),
.unspecified. ) ;
#10876 = edge_curve ( 'none', #26978, #107, #32266, .t. ) ;
#10877 = oriented_edge ( 'none', *, *, #20676, .f. ) ;
#10878 = cartesian_point ( 'none', ( -54.49999999999992895, -5.898373972214927014e-13, 117.0647411562030129 ) ) ;
#10879 = plane ( 'none', #27997 ) ;
#10880 = vector ( 'none', #15867, 1000.000000000000000 ) ;
#10881 = oriented_edge ( 'none', *, *, #29302, .t. ) ;
#10882 = edge_curve ( 'none', #6415, #33443, #6901, .t. ) ;
#10883 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#10884 = direction ( 'none', ( -3.762877309330621359e-15, 0.9958164283752432011, -0.09137636991024702948 ) ) ;
#10885 = cartesian_point ( 'none', ( 25.45017465948108892, 5.318703770836272327, 0.9999999999999824585 ) ) ;
#10886 = cartesian_point ( 'none', ( -11.29879950619335816, -14.01203517405107313, -10.55997007532725895 ) ) ;
#10887 = cartesian_point ( 'none', ( -49.64999999999990621, 4.907732343856133994, 131.7140984557426293 ) ) ;
#10888 = oriented_edge ( 'none', *, *, #44115, .t. ) ;
#10889 = circle ( 'none', #40514, 27.80000000000000071 ) ;
#10890 = cartesian_point ( 'none', ( 12.19885505132850234, -15.28685498841017143, -11.50000000000000355 ) ) ;
#10891 = cartesian_point ( 'none', ( -52.26778348863307855, 19.17636391071050284, 157.5861104323575432 ) ) ;
#10892 = advanced_face ( 'none', ( #13246 ), #8380, .t. ) ;
#10893 = line ( 'none', #6501, #26447 ) ;
#10894 = circle ( 'none', #2458, 39.00000000000001421 ) ;
#10895 = oriented_edge ( 'none', *, *, #7838, .f. ) ;
#10896 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#10897 = cartesian_point ( 'none', ( 20.56217944947074372, -6.907273235775879705, 174.0149651271042330 ) ) ;
#10898 = oriented_edge ( 'none', *, *, #14868, .t. ) ;
#10899 = vector ( 'none', #21586, 1000.000000000000000 ) ;
#10900 = cartesian_point ( 'none', ( -41.50948164406576524, -10.65862028121585681, 134.4202211206998641 ) ) ;
#10901 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#10902 = axis2_placement_3d ( 'none', #11806, #41391, #15154 ) ;
#10903 = oriented_edge ( 'none', *, *, #36064, .f. ) ;
#10904 = oriented_edge ( 'none', *, *, #552, .t. ) ;
#10905 = cartesian_point ( 'none', ( -3.577238100832361045, 33.37081376847071112, -43.00000000000000000 ) ) ;
#10906 = edge_loop ( 'none', ( #12976, #43283 ) ) ;
#10907 = oriented_edge ( 'none', *, *, #14660, .t. ) ;
#10908 = advanced_face ( 'none', ( #21302 ), #29914, .t. ) ;
#10909 = face_outer_bound ( 'none', #14713, .t. ) ;
#10910 = direction ( 'none', ( 5.046468293750712982e-15, -1.000000000000000000, 5.904367903688334346e-13 ) ) ;
#10911 = vector ( 'none', #37939, 1000.000000000000114 ) ;
#10912 = vertex_point ( 'none', #41675 ) ;
#10913 = cartesian_point ( 'none', ( -54.49899999999992417, 20.00000000002015099, 180.7410161513658693 ) ) ;
#10914 = cartesian_point ( 'none', ( -19.92882842329466087, -34.24322869439514960, 113.1000000000000654 ) ) ;
#10915 = face_outer_bound ( 'none', #12710, .t. ) ;
#10916 = cartesian_point ( 'none', ( -33.42704561622106496, -21.80544286104017715, -13.57695200136683411 ) ) ;
#10917 = advanced_face ( 'none', ( #7451 ), #18996, .f. ) ;
#10918 = direction ( 'none', ( 0.0000000000000000000, 0.7604933002750974280, 0.6493457786393089792 ) ) ;
#10919 = axis2_placement_3d ( 'none', #34410, #45971, #12383 ) ;
#10920 = cartesian_point ( 'none', ( 10.17128520824817350, -16.33805481228016276, 176.0999999999999659 ) ) ;
#10921 = oriented_edge ( 'none', *, *, #47576, .t. ) ;
#10922 = circle ( 'none', #17573, 21.95000000000000995 ) ;
#10923 = oriented_edge ( 'none', *, *, #45962, .t. ) ;
#10924 = edge_loop ( 'none', ( #23585, #3528, #35544, #18022 ) ) ;
#10925 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10926 = oriented_edge ( 'none', *, *, #30101, .t. ) ;
#10927 = cartesian_point ( 'none', ( -41.50948164406576524, -0.6938921442031583675, 161.8968963616496524 ) ) ;
#10928 = cartesian_point ( 'none', ( -41.25896460304852553, -13.28983604923692852, 164.6669266382778289 ) ) ;
#10929 = axis2_placement_3d ( 'none', #7605, #7751, #8567 ) ;
#10930 = direction ( 'none', ( -1.214306433183765755e-15, -1.548606564507749573e-29, -1.000000000000000000 ) ) ;
#10931 = edge_curve ( 'none', #42082, #17530, #47747, .t. ) ;
#10932 = cartesian_point ( 'none', ( -39.91759719298703146, 13.01422867221734592, 154.0107190679075870 ) ) ;
#10933 = cartesian_point ( 'none', ( 1.580240367050842280e-13, -47.49999999999997158, 45.50000000000004974 ) ) ;
#10934 = vertex_point ( 'none', #37382 ) ;
#10935 = cartesian_point ( 'none', ( -30.96828797463502525, -53.04066445353483061, 68.60000000000006537 ) ) ;
#10936 = axis2_placement_3d ( 'none', #31039, #27667, #42302 ) ;
#10937 = circle ( 'none', #7185, 2.099999999999990763 ) ;
#10938 = edge_curve ( 'none', #1263, #17725, #4617, .t. ) ;
#10939 = direction ( 'none', ( -0.9986133964540240271, -0.05264299025091755818, 1.212622671577611649e-15 ) ) ;
#10940 = cartesian_point ( 'none', ( -10.97463932588843782, 42.49999999999999289, 101.0999999999999943 ) ) ;
#10941 = vector ( 'none', #4298, 1000.000000000000000 ) ;
#10942 = face_outer_bound ( 'none', #28004, .t. ) ;
#10943 = direction ( 'none', ( 3.087807787238715839e-15, -1.000000000000000000, -3.083952846180989294e-16 ) ) ;
#10944 = edge_curve ( 'none', #3564, #3917, #26178, .t. ) ;
#10945 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#10946 = cartesian_point ( 'none', ( 37.46194077712550552, -51.00292657709108113, -8.089132860125103912e-15 ) ) ;
#10947 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#10948 = oriented_edge ( 'none', *, *, #5058, .t. ) ;
#10949 = vertex_point ( 'none', #27215 ) ;
#10950 = circle ( 'none', #37107, 4.900000000000001243 ) ;
#10951 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#10952 = edge_curve ( 'none', #1275, #8325, #2350, .t. ) ;
#10953 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757968e-15, -1.317153999343780124e-15 ) ) ;
#10954 = edge_curve ( 'none', #41842, #11012, #12103, .t. ) ;
#10955 = cartesian_point ( 'none', ( 45.61204407024349194, -31.64241560835951006, 60.60000000000000853 ) ) ;
#10956 = oriented_edge ( 'none', *, *, #42980, .f. ) ;
#10957 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#10958 = cartesian_point ( 'none', ( 42.10732600208139331, 26.22709659006770977, 112.9050591154655763 ) ) ;
#10959 = cartesian_point ( 'none', ( -121.0000000000000426, 54.66524163605454589, 197.3652416359925610 ) ) ;
#10960 = oriented_edge ( 'none', *, *, #38778, .t. ) ;
#10961 = edge_loop ( 'none', ( #18776, #18902, #4569, #37929, #23056 ) ) ;
#10962 = spherical_surface ( 'none', #3431, 4.100000000000000533 ) ;
#10963 = oriented_edge ( 'none', *, *, #12149, .f. ) ;
#10964 = circle ( 'none', #8278, 36.00000000000000000 ) ;
#10965 = vertex_point ( 'none', #16413 ) ;
#10966 = edge_curve ( 'none', #33721, #42185, #19556, .t. ) ;
#10967 = toroidal_surface ( 'none', #9824, 2.700000000000000178, 0.1999999999999998723 ) ;
#10968 = b_spline_curve_with_knots ( 'none', 3,
( #15574, #11899, #37670, #45005, #12231, #22980, #983, #23634, #38318, #20409 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003387901939694828481, 0.004235398252051262268, 0.005082894564407695187, 0.005930390876764128974, 0.006777887189120562761 ),
.unspecified. ) ;
#10969 = cartesian_point ( 'none', ( 2.724550394299531497, -25.41638583962956588, -43.00000000000000000 ) ) ;
#10971 = direction ( 'none', ( -0.7066109740818232732, 0.02647510731120340452, 0.7071067811865455743 ) ) ;
#10970 = cartesian_point ( 'none', ( -26.33913438213163971, -42.50000000000005684, 112.1000000000000085 ) ) ;
#10972 = oriented_edge ( 'none', *, *, #31263, .t. ) ;
#10973 = line ( 'none', #42301, #21047 ) ;
#10974 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10975 = advanced_face ( 'none', ( #5187 ), #12741, .t. ) ;
#10976 = oriented_edge ( 'none', *, *, #5743, .f. ) ;
#10977 = edge_loop ( 'none', ( #32295, #26358, #29351, #1826 ) ) ;
#10978 = cartesian_point ( 'none', ( -11.00786998975075370, -14.24663023721551447, -37.48133235782082551 ) ) ;
#10979 = oriented_edge ( 'none', *, *, #35852, .f. ) ;
#10980 = cartesian_point ( 'none', ( -2.880649654906151103, 0.1875923746359996758, 170.5999999999999659 ) ) ;
#10981 = cartesian_point ( 'none', ( -38.65398133287204985, -14.70373177523238262, -11.49999999999997158 ) ) ;
#10982 = advanced_face ( 'none', ( #28734 ), #40830, .f. ) ;
#10983 = cartesian_point ( 'none', ( -39.34999999999993037, 15.19525428146224222, 145.7202009456304665 ) ) ;
#10984 = direction ( 'none', ( 1.734584302979095433e-15, -1.127479796936411942e-14, 1.000000000000000000 ) ) ;
#10985 = direction ( 'none', ( 3.608224830032525529e-15, -1.000000000000000000, 5.852332507494395486e-13 ) ) ;
#10986 = oriented_edge ( 'none', *, *, #14430, .t. ) ;
#10987 = line ( 'none', #15610, #36909 ) ;
#10988 = cartesian_point ( 'none', ( -49.08405098344567108, -4.050360231797728972, 123.1848460215708485 ) ) ;
#10989 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#10990 = axis2_placement_3d ( 'none', #1247, #19852, #8777 ) ;
#10991 = face_outer_bound ( 'none', #23737, .t. ) ;
#10992 = cartesian_point ( 'none', ( 1.075163109285072722e-13, 2.275985204021655856e-14, 141.8999999999999773 ) ) ;
#10993 = cartesian_point ( 'none', ( 14.68488867432020228, -33.21111847600263189, 131.1350728743108789 ) ) ;
#10994 = oriented_edge ( 'none', *, *, #30661, .f. ) ;
#10995 = axis2_placement_3d ( 'none', #9009, #8518, #27345 ) ;
#10997 = vector ( 'none', #45323, 1000.000000000000114 ) ;
#10996 = cartesian_point ( 'none', ( -4.121991871836185785e-16, 1.976199425370234659e-15, -34.26794919243113213 ) ) ;
#10998 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#10999 = oriented_edge ( 'none', *, *, #24543, .t. ) ;
#11000 = vector ( 'none', #24482, 1000.000000000000227 ) ;
#11001 = direction ( 'none', ( 0.5636924950782566945, 0.8259847280624803556, -6.844954231109465568e-16 ) ) ;
#11002 = oriented_edge ( 'none', *, *, #40593, .f. ) ;
#11003 = axis2_placement_3d ( 'none', #40230, #14015, #36710 ) ;
#11004 = edge_curve ( 'none', #44441, #37869, #29862, .t. ) ;
#11005 = cartesian_point ( 'none', ( 20.00000000000008882, -31.39101615137751011, 106.1000000000000369 ) ) ;
#11006 = cartesian_point ( 'none', ( -52.26758839770691623, 8.119724221921517326, 160.0565236392988311 ) ) ;
#11007 = cartesian_point ( 'none', ( 2.618745409587306473e-15, 3.195388064986210628e-14, 48.50000000000004974 ) ) ;
#11008 = cartesian_point ( 'none', ( 2.618745409587297401e-15, 3.195388064986211890e-14, 48.50000000000004974 ) ) ;
#11009 = oriented_edge ( 'none', *, *, #47375, .f. ) ;
#11010 = direction ( 'none', ( 0.1065859633166281600, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#11011 = vertex_point ( 'none', #5185 ) ;
#11012 = vertex_point ( 'none', #16574 ) ;
#11013 = oriented_edge ( 'none', *, *, #19622, .t. ) ;
#11014 = line ( 'none', #10037, #17326 ) ;
#11015 = axis2_placement_3d ( 'none', #18730, #4150, #44629 ) ;
#11016 = edge_curve ( 'none', #47287, #32710, #39698, .t. ) ;
#11017 = oriented_edge ( 'none', *, *, #19463, .t. ) ;
#11018 = direction ( 'none', ( 0.8966868488700903139, 0.4426654437195517433, -9.293508764383579400e-16 ) ) ;
#11019 = vector ( 'none', #8692, 1000.000000000000000 ) ;
#11020 = cartesian_point ( 'none', ( -41.74497426905427488, 14.13106946681664233, -32.49999999999995737 ) ) ;
#11021 = axis2_placement_3d ( 'none', #37926, #38258, #15827 ) ;
#11022 = cartesian_point ( 'none', ( -42.40647512135907249, -11.71355560380335170, 134.4530756241806841 ) ) ;
#11023 = oriented_edge ( 'none', *, *, #46198, .f. ) ;
#11024 = edge_curve ( 'none', #18532, #36429, #20124, .t. ) ;
#11025 = oriented_edge ( 'none', *, *, #5909, .t. ) ;
#11027 = oriented_edge ( 'none', *, *, #32461, .f. ) ;
#11026 = advanced_face ( 'none', ( #10340 ), #21840, .t. ) ;
#11028 = circle ( 'none', #38881, 2.499999999999992895 ) ;
#11029 = cartesian_point ( 'none', ( -1.737418823528333771e-13, 45.50000000000003553, 18.00000000000005329 ) ) ;
#11031 = cartesian_point ( 'none', ( -121.0000000000000284, 51.26524163605454731, 197.3652416359945505 ) ) ;
#11030 = cartesian_point ( 'none', ( -54.71729167134733984, 21.16229081755608377, 175.9584671511674685 ) ) ;
#11032 = vertex_point ( 'none', #31051 ) ;
#11033 = face_outer_bound ( 'none', #37565, .t. ) ;
#11034 = oriented_edge ( 'none', *, *, #34873, .f. ) ;
#11035 = oriented_edge ( 'none', *, *, #23426, .f. ) ;
#11036 = oriented_edge ( 'none', *, *, #35144, .t. ) ;
#11037 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#11038 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#11039 = cartesian_point ( 'none', ( -12.47041208431366321, 12.99315598458458076, -10.54259101451379621 ) ) ;
#11040 = edge_curve ( 'none', #35397, #30950, #37013, .t. ) ;
#11041 = cartesian_point ( 'none', ( -41.50948164406585050, 6.196549684573757766, 131.5526224708679877 ) ) ;
#11042 = vector ( 'none', #36786, 1000.000000000000000 ) ;
#11043 = direction ( 'none', ( 0.9873505073845697533, 0.1585527532634882497, -1.130422233496262819e-15 ) ) ;
#11044 = face_bound ( 'none', #41991, .t. ) ;
#11045 = edge_curve ( 'none', #15410, #3040, #34537, .t. ) ;
#11046 = cartesian_point ( 'none', ( -3.351551063872231229, -15.64503453068280159, -85.99999999999998579 ) ) ;
#11047 = face_outer_bound ( 'none', #28017, .t. ) ;
#11048 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#11049 = spherical_surface ( 'none', #7132, 120.0000000000000000 ) ;
#11050 = oriented_edge ( 'none', *, *, #41315, .t. ) ;
#11051 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#11053 = cartesian_point ( 'none', ( -84.80000000000300986, 22.28041962097924156, 180.5317642642831117 ) ) ;
#11052 = circle ( 'none', #34411, 16.54801149218121381 ) ;
#11054 = oriented_edge ( 'none', *, *, #39934, .f. ) ;
#11055 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#11056 = cartesian_point ( 'none', ( 1.297969380214444915e-13, -48.49999999999995737, 4.575333167888828712e-14 ) ) ;
#11057 = oriented_edge ( 'none', *, *, #36598, .t. ) ;
#11058 = oriented_edge ( 'none', *, *, #123, .f. ) ;
#11059 = vector ( 'none', #4493, 1000.000000000000000 ) ;
#11060 = direction ( 'none', ( -0.7916112559525871895, -0.4345482125012004038, -0.4295572959003010061 ) ) ;
#11061 = axis2_placement_3d ( 'none', #11455, #37225, #18819 ) ;
#11062 = vertex_point ( 'none', #46627 ) ;
#11063 = vertex_point ( 'none', #9818 ) ;
#11064 = oriented_edge ( 'none', *, *, #18284, .t. ) ;
#11065 = cartesian_point ( 'none', ( -18.98481655445321081, -28.15703067993148423, 142.5873338625648046 ) ) ;
#11066 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#11067 = axis2_placement_3d ( 'none', #37979, #15872, #19581 ) ;
#11068 = cartesian_point ( 'none', ( 20.66133688636757881, 3.880458327168932797, 176.0999999999637282 ) ) ;
#11069 = vector ( 'none', #37009, 1000.000000000000000 ) ;
#11070 = circle ( 'none', #11584, 2.500000000000001332 ) ;
#11071 = oriented_edge ( 'none', *, *, #1477, .f. ) ;
#11072 = face_outer_bound ( 'none', #39783, .t. ) ;
#11073 = oriented_edge ( 'none', *, *, #31881, .t. ) ;
#11074 = oriented_edge ( 'none', *, *, #47180, .f. ) ;
#11075 = axis2_placement_3d ( 'none', #34051, #4942, #23757 ) ;
#11076 = cartesian_point ( 'none', ( -39.34999999999985931, -10.23780834492372449, 134.8649085320762424 ) ) ;
#11077 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#11078 = direction ( 'none', ( -3.526212782095001625e-15, -1.000000000000000000, -6.049741671903148726e-19 ) ) ;
#11080 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#11079 = cartesian_point ( 'none', ( -18.90785256087278299, -29.24799757195760108, 140.3402228672647141 ) ) ;
#11081 = cc_design_person_and_organization_assignment ( #2302, #42727, ( #40031 ) ) ;
#11082 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757179e-15, -1.317153999343780124e-15 ) ) ;
#11083 = circle ( 'none', #4130, 5.000000000000000000 ) ;
#11084 = edge_curve ( 'none', #45435, #36775, #13778, .t. ) ;
#11085 = direction ( 'none', ( -1.000000000000000000, -8.881784197001245421e-16, 1.084482438634955462e-15 ) ) ;
#11086 = cartesian_point ( 'none', ( -79.60000000000296438, -18.86931031734342312, 109.0071394731510281 ) ) ;
#11087 = cartesian_point ( 'none', ( -20.00000000000001066, -37.89101615137749235, 84.50000000000008527 ) ) ;
#11088 = advanced_face ( 'none', ( #32213 ), #4014, .t. ) ;
#11089 = b_spline_curve_with_knots ( 'none', 3,
( #37123, #40763, #4590, #7948, #11689, #19059, #8290, #20180, #9087, #34689, #23888, #1249, #16319, #30942, #45422, #42058, #45903, #23736 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.957762540231003182e-07, 0.0008474859908359733086, 0.001694676205417923551, 0.002541866419999874119, 0.003389056634581824254, 0.004236246849163773955, 0.005083437063745724523, 0.005930627278327674223, 0.006777817492909624791 ),
.unspecified. ) ;
#11090 = axis2_placement_3d ( 'none', #18213, #41271, #12170 ) ;
#11091 = edge_curve ( 'none', #45863, #43783, #18943, .t. ) ;
#11092 = direction ( 'none', ( 0.9860849724080618106, -0.1182278785173169339, -0.1168699958598728855 ) ) ;
#11093 = direction ( 'none', ( 1.214306433183765755e-15, 1.639852310447955839e-29, 1.000000000000000000 ) ) ;
#11094 = oriented_edge ( 'none', *, *, #40576, .f. ) ;
#11096 = oriented_edge ( 'none', *, *, #9696, .f. ) ;
#11095 = cartesian_point ( 'none', ( -16.42277426408724139, -20.36645490680265169, -12.57106781186545774 ) ) ;
#11097 = oriented_edge ( 'none', *, *, #6307, .f. ) ;
#11098 = cartesian_point ( 'none', ( -39.34999999999985931, -0.6559578757781863168, 161.2858394323529012 ) ) ;
#11099 = direction ( 'none', ( 0.0000000000000000000, -0.7604933002750988713, -0.6493457786393073139 ) ) ;
#11100 = oriented_edge ( 'none', *, *, #29578, .t. ) ;
#11101 = cartesian_point ( 'none', ( -83.69999999999986073, -2.527061152795370802, 164.3034052289685860 ) ) ;
#11102 = edge_curve ( 'none', #47650, #17492, #28185, .t. ) ;
#11103 = direction ( 'none', ( -2.774549638542436849e-15, 0.4187739565397408659, -0.9080905094339722927 ) ) ;
#11104 = oriented_edge ( 'none', *, *, #44304, .f. ) ;
#11105 = oriented_edge ( 'none', *, *, #15888, .f. ) ;
#11106 = cartesian_point ( 'none', ( 2.997535503799956759e-14, 1.988199905756739535e-14, 84.00000000000007105 ) ) ;
#11107 = edge_curve ( 'none', #18488, #39222, #8013, .t. ) ;
#11108 = cartesian_point ( 'none', ( -14.54334781847194336, -33.83168924864548899, 129.2414128056041420 ) ) ;
#11109 = cartesian_point ( 'none', ( -1.993181119274166191, 20.92869995056847543, 176.0999999999999659 ) ) ;
#11110 = oriented_edge ( 'none', *, *, #39314, .t. ) ;
#11111 = cartesian_point ( 'none', ( -52.73544972410816456, -3.370817634335101065, 129.8969111439807307 ) ) ;
#11112 = direction ( 'none', ( -1.156482317317871331e-15, 0.7111790392350226808, 0.7030109345897473938 ) ) ;
#11113 = edge_loop ( 'none', ( #21923, #8856, #23011, #32359 ) ) ;
#11114 = cartesian_point ( 'none', ( -30.96828797463502525, -53.04066445353483061, 68.60000000000006537 ) ) ;
#11115 = direction ( 'none', ( -1.000000000000000000, -4.625929269271485322e-15, 1.317153999343779927e-15 ) ) ;
#11116 = face_outer_bound ( 'none', #18410, .t. ) ;
#11117 = line ( 'none', #19902, #6506 ) ;
#11118 = circle ( 'none', #4578, 4.099999999999993427 ) ;
#11119 = vertex_point ( 'none', #13805 ) ;
#11120 = cartesian_point ( 'none', ( 17.14682995133344434, -34.83855266291801200, 117.7000000000000313 ) ) ;
#11121 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11122 = oriented_edge ( 'none', *, *, #47218, .t. ) ;
#11123 = cartesian_point ( 'none', ( -52.66869176962466526, 21.85439711504393401, 144.0535819738008740 ) ) ;
#11124 = cartesian_point ( 'none', ( -57.00819672131149929, 31.22603891921371755, 1.228167963665964707e-14 ) ) ;
#11125 = direction ( 'none', ( 1.093737519615046284e-15, 2.478763355012235487e-18, 1.000000000000000000 ) ) ;
#11126 = cartesian_point ( 'none', ( -74.19999999999987494, -9.279339158791835018, 139.7394682002118316 ) ) ;
#11127 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#11128 = edge_loop ( 'none', ( #30854, #9653, #35732 ) ) ;
#11129 = cartesian_point ( 'none', ( -20.00000000000001421, 34.64101615137756340, 69.50000000000007105 ) ) ;
#11130 = axis2_placement_3d ( 'none', #42684, #10173, #6312 ) ;
#11131 = circle ( 'none', #684, 65.00000000000000000 ) ;
#11132 = cartesian_point ( 'none', ( -36.26455027589150149, -13.13268898013252972, 163.6893887366921945 ) ) ;
#11133 = cartesian_point ( 'none', ( -42.40647512135844721, 17.85161691886908031, 133.2698405540878639 ) ) ;
#11134 = direction ( 'none', ( 3.552713678800501718e-15, -0.7030109345897475048, 0.7111790392350225698 ) ) ;
#11135 = cartesian_point ( 'none', ( -21.25000000000013145, 36.80607966083857008, 106.0999999999999943 ) ) ;
#11136 = axis2_placement_3d ( 'none', #9855, #39602, #16906 ) ;
#11137 = cartesian_point ( 'none', ( 15.09417047465755957, 9.868040667221325890, -11.16998576413868349 ) ) ;
#11138 = cartesian_point ( 'none', ( -20.78602826792678826, 5.781655929627349089, 174.3192811924306511 ) ) ;
#11139 = edge_loop ( 'none', ( #43329, #46633, #32288, #10606 ) ) ;
#11140 = vertex_point ( 'none', #20584 ) ;
#11141 = edge_loop ( 'none', ( #860, #26330, #6786, #20095, #40919, #12663 ) ) ;
#11142 = cartesian_point ( 'none', ( 6.132622784415535300e-14, 3.334758326145925465e-14, 112.0999999999999801 ) ) ;
#11143 = oriented_edge ( 'none', *, *, #31030, .f. ) ;
#11144 = cartesian_point ( 'none', ( -91.36806189655221999, -28.05294396740726981, 129.6845444822676541 ) ) ;
#11145 = advanced_face ( 'none', ( #1750 ), #29321, .f. ) ;
#11146 = axis2_placement_3d ( 'none', #35162, #6488, #13864 ) ;
#11147 = direction ( 'none', ( 1.214306433183765755e-15, 1.639852310447955839e-29, 1.000000000000000000 ) ) ;
#11148 = direction ( 'none', ( -3.354148110650020427e-15, 0.9967624760706483844, 0.08040252668610803344 ) ) ;
#11149 = cartesian_point ( 'none', ( -121.4999999999996305, -51.26524163599536621, 197.3652416360545772 ) ) ;
#11150 = edge_curve ( 'none', #38979, #22950, #14912, .t. ) ;
#11151 = oriented_edge ( 'none', *, *, #6934, .t. ) ;
#11152 = edge_curve ( 'none', #14227, #10514, #36846, .t. ) ;
#11153 = cartesian_point ( 'none', ( -47.03431479400666149, -3.877560939026331255, 124.0839173728124933 ) ) ;
#11154 = vertex_point ( 'none', #35427 ) ;
#11155 = axis2_placement_3d ( 'none', #34837, #45747, #1719 ) ;
#11156 = edge_curve ( 'none', #42313, #20303, #21249, .t. ) ;
#11157 = oriented_edge ( 'none', *, *, #13275, .t. ) ;
#11158 = direction ( 'none', ( -0.4334775101009611387, 0.9011643846916450595, 5.263745291560639669e-16 ) ) ;
#11159 = direction ( 'none', ( 0.6311742829282839251, -0.7756410410556977553, 0.0000000000000000000 ) ) ;
#11160 = cylindrical_surface ( 'none', #34781, 45.00000000000001421 ) ;
#11161 = direction ( 'none', ( 0.9943034911051390479, 0.1065859633166248432, 0.0000000000000000000 ) ) ;
#11162 = advanced_face ( 'none', ( #39171 ), #16087, .t. ) ;
#11163 = line ( 'none', #28139, #34786 ) ;
#11164 = cartesian_point ( 'none', ( 49.61081362515100324, -31.00027695764237734, 68.49999999999998579 ) ) ;
#11165 = edge_loop ( 'none', ( #37151, #8159, #43168, #4560, #38733, #30025, #14206, #4579, #12749, #43662, #20318 ) ) ;
#11166 = edge_curve ( 'none', #21692, #26859, #10922, .t. ) ;
#11167 = cartesian_point ( 'none', ( 20.00000000000008882, -34.64101615137753498, 114.7000000000000171 ) ) ;
#11168 = advanced_face ( 'none', ( #9790 ), #6098, .t. ) ;
#11169 = oriented_edge ( 'none', *, *, #13541, .f. ) ;
#11170 = edge_curve ( 'none', #47660, #34003, #38031, .t. ) ;
#11171 = cartesian_point ( 'none', ( -65.71542656268853477, 36.26619399255807963, 131.4090313124218881 ) ) ;
#11172 = direction ( 'none', ( 0.8917887532908056469, -0.4524520079566787811, -7.093699910821890011e-16 ) ) ;
#11173 = cartesian_point ( 'none', ( -45.96194077712556947, -45.96194077712561210, 8.326672684688674053e-14 ) ) ;
#11174 = cartesian_point ( 'none', ( -92.69999999999988916, -3.884395199269997907e-13, 146.1000000000001364 ) ) ;
#11175 = cartesian_point ( 'none', ( 8.681518261879553222, 17.52516021805937996, -11.49999999999999822 ) ) ;
#11176 = edge_loop ( 'none', ( #36978, #6212 ) ) ;
#11177 = circle ( 'none', #46239, 2.999999999999998668 ) ;
#11178 = direction ( 'none', ( -3.354551165104419384e-15, 0.9967624760706482734, 0.08040252668610878284 ) ) ;
#11179 = edge_curve ( 'none', #2108, #29571, #41998, .t. ) ;
#11180 = cartesian_point ( 'none', ( -59.49999999999988631, -1.924437910088478046e-13, 146.1000000000000512 ) ) ;
#11181 = direction ( 'none', ( 0.8706508571648327033, -0.4919014992029828170, 0.0000000000000000000 ) ) ;
#11182 = oriented_edge ( 'none', *, *, #29658, .t. ) ;
#11183 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#11184 = cartesian_point ( 'none', ( -36.52234891114289894, 14.54359496280095776, 153.5405747545170527 ) ) ;
#11185 = cartesian_point ( 'none', ( -51.56132529796501274, -13.28908784025984779, 164.6659142710973072 ) ) ;
#11186 = cartesian_point ( 'none', ( -15.19999999999990870, 8.920580559879519811, 156.5999999999999943 ) ) ;
#11187 = vector ( 'none', #22624, 1000.000000000000000 ) ;
#11188 = oriented_edge ( 'none', *, *, #5195, .t. ) ;
#11189 = oriented_edge ( 'none', *, *, #5139, .f. ) ;
#11190 = b_spline_curve_with_knots ( 'none', 3,
( #41756, #37949, #15850, #26960 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006825832849471035173, 0.001364157796136106432 ),
.unspecified. ) ;
#11191 = cartesian_point ( 'none', ( -121.0000000000001563, 51.26524163599452777, 94.83475836394572411 ) ) ;
#11192 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11193 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#11194 = oriented_edge ( 'none', *, *, #11513, .f. ) ;
#11195 = oriented_edge ( 'none', *, *, #26729, .t. ) ;
#11196 = direction ( 'none', ( 0.4389906948126946484, 0.8984916081232297014, 0.0000000000000000000 ) ) ;
#11197 = cartesian_point ( 'none', ( -84.80000000000293880, -20.00000000000073896, 111.4589838486227649 ) ) ;
#11198 = oriented_edge ( 'none', *, *, #28559, .t. ) ;
#11199 = b_spline_curve_with_knots ( 'none', 3,
( #38417, #16331, #16948, #24044, #9579, #31296, #46717, #43003, #24355, #9731, #9431, #39346 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 1.430489624538199204e-17, 0.0003299480323974683812, 0.0006598960647949224509, 0.001319792129589794595, 0.001979688194384666630, 0.002639584259179538449 ),
.unspecified. ) ;
#11200 = oriented_edge ( 'none', *, *, #9981, .t. ) ;
#11201 = cartesian_point ( 'none', ( -51.56121708623943789, -1.832857013999260376, 161.6605076050673802 ) ) ;
#11202 = axis2_placement_3d ( 'none', #10996, #7281, #20916 ) ;
#11203 = circle ( 'none', #28256, 8.500000000000000000 ) ;
#11204 = circle ( 'none', #32497, 3.399999999999993250 ) ;
#11205 = vector ( 'none', #12980, 999.9999999999998863 ) ;
#11206 = closed_shell ( 'none', ( #33411, #18906, #2700, #12346, #31931, #30186, #46387, #9805, #17445, #5979 ) ) ;
#11207 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#11208 = axis2_placement_3d ( 'none', #40306, #17782, #21494 ) ;
#11209 = oriented_edge ( 'none', *, *, #33188, .f. ) ;
#11210 = cartesian_point ( 'none', ( -91.74515662139012306, -60.20000000001202523, 126.2705310287635996 ) ) ;
#11211 = cartesian_point ( 'none', ( 1.032483262885835389e-14, 2.855335062386360238e-14, 58.50000000000004263 ) ) ;
#11212 = edge_curve ( 'none', #35807, #39745, #33362, .t. ) ;
#11213 = advanced_face ( 'none', ( #43137 ), #1, .f. ) ;
#11214 = direction ( 'none', ( 2.897627825352262789e-15, -0.9337345827325893577, -0.3579661003631448568 ) ) ;
#11215 = vector ( 'none', #31407, 1000.000000000000000 ) ;
#11216 = cartesian_point ( 'none', ( -5.318703770835984557, 25.45017465948113156, -3.499999999999998224 ) ) ;
#11217 = advanced_face ( 'none', ( #2896, #47160 ), #14423, .f. ) ;
#11218 = axis2_placement_3d ( 'none', #46087, #35655, #46872 ) ;
#11219 = edge_curve ( 'none', #2593, #26477, #27602, .t. ) ;
#11220 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#11221 = direction ( 'none', ( 0.1065859633166277576, -0.9943034911051384928, -4.235681631385814196e-17 ) ) ;
#11222 = direction ( 'none', ( 1.284980352575411516e-15, -1.224442052797143795e-16, 1.000000000000000000 ) ) ;
#11223 = cartesian_point ( 'none', ( 16.49888530103131856, -9.288922340163786373, 176.0999999999999375 ) ) ;
#11224 = cylindrical_surface ( 'none', #31080, 2.499999999999992895 ) ;
#11225 = axis2_placement_3d ( 'none', #17239, #20936, #46684 ) ;
#11226 = oriented_edge ( 'none', *, *, #10931, .f. ) ;
#11227 = edge_curve ( 'none', #12964, #21776, #24721, .t. ) ;
#11228 = oriented_edge ( 'none', *, *, #22565, .t. ) ;
#11229 = direction ( 'none', ( -0.1065859633166312548, 0.9943034911051382707, 4.235681631386051471e-17 ) ) ;
#11230 = face_outer_bound ( 'none', #24759, .t. ) ;
#11232 = cartesian_point ( 'none', ( 49.15949126427652516, -24.87857082498121031, 58.50000000000000000 ) ) ;
#11231 = direction ( 'none', ( 9.436895709313830594e-16, 2.775557561562891351e-16, 1.000000000000000000 ) ) ;
#11233 = edge_loop ( 'none', ( #39080, #4760, #5949, #11650 ) ) ;
#11234 = cartesian_point ( 'none', ( -52.71311226488902690, 7.447242133396233754, 160.8810362316534111 ) ) ;
#11235 = cartesian_point ( 'none', ( 1.281099763278185336e-13, -45.49999999999996447, 18.00000000000004619 ) ) ;
#11236 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#11237 = edge_curve ( 'none', #19506, #17912, #8636, .t. ) ;
#11238 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#11239 = edge_curve ( 'none', #31826, #28571, #46013, .t. ) ;
#11240 = oriented_edge ( 'none', *, *, #9143, .f. ) ;
#11241 = oriented_edge ( 'none', *, *, #47322, .t. ) ;
#11242 = edge_loop ( 'none', ( #11704, #22911, #2156, #37590, #32205, #16234, #17455, #2532, #18116, #1655, #33581 ) ) ;
#11243 = edge_curve ( 'none', #1625, #7122, #574, .t. ) ;
#11244 = circle ( 'none', #1470, 4.050000000000003375 ) ;
#11245 = vector ( 'none', #39959, 1000.000000000000000 ) ;
#11246 = face_outer_bound ( 'none', #12949, .t. ) ;
#11247 = cartesian_point ( 'none', ( 29.30443652418518496, 57.50000000000000711, -73.00000000000000000 ) ) ;
#11248 = cylindrical_surface ( 'none', #40016, 45.50000000000000000 ) ;
#11249 = oriented_edge ( 'none', *, *, #10234, .t. ) ;
#11250 = cartesian_point ( 'none', ( -15.19999999999992113, -2.647670890857971161e-14, 121.1000000000000085 ) ) ;
#11251 = cartesian_point ( 'none', ( -42.17581166133971493, -12.89297150564622818, 164.1298245433238776 ) ) ;
#11252 = cartesian_point ( 'none', ( -42.36691201456295630, -1.919503619498797331, 162.5363070730651884 ) ) ;
#11253 = vertex_point ( 'none', #10452 ) ;
#11254 = advanced_face ( 'none', ( #26431 ), #36242, .t. ) ;
#11255 = cartesian_point ( 'none', ( -39.34999999999992326, 12.98839621777143805, 153.9956673999211603 ) ) ;
#11256 = cartesian_point ( 'none', ( -79.80000000000298144, 18.22021068470601435, 184.6004008164719039 ) ) ;
#11257 = line ( 'none', #33886, #40012 ) ;
#11258 = cartesian_point ( 'none', ( -37.95659131158278399, 6.055703950704314664, 131.9006942257061041 ) ) ;
#11259 = direction ( 'none', ( 0.1065859633166280074, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#11260 = direction ( 'none', ( 3.608224830032557872e-15, -1.000000000000000000, 5.919455965648734082e-13 ) ) ;
#11261 = direction ( 'none', ( -0.9912947018080024986, -8.141635513917815050e-14, -0.1316617414717854151 ) ) ;
#11262 = cartesian_point ( 'none', ( -54.79999999999983373, -4.595289318339905726, 168.9615447127957850 ) ) ;
#11263 = cartesian_point ( 'none', ( -28.01394451756717885, -51.29803576741709037, 68.60000000000006537 ) ) ;
#11264 = axis2_placement_3d ( 'none', #7676, #3677, #3831 ) ;
#11265 = cartesian_point ( 'none', ( -31.00027695764255498, -49.61081362515086823, 68.60000000000006537 ) ) ;
#11266 = face_outer_bound ( 'none', #16172, .t. ) ;
#11267 = oriented_edge ( 'none', *, *, #30696, .f. ) ;
#11268 = b_spline_curve_with_knots ( 'none', 3,
( #41778, #12373, #41949, #974 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0005932647871555867284, 0.001185033349720381827 ),
.unspecified. ) ;
#11269 = vector ( 'none', #29370, 1000.000000000000000 ) ;
#11270 = direction ( 'none', ( -0.1899816439925978984, 0.3065484139510199491, -0.9327030850436723863 ) ) ;
#11271 = axis2_placement_3d ( 'none', #29611, #890, #22566 ) ;
#11272 = direction ( 'none', ( -9.992007221626408864e-16, -1.387778780781445676e-16, -1.000000000000000000 ) ) ;
#11273 = direction ( 'none', ( 3.608224830031757968e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11274 = axis2_placement_3d ( 'none', #26109, #7613, #14519 ) ;
#11275 = cartesian_point ( 'none', ( -48.25846582033946675, -2.549950636631581169, 169.0225787212480952 ) ) ;
#11276 = cartesian_point ( 'none', ( -57.49999999999991473, -30.31088913245552163, 57.50000000000009237 ) ) ;
#11277 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#11278 = oriented_edge ( 'none', *, *, #4274, .f. ) ;
#11279 = oriented_edge ( 'none', *, *, #17561, .t. ) ;
#11280 = b_spline_curve_with_knots ( 'none', 3,
( #8406, #553, #19016, #30108, #33824, #30427, #44738, #11653, #26742, #7920 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.955651928838201390e-07, 0.0008471971588183732204, 0.001694098752443862644, 0.002541000346069351851, 0.003387901939694841491 ),
.unspecified. ) ;
#11281 = axis2_placement_3d ( 'none', #21470, #25172, #3184 ) ;
#11282 = cartesian_point ( 'none', ( 1.268784747188608167e-13, 2.095992222260475363e-14, 156.5999999999999659 ) ) ;
#11283 = edge_curve ( 'none', #8209, #30164, #40274, .t. ) ;
#11284 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#11285 = direction ( 'none', ( 0.9985173288360185140, 0.05443476843142257965, -8.673617379884037444e-16 ) ) ;
#11286 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m8-7-solid1', #6221 ) ;
#11287 = oriented_edge ( 'none', *, *, #22062, .t. ) ;
#11288 = oriented_edge ( 'none', *, *, #4398, .t. ) ;
#11289 = oriented_edge ( 'none', *, *, #41107, .t. ) ;
#11290 = direction ( 'none', ( -0.9912947018080023875, 7.259150545626025670e-14, 0.1316617414717865808 ) ) ;
#11291 = line ( 'none', #243, #24527 ) ;
#11292 = vector ( 'none', #39484, 999.9999999999998863 ) ;
#11293 = axis2_placement_3d ( 'none', #43659, #43506, #10395 ) ;
#11294 = circle ( 'none', #25755, 65.00000000000000000 ) ;
#11295 = direction ( 'none', ( -3.323730179971561210e-15, 1.000000000000000000, 5.718868602121341474e-17 ) ) ;
#11296 = edge_loop ( 'none', ( #4111, #25065, #32663, #14093 ) ) ;
#11297 = face_outer_bound ( 'none', #46093, .t. ) ;
#11298 = edge_curve ( 'none', #17659, #582, #44663, .t. ) ;
#11299 = vertex_point ( 'none', #47577 ) ;
#11300 = cartesian_point ( 'none', ( -18.23934843388939342, 29.43043978568125851, 140.8653961896106921 ) ) ;
#11301 = edge_curve ( 'none', #29942, #24832, #46601, .t. ) ;
#11302 = oriented_edge ( 'none', *, *, #34350, .t. ) ;
#11303 = direction ( 'none', ( 1.328724364577980347e-15, -1.224442052797146754e-16, 1.000000000000000000 ) ) ;
#11304 = plane ( 'none', #29287 ) ;
#11305 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#11306 = line ( 'none', #4504, #42413 ) ;
#11307 = edge_loop ( 'none', ( #28717, #14894 ) ) ;
#11308 = edge_curve ( 'none', #20909, #468, #45446, .t. ) ;
#11309 = cartesian_point ( 'none', ( -74.19999999999988916, -3.227143168691905235e-13, 146.1000000000001080 ) ) ;
#11310 = cartesian_point ( 'none', ( 10.84406509996238910, -14.37441257589635768, -37.11242796309052494 ) ) ;
#11311 = edge_curve ( 'none', #87, #4649, #35700, .t. ) ;
#11312 = direction ( 'none', ( 1.054711873393898713e-15, 2.220446049250313081e-16, 1.000000000000000000 ) ) ;
#11313 = cartesian_point ( 'none', ( -16.55283075877190413, 36.21715870454634256, -37.42070000929447815 ) ) ;
#11314 = cylindrical_surface ( 'none', #16851, 24.74999999999999645 ) ;
#11315 = cartesian_point ( 'none', ( 1.438899813504063373e-13, -46.50000000000000000, 45.50000000000003553 ) ) ;
#11316 = edge_curve ( 'none', #42741, #38955, #20707, .t. ) ;
#11317 = cartesian_point ( 'none', ( 9.554223906931261024e-15, 2.889340362646344646e-14, 57.50000000000005684 ) ) ;
#11318 = advanced_face ( 'none', ( #29869 ), #23539, .t. ) ;
#11319 = line ( 'none', #39712, #1581 ) ;
#11320 = direction ( 'none', ( 0.4524520079566787811, 0.8917887532908056469, -7.052099504366415952e-16 ) ) ;
#11321 = edge_loop ( 'none', ( #42548, #986, #16786, #9863 ) ) ;
#11322 = direction ( 'none', ( -3.608224830031758756e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11323 = oriented_edge ( 'none', *, *, #41674, .t. ) ;
#11324 = edge_loop ( 'none', ( #44406, #34903 ) ) ;
#11325 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#11326 = axis2_placement_3d ( 'none', #19680, #31083, #15805 ) ;
#11327 = oriented_edge ( 'none', *, *, #31525, .t. ) ;
#11328 = direction ( 'none', ( -3.647875652339799723e-15, 1.000000000000000000, -5.833428977959037227e-13 ) ) ;
#11329 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#11330 = vertex_point ( 'none', #37483 ) ;
#11331 = line ( 'none', #11347, #1597 ) ;
#11332 = line ( 'none', #47146, #33813 ) ;
#11333 = edge_loop ( 'none', ( #16069, #1546 ) ) ;
#11334 = axis2_placement_3d ( 'none', #37320, #464, #305 ) ;
#11335 = face_bound ( 'none', #20123, .t. ) ;
#11336 = oriented_edge ( 'none', *, *, #14941, .t. ) ;
#11337 = vertex_point ( 'none', #37002 ) ;
#11338 = axis2_placement_3d ( 'none', #16677, #31949, #24384 ) ;
#11339 = edge_loop ( 'none', ( #16452, #43689, #30014, #27174 ) ) ;
#11340 = cartesian_point ( 'none', ( -34.19999999999981810, -16.49641897896931653, 144.7693381833448996 ) ) ;
#11341 = oriented_edge ( 'none', *, *, #17667, .f. ) ;
#11342 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#11343 = axis2_placement_3d ( 'none', #19962, #22357, #44385 ) ;
#11344 = line ( 'none', #43367, #2761 ) ;
#11345 = cartesian_point ( 'none', ( 1.172445596482880381, -10.93733840215660180, -115.9999999999999858 ) ) ;
#11346 = edge_loop ( 'none', ( #41832, #1735, #8298, #43067, #30691 ) ) ;
#11347 = cartesian_point ( 'none', ( -14.49999999999985256, -34.64101615137760604, 113.0999999999999943 ) ) ;
#11348 = cartesian_point ( 'none', ( -39.91594901655419392, 20.65436369070909350, 156.8194664230249487 ) ) ;
#11349 = axis2_placement_3d ( 'none', #38912, #46263, #24220 ) ;
#11350 = cartesian_point ( 'none', ( -84.80000000000295302, -18.26208808036081521, 107.6904082344717750 ) ) ;
#11351 = edge_curve ( 'none', #2588, #21159, #30446, .t. ) ;
#11352 = axis2_placement_3d ( 'none', #20106, #31373, #38821 ) ;
#11353 = cartesian_point ( 'none', ( -52.66869176962451604, -12.76500698243860832, 163.9565701280592407 ) ) ;
#11354 = circle ( 'none', #45171, 0.2000000000000001499 ) ;
#11355 = edge_curve ( 'none', #9701, #44497, #3437, .t. ) ;
#11356 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#11357 = cartesian_point ( 'none', ( 22.15105440458229680, -30.23840727157370623, 120.6000000000000227 ) ) ;
#11358 = face_outer_bound ( 'none', #4705, .t. ) ;
#11359 = cylindrical_surface ( 'none', #38387, 6.500000000000001776 ) ;
#11360 = edge_curve ( 'none', #4820, #20319, #6261, .t. ) ;
#11361 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#11362 = cartesian_point ( 'none', ( -59.49999999999992895, -1.848516155678198412e-13, 115.1000000000000654 ) ) ;
#11363 = oriented_edge ( 'none', *, *, #3487, .t. ) ;
#11364 = oriented_edge ( 'none', *, *, #23746, .t. ) ;
#11365 = edge_loop ( 'none', ( #12587, #42532, #40319, #47273 ) ) ;
#11366 = cartesian_point ( 'none', ( -53.79999999999991900, 13.45629342695359298, 147.1854341102624630 ) ) ;
#11367 = cartesian_point ( 'none', ( -36.28629995881022552, 21.93217741008408339, 145.1868954895356865 ) ) ;
#11368 = advanced_face ( 'none', ( #41403 ), #4230, .t. ) ;
#11369 = line ( 'none', #35037, #3963 ) ;
#11370 = edge_curve ( 'none', #38626, #3459, #9745, .t. ) ;
#11371 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814804976e-15 ) ) ;
#11372 = cartesian_point ( 'none', ( -8.506863408287468786, 16.88230723997294191, 176.0999999999999659 ) ) ;
#11373 = cartesian_point ( 'none', ( -65.22256808500030445, -0.08497391057608455478, 107.0848101272604538 ) ) ;
#11374 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#11375 = oriented_edge ( 'none', *, *, #8296, .f. ) ;
#11376 = cartesian_point ( 'none', ( -19.99999999999998224, 37.89101615137755630, 106.1000000000000654 ) ) ;
#11377 = vertex_point ( 'none', #33093 ) ;
#11378 = line ( 'none', #15180, #39597 ) ;
#11379 = oriented_edge ( 'none', *, *, #19844, .t. ) ;
#11380 = circle ( 'none', #14893, 6.499999999999999112 ) ;
#11381 = oriented_edge ( 'none', *, *, #29149, .f. ) ;
#11382 = circle ( 'none', #41283, 47.50000000000000711 ) ;
#11383 = edge_curve ( 'none', #35283, #27701, #29270, .t. ) ;
#11384 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#11385 = oriented_edge ( 'none', *, *, #25308, .t. ) ;
#11386 = direction ( 'none', ( 3.323730179971561604e-15, -1.000000000000000000, -5.816799037940421388e-17 ) ) ;
#11387 = oriented_edge ( 'none', *, *, #20862, .t. ) ;
#11388 = vector ( 'none', #40829, 1000.000000000000000 ) ;
#11390 = direction ( 'none', ( -1.054711873393898713e-15, -1.665334536937734811e-16, -1.000000000000000000 ) ) ;
#11389 = cartesian_point ( 'none', ( -9.894862706971702933e-15, 2.782881169078937871e-17, -46.00000000000000000 ) ) ;
#11391 = advanced_face ( 'none', ( #46559 ), #2307, .t. ) ;
#11392 = cartesian_point ( 'none', ( 5.833815924367203142e-14, 26.00000000000002842, 96.90000000000006253 ) ) ;
#11393 = oriented_edge ( 'none', *, *, #29156, .t. ) ;
#11394 = cartesian_point ( 'none', ( 28.50000000000001776, -9.456253838852099582e-16, -73.00000000000000000 ) ) ;
#11395 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.191229653865440203e-16 ) ) ;
#11396 = advanced_face ( 'none', ( #34493 ), #30341, .f. ) ;
#11397 = b_spline_curve_with_knots ( 'none', 3,
( #8546, #33798, #23185, #12263, #4373, #1357 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 1.734723475976807094e-18, 0.002225276015038410177, 0.004450552030076816885 ),
.unspecified. ) ;
#11398 = direction ( 'none', ( -1.092875789865388469e-15, -1.660305686457348284e-29, -1.000000000000000000 ) ) ;
#11399 = direction ( 'none', ( 0.7916112559525874115, 0.4345482125012004038, 0.4295572959003010061 ) ) ;
#11400 = direction ( 'none', ( -0.1065859633166281045, 0.9943034911051387148, 5.921478319180358272e-17 ) ) ;
#11401 = vector ( 'none', #12360, 1000.000000000000000 ) ;
#11402 = cartesian_point ( 'none', ( 36.52478878836209475, 14.47548955293975048, -36.50000000000002132 ) ) ;
#11403 = axis2_placement_3d ( 'none', #3343, #29649, #36312 ) ;
#11404 = cartesian_point ( 'none', ( -2.456036059560866662e-15, 1.894790740541870168e-15, -37.50000000000000000 ) ) ;
#11405 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#11406 = vector ( 'none', #43056, 1000.000000000000000 ) ;
#11407 = face_outer_bound ( 'none', #8607, .t. ) ;
#11408 = cartesian_point ( 'none', ( -78.69999999999983231, -23.98795939863158466, 144.8966336144763716 ) ) ;
#11409 = direction ( 'none', ( 0.9912947018080023875, -7.365902759532291013e-14, -0.1316617414717865808 ) ) ;
#11410 = edge_loop ( 'none', ( #30573, #42455, #40959, #26407, #17316, #8590, #6493, #21418, #7194, #47283, #21532 ) ) ;
#11411 = axis2_placement_3d ( 'none', #16229, #41966, #8359 ) ;
#11412 = vertex_point ( 'none', #33902 ) ;
#11413 = oriented_edge ( 'none', *, *, #26679, .f. ) ;
#11414 = oriented_edge ( 'none', *, *, #47000, .t. ) ;
#11415 = direction ( 'none', ( 0.1065859633166277853, -0.9943034911051386038, -4.235681631385831453e-17 ) ) ;
#11416 = cartesian_point ( 'none', ( -82.30000000000300986, 20.95899236047596403, 178.6614888847737745 ) ) ;
#11417 = axis2_placement_3d ( 'none', #4599, #22436, #433 ) ;
#11418 = face_outer_bound ( 'none', #43925, .t. ) ;
#11419 = axis2_placement_3d ( 'none', #30394, #12085, #22840 ) ;
#11420 = cartesian_point ( 'none', ( -42.36691201456304157, 16.46848422094043940, 144.4795951709546671 ) ) ;
#11421 = cartesian_point ( 'none', ( -21.51062459644418823, -36.62598358456104819, 117.7000000000000739 ) ) ;
#11422 = direction ( 'none', ( -1.000000000000000000, -3.087807787238715839e-15, 7.706087219271039138e-16 ) ) ;
#11423 = cartesian_point ( 'none', ( 20.00000000000009592, -37.89101615137749945, 106.1000000000000369 ) ) ;
#11424 = oriented_edge ( 'none', *, *, #29653, .t. ) ;
#11425 = edge_curve ( 'none', #9828, #18944, #31617, .t. ) ;
#11426 = oriented_edge ( 'none', *, *, #33257, .t. ) ;
#11427 = face_outer_bound ( 'none', #40348, .t. ) ;
#11428 = spherical_surface ( 'none', #45727, 4.100000000000000533 ) ;
#11429 = edge_curve ( 'none', #47634, #23636, #47707, .t. ) ;
#11430 = oriented_edge ( 'none', *, *, #40244, .f. ) ;
#11431 = circle ( 'none', #14129, 38.00000000000000711 ) ;
#11432 = cartesian_point ( 'none', ( -51.04404714605230708, 20.47180060328689066, 156.7212008834639221 ) ) ;
#11433 = cartesian_point ( 'none', ( -21.87126433688077753, 33.49101067908055995, -34.26794919243111792 ) ) ;
#11434 = axis2_placement_3d ( 'none', #2939, #28608, #43099 ) ;
#11435 = direction ( 'none', ( 3.608224830032557872e-15, -1.000000000000000000, 5.919455965648734082e-13 ) ) ;
#11436 = edge_curve ( 'none', #40218, #25115, #5727, .t. ) ;
#11437 = vertex_point ( 'none', #1456 ) ;
#11438 = cartesian_point ( 'none', ( -81.98477339208245951, -20.17274416550511162, 143.1729456097716309 ) ) ;
#11439 = cartesian_point ( 'none', ( 1.904438512753576686e-14, 2.751180521817116811e-15, -3.500000000000000888 ) ) ;
#11440 = line ( 'none', #31552, #28102 ) ;
#11441 = cartesian_point ( 'none', ( -48.25764690318633399, -1.809962124702755748, 161.4298552843340246 ) ) ;
#11442 = direction ( 'none', ( -1.000000000000000000, -3.871669095254629532e-15, 1.317153999343780124e-15 ) ) ;
#11443 = oriented_edge ( 'none', *, *, #34676, .f. ) ;
#11444 = axis2_placement_3d ( 'none', #20861, #24717, #43046 ) ;
#11445 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#11446 = cartesian_point ( 'none', ( -11.98418662514475663, -14.86200763469383013, -37.49999999999998579 ) ) ;
#11447 = cartesian_point ( 'none', ( -21.55840503423011967, 37.03913494520031691, 120.7000000000000739 ) ) ;
#11448 = edge_curve ( 'none', #5291, #35635, #35662, .t. ) ;
#11449 = cartesian_point ( 'none', ( -92.19999999999994600, 16.44587789249361620, 150.4050087508828994 ) ) ;
#11450 = vertex_point ( 'none', #22952 ) ;
#11451 = cartesian_point ( 'none', ( -56.79999999999983373, -20.99046517759732211, 155.7987322439659010 ) ) ;
#11452 = cartesian_point ( 'none', ( -2.899623631041497897e-14, 26.00000000000003197, 111.8999999999999915 ) ) ;
#11453 = advanced_face ( 'none', ( #21200 ), #24132, .f. ) ;
#11454 = circle ( 'none', #20183, 27.49999999999999645 ) ;
#11455 = cartesian_point ( 'none', ( -16.19644125571485560, 37.30017812533242960, 114.7000000000000597 ) ) ;
#11456 = cartesian_point ( 'none', ( -1.570271690454205151e-14, 4.416311420494835397e-17, -73.00000000000000000 ) ) ;
#11457 = edge_curve ( 'none', #8864, #47509, #4573, .t. ) ;
#11458 = advanced_face ( 'none', ( #16039 ), #45406, .f. ) ;
#11459 = cylindrical_surface ( 'none', #36452, 6.138320441952073381 ) ;
#11460 = line ( 'none', #19255, #29833 ) ;
#11461 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11462 = cartesian_point ( 'none', ( -18.69999999999988205, -5.624087476718103495, 151.7894323138802406 ) ) ;
#11463 = cartesian_point ( 'none', ( -42.36691201456302736, 14.73022752262475521, 153.6403634844128305 ) ) ;
#11464 = cartesian_point ( 'none', ( -84.70000000000310081, 30.87244053722612236, 124.3620880803597970 ) ) ;
#11465 = vertex_point ( 'none', #30674 ) ;
#11466 = oriented_edge ( 'none', *, *, #40183, .t. ) ;
#11467 = oriented_edge ( 'none', *, *, #19613, .f. ) ;
#11468 = line ( 'none', #2935, #1725 ) ;
#11469 = cartesian_point ( 'none', ( -36.85257288062695835, 13.68144081984756433, -12.53717926882208822 ) ) ;
#11470 = cartesian_point ( 'none', ( -31.22603891921376018, -57.00819672131146376, 6.682410817756225871e-15 ) ) ;
#11471 = circle ( 'none', #11649, 2.749999999999999112 ) ;
#11473 = oriented_edge ( 'none', *, *, #8337, .t. ) ;
#11472 = cartesian_point ( 'none', ( -66.49999999999988631, -2.177013648190700906e-13, 146.1000000000000512 ) ) ;
#11474 = edge_loop ( 'none', ( #42254, #28673 ) ) ;
#11475 = vertex_point ( 'none', #41300 ) ;
#11476 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#11477 = oriented_edge ( 'none', *, *, #7119, .f. ) ;
#11478 = line ( 'none', #2375, #46591 ) ;
#11479 = cartesian_point ( 'none', ( -26.33913438213181379, -42.50000000000004263, -19.10815280171310349 ) ) ;
#11480 = circle ( 'none', #40775, 4.250000000000007105 ) ;
#11481 = axis2_placement_3d ( 'none', #46131, #20689, #12858 ) ;
#11482 = oriented_edge ( 'none', *, *, #36273, .f. ) ;
#11483 = cartesian_point ( 'none', ( 29.39359980405010475, 3.150894247566153439, -45.00000000000002132 ) ) ;
#11484 = calendar_date ( 2020, 29, 3 ) ;
#11485 = oriented_edge ( 'none', *, *, #45564, .f. ) ;
#11486 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#11487 = direction ( 'none', ( -0.5150380749100571531, -1.648445282262130685e-15, -0.8571673007021105573 ) ) ;
#11488 = oriented_edge ( 'none', *, *, #42031, .f. ) ;
#11489 = cartesian_point ( 'none', ( 23.46523980731976877, 30.33967741683827768, 131.2162977242987267 ) ) ;
#11490 = direction ( 'none', ( 0.0000000000000000000, -5.890349936205686709e-13, -1.000000000000000000 ) ) ;
#11491 = cartesian_point ( 'none', ( -96.50000000000008527, 54.99999999999967315, 146.0999999999679346 ) ) ;
#11492 = axis2_placement_3d ( 'none', #30257, #18825, #41215 ) ;
#11493 = vector ( 'none', #3088, 1000.000000000000000 ) ;
#11494 = oriented_edge ( 'none', *, *, #24923, .t. ) ;
#11495 = oriented_edge ( 'none', *, *, #4491, .f. ) ;
#11496 = oriented_edge ( 'none', *, *, #13349, .f. ) ;
#11497 = cartesian_point ( 'none', ( -52.66869176962465815, 17.27871166638607292, 132.5630644845338679 ) ) ;
#11498 = direction ( 'none', ( 1.603000074938371230e-15, -0.08040252668610846365, 0.9967624760706483844 ) ) ;
#11499 = direction ( 'none', ( -3.445077376450748773e-15, 0.7030109345897472828, -0.7111790392350227918 ) ) ;
#11500 = axis2_placement_3d ( 'none', #21439, #2682, #3150 ) ;
#11501 = advanced_face ( 'none', ( #21791, #44829 ), #41458, .t. ) ;
#11502 = oriented_edge ( 'none', *, *, #38503, .t. ) ;
#11503 = edge_curve ( 'none', #35994, #44350, #20667, .t. ) ;
#11504 = cartesian_point ( 'none', ( -84.84760491980530617, -2.839036484623219491e-13, 146.1000000000000796 ) ) ;
#11505 = direction ( 'none', ( 2.897627825352262000e-15, -0.9337345827325893577, -0.3579661003631453009 ) ) ;
#11506 = direction ( 'none', ( -3.265361837132818714e-15, 0.4187739565397473607, -0.9080905094339690731 ) ) ;
#11507 = vector ( 'none', #25737, 1000.000000000000000 ) ;
#11508 = b_spline_curve_with_knots ( 'none', 3,
( #12314, #38089, #15332, #23079, #19055, #41576 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.004587453568887439777, 0.009174907137774879554 ),
.unspecified. ) ;
#11509 = axis2_placement_3d ( 'none', #3927, #22572, #11476 ) ;
#11510 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#11511 = toroidal_surface ( 'none', #9403, 6.399999999999998579, 0.1000000000000000056 ) ;
#11512 = line ( 'none', #21476, #1768 ) ;
#11513 = edge_curve ( 'none', #5022, #556, #16659, .t. ) ;
#11514 = cartesian_point ( 'none', ( 41.49999999999994316, 34.64101615137770551, 112.0999999999999233 ) ) ;
#11515 = oriented_edge ( 'none', *, *, #23305, .f. ) ;
#11516 = vertex_point ( 'none', #1133 ) ;
#11517 = vector ( 'none', #40553, 1000.000000000000114 ) ;
#11519 = cartesian_point ( 'none', ( 28.49999999999997513, -4.441313528959883482e-15, -64.00000000000000000 ) ) ;
#11518 = axis2_placement_3d ( 'none', #32639, #10613, #43730 ) ;
#11520 = edge_curve ( 'none', #18985, #36345, #15474, .t. ) ;
#11521 = edge_curve ( 'none', #35331, #12961, #44224, .t. ) ;
#11522 = cartesian_point ( 'none', ( 45.96194077712549131, -45.96194077712567605, -51.00000000000000711 ) ) ;
#11523 = cartesian_point ( 'none', ( -79.80000000000281091, -34.64101615137779078, 166.1000000000001933 ) ) ;
#11524 = oriented_edge ( 'none', *, *, #44093, .f. ) ;
#11525 = vertex_point ( 'none', #16022 ) ;
#11526 = vertex_point ( 'none', #17401 ) ;
#11527 = oriented_edge ( 'none', *, *, #36331, .t. ) ;
#11528 = face_outer_bound ( 'none', #28661, .t. ) ;
#11529 = cartesian_point ( 'none', ( -30.47527695764255995, -43.49498556608259747, 60.60000000000005826 ) ) ;
#11530 = face_outer_bound ( 'none', #1572, .t. ) ;
#11531 = oriented_edge ( 'none', *, *, #21578, .t. ) ;
#11532 = edge_curve ( 'none', #43169, #42481, #5141, .t. ) ;
#11533 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 1.867568249336213793e-16 ) ) ;
#11534 = circle ( 'none', #8910, 6.899999999999998579 ) ;
#11535 = edge_curve ( 'none', #41451, #20267, #12058, .t. ) ;
#11536 = edge_loop ( 'none', ( #31785, #32137, #25314, #33532 ) ) ;
#11537 = plane ( 'none', #39671 ) ;
#11538 = vector ( 'none', #19309, 1000.000000000000114 ) ;
#11539 = vertex_point ( 'none', #31581 ) ;
#11540 = oriented_edge ( 'none', *, *, #29378, .f. ) ;
#11541 = edge_loop ( 'none', ( #45423, #36693, #35465, #31325 ) ) ;
#11542 = cartesian_point ( 'none', ( -84.80000000000279670, -36.51129153088714929, 167.4214272605034637 ) ) ;
#11543 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#11544 = direction ( 'none', ( -3.323730179971561604e-15, 1.000000000000000000, 5.816799037940421388e-17 ) ) ;
#11545 = cartesian_point ( 'none', ( -3.991718356573272786, 21.28982274853700574, 173.9546443907267417 ) ) ;
#11546 = direction ( 'none', ( -3.083952846180992055e-15, 1.000000000000000000, -5.859510407743885331e-13 ) ) ;
#11547 = cartesian_point ( 'none', ( -78.66006655752489962, 65.60000000001029719, 164.1915339838063232 ) ) ;
#11548 = oriented_edge ( 'none', *, *, #9427, .t. ) ;
#11549 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#11550 = face_outer_bound ( 'none', #10004, .t. ) ;
#11551 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#11552 = line ( 'none', #43382, #20191 ) ;
#11553 = vector ( 'none', #28936, 1000.000000000000000 ) ;
#11554 = direction ( 'none', ( -1.096345236817342281e-15, -1.610385582298831411e-29, -1.000000000000000000 ) ) ;
#11555 = cartesian_point ( 'none', ( 1.109544135078547201e-14, 2.821329762126374568e-14, 59.50000000000005684 ) ) ;
#11556 = axis2_placement_3d ( 'none', #14757, #44201, #11259 ) ;
#11557 = oriented_edge ( 'none', *, *, #38616, .f. ) ;
#11558 = cartesian_point ( 'none', ( -18.70237072037161141, 37.18969389731793740, 117.7000000000000739 ) ) ;
#11559 = cartesian_point ( 'none', ( 5.078326991148372643e-14, 2.328651150592473148e-14, 99.30000000000005400 ) ) ;
#11560 = edge_loop ( 'none', ( #5665, #23463 ) ) ;
#11561 = direction ( 'none', ( -3.202566417187962664e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11562 = line ( 'none', #13319, #22479 ) ;
#11563 = edge_loop ( 'none', ( #22145, #2000 ) ) ;
#11564 = cartesian_point ( 'none', ( -144.6302325581394257, 7.894087335508177539, 153.9034213739463723 ) ) ;
#11565 = edge_loop ( 'none', ( #11057, #3181, #11071, #30962 ) ) ;
#11566 = advanced_face ( 'none', ( #18315 ), #14865, .t. ) ;
#11567 = direction ( 'none', ( 1.000000000000000000, 8.881784197001245421e-16, -1.084482438634955462e-15 ) ) ;
#11568 = axis2_placement_3d ( 'none', #41528, #41364, #19479 ) ;
#11569 = cartesian_point ( 'none', ( -29.30443652418519207, 53.50000000000000711, 6.335917772552973413e-15 ) ) ;
#11570 = cartesian_point ( 'none', ( -9.226243253127192290, -19.64967040006524002, 174.0890430315384378 ) ) ;
#11571 =( bounded_curve ( ) b_spline_curve ( 3, ( #14344, #43950, #40565, #14977 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896780, 3.141592653589792228 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243652705, 0.8047378541243652705, 1.000000000000000000 ) )
representation_item ( '' ) );
#11572 = cartesian_point ( 'none', ( -118.4999999999997442, -15.99999999996234301, 211.1000000000095156 ) ) ;
#11573 = vertex_point ( 'none', #13703 ) ;
#11574 = axis2_placement_3d ( 'none', #41759, #20214, #41915 ) ;
#11575 = oriented_edge ( 'none', *, *, #40100, .f. ) ;
#11576 = oriented_edge ( 'none', *, *, #35986, .t. ) ;
#11577 = vector ( 'none', #33644, 1000.000000000000000 ) ;
#11578 = cartesian_point ( 'none', ( 29.30443652418519918, 53.50000000000000711, -6.271185536663529429e-15 ) ) ;
#11579 = line ( 'none', #7431, #42085 ) ;
#11580 = oriented_edge ( 'none', *, *, #16935, .t. ) ;
#11581 = cartesian_point ( 'none', ( -48.25757762857563193, -3.701402396101739267, 131.1139899640316457 ) ) ;
#11582 = plane ( 'none', #3811 ) ;
#11583 = face_outer_bound ( 'none', #44044, .t. ) ;
#11584 = axis2_placement_3d ( 'none', #29320, #7622, #22409 ) ;
#11585 = vertex_point ( 'none', #2660 ) ;
#11586 = edge_curve ( 'none', #42035, #22477, #40653, .t. ) ;
#11587 = oriented_edge ( 'none', *, *, #20035, .t. ) ;
#11588 = oriented_edge ( 'none', *, *, #18235, .f. ) ;
#11589 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#11590 = direction ( 'none', ( 1.000000000000000000, 3.323730179971562393e-15, -8.239640843840860369e-16 ) ) ;
#11591 = face_outer_bound ( 'none', #4639, .t. ) ;
#11592 = cylindrical_surface ( 'none', #7745, 12.50000000000000000 ) ;
#11593 = oriented_edge ( 'none', *, *, #25851, .f. ) ;
#11594 = axis2_placement_3d ( 'none', #15116, #18799, #7566 ) ;
#11595 = cartesian_point ( 'none', ( 31.00027695764293156, 49.61081362515070481, 60.60000000000004405 ) ) ;
#11596 = edge_loop ( 'none', ( #25201, #30801, #20960, #24753 ) ) ;
#11597 = vertex_point ( 'none', #20789 ) ;
#11598 = edge_curve ( 'none', #27726, #20512, #24681, .t. ) ;
#11599 = cartesian_point ( 'none', ( -46.21081362515121072, 31.00027695764203273, 9.958964288437936716e-15 ) ) ;
#11600 = edge_curve ( 'none', #29363, #16165, #32166, .t. ) ;
#11601 = cartesian_point ( 'none', ( -41.50924572709987359, 15.73469968701244071, 144.5387093444640811 ) ) ;
#11602 = cartesian_point ( 'none', ( 26.51524403474787306, -0.3111752959900977444, 1.884312300655542449 ) ) ;
#11603 = cartesian_point ( 'none', ( 22.19495347406357055, -30.14855811076138536, 120.7000000000000313 ) ) ;
#11604 = line ( 'none', #23082, #28845 ) ;
#11605 = cartesian_point ( 'none', ( -26.66413130565100786, -6.728603251418617148, -5.499999999999984013 ) ) ;
#11606 = face_outer_bound ( 'none', #45140, .t. ) ;
#11607 = cartesian_point ( 'none', ( -48.52674911908037103, 20.54970042133152219, 156.7631299826798852 ) ) ;
#11608 = edge_curve ( 'none', #3876, #45637, #36796, .t. ) ;
#11609 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#11610 = cylindrical_surface ( 'none', #9110, 4.000000000000000888 ) ;
#11611 = edge_curve ( 'none', #16723, #37709, #43088, .t. ) ;
#11612 = direction ( 'none', ( 0.5552208685011402745, 0.8317029440736876111, -5.452486939366415059e-16 ) ) ;
#11613 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#11614 = edge_loop ( 'none', ( #332, #29767, #39844, #26922, #26937, #4339, #27563, #19785 ) ) ;
#11615 = cartesian_point ( 'none', ( -47.49117986503971878, -2.514052640621290635, 168.6485887886776709 ) ) ;
#11616 = direction ( 'none', ( 3.871669095254629532e-15, -1.000000000000000000, -1.224442052797197290e-16 ) ) ;
#11617 = cartesian_point ( 'none', ( -34.40027695764254645, -49.61081362515088244, -23.74999999999999289 ) ) ;
#11618 = circle ( 'none', #34203, 17.49999999999998934 ) ;
#11619 = oriented_edge ( 'none', *, *, #34997, .f. ) ;
#11620 = circle ( 'none', #7883, 2.500000000000001776 ) ;
#11621 = edge_curve ( 'none', #11585, #11629, #1150, .t. ) ;
#11622 = oriented_edge ( 'none', *, *, #37699, .t. ) ;
#11623 = cartesian_point ( 'none', ( -42.36691201456298472, -1.196736754664252915e-13, 146.0999999999999659 ) ) ;
#11624 = cartesian_point ( 'none', ( -60.19998826649767665, 36.91124242496211849, 127.1469348913490620 ) ) ;
#11625 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#11626 = oriented_edge ( 'none', *, *, #39793, .t. ) ;
#11627 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11628 = oriented_edge ( 'none', *, *, #42930, .f. ) ;
#11629 = vertex_point ( 'none', #20632 ) ;
#11630 = cylindrical_surface ( 'none', #31739, 4.000000000000003553 ) ;
#11631 = edge_loop ( 'none', ( #6756, #27509, #18463, #8222 ) ) ;
#11632 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#11633 = oriented_edge ( 'none', *, *, #37774, .f. ) ;
#11634 = vector ( 'none', #39708, 1000.000000000000000 ) ;
#11635 = cartesian_point ( 'none', ( -82.10421331731173211, -29.53138654541262298, 132.5293648563239230 ) ) ;
#11636 = advanced_face ( 'none', ( #43688 ), #17082, .f. ) ;
#11637 = oriented_edge ( 'none', *, *, #22062, .f. ) ;
#11638 = cartesian_point ( 'none', ( -36.73241160230495694, 16.14115604149458605, 145.6786270319956884 ) ) ;
#11639 = vertex_point ( 'none', #39328 ) ;
#11640 = direction ( 'none', ( -0.9860849724080618106, 0.1182278785173169339, 0.1168699958598728855 ) ) ;
#11641 = oriented_edge ( 'none', *, *, #45409, .t. ) ;
#11642 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#11643 = axis2_placement_3d ( 'none', #32248, #2849, #36121 ) ;
#11644 = line ( 'none', #16578, #7599 ) ;
#11645 = oriented_edge ( 'none', *, *, #27311, .t. ) ;
#11646 = toroidal_surface ( 'none', #4387, 6.399999999999998579, 0.1000000000000000056 ) ;
#11647 = oriented_edge ( 'none', *, *, #13357, .t. ) ;
#11648 = vertex_point ( 'none', #46526 ) ;
#11649 = axis2_placement_3d ( 'none', #25548, #29382, #10910 ) ;
#11650 = oriented_edge ( 'none', *, *, #41406, .f. ) ;
#11651 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#11652 = cartesian_point ( 'none', ( -54.49999999999973710, -34.49967906316825861, 170.0187199309077926 ) ) ;
#11653 = cartesian_point ( 'none', ( -39.91759719298693909, -9.682317202849471727, 157.8559498845278029 ) ) ;
#11654 = circle ( 'none', #43189, 4.099999999999998757 ) ;
#11655 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 60.60000000000005826 ) ) ;
#11656 = axis2_placement_3d ( 'none', #6924, #18297, #44054 ) ;
#11657 = cartesian_point ( 'none', ( -37.23458618907356765, 14.61456777768171555, -32.49999999999996447 ) ) ;
#11658 = advanced_face ( 'none', ( #22363 ), #35106, .f. ) ;
#11659 = cartesian_point ( 'none', ( -52.66869176962460131, -13.84879369815248573, 163.1297801837256998 ) ) ;
#11660 = cartesian_point ( 'none', ( 12.97396146981019349, -14.32561849656472397, -37.15485900149960230 ) ) ;
#11661 = face_outer_bound ( 'none', #36289, .t. ) ;
#11662 = direction ( 'none', ( -4.625929269271485322e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11663 = advanced_face ( 'none', ( #12612 ), #17193, .f. ) ;
#11664 = axis2_placement_3d ( 'none', #24022, #13092, #31429 ) ;
#11665 = edge_curve ( 'none', #45731, #26847, #6859, .t. ) ;
#11666 = circle ( 'none', #32832, 21.74165157625508371 ) ;
#11667 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 0.0000000000000000000 ) ) ;
#11668 = cartesian_point ( 'none', ( 33.36912097582825965, 21.73203345290708199, -13.42344579249066427 ) ) ;
#11669 = direction ( 'none', ( -0.1065859633166277576, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#11670 = cartesian_point ( 'none', ( -15.79627307499982258, 36.60745492870680096, 113.1000000000000796 ) ) ;
#11671 = axis2_placement_3d ( 'none', #39924, #43290, #28339 ) ;
#11672 = oriented_edge ( 'none', *, *, #9752, .f. ) ;
#11673 = oriented_edge ( 'none', *, *, #8570, .f. ) ;
#11674 = oriented_edge ( 'none', *, *, #7844, .t. ) ;
#11675 = edge_curve ( 'none', #32163, #45774, #318, .t. ) ;
#11676 = cartesian_point ( 'none', ( 57.50000000000058265, 57.49999999999937472, -51.00000000000000711 ) ) ;
#11677 = oriented_edge ( 'none', *, *, #16327, .t. ) ;
#11678 = axis2_placement_3d ( 'none', #14864, #33073, #37133 ) ;
#11679 = edge_curve ( 'none', #24524, #32621, #2852, .t. ) ;
#11680 = cartesian_point ( 'none', ( -5.842036767891534974e-14, -3.343414842481101501e-16, -126.0000000000000000 ) ) ;
#11681 = edge_loop ( 'none', ( #11767, #30330, #28522, #35658 ) ) ;
#11682 = cartesian_point ( 'none', ( -37.36583739689825734, 14.27565044502562053, -34.26794919243111082 ) ) ;
#11683 = vertex_point ( 'none', #7597 ) ;
#11684 = vertex_point ( 'none', #382 ) ;
#11685 = direction ( 'none', ( -0.7916112559525874115, -0.4345482125012004038, -0.4295572959003010061 ) ) ;
#11686 = direction ( 'none', ( -3.354551165104419384e-15, 0.9967624760706482734, 0.08040252668610878284 ) ) ;
#11687 = edge_curve ( 'none', #6074, #26328, #42550, .t. ) ;
#11688 = vertex_point ( 'none', #37078 ) ;
#11689 = cartesian_point ( 'none', ( -51.56175526174754253, 10.14134357535434994, 166.5557116632275836 ) ) ;
#11690 = face_outer_bound ( 'none', #46620, .t. ) ;
#11691 = face_outer_bound ( 'none', #39867, .t. ) ;
#11692 = circle ( 'none', #32068, 3.050000000000000711 ) ;
#11693 = oriented_edge ( 'none', *, *, #31340, .f. ) ;
#11694 = cartesian_point ( 'none', ( 1.961181725025928024, -18.29518423633462731, -115.9999999999999858 ) ) ;
#11695 = cartesian_point ( 'none', ( -36.73221651136684329, 19.84657684967853797, 156.3847971807964825 ) ) ;
#11696 = edge_curve ( 'none', #15127, #10514, #28145, .t. ) ;
#11697 = cartesian_point ( 'none', ( -36.26455027589165070, 17.69071827877387193, 133.1061173323346907 ) ) ;
#11698 = edge_loop ( 'none', ( #37877, #42692, #11548, #15926 ) ) ;
#11699 = cartesian_point ( 'none', ( -84.80000000000281091, -36.91124242496272956, 165.0530651086507987 ) ) ;
#11700 = circle ( 'none', #16357, 14.00000000000000000 ) ;
#11701 = direction ( 'none', ( -1.000000000000000000, 9.539629948458176067e-15, 2.151057110211239811e-16 ) ) ;
#11702 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#11703 = advanced_face ( 'none', ( #31006 ), #42509, .f. ) ;
#11704 = oriented_edge ( 'none', *, *, #18659, .f. ) ;
#11705 = vertex_point ( 'none', #29607 ) ;
#11706 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051386038, 5.004010026856173173e-17 ) ) ;
#11707 = axis2_placement_3d ( 'none', #24985, #20808, #43319 ) ;
#11708 = edge_loop ( 'none', ( #38721, #21975, #26798, #47496 ) ) ;
#11709 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#11710 = oriented_edge ( 'none', *, *, #7180, .t. ) ;
#11711 = advanced_face ( 'none', ( #40178 ), #19509, .t. ) ;
#11712 = cartesian_point ( 'none', ( -49.64999999999980673, -11.67569074778144333, 161.4049255327222738 ) ) ;
#11713 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#11714 = cartesian_point ( 'none', ( -17.65302271922575628, -28.03587089054461501, 144.7298353189312365 ) ) ;
#11715 = direction ( 'none', ( 1.317153999343780519e-15, -1.235540259014456753e-16, 1.000000000000000000 ) ) ;
#11716 = cartesian_point ( 'none', ( -54.50000000000001421, 32.49999999999982947, 146.0999999999810370 ) ) ;
#11717 = axis2_placement_3d ( 'none', #24635, #9708, #28350 ) ;
#11718 = oriented_edge ( 'none', *, *, #40188, .f. ) ;
#11719 = cartesian_point ( 'none', ( -39.34999999999989484, 7.658257764069941409, 159.2297786736509977 ) ) ;
#11720 = oriented_edge ( 'none', *, *, #7078, .t. ) ;
#11721 = oriented_edge ( 'none', *, *, #483, .f. ) ;
#11722 = axis2_placement_3d ( 'none', #8571, #27397, #23357 ) ;
#11723 = direction ( 'none', ( 1.000000000000000000, 8.881784197001245421e-16, -1.084482438634955462e-15 ) ) ;
#11724 = vertex_point ( 'none', #33175 ) ;
#11725 = cartesian_point ( 'none', ( -57.49999999999992184, -30.31088913245551808, 45.50000000000008527 ) ) ;
#11727 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11726 = cartesian_point ( 'none', ( -20.00000000000010658, 34.64101615137748524, 113.1000000000000085 ) ) ;
#11728 = circle ( 'none', #37886, 47.00000000000000711 ) ;
#11729 = plane ( 'none', #8252 ) ;
#11730 = line ( 'none', #23429, #20357 ) ;
#11731 = toroidal_surface ( 'none', #12912, 19.25000000000000000, 4.049999999999999822 ) ;
#11732 = cartesian_point ( 'none', ( -46.63308798543683764, 18.08728468835563419, 133.6605493670427904 ) ) ;
#11733 = edge_curve ( 'none', #5584, #41580, #22973, .t. ) ;
#11734 = direction ( 'none', ( -1.137978600240785454e-15, -1.942890293094023946e-16, -1.000000000000000000 ) ) ;
#11735 = oriented_edge ( 'none', *, *, #35979, .f. ) ;
#11736 = cartesian_point ( 'none', ( -52.26778348863311408, 18.41428301474428508, 133.4280685468548029 ) ) ;
#11737 = b_spline_curve_with_knots ( 'none', 3,
( #12358, #12209, #38141, #11873 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0005932647871680120106, 0.001185033349720824832 ),
.unspecified. ) ;
#11738 = cartesian_point ( 'none', ( -52.66869176962475763, 21.93928033062600491, 145.4140855926573010 ) ) ;
#11739 = edge_curve ( 'none', #18466, #18129, #39128, .t. ) ;
#11740 = oriented_edge ( 'none', *, *, #28698, .f. ) ;
#11741 = direction ( 'none', ( -3.652049423109068813e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11742 = cartesian_point ( 'none', ( -36.33130823037513579, -1.084616549604255686, 168.0231865142894776 ) ) ;
#11743 = cartesian_point ( 'none', ( -9.680349996214987485, -19.43860509126860592, 174.1059598758642721 ) ) ;
#11744 = direction ( 'none', ( -0.3711537444790459217, 0.9285714285714282701, 1.665334536937736043e-16 ) ) ;
#11745 = oriented_edge ( 'none', *, *, #39973, .t. ) ;
#11746 = cartesian_point ( 'none', ( -24.76313972081450743, 31.89101615137745327, 113.1000000000000227 ) ) ;
#11747 = circle ( 'none', #22827, 65.00000000000001421 ) ;
#11748 = cartesian_point ( 'none', ( -35.19999999999987494, -9.381384558082572767e-14, 146.0999999999999659 ) ) ;
#11750 = oriented_edge ( 'none', *, *, #2347, .t. ) ;
#11749 = direction ( 'none', ( -0.7071067811865572317, 0.5028795212808095938, 0.4971037990966976627 ) ) ;
#11751 = cartesian_point ( 'none', ( 11.75457642865534247, 14.57726002520063169, -37.50000000000000000 ) ) ;
#11752 = edge_curve ( 'none', #38383, #25918, #18892, .t. ) ;
#11753 = advanced_face ( 'none', ( #1102 ), #9151, .f. ) ;
#11754 = cartesian_point ( 'none', ( -41.25984461220735966, -15.14058703238053383, 142.0714788497317329 ) ) ;
#11755 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#11756 = cartesian_point ( 'none', ( 38.01446555297229679, 20.66955272186321224, -36.50000000000002842 ) ) ;
#11757 = edge_loop ( 'none', ( #29627, #9273, #34872, #32760 ) ) ;
#11758 = edge_curve ( 'none', #33949, #16928, #29219, .t. ) ;
#11759 = cartesian_point ( 'none', ( 10.01624730673119501, 16.07894852167337163, 176.0999999999999659 ) ) ;
#11760 = cartesian_point ( 'none', ( 3.956364529395613783, 20.64777063766685927, 176.0999999999999659 ) ) ;
#11761 = edge_loop ( 'none', ( #12877, #10681, #45484, #1046, #46004, #17002, #14131, #14528, #29579, #21254, #17557 ) ) ;
#11762 = direction ( 'none', ( -0.9992988228681750629, 0.03744145582478664719, 7.930164461608256495e-16 ) ) ;
#11763 = cartesian_point ( 'none', ( 20.00000000000010658, 31.39101615137754209, 84.50000000000001421 ) ) ;
#11764 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#11765 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#11766 = direction ( 'none', ( 0.9912947018080022765, -7.291719017665225522e-14, -0.1316617414717874690 ) ) ;
#11767 = oriented_edge ( 'none', *, *, #9213, .f. ) ;
#11768 = cartesian_point ( 'none', ( -50.77556380235925104, 20.54912562343748661, 156.7628206000274247 ) ) ;
#11769 = direction ( 'none', ( 3.490640606220099753e-15, -0.9967624760706481624, -0.08040252668610868569 ) ) ;
#11770 = oriented_edge ( 'none', *, *, #18293, .t. ) ;
#11771 = cartesian_point ( 'none', ( 45.96194077712607395, 37.46194077712502235, -9.864012444351492709e-15 ) ) ;
#11772 = cartesian_point ( 'none', ( -49.64999999999982805, -14.68674147402239250, 142.1834166834810276 ) ) ;
#11773 = cartesian_point ( 'none', ( -33.46194077712555526, -51.00292657709105981, 1.000000000000077272 ) ) ;
#11774 = face_outer_bound ( 'none', #674, .t. ) ;
#11775 = conical_surface ( 'none', #43273, 17.50000000000001066, 0.7853981633974518317 ) ;
#11776 = vector ( 'none', #33675, 1000.000000000000114 ) ;
#11777 = axis2_placement_3d ( 'none', #43510, #36155, #2726 ) ;
#11778 = edge_loop ( 'none', ( #46210, #914, #25757 ) ) ;
#11779 = cartesian_point ( 'none', ( -36.26455027589150859, -13.31332009941825412, 163.5515904126365569 ) ) ;
#11781 = direction ( 'none', ( -3.323730179971561998e-15, 1.000000000000000000, 7.625158136161789453e-17 ) ) ;
#11780 = direction ( 'none', ( 8.239640843840861355e-16, -5.816799037940155148e-17, 1.000000000000000000 ) ) ;
#11782 = oriented_edge ( 'none', *, *, #5558, .f. ) ;
#11783 = axis2_placement_3d ( 'none', #45336, #38003, #997 ) ;
#11784 = direction ( 'none', ( 2.151057110211240058e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#11785 = cartesian_point ( 'none', ( -39.34999999999992326, 5.966859383240615600, 132.1201362989250470 ) ) ;
#11786 = face_outer_bound ( 'none', #15526, .t. ) ;
#11787 = cartesian_point ( 'none', ( -42.36691201456291367, -21.54762903718367184, 141.9060183210542334 ) ) ;
#11788 = cartesian_point ( 'none', ( -81.39893478262987969, -29.29122106692652849, 132.0181018814643039 ) ) ;
#11789 = axis2_placement_3d ( 'none', #21831, #13981, #6732 ) ;
#11790 = direction ( 'none', ( 0.9943034911051386038, 0.1065859633166277853, -6.314477345991996426e-16 ) ) ;
#11791 = cartesian_point ( 'none', ( -50.77488489388435511, 6.725559595443491467, 159.8969948809174184 ) ) ;
#11792 = oriented_edge ( 'none', *, *, #19701, .f. ) ;
#11793 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#11794 = edge_curve ( 'none', #40214, #40168, #3388, .t. ) ;
#11795 = circle ( 'none', #9815, 23.00000000000000000 ) ;
#11796 = vertex_point ( 'none', #23352 ) ;
#11797 = cartesian_point ( 'none', ( 13.27696944811831692, -12.15409734508214434, -37.50000000000000711 ) ) ;
#11798 = edge_loop ( 'none', ( #41584, #39951 ) ) ;
#11799 = axis2_placement_3d ( 'none', #38937, #42591, #35694 ) ;
#11800 = edge_curve ( 'none', #27744, #34668, #14270, .t. ) ;
#11801 = advanced_face ( 'none', ( #25768 ), #20623, .f. ) ;
#11802 = cartesian_point ( 'none', ( -37.88904870490559773, 11.57688586262689157, -37.06888811860327593 ) ) ;
#11803 = oriented_edge ( 'none', *, *, #31535, .f. ) ;
#11804 = cartesian_point ( 'none', ( -18.37334846947117484, -31.61968488625065987, 113.1000000000000654 ) ) ;
#11805 = axis2_placement_3d ( 'none', #29393, #7526, #22142 ) ;
#11806 = cartesian_point ( 'none', ( -36.33130823037516421, -9.789586002808514464e-14, 146.0999999999999659 ) ) ;
#11807 = edge_curve ( 'none', #21317, #5624, #30397, .t. ) ;
#11808 = direction ( 'none', ( 1.317153999343780519e-15, -1.235540259014456753e-16, 1.000000000000000000 ) ) ;
#11809 = advanced_face ( 'none', ( #47111 ), #32717, .f. ) ;
#11810 = cartesian_point ( 'none', ( -39.91719799806227797, -11.06842486626990585, 135.6387608062740355 ) ) ;
#11811 = edge_curve ( 'none', #8251, #30899, #17735, .t. ) ;
#11812 = oriented_edge ( 'none', *, *, #10816, .f. ) ;
#11813 = cartesian_point ( 'none', ( 33.49101067908064522, 21.87126433688066385, -13.73205080756888563 ) ) ;
#11814 = vertex_point ( 'none', #23198 ) ;
#11815 = cartesian_point ( 'none', ( -8.500010928433020752, -15.43912470749336840, 157.7172867682527624 ) ) ;
#11816 = vertex_point ( 'none', #22863 ) ;
#11817 = line ( 'none', #27970, #14086 ) ;
#11818 = circle ( 'none', #30938, 33.49999999999997158 ) ;
#11819 = circle ( 'none', #35408, 7.351363236587516781 ) ;
#11820 = cylindrical_surface ( 'none', #27057, 3.249999999999988898 ) ;
#11821 = vertex_point ( 'none', #33809 ) ;
#11822 = cartesian_point ( 'none', ( 20.00000000000012434, 34.64101615137754919, 106.1000000000000085 ) ) ;
#11823 = edge_curve ( 'none', #34226, #5134, #12012, .t. ) ;
#11824 = direction ( 'none', ( -3.608224830031758756e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11825 = direction ( 'none', ( 2.908204669537460235e-15, -0.4872068077377075812, 0.8732866233339613427 ) ) ;
#11826 = oriented_edge ( 'none', *, *, #28219, .t. ) ;
#11827 = direction ( 'none', ( -3.445077376450748378e-15, 0.7030109345897472828, -0.7111790392350229029 ) ) ;
#11828 = b_spline_curve_with_knots ( 'none', 3,
( #34778, #5343, #28153, #16399, #17203, #42941, #45185, #4852, #21211, #36205, #2776, #24934, #47121, #25072, #32344, #28934 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002637694060433435055, 0.005275388120866867508, 0.007913082181300299528, 0.01055077624173373328, 0.01582616436260059559, 0.01846385842303402761, 0.02110155248346745616 ),
.unspecified. ) ;
#11829 = direction ( 'none', ( 3.083952846180992055e-15, -1.000000000000000000, 5.859510407743885331e-13 ) ) ;
#11830 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#11831 = direction ( 'none', ( -1.054711873393898516e-15, -2.775557561562890858e-16, -1.000000000000000000 ) ) ;
#11832 = direction ( 'none', ( 3.608224830031757179e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11833 = cylindrical_surface ( 'none', #21195, 3.049999999999998490 ) ;
#11834 = oriented_edge ( 'none', *, *, #45456, .t. ) ;
#11835 = cartesian_point ( 'none', ( -49.36908219985275537, 8.992552516273960350, 124.6051449254194381 ) ) ;
#11836 = line ( 'none', #28129, #5523 ) ;
#11837 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#11838 = direction ( 'none', ( 8.239640843840862341e-16, -5.816799037940155148e-17, 1.000000000000000000 ) ) ;
#11839 = cartesian_point ( 'none', ( 4.634787095356536663e-14, 36.00000000000002132, 84.50000000000002842 ) ) ;
#11840 = axis2_placement_3d ( 'none', #14195, #43644, #21596 ) ;
#11841 = oriented_edge ( 'none', *, *, #37704, .f. ) ;
#11842 = oriented_edge ( 'none', *, *, #26379, .f. ) ;
#11843 = cartesian_point ( 'none', ( -42.36691201456332578, -21.24576204715360461, 140.5766500669289201 ) ) ;
#11844 = vertex_point ( 'none', #30586 ) ;
#11845 = cartesian_point ( 'none', ( -41.50882013495997569, -1.132639877446658616, 168.7600186219850968 ) ) ;
#11846 = edge_loop ( 'none', ( #42212, #47679 ) ) ;
#11847 = axis2_placement_3d ( 'none', #2834, #6498, #2999 ) ;
#11848 = direction ( 'none', ( 2.743004742679192255e-15, -0.9080905094339722927, -0.4187739565397406438 ) ) ;
#11849 = cartesian_point ( 'none', ( -87.41522660791720511, -23.15374490326334822, 140.2261825598955625 ) ) ;
#11850 = oriented_edge ( 'none', *, *, #47666, .t. ) ;
#11851 = oriented_edge ( 'none', *, *, #27874, .f. ) ;
#11852 = circle ( 'none', #15559, 3.999999999999999556 ) ;
#11853 = conical_surface ( 'none', #47564, 36.00000000000000711, 0.7853981633974482790 ) ;
#11854 = conical_surface ( 'none', #46419, 3.999999999999997780, 1.047197551196590304 ) ;
#11855 = cartesian_point ( 'none', ( 5.034467384221593649e-14, 45.00000000000001421, 84.50000000000002842 ) ) ;
#11856 = face_bound ( 'none', #29536, .t. ) ;
#11857 = edge_loop ( 'none', ( #23238, #5932 ) ) ;
#11858 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#11859 = advanced_face ( 'none', ( #29818 ), #19175, .f. ) ;
#11860 = axis2_placement_3d ( 'none', #13731, #21277, #6654 ) ;
#11861 = cartesian_point ( 'none', ( -21.24999999999986500, -36.80607966083866955, 101.0903692588730394 ) ) ;
#11862 = edge_curve ( 'none', #12037, #42595, #43643, .t. ) ;
#11863 = vertex_point ( 'none', #15622 ) ;
#11864 = cartesian_point ( 'none', ( 31.00027695764293867, 49.61081362515070481, 68.60000000000002274 ) ) ;
#11865 = cartesian_point ( 'none', ( -15.19999999999982521, -12.68216231685167905, 162.7984984951491754 ) ) ;
#11866 = cartesian_point ( 'none', ( -82.30000000000281091, -34.43176426428335191, 168.3804196209794952 ) ) ;
#11867 = cartesian_point ( 'none', ( 22.81458256229940673, 33.01601615137762735, 101.0903692588729825 ) ) ;
#11868 = direction ( 'none', ( 3.265361837132808064e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11869 = face_outer_bound ( 'none', #42746, .t. ) ;
#11870 = cartesian_point ( 'none', ( -39.06747668275900054, 7.658257764069943185, 159.2297786736509693 ) ) ;
#11871 = axis2_placement_3d ( 'none', #11822, #23062, #19839 ) ;
#11872 = edge_curve ( 'none', #7803, #22884, #45354, .t. ) ;
#11873 = cartesian_point ( 'none', ( -46.63308798543677369, 8.315227664690024056, 160.4071196692322587 ) ) ;
#11874 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814804976e-15 ) ) ;
#11875 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#11877 = cartesian_point ( 'none', ( -42.36691201456348210, 18.08728468835385073, 133.6605493670395504 ) ) ;
#11876 = cartesian_point ( 'none', ( -3.528318787750289800e-14, 5.872425245967584562e-16, -89.41168824543142080 ) ) ;
#11878 = cartesian_point ( 'none', ( -45.96194077712559789, -37.46194077712561210, 8.326672684688674053e-14 ) ) ;
#11879 = advanced_face ( 'none', ( #35610 ), #15994, .f. ) ;
#11880 = face_outer_bound ( 'none', #12901, .t. ) ;
#11881 = cartesian_point ( 'none', ( 19.62032367001465616, -7.736896909686605817, 176.0999999999999659 ) ) ;
#11882 = edge_curve ( 'none', #3225, #26081, #1704, .t. ) ;
#11883 = direction ( 'none', ( 3.323730179971561604e-15, -1.000000000000000000, -5.816799037940421388e-17 ) ) ;
#11884 = advanced_face ( 'none', ( #44786 ), #15427, .f. ) ;
#11885 = line ( 'none', #13788, #30882 ) ;
#11886 = cartesian_point ( 'none', ( -82.30000000000299565, 21.32142726050323134, 182.6112915308868594 ) ) ;
#11887 = cartesian_point ( 'none', ( -42.39324612410565862, -1.721780980050602095, 162.5384672020790617 ) ) ;
#11888 = cartesian_point ( 'none', ( 1.499286697073770055e-13, 1.881714863020974504e-14, 174.0999999999999659 ) ) ;
#11889 = edge_curve ( 'none', #21678, #44282, #37374, .t. ) ;
#11890 = edge_loop ( 'none', ( #46014, #35055, #24514, #37371, #8998, #46964, #31419, #17850 ) ) ;
#11891 = edge_curve ( 'none', #18689, #27497, #45967, .t. ) ;
#11892 = oriented_edge ( 'none', *, *, #20545, .t. ) ;
#11893 = vertex_point ( 'none', #5364 ) ;
#11894 = cartesian_point ( 'none', ( -1.507488066012483370e-15, 1.932572642656954608e-15, -36.00000000000000000 ) ) ;
#11895 = cartesian_point ( 'none', ( -52.73544972410812193, -1.991291426559899547, 167.9606695788092736 ) ) ;
#11896 = cartesian_point ( 'none', ( 11.58384063587542379, 37.88523042935592855, -10.93393762379586853 ) ) ;
#11897 = edge_curve ( 'none', #16601, #18466, #39088, .t. ) ;
#11898 = cartesian_point ( 'none', ( 15.28685498841020696, 12.19885505132831760, -11.50000000000000711 ) ) ;
#11899 = cartesian_point ( 'none', ( -39.06750037172022871, 6.657814126560466228, 159.7643152428568669 ) ) ;
#11900 = oriented_edge ( 'none', *, *, #26740, .t. ) ;
#11901 = cartesian_point ( 'none', ( -59.50000000000003553, 34.64101615137733603, 124.0000000000000284 ) ) ;
#11902 = oriented_edge ( 'none', *, *, #42516, .f. ) ;
#11903 = cartesian_point ( 'none', ( -36.33130823037520685, 14.15531938759253450, 154.6749304974001973 ) ) ;
#11904 = oriented_edge ( 'none', *, *, #20454, .f. ) ;
#11905 = face_outer_bound ( 'none', #3027, .t. ) ;
#11906 = line ( 'none', #32135, #36646 ) ;
#11907 = cartesian_point ( 'none', ( -36.26455027589158675, -4.470661454601428275, 124.6101026954910083 ) ) ;
#11908 = oriented_edge ( 'none', *, *, #14110, .f. ) ;
#11909 = face_outer_bound ( 'none', #4875, .t. ) ;
#11910 = oriented_edge ( 'none', *, *, #8486, .t. ) ;
#11911 = direction ( 'none', ( -0.9873505073845697533, -0.1585527532634879999, 1.713307136767216603e-15 ) ) ;
#11912 = cartesian_point ( 'none', ( -77.43824484033396516, -16.33195098265830580, 128.5495106922471109 ) ) ;
#11913 = direction ( 'none', ( -0.9980504728846268936, 0.06241196659914482331, 1.214269605859241083e-15 ) ) ;
#11914 = oriented_edge ( 'none', *, *, #123, .t. ) ;
#11915 = direction ( 'none', ( 0.5586212103155023811, -0.8294228977943900460, -6.783373293990016668e-16 ) ) ;
#11916 = axis2_placement_3d ( 'none', #145, #25831, #11222 ) ;
#11917 = cartesian_point ( 'none', ( -29.39359980405009765, -3.150894247566148554, -5.499999999999982236 ) ) ;
#11918 = line ( 'none', #36987, #35527 ) ;
#11919 = vertex_point ( 'none', #46191 ) ;
#11920 = cartesian_point ( 'none', ( -51.81108534325868931, 20.14050880284998968, 156.5429229359982060 ) ) ;
#11921 = axis2_placement_3d ( 'none', #47280, #14278, #14909 ) ;
#11922 = cartesian_point ( 'none', ( -46.63308798543677369, -3.947621112826221523, 130.0297488540181234 ) ) ;
#11923 = plane ( 'none', #31089 ) ;
#11924 = cartesian_point ( 'none', ( 18.68302791556195430, -37.33649097574721765, 75.19998533311824929 ) ) ;
#11925 = circle ( 'none', #46744, 0.9999999999999966693 ) ;
#11926 = axis2_placement_3d ( 'none', #34620, #35102, #45529 ) ;
#11927 = vector ( 'none', #9922, 1000.000000000000000 ) ;
#11928 = cylindrical_surface ( 'none', #23260, 47.50000000000000711 ) ;
#11929 = edge_curve ( 'none', #43789, #11253, #19467, .t. ) ;
#11931 = cartesian_point ( 'none', ( -22.92297984194858529, -34.05599279459771367, 75.19998533311827771 ) ) ;
#11930 = direction ( 'none', ( -0.7916112559525874115, -0.4345482125012004038, -0.4295572959003010061 ) ) ;
#11932 = direction ( 'none', ( 0.7858644344381070512, -0.6183988120018294454, 0.0000000000000000000 ) ) ;
#11933 = oriented_edge ( 'none', *, *, #43412, .t. ) ;
#11934 = direction ( 'none', ( 1.268731978503591258e-15, -0.8909454608473917903, 0.4541103233746494605 ) ) ;
#11935 = advanced_face ( 'none', ( #36197 ), #39659, .f. ) ;
#11936 = oriented_edge ( 'none', *, *, #23147, .t. ) ;
#11937 = oriented_edge ( 'none', *, *, #26028, .f. ) ;
#11938 = axis2_placement_3d ( 'none', #5054, #16295, #12132 ) ;
#11939 = cartesian_point ( 'none', ( -2.456036059560866662e-15, 1.894790740541870168e-15, -37.50000000000000000 ) ) ;
#11940 = edge_curve ( 'none', #37080, #24042, #35058, .t. ) ;
#11941 = oriented_edge ( 'none', *, *, #29639, .t. ) ;
#11942 = cartesian_point ( 'none', ( -14.27565044502522440, -37.36583739689840655, -34.26794919243112503 ) ) ;
#11943 = advanced_face ( 'none', ( #47662 ), #20078, .t. ) ;
#11944 = axis2_placement_3d ( 'none', #45426, #23398, #15500 ) ;
#11945 = edge_curve ( 'none', #17766, #5022, #33876, .t. ) ;
#11946 = cartesian_point ( 'none', ( -22.81458256229928239, -33.01601615137757051, 113.1000000000000085 ) ) ;
#11947 = cartesian_point ( 'none', ( -84.80000000000312355, 34.43176426428263426, 123.8195803790204366 ) ) ;
#11948 = cartesian_point ( 'none', ( 41.21204445247113313, -9.159552011290939433, -32.50000000000001421 ) ) ;
#11949 = direction ( 'none', ( 0.5000000000000018874, -0.8660254037844375974, -7.646167919903221694e-16 ) ) ;
#11950 = edge_loop ( 'none', ( #26124, #24668, #32368, #27845 ) ) ;
#11951 = oriented_edge ( 'none', *, *, #25097, .f. ) ;
#11952 = circle ( 'none', #24388, 4.049999999999998046 ) ;
#11953 = vector ( 'none', #5257, 1000.000000000000000 ) ;
#11954 = oriented_edge ( 'none', *, *, #25732, .t. ) ;
#11955 = vector ( 'none', #27683, 1000.000000000000114 ) ;
#11957 = vertex_point ( 'none', #27693 ) ;
#11956 = edge_curve ( 'none', #47187, #11688, #10466, .t. ) ;
#11958 = direction ( 'none', ( 2.775557561562896873e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11959 = cartesian_point ( 'none', ( 17.18541743770055064, 36.26601615137762025, 106.0999999999999517 ) ) ;
#11960 = oriented_edge ( 'none', *, *, #10726, .f. ) ;
#11961 = edge_curve ( 'none', #14409, #37378, #37940, .t. ) ;
#11962 = oriented_edge ( 'none', *, *, #32941, .f. ) ;
#11963 = edge_loop ( 'none', ( #18221, #47148, #30405, #777 ) ) ;
#11964 = face_outer_bound ( 'none', #12098, .t. ) ;
#11965 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#11966 = cartesian_point ( 'none', ( 12.19885505132849879, -15.28685498841016610, -36.50000000000000711 ) ) ;
#11967 = oriented_edge ( 'none', *, *, #26608, .t. ) ;
#11968 = edge_curve ( 'none', #23055, #20515, #11440, .t. ) ;
#11969 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#11970 = direction ( 'none', ( 0.7916112559525873005, 0.4345482125012004593, 0.4295572959003010616 ) ) ;
#11971 = cartesian_point ( 'none', ( -39.63120837828892462, -14.68407896094652365, 164.1906517518483497 ) ) ;
#11972 = cartesian_point ( 'none', ( -37.43867470203475278, 22.82025582312785517, 145.3727087826271713 ) ) ;
#11973 = line ( 'none', #38611, #11401 ) ;
#11974 = direction ( 'none', ( 3.608224830031757179e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11975 = line ( 'none', #23089, #18242 ) ;
#11976 = cartesian_point ( 'none', ( -15.03838110615997969, -34.54904733073095713, 120.6000000000000654 ) ) ;
#11977 = face_outer_bound ( 'none', #42211, .t. ) ;
#11978 = advanced_face ( 'none', ( #522 ), #19969, .f. ) ;
#11979 = direction ( 'none', ( -9.381143569351597923e-16, -2.812007450421239179e-16, -1.000000000000000000 ) ) ;
#11980 = axis2_placement_3d ( 'none', #46512, #2508, #31884 ) ;
#11981 = oriented_edge ( 'none', *, *, #1777, .f. ) ;
#11982 = cartesian_point ( 'none', ( 31.00027695764254787, 49.61081362515088244, -23.75000000000000711 ) ) ;
#11983 = cartesian_point ( 'none', ( -38.65398133287204985, -14.70373177523238262, -11.49999999999996803 ) ) ;
#11984 = oriented_edge ( 'none', *, *, #21296, .t. ) ;
#11985 = oriented_edge ( 'none', *, *, #320, .f. ) ;
#11986 = oriented_edge ( 'none', *, *, #6660, .t. ) ;
#11987 = axis2_placement_3d ( 'none', #34619, #19634, #19951 ) ;
#11988 = cartesian_point ( 'none', ( -55.76132378668029332, -22.10443721278469908, 116.6318674075145907 ) ) ;
#11989 = cylindrical_surface ( 'none', #31064, 1.000000000000000888 ) ;
#11990 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#11991 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#11992 = cartesian_point ( 'none', ( -3.393813008401024768e-14, 6.975797328105883396e-15, -61.00000000000000000 ) ) ;
#11993 = axis2_placement_3d ( 'none', #5811, #27526, #13208 ) ;
#11994 = edge_loop ( 'none', ( #44339, #18712, #29218, #290 ) ) ;
#11995 = vertex_point ( 'none', #13215 ) ;
#11996 = line ( 'none', #9318, #42496 ) ;
#11997 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, -4.235681631385838848e-17 ) ) ;
#11998 = line ( 'none', #41697, #14262 ) ;
#11999 = oriented_edge ( 'none', *, *, #7823, .t. ) ;
#12000 = face_outer_bound ( 'none', #350, .t. ) ;
#12001 = direction ( 'none', ( 1.216632385811974505e-15, -1.454508380802969775e-19, 1.000000000000000000 ) ) ;
#12002 = cartesian_point ( 'none', ( 3.150894247566042861, -29.39359980405012251, -43.00000000000000000 ) ) ;
#12003 = axis2_placement_3d ( 'none', #10368, #13579, #9910 ) ;
#12004 = cartesian_point ( 'none', ( 38.83925178720233617, 15.98781875954387033, 113.0999999999999233 ) ) ;
#12005 = axis2_placement_3d ( 'none', #9082, #12944, #16310 ) ;
#12006 = direction ( 'none', ( -4.081702296416024674e-15, 1.000000000000000000, -5.877651306839076036e-13 ) ) ;
#12007 = cartesian_point ( 'none', ( -39.34999999999988063, -1.087879786254575517e-13, 146.0999999999999659 ) ) ;
#12008 = oriented_edge ( 'none', *, *, #45902, .t. ) ;
#12009 = direction ( 'none', ( 1.031237399501095811e-15, 0.09137636991024002120, 0.9958164283752438672 ) ) ;
#12010 = cartesian_point ( 'none', ( -56.79999999999986215, -19.60142411617582781, 129.9412839390072349 ) ) ;
#12011 = oriented_edge ( 'none', *, *, #34800, .f. ) ;
#12012 = circle ( 'none', #34614, 4.899999999999998579 ) ;
#12013 = cc_design_date_and_time_assignment ( #40221, #2703, ( #40031 ) ) ;
#12014 = cartesian_point ( 'none', ( -42.40647512135902275, -21.43702166275032184, 141.2321771190941035 ) ) ;
#12015 = edge_loop ( 'none', ( #11485, #1417, #44538, #34673 ) ) ;
#12016 = edge_curve ( 'none', #19149, #29338, #18263, .t. ) ;
#12017 = cartesian_point ( 'none', ( -74.69999999999988916, -3.244906737085907739e-13, 146.1000000000001080 ) ) ;
#12018 = axis2_placement_3d ( 'none', #6220, #31649, #46431 ) ;
#12019 = edge_curve ( 'none', #33989, #34540, #38542, .t. ) ;
#12020 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757179e-15, -1.317153999343780124e-15 ) ) ;
#12021 = cartesian_point ( 'none', ( -40.26901085041771466, -4.241504612272347430, 113.1000000000000227 ) ) ;
#12022 = cartesian_point ( 'none', ( -32.00000000000001421, 1.150059818240054307e-15, -64.00000000000000000 ) ) ;
#12023 = oriented_edge ( 'none', *, *, #16079, .t. ) ;
#12024 = line ( 'none', #27505, #36762 ) ;
#12025 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 0.0000000000000000000 ) ) ;
#12026 = cartesian_point ( 'none', ( -42.40647512136027331, 6.096798054126624677, 130.7478898588299785 ) ) ;
#12027 = line ( 'none', #19807, #32727 ) ;
#12028 = circle ( 'none', #36168, 1.499999999999997113 ) ;
#12029 = edge_curve ( 'none', #46945, #8819, #41350, .t. ) ;
#12030 = cartesian_point ( 'none', ( 24.49245804061623488, -36.83596962544100961, 114.7000000000000171 ) ) ;
#12031 = cartesian_point ( 'none', ( -41.50913988463737070, -21.55509129804091017, 153.1800898990672408 ) ) ;
#12032 = edge_loop ( 'none', ( #26735, #1088, #46590, #30805, #27327, #15609 ) ) ;
#12033 = cartesian_point ( 'none', ( -42.40647512135903696, -10.01819342262136203, 159.2322169812595121 ) ) ;
#12034 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#12035 = oriented_edge ( 'none', *, *, #13301, .f. ) ;
#12036 = vertex_point ( 'none', #1855 ) ;
#12037 = vertex_point ( 'none', #2632 ) ;
#12038 = edge_curve ( 'none', #21374, #37992, #10291, .t. ) ;
#12039 = face_outer_bound ( 'none', #40483, .t. ) ;
#12040 = cartesian_point ( 'none', ( -66.49999999999988631, -2.177013648190700906e-13, 146.1000000000000512 ) ) ;
#12041 = advanced_face ( 'none', ( #8536 ), #4526, .t. ) ;
#12042 = oriented_edge ( 'none', *, *, #36208, .t. ) ;
#12043 = b_spline_curve_with_knots ( 'none', 3,
( #21663, #155, #47426, #3386, #29058, #7057, #10750, #36509, #40177, #18113, #817, #29691, #961, #22953, #29847, #4318, #7832, #44986, #15219, #4479 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001003280887929575626, 0.002006561775859151252, 0.003009842663788727096, 0.004013123551718302505, 0.006019685327577380465, 0.008026247103436459293, 0.01003280887929553639, 0.01203937065515461348, 0.01605249420687269307 ),
.unspecified. ) ;
#12044 = oriented_edge ( 'none', *, *, #37644, .t. ) ;
#12045 = circle ( 'none', #41037, 3.250000000000002665 ) ;
#12046 = cartesian_point ( 'none', ( 51.00292657709147903, 37.46194077712497261, -1.094835727910044217e-14 ) ) ;
#12047 = cylindrical_surface ( 'none', #14269, 31.00000000000000000 ) ;
#12048 = vertex_point ( 'none', #9672 ) ;
#12049 = cartesian_point ( 'none', ( 14.61456777768163384, 37.23458618907359607, -15.50000000000000000 ) ) ;
#12050 = cartesian_point ( 'none', ( -53.32509933943671143, 29.51566197972624650, 60.40000000000008384 ) ) ;
#12051 = advanced_face ( 'none', ( #25229 ), #7354, .f. ) ;
#12052 = b_spline_curve_with_knots ( 'none', 3,
( #12306, #38240, #37741, #8279 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.496224654895784387e-06, 0.0005932647871632331727 ),
.unspecified. ) ;
#12053 = cartesian_point ( 'none', ( -52.66869176962464394, 12.97969513426801491, 135.8320881274986220 ) ) ;
#12054 = oriented_edge ( 'none', *, *, #43501, .t. ) ;
#12055 = cartesian_point ( 'none', ( -91.96423446131274204, -16.35046334082350938, 128.5312109540698771 ) ) ;
#12056 = direction ( 'none', ( 2.908204669537461812e-15, -0.4872068077377082473, 0.8732866233339611206 ) ) ;
#12057 = oriented_edge ( 'none', *, *, #21899, .t. ) ;
#12058 = line ( 'none', #6002, #40227 ) ;
#12059 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#12060 = oriented_edge ( 'none', *, *, #32162, .t. ) ;
#12061 = cartesian_point ( 'none', ( 31.00027695764254787, 49.61081362515088244, -23.75000000000000711 ) ) ;
#12062 = cartesian_point ( 'none', ( -84.69999999999984652, -18.85120079602523901, 138.8548479278935588 ) ) ;
#12063 = cartesian_point ( 'none', ( 34.74578972146431965, 47.71051519173265376, 60.60000000000002274 ) ) ;
#12064 = axis2_placement_3d ( 'none', #19825, #12605, #19989 ) ;
#12065 = oriented_edge ( 'none', *, *, #24688, .f. ) ;
#12066 = direction ( 'none', ( -3.330669073875468832e-15, 0.9967624760706480513, 0.08040252668610967102 ) ) ;
#12067 = vector ( 'none', #30277, 999.9999999999998863 ) ;
#12068 = cartesian_point ( 'none', ( 17.68936609087920075, 29.64346716324519093, 140.5436595608424852 ) ) ;
#12069 = cartesian_point ( 'none', ( 2.140718001471680297e-14, -44.99999999999997158, 84.50000000000005684 ) ) ;
#12070 = axis2_placement_3d ( 'none', #20387, #42886, #2567 ) ;
#12071 = cylindrical_surface ( 'none', #26839, 18.50000000000000000 ) ;
#12072 = axis2_placement_3d ( 'none', #42751, #24389, #28098 ) ;
#12073 = vector ( 'none', #39084, 1000.000000000000000 ) ;
#12074 = cartesian_point ( 'none', ( -42.36691201456302736, 14.15360017808056625, 154.6739306239551297 ) ) ;
#12075 = cartesian_point ( 'none', ( -46.63308798543667422, -20.85922080276830926, 152.9397885163776891 ) ) ;
#12076 = cartesian_point ( 'none', ( -79.80000000000313776, 38.50040081647149748, 127.8797893152936496 ) ) ;
#12077 = oriented_edge ( 'none', *, *, #28472, .t. ) ;
#12078 = edge_curve ( 'none', #20019, #9615, #21745, .t. ) ;
#12079 = oriented_edge ( 'none', *, *, #26918, .f. ) ;
#12080 = face_outer_bound ( 'none', #6914, .t. ) ;
#12081 = edge_curve ( 'none', #13256, #30762, #46513, .t. ) ;
#12082 = direction ( 'none', ( 3.608224830031757968e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12083 = axis2_placement_3d ( 'none', #34572, #12527, #12374 ) ;
#12084 = edge_curve ( 'none', #7305, #27088, #26385, .t. ) ;
#12085 = direction ( 'none', ( 8.392778686972771632e-16, 2.967193978115018839e-17, 1.000000000000000000 ) ) ;
#12086 = edge_loop ( 'none', ( #44973, #22506, #8510, #43119 ) ) ;
#12087 = oriented_edge ( 'none', *, *, #23342, .t. ) ;
#12088 = cartesian_point ( 'none', ( -1.527250548249980019e-14, 4.295316587056620332e-17, -71.00000000000000000 ) ) ;
#12089 = edge_loop ( 'none', ( #37870, #37230, #40354, #45343 ) ) ;
#12090 = oriented_edge ( 'none', *, *, #31081, .t. ) ;
#12091 = conical_surface ( 'none', #5600, 14.41481615988141485, 0.4363323129985874349 ) ;
#12092 = face_outer_bound ( 'none', #12269, .t. ) ;
#12093 = oriented_edge ( 'none', *, *, #36733, .t. ) ;
#12094 = axis2_placement_3d ( 'none', #33385, #41425, #22267 ) ;
#12095 = face_outer_bound ( 'none', #43766, .t. ) ;
#12096 = direction ( 'none', ( -1.734723475976807292e-15, 0.7111790392350202383, 0.7030109345897499473 ) ) ;
#12097 = cartesian_point ( 'none', ( -52.26758839769482989, -11.72282542813190531, 134.9964042979045189 ) ) ;
#12098 = edge_loop ( 'none', ( #36038, #37425, #25764, #7245 ) ) ;
#12099 = cartesian_point ( 'none', ( -46.63308798543669553, -21.54762903718364342, 141.9060183210540060 ) ) ;
#12100 = edge_curve ( 'none', #21159, #1094, #9107, .t. ) ;
#12101 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#12102 = oriented_edge ( 'none', *, *, #11807, .f. ) ;
#12103 = circle ( 'none', #22532, 0.4999999999999994449 ) ;
#12104 = direction ( 'none', ( 0.1899816439925952616, -0.3065484139510196160, -0.9327030850436730525 ) ) ;
#12105 = oriented_edge ( 'none', *, *, #46748, .f. ) ;
#12106 = oriented_edge ( 'none', *, *, #39521, .t. ) ;
#12107 = vertex_point ( 'none', #42643 ) ;
#12108 = edge_curve ( 'none', #43142, #6450, #39610, .t. ) ;
#12109 = cartesian_point ( 'none', ( -79.36530920961982360, -27.61975009459549568, 128.9656757958396724 ) ) ;
#12110 = advanced_face ( 'none', ( #470 ), #30345, .f. ) ;
#12111 = b_spline_surface_with_knots ( 'none', 3, 1, (
( #35479, #46068 ),
( #31283, #24492 ),
( #24646, #31590 ),
( #42981, #6154 ),
( #46700, #24027 ),
( #28036, #24183 ),
( #2670, #20798 ),
( #13410, #20638 ),
( #27897, #28197 ),
( #27745, #39025 ),
( #5865, #9566 ),
( #35337, #24341 ),
( #17088, #46531 ),
( #35629, #20341 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 2, 2 ),
( 0.0000000000000000000, 0.2500000000000000555, 0.3750000000000001110, 0.5000000000000001110, 0.6250000000000001110, 0.7500000000000002220, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#12112 = cartesian_point ( 'none', ( -1.054679593925934913e-13, 37.50000000000004263, 58.50000000000005684 ) ) ;
#12113 = cartesian_point ( 'none', ( -10.00848779880029937, -14.96860870239560626, -37.49999999999997868 ) ) ;
#12114 = edge_loop ( 'none', ( #15216, #28716 ) ) ;
#12115 = line ( 'none', #40072, #43748 ) ;
#12116 = cartesian_point ( 'none', ( -90.69999999999981810, -23.90506545408056382, 143.9674321496980554 ) ) ;
#12117 = vector ( 'none', #288, 1000.000000000000000 ) ;
#12118 = face_outer_bound ( 'none', #45535, .t. ) ;
#12119 = cartesian_point ( 'none', ( -37.43867470203469594, -3.967549458271017571, 123.6155258090377487 ) ) ;
#12120 = cartesian_point ( 'none', ( -42.49999999999998579, 10.97463932588813762, 101.1000000000000369 ) ) ;
#12121 = oriented_edge ( 'none', *, *, #7626, .t. ) ;
#12122 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#12123 = advanced_face ( 'none', ( #3926 ), #12564, .f. ) ;
#12124 = oriented_edge ( 'none', *, *, #9351, .f. ) ;
#12126 = line ( 'none', #22613, #6928 ) ;
#12125 = cartesian_point ( 'none', ( -92.59176247756045086, -7.428692806717523744, 137.3505122767349462 ) ) ;
#12127 = cartesian_point ( 'none', ( 2.819770152969528311e-14, -25.99999999999998224, 91.30000000000005400 ) ) ;
#12128 = axis2_placement_3d ( 'none', #1966, #13173, #13475 ) ;
#12129 = direction ( 'none', ( -0.9912947018080024986, 7.344038491656689068e-14, 0.1316617414717865808 ) ) ;
#12130 = advanced_face ( 'none', ( #25187 ), #13121, .f. ) ;
#12131 = cartesian_point ( 'none', ( 14.86560739444593260, -10.15356894810495092, -10.50063548172064642 ) ) ;
#12132 = direction ( 'none', ( 1.328724364577980347e-15, -5.451514723480469348e-15, 1.000000000000000000 ) ) ;
#12133 = cartesian_point ( 'none', ( -84.80000000000299565, 21.32142726050322068, 182.6112915308868878 ) ) ;
#12134 = axis2_placement_3d ( 'none', #33840, #33999, #29783 ) ;
#12135 = oriented_edge ( 'none', *, *, #7847, .t. ) ;
#12136 = cartesian_point ( 'none', ( -82.30000000000313776, 36.72054341798089894, 127.0589923604757416 ) ) ;
#12137 = edge_loop ( 'none', ( #9399, #38976, #26326, #11587, #38633, #26219 ) ) ;
#12138 = oriented_edge ( 'none', *, *, #5347, .f. ) ;
#12139 = face_outer_bound ( 'none', #35597, .t. ) ;
#12140 = oriented_edge ( 'none', *, *, #7142, .t. ) ;
#12141 = line ( 'none', #28215, #6890 ) ;
#12142 = oriented_edge ( 'none', *, *, #30605, .t. ) ;
#12143 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#12144 = cylindrical_surface ( 'none', #3354, 5.000000000000004441 ) ;
#12145 = direction ( 'none', ( -1.000000000000000000, -8.881784197001245421e-16, 1.084482438634955462e-15 ) ) ;
#12146 = direction ( 'none', ( 3.087807787238715839e-15, -1.000000000000000000, -3.083952846180989294e-16 ) ) ;
#12147 = axis2_placement_3d ( 'none', #20033, #42711, #5261 ) ;
#12148 = vertex_point ( 'none', #28154 ) ;
#12149 = edge_curve ( 'none', #41901, #23265, #47068, .t. ) ;
#12150 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#12151 = circle ( 'none', #1902, 100.8712050091600645 ) ;
#12152 = direction ( 'none', ( -0.9912947018080023875, 7.344038491656702951e-14, 0.1316617414717868584 ) ) ;
#12153 = oriented_edge ( 'none', *, *, #30283, .t. ) ;
#12154 = oriented_edge ( 'none', *, *, #35726, .t. ) ;
#12155 = oriented_edge ( 'none', *, *, #37933, .t. ) ;
#12156 = b_spline_curve_with_knots ( 'none', 3,
( #23209, #19668, #45386, #4888 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006825832849503178515, 0.001364157796139289433 ),
.unspecified. ) ;
#12157 = axis2_placement_3d ( 'none', #2227, #34708, #31132 ) ;
#12158 = edge_curve ( 'none', #22127, #14115, #22879, .t. ) ;
#12159 = cartesian_point ( 'none', ( -70.69999999999987494, -12.44563318661320750, 133.7973086446795321 ) ) ;
#12160 = cartesian_point ( 'none', ( -120.9999999999997726, -54.66524163605501485, 94.83475836400735659 ) ) ;
#12161 = edge_loop ( 'none', ( #35158, #39028, #15313, #25704 ) ) ;
#12162 = axis2_placement_3d ( 'none', #42476, #24766, #44666 ) ;
#12163 = line ( 'none', #28363, #26543 ) ;
#12164 = edge_curve ( 'none', #9634, #11330, #43042, .t. ) ;
#12165 = cartesian_point ( 'none', ( -51.81140494499717164, 8.764278116567542298, 125.1745974601498403 ) ) ;
#12166 = direction ( 'none', ( 0.7858644344381073843, -0.6183988120018291124, -8.500145032286351804e-16 ) ) ;
#12167 = face_outer_bound ( 'none', #38279, .t. ) ;
#12168 = edge_curve ( 'none', #32154, #17416, #33252, .t. ) ;
#12169 = cartesian_point ( 'none', ( -1.312144837228856255e-14, 3.690342419865547471e-17, -61.00000000000000000 ) ) ;
#12170 = direction ( 'none', ( -0.1065859633166279241, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#12171 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12172 = oriented_edge ( 'none', *, *, #20252, .f. ) ;
#12173 = line ( 'none', #16044, #1265 ) ;
#12174 = edge_loop ( 'none', ( #9932, #38879, #38667, #32557, #29223, #12831, #25495, #14267, #42457, #18837, #5537, #46734, #27636 ) ) ;
#12175 = edge_curve ( 'none', #2707, #11475, #23490, .t. ) ;
#12177 = cartesian_point ( 'none', ( -39.63091780014706700, -1.172581788754850196, 169.3705790083497220 ) ) ;
#12176 = face_bound ( 'none', #13991, .t. ) ;
#12178 = oriented_edge ( 'none', *, *, #46893, .f. ) ;
#12179 = cartesian_point ( 'none', ( -17.83802208208774687, 5.972432876593712692, 176.0999999999999943 ) ) ;
#12180 = edge_curve ( 'none', #1738, #13876, #29772, .t. ) ;
#12181 = direction ( 'none', ( 2.639701630306423140e-15, -0.4187739565397470831, 0.9080905094339695172 ) ) ;
#12182 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m5-1-solid1', #13624 ) ;
#12183 = cartesian_point ( 'none', ( -118.4999999999997158, -23.99999999996234479, 211.1000000000141767 ) ) ;
#12184 = direction ( 'none', ( -3.472942098561955260e-17, -1.000000000000000000, -6.049741671910658889e-19 ) ) ;
#12185 = vertex_point ( 'none', #6900 ) ;
#12186 = edge_curve ( 'none', #23517, #34326, #10790, .t. ) ;
#12187 = oriented_edge ( 'none', *, *, #42676, .t. ) ;
#12188 = oriented_edge ( 'none', *, *, #6469, .t. ) ;
#12189 = closed_shell ( 'none', ( #41000, #14053, #23444, #27803, #21670, #39133, #25375, #29391, #44285, #23029, #24155, #16888, #6346, #13453, #41081, #21746, #44433, #47413, #43483, #25679, #23568, #16494, #19583, #37720 ) ) ;
#12190 = advanced_face ( 'none', ( #11964 ), #37326, .f. ) ;
#12191 = circle ( 'none', #32380, 50.00000000000002132 ) ;
#12192 = oriented_edge ( 'none', *, *, #8627, .f. ) ;
#12193 = direction ( 'none', ( 0.9980504728846268936, -0.06241196659914412942, 0.0000000000000000000 ) ) ;
#12194 = face_outer_bound ( 'none', #33379, .t. ) ;
#12195 = advanced_face ( 'none', ( #3345 ), #27513, .f. ) ;
#12196 = cartesian_point ( 'none', ( -19.92882842329466087, -34.24322869439514960, 113.1000000000000654 ) ) ;
#12197 = vertex_point ( 'none', #37341 ) ;
#12198 = oriented_edge ( 'none', *, *, #4418, .t. ) ;
#12199 = direction ( 'none', ( -0.8917887532908057580, 0.4524520079566787811, 0.0000000000000000000 ) ) ;
#12200 = cartesian_point ( 'none', ( -37.95595285394743001, -21.90953124816696018, 153.3025668086619078 ) ) ;
#12201 = cartesian_point ( 'none', ( -36.26455027589162938, 8.069492466906352135, 125.6858527656453930 ) ) ;
#12202 = direction ( 'none', ( 3.608224830031756390e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12203 = vector ( 'none', #31742, 1000.000000000000000 ) ;
#12204 = edge_loop ( 'none', ( #21147, #4261, #45412, #951 ) ) ;
#12205 = face_outer_bound ( 'none', #34989, .t. ) ;
#12206 = edge_loop ( 'none', ( #29266, #13774, #37924, #3121 ) ) ;
#12207 = oriented_edge ( 'none', *, *, #40649, .f. ) ;
#12208 = oriented_edge ( 'none', *, *, #9483, .f. ) ;
#12209 = cartesian_point ( 'none', ( -46.59352487863987591, 7.957756514142564797, 160.5752320727871165 ) ) ;
#12210 = vector ( 'none', #21946, 999.9999999999998863 ) ;
#12211 = axis2_placement_3d ( 'none', #4669, #8357, #26532 ) ;
#12212 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#12213 = cartesian_point ( 'none', ( -31.00027695764255498, -49.61081362515086823, 68.60000000000006537 ) ) ;
#12214 = vector ( 'none', #32490, 1000.000000000000000 ) ;
#12215 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#12216 = cartesian_point ( 'none', ( -48.25846582033955912, 18.99359165711373620, 133.0160273829434630 ) ) ;
#12217 = cartesian_point ( 'none', ( -52.71339871278453160, 13.10133254172022710, 135.9858503028324890 ) ) ;
#12218 = axis2_placement_3d ( 'none', #15130, #44715, #18820 ) ;
#12219 = vector ( 'none', #32796, 1000.000000000000000 ) ;
#12220 = cartesian_point ( 'none', ( -84.69999999999991758, -5.230351049626026594, 125.0757410042412943 ) ) ;
#12221 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#12222 = circle ( 'none', #14781, 4.500000000000002665 ) ;
#12223 = oriented_edge ( 'none', *, *, #36844, .f. ) ;
#12224 = direction ( 'none', ( -3.087807787238715839e-15, 1.000000000000000000, 4.314092297687008389e-16 ) ) ;
#12225 = line ( 'none', #26560, #36970 ) ;
#12226 = direction ( 'none', ( 3.608224830032525529e-15, -1.000000000000000000, 5.851264985355333224e-13 ) ) ;
#12227 = oriented_edge ( 'none', *, *, #24912, .t. ) ;
#12228 = axis2_placement_3d ( 'none', #15165, #40918, #33044 ) ;
#12229 = cartesian_point ( 'none', ( -48.52605081891994843, -14.61345842775799042, 150.7935006033006289 ) ) ;
#12230 = edge_curve ( 'none', #39835, #9822, #5635, .t. ) ;
#12231 = cartesian_point ( 'none', ( -37.95659131158274135, 6.765476561334769379, 159.9751634840278882 ) ) ;
#12232 = edge_loop ( 'none', ( #16289, #9353, #26755, #16320 ) ) ;
#12233 = oriented_edge ( 'none', *, *, #14022, .f. ) ;
#12234 = vector ( 'none', #7534, 1000.000000000000000 ) ;
#12235 = edge_curve ( 'none', #29235, #31971, #32672, .t. ) ;
#12236 = cartesian_point ( 'none', ( -36.26455027589158675, 10.54435461019185283, 165.3528102321164965 ) ) ;
#12237 = oriented_edge ( 'none', *, *, #32797, .f. ) ;
#12238 = vertex_point ( 'none', #7845 ) ;
#12239 = direction ( 'none', ( -1.089913892166340910e-15, -0.06226994568356625931, -0.9980593438591542910 ) ) ;
#12240 = edge_curve ( 'none', #36601, #15598, #40729, .t. ) ;
#12241 = oriented_edge ( 'none', *, *, #46575, .t. ) ;
#12242 = edge_loop ( 'none', ( #27830, #25841, #17151, #15357 ) ) ;
#12243 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#12244 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 3.202566417187951028e-16 ) ) ;
#12245 = cartesian_point ( 'none', ( -62.98437499999982947, 2.092491240878499972e-13, 184.6000000000000512 ) ) ;
#12246 = circle ( 'none', #13798, 4.099999999999993427 ) ;
#12247 = vector ( 'none', #30445, 1000.000000000000000 ) ;
#12248 = oriented_edge ( 'none', *, *, #23792, .f. ) ;
#12249 = cylindrical_surface ( 'none', #44373, 4.500000000000000888 ) ;
#12250 = oriented_edge ( 'none', *, *, #34488, .f. ) ;
#12251 = oriented_edge ( 'none', *, *, #3591, .t. ) ;
#12252 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#12253 = edge_curve ( 'none', #20431, #26673, #42459, .t. ) ;
#12254 = edge_curve ( 'none', #24366, #32186, #21158, .t. ) ;
#12255 = cartesian_point ( 'none', ( -90.51681828668840524, -22.97244532398482164, 123.1066867690506825 ) ) ;
#12256 = cartesian_point ( 'none', ( -42.40647512135907249, -11.57281237074087343, 134.3148680055095383 ) ) ;
#12257 = cartesian_point ( 'none', ( -17.08577134313589241, -10.61867769040306797, 175.8651943991195594 ) ) ;
#12258 = direction ( 'none', ( 3.608224830031757968e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12259 = line ( 'none', #3611, #39318 ) ;
#12260 = edge_curve ( 'none', #31712, #44551, #36156, .t. ) ;
#12261 = cartesian_point ( 'none', ( -78.69999999999990337, -3.387015284237928282e-13, 146.1000000000001080 ) ) ;
#12262 = cartesian_point ( 'none', ( -53.37152791086528225, 29.49710429250228927, 60.60000000000010800 ) ) ;
#12263 = cartesian_point ( 'none', ( -17.36722639234248788, 7.357947864877074196, 176.0999999999999943 ) ) ;
#12264 = cartesian_point ( 'none', ( 5.917797609828706840, 17.00826241833008368, -11.33546540591611951 ) ) ;
#12265 = cartesian_point ( 'none', ( -54.79999999999983373, -7.277354147531682749, 167.5076463871466217 ) ) ;
#12266 = oriented_edge ( 'none', *, *, #29539, .f. ) ;
#12267 = oriented_edge ( 'none', *, *, #29368, .t. ) ;
#12268 = oriented_edge ( 'none', *, *, #45980, .t. ) ;
#12269 = edge_loop ( 'none', ( #7352, #10389, #26504, #14809 ) ) ;
#12270 = cartesian_point ( 'none', ( -86.42827828771851273, -29.93652217506968682, 133.4482974184254260 ) ) ;
#12271 = direction ( 'none', ( -9.992007221626408864e-16, -1.387778780781445676e-16, -1.000000000000000000 ) ) ;
#12272 = cartesian_point ( 'none', ( 22.37309469481253998, -32.72505123273915473, 114.7000000000000171 ) ) ;
#12273 = cartesian_point ( 'none', ( -8.786537038510136455, -15.71692185567130906, -37.36470955393890847 ) ) ;
#12274 = axis2_placement_3d ( 'none', #19200, #44591, #4572 ) ;
#12275 = oriented_edge ( 'none', *, *, #5755, .f. ) ;
#12276 = oriented_edge ( 'none', *, *, #38327, .t. ) ;
#12277 = b_spline_curve_with_knots ( 'none', 3,
( #45566, #34654, #30909, #12593 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.008773758042792184e-06, 0.0006825832849471023247 ),
.unspecified. ) ;
#12278 = axis2_placement_3d ( 'none', #26822, #45148, #651 ) ;
#12279 = cartesian_point ( 'none', ( -55.99999999999993605, -1.500000000000611733, 106.1000000000000654 ) ) ;
#12280 = oriented_edge ( 'none', *, *, #19240, .t. ) ;
#12281 = axis2_placement_3d ( 'none', #2095, #31490, #16832 ) ;
#12282 = oriented_edge ( 'none', *, *, #9063, .f. ) ;
#12283 = advanced_face ( 'none', ( #43595 ), #661, .f. ) ;
#12284 = cartesian_point ( 'none', ( -19.62032367001435063, 7.736896909686640456, 176.1000000000000227 ) ) ;
#12285 = axis2_placement_3d ( 'none', #39833, #7143, #6998 ) ;
#12286 = circle ( 'none', #31986, 21.95000000000000995 ) ;
#12288 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#12287 = vector ( 'none', #16668, 1000.000000000000000 ) ;
#12289 = line ( 'none', #10505, #31255 ) ;
#12290 = direction ( 'none', ( 3.265361837132815953e-15, -0.9080905094339682959, -0.4187739565397494701 ) ) ;
#12291 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#12292 = oriented_edge ( 'none', *, *, #33516, .t. ) ;
#12293 = advanced_face ( 'none', ( #16564 ), #6218, .f. ) ;
#12294 = edge_curve ( 'none', #43212, #400, #14811, .t. ) ;
#12295 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#12296 = oriented_edge ( 'none', *, *, #16595, .t. ) ;
#12297 = cartesian_point ( 'none', ( -36.52234891114280657, -15.14724047522016726, 152.2187754579999819 ) ) ;
#12298 = cartesian_point ( 'none', ( -46.82411888325818694, 8.211346727053811634, 160.2207906593916960 ) ) ;
#12299 = edge_loop ( 'none', ( #11718, #28639, #16190, #31133 ) ) ;
#12300 = axis2_placement_3d ( 'none', #24422, #5788, #35268 ) ;
#12301 = conical_surface ( 'none', #44372, 31.00000000000000000, 0.7853981633974482790 ) ;
#12302 = edge_curve ( 'none', #12906, #22806, #18438, .t. ) ;
#12303 = direction ( 'none', ( 1.053949358776065557e-15, 1.549311134249573401e-16, 1.000000000000000000 ) ) ;
#12304 = cartesian_point ( 'none', ( -48.25757762857566746, 13.74957379568952831, 153.1164162456979909 ) ) ;
#12305 = axis2_placement_3d ( 'none', #34416, #19438, #45666 ) ;
#12306 = cartesian_point ( 'none', ( -42.36691201456304157, 16.46848422094043940, 144.4795951709546671 ) ) ;
#12307 = edge_curve ( 'none', #11919, #8391, #22306, .t. ) ;
#12308 = cartesian_point ( 'none', ( 21.79325417091068928, -32.17388431896328171, 114.7000000000000171 ) ) ;
#12309 = direction ( 'none', ( -0.4389906948126954811, -0.8984916081232294793, 0.0000000000000000000 ) ) ;
#12310 = direction ( 'none', ( -0.1065859633166277853, 0.9943034911051386038, 4.235681631385831453e-17 ) ) ;
#12311 = vertex_point ( 'none', #30356 ) ;
#12312 = oriented_edge ( 'none', *, *, #3047, .t. ) ;
#12313 = vertex_point ( 'none', #22657 ) ;
#12314 = cartesian_point ( 'none', ( -13.23177360001750458, 11.64203268004250802, 164.5999999999999659 ) ) ;
#12315 = cartesian_point ( 'none', ( 1.415313722412506377e-13, 1.869470442492987484e-14, 165.0999999999999659 ) ) ;
#12316 = direction ( 'none', ( 3.608224830031757968e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12317 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.151057110211236853e-16 ) ) ;
#12318 = edge_curve ( 'none', #14963, #19044, #1652, .t. ) ;
#12319 = direction ( 'none', ( -0.4999999999999831246, 0.3626688848067441406, -0.7864294501053793462 ) ) ;
#12320 = oriented_edge ( 'none', *, *, #10677, .f. ) ;
#12321 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#12322 = cartesian_point ( 'none', ( -50.77582160018795321, 8.936992391643592271, 124.7437741170348744 ) ) ;
#12323 = cartesian_point ( 'none', ( -51.04404714605225735, -5.379210321441523668, 123.6730380018751561 ) ) ;
#12324 = edge_curve ( 'none', #6350, #26092, #41303, .t. ) ;
#12325 = vertex_point ( 'none', #41635 ) ;
#12326 = direction ( 'none', ( -3.652049423109068813e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#12327 = direction ( 'none', ( 0.4449748878673082109, -0.8955430470767312690, -5.414955469665856036e-16 ) ) ;
#12328 = cartesian_point ( 'none', ( -13.27696944811832047, 12.15409734508214790, -37.49999999999999289 ) ) ;
#12329 = oriented_edge ( 'none', *, *, #11370, .f. ) ;
#12330 = cartesian_point ( 'none', ( -36.00000000000001421, 1.282685770843745031e-15, -53.59999999999999432 ) ) ;
#12331 = cartesian_point ( 'none', ( -53.79999999999986926, -1.609268274194164910e-13, 146.0999999999999943 ) ) ;
#12332 = circle ( 'none', #38822, 6.899999999999998579 ) ;
#12333 = circle ( 'none', #38402, 21.95198850781879685 ) ;
#12334 = circle ( 'none', #15320, 3.000000000000000444 ) ;
#12335 = cartesian_point ( 'none', ( -9.159552011290454487, -41.21204445247164472, -15.49999999999998579 ) ) ;
#12336 = vertex_point ( 'none', #8501 ) ;
#12337 = cartesian_point ( 'none', ( -36.73221651136675092, -1.110814601332326790, 168.4255404553122730 ) ) ;
#12338 = oriented_edge ( 'none', *, *, #24612, .t. ) ;
#12339 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757179e-15, -1.317153999343780124e-15 ) ) ;
#12340 = direction ( 'none', ( -1.590016789392713118e-15, 0.7111790392350227918, 0.7030109345897472828 ) ) ;
#12341 = oriented_edge ( 'none', *, *, #47724, .t. ) ;
#12342 = cartesian_point ( 'none', ( -38.78140179664585929, 19.16147217199570818, 132.8965805034628431 ) ) ;
#12343 = axis2_placement_3d ( 'none', #8925, #19703, #12805 ) ;
#12344 = circle ( 'none', #27153, 9.000000000000000000 ) ;
#12345 = direction ( 'none', ( -1.000000000000000000, -8.881784197001245421e-16, 1.084482438634955462e-15 ) ) ;
#12346 = advanced_face ( 'none', ( #31530 ), #24630, .t. ) ;
#12347 = cartesian_point ( 'none', ( -33.04627076535636832, -20.71096300278556512, -11.99999999999997868 ) ) ;
#12348 = oriented_edge ( 'none', *, *, #34671, .t. ) ;
#12349 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#12350 = direction ( 'none', ( -0.5002102258937923818, 0.8659039957820272582, 0.0000000000000000000 ) ) ;
#12351 = cartesian_point ( 'none', ( -121.4999999999996163, -55.16524163599534347, 197.3652416360568793 ) ) ;
#12352 = axis2_placement_3d ( 'none', #40518, #22517, #499 ) ;
#12353 = cartesian_point ( 'none', ( -66.99999999999988631, -2.195054772340830670e-13, 146.1000000000000512 ) ) ;
#12354 = circle ( 'none', #22467, 2.999999999999991118 ) ;
#12355 = vertex_point ( 'none', #1149 ) ;
#12356 = oriented_edge ( 'none', *, *, #25156, .f. ) ;
#12357 = axis2_placement_3d ( 'none', #27868, #17997, #43743 ) ;
#12358 = cartesian_point ( 'none', ( -46.59352487864067172, 7.783776785147058952, 160.6681893608964060 ) ) ;
#12359 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#12360 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#12361 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.151057110211239564e-16 ) ) ;
#12362 = oriented_edge ( 'none', *, *, #28465, .t. ) ;
#12363 = advanced_face ( 'none', ( #6767 ), #34404, .f. ) ;
#12364 = edge_loop ( 'none', ( #3434, #43349, #5395, #33158, #29759, #47541 ) ) ;
#12365 = direction ( 'none', ( 0.8706508571648330364, -0.4919014992029823174, 0.0000000000000000000 ) ) ;
#12366 = edge_curve ( 'none', #6242, #31307, #21705, .t. ) ;
#12367 = cartesian_point ( 'none', ( -1.152966611073224531e-14, 3.242661536144153147e-17, -53.60000000000000142 ) ) ;
#12368 = advanced_face ( 'none', ( #2224 ), #28638, .f. ) ;
#12369 = b_spline_curve_with_knots ( 'none', 3,
( #32384, #3271, #32834, #24801, #2973, #43300, #36411, #2813, #24970, #28488, #28962, #7095, #40071, #18019, #25277, #6477, #6774, #13851 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.955585278480654651e-07, 0.0008474857742423403057, 0.001694675989956832525, 0.002541866205671324853, 0.003389056421385816965, 0.004236246637100309076, 0.005083436852814801621, 0.005930627068529293298, 0.006777817284243785843 ),
.unspecified. ) ;
#12370 = axis2_placement_3d ( 'none', #40892, #15294, #41061 ) ;
#12371 = cartesian_point ( 'none', ( -78.50000000000004263, 34.64101615136533496, 126.0999999999793886 ) ) ;
#12372 = edge_curve ( 'none', #14250, #32369, #40138, .t. ) ;
#12373 = cartesian_point ( 'none', ( -46.59352487863925774, -15.46040191317822377, 151.9167177155516981 ) ) ;
#12374 = direction ( 'none', ( 0.9976119051281969741, 0.06906871032883971084, -1.211406554217883190e-15 ) ) ;
#12375 = vertex_point ( 'none', #15728 ) ;
#12376 = oriented_edge ( 'none', *, *, #21376, .t. ) ;
#12377 = circle ( 'none', #9470, 4.099999999999994316 ) ;
#12378 = line ( 'none', #29932, #45162 ) ;
#12379 = circle ( 'none', #581, 32.16850000000000875 ) ;
#12380 = cartesian_point ( 'none', ( 36.75364197270585009, -13.47970304129407637, -35.74533266936032305 ) ) ;
#12381 = oriented_edge ( 'none', *, *, #3295, .t. ) ;
#12382 = edge_curve ( 'none', #170, #10532, #14120, .t. ) ;
#12383 = direction ( 'none', ( -3.652049423109068813e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#12384 = oriented_edge ( 'none', *, *, #13148, .f. ) ;
#12385 = edge_curve ( 'none', #6124, #23077, #38498, .t. ) ;
#12386 = direction ( 'none', ( -0.9860849724080618106, 0.1182278785173171004, 0.1168699958598714977 ) ) ;
#12387 = cartesian_point ( 'none', ( -84.69999999999981810, -24.47528827274322083, 144.5442802417736914 ) ) ;
#12388 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961314e-17, 1.000000000000000000 ) ) ;
#12389 = line ( 'none', #17060, #27341 ) ;
#12390 = edge_curve ( 'none', #10470, #46118, #17687, .t. ) ;
#12391 = direction ( 'none', ( 9.714451465470119729e-16, 1.617164855703074201e-29, 1.000000000000000000 ) ) ;
#12392 = cartesian_point ( 'none', ( -40.74153417966036272, 18.16640894429395559, 131.8898469554425787 ) ) ;
#12393 = direction ( 'none', ( -3.354148110650019638e-15, 0.9967624760706483844, 0.08040252668610800568 ) ) ;
#12394 = cartesian_point ( 'none', ( -63.54501843074843492, 2.063359554017266811e-13, 184.7290689912515234 ) ) ;
#12395 = circle ( 'none', #44016, 6.499999999999998224 ) ;
#12396 = oriented_edge ( 'none', *, *, #39655, .t. ) ;
#12397 = edge_loop ( 'none', ( #22063, #40799, #37739, #12499 ) ) ;
#12398 = cartesian_point ( 'none', ( -79.80000000000312355, 34.64101615137712287, 126.0999999999997385 ) ) ;
#12399 = direction ( 'none', ( -3.265361837132813192e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#12400 = face_outer_bound ( 'none', #41158, .t. ) ;
#12401 = cartesian_point ( 'none', ( -42.40647512135833352, -13.51382737593224270, 163.4398295170134929 ) ) ;
#12402 = cartesian_point ( 'none', ( 49.61081362515103166, -31.00027695764237734, 84.49999999999998579 ) ) ;
#12403 = cartesian_point ( 'none', ( -29.39359980405012251, -3.150894247566149886, -42.99999999999997868 ) ) ;
#12404 = cartesian_point ( 'none', ( -49.61081362515108140, 31.00027695764240221, -13.77501833360213190 ) ) ;
#12405 = vertex_point ( 'none', #45481 ) ;
#12406 = cartesian_point ( 'none', ( -166.9679434480895281, -5.900253708574700180e-13, 146.1000000000001933 ) ) ;
#12407 = axis2_placement_3d ( 'none', #1784, #16993, #2103 ) ;
#12408 = edge_loop ( 'none', ( #31922, #1018, #40257, #19300 ) ) ;
#12409 = cartesian_point ( 'none', ( -42.40647512136025910, 13.42893027838305109, 136.4811609911724020 ) ) ;
#12411 = direction ( 'none', ( 3.087807787238715445e-15, -1.000000000000000000, -3.854941057726237111e-16 ) ) ;
#12410 = cartesian_point ( 'none', ( -2.168819507974330483e-14, 3.366983636605447069e-14, 18.99999999999997513 ) ) ;
#12412 = cartesian_point ( 'none', ( -42.17589742509728268, 12.80847937245899537, 135.9626238619904655 ) ) ;
#12413 = oriented_edge ( 'none', *, *, #21617, .f. ) ;
#12414 = oriented_edge ( 'none', *, *, #17699, .f. ) ;
#12415 = edge_loop ( 'none', ( #18001, #9188, #12153, #25020, #31518 ) ) ;
#12416 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#12417 = vector ( 'none', #876, 1000.000000000000227 ) ;
#12418 = line ( 'none', #20821, #46920 ) ;
#12419 = advanced_face ( 'none', ( #5092 ), #7922, .f. ) ;
#12420 = toroidal_surface ( 'none', #12545, 19.25000000000000000, 4.050000000000003375 ) ;
#12421 = direction ( 'none', ( 7.351932786074615340e-16, 1.925619371124011947e-17, 1.000000000000000000 ) ) ;
#12422 = circle ( 'none', #20573, 15.19999999999999574 ) ;
#12423 = vertex_point ( 'none', #42421 ) ;
#12424 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#12425 = cartesian_point ( 'none', ( -81.00451226737580157, 22.37787975755593095, 169.6723979729894438 ) ) ;
#12426 = advanced_face ( 'none', ( #44172 ), #35009, .t. ) ;
#12427 = axis2_placement_3d ( 'none', #28209, #6169, #31448 ) ;
#12428 = oriented_edge ( 'none', *, *, #44552, .t. ) ;
#12429 = direction ( 'none', ( 0.7248006548773167079, -0.6889586422198454851, 0.0000000000000000000 ) ) ;
#12430 = direction ( 'none', ( 1.214306433183764374e-15, 1.505306844533063543e-29, 1.000000000000000000 ) ) ;
#12431 = face_outer_bound ( 'none', #33234, .t. ) ;
#12432 = edge_curve ( 'none', #21985, #29571, #17824, .t. ) ;
#12433 = cartesian_point ( 'none', ( -4.210145551006782227, 39.27498789865293816, -7.000000000000000888 ) ) ;
#12434 = axis2_placement_3d ( 'none', #19819, #12288, #45569 ) ;
#12435 = edge_curve ( 'none', #19502, #29550, #20578, .t. ) ;
#12436 = cartesian_point ( 'none', ( -36.33130823037511448, -15.99776658543444796, 141.8604287624854976 ) ) ;
#12437 = cartesian_point ( 'none', ( -76.69999999999986073, -15.63863924057183930, 129.2348595409569043 ) ) ;
#12438 = cartesian_point ( 'none', ( -120.9999999999996589, -51.26524163599536621, 197.3652416360545772 ) ) ;
#12439 = conical_surface ( 'none', #27073, 2.499999999999995115, 1.029744258676651647 ) ;
#12440 = cartesian_point ( 'none', ( -83.69999999999986073, -2.527061152795369914, 164.3034052289685576 ) ) ;
#12441 = axis2_placement_3d ( 'none', #9837, #24298, #16890 ) ;
#12442 = cartesian_point ( 'none', ( -42.21705471372169427, 5.290457644587383434, 112.7983016062122061 ) ) ;
#12443 = oriented_edge ( 'none', *, *, #24671, .f. ) ;
#12444 = edge_curve ( 'none', #22874, #5008, #21530, .t. ) ;
#12445 = line ( 'none', #11479, #30836 ) ;
#12446 = direction ( 'none', ( -3.497202527569243891e-15, 0.7030109345897476159, -0.7111790392350224588 ) ) ;
#12447 = edge_curve ( 'none', #35313, #24293, #14229, .t. ) ;
#12448 = cartesian_point ( 'none', ( -40.47325088091939449, -14.59218389106455760, 164.0738893321218370 ) ) ;
#12449 = cartesian_point ( 'none', ( -37.43878291376022105, -14.52310008093751215, 151.9794834637238239 ) ) ;
#12450 = vertex_point ( 'none', #46428 ) ;
#12451 = cartesian_point ( 'none', ( 1.032483262885835389e-14, 2.855335062386360238e-14, 58.50000000000004263 ) ) ;
#12452 = oriented_edge ( 'none', *, *, #5739, .t. ) ;
#12453 = oriented_edge ( 'none', *, *, #43430, .t. ) ;
#12454 = cartesian_point ( 'none', ( 33.31222612252968673, 20.52411252768639116, -36.21845954768313902 ) ) ;
#12455 = oriented_edge ( 'none', *, *, #45686, .t. ) ;
#12456 = edge_curve ( 'none', #24773, #28419, #44741, .t. ) ;
#12457 = cartesian_point ( 'none', ( -52.73544972410816456, -3.370817634335101065, 129.8969111439807307 ) ) ;
#12458 = cartesian_point ( 'none', ( -49.36908219985277668, 23.28804923181490949, 145.3506279884281298 ) ) ;
#12459 = edge_curve ( 'none', #23994, #21781, #6721, .t. ) ;
#12460 = oriented_edge ( 'none', *, *, #32436, .t. ) ;
#12461 = vertex_point ( 'none', #31643 ) ;
#12462 = cartesian_point ( 'none', ( -81.06978746313048134, 29.15677279701011315, 160.4616275200335167 ) ) ;
#12463 = cartesian_point ( 'none', ( 3.956364529395759444, -20.64777063766680243, 176.0999999999999659 ) ) ;
#12464 = cartesian_point ( 'none', ( -47.03426186893222649, -21.94190059700569861, 141.8228802538926061 ) ) ;
#12465 = oriented_edge ( 'none', *, *, #46665, .f. ) ;
#12466 = circle ( 'none', #40859, 17.62432289551292541 ) ;
#12467 = circle ( 'none', #13958, 8.500000000000000000 ) ;
#12468 = cylindrical_surface ( 'none', #26701, 27.50000000000000711 ) ;
#12469 = oriented_edge ( 'none', *, *, #5124, .f. ) ;
#12470 = circle ( 'none', #5515, 4.149999999999999467 ) ;
#12471 = oriented_edge ( 'none', *, *, #31769, .t. ) ;
#12472 = b_spline_curve_with_knots ( 'none', 3,
( #35513, #13447, #42878, #24689 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.008773758537694476e-06, 0.0006825832849470805323 ),
.unspecified. ) ;
#12473 = direction ( 'none', ( -4.081702296416024674e-15, 1.000000000000000000, -5.877651306839076036e-13 ) ) ;
#12474 = direction ( 'none', ( -0.1316617414717829726, 5.863174684685928150e-13, 0.9912947018080030537 ) ) ;
#12475 = cartesian_point ( 'none', ( -49.93358664357528198, 11.59449616173826314, 166.3102396512529140 ) ) ;
#12477 = oriented_edge ( 'none', *, *, #29295, .t. ) ;
#12476 = cartesian_point ( 'none', ( -59.80000000000312355, 36.28211732002626633, 126.8568082942583288 ) ) ;
#12478 = direction ( 'none', ( -0.4521167721072741341, -0.8919587571066832643, 6.742261699697648467e-16 ) ) ;
#12479 = circle ( 'none', #42623, 17.62432289551292541 ) ;
#12480 = direction ( 'none', ( 3.384826294588893912e-15, -0.9751743986949636955, -0.2214382354741747938 ) ) ;
#12481 = oriented_edge ( 'none', *, *, #45630, .f. ) ;
#12482 = cartesian_point ( 'none', ( -51.56089785095249312, -14.52295165140052369, 151.9794265208803949 ) ) ;
#12483 = direction ( 'none', ( -1.000000000000000000, -3.661914076502782819e-15, 1.272573125467864644e-15 ) ) ;
#12484 = cartesian_point ( 'none', ( -52.73544972410814324, -15.37927538852230391, 130.4385700357854603 ) ) ;
#12485 = cartesian_point ( 'none', ( -26.28022341718565258, -42.29329582837571166, 112.7226119918946665 ) ) ;
#12486 = cartesian_point ( 'none', ( 1.257399095193274517e-14, 2.493456293785025592e-15, -13.73205080756886431 ) ) ;
#12487 = cartesian_point ( 'none', ( -17.38391037026825003, -30.36230179114968664, 114.7000000000000597 ) ) ;
#12488 = cartesian_point ( 'none', ( -34.19999999999978968, -24.91906190176629465, 144.0899368328472576 ) ) ;
#12489 = circle ( 'none', #44880, 2.133999999999997232 ) ;
#12490 = cartesian_point ( 'none', ( -55.99999999999987210, -19.91839899407615633, 111.6003209368320199 ) ) ;
#12491 = face_outer_bound ( 'none', #40394, .t. ) ;
#12492 = axis2_placement_3d ( 'none', #19700, #23733, #1080 ) ;
#12493 = plane ( 'none', #12931 ) ;
#12494 = cartesian_point ( 'none', ( 30.06243503111502591, -56.49999999999989342, 58.50000000000000000 ) ) ;
#12495 = cartesian_point ( 'none', ( 22.37309469481253998, -32.72505123273915473, 113.1000000000000227 ) ) ;
#12496 = edge_loop ( 'none', ( #2983, #835, #5205, #26739, #27266 ) ) ;
#12497 = axis2_placement_3d ( 'none', #33837, #5839, #20619 ) ;
#12498 = oriented_edge ( 'none', *, *, #13609, .t. ) ;
#12499 = oriented_edge ( 'none', *, *, #36354, .t. ) ;
#12500 = cartesian_point ( 'none', ( -52.73544972410824272, 7.857355902970873274, 125.6045259090196566 ) ) ;
#12501 = cartesian_point ( 'none', ( -54.79999999999983373, -4.424059949238922762, 168.4343136510492229 ) ) ;
#12502 = axis2_placement_3d ( 'none', #29840, #11549, #4467 ) ;
#12503 = edge_curve ( 'none', #24471, #31765, #40684, .t. ) ;
#12504 = cartesian_point ( 'none', ( -2.634242174341714417e-14, -6.371518637019319136e-16, -73.00000000000000000 ) ) ;
#12505 = cartesian_point ( 'none', ( -39.06612279362200724, -21.65457836612877074, 154.7002566925823999 ) ) ;
#12506 = edge_loop ( 'none', ( #5757, #29420, #2543 ) ) ;
#12507 = vertex_point ( 'none', #38625 ) ;
#12508 = axis2_placement_3d ( 'none', #1813, #30708, #8529 ) ;
#12509 = line ( 'none', #36026, #21690 ) ;
#12510 = vertex_point ( 'none', #38932 ) ;
#12511 = line ( 'none', #39989, #21097 ) ;
#12512 = edge_curve ( 'none', #26840, #1152, #38451, .t. ) ;
#12513 = oriented_edge ( 'none', *, *, #14513, .t. ) ;
#12514 = vertex_point ( 'none', #24242 ) ;
#12515 = edge_curve ( 'none', #33296, #34374, #47617, .t. ) ;
#12516 = oriented_edge ( 'none', *, *, #14835, .f. ) ;
#12517 = advanced_face ( 'none', ( #17108, #21111 ), #17764, .t. ) ;
#12518 = circle ( 'none', #38936, 1.807199999999996587 ) ;
#12519 = cartesian_point ( 'none', ( 1.811961376382648536, -16.90315934878735860, -74.37373870972729151 ) ) ;
#12520 = direction ( 'none', ( -0.8317029440736876111, 0.5552208685011401634, 9.143033122178807412e-16 ) ) ;
#12521 = edge_loop ( 'none', ( #17452, #13775 ) ) ;
#12522 = edge_curve ( 'none', #944, #18017, #18795, .t. ) ;
#12523 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#12524 = advanced_face ( 'none', ( #18229 ), #1605, .f. ) ;
#12525 = direction ( 'none', ( -0.05329298165831361511, 0.4971517455525724105, 0.8660254037844369313 ) ) ;
#12526 = direction ( 'none', ( -3.739946962643193750e-15, 1.000000000000000000, 1.224442052797195564e-16 ) ) ;
#12527 = direction ( 'none', ( -0.06906871032883972472, 0.9976119051281970851, 8.387057928399858546e-17 ) ) ;
#12528 = edge_curve ( 'none', #4529, #38257, #12518, .t. ) ;
#12529 = cartesian_point ( 'none', ( -55.99999999999990763, 19.91839899407609593, 186.0999999999998238 ) ) ;
#12530 = spherical_surface ( 'none', #31942, 4.100000000000000533 ) ;
#12531 = cartesian_point ( 'none', ( -11.98418662514475663, -14.86200763469383013, -37.49999999999998579 ) ) ;
#12532 = cartesian_point ( 'none', ( -59.49999999999992184, -1.858312511085976568e-13, 119.1000000000000654 ) ) ;
#12533 = edge_curve ( 'none', #977, #21577, #11344, .t. ) ;
#12534 = cartesian_point ( 'none', ( -46.82410257490246153, -15.54658106038122511, 151.1127194347176612 ) ) ;
#12535 = circle ( 'none', #22888, 26.00000000000000355 ) ;
#12536 = circle ( 'none', #43888, 16.54801149218121736 ) ;
#12537 = oriented_edge ( 'none', *, *, #3228, .f. ) ;
#12538 = oriented_edge ( 'none', *, *, #25872, .t. ) ;
#12539 = oriented_edge ( 'none', *, *, #9131, .t. ) ;
#12540 = cartesian_point ( 'none', ( -54.49999999999993605, -1.500000000000588862, 107.6000000000000512 ) ) ;
#12541 = line ( 'none', #6725, #36728 ) ;
#12542 = cartesian_point ( 'none', ( 14.32561849656469910, 12.97396146981002474, -37.15485900149960230 ) ) ;
#12543 = cartesian_point ( 'none', ( -81.69999999999996021, 16.44587789249365173, 150.4050087508828710 ) ) ;
#12544 = plane ( 'none', #33471 ) ;
#12545 = axis2_placement_3d ( 'none', #32079, #39499, #46725 ) ;
#12546 = cartesian_point ( 'none', ( -66.89144122724076169, 0.2897205598491527923, 185.4984758260995079 ) ) ;
#12547 = edge_loop ( 'none', ( #24037, #14791, #32809, #36139 ) ) ;
#12548 = oriented_edge ( 'none', *, *, #24769, .f. ) ;
#12549 = vector ( 'none', #46902, 1000.000000000000000 ) ;
#12550 = oriented_edge ( 'none', *, *, #5146, .f. ) ;
#12551 = circle ( 'none', #39609, 27.15470053837927011 ) ;
#12552 = edge_loop ( 'none', ( #18915, #40873, #33406, #5767 ) ) ;
#12553 = face_outer_bound ( 'none', #39589, .t. ) ;
#12554 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.618450529776312753e-16 ) ) ;
#12555 = cartesian_point ( 'none', ( -84.70000000000294449, -20.00000000000073896, 111.4589838486227649 ) ) ;
#12556 = axis2_placement_3d ( 'none', #16932, #9716, #9883 ) ;
#12557 = oriented_edge ( 'none', *, *, #22180, .t. ) ;
#12558 = oriented_edge ( 'none', *, *, #8039, .f. ) ;
#12559 = direction ( 'none', ( 3.265361837132815558e-15, -0.9080905094339714045, -0.4187739565397428088 ) ) ;
#12560 = direction ( 'none', ( -0.5150380749100531563, -0.8571673007021129997, 5.022162175670868844e-13 ) ) ;
#12561 = oriented_edge ( 'none', *, *, #12604, .f. ) ;
#12562 = cartesian_point ( 'none', ( 42.50000000000017053, -26.33913438213165747, 112.2347580528857804 ) ) ;
#12563 = axis2_placement_3d ( 'none', #24267, #5939, #46447 ) ;
#12564 = cylindrical_surface ( 'none', #33034, 3.249999999999996003 ) ;
#12565 = oriented_edge ( 'none', *, *, #47437, .t. ) ;
#12566 = cartesian_point ( 'none', ( 20.00000000000022737, -34.64101615137742840, 101.0903692588729825 ) ) ;
#12567 = cartesian_point ( 'none', ( -96.49999999999974420, -34.64101615136605972, 166.1000000000205716 ) ) ;
#12568 = edge_curve ( 'none', #28010, #43266, #5591, .t. ) ;
#12570 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757968e-15, -1.317153999343780124e-15 ) ) ;
#12569 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757179e-15, -1.317153999343780124e-15 ) ) ;
#12571 = cartesian_point ( 'none', ( -42.36691201456306288, 17.28029603478364606, 132.5618624472328122 ) ) ;
#12572 = oriented_edge ( 'none', *, *, #24535, .t. ) ;
#12573 = axis2_placement_3d ( 'none', #36227, #21235, #2963 ) ;
#12574 = line ( 'none', #45794, #47624 ) ;
#12575 = edge_curve ( 'none', #36686, #15709, #28063, .t. ) ;
#12576 = direction ( 'none', ( 3.803161012722700434e-15, -0.8819988421410611679, 0.4712515702486599345 ) ) ;
#12577 = cartesian_point ( 'none', ( 6.434649044710646137, -14.64923043631517352, -117.3098562045700817 ) ) ;
#12578 = advanced_face ( 'none', ( #7316 ), #46766, .f. ) ;
#12579 = line ( 'none', #41967, #35026 ) ;
#12580 = vector ( 'none', #22926, 1000.000000000000000 ) ;
#12581 = edge_curve ( 'none', #41911, #4161, #39568, .t. ) ;
#12582 = direction ( 'none', ( 0.1065859633166277853, -0.9943034911051386038, -4.235681631385830836e-17 ) ) ;
#12583 = direction ( 'none', ( 3.784851220313030003e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12584 = cartesian_point ( 'none', ( -78.26354867680170457, 65.00000000001027445, 164.1388692872180002 ) ) ;
#12585 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814805173e-15 ) ) ;
#12586 = oriented_edge ( 'none', *, *, #39038, .f. ) ;
#12587 = oriented_edge ( 'none', *, *, #5765, .f. ) ;
#12588 = oriented_edge ( 'none', *, *, #8223, .f. ) ;
#12589 = oriented_edge ( 'none', *, *, #39235, .t. ) ;
#12590 = direction ( 'none', ( -3.469446951953617344e-15, 1.000000000000000000, 5.816799037940415225e-17 ) ) ;
#12591 = circle ( 'none', #46787, 16.62432289551292541 ) ;
#12592 = edge_curve ( 'none', #4726, #30767, #29731, .t. ) ;
#12593 = cartesian_point ( 'none', ( -36.26455027589158675, -4.470661454601428275, 124.6101026954910083 ) ) ;
#12594 = cartesian_point ( 'none', ( -18.82124999999981796, -9.495257944758586532, 176.0999999999999943 ) ) ;
#12595 = oriented_edge ( 'none', *, *, #26939, .t. ) ;
#12596 = oriented_edge ( 'none', *, *, #38781, .t. ) ;
#12597 = advanced_face ( 'none', ( #1049 ), #34394, .t. ) ;
#12598 = face_outer_bound ( 'none', #6031, .t. ) ;
#12599 = direction ( 'none', ( 3.202566417187948859e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12600 = line ( 'none', #46206, #21192 ) ;
#12601 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.151057110211239811e-16 ) ) ;
#12602 = oriented_edge ( 'none', *, *, #45031, .t. ) ;
#12603 = face_outer_bound ( 'none', #25408, .t. ) ;
#12604 = edge_curve ( 'none', #34647, #6484, #39049, .t. ) ;
#12605 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#12606 = advanced_face ( 'none', ( #15951 ), #46903, .f. ) ;
#12607 = cartesian_point ( 'none', ( 20.00000000000009237, 34.64101615137754209, 84.50000000000001421 ) ) ;
#12608 = oriented_edge ( 'none', *, *, #36064, .t. ) ;
#12609 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#12610 = cartesian_point ( 'none', ( -36.33130823037517132, -3.948060941745436647, 130.0278092719049141 ) ) ;
#12611 = direction ( 'none', ( 1.214306433183764374e-15, 1.505306844533063543e-29, 1.000000000000000000 ) ) ;
#12612 = face_outer_bound ( 'none', #25976, .t. ) ;
#12613 = edge_loop ( 'none', ( #28027, #41151, #23735, #38540 ) ) ;
#12614 = direction ( 'none', ( -0.9912947018080030537, -8.144867604236961306e-14, -0.1316617414717826950 ) ) ;
#12615 = axis2_placement_3d ( 'none', #40871, #8056, #15431 ) ;
#12616 = oriented_edge ( 'none', *, *, #11024, .t. ) ;
#12617 = cartesian_point ( 'none', ( -79.65182839287528793, 28.06389518141886796, 162.4924231657634834 ) ) ;
#12618 = cartesian_point ( 'none', ( -69.49999999999961631, -64.99999999998502176, 172.0807621135712395 ) ) ;
#12619 = direction ( 'none', ( -1.214306433183764374e-15, -1.505306844533063543e-29, -1.000000000000000000 ) ) ;
#12620 = circle ( 'none', #4470, 16.54801149218121736 ) ;
#12621 = cartesian_point ( 'none', ( -26.01313972081451098, 34.05607966083854876, 113.1000000000000227 ) ) ;
#12622 = axis2_placement_3d ( 'none', #37861, #4710, #12421 ) ;
#12623 = face_bound ( 'none', #15234, .t. ) ;
#12624 = circle ( 'none', #43037, 36.00000000000000000 ) ;
#12625 = plane ( 'none', #14069 ) ;
#12626 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#12627 = cartesian_point ( 'none', ( -57.50000000000003553, -49.69657935914701596, -60.99999999999998579 ) ) ;
#12628 = cartesian_point ( 'none', ( 3.870307741379296456e-14, 25.00000000000000000, 82.50000000000004263 ) ) ;
#12629 = oriented_edge ( 'none', *, *, #45456, .f. ) ;
#12630 = axis2_placement_3d ( 'none', #29893, #40386, #7403 ) ;
#12631 = cartesian_point ( 'none', ( -84.69999999999986073, -17.37487783338676550, 137.3613719455000250 ) ) ;
#12632 = edge_loop ( 'none', ( #16817, #497, #2601, #5444, #25975, #19616, #22830, #9414, #41296, #11745, #3672 ) ) ;
#12633 = circle ( 'none', #14208, 47.50000000000000711 ) ;
#12634 = cartesian_point ( 'none', ( 25.99925743914300469, 0.1965009240906419041, -3.500000000000017319 ) ) ;
#12635 = direction ( 'none', ( 3.477035026498546111e-15, -0.9967624760706484954, -0.08040252668610441134 ) ) ;
#12636 = cartesian_point ( 'none', ( -74.69999999999988916, -3.244906737085907739e-13, 146.1000000000001080 ) ) ;
#12637 = axis2_placement_3d ( 'none', #25366, #36640, #7034 ) ;
#12638 = face_outer_bound ( 'none', #40486, .t. ) ;
#12639 = cartesian_point ( 'none', ( 3.974402098579691113e-14, 2.135432828989378496e-14, 91.30000000000005400 ) ) ;
#12640 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#12641 = direction ( 'none', ( -0.7858644344381073843, 0.6183988120018291124, 8.500145032286351804e-16 ) ) ;
#12642 = oriented_edge ( 'none', *, *, #46388, .t. ) ;
#12643 = oriented_edge ( 'none', *, *, #42926, .f. ) ;
#12644 = edge_loop ( 'none', ( #31869, #7713, #25810, #14944 ) ) ;
#12645 = oriented_edge ( 'none', *, *, #8500, .t. ) ;
#12646 = toroidal_surface ( 'none', #8980, 19.25000000000000000, 4.049999999999999822 ) ;
#12647 = cartesian_point ( 'none', ( -83.27379643122048947, -5.915079156013375972, 122.8396328508976580 ) ) ;
#12648 = line ( 'none', #41903, #25850 ) ;
#12649 = edge_curve ( 'none', #4990, #12313, #5047, .t. ) ;
#12650 = edge_loop ( 'none', ( #21590, #29396, #42795, #9455 ) ) ;
#12651 = conical_surface ( 'none', #24960, 23.99999999999999289, 0.2262733620276352331 ) ;
#12652 = vertex_point ( 'none', #32444 ) ;
#12653 = axis2_placement_3d ( 'none', #22539, #530, #26223 ) ;
#12654 = edge_curve ( 'none', #40731, #6114, #45303, .t. ) ;
#12655 = oriented_edge ( 'none', *, *, #8982, .t. ) ;
#12656 = direction ( 'none', ( -1.590016789392713315e-15, 0.7111790392350227918, 0.7030109345897472828 ) ) ;
#12657 = cartesian_point ( 'none', ( 2.252239443721316536e-14, 2.889714162905759888e-15, 1.999999999999998668 ) ) ;
#12658 = vector ( 'none', #1504, 1000.000000000000000 ) ;
#12659 = advanced_face ( 'none', ( #36704 ), #35568, .t. ) ;
#12660 = oriented_edge ( 'none', *, *, #6073, .f. ) ;
#12661 = closed_shell ( 'none', ( #37784, #45932, #6733, #33038, #4386, #30835, #26495, #3674, #46178, #27129, #26741, #25071, #23508, #16359, #45653, #10524, #12363, #47211, #17959, #33104 ) ) ;
#12662 = cartesian_point ( 'none', ( -39.91659403334402612, 19.16169173259682168, 132.8964242731739489 ) ) ;
#12663 = oriented_edge ( 'none', *, *, #36901, .t. ) ;
#12664 = cartesian_point ( 'none', ( 3.150894247566042861, -29.39359980405012251, -43.00000000000000000 ) ) ;
#12665 = advanced_face ( 'none', ( #28587 ), #19758, .t. ) ;
#12666 = cartesian_point ( 'none', ( -52.26778348863295065, -21.23847081521012825, 153.0707261552718705 ) ) ;
#12667 = cartesian_point ( 'none', ( -59.80000000000281091, -34.64101615137771972, 166.1000000000001648 ) ) ;
#12668 = edge_curve ( 'none', #8140, #33099, #9058, .t. ) ;
#12669 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#12670 = cartesian_point ( 'none', ( -38.22417839981181942, -21.51515503022773146, 154.6472990469387128 ) ) ;
#12671 = cartesian_point ( 'none', ( -38.78140179664568166, -22.10513104694916109, 153.3701776867498836 ) ) ;
#12672 = cartesian_point ( 'none', ( -2.298257580353700202, -15.83519277212829302, -119.0531705013252548 ) ) ;
#12673 = oriented_edge ( 'none', *, *, #33503, .f. ) ;
#12674 = face_outer_bound ( 'none', #5161, .t. ) ;
#12675 = edge_curve ( 'none', #12336, #32489, #26895, .t. ) ;
#12676 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#12677 = face_outer_bound ( 'none', #17098, .t. ) ;
#12678 = circle ( 'none', #1815, 16.54999999999999716 ) ;
#12679 = oriented_edge ( 'none', *, *, #6769, .t. ) ;
#12680 = b_spline_curve_with_knots ( 'none', 3,
( #6779, #14479, #38, #36246, #39941, #43606, #21873, #40390, #25740, #21570, #3738, #33149, #47328, #25282, #28966, #32681, #4367, #37693 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.957762540896006102e-07, 0.0008474859908360325060, 0.001694676205417975376, 0.002541866419999918355, 0.003389056634581861117, 0.004236246849163804312, 0.005083437063745747074, 0.005930627278327689836, 0.006777817492909632598 ),
.unspecified. ) ;
#12682 = cartesian_point ( 'none', ( -52.73544972410814324, -15.54137761285610253, 130.5977518445230885 ) ) ;
#12681 = cartesian_point ( 'none', ( -20.56740170840011572, 6.817550691222494130, 174.0144740208819485 ) ) ;
#12683 = cartesian_point ( 'none', ( 49.61081362515098903, -26.75027695764235958, 48.50000000000000000 ) ) ;
#12684 = oriented_edge ( 'none', *, *, #14636, .t. ) ;
#12685 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757179e-15, -1.317153999343780124e-15 ) ) ;
#12686 = face_outer_bound ( 'none', #14659, .t. ) ;
#12687 = b_spline_curve_with_knots ( 'none', 3,
( #27454, #9294, #19895, #34379, #20045, #5433, #34547, #27611, #45785, #12347 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.004236211067041620662, 0.005404758044178429970, 0.006573305021315239277, 0.007741851998452048585, 0.008910398975588857892 ),
.unspecified. ) ;
#12688 = direction ( 'none', ( 0.4999999999999945599, 0.8660254037844418162, -5.525372073534532219e-16 ) ) ;
#12689 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.168404344971006403e-16 ) ) ;
#12690 = cartesian_point ( 'none', ( 6.361004884593920217, -26.24000032123042558, 1.999999999999995337 ) ) ;
#12691 = vertex_point ( 'none', #3570 ) ;
#12692 = oriented_edge ( 'none', *, *, #14992, .f. ) ;
#12693 = edge_loop ( 'none', ( #2475, #44483, #29437, #29161 ) ) ;
#12694 = circle ( 'none', #24054, 17.62432289551292541 ) ;
#12695 = cartesian_point ( 'none', ( -45.96194077712581105, -37.46194077712534209, 9.864012444351435911e-15 ) ) ;
#12696 = circle ( 'none', #46188, 4.499999999999997335 ) ;
#12697 = axis2_placement_3d ( 'none', #26242, #4243, #29757 ) ;
#12698 = vertex_point ( 'none', #182 ) ;
#12699 = cartesian_point ( 'none', ( -5.842036767891534974e-14, -3.343414842481101501e-16, -126.0000000000000000 ) ) ;
#12700 = circle ( 'none', #33560, 4.250000000000003553 ) ;
#12701 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#12702 = oriented_edge ( 'none', *, *, #23087, .f. ) ;
#12703 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12704 = cartesian_point ( 'none', ( 1.777965446947125344e-14, 2.700804652330337690e-15, -5.500000000000007994 ) ) ;
#12705 = axis2_placement_3d ( 'none', #7443, #29478, #14661 ) ;
#12706 = line ( 'none', #7106, #7497 ) ;
#12707 = oriented_edge ( 'none', *, *, #30313, .t. ) ;
#12708 = cartesian_point ( 'none', ( -42.38421387006313523, 3.917660199064321169, 112.5694145508972639 ) ) ;
#12709 = oriented_edge ( 'none', *, *, #2888, .t. ) ;
#12710 = edge_loop ( 'none', ( #12548, #24030, #19213, #20197 ) ) ;
#12711 = direction ( 'none', ( 0.5636924950782565835, 0.8259847280624803556, -6.844954231109468526e-16 ) ) ;
#12712 = cartesian_point ( 'none', ( 1.883126371408348259e-13, -17.62432289551290410, 156.5999999999999659 ) ) ;
#12713 = axis2_placement_3d ( 'none', #19216, #27097, #33859 ) ;
#12714 = cartesian_point ( 'none', ( -46.59352487864072856, 21.92594800356500429, 144.5043740505460050 ) ) ;
#12715 = cartesian_point ( 'none', ( -41.50882013496009648, 17.86702080986499652, 132.1168356792699115 ) ) ;
#12716 = cartesian_point ( 'none', ( -36.33130823037510027, -15.75026291691643188, 151.1824913229645517 ) ) ;
#12717 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#12718 = oriented_edge ( 'none', *, *, #20615, .f. ) ;
#12719 = edge_curve ( 'none', #10007, #1231, #44131, .t. ) ;
#12720 = circle ( 'none', #19530, 21.95198850781879329 ) ;
#12721 = edge_curve ( 'none', #31062, #36477, #16519, .t. ) ;
#12722 = advanced_face ( 'none', ( #17638, #14769 ), #7547, .t. ) ;
#12723 = axis2_placement_3d ( 'none', #25503, #29336, #270 ) ;
#12724 = line ( 'none', #1375, #6972 ) ;
#12725 = edge_curve ( 'none', #28189, #39522, #37282, .t. ) ;
#12726 = direction ( 'none', ( -8.239640843840862341e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#12727 = direction ( 'none', ( 3.608224830032506597e-15, -1.000000000000000000, 5.849626338871871667e-13 ) ) ;
#12728 = oriented_edge ( 'none', *, *, #13211, .f. ) ;
#12729 = direction ( 'none', ( 7.726341967795143312e-16, 2.939139324480750643e-16, 1.000000000000000000 ) ) ;
#12730 = oriented_edge ( 'none', *, *, #32377, .t. ) ;
#12731 = face_outer_bound ( 'none', #16364, .t. ) ;
#12732 = vertex_point ( 'none', #40667 ) ;
#12733 = b_spline_surface_with_knots ( 'none', 3, 1, (
( #41092, #15319 ),
( #44607, #759 ),
( #22420, #33369 ),
( #25968, #40749 ),
( #18859, #14833 ),
( #3790, #19046 ),
( #40595, #37111 ),
( #22740, #921 ),
( #18702, #18539 ),
( #44286, #22594 ),
( #3945, #26266 ),
( #44448, #29967 ),
( #411, #4277 ),
( #7938, #26441 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 2, 2 ),
( 0.0000000000000000000, 0.2500000000000000555, 0.3750000000000001110, 0.5000000000000001110, 0.6250000000000001110, 0.7500000000000002220, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#12734 = edge_curve ( 'none', #9635, #13181, #7363, .t. ) ;
#12735 = vertex_point ( 'none', #32816 ) ;
#12736 = direction ( 'none', ( -3.354148110650019638e-15, 0.9967624760706483844, 0.08040252668610800568 ) ) ;
#12737 = cartesian_point ( 'none', ( -52.66869176962455867, -0.7399226548631446798, 162.6334513778829773 ) ) ;
#12739 = direction ( 'none', ( -3.384826294588890362e-15, 0.8059552746594067507, -0.5919764313287144697 ) ) ;
#12738 = cartesian_point ( 'none', ( -7.543775355014354922, -38.94568167500206357, -10.84210871433202428 ) ) ;
#12740 = edge_curve ( 'none', #46898, #3463, #25729, .t. ) ;
#12741 = plane ( 'none', #34257 ) ;
#12742 = oriented_edge ( 'none', *, *, #29711, .t. ) ;
#12743 = cartesian_point ( 'none', ( -2.602776944841351217e-15, 1.888945859943674950e-15, -37.73205080756886076 ) ) ;
#12744 = oriented_edge ( 'none', *, *, #33060, .t. ) ;
#12745 = oriented_edge ( 'none', *, *, #26093, .t. ) ;
#12746 = circle ( 'none', #10103, 4.099999999999994316 ) ;
#12747 = direction ( 'none', ( 0.0000000000000000000, 0.7604933002750988713, 0.6493457786393070919 ) ) ;
#12748 = face_outer_bound ( 'none', #5657, .t. ) ;
#12749 = oriented_edge ( 'none', *, *, #13892, .t. ) ;
#12750 = cartesian_point ( 'none', ( -47.03431479400655491, -14.09938267199685669, 163.4479330570418938 ) ) ;
#12751 = cartesian_point ( 'none', ( -51.00292657709116639, 33.46194077712553394, 9.020562075079396891e-14 ) ) ;
#12752 = edge_curve ( 'none', #43938, #20534, #43006, .t. ) ;
#12753 = vector ( 'none', #2746, 1000.000000000000000 ) ;
#12754 = cartesian_point ( 'none', ( -79.09999999999996589, 26.36759374688127977, 165.0999999999846466 ) ) ;
#12755 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#12756 = cartesian_point ( 'none', ( 22.21064199737590172, -36.74234001014806239, 113.1000000000000227 ) ) ;
#12757 = oriented_edge ( 'none', *, *, #47714, .t. ) ;
#12758 = cartesian_point ( 'none', ( -58.49999999999990052, -1.888355661788160963e-13, 146.1000000000000512 ) ) ;
#12759 = edge_loop ( 'none', ( #23188, #33584, #12428, #32523 ) ) ;
#12760 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#12761 = vector ( 'none', #14625, 1000.000000000000227 ) ;
#12762 = oriented_edge ( 'none', *, *, #43263, .f. ) ;
#12763 = face_outer_bound ( 'non