-ag贵宾会
iso-10303-21;
header;
file_description (( 'step ap203' ),
'1' );
file_name ('c07-00000-000_cd.step',
'2022-04-07t14:56:30',
( '' ),
( '' ),
'swstep 2.0',
'solidworks 2019',
'' );
file_schema (( 'config_control_design' ));
endsec;
data;
#1 = oriented_edge ( 'none', *, *, #2936, .t. ) ;
#2 = cartesian_point ( 'none', ( -2.428445399999999754, 0.6149999999999997691, -0.4801774962865295038 ) ) ;
#4 = edge_curve ( 'none', #9980, #24547, #24763, .t. ) ;
#3 = cartesian_point ( 'none', ( -2.436908079560292872, 0.5661811745280407315, -0.5104950821425608964 ) ) ;
#5 = axis2_placement_3d ( 'none', #7771, #21581, #3736 ) ;
#6 = oriented_edge ( 'none', *, *, #14266, .f. ) ;
#7 = vertex_point ( 'none', #18146 ) ;
#8 = cartesian_point ( 'none', ( -1.825480999690743955, -0.3771380191894490030, 0.3485990016640769795 ) ) ;
#9 = direction ( 'none', ( 0.000000000000000000, -1.288607544181250631e-15, 1.000000000000000000 ) ) ;
#10 = circle ( 'none', #11480, 0.08684650000000004866 ) ;
#11 = cartesian_point ( 'none', ( -0.2184357641411957818, -3.107510814988928616e-17, 0.08950000000000009337 ) ) ;
#12 = face_outer_bound ( 'none', #20385, .t. ) ;
#13 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#14 = circle ( 'none', #19796, 0.05300000000000022748 ) ;
#15 = oriented_edge ( 'none', *, *, #10436, .t. ) ;
#16 = line ( 'none', #8820, #9261 ) ;
#17 = cartesian_point ( 'none', ( 0.7195218746722017444, -0.3826753930347990273, -1.715812466175387296 ) ) ;
#18 = vector ( 'none', #12148, 39.37007874015748854 ) ;
#19 = axis2_placement_3d ( 'none', #21846, #17803, #22137 ) ;
#20 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#21 = direction ( 'none', ( 0.6560590289905074979, -0.7547095802227717920, -8.834969116255889270e-16 ) ) ;
#22 = cartesian_point ( 'none', ( -2.461715344068273748, 0.5417837736817355809, -0.5167961270974140708 ) ) ;
#23 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#24 = axis2_placement_3d ( 'none', #9263, #17890, #182 ) ;
#25 = edge_curve ( 'none', #2236, #23800, #11669, .t. ) ;
#26 = vertex_point ( 'none', #24912 ) ;
#27 = vertex_point ( 'none', #27053 ) ;
#28 = line ( 'none', #13302, #15426 ) ;
#29 = advanced_face ( 'none', ( #13850 ), #21692, .f. ) ;
#30 = axis2_placement_3d ( 'none', #22028, #2020, #8523 ) ;
#31 = line ( 'none', #2479, #8144 ) ;
#32 = edge_curve ( 'none', #19129, #22889, #18932, .t. ) ;
#33 = line ( 'none', #17334, #23960 ) ;
#34 = oriented_edge ( 'none', *, *, #22243, .f. ) ;
#35 = edge_curve ( 'none', #7809, #7574, #4653, .t. ) ;
#36 = oriented_edge ( 'none', *, *, #12587, .t. ) ;
#37 = edge_loop ( 'none', ( #28118, #22402, #9118 ) ) ;
#38 = oriented_edge ( 'none', *, *, #18985, .t. ) ;
#40 = edge_curve ( 'none', #5480, #1712, #13574, .t. ) ;
#39 = direction ( 'none', ( -0.3522098085398086553, -0.7547095802227715700, 0.5534995034219266641 ) ) ;
#41 = axis2_placement_3d ( 'none', #6308, #10623, #19406 ) ;
#42 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#43 = edge_curve ( 'none', #14567, #12461, #15697, .t. ) ;
#44 = oriented_edge ( 'none', *, *, #24801, .t. ) ;
#45 = oriented_edge ( 'none', *, *, #14907, .f. ) ;
#46 = cartesian_point ( 'none', ( -2.433815289860602693, -0.4182743798742599717, -1.844300819898096577 ) ) ;
#47 = vector ( 'none', #26498, 39.37007874015748143 ) ;
#48 = oriented_edge ( 'none', *, *, #9743, .t. ) ;
#49 = face_outer_bound ( 'none', #3100, .t. ) ;
#50 = cartesian_point ( 'none', ( -1.573998676545560249, 0.6125000818327539509, 0.5160629020591459559 ) ) ;
#51 = vector ( 'none', #23867, 39.37007874015748143 ) ;
#52 = cartesian_point ( 'none', ( -1.442499999999999671, 0.4002538599183740886, 0.3244722000000003770 ) ) ;
#53 = axis2_placement_3d ( 'none', #13248, #19996, #15393 ) ;
#54 = cartesian_point ( 'none', ( -2.425113649569702989, 0.5386222946109134879, -0.5144652795199046169 ) ) ;
#55 = advanced_face ( 'none', ( #20054 ), #15989, .t. ) ;
#56 = face_outer_bound ( 'none', #19921, .t. ) ;
#57 = axis2_placement_3d ( 'none', #25656, #23508, #10550 ) ;
#58 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#59 = edge_curve ( 'none', #17401, #12743, #2633, .t. ) ;
#60 = oriented_edge ( 'none', *, *, #16774, .t. ) ;
#61 = circle ( 'none', #19387, 0.009000000000000027076 ) ;
#62 = oriented_edge ( 'none', *, *, #7815, .f. ) ;
#63 = circle ( 'none', #10195, 0.05299999999999995687 ) ;
#64 = oriented_edge ( 'none', *, *, #10970, .f. ) ;
#65 = edge_curve ( 'none', #22313, #25191, #9518, .t. ) ;
#66 = edge_curve ( 'none', #13041, #3645, #11142, .t. ) ;
#67 = vector ( 'none', #18416, 39.37007874015748143 ) ;
#68 = cartesian_point ( 'none', ( -2.354999999999999538, 0.6027953480145247234, -0.5134478312668456779 ) ) ;
#69 = cartesian_point ( 'none', ( -2.415254525256365081, 0.5622441886473820150, -0.7620698846898432688 ) ) ;
#70 = cartesian_point ( 'none', ( 0.8502535490079915492, -0.1065068348208045301, -1.925526396360259351 ) ) ;
#71 = edge_curve ( 'none', #14460, #6864, #11150, .t. ) ;
#72 = edge_loop ( 'none', ( #754, #418, #20623, #18250 ) ) ;
#73 = vertex_point ( 'none', #17748 ) ;
#74 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999962252, 8.742273397411554924e-08 ) ) ;
#76 = oriented_edge ( 'none', *, *, #22071, .f. ) ;
#75 = axis2_placement_3d ( 'none', #655, #18519, #16072 ) ;
#77 = cartesian_point ( 'none', ( -1.840411253215409548, -0.4065707496212159766, 0.3395091328759900495 ) ) ;
#78 = vertex_point ( 'none', #315 ) ;
#79 = direction ( 'none', ( -1.000000000000000000, 5.329070518200750605e-15, 0.000000000000000000 ) ) ;
#80 = direction ( 'none', ( 0.5348139852951313555, -0.08715574274765720830, -0.8404628948614228934 ) ) ;
#81 = cartesian_point ( 'none', ( -2.460563855123043542, 0.5641759859289062762, -0.7599876597426258318 ) ) ;
#82 = b_spline_curve_with_knots ( 'none', 3,
( #15586, #8450, #17077, #168 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.000000000000000000, 0.0004739391291362618410 ),
.unspecified. ) ;
#83 = direction ( 'none', ( 0.7999999737731691152, -5.245364906314443845e-08, 0.6000000349691040347 ) ) ;
#84 = axis2_placement_3d ( 'none', #4593, #4458, #2289 ) ;
#85 = axis2_placement_3d ( 'none', #1778, #21227, #1931 ) ;
#86 = cartesian_point ( 'none', ( 0.6700000000000002620, 0.4000000000000000222, 0.4644722000000001128 ) ) ;
#87 = cartesian_point ( 'none', ( 0.7881518365266048098, -0.3924797504468712783, -0.06634900964100799714 ) ) ;
#88 = b_spline_curve_with_knots ( 'none', 3,
( #9321, #13653, #14213, #18228 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.000000000000000000, 0.0002689638353204468657 ),
.unspecified. ) ;
#89 = face_outer_bound ( 'none', #10911, .t. ) ;
#90 = cartesian_point ( 'none', ( -2.421258144491444497, 0.5425591494943091675, -0.7645521451415364655 ) ) ;
#91 = edge_curve ( 'none', #19802, #20609, #982, .t. ) ;
#92 = closed_shell ( 'none', ( #13631, #19538, #24160, #856, #892, #2804, #15787, #23098, #25722, #18117, #9137 ) ) ;
#93 = direction ( 'none', ( 1.000000000000000000, -1.249000902703300615e-16, -1.584598604213609715e-16 ) ) ;
#94 = face_outer_bound ( 'none', #23645, .t. ) ;
#95 = plane ( 'none', #8236 ) ;
#96 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#97 = vector ( 'none', #24940, 39.37007874015748143 ) ;
#98 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#99 = edge_curve ( 'none', #15178, #13730, #453, .t. ) ;
#100 = vertex_point ( 'none', #7083 ) ;
#101 = oriented_edge ( 'none', *, *, #15890, .t. ) ;
#102 = edge_curve ( 'none', #11878, #7759, #16632, .t. ) ;
#103 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#104 = vertex_point ( 'none', #9378 ) ;
#105 = cartesian_point ( 'none', ( 0.7123958814678985618, -0.3917789387250605326, -0.09437513347258451313 ) ) ;
#106 = oriented_edge ( 'none', *, *, #9907, .t. ) ;
#107 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#108 = circle ( 'none', #26732, 0.05218481273260267700 ) ;
#109 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#110 = direction ( 'none', ( 1.000000000000000000, -1.249000902703300861e-16, 0.000000000000000000 ) ) ;
#111 = edge_loop ( 'none', ( #7217, #6818, #3240, #26306 ) ) ;
#112 = vertex_point ( 'none', #13706 ) ;
#113 = edge_loop ( 'none', ( #14660, #9807, #2859, #827, #10326, #26407 ) ) ;
#114 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#115 = face_outer_bound ( 'none', #296, .t. ) ;
#116 = axis2_placement_3d ( 'none', #20285, #11235, #20021 ) ;
#117 = edge_loop ( 'none', ( #3985, #16851 ) ) ;
#118 = cartesian_point ( 'none', ( -1.798686900000000310, -0.4182743711071820747, 0.3544721999999997375 ) ) ;
#119 = cylindrical_surface ( 'none', #4039, 0.1210000000000000242 ) ;
#120 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#121 = vector ( 'none', #17392, 39.37007874015748143 ) ;
#122 = vertex_point ( 'none', #2753 ) ;
#123 = cartesian_point ( 'none', ( 0.8405194412758378864, -0.08722489915426248630, -1.910062843199620941 ) ) ;
#124 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#125 = plane ( 'none', #16161 ) ;
#126 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#127 = direction ( 'none', ( 4.371138804857224878e-08, 8.742273397411541689e-08, -0.9999999999999951150 ) ) ;
#128 = cartesian_point ( 'none', ( -2.297190499999998803, -0.4249999999999966027, -1.779527799999999882 ) ) ;
#129 = face_outer_bound ( 'none', #23301, .t. ) ;
#130 = cartesian_point ( 'none', ( 0.2290000000000002034, 0.8000000000000019318, 0.1514722000000001678 ) ) ;
#131 = cartesian_point ( 'none', ( -2.421553748461493516, 0.5386221201671352876, -0.5191565012149415015 ) ) ;
#132 = vector ( 'none', #13375, 39.37007874015748143 ) ;
#133 = direction ( 'none', ( -4.371135398084651427e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#134 = edge_curve ( 'none', #16612, #17451, #7448, .t. ) ;
#135 = cartesian_point ( 'none', ( 2.097911224303999591e-17, -0.01968503937007877458, 0.1275000000000000855 ) ) ;
#136 = oriented_edge ( 'none', *, *, #40, .t. ) ;
#137 = oriented_edge ( 'none', *, *, #25166, .f. ) ;
#138 = cartesian_point ( 'none', ( -1.849122848238567318, -0.4182743711071820192, 0.3351793224210438127 ) ) ;
#139 = cartesian_point ( 'none', ( -1.444999999999999396, 0.6990038599183736601, 0.4444722000000003170 ) ) ;
#140 = line ( 'none', #4192, #4327 ) ;
#141 = edge_loop ( 'none', ( #28136, #22819, #27410, #5785, #21237 ) ) ;
#142 = vertex_point ( 'none', #5635 ) ;
#143 = oriented_edge ( 'none', *, *, #4505, .f. ) ;
#144 = oriented_edge ( 'none', *, *, #21012, .t. ) ;
#145 = cartesian_point ( 'none', ( -0.3982814998787969629, -0.3649999999999999911, 0.4422247300257490799 ) ) ;
#146 = cartesian_point ( 'none', ( -0.9946868999999979311, 3.782794594721395676, -1.812527799999993583 ) ) ;
#147 = oriented_edge ( 'none', *, *, #10868, .t. ) ;
#148 = line ( 'none', #15562, #17359 ) ;
#149 = line ( 'none', #24473, #9333 ) ;
#150 = oriented_edge ( 'none', *, *, #755, .f. ) ;
#151 = direction ( 'none', ( 0.000000000000000000, -1.534746063856324112e-15, 1.000000000000000000 ) ) ;
#152 = vector ( 'none', #6216, 39.37007874015748143 ) ;
#153 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#154 = line ( 'none', #26757, #3279 ) ;
#155 = oriented_edge ( 'none', *, *, #23926, .f. ) ;
#156 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#157 = face_outer_bound ( 'none', #11976, .t. ) ;
#158 = cartesian_point ( 'none', ( -1.973998683976495583, 0.5150000818327571395, 0.6010628670900347581 ) ) ;
#159 = edge_curve ( 'none', #20052, #25903, #20478, .t. ) ;
#160 = cartesian_point ( 'none', ( 0.2083072253837604526, -0.4115000000000057501, 1.643686763401952300 ) ) ;
#161 = cartesian_point ( 'none', ( -1.798686900000000310, -0.1682743711071821024, 0.3544722000000001261 ) ) ;
#162 = edge_curve ( 'none', #27642, #25051, #3469, .t. ) ;
#163 = cartesian_point ( 'none', ( 0.2317499999999999283, 0.000000000000000000, 0.2275000000000000910 ) ) ;
#164 = edge_curve ( 'none', #17451, #13408, #19016, .t. ) ;
#165 = oriented_edge ( 'none', *, *, #5112, .t. ) ;
#166 = oriented_edge ( 'none', *, *, #18507, .t. ) ;
#167 = direction ( 'none', ( 0.2351850993140204849, -0.08715574274765978957, 0.9680350435633815476 ) ) ;
#168 = cartesian_point ( 'none', ( -1.829541749501968573, -0.3967135937175613747, 0.3863573029143256288 ) ) ;
#169 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#170 = cartesian_point ( 'none', ( -2.101998680916698614, 0.4275000818327581165, 0.5660628558999194482 ) ) ;
#171 = vertex_point ( 'none', #12102 ) ;
#172 = edge_loop ( 'none', ( #14830, #18463, #3781, #6279 ) ) ;
#173 = edge_loop ( 'none', ( #15297, #5430, #13020, #8726 ) ) ;
#174 = direction ( 'none', ( -3.258709995156765057e-16, -6.829364738799808617e-16, -1.000000000000000000 ) ) ;
#175 = face_bound ( 'none', #20354, .t. ) ;
#176 = vector ( 'none', #6347, 39.37007874015748143 ) ;
#177 = edge_loop ( 'none', ( #11231, #20738, #1759, #15993 ) ) ;
#178 = edge_loop ( 'none', ( #26911, #8293, #17969, #7839, #26132, #11152 ) ) ;
#179 = cartesian_point ( 'none', ( 0.7785288846231613880, -0.3924103644076594177, -0.1094311112983476497 ) ) ;
#180 = oriented_edge ( 'none', *, *, #2710, .f. ) ;
#181 = b_spline_curve_with_knots ( 'none', 3,
( #3176, #20740, #1159, #9666, #18723, #13995 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.003161464150428481418, 0.003390506682582264744, 0.003619549214736047637 ),
.unspecified. ) ;
#182 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#183 = cartesian_point ( 'none', ( -2.462500599999999817, 0.6180000000000002158, -0.7875277999999996670 ) ) ;
#184 = vector ( 'none', #25255, 39.37007874015748143 ) ;
#185 = cartesian_point ( 'none', ( -2.418404142276914026, 0.5553544034251918227, -0.5167942948786592439 ) ) ;
#186 = edge_curve ( 'none', #3289, #16160, #5599, .t. ) ;
#187 = plane ( 'none', #15164 ) ;
#188 = edge_curve ( 'none', #593, #790, #25476, .t. ) ;
#189 = edge_curve ( 'none', #6778, #13103, #14136, .t. ) ;
#190 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#191 = cartesian_point ( 'none', ( 0.7499999999999996669, -0.3498728832042033443, -0.08049999999999993272 ) ) ;
#192 = edge_curve ( 'none', #3063, #1450, #20596, .t. ) ;
#193 = circle ( 'none', #21799, 0.05800000000000003764 ) ;
#194 = edge_curve ( 'none', #12929, #6104, #22895, .t. ) ;
#195 = cartesian_point ( 'none', ( -2.456593108295948902, 0.5661811957965607878, -0.7537787120288075293 ) ) ;
#196 = oriented_edge ( 'none', *, *, #19273, .t. ) ;
#197 = oriented_edge ( 'none', *, *, #22693, .f. ) ;
#198 = oriented_edge ( 'none', *, *, #1157, .f. ) ;
#199 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#200 = line ( 'none', #11421, #11887 ) ;
#201 = axis2_placement_3d ( 'none', #21230, #9724, #27838 ) ;
#202 = cartesian_point ( 'none', ( 0.8767226722188687926, -0.004928511491796958195, -1.921435501022638270 ) ) ;
#203 = oriented_edge ( 'none', *, *, #21449, .f. ) ;
#204 = oriented_edge ( 'none', *, *, #4434, .f. ) ;
#205 = oriented_edge ( 'none', *, *, #2627, .t. ) ;
#206 = advanced_face ( 'none', ( #16566 ), #12392, .t. ) ;
#207 = face_outer_bound ( 'none', #22278, .t. ) ;
#208 = advanced_face ( 'none', ( #14570 ), #23325, .f. ) ;
#209 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#210 = circle ( 'none', #7569, 0.03937007874015746589 ) ;
#211 = vector ( 'none', #14245, 39.37007874015748143 ) ;
#212 = cartesian_point ( 'none', ( -1.779932251515883523, -0.3677731010850406879, 0.3503040663382044340 ) ) ;
#213 = cartesian_point ( 'none', ( -1.798593449999872584, -0.3706429621218078063, 0.3989721018773917938 ) ) ;
#214 = edge_curve ( 'none', #27416, #10090, #18797, .t. ) ;
#215 = cartesian_point ( 'none', ( 0.7129603443270825514, -0.4160162047798960372, -1.667068884898348147 ) ) ;
#216 = line ( 'none', #4555, #16154 ) ;
#217 = line ( 'none', #4280, #23276 ) ;
#218 = edge_curve ( 'none', #27416, #20523, #181, .t. ) ;
#219 = advanced_face ( 'none', ( #23041 ), #867, .t. ) ;
#220 = cartesian_point ( 'none', ( -1.823998677988036166, 0.4650000818327558738, 0.5325628802034516607 ) ) ;
#221 = cartesian_point ( 'none', ( -0.5585000000000002185, -0.3672743711071790873, -1.705527800000000038 ) ) ;
#222 =( bounded_curve ( ) b_spline_curve ( 3, ( #6276, #28430, #2091, #27856 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.238170262840238678, 7.328200351519118527 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.6679259426987498305, 0.6679259426987498305, 1.000000000000000000 ) )
representation_item ( '' ) );
#223 = cartesian_point ( 'none', ( -2.440845089026002945, 0.5602756595333152623, -0.4740777599962834876 ) ) ;
#224 = edge_curve ( 'none', #3251, #23039, #1016, .t. ) ;
#225 = axis2_placement_3d ( 'none', #27981, #6694, #11016 ) ;
#226 = cartesian_point ( 'none', ( -0.1637681758919741770, -0.3649999999999999911, 0.1419722000000008255 ) ) ;
#227 = edge_curve ( 'none', #20154, #22270, #27348, .t. ) ;
#228 = cartesian_point ( 'none', ( -2.383499999999999730, -0.4114999999999999769, -1.779527800000000548 ) ) ;
#229 = direction ( 'none', ( -1.020834659419799449e-16, 1.000000000000000000, -2.588457267232843400e-17 ) ) ;
#230 = oriented_edge ( 'none', *, *, #35, .t. ) ;
#231 = oriented_edge ( 'none', *, *, #1860, .f. ) ;
#232 = axis2_placement_3d ( 'none', #26128, #8013, #16927 ) ;
#233 = axis2_placement_3d ( 'none', #22206, #167, #9507 ) ;
#234 = oriented_edge ( 'none', *, *, #9760, .t. ) ;
#235 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#236 = cartesian_point ( 'none', ( -1.414999999999999591, 0.6745038599183736938, 0.4444722000000003170 ) ) ;
#237 = cartesian_point ( 'none', ( -2.354999999999999538, 0.6146063934578370747, -0.7630541294468914382 ) ) ;
#238 = cartesian_point ( 'none', ( 0.7876966351547174394, -0.4115000000000033076, -0.04441373699108012302 ) ) ;
#239 = oriented_edge ( 'none', *, *, #5362, .f. ) ;
#240 = oriented_edge ( 'none', *, *, #28013, .t. ) ;
#241 = oriented_edge ( 'none', *, *, #472, .t. ) ;
#242 = plane ( 'none', #2189 ) ;
#243 = edge_curve ( 'none', #17308, #17685, #23997, .t. ) ;
#244 = direction ( 'none', ( 0.5735764363510502672, 0.000000000000000000, -0.8191520442889889120 ) ) ;
#245 = vertex_point ( 'none', #2173 ) ;
#246 = cartesian_point ( 'none', ( -1.775263834378157934, -0.4182743711071820747, 0.3492665322764204050 ) ) ;
#247 = vector ( 'none', #4217, 39.37007874015748143 ) ;
#248 = direction ( 'none', ( 8.742277704857227033e-08, 0.000000000000000000, -0.9999999999999962252 ) ) ;
#249 = cartesian_point ( 'none', ( -2.428445399999999754, 0.6149999999999997691, -0.4683664962865295989 ) ) ;
#250 = axis2_placement_3d ( 'none', #27908, #25891, #8785 ) ;
#251 = edge_curve ( 'none', #14692, #15115, #17585, .t. ) ;
#252 = oriented_edge ( 'none', *, *, #18314, .f. ) ;
#253 = face_outer_bound ( 'none', #16133, .t. ) ;
#254 = vector ( 'none', #8883, 39.37007874015748854 ) ;
#255 = circle ( 'none', #16334, 0.009000000000000027076 ) ;
#256 = cartesian_point ( 'none', ( -0.8301868999999989507, -0.4249999999999971023, -1.705527799999999594 ) ) ;
#257 = cartesian_point ( 'none', ( -2.417949610936013904, 0.5425591278876225054, -0.5174003377299479789 ) ) ;
#258 = vector ( 'none', #26604, 39.37007874015748854 ) ;
#259 = cartesian_point ( 'none', ( -2.461291133758343186, 0.5386221410373629448, -0.7578904991362480636 ) ) ;
#260 = edge_curve ( 'none', #826, #13457, #10381, .t. ) ;
#261 = advanced_face ( 'none', ( #26203 ), #21898, .t. ) ;
#262 = cartesian_point ( 'none', ( 0.4300000000000000488, -0.4249999999999999889, 0.4689722000000003943 ) ) ;
#263 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#264 = face_outer_bound ( 'none', #4652, .t. ) ;
#265 = direction ( 'none', ( 0.9999999999999990008, -3.897916532926553139e-15, 4.371138804857207673e-08 ) ) ;
#266 = cartesian_point ( 'none', ( -2.464467124043980828, 0.5553544241430176109, -0.7537787133194975286 ) ) ;
#267 = oriented_edge ( 'none', *, *, #3341, .f. ) ;
#268 = axis2_placement_3d ( 'none', #10184, #12191, #3707 ) ;
#269 = cartesian_point ( 'none', ( -0.5280218746722017409, -0.3826753930347985277, -1.695243133824612780 ) ) ;
#270 = oriented_edge ( 'none', *, *, #4981, .t. ) ;
#271 = oriented_edge ( 'none', *, *, #414, .f. ) ;
#272 = cartesian_point ( 'none', ( 0.7312453515158832129, -0.3677731010850383009, -1.701359666338204679 ) ) ;
#273 = vector ( 'none', #5577, 39.37007874015748143 ) ;
#274 = axis2_placement_3d ( 'none', #24868, #5157, #23141 ) ;
#275 = cylindrical_surface ( 'none', #935, 0.2650000000000000688 ) ;
#276 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#277 = oriented_edge ( 'none', *, *, #14169, .f. ) ;
#278 = oriented_edge ( 'none', *, *, #9919, .f. ) ;
#279 = vertex_point ( 'none', #2028 ) ;
#280 = b_spline_curve_with_knots ( 'none', 3,
( #2957, #16207, #24978, #14064 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#281 = oriented_edge ( 'none', *, *, #17074, .t. ) ;
#282 = face_outer_bound ( 'none', #26267, .t. ) ;
#283 = line ( 'none', #17851, #13333 ) ;
#284 = oriented_edge ( 'none', *, *, #19576, .f. ) ;
#285 = cartesian_point ( 'none', ( -2.126249999999999307, 0.6290038599183737089, 0.4444722000000003170 ) ) ;
#286 = axis2_placement_3d ( 'none', #7811, #18155, #20893 ) ;
#287 = face_outer_bound ( 'none', #23823, .t. ) ;
#288 = edge_curve ( 'none', #3065, #4109, #2987, .t. ) ;
#289 = oriented_edge ( 'none', *, *, #6934, .f. ) ;
#290 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#291 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#292 = edge_curve ( 'none', #8456, #15698, #19596, .t. ) ;
#293 = b_spline_curve_with_knots ( 'none', 3,
( #12110, #14286, #5350, #18445 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004789125871877315116, 0.005268114447681123899 ),
.unspecified. ) ;
#294 = cartesian_point ( 'none', ( -1.837714498202968061, -0.3966739760613101073, 0.3332252892838903913 ) ) ;
#295 = axis2_placement_3d ( 'none', #13038, #28421, #21800 ) ;
#296 = edge_loop ( 'none', ( #239, #11488, #5301, #26703, #13940, #21835 ) ) ;
#297 = direction ( 'none', ( 6.709713991298128397e-16, 1.450228825916610928e-15, -1.000000000000000000 ) ) ;
#298 = cartesian_point ( 'none', ( 0.7360490094258377303, -0.3919716361892696677, -0.04274526878382270412 ) ) ;
#299 = line ( 'none', #26627, #10373 ) ;
#300 = vector ( 'none', #27469, 39.37007874015748854 ) ;
#301 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#302 = cartesian_point ( 'none', ( -2.514999999999999680, 0.6400000000000000133, -0.3900277999999996470 ) ) ;
#303 = axis2_placement_3d ( 'none', #20927, #21223, #18764 ) ;
#304 = axis2_placement_3d ( 'none', #25199, #27055, #23182 ) ;
#305 = oriented_edge ( 'none', *, *, #26606, .t. ) ;
#306 = oriented_edge ( 'none', *, *, #8695, .f. ) ;
#307 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#308 = cartesian_point ( 'none', ( -2.364073431954808235, 0.6027953516284566549, -0.5547864143406231463 ) ) ;
#309 = cartesian_point ( 'none', ( -0.7284999999999999254, -0.3649999999999999911, -1.813527799999999690 ) ) ;
#310 = cartesian_point ( 'none', ( -2.339146124984325947, -0.3974366573538894443, -1.784223659691072550 ) ) ;
#311 = edge_loop ( 'none', ( #28408, #18173 ) ) ;
#312 = edge_loop ( 'none', ( #4979, #27739, #6174, #23682 ) ) ;
#313 = oriented_edge ( 'none', *, *, #3229, .t. ) ;
#314 = b_spline_curve_with_knots ( 'none', 3,
( #28170, #10906, #8474, #12925 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003566557637060372050, 0.005066557637060386393 ),
.unspecified. ) ;
#315 = cartesian_point ( 'none', ( -2.529999999999999361, 0.4030000000000001359, -0.4530277999999995919 ) ) ;
#316 = line ( 'none', #24086, #22484 ) ;
#317 = oriented_edge ( 'none', *, *, #16031, .f. ) ;
#318 = edge_curve ( 'none', #18647, #9887, #8242, .t. ) ;
#319 = oriented_edge ( 'none', *, *, #8387, .f. ) ;
#320 = oriented_edge ( 'none', *, *, #14437, .f. ) ;
#321 = cartesian_point ( 'none', ( -2.177999999999999492, 0.6990038599183736601, 0.4444722000000003170 ) ) ;
#322 = edge_curve ( 'none', #16868, #21100, #25919, .t. ) ;
#323 = vector ( 'none', #25320, 39.37007874015748143 ) ;
#324 = axis2_placement_3d ( 'none', #4345, #20159, #13141 ) ;
#325 = oriented_edge ( 'none', *, *, #22540, .f. ) ;
#326 = cartesian_point ( 'none', ( -1.814529851479374400, -0.3967862854428479413, 0.3959847747400615514 ) ) ;
#327 =( bounded_curve ( ) b_spline_curve ( 3, ( #2937, #26960, #4826, #14186 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.474748514022149237, 4.505336577292824884 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999220323852303638, 0.9999220323852303638, 1.000000000000000000 ) )
representation_item ( '' ) );
#328 = cartesian_point ( 'none', ( 6.825989569114493220e-17, 0.1999999999999999833, 0.2615000000000000657 ) ) ;
#329 = cartesian_point ( 'none', ( -2.147999999999999243, 0.6990038599183736601, 0.5444722000000001838 ) ) ;
#330 = cartesian_point ( 'none', ( -2.418404142272386537, 0.5425591278346406643, -0.5167942960032807509 ) ) ;
#331 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999963363, 8.742273397411554924e-08 ) ) ;
#332 = cartesian_point ( 'none', ( -2.469500000000001805, -0.3490000000000035296, 0.5244721999999982787 ) ) ;
#333 = cartesian_point ( 'none', ( 0.7417927393033491024, -0.3761765200638820805, -1.661683617721644968 ) ) ;
#334 = oriented_edge ( 'none', *, *, #13094, .f. ) ;
#335 = oriented_edge ( 'none', *, *, #10561, .f. ) ;
#336 = vector ( 'none', #4002, 39.37007874015748143 ) ;
#337 = axis2_placement_3d ( 'none', #6358, #25923, #12547 ) ;
#338 = oriented_edge ( 'none', *, *, #15166, .f. ) ;
#339 = cartesian_point ( 'none', ( -0.5911728372771292150, -0.4182743711071790216, -1.713517430020248922 ) ) ;
#340 = advanced_face ( 'none', ( #8810 ), #21463, .f. ) ;
#341 = direction ( 'none', ( 3.002614468262671391e-16, -0.000000000000000000, 1.000000000000000000 ) ) ;
#342 = oriented_edge ( 'none', *, *, #7452, .t. ) ;
#343 = oriented_edge ( 'none', *, *, #2282, .t. ) ;
#345 = edge_curve ( 'none', #18531, #9102, #12948, .t. ) ;
#344 = edge_loop ( 'none', ( #14089, #12600, #4160, #10698, #25617, #18396, #14577, #25306 ) ) ;
#346 = oriented_edge ( 'none', *, *, #26413, .f. ) ;
#347 = direction ( 'none', ( 1.942890293094014578e-16, 1.000000000000000000, 1.554819628522822217e-15 ) ) ;
#348 = advanced_face ( 'none', ( #14714 ), #5156, .f. ) ;
#349 = cartesian_point ( 'none', ( -2.394999999999999574, 0.6150000000000001021, -0.4869443946650449107 ) ) ;
#350 = vector ( 'none', #27766, 39.37007874015747433 ) ;
#351 = cartesian_point ( 'none', ( -0.5397453515158833204, -0.3677731010850376903, -1.709695933661795397 ) ) ;
#352 = direction ( 'none', ( 0.9999999999999961142, 0.000000000000000000, 8.742277826124672249e-08 ) ) ;
#354 = line ( 'none', #21973, #24003 ) ;
#353 = axis2_placement_3d ( 'none', #2374, #4802, #4390 ) ;
#355 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#356 = circle ( 'none', #15544, 0.03199999999999998679 ) ;
#357 = direction ( 'none', ( 0.7071067193693063579, -5.566366691785538903e-15, 0.7071068430037833474 ) ) ;
#358 = line ( 'none', #17919, #8821 ) ;
#359 = cylindrical_surface ( 'none', #26652, 0.003937007874015743640 ) ;
#360 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#361 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#362 = edge_curve ( 'none', #4335, #13633, #8118, .t. ) ;
#363 = oriented_edge ( 'none', *, *, #14070, .t. ) ;
#364 = oriented_edge ( 'none', *, *, #16067, .f. ) ;
#365 = edge_curve ( 'none', #5171, #22969, #20329, .t. ) ;
#366 = vector ( 'none', #22556, 39.37007874015748143 ) ;
#367 = oriented_edge ( 'none', *, *, #27439, .t. ) ;
#368 = edge_curve ( 'none', #4569, #1654, #12683, .t. ) ;
#369 = cartesian_point ( 'none', ( 0.7870161925569375549, -0.4115000000000006430, -1.744685824163670018 ) ) ;
#370 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#372 = direction ( 'none', ( -0.6560590289905079420, -0.7547095802227714589, -1.385850324233882120e-15 ) ) ;
#371 = conical_surface ( 'none', #26138, 0.1907526089892586929, 0.02493551902323541680 ) ;
#373 = edge_curve ( 'none', #11631, #6648, #18023, .t. ) ;
#374 = cartesian_point ( 'none', ( 0.7286939717625203761, -0.2099273101923638252, -1.498596902798746910 ) ) ;
#375 = edge_curve ( 'none', #20977, #15967, #24922, .t. ) ;
#376 = oriented_edge ( 'none', *, *, #4113, .t. ) ;
#377 = oriented_edge ( 'none', *, *, #26160, .f. ) ;
#379 = edge_curve ( 'none', #25931, #245, #12830, .t. ) ;
#378 = oriented_edge ( 'none', *, *, #12141, .f. ) ;
#380 = direction ( 'none', ( -7.897916534057963004e-15, -1.000000000000000000, 2.588387329011204494e-17 ) ) ;
#381 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 2.355041373848523652e-15 ) ) ;
#382 = advanced_face ( 'none', ( #4196 ), #21752, .t. ) ;
#383 = edge_loop ( 'none', ( #23717, #23102, #17746, #8018 ) ) ;
#384 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#385 = cartesian_point ( 'none', ( -1.873998677988035988, 0.4650000818327563179, 0.5325628758323127654 ) ) ;
#386 = edge_curve ( 'none', #20609, #5405, #22439, .t. ) ;
#387 = direction ( 'none', ( -1.000000000000000000, -1.020834659419799202e-16, -4.857225732735058632e-17 ) ) ;
#388 = oriented_edge ( 'none', *, *, #21589, .f. ) ;
#389 = cartesian_point ( 'none', ( 0.8414127953871121113, -0.08493210144726620614, -1.909970084882643304 ) ) ;
#390 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #7923, #3445, #6046, #21585 ),
( #10068, #23590, #15122, #12222 ),
( #21005, #27615, #1419, #1566 ),
( #5750, #3883, #16840, #10355 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 4 ),
( 0.000000000000000000, 1.000000000000000000 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.8047378541240000072, 0.8047378541240000072, 1.000000000000000000),
( 0.8025111867390000153, 0.6458111303269999937, 0.6458111303269999937, 0.8025111867390000153),
( 0.8025111867390000153, 0.6458111303269999937, 0.6458111303269999937, 0.8025111867390000153),
( 1.000000000000000000, 0.8047378541240000072, 0.8047378541240000072, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#391 = direction ( 'none', ( 0.5368568878348664031, 1.264744441511234352e-15, -0.8436733265810065774 ) ) ;
#392 = cartesian_point ( 'none', ( -2.416686899999998861, -0.4249999999999964917, -1.870527800000000518 ) ) ;
#393 = vector ( 'none', #3060, 39.37007874015748143 ) ;
#394 = direction ( 'none', ( -3.002614468262671391e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#395 = cartesian_point ( 'none', ( -2.425097044766713505, 0.5622441889915660296, -0.7660068929940894167 ) ) ;
#396 = line ( 'none', #22553, #9259 ) ;
#397 = cartesian_point ( 'none', ( -1.219999999999999751, -1.365923996832131609e-16, 0.3304722000000002158 ) ) ;
#398 = cartesian_point ( 'none', ( 0.9700393700787399709, 0.5859999999999999654, -0.8195277999999999174 ) ) ;
#399 = circle ( 'none', #3163, 0.05800000000000003764 ) ;
#400 = cartesian_point ( 'none', ( 0.7504999999999987237, -0.3649999999999999356, -0.08052779999999873373 ) ) ;
#401 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#402 = line ( 'none', #24716, #21014 ) ;
#403 = advanced_face ( 'none', ( #24332 ), #22038, .t. ) ;
#404 = oriented_edge ( 'none', *, *, #17928, .t. ) ;
#405 = cartesian_point ( 'none', ( -1.100585638120949783, -0.4115000000000018088, -0.7616105900373243420 ) ) ;
#406 = advanced_face ( 'none', ( #11367 ), #26612, .t. ) ;
#407 = cartesian_point ( 'none', ( -1.623998664874619635, 0.5575000818327542351, 0.3825628976880075527 ) ) ;
#408 = edge_loop ( 'none', ( #611, #23028, #16245, #10587 ) ) ;
#409 = vertex_point ( 'none', #6789 ) ;
#410 = axis2_placement_3d ( 'none', #650, #7580, #24700 ) ;
#411 = cartesian_point ( 'none', ( 0.6199999999999999956, 0.000000000000000000, -1.910532463109191115 ) ) ;
#412 = cylindrical_surface ( 'none', #22117, 0.03937007874015746589 ) ;
#413 = cartesian_point ( 'none', ( -2.147999999999999243, 0.6745038599183736938, 0.4444722000000003170 ) ) ;
#414 = edge_curve ( 'none', #13175, #27572, #24544, .t. ) ;
#415 = oriented_edge ( 'none', *, *, #8505, .t. ) ;
#417 = advanced_face ( 'none', ( #11634 ), #20155, .f. ) ;
#416 = oriented_edge ( 'none', *, *, #11615, .f. ) ;
#418 = oriented_edge ( 'none', *, *, #7260, .t. ) ;
#419 = cartesian_point ( 'none', ( -1.776018225574300669, -0.3969722985932883086, 0.3160392183703179536 ) ) ;
#420 = face_outer_bound ( 'none', #24005, .t. ) ;
#421 = axis2_placement_3d ( 'none', #7803, #26913, #20455 ) ;
#422 = vertex_point ( 'none', #20414 ) ;
#423 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999963363, 8.742273397411554924e-08 ) ) ;
#424 = edge_curve ( 'none', #23532, #14601, #4618, .t. ) ;
#425 = direction ( 'none', ( 0.5368568878348658480, 9.644800118159690881e-16, -0.8436733265810070215 ) ) ;
#426 = oriented_edge ( 'none', *, *, #15705, .t. ) ;
#427 = line ( 'none', #17988, #5255 ) ;
#428 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#429 = cartesian_point ( 'none', ( -1.463498680916699435, 0.6025000818327530538, 0.3244722000000003770 ) ) ;
#430 = oriented_edge ( 'none', *, *, #3010, .t. ) ;
#431 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#432 = cartesian_point ( 'none', ( -1.463498680916700989, 0.4500000818327530294, 0.5660629117193626270 ) ) ;
#433 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5413780470011443358, -0.7630541358487135106 ) ) ;
#434 = line ( 'none', #15832, #16615 ) ;
#435 = advanced_face ( 'none', ( #2312 ), #683, .f. ) ;
#436 = cartesian_point ( 'none', ( -2.479999999999999982, 0.7240000000000000879, -0.4342661259005188290 ) ) ;
#437 = vector ( 'none', #15364, 39.37007874015748143 ) ;
#438 = axis2_placement_3d ( 'none', #20157, #15692, #8811 ) ;
#440 = advanced_face ( 'none', ( #282 ), #18106, .t. ) ;
#439 = oriented_edge ( 'none', *, *, #12369, .f. ) ;
#441 = cartesian_point ( 'none', ( -1.414999999999999591, 0.6990038599183736601, 0.5744722000000000994 ) ) ;
#442 = oriented_edge ( 'none', *, *, #26565, .t. ) ;
#443 = edge_curve ( 'none', #27490, #8177, #13458, .t. ) ;
#444 = face_outer_bound ( 'none', #23481, .t. ) ;
#445 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#446 = cartesian_point ( 'none', ( 0.8574999999999998179, -0.4249999999999999889, 0.02699993569843383429 ) ) ;
#447 = face_outer_bound ( 'none', #7403, .t. ) ;
#448 = vertex_point ( 'none', #6646 ) ;
#449 = oriented_edge ( 'none', *, *, #17844, .t. ) ;
#450 = vertex_point ( 'none', #13677 ) ;
#451 = vector ( 'none', #14154, 39.37007874015748143 ) ;
#452 = oriented_edge ( 'none', *, *, #27002, .t. ) ;
#453 = line ( 'none', #9253, #3291 ) ;
#454 = circle ( 'none', #19314, 0.03199999999999995903 ) ;
#455 = cartesian_point ( 'none', ( -0.5626681336617952445, -0.3677731010850376903, -1.724282448484116603 ) ) ;
#456 = axis2_placement_3d ( 'none', #3318, #14414, #3463 ) ;
#457 = oriented_edge ( 'none', *, *, #22082, .t. ) ;
#458 = vertex_point ( 'none', #13276 ) ;
#459 = oriented_edge ( 'none', *, *, #4996, .t. ) ;
#460 = cartesian_point ( 'none', ( -2.476278147260586149, 0.5413780470011448909, -0.7630541411499497384 ) ) ;
#461 = oriented_edge ( 'none', *, *, #8864, .f. ) ;
#462 = direction ( 'none', ( 0.8043463224552621638, -0.08715574274765762464, -0.5877336727283877238 ) ) ;
#463 = plane ( 'none', #2845 ) ;
#464 = line ( 'none', #9393, #14035 ) ;
#465 = axis2_placement_3d ( 'none', #18482, #12291, #2930 ) ;
#466 = cartesian_point ( 'none', ( -2.417040202683526484, 0.5386221202408640885, -0.5199998614880024794 ) ) ;
#467 = direction ( 'none', ( -0.9322693937264878716, -3.162647227439235910e-08, 0.3617648096772896893 ) ) ;
#468 = cartesian_point ( 'none', ( -2.457443399860623767, 0.5661811752610007575, -0.5188791718145583376 ) ) ;
#469 = plane ( 'none', #353 ) ;
#470 = oriented_edge ( 'none', *, *, #26390, .f. ) ;
#471 = oriented_edge ( 'none', *, *, #10970, .t. ) ;
#472 = edge_curve ( 'none', #15947, #23532, #13005, .t. ) ;
#473 = vector ( 'none', #21130, 39.37007874015748143 ) ;
#474 = cartesian_point ( 'none', ( -1.837145815101651758, -0.4160162047798984797, 0.3174325443270822888 ) ) ;
#475 = b_spline_curve_with_knots ( 'none', 3,
( #1164, #9962, #14427, #23185, #3475, #1308 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003028078001237769564, 0.0006056156002475539127 ),
.unspecified. ) ;
#476 = oriented_edge ( 'none', *, *, #8891, .t. ) ;
#477 = cartesian_point ( 'none', ( -2.436908079478159905, 0.5389458506212306821, -0.5123707675916181481 ) ) ;
#478 = axis2_placement_3d ( 'none', #1930, #12589, #14906 ) ;
#479 = cartesian_point ( 'none', ( -0.2317499999999999283, -3.025984633351046165e-17, 0.09750000000000011435 ) ) ;
#480 = oriented_edge ( 'none', *, *, #17112, .t. ) ;
#481 = oriented_edge ( 'none', *, *, #10208, .t. ) ;
#482 = oriented_edge ( 'none', *, *, #1216, .f. ) ;
#483 = axis2_placement_3d ( 'none', #4842, #13638, #22400 ) ;
#484 = cartesian_point ( 'none', ( -0.5280218746722017409, -0.3826753930347985277, -1.695243133824612780 ) ) ;
#485 = line ( 'none', #10645, #5988 ) ;
#486 = axis2_placement_3d ( 'none', #13634, #9036, #26568 ) ;
#487 = cartesian_point ( 'none', ( -2.012498661945956613, 0.3775000818327573504, 0.3490628637242588206 ) ) ;
#488 = cartesian_point ( 'none', ( -0.6656868999999988601, -0.3649999999999969935, -1.812527799999999578 ) ) ;
#489 = cartesian_point ( 'none', ( -2.437963090175657488, -0.4182743711071790216, -1.777531578896526909 ) ) ;
#490 = cartesian_point ( 'none', ( 0.7541681336617952480, -0.3677731010850406879, -0.06174535151588313175 ) ) ;
#491 = circle ( 'none', #27209, 0.2364001378585652569 ) ;
#492 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#493 = circle ( 'none', #15681, 0.007874015748031487280 ) ;
#494 = advanced_face ( 'none', ( #13412 ), #26486, .f. ) ;
#495 = line ( 'none', #2938, #6265 ) ;
#496 = edge_curve ( 'none', #27014, #21760, #2719, .t. ) ;
#497 = cartesian_point ( 'none', ( -2.389663986663798312, 0.6121456645350762393, -0.4740777532244687120 ) ) ;
#498 = oriented_edge ( 'none', *, *, #17833, .t. ) ;
#499 = oriented_edge ( 'none', *, *, #22951, .f. ) ;
#500 = vector ( 'none', #24479, 39.37007874015748854 ) ;
#501 = edge_curve ( 'none', #25088, #5447, #17597, .t. ) ;
#502 = vertex_point ( 'none', #2587 ) ;
#503 = axis2_placement_3d ( 'none', #25604, #6045, #25894 ) ;
#504 = cartesian_point ( 'none', ( -1.433000000000000052, 0.1449999999999996569, 0.5744722000000000994 ) ) ;
#505 = plane ( 'none', #13192 ) ;
#506 = cylindrical_surface ( 'none', #24315, 0.1200000000000000927 ) ;
#507 = cartesian_point ( 'none', ( 0.7663174116957408577, -0.1860175929743010659, -1.483476728015592716 ) ) ;
#508 = oriented_edge ( 'none', *, *, #7705, .f. ) ;
#509 = oriented_edge ( 'none', *, *, #14636, .t. ) ;
#510 = vertex_point ( 'none', #26746 ) ;
#511 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#512 = axis2_placement_3d ( 'none', #4824, #12121, #11437 ) ;
#513 = cartesian_point ( 'none', ( -2.081998664874618044, 0.5375000818327578811, 0.3825628576483757204 ) ) ;
#514 = axis2_placement_3d ( 'none', #21365, #1348, #8286 ) ;
#515 = vertex_point ( 'none', #24593 ) ;
#516 = direction ( 'none', ( -1.000000000000000000, 1.942890293094024932e-16, -6.709713991298123467e-16 ) ) ;
#517 = face_outer_bound ( 'none', #14084, .t. ) ;
#518 = line ( 'none', #17821, #9664 ) ;
#519 = oriented_edge ( 'none', *, *, #14495, .t. ) ;
#520 = cartesian_point ( 'none', ( 0.8502756254197096908, -0.05646077626265041255, -1.908582439165817490 ) ) ;
#521 = plane ( 'none', #16132 ) ;
#522 = direction ( 'none', ( -4.371138867531604042e-08, -8.742273398254516819e-08, 0.9999999999999951150 ) ) ;
#523 = face_outer_bound ( 'none', #1883, .t. ) ;
#524 = circle ( 'none', #23518, 0.03666637637137253047 ) ;
#525 = face_outer_bound ( 'none', #3316, .t. ) ;
#526 = cartesian_point ( 'none', ( -2.355018315264331807, 0.5661811755605923313, -0.5223061021850927688 ) ) ;
#527 = cartesian_point ( 'none', ( 0.7265769343781574019, -0.4182743711071796322, -1.700322132276420817 ) ) ;
#528 = cartesian_point ( 'none', ( 0.7813643693745762064, -0.4115000000000006986, -1.673470964486964752 ) ) ;
#529 = advanced_face ( 'none', ( #7325 ), #27456, .t. ) ;
#530 = cartesian_point ( 'none', ( -1.923998683976495760, 0.5060000818327566874, 0.6010628714611736534 ) ) ;
#532 = edge_curve ( 'none', #17780, #10387, #25446, .t. ) ;
#531 = cartesian_point ( 'none', ( -2.476278152715905012, 0.6146063825472048991, -0.6382509851418288749 ) ) ;
#533 = edge_curve ( 'none', #8571, #16987, #12527, .t. ) ;
#534 = direction ( 'none', ( -4.371135398251623458e-08, -8.742274265950198871e-08, 0.9999999999999951150 ) ) ;
#535 = b_spline_curve_with_knots ( 'none', 3,
( #16621, #16470, #16178, #12012 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.000000000000000000, 0.0004928946266083896474 ),
.unspecified. ) ;
#536 = edge_loop ( 'none', ( #634, #20991 ) ) ;
#537 = edge_curve ( 'none', #9840, #4362, #2853, .t. ) ;
#538 = circle ( 'none', #12040, 0.03099999999999995468 ) ;
#539 = advanced_face ( 'none', ( #5737 ), #22710, .t. ) ;
#540 = cartesian_point ( 'none', ( -2.529999999999999361, 0.8000000000000000444, 0.4494721999999995443 ) ) ;
#541 = direction ( 'none', ( 1.000000000000000000, -1.249000902703300861e-16, -1.664610678349188620e-16 ) ) ;
#542 = edge_loop ( 'none', ( #24262, #6252, #1231, #23322, #15756, #20854, #10228, #4030 ) ) ;
#543 = vector ( 'none', #8669, 39.37007874015748143 ) ;
#544 = cartesian_point ( 'none', ( -2.355018304996471468, 0.5339774004627262372, -0.7572073667265661889 ) ) ;
#545 = cartesian_point ( 'none', ( -2.291238788092483603, 0.5413780251798789855, -0.5134478338490249261 ) ) ;
#546 = direction ( 'none', ( 0.8001639206409768557, 0.5997813769236757242, 2.409256063892580329e-17 ) ) ;
#547 = oriented_edge ( 'none', *, *, #1094, .f. ) ;
#548 = vector ( 'none', #9471, 39.37007874015748143 ) ;
#549 = oriented_edge ( 'none', *, *, #28050, .f. ) ;
#550 = edge_loop ( 'none', ( #9882, #8975, #20727, #14949, #13822 ) ) ;
#551 = direction ( 'none', ( -0.5718220148280608317, -0.08715574274765708340, -0.8157349200960328783 ) ) ;
#552 = line ( 'none', #27457, #12409 ) ;
#553 = vertex_point ( 'none', #13961 ) ;
#554 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5634252910956324412, -0.7630541339212832952 ) ) ;
#555 = edge_curve ( 'none', #9523, #16098, #829, .t. ) ;
#556 = oriented_edge ( 'none', *, *, #1244, .f. ) ;
#557 = line ( 'none', #13823, #8045 ) ;
#558 = edge_curve ( 'none', #20516, #21765, #27216, .t. ) ;
#559 = cartesian_point ( 'none', ( -2.298998679168240855, 0.5775000818327596930, 0.5460628386776325005 ) ) ;
#560 = axis2_placement_3d ( 'none', #12520, #27617, #3304 ) ;
#561 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#562 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#563 = oriented_edge ( 'none', *, *, #26288, .f. ) ;
#564 = direction ( 'none', ( -1.942890293094014085e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#565 = edge_curve ( 'none', #12609, #12906, #2405, .t. ) ;
#566 = face_outer_bound ( 'none', #26919, .t. ) ;
#567 = vector ( 'none', #27131, 39.37007874015748143 ) ;
#568 = cartesian_point ( 'none', ( -2.437984224598954253, 0.5622441666540249905, -0.5104950825337846165 ) ) ;
#569 = cartesian_point ( 'none', ( 3.905062282638349258e-18, 0.09499999999999997335, 0.1280000000000000859 ) ) ;
#570 = advanced_face ( 'none', ( #25301 ), #24876, .t. ) ;
#571 = edge_curve ( 'none', #16275, #7759, #15638, .t. ) ;
#572 = direction ( 'none', ( -4.371138867531604042e-08, -8.742273398254516819e-08, 0.9999999999999951150 ) ) ;
#573 = edge_curve ( 'none', #17886, #21495, #14236, .t. ) ;
#574 = oriented_edge ( 'none', *, *, #12181, .t. ) ;
#575 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#576 = edge_loop ( 'none', ( #24558, #5698, #27138, #1341 ) ) ;
#577 = direction ( 'none', ( -4.371138804857225540e-08, -8.742273397411543013e-08, 0.9999999999999953371 ) ) ;
#578 = b_spline_curve_with_knots ( 'none', 3,
( #5424, #22554, #2836, #26996, #18375, #20832 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003027829258062260907, 0.0006055658516124521815 ),
.unspecified. ) ;
#579 = cartesian_point ( 'none', ( -2.080998675671331899, 0.4475000818327579122, 0.5060628577357979552 ) ) ;
#580 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#581 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#582 = vertex_point ( 'none', #12209 ) ;
#583 = oriented_edge ( 'none', *, *, #9083, .t. ) ;
#584 = oriented_edge ( 'none', *, *, #18659, .f. ) ;
#585 = oriented_edge ( 'none', *, *, #2503, .f. ) ;
#586 = axis2_placement_3d ( 'none', #19955, #8741, #22755 ) ;
#587 = cartesian_point ( 'none', ( 0.000000000000000000, -0.2000000000000000389, 0.09750000000000011435 ) ) ;
#588 = cartesian_point ( 'none', ( 0.9204999999999986526, -0.4115000000000041958, 0.5244722000000012763 ) ) ;
#589 = line ( 'none', #9381, #9503 ) ;
#590 = oriented_edge ( 'none', *, *, #22883, .f. ) ;
#591 = oriented_edge ( 'none', *, *, #12960, .f. ) ;
#592 = edge_curve ( 'none', #8343, #24324, #20562, .t. ) ;
#593 = vertex_point ( 'none', #1408 ) ;
#594 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#595 = oriented_edge ( 'none', *, *, #7597, .t. ) ;
#596 = cartesian_point ( 'none', ( 0.0004921259842519774960, 0.01968503937007870866, 0.1260000000000000564 ) ) ;
#597 = edge_curve ( 'none', #11999, #13889, #24457, .t. ) ;
#598 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
#599 = edge_curve ( 'none', #15115, #6327, #28138, .t. ) ;
#600 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#601 = direction ( 'none', ( 0.9999999999999961142, 0.000000000000000000, 8.742277826124672249e-08 ) ) ;
#602 = cartesian_point ( 'none', ( 0.6700000000000002620, 3.414809992080329023e-16, 0.1944722000000003725 ) ) ;
#603 = line ( 'none', #2771, #15438 ) ;
#604 = conical_surface ( 'none', #27735, 0.07081142066699259996, 0.7155849933176769984 ) ;
#605 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#606 = cartesian_point ( 'none', ( -0.5911728372771292150, -0.4182743711071790216, -1.713517430020248922 ) ) ;
#607 = edge_loop ( 'none', ( #16687, #27415, #18025, #5107, #325 ) ) ;
#608 = edge_loop ( 'none', ( #17885, #9915, #13561, #14741, #2033, #11416, #11401, #24761, #8880, #24373 ) ) ;
#609 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#610 = vector ( 'none', #22435, 39.37007874015748143 ) ;
#611 = oriented_edge ( 'none', *, *, #14810, .f. ) ;
#612 = cartesian_point ( 'none', ( -2.437777726591475957, 0.5389458506253724801, -0.5124181420511633167 ) ) ;
#613 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#614 = oriented_edge ( 'none', *, *, #6412, .f. ) ;
#615 = edge_loop ( 'none', ( #11321, #15794, #21671, #14053 ) ) ;
#616 = oriented_edge ( 'none', *, *, #4430, .t. ) ;
#617 = oriented_edge ( 'none', *, *, #13745, .t. ) ;
#618 = vector ( 'none', #1292, 39.37007874015748854 ) ;
#619 = direction ( 'none', ( 0.000000000000000000, 2.315125418359545159e-16, 1.000000000000000000 ) ) ;
#620 = cartesian_point ( 'none', ( 3.762020133069165995e-17, -5.926700605275690108e-17, 0.2275000000000000355 ) ) ;
#621 = edge_curve ( 'none', #28002, #866, #1561, .t. ) ;
#622 = cartesian_point ( 'none', ( 0.03175000000000002820, 0.1999999999999999833, 0.2275000000000000910 ) ) ;
#623 = advanced_face ( 'none', ( #16385 ), #23004, .f. ) ;
#624 = cylindrical_surface ( 'none', #18457, 0.009000000000000027076 ) ;
#625 = cartesian_point ( 'none', ( 0.7267472429575300152, -0.3826753930347990829, -1.683301694363609213 ) ) ;
#626 = cartesian_point ( 'none', ( -0.5817527570424699812, -0.3826753930347985277, -1.683301694363609213 ) ) ;
#627 = cartesian_point ( 'none', ( -2.383317002850104949, -0.3489999999999996994, -1.776716545470349073 ) ) ;
#628 = direction ( 'none', ( -1.000000000000000000, 1.249000902703300861e-16, 1.664610678349188620e-16 ) ) ;
#629 = cartesian_point ( 'none', ( -2.080998657837084931, 0.4900000818327579499, 0.3020628577357987732 ) ) ;
#630 = direction ( 'none', ( -0.1537533514342830365, -1.410723108030904186e-15, 0.9881092585957921282 ) ) ;
#631 = oriented_edge ( 'none', *, *, #27990, .t. ) ;
#632 = oriented_edge ( 'none', *, *, #7236, .t. ) ;
#633 = axis2_placement_3d ( 'none', #16953, #6008, #12481 ) ;
#634 = oriented_edge ( 'none', *, *, #27482, .t. ) ;
#635 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#636 = face_bound ( 'none', #19511, .t. ) ;
#637 = cartesian_point ( 'none', ( -1.279999999999999805, -1.292445188883290579e-16, 0.3304722000000002158 ) ) ;
#638 = axis2_placement_3d ( 'none', #27874, #21262, #1530 ) ;
#639 = vector ( 'none', #12109, 39.37007874015748143 ) ;
#640 = direction ( 'none', ( -4.742791655667127834e-16, -0.000000000000000000, -1.000000000000000000 ) ) ;
#641 = oriented_edge ( 'none', *, *, #24066, .f. ) ;
#642 = edge_loop ( 'none', ( #8314, #5233, #11357, #8633 ) ) ;
#643 = oriented_edge ( 'none', *, *, #23959, .t. ) ;
#644 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#645 = cartesian_point ( 'none', ( 0.2650000000000000688, -0.01698884848714631024, 0.2766634180367070761 ) ) ;
#646 = oriented_edge ( 'none', *, *, #23453, .f. ) ;
#647 = cartesian_point ( 'none', ( 0.9204999999999986526, -0.4115000000000041958, 0.5144722000000014894 ) ) ;
#648 = plane ( 'none', #2641 ) ;
#649 = axis2_placement_3d ( 'none', #21331, #3919, #17593 ) ;
#650 = cartesian_point ( 'none', ( -2.416686899999998861, 3.782794594721393455, 0.08747220000000592577 ) ) ;
#651 = edge_curve ( 'none', #4227, #28256, #1121, .t. ) ;
#652 = edge_loop ( 'none', ( #26434, #25809, #3466, #16746 ) ) ;
#653 = cartesian_point ( 'none', ( 0.8555534595897458239, -0.02672796350320177233, -1.907351399467827280 ) ) ;
#654 = edge_curve ( 'none', #16686, #3805, #6996, .t. ) ;
#655 = cartesian_point ( 'none', ( -1.521996699999999425, 0.6149999999999998801, 0.3997006037134707701 ) ) ;
#656 = vector ( 'none', #28418, 39.37007874015748854 ) ;
#657 = direction ( 'none', ( -1.000000000000000000, 1.249000902703300861e-16, 1.664610678349188620e-16 ) ) ;
#658 = cartesian_point ( 'none', ( 0.7504999999999987237, -0.4115000000000032521, -0.08052779999999880312 ) ) ;
#659 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#660 = axis2_placement_3d ( 'none', #8212, #28048, #21286 ) ;
#661 = plane ( 'none', #21430 ) ;
#662 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, 1.501015381134212551e-16 ) ) ;
#663 = circle ( 'none', #23203, 0.1210000000000000242 ) ;
#664 = vector ( 'none', #25655, 39.37007874015748854 ) ;
#665 = line ( 'none', #530, #14631 ) ;
#666 = cartesian_point ( 'none', ( 0.7182967995368526593, -0.3964486505556534812, -1.736239424508160933 ) ) ;
#667 = cartesian_point ( 'none', ( -2.412404349916112078, -0.4182743711071790216, -1.761512767681368663 ) ) ;
#668 = vertex_point ( 'none', #10201 ) ;
#669 = oriented_edge ( 'none', *, *, #13937, .f. ) ;
#670 = cartesian_point ( 'none', ( -2.469999999999999751, 0.8000000000000019318, 0.4614721999999997215 ) ) ;
#671 = face_outer_bound ( 'none', #17155, .t. ) ;
#672 = direction ( 'none', ( -4.371138867505368520e-08, -8.742273764942814155e-08, 0.9999999999999952260 ) ) ;
#673 = oriented_edge ( 'none', *, *, #28083, .f. ) ;
#674 = direction ( 'none', ( 1.580930551889042693e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#675 = vector ( 'none', #23345, 39.37007874015748143 ) ;
#676 = cartesian_point ( 'none', ( -2.424019061081841730, -0.3757627578172758054, -1.798559778430756317 ) ) ;
#677 = cartesian_point ( 'none', ( -0.3658496859990271743, -0.3490000000000036406, 0.3252651195022863706 ) ) ;
#678 = axis2_placement_3d ( 'none', #10603, #19099, #27870 ) ;
#679 = vertex_point ( 'none', #6175 ) ;
#680 = vertex_point ( 'none', #23873 ) ;
#681 = oriented_edge ( 'none', *, *, #22537, .t. ) ;
#682 = vertex_point ( 'none', #12947 ) ;
#683 = cylindrical_surface ( 'none', #1487, 0.1249999999999999029 ) ;
#684 = circle ( 'none', #12210, 0.1494999999999999940 ) ;
#685 = line ( 'none', #18254, #20678 ) ;
#686 = axis2_placement_3d ( 'none', #158, #22455, #20 ) ;
#687 = edge_curve ( 'none', #16014, #16171, #15258, .t. ) ;
#688 = circle ( 'none', #13139, 0.01750000000000001901 ) ;
#689 = oriented_edge ( 'none', *, *, #11991, .t. ) ;
#690 = plane ( 'none', #26086 ) ;
#691 = edge_curve ( 'none', #9862, #24083, #8495, .t. ) ;
#692 = edge_curve ( 'none', #21790, #26377, #25884, .t. ) ;
#693 = oriented_edge ( 'none', *, *, #24491, .f. ) ;
#694 = direction ( 'none', ( 0.5368568878348665141, 9.644800118159686937e-16, -0.8436733265810064664 ) ) ;
#695 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#696 = edge_curve ( 'none', #6117, #2556, #27900, .t. ) ;
#697 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#698 = cartesian_point ( 'none', ( 0.2395286294309510733, 0.1146069833072851513, 0.2620383491489900463 ) ) ;
#699 = cartesian_point ( 'none', ( -2.421553738061300809, 0.5386221409902668400, -0.7573454775814757456 ) ) ;
#700 = line ( 'none', #845, #24039 ) ;
#701 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#702 = circle ( 'none', #3016, 0.06250000000000009714 ) ;
#703 = cylindrical_surface ( 'none', #14323, 0.05299999999999995687 ) ;
#704 = circle ( 'none', #17688, 0.003937007873729172526 ) ;
#705 = axis2_placement_3d ( 'none', #5932, #21036, #3477 ) ;
#706 = cartesian_point ( 'none', ( -2.404999999999998472, -0.4249999999999999889, 0.5744722000000004325 ) ) ;
#707 = axis2_placement_3d ( 'none', #14090, #7471, #16378 ) ;
#708 = vertex_point ( 'none', #14963 ) ;
#709 = edge_curve ( 'none', #26883, #27376, #17405, .t. ) ;
#710 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#711 = oriented_edge ( 'none', *, *, #21449, .t. ) ;
#712 = advanced_face ( 'none', ( #16828 ), #23433, .f. ) ;
#713 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795121808e-15, -8.742277704857227033e-08 ) ) ;
#714 = cartesian_point ( 'none', ( 0.7504999999999997229, -0.4115000000000006430, -1.705527799999998484 ) ) ;
#715 = line ( 'none', #27047, #17785 ) ;
#716 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.4271311679985509424, -1.705527799999999816 ) ) ;
#717 = oriented_edge ( 'none', *, *, #2846, .f. ) ;
#718 = edge_loop ( 'none', ( #5872, #25145, #27004, #22274 ) ) ;
#720 = edge_curve ( 'none', #1832, #26092, #24939, .t. ) ;
#719 = vertex_point ( 'none', #1993 ) ;
#721 = edge_loop ( 'none', ( #13138, #9705, #23040, #388, #3901, #2749, #13939, #5950, #10857, #12390, #11959 ) ) ;
#722 = cartesian_point ( 'none', ( -0.5973398394613337326, -0.4182743711071790216, -1.743044021433105550 ) ) ;
#723 = cartesian_point ( 'none', ( -1.526998677856903575, 0.4225000818327535601, 0.5310629061680164353 ) ) ;
#724 = edge_curve ( 'none', #5917, #14450, #2585, .t. ) ;
#725 = axis2_placement_3d ( 'none', #25248, #8003, #5542 ) ;
#726 = face_outer_bound ( 'none', #21291, .t. ) ;
#727 = oriented_edge ( 'none', *, *, #162, .f. ) ;
#728 = edge_curve ( 'none', #12100, #24252, #23726, .t. ) ;
#729 = vertex_point ( 'none', #6319 ) ;
#730 = advanced_face ( 'none', ( #21859 ), #8210, .f. ) ;
#731 = oriented_edge ( 'none', *, *, #22830, .t. ) ;
#732 = direction ( 'none', ( 1.020834659419799449e-16, -1.000000000000000000, 2.588457267232843400e-17 ) ) ;
#733 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, -6.713165045633695996e-16 ) ) ;
#734 = edge_curve ( 'none', #22183, #16868, #12893, .t. ) ;
#735 = vector ( 'none', #18506, 39.37007874015748143 ) ;
#736 = direction ( 'none', ( 1.942890293094014578e-16, 1.000000000000000000, 1.554819628522822217e-15 ) ) ;
#737 = vector ( 'none', #107, 39.37007874015748143 ) ;
#738 = edge_curve ( 'none', #17609, #26577, #12553, .t. ) ;
#739 = oriented_edge ( 'none', *, *, #7092, .t. ) ;
#740 = face_outer_bound ( 'none', #21930, .t. ) ;
#741 = cartesian_point ( 'none', ( -2.421553738061103633, 0.5661811961083769162, -0.7573454751719124189 ) ) ;
#742 = line ( 'none', #16291, #12188 ) ;
#743 = cartesian_point ( 'none', ( -0.9314999999999998836, -0.4249999999999999889, -1.813527799999999690 ) ) ;
#744 = cartesian_point ( 'none', ( -2.418404142272386537, 0.5402528820171996760, -0.5167942962048990285 ) ) ;
#745 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#746 = plane ( 'none', #22916 ) ;
#747 = cartesian_point ( 'none', ( -1.841861839108467791, -0.3760764435219460244, 0.3428782750999569418 ) ) ;
#748 = vector ( 'none', #3028, 39.37007874015747433 ) ;
#749 = cartesian_point ( 'none', ( 0.7702875795014572091, -0.3719832640234275734, -0.09126105136774594062 ) ) ;
#750 = oriented_edge ( 'none', *, *, #21125, .f. ) ;
#751 = advanced_face ( 'none', ( #8354 ), #3871, .f. ) ;
#752 = oriented_edge ( 'none', *, *, #13592, .t. ) ;
#753 = cartesian_point ( 'none', ( -2.123499999999999499, 0.6990038599183736601, 0.4444722000000003170 ) ) ;
#754 = oriented_edge ( 'none', *, *, #9719, .f. ) ;
#755 = edge_curve ( 'none', #17070, #11298, #5643, .t. ) ;
#756 = edge_loop ( 'none', ( #22344, #7339, #23084, #3066 ) ) ;
#757 = face_outer_bound ( 'none', #27522, .t. ) ;
#758 = axis2_placement_3d ( 'none', #5093, #26813, #27099 ) ;
#759 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#760 = axis2_placement_3d ( 'none', #27350, #27643, #27497 ) ;
#761 = oriented_edge ( 'none', *, *, #16230, .f. ) ;
#762 = edge_curve ( 'none', #25819, #1704, #14872, .t. ) ;
#763 = vertex_point ( 'none', #15786 ) ;
#764 = oriented_edge ( 'none', *, *, #21058, .t. ) ;
#765 = oriented_edge ( 'none', *, *, #19772, .t. ) ;
#766 = edge_curve ( 'none', #10098, #20051, #10863, .t. ) ;
#767 = cartesian_point ( 'none', ( 0.7083876759348477492, -0.4115000000000006430, -1.719908417574762538 ) ) ;
#768 = cartesian_point ( 'none', ( 0.7734230656218423761, -0.4182743711071820192, -0.08570566772357929297 ) ) ;
#769 = face_outer_bound ( 'none', #17498, .t. ) ;
#770 = direction ( 'none', ( 0.9999999999999962252, 0.000000000000000000, 8.742277704857227033e-08 ) ) ;
#771 = cartesian_point ( 'none', ( 0.7303154032930830875, -0.3672743711071820849, -0.04956555627309291306 ) ) ;
#772 = cartesian_point ( 'none', ( -1.773998677988036565, 0.4650000818327554852, 0.5325628845745905560 ) ) ;
#773 = direction ( 'none', ( -4.371135398084651427e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#774 = axis2_placement_3d ( 'none', #27192, #10077, #1429 ) ;
#775 = cartesian_point ( 'none', ( 0.7190655562730925432, -0.3672743711071820294, -0.1001845967069168453 ) ) ;
#776 = circle ( 'none', #14607, 0.03199999999999995903 ) ;
#777 = direction ( 'none', ( -1.020834659419799449e-16, 1.000000000000000000, -2.588457267232843400e-17 ) ) ;
#778 = oriented_edge ( 'none', *, *, #27915, .f. ) ;
#779 = edge_loop ( 'none', ( #17942, #12274, #18727, #9655 ) ) ;
#780 = oriented_edge ( 'none', *, *, #26423, .t. ) ;
#781 = edge_loop ( 'none', ( #15926, #24947, #24365, #12892, #693, #20984, #23713, #3669, #12862, #26126, #26789, #9578, #25414, #14633, #16874, #11442, #21497, #5546, #11329, #18778 ) ) ;
#782 = cartesian_point ( 'none', ( 0.7173271627228706704, -0.4182743711071795767, -1.713517430020248922 ) ) ;
#783 = edge_curve ( 'none', #23190, #2337, #10705, .t. ) ;
#784 = direction ( 'none', ( 8.742277704857227033e-08, 0.000000000000000000, -0.9999999999999962252 ) ) ;
#785 = edge_curve ( 'none', #20782, #24330, #8778, .t. ) ;
#786 = cartesian_point ( 'none', ( -2.367711564835527138, -0.3970702307461485003, -1.737895427146733063 ) ) ;
#787 = line ( 'none', #23247, #15584 ) ;
#788 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#789 = vector ( 'none', #10841, 39.37007874015748854 ) ;
#790 = vertex_point ( 'none', #513 ) ;
#791 = oriented_edge ( 'none', *, *, #24066, .t. ) ;
#792 = oriented_edge ( 'none', *, *, #28052, .t. ) ;
#793 = face_outer_bound ( 'none', #4925, .t. ) ;
#794 = face_bound ( 'none', #10697, .t. ) ;
#795 = conical_surface ( 'none', #16916, 0.08684650000000004866, 0.7155849933176755551 ) ;
#796 = oriented_edge ( 'none', *, *, #692, .t. ) ;
#797 = cartesian_point ( 'none', ( -2.418404142276914026, 0.5661811750787351105, -0.5167942939321532592 ) ) ;
#798 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#799 = vector ( 'none', #18361, 39.37007874015747433 ) ;
#800 = cartesian_point ( 'none', ( -1.219999999999999751, -1.365923996832131609e-16, 0.5744722000000000994 ) ) ;
#801 = oriented_edge ( 'none', *, *, #24433, .t. ) ;
#802 = cartesian_point ( 'none', ( 0.04012475996594266903, 0.1000003306878306381, 0.1280000000000000304 ) ) ;
#803 = face_outer_bound ( 'none', #10278, .t. ) ;
#804 = line ( 'none', #20536, #24011 ) ;
#805 = cartesian_point ( 'none', ( -0.2259403432997081074, 0.1387454561078206583, 0.2581397778473932814 ) ) ;
#806 = cartesian_point ( 'none', ( -0.06080090459853366297, 0.01649999999999986547, 0.4745000000000000329 ) ) ;
#807 = cartesian_point ( 'none', ( -1.521996699999999425, 0.6290038599183741530, 0.4886770037134707811 ) ) ;
#808 = face_outer_bound ( 'none', #20376, .t. ) ;
#809 = face_outer_bound ( 'none', #14233, .t. ) ;
#810 = line ( 'none', #2978, #366 ) ;
#811 = circle ( 'none', #20588, 0.003937007874015747109 ) ;
#812 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#813 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#814 = oriented_edge ( 'none', *, *, #20096, .f. ) ;
#815 = oriented_edge ( 'none', *, *, #27975, .t. ) ;
#816 = vector ( 'none', #15750, 39.37007874015748143 ) ;
#817 = direction ( 'none', ( 0.5368568878348664031, 1.264744441511234352e-15, -0.8436733265810065774 ) ) ;
#818 = cartesian_point ( 'none', ( -0.5258271627228706668, -0.4182743711071790771, -1.697538169979751377 ) ) ;
#819 = direction ( 'none', ( 0.5999999650308889265, -6.993818951804226484e-08, 0.8000000262268289752 ) ) ;
#820 = oriented_edge ( 'none', *, *, #9323, .t. ) ;
#821 = edge_curve ( 'none', #21638, #8877, #15653, .t. ) ;
#822 = face_outer_bound ( 'none', #20377, .t. ) ;
#823 = cartesian_point ( 'none', ( -2.440845081849762899, 0.6027953589251575650, -0.6382509846255522978 ) ) ;
#824 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#825 = vertex_point ( 'none', #2427 ) ;
#826 = vertex_point ( 'none', #17551 ) ;
#827 = oriented_edge ( 'none', *, *, #13627, .t. ) ;
#828 = vertex_point ( 'none', #2683 ) ;
#829 = line ( 'none', #20705, #1002 ) ;
#830 = cartesian_point ( 'none', ( -1.463498680916699879, 0.5775000818327530316, 0.5660629117193626270 ) ) ;
#831 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#832 = oriented_edge ( 'none', *, *, #11299, .f. ) ;
#833 = cartesian_point ( 'none', ( -2.291238786285517026, 0.6146063752505035449, -0.5547864101243678014 ) ) ;
#834 = axis2_placement_3d ( 'none', #11353, #16221, #7165 ) ;
#835 = b_spline_curve_with_knots ( 'none', 3,
( #4498, #19753, #17453, #15573 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.000000000000000000, 0.0004654349556570841506 ),
.unspecified. ) ;
#836 = oriented_edge ( 'none', *, *, #15810, .t. ) ;
#837 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#838 = cartesian_point ( 'none', ( 0.7342200949010730948, -0.3966258423410133904, -0.03911264951168141185 ) ) ;
#839 = circle ( 'none', #1764, 0.003937007874015743640 ) ;
#840 = axis2_placement_3d ( 'none', #11886, #934, #27264 ) ;
#841 = line ( 'none', #27183, #11109 ) ;
#842 = cartesian_point ( 'none', ( -2.415254525256365081, 0.5661811965213976450, -0.7620698843456593652 ) ) ;
#843 = oriented_edge ( 'none', *, *, #12726, .f. ) ;
#844 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#845 = cartesian_point ( 'none', ( -2.416686899999997973, 3.782794594721396120, -1.870527799999994301 ) ) ;
#846 = face_outer_bound ( 'none', #14350, .t. ) ;
#847 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#848 = cartesian_point ( 'none', ( 0.8580000000000002069, -0.3649999999999999911, -1.875527799999999745 ) ) ;
#849 = axis2_placement_3d ( 'none', #6001, #7880, #12321 ) ;
#850 = edge_curve ( 'none', #20490, #5842, #1025, .t. ) ;
#851 = circle ( 'none', #25680, 0.06499999999999998834 ) ;
#852 = advanced_face ( 'none', ( #4982 ), #2276, .t. ) ;
#853 = edge_loop ( 'none', ( #26692, #23388 ) ) ;
#854 = cartesian_point ( 'none', ( 0.7888398394613339581, -0.4182743711071796877, -1.668011578566894526 ) ) ;
#855 = edge_loop ( 'none', ( #7670, #19947, #3145, #9813 ) ) ;
#856 = advanced_face ( 'none', ( #26451 ), #20796, .t. ) ;
#857 = axis2_placement_3d ( 'none', #17351, #15193, #13183 ) ;
#858 = circle ( 'none', #17444, 0.003937007874015743640 ) ;
#859 = cartesian_point ( 'none', ( -2.416012077619165588, 0.5425591489331192951, -0.7581328785698612238 ) ) ;
#860 = line ( 'none', #22742, #6645 ) ;
#861 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#862 = plane ( 'none', #2372 ) ;
#863 = oriented_edge ( 'none', *, *, #28438, .t. ) ;
#864 = edge_loop ( 'none', ( #9954, #27998 ) ) ;
#865 = edge_loop ( 'none', ( #16056, #6137, #12608, #13846 ) ) ;
#866 = vertex_point ( 'none', #11208 ) ;
#867 = cylindrical_surface ( 'none', #4238, 0.003937007874015743640 ) ;
#868 = cartesian_point ( 'none', ( -1.779537229304676504, -0.4160162047798984242, 0.3046293032600931872 ) ) ;
#869 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
#870 = edge_loop ( 'none', ( #20243, #9091, #17019, #10069, #6680, #16652, #15287, #8711 ) ) ;
#871 = edge_loop ( 'none', ( #23181, #5551, #15033, #2893, #20736 ) ) ;
#872 = cartesian_point ( 'none', ( -0.1884924999999998962, -0.4249999999999999889, 0.2525000000000005018 ) ) ;
#873 = oriented_edge ( 'none', *, *, #26233, .f. ) ;
#874 = direction ( 'none', ( 0.5368568878348645157, 1.264744441511235930e-15, -0.8436733265810076876 ) ) ;
#875 = direction ( 'none', ( 0.5999999650308889265, -6.993818951804226484e-08, 0.8000000262268289752 ) ) ;
#876 = line ( 'none', #3780, #8051 ) ;
#877 = oriented_edge ( 'none', *, *, #3014, .t. ) ;
#878 = cartesian_point ( 'none', ( -1.798500000000001098, -0.4115000000000033631, 0.3544721999999995155 ) ) ;
#879 = cartesian_point ( 'none', ( -2.416517182566921829, 0.5645504341206389887, -0.7581328766694021004 ) ) ;
#880 = axis2_placement_3d ( 'none', #3195, #20614, #9686 ) ;
#881 = cartesian_point ( 'none', ( -2.070998664874619255, 0.4425000818327578522, 0.3825628586100262019 ) ) ;
#882 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#883 = cartesian_point ( 'none', ( -0.5275642020592409276, -0.3968633409141412716, -1.737515710306372752 ) ) ;
#884 = edge_curve ( 'none', #7911, #4543, #24431, .t. ) ;
#885 = cartesian_point ( 'none', ( 2.097911224303999591e-17, -3.303572949937843695e-17, 0.1260000000000000564 ) ) ;
#886 = direction ( 'none', ( 0.000000000000000000, -1.092739197465704301e-15, 1.000000000000000000 ) ) ;
#887 = direction ( 'none', ( -2.968548575148307771e-16, -0.000000000000000000, 1.000000000000000000 ) ) ;
#888 = axis2_placement_3d ( 'none', #2036, #19747, #4205 ) ;
#889 = edge_curve ( 'none', #14131, #10456, #4847, .t. ) ;
#890 = vertex_point ( 'none', #11069 ) ;
#891 = advanced_face ( 'none', ( #17939 ), #19855, .f. ) ;
#892 = advanced_face ( 'none', ( #115 ), #24042, .t. ) ;
#893 = cartesian_point ( 'none', ( -2.438608631010413585, 0.5415284433540606956, -0.7658210660922810664 ) ) ;
#894 = oriented_edge ( 'none', *, *, #12347, .f. ) ;
#895 = oriented_edge ( 'none', *, *, #23820, .f. ) ;
#896 = vector ( 'none', #25816, 39.37007874015748854 ) ;
#897 = advanced_face ( 'none', ( #11460 ), #18072, .f. ) ;
#898 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#899 = edge_curve ( 'none', #11706, #25922, #4583, .t. ) ;
#900 = oriented_edge ( 'none', *, *, #2502, .t. ) ;
#901 = oriented_edge ( 'none', *, *, #22504, .t. ) ;
#903 = cartesian_point ( 'none', ( -2.383768499999960433, -0.3706429621218045312, -1.735028610032653518 ) ) ;
#902 = circle ( 'none', #10109, 0.03150000000000000716 ) ;
#904 = axis2_placement_3d ( 'none', #23461, #21018, #12092 ) ;
#905 = cartesian_point ( 'none', ( -0.5346098684913483945, -0.3968633409141409385, -1.743071263032854645 ) ) ;
#906 = vertex_point ( 'none', #15921 ) ;
#907 = oriented_edge ( 'none', *, *, #10640, .t. ) ;
#908 = edge_loop ( 'none', ( #6564, #26918, #3967, #10517 ) ) ;
#909 = circle ( 'none', #3223, 0.2364001378585652569 ) ;
#910 = cartesian_point ( 'none', ( -2.101998664874618949, 0.4425000818327581298, 0.3825628558999201734 ) ) ;
#912 = vector ( 'none', #10932, 39.37007874015748854 ) ;
#911 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, -1.791963262488857377e-16 ) ) ;
#913 = edge_curve ( 'none', #24253, #25762, #13775, .t. ) ;
#914 = cartesian_point ( 'none', ( -2.416999999999998927, 0.8130000000000019433, -1.865527799999999514 ) ) ;
#915 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#916 = axis2_placement_3d ( 'none', #13952, #11229, #24459 ) ;
#917 = direction ( 'none', ( 0.9024935347676692476, 0.4307034010807875291, 0.000000000000000000 ) ) ;
#918 = advanced_face ( 'none', ( #11334, #20120 ), #22967, .t. ) ;
#919 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#920 = plane ( 'none', #21164 ) ;
#921 = axis2_placement_3d ( 'none', #15807, #18388, #9070 ) ;
#922 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#923 = edge_curve ( 'none', #19774, #28041, #23114, .t. ) ;
#924 = edge_curve ( 'none', #17215, #15892, #12039, .t. ) ;
#925 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#926 = oriented_edge ( 'none', *, *, #28119, .t. ) ;
#927 = oriented_edge ( 'none', *, *, #8863, .t. ) ;
#928 = edge_curve ( 'none', #866, #2917, #11893, .t. ) ;
#929 = oriented_edge ( 'none', *, *, #16905, .f. ) ;
#930 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.3490000000000000324, -1.705527799999999816 ) ) ;
#931 = oriented_edge ( 'none', *, *, #17624, .t. ) ;
#932 = vector ( 'none', #12701, 39.37007874015748854 ) ;
#933 = cartesian_point ( 'none', ( -1.837526739461333936, -0.4182743711071820192, 0.3169559785668940033 ) ) ;
#934 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#935 = axis2_placement_3d ( 'none', #22434, #9077, #5158 ) ;
#936 = cartesian_point ( 'none', ( 0.1715714536548184899, -0.01356715713404489654, 0.1439999999999997393 ) ) ;
#937 = oriented_edge ( 'none', *, *, #15209, .t. ) ;
#938 = oriented_edge ( 'none', *, *, #23227, .f. ) ;
#939 = oriented_edge ( 'none', *, *, #28016, .t. ) ;
#940 = face_outer_bound ( 'none', #9820, .t. ) ;
#941 = cartesian_point ( 'none', ( 0.1911286000000000929, -0.1835615925569396845, 0.2525000000000005018 ) ) ;
#942 = circle ( 'none', #5097, 0.2269477173043401019 ) ;
#943 = edge_loop ( 'none', ( #24235, #1668 ) ) ;
#944 = cartesian_point ( 'none', ( -2.411693126641524465, 0.5553544246821807695, -0.7599460254422790717 ) ) ;
#945 = direction ( 'none', ( -0.5740062820284164147, 1.302190437738951771e-15, -0.8188508949692331340 ) ) ;
#946 = direction ( 'none', ( -0.8404628948614247808, -0.08715574274765747198, -0.5348139852951284690 ) ) ;
#947 = oriented_edge ( 'none', *, *, #16637, .t. ) ;
#948 = advanced_face ( 'none', ( #794, #24832 ), #12168, .t. ) ;
#949 = face_outer_bound ( 'none', #14418, .t. ) ;
#950 = axis2_placement_3d ( 'none', #4353, #13148, #21909 ) ;
#951 = line ( 'none', #27140, #19398 ) ;
#952 = cartesian_point ( 'none', ( -2.462500600221653180, 0.6149999999999997691, -0.8010555492584694459 ) ) ;
#953 = line ( 'none', #11756, #9401 ) ;
#954 = edge_curve ( 'none', #5293, #14861, #3234, .t. ) ;
#955 = direction ( 'none', ( 2.567390744445674993e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#956 = cartesian_point ( 'none', ( -1.283996662391377441, 0.6290038599183741530, 0.5229722037134707513 ) ) ;
#957 = edge_curve ( 'none', #8901, #8308, #24507, .t. ) ;
#958 = cartesian_point ( 'none', ( -1.528000000000000025, 0.07999999999999962697, 0.5744722000000000994 ) ) ;
#959 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#960 = circle ( 'none', #24401, 0.04300000000000001044 ) ;
#961 = cartesian_point ( 'none', ( 0.2875052530736195711, -0.1489999999999996882, 0.1306240313780553108 ) ) ;
#962 = line ( 'none', #531, #24585 ) ;
#963 = axis2_placement_3d ( 'none', #15929, #4592, #26463 ) ;
#964 = cartesian_point ( 'none', ( -0.5155000000000015126, -0.4115000000000038627, 0.5144722000000004902 ) ) ;
#965 = edge_loop ( 'none', ( #19152, #6697, #26939, #16903 ) ) ;
#966 = vertex_point ( 'none', #18646 ) ;
#967 = b_spline_curve_with_knots ( 'none', 3,
( #24000, #15501, #4142, #6300 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#968 = circle ( 'none', #25805, 0.009000000000000129424 ) ;
#969 = face_outer_bound ( 'none', #2626, .t. ) ;
#970 = vector ( 'none', #3300, 39.37007874015748143 ) ;
#971 = cartesian_point ( 'none', ( -2.202499010240938748, 0.6946100071738779969, 0.5438838134495402876 ) ) ;
#972 = cartesian_point ( 'none', ( -1.390499999999999625, 0.6990038599183736601, 0.5433362840806801319 ) ) ;
#973 = edge_loop ( 'none', ( #27128, #5499, #18159, #10891, #22910, #20318 ) ) ;
#974 = vector ( 'none', #3265, 39.37007874015747433 ) ;
#975 = cartesian_point ( 'none', ( 8.539452779931336800e-17, -1.345308588719658655e-16, 0.5144999999999999574 ) ) ;
#976 = axis2_placement_3d ( 'none', #9567, #3367, #22511 ) ;
#977 = line ( 'none', #16380, #28063 ) ;
#978 = cartesian_point ( 'none', ( -1.814529851479374400, -0.3967862854428479413, 0.3959847747400615514 ) ) ;
#979 = oriented_edge ( 'none', *, *, #5454, .f. ) ;
#980 = oriented_edge ( 'none', *, *, #16534, .f. ) ;
#981 = cartesian_point ( 'none', ( 0.7694718550858939965, -0.3798767755912937916, -0.05798000278315739581 ) ) ;
#982 = circle ( 'none', #27172, 0.04299999999999978839 ) ;
#983 = cartesian_point ( 'none', ( 0.7732527570424697627, -0.3826753930347990273, -1.727753905636390419 ) ) ;
#984 = line ( 'none', #7329, #24189 ) ;
#985 = oriented_edge ( 'none', *, *, #7408, .f. ) ;
#986 = direction ( 'none', ( 4.371137711049236211e-08, 8.742273109133838669e-08, -0.9999999999999953371 ) ) ;
#987 = circle ( 'none', #8832, 0.009000000000000129424 ) ;
#988 = edge_loop ( 'none', ( #27388, #8388 ) ) ;
#989 = cartesian_point ( 'none', ( 0.8536285929478891754, -0.005811866233214671267, -1.769598138463356563 ) ) ;
#990 = line ( 'none', #3299, #17018 ) ;
#991 = plane ( 'none', #27153 ) ;
#992 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#993 = edge_loop ( 'none', ( #8451, #13480, #18628, #15434 ) ) ;
#994 = cartesian_point ( 'none', ( -2.417779839887045146, 0.5386221407149194285, -0.7541958711221433687 ) ) ;
#995 = circle ( 'none', #2843, 0.002893032515760191308 ) ;
#996 = cartesian_point ( 'none', ( 0.7809344437269067907, -0.3672743711071795869, -1.685843203293083237 ) ) ;
#997 = edge_curve ( 'none', #21304, #12420, #1964, .t. ) ;
#998 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#999 = axis2_placement_3d ( 'none', #7063, #15969, #7634 ) ;
#1000 = cartesian_point ( 'none', ( -2.529999999999999361, 0.6400000000000000133, -0.4530277999999995919 ) ) ;
#1001 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#1002 = vector ( 'none', #23293, 39.37007874015748143 ) ;
#1003 = cartesian_point ( 'none', ( -2.440845081849762899, 0.5524016581377562130, -0.6382509890311073297 ) ) ;
#1004 = axis2_placement_3d ( 'none', #1398, #28319, #12494 ) ;
#1005 = edge_loop ( 'none', ( #14049, #2207, #23511, #1874 ) ) ;
#1006 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#1007 = oriented_edge ( 'none', *, *, #4277, .f. ) ;
#1008 = line ( 'none', #859, #20044 ) ;
#1009 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#1010 = cartesian_point ( 'none', ( 0.7758887860651733082, -0.3875312368702120147, -1.731105108029179496 ) ) ;
#1011 = cartesian_point ( 'none', ( 0.6199999999999999956, 3.414809992080329023e-16, -1.475527799999999612 ) ) ;
#1012 = oriented_edge ( 'none', *, *, #17641, .f. ) ;
#1013 = oriented_edge ( 'none', *, *, #12216, .f. ) ;
#1014 = oriented_edge ( 'none', *, *, #4471, .t. ) ;
#1015 = edge_loop ( 'none', ( #4546, #15820, #2423, #5090 ) ) ;
#1016 = line ( 'none', #3325, #9280 ) ;
#1017 = cartesian_point ( 'none', ( -1.779394022421044275, -0.4182743711071820192, 0.3040362517614327298 ) ) ;
#1018 = axis2_placement_3d ( 'none', #1423, #27914, #8371 ) ;
#1019 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#1020 = oriented_edge ( 'none', *, *, #12649, .t. ) ;
#1021 = oriented_edge ( 'none', *, *, #20501, .f. ) ;
#1022 = plane ( 'none', #3839 ) ;
#1023 = oriented_edge ( 'none', *, *, #11100, .f. ) ;
#1024 = cartesian_point ( 'none', ( -2.514999999999999680, 0.4660000000000000808, -0.4530277999999995919 ) ) ;
#1025 = circle ( 'none', #18509, 0.05799999999999948946 ) ;
#1026 = cartesian_point ( 'none', ( 2.929714793894570576e-17, -4.615483657205845495e-17, 0.1774999999999999634 ) ) ;
#1027 = edge_curve ( 'none', #22670, #27461, #1084, .t. ) ;
#1028 = line ( 'none', #12258, #11041 ) ;
#1029 = oriented_edge ( 'none', *, *, #24287, .f. ) ;
#1030 = advanced_face ( 'none', ( #10018, #18789, #11598, #22539, #25416, #20379, #2955, #7576 ), #14203, .f. ) ;
#1031 = cartesian_point ( 'none', ( -2.381836789304749846, -0.4114999999999999769, -1.727387842199626045 ) ) ;
#1032 = face_outer_bound ( 'none', #542, .t. ) ;
#1033 = edge_curve ( 'none', #25235, #22394, #16346, .t. ) ;
#1034 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#1035 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#1036 = cartesian_point ( 'none', ( -2.456593108295948902, 0.5661811957965607878, -0.7537787120287285925 ) ) ;
#1037 = cartesian_point ( 'none', ( -1.566498680916700303, 0.4900000818327538421, 0.5660629027148165182 ) ) ;
#1038 = cartesian_point ( 'none', ( -1.808971566175387347, -0.3826753930348015253, 0.3849503253277980486 ) ) ;
#1039 = cartesian_point ( 'none', ( -2.476278145539665410, 0.5413780504429848150, -0.8024242198901069267 ) ) ;
#1040 = edge_loop ( 'none', ( #3275, #26168, #16575, #22794 ) ) ;
#1041 = cartesian_point ( 'none', ( -2.438049654806301980, 0.5415284433648697160, -0.7659447069330582725 ) ) ;
#1042 = oriented_edge ( 'none', *, *, #19212, .t. ) ;
#1043 = vertex_point ( 'none', #5261 ) ;
#1044 = circle ( 'none', #586, 0.03174999999999987554 ) ;
#1045 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#1046 = oriented_edge ( 'none', *, *, #15064, .f. ) ;
#1047 = edge_loop ( 'none', ( #16561, #23077 ) ) ;
#1048 = plane ( 'none', #16250 ) ;
#1049 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#1050 = cartesian_point ( 'none', ( 0.8390629414920325324, 0.09128099876004146240, -1.910247848941136084 ) ) ;
#1051 = edge_loop ( 'none', ( #7547, #12708, #9663, #12124 ) ) ;
#1052 = oriented_edge ( 'none', *, *, #17815, .t. ) ;
#1053 = oriented_edge ( 'none', *, *, #20002, .t. ) ;
#1054 = advanced_face ( 'none', ( #7438 ), #25123, .f. ) ;
#1055 = cartesian_point ( 'none', ( 0.9700393700787399709, 0.6180000000000001048, -0.4925277999999999601 ) ) ;
#1056 = edge_curve ( 'none', #8492, #3385, #3984, .t. ) ;
#1057 = edge_curve ( 'none', #17501, #25386, #18947, .t. ) ;
#1058 = cartesian_point ( 'none', ( -0.9366868999999978795, 3.782794594721395676, -1.812527799999992917 ) ) ;
#1059 = cartesian_point ( 'none', ( -2.101998677856901310, 0.4425000818327581298, 0.5310628558999195281 ) ) ;
#1060 = vector ( 'none', #12430, 39.37007874015748854 ) ;
#1061 = edge_curve ( 'none', #1224, #6570, #8171, .t. ) ;
#1062 = cartesian_point ( 'none', ( -0.03249999999999999417, -0.09500000000000004274, 0.1280000000000000859 ) ) ;
#1063 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#1064 = face_outer_bound ( 'none', #26516, .t. ) ;
#1065 = vector ( 'none', #28504, 39.37007874015748143 ) ;
#1066 = line ( 'none', #23527, #5342 ) ;
#1067 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#1068 = oriented_edge ( 'none', *, *, #16941, .t. ) ;
#1069 = oriented_edge ( 'none', *, *, #27690, .t. ) ;
#1070 = edge_loop ( 'none', ( #18901, #4518 ) ) ;
#1071 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#1072 = edge_curve ( 'none', #28002, #7728, #17227, .t. ) ;
#1073 = vertex_point ( 'none', #10735 ) ;
#1074 = axis2_placement_3d ( 'none', #5333, #15721, #20181 ) ;
#1075 = edge_curve ( 'none', #22135, #23116, #6141, .t. ) ;
#1076 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#1077 = cartesian_point ( 'none', ( -0.5258271627228706668, -0.4182743711071790771, -1.697538169979751377 ) ) ;
#1078 = cartesian_point ( 'none', ( -1.515998680916700314, 0.4425000818327534668, 0.5660629071296667814 ) ) ;
#1079 = oriented_edge ( 'none', *, *, #28502, .f. ) ;
#1080 = oriented_edge ( 'none', *, *, #1994, .t. ) ;
#1081 = oriented_edge ( 'none', *, *, #14970, .t. ) ;
#1082 = cartesian_point ( 'none', ( -1.723998683976496471, 0.5240000818327551491, 0.6010628889457291235 ) ) ;
#1083 = edge_curve ( 'none', #28071, #22669, #12614, .t. ) ;
#1084 = line ( 'none', #7726, #18039 ) ;
#1085 = oriented_edge ( 'none', *, *, #24477, .f. ) ;
#1086 = cartesian_point ( 'none', ( -0.06080090459853365603, 0.01649999999999985506, 0.5144999999999999574 ) ) ;
#1087 = axis2_placement_3d ( 'none', #13701, #24626, #22609 ) ;
#1088 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#1089 = edge_curve ( 'none', #24203, #7292, #25554, .t. ) ;
#1090 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#1091 = edge_curve ( 'none', #2346, #10887, #1672, .t. ) ;
#1092 = oriented_edge ( 'none', *, *, #4532, .f. ) ;
#1093 = direction ( 'none', ( 1.020834659419799449e-16, -1.000000000000000000, 2.588457267232843400e-17 ) ) ;
#1094 = edge_curve ( 'none', #7361, #19877, #15318, .t. ) ;
#1095 = direction ( 'none', ( 1.000000000000000000, -2.428612866367529932e-16, 4.440892098500625176e-16 ) ) ;
#1096 =( conversion_based_unit ( 'inch', #20680 ) length_unit ( ) named_unit ( #23495 ) );
#1097 = edge_curve ( 'none', #6939, #1155, #21393, .t. ) ;
#1098 = cartesian_point ( 'none', ( -0.2303511787767533181, 0.1312876387818217028, 0.2596387863257673678 ) ) ;
#1099 = line ( 'none', #20967, #6666 ) ;
#1100 = cartesian_point ( 'none', ( -2.463781442423242929, 0.5609613553424552812, -0.5189696660433668063 ) ) ;
#1101 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#1102 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#1103 = plane ( 'none', #14191 ) ;
#1104 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#1105 = cartesian_point ( 'none', ( -2.464467126512476458, 0.5494489073950044045, -0.6973061084320336667 ) ) ;
#1106 = edge_loop ( 'none', ( #10101, #14784, #23146 ) ) ;
#1107 = vertex_point ( 'none', #8602 ) ;
#1108 = axis2_placement_3d ( 'none', #3287, #7757, #3722 ) ;
#1109 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#1110 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999961142, -8.742273398254511525e-08 ) ) ;
#1111 = cartesian_point ( 'none', ( -0.1499999999999999112, 0.01649999999999987588, 0.4745000000000000329 ) ) ;
#1112 = advanced_face ( 'none', ( #3688 ), #10593, .t. ) ;
#1113 = oriented_edge ( 'none', *, *, #15609, .t. ) ;
#1114 = cartesian_point ( 'none', ( -1.798686900000000310, -0.3489999999999996994, 0.3544721999999999040 ) ) ;
#1115 = line ( 'none', #23000, #20263 ) ;
#1116 = direction ( 'none', ( 1.020834659419799449e-16, -1.000000000000000000, 2.588457267232843400e-17 ) ) ;
#1117 = edge_loop ( 'none', ( #24061, #17189, #12903, #11270 ) ) ;
#1118 = edge_loop ( 'none', ( #11245, #19043, #17615, #19279 ) ) ;
#1119 = oriented_edge ( 'none', *, *, #14629, .t. ) ;
#1120 = advanced_face ( 'none', ( #10457 ), #12466, .t. ) ;
#1121 = line ( 'none', #5889, #19420 ) ;
#1122 = cartesian_point ( 'none', ( -2.367758358108870809, -0.3874795022431732905, -1.747010750802601597 ) ) ;
#1123 = face_outer_bound ( 'none', #17048, .t. ) ;
#1124 = axis2_placement_3d ( 'none', #13184, #10568, #15196 ) ;
#1125 = oriented_edge ( 'none', *, *, #1277, .t. ) ;
#1126 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795091831e-15, 8.742277704857227033e-08 ) ) ;
#1127 = edge_curve ( 'none', #26665, #18068, #4125, .t. ) ;
#1128 = edge_curve ( 'none', #19160, #8901, #6584, .t. ) ;
#1129 = oriented_edge ( 'none', *, *, #24772, .t. ) ;
#1130 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#1131 = cartesian_point ( 'none', ( 0.7300953233214872995, -0.3965735493016370183, -0.04089759388234171650 ) ) ;
#1132 = axis2_placement_3d ( 'none', #16656, #14650, #10028 ) ;
#1133 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#1134 = axis2_placement_3d ( 'none', #6084, #21761, #14871 ) ;
#1135 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#1136 = oriented_edge ( 'none', *, *, #6711, .f. ) ;
#1137 = cartesian_point ( 'none', ( 0.7730848461768990987, -0.1682743711071796044, -1.741805753042982685 ) ) ;
#1138 = cartesian_point ( 'none', ( 0.7458318663382047520, -0.3677731010850381899, -1.724282448484116603 ) ) ;
#1139 = direction ( 'none', ( 0.02045320955626784079, -0.9955461672694010389, 0.09202985957858024479 ) ) ;
#1140 = line ( 'none', #9939, #2669 ) ;
#1141 = cartesian_point ( 'none', ( -2.358167923671672384, 0.5634252658325273888, -0.4740777561070025903 ) ) ;
#1143 =( bounded_curve ( ) b_spline_curve ( 3, ( #10556, #4234, #6396, #12434 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.782579034015247865, 1.811640020228242998 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999296228282986698, 0.9999296228282986698, 1.000000000000000000 ) )
representation_item ( '' ) );
#1142 = cartesian_point ( 'none', ( -2.012498657837085148, 0.4900000818327573948, 0.3020628637242590564 ) ) ;
#1144 = circle ( 'none', #8999, 0.009000000000000129424 ) ;
#1145 = oriented_edge ( 'none', *, *, #11788, .t. ) ;
#1146 = face_outer_bound ( 'none', #11240, .t. ) ;
#1147 = vertex_point ( 'none', #19515 ) ;
#1148 = circle ( 'none', #17268, 0.05300000000000008871 ) ;
#1149 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#1150 = vector ( 'none', #15302, 39.37007874015748143 ) ;
#1151 = conical_surface ( 'none', #16317, 0.03666637637137253047, 0.3490658503988611217 ) ;
#1152 = cartesian_point ( 'none', ( -1.585498657837086878, 0.4900000818327540086, 0.3020629010537848047 ) ) ;
#1153 = plane ( 'none', #6634 ) ;
#1154 = edge_loop ( 'none', ( #8914, #3825, #21489, #14771 ) ) ;
#1155 = vertex_point ( 'none', #21101 ) ;
#1156 = oriented_edge ( 'none', *, *, #9722, .t. ) ;
#1157 = edge_curve ( 'none', #27550, #21462, #26137, .t. ) ;
#1158 = oriented_edge ( 'none', *, *, #3048, .t. ) ;
#1159 = cartesian_point ( 'none', ( 0.7895333702305125101, -0.3973532567231264356, -0.05894348439514765503 ) ) ;
#1160 = advanced_face ( 'none', ( #23254, #1371 ), #10309, .t. ) ;
#1161 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
#1162 = cylindrical_surface ( 'none', #5377, 0.003937007874015795682 ) ;
#1163 = vertex_point ( 'none', #17090 ) ;
#1164 = cartesian_point ( 'none', ( -2.393993873447823439, -0.3677731010850376903, -1.763119488950587455 ) ) ;
#1165 = oriented_edge ( 'none', *, *, #1388, .f. ) ;
#1166 = cartesian_point ( 'none', ( 0.7934854079146240746, -0.4182743711071795767, -1.773865339453061241 ) ) ;
#1167 = direction ( 'none', ( 0.06421418472181246451, -0.9960450290638858117, 0.06140715396137447213 ) ) ;
#1168 = face_outer_bound ( 'none', #15570, .t. ) ;
#1169 = circle ( 'none', #18623, 0.003937007874015743640 ) ;
#1170 = oriented_edge ( 'none', *, *, #14344, .f. ) ;
#1171 = vector ( 'none', #8501, 39.37007874015748854 ) ;
#1172 = direction ( 'none', ( 0.2360834681860223550, -9.644800118159684965e-16, 0.9717327801660594622 ) ) ;
#1173 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#1174 = conical_surface ( 'none', #25071, 0.07081142066699257220, 0.7155849933176769984 ) ;
#1175 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#1176 = circle ( 'none', #15888, 0.05118110236220474452 ) ;
#1177 = cartesian_point ( 'none', ( -2.384000000000000785, -0.4182743711071790216, -1.779527799999999882 ) ) ;
#1178 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#1179 = direction ( 'none', ( -0.8000000262268271989, -5.245363171590913605e-08, 0.5999999650308932564 ) ) ;
#1180 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#1181 = cartesian_point ( 'none', ( -1.773998683976496737, 0.4650000818327554852, 0.6010628845745902282 ) ) ;
#1182 = oriented_edge ( 'none', *, *, #16976, .f. ) ;
#1183 = cartesian_point ( 'none', ( -2.438203537095541051, 0.5389458726184415127, -0.7639896499557889964 ) ) ;
#1184 = oriented_edge ( 'none', *, *, #13447, .f. ) ;
#1185 = edge_loop ( 'none', ( #21937, #28262, #4650, #28294, #21805, #18204, #20245 ) ) ;
#1186 = oriented_closed_shell ( 'none', *, #92, .f. );
#1187 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#1188 = axis2_placement_3d ( 'none', #3379, #23234, #25107 ) ;
#1189 = oriented_edge ( 'none', *, *, #21161, .t. ) ;
#1190 = oriented_edge ( 'none', *, *, #1428, .t. ) ;
#1191 = cartesian_point ( 'none', ( -2.437338285505055158, 0.5494489137451989968, -0.7699439025217846844 ) ) ;
#1192 = edge_curve ( 'none', #14821, #26545, #24500, .t. ) ;
#1193 = cartesian_point ( 'none', ( -2.514999999999999680, 0.4660000000000000808, -0.8900277999999995915 ) ) ;
#1194 = vector ( 'none', #28451, 39.37007874015748143 ) ;
#1195 = axis2_placement_3d ( 'none', #20519, #5400, #25256 ) ;
#1196 = cartesian_point ( 'none', ( 0.8570533302929113084, 0.004699483575504614409, -1.906944384717354390 ) ) ;
#1197 = oriented_edge ( 'none', *, *, #23824, .t. ) ;
#1198 = oriented_edge ( 'none', *, *, #1553, .t. ) ;
#1199 = oriented_edge ( 'none', *, *, #27708, .f. ) ;
#1200 = cartesian_point ( 'none', ( -2.415254535909022060, 0.5622441673423929087, -0.5183690972882698533 ) ) ;
#1201 = vector ( 'none', #1167, 39.37007874015748143 ) ;
#1202 = line ( 'none', #22943, #26226 ) ;
#1203 = direction ( 'none', ( 0.5368568878348746187, 1.207454444613781704e-15, -0.8436733265810012483 ) ) ;
#1204 = axis2_placement_3d ( 'none', #27342, #580, #861 ) ;
#1205 = cartesian_point ( 'none', ( -0.1198697209473685299, 0.01649999999999996261, 0.1279999999999999749 ) ) ;
#1206 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#1207 = face_outer_bound ( 'none', #26485, .t. ) ;
#1208 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#1209 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#1210 = edge_loop ( 'none', ( #2842, #17975, #27387, #14635 ) ) ;
#1211 = edge_loop ( 'none', ( #3964, #7985, #11891, #4121, #12578 ) ) ;
#1212 = edge_curve ( 'none', #20108, #21714, #5959, .t. ) ;
#1213 = circle ( 'none', #23818, 0.05400000000000004796 ) ;
#1215 = oriented_edge ( 'none', *, *, #24310, .t. ) ;
#1214 = vector ( 'none', #25057, 39.37007874015748143 ) ;
#1216 = edge_curve ( 'none', #12744, #3274, #1044, .t. ) ;
#1217 = cartesian_point ( 'none', ( 0.1757798501217938125, -0.01155875419087116704, 0.1339999999999998415 ) ) ;
#1218 = edge_curve ( 'none', #3868, #10516, #16227, .t. ) ;
#1219 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#1220 = cartesian_point ( 'none', ( -1.623998676545560516, 0.5575000818327542351, 0.5160628976880070606 ) ) ;
#1221 = line ( 'none', #25118, #28036 ) ;
#1222 = vertex_point ( 'none', #872 ) ;
#1223 = oriented_edge ( 'none', *, *, #8336, .t. ) ;
#1224 = vertex_point ( 'none', #6714 ) ;
#1225 = face_outer_bound ( 'none', #2667, .t. ) ;
#1226 = cartesian_point ( 'none', ( 0.2520903977401175999, -0.08338777637846157831, 0.2681540137833285375 ) ) ;
#1227 = oriented_edge ( 'none', *, *, #21517, .f. ) ;
#1228 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#1229 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#1230 = direction ( 'none', ( 1.109499166036610103e-16, -2.483656018061541207e-16, 1.000000000000000000 ) ) ;
#1231 = oriented_edge ( 'none', *, *, #17960, .f. ) ;
#1232 = cartesian_point ( 'none', ( -2.425113649569702989, 0.5386222946109134879, -0.5144652795199046169 ) ) ;
#1234 = plane ( 'none', #26255 ) ;
#1233 = axis2_placement_3d ( 'none', #2157, #22426, #24320 ) ;
#1235 = shape_definition_representation ( #15791, #14847 ) ;
#1236 = cartesian_point ( 'none', ( -2.469499999999999584, -0.3489999999999998659, -1.812527800000000910 ) ) ;
#1237 = circle ( 'none', #4502, 0.003937007874015743640 ) ;
#1239 = advanced_face ( 'none', ( #18441 ), #2097, .f. ) ;
#1238 = direction ( 'none', ( 4.371138804857224878e-08, 8.742273397411546983e-08, -0.9999999999999953371 ) ) ;
#1240 = cartesian_point ( 'none', ( -2.464467134143734750, 0.5602756637860383249, -0.5227232658613160110 ) ) ;
#1241 = line ( 'none', #1824, #3968 ) ;
#1242 = cartesian_point ( 'none', ( 0.7548523704957683655, 0.1945988745246595986, -1.489893180784293447 ) ) ;
#1243 = direction ( 'none', ( 5.234948351088987668e-15, 1.308737087772246917e-15, -1.000000000000000000 ) ) ;
#1244 = edge_curve ( 'none', #4335, #12093, #2080, .t. ) ;
#1245 = line ( 'none', #23277, #336 ) ;
#1246 = oriented_edge ( 'none', *, *, #16035, .f. ) ;
#1247 = oriented_edge ( 'none', *, *, #3567, .f. ) ;
#1248 = edge_curve ( 'none', #7359, #8727, #1520, .t. ) ;
#1249 = cartesian_point ( 'none', ( 0.1911286000000000929, -0.4249999999999999889, 0.2525000000000005018 ) ) ;
#1250 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#1251 = advanced_face ( 'none', ( #19815 ), #11827, .f. ) ;
#1252 = advanced_face ( 'none', ( #207 ), #11301, .f. ) ;
#1253 = plane ( 'none', #28068 ) ;
#1254 = vertex_point ( 'none', #22112 ) ;
#1255 = b_spline_curve_with_knots ( 'none', 3,
( #21810, #17364, #14776, #3831, #21529, #23385 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003028078001237742459, 0.0006056156002475484917 ),
.unspecified. ) ;
#1256 = edge_curve ( 'none', #26771, #13170, #17514, .t. ) ;
#1257 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#1258 = axis2_placement_3d ( 'none', #24545, #18059, #22393 ) ;
#1259 = line ( 'none', #8052, #25796 ) ;
#1260 = edge_curve ( 'none', #17584, #11993, #9525, .t. ) ;
#1261 = vector ( 'none', #4585, 39.37007874015747433 ) ;
#1262 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#1263 = oriented_edge ( 'none', *, *, #12911, .t. ) ;
#1264 = vertex_point ( 'none', #13055 ) ;
#1265 = vertex_point ( 'none', #17783 ) ;
#1266 = direction ( 'none', ( -0.5718220148280608317, -0.08715574274765708340, -0.8157349200960328783 ) ) ;
#1267 = cartesian_point ( 'none', ( 0.6199999999999999956, 0.000000000000000000, -1.501727599999999496 ) ) ;
#1268 = cartesian_point ( 'none', ( 1.509747409641376326, -0.4115000000000029190, -0.4015330977550415348 ) ) ;
#1269 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#1270 = oriented_edge ( 'none', *, *, #21148, .f. ) ;
#1271 = cartesian_point ( 'none', ( 0.8536285929478890644, 6.829615279872504442e-17, -1.769598138463356563 ) ) ;
#1272 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#1273 = cartesian_point ( 'none', ( -2.411693137452534774, 0.5494488912491473087, -0.5126189421973753602 ) ) ;
#1274 = vector ( 'none', #12850, 39.37007874015748854 ) ;
#1275 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#1276 = cartesian_point ( 'none', ( -0.06299999999999997269, -3.057085605039933515e-17, 0.1774999999999999634 ) ) ;
#1277 = edge_curve ( 'none', #6621, #16490, #15596, .t. ) ;
#1278 = line ( 'none', #10072, #1958 ) ;
#1279 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#1280 = circle ( 'none', #10482, 0.03666637637137246802 ) ;
#1281 = cartesian_point ( 'none', ( -0.2582488321071092496, -0.06005000887914770102, 0.2737541723830138607 ) ) ;
#1282 = edge_curve ( 'none', #20402, #28035, #11620, .t. ) ;
#1283 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#1284 = line ( 'none', #25462, #2203 ) ;
#1285 = edge_curve ( 'none', #16273, #17463, #9013, .t. ) ;
#1286 = edge_curve ( 'none', #18572, #18695, #7978, .t. ) ;
#1287 = oriented_edge ( 'none', *, *, #12945, .t. ) ;
#1288 = face_outer_bound ( 'none', #4372, .t. ) ;
#1289 = vertex_point ( 'none', #24265 ) ;
#1290 = b_spline_curve_with_knots ( 'none', 3,
( #3677, #19082, #1663, #27854, #27993 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.001600627350890241208, 0.001715189435228198309, 0.001829751519566155411 ),
.unspecified. ) ;
#1291 = cartesian_point ( 'none', ( 0.7786478140716291962, -0.3798769061723887841, -1.697427632799550778 ) ) ;
#1292 = direction ( 'none', ( -0.8436733265810050231, 9.401863730020133914e-16, -0.5368568878348688456 ) ) ;
#1293 = edge_curve ( 'none', #25870, #9008, #13339, .t. ) ;
#1294 = vector ( 'none', #4466, 39.37007874015748854 ) ;
#1295 = cartesian_point ( 'none', ( -1.515998657837087427, 0.4425000818327534668, 0.3020629071296678236 ) ) ;
#1296 = oriented_edge ( 'none', *, *, #9355, .f. ) ;
#1297 = edge_loop ( 'none', ( #10061, #22295, #21744, #17779, #17050, #2956, #7902 ) ) ;
#1298 = vertex_point ( 'none', #14720 ) ;
#1299 = edge_loop ( 'none', ( #28088, #15953, #12083, #6636 ) ) ;
#1300 = cartesian_point ( 'none', ( 3.905062282638349258e-18, -0.09500000000000004274, 0.1260000000000000564 ) ) ;
#1301 = cartesian_point ( 'none', ( 0.000000000000000000, 0.2000000000000003997, 0.08949999999999995459 ) ) ;
#1302 = circle ( 'none', #10991, 0.04050000000000000128 ) ;
#1303 = vector ( 'none', #9869, 39.37007874015748854 ) ;
#1304 = oriented_edge ( 'none', *, *, #19208, .f. ) ;
#1305 = direction ( 'none', ( -4.371135398084651427e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#1306 = oriented_edge ( 'none', *, *, #21346, .t. ) ;
#1307 = vertex_point ( 'none', #27500 ) ;
#1308 = cartesian_point ( 'none', ( -2.384094184178050302, -0.3826753930347984722, -1.747361332814797219 ) ) ;
#1309 = vertex_point ( 'none', #12549 ) ;
#1310 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#1311 = cartesian_point ( 'none', ( 0.7692928775789560358, -0.4182743711071795767, -1.755963748238567046 ) ) ;
#1312 = cartesian_point ( 'none', ( -1.516998665268023627, 0.4475000818327534713, 0.3870629070422446638 ) ) ;
#1313 = oriented_edge ( 'none', *, *, #3430, .t. ) ;
#1314 = line ( 'none', #5065, #2782 ) ;
#1315 = edge_curve ( 'none', #13234, #24151, #21325, .t. ) ;
#1316 = cartesian_point ( 'none', ( -1.586498664874621101, 0.4425000818327540220, 0.3825629009663617519 ) ) ;
#1317 =( bounded_curve ( ) b_spline_curve ( 3, ( #15428, #22189, #19741, #8813 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.474206178820002044, 4.502933531249391663 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999312294509127286, 0.9999312294509127286, 1.000000000000000000 ) )
representation_item ( '' ) );
#1318 = circle ( 'none', #849, 0.06247000000000000469 ) ;
#1319 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#1320 = direction ( 'none', ( -4.371138804857224878e-08, -8.742273397411541689e-08, 0.9999999999999951150 ) ) ;
#1321 = face_outer_bound ( 'none', #22619, .t. ) ;
#1322 = vector ( 'none', #26430, 39.37007874015748854 ) ;
#1323 = cartesian_point ( 'none', ( -2.404492676617186131, -0.4182743711071789661, -1.792009353774947744 ) ) ;
#1324 = direction ( 'none', ( 0.9999999999999961142, 0.000000000000000000, 8.742277826124672249e-08 ) ) ;
#1325 = edge_curve ( 'none', #23532, #15947, #7512, .t. ) ;
#1326 = advanced_face ( 'none', ( #5491 ), #9821, .f. ) ;
#1327 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#1328 = vector ( 'none', #5253, 39.37007874015748854 ) ;
#1329 = oriented_edge ( 'none', *, *, #6155, .f. ) ;
#1330 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#1331 = vertex_point ( 'none', #3183 ) ;
#1332 = oriented_edge ( 'none', *, *, #21058, .f. ) ;
#1333 = edge_loop ( 'none', ( #18686, #14674, #28480, #12941, #27237, #2925 ) ) ;
#1334 = face_outer_bound ( 'none', #21419, .t. ) ;
#1335 = cartesian_point ( 'none', ( -1.843000000000001082, -0.4115000000000033631, 0.3544721999999995155 ) ) ;
#1336 = oriented_edge ( 'none', *, *, #26332, .t. ) ;
#1337 = oriented_edge ( 'none', *, *, #10113, .f. ) ;
#1338 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795121808e-15, -8.742277704857227033e-08 ) ) ;
#1339 = cartesian_point ( 'none', ( -0.06299999999999997269, -7.475886720035305892e-17, 0.1774999999999999634 ) ) ;
#1340 = cartesian_point ( 'none', ( 0.8569192699595697960, -0.009278746474512230766, -1.906982232875087835 ) ) ;
#1341 = oriented_edge ( 'none', *, *, #24318, .t. ) ;
#1342 = oriented_edge ( 'none', *, *, #15201, .f. ) ;
#1343 = oriented_edge ( 'none', *, *, #7407, .t. ) ;
#1344 = axis2_placement_3d ( 'none', #11841, #14155, #27800 ) ;
#1345 = circle ( 'none', #25686, 0.003937007873776775073 ) ;
#1346 = cartesian_point ( 'none', ( 0.7876966351547174394, -0.4115000000000033076, -0.04441373699108012302 ) ) ;
#1347 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#1348 = direction ( 'none', ( -4.371138804857224878e-08, -8.742273397411544336e-08, 0.9999999999999953371 ) ) ;
#1349 = circle ( 'none', #5029, 0.04450000000000003259 ) ;
#1350 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#1351 = cartesian_point ( 'none', ( -2.427176326960768460, 0.5386222945207510548, -0.5134339409153032552 ) ) ;
#1352 = edge_curve ( 'none', #27712, #2064, #11969, .t. ) ;
#1353 = cartesian_point ( 'none', ( -2.358167916495432337, 0.5524016581377558799, -0.6382509854171737329 ) ) ;
#1354 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#1355 = cartesian_point ( 'none', ( -0.1619666999999989365, 3.782794594721392567, 0.08447220000000695006 ) ) ;
#1356 = oriented_edge ( 'none', *, *, #3965, .f. ) ;
#1357 = oriented_edge ( 'none', *, *, #10998, .f. ) ;
#1358 = axis2_placement_3d ( 'none', #22750, #27054, #27208 ) ;
#1359 = oriented_edge ( 'none', *, *, #25864, .t. ) ;
#1360 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#1361 = cartesian_point ( 'none', ( -1.788402233824612830, -0.3826753930348014698, 0.3239940746722016485 ) ) ;
#1362 = line ( 'none', #20808, #23860 ) ;
#1363 = axis2_placement_3d ( 'none', #8681, #26213, #2181 ) ;
#1364 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#1365 = oriented_edge ( 'none', *, *, #9020, .t. ) ;
#1366 = oriented_edge ( 'none', *, *, #5316, .t. ) ;
#1367 = oriented_edge ( 'none', *, *, #5147, .f. ) ;
#1368 = direction ( 'none', ( -1.829591166069288732e-16, 1.000000000000000000, 0.000000000000000000 ) ) ;
#1369 = oriented_edge ( 'none', *, *, #8215, .t. ) ;
#1370 = axis2_placement_3d ( 'none', #9685, #18300, #24644 ) ;
#1371 = face_outer_bound ( 'none', #16939, .t. ) ;
#1372 = edge_loop ( 'none', ( #16819, #7376, #26824, #12460 ) ) ;
#1373 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#1374 = axis2_placement_3d ( 'none', #16856, #7940, #23609 ) ;
#1375 = direction ( 'none', ( -4.371138628494901450e-08, 0.000000000000000000, 0.9999999999999991118 ) ) ;
#1376 = cartesian_point ( 'none', ( -1.504496699999999354, 0.6149999999999998801, 0.3997006037134707701 ) ) ;
#1377 = oriented_edge ( 'none', *, *, #13589, .t. ) ;
#1378 = cartesian_point ( 'none', ( -2.423336372443305908, 0.5425591273202826637, -0.5109107246096235011 ) ) ;
#1379 = vector ( 'none', #13873, 39.37007874015748143 ) ;
#1380 = vector ( 'none', #4041, 39.37007874015748854 ) ;
#1381 = advanced_face ( 'none', ( #12254 ), #1022, .f. ) ;
#1382 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#1383 = date_and_time ( #7736, #11589 ) ;
#1384 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#1385 = edge_curve ( 'none', #23321, #25296, #25960, .t. ) ;
#1386 = direction ( 'none', ( 0.8157349200960348767, -0.08715574274765769403, -0.5718220148280581672 ) ) ;
#1387 = cartesian_point ( 'none', ( -1.516998664874621205, 0.4425000818327534668, 0.3825629070422447153 ) ) ;
#1388 = edge_curve ( 'none', #11496, #18020, #25346, .t. ) ;
#1389 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#1390 = cartesian_point ( 'none', ( -2.462500599999999817, 0.6180000000000003268, -0.4925277999999995715 ) ) ;
#1391 = vector ( 'none', #22588, 39.37007874015748854 ) ;
#1392 = cartesian_point ( 'none', ( -2.423336372443305464, 0.5645676838379991569, -0.5109107226855750250 ) ) ;
#1393 = direction ( 'none', ( 0.9999999999999961142, 0.000000000000000000, 8.742277826124672249e-08 ) ) ;
#1394 = cartesian_point ( 'none', ( -2.440845087305082206, 0.6027953480145250564, -0.5134478350192535068 ) ) ;
#1395 = edge_loop ( 'none', ( #17295, #6762, #21084, #25665 ) ) ;
#1396 = oriented_edge ( 'none', *, *, #20856, .t. ) ;
#1397 = direction ( 'none', ( 4.371138804857224878e-08, 8.742273397411546983e-08, -0.9999999999999953371 ) ) ;
#1398 = cartesian_point ( 'none', ( 3.905062282638349258e-18, -0.09500000000000004274, 0.1260000000000000564 ) ) ;
#1399 = cartesian_point ( 'none', ( 0.7992497102235449624, -0.4137580796234385239, -0.06149362637388291336 ) ) ;
#1400 = oriented_edge ( 'none', *, *, #3965, .t. ) ;
#1401 = circle ( 'none', #16092, 0.06250000000000000000 ) ;
#1402 = cartesian_point ( 'none', ( -2.042500000000002203, -0.3649999999999999911, 0.5144721999999994910 ) ) ;
#1403 = cylindrical_surface ( 'none', #11965, 0.07300000000000006484 ) ;
#1404 = cylindrical_surface ( 'none', #8489, 0.01750000000000001901 ) ;
#1405 = oriented_edge ( 'none', *, *, #22901, .t. ) ;
#1406 = edge_loop ( 'none', ( #17464, #12864, #4717, #23621 ) ) ;
#1407 = oriented_edge ( 'none', *, *, #15608, .t. ) ;
#1408 = cartesian_point ( 'none', ( -2.081998670775655480, 0.5375000818327578811, 0.4500628576483754473 ) ) ;
#1409 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#1410 = axis2_placement_3d ( 'none', #24378, #26387, #6961 ) ;
#1411 = cartesian_point ( 'none', ( -2.458494147528732299, 0.5622441674073035411, -0.5191115888119158805 ) ) ;
#1412 = face_outer_bound ( 'none', #15581, .t. ) ;
#1413 = line ( 'none', #4170, #28143 ) ;
#1414 = oriented_edge ( 'none', *, *, #2755, .t. ) ;
#1415 = cartesian_point ( 'none', ( -1.776460794363609486, -0.3826753930348015253, 0.3777249570424696667 ) ) ;
#1416 = cartesian_point ( 'none', ( 0.7986563745272787784, -0.4115000000000008096, -1.686664823092894672 ) ) ;
#1417 = edge_curve ( 'none', #12100, #24815, #9069, .t. ) ;
#1418 = face_outer_bound ( 'none', #2262, .t. ) ;
#1419 = cartesian_point ( 'none', ( -2.426148727157039442, 0.5662029202459537558, -0.7651518972309455657 ) ) ;
#1420 = edge_curve ( 'none', #4569, #27807, #27353, .t. ) ;
#1421 = advanced_face ( 'none', ( #12398 ), #23480, .t. ) ;
#1422 = line ( 'none', #21297, #1459 ) ;
#1423 = cartesian_point ( 'none', ( -2.425097044941404434, 0.5622441886473820150, -0.7620698851200735646 ) ) ;
#1424 = edge_curve ( 'none', #7517, #3644, #1453, .t. ) ;
#1425 = vector ( 'none', #17931, 39.37007874015748854 ) ;
#1426 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#1427 = face_outer_bound ( 'none', #26074, .t. ) ;
#1428 = edge_curve ( 'none', #7071, #1669, #18997, .t. ) ;
#1429 = direction ( 'none', ( -0.5368568878348664031, -8.431629610074882204e-16, 0.8436733265810064664 ) ) ;
#1430 = axis2_placement_3d ( 'none', #22386, #4961, #20903 ) ;
#1431 = direction ( 'none', ( 7.554218758966008791e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#1432 = circle ( 'none', #950, 0.03099999999999995468 ) ;
#1433 = oriented_edge ( 'none', *, *, #11919, .t. ) ;
#1434 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#1435 = edge_loop ( 'none', ( #20522, #2535 ) ) ;
#1436 = oriented_edge ( 'none', *, *, #25407, .t. ) ;
#1437 = axis2_placement_3d ( 'none', #13292, #6373, #15160 ) ;
#1438 = direction ( 'none', ( 0.03215910807881590394, -0.9960450290638855897, -0.08282567141109369036 ) ) ;
#1439 = line ( 'none', #14707, #26647 ) ;
#1440 = face_outer_bound ( 'none', #6316, .t. ) ;
#1441 = edge_loop ( 'none', ( #26398, #24298, #20375, #21210, #3615, #20909, #22922 ) ) ;
#1442 = oriented_edge ( 'none', *, *, #21589, .t. ) ;
#1443 = circle ( 'none', #3296, 0.03099999999999994080 ) ;
#1444 = vertex_point ( 'none', #23332 ) ;
#1445 = edge_curve ( 'none', #409, #19702, #19466, .t. ) ;
#1446 = oriented_edge ( 'none', *, *, #28213, .f. ) ;
#1447 = edge_curve ( 'none', #9102, #450, #10269, .t. ) ;
#1448 = cartesian_point ( 'none', ( -2.369390199999999336, 0.6155206706933474825, -0.4801774962865295038 ) ) ;
#1449 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#1450 = vertex_point ( 'none', #21185 ) ;
#1451 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#1452 = oriented_edge ( 'none', *, *, #17496, .f. ) ;
#1453 = line ( 'none', #25060, #20358 ) ;
#1454 = edge_curve ( 'none', #1926, #4792, #475, .t. ) ;
#1455 = oriented_edge ( 'none', *, *, #7601, .t. ) ;
#1456 = circle ( 'none', #11140, 0.003937007874015780937 ) ;
#1457 = line ( 'none', #16719, #3020 ) ;
#1458 = line ( 'none', #23483, #7336 ) ;
#1459 = vector ( 'none', #18842, 39.37007874015747433 ) ;
#1460 = cartesian_point ( 'none', ( -2.383499999999999730, -0.4114999999999999769, -1.779527800000000548 ) ) ;
#1461 = edge_curve ( 'none', #12113, #12633, #10099, .t. ) ;
#1462 = edge_loop ( 'none', ( #13760, #13887, #3937, #13340 ) ) ;
#1463 = edge_curve ( 'none', #1331, #13077, #27250, .t. ) ;
#1464 = cartesian_point ( 'none', ( -2.157499999999999751, 0.5977538599183740420, 0.3244722000000003770 ) ) ;
#1465 = direction ( 'none', ( -1.664610678349188373e-16, 2.622433896139685775e-16, -1.000000000000000000 ) ) ;
#1466 = closed_shell ( 'none', ( #10042, #28146, #22731, #22996, #7848, #4241, #22560, #22384, #5471, #22358, #18798 ) ) ;
#1467 = edge_curve ( 'none', #27380, #3890, #6650, .t. ) ;
#1468 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#1469 = cartesian_point ( 'none', ( -2.434939573687091574, 0.8493408634394795653, -0.5547863958845978827 ) ) ;
#1470 = direction ( 'none', ( 0.000000000000000000, 1.308737087772253622e-15, -1.000000000000000000 ) ) ;
#1471 = advanced_face ( 'none', ( #13281 ), #27937, .t. ) ;
#1472 = cartesian_point ( 'none', ( 0.9700393700787399709, 0.5860000000000000764, -0.4605277999999999317 ) ) ;
#1473 = axis2_placement_3d ( 'none', #6307, #8196, #21702 ) ;
#1474 = cartesian_point ( 'none', ( -0.5080640517614327667, -0.4182743711071790771, -1.686234922421044446 ) ) ;
#1475 = cartesian_point ( 'none', ( 0.8574999999999999289, -0.3490000000000005875, -1.812527799999997580 ) ) ;
#1476 = vertex_point ( 'none', #8679 ) ;
#1477 = cartesian_point ( 'none', ( 0.7111601605386661529, -0.4182743711071795767, -1.743044021433105550 ) ) ;
#1478 = oriented_edge ( 'none', *, *, #7404, .f. ) ;
#1479 = oriented_edge ( 'none', *, *, #9874, .f. ) ;
#1480 = oriented_edge ( 'none', *, *, #21012, .f. ) ;
#1481 = vector ( 'none', #16584, 39.37007874015748143 ) ;
#1482 = cartesian_point ( 'none', ( -2.126249999999999307, 0.5977538599183737089, 0.4444722000000003170 ) ) ;
#1483 = line ( 'none', #21061, #25317 ) ;
#1484 = oriented_edge ( 'none', *, *, #11862, .f. ) ;
#1485 = advanced_face ( 'none', ( #8400 ), #23596, .f. ) ;
#1486 = oriented_edge ( 'none', *, *, #18866, .t. ) ;
#1487 = axis2_placement_3d ( 'none', #9085, #24729, #4486 ) ;
#1488 = direction ( 'none', ( -0.02493293503528876479, 0.000000000000000000, -0.9996891260539578772 ) ) ;
#1489 = cartesian_point ( 'none', ( -2.011498679168242543, 0.5475000818327574459, 0.5460628638116808986 ) ) ;
#1490 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#1491 = oriented_edge ( 'none', *, *, #10981, .f. ) ;
#1493 = oriented_edge ( 'none', *, *, #13905, .t. ) ;
#1492 = circle ( 'none', #3812, 0.05999999999999935940 ) ;
#1494 = edge_curve ( 'none', #4816, #8362, #28374, .t. ) ;
#1495 = edge_curve ( 'none', #28175, #24461, #16796, .t. ) ;
#1496 = line ( 'none', #25241, #25111 ) ;
#1497 = edge_curve ( 'none', #24236, #7358, #26355, .t. ) ;
#1498 = cartesian_point ( 'none', ( -2.330036909824344082, -0.4182743711071790216, -1.781524021103472633 ) ) ;
#1499 = face_outer_bound ( 'none', #18046, .t. ) ;
#1500 = line ( 'none', #16761, #2263 ) ;
#1501 = face_outer_bound ( 'none', #6882, .t. ) ;
#1502 = axis2_placement_3d ( 'none', #26837, #22406, #9174 ) ;
#1503 = plane ( 'none', #23456 ) ;
#1504 = cartesian_point ( 'none', ( -2.012498661945956613, 0.4110000818327573802, 0.3490628637242588206 ) ) ;
#1505 = cartesian_point ( 'none', ( 0.8436797062615277731, 0.07874007725868648055, -1.909694448107134956 ) ) ;
#1506 = vertex_point ( 'none', #8250 ) ;
#1507 = edge_loop ( 'none', ( #16739, #14322, #7859, #3979 ) ) ;
#1508 = oriented_edge ( 'none', *, *, #23956, .f. ) ;
#1509 = cartesian_point ( 'none', ( -2.423826518566051025, -0.3963426846258144010, -1.760712330291754224 ) ) ;
#1510 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#1511 = cartesian_point ( 'none', ( -1.516998675190507573, 0.5825000818327534802, 0.5005629070422442650 ) ) ;
#1512 = cartesian_point ( 'none', ( 2.105732508111723699e-17, -3.317378878616702335e-17, 0.1280000000000000304 ) ) ;
#1513 = oriented_edge ( 'none', *, *, #24968, .t. ) ;
#1514 = vertex_point ( 'none', #17171 ) ;
#1515 = edge_loop ( 'none', ( #23173, #5120, #24503, #27017 ) ) ;
#1516 = direction ( 'none', ( -1.664610678349188373e-16, 2.622433896139685775e-16, -1.000000000000000000 ) ) ;
#1517 = oriented_edge ( 'none', *, *, #24322, .t. ) ;
#1518 = advanced_face ( 'none', ( #26073 ), #7039, .t. ) ;
#1519 = direction ( 'none', ( 0.6560590289905062766, -0.7547095802227727912, -8.834969116255907019e-16 ) ) ;
#1520 = circle ( 'none', #24953, 0.05218481273260270475 ) ;
#1521 = advanced_face ( 'none', ( #23768 ), #10823, .f. ) ;
#1522 = oriented_edge ( 'none', *, *, #10869, .f. ) ;
#1523 = cartesian_point ( 'none', ( -2.011498679168242099, 0.6025000818327573837, 0.5460628638116808986 ) ) ;
#1524 = cartesian_point ( 'none', ( -2.364073454161295551, 0.5602756221761336919, -0.04676120527474168093 ) ) ;
#1525 = direction ( 'none', ( 2.567390744445674993e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#1526 = oriented_edge ( 'none', *, *, #2532, .t. ) ;
#1527 = cartesian_point ( 'none', ( -2.464467134143734750, 0.5602756637860383249, -0.5227232658613160110 ) ) ;
#1528 = cartesian_point ( 'none', ( -2.459252146284412799, 0.5386221199713752128, -0.5169172643512159881 ) ) ;
#1529 = person_and_organization ( #25830, #2818 ) ;
#1530 = direction ( 'none', ( -4.371135398084651427e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#1531 = direction ( 'none', ( 1.000000000000000000, 8.881784197001252323e-16, 0.000000000000000000 ) ) ;
#1532 = cartesian_point ( 'none', ( -2.355018315262924489, 0.5327166086342737250, -0.5223383067770520638 ) ) ;
#1533 = line ( 'none', #21113, #16831 ) ;
#1534 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#1535 = cartesian_point ( 'none', ( -0.9366868999999989898, -0.4249999999999971023, -1.705527799999999594 ) ) ;
#1536 = cartesian_point ( 'none', ( -1.526998664874620104, 0.5375000818327535512, 0.3825629061680169696 ) ) ;
#1537 = cartesian_point ( 'none', ( 0.7500000000000013323, -0.4249999999999974909, -1.705527799999998484 ) ) ;
#1538 = oriented_edge ( 'none', *, *, #11283, .f. ) ;
#1539 = oriented_edge ( 'none', *, *, #15545, .t. ) ;
#1540 = vector ( 'none', #16748, 39.37007874015748143 ) ;
#1541 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, 3.598124542687778824e-16 ) ) ;
#1542 = cartesian_point ( 'none', ( -1.447689816725798773, 0.6149999999999997691, 0.4444722000000003170 ) ) ;
#1543 = direction ( 'none', ( 0.9024935347676690256, 0.4307034010807880287, 0.000000000000000000 ) ) ;
#1544 = oriented_edge ( 'none', *, *, #5418, .f. ) ;
#1545 = b_spline_curve_with_knots ( 'none', 3,
( #9019, #17649, #15626, #4415, #13209, #6720 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.003467228806079151928, 0.003696234388217862002, 0.003925239970356571642 ),
.unspecified. ) ;
#1546 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#1547 = cartesian_point ( 'none', ( 0.6199999999999974420, -5.282535579858160495e-15, -0.05048023792004564109 ) ) ;
#1548 = axis2_placement_3d ( 'none', #3764, #21310, #28075 ) ;
#1549 = line ( 'none', #5882, #14279 ) ;
#1550 = cartesian_point ( 'none', ( -1.521996699999999425, 0.6149999999999998801, 0.3997006037134707701 ) ) ;
#1551 = oriented_edge ( 'none', *, *, #25701, .f. ) ;
#1552 = oriented_edge ( 'none', *, *, #20309, .f. ) ;
#1553 = edge_curve ( 'none', #10710, #27233, #10741, .t. ) ;
#1554 = oriented_edge ( 'none', *, *, #997, .f. ) ;
#1555 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4182743711071796322, -1.705527799999999816 ) ) ;
#1557 = edge_curve ( 'none', #2134, #25066, #4202, .t. ) ;
#1556 = cartesian_point ( 'none', ( 0.7621821391366774279, -0.3874762860139887022, -0.1147423892901721781 ) ) ;
#1558 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#1559 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#1560 = cartesian_point ( 'none', ( 0.000000000000000000, 3.414809992080329023e-16, 0.2274999999999999523 ) ) ;
#1561 = b_spline_curve_with_knots ( 'none', 3,
( #14097, #22856, #25157, #3138, #981, #9784 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003028078001237767937, 0.0006056156002475535875 ),
.unspecified. ) ;
#1562 = vertex_point ( 'none', #2034 ) ;
#1563 = cartesian_point ( 'none', ( 0.8564001378585622826, 2.899619065218486014e-17, -1.880723575790489654 ) ) ;
#1564 = face_outer_bound ( 'none', #23764, .t. ) ;
#1565 = cartesian_point ( 'none', ( 0.06300000000000008371, -9.821155340904295341e-17, 0.5144999999999999574 ) ) ;
#1566 = cartesian_point ( 'none', ( -2.424074576366190392, 0.5662029201552898350, -0.7641148217441394719 ) ) ;
#1567 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#1568 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#1569 = cartesian_point ( 'none', ( -0.6644999999999998685, -0.4115000000000002545, -1.812527799999999356 ) ) ;
#1570 = axis2_placement_3d ( 'none', #14959, #10920, #4301 ) ;
#1571 = cartesian_point ( 'none', ( -0.2628605662071626936, -0.03471274444446618979, 0.2770234482426777722 ) ) ;
#1572 = cartesian_point ( 'none', ( -1.973998676545559272, 0.5475000818327571128, 0.5160628670900351267 ) ) ;
#1573 = cartesian_point ( 'none', ( -1.516998675190507129, 0.6290038599183741530, 0.5005629070422442650 ) ) ;
#1574 = vertex_point ( 'none', #9090 ) ;
#1575 = cartesian_point ( 'none', ( -1.798686900000000310, -0.3649999999999999356, 0.3544722000000001816 ) ) ;
#1576 = oriented_edge ( 'none', *, *, #22903, .t. ) ;
#1577 = oriented_edge ( 'none', *, *, #9871, .t. ) ;
#1578 = cartesian_point ( 'none', ( -2.177999999999999492, 0.7235038599183736263, 0.4444722000000003170 ) ) ;
#1579 = edge_curve ( 'none', #8478, #23976, #2894, .t. ) ;
#1580 = vector ( 'none', #19524, 39.37007874015748143 ) ;
#1581 = direction ( 'none', ( 0.5773502187160550747, -0.5773502691896302830, 0.5773503196631873946 ) ) ;
#1582 = advanced_face ( 'none', ( #13546 ), #9221, .f. ) ;
#1583 = face_outer_bound ( 'none', #855, .t. ) ;
#1584 = oriented_edge ( 'none', *, *, #10107, .t. ) ;
#1585 = oriented_edge ( 'none', *, *, #16192, .f. ) ;
#1586 = advanced_face ( 'none', ( #26618 ), #17856, .f. ) ;
#1587 = oriented_edge ( 'none', *, *, #24653, .t. ) ;
#1588 = edge_loop ( 'none', ( #11531, #28157, #4188, #9408 ) ) ;
#1589 = cartesian_point ( 'none', ( -1.764497386817511115, -0.3970278144322187397, 0.3833358536659002835 ) ) ;
#1591 = edge_curve ( 'none', #22107, #14094, #6920, .t. ) ;
#1590 = direction ( 'none', ( 0.9999999999999961142, 0.000000000000000000, 8.742277826124672249e-08 ) ) ;
#1592 = oriented_edge ( 'none', *, *, #23825, .f. ) ;
#1593 = axis2_placement_3d ( 'none', #15825, #1130, #27464 ) ;
#1594 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.3968633409141409940, -1.705527799999999816 ) ) ;
#1595 = oriented_edge ( 'none', *, *, #10974, .f. ) ;
#1596 = direction ( 'none', ( 0.9999999999999961142, 0.000000000000000000, 8.742277826124672249e-08 ) ) ;
#1597 = oriented_edge ( 'none', *, *, #25035, .f. ) ;
#1598 = cartesian_point ( 'none', ( 0.2000000000000000389, 0.000000000000000000, 0.2275000000000000910 ) ) ;
#1599 = direction ( 'none', ( 0.2360834681860159989, -1.556737628151101891e-15, 0.9717327801660610165 ) ) ;
#1600 = cartesian_point ( 'none', ( -2.070998657837083812, 0.6290038599183741530, 0.3020628586100265744 ) ) ;
#1601 = axis2_placement_3d ( 'none', #12403, #16722, #23052 ) ;
#1602 = oriented_edge ( 'none', *, *, #9825, .t. ) ;
#1603 = cartesian_point ( 'none', ( -0.5584999999999998854, -0.4115000000000004210, -1.705527799999999594 ) ) ;
#1604 = cartesian_point ( 'none', ( 0.8573130999999999391, -0.4250000000000001554, 0.08447220000000134343 ) ) ;
#1605 = face_outer_bound ( 'none', #4257, .t. ) ;
#1606 = axis2_placement_3d ( 'none', #13491, #14042, #7417 ) ;
#1607 = face_outer_bound ( 'none', #14787, .t. ) ;
#1608 = cartesian_point ( 'none', ( -1.336186899999999955, 0.6150000000000001021, 0.5244722000000002771 ) ) ;
#1609 = line ( 'none', #12847, #21706 ) ;
#1610 = cartesian_point ( 'none', ( -1.798686900000000310, -0.3762859242436153995, 0.3544721999999998485 ) ) ;
#1611 = edge_curve ( 'none', #21221, #23942, #149, .t. ) ;
#1612 = edge_curve ( 'none', #6172, #17798, #4889, .t. ) ;
#1613 = circle ( 'none', #2971, 0.005905511811023608955 ) ;
#1614 = line ( 'none', #26089, #2258 ) ;
#1615 = axis2_placement_3d ( 'none', #19612, #6228, #8411 ) ;
#1616 = oriented_edge ( 'none', *, *, #13851, .t. ) ;
#1617 = axis2_placement_3d ( 'none', #7352, #16125, #22606 ) ;
#1618 = cartesian_point ( 'none', ( 0.9700393700787399709, 0.5200000000000001288, -0.4605277999999999317 ) ) ;
#1619 = advanced_face ( 'none', ( #7053 ), #13681, .t. ) ;
#1620 = oriented_edge ( 'none', *, *, #20126, .f. ) ;
#1621 = oriented_edge ( 'none', *, *, #4078, .t. ) ;
#1622 = oriented_edge ( 'none', *, *, #26365, .f. ) ;
#1623 = direction ( 'none', ( 0.9763996879127900819, 1.888081094780560953e-08, -0.2159714088572977919 ) ) ;
#1624 = edge_curve ( 'none', #17845, #10557, #26862, .t. ) ;
#1625 = advanced_face ( 'none', ( #287 ), #604, .f. ) ;
#1626 = cartesian_point ( 'none', ( -2.070998680916697143, 0.6025000818327578278, 0.5660628586100255877 ) ) ;
#1627 = oriented_edge ( 'none', *, *, #20276, .f. ) ;
#1628 = edge_curve ( 'none', #26396, #20151, #18051, .t. ) ;
#1629 = oriented_edge ( 'none', *, *, #20429, .f. ) ;
#1630 = oriented_edge ( 'none', *, *, #27478, .f. ) ;
#1631 = oriented_edge ( 'none', *, *, #10829, .f. ) ;
#1633 = advanced_face ( 'none', ( #11239 ), #11371, .t. ) ;
#1632 = plane ( 'none', #5473 ) ;
#1634 = circle ( 'none', #16798, 0.003937007874015743640 ) ;
#1635 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#1636 = edge_curve ( 'none', #18313, #7361, #27680, .t. ) ;
#1637 = vertex_point ( 'none', #1191 ) ;
#1638 = vector ( 'none', #23842, 39.37007874015748143 ) ;
#1639 = edge_loop ( 'none', ( #26989, #21933, #8391, #26611 ) ) ;
#1640 = circle ( 'none', #18629, 0.05300000000000008871 ) ;
#1641 = vector ( 'none', #18847, 39.37007874015748143 ) ;
#1642 = axis2_placement_3d ( 'none', #26054, #19299, #14991 ) ;
#1643 = direction ( 'none', ( -1.000000000000000000, 7.897916534058022957e-15, 0.000000000000000000 ) ) ;
#1644 = cylindrical_surface ( 'none', #26708, 0.06200000000000004813 ) ;
#1645 = cartesian_point ( 'none', ( 0.7811508589355944387, -0.3972612034811037196, -1.737788842241536180 ) ) ;
#1646 = cartesian_point ( 'none', ( 0.7602846661753874802, -0.3826753930348014143, -0.1109781253277979662 ) ) ;
#1647 = edge_curve ( 'none', #26271, #17935, #5373, .t. ) ;
#1648 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#1649 = axis2_placement_3d ( 'none', #27437, #12630, #7746 ) ;
#1650 = cylindrical_surface ( 'none', #26496, 0.05249999999999998418 ) ;
#1651 = cartesian_point ( 'none', ( 0.8510740658996275299, 0.05314199372053427656, -1.908418051373212521 ) ) ;
#1652 = edge_curve ( 'none', #13360, #10548, #16711, .t. ) ;
#1653 = oriented_edge ( 'none', *, *, #9583, .t. ) ;
#1654 = vertex_point ( 'none', #27238 ) ;
#1655 = oriented_edge ( 'none', *, *, #18314, .t. ) ;
#1656 = axis2_placement_3d ( 'none', #7304, #7591, #1101 ) ;
#1657 = vector ( 'none', #18065, 39.37007874015748854 ) ;
#1658 = oriented_edge ( 'none', *, *, #4311, .t. ) ;
#1659 = edge_curve ( 'none', #12259, #2489, #3507, .t. ) ;
#1660 = cartesian_point ( 'none', ( -2.476278158171223875, 0.6146063716365723906, -0.5134478355355303059 ) ) ;
#1661 = edge_curve ( 'none', #24297, #4845, #14171, .t. ) ;
#1662 = oriented_edge ( 'none', *, *, #14134, .t. ) ;
#1663 = cartesian_point ( 'none', ( 0.7777819573620676774, -0.3972431460609819887, -0.1157795395833654678 ) ) ;
#1664 = cartesian_point ( 'none', ( -2.436908079560128559, 0.5415284210327652170, -0.5104950842977719061 ) ) ;
#1665 = face_outer_bound ( 'none', #27745, .t. ) ;
#1666 = advanced_face ( 'none', ( #14602 ), #5958, .t. ) ;
#1667 = oriented_edge ( 'none', *, *, #17774, .f. ) ;
#1668 = oriented_edge ( 'none', *, *, #21647, .t. ) ;
#1669 = vertex_point ( 'none', #16605 ) ;
#1670 = line ( 'none', #18788, #22371 ) ;
#1671 = edge_loop ( 'none', ( #25200, #22974, #1888, #26349 ) ) ;
#1672 = line ( 'none', #5996, #27697 ) ;
#1673 = cartesian_point ( 'none', ( -0.8299999999999998490, -0.3490000000000000324, -1.705527799999999594 ) ) ;
#1674 = axis2_placement_3d ( 'none', #28134, #25971, #6410 ) ;
#1675 = cartesian_point ( 'none', ( -2.382817692721605152, -0.4017705278250852108, -1.735030878518923236 ) ) ;
#1676 = cartesian_point ( 'none', ( -2.418404142276914026, 0.5622441672047192585, -0.5167942942763372738 ) ) ;
#1677 = cylindrical_surface ( 'none', #24170, 0.1064999999999999419 ) ;
#1678 = circle ( 'none', #4448, 0.04299999999999978839 ) ;
#1679 = cartesian_point ( 'none', ( -2.460407082111320420, 0.5386221200311819279, -0.5176013750245735956 ) ) ;
#1680 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#1681 = face_outer_bound ( 'none', #25561, .t. ) ;
#1682 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#1683 = edge_curve ( 'none', #15597, #1450, #2912, .t. ) ;
#1684 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#1685 = direction ( 'none', ( 1.000000000000000000, -1.942890293093904877e-16, -7.048764234580286364e-15 ) ) ;
#1686 = direction ( 'none', ( -7.897916534057963004e-15, -1.000000000000000000, 2.588387329011204494e-17 ) ) ;
#1687 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#1688 = axis2_placement_3d ( 'none', #16432, #20330, #5495 ) ;
#1689 = cartesian_point ( 'none', ( -2.437758360689257664, 0.5386221197622373946, -0.5145250071147243753 ) ) ;
#1690 = edge_curve ( 'none', #3980, #20711, #22931, .t. ) ;
#1691 = oriented_edge ( 'none', *, *, #9486, .t. ) ;
#1692 = oriented_edge ( 'none', *, *, #14975, .f. ) ;
#1693 = advanced_face ( 'none', ( #14750 ), #1048, .t. ) ;
#1694 = vector ( 'none', #24080, 39.37007874015748143 ) ;
#1695 = cartesian_point ( 'none', ( -1.623998671431328589, 0.5240000818327519294, 0.5325628976880075749 ) ) ;
#1696 = line ( 'none', #10478, #17582 ) ;
#1697 = cartesian_point ( 'none', ( 0.7541681336617952480, -0.3677731010850383009, -1.686773151515883251 ) ) ;
#1698 = oriented_edge ( 'none', *, *, #9446, .f. ) ;
#1699 = line ( 'none', #5880, #9944 ) ;
#1700 = cartesian_point ( 'none', ( 0.7289232715001039420, -0.4182743711071819637, -0.1067129738743984729 ) ) ;
#1701 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#1702 = line ( 'none', #8205, #19501 ) ;
#1703 = vertex_point ( 'none', #23512 ) ;
#1704 = vertex_point ( 'none', #21064 ) ;
#1705 = oriented_edge ( 'none', *, *, #4083, .f. ) ;
#1706 = cartesian_point ( 'none', ( -2.425097055765996323, 0.5622441669982088941, -0.5144320898444842971 ) ) ;
#1707 = vector ( 'none', #21857, 39.37007874015748143 ) ;
#1708 = cartesian_point ( 'none', ( -1.495998664874620410, 0.5375000818327532182, 0.3825629088781230536 ) ) ;
#1709 = cartesian_point ( 'none', ( -2.080998665268020797, 0.5375000818327578811, 0.3870628577357984601 ) ) ;
#1710 = vector ( 'none', #20887, 39.37007874015748854 ) ;
#1711 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#1712 = vertex_point ( 'none', #23214 ) ;
#1713 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#1714 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#1715 = cartesian_point ( 'none', ( -2.075996699999999695, 0.6149999999999997691, 0.3997045037134707157 ) ) ;
#1716 = line ( 'none', #19432, #18598 ) ;
#1717 = vertex_point ( 'none', #10275 ) ;
#1718 = cartesian_point ( 'none', ( 0.7305281449141061145, -0.3798767755912912381, -1.728047797216842207 ) ) ;
#1719 = cartesian_point ( 'none', ( -1.495998677856902770, 0.5375000818327532182, 0.5310629088781224638 ) ) ;
#1720 = line ( 'none', #23309, #17417 ) ;
#1721 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#1722 = cartesian_point ( 'none', ( -1.159999999999999920, -1.365923996832131609e-16, 0.3304722000000002158 ) ) ;
#1723 = edge_curve ( 'none', #24902, #28458, #9844, .t. ) ;
#1724 = vector ( 'none', #813, 39.37007874015747433 ) ;
#1725 = line ( 'none', #14411, #5525 ) ;
#1726 = oriented_edge ( 'none', *, *, #15194, .f. ) ;
#1727 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999962252, -8.742273397411554924e-08 ) ) ;
#1728 = cartesian_point ( 'none', ( 0.7755754593270099972, -0.3875285581274880986, -0.05461266810918007780 ) ) ;
#1729 = direction ( 'none', ( 7.897916531795150207e-15, 1.000000000000000000, 0.000000000000000000 ) ) ;
#1730 = oriented_edge ( 'none', *, *, #27271, .t. ) ;
#1731 = oriented_edge ( 'none', *, *, #10071, .t. ) ;
#1732 = vertex_point ( 'none', #3213 ) ;
#1733 = oriented_edge ( 'none', *, *, #2656, .f. ) ;
#1734 = direction ( 'none', ( -1.318389841742374624e-16, -1.000000000000000000, -1.450228825916611125e-15 ) ) ;
#1735 = cartesian_point ( 'none', ( -2.404492676617186131, -0.4182743711071789661, -1.792009353774947744 ) ) ;
#1736 = edge_loop ( 'none', ( #9411, #16604 ) ) ;
#1737 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#1738 = vector ( 'none', #6808, 39.37007874015748143 ) ;
#1739 = oriented_edge ( 'none', *, *, #8079, .t. ) ;
#1740 = cartesian_point ( 'none', ( -2.421592439008019682, 0.5645503105454209303, -0.5162258823788958839 ) ) ;
#1741 = oriented_edge ( 'none', *, *, #10648, .f. ) ;
#1742 = cartesian_point ( 'none', ( 0.7734230656218423761, -0.4182743711071796322, -1.710733467723579260 ) ) ;
#1743 = plane ( 'none', #20218 ) ;
#1744 = axis2_placement_3d ( 'none', #6239, #23643, #15030 ) ;
#1745 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#1746 = axis2_placement_3d ( 'none', #3988, #10459, #18792 ) ;
#1747 = vertex_point ( 'none', #12581 ) ;
#1748 = line ( 'none', #21473, #10175 ) ;
#1749 = cartesian_point ( 'none', ( -0.1209999999999999548, -8.453810237410434270e-17, 0.3615000000000000435 ) ) ;
#1750 = cartesian_point ( 'none', ( -0.4025129160674773554, -0.3650000000000004352, 0.4393676804563271809 ) ) ;
#1751 = edge_curve ( 'none', #17711, #10475, #15875, .t. ) ;
#1752 = cartesian_point ( 'none', ( -0.5903648022281471341, -0.4115000000000005320, -1.674465211908195750 ) ) ;
#1753 = cylindrical_surface ( 'none', #6422, 0.005905511811023615026 ) ;
#1754 = face_outer_bound ( 'none', #22785, .t. ) ;
#1755 = advanced_face ( 'none', ( #8131 ), #18471, .f. ) ;
#1756 = cartesian_point ( 'none', ( 0.7949999999999987077, -0.3649999999999999356, -0.08052779999999870597 ) ) ;
#1757 = plane ( 'none', #3570 ) ;
#1758 = edge_curve ( 'none', #4912, #12661, #7057, .t. ) ;
#1759 = oriented_edge ( 'none', *, *, #4950, .f. ) ;
#1760 = cartesian_point ( 'none', ( -2.419629919849969113, -0.3672743711071789763, -1.770871474700432158 ) ) ;
#1761 = edge_loop ( 'none', ( #1113, #16491, #17219, #26752, #5837 ) ) ;
#1762 = oriented_edge ( 'none', *, *, #8704, .f. ) ;
#1763 = oriented_edge ( 'none', *, *, #14298, .f. ) ;
#1764 = axis2_placement_3d ( 'none', #14523, #22844, #27444 ) ;
#1765 = direction ( 'none', ( -0.09202985957858186850, -0.9955461672694009279, 0.02045320955626622056 ) ) ;
#1766 = plane ( 'none', #3745 ) ;
#1767 = oriented_edge ( 'none', *, *, #20786, .t. ) ;
#1768 = oriented_edge ( 'none', *, *, #8765, .t. ) ;
#1769 = oriented_edge ( 'none', *, *, #18744, .t. ) ;
#1770 = oriented_edge ( 'none', *, *, #18339, .f. ) ;
#1771 = cartesian_point ( 'none', ( -2.012498661945956613, 0.3775000818327573504, 0.3490628637242588206 ) ) ;
#1772 = face_outer_bound ( 'none', #8105, .t. ) ;
#1773 = edge_loop ( 'none', ( #11502, #8632, #19886, #4709, #6841 ) ) ;
#1774 = oriented_edge ( 'none', *, *, #16410, .t. ) ;
#1775 = vector ( 'none', #25574, 39.37007874015748143 ) ;
#1776 = advanced_face ( 'none', ( #23080 ), #3357, .f. ) ;
#1777 = cartesian_point ( 'none', ( 0.9104999999999984217, -0.3490000000000041958, 0.5244722000000013873 ) ) ;
#1778 = cartesian_point ( 'none', ( -0.8299999999999998490, -0.1489999999999996882, -1.705527799999999594 ) ) ;
#1779 = axis2_placement_3d ( 'none', #25393, #14470, #23231 ) ;
#1780 = axis2_placement_3d ( 'none', #2384, #22497, #11171 ) ;
#1781 = advanced_face ( 'none', ( #9865 ), #16482, .t. ) ;
#1782 = plane ( 'none', #5455 ) ;
#1783 = edge_curve ( 'none', #20609, #19802, #14420, .t. ) ;
#1784 = advanced_face ( 'none', ( #14054 ), #10009, .f. ) ;
#1785 = cartesian_point ( 'none', ( -0.5572431568767358678, -0.3695516491152945893, -1.684542340193170729 ) ) ;
#1786 = line ( 'none', #2224, #4165 ) ;
#1787 = edge_curve ( 'none', #22641, #17849, #11738, .t. ) ;
#1788 = edge_curve ( 'none', #3824, #10233, #20805, .t. ) ;
#1789 = line ( 'none', #15056, #24215 ) ;
#1790 = cartesian_point ( 'none', ( 0.8502691252519404275, 0.05648227923974171588, -1.908583610679836395 ) ) ;
#1791 = oriented_edge ( 'none', *, *, #13087, .f. ) ;
#1792 = oriented_edge ( 'none', *, *, #12782, .f. ) ;
#1793 = oriented_edge ( 'none', *, *, #16926, .f. ) ;
#1794 = axis2_placement_3d ( 'none', #25995, #23692, #14934 ) ;
#1795 = oriented_edge ( 'none', *, *, #16195, .t. ) ;
#1796 = b_spline_curve_with_knots ( 'none', 3,
( #4880, #2714, #3133, #11922 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.000000000000000000, 0.0004789902317742036095 ),
.unspecified. ) ;
#1797 = cartesian_point ( 'none', ( -0.5167713707649774779, -0.4017578769931903215, -1.690062918499277478 ) ) ;
#1798 = vertex_point ( 'none', #9582 ) ;
#1799 = line ( 'none', #8452, #8065 ) ;
#1801 = cartesian_point ( 'none', ( -2.437480566637814317, 0.5425591272839463963, -0.5104950842326826388 ) ) ;
#1800 = axis2_placement_3d ( 'none', #23343, #21199, #1470 ) ;
#1802 = axis2_placement_3d ( 'none', #19055, #15183, #12725 ) ;
#1803 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#1804 = oriented_edge ( 'none', *, *, #12476, .f. ) ;
#1805 = edge_loop ( 'none', ( #1365, #26702, #22950, #19224 ) ) ;
#1806 = oriented_edge ( 'none', *, *, #8333, .f. ) ;
#1807 = plane ( 'none', #5351 ) ;
#1808 = edge_loop ( 'none', ( #22955, #8882 ) ) ;
#1809 = edge_curve ( 'none', #17898, #3063, #18779, .t. ) ;
#1810 = cartesian_point ( 'none', ( -2.031498680916698163, 0.4900000818327575614, 0.5660628620632253138 ) ) ;
#1811 = oriented_edge ( 'none', *, *, #17509, .f. ) ;
#1812 = face_outer_bound ( 'none', #25347, .t. ) ;
#1813 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#1814 = direction ( 'none', ( -0.8436733265810050231, 9.401863730020133914e-16, -0.5368568878348688456 ) ) ;
#1815 = advanced_face ( 'none', ( #5692, #9735 ), #23106, .t. ) ;
#1816 = line ( 'none', #5857, #1638 ) ;
#1817 = direction ( 'none', ( 1.109499166036610103e-16, -2.483656018061541207e-16, 1.000000000000000000 ) ) ;
#1818 = direction ( 'none', ( 7.897916531795150207e-15, 1.000000000000000000, 0.000000000000000000 ) ) ;
#1819 = line ( 'none', #1966, #25577 ) ;
#1820 = edge_curve ( 'none', #6838, #4761, #20517, .t. ) ;
#1821 = advanced_face ( 'none', ( #5251 ), #3242, .t. ) ;
#1822 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#1823 = direction ( 'none', ( 0.5368568878348718432, 1.132976905471915218e-15, -0.8436733265810030247 ) ) ;
#1824 = cartesian_point ( 'none', ( -1.463498667409880660, 0.6025000818327530538, 0.4115629117193632114 ) ) ;
#1825 = cartesian_point ( 'none', ( -0.7174999999999839284, -0.4115000000000038627, 0.5244722000000128226 ) ) ;
#1826 = axis2_placement_3d ( 'none', #14012, #17762, #6967 ) ;
#1827 = circle ( 'none', #28023, 0.01013576414119576538 ) ;
#1828 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#1829 = advanced_face ( 'none', ( #23243 ), #3533, .t. ) ;
#1830 = cartesian_point ( 'none', ( -1.821771746176899409, -0.1682743711071821302, 0.3907501530429831615 ) ) ;
#1831 = line ( 'none', #19683, #21500 ) ;
#1832 = vertex_point ( 'none', #12156 ) ;
#1833 = oriented_edge ( 'none', *, *, #23784, .f. ) ;
#1834 = axis2_placement_3d ( 'none', #22047, #4759, #2464 ) ;
#1835 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#1836 = line ( 'none', #17114, #16657 ) ;
#1837 = axis2_placement_3d ( 'none', #8783, #17555, #24169 ) ;
#1838 = cartesian_point ( 'none', ( -2.432863687262839303, -0.4182743711071790216, -1.756542150844940142 ) ) ;
#1839 = oriented_edge ( 'none', *, *, #9417, .t. ) ;
#1840 = vector ( 'none', #1490, 39.37007874015748143 ) ;
#1841 = cartesian_point ( 'none', ( -2.418404131658832945, 0.5425591490707929454, -0.7597076818240275919 ) ) ;
#1842 = plane ( 'none', #20979 ) ;
#1843 = line ( 'none', #8911, #11989 ) ;
#1844 = face_outer_bound ( 'none', #10731, .t. ) ;
#1845 = oriented_edge ( 'none', *, *, #6061, .t. ) ;
#1846 = oriented_edge ( 'none', *, *, #8863, .f. ) ;
#1847 = oriented_edge ( 'none', *, *, #3881, .t. ) ;
#1848 = edge_curve ( 'none', #12712, #5773, #5549, .t. ) ;
#1849 = cartesian_point ( 'none', ( 0.7804781253277982556, -0.3826753930347990829, -1.695243133824612780 ) ) ;
#1850 = vector ( 'none', #18526, 39.37007874015747433 ) ;
#1851 = vector ( 'none', #3432, 39.37007874015747433 ) ;
#1852 = vertex_point ( 'none', #18936 ) ;
#1853 = cartesian_point ( 'none', ( -0.9366868999999989898, -0.3649999999999970490, -1.705527799999999594 ) ) ;
#1854 = cartesian_point ( 'none', ( -0.3071622849797367993, -0.03080022626563385171, 0.3467602110722485254 ) ) ;
#1855 = direction ( 'none', ( 0.5368568878348718432, 1.132976905471915218e-15, -0.8436733265810030247 ) ) ;
#1856 = advanced_face ( 'none', ( #27121 ), #27706, .t. ) ;
#1857 = edge_loop ( 'none', ( #2741, #21238, #11924, #25924 ) ) ;
#1858 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#1859 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#1860 = edge_curve ( 'none', #28363, #27645, #24820, .t. ) ;
#1861 = circle ( 'none', #3679, 0.003937007874015752314 ) ;
#1862 = direction ( 'none', ( -4.371142336978555996e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#1863 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#1864 = vertex_point ( 'none', #16191 ) ;
#1865 = cartesian_point ( 'none', ( 0.1911286000000000929, 0.1835615925569399620, 0.2525000000000005018 ) ) ;
#1866 = line ( 'none', #21734, #8087 ) ;
#1867 = face_outer_bound ( 'none', #22505, .t. ) ;
#1868 = direction ( 'none', ( 0.7999999737731691152, -5.245364906314443845e-08, 0.6000000349691040347 ) ) ;
#1869 = plane ( 'none', #20572 ) ;
#1870 = vector ( 'none', #21798, 39.37007874015748143 ) ;
#1871 = conical_surface ( 'none', #11072, 0.02683692341845010654, 0.4363323129985806625 ) ;
#1872 = cartesian_point ( 'none', ( -2.355018305128107947, 0.5386221407149193174, -0.7541958683757180593 ) ) ;
#1873 = oriented_edge ( 'none', *, *, #6866, .t. ) ;
#1874 = oriented_edge ( 'none', *, *, #21420, .f. ) ;
#1875 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#1876 = vector ( 'none', #4526, 39.37007874015748143 ) ;
#1877 = direction ( 'none', ( 1.000000000000000000, 8.741913579725610745e-15, 0.000000000000000000 ) ) ;
#1878 = cylindrical_surface ( 'none', #8935, 0.009000000000000027076 ) ;
#1879 = edge_loop ( 'none', ( #4042, #24548, #20960, #19090 ) ) ;
#1880 = oriented_edge ( 'none', *, *, #12685, .f. ) ;
#1881 = edge_loop ( 'none', ( #17880, #9111 ) ) ;
#1882 = b_spline_curve_with_knots ( 'none', 3,
( #22615, #20597, #868, #1017 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002204729931177935539, 0.0003987147682254120950 ),
.unspecified. ) ;
#1883 = edge_loop ( 'none', ( #13799, #12854, #13274, #14426 ) ) ;
#1884 = cartesian_point ( 'none', ( 0.04527559055118111908, -3.303572949937843695e-17, 0.1260000000000000564 ) ) ;
#1885 = plane ( 'none', #5503 ) ;
#1886 = vertex_point ( 'none', #24967 ) ;
#1887 = vector ( 'none', #4578, 39.37007874015748143 ) ;
#1888 = oriented_edge ( 'none', *, *, #21881, .f. ) ;
#1889 = cartesian_point ( 'none', ( 0.02344999999999999168, 0.2000000000000000389, 0.09750000000000011435 ) ) ;
#1890 = vertex_point ( 'none', #11881 ) ;
#1891 = direction ( 'none', ( 2.567390744445674993e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#1892 = line ( 'none', #2728, #18137 ) ;
#1893 = cartesian_point ( 'none', ( -1.819763628499896146, -0.4182743711071820192, 0.3282592261256012112 ) ) ;
#1894 = edge_curve ( 'none', #12395, #4394, #24534, .t. ) ;
#1895 = circle ( 'none', #5562, 0.003937007874015739303 ) ;
#1896 = line ( 'none', #1600, #25328 ) ;
#1897 = edge_loop ( 'none', ( #17497, #25639, #8566, #9249 ) ) ;
#1898 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#1899 = axis2_placement_3d ( 'none', #4597, #26333, #13252 ) ;
#1900 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#1901 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#1902 = axis2_placement_3d ( 'none', #11513, #564, #25315 ) ;
#1903 = cartesian_point ( 'none', ( -1.823998683976495894, 0.5060000818327559102, 0.6010628802034513329 ) ) ;
#1904 = line ( 'none', #3636, #26290 ) ;
#1905 = cartesian_point ( 'none', ( -2.460189010200883875, 0.5402495394552734309, -0.7599471748843442676 ) ) ;
#1906 = circle ( 'none', #18423, 0.03200000000000002842 ) ;
#1907 = cartesian_point ( 'none', ( -0.2261371897405388964, -4.510730409336962232, 0.08950000000000009337 ) ) ;
#1908 = oriented_edge ( 'none', *, *, #28413, .f. ) ;
#1909 = vector ( 'none', #22416, 39.37007874015748854 ) ;
#1910 = direction ( 'none', ( -0.3323521847466409107, 0.9396926207859100932, 0.08074530162580459414 ) ) ;
#1911 = edge_loop ( 'none', ( #13827, #13273, #27324, #5032, #11674, #17203 ) ) ;
#1912 = oriented_edge ( 'none', *, *, #3018, .f. ) ;
#1913 = oriented_edge ( 'none', *, *, #8929, .t. ) ;
#1914 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#1915 = cartesian_point ( 'none', ( 0.7740331657544730071, -0.3971698324229071542, -1.743296042076807995 ) ) ;
#1916 = vertex_point ( 'none', #27853 ) ;
#1917 = edge_loop ( 'none', ( #5262, #24415, #13668, #12194 ) ) ;
#1918 = vector ( 'none', #659, 39.37007874015748143 ) ;
#1919 = vertex_point ( 'none', #27989 ) ;
#1920 = vertex_point ( 'none', #1660 ) ;
#1921 = face_outer_bound ( 'none', #2010, .t. ) ;
#1922 = circle ( 'none', #17098, 0.07299999999999993994 ) ;
#1923 = cartesian_point ( 'none', ( 0.07710450000000024229, -0.004999999999999939389, -1.750527799999999523 ) ) ;
#1924 = vertex_point ( 'none', #19079 ) ;
#1925 = edge_curve ( 'none', #27057, #3824, #12750, .t. ) ;
#1926 = vertex_point ( 'none', #23673 ) ;
#1927 = vector ( 'none', #11819, 39.37007874015748854 ) ;
#1928 = edge_curve ( 'none', #450, #5729, #4511, .t. ) ;
#1929 = axis2_placement_3d ( 'none', #11716, #22800, #9569 ) ;
#1930 = cartesian_point ( 'none', ( -0.2259999999999991738, 0.8130000000000019433, 0.1514722000000001678 ) ) ;
#1931 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#1932 = cylindrical_surface ( 'none', #9145, 0.1249999999999998335 ) ;
#1933 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999962252, 8.742273397411554924e-08 ) ) ;
#1934 = axis2_placement_3d ( 'none', #7158, #20389, #20826 ) ;
#1935 = cartesian_point ( 'none', ( -1.873998671431327923, 0.4560000818327586414, 0.5325628758323133205 ) ) ;
#1936 = vector ( 'none', #7493, 39.37007874015748143 ) ;
#1937 = line ( 'none', #14914, #11327 ) ;
#1938 = cartesian_point ( 'none', ( 0.8503459224098991465, 0.05616594811518841462, -1.908567883817658961 ) ) ;
#1939 = oriented_edge ( 'none', *, *, #13904, .f. ) ;
#1940 = oriented_edge ( 'none', *, *, #10976, .f. ) ;
#1941 = axis2_placement_3d ( 'none', #22305, #551, #19888 ) ;
#1942 = oriented_edge ( 'none', *, *, #368, .f. ) ;
#1943 = vertex_point ( 'none', #2343 ) ;
#1944 = axis2_placement_3d ( 'none', #7314, #16375, #16229 ) ;
#1945 = oriented_edge ( 'none', *, *, #8112, .f. ) ;
#1946 = cartesian_point ( 'none', ( -2.429034051051476073, 0.6143213157527833701, -0.8024242114481022758 ) ) ;
#1947 = line ( 'none', #19083, #14664 ) ;
#1948 = edge_curve ( 'none', #27233, #24461, #82, .t. ) ;
#1949 = direction ( 'none', ( 1.020834659419799449e-16, -1.000000000000000000, 2.588457267232843400e-17 ) ) ;
#1950 = advanced_face ( 'none', ( #8160 ), #13522, .t. ) ;
#1951 = vertex_point ( 'none', #25682 ) ;
#1953 = edge_curve ( 'none', #7045, #11568, #24232, .t. ) ;
#1952 = edge_loop ( 'none', ( #25761, #28356, #2943, #11233 ) ) ;
#1954 = cartesian_point ( 'none', ( -0.5781845967069167980, -0.3672743711071791428, -1.674593356273093026 ) ) ;
#1955 = vertex_point ( 'none', #22065 ) ;
#1956 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#1957 = edge_curve ( 'none', #1920, #11139, #16776, .t. ) ;
#1958 = vector ( 'none', #10218, 39.37007874015748143 ) ;
#1959 = oriented_edge ( 'none', *, *, #15534, .f. ) ;
#1960 = cylindrical_surface ( 'none', #25521, 0.06300000000000000044 ) ;
#1961 = face_outer_bound ( 'none', #11197, .t. ) ;
#1962 = cartesian_point ( 'none', ( -2.083699093308819972, -0.3650000000000000466, 0.5024843933088195547 ) ) ;
#1963 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#1964 = circle ( 'none', #19442, 0.05399999999999994388 ) ;
#1965 = line ( 'none', #13349, #2831 ) ;
#1966 = cartesian_point ( 'none', ( -2.291238777181845876, 0.6027953698357895185, -0.7630541276923518135 ) ) ;
#1967 = cartesian_point ( 'none', ( -2.479999999999999982, 0.5860000000000004095, -0.4605277999999995431 ) ) ;
#1968 = cartesian_point ( 'none', ( -2.423336361370393988, 0.5425591495851508350, -0.7655912536726143802 ) ) ;
#1969 = cartesian_point ( 'none', ( 0.4833679000000000170, 0.8000000000000000444, 0.5744722000000000994 ) ) ;
#1970 = cartesian_point ( 'none', ( -0.3518709333797831462, -0.3490000000000000324, 0.3209394194987403304 ) ) ;
#1971 = cartesian_point ( 'none', ( 0.7986563745272787784, -0.4115000000000033076, -0.06163702309289455228 ) ) ;
#1972 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#1973 = direction ( 'none', ( 0.9024935347676692476, 0.4307034010807875291, 0.000000000000000000 ) ) ;
#1974 = edge_curve ( 'none', #18069, #17609, #21241, .t. ) ;
#1975 = vertex_point ( 'none', #6132 ) ;
#1976 = oriented_edge ( 'none', *, *, #16802, .f. ) ;
#1977 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
#1978 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 1.475715455891945576e-16 ) ) ;
#1979 = edge_curve ( 'none', #2764, #10446, #10447, .t. ) ;
#1980 = cartesian_point ( 'none', ( -0.04527559055118108439, -2.749106879457742608e-17, 0.1260000000000000564 ) ) ;
#1981 = oriented_edge ( 'none', *, *, #16006, .t. ) ;
#1982 = axis2_placement_3d ( 'none', #2592, #4756, #8952 ) ;
#1983 = cartesian_point ( 'none', ( -1.673998677988036698, 0.4650000818327546526, 0.5325628933168681245 ) ) ;
#1984 = face_outer_bound ( 'none', #20129, .t. ) ;
#1985 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#1986 = cartesian_point ( 'none', ( 0.7420103699797512276, -0.4182743711071796322, -1.672854962722870598 ) ) ;
#1987 = edge_curve ( 'none', #12956, #2049, #13860, .t. ) ;
#1988 = oriented_edge ( 'none', *, *, #20786, .f. ) ;
#1989 = oriented_edge ( 'none', *, *, #13720, .f. ) ;
#1991 = edge_curve ( 'none', #15368, #14135, #6814, .t. ) ;
#1990 = oriented_edge ( 'none', *, *, #15745, .t. ) ;
#1992 = cartesian_point ( 'none', ( -2.479999999999999982, -0.3490000000000000324, -1.813527799999999690 ) ) ;
#1993 = cartesian_point ( 'none', ( -0.7236868999999989116, -0.4249999999999969913, -1.812527799999998912 ) ) ;
#1994 = edge_curve ( 'none', #10090, #4483, #26510, .t. ) ;
#1995 = oriented_edge ( 'none', *, *, #24168, .f. ) ;
#1996 = direction ( 'none', ( -0.5368568878348658480, -1.202597848181783934e-15, 0.8436733265810067994 ) ) ;
#1997 = cartesian_point ( 'none', ( -2.364073420613940435, 0.5543701774597882270, -0.8142352374717227725 ) ) ;
#1998 = edge_curve ( 'none', #26898, #10408, #8480, .t. ) ;
#1999 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#2000 = edge_loop ( 'none', ( #198, #9848, #24068, #931 ) ) ;
#2001 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#2002 = cartesian_point ( 'none', ( -2.134498679168241875, 0.5775000818327583607, 0.5460628530586792984 ) ) ;
#2003 = cartesian_point ( 'none', ( -2.415254525428457200, 0.5622441883031980003, -0.7581328768158277498 ) ) ;
#2004 = direction ( 'none', ( -0.9848987550793875112, 4.350474557862205422e-16, -0.1731312861474573750 ) ) ;
#2005 = cartesian_point ( 'none', ( -2.462518276214309854, 0.5402529031879489407, -0.7589645130902749059 ) ) ;
#2006 = vertex_point ( 'none', #308 ) ;
#2007 = direction ( 'none', ( -0.9811509179672481817, -0.08715574274765791607, -0.1724724693338919590 ) ) ;
#2008 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#2009 = cartesian_point ( 'none', ( -0.9414999999999952296, -0.3490000000000038627, 0.5244722000000049400 ) ) ;
#2010 = edge_loop ( 'none', ( #17710, #3604, #23908, #11776 ) ) ;
#2011 = cartesian_point ( 'none', ( -2.437480555469015986, 0.5622441889915662516, -0.7660068935353816499 ) ) ;
#2012 = edge_curve ( 'none', #27859, #22696, #28225, .t. ) ;
#2013 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#2014 = circle ( 'none', #18076, 0.1494999999999999940 ) ;
#2015 = edge_curve ( 'none', #16751, #18914, #2184, .t. ) ;
#2016 = cartesian_point ( 'none', ( -1.973998679168242454, 0.5575000818327571217, 0.5460628670900349313 ) ) ;
#2017 = oriented_edge ( 'none', *, *, #696, .t. ) ;
#2018 = vertex_point ( 'none', #3675 ) ;
#2019 = direction ( 'none', ( -4.371138628494901450e-08, 0.000000000000000000, 0.9999999999999991118 ) ) ;
#2020 = direction ( 'none', ( -0.1724724693339019232, -0.08715574274765974794, 0.9811509179672464054 ) ) ;
#2021 = face_outer_bound ( 'none', #17839, .t. ) ;
#2022 = edge_curve ( 'none', #18899, #21205, #12602, .t. ) ;
#2023 = oriented_edge ( 'none', *, *, #12376, .t. ) ;
#2024 = oriented_edge ( 'none', *, *, #4532, .t. ) ;
#2026 = advanced_face ( 'none', ( #6671 ), #13303, .t. ) ;
#2025 = oriented_edge ( 'none', *, *, #26866, .f. ) ;
#2027 = circle ( 'none', #18088, 0.009000000000000027076 ) ;
#2028 = cartesian_point ( 'none', ( -2.189677074490720354, 0.7399999999999999911, 0.5444722000000001838 ) ) ;
#2029 = plane ( 'none', #7819 ) ;
#2030 = oriented_edge ( 'none', *, *, #24523, .t. ) ;
#2031 = oriented_edge ( 'none', *, *, #6183, .f. ) ;
#2032 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#2033 = oriented_edge ( 'none', *, *, #4964, .t. ) ;
#2034 = cartesian_point ( 'none', ( -2.440845076394444479, 0.6146063934578372967, -0.7630541331992987120 ) ) ;
#2035 = cartesian_point ( 'none', ( -2.425097055938087998, 0.5661811745280407315, -0.5104950816262846525 ) ) ;
#2036 = cartesian_point ( 'none', ( -0.7299999999999998712, 0.02500000000000000486, -1.925527799999999790 ) ) ;
#2037 = axis2_placement_3d ( 'none', #2132, #24016, #21570 ) ;
#2038 = cartesian_point ( 'none', ( -0.6664999999999999813, -0.4249999999999999889, -1.875527799999999745 ) ) ;
#2039 = oriented_edge ( 'none', *, *, #3241, .f. ) ;
#2040 = cartesian_point ( 'none', ( -1.828466154586473547, -0.3967188057517410105, 0.3874044485993211051 ) ) ;
#2041 = face_outer_bound ( 'none', #5250, .t. ) ;
#2042 = face_outer_bound ( 'none', #1297, .t. ) ;
#2043 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
#2044 = direction ( 'none', ( -0.5368568878348665141, -8.431629610074885162e-16, 0.8436733265810064664 ) ) ;
#2045 = cartesian_point ( 'none', ( -2.462006064167870267, 0.5420665933605521847, -0.7594766047534615705 ) ) ;
#2046 = line ( 'none', #302, #1738 ) ;
#2047 = circle ( 'none', #9452, 0.04450000000000010197 ) ;
#2048 = cartesian_point ( 'none', ( 0.9153131000000025441, 3.782794594721394787, -1.812527799999991807 ) ) ;
#2050 = edge_curve ( 'none', #8589, #6034, #26903, .t. ) ;
#2049 = vertex_point ( 'none', #11527 ) ;
#2051 = vertex_point ( 'none', #11811 ) ;
#2052 = edge_curve ( 'none', #7536, #13960, #17666, .t. ) ;
#2053 = cartesian_point ( 'none', ( -0.5362738943636092825, -0.3826753930347985277, -1.682275042957529942 ) ) ;
#2054 = axis2_placement_3d ( 'none', #22087, #22629, #12916 ) ;
#2055 = cartesian_point ( 'none', ( 0.1690000000000001779, -1.012295948547989526e-16, 0.3214999999999999525 ) ) ;
#2056 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#2057 = oriented_edge ( 'none', *, *, #7672, .t. ) ;
#2058 = oriented_edge ( 'none', *, *, #28365, .t. ) ;
#2059 = oriented_edge ( 'none', *, *, #20156, .t. ) ;
#2060 = oriented_edge ( 'none', *, *, #22015, .f. ) ;
#2061 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#2062 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#2063 = oriented_edge ( 'none', *, *, #2220, .f. ) ;
#2064 = vertex_point ( 'none', #15844 ) ;
#2065 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#2066 = axis2_placement_3d ( 'none', #220, #13621, #22654 ) ;
#2067 = oriented_edge ( 'none', *, *, #26107, .t. ) ;
#2068 = cartesian_point ( 'none', ( -2.369390199999999336, 0.6149999999999997691, -0.8085238962865296530 ) ) ;
#2069 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#2070 = axis2_placement_3d ( 'none', #19948, #199, #9003 ) ;
#2071 = axis2_placement_3d ( 'none', #22228, #26527, #11278 ) ;
#2072 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#2073 = cartesian_point ( 'none', ( -2.177999999999999492, 0.7235038599183736263, 0.5444722000000001838 ) ) ;
#2074 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#2075 = direction ( 'none', ( 0.8436733265810067994, -9.937755021569738632e-16, 0.5368568878348659590 ) ) ;
#2076 = cartesian_point ( 'none', ( 0.8553344331536651968, 0.02860430855498503899, -1.907408680120652456 ) ) ;
#2077 = edge_loop ( 'none', ( #3900, #5416, #863, #6976, #19594, #6538 ) ) ;
#2078 = oriented_edge ( 'none', *, *, #3952, .f. ) ;
#2079 = oriented_edge ( 'none', *, *, #8219, .f. ) ;
#2080 =( bounded_curve ( ) b_spline_curve ( 3, ( #2240, #14001, #15220, #26283 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.770870138395352900, 1.799918949843709592 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999296817823175587, 0.9999296817823175587, 1.000000000000000000 ) )
representation_item ( '' ) );
#2081 = edge_curve ( 'none', #2802, #26381, #14028, .t. ) ;
#2082 = circle ( 'none', #5295, 0.1014999999999999930 ) ;
#2083 = edge_loop ( 'none', ( #23975, #28257, #3500, #10150, #12165, #16393, #12380 ) ) ;
#2084 = vector ( 'none', #17233, 39.37007874015748854 ) ;
#2085 = edge_loop ( 'none', ( #4148, #19788, #26602, #28321 ) ) ;
#2086 = circle ( 'none', #11726, 0.04450000000000003259 ) ;
#2087 = face_outer_bound ( 'none', #21320, .t. ) ;
#2088 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#2089 = axis2_placement_3d ( 'none', #4355, #26765, #19755 ) ;
#2090 = axis2_placement_3d ( 'none', #24755, #9244, #577 ) ;
#2091 = cartesian_point ( 'none', ( 0.3362074094850610595, -0.09771203461162236703, -1.536117289567037192 ) ) ;
#2092 = edge_loop ( 'none', ( #22495, #12353, #16703, #4443 ) ) ;
#2093 = oriented_edge ( 'none', *, *, #26384, .f. ) ;
#2094 = oriented_edge ( 'none', *, *, #20259, .t. ) ;
#2095 = cartesian_point ( 'none', ( -2.439038848123689540, 0.5494489137289532144, -0.7697580732927328251 ) ) ;
#2096 = vertex_point ( 'none', #18426 ) ;
#2097 = cylindrical_surface ( 'none', #25417, 0.03937007874015746589 ) ;
#2098 = oriented_edge ( 'none', *, *, #10427, .f. ) ;
#2099 = cartesian_point ( 'none', ( -0.1785260621395513003, 0.01609628688031322641, 0.1339999999999999247 ) ) ;
#2100 = direction ( 'none', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#2101 = direction ( 'none', ( -0.7071068430037832364, 5.602973487431868619e-15, 0.7071067193693063579 ) ) ;
#2102 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742273464974639007e-08 ) ) ;
#2103 = direction ( 'none', ( 0.9999999999999990008, -3.897916532926553139e-15, 4.371138804857207673e-08 ) ) ;
#2104 = circle ( 'none', #20038, 0.02344999999999999168 ) ;
#2105 = cartesian_point ( 'none', ( -1.586498664874619990, 0.5475000818327540042, 0.3825629009663617519 ) ) ;
#2106 = axis2_placement_3d ( 'none', #11306, #12213, #831 ) ;
#2107 = cartesian_point ( 'none', ( 0.8700010602965965179, 0.05465518732030300725, -1.923009521242186937 ) ) ;
#2108 = cartesian_point ( 'none', ( -2.491447724318941681, 0.5935423241840455111, -0.4605277999999995431 ) ) ;
#2109 = vector ( 'none', #26411, 39.37007874015748854 ) ;
#2110 = face_outer_bound ( 'none', #6846, .t. ) ;
#2111 = cartesian_point ( 'none', ( 0.2000000000000001221, -1.072080048852886887e-16, 0.3115000000000000546 ) ) ;
#2112 = vector ( 'none', #8614, 39.37007874015748143 ) ;
#2113 = edge_curve ( 'none', #18930, #14417, #17887, .t. ) ;
#2114 = axis2_placement_3d ( 'none', #3460, #14562, #5628 ) ;
#2115 = line ( 'none', #21553, #25667 ) ;
#2116 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#2117 = edge_curve ( 'none', #18496, #19446, #22466, .t. ) ;
#2118 = cartesian_point ( 'none', ( -2.291238777569053031, 0.5386221407149190954, -0.7541958655895980579 ) ) ;
#2119 = edge_loop ( 'none', ( #8666, #10124, #20413, #2183 ) ) ;
#2120 = oriented_edge ( 'none', *, *, #18985, .f. ) ;
#2121 = vertex_point ( 'none', #9658 ) ;
#2122 = edge_curve ( 'none', #27958, #16171, #19496, .t. ) ;
#2123 = face_outer_bound ( 'none', #21908, .t. ) ;
#2124 = cartesian_point ( 'none', ( 0.7734230656218423761, -0.4182743711071820192, -0.08570566772357929297 ) ) ;
#2125 = oriented_edge ( 'none', *, *, #2672, .f. ) ;
#2126 = face_bound ( 'none', #12995, .t. ) ;
#2127 = oriented_edge ( 'none', *, *, #189, .f. ) ;
#2128 = line ( 'none', #10917, #737 ) ;
#2129 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#2130 = axis2_placement_3d ( 'none', #16076, #11608, #2565 ) ;
#2131 = cartesian_point ( 'none', ( 0.2000000000000001221, -1.073892047664930683e-16, 0.3125722534602550229 ) ) ;
#2132 = cartesian_point ( 'none', ( -2.384000000000000341, -0.3672743711071789763, -1.779527799999999882 ) ) ;
#2133 = vertex_point ( 'none', #20314 ) ;
#2134 = vertex_point ( 'none', #579 ) ;
#2135 = oriented_edge ( 'none', *, *, #2186, .t. ) ;
#2136 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#2137 = cartesian_point ( 'none', ( -2.384000000000000341, -0.3672743711071789763, -1.779527799999999882 ) ) ;
#2138 = cartesian_point ( 'none', ( -2.355018315436423926, 0.5661811752164084277, -0.5183690943110770277 ) ) ;
#2139 = axis2_placement_3d ( 'none', #2811, #18780, #1219 ) ;
#2140 = cartesian_point ( 'none', ( -0.1884924999999998962, 0.8000000000000000444, 0.3775000000000005573 ) ) ;
#2141 = direction ( 'none', ( 1.318389841742374378e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#2142 = oriented_edge ( 'none', *, *, #23067, .f. ) ;
#2143 = vertex_point ( 'none', #20586 ) ;
#2144 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#2145 = cartesian_point ( 'none', ( -2.416999999999999815, 0.8130000000000019433, 0.4614722000000001101 ) ) ;
#2146 = cartesian_point ( 'none', ( 0.9700000000000000844, 0.8000000000000000444, -1.800527799999998901 ) ) ;
#2147 = cylindrical_surface ( 'none', #21366, 0.04450000000000003259 ) ;
#2148 = axis2_placement_3d ( 'none', #11413, #20203, #7532 ) ;
#2149 = edge_curve ( 'none', #8172, #21572, #5956, .t. ) ;
#2150 = direction ( 'none', ( 3.258709995156765057e-16, 6.829364738799808617e-16, 1.000000000000000000 ) ) ;
#2151 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#2152 = advanced_face ( 'none', ( #17876 ), #25047, .f. ) ;
#2153 = vector ( 'none', #16271, 39.37007874015748143 ) ;
#2154 = cartesian_point ( 'none', ( 0.2976547174248781458, 0.8000000000000019318, 0.1266623274628389251 ) ) ;
#2155 = edge_curve ( 'none', #13532, #17886, #22754, .t. ) ;
#2156 = edge_curve ( 'none', #2309, #279, #860, .t. ) ;
#2157 = cartesian_point ( 'none', ( -2.042999999999999705, -0.4249999999999999889, 0.4624722000000004996 ) ) ;
#2158 = cartesian_point ( 'none', ( -2.425097044941404434, 0.5553544248678544681, -0.7620698857223955347 ) ) ;
#2159 = edge_curve ( 'none', #6223, #16973, #26638, .t. ) ;
#2160 = advanced_face ( 'none', ( #20446 ), #24493, .f. ) ;
#2161 = cartesian_point ( 'none', ( -2.157499999999999751, 0.5977538599183737089, 0.5744722000000000994 ) ) ;
#2162 = edge_loop ( 'none', ( #22625, #27270, #27093, #7754 ) ) ;
#2163 = vertex_point ( 'none', #18008 ) ;
#2164 = face_outer_bound ( 'none', #21182, .t. ) ;
#2165 = vector ( 'none', #22508, 39.37007874015748143 ) ;
#2166 = cartesian_point ( 'none', ( -1.769696628056917520, -0.4182743711071820192, 0.3089138403646254361 ) ) ;
#2167 = vector ( 'none', #10242, 39.37007874015748143 ) ;
#2168 = direction ( 'none', ( -0.03215910807881558475, -0.9960450290638858117, 0.08282567141109101194 ) ) ;
#2169 = oriented_edge ( 'none', *, *, #8731, .f. ) ;
#2170 = oriented_edge ( 'none', *, *, #19038, .t. ) ;
#2171 = oriented_edge ( 'none', *, *, #24506, .f. ) ;
#2172 = oriented_edge ( 'none', *, *, #10978, .f. ) ;
#2173 = cartesian_point ( 'none', ( -1.463498659796168999, 0.5300000818327530450, 0.3244722000000011541 ) ) ;
#2174 = direction ( 'none', ( -1.020834659419799449e-16, 1.000000000000000000, -2.588457267232843400e-17 ) ) ;
#2175 = oriented_edge ( 'none', *, *, #4615, .t. ) ;
#2176 = oriented_edge ( 'none', *, *, #2338, .f. ) ;
#2177 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#2178 = cartesian_point ( 'none', ( -0.9944999999999998286, -0.3649999999999969380, -1.812527799999999356 ) ) ;
#2179 = edge_curve ( 'none', #19361, #23251, #2928, .t. ) ;
#2180 = cartesian_point ( 'none', ( 3.905062282638349258e-18, 0.09499999999999997335, 0.1260000000000000564 ) ) ;
#2181 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#2182 = cartesian_point ( 'none', ( -2.514999999999999680, 0.6400000000000000133, -0.3900277999999996470 ) ) ;
#2183 = oriented_edge ( 'none', *, *, #10535, .t. ) ;
#2184 = b_spline_curve_with_knots ( 'none', 3,
( #1509, #17218, #10296, #25978 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004806688331843430272, 0.005268114447680941753 ),
.unspecified. ) ;
#2185 = face_outer_bound ( 'none', #1507, .t. ) ;
#2186 = edge_curve ( 'none', #19446, #5379, #2027, .t. ) ;
#2187 = direction ( 'none', ( -0.9811509179672481817, -0.08715574274765791607, -0.1724724693338919590 ) ) ;
#2188 = cartesian_point ( 'none', ( -2.416500000000001425, -0.4115000000000028635, 0.08747219999999923667 ) ) ;
#2189 = axis2_placement_3d ( 'none', #8915, #6611, #11207 ) ;
#2190 = plane ( 'none', #8364 ) ;
#2191 = circle ( 'none', #21953, 0.03250000000000000111 ) ;
#2192 = edge_curve ( 'none', #4543, #20328, #25187, .t. ) ;
#2193 = cylindrical_surface ( 'none', #16646, 0.02449999999999996972 ) ;
#2194 = edge_curve ( 'none', #16824, #23568, #9809, .t. ) ;
#2195 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#2196 = cartesian_point ( 'none', ( 0.7888398394613339581, -0.4182743711071796877, -1.668011578566894526 ) ) ;
#2197 = edge_curve ( 'none', #26771, #13510, #16731, .t. ) ;
#2198 = direction ( 'none', ( 0.5718220148280549475, -0.08715574274765965079, 0.8157349200960367641 ) ) ;
#2199 = oriented_edge ( 'none', *, *, #25907, .t. ) ;
#2200 = oriented_edge ( 'none', *, *, #21021, .t. ) ;
#2201 = plane ( 'none', #12659 ) ;
#2202 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#2203 = vector ( 'none', #19294, 39.37007874015748143 ) ;
#2204 = cartesian_point ( 'none', ( 0.7237778638006475695, -0.3965200266703477472, -1.669913062421225280 ) ) ;
#2205 = oriented_edge ( 'none', *, *, #5858, .f. ) ;
#2206 = oriented_edge ( 'none', *, *, #24702, .t. ) ;
#2207 = oriented_edge ( 'none', *, *, #8318, .t. ) ;
#2208 = vertex_point ( 'none', #21174 ) ;
#2209 = axis2_placement_3d ( 'none', #6863, #17663, #98 ) ;
#2210 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#2211 = vector ( 'none', #3256, 39.37007874015748854 ) ;
#2212 = oriented_edge ( 'none', *, *, #21549, .f. ) ;
#2213 = oriented_edge ( 'none', *, *, #8280, .t. ) ;
#2214 = edge_curve ( 'none', #21998, #3258, #5475, .t. ) ;
#2215 = face_outer_bound ( 'none', #5467, .t. ) ;
#2216 = oriented_edge ( 'none', *, *, #12615, .f. ) ;
#2217 = cartesian_point ( 'none', ( -1.822523014084411530, -0.3967475932359547652, 0.3919307743762411311 ) ) ;
#2218 = advanced_face ( 'none', ( #3898 ), #26215, .t. ) ;
#2219 = line ( 'none', #22086, #19410 ) ;
#2220 = edge_curve ( 'none', #3945, #20057, #6068, .t. ) ;
#2221 = direction ( 'none', ( 0.4472135639645153371, -7.819326783287109225e-08, 0.8944272067676329874 ) ) ;
#2222 = circle ( 'none', #23852, 0.03937007874015751446 ) ;
#2223 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#2224 = cartesian_point ( 'none', ( -2.421553748472871526, 0.5661811752852454749, -0.5191564987942363096 ) ) ;
#2225 = vector ( 'none', #5949, 39.37007874015748143 ) ;
#2226 = direction ( 'none', ( -0.5773502187160550747, 0.5773502691896302830, -0.5773503196631873946 ) ) ;
#2227 = oriented_edge ( 'none', *, *, #10204, .t. ) ;
#2228 = edge_loop ( 'none', ( #19203, #9412, #6799, #17515, #9213, #14917, #17395, #3827, #5829, #24759, #10024, #25921, #19733, #27155, #7952, #2806, #21472, #14726, #843, #2507, #17266 ) ) ;
#2229 = oriented_edge ( 'none', *, *, #4768, .t. ) ;
#2230 = oriented_edge ( 'none', *, *, #24874, .f. ) ;
#2231 = line ( 'none', #4258, #21837 ) ;
#2232 = direction ( 'none', ( -0.07353097541455524966, 0.9961946980917454342, -0.04679016080844259490 ) ) ;
#2233 = cartesian_point ( 'none', ( 0.7289232715001039420, -0.4182743711071795767, -1.731740773874398398 ) ) ;
#2234 = vector ( 'none', #17037, 39.37007874015748143 ) ;
#2235 = oriented_edge ( 'none', *, *, #1928, .f. ) ;
#2236 = vertex_point ( 'none', #27925 ) ;
#2237 = vertex_point ( 'none', #12240 ) ;
#2238 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#2239 = oriented_edge ( 'none', *, *, #22176, .f. ) ;
#2240 = cartesian_point ( 'none', ( -1.756957492661092246, -0.3970641132977108523, 0.3704243184798985400 ) ) ;
#2241 = axis2_placement_3d ( 'none', #21416, #27888, #4291 ) ;
#2242 = axis2_placement_3d ( 'none', #6423, #8163, #23828 ) ;
#2243 = oriented_edge ( 'none', *, *, #5838, .f. ) ;
#2244 = cartesian_point ( 'none', ( -2.458293681336646941, 0.5645504128685616685, -0.5150350787718499523 ) ) ;
#2245 = line ( 'none', #9015, #8157 ) ;
#2246 = cartesian_point ( 'none', ( -1.414999999999999591, 0.7235038599183736263, 0.5444722000000002948 ) ) ;
#2247 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#2248 = edge_curve ( 'none', #8362, #10152, #3208, .t. ) ;
#2249 = face_bound ( 'none', #21901, .t. ) ;
#2250 = direction ( 'none', ( 0.9999999999999961142, 0.000000000000000000, 8.742277826124672249e-08 ) ) ;
#2251 = direction ( 'none', ( 0.5368568878348748408, 1.132976905471911865e-15, -0.8436733265810011373 ) ) ;
#2252 = cartesian_point ( 'none', ( -2.423050961429117578, 0.5386223161641214841, -0.7610053608259222946 ) ) ;
#2253 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #27585, #23274, #10034, #25713 ),
( #1392, #18810, #7894, #14655 ),
( #23409, #16662, #5720, #21118 ),
( #18963, #27730, #12487, #16810 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 4 ),
( 0.000000000000000000, 1.000000000000000000 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.8047378541240000072, 0.8047378541240000072, 1.000000000000000000),
( 0.8025111867390000153, 0.6458111303269999937, 0.6458111303269999937, 0.8025111867390000153),
( 0.8025111867390000153, 0.6458111303269999937, 0.6458111303269999937, 0.8025111867390000153),
( 1.000000000000000000, 0.8047378541240000072, 0.8047378541240000072, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#2254 = axis2_placement_3d ( 'none', #10740, #10170, #16651 ) ;
#2255 = cartesian_point ( 'none', ( -1.723998671431328011, 0.5060000818327574645, 0.5325628889457298953 ) ) ;
#2256 = cartesian_point ( 'none', ( 0.6050000000000002043, 0.4000000000000000222, 0.4644722000000001128 ) ) ;
#2257 = face_outer_bound ( 'none', #12503, .t. ) ;
#2258 = vector ( 'none', #12417, 39.37007874015748143 ) ;
#2259 = face_outer_bound ( 'none', #9283, .t. ) ;
#2260 = cartesian_point ( 'none', ( -0.9934999999999999387, -0.3649999999999999911, -1.813527799999999690 ) ) ;
#2261 = oriented_edge ( 'none', *, *, #16530, .t. ) ;
#2262 = edge_loop ( 'none', ( #21532, #3877, #12381, #48 ) ) ;
#2263 = vector ( 'none', #7853, 39.37007874015748854 ) ;
#2264 = axis2_placement_3d ( 'none', #7544, #18759, #14172 ) ;
#2265 = cartesian_point ( 'none', ( -2.011498664874618036, 0.5575000818327573437, 0.3825628638116814195 ) ) ;
#2266 = edge_loop ( 'none', ( #1342, #13695, #6875, #9527 ) ) ;
#2267 = cartesian_point ( 'none', ( 0.7722261056363906029, -0.3826753930347990829, -1.682275042957529942 ) ) ;
#2268 = edge_loop ( 'none', ( #12761, #6161, #6102, #20116 ) ) ;
#2269 = direction ( 'none', ( 1.109499166036610103e-16, -2.483656018061541207e-16, 1.000000000000000000 ) ) ;
#2270 = cartesian_point ( 'none', ( -2.529999999999999361, -0.4249999999999999889, 0.4494721999999995443 ) ) ;
#2271 = face_outer_bound ( 'none', #24635, .t. ) ;
#2272 = edge_loop ( 'none', ( #6218, #23278 ) ) ;
#2273 = vertex_point ( 'none', #10088 ) ;
#2274 = oriented_edge ( 'none', *, *, #20280, .f. ) ;
#2275 = cylindrical_surface ( 'none', #18246, 0.003937007874015739303 ) ;
#2276 = plane ( 'none', #8888 ) ;
#2277 = edge_curve ( 'none', #6428, #16932, #27105, .t. ) ;
#2278 = edge_loop ( 'none', ( #20244, #9843 ) ) ;
#2279 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#2280 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#2281 = cartesian_point ( 'none', ( -2.364073432212946635, 0.6027953511121807439, -0.5488809025295996458 ) ) ;
#2282 = edge_curve ( 'none', #17665, #12647, #12884, .t. ) ;
#2283 = oriented_edge ( 'none', *, *, #12706, .f. ) ;
#2284 = cartesian_point ( 'none', ( 0.8472093706239238742, -0.06780185979022886056, -1.909156535494159534 ) ) ;
#2285 = advanced_face ( 'none', ( #25621 ), #23466, .t. ) ;
#2286 = axis2_placement_3d ( 'none', #17894, #10259, #7822 ) ;
#2287 = axis2_placement_3d ( 'none', #4619, #11236, #11368 ) ;
#2288 = face_bound ( 'none', #17216, .t. ) ;
#2289 = direction ( 'none', ( -4.371135398084651427e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#2290 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#2291 = cartesian_point ( 'none', ( -1.773998677988036565, 0.4650000818327554852, 0.5325628845745905560 ) ) ;
#2292 = cylindrical_surface ( 'none', #11315, 0.04450000000000003259 ) ;
#2293 = direction ( 'none', ( 1.000000000000000000, -2.428612866367529932e-16, 4.440892098500625176e-16 ) ) ;
#2294 = vector ( 'none', #13549, 39.37007874015748143 ) ;
#2295 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#2296 = axis2_placement_3d ( 'none', #7669, #16873, #27792 ) ;
#2297 = cartesian_point ( 'none', ( -2.417717944818780662, 0.5386221204424824771, -0.5223061073350685479 ) ) ;
#2298 = cartesian_point ( 'none', ( -2.101998664874618949, 0.4425000818327581298, 0.3825628558999201734 ) ) ;
#2299 = axis2_placement_3d ( 'none', #8570, #23515, #1635 ) ;
#2300 = cartesian_point ( 'none', ( 0.8309767967788942444, -0.1082860769530629569, -1.910532463109191115 ) ) ;
#2301 = vertex_point ( 'none', #12536 ) ;
#2302 = oriented_edge ( 'none', *, *, #21873, .t. ) ;
#2303 = circle ( 'none', #15635, 0.03099999999999995468 ) ;
#2304 = vector ( 'none', #8058, 39.37007874015748143 ) ;
#2305 = cartesian_point ( 'none', ( 0.7265769343781574019, -0.4182743711071820192, -0.07529433227642064186 ) ) ;
#2306 = cartesian_point ( 'none', ( 0.7499999999999996669, -0.3672743711071820294, -0.08049999999999994660 ) ) ;
#2307 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#2308 = oriented_edge ( 'none', *, *, #13163, .t. ) ;
#2309 = vertex_point ( 'none', #25470 ) ;
#2310 = oriented_edge ( 'none', *, *, #21202, .t. ) ;
#2311 = oriented_edge ( 'none', *, *, #22958, .f. ) ;
#2312 = face_outer_bound ( 'none', #23681, .t. ) ;
#2313 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#2314 = vector ( 'none', #1859, 39.37007874015748143 ) ;
#2315 = advanced_face ( 'none', ( #9951, #14563 ), #21309, .t. ) ;
#2316 = oriented_edge ( 'none', *, *, #20922, .f. ) ;
#2317 = edge_curve ( 'none', #11917, #11735, #18716, .t. ) ;
#2318 = edge_curve ( 'none', #16973, #27807, #9668, .t. ) ;
#2319 = cartesian_point ( 'none', ( -2.421099217131970960, 0.5425591280941328698, -0.5197625425920311404 ) ) ;
#2320 = axis2_placement_3d ( 'none', #249, #22004, #15658 ) ;
#2321 = oriented_edge ( 'none', *, *, #134, .t. ) ;
#2322 = line ( 'none', #19604, #10328 ) ;
#2323 = direction ( 'none', ( -0.06421418472181227022, -0.9960450290638853676, -0.06140715396137780280 ) ) ;
#2324 = edge_curve ( 'none', #2309, #11724, #24369, .t. ) ;
#2325 = cartesian_point ( 'none', ( -2.406985649155060525, -0.4182743711071788550, -1.828391487262838400 ) ) ;
#2326 = axis2_placement_3d ( 'none', #27341, #23033, #5914 ) ;
#2327 = edge_curve ( 'none', #11917, #10367, #8088, .t. ) ;
#2328 = oriented_edge ( 'none', *, *, #27841, .t. ) ;
#2329 = direction ( 'none', ( -0.5368568878348713991, -1.264744441511234352e-15, 0.8436733265810033577 ) ) ;
#2330 = line ( 'none', #11120, #24013 ) ;
#2331 = vector ( 'none', #18926, 39.37007874015748143 ) ;
#2332 = face_outer_bound ( 'none', #11970, .t. ) ;
#2333 = cartesian_point ( 'none', ( -1.798686900000000533, -0.3498728832042033998, 0.3544721999999996820 ) ) ;
#2334 = cartesian_point ( 'none', ( -2.361014350844941045, -0.4182743711071790771, -1.730664112737161364 ) ) ;
#2335 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#2336 = vector ( 'none', #19350, 39.37007874015747433 ) ;
#2337 = vertex_point ( 'none', #12385 ) ;
#2338 = edge_curve ( 'none', #5772, #11765, #1439, .t. ) ;
#2339 = oriented_edge ( 'none', *, *, #9195, .t. ) ;
#2340 = advanced_face ( 'none', ( #17158 ), #19727, .f. ) ;
#2341 = cartesian_point ( 'none', ( -2.429034058227716120, 0.5524016581377561019, -0.6382509885148309747 ) ) ;
#2342 = axis2_placement_3d ( 'none', #21891, #24198, #15138 ) ;
#2343 = cartesian_point ( 'none', ( -2.494999999999999662, 0.6180000000000001048, -0.4925277999999995715 ) ) ;
#2344 = cartesian_point ( 'none', ( -0.5662192626823970842, -0.3695362541593950056, -1.725063307873686336 ) ) ;
#2345 = cartesian_point ( 'none', ( -2.339031981983416664, -0.3974381163265461869, -1.781214623546458320 ) ) ;
#2346 = vertex_point ( 'none', #4191 ) ;
#2348 = edge_curve ( 'none', #27666, #26177, #26480, .t. ) ;
#2347 = vertex_point ( 'none', #8940 ) ;
#2349 = edge_loop ( 'none', ( #25297, #18359, #5493, #27455 ) ) ;
#2350 = cartesian_point ( 'none', ( -0.5969589151016517770, -0.4160162047798954821, -1.742567455672917376 ) ) ;
#2351 = cartesian_point ( 'none', ( -0.5597568431232641251, -0.3695516491152945338, -1.726513259806828904 ) ) ;
#2352 = circle ( 'none', #22121, 0.01843576414119548618 ) ;
#2353 = oriented_edge ( 'none', *, *, #27815, .f. ) ;
#2354 = advanced_face ( 'none', ( #10512 ), #15199, .t. ) ;
#2355 = edge_loop ( 'none', ( #25813, #16352 ) ) ;
#2356 = edge_curve ( 'none', #9473, #21106, #25913, .t. ) ;
#2357 = direction ( 'none', ( -1.664610678349188373e-16, 2.622433896139685775e-16, -1.000000000000000000 ) ) ;
#2358 = edge_curve ( 'none', #16974, #21222, #14, .t. ) ;
#2359 = circle ( 'none', #17073, 0.01181100000000002287 ) ;
#2360 = edge_curve ( 'none', #17751, #6432, #6200, .t. ) ;
#2361 = oriented_edge ( 'none', *, *, #6147, .f. ) ;
#2362 = direction ( 'none', ( -0.2351850993140171542, -0.08715574274765694462, -0.9680350435633826578 ) ) ;
#2363 = cartesian_point ( 'none', ( -2.130498680916698362, 0.4500000818327583030, 0.5660628534083702590 ) ) ;
#2364 = vector ( 'none', #21, 39.37007874015748854 ) ;
#2365 = cartesian_point ( 'none', ( -2.358167923671672384, 0.5602756595333149292, -0.4740777563823497798 ) ) ;
#2366 = circle ( 'none', #8338, 0.009000000000000129424 ) ;
#2367 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#2368 = vector ( 'none', #22008, 39.37007874015748143 ) ;
#2369 = cartesian_point ( 'none', ( -2.514999999999999680, 0.7030000000000000693, -0.8270277999999996466 ) ) ;
#2370 = b_spline_curve_with_knots ( 'none', 3,
( #17529, #19831, #19531, #21982 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002000946256635893501, 0.002179187908913385058 ),
.unspecified. ) ;
#2371 = cartesian_point ( 'none', ( -1.873998677988035766, 0.5150000818327563623, 0.5325628758323127654 ) ) ;
#2372 = axis2_placement_3d ( 'none', #26906, #9512, #20316 ) ;
#2373 = vector ( 'none', #13551, 39.37007874015748854 ) ;
#2374 = cartesian_point ( 'none', ( -2.369978940117479560, 0.5524016581377558799, -0.6382509859334498659 ) ) ;
#2375 = oriented_edge ( 'none', *, *, #7980, .t. ) ;
#2376 = edge_curve ( 'none', #18899, #16336, #3714, .t. ) ;
#2377 = axis2_placement_3d ( 'none', #13492, #26819, #11187 ) ;
#2378 = oriented_edge ( 'none', *, *, #15507, .t. ) ;
#2379 = vector ( 'none', #13747, 39.37007874015748143 ) ;
#2380 = vertex_point ( 'none', #15552 ) ;
#2381 = edge_curve ( 'none', #20085, #8672, #24327, .t. ) ;
#2382 = closed_shell ( 'none', ( #14604, #19994, #5686, #2218, #16553, #15330, #23284, #17185, #19506, #14534, #18667 ) ) ;
#2383 = cartesian_point ( 'none', ( -2.070998657837085144, 0.4900000818327577834, 0.3020628586100265744 ) ) ;
#2384 = cartesian_point ( 'none', ( -0.3006739306117213739, -0.03068088291017265559, 0.3567879467706812080 ) ) ;
#2385 = cartesian_point ( 'none', ( 0.8765576945113723317, -0.009895718877479735970, -1.921479149710481282 ) ) ;
#2386 = vertex_point ( 'none', #4333 ) ;
#2387 = edge_curve ( 'none', #13167, #12678, #13270, .t. ) ;
#2388 = oriented_edge ( 'none', *, *, #592, .t. ) ;
#2389 = oriented_edge ( 'none', *, *, #19058, .f. ) ;
#2391 = oriented_edge ( 'none', *, *, #20828, .t. ) ;
#2390 = axis2_placement_3d ( 'none', #27103, #16321, #3082 ) ;
#2392 = advanced_face ( 'none', ( #4478 ), #6639, .t. ) ;
#2393 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#2394 = oriented_edge ( 'none', *, *, #21120, .t. ) ;
#2395 = direction ( 'none', ( -0.07353097541455524966, 0.9961946980917454342, -0.04679016080844259490 ) ) ;
#2396 = direction ( 'none', ( -3.258709995156765057e-16, -6.829364738799808617e-16, -1.000000000000000000 ) ) ;
#2397 = face_outer_bound ( 'none', #17721, .t. ) ;
#2398 = face_outer_bound ( 'none', #9468, .t. ) ;
#2399 = vector ( 'none', #24705, 39.37007874015748143 ) ;
#2400 = vector ( 'none', #3339, 39.37007874015748143 ) ;
#2401 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#2402 = direction ( 'none', ( -3.225432838128030523e-16, -0.02493293503528182242, -0.9996891260539580992 ) ) ;
#2403 = cartesian_point ( 'none', ( 0.8732052644716985501, 0.03980773207131909491, -1.922308438457017266 ) ) ;
#2404 = cartesian_point ( 'none', ( -2.418404131658793421, 0.5553544246613441038, -0.7597076807053508851 ) ) ;
#2405 = circle ( 'none', #18470, 0.04450000000000003259 ) ;
#2406 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#2407 = cartesian_point ( 'none', ( 0.000000000000000000, 0.2000000000000000389, 0.2275000000000000910 ) ) ;
#2408 = cartesian_point ( 'none', ( 0.7088383989613191716, -0.3963366146070083085, -0.09616624617901202432 ) ) ;
#2409 = circle ( 'none', #24027, 0.1564999999999999170 ) ;
#2410 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#2411 = oriented_edge ( 'none', *, *, #9270, .f. ) ;
#2412 = oriented_edge ( 'none', *, *, #19215, .t. ) ;
#2413 = cartesian_point ( 'none', ( -2.434939562346223774, 0.5602756892708120606, -0.8142352400531041035 ) ) ;
#2414 = vertex_point ( 'none', #28074 ) ;
#2415 = edge_curve ( 'none', #866, #20523, #18943, .t. ) ;
#2416 = cartesian_point ( 'none', ( -1.526998657837085771, 0.6290038599183741530, 0.3020629061680172311 ) ) ;
#2417 = oriented_edge ( 'none', *, *, #10003, .t. ) ;
#2418 = edge_curve ( 'none', #21867, #28117, #12908, .t. ) ;
#2419 = cartesian_point ( 'none', ( 0.7420103699797512276, -0.4182743711071820192, -0.04782716272287061005 ) ) ;
#2420 = vector ( 'none', #11350, 39.37007874015748143 ) ;
#2421 = cartesian_point ( 'none', ( -1.586498664874619990, 0.5575000818327540131, 0.3825629009663617519 ) ) ;
#2422 = cartesian_point ( 'none', ( -2.464467134228510048, 0.5445276321204250980, -0.5207838377125401097 ) ) ;
#2423 = oriented_edge ( 'none', *, *, #25498, .f. ) ;
#2424 = oriented_edge ( 'none', *, *, #26916, .t. ) ;
#2425 = oriented_edge ( 'none', *, *, #28052, .f. ) ;
#2426 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#2427 = cartesian_point ( 'none', ( -2.381025604267044571, -0.4182743711071789661, -1.813031552828929582 ) ) ;
#2428 = edge_loop ( 'none', ( #23111, #21214, #19372, #8494 ) ) ;
#2429 = direction ( 'none', ( 0.8436733265810053561, -1.264744441511232577e-15, 0.5368568878348681794 ) ) ;
#2430 = line ( 'none', #9051, #26105 ) ;
#2431 = direction ( 'none', ( 4.371137711049286504e-08, 8.742273109133937931e-08, -0.9999999999999951150 ) ) ;
#2432 = oriented_edge ( 'none', *, *, #850, .t. ) ;
#2433 = cartesian_point ( 'none', ( -1.761170678566894798, -0.4182743711071820192, 0.3156323605386656683 ) ) ;
#2434 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#2435 = cartesian_point ( 'none', ( 0.9204999999999986526, -0.4115000000000041958, 0.5244722000000012763 ) ) ;
#2436 = cartesian_point ( 'none', ( -2.458269896114216646, 0.5386221409985295638, -0.7574399913615870172 ) ) ;
#2437 = cartesian_point ( 'none', ( -2.456593108296027506, 0.5622441879225450467, -0.7537787123730307348 ) ) ;
#2438 = cartesian_point ( 'none', ( -2.353631836692526402, -0.3762859242436122353, -1.745305840173522416 ) ) ;
#2439 = cartesian_point ( 'none', ( -2.394999999999999574, 0.5860000000000000764, -0.4869443946650449107 ) ) ;
#2440 = direction ( 'none', ( 1.942506302497538319e-15, -1.554819628522822414e-15, 1.000000000000000000 ) ) ;
#2441 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#2442 = edge_loop ( 'none', ( #3740, #11845, #27281, #10820 ) ) ;
#2443 = axis2_placement_3d ( 'none', #18982, #26027, #27748 ) ;
#2444 = advanced_face ( 'none', ( #10664 ), #28218, .t. ) ;
#2445 = cartesian_point ( 'none', ( -1.823998671431328100, 0.4740000818327535503, 0.3825628802034515274 ) ) ;
#2446 = oriented_edge ( 'none', *, *, #2840, .f. ) ;
#2447 = oriented_edge ( 'none', *, *, #10797, .t. ) ;
#2448 = edge_curve ( 'none', #5293, #21579, #17292, .t. ) ;
#2449 = face_outer_bound ( 'none', #11455, .t. ) ;
#2450 = cartesian_point ( 'none', ( -0.7175000000000005818, -0.4115000000000002545, -1.812527799999999356 ) ) ;
#2451 = plane ( 'none', #25929 ) ;
#2452 = edge_loop ( 'none', ( #27944, #19075, #10298, #10880, #16770, #8007, #2904, #8742 ) ) ;
#2453 = oriented_edge ( 'none', *, *, #12516, .f. ) ;
#2454 = oriented_edge ( 'none', *, *, #4628, .f. ) ;
#2455 = oriented_edge ( 'none', *, *, #25049, .f. ) ;
#2456 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#2457 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#2458 = oriented_edge ( 'none', *, *, #18150, .t. ) ;
#2459 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#2460 = cartesian_point ( 'none', ( -0.1999999999999999556, -5.893786662240391968e-17, 0.3215000000000000635 ) ) ;
#2461 = oriented_edge ( 'none', *, *, #8377, .f. ) ;
#2462 = cartesian_point ( 'none', ( -0.6656868999999983050, -0.3649999999999969380, -1.870527799999999630 ) ) ;
#2463 = axis2_placement_3d ( 'none', #8881, #20604, #23981 ) ;
#2464 = direction ( 'none', ( -0.3420154979511151883, 0.000000000000000000, -0.9396943115509696076 ) ) ;
#2465 = plane ( 'none', #14790 ) ;
#2466 = oriented_edge ( 'none', *, *, #23359, .f. ) ;
#2467 = cartesian_point ( 'none', ( -1.776460794363609486, -0.3826753930348015253, 0.3777249570424696667 ) ) ;
#2468 = direction ( 'none', ( -0.5368568878348659590, -1.132976905471921726e-15, 0.8436733265810067994 ) ) ;
#2469 = cartesian_point ( 'none', ( -2.458561622481707953, 0.5661811752989898139, -0.5193137162532011075 ) ) ;
#2470 = cartesian_point ( 'none', ( -2.126249999999999307, 0.6290038599183741530, 0.5244722000000003881 ) ) ;
#2471 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#2472 = advanced_face ( 'none', ( #11096 ), #12980, .t. ) ;
#2473 = advanced_face ( 'none', ( #17432 ), #26198, .f. ) ;
#2474 = oriented_edge ( 'none', *, *, #20798, .f. ) ;
#2475 = oriented_edge ( 'none', *, *, #19058, .t. ) ;
#2476 = advanced_face ( 'none', ( #22177 ), #20555, .f. ) ;
#2477 = cartesian_point ( 'none', ( 0.7499999999999996669, -0.3672743711071820294, -0.08049999999999994660 ) ) ;
#2478 = direction ( 'none', ( 1.000000000000000000, 8.881784197001252323e-16, -3.169197208427219431e-16 ) ) ;
#2479 = cartesian_point ( 'none', ( -2.152310183274200206, 0.6149999999999997691, 0.4444722000000003170 ) ) ;
#2480 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#2481 = edge_loop ( 'none', ( #24010, #17637, #4228, #5406 ) ) ;
#2482 = oriented_edge ( 'none', *, *, #2695, .t. ) ;
#2483 = vertex_point ( 'none', #22572 ) ;
#2484 = direction ( 'none', ( 0.9763996690319660665, -1.888081855965450439e-08, 0.2159714942168681484 ) ) ;
#2485 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#2486 = axis2_placement_3d ( 'none', #23172, #7796, #19301 ) ;
#2487 = oriented_edge ( 'none', *, *, #28172, .t. ) ;
#2488 = oriented_edge ( 'none', *, *, #19936, .f. ) ;
#2489 = vertex_point ( 'none', #26605 ) ;
#2490 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 1.214154663850784639e-16 ) ) ;
#2491 = vertex_point ( 'none', #15682 ) ;
#2492 = line ( 'none', #6830, #5084 ) ;
#2493 = edge_curve ( 'none', #21374, #13712, #22531, .t. ) ;
#2494 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#2495 = edge_curve ( 'none', #9523, #3040, #13671, .t. ) ;
#2496 = face_outer_bound ( 'none', #27275, .t. ) ;
#2497 = cylindrical_surface ( 'none', #28022, 0.04450000000000003259 ) ;
#2498 = advanced_face ( 'none', ( #24586 ), #275, .f. ) ;
#2499 = cartesian_point ( 'none', ( 0.8580000000000002069, -0.3649999999999999911, -1.813527799999999690 ) ) ;
#2500 = cartesian_point ( 'none', ( -1.830262502332172359, -0.4016548609776948164, 0.3233018879356743258 ) ) ;
#2501 = circle ( 'none', #10767, 0.03250000000000000111 ) ;
#2502 = edge_curve ( 'none', #19481, #21221, #6909, .t. ) ;
#2503 = edge_curve ( 'none', #10516, #15041, #2990, .t. ) ;
#2504 = edge_curve ( 'none', #18900, #26106, #17842, .t. ) ;
#2505 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#2506 = vertex_point ( 'none', #2713 ) ;
#2507 = oriented_edge ( 'none', *, *, #14745, .f. ) ;
#2508 = advanced_face ( 'none', ( #20149 ), #412, .f. ) ;
#2509 = advanced_face ( 'none', ( #9624 ), #13406, .f. ) ;
#2510 = oriented_edge ( 'none', *, *, #10033, .t. ) ;
#2511 = cartesian_point ( 'none', ( 0.6199999999999968869, 0.2262942762551305165, -1.475527799999999612 ) ) ;
#2512 = vector ( 'none', #9025, 39.37007874015748143 ) ;
#2513 = direction ( 'none', ( -0.8944271752321882873, 3.909663801438226181e-08, -0.4472136270354100107 ) ) ;
#2514 = oriented_edge ( 'none', *, *, #5347, .f. ) ;
#2515 = vertex_point ( 'none', #9210 ) ;
#2516 = oriented_edge ( 'none', *, *, #14476, .t. ) ;
#2517 = axis2_placement_3d ( 'none', #18838, #21439, #1275 ) ;
#2518 = circle ( 'none', #1134, 0.009000000000000129424 ) ;
#2519 = direction ( 'none', ( -0.2360834681860194684, 1.442199048648930174e-15, -0.9717327801660602393 ) ) ;
#2520 = face_bound ( 'none', #19137, .t. ) ;
#2521 = advanced_face ( 'none', ( #16234 ), #17973, .t. ) ;
#2522 = cylindrical_surface ( 'none', #2106, 0.05999999999999963002 ) ;
#2523 = cartesian_point ( 'none', ( -0.5438584838736669758, -0.4115000000000003655, -1.747550127464364778 ) ) ;
#2524 = face_outer_bound ( 'none', #22843, .t. ) ;
#2525 = edge_curve ( 'none', #515, #9903, #11628, .t. ) ;
#2526 = cartesian_point ( 'none', ( -2.423336361370393544, 0.5645677061028672172, -0.7655912517485662372 ) ) ;
#2527 = cartesian_point ( 'none', ( 0.2000000000000000389, 3.414809992080329023e-16, 0.08949999999999995459 ) ) ;
#2528 = cartesian_point ( 'none', ( -2.425784509547141088, -0.3498728832042003467, -1.769376210868000898 ) ) ;
#2529 = circle ( 'none', #23671, 0.03174999999999996575 ) ;
#2530 = direction ( 'none', ( 0.000000000000000000, 0.9999999999999962252, 8.742274265616265396e-08 ) ) ;
#2531 = advanced_face ( 'none', ( #15811 ), #17046, .f. ) ;
#2532 = edge_curve ( 'none', #12036, #24157, #17063, .t. ) ;
#2533 = cartesian_point ( 'none', ( -2.458561612083920878, 0.5661811960946327993, -0.7571882609486724203 ) ) ;
#2534 = b_spline_curve_with_knots ( 'none', 3,
( #5753, #5613, #23307, #23018 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.000000000000000000, 0.0004646654111034514219 ),
.unspecified. ) ;
#2535 = oriented_edge ( 'none', *, *, #25666, .f. ) ;
#2536 = oriented_edge ( 'none', *, *, #11751, .t. ) ;
#2537 = axis2_placement_3d ( 'none', #329, #13585, #17893 ) ;
#2538 = axis2_placement_3d ( 'none', #10412, #8270, #17045 ) ;
#2539 = edge_curve ( 'none', #13043, #28258, #3497, .t. ) ;
#2540 = oriented_edge ( 'none', *, *, #26914, .t. ) ;
#2541 = cartesian_point ( 'none', ( 0.7311370230928944114, -0.4115000000000033076, -0.03184362547272120286 ) ) ;
#2542 = cartesian_point ( 'none', ( -2.369978947293719607, 0.5602756595333149292, -0.4740777568986260238 ) ) ;
#2543 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#2544 = direction ( 'none', ( 0.8188508949692391292, 6.869404254901763726e-16, -0.5740062820284077549 ) ) ;
#2545 = oriented_edge ( 'none', *, *, #13030, .t. ) ;
#2546 = vertex_point ( 'none', #27450 ) ;
#2547 = oriented_edge ( 'none', *, *, #6619, .f. ) ;
#2548 = cartesian_point ( 'none', ( -2.364073435998972350, 0.5602756585007629964, -0.4622667330184406231 ) ) ;
#2549 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#2550 = oriented_edge ( 'none', *, *, #12484, .t. ) ;
#2551 = direction ( 'none', ( 6.709713991298126425e-16, 1.554819628522821822e-15, -1.000000000000000000 ) ) ;
#2552 = axis2_placement_3d ( 'none', #20972, #23133, #20836 ) ;
#2553 = cartesian_point ( 'none', ( -2.355462368492297731, -0.3826753930347984167, -1.794370106753557348 ) ) ;
#2554 = cartesian_point ( 'none', ( -0.6656868999999977499, 3.782794594721395676, -1.812527799999993583 ) ) ;
#2555 = circle ( 'none', #7130, 0.03250000000000000111 ) ;
#2556 = vertex_point ( 'none', #3576 ) ;
#2557 = edge_curve ( 'none', #2515, #14019, #977, .t. ) ;
#2558 = cartesian_point ( 'none', ( 0.8562621972482366006, -0.01967188462284275713, -1.907162806766306451 ) ) ;
#2559 = vector ( 'none', #12907, 39.37007874015747433 ) ;
#2560 = axis2_placement_3d ( 'none', #15437, #24348, #4898 ) ;
#2561 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.4182743711071790771, -1.705527799999999816 ) ) ;
#2562 = vector ( 'none', #23750, 39.37007874015748143 ) ;
#2563 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
#2564 = advanced_face ( 'none', ( #14529 ), #1403, .f. ) ;
#2565 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#2566 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742273464974639007e-08 ) ) ;
#2567 = edge_curve ( 'none', #11568, #6389, #16521, .t. ) ;
#2568 = cartesian_point ( 'none', ( -2.438608631010033445, 0.5553544251957928113, -0.7658210648836355494 ) ) ;
#2569 = line ( 'none', #11352, #27066 ) ;
#2570 = line ( 'none', #7459, #12809 ) ;
#2571 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#2572 = oriented_edge ( 'none', *, *, #15846, .t. ) ;
#2573 = vector ( 'none', #10290, 39.37007874015748143 ) ;
#2574 = cartesian_point ( 'none', ( -2.458293681342315740, 0.5661811749249395787, -0.5150350786305440964 ) ) ;
#2575 = oriented_edge ( 'none', *, *, #7768, .t. ) ;
#2576 = vertex_point ( 'none', #20701 ) ;
#2577 = cartesian_point ( 'none', ( 0.7282187964022812654, -0.3771271676620659985, -1.688869286186072793 ) ) ;
#2578 = axis2_placement_3d ( 'none', #4562, #19527, #21829 ) ;
#2579 = vector ( 'none', #17121, 39.37007874015748143 ) ;
#2580 = cartesian_point ( 'none', ( 1.498787670268816097, -0.4115000000000029190, -0.3843098116532362440 ) ) ;
#2581 = cartesian_point ( 'none', ( -2.291238790329681141, 0.5413780207054871285, -0.4622667314868203481 ) ) ;
#2582 = vertex_point ( 'none', #12069 ) ;
#2583 = oriented_edge ( 'none', *, *, #14765, .t. ) ;
#2584 = vertex_point ( 'none', #21278 ) ;
#2585 = b_spline_curve_with_knots ( 'none', 3,
( #28331, #4018, #4307, #1849 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004771022521662198444, 0.005268114447680935682 ),
.unspecified. ) ;
#2586 = vertex_point ( 'none', #12202 ) ;
#2587 = cartesian_point ( 'none', ( -2.421947449570038824, 0.5494488912011473714, -0.5120698861009991276 ) ) ;
#2588 = cartesian_point ( 'none', ( -2.291238782637165183, 0.5553544140432674636, -0.6382509822334702099 ) ) ;
#2589 = oriented_edge ( 'none', *, *, #21363, .f. ) ;
#2590 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#2591 = axis2_placement_3d ( 'none', #18024, #2490, #20059 ) ;
#2592 = cartesian_point ( 'none', ( -0.1572798215239587794, -0.03068088291017265559, 0.1519999356984337302 ) ) ;
#2593 = oriented_edge ( 'none', *, *, #12999, .f. ) ;
#2594 = direction ( 'none', ( -0.8436733265810048010, 9.937755021569778075e-16, -0.5368568878348688456 ) ) ;
#2595 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#2596 = cartesian_point ( 'none', ( -1.798998677988036032, 0.4900000818327556740, 0.5325628823890210528 ) ) ;
#2597 = axis2_placement_3d ( 'none', #24757, #22608, #5045 ) ;
#2598 = oriented_edge ( 'none', *, *, #9866, .f. ) ;
#2599 = cylindrical_surface ( 'none', #14317, 0.1564999999999999170 ) ;
#2600 = cartesian_point ( 'none', ( 0.7148165407392221837, -0.3758258906133756794, -1.732751440502988016 ) ) ;
#2601 = advanced_face ( 'none', ( #27895 ), #10598, .f. ) ;
#2602 = line ( 'none', #568, #24175 ) ;
#2603 = line ( 'none', #20039, #26273 ) ;
#2604 = line ( 'none', #24486, #27468 ) ;
#2605 = axis2_placement_3d ( 'none', #24667, #4951, #24535 ) ;
#2606 = circle ( 'none', #24244, 0.05300000000000022748 ) ;
#2607 = vertex_point ( 'none', #25294 ) ;
#2608 = cartesian_point ( 'none', ( 0.2317499999999999283, 0.000000000000000000, 0.2275000000000000078 ) ) ;
#2609 = oriented_edge ( 'none', *, *, #4595, .f. ) ;
#2610 = plane ( 'none', #233 ) ;
#2611 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#2612 = cartesian_point ( 'none', ( -0.2650000000000000688, 0.000000000000000000, 0.2275000000000000910 ) ) ;
#2613 = cartesian_point ( 'none', ( 0.7192814399834451811, -0.3964614798332500301, -1.673815791068163250 ) ) ;
#2614 = vertex_point ( 'none', #23287 ) ;
#2615 = oriented_edge ( 'none', *, *, #26938, .f. ) ;
#2616 = oriented_edge ( 'none', *, *, #7092, .f. ) ;
#2617 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999962252, 8.742273397411554924e-08 ) ) ;
#2618 = cartesian_point ( 'none', ( -1.767511332331807905, -0.4115000000000034741, 0.3864088948219481234 ) ) ;
#2619 = vertex_point ( 'none', #5296 ) ;
#2620 = vertex_point ( 'none', #16822 ) ;
#2621 = edge_loop ( 'none', ( #10910, #13122, #23153, #14351 ) ) ;
#2622 = cartesian_point ( 'none', ( -2.303011789605823534, -0.4182743754907194966, -1.779527754094033964 ) ) ;
#2623 = edge_curve ( 'none', #14455, #9441, #9779, .t. ) ;
#2624 = vector ( 'none', #1721, 39.37007874015748854 ) ;
#2625 = vector ( 'none', #19276, 39.37007874015748143 ) ;
#2626 = edge_loop ( 'none', ( #27964, #5700, #17004, #20656 ) ) ;
#2627 = edge_curve ( 'none', #20402, #21572, #1549, .t. ) ;
#2628 = cartesian_point ( 'none', ( -2.369390199999999336, 0.6149999999999997691, -0.4683664962865295989 ) ) ;
#2629 = cartesian_point ( 'none', ( -0.5374232715001039384, -0.4182743711071790771, -1.679314826125601456 ) ) ;
#2630 = edge_curve ( 'none', #23942, #5519, #9226, .t. ) ;
#2631 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#2632 = cartesian_point ( 'none', ( -2.514999999999999680, 0.5859999999999999654, -0.8195277999999994734 ) ) ;
#2633 = b_spline_curve_with_knots ( 'none', 3,
( #20454, #22217, #2350, #722 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002000946256635894802, 0.002179187908913384625 ),
.unspecified. ) ;
#2634 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#2635 = plane ( 'none', #14564 ) ;
#2636 = direction ( 'none', ( 0.5899787198769592678, -1.254113257677087623e-15, 0.8074187947356342709 ) ) ;
#2637 = oriented_edge ( 'none', *, *, #12198, .f. ) ;
#2638 = edge_loop ( 'none', ( #23601, #27599, #2922, #617 ) ) ;
#2639 = vector ( 'none', #2410, 39.37007874015748854 ) ;
#2640 = cartesian_point ( 'none', ( -1.793481232276420867, -0.4182743711071820747, 0.3778952656218422246 ) ) ;
#2641 = axis2_placement_3d ( 'none', #7150, #1088, #16209 ) ;
#2642 = oriented_edge ( 'none', *, *, #10461, .f. ) ;
#2643 = cartesian_point ( 'none', ( -2.437628305949258500, 0.5386221196674374490, -0.5134406208727924081 ) ) ;
#2644 = face_outer_bound ( 'none', #4914, .t. ) ;
#2645 = vertex_point ( 'none', #12349 ) ;
#2646 = edge_loop ( 'none', ( #6466, #27269, #2545, #12354 ) ) ;
#2647 = oriented_edge ( 'none', *, *, #15662, .t. ) ;
#2648 = advanced_face ( 'none', ( #10337 ), #18896, .f. ) ;
#2649 = edge_curve ( 'none', #26492, #15005, #25152, .t. ) ;
#2650 = plane ( 'none', #5831 ) ;
#2651 = axis2_placement_3d ( 'none', #1142, #7640, #11946 ) ;
#2652 = edge_curve ( 'none', #2273, #17367, #1259, .t. ) ;
#2653 = advanced_face ( 'none', ( #5438 ), #25587, .t. ) ;
#2654 = cartesian_point ( 'none', ( 0.7267472429575300152, -0.3826753930348014698, -0.05827389436360926739 ) ) ;
#2655 = b_spline_curve_with_knots ( 'none', 3,
( #23015, #22723, #20863, #16253, #20295, #698, #11795, #5609, #9354, #23157 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.005189871403338479350, 0.006484706920292727245, 0.007779542437246975140, 0.009074377954201221300, 0.01036921347115547093 ),
.unspecified. ) ;
#2656 = edge_curve ( 'none', #19160, #1222, #1115, .t. ) ;
#2658 = direction ( 'none', ( 0.9999999999999961142, 0.000000000000000000, 8.742277826124672249e-08 ) ) ;
#2657 = axis2_placement_3d ( 'none', #7686, #2773, #20343 ) ;
#2659 = advanced_face ( 'none', ( #18681 ), #18821, .f. ) ;
#2660 = face_outer_bound ( 'none', #25678, .t. ) ;
#2661 = axis2_placement_3d ( 'none', #349, #2100, #10894 ) ;
#2662 = cartesian_point ( 'none', ( 2.097911224303999591e-17, -3.303572949937843695e-17, 0.1260000000000000564 ) ) ;
#2663 = cartesian_point ( 'none', ( -1.681180401000728963, -0.4115000000000046954, 1.156553101989220567 ) ) ;
#2664 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#2665 = cartesian_point ( 'none', ( -0.5814518690867757078, -0.3720035401315738843, -1.706702434326255347 ) ) ;
#2666 = cartesian_point ( 'none', ( 0.000000000000000000, -0.1999999999999997058, 0.08949999999999995459 ) ) ;
#2667 = edge_loop ( 'none', ( #6166, #27846, #17259, #11856 ) ) ;
#2668 = oriented_edge ( 'none', *, *, #24316, .t. ) ;
#2669 = vector ( 'none', #18704, 39.37007874015748143 ) ;
#2670 = oriented_edge ( 'none', *, *, #6775, .f. ) ;
#2671 = line ( 'none', #2416, #26668 ) ;
#2672 = edge_curve ( 'none', #25802, #7322, #7906, .t. ) ;
#2673 = direction ( 'none', ( 1.000000000000000000, -2.428612866367529932e-16, 4.440892098500625176e-16 ) ) ;
#2675 = line ( 'none', #13369, #18783 ) ;
#2674 = vector ( 'none', #15371, 39.37007874015748143 ) ;
#2676 = b_spline_curve_with_knots ( 'none', 3,
( #6439, #87, #15229, #24274 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004771412510066653026, 0.005268114447680935682 ),
.unspecified. ) ;
#2677 = cartesian_point ( 'none', ( 0.7710767284998960580, -0.4182743711071820192, -0.05428702612560144108 ) ) ;
#2678 = oriented_edge ( 'none', *, *, #26418, .f. ) ;
#2679 = oriented_edge ( 'none', *, *, #23727, .f. ) ;
#2680 = edge_loop ( 'none', ( #4625, #24159, #6492, #3091 ) ) ;
#2681 = cartesian_point ( 'none', ( -2.421553738061064553, 0.5661811961083769162, -0.7573454751719124189 ) ) ;
#2682 = edge_curve ( 'none', #1450, #15597, #14777, .t. ) ;
#2683 = cartesian_point ( 'none', ( -2.436908079560214269, 0.5622441666540249905, -0.5104950824867448000 ) ) ;
#2684 = edge_loop ( 'none', ( #19625, #3725 ) ) ;
#2685 = plane ( 'none', #23201 ) ;
#2686 = line ( 'none', #13100, #20143 ) ;
#2687 = edge_curve ( 'none', #26100, #2051, #13415, .t. ) ;
#2688 = line ( 'none', #11466, #16544 ) ;
#2689 = edge_curve ( 'none', #22077, #28401, #21710, .t. ) ;
#2690 = edge_loop ( 'none', ( #16276, #10965, #22098, #10171, #23175, #14891, #12462, #19345 ) ) ;
#2691 = cartesian_point ( 'none', ( 0.8547128670800822059, -0.03349092223322999717, -1.907569659499969816 ) ) ;
#2692 = circle ( 'none', #22458, 0.04299999999999978839 ) ;
#2693 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, 1.214154663850784885e-16 ) ) ;
#2694 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#2695 = edge_curve ( 'none', #17141, #9252, #28468, .t. ) ;
#2696 = vector ( 'none', #15163, 39.37007874015748143 ) ;
#2697 = direction ( 'none', ( 2.567390744445674993e-16, 1.000000000000000000, 1.450228825916610731e-15 ) ) ;
#2698 = cartesian_point ( 'none', ( -1.516998675671334063, 0.4475000818327534713, 0.5060629070422443254 ) ) ;
#2699 = direction ( 'none', ( 0.000000000000000000, 1.308737087772246917e-15, -1.000000000000000000 ) ) ;
#2700 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#2701 = line ( 'none', #11476, #20211 ) ;
#2702 = circle ( 'none', #9609, 0.005905511811023608955 ) ;
#2703 = vector ( 'none', #11450, 39.37007874015748143 ) ;
#2704 = cartesian_point ( 'none', ( 0.3659061110561288577, 0.8000000000000000444, 0.4922241372438899698 ) ) ;
#2705 = line ( 'none', #18528, #28279 ) ;
#2706 = cartesian_point ( 'none', ( -2.436908068735425648, 0.5661811961772138524, -0.7581328774183075936 ) ) ;
#2707 = vertex_point ( 'none', #11064 ) ;
#2708 = cartesian_point ( 'none', ( -2.400408311049412990, -0.3677731010850375792, -1.789521673447822758 ) ) ;
#2709 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#2710 = edge_curve ( 'none', #13510, #26771, #2366, .t. ) ;
#2711 = oriented_edge ( 'none', *, *, #21383, .f. ) ;
#2712 = line ( 'none', #15948, #12214 ) ;
#2713 = cartesian_point ( 'none', ( -2.440845074673523296, 0.5602756882382601278, -0.8024242166891951689 ) ) ;
#2714 = cartesian_point ( 'none', ( -0.5326830550487066107, -0.3873988979517251074, -1.731013775911565800 ) ) ;
#2715 = oriented_edge ( 'none', *, *, #12785, .f. ) ;
#2716 = edge_loop ( 'none', ( #5780, #16090, #6018, #16459 ) ) ;
#2717 = edge_curve ( 'none', #13328, #27572, #6313, .t. ) ;
#2718 = edge_loop ( 'none', ( #27847, #11645, #12724, #12061 ) ) ;
#2719 = line ( 'none', #17978, #27679 ) ;
#2720 = edge_curve ( 'none', #9640, #2645, #960, .t. ) ;
#2721 = direction ( 'none', ( 1.020834659419799449e-16, -1.000000000000000000, 2.588457267232843400e-17 ) ) ;
#2722 = vector ( 'none', #5941, 39.37007874015748143 ) ;
#2723 = axis2_placement_3d ( 'none', #18320, #27089, #9702 ) ;
#2724 = oriented_edge ( 'none', *, *, #2448, .f. ) ;
#2725 = direction ( 'none', ( -0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#2726 = cartesian_point ( 'none', ( -2.365984967681369788, -0.4182743711071790216, -1.751123450083888367 ) ) ;
#2727 = oriented_edge ( 'none', *, *, #17833, .f. ) ;
#2728 = cartesian_point ( 'none', ( -2.354999999999999538, 0.6146063716365717244, -0.5134478274472026316 ) ) ;
#2729 = b_spline_curve_with_knots ( 'none', 3,
( #4045, #17157, #12822, #21308 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.000000000000000000, 0.0004789902317742256730 ),
.unspecified. ) ;
#2730 = cartesian_point ( 'none', ( -2.416999999999998927, 0.8000000000000019318, 0.5144722000000001572 ) ) ;
#2731 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#2732 = oriented_edge ( 'none', *, *, #7260, .f. ) ;
#2733 = cartesian_point ( 'none', ( -2.440845087305082206, 0.5634252692743676461, -0.5134478384610935420 ) ) ;
#2734 = vector ( 'none', #8607, 39.37007874015748854 ) ;
#2735 = cartesian_point ( 'none', ( -1.444999999999999396, 0.6745038599183736938, 0.4444722000000003170 ) ) ;
#2736 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#2737 = cartesian_point ( 'none', ( -2.147999999999999243, 0.7235038599183736263, 0.4444722000000003170 ) ) ;
#2738 = cartesian_point ( 'none', ( 0.7112343287463229746, -0.3963565397769277521, -1.726676325677435342 ) ) ;
#2739 = oriented_edge ( 'none', *, *, #23126, .t. ) ;
#2740 = cartesian_point ( 'none', ( -1.841102150133763216, -0.3760801306800608534, 0.3693050770168279096 ) ) ;
#2741 = oriented_edge ( 'none', *, *, #8333, .t. ) ;
#2742 = cartesian_point ( 'none', ( 0.7129838074430620010, -0.4115000000000008096, -1.666369775836330058 ) ) ;
#2743 = vector ( 'none', #14579, 39.37007874015748143 ) ;
#2744 = direction ( 'none', ( 1.000000000000000000, -1.249000902703301108e-16, -2.667820306312756818e-16 ) ) ;
#2745 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#2746 = direction ( 'none', ( 1.942890293094014578e-16, 1.000000000000000000, 1.554819628522822217e-15 ) ) ;
#2747 = oriented_edge ( 'none', *, *, #997, .t. ) ;
#2748 = oriented_edge ( 'none', *, *, #28058, .t. ) ;
#2749 = oriented_edge ( 'none', *, *, #12904, .t. ) ;
#2750 = vector ( 'none', #11550, 39.37007874015748143 ) ;
#2751 = edge_curve ( 'none', #11890, #16478, #8772, .t. ) ;
#2752 = oriented_edge ( 'none', *, *, #26093, .t. ) ;
#2753 = cartesian_point ( 'none', ( -2.514999999999999680, 0.5200000000000000178, -0.8195277999999994734 ) ) ;
#2754 = vector ( 'none', #21501, 39.37007874015748143 ) ;
#2755 = edge_curve ( 'none', #20319, #27168, #18425, .t. ) ;
#2756 = line ( 'none', #15593, #6424 ) ;
#2757 = cartesian_point ( 'none', ( -0.5150145920853758108, -0.4182743711071790216, -1.773865339453061241 ) ) ;
#2758 = edge_loop ( 'none', ( #21603, #14898, #11028, #26036 ) ) ;
#2759 = oriented_edge ( 'none', *, *, #2052, .t. ) ;
#2760 = oriented_edge ( 'none', *, *, #10761, .f. ) ;
#2761 = line ( 'none', #9675, #16367 ) ;
#2762 = vector ( 'none', #16625, 39.37007874015748143 ) ;
#2763 = vector ( 'none', #12532, 39.37007874015748143 ) ;
#2764 = vertex_point ( 'none', #6462 ) ;
#2765 = cartesian_point ( 'none', ( 0.8573131000000010493, -0.4249999999999972689, -1.870527799999998519 ) ) ;
#2766 = cartesian_point ( 'none', ( 0.06300000000000002820, -5.402354225908924813e-17, 0.1774999999999999634 ) ) ;
#2767 = direction ( 'none', ( 0.000000000000000000, 0.9999999999999962252, 8.742273397411550954e-08 ) ) ;
#2768 = axis2_placement_3d ( 'none', #12363, #19282, #21149 ) ;
#2769 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#2770 = line ( 'none', #11551, #8283 ) ;
#2771 = cartesian_point ( 'none', ( 0.8570000000000002061, 0.8130000000000019433, -1.865527799999999514 ) ) ;
#2772 = cartesian_point ( 'none', ( -2.458561622481707953, 0.5661811752989898139, -0.5193137162532011075 ) ) ;
#2773 = direction ( 'none', ( 0.5999999650646490323, -6.993818951582872952e-08, 0.8000000262015090069 ) ) ;
#2774 = oriented_edge ( 'none', *, *, #9650, .t. ) ;
#2775 = oriented_edge ( 'none', *, *, #15511, .f. ) ;
#2776 = circle ( 'none', #16116, 0.04450000000000003259 ) ;
#2777 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#2778 = edge_curve ( 'none', #12542, #24428, #17588, .t. ) ;
#2779 = vertex_point ( 'none', #15379 ) ;
#2780 = edge_curve ( 'none', #8703, #18220, #1843, .t. ) ;
#2781 = cartesian_point ( 'none', ( -2.479999999999999982, -0.3649999999999999911, -1.813527799999999690 ) ) ;
#2782 = vector ( 'none', #10106, 39.37007874015748143 ) ;
#2783 = cartesian_point ( 'none', ( 0.8743993487634952322, -0.03222238877521006739, -1.922021813034755944 ) ) ;
#2784 = oriented_edge ( 'none', *, *, #12848, .f. ) ;
#2785 = oriented_edge ( 'none', *, *, #651, .t. ) ;
#2786 = edge_loop ( 'none', ( #7616, #4343 ) ) ;
#2787 = oriented_edge ( 'none', *, *, #17467, .f. ) ;
#2788 = vector ( 'none', #2544, 39.37007874015748854 ) ;
#2789 = line ( 'none', #11569, #28359 ) ;
#2790 = direction ( 'none', ( 4.371138804857224878e-08, 8.742273397411541689e-08, -0.9999999999999951150 ) ) ;
#2791 = cartesian_point ( 'none', ( -2.355018315515679195, 0.5494488915933312123, -0.5165559475940557643 ) ) ;
#2792 = circle ( 'none', #25781, 0.007874015748031487280 ) ;
#2793 = direction ( 'none', ( -0.07353097541455551334, -0.9961946980917454342, -0.04679016080844548842 ) ) ;
#2794 = cartesian_point ( 'none', ( -1.444999999999999396, 0.6745038599183736938, 0.5444722000000002948 ) ) ;
#2795 = cartesian_point ( 'none', ( 0.6199999999999968869, -6.539138691797324350e-15, -1.890480237920045825 ) ) ;
#2796 = cartesian_point ( 'none', ( -1.923998664874619235, 0.4650000818327567065, 0.3825628714611744030 ) ) ;
#2797 = circle ( 'none', #11119, 0.05218481273260273945 ) ;
#2798 = face_outer_bound ( 'none', #21525, .t. ) ;
#2799 = circle ( 'none', #25788, 0.04450000000000010197 ) ;
#2800 = cartesian_point ( 'none', ( 0.8449999999999990852, -0.1154836346291347876, -1.925527799999999790 ) ) ;
#2801 = cartesian_point ( 'none', ( -2.440845077943273100, 0.6027953667381342751, -0.7276210633657091975 ) ) ;
#2802 = vertex_point ( 'none', #25728 ) ;
#2803 = oriented_edge ( 'none', *, *, #14745, .t. ) ;
#2804 = advanced_face ( 'none', ( #6170 ), #20731, .t. ) ;
#2805 = edge_curve ( 'none', #7478, #23619, #6030, .t. ) ;
#2806 = oriented_edge ( 'none', *, *, #19007, .f. ) ;
#2807 = advanced_face ( 'none', ( #26022 ), #14819, .t. ) ;
#2808 = axis2_placement_3d ( 'none', #14248, #5177, #22721 ) ;
#2809 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#2810 = advanced_face ( 'none', ( #2271 ), #12642, .f. ) ;
#2811 = cartesian_point ( 'none', ( -2.416499999999999648, -0.3489999999999998659, -1.812527800000000466 ) ) ;
#2812 = direction ( 'none', ( -0.8571673007021114454, 1.049727191138617463e-16, 0.5150380749100555988 ) ) ;
#2813 = line ( 'none', #20374, #1887 ) ;
#2814 = vertex_point ( 'none', #19268 ) ;
#2815 = vertex_point ( 'none', #25879 ) ;
#2816 = edge_loop ( 'none', ( #24787, #21789, #13446, #10515, #16024, #19763 ) ) ;
#2817 = cartesian_point ( 'none', ( -2.438608642162563900, 0.5622441666702706620, -0.5106809118644646261 ) ) ;
#2818 = organization ( 'unspecified', 'unspecified', '' ) ;
#2819 = cartesian_point ( 'none', ( -2.384000000000000785, -0.4182743711071790216, -1.779527799999999882 ) ) ;
#2820 = vector ( 'none', #1203, 39.37007874015748854 ) ;
#2821 = oriented_edge ( 'none', *, *, #8676, .f. ) ;
#2822 = cartesian_point ( 'none', ( 0.5052381339568481344, 0.2549999999999999489, -1.501727599999999496 ) ) ;
#2823 = line ( 'none', #13778, #799 ) ;
#2824 = face_outer_bound ( 'none', #20566, .t. ) ;
#2825 = oriented_edge ( 'none', *, *, #5488, .t. ) ;
#2826 = cartesian_point ( 'none', ( 0.8468298652007743010, -0.06906378426981739371, -1.909220428035491857 ) ) ;
#2827 = closed_shell ( 'none', ( #2648, #26302, #10283, #16201, #12282, #21361, #9319, #1625, #26099, #23802, #348, #24229, #13499, #9687, #9914, #2882, #5283, #22862, #5498, #7785, #14304, #751, #22957, #7300, #16699, #1252, #21121, #18515, #25664, #13052, #18737, #730, #8143, #897, #17691, #9751, #18661, #11675, #12738, #14909, #12026, #14501, #12718, #623, #15384, #23379, #5713, #6230, #12716, #16372, #11817, #24549, #23591, #11949, #206, #7566, #1781, #17800, #10624, #23593, #22566, #7243, #27877, #17812, #22203, #28436, #11453, #23326, #16392, #9508, #13414, #15239, #28507, #7484, #406, #4270, #15066, #16581, #14806, #15352, #6860, #19451, #29, #6888, #25170, #8904, #8647, #23993, #1582, #9767, #25560, #19875, #25716, #15007, #5552, #21491, #10723, #14507, #6708, #6894, #19056, #14331, #16733, #19581, #17866, #7774, #20600, #19405, #15346, #22037, #11376, #26660, #10725, #13119, #14611, #24143, #9113, #4239, #4630, #9714, #6553, #6419, #24488, #2653, #7613, #1693, #16247, #26873, #23467, #4212, #16911, #7561, #17870, #9850, #21979, #2564, #1521, #17491, #9727, #5786, #26764, #13950, #10634, #16333, #7020, #8282, #16075, #28239, #4831, #7514, #2968, #16501, #5716, #8636, #9071, #3510, #19049, #25693, #20092, #1815, #12406, #10214, #26948, #4373, #24583, #1160, #12334, #8499, #9052, #9789, #8869, #10935, #4987, #12172, #1054, #19805, #23631, #9885, #2026, #15325, #16772, #14885, #26905, #19603, #8671, #19946, #3198, #24520, #3345, #3348, #25997, #23987, #2473, #4780, #10764, #15707, #25553, #23783, #6519, #20489, #24622, #7823, #15327, #10403, #10144, #24533, #6550, #12086, #2340, #10962, #28212, #8420, #340, #10076, #6284, #11612, #8898, #5888, #8305, #6755, #13313, #1755, #18876, #13439, #11314, #23161, #16026, #10670, #5279, #20419, #1421, #19880, #15819, #6355, #2659, #7644, #12144, #3276, #6901, #6069, #24372, #19575, #11163, #24798, #23805, #3749, #2498, #25892, #19965, #3378, #22768, #7838, #2476, #19278, #712, #5485, #1381, #19814, #4437, #24672, #20948, #7633, #17752, #1030, #1821, #5685, #23651, #3517, #28341, #18850, #11309, #22012, #24823, #13056, #4722, #8537, #21485, #13779, #26517, #20916, #7437, #24679, #19080, #24091, #23524, #417, #13848, #9554, #1619, #3140, #8184, #14701, #11806, #13744, #21294, #5160, #11005, #16805, #6840, #21518, #10363, #18208, #9161, #17661, #2531, #18113, #27677, #22907, #22111, #8011, #3166, #14471, #14119, #2521, #14234, #13626, #9846, #3273, #25734, #6442, #1120, #27974, #12445, #23498, #14269, #14148, #12926, #11715, #19911, #18453, #2152, #12246, #23751, #20625, #22361, #17848, #19236, #3571, #9723, #4074, #17603, #3845, #9515, #8710, #19750, #18082, #23449, #22574, #4531, #403, #1633, #1666, #2392, #10236, #27948, #16168, #8574, #20693, #20617, #19787, #12579, #6902, #15666, #9946, #14705, #22413, #22577, #5665, #11159, #7510, #19205, #24321, #26456, #28079, #16038, #22239, #16471, #7587, #25635, #9541, #18884, #948, #21511, #1485, #18309, #3209, #26599, #20976, #25592, #11348, #8150, #19037, #2601, #25599, #25737, #3608, #28409, #16110, #25867, #11249, #28246, #12053, #27072, #23561, #28272, #3671, #11286, #13460, #9037, #23616, #14999, #22861, #20339, #18052, #7449, #16325, #23073, #11333, #16060, #12742, #18805, #891, #15009, #13533, #15755, #3515, #27637, #5654, #22942, #25661, #6573, #14673, #25400, #10939, #17278, #5534, #4467, #8725, #20298, #17159, #5289, #20992, #23230, #6793, #13128, #24995, #25079, #2472, #27377, #22187, #2444, #4279, #18340, #529, #6027, #2315, #17900, #26077, #12174, #8005, #27005, #21200, #22545, #11948, #26959, #27848, #20387, #25069, #10757, #261, #13297, #5385, #18682, #5328, #1251, #11809, #3539, #24618, #14546, #12711, #2810, #15100, #24652, #20210, #8552, #10405, #12480, #8682, #19184, #10582, #6593, #10502, #18334, #15003, #25871, #19910, #17108, #14341, #14698, #26121, #8870, #8983, #16613, #12851, #19941, #18480, #21730, #9758, #12304, #20821, #25524, #9163, #5321, #10608, #13598, #2285, #5116, #21587, #19710, #24472, #15359, #12518, #16875, #11146, #5895, #4668, #22826, #24650, #20395, #11451, #25005, #4106, #22219, #20459, #7242, #4507, #18980, #16172, #28007, #5468, #21117, #12674, #28203, #18518, #4432, #6935, #22419, #208, #4396, #6587, #3408, #21675, #1829, #17784, #25202, #14844, #27069, #8990, #14441, #7374, #26249, #4105, #27471, #26595, #13946, #6921, #8801, #5656, #23758, #26633, #15726, #3173, #10592, #8040, #6810, #7269, #21228, #7247, #23588, #21646, #24847, #22013, #15572, #19400, #6224, #20657, #16395, #1776, #10273, #26262, #1784, #12586, #9481, #9352, #5754, #440, #8642, #8147, #1586, #18574, #1326, #20128, #6100, #23382, #23103, #14116, #14518, #22418, #7059, #21082, #9407, #13251, #24616, #23244, #6020, #2509, #23425, #23194, #6627, #24843, #8544, #6787, #20153, #23830, #27543, #5061, #6282, #14113, #14882, #26256, #15536, #12344, #26465, #17924, #3033, #17370, #9384, #21753, #2508, #7429, #2807, #25130, #25697, #17442, #6896, #1239, #22181, #8170, #7204, #570, #9540, #11647, #23099, #20067, #26758, #10707, #23458, #11482, #4442, #5184, #23923, #8176, #7023, #19348, #13774, #22356, #1471, #22935, #26563, #13387, #26191, #11859, #20759, #21852, #19380, #17153, #17922, #6938, #26743, #16240, #19441, #20952, #28402, #15301, #852, #10007, #11105, #18948, #22480, #20988, #5191, #23488, #21716, #25800, #25766, #26484, #11621, #382, #2850, #4097, #23223, #23686, #9211, #27835, #22325, #19914, #539, #9295, #3076, #11169, #18802, #16951, #27108, #8476, #15714, #5893, #21839, #16767, #55, #12307, #1518, #3708, #19187, #27913, #12878, #5325, #19118, #23292, #22699, #27330, #6956, #22321, #14609, #15541, #219, #10038, #26062, #8313, #19073, #10597, #20000, #11622, #17431, #4295, #9692, #16005, #22078, #10808, #20363, #3950, #17725, #5131, #5627, #20119, #20861, #13989, #17755, #18478, #18413, #16571, #3236, #4835, #11195, #1856, #20631, #24185, #16756, #7240, #9546, #17999, #22638, #13884, #23497, #6740, #918, #12513, #4812, #2160, #1112, #16908, #28304, #6453, #22210, #21723 ) ) ;
#2828 = line ( 'none', #11344, #2368 ) ;
#2829 = face_outer_bound ( 'none', #3856, .t. ) ;
#2830 = cartesian_point ( 'none', ( -0.2008403873341277068, 0.1737721030707582437, 0.2525000000000006128 ) ) ;
#2831 = vector ( 'none', #26421, 39.37007874015748143 ) ;
#2833 = edge_curve ( 'none', #4391, #28458, #12794, .t. ) ;
#2832 = cartesian_point ( 'none', ( -1.516998665268022739, 0.5375000818327534402, 0.3870629070422446638 ) ) ;
#2834 = cartesian_point ( 'none', ( -1.467498680916700105, 0.5300000818327530450, 0.5660629113696715731 ) ) ;
#2835 = edge_curve ( 'none', #2143, #3857, #8490, .t. ) ;
#2836 = cartesian_point ( 'none', ( 0.7232059003092569105, -0.3771380191894463940, -1.711400998335923296 ) ) ;
#2837 = direction ( 'none', ( -7.654748391689130551e-17, -0.9999999999999963363, -8.742273397411552277e-08 ) ) ;
#2838 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
#2839 = cartesian_point ( 'none', ( 0.7986563745272787784, -0.4115000000000008096, -1.686664823092894672 ) ) ;
#2840 = edge_curve ( 'none', #20630, #668, #27797, .t. ) ;
#2841 = direction ( 'none', ( -3.258709995156765057e-16, -6.829364738799808617e-16, -1.000000000000000000 ) ) ;
#2842 = oriented_edge ( 'none', *, *, #4753, .t. ) ;
#2843 = axis2_placement_3d ( 'none', #12413, #3493, #21201 ) ;
#2844 = oriented_edge ( 'none', *, *, #9579, .f. ) ;
#2845 = axis2_placement_3d ( 'none', #28415, #8855, #11408 ) ;
#2846 = edge_curve ( 'none', #6383, #19698, #16592, .t. ) ;
#2847 = cartesian_point ( 'none', ( -2.514999999999999680, 0.7030000000000000693, -0.8270277999999996466 ) ) ;
#2848 = cartesian_point ( 'none', ( -2.440845089026002945, 0.5634252658325278329, -0.4740777597209361316 ) ) ;
#2849 = edge_curve ( 'none', #2556, #19161, #22532, .t. ) ;
#2850 = advanced_face ( 'none', ( #16055 ), #9041, .f. ) ;
#2851 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#2852 = vertex_point ( 'none', #20242 ) ;
#2853 = circle ( 'none', #23553, 0.03666637637137246802 ) ;
#2854 = edge_curve ( 'none', #19053, #24089, #26976, .t. ) ;
#2855 = cartesian_point ( 'none', ( -2.011498664874618036, 0.5575000818327573437, 0.3825628638116814195 ) ) ;
#2856 = cartesian_point ( 'none', ( -2.427178278154581204, -0.3757214849568754622, -1.789336904515392179 ) ) ;
#2857 = edge_curve ( 'none', #28232, #18474, #2813, .t. ) ;
#2858 = direction ( 'none', ( 9.688673656827892725e-16, 1.000000000000000000, 1.246871928516378185e-15 ) ) ;
#2859 = oriented_edge ( 'none', *, *, #10760, .t. ) ;
#2860 = oriented_edge ( 'none', *, *, #18836, .f. ) ;
#2861 = oriented_edge ( 'none', *, *, #27646, .f. ) ;
#2862 = oriented_edge ( 'none', *, *, #25756, .f. ) ;
#2863 = direction ( 'none', ( 0.7999999737731665617, -5.245364350280249278e-08, 0.6000000349691074764 ) ) ;
#2864 = plane ( 'none', #8297 ) ;
#2865 = edge_loop ( 'none', ( #9170, #1538 ) ) ;
#2866 = direction ( 'none', ( -7.901133332983870175e-16, -1.554819628522822020e-15, 1.000000000000000000 ) ) ;
#2867 = oriented_edge ( 'none', *, *, #24865, .f. ) ;
#2868 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#2869 = line ( 'none', #9637, #9657 ) ;
#2870 = plane ( 'none', #15691 ) ;
#2871 = line ( 'none', #25169, #6756 ) ;
#2872 = oriented_edge ( 'none', *, *, #14462, .f. ) ;
#2873 = cartesian_point ( 'none', ( -2.417040192356354034, 0.5386221409165379281, -0.7565021169058361306 ) ) ;
#2874 = edge_curve ( 'none', #13049, #15444, #13769, .t. ) ;
#2875 = line ( 'none', #996, #1936 ) ;
#2876 = axis2_placement_3d ( 'none', #14496, #14639, #12316 ) ;
#2877 = cartesian_point ( 'none', ( 0.2101713935616857654, -0.4114999999999994773, -2.399280135855636154 ) ) ;
#2878 = cartesian_point ( 'none', ( -2.080998657837084043, 0.6290038599183741530, 0.3020628577357987732 ) ) ;
#2879 = edge_curve ( 'none', #12661, #24639, #13914, .t. ) ;
#2880 = cartesian_point ( 'none', ( -0.5505103699797510020, -0.4182743711071790216, -1.738200637277129035 ) ) ;
#2881 = edge_curve ( 'none', #27991, #18249, #27614, .t. ) ;
#2882 = advanced_face ( 'none', ( #20521 ), #25312, .f. ) ;
#2883 = edge_loop ( 'none', ( #2328, #20317 ) ) ;
#2884 = cylindrical_surface ( 'none', #28235, 0.009000000000000027076 ) ;
#2885 = oriented_edge ( 'none', *, *, #10532, .t. ) ;
#2886 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#2887 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, -8.959816312444286884e-17 ) ) ;
#2888 = cartesian_point ( 'none', ( 0.2083072253837687793, -0.4115000000000057501, 1.643686763401947637 ) ) ;
#2889 = direction ( 'none', ( -2.085380147835315336e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#2890 = vertex_point ( 'none', #18214 ) ;
#2891 = edge_loop ( 'none', ( #23725, #574, #25432, #19258 ) ) ;
#2892 = oriented_edge ( 'none', *, *, #28245, .f. ) ;
#2893 = oriented_edge ( 'none', *, *, #13582, .t. ) ;
#2894 = circle ( 'none', #6604, 0.06299999999999998657 ) ;
#2895 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#2896 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#2897 = direction ( 'none', ( 3.121146602397360680e-16, 0.7071067811865479058, 0.7071067811865471286 ) ) ;
#2898 = oriented_edge ( 'none', *, *, #26812, .t. ) ;
#2899 = oriented_edge ( 'none', *, *, #23858, .f. ) ;
#2900 = oriented_edge ( 'none', *, *, #12565, .t. ) ;
#2901 = cartesian_point ( 'none', ( -1.798686900000000310, -0.4182743711071820747, 0.3544721999999997375 ) ) ;
#2902 = cartesian_point ( 'none', ( -2.130498659796172589, 0.4500000818327583030, 0.3244722000000003770 ) ) ;
#2903 = line ( 'none', #11679, #6436 ) ;
#2904 = oriented_edge ( 'none', *, *, #22880, .t. ) ;
#2905 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#2906 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#2907 = line ( 'none', #15867, #9898 ) ;
#2908 = cartesian_point ( 'none', ( -1.831359737277129529, -0.4182743711071820192, 0.3464825699797509095 ) ) ;
#2909 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#2910 = plane ( 'none', #6685 ) ;
#2911 = edge_curve ( 'none', #26404, #1331, #15781, .t. ) ;
#2912 = circle ( 'none', #20371, 0.03150000000000000716 ) ;
#2913 = edge_curve ( 'none', #6603, #26371, #23365, .t. ) ;
#2914 = line ( 'none', #16008, #13735 ) ;
#2915 = cartesian_point ( 'none', ( -1.837375501252808130, -0.3760982038964150176, 0.3320364341829061816 ) ) ;
#2916 = cartesian_point ( 'none', ( -2.437338285849238950, 0.5553544248678545792, -0.7620698862574770693 ) ) ;
#2917 = vertex_point ( 'none', #2677 ) ;
#2918 = oriented_edge ( 'none', *, *, #9783, .t. ) ;
#2919 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#2920 = circle ( 'none', #6169, 0.003937007874015747109 ) ;
#2921 = oriented_edge ( 'none', *, *, #12525, .f. ) ;
#2922 = oriented_edge ( 'none', *, *, #13264, .t. ) ;
#2923 = line ( 'none', #11702, #10086 ) ;
#2924 = cartesian_point ( 'none', ( 0.8537387428420717406, 0.03970665227202226782, -1.907810626082768746 ) ) ;
#2925 = oriented_edge ( 'none', *, *, #13289, .t. ) ;
#2926 = vertex_point ( 'none', #238 ) ;
#2927 = edge_loop ( 'none', ( #8126, #28060, #9671, #7977 ) ) ;
#2928 = circle ( 'none', #10756, 0.06200000000000004813 ) ;
#2929 = cartesian_point ( 'none', ( 0.7822555137730171637, -0.3972531499948881994, -0.04935349415349055829 ) ) ;
#2930 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#2931 = line ( 'none', #3080, #15712 ) ;
#2932 = cartesian_point ( 'none', ( 3.905062282638349258e-18, 0.09499999999999997335, 0.1260000000000000564 ) ) ;
#2933 = axis2_placement_3d ( 'none', #12203, #21134, #21279 ) ;
#2934 = plane ( 'none', #12832 ) ;
#2935 = face_outer_bound ( 'none', #19433, .t. ) ;
#2936 = edge_curve ( 'none', #13547, #16946, #17934, .t. ) ;
#2937 = cartesian_point ( 'none', ( 0.7083876759348477492, -0.4115000000000006430, -1.719908417574762538 ) ) ;
#2938 = cartesian_point ( 'none', ( -0.5532943322764206640, -0.4182743711071790771, -1.682104734378157440 ) ) ;
#2939 = cartesian_point ( 'none', ( 0.7342084116317980635, -0.3966555739359075572, -1.664117243997439433 ) ) ;
#2940 = oriented_edge ( 'none', *, *, #3955, .f. ) ;
#2941 = oriented_edge ( 'none', *, *, #21314, .t. ) ;
#2942 = axis2_placement_3d ( 'none', #10468, #1386, #22981 ) ;
#2943 = oriented_edge ( 'none', *, *, #102, .t. ) ;
#2944 = cartesian_point ( 'none', ( -0.1494999999999999940, 3.606318127901837894e-17, 0.005000000000000039135 ) ) ;
#2945 = cartesian_point ( 'none', ( -2.436908068735543775, 0.5661811961772138524, -0.7581328774181501640 ) ) ;
#2946 = cartesian_point ( 'none', ( -2.366319518213441775, -0.3970881477474225152, -1.738450953927359821 ) ) ;
#2947 = face_outer_bound ( 'none', #5222, .t. ) ;
#2948 = circle ( 'none', #19065, 0.1000000000000000056 ) ;
#2949 = axis2_placement_3d ( 'none', #6364, #19171, #8539 ) ;
#2950 = direction ( 'none', ( -4.371142336978555996e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#2951 = vertex_point ( 'none', #24689 ) ;
#2952 = vertex_point ( 'none', #24425 ) ;
#2953 = oriented_edge ( 'none', *, *, #22938, .f. ) ;
#2954 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#2955 = face_bound ( 'none', #9142, .t. ) ;
#2956 = oriented_edge ( 'none', *, *, #19621, .f. ) ;
#2957 = cartesian_point ( 'none', ( -2.355009157821466914, 0.5445276314963010122, -0.5136446867548698503 ) ) ;
#2958 = cartesian_point ( 'none', ( -2.355595650083889048, -0.4182743711071789661, -1.797542832318631101 ) ) ;
#2959 = axis2_placement_3d ( 'none', #6367, #1745, #17175 ) ;
#2960 = cartesian_point ( 'none', ( -2.291238788092483603, 0.6027953480145245013, -0.5134478284797545644 ) ) ;
#2961 = vertex_point ( 'none', #4715 ) ;
#2962 = cartesian_point ( 'none', ( -2.423336372443305464, 0.5402356101726448756, -0.5109107248127514600 ) ) ;
#2963 = edge_curve ( 'none', #5440, #27687, #13504, .t. ) ;
#2964 = direction ( 'none', ( -0.07353097541455551334, -0.9961946980917454342, -0.04679016080844548842 ) ) ;
#2965 = axis2_placement_3d ( 'none', #23665, #12737, #1933 ) ;
#2966 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#2967 = direction ( 'none', ( 2.085380147835315336e-16, -0.000000000000000000, 1.000000000000000000 ) ) ;
#2968 = advanced_face ( 'none', ( #20114 ), #24555, .f. ) ;
#2969 = direction ( 'none', ( -1.829591166069288732e-16, 1.000000000000000000, -0.000000000000000000 ) ) ;
#2970 = cartesian_point ( 'none', ( -0.03249999999999999417, 0.09499999999999997335, 0.1260000000000000564 ) ) ;
#2971 = axis2_placement_3d ( 'none', #12308, #10301, #10728 ) ;
#2972 = edge_curve ( 'none', #12965, #15241, #5834, .t. ) ;
#2973 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#2974 = line ( 'none', #5143, #16528 ) ;
#2976 = axis2_placement_3d ( 'none', #5649, #1175, #9536 ) ;
#2975 = b_spline_curve_with_knots ( 'none', 3,
( #25572, #14800, #10181, #28020 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.000000000000000000, 0.0004840224223920701818 ),
.unspecified. ) ;
#2977 = vector ( 'none', #19046, 39.37007874015747433 ) ;
#2978 = cartesian_point ( 'none', ( -2.414842743648492274, 0.5553544032666813957, -0.5149811465431823887 ) ) ;
#2979 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#2980 = cartesian_point ( 'none', ( -2.354999999999999538, 0.6155206706933474825, -0.4801774962865295038 ) ) ;
#2981 = oriented_edge ( 'none', *, *, #1244, .t. ) ;
#2982 = oriented_edge ( 'none', *, *, #23089, .t. ) ;
#2983 = cartesian_point ( 'none', ( -2.382003778896527368, -0.4182743711071790771, -1.725564709824343623 ) ) ;
#2984 = direction ( 'none', ( -0.07353097541455551334, -0.9961946980917454342, -0.04679016080844548842 ) ) ;
#2985 = face_outer_bound ( 'none', #15917, .t. ) ;
#2986 = oriented_edge ( 'none', *, *, #10113, .t. ) ;
#2987 =( bounded_curve ( ) b_spline_curve ( 3, ( #19457, #15288, #24054, #10814 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.484589363365984127, 4.513733303350271342 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999292204826530917, 0.9999292204826530917, 1.000000000000000000 ) )
representation_item ( '' ) );
#2988 = direction ( 'none', ( -1.942890293094014085e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#2989 = vector ( 'none', #23062, 39.37007874015748143 ) ;
#2990 = line ( 'none', #22705, #27124 ) ;
#2991 = cartesian_point ( 'none', ( -2.384000000000000341, -0.3672743711071789763, -1.779527799999999882 ) ) ;
#2992 = edge_loop ( 'none', ( #22660, #13475 ) ) ;
#2993 = oriented_edge ( 'none', *, *, #19052, .t. ) ;
#2994 = oriented_edge ( 'none', *, *, #20156, .f. ) ;
#2995 = cartesian_point ( 'none', ( -1.623998677988037098, 0.4650000818327543195, 0.5325628976880070198 ) ) ;
#2996 = axis2_placement_3d ( 'none', #18221, #27276, #20956 ) ;
#2997 = direction ( 'none', ( 0.04679016080844419084, 0.9961946980917456562, -0.07353097541455394515 ) ) ;
#2998 = circle ( 'none', #13606, 0.1210000000000000242 ) ;
#2999 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#3000 = vector ( 'none', #19006, 39.37007874015748143 ) ;
#3001 = oriented_edge ( 'none', *, *, #22376, .t. ) ;
#3002 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#3003 = edge_curve ( 'none', #22640, #9805, #24734, .t. ) ;
#3004 = edge_loop ( 'none', ( #2059, #18012, #19817, #24692 ) ) ;
#3005 = cartesian_point ( 'none', ( 0.8483707048886300894, -0.04449428803541485844, -1.730955619362636977 ) ) ;
#3006 = cartesian_point ( 'none', ( 0.7692928775789560358, -0.4182743711071819637, -0.1309359482385668849 ) ) ;
#3007 = edge_curve ( 'none', #9081, #27354, #5697, .t. ) ;
#3008 = cartesian_point ( 'none', ( -2.425097044941404434, 0.5425591492773033098, -0.7620698868409935267 ) ) ;
#3009 = plane ( 'none', #21913 ) ;
#3010 = edge_curve ( 'none', #458, #13813, #23386, .t. ) ;
#3011 = edge_curve ( 'none', #25771, #5729, #20974, .t. ) ;
#3012 = cartesian_point ( 'none', ( -1.873998671431327256, 0.5240000818327539278, 0.3825628758323127432 ) ) ;
#3013 = cartesian_point ( 'none', ( 0.7762129738743982488, -0.4182743711071819637, -0.1015767284998961018 ) ) ;
#3014 = edge_curve ( 'none', #16513, #19632, #16196, .t. ) ;
#3015 = line ( 'none', #11799, #12673 ) ;
#3016 = axis2_placement_3d ( 'none', #28314, #21983, #9030 ) ;
#3017 = cartesian_point ( 'none', ( -2.031498680916697719, 0.5525000818327575614, 0.5660628620632253138 ) ) ;
#3018 = edge_curve ( 'none', #23907, #25192, #3248, .t. ) ;
#3019 = axis2_placement_3d ( 'none', #24879, #21142, #16244 ) ;
#3020 = vector ( 'none', #5781, 39.37007874015748854 ) ;
#3021 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#3022 = vector ( 'none', #17694, 39.37007874015748143 ) ;
#3023 = oriented_edge ( 'none', *, *, #19316, .t. ) ;
#3024 = cartesian_point ( 'none', ( 0.8573131000000004942, -0.3650000000000000466, 0.02647220000000137519 ) ) ;
#3025 = vertex_point ( 'none', #1078 ) ;
#3026 = cartesian_point ( 'none', ( -1.767200773706820272, -0.4066884290795318990, 0.3861075549971826892 ) ) ;
#3027 = cartesian_point ( 'none', ( 0.2000000000000001221, -1.073892047664930683e-16, 0.3125722534602550229 ) ) ;
#3028 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#3029 = plane ( 'none', #1087 ) ;
#3030 = edge_loop ( 'none', ( #21559, #19117, #7332, #19195, #6245, #13228, #1526, #3212, #19382, #16494, #12131, #12534, #16288, #4575, #19699, #13361, #25323, #24685, #927, #14338, #5597, #21670 ) ) ;
#3031 = vertex_point ( 'none', #18939 ) ;
#3032 = oriented_edge ( 'none', *, *, #22656, .t. ) ;
#3033 = advanced_face ( 'none', ( #23109 ), #14490, .t. ) ;
#3034 = vertex_point ( 'none', #25259 ) ;
#3035 = cartesian_point ( 'none', ( -2.423128552173172245, 0.5553544025303134291, -0.5065580746127288370 ) ) ;
#3036 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#3037 = vector ( 'none', #12149, 39.37007874015748143 ) ;
#3038 = cartesian_point ( 'none', ( -2.291238777181845876, 0.6027953698357895185, -0.7630541276923518135 ) ) ;
#3039 = oriented_edge ( 'none', *, *, #19482, .f. ) ;
#3040 = vertex_point ( 'none', #9588 ) ;
#3041 = cartesian_point ( 'none', ( -2.460530126407905360, 0.5553544036671460571, -0.5195619310260679580 ) ) ;
#3042 = edge_curve ( 'none', #17898, #13991, #8289, .t. ) ;
#3043 = vertex_point ( 'none', #3538 ) ;
#3044 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#3045 = cartesian_point ( 'none', ( -2.437963090175657488, -0.4182743711071790216, -1.777531578896526909 ) ) ;
#3046 = circle ( 'none', #14556, 0.1077499999999999986 ) ;
#3047 = line ( 'none', #26417, #3662 ) ;
#3048 = edge_curve ( 'none', #20978, #24902, #22646, .t. ) ;
#3049 = oriented_edge ( 'none', *, *, #3169, .t. ) ;
#3050 = edge_curve ( 'none', #4391, #23471, #454, .t. ) ;
#3051 = face_outer_bound ( 'none', #2266, .t. ) ;
#3052 = b_spline_curve_with_knots ( 'none', 1,
( #2800, #24677 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#3053 = cartesian_point ( 'none', ( 0.6050000000000007594, 0.4000000000000000222, 0.5744722000000000994 ) ) ;
#3054 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#3055 = direction ( 'none', ( -1.664610678349188373e-16, 2.622433896139685775e-16, -1.000000000000000000 ) ) ;
#3056 = direction ( 'none', ( 0.9024935347676692476, 0.4307034010807876401, 0.000000000000000000 ) ) ;
#3057 = edge_curve ( 'none', #5548, #7071, #16341, .t. ) ;
#3058 = vector ( 'none', #605, 39.37007874015748143 ) ;
#3059 = plane ( 'none', #23216 ) ;
#3060 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
#3061 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#3062 = vector ( 'none', #19123, 39.37007874015748854 ) ;
#3063 = vertex_point ( 'none', #936 ) ;
#3064 = cartesian_point ( 'none', ( -1.973998671431327345, 0.4740000818327547716, 0.3825628670900350636 ) ) ;
#3065 = vertex_point ( 'none', #5256 ) ;
#3066 = oriented_edge ( 'none', *, *, #25237, .t. ) ;
#3067 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#3068 = oriented_edge ( 'none', *, *, #14636, .f. ) ;
#3069 = edge_curve ( 'none', #25013, #12275, #9739, .t. ) ;
#3070 = oriented_edge ( 'none', *, *, #18270, .f. ) ;
#3071 = direction ( 'none', ( 4.371142336978555996e-08, 8.742272530892778831e-08, -0.9999999999999951150 ) ) ;
#3072 = vector ( 'none', #23022, 39.37007874015748143 ) ;
#3073 = cylindrical_surface ( 'none', #22968, 0.04050000000000000128 ) ;
#3074 = oriented_edge ( 'none', *, *, #22504, .f. ) ;
#3075 = oriented_edge ( 'none', *, *, #709, .f. ) ;
#3076 = advanced_face ( 'none', ( #12310 ), #16640, .t. ) ;
#3077 = edge_curve ( 'none', #966, #19877, #1221, .t. ) ;
#3078 = cartesian_point ( 'none', ( -1.973998664874619058, 0.5150000818327571395, 0.3825628670900356187 ) ) ;
#3079 = direction ( 'none', ( 0.9881092585957926833, -3.628608697279366005e-16, 0.1537533514342795393 ) ) ;
#3080 = cartesian_point ( 'none', ( 0.2192669647563385560, -0.4115000000000057501, 1.626463477300128746 ) ) ;
#3081 = b_spline_curve_with_knots ( 'none', 3,
( #9550, #11852, #21842, #5079, #7248, #20628 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003027829258062277712, 0.0006055658516124555425 ),
.unspecified. ) ;
#3082 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#3083 = cartesian_point ( 'none', ( 0.7237870261256014182, -0.4182743711071796322, -1.684451071500103980 ) ) ;
#3084 = cartesian_point ( 'none', ( -2.422000425575380866, 0.5662029200646258031, -0.7630777462573339331 ) ) ;
#3085 = plane ( 'none', #17053 ) ;
#3086 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, -3.072451149686671524e-17 ) ) ;
#3087 = line ( 'none', #1355, #5409 ) ;
#3088 =( bounded_curve ( ) b_spline_curve ( 3, ( #1240, #3701, #1100, #21265 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 2.168404344971000191e-15, 0.7227342478129999970 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9569428977960000582, 0.9569428977960000582, 1.000000000000000000 ) )
representation_item ( '' ) );
#3089 = oriented_edge ( 'none', *, *, #3042, .t. ) ;
#3090 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3091 = oriented_edge ( 'none', *, *, #26589, .t. ) ;
#3092 = oriented_edge ( 'none', *, *, #16197, .f. ) ;
#3093 = cartesian_point ( 'none', ( -1.806787067200449126, -0.3798769061723913931, 0.3831200140716289892 ) ) ;
#3094 = direction ( 'none', ( 8.742277704857227033e-08, 0.000000000000000000, -0.9999999999999962252 ) ) ;
#3095 = direction ( 'none', ( -0.8188508949692351324, -6.869404254901853459e-16, 0.5740062820284135281 ) ) ;
#3096 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#3097 = axis2_placement_3d ( 'none', #26768, #15577, #15833 ) ;
#3098 = oriented_edge ( 'none', *, *, #12343, .f. ) ;
#3099 = oriented_edge ( 'none', *, *, #6258, .t. ) ;
#3100 = edge_loop ( 'none', ( #15322, #19469, #27079, #9917 ) ) ;
#3101 = cartesian_point ( 'none', ( 2.097911224303999591e-17, -3.303572949937843695e-17, 0.1260000000000000564 ) ) ;
#3102 = cartesian_point ( 'none', ( 0.7082801199826149752, -0.3757405392312956338, -1.690989389927098019 ) ) ;
#3103 = edge_curve ( 'none', #17930, #8247, #20222, .t. ) ;
#3104 = vector ( 'none', #630, 39.37007874015748143 ) ;
#3105 = oriented_edge ( 'none', *, *, #3197, .f. ) ;
#3106 = plane ( 'none', #14512 ) ;
#3107 = plane ( 'none', #6824 ) ;
#3108 = vector ( 'none', #248, 39.37007874015748143 ) ;
#3109 = cartesian_point ( 'none', ( -1.392265911782524901, 0.6884592064756697161, 0.5435877351890080478 ) ) ;
#3110 = oriented_edge ( 'none', *, *, #4661, .t. ) ;
#3111 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#3112 = face_outer_bound ( 'none', #1185, .t. ) ;
#3113 = face_outer_bound ( 'none', #17435, .t. ) ;
#3114 = line ( 'none', #27285, #11693 ) ;
#3115 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#3116 = face_outer_bound ( 'none', #22240, .t. ) ;
#3117 = cartesian_point ( 'none', ( -2.412404349916112078, -0.4182743711071790216, -1.761512767681368663 ) ) ;
#3118 = cartesian_point ( 'none', ( -2.291238777181845876, 0.5634252910956322191, -0.7630541311341917377 ) ) ;
#3119 = cartesian_point ( 'none', ( 0.9700000000000000844, -0.4249999999999999889, 0.4494721999999995443 ) ) ;
#3120 = axis2_placement_3d ( 'none', #5002, #27150, #13794 ) ;
#3121 = cylindrical_surface ( 'none', #14967, 0.06499999999999971079 ) ;
#3122 = cartesian_point ( 'none', ( 0.3837294483665856792, 3.414809992080329023e-16, -1.475527799999999612 ) ) ;
#3123 = vertex_point ( 'none', #6136 ) ;
#3124 = oriented_edge ( 'none', *, *, #10974, .t. ) ;
#3125 = vector ( 'none', #5075, 39.37007874015748854 ) ;
#3126 = cartesian_point ( 'none', ( -2.157499999999999751, 0.5977538599183740420, 0.3244722000000003770 ) ) ;
#3127 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#3128 = cartesian_point ( 'none', ( -1.798998680916699344, 0.4900000818327556740, 0.5660628823890209160 ) ) ;
#3129 = oriented_edge ( 'none', *, *, #25431, .f. ) ;
#3130 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#3131 = edge_curve ( 'none', #25185, #26696, #222, .t. ) ;
#3132 = direction ( 'none', ( 0.9999999999999990008, -3.897916532926553139e-15, 4.371138804857207673e-08 ) ) ;
#3133 = cartesian_point ( 'none', ( -0.5301229334428233519, -0.3921298585392498093, -1.734266040960697808 ) ) ;
#3134 = oriented_edge ( 'none', *, *, #821, .t. ) ;
#3135 = edge_curve ( 'none', #24474, #16282, #8164, .t. ) ;
#3136 = vertex_point ( 'none', #21387 ) ;
#3137 = oriented_edge ( 'none', *, *, #22598, .f. ) ;
#3138 = cartesian_point ( 'none', ( 0.7666585138139269118, -0.3771271676620684965, -0.05871879640228108710 ) ) ;
#3140 = advanced_face ( 'none', ( #1665 ), #3832, .f. ) ;
#3139 = cartesian_point ( 'none', ( -2.369157693246443319, -0.3826753930347984722, -1.750990168492297050 ) ) ;
#3141 = cartesian_point ( 'none', ( 0.9700393700787399709, 0.5860000000000000764, -0.4605277999999999317 ) ) ;
#3142 = oriented_edge ( 'none', *, *, #18676, .f. ) ;
#3143 = cartesian_point ( 'none', ( 0.4283396356214995704, -0.1637966872422635944, -1.517372776308555382 ) ) ;
#3144 = vector ( 'none', #5364, 39.37007874015748143 ) ;
#3145 = oriented_edge ( 'none', *, *, #691, .t. ) ;
#3146 = plane ( 'none', #6212 ) ;
#3147 = direction ( 'none', ( 7.897916534058051356e-15, 1.000000000000000000, -2.588457267232804265e-17 ) ) ;
#3148 = axis2_placement_3d ( 'none', #25435, #5726, #14665 ) ;
#3149 = axis2_placement_3d ( 'none', #16486, #12159, #20945 ) ;
#3150 = face_outer_bound ( 'none', #9453, .t. ) ;
#3151 = direction ( 'none', ( -0.5735764363510507113, -1.075593163689948765e-15, 0.8191520442889884679 ) ) ;
#3152 = oriented_edge ( 'none', *, *, #13472, .t. ) ;
#3153 = cartesian_point ( 'none', ( -0.6071563745272786639, -0.4115000000000003655, -1.724390776907105627 ) ) ;
#3154 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#3155 = direction ( 'none', ( -2.085380147835315090e-16, -0.000000000000000000, -1.000000000000000000 ) ) ;
#3156 = line ( 'none', #16403, #7745 ) ;
#3157 = direction ( 'none', ( 0.000000000000000000, -1.288607544181244123e-15, 1.000000000000000000 ) ) ;
#3159 = direction ( 'none', ( 0.5368568878348748408, 1.132976905471911865e-15, -0.8436733265810011373 ) ) ;
#3158 =( bounded_curve ( ) b_spline_curve ( 3, ( #6945, #15722, #6386, #4225 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.478224257290507104, 4.508862549102016004 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999217761193645027, 0.9999217761193645027, 1.000000000000000000 ) )
representation_item ( '' ) );
#3160 = edge_loop ( 'none', ( #8269, #4522, #20889, #8265 ) ) ;
#3161 = cartesian_point ( 'none', ( -1.828785147254983423, -0.3761398522070433792, 0.3879147295624637559 ) ) ;
#3162 = edge_loop ( 'none', ( #10439, #25308, #28370, #15824 ) ) ;
#3163 = axis2_placement_3d ( 'none', #488, #22801, #18054 ) ;
#3164 = axis2_placement_3d ( 'none', #22474, #13575, #3036 ) ;
#3165 = line ( 'none', #11810, #14052 ) ;
#3166 = advanced_face ( 'none', ( #12755, #25842 ), #10883, .t. ) ;
#3167 = cartesian_point ( 'none', ( -2.460952760582117982, 0.5637900370674489015, -0.5163128829509869844 ) ) ;
#3168 = cartesian_point ( 'none', ( 5.992598442057078391e-17, -9.440762026102868642e-17, 0.3615000000000000435 ) ) ;
#3169 = edge_curve ( 'none', #9343, #11778, #24367, .t. ) ;
#3170 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#3171 = edge_loop ( 'none', ( #21051, #11825 ) ) ;
#3172 = oriented_edge ( 'none', *, *, #13163, .f. ) ;
#3173 = advanced_face ( 'none', ( #10303 ), #12607, .f. ) ;
#3174 = vertex_point ( 'none', #13047 ) ;
#3175 = oriented_edge ( 'none', *, *, #16844, .f. ) ;
#3176 = cartesian_point ( 'none', ( 0.7919825586882920376, -0.3973884952176732210, -0.06442043135480096661 ) ) ;
#3178 = edge_curve ( 'none', #5230, #5051, #6567, .t. ) ;
#3177 = cartesian_point ( 'none', ( -2.109498679168243296, 0.3775000818327581276, 0.5460628552442486905 ) ) ;
#3179 = edge_curve ( 'none', #23769, #22476, #15341, .t. ) ;
#3180 = line ( 'none', #18437, #1710 ) ;
#3181 = oriented_edge ( 'none', *, *, #17993, .f. ) ;
#3182 = oriented_edge ( 'none', *, *, #17471, .t. ) ;
#3183 = cartesian_point ( 'none', ( -0.9414999999999998925, -0.3649999999999970490, -1.812527799999999356 ) ) ;
#3184 = oriented_edge ( 'none', *, *, #24149, .t. ) ;
#3185 = line ( 'none', #7521, #15460 ) ;
#3186 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#3187 = cartesian_point ( 'none', ( 0.7710767284998960580, -0.4182743711071820192, -0.05428702612560144108 ) ) ;
#3188 = oriented_edge ( 'none', *, *, #11831, .f. ) ;
#3189 = cartesian_point ( 'none', ( 0.4300000000000000488, -0.1489999999999996882, 0.4244722000000003548 ) ) ;
#3190 = b_spline_curve_with_knots ( 'none', 3,
( #5575, #1532, #14511, #12328, #27727, #14652 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#3191 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5413780251798793186, -0.5134478366361160395 ) ) ;
#3192 = vector ( 'none', #14439, 39.37007874015748854 ) ;
#3193 = line ( 'none', #11979, #3932 ) ;
#3194 = cartesian_point ( 'none', ( 0.9204999999999986526, -0.4115000000000041958, 0.5244722000000012763 ) ) ;
#3195 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.4182743711071790771, -1.705527799999999816 ) ) ;
#3196 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#3197 = edge_curve ( 'none', #26875, #21960, #21812, .t. ) ;
#3198 = advanced_face ( 'none', ( #5989 ), #13197, .f. ) ;
#3199 = cartesian_point ( 'none', ( -1.812679968487686422, -0.3920785309417905151, 0.3923104769307440010 ) ) ;
#3200 = cartesian_point ( 'none', ( -1.526998664874620770, 0.4900000818327535645, 0.3825629061680169696 ) ) ;
#3201 = oriented_edge ( 'none', *, *, #15689, .f. ) ;
#3202 = cartesian_point ( 'none', ( -0.3518709333797831462, -0.03068088291017265559, 0.3209394194987403304 ) ) ;
#3203 = edge_curve ( 'none', #12000, #13104, #16929, .t. ) ;
#3204 = edge_loop ( 'none', ( #25520, #6785, #14860, #21951 ) ) ;
#3205 = oriented_edge ( 'none', *, *, #15194, .t. ) ;
#3206 = vector ( 'none', #8596, 39.37007874015748143 ) ;
#3207 = direction ( 'none', ( 0.000000000000000000, 1.534746063856326479e-15, -1.000000000000000000 ) ) ;
#3208 = circle ( 'none', #22094, 0.2529060494870676856 ) ;
#3209 = advanced_face ( 'none', ( #19370 ), #25688, .t. ) ;
#3210 = vertex_point ( 'none', #8454 ) ;
#3211 = edge_curve ( 'none', #14568, #25054, #17222, .t. ) ;
#3212 = oriented_edge ( 'none', *, *, #21017, .t. ) ;
#3213 = cartesian_point ( 'none', ( 0.7762129738743982488, -0.4182743711071819637, -0.1015767284998961018 ) ) ;
#3216 = edge_curve ( 'none', #24655, #16859, #4120, .t. ) ;
#3215 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#3214 = conical_surface ( 'none', #27552, 0.03150000000000001410, 0.4363323129985806625 ) ;
#3217 = circle ( 'none', #16071, 0.04450000000000003259 ) ;
#3218 = cartesian_point ( 'none', ( 0.4750000000000008105, 0.8000000000000019318, 0.5144722000000001572 ) ) ;
#3219 = edge_curve ( 'none', #13609, #1886, #10730, .t. ) ;
#3220 = edge_loop ( 'none', ( #5514, #5846, #26783, #14428, #439, #16524, #4580, #10922, #21865, #7446, #7114, #2474, #9215, #5219, #4055, #27498, #19740, #12071, #4656, #13131, #25334, #681 ) ) ;
#3221 = oriented_edge ( 'none', *, *, #27462, .f. ) ;
#3222 = oriented_edge ( 'none', *, *, #28411, .t. ) ;
#3223 = axis2_placement_3d ( 'none', #9715, #14038, #5676 ) ;
#3224 = cartesian_point ( 'none', ( -2.404999999999998916, -0.4249999999999999889, -1.925527799999999790 ) ) ;
#3225 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#3226 = cartesian_point ( 'none', ( 0.8580000000000002069, -0.3490000000000000324, -1.813527799999999690 ) ) ;
#3227 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#3228 = direction ( 'none', ( 1.000000000000000000, 5.391805250653154359e-16, -0.000000000000000000 ) ) ;
#3229 = edge_curve ( 'none', #7393, #23530, #16546, .t. ) ;
#3230 = cartesian_point ( 'none', ( -0.3658496859990271743, -0.03080022626563385171, 0.3252651195022869257 ) ) ;
#3231 = axis2_placement_3d ( 'none', #16041, #20226, #11872 ) ;
#3232 = vector ( 'none', #12345, 39.37007874015748143 ) ;
#3233 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999963363, 8.742273397411554924e-08 ) ) ;
#3234 = b_spline_curve_with_knots ( 'none', 3,
( #22821, #27565, #14354, #3102, #16493, #22673, #20668, #9445 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0008906808004313850492, 0.001171137791254250752, 0.001451594782077116237, 0.002012508763722829427 ),
.unspecified. ) ;
#3235 = cartesian_point ( 'none', ( -1.840556141926629863, -0.4115000000000033076, 0.3399280972003326795 ) ) ;
#3236 = advanced_face ( 'none', ( #24260 ), #11564, .t. ) ;
#3237 = edge_loop ( 'none', ( #20692, #8944, #3711, #6503 ) ) ;
#3238 = oriented_edge ( 'none', *, *, #22058, .t. ) ;
#3239 = axis2_placement_3d ( 'none', #14291, #23054, #18297 ) ;
#3240 = oriented_edge ( 'none', *, *, #27915, .t. ) ;
#3241 = edge_curve ( 'none', #2018, #1798, #5086, .t. ) ;
#3242 = cylindrical_surface ( 'none', #27755, 0.1249999999999999584 ) ;
#3243 = edge_curve ( 'none', #21955, #13050, #7834, .t. ) ;
#3244 = axis2_placement_3d ( 'none', #15321, #24088, #13172 ) ;
#3245 = cartesian_point ( 'none', ( 0.4300000000000000488, -0.1489999999999996882, 0.4689722000000005053 ) ) ;
#3246 = plane ( 'none', #26157 ) ;
#3247 = axis2_placement_3d ( 'none', #17256, #24155, #19412 ) ;
#3248 = line ( 'none', #14198, #13841 ) ;
#3249 = vertex_point ( 'none', #4811 ) ;
#3250 = oriented_edge ( 'none', *, *, #16636, .t. ) ;
#3251 = vertex_point ( 'none', #13334 ) ;
#3252 = cartesian_point ( 'none', ( -2.436908079388082626, 0.5661811748722247462, -0.5144320900165766375 ) ) ;
#3253 = direction ( 'none', ( 0.5368568878348659590, 1.132976905471921726e-15, -0.8436733265810067994 ) ) ;
#3254 = oriented_edge ( 'none', *, *, #23264, .f. ) ;
#3255 = cartesian_point ( 'none', ( -0.3583592877477986827, -0.03080022626563385171, 0.3109116838003079808 ) ) ;
#3256 = direction ( 'none', ( 0.9717327801660610165, 2.046206304071288401e-16, -0.2360834681860160267 ) ) ;
#3257 = cartesian_point ( 'none', ( 7.824755976124006490e-17, 0.1999999999999999556, 0.3215000000000001190 ) ) ;
#3258 = vertex_point ( 'none', #19809 ) ;
#3259 = cartesian_point ( 'none', ( -2.421258155491073705, 0.5411980425784471693, -0.5119498331131259183 ) ) ;
#3260 = axis2_placement_3d ( 'none', #3596, #12519, #14549 ) ;
#3261 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#3262 = cartesian_point ( 'none', ( -1.526998665268022748, 0.5375000818327535512, 0.3870629061680169181 ) ) ;
#3263 = cartesian_point ( 'none', ( -0.1884924999999998407, 0.1862674889607685846, 0.2525000000000003908 ) ) ;
#3264 = cartesian_point ( 'none', ( -2.383768501673618978, -0.3762855475225883040, -1.735028833572727525 ) ) ;
#3265 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#3266 = axis2_placement_3d ( 'none', #4064, #10683, #12840 ) ;
#3267 = direction ( 'none', ( -0.1731312861474540443, -1.406527922056773944e-15, 0.9848987550793880663 ) ) ;
#3268 = cylindrical_surface ( 'none', #13331, 0.03150000000000000716 ) ;
#3269 = plane ( 'none', #26587 ) ;
#3270 = direction ( 'none', ( 1.942890293094014578e-16, 1.000000000000000000, 1.554819628522822217e-15 ) ) ;
#3271 = circle ( 'none', #18431, 0.003937007874015743640 ) ;
#3272 = cartesian_point ( 'none', ( 0.9205000000000006510, -0.3649999999999973266, -1.865527799999998404 ) ) ;
#3273 = advanced_face ( 'none', ( #16021 ), #6707, .t. ) ;
#3274 = vertex_point ( 'none', #479 ) ;
#3275 = oriented_edge ( 'none', *, *, #25926, .f. ) ;
#3276 = advanced_face ( 'none', ( #2644 ), #9596, .t. ) ;
#3277 = oriented_edge ( 'none', *, *, #18632, .f. ) ;
#3278 = cartesian_point ( 'none', ( -2.355018315436423926, 0.5622441673423926867, -0.5183690946552610423 ) ) ;
#3279 = vector ( 'none', #27030, 39.37007874015748143 ) ;
#3280 = cartesian_point ( 'none', ( -1.790697269979751205, -0.4182743711071820192, 0.3217993627228705189 ) ) ;
#3281 = cartesian_point ( 'none', ( -2.042999999999999705, -0.3649999999999999911, 0.5244722000000003881 ) ) ;
#3282 = vertex_point ( 'none', #3218 ) ;
#3283 = axis2_placement_3d ( 'none', #6726, #14941, #28306 ) ;
#3284 = face_outer_bound ( 'none', #15141, .t. ) ;
#3285 = axis2_placement_3d ( 'none', #15190, #19645, #15329 ) ;
#3286 = direction ( 'none', ( -0.1731312861474472165, -1.406527922056776902e-15, 0.9848987550793892876 ) ) ;
#3287 = cartesian_point ( 'none', ( -1.973998679168242232, 0.6125000818327571706, 0.5460628670900349313 ) ) ;
#3288 = oriented_edge ( 'none', *, *, #19375, .f. ) ;
#3289 = vertex_point ( 'none', #24946 ) ;
#3290 = cartesian_point ( 'none', ( 2.105732508111723699e-17, -3.317378878616702335e-17, 0.1280000000000000304 ) ) ;
#3291 = vector ( 'none', #26781, 39.37007874015748143 ) ;
#3292 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#3293 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#3294 = oriented_edge ( 'none', *, *, #17628, .t. ) ;
#3295 = cartesian_point ( 'none', ( -1.442499999999999671, 0.4002538599183740886, 0.3244722000000003770 ) ) ;
#3296 = axis2_placement_3d ( 'none', #19824, #26292, #15494 ) ;
#3297 = vertex_point ( 'none', #20779 ) ;
#3298 = cartesian_point ( 'none', ( -2.468404142155936842, 0.5553544036671460571, -0.5195619313702521946 ) ) ;
#3299 = cartesian_point ( 'none', ( -2.291238788092483603, 0.4901969228176744631, -0.5134478383234166721 ) ) ;
#3300 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#3301 = face_outer_bound ( 'none', #2992, .t. ) ;
#3302 = cartesian_point ( 'none', ( -2.416517182571724653, 0.5402529031156783068, -0.7581328787959993321 ) ) ;
#3303 = vector ( 'none', #10787, 39.37007874015748143 ) ;
#3304 = direction ( 'none', ( 0.9999999999999961142, 0.000000000000000000, 8.742277826124672249e-08 ) ) ;
#3305 = face_outer_bound ( 'none', #2786, .t. ) ;
#3306 = vector ( 'none', #26792, 39.37007874015748143 ) ;
#3307 = cartesian_point ( 'none', ( 0.7262675664555280353, -0.3965254282222273607, -0.04320436011907416440 ) ) ;
#3308 = direction ( 'none', ( -0.9811509179672481817, -0.08715574274765791607, -0.1724724693338919590 ) ) ;
#3309 = axis2_placement_3d ( 'none', #3290, #12073, #20851 ) ;
#3310 = cartesian_point ( 'none', ( -1.798686900000000310, -0.4182743711071820747, 0.3544721999999997375 ) ) ;
#3311 = edge_curve ( 'none', #23568, #20209, #25383, .t. ) ;
#3312 = circle ( 'none', #7454, 0.01750000000000001901 ) ;
#3313 = oriented_edge ( 'none', *, *, #10761, .t. ) ;
#3314 = plane ( 'none', #19786 ) ;
#3315 = oriented_edge ( 'none', *, *, #12415, .t. ) ;
#3316 = edge_loop ( 'none', ( #18504, #4315, #20804, #27794 ) ) ;
#3317 = cartesian_point ( 'none', ( -2.514999999999999680, 0.6400000000000000133, -0.8900277999999995915 ) ) ;
#3318 = cartesian_point ( 'none', ( 0.8580000000000002069, -0.4249999999999999889, -1.813527799999999690 ) ) ;
#3319 = direction ( 'none', ( 3.258709995156765057e-16, 6.829364738799808617e-16, 1.000000000000000000 ) ) ;
#3320 = direction ( 'none', ( 1.109499166036610103e-16, -2.483656018061541207e-16, 1.000000000000000000 ) ) ;
#3321 = oriented_edge ( 'none', *, *, #25804, .t. ) ;
#3322 = oriented_edge ( 'none', *, *, #21523, .t. ) ;
#3323 = oriented_edge ( 'none', *, *, #18671, .t. ) ;
#3324 = oriented_edge ( 'none', *, *, #19087, .f. ) ;
#3325 = cartesian_point ( 'none', ( -2.529999999999999361, 0.6400000000000000133, -0.3900277999999996470 ) ) ;
#3326 = line ( 'none', #7221, #25240 ) ;
#3327 = circle ( 'none', #560, 0.009000000000000129424 ) ;
#3328 = direction ( 'none', ( 2.329792898495684861e-16, -1.689897845247309768e-16, 1.000000000000000000 ) ) ;
#3329 = oriented_edge ( 'none', *, *, #10432, .t. ) ;
#3330 = oriented_edge ( 'none', *, *, #6408, .f. ) ;
#3331 = cartesian_point ( 'none', ( 0.6199999999999999956, 3.414809992080329023e-16, -1.501727599999999496 ) ) ;
#3332 = oriented_edge ( 'none', *, *, #17076, .f. ) ;
#3333 = cartesian_point ( 'none', ( -2.012498661945954836, 0.6025000818327573837, 0.3490628637242588206 ) ) ;
#3334 = vector ( 'none', #13643, 39.37007874015748143 ) ;
#3335 = face_outer_bound ( 'none', #14779, .t. ) ;
#3336 = cartesian_point ( 'none', ( -2.365984967681369788, -0.4182743711071790216, -1.751123450083888367 ) ) ;
#3337 = edge_loop ( 'none', ( #21713, #24356, #4848, #19913 ) ) ;
#3338 = line ( 'none', #21042, #19349 ) ;
#3339 = direction ( 'none', ( 1.000000000000000000, -7.897916534058022957e-15, 0.000000000000000000 ) ) ;
#3340 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#3341 = edge_curve ( 'none', #13317, #24389, #11704, .t. ) ;
#3342 = cylindrical_surface ( 'none', #3686, 0.03125000000000011102 ) ;
#3343 = cartesian_point ( 'none', ( -2.384036999999998852, -0.4249999999999966027, -1.779527799999999882 ) ) ;
#3344 = cartesian_point ( 'none', ( -2.358167924187948294, 0.5524016427527314033, -0.4622667334486706414 ) ) ;
#3345 = advanced_face ( 'none', ( #7400 ), #20636, .f. ) ;
#3346 = cartesian_point ( 'none', ( -2.425097055765996323, 0.5425591276281302999, -0.5144320915654042592 ) ) ;
#3347 = cartesian_point ( 'none', ( -2.424041854658584239, -0.3917468784712599406, -1.778525389854236582 ) ) ;
#3348 = advanced_face ( 'none', ( #18611 ), #3073, .f. ) ;
#3349 = oriented_edge ( 'none', *, *, #19009, .t. ) ;
#3350 = cartesian_point ( 'none', ( -2.437758349872988450, 0.5386221413951649550, -0.7619769730869012658 ) ) ;
#3351 = edge_loop ( 'none', ( #20158, #6668, #25881, #7656 ) ) ;
#3352 = oriented_edge ( 'none', *, *, #11864, .t. ) ;
#3353 = axis2_placement_3d ( 'none', #10969, #19602, #10679 ) ;
#3354 = cartesian_point ( 'none', ( -2.069999999999999840, -2.390366994456230070e-16, 0.5744722000000000994 ) ) ;
#3355 = vertex_point ( 'none', #905 ) ;
#3356 = vertex_point ( 'none', #7843 ) ;
#3357 = plane ( 'none', #19956 ) ;
#3358 = cartesian_point ( 'none', ( 0.2242201498782063762, 0.01155875419087101785, 0.1339999999999998415 ) ) ;
#3359 = cartesian_point ( 'none', ( 0.8529101842052109195, 0.04433501295432703410, -1.908007577422131229 ) ) ;
#3360 = oriented_edge ( 'none', *, *, #27478, .t. ) ;
#3361 = vertex_point ( 'none', #11858 ) ;
#3362 = oriented_edge ( 'none', *, *, #3914, .f. ) ;
#3363 = edge_curve ( 'none', #8667, #24794, #16169, .t. ) ;
#3364 = face_outer_bound ( 'none', #14669, .t. ) ;
#3365 = edge_curve ( 'none', #23748, #15058, #5376, .t. ) ;
#3366 = cartesian_point ( 'none', ( -0.6664999999999999813, -0.3490000000000000324, -1.875527799999999745 ) ) ;
#3367 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#3368 = vector ( 'none', #1488, 39.37007874015748143 ) ;
#3369 = b_spline_curve_with_knots ( 'none', 3,
( #16510, #21411, #10183, #3853 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.000000000000000000, 0.0004795873618649987551 ),
.unspecified. ) ;
#3370 = edge_curve ( 'none', #13889, #11999, #7343, .t. ) ;
#3371 = cartesian_point ( 'none', ( -1.473749999999999449, 0.3690038599183737000, 0.5744722000000000994 ) ) ;
#3372 = edge_curve ( 'none', #9929, #22441, #23424, .t. ) ;
#3373 = edge_curve ( 'none', #21674, #13093, #25662, .t. ) ;
#3374 = cartesian_point ( 'none', ( -2.464467123959205530, 0.5602756841550874389, -0.7557181424147795257 ) ) ;
#3375 = cartesian_point ( 'none', ( -2.384036999999998852, -0.4249999999999966027, -1.779527799999999882 ) ) ;
#3376 = edge_curve ( 'none', #15375, #17685, #28406, .t. ) ;
#3377 = vector ( 'none', #21024, 39.37007874015748143 ) ;
#3378 = advanced_face ( 'none', ( #3653 ), #17056, .f. ) ;
#3379 = cartesian_point ( 'none', ( -0.5585000000000002185, -0.3672743711071790873, -1.705527800000000038 ) ) ;
#3380 = cartesian_point ( 'none', ( -2.012498661945956613, 0.3775000818327573504, 0.3490628637242588206 ) ) ;
#3381 = oriented_edge ( 'none', *, *, #6775, .t. ) ;
#3382 = oriented_edge ( 'none', *, *, #19798, .f. ) ;
#3383 = oriented_edge ( 'none', *, *, #7681, .t. ) ;
#3384 = cartesian_point ( 'none', ( -1.797430056876736071, -0.3695516491152975869, 0.3754576598068287696 ) ) ;
#3385 = vertex_point ( 'none', #28261 ) ;
#3386 = axis2_placement_3d ( 'none', #19364, #14625, #23380 ) ;
#3387 = plane ( 'none', #27850 ) ;
#3388 = cartesian_point ( 'none', ( -1.766593006042612934, -0.3970177197913923872, 0.3854914478407072131 ) ) ;
#3389 = cartesian_point ( 'none', ( 0.7553055932426210317, 0.1824902167030423850, -1.489677626250166531 ) ) ;
#3390 = oriented_edge ( 'none', *, *, #16812, .t. ) ;
#3391 = oriented_edge ( 'none', *, *, #4949, .t. ) ;
#3392 = oriented_edge ( 'none', *, *, #20088, .t. ) ;
#3393 = direction ( 'none', ( 0.9999999999999990008, -3.897916532926553139e-15, 4.371138804857207673e-08 ) ) ;
#3394 = edge_curve ( 'none', #8968, #8016, #13025, .t. ) ;
#3395 = cartesian_point ( 'none', ( 0.2650000000000000688, 3.232337563668328566e-17, 0.2766634180367070206 ) ) ;
#3396 = vertex_point ( 'none', #1923 ) ;
#3397 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 3.141096004599257902e-16 ) ) ;
#3398 = vector ( 'none', #21425, 39.37007874015747433 ) ;
#3399 = line ( 'none', #6000, #21940 ) ;
#3400 = face_outer_bound ( 'none', #312, .t. ) ;
#3401 = edge_curve ( 'none', #11139, #18575, #10855, .t. ) ;
#3402 = oriented_edge ( 'none', *, *, #17502, .t. ) ;
#3403 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#3404 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5200000000000004619, -0.4925277999999995160 ) ) ;
#3405 = person_and_organization ( #25830, #2818 ) ;
#3406 = cartesian_point ( 'none', ( -2.457443399869009504, 0.5386221201428905703, -0.5188791742249878602 ) ) ;
#3407 = edge_curve ( 'none', #27857, #20152, #5962, .t. ) ;
#3408 = advanced_face ( 'none', ( #25956 ), #26104, .t. ) ;
#3409 = cartesian_point ( 'none', ( -2.126249999999999307, 0.6290038599183737089, 0.5744722000000000994 ) ) ;
#3410 = cartesian_point ( 'none', ( -2.379999999999999893, -0.4249999999999999889, 0.3799722000000003708 ) ) ;
#3411 = face_outer_bound ( 'none', #11960, .t. ) ;
#3412 = cartesian_point ( 'none', ( -2.428634849184990951, 0.5425591494283189542, -0.7637973046057539017 ) ) ;
#3413 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#3414 = edge_curve ( 'none', #27307, #25412, #1143, .t. ) ;
#3415 = face_outer_bound ( 'none', #9617, .t. ) ;
#3416 = cartesian_point ( 'none', ( 0.7441268016640770755, -0.3771380191894487810, -0.05370590030925665587 ) ) ;
#3417 = oriented_edge ( 'none', *, *, #16404, .t. ) ;
#3418 = edge_loop ( 'none', ( #711, #25759, #10410, #9414, #4741, #7034, #11330, #17170, #15979, #18561, #9088, #136, #17226, #7440, #7617, #23333 ) ) ;
#3419 = axis2_placement_3d ( 'none', #23557, #13721, #2631 ) ;
#3420 = plane ( 'none', #11885 ) ;
#3421 = cartesian_point ( 'none', ( -2.075996699999999695, 0.6290038599183741530, 0.3997045037134707157 ) ) ;
#3422 = direction ( 'none', ( -0.9999999999999962252, 0.000000000000000000, -8.742277704857227033e-08 ) ) ;
#3423 = edge_loop ( 'none', ( #13364, #20664, #2205, #6498 ) ) ;
#3424 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#3425 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#3426 = direction ( 'none', ( 1.000000000000000000, -1.249000902703300861e-16, 0.000000000000000000 ) ) ;
#3427 = oriented_edge ( 'none', *, *, #27843, .t. ) ;
#3428 = vertex_point ( 'none', #19491 ) ;
#3429 = oriented_edge ( 'none', *, *, #9323, .f. ) ;
#3430 = edge_curve ( 'none', #12093, #14189, #11942, .t. ) ;
#3431 = cartesian_point ( 'none', ( -2.291238777181845876, 0.6027953698357895185, -0.7630541276923518135 ) ) ;
#3432 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#3433 = cartesian_point ( 'none', ( -1.798686900000000310, -0.4182743711071820747, 0.3544721999999997375 ) ) ;
#3434 = axis2_placement_3d ( 'none', #25103, #20647, #1063 ) ;
#3435 = edge_loop ( 'none', ( #22611, #9033, #28481, #23749, #2748, #23838, #10997, #12024, #13230, #7277, #5121, #836, #17575 ) ) ;
#3436 = cartesian_point ( 'none', ( -0.7236868999999989116, -0.3649999999999971045, -1.705527799999999594 ) ) ;
#3437 = edge_curve ( 'none', #4066, #18530, #18358, .t. ) ;
#3438 = oriented_edge ( 'none', *, *, #19672, .t. ) ;
#3439 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#3440 = axis2_placement_3d ( 'none', #17132, #1558, #3729 ) ;
#3441 = plane ( 'none', #2768 ) ;
#3442 = edge_curve ( 'none', #26952, #17215, #22074, .t. ) ;
#3443 = vector ( 'none', #10257, 39.37007874015748143 ) ;
#3444 = cartesian_point ( 'none', ( -1.463498659796168555, 0.6025000818327530538, 0.3244722000000003770 ) ) ;
#3445 = cartesian_point ( 'none', ( -2.423336361370393988, 0.5622441889552295402, -0.7655912519516944181 ) ) ;
#3446 = oriented_edge ( 'none', *, *, #22656, .f. ) ;
#3447 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#3448 = cartesian_point ( 'none', ( -2.514999999999999680, 0.6400000000000000133, -0.8900277999999995915 ) ) ;
#3449 = cartesian_point ( 'none', ( -0.2261371897405388964, -4.510730409336962232, 0.08950000000000009337 ) ) ;
#3450 = face_outer_bound ( 'none', #26759, .t. ) ;
#3451 = cartesian_point ( 'none', ( -0.6644999999999998685, -0.3649999999999969935, -1.812527799999999356 ) ) ;
#3452 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#3453 = axis2_placement_3d ( 'none', #3346, #20764, #18595 ) ;
#3454 = circle ( 'none', #19104, 0.05118110236220474452 ) ;
#3455 = oriented_edge ( 'none', *, *, #3602, .f. ) ;
#3456 = direction ( 'none', ( 0.8436733265810050231, -1.264744441511233760e-15, 0.5368568878348687345 ) ) ;
#3457 = oriented_edge ( 'none', *, *, #27809, .f. ) ;
#3458 = oriented_edge ( 'none', *, *, #18487, .t. ) ;
#3459 = vector ( 'none', #9748, 39.37007874015748143 ) ;
#3460 = cartesian_point ( 'none', ( -1.798686900000000310, -0.4249999999999999334, 0.3544722000000001261 ) ) ;
#3461 = axis2_placement_3d ( 'none', #433, #23162, #998 ) ;
#3462 = axis2_placement_3d ( 'none', #15446, #17606, #26372 ) ;
#3463 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#3464 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#3465 = oriented_edge ( 'none', *, *, #23614, .t. ) ;
#3466 = oriented_edge ( 'none', *, *, #25535, .t. ) ;
#3467 = oriented_edge ( 'none', *, *, #12749, .f. ) ;
#3468 = oriented_edge ( 'none', *, *, #26029, .f. ) ;
#3469 = line ( 'none', #3035, #1927 ) ;
#3470 = cartesian_point ( 'none', ( -2.012498661945954836, 0.6025000818327573837, 0.3490628637242588206 ) ) ;
#3471 = oriented_edge ( 'none', *, *, #10472, .f. ) ;
#3472 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#3473 = oriented_edge ( 'none', *, *, #21808, .t. ) ;
#3474 = oriented_edge ( 'none', *, *, #20428, .t. ) ;
#3475 = cartesian_point ( 'none', ( -2.385571747178691471, -0.3798767755912906829, -1.749798470610675949 ) ) ;
#3476 = vertex_point ( 'none', #12866 ) ;
#3477 = direction ( 'none', ( -4.371138804857225540e-08, -8.742273397411543013e-08, 0.9999999999999953371 ) ) ;
#3478 = cartesian_point ( 'none', ( -1.479999999999999982, -0.1549999999999999989, 0.5744722000000000994 ) ) ;
#3479 = edge_curve ( 'none', #21844, #28282, #14902, .t. ) ;
#3480 = cartesian_point ( 'none', ( 0.7820719016760503406, -0.4115000000000031966, -0.1118880459262941718 ) ) ;
#3481 = vector ( 'none', #9574, 39.37007874015748854 ) ;
#3482 = vertex_point ( 'none', #12728 ) ;
#3483 = axis2_placement_3d ( 'none', #19822, #6583, #83 ) ;
#3484 = b_spline_curve_with_knots ( 'none', 3,
( #10318, #3555, #25859, #16503, #27579, #12771 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003027829258062257655, 0.0006055658516124515309 ),
.unspecified. ) ;
#3485 = face_outer_bound ( 'none', #14390, .t. ) ;
#3486 = line ( 'none', #23340, #18949 ) ;
#3487 = vector ( 'none', #10388, 39.37007874015748854 ) ;
#3488 = cartesian_point ( 'none', ( -0.3643046832981888805, -0.4250000000000002665, 0.3309800166893686058 ) ) ;
#3489 = vector ( 'none', #10031, 39.37007874015748854 ) ;
#3490 = vector ( 'none', #26344, 39.37007874015748143 ) ;
#3491 = cartesian_point ( 'none', ( -2.425097044941404434, 0.5622441886473820150, -0.7620698851200735646 ) ) ;
#3492 = cartesian_point ( 'none', ( -2.291238777181845876, 0.5413780470011441137, -0.7630541330616219531 ) ) ;
#3493 = direction ( 'none', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#3494 = direction ( 'none', ( 0.5348139852951313555, -0.08715574274765720830, -0.8404628948614228934 ) ) ;
#3495 = cartesian_point ( 'none', ( -1.810828331348647513, -0.3873732891662136635, 0.3886338319552349874 ) ) ;
#3496 = edge_loop ( 'none', ( #6535, #25479, #1811, #17927, #20367 ) ) ;
#3497 = b_spline_curve_with_knots ( 'none', 3,
( #5013, #13810, #2856, #676, #9477, #18247, #7318, #16094, #16971, #14671 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.006288549135696865251, 0.006660769116464920585, 0.007032989097232975918, 0.007405209078001031252, 0.007777429058769086585 ),
.unspecified. ) ;
#3498 = cartesian_point ( 'none', ( -2.411693126469432791, 0.5494489132153411726, -0.7638830338325709457 ) ) ;
#3499 = oriented_edge ( 'none', *, *, #27841, .f. ) ;
#3500 = oriented_edge ( 'none', *, *, #12476, .t. ) ;
#3501 = oriented_edge ( 'none', *, *, #318, .t. ) ;
#3502 = cartesian_point ( 'none', ( 0.7418998327995508513, -0.3798769061723887286, -1.676879985928370509 ) ) ;
#3503 = axis2_placement_3d ( 'none', #19357, #6126, #21655 ) ;
#3504 = plane ( 'none', #23484 ) ;
#3505 = edge_loop ( 'none', ( #10005, #26826 ) ) ;
#3506 = edge_loop ( 'none', ( #25508, #17366, #5559, #13449 ) ) ;
#3507 = line ( 'none', #27382, #4322 ) ;
#3508 = line ( 'none', #10132, #27538 ) ;
#3509 = vector ( 'none', #18233, 39.37007874015748854 ) ;
#3510 = advanced_face ( 'none', ( #19344 ), #21642, .f. ) ;
#3511 = vector ( 'none', #6310, 39.37007874015748854 ) ;
#3512 = cartesian_point ( 'none', ( 0.8570548583683689214, -0.004621231552322895703, -1.906943957677136980 ) ) ;
#3513 = oriented_edge ( 'none', *, *, #10243, .f. ) ;
#3515 = advanced_face ( 'none', ( #1772 ), #14606, .t. ) ;
#3514 = edge_loop ( 'none', ( #5404, #20186, #18187, #23504 ) ) ;
#3516 = oriented_edge ( 'none', *, *, #2778, .t. ) ;
#3517 = advanced_face ( 'none', ( #5813 ), #23361, .t. ) ;
#3518 = cartesian_point ( 'none', ( 0.7880778518567725932, -0.4137580796234385794, -0.04393699419505567305 ) ) ;
#3519 = axis2_placement_3d ( 'none', #19675, #4556, #10745 ) ;
#3520 = line ( 'none', #7701, #10138 ) ;
#3521 = cartesian_point ( 'none', ( -2.101998679605356024, 0.5375000818327581031, 0.5510628558999194349 ) ) ;
#3522 = circle ( 'none', #23280, 0.009000000000000027076 ) ;
#3523 = cartesian_point ( 'none', ( -2.394639880905144569, -0.4182743798742601382, -1.698527793178045142 ) ) ;
#3524 = cartesian_point ( 'none', ( -2.464467124043980828, 0.5602756839855371762, -0.7537787128892674549 ) ) ;
#3525 = cartesian_point ( 'none', ( -2.529999999999999361, 0.7030000000000000693, -0.8270277999999996466 ) ) ;
#3526 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#3527 = cartesian_point ( 'none', ( -1.473749999999999449, 0.6290038599183741530, 0.5229722037134707513 ) ) ;
#3528 = oriented_edge ( 'none', *, *, #4679, .f. ) ;
#3529 = edge_loop ( 'none', ( #24948, #14446, #5902, #14454, #13674, #11269 ) ) ;
#3530 = vector ( 'none', #19958, 39.37007874015748143 ) ;
#3532 = oriented_edge ( 'none', *, *, #25530, .t. ) ;
#3531 = axis2_placement_3d ( 'none', #7365, #1019, #24916 ) ;
#3533 = plane ( 'none', #21341 ) ;
#3534 = oriented_edge ( 'none', *, *, #5531, .f. ) ;
#3535 = cartesian_point ( 'none', ( -2.042999999999999705, -0.3490000000000000324, 0.4624722000000004996 ) ) ;
#3536 = direction ( 'none', ( 4.857225732735061097e-17, -2.315125418359545159e-16, -1.000000000000000000 ) ) ;
#3537 = edge_curve ( 'none', #27245, #8422, #11002, .t. ) ;
#3538 = cartesian_point ( 'none', ( -2.392656325299568287, -0.3672743711071789208, -1.815157719849968654 ) ) ;
#3539 = advanced_face ( 'none', ( #6541 ), #4375, .f. ) ;
#3540 = vertex_point ( 'none', #21935 ) ;
#3541 = oriented_edge ( 'none', *, *, #10902, .t. ) ;
#3543 = edge_curve ( 'none', #2051, #15761, #3634, .t. ) ;
#3542 = oriented_edge ( 'none', *, *, #20659, .t. ) ;
#3544 = cartesian_point ( 'none', ( 0.7139137369910799613, -0.4115000000000033076, -0.04280336484528251412 ) ) ;
#3545 = cartesian_point ( 'none', ( 0.7552056677235793325, -0.4182743711071820192, -0.05707693437815741788 ) ) ;
#3546 = edge_curve ( 'none', #27162, #26240, #19816, .t. ) ;
#3547 = vertex_point ( 'none', #10258 ) ;
#3548 = cartesian_point ( 'none', ( 0.7602846661753874802, -0.3826753930347990273, -1.736005925327798183 ) ) ;
#3549 = line ( 'none', #8317, #26555 ) ;
#3550 = edge_curve ( 'none', #13527, #17930, #15024, .t. ) ;
#3551 = cartesian_point ( 'none', ( -2.425097044769312316, 0.5494489134010148712, -0.7660068941126875197 ) ) ;
#3552 = oriented_edge ( 'none', *, *, #2192, .f. ) ;
#3553 = cartesian_point ( 'none', ( -0.5637056677235792179, -0.4182743711071790216, -1.728950865621842414 ) ) ;
#3554 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999961142, -8.742273224782162604e-08 ) ) ;
#3555 = cartesian_point ( 'none', ( -1.790586732799551495, -0.3798769061723912266, 0.3258243859283707633 ) ) ;
#3556 = vector ( 'none', #18403, 39.37007874015748143 ) ;
#3557 = plane ( 'none', #633 ) ;
#3558 = cartesian_point ( 'none', ( -2.425097055927143419, 0.5425591272839462853, -0.5104950836913885182 ) ) ;
#3559 = cartesian_point ( 'none', ( 0.7350475716501456702, -0.4065576987323301639, -0.03879449250500116575 ) ) ;
#3560 = plane ( 'none', #21622 ) ;
#3561 = cartesian_point ( 'none', ( 0.3085903889438712522, 0.8000000000000000444, 0.3347480627561110755 ) ) ;
#3562 = direction ( 'none', ( -4.371138867531604042e-08, -8.742273398254516819e-08, 0.9999999999999951150 ) ) ;
#3563 = cartesian_point ( 'none', ( -2.436908068391438142, 0.5661811968655817706, -0.7660068931661816460 ) ) ;
#3564 = edge_curve ( 'none', #17163, #10887, #25789, .t. ) ;
#3565 = oriented_edge ( 'none', *, *, #5028, .t. ) ;
#3566 = oriented_edge ( 'none', *, *, #25889, .t. ) ;
#3567 = edge_curve ( 'none', #24557, #8255, #25358, .t. ) ;
#3568 = face_outer_bound ( 'none', #26097, .t. ) ;
#3570 = axis2_placement_3d ( 'none', #2196, #11126, #24224 ) ;
#3569 = line ( 'none', #21564, #12052 ) ;
#3571 = advanced_face ( 'none', ( #6229 ), #17181, .t. ) ;
#3572 = cartesian_point ( 'none', ( -1.776905696402281576, -0.3771271676620683300, 0.3378136861860728812 ) ) ;
#3573 = oriented_edge ( 'none', *, *, #3373, .f. ) ;
#3574 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795121808e-15, -8.742277704857227033e-08 ) ) ;
#3575 = axis2_placement_3d ( 'none', #18093, #26859, #15940 ) ;
#3576 = cartesian_point ( 'none', ( -1.585498659796169330, 0.5690000818327539678, 0.3244722000000003770 ) ) ;
#3577 = vector ( 'none', #27422, 39.37007874015748854 ) ;
#3578 = cartesian_point ( 'none', ( -0.7299999999999998712, 0.02500000000000000486, -1.925527799999999790 ) ) ;
#3579 = edge_curve ( 'none', #17128, #17163, #21046, .t. ) ;
#3580 = vertex_point ( 'none', #5794 ) ;
#3581 = oriented_edge ( 'none', *, *, #21557, .t. ) ;
#3583 = edge_curve ( 'none', #279, #9483, #4070, .t. ) ;
#3582 = oriented_edge ( 'none', *, *, #23226, .t. ) ;
#3584 = cartesian_point ( 'none', ( 0.7552056677235793325, -0.4182743711071820192, -0.05707693437815740400 ) ) ;
#3585 = cartesian_point ( 'none', ( -2.440845081849762899, 0.5524016581377562130, -0.6382509890311073297 ) ) ;
#3586 = line ( 'none', #18401, #21811 ) ;
#3587 = direction ( 'none', ( 1.020834659419799449e-16, -1.000000000000000000, 2.588457267232843400e-17 ) ) ;
#3588 = edge_curve ( 'none', #22576, #4569, #17062, .t. ) ;
#3589 = line ( 'none', #19136, #23534 ) ;
#3590 = vertex_point ( 'none', #10689 ) ;
#3591 = cartesian_point ( 'none', ( -1.782028386186073510, -0.3771271676620684410, 0.3762534035977184721 ) ) ;
#3592 = direction ( 'none', ( 1.000000000000000000, 5.575199987069931923e-15, 0.000000000000000000 ) ) ;
#3593 = cartesian_point ( 'none', ( 0.6700000000000002620, 0.4000000000000000222, 0.4644722000000001128 ) ) ;
#3594 = axis2_placement_3d ( 'none', #19443, #23311, #10078 ) ;
#3595 = direction ( 'none', ( 0.3420202402059885904, -0.000000000000000000, -0.9396925855243500880 ) ) ;
#3596 = cartesian_point ( 'none', ( -1.573998676545560249, 0.6125000818327539509, 0.5160629020591459559 ) ) ;
#3597 = cartesian_point ( 'none', ( -0.2946547174248768663, 0.8130000000000019433, 0.1266623274628391471 ) ) ;
#3598 = direction ( 'none', ( -0.9763996691905794112, 1.888081849696493752e-08, -0.2159714934997828129 ) ) ;
#3599 = axis2_placement_3d ( 'none', #18898, #25650, #23787 ) ;
#3600 = cartesian_point ( 'none', ( -0.5155000000000015126, -0.4115000000000037517, 0.3994722000000004991 ) ) ;
#3601 = direction ( 'none', ( 2.567390744445674993e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#3602 = edge_curve ( 'none', #27117, #18516, #3926, .t. ) ;
#3603 = cartesian_point ( 'none', ( -2.421553748472871526, 0.5661811752852454749, -0.5191564987942363096 ) ) ;
#3604 = oriented_edge ( 'none', *, *, #5122, .f. ) ;
#3605 = direction ( 'none', ( -0.8188508949692351324, -6.869404254901853459e-16, 0.5740062820284135281 ) ) ;
#3606 = oriented_edge ( 'none', *, *, #14936, .t. ) ;
#3607 = vertex_point ( 'none', #19473 ) ;
#3608 = advanced_face ( 'none', ( #1607 ), #9265, .f. ) ;
#3609 = cartesian_point ( 'none', ( -1.479999999999999982, -0.1549999999999999989, 0.4254162597632087928 ) ) ;
#3610 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#3611 = axis2_placement_3d ( 'none', #25319, #5616, #25460 ) ;
#3612 = direction ( 'none', ( 0.5368568878348667361, 7.941418586233363349e-16, -0.8436733265810062443 ) ) ;
#3613 = vertex_point ( 'none', #16587 ) ;
#3614 = vertex_point ( 'none', #14438 ) ;
#3615 = oriented_edge ( 'none', *, *, #365, .f. ) ;
#3616 = oriented_edge ( 'none', *, *, #28003, .t. ) ;
#3617 = cartesian_point ( 'none', ( -2.081998670775655480, 0.5375000818327578811, 0.4500628576483754473 ) ) ;
#3618 = direction ( 'none', ( 1.942890293094014578e-16, 1.000000000000000000, 1.554819628522822217e-15 ) ) ;
#3619 = axis2_placement_3d ( 'none', #10621, #19403, #17391 ) ;
#3620 = vector ( 'none', #20373, 39.37007874015748143 ) ;
#3621 = oriented_edge ( 'none', *, *, #22774, .f. ) ;
#3622 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795121808e-15, -8.742277704857227033e-08 ) ) ;
#3623 = oriented_edge ( 'none', *, *, #19576, .t. ) ;
#3624 = cartesian_point ( 'none', ( 0.9200000000000005951, -0.3649999999999999911, -1.813527799999999690 ) ) ;
#3625 = edge_loop ( 'none', ( #1584, #17343, #23685, #16304 ) ) ;
#3626 = cartesian_point ( 'none', ( -2.417999999999999705, -0.3490000000000000324, -1.875527799999999745 ) ) ;
#3627 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#3628 = direction ( 'none', ( -0.3522098085398086553, -0.7547095802227715700, 0.5534995034219266641 ) ) ;
#3629 = oriented_edge ( 'none', *, *, #1723, .f. ) ;
#3630 = cartesian_point ( 'none', ( 0.8500435679826759960, 0.02739381903307856400, -1.689553230129808847 ) ) ;
#3631 = line ( 'none', #17029, #1481 ) ;
#3632 = circle ( 'none', #4990, 0.05999999999999990757 ) ;
#3633 = face_bound ( 'none', #1736, .t. ) ;
#3634 = line ( 'none', #19180, #16124 ) ;
#3635 = cartesian_point ( 'none', ( 0.2000000000000001499, -1.405834873289230604e-16, 0.5090000000000001190 ) ) ;
#3636 = cartesian_point ( 'none', ( -0.03174999999999988942, 0.1999999999999999556, 0.3215000000000001190 ) ) ;
#3637 = line ( 'none', #12414, #247 ) ;
#3638 = cartesian_point ( 'none', ( -2.261788099999999968, 0.6150000000000001021, 0.5244722000000003881 ) ) ;
#3639 = circle ( 'none', #13321, 0.009000000000000027076 ) ;
#3640 = vector ( 'none', #20915, 39.37007874015748143 ) ;
#3641 = oriented_edge ( 'none', *, *, #26969, .f. ) ;
#3642 = cartesian_point ( 'none', ( -1.798998677988036032, 0.4900000818327556740, 0.5325628823890210528 ) ) ;
#3643 = oriented_edge ( 'none', *, *, #26487, .t. ) ;
#3644 = vertex_point ( 'none', #23492 ) ;
#3645 = vertex_point ( 'none', #10111 ) ;
#3646 = edge_curve ( 'none', #18874, #15728, #3787, .t. ) ;
#3647 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -1.475715455891945576e-16 ) ) ;
#3648 = direction ( 'none', ( -3.002614468262671391e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#3649 = oriented_edge ( 'none', *, *, #23955, .t. ) ;
#3650 = oriented_edge ( 'none', *, *, #24204, .f. ) ;
#3651 = direction ( 'none', ( 0.8157349200960348767, -0.08715574274765769403, -0.5718220148280581672 ) ) ;
#3652 = cartesian_point ( 'none', ( -2.434939542290296188, 0.5602757293826478024, -1.273061381785385748 ) ) ;
#3653 = face_outer_bound ( 'none', #27928, .t. ) ;
#3654 = oriented_edge ( 'none', *, *, #2840, .t. ) ;
#3655 = oriented_edge ( 'none', *, *, #12011, .t. ) ;
#3656 = axis2_placement_3d ( 'none', #20138, #19869, #22165 ) ;
#3657 = vector ( 'none', #2896, 39.37007874015748143 ) ;
#3658 = face_outer_bound ( 'none', #6417, .t. ) ;
#3659 = cartesian_point ( 'none', ( -1.623998676545560071, 0.6125000818327542840, 0.5160628976880070606 ) ) ;
#3660 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, 1.214154663850784639e-16 ) ) ;
#3661 = cartesian_point ( 'none', ( 0.7765292046823463190, -0.3972018952065030639, -1.741652350057056653 ) ) ;
#3662 = vector ( 'none', #2101, 39.37007874015748854 ) ;
#3663 = face_outer_bound ( 'none', #13956, .t. ) ;
#3664 = vector ( 'none', #18502, 39.37007874015748143 ) ;
#3665 = cartesian_point ( 'none', ( -2.070998664874618367, 0.5375000818327578811, 0.3825628586100262019 ) ) ;
#3666 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#3667 = edge_curve ( 'none', #23250, #3894, #23197, .t. ) ;
#3668 = face_outer_bound ( 'none', #7010, .t. ) ;
#3669 = oriented_edge ( 'none', *, *, #27073, .f. ) ;
#3670 = edge_loop ( 'none', ( #5583, #21954, #1493, #13002, #22364, #26676, #2775, #3516, #10558, #4194, #15457, #16902, #21644, #10135 ) ) ;
#3671 = advanced_face ( 'none', ( #21337, #16727 ), #14586, .t. ) ;
#3672 = axis2_placement_3d ( 'none', #22517, #5241, #24542 ) ;
#3673 = axis2_placement_3d ( 'none', #10368, #10227, #3456 ) ;
#3674 = oriented_edge ( 'none', *, *, #27641, .f. ) ;
#3675 = cartesian_point ( 'none', ( -2.070998675671331224, 0.5375000818327578811, 0.5060628586100257564 ) ) ;
#3676 = oriented_edge ( 'none', *, *, #27438, .f. ) ;
#3677 = cartesian_point ( 'none', ( 0.7740458318724457998, -0.3971969731790268576, -0.1182881469455890067 ) ) ;
#3678 = cartesian_point ( 'none', ( -1.798500000000001098, -0.4115000000000033631, 0.3544721999999995155 ) ) ;
#3679 = axis2_placement_3d ( 'none', #16989, #21003, #5607 ) ;
#3680 = cartesian_point ( 'none', ( 0.7152421594030304863, 0.2066385378542090756, -1.501727599999999718 ) ) ;
#3681 = edge_loop ( 'none', ( #7434, #24943, #5703, #3352, #15805, #26576, #2994, #22854, #27678, #8493, #13091, #26634, #9771, #12091 ) ) ;
#3682 = oriented_edge ( 'none', *, *, #21055, .f. ) ;
#3683 = edge_loop ( 'none', ( #24860, #28248, #11558, #25769, #11403, #22188 ) ) ;
#3684 = cartesian_point ( 'none', ( -2.458209502617445530, 0.5386221201635775779, -0.5191158060336328317 ) ) ;
#3685 = oriented_edge ( 'none', *, *, #2495, .f. ) ;
#3686 = axis2_placement_3d ( 'none', #20613, #882, #18455 ) ;
#3687 = b_spline_curve_with_knots ( 'none', 3,
( #13053, #17512, #21962, #26917, #7222, #15992 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#3688 = face_outer_bound ( 'none', #23037, .t. ) ;
#3689 = oriented_edge ( 'none', *, *, #25, .f. ) ;
#3690 = cartesian_point ( 'none', ( -2.291238776880685002, 0.5553544255562219423, -0.7699438956192964367 ) ) ;
#3691 = line ( 'none', #12171, #19219 ) ;
#3692 = cartesian_point ( 'none', ( 0.5052381339568481344, -0.2065272080657931664, -1.501727599999999496 ) ) ;
#3693 = edge_loop ( 'none', ( #22462, #3023, #3565, #22787, #3723, #7573 ) ) ;
#3694 = direction ( 'none', ( -4.371135398084651427e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#3695 = axis2_placement_3d ( 'none', #15902, #18337, #22947 ) ;
#3696 = vector ( 'none', #20842, 39.37007874015748143 ) ;
#3697 = line ( 'none', #25857, #10209 ) ;
#3698 = approval_date_time ( #23400, #7335 ) ;
#3699 = face_outer_bound ( 'none', #21428, .t. ) ;
#3700 = line ( 'none', #19105, #19582 ) ;
#3701 = cartesian_point ( 'none', ( -2.464467134228510048, 0.5602756636164880621, -0.5207838363358040512 ) ) ;
#3702 = cartesian_point ( 'none', ( -2.403295664045960400, -0.4015939363283906327, -1.819384797555390287 ) ) ;
#3703 = plane ( 'none', #28046 ) ;
#3704 = axis2_placement_3d ( 'none', #12115, #27361, #1172 ) ;
#3705 = edge_curve ( 'none', #13916, #19077, #19927, .t. ) ;
#3706 = cartesian_point ( 'none', ( -1.495998677856902770, 0.5375000818327532182, 0.5310629088781224638 ) ) ;
#3708 = advanced_face ( 'none', ( #12563 ), #19323, .t. ) ;
#3707 = direction ( 'none', ( -0.9024935347676692476, -0.4307034010807876401, 0.000000000000000000 ) ) ;
#3709 = edge_curve ( 'none', #14160, #7541, #6524, .t. ) ;
#3710 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742273464974639007e-08 ) ) ;
#3711 = oriented_edge ( 'none', *, *, #27574, .t. ) ;
#3712 = vertex_point ( 'none', #26502 ) ;
#3713 = edge_curve ( 'none', #24556, #2133, #3761, .t. ) ;
#3714 = circle ( 'none', #2342, 0.009000000000000129424 ) ;
#3715 = direction ( 'none', ( 1.000000000000000000, -1.942890293094028630e-16, 8.981856102453372292e-16 ) ) ;
#3716 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#3717 = face_outer_bound ( 'none', #28328, .t. ) ;
#3718 = oriented_edge ( 'none', *, *, #19346, .t. ) ;
#3719 = axis2_placement_3d ( 'none', #16052, #13366, #22665 ) ;
#3720 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999963363, 8.742273397411554924e-08 ) ) ;
#3721 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#3722 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#3723 = oriented_edge ( 'none', *, *, #17116, .f. ) ;
#3724 = oriented_edge ( 'none', *, *, #22530, .t. ) ;
#3725 = oriented_edge ( 'none', *, *, #10942, .f. ) ;
#3726 = cartesian_point ( 'none', ( -2.413729329389324718, -0.3798767755912906274, -1.781099547178691012 ) ) ;
#3727 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#3728 = axis2_placement_3d ( 'none', #10533, #6089, #12405 ) ;
#3729 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#3730 = direction ( 'none', ( -1.942890293094014085e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#3731 = cylindrical_surface ( 'none', #3791, 0.2362705516334142331 ) ;
#3732 = edge_curve ( 'none', #22969, #11808, #24349, .t. ) ;
#3733 = oriented_edge ( 'none', *, *, #20090, .f. ) ;
#3734 = cartesian_point ( 'none', ( -0.5904879103063725987, -0.3968633409141412716, -1.736463597940759218 ) ) ;
#3735 = edge_curve ( 'none', #21025, #21209, #21770, .t. ) ;
#3736 = direction ( 'none', ( 0.000000000000000000, 1.308737087772246917e-15, -1.000000000000000000 ) ) ;
#3737 = cartesian_point ( 'none', ( -2.152310183274199762, 0.6150000000000001021, 0.5444722000000001838 ) ) ;
#3738 = axis2_placement_3d ( 'none', #15916, #788, #17674 ) ;
#3739 = cartesian_point ( 'none', ( -2.469999999999999751, 0.8000000000000019318, -1.812527799999999356 ) ) ;
#3740 = oriented_edge ( 'none', *, *, #2833, .f. ) ;
#3741 = axis2_placement_3d ( 'none', #27577, #16655, #25422 ) ;
#3742 = face_outer_bound ( 'none', #642, .t. ) ;
#3743 = edge_curve ( 'none', #24286, #18973, #11547, .t. ) ;
#3744 = cartesian_point ( 'none', ( 0.7789902719430826794, -0.4182743711071819637, -0.1260583596353742342 ) ) ;
#3745 = axis2_placement_3d ( 'none', #16600, #18904, #14896 ) ;
#3746 = line ( 'none', #8226, #23706 ) ;
#3747 = edge_curve ( 'none', #3644, #13167, #14774, .t. ) ;
#3748 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#3749 = advanced_face ( 'none', ( #11123 ), #2190, .f. ) ;
#3750 = edge_curve ( 'none', #2586, #12609, #19754, .t. ) ;
#3751 = cartesian_point ( 'none', ( 0.3885565525352338567, -0.4249999999999996558, 0.4082644653577017779 ) ) ;
#3752 = axis2_placement_3d ( 'none', #9188, #22836, #20393 ) ;
#3753 = cartesian_point ( 'none', ( -2.415254535737087593, 0.5661811755605926644, -0.5223061048181015797 ) ) ;
#3754 = edge_curve ( 'none', #8396, #25144, #26222, .t. ) ;
#3755 = vector ( 'none', #24514, 39.37007874015748143 ) ;
#3756 = edge_curve ( 'none', #12280, #9517, #15439, .t. ) ;
#3757 = oriented_edge ( 'none', *, *, #1894, .t. ) ;
#3758 = cartesian_point ( 'none', ( -0.1637681758919740382, -0.3650000000000000466, 0.07947220000000075613 ) ) ;
#3759 = vertex_point ( 'none', #13435 ) ;
#3760 = vertex_point ( 'none', #2470 ) ;
#3761 = circle ( 'none', #25327, 0.04300000000000007983 ) ;
#3762 = plane ( 'none', #4403 ) ;
#3763 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#3764 = cartesian_point ( 'none', ( -2.420908051075625345, 0.5622441881590976021, -0.7564845594570850373 ) ) ;
#3765 = oriented_edge ( 'none', *, *, #13593, .t. ) ;
#3766 = oriented_edge ( 'none', *, *, #17348, .t. ) ;
#3767 = vector ( 'none', #17916, 39.37007874015748143 ) ;
#3768 = oriented_edge ( 'none', *, *, #22692, .t. ) ;
#3769 = oriented_edge ( 'none', *, *, #11751, .f. ) ;
#3770 = cartesian_point ( 'none', ( -2.384000000000000785, -0.4271311679985508869, -1.779527799999999882 ) ) ;
#3771 = face_outer_bound ( 'none', #6393, .t. ) ;
#3772 = edge_loop ( 'none', ( #20086, #15018, #26265, #24605, #19347, #1442, #2918, #14459 ) ) ;
#3773 = cartesian_point ( 'none', ( -1.773998671431327834, 0.5060000818327579086, 0.5325628845745911111 ) ) ;
#3774 = vertex_point ( 'none', #11250 ) ;
#3775 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#3776 = edge_curve ( 'none', #4050, #26492, #22323, .t. ) ;
#3777 = oriented_edge ( 'none', *, *, #6897, .f. ) ;
#3778 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#3779 = cartesian_point ( 'none', ( 0.7691496706953238061, -0.4160162047798958707, -1.755370696739906533 ) ) ;
#3780 = cartesian_point ( 'none', ( -2.023998679168241832, 0.6125000818327575036, 0.5460628627188961470 ) ) ;
#3781 = oriented_edge ( 'none', *, *, #18079, .t. ) ;
#3782 = line ( 'none', #1464, #19362 ) ;
#3783 = edge_curve ( 'none', #12965, #19128, #21290, .t. ) ;
#3784 = cartesian_point ( 'none', ( 0.7059999999999976295, -0.3757107501428542662, -0.08052779999999885863 ) ) ;
#3785 = closed_shell ( 'none', ( #4313, #24032, #12776, #4658, #494, #27992, #23982, #13348, #17623 ) ) ;
#3786 = cartesian_point ( 'none', ( -0.5743732296613849320, -0.3968633409141413271, -1.663955085629670760 ) ) ;
#3787 = line ( 'none', #16881, #8337 ) ;
#3788 = cartesian_point ( 'none', ( 0.4300000000000000488, -0.4249999999999999889, 0.3799722000000003708 ) ) ;
#3789 = edge_curve ( 'none', #21714, #7359, #26628, .t. ) ;
#3790 = cartesian_point ( 'none', ( -2.464467134143734750, 0.5553544039435186486, -0.5227232662915459738 ) ) ;
#3791 = axis2_placement_3d ( 'none', #10347, #16985, #25742 ) ;
#3792 = edge_curve ( 'none', #27857, #790, #2603, .t. ) ;
#3793 = cartesian_point ( 'none', ( -0.1999999999999999556, -5.893786662240391968e-17, 0.3215000000000000635 ) ) ;
#3794 = plane ( 'none', #27040 ) ;
#3795 = oriented_edge ( 'none', *, *, #3872, .t. ) ;
#3796 = edge_curve ( 'none', #3025, #4754, #11383, .t. ) ;
#3797 = direction ( 'none', ( -0.5999999650308889265, 6.993818951804226484e-08, -0.8000000262268289752 ) ) ;
#3798 = edge_loop ( 'none', ( #24304, #2488, #7396, #1042 ) ) ;
#3799 = local_time ( 10, 56, 30.00000000000000000, #18655 ) ;
#3800 = oriented_edge ( 'none', *, *, #24468, .t. ) ;
#3801 = edge_loop ( 'none', ( #19311, #19485, #3541, #20407 ) ) ;
#3802 = vector ( 'none', #2906, 39.37007874015748854 ) ;
#3803 = cartesian_point ( 'none', ( -0.9944999999999998286, -0.4115000000000000879, -1.865527799999999514 ) ) ;
#3804 = line ( 'none', #1626, #14763 ) ;
#3805 = vertex_point ( 'none', #24222 ) ;
#3806 = oriented_edge ( 'none', *, *, #1820, .t. ) ;
#3807 = axis2_placement_3d ( 'none', #5018, #4751, #17712 ) ;
#3808 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#3809 = face_outer_bound ( 'none', #26307, .t. ) ;
#3810 = direction ( 'none', ( -0.9396925855243500880, 0.000000000000000000, -0.3420202402059886460 ) ) ;
#3811 = oriented_edge ( 'none', *, *, #2381, .f. ) ;
#3813 = vertex_point ( 'none', #17865 ) ;
#3812 = axis2_placement_3d ( 'none', #26669, #18315, #11561 ) ;
#3814 = line ( 'none', #1777, #10154 ) ;
#3815 = edge_curve ( 'none', #15041, #17128, #13866, .t. ) ;
#3816 = direction ( 'none', ( 1.000000000000000000, -1.249000902703302834e-16, 0.000000000000000000 ) ) ;
#3817 = edge_curve ( 'none', #18461, #4482, #23924, .t. ) ;
#3818 = cartesian_point ( 'none', ( 0.9104999999999999760, -0.3649999999999987144, -1.812527799999998246 ) ) ;
#3819 = face_outer_bound ( 'none', #8124, .t. ) ;
#3820 = axis2_placement_3d ( 'none', #2819, #14062, #18508 ) ;
#3821 = line ( 'none', #8290, #18 ) ;
#3822 = cartesian_point ( 'none', ( -2.373467044176925000, -0.3969960810347233915, -1.736173563788728336 ) ) ;
#3823 = cartesian_point ( 'none', ( 0.8556884892930510800, 0.02560867623720242126, -1.907316240363188475 ) ) ;
#3824 = vertex_point ( 'none', #24747 ) ;
#3825 = oriented_edge ( 'none', *, *, #2656, .t. ) ;
#3826 = oriented_edge ( 'none', *, *, #21289, .f. ) ;
#3827 = oriented_edge ( 'none', *, *, #22692, .f. ) ;
#3828 = direction ( 'none', ( 0.8436733265810067994, -9.937755021569738632e-16, 0.5368568878348659590 ) ) ;
#3829 = oriented_edge ( 'none', *, *, #16027, .t. ) ;
#3830 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#3831 = cartesian_point ( 'none', ( -0.5367187964022812618, -0.3771271676620654989, -1.722186313813925951 ) ) ;
#3832 = plane ( 'none', #9644 ) ;
#3833 = vertex_point ( 'none', #5463 ) ;
#3834 = oriented_edge ( 'none', *, *, #12386, .f. ) ;
#3835 = oriented_edge ( 'none', *, *, #6385, .t. ) ;
#3836 = cartesian_point ( 'none', ( 0.7237870261256014182, -0.4182743711071820192, -0.05942327150010385389 ) ) ;
#3837 = vertex_point ( 'none', #20435 ) ;
#3838 = cartesian_point ( 'none', ( -2.429034051051476073, 0.5524016724902286457, -0.8024242168612868431 ) ) ;
#3839 = axis2_placement_3d ( 'none', #5346, #27788, #10386 ) ;
#3840 = vertex_point ( 'none', #9362 ) ;
#3841 = direction ( 'none', ( 1.000000000000000000, 1.020834659419799202e-16, 4.857225732735058632e-17 ) ) ;
#3842 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#3843 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 5.463695987328533339e-16 ) ) ;
#3844 = direction ( 'none', ( 5.463695987328525648e-15, 0.000000000000000000, 1.000000000000000000 ) ) ;
#3845 = advanced_face ( 'none', ( #18267 ), #703, .t. ) ;
#3846 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#3847 = approval_role ( '' ) ;
#3848 = cartesian_point ( 'none', ( -2.437338285505055158, 0.5553544255562224974, -0.7699439020055087735 ) ) ;
#3849 = face_outer_bound ( 'none', #14646, .t. ) ;
#3850 = cartesian_point ( 'none', ( -1.798686900000000533, -0.3498728832042033998, 0.3544721999999996820 ) ) ;
#3851 = cartesian_point ( 'none', ( 0.6199999999999968869, -0.1252500000000065228, -1.890480237920045825 ) ) ;
#3852 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#3853 = cartesian_point ( 'none', ( -2.382380150494725513, -0.3968810438261080598, -1.735041892826091781 ) ) ;
#3854 = direction ( 'none', ( -8.981856102453376236e-16, -1.450228825916610928e-15, 1.000000000000000000 ) ) ;
#3855 = cartesian_point ( 'none', ( -2.080998665268021686, 0.4475000818327579122, 0.3870628577357984601 ) ) ;
#3856 = edge_loop ( 'none', ( #11665, #20691, #19453, #15954 ) ) ;
#3857 = vertex_point ( 'none', #3307 ) ;
#3858 = axis2_placement_3d ( 'none', #2460, #22444, #15822 ) ;
#3859 = face_bound ( 'none', #4231, .t. ) ;
#3860 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#3861 = cartesian_point ( 'none', ( -0.3071622849797367993, -0.3490000000000036406, 0.3467602110722479702 ) ) ;
#3862 = oriented_edge ( 'none', *, *, #19646, .t. ) ;
#3863 = line ( 'none', #8487, #26479 ) ;
#3864 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ;
#3865 = axis2_placement_3d ( 'none', #18718, #25622, #18862 ) ;
#3866 = cartesian_point ( 'none', ( 0.7182816616615061989, -0.3964706984524297706, -0.1112235435926603594 ) ) ;
#3867 = cartesian_point ( 'none', ( 0.8450000000000000844, 0.8000000000000000444, -1.800527799999999568 ) ) ;
#3868 = vertex_point ( 'none', #25034 ) ;
#3869 = oriented_edge ( 'none', *, *, #5853, .t. ) ;
#3870 = edge_loop ( 'none', ( #9313, #26483, #23711, #7645 ) ) ;
#3871 = cylindrical_surface ( 'none', #17150, 0.04450000000000003259 ) ;
#3872 = edge_curve ( 'none', #1747, #25695, #1906, .t. ) ;
#3873 = cartesian_point ( 'none', ( -2.429034058227716120, 0.5524016581377561019, -0.6382509885148309747 ) ) ;
#3874 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#3875 = cartesian_point ( 'none', ( -1.847343274527278867, -0.4115000000000033631, 0.3356092230928941489 ) ) ;
#3876 = edge_curve ( 'none', #21521, #7881, #16118, .t. ) ;
#3877 = oriented_edge ( 'none', *, *, #14142, .f. ) ;
#3878 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
#3879 = vector ( 'none', #11662, 39.37007874015748143 ) ;
#3880 = direction ( 'none', ( -4.371135398084651427e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#3881 = edge_curve ( 'none', #2926, #14700, #11517, .t. ) ;
#3882 = face_outer_bound ( 'none', #10676, .t. ) ;
#3883 = cartesian_point ( 'none', ( -2.428634849184990951, 0.5645503321887913595, -0.7637973026832249879 ) ) ;
#3884 = oriented_edge ( 'none', *, *, #20829, .t. ) ;
#3885 = face_outer_bound ( 'none', #10092, .t. ) ;
#3886 = cartesian_point ( 'none', ( -1.973998676545558828, 0.6125000818327571706, 0.5160628670900351267 ) ) ;
#3887 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#3888 = vector ( 'none', #6032, 39.37007874015747433 ) ;
#3889 = cartesian_point ( 'none', ( -2.058496699999999624, 0.6149999999999997691, 0.4886770037134707256 ) ) ;
#3890 = vertex_point ( 'none', #9500 ) ;
#3891 = face_outer_bound ( 'none', #20453, .t. ) ;
#3892 = cartesian_point ( 'none', ( -2.416517193047486689, 0.5645504131598337860, -0.5183690971418046800 ) ) ;
#3893 = face_outer_bound ( 'none', #25681, .t. ) ;
#3894 = vertex_point ( 'none', #7637 ) ;
#3895 = vertex_point ( 'none', #27035 ) ;
#3896 = direction ( 'none', ( -2.617474175544493834e-15, 1.308737087772246917e-15, -1.000000000000000000 ) ) ;
#3897 = axis2_placement_3d ( 'none', #2795, #20100, #7266 ) ;
#3898 = face_outer_bound ( 'none', #22902, .t. ) ;
#3899 = line ( 'none', #12677, #3377 ) ;
#3900 = oriented_edge ( 'none', *, *, #6784, .f. ) ;
#3901 = oriented_edge ( 'none', *, *, #9397, .f. ) ;
#3903 = edge_curve ( 'none', #27733, #6939, #7890, .t. ) ;
#3902 = oriented_edge ( 'none', *, *, #21556, .t. ) ;
#3904 = oriented_edge ( 'none', *, *, #5288, .t. ) ;
#3905 = direction ( 'none', ( 0.000000000000000000, -1.534746063856324112e-15, 1.000000000000000000 ) ) ;
#3906 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#3907 = circle ( 'none', #26831, 0.1249999999999997641 ) ;
#3908 = edge_curve ( 'none', #10229, #16612, #434, .t. ) ;
#3909 = vertex_point ( 'none', #24896 ) ;
#3910 = axis2_placement_3d ( 'none', #24602, #16108, #13967 ) ;
#3911 = direction ( 'none', ( -3.258709995156765057e-16, -6.829364738799808617e-16, -1.000000000000000000 ) ) ;
#3912 = edge_curve ( 'none', #1916, #24377, #20286, .t. ) ;
#3913 = oriented_edge ( 'none', *, *, #2387, .f. ) ;
#3914 = edge_curve ( 'none', #13540, #16104, #23970, .t. ) ;
#3915 = cartesian_point ( 'none', ( -1.573998676545560249, 0.6125000818327539509, 0.5160629020591459559 ) ) ;
#3916 = line ( 'none', #2035, #10819 ) ;
#3917 = cartesian_point ( 'none', ( 0.7690063736261173455, -0.4137580796234359148, -1.754777510223544557 ) ) ;
#3918 = edge_curve ( 'none', #23039, #27257, #4529, .t. ) ;
#3919 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#3920 = edge_curve ( 'none', #15751, #24627, #17997, .t. ) ;
#3921 = oriented_edge ( 'none', *, *, #1056, .f. ) ;
#3922 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#3923 = cartesian_point ( 'none', ( 0.9205000000000006510, -0.3490000000000004765, -1.865527799999998404 ) ) ;
#3924 = face_outer_bound ( 'none', #3351, .t. ) ;
#3925 = circle ( 'none', #25516, 0.002893032515759918523 ) ;
#3926 = line ( 'none', #25936, #932 ) ;
#3927 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999963363, 8.742273397411554924e-08 ) ) ;
#3928 = line ( 'none', #3790, #5612 ) ;
#3929 = cartesian_point ( 'none', ( -2.459574534654317635, 0.5396350638702960278, -0.7596542612073060585 ) ) ;
#3930 = axis2_placement_3d ( 'none', #16778, #25683, #10157 ) ;
#3931 = direction ( 'none', ( 2.567390744445674993e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#3932 = vector ( 'none', #25357, 39.37007874015748143 ) ;
#3933 = oriented_edge ( 'none', *, *, #11995, .t. ) ;
#3934 = cartesian_point ( 'none', ( -2.415254525428457200, 0.5494489127126468420, -0.7581328779344257418 ) ) ;
#3935 = oriented_edge ( 'none', *, *, #1192, .f. ) ;
#3936 = edge_curve ( 'none', #9524, #4912, #3156, .t. ) ;
#3937 = oriented_edge ( 'none', *, *, #26938, .t. ) ;
#3938 = oriented_edge ( 'none', *, *, #25035, .t. ) ;
#3939 = cartesian_point ( 'none', ( 0.6700000000000002620, 0.4000000000000000222, 0.5744722000000000994 ) ) ;
#3940 = cartesian_point ( 'none', ( -2.479999999999999982, 0.6180000000000003268, -0.7875277999999995560 ) ) ;
#3941 = oriented_edge ( 'none', *, *, #14632, .f. ) ;
#3943 = edge_curve ( 'none', #4543, #27642, #8221, .t. ) ;
#3942 = edge_loop ( 'none', ( #7599, #10711, #22924, #13337 ) ) ;
#3944 = vertex_point ( 'none', #3017 ) ;
#3945 = vertex_point ( 'none', #20579 ) ;
#3946 = direction ( 'none', ( -4.371135398349970601e-08, -8.742272531423418503e-08, 0.9999999999999951150 ) ) ;
#3947 = axis2_placement_3d ( 'none', #17183, #23927, #14886 ) ;
#3948 = cartesian_point ( 'none', ( 0.7934854079146240746, -0.4182743711071819637, -0.1488375394530614404 ) ) ;
#3949 = oriented_edge ( 'none', *, *, #6227, .t. ) ;
#3950 = advanced_face ( 'none', ( #25178 ), #11800, .t. ) ;
#3951 = edge_loop ( 'none', ( #792, #13299, #8447, #646, #7518, #24880, #5661 ) ) ;
#3952 = edge_curve ( 'none', #10575, #21674, #13280, .t. ) ;
#3953 = axis2_placement_3d ( 'none', #23451, #14981, #2008 ) ;
#3954 = axis2_placement_3d ( 'none', #27011, #14229, #7317 ) ;
#3955 = edge_curve ( 'none', #19129, #9524, #9647, .t. ) ;
#3956 = cartesian_point ( 'none', ( 0.7647456486917119101, -0.4115000000000031966, -0.1226859723198739649 ) ) ;
#3957 = cartesian_point ( 'none', ( -1.767966504240710224, 0.5425591283164956646, -0.5223060785893471891 ) ) ;
#3958 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#3959 = line ( 'none', #8583, #23196 ) ;
#3960 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5664719091014498442, -0.5149292592123887458 ) ) ;
#3961 = axis2_placement_3d ( 'none', #16663, #10036, #18964 ) ;
#3962 = cartesian_point ( 'none', ( -2.355018315436423926, 0.5661811752164084277, -0.5183690943110770277 ) ) ;
#3963 = cartesian_point ( 'none', ( 0.8367955841392212823, 0.09609777037761343954, -1.910357259900681282 ) ) ;
#3964 = oriented_edge ( 'none', *, *, #25078, .f. ) ;
#3965 = edge_curve ( 'none', #24480, #18627, #7496, .t. ) ;
#3966 = oriented_edge ( 'none', *, *, #15207, .f. ) ;
#3967 = oriented_edge ( 'none', *, *, #9552, .f. ) ;
#3968 = vector ( 'none', #26006, 39.37007874015748143 ) ;
#3969 = circle ( 'none', #17321, 0.03666637637137254435 ) ;
#3970 = oriented_edge ( 'none', *, *, #15475, .f. ) ;
#3971 = cartesian_point ( 'none', ( -0.5166214888889819612, -0.4066371163907862574, -1.690473519386509915 ) ) ;
#3972 = edge_curve ( 'none', #13715, #24474, #26564, .t. ) ;
#3973 = vertex_point ( 'none', #6054 ) ;
#3974 = advanced_face ( 'none', ( #3450 ), #19292, .f. ) ;
#3975 = face_outer_bound ( 'none', #21249, .t. ) ;
#3976 = cartesian_point ( 'none', ( -2.437457029479829007, 0.5404978025063028602, -0.5108188154591837282 ) ) ;
#3977 = direction ( 'none', ( -1.318389841742374624e-16, -1.000000000000000000, -1.450228825916611125e-15 ) ) ;
#3978 = vector ( 'none', #887, 39.37007874015748143 ) ;
#3979 = oriented_edge ( 'none', *, *, #1417, .f. ) ;
#3980 = vertex_point ( 'none', #12088 ) ;
#3981 = oriented_edge ( 'none', *, *, #3442, .t. ) ;
#3982 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999961142, -8.742273224782162604e-08 ) ) ;
#3983 = oriented_edge ( 'none', *, *, #13851, .f. ) ;
#3984 = line ( 'none', #14785, #19922 ) ;
#3985 = oriented_edge ( 'none', *, *, #7073, .f. ) ;
#3986 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#3987 = circle ( 'none', #2130, 0.02344999999999999168 ) ;
#3988 = cartesian_point ( 'none', ( -2.383499999999999730, -0.4114999999999999769, -1.779527800000000548 ) ) ;
#3989 = cartesian_point ( 'none', ( 0.3885565525352338567, -0.1249999999999996253, 0.4082644653577019445 ) ) ;
#3990 = direction ( 'none', ( 0.9848987550793875112, -4.350474557862205422e-16, 0.1731312861474573750 ) ) ;
#3991 = cartesian_point ( 'none', ( -0.5352472429575302337, -0.3826753930347984722, -1.727753905636390419 ) ) ;
#3992 = cartesian_point ( 'none', ( -2.109498679168241519, 0.6025000818327581609, 0.5460628552442486905 ) ) ;
#3993 = line ( 'none', #2105, #24225 ) ;
#3994 = cartesian_point ( 'none', ( -2.394999999999999574, 0.5860000000000000764, -0.8068495312357357729 ) ) ;
#3995 = cartesian_point ( 'none', ( -2.423336361370393544, 0.5425591495851508350, -0.7655912536726144912 ) ) ;
#3996 = cartesian_point ( 'none', ( -2.402894602043244454, -0.3966152866063982207, -1.819579009864175756 ) ) ;
#3997 = direction ( 'none', ( 0.04679016080844392717, -0.9961946980917454342, -0.07353097541455683173 ) ) ;
#3998 = vector ( 'none', #2519, 39.37007874015748854 ) ;
#3999 = cartesian_point ( 'none', ( -2.461840620433565441, -0.4249999999999999889, 0.1313128204335706206 ) ) ;
#4000 = face_outer_bound ( 'none', #20146, .t. ) ;
#4001 = circle ( 'none', #3531, 0.04450000000000003259 ) ;
#4002 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#4003 = oriented_edge ( 'none', *, *, #2717, .f. ) ;
#4004 = oriented_edge ( 'none', *, *, #24471, .t. ) ;
#4005 = cc_design_date_and_time_assignment ( #27724, #27428, ( #16669 ) ) ;
#4006 = face_outer_bound ( 'none', #16254, .t. ) ;
#4007 = cartesian_point ( 'none', ( -2.423826518566051025, -0.3963426846258144010, -1.760712330291754224 ) ) ;
#4008 = face_outer_bound ( 'none', #17546, .t. ) ;
#4009 = vertex_point ( 'none', #16999 ) ;
#4010 = edge_curve ( 'none', #4154, #11266, #1720, .t. ) ;
#4011 = direction ( 'none', ( -1.000000000000000000, 1.249000902703300861e-16, 0.000000000000000000 ) ) ;
#4012 = cartesian_point ( 'none', ( -0.5157430730693405296, -0.3649999999999999911, 0.5244721999999999440 ) ) ;
#4013 = direction ( 'none', ( 0.3522098085398084888, -0.7547095802227700156, -0.5534995034219287735 ) ) ;
#4014 = face_outer_bound ( 'none', #19631, .t. ) ;
#4015 = edge_loop ( 'none', ( #10553, #22890, #26194, #9157 ) ) ;
#4016 = vertex_point ( 'none', #14982 ) ;
#4017 = oriented_edge ( 'none', *, *, #14142, .t. ) ;
#4018 = cartesian_point ( 'none', ( 0.7881578565134964576, -0.3924874538245755606, -1.691373777764656694 ) ) ;
#4019 = circle ( 'none', #10443, 0.04450000000000003259 ) ;
#4020 = vertex_point ( 'none', #8075 ) ;
#4021 = cartesian_point ( 'none', ( -1.516998680916699094, 0.6025000818327534979, 0.5660629070422440456 ) ) ;
#4022 = direction ( 'none', ( 1.214154663850784639e-16, -0.000000000000000000, 1.000000000000000000 ) ) ;
#4023 = axis2_placement_3d ( 'none', #24058, #4622, #2459 ) ;
#4024 = cartesian_point ( 'none', ( 0.7502499999999967528, -0.3762859242436129570, -1.750027097747266280 ) ) ;
#4025 = edge_loop ( 'none', ( #3324, #5981, #23320, #17012 ) ) ;
#4026 = cartesian_point ( 'none', ( 0.8568848557528672139, -0.009284157726709934763, -1.906991475297734162 ) ) ;
#4027 = cartesian_point ( 'none', ( -1.414999999999999591, 0.6990038599183736601, 0.5444722000000002948 ) ) ;
#4028 = cartesian_point ( 'none', ( -2.371518446225052923, -0.4182743711071789661, -1.800020476617185450 ) ) ;
#4029 = cartesian_point ( 'none', ( 0.9104999999999999760, -0.4115000000000005320, -1.812527799999998246 ) ) ;
#4030 = oriented_edge ( 'none', *, *, #10281, .t. ) ;
#4031 = direction ( 'none', ( -0.8571673007021116675, 1.049727191138617956e-16, 0.5150380749100552658 ) ) ;
#4032 = cartesian_point ( 'none', ( -2.427467621617620530, -0.3962951165071082471, -1.772038730208939095 ) ) ;
#4033 = cartesian_point ( 'none', ( -1.623998676545560071, 0.6125000818327542840, 0.5160628976880070606 ) ) ;
#4034 = cartesian_point ( 'none', ( -2.437908777462352017, 0.5652095044516161071, -0.7649806868919601932 ) ) ;
#4035 = b_spline_curve_with_knots ( 'none', 3,
( #15932, #18523, #26850, #4997 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.000000000000000000, 0.0004789902317742185172 ),
.unspecified. ) ;
#4036 = cartesian_point ( 'none', ( -0.9314999999999998836, -0.4249999999999999889, -1.705527799999999594 ) ) ;
#4037 = edge_curve ( 'none', #22536, #4568, #25610, .t. ) ;
#4038 = axis2_placement_3d ( 'none', #10618, #19399, #11319 ) ;
#4039 = axis2_placement_3d ( 'none', #28335, #8782, #11338 ) ;
#4040 = edge_curve ( 'none', #6778, #19160, #6509, .t. ) ;
#4041 = direction ( 'none', ( 0.5368568878348746187, 1.207454444613781704e-15, -0.8436733265810012483 ) ) ;
#4042 = oriented_edge ( 'none', *, *, #24140, .f. ) ;
#4043 = oriented_edge ( 'none', *, *, #13656, .f. ) ;
#4044 = edge_curve ( 'none', #18251, #9956, #7929, .t. ) ;
#4045 = cartesian_point ( 'none', ( -0.5362738943636092825, -0.3826753930347985277, -1.682275042957529942 ) ) ;
#4046 = cartesian_point ( 'none', ( 0.06247000000000001857, -4.097629742535452699e-17, 0.1279999999999999472 ) ) ;
#4047 = cartesian_point ( 'none', ( -1.495998665268022831, 0.5375000818327532182, 0.3870629088781230576 ) ) ;
#4048 = vertex_point ( 'none', #25901 ) ;
#4049 = vertex_point ( 'none', #10074 ) ;
#4050 = vertex_point ( 'none', #14843 ) ;
#4051 = oriented_edge ( 'none', *, *, #13593, .f. ) ;
#4052 = cartesian_point ( 'none', ( 0.9204999999999986526, -0.4115000000000041958, 0.5244722000000012763 ) ) ;
#4053 = cartesian_point ( 'none', ( 0.2317499999999999283, 0.000000000000000000, 0.09750000000000011435 ) ) ;
#4054 = oriented_edge ( 'none', *, *, #27740, .t. ) ;
#4055 = oriented_edge ( 'none', *, *, #25965, .f. ) ;
#4056 = cartesian_point ( 'none', ( -2.458183063155778392, 0.5425591488742242952, -0.7574591977394736775 ) ) ;
#4057 = axis2_placement_3d ( 'none', #13117, #15130, #21879 ) ;
#4058 = oriented_edge ( 'none', *, *, #15059, .t. ) ;
#4059 = cartesian_point ( 'none', ( -1.817441548484116876, -0.3677731010850407434, 0.3586403336617950965 ) ) ;
#4060 = oriented_edge ( 'none', *, *, #26304, .f. ) ;
#4061 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795091831e-15, 8.742277704857227033e-08 ) ) ;
#4062 = cartesian_point ( 'none', ( -2.462230678306267961, 0.5553544250915123381, -0.7646282347598102325 ) ) ;
#4063 = vector ( 'none', #18036, 39.37007874015748143 ) ;
#4064 = cartesian_point ( 'none', ( 7.824755976124006490e-17, 0.1999999999999999556, 0.3215000000000001190 ) ) ;
#4065 = axis2_placement_3d ( 'none', #19424, #19135, #6039 ) ;
#4066 = vertex_point ( 'none', #3889 ) ;
#4067 = cartesian_point ( 'none', ( -2.298998679168242187, 0.4025000818327596486, 0.5460628386776325005 ) ) ;
#4068 = cartesian_point ( 'none', ( -0.04789549999999994506, -0.004999999999999605454, -1.750527799999999523 ) ) ;
#4069 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#4070 = line ( 'none', #19033, #25773 ) ;
#4071 = cartesian_point ( 'none', ( -2.351406428809089455, -0.3875718825968690329, -1.795796350329164959 ) ) ;
#4072 = cartesian_point ( 'none', ( -1.756511693993178636, -0.4115000000000034741, 0.3692109977351421546 ) ) ;
#4073 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
#4074 = advanced_face ( 'none', ( #16696 ), #12664, .t. ) ;
#4075 = oriented_edge ( 'none', *, *, #8482, .t. ) ;
#4076 = axis2_placement_3d ( 'none', #20721, #13977, #7346 ) ;
#4077 = edge_curve ( 'none', #25066, #2018, #1140, .t. ) ;
#4078 = edge_curve ( 'none', #19092, #9840, #4969, .t. ) ;
#4079 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#4080 = vertex_point ( 'none', #7784 ) ;
#4081 = edge_loop ( 'none', ( #5584, #6162, #4983, #20026, #8937, #12072 ) ) ;
#4082 = oriented_edge ( 'none', *, *, #8829, .t. ) ;
#4083 = edge_curve ( 'none', #279, #20195, #27488, .t. ) ;
#4084 = axis2_placement_3d ( 'none', #9200, #9334, #4873 ) ;
#4085 = direction ( 'none', ( 0.3398612676323450876, -0.000000000000000000, 0.9404755811627091289 ) ) ;
#4086 = face_outer_bound ( 'none', #7657, .t. ) ;
#4087 = vertex_point ( 'none', #21159 ) ;
#4088 = oriented_edge ( 'none', *, *, #3241, .t. ) ;
#4089 = oriented_edge ( 'none', *, *, #10366, .f. ) ;
#4090 = oriented_edge ( 'none', *, *, #11253, .f. ) ;
#4091 = cartesian_point ( 'none', ( -2.355009152632890679, 0.5327166286285486274, -0.7510462625905705014 ) ) ;
#4092 = direction ( 'none', ( -0.9763996690317552352, 1.888081855973782794e-08, -0.2159714942178212749 ) ) ;
#4093 = oriented_edge ( 'none', *, *, #25332, .f. ) ;
#4094 = oriented_edge ( 'none', *, *, #26441, .t. ) ;
#4095 = circle ( 'none', #7767, 0.06250000000000005551 ) ;
#4096 = cartesian_point ( 'none', ( -2.023998676545558428, 0.6125000818327575036, 0.5160628627188962314 ) ) ;
#4097 = advanced_face ( 'none', ( #1427 ), #27764, .t. ) ;
#4098 = cartesian_point ( 'none', ( -2.382039646293673485, -0.3762859242436123464, -1.735039041620091149 ) ) ;
#4099 = conical_surface ( 'none', #20640, 0.05399999999999996469, 0.2617993877991499074 ) ;
#4100 = cartesian_point ( 'none', ( -2.410993304534569948, -0.3759325995018591993, -1.744061332722961044 ) ) ;
#4101 = edge_curve ( 'none', #4643, #8905, #17855, .t. ) ;
#4102 = cartesian_point ( 'none', ( -0.5543318663382046374, -0.3677731010850377458, -1.686773151515883251 ) ) ;
#4103 = direction ( 'none', ( -0.6000000349691098078, -6.993818484054243131e-08, 0.7999999737731634530 ) ) ;
#4104 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#4105 = advanced_face ( 'none', ( #22166 ), #11087, .f. ) ;
#4106 = advanced_face ( 'none', ( #12815 ), #22020, .t. ) ;
#4107 = cartesian_point ( 'none', ( 0.8465693842623062126, 0.06991720901552880840, -1.909263433508416874 ) ) ;
#4108 = oriented_edge ( 'none', *, *, #16986, .t. ) ;
#4109 = vertex_point ( 'none', #15274 ) ;
#4110 = oriented_edge ( 'none', *, *, #6711, .t. ) ;
#4111 =( bounded_curve ( ) b_spline_curve ( 3, ( #6332, #16994, #21152, #17140 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.763898654855429626, 1.792506735755253544 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999317993051344278, 0.9999317993051344278, 1.000000000000000000 ) )
representation_item ( '' ) );
#4112 = edge_curve ( 'none', #23393, #5405, #28431, .t. ) ;
#4113 = edge_curve ( 'none', #15612, #5489, #6631, .t. ) ;
#4114 = oriented_edge ( 'none', *, *, #537, .f. ) ;
#4115 = oriented_edge ( 'none', *, *, #7107, .t. ) ;
#4116 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#4118 = direction ( 'none', ( -0.5368568878348659590, -1.132976905471921726e-15, 0.8436733265810067994 ) ) ;
#4117 = vector ( 'none', #2367, 39.37007874015748854 ) ;
#4119 = vector ( 'none', #15042, 39.37007874015748143 ) ;
#4120 = line ( 'none', #21668, #26212 ) ;
#4121 = oriented_edge ( 'none', *, *, #260, .t. ) ;
#4122 = vertex_point ( 'none', #6773 ) ;
#4123 = cartesian_point ( 'none', ( -2.383499999999999730, -0.4114999999999999769, -1.779527800000000548 ) ) ;
#4124 = edge_loop ( 'none', ( #22965, #4813 ) ) ;
#4125 = line ( 'none', #17371, #11183 ) ;
#4126 = vertex_point ( 'none', #8510 ) ;
#4127 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#4128 = direction ( 'none', ( -1.664610678349188373e-16, 2.622433896139685775e-16, -1.000000000000000000 ) ) ;
#4129 = line ( 'none', #12910, #28450 ) ;
#4130 = edge_curve ( 'none', #28363, #26271, #811, .t. ) ;
#4131 = cartesian_point ( 'none', ( 3.905062282638349258e-18, 0.09499999999999997335, 0.1260000000000000564 ) ) ;
#4132 = cylindrical_surface ( 'none', #6547, 0.003937007874015739303 ) ;
#4133 = cartesian_point ( 'none', ( 0.4750000000000008105, 0.8130000000000019433, 0.4614722000000001656 ) ) ;
#4134 = cartesian_point ( 'none', ( -2.012498661945956613, 0.3775000818327573504, 0.3490628637242588206 ) ) ;
#4135 = edge_curve ( 'none', #2815, #4227, #26131, .t. ) ;
#4136 = cartesian_point ( 'none', ( 0.8449999999999990852, 0.1154836346291353288, -1.925527799999999790 ) ) ;
#4137 = cartesian_point ( 'none', ( -2.494111811246475074, 0.6122580758561587677, -0.4727834291677229239 ) ) ;
#4138 = cylindrical_surface ( 'none', #27384, 0.2650000000000000688 ) ;
#4139 = direction ( 'none', ( -0.9024935347676692476, -0.4307034010807876401, 0.000000000000000000 ) ) ;
#4140 = axis2_placement_3d ( 'none', #17793, #19968, #17242 ) ;
#4141 = axis2_placement_3d ( 'none', #10816, #17586, #26747 ) ;
#4142 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5550263409471897225, -0.7628572842626417660 ) ) ;
#4143 = cartesian_point ( 'none', ( 0.9100000000000009193, 0.8130000000000019433, 0.4614721999999996660 ) ) ;
#4144 = edge_curve ( 'none', #8357, #9487, #16930, .t. ) ;
#4145 = edge_curve ( 'none', #6269, #23083, #19688, .t. ) ;
#4146 = cartesian_point ( 'none', ( -1.923998671431327079, 0.5240000818327543719, 0.3825628714611738479 ) ) ;
#4147 = oriented_edge ( 'none', *, *, #4113, .f. ) ;
#4148 = oriented_edge ( 'none', *, *, #26565, .f. ) ;
#4149 = axis2_placement_3d ( 'none', #17310, #19025, #25928 ) ;
#4150 = direction ( 'none', ( 1.000000000000000000, 3.155284432682246056e-18, -1.664610678349188373e-16 ) ) ;
#4151 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#4152 = vector ( 'none', #15793, 39.37007874015747433 ) ;
#4153 = line ( 'none', #21418, #12447 ) ;
#4154 = vertex_point ( 'none', #17698 ) ;
#4155 = vector ( 'none', #14031, 39.37007874015748143 ) ;
#4156 = line ( 'none', #12937, #15023 ) ;
#4157 = cartesian_point ( 'none', ( -0.5898755802448732988, -0.4066371163907857023, -1.737087489826784736 ) ) ;
#4158 = cartesian_point ( 'none', ( 0.7143801702676614296, -0.3964165730200234217, -0.1066901991774987513 ) ) ;
#4159 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#4160 = oriented_edge ( 'none', *, *, #20924, .t. ) ;
#4161 = oriented_edge ( 'none', *, *, #10942, .t. ) ;
#4162 = oriented_edge ( 'none', *, *, #27073, .t. ) ;
#4163 = cartesian_point ( 'none', ( -1.463498680916699435, 0.6025000818327530538, 0.5660629117193626270 ) ) ;
#4164 = cartesian_point ( 'none', ( -2.415254525428457200, 0.5553544245236704535, -0.7581328774181496089 ) ) ;
#4165 = vector ( 'none', #4103, 39.37007874015748143 ) ;
#4166 = conical_surface ( 'none', #17921, 0.06499999999999998834, 1.029744258676655644 ) ;
#4167 = oriented_edge ( 'none', *, *, #8704, .t. ) ;
#4168 = cartesian_point ( 'none', ( -2.393021322162252051, -0.3967433674445807190, -1.823023218177733273 ) ) ;
#4169 = plane ( 'none', #22411 ) ;
#4170 = cartesian_point ( 'none', ( 0.3670939505129321989, 0.000000000000000000, -1.925527799999999790 ) ) ;
#4171 = oriented_edge ( 'none', *, *, #16043, .f. ) ;
#4172 = oriented_edge ( 'none', *, *, #14177, .f. ) ;
#4173 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#4174 = line ( 'none', #27101, #22524 ) ;
#4175 = vector ( 'none', #21727, 39.37007874015748143 ) ;
#4176 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#4177 = cartesian_point ( 'none', ( -2.474686900000000467, -0.3649999999999993805, 0.08747219999999991669 ) ) ;
#4178 = vertex_point ( 'none', #4033 ) ;
#4179 = edge_curve ( 'none', #27594, #22271, #10035, .t. ) ;
#4180 = face_outer_bound ( 'none', #19015, .t. ) ;
#4181 = edge_curve ( 'none', #9985, #3065, #26048, .t. ) ;
#4182 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#4183 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#4184 = face_outer_bound ( 'none', #9072, .t. ) ;
#4185 = circle ( 'none', #27595, 0.1210000000000000242 ) ;
#4186 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4182743711071796322, -1.705527799999999816 ) ) ;
#4187 = vertex_point ( 'none', #21591 ) ;
#4188 = oriented_edge ( 'none', *, *, #5316, .f. ) ;
#4189 = cartesian_point ( 'none', ( 0.8449999999999990852, 0.1154836346291353288, -1.925527799999999790 ) ) ;
#4190 = axis2_placement_3d ( 'none', #19789, #462, #22351 ) ;
#4191 = cartesian_point ( 'none', ( -2.464467124043980828, 0.5602756839855371762, -0.7537787128892674549 ) ) ;
#4192 = cartesian_point ( 'none', ( 0.1911286000000000929, 0.8000000000000000444, 0.2525000000000005018 ) ) ;
#4193 = vertex_point ( 'none', #10795 ) ;
#4194 = oriented_edge ( 'none', *, *, #17348, .f. ) ;
#4195 = oriented_edge ( 'none', *, *, #5690, .t. ) ;
#4196 = face_outer_bound ( 'none', #779, .t. ) ;
#4197 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#4198 = oriented_edge ( 'none', *, *, #11457, .t. ) ;
#4199 = edge_loop ( 'none', ( #23168, #11101 ) ) ;
#4200 = plane ( 'none', #19641 ) ;
#4201 = vertex_point ( 'none', #26337 ) ;
#4202 = line ( 'none', #12837, #13488 ) ;
#4203 = oriented_edge ( 'none', *, *, #13716, .f. ) ;
#4204 = cartesian_point ( 'none', ( -1.433000000000000052, 0.07999999999999968248, 0.4644722000000001128 ) ) ;
#4205 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#4206 = vector ( 'none', #9108, 39.37007874015748143 ) ;
#4207 = line ( 'none', #10530, #5731 ) ;
#4208 = oriented_edge ( 'none', *, *, #2155, .t. ) ;
#4209 = cartesian_point ( 'none', ( -1.829541749501968573, -0.3967135937175613747, 0.3863573029143256288 ) ) ;
#4210 = circle ( 'none', #18035, 0.009000000000000129424 ) ;
#4211 = line ( 'none', #6801, #9746 ) ;
#4212 = advanced_face ( 'none', ( #24040 ), #13397, .t. ) ;
#4213 = direction ( 'none', ( 0.1724724693338951231, -0.08715574274765697238, -0.9811509179672478487 ) ) ;
#4214 = axis2_placement_3d ( 'none', #27470, #7780, #14402 ) ;
#4215 = direction ( 'none', ( -4.371138804857224878e-08, -8.742273397411544336e-08, 0.9999999999999953371 ) ) ;
#4216 = cartesian_point ( 'none', ( -2.361670890180728843, -0.4137580796234354152, -1.731692801827138917 ) ) ;
#4217 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#4218 = cartesian_point ( 'none', ( -2.134498679168243207, 0.4025000818327583163, 0.5460628530586792984 ) ) ;
#4219 = circle ( 'none', #23971, 0.04300000000000001044 ) ;
#4220 = axis2_placement_3d ( 'none', #24704, #2693, #124 ) ;
#4221 = plane ( 'none', #9585 ) ;
#4222 = oriented_edge ( 'none', *, *, #17299, .f. ) ;
#4223 = oriented_edge ( 'none', *, *, #9012, .t. ) ;
#4224 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#4225 = cartesian_point ( 'none', ( -2.427973046283815162, -0.3962885090582079495, -1.777979202493327415 ) ) ;
#4226 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 7.673730319281632393e-16 ) ) ;
#4227 = vertex_point ( 'none', #2154 ) ;
#4228 = oriented_edge ( 'none', *, *, #3211, .t. ) ;
#4229 = axis2_placement_3d ( 'none', #15900, #18594, #20225 ) ;
#4230 = oriented_edge ( 'none', *, *, #16802, .t. ) ;
#4231 = edge_loop ( 'none', ( #27118, #9994, #25109, #5927 ) ) ;
#4232 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#4233 = axis2_placement_3d ( 'none', #14039, #9716, #18194 ) ;
#4234 = cartesian_point ( 'none', ( 0.7655604011923147212, -0.4019131815457668844, -0.1224040480586179175 ) ) ;
#4235 = edge_loop ( 'none', ( #19328, #9628, #13572, #11764, #12826, #21360 ) ) ;
#4236 = oriented_edge ( 'none', *, *, #2652, .t. ) ;
#4237 = b_spline_curve_with_knots ( 'none', 3,
( #19678, #4282, #8326, #13352 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002204729931177956410, 0.0003987147682254119866 ),
.unspecified. ) ;
#4238 = axis2_placement_3d ( 'none', #11963, #7513, #16277 ) ;
#4239 = advanced_face ( 'none', ( #1867 ), #19438, .t. ) ;
#4240 = oriented_edge ( 'none', *, *, #4949, .f. ) ;
#4241 = advanced_face ( 'none', ( #26188 ), #6485, .t. ) ;
#4242 = vector ( 'none', #12915, 39.37007874015748143 ) ;
#4243 = cartesian_point ( 'none', ( -2.129999999999999893, -2.390366994456230070e-16, 0.3304722000000002158 ) ) ;
#4244 = face_outer_bound ( 'none', #943, .t. ) ;
#4245 = edge_curve ( 'none', #18068, #23190, #27419, .t. ) ;
#4246 = cartesian_point ( 'none', ( -2.364073420613940435, 0.5602756892708118386, -0.8142352369554466396 ) ) ;
#4247 = direction ( 'none', ( 0.8191520442889889120, -1.050960157238503451e-15, 0.5735764363510503783 ) ) ;
#4248 = cartesian_point ( 'none', ( -2.355009157821466914, 0.5602756629923639764, -0.5136446853781339028 ) ) ;
#4249 = axis2_placement_3d ( 'none', #14008, #27362, #14152 ) ;
#4250 = cartesian_point ( 'none', ( -2.514999999999999680, 0.7030000000000000693, -0.8270277999999996466 ) ) ;
#4251 = cartesian_point ( 'none', ( 0.8352832560999138289, 0.09945691588299579444, -1.910438664028789590 ) ) ;
#4252 = oriented_edge ( 'none', *, *, #19052, .f. ) ;
#4253 = oriented_edge ( 'none', *, *, #26109, .f. ) ;
#4254 = vector ( 'none', #6076, 39.37007874015748854 ) ;
#4255 = oriented_edge ( 'none', *, *, #15882, .f. ) ;
#4256 = axis2_placement_3d ( 'none', #22845, #14226, #3127 ) ;
#4257 = edge_loop ( 'none', ( #19584, #23759, #26052, #346 ) ) ;
#4258 = cartesian_point ( 'none', ( -2.476278159892144615, 0.5634252658325279439, -0.4740777612697648635 ) ) ;
#4259 = cartesian_point ( 'none', ( -0.7236868999999989116, -0.3649999999999971045, -1.705527799999999594 ) ) ;
#4260 = cartesian_point ( 'none', ( 0.9153131000000014339, -0.3649999999999973266, -1.812527799999997802 ) ) ;
#4261 = oriented_edge ( 'none', *, *, #375, .t. ) ;
#4262 = vertex_point ( 'none', #8793 ) ;
#4263 = oriented_edge ( 'none', *, *, #15047, .t. ) ;
#4264 = cartesian_point ( 'none', ( -2.425097044769312316, 0.5425591496214873244, -0.7660068947150093788 ) ) ;
#4265 = vertex_point ( 'none', #24855 ) ;
#4266 = edge_curve ( 'none', #18020, #19196, #5281, .t. ) ;
#4267 = circle ( 'none', #1899, 0.05218481273260246883 ) ;
#4268 = oriented_edge ( 'none', *, *, #16438, .f. ) ;
#4269 = cartesian_point ( 'none', ( -0.7236868999999989116, -0.4249999999999971023, -1.705527799999999594 ) ) ;
#4270 = advanced_face ( 'none', ( #22290 ), #26857, .t. ) ;
#4271 = face_outer_bound ( 'none', #11019, .t. ) ;
#4272 = edge_curve ( 'none', #11364, #28230, #20398, .t. ) ;
#4273 = direction ( 'none', ( 0.5773503196631828427, -0.5773502691896303940, -0.5773502187160596266 ) ) ;
#4274 = edge_curve ( 'none', #7791, #11565, #2570, .t. ) ;
#4275 = cartesian_point ( 'none', ( -0.5157430730693405296, -0.3490000000000000324, 0.5244722000000001660 ) ) ;
#4276 = axis2_placement_3d ( 'none', #12800, #21574, #10636 ) ;
#4277 = edge_curve ( 'none', #6432, #6399, #13724, .t. ) ;
#4278 = cartesian_point ( 'none', ( -1.806676530020248972, -0.4182743711071820747, 0.3871450372771290671 ) ) ;
#4279 = advanced_face ( 'none', ( #11478 ), #9766, .t. ) ;
#4280 = cartesian_point ( 'none', ( -1.585498661945958343, 0.3775000818327540197, 0.3490629010537846244 ) ) ;
#4281 = direction ( 'none', ( -1.318389841742374624e-16, -1.000000000000000000, -1.450228825916611125e-15 ) ) ;
#4282 = cartesian_point ( 'none', ( -1.749437189776455126, -0.4137580796234386904, 0.3734785736261167499 ) ) ;
#4283 =( bounded_curve ( ) b_spline_curve ( 3, ( #26354, #24209, #4489, #11108 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.772768437965560162, 1.802234884417923455 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999276453532923714, 0.9999276453532923714, 1.000000000000000000 ) )
representation_item ( '' ) );
#4284 = cartesian_point ( 'none', ( 2.105732508111723699e-17, -3.317378878616702335e-17, 0.1280000000000000304 ) ) ;
#4285 = face_outer_bound ( 'none', #27891, .t. ) ;
#4286 = direction ( 'none', ( 1.000000000000000000, -2.428612866367532890e-16, 6.234620262429886121e-16 ) ) ;
#4287 = cartesian_point ( 'none', ( 2.097911224303999591e-17, -3.303572949937843695e-17, 0.1260000000000000564 ) ) ;
#4288 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#4289 = oriented_edge ( 'none', *, *, #27178, .f. ) ;
#4290 = oriented_edge ( 'none', *, *, #18303, .f. ) ;
#4291 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#4292 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#4293 = oriented_edge ( 'none', *, *, #25502, .t. ) ;
#4294 = direction ( 'none', ( -4.371135398084651427e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#4295 = advanced_face ( 'none', ( #22839 ), #22690, .t. ) ;
#4296 = vertex_point ( 'none', #3119 ) ;
#4297 = axis2_placement_3d ( 'none', #16428, #19022, #1596 ) ;
#4298 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4115000000000006986, -1.705527799999999816 ) ) ;
#4299 = cartesian_point ( 'none', ( -0.5086571032600931686, -0.4160162047798955376, -1.686378129304676676 ) ) ;
#4300 = direction ( 'none', ( -0.3522098085398086553, -0.7547095802227715700, 0.5534995034219266641 ) ) ;
#4301 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#4302 = edge_loop ( 'none', ( #11446, #5558 ) ) ;
#4303 = vertex_point ( 'none', #2704 ) ;
#4304 = oriented_edge ( 'none', *, *, #17956, .f. ) ;
#4305 = cartesian_point ( 'none', ( 0.6199999999999974420, 0.1907526089892533916, -0.05048023792004576599 ) ) ;
#4306 = edge_curve ( 'none', #5588, #17665, #665, .t. ) ;
#4307 = cartesian_point ( 'none', ( 0.7843217063396594746, -0.3875774459405532113, -1.693305679087794946 ) ) ;
#4308 = vertex_point ( 'none', #26727 ) ;
#4309 = direction ( 'none', ( 0.8436733265810066884, 0.000000000000000000, 0.5368568878348661810 ) ) ;
#4310 = cylindrical_surface ( 'none', #5413, 0.03174999999999987554 ) ;
#4311 = edge_curve ( 'none', #21390, #20328, #810, .t. ) ;
#4312 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -3.932006462068508285e-16 ) ) ;
#4313 = advanced_face ( 'none', ( #27290 ), #4736, .t. ) ;
#4314 = oriented_edge ( 'none', *, *, #6745, .f. ) ;
#4315 = oriented_edge ( 'none', *, *, #13474, .f. ) ;
#4316 = direction ( 'none', ( -1.942890293094014085e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#4317 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#4318 = cartesian_point ( 'none', ( -0.0004921259842519391152, -3.294569056404038262e-17, 0.1275000000000000855 ) ) ;
#4319 = edge_curve ( 'none', #23078, #9904, #2222, .t. ) ;
#4320 = cartesian_point ( 'none', ( -2.354999999999999538, 0.6149999999999997691, -0.8010555492584694459 ) ) ;
#4321 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#4322 = vector ( 'none', #25659, 39.37007874015747433 ) ;
#4323 = cartesian_point ( 'none', ( -2.383499999999999730, -0.4114999999999999769, -1.779527800000000548 ) ) ;
#4324 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#4325 = cartesian_point ( 'none', ( -2.438398773249680129, 0.5652095044421409087, -0.7648723039399391022 ) ) ;
#4326 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#4327 = vector ( 'none', #12981, 39.37007874015748143 ) ;
#4328 = cartesian_point ( 'none', ( -2.351833532814797678, -0.3826753930347984167, -1.779433615821949477 ) ) ;
#4329 = advanced_face ( 'none', ( #13525 ), #16480, .t. ) ;
#4330 = edge_loop ( 'none', ( #27907, #231, #6392, #15849 ) ) ;
#4331 = oriented_edge ( 'none', *, *, #3920, .f. ) ;
#4332 = line ( 'none', #25763, #25542 ) ;
#4333 = cartesian_point ( 'none', ( 0.7265769343781574019, -0.4182743711071796322, -1.700322132276420817 ) ) ;
#4334 = line ( 'none', #24460, #19026 ) ;
#4335 = vertex_point ( 'none', #20139 ) ;
#4336 = oriented_edge ( 'none', *, *, #6656, .t. ) ;
#4337 = oriented_edge ( 'none', *, *, #12167, .t. ) ;
#4338 = edge_curve ( 'none', #12035, #9903, #13298, .t. ) ;
#4339 = vertex_point ( 'none', #17958 ) ;
#4340 = axis2_placement_3d ( 'none', #782, #22811, #8010 ) ;
#4341 = edge_curve ( 'none', #24691, #1043, #20543, .t. ) ;
#4342 = cartesian_point ( 'none', ( -1.623998679168243475, 0.6125000818327542840, 0.5460628976880069763 ) ) ;
#4343 = oriented_edge ( 'none', *, *, #10565, .f. ) ;
#4344 = vertex_point ( 'none', #11613 ) ;
#4345 = cartesian_point ( 'none', ( 7.869583408026308916e-17, -0.01650000000000012568, 0.4745000000000000329 ) ) ;
#4346 = cartesian_point ( 'none', ( -2.423336372443305908, 0.5622441666903614799, -0.5109107228887034280 ) ) ;
#4347 = b_spline_curve_with_knots ( 'none', 3,
( #20212, #4810, #9281, #9409 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002204729931177874011, 0.0003987147682254111735 ),
.unspecified. ) ;
#4348 = cartesian_point ( 'none', ( -2.080998680916697374, 0.6025000818327579388, 0.5660628577357977864 ) ) ;
#4349 = face_outer_bound ( 'none', #19270, .t. ) ;
#4350 = vector ( 'none', #10770, 39.37007874015748854 ) ;
#4351 = cartesian_point ( 'none', ( -0.5209837785668947063, -0.4182743711071790216, -1.744367639461334107 ) ) ;
#4352 = vertex_point ( 'none', #7031 ) ;
#4353 = cartesian_point ( 'none', ( -0.1999999999999999556, -5.893786662240391968e-17, 0.3215000000000000635 ) ) ;
#4354 = direction ( 'none', ( -0.5348139852951283579, -0.08715574274765949814, 0.8404628948614246697 ) ) ;
#4355 = cartesian_point ( 'none', ( -1.623998683976497048, 0.5150000818327543639, 0.6010628976880066920 ) ) ;
#4356 = cartesian_point ( 'none', ( -2.355009152632890679, 0.5720867073687059268, -0.7510462591491304796 ) ) ;
#4357 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795121808e-15, -8.742277704857227033e-08 ) ) ;
#4358 = cartesian_point ( 'none', ( -2.459231914798855723, 0.5392924439731092701, -0.7593360747894477569 ) ) ;
#4359 = face_outer_bound ( 'none', #4838, .t. ) ;
#4360 = circle ( 'none', #19061, 0.05300000000000000544 ) ;
#4361 = plane ( 'none', #13301 ) ;
#4362 = vertex_point ( 'none', #16081 ) ;
#4363 = oriented_edge ( 'none', *, *, #25908, .f. ) ;
#4364 = cartesian_point ( 'none', ( 2.105732508111724316e-17, -3.317378878616703568e-17, 0.1280000000000000859 ) ) ;
#4365 = axis2_placement_3d ( 'none', #8650, #17690, #9185 ) ;
#4366 = circle ( 'none', #2949, 0.05249999999999997724 ) ;
#4367 = plane ( 'none', #15915 ) ;
#4368 = cartesian_point ( 'none', ( -2.343315801915419438, -0.3973833316699964535, -1.798645337087689811 ) ) ;
#4369 = oriented_edge ( 'none', *, *, #9240, .t. ) ;
#4370 = oriented_edge ( 'none', *, *, #11684, .t. ) ;
#4371 = edge_loop ( 'none', ( #24211, #4882, #23047, #5155 ) ) ;
#4372 = edge_loop ( 'none', ( #10589, #12314, #5688 ) ) ;
#4373 = advanced_face ( 'none', ( #4867 ), #24577, .t. ) ;
#4374 = cartesian_point ( 'none', ( -0.5573253656737443551, -0.3720035401315738843, -1.728479669086775417 ) ) ;
#4375 = cylindrical_surface ( 'none', #3244, 0.04450000000000003259 ) ;
#4376 = axis2_placement_3d ( 'none', #26361, #28094, #13 ) ;
#4377 = oriented_edge ( 'none', *, *, #17653, .f. ) ;
#4378 = oriented_edge ( 'none', *, *, #16264, .t. ) ;
#4379 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#4380 = axis2_placement_3d ( 'none', #772, #9571, #24809 ) ;
#4381 = oriented_edge ( 'none', *, *, #4311, .f. ) ;
#4382 = line ( 'none', #24640, #1876 ) ;
#4383 = cartesian_point ( 'none', ( -2.343875680756047686, -0.4114999999999999769, -1.799780289339668604 ) ) ;
#4384 = axis2_placement_3d ( 'none', #3873, #23437, #23582 ) ;
#4385 = vector ( 'none', #17761, 39.37007874015748143 ) ;
#4386 = circle ( 'none', #6692, 0.005905511811023682681 ) ;
#4387 = cartesian_point ( 'none', ( -2.476278147260586149, 0.6146063934578375187, -0.7630541347481275549 ) ) ;
#4388 = cartesian_point ( 'none', ( -1.773998664874619546, 0.5150000818327554741, 0.3825628845745909223 ) ) ;
#4389 = direction ( 'none', ( 0.8436733265810071325, 0.000000000000000000, 0.5368568878348656259 ) ) ;
#4390 = direction ( 'none', ( -4.371138804857225540e-08, -8.742273397411543013e-08, 0.9999999999999953371 ) ) ;
#4391 = vertex_point ( 'none', #5579 ) ;
#4392 = oriented_edge ( 'none', *, *, #16264, .f. ) ;
#4393 = edge_curve ( 'none', #1951, #3289, #25141, .t. ) ;
#4394 = vertex_point ( 'none', #28024 ) ;
#4395 = axis2_placement_3d ( 'none', #23879, #2001, #12957 ) ;
#4396 = advanced_face ( 'none', ( #23564 ), #1103, .t. ) ;
#4397 = vertex_point ( 'none', #25428 ) ;
#4398 = circle ( 'none', #24174, 0.1014999999999999930 ) ;
#4399 = edge_curve ( 'none', #13758, #11587, #22829, .t. ) ;
#4400 = plane ( 'none', #7590 ) ;
#4401 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#4402 = vector ( 'none', #12228, 39.37007874015748143 ) ;
#4403 = axis2_placement_3d ( 'none', #1578, #17430, #1875 ) ;
#4404 = cartesian_point ( 'none', ( -1.586498664874621101, 0.4425000818327540220, 0.3825629009663617519 ) ) ;
#4405 = edge_loop ( 'none', ( #20417, #24973, #5994, #26370 ) ) ;
#4406 = oriented_edge ( 'none', *, *, #16027, .f. ) ;
#4407 = edge_loop ( 'none', ( #19280, #22214, #24974, #19779 ) ) ;
#4408 = cartesian_point ( 'none', ( -1.750030525472721310, -0.4115000000000033631, 0.3733351769071051041 ) ) ;
#4409 = vertex_point ( 'none', #3561 ) ;
#4410 = cartesian_point ( 'none', ( -2.384000000000000785, -0.3489999999999996994, -1.779527799999999882 ) ) ;
#4411 = oriented_edge ( 'none', *, *, #21557, .f. ) ;
#4412 = cartesian_point ( 'none', ( -2.459946694669167488, 0.5622441670828886018, -0.5154007117870228472 ) ) ;
#4413 = direction ( 'none', ( 0.04679016080844419084, 0.9961946980917456562, -0.07353097541455394515 ) ) ;
#4414 = cartesian_point ( 'none', ( -2.458561612083920878, 0.5661811960946327993, -0.7571882609486724203 ) ) ;
#4415 = cartesian_point ( 'none', ( 0.7895205587583943307, -0.3973684444000123994, -1.683923881768329966 ) ) ;
#4416 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#4417 = circle ( 'none', #22783, 0.009000000000000129424 ) ;
#4418 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#4419 = cartesian_point ( 'none', ( -0.0004921259842519355374, 0.01968503937007870866, 0.1275000000000000855 ) ) ;
#4420 = direction ( 'none', ( 0.5999999650308890375, -6.993818951804227807e-08, 0.8000000262268290863 ) ) ;
#4421 = vector ( 'none', #16143, 39.37007874015748143 ) ;
#4422 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#4423 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#4424 = vector ( 'none', #10748, 39.37007874015748143 ) ;
#4425 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#4426 = cartesian_point ( 'none', ( -2.514999999999999680, 0.5859999999999999654, -0.7875277999999995560 ) ) ;
#4427 = face_outer_bound ( 'none', #2442, .t. ) ;
#4428 = oriented_edge ( 'none', *, *, #10333, .f. ) ;
#4429 = oriented_edge ( 'none', *, *, #1624, .t. ) ;
#4430 = edge_curve ( 'none', #4792, #19514, #3369, .t. ) ;
#4431 = direction ( 'none', ( 2.329792898495684861e-16, -1.689897845247309768e-16, 1.000000000000000000 ) ) ;
#4432 = advanced_face ( 'none', ( #12058 ), #14803, .f. ) ;
#4433 = oriented_edge ( 'none', *, *, #3007, .t. ) ;
#4434 = edge_curve ( 'none', #502, #19023, #9899, .t. ) ;
#4435 = cartesian_point ( 'none', ( -2.476278152715905012, 0.5524016581377563240, -0.6382509905799359506 ) ) ;
#4436 = vertex_point ( 'none', #1535 ) ;
#4437 = advanced_face ( 'none', ( #18664 ), #3269, .t. ) ;
#4438 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#4439 = cartesian_point ( 'none', ( -2.494999999999999662, 0.5860000000000000764, -0.4220277999999992313 ) ) ;
#4440 = axis2_placement_3d ( 'none', #658, #3115, #9460 ) ;
#4441 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#4442 = advanced_face ( 'none', ( #14371 ), #2253, .t. ) ;
#4443 = oriented_edge ( 'none', *, *, #25933, .f. ) ;
#4444 = oriented_edge ( 'none', *, *, #4651, .f. ) ;
#4445 = oriented_edge ( 'none', *, *, #4595, .t. ) ;
#4446 = cartesian_point ( 'none', ( -2.152310183274199762, 0.6150000000000001021, 0.4444722000000003170 ) ) ;
#4447 = cartesian_point ( 'none', ( -1.759847060538666241, -0.4182743711071821302, 0.3919884214331052497 ) ) ;
#4448 = axis2_placement_3d ( 'none', #4980, #18355, #22404 ) ;
#4449 = oriented_edge ( 'none', *, *, #27305, .t. ) ;
#4450 = cartesian_point ( 'none', ( -1.973998677988035189, 0.5150000818327570284, 0.5325628670900350858 ) ) ;
#4451 = vector ( 'none', #26443, 39.37007874015748143 ) ;
#4452 = cartesian_point ( 'none', ( -1.516998675671334063, 0.4475000818327534713, 0.5060629070422443254 ) ) ;
#4453 = cartesian_point ( 'none', ( -2.116998680916697406, 0.5525000818327581165, 0.5660628545885777463 ) ) ;
#4454 = oriented_edge ( 'none', *, *, #26070, .t. ) ;
#4455 = edge_loop ( 'none', ( #26356, #20603, #24717, #44 ) ) ;
#4456 = cartesian_point ( 'none', ( 0.8500394594480324972, -0.05742658893530477177, -1.908630657982880230 ) ) ;
#4457 = face_outer_bound ( 'none', #16866, .t. ) ;
#4458 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999963363, 8.742273397411554924e-08 ) ) ;
#4459 = cartesian_point ( 'none', ( -2.437557883329952713, 0.5622441889956388827, -0.7660534808414865005 ) ) ;
#4460 = edge_curve ( 'none', #22083, #21086, #6013, .t. ) ;
#4461 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#4462 = edge_curve ( 'none', #2237, #13093, #28454, .t. ) ;
#4463 = cartesian_point ( 'none', ( 0.9700000000000000844, 0.8000000000000000444, -1.800527799999998901 ) ) ;
#4464 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, -1.475715455891945576e-16 ) ) ;
#4465 = axis2_placement_3d ( 'none', #446, #17607, #13304 ) ;
#4466 = direction ( 'none', ( -0.5368568878348658480, -1.202597848181783934e-15, 0.8436733265810067994 ) ) ;
#4467 = advanced_face ( 'none', ( #8189 ), #19112, .t. ) ;
#4468 = cartesian_point ( 'none', ( -2.436908068391359539, 0.5622441889915661406, -0.7660068935103657717 ) ) ;
#4469 = cartesian_point ( 'none', ( 0.7354503836810409867, -0.4115000000000006986, -1.663649893549793424 ) ) ;
#4470 = edge_curve ( 'none', #8350, #19632, #8715, .t. ) ;
#4471 = edge_curve ( 'none', #25230, #2852, #17868, .t. ) ;
#4472 = cartesian_point ( 'none', ( -2.457699093308820082, -0.3649999999999994360, 0.1284843933088194723 ) ) ;
#4473 = oriented_edge ( 'none', *, *, #10659, .t. ) ;
#4474 = oriented_edge ( 'none', *, *, #597, .f. ) ;
#4475 = edge_curve ( 'none', #13429, #27827, #13218, .t. ) ;
#4476 = plane ( 'none', #28312 ) ;
#4477 = axis2_placement_3d ( 'none', #8745, #80, #4413 ) ;
#4478 = face_outer_bound ( 'none', #22132, .t. ) ;
#4479 = edge_curve ( 'none', #15486, #28277, #4542, .t. ) ;
#4480 = axis2_placement_3d ( 'none', #10455, #14352, #19234 ) ;
#4481 = face_outer_bound ( 'none', #26968, .t. ) ;
#4482 = vertex_point ( 'none', #6731 ) ;
#4483 = vertex_point ( 'none', #1971 ) ;
#4484 = oriented_edge ( 'none', *, *, #20762, .t. ) ;
#4485 = oriented_edge ( 'none', *, *, #27438, .t. ) ;
#4486 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#4487 = cartesian_point ( 'none', ( -2.425097044941404434, 0.5661811965213977560, -0.7620698847758896610 ) ) ;
#4488 = vertex_point ( 'none', #11051 ) ;
#4489 = cartesian_point ( 'none', ( -0.5735542806134901195, -0.4066371163907867015, -1.663649288888981781 ) ) ;
#4490 = direction ( 'none', ( -0.6000000349691098078, -6.993818484054243131e-08, 0.7999999737731634530 ) ) ;
#4491 = oriented_edge ( 'none', *, *, #16530, .f. ) ;
#4492 = plane ( 'none', #21840 ) ;
#4493 = face_outer_bound ( 'none', #8943, .t. ) ;
#4494 = plane ( 'none', #6972 ) ;
#4495 = vertex_point ( 'none', #10750 ) ;
#4496 = cylindrical_surface ( 'none', #7884, 0.04050000000000000128 ) ;
#4497 = edge_curve ( 'none', #23470, #8905, #2370, .t. ) ;
#4498 = cartesian_point ( 'none', ( 0.7267472429575300152, -0.3826753930347990829, -1.683301694363609213 ) ) ;
#4499 = cartesian_point ( 'none', ( -2.458561612083841830, 0.5386221409765227230, -0.7571882633577634580 ) ) ;
#4500 = vector ( 'none', #24858, 39.37007874015748143 ) ;
#4501 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#4502 = axis2_placement_3d ( 'none', #20710, #22583, #9927 ) ;
#4503 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#4504 = edge_curve ( 'none', #28435, #28230, #19681, .t. ) ;
#4505 = edge_curve ( 'none', #9241, #19128, #967, .t. ) ;
#4506 = cartesian_point ( 'none', ( -2.126249999999999307, 0.5977538599183737089, 0.5444722000000001838 ) ) ;
#4507 = advanced_face ( 'none', ( #28313 ), #8617, .f. ) ;
#4508 = edge_loop ( 'none', ( #9117, #15684, #22636, #14675 ) ) ;
#4509 = oriented_edge ( 'none', *, *, #5818, .t. ) ;
#4510 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#4511 = line ( 'none', #19916, #25452 ) ;
#4512 = cartesian_point ( 'none', ( -0.9944999999999998286, -0.3649999999999969935, -1.865527799999999514 ) ) ;
#4513 = vector ( 'none', #7203, 39.37007874015748143 ) ;
#4514 = cartesian_point ( 'none', ( -2.342010821684863853, -0.3974000295624787737, -1.795902327680120703 ) ) ;
#4515 = oriented_edge ( 'none', *, *, #16205, .t. ) ;
#4516 = oriented_edge ( 'none', *, *, #23597, .t. ) ;
#4517 = vertex_point ( 'none', #8896 ) ;
#4518 = oriented_edge ( 'none', *, *, #24839, .f. ) ;
#4519 = direction ( 'none', ( -4.371138867531604042e-08, -8.742273398254516819e-08, 0.9999999999999951150 ) ) ;
#4520 = axis2_placement_3d ( 'none', #26305, #8332, #13071 ) ;
#4521 = axis2_placement_3d ( 'none', #24302, #28478, #6616 ) ;
#4522 = oriented_edge ( 'none', *, *, #15396, .f. ) ;
#4523 = oriented_edge ( 'none', *, *, #23253, .f. ) ;
#4524 = cartesian_point ( 'none', ( -2.303036989375297772, -0.4182743798742598607, -1.790130654661069576 ) ) ;
#4525 = oriented_edge ( 'none', *, *, #6188, .f. ) ;
#4526 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#4527 = cartesian_point ( 'none', ( 0.5052381339568481344, -0.1957932084929003558, -1.501727599999999496 ) ) ;
#4528 = line ( 'none', #6262, #27520 ) ;
#4529 = circle ( 'none', #11411, 0.06299999999999998657 ) ;
#4530 = cartesian_point ( 'none', ( -1.526998664874620104, 0.5375000818327535512, 0.3825629061680169696 ) ) ;
#4531 = advanced_face ( 'none', ( #2257 ), #95, .t. ) ;
#4532 = edge_curve ( 'none', #6713, #14417, #5449, .t. ) ;
#4533 = line ( 'none', #13325, #21640 ) ;
#4534 = axis2_placement_3d ( 'none', #16477, #12299, #21083 ) ;
#4535 = cartesian_point ( 'none', ( 0.9700000000000000844, -0.4249999999999999889, -1.800527799999998901 ) ) ;
#4536 = oriented_edge ( 'none', *, *, #17337, .t. ) ;
#4537 = oriented_edge ( 'none', *, *, #28050, .t. ) ;
#4538 = oriented_edge ( 'none', *, *, #2192, .t. ) ;
#4539 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#4540 = line ( 'none', #6843, #8246 ) ;
#4541 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#4542 = circle ( 'none', #22459, 0.05800000000000030825 ) ;
#4543 = vertex_point ( 'none', #15090 ) ;
#4544 = oriented_edge ( 'none', *, *, #2117, .f. ) ;
#4545 = edge_loop ( 'none', ( #13855, #45, #22891, #9781, #2637 ) ) ;
#4546 = oriented_edge ( 'none', *, *, #8140, .f. ) ;
#4547 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 7.673730319281632393e-16 ) ) ;
#4548 = axis2_placement_3d ( 'none', #14739, #23502, #3797 ) ;
#4549 = axis2_placement_3d ( 'none', #69, #6981, #8874 ) ;
#4550 = edge_loop ( 'none', ( #7068, #3184, #22703, #23613 ) ) ;
#4551 = cartesian_point ( 'none', ( -2.428445399999999754, 0.6155206706933474825, -0.4801774962865295038 ) ) ;
#4552 = cartesian_point ( 'none', ( 0.7237870261256014182, -0.4182743711071796322, -1.684451071500103980 ) ) ;
#4553 = plane ( 'none', #6416 ) ;
#4554 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#4555 = cartesian_point ( 'none', ( 0.9204999999999986526, -0.3490000000000041958, 0.5144722000000014894 ) ) ;
#4556 = direction ( 'none', ( 1.318389841742374378e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#4557 = edge_curve ( 'none', #16377, #16974, #6158, .t. ) ;
#4558 = cartesian_point ( 'none', ( 0.8767236214512429404, -0.01987630492899854565, -1.921435251572644054 ) ) ;
#4559 = cartesian_point ( 'none', ( -2.425113638747461220, 0.5386223162542839171, -0.7620366995759664253 ) ) ;
#4560 = vector ( 'none', #23550, 39.37007874015748143 ) ;
#4561 = edge_curve ( 'none', #515, #8016, #16022, .t. ) ;
#4562 = cartesian_point ( 'none', ( 0.6700000000000002620, 0.4000000000000000222, 0.4644722000000001128 ) ) ;
#4563 = face_outer_bound ( 'none', #6667, .t. ) ;
#4564 = cartesian_point ( 'none', ( -0.8299999999999998490, -0.4249999999999999889, -1.705527799999999594 ) ) ;
#4565 = vector ( 'none', #19326, 39.37007874015748143 ) ;
#4566 = line ( 'none', #17387, #23695 ) ;
#4567 = cartesian_point ( 'none', ( 0.7182816616615061989, -0.3964706984524297706, -0.1112235435926603594 ) ) ;
#4568 = vertex_point ( 'none', #3999 ) ;
#4569 = vertex_point ( 'none', #12779 ) ;
#4570 = oriented_edge ( 'none', *, *, #2415, .t. ) ;
#4571 = vector ( 'none', #12283, 39.37007874015747433 ) ;
#4572 = cartesian_point ( 'none', ( 0.7290145401931708014, -0.3695516491152974758, -0.07924315687673565145 ) ) ;
#4573 = edge_loop ( 'none', ( #2774, #2212, #25768, #7943 ) ) ;
#4574 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#4575 = oriented_edge ( 'none', *, *, #26079, .t. ) ;
#4576 = cartesian_point ( 'none', ( -2.377696242160014517, -0.3719832640234247423, -1.801610570334857275 ) ) ;
#4577 = cartesian_point ( 'none', ( -0.1637681758919739550, -0.03080022626563350824, 0.07947220000000125573 ) ) ;
#4578 = direction ( 'none', ( 0.06110289780039778601, -0.9659258262890685343, 0.2515029502573963294 ) ) ;
#4579 = oriented_edge ( 'none', *, *, #20280, .t. ) ;
#4580 = oriented_edge ( 'none', *, *, #7428, .f. ) ;
#4581 = oriented_edge ( 'none', *, *, #7270, .t. ) ;
#4582 = plane ( 'none', #24255 ) ;
#4583 = line ( 'none', #24694, #132 ) ;
#4584 = line ( 'none', #15387, #4834 ) ;
#4585 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#4586 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610731e-15 ) ) ;
#4587 = vertex_point ( 'none', #21695 ) ;
#4588 = cartesian_point ( 'none', ( 0.8371705140770431264, -0.09524599282355115937, -1.910333863150307732 ) ) ;
#4589 = vector ( 'none', #6095, 39.37007874015748143 ) ;
#4590 = circle ( 'none', #21141, 0.08684650000000017356 ) ;
#4591 = edge_curve ( 'none', #24286, #5921, #2115, .t. ) ;
#4592 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#4593 = cartesian_point ( 'none', ( -2.415254536080956971, 0.5553544032186813473, -0.5144320900165760824 ) ) ;
#4594 = direction ( 'none', ( 0.9763996690317552352, -1.888081855973782794e-08, 0.2159714942178212749 ) ) ;
#4595 = edge_curve ( 'none', #7322, #19170, #314, .t. ) ;
#4596 = edge_curve ( 'none', #3282, #24455, #19396, .t. ) ;
#4597 = cartesian_point ( 'none', ( -2.384000000000000785, -0.4114999999999999769, -1.779527799999999882 ) ) ;
#4598 = edge_curve ( 'none', #14924, #11999, #23851, .t. ) ;
#4599 = cartesian_point ( 'none', ( -2.363061118572212571, -0.3762859242436122353, -1.738838380141189077 ) ) ;
#4600 = cartesian_point ( 'none', ( -0.03249718651256885277, 0.09457236842105258556, 0.1260000000000000564 ) ) ;
#4601 = vector ( 'none', #12402, 39.37007874015748854 ) ;
#4602 = cartesian_point ( 'none', ( 0.7499999999999996669, -0.3498728832042009573, -1.705527799999999816 ) ) ;
#4603 = direction ( 'none', ( -0.7071067811865473507, 1.220446075669872142e-15, -0.7071067811865476838 ) ) ;
#4604 = edge_loop ( 'none', ( #14170, #3862, #25812, #4544 ) ) ;
#4605 = direction ( 'none', ( 0.5368568878348669582, 8.431629610074890092e-16, -0.8436733265810061333 ) ) ;
#4606 = oriented_edge ( 'none', *, *, #20593, .f. ) ;
#4607 = oriented_edge ( 'none', *, *, #27218, .f. ) ;
#4608 = vector ( 'none', #10802, 39.37007874015748143 ) ;
#4609 = direction ( 'none', ( 0.9848987550793887324, -4.350474557862108293e-16, 0.1731312861474505749 ) ) ;
#4610 = cartesian_point ( 'none', ( 0.7502499999999967528, -0.3706429621218053638, -1.661028502252730465 ) ) ;
#4611 = cartesian_point ( 'none', ( -0.5208033648452825570, -0.4115000000000003655, -1.669441536991080000 ) ) ;
#4612 = oriented_edge ( 'none', *, *, #8009, .f. ) ;
#4613 = oriented_edge ( 'none', *, *, #28009, .t. ) ;
#4614 = oriented_edge ( 'none', *, *, #4679, .t. ) ;
#4615 = edge_curve ( 'none', #4781, #18968, #15578, .t. ) ;
#4616 = oriented_edge ( 'none', *, *, #1591, .f. ) ;
#4617 = edge_curve ( 'none', #19984, #19331, #14158, .t. ) ;
#4618 = line ( 'none', #15817, #9754 ) ;
#4619 = cartesian_point ( 'none', ( -1.723998683976496915, 0.4650000818327550967, 0.6010628889457291235 ) ) ;
#4620 = axis2_placement_3d ( 'none', #13968, #18406, #22719 ) ;
#4621 = oriented_edge ( 'none', *, *, #2376, .f. ) ;
#4622 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#4623 = cartesian_point ( 'none', ( -0.5904879103063725987, -0.3968633409141412716, -1.736463597940759218 ) ) ;
#4624 = edge_curve ( 'none', #22441, #1574, #6401, .t. ) ;
#4625 = oriented_edge ( 'none', *, *, #28142, .f. ) ;
#4626 = line ( 'none', #13424, #20907 ) ;
#4627 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#4628 = edge_curve ( 'none', #6471, #18461, #24782, .t. ) ;
#4629 = cartesian_point ( 'none', ( -0.5350769343781575094, -0.4182743711071790771, -1.710733467723579260 ) ) ;
#4630 = advanced_face ( 'none', ( #27228 ), #5073, .t. ) ;
#4631 = oriented_edge ( 'none', *, *, #23026, .f. ) ;
#4632 = edge_curve ( 'none', #1654, #24297, #19255, .t. ) ;
#4633 = cartesian_point ( 'none', ( 0.9104999999999999760, -0.3490000000000005875, -1.812527799999998246 ) ) ;
#4634 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#4636 = edge_curve ( 'none', #14460, #27169, #16448, .t. ) ;
#4635 = axis2_placement_3d ( 'none', #15469, #26530, #28132 ) ;
#4637 = axis2_placement_3d ( 'none', #3861, #26440, #17117 ) ;
#4638 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 6.443037720906253156e-16 ) ) ;
#4639 = cartesian_point ( 'none', ( 0.8368465000000006038, -0.4249999999999999334, -0.08049999999999866984 ) ) ;
#4640 = edge_curve ( 'none', #18914, #21054, #20619, .t. ) ;
#4641 = line ( 'none', #15443, #24714 ) ;
#4642 = axis2_placement_3d ( 'none', #1498, #2362, #13318 ) ;
#4643 = vertex_point ( 'none', #14299 ) ;
#4644 = edge_loop ( 'none', ( #16199, #14224 ) ) ;
#4645 = cartesian_point ( 'none', ( -2.458293670570439016, 0.5553544248151397467, -0.7614668994942929148 ) ) ;
#4646 = cartesian_point ( 'none', ( 1.150850327516371729, -0.4115000000000036406, 0.1624754900787886980 ) ) ;
#4647 = cartesian_point ( 'none', ( -1.463498673004938189, 0.6025000818327530538, 0.4755629117193629907 ) ) ;
#4648 = direction ( 'none', ( -4.371138867531604042e-08, -8.742273398254516819e-08, 0.9999999999999951150 ) ) ;
#4649 = oriented_edge ( 'none', *, *, #27501, .f. ) ;
#4650 = oriented_edge ( 'none', *, *, #19369, .t. ) ;
#4651 = edge_curve ( 'none', #12681, #17075, #2914, .t. ) ;
#4652 = edge_loop ( 'none', ( #16206, #19850, #14930, #25777, #13857, #23219 ) ) ;
#4653 = line ( 'none', #7362, #10662 ) ;
#4654 = cylindrical_surface ( 'none', #5947, 0.03199999999999995903 ) ;
#4655 = axis2_placement_3d ( 'none', #11324, #5113, #24290 ) ;
#4656 = oriented_edge ( 'none', *, *, #7815, .t. ) ;
#4657 = vertex_point ( 'none', #7826 ) ;
#4658 = advanced_face ( 'none', ( #24933 ), #11691, .f. ) ;
#4659 = oriented_edge ( 'none', *, *, #18158, .f. ) ;
#4660 = cartesian_point ( 'none', ( -1.829541749501968573, -0.3967135937175613747, 0.3863573029143256288 ) ) ;
#4661 = edge_curve ( 'none', #16868, #1864, #25912, .t. ) ;
#4662 = oriented_edge ( 'none', *, *, #23788, .f. ) ;
#4663 = edge_curve ( 'none', #1832, #9992, #6845, .t. ) ;
#4664 = face_outer_bound ( 'none', #3693, .t. ) ;
#4665 = face_outer_bound ( 'none', #21247, .t. ) ;
#4666 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#4667 = cartesian_point ( 'none', ( -2.469999999999999751, 0.8130000000000019433, -1.812527799999999356 ) ) ;
#4668 = advanced_face ( 'none', ( #23063 ), #746, .t. ) ;
#4669 = circle ( 'none', #963, 0.04450000000000003259 ) ;
#4670 = direction ( 'none', ( -0.08282567141109246911, -0.9960450290638855897, -0.03215910807881719458 ) ) ;
#4671 = cartesian_point ( 'none', ( -1.516998665268023627, 0.4475000818327534713, 0.3870629070422446638 ) ) ;
#4672 = vector ( 'none', #2746, 39.37007874015748143 ) ;
#4673 = vector ( 'none', #697, 39.37007874015747433 ) ;
#4674 = cartesian_point ( 'none', ( -1.973998676545558828, 0.6125000818327571706, 0.5160628670900351267 ) ) ;
#4675 = oriented_edge ( 'none', *, *, #2387, .t. ) ;
#4676 = vector ( 'none', #11474, 39.37007874015748143 ) ;
#4677 = oriented_edge ( 'none', *, *, #17629, .f. ) ;
#4678 = conical_surface ( 'none', #20752, 0.08100000000000004419, 0.7155849933176769984 ) ;
#4679 = edge_curve ( 'none', #16555, #22641, #10778, .t. ) ;
#4680 = oriented_edge ( 'none', *, *, #23793, .t. ) ;
#4681 = axis2_placement_3d ( 'none', #15853, #24631, #4916 ) ;
#4682 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#4683 = cartesian_point ( 'none', ( 0.8753979477997048120, -0.02478522658717716501, -1.921777276753115382 ) ) ;
#4684 = oriented_edge ( 'none', *, *, #18364, .t. ) ;
#4685 = oriented_edge ( 'none', *, *, #11372, .f. ) ;
#4687 = oriented_edge ( 'none', *, *, #20767, .t. ) ;
#4686 = axis2_placement_3d ( 'none', #26553, #2103, #15628 ) ;
#4688 = edge_curve ( 'none', #10096, #19331, #20905, .t. ) ;
#4689 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999961142, -8.742273224782162604e-08 ) ) ;
#4690 = edge_curve ( 'none', #14971, #15058, #4095, .t. ) ;
#4691 = cartesian_point ( 'none', ( -2.419978945805122628, 0.5553544026679869683, -0.5081328776246614165 ) ) ;
#4692 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#4693 = face_outer_bound ( 'none', #20704, .t. ) ;
#4694 = b_spline_curve_with_knots ( 'none', 3,
( #19470, #5787, #23487, #8408, #3630, #19029, #27795, #5936, #14876, #14583, #23632, #17316, #28238, #25489, #26081, #8543, #19319, #12696 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.002668431991246968810, 0.003111280027281938115, 0.003554128063316907421, 0.003996976099351876727, 0.004439824135386846032, 0.004882672171421815338, 0.005325520207456783776, 0.005768368243491753082, 0.006211216279526722388 ),
.unspecified. ) ;
#4695 = cartesian_point ( 'none', ( -1.842998664437506706, 0.3640000818327560617, 0.3775628785424194334 ) ) ;
#4696 = axis2_placement_3d ( 'none', #15161, #4357, #11124 ) ;
#4697 = vector ( 'none', #10256, 39.37007874015748143 ) ;
#4698 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#4699 = cartesian_point ( 'none', ( -2.385046642762937097, -0.3921137957444811861, -1.819887692115825795 ) ) ;
#4700 = cartesian_point ( 'none', ( 0.7710767284998960580, -0.4182743711071820192, -0.05428702612560144108 ) ) ;
#4701 = cartesian_point ( 'none', ( 0.7189607234343500242, -0.4014916141437914199, -1.674131517166051353 ) ) ;
#4702 = axis2_placement_3d ( 'none', #17850, #15690, #13542 ) ;
#4703 = plane ( 'none', #18828 ) ;
#4704 = line ( 'none', #20650, #15016 ) ;
#4705 = circle ( 'none', #1944, 0.04449999999999996320 ) ;
#4706 = cartesian_point ( 'none', ( 0.6689999999999999281, -0.4182743711071796322, -1.705527799999998484 ) ) ;
#4707 = oriented_edge ( 'none', *, *, #8336, .f. ) ;
#4708 = oriented_edge ( 'none', *, *, #4010, .f. ) ;
#4709 = oriented_edge ( 'none', *, *, #11279, .t. ) ;
#4710 = cartesian_point ( 'none', ( -0.9414999999999998925, -0.3490000000000001434, -1.812527799999999356 ) ) ;
#4711 = b_spline_curve_with_knots ( 'none', 3,
( #8187, #14513, #23849, #5717 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002204729931177956410, 0.0003987147682254119866 ),
.unspecified. ) ;
#4712 = face_outer_bound ( 'none', #5371, .t. ) ;
#4713 = vector ( 'none', #21008, 39.37007874015748143 ) ;
#4714 = cartesian_point ( 'none', ( -0.5156868999999990599, 3.782794594721392123, 0.3994722000000067719 ) ) ;
#4715 = cartesian_point ( 'none', ( -0.3643046832981888805, -0.4250000000000002665, 0.3309800166893686058 ) ) ;
#4716 = oriented_edge ( 'none', *, *, #17872, .f. ) ;
#4717 = oriented_edge ( 'none', *, *, #13081, .f. ) ;
#4718 = oriented_edge ( 'none', *, *, #14851, .f. ) ;
#4719 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#4720 = cartesian_point ( 'none', ( -0.02453463781721718084, -0.4249999999999999889, -0.1465452585432809041 ) ) ;
#4721 = axis2_placement_3d ( 'none', #1706, #10775, #10342 ) ;
#4722 = advanced_face ( 'none', ( #7531 ), #16297, .t. ) ;
#4723 = oriented_edge ( 'none', *, *, #21167, .t. ) ;
#4724 = face_outer_bound ( 'none', #24264, .t. ) ;
#4725 = line ( 'none', #13513, #7709 ) ;
#4726 = cartesian_point ( 'none', ( 0.7692928775789560358, -0.4182743711071819637, -0.1309359482385668849 ) ) ;
#4727 = oriented_edge ( 'none', *, *, #2493, .f. ) ;
#4728 = cartesian_point ( 'none', ( 0.8556841226340428097, -0.02554219527852134505, -1.907316984762294609 ) ) ;
#4729 = face_outer_bound ( 'none', #27656, .t. ) ;
#4730 = cartesian_point ( 'none', ( -2.457443389433194181, 0.5622441882586062256, -0.7576228056324812998 ) ) ;
#4731 = cartesian_point ( 'none', ( -2.406985649155060525, -0.4182743711071788550, -1.828391487262838400 ) ) ;
#4732 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#4733 = cartesian_point ( 'none', ( -2.083699093308819084, 3.782794594721392123, 0.5024843933088253278 ) ) ;
#4734 = direction ( 'none', ( -0.9763996690317553462, 1.888081855973782794e-08, -0.2159714942178212749 ) ) ;
#4735 = cylindrical_surface ( 'none', #17459, 0.005905511811023682681 ) ;
#4736 = cylindrical_surface ( 'none', #22887, 0.04299999999999973982 ) ;
#4737 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795121808e-15, -8.742277704857227033e-08 ) ) ;
#4738 = oriented_edge ( 'none', *, *, #23061, .t. ) ;
#4739 = axis2_placement_3d ( 'none', #7807, #10246, #16574 ) ;
#4740 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#4741 = oriented_edge ( 'none', *, *, #18179, .t. ) ;
#4742 = oriented_edge ( 'none', *, *, #28438, .f. ) ;
#4743 = direction ( 'none', ( -0.5740062820284106415, 1.302190437738956504e-15, -0.8188508949692371308 ) ) ;
#4744 = edge_curve ( 'none', #15063, #27701, #16886, .t. ) ;
#4745 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#4746 = cartesian_point ( 'none', ( -2.425097055765996323, 0.5425591276281302999, -0.5144320915654042592 ) ) ;
#4747 = oriented_edge ( 'none', *, *, #10429, .f. ) ;
#4748 = edge_curve ( 'none', #5258, #16158, #16732, .t. ) ;
#4749 = oriented_edge ( 'none', *, *, #26879, .t. ) ;
#4750 = edge_loop ( 'none', ( #9243, #15182, #5655, #1873, #20310, #23886 ) ) ;
#4751 = direction ( 'none', ( -3.598124542687779317e-16, -0.000000000000000000, 1.000000000000000000 ) ) ;
#4753 = edge_curve ( 'none', #409, #22695, #8416, .t. ) ;
#4752 = direction ( 'none', ( -4.371138804857225540e-08, -8.742273397411543013e-08, 0.9999999999999953371 ) ) ;
#4754 = vertex_point ( 'none', #25647 ) ;
#4755 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 1.475715455891945576e-16 ) ) ;
#4756 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#4757 = oriented_edge ( 'none', *, *, #5752, .f. ) ;
#4758 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#4759 = direction ( 'none', ( 0.9396943115509696076, 0.000000000000000000, -0.3420154979511151883 ) ) ;
#4760 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#4761 = vertex_point ( 'none', #6235 ) ;
#4762 = cartesian_point ( 'none', ( -1.586498664874619990, 0.5375000818327539953, 0.3825629009663617519 ) ) ;
#4763 = line ( 'none', #13554, #21708 ) ;
#4764 = cartesian_point ( 'none', ( 0.1757798501217938125, -0.01155875419087116704, 0.1339999999999998415 ) ) ;
#4765 = circle ( 'none', #24087, 0.003937007874015739303 ) ;
#4766 = direction ( 'none', ( -0.8436733265810030247, 9.937755021569821463e-16, -0.5368568878348718432 ) ) ;
#4767 = direction ( 'none', ( 0.000000000000000000, -1.288607544181253984e-15, 1.000000000000000000 ) ) ;
#4768 = edge_curve ( 'none', #1476, #24627, #14887, .t. ) ;
#4769 = vertex_point ( 'none', #3638 ) ;
#4770 = cartesian_point ( 'none', ( -1.495998679605358372, 0.5375000818327532182, 0.5510629088781224816 ) ) ;
#4771 = edge_loop ( 'none', ( #14704, #27179, #22481, #26442 ) ) ;
#4772 = vector ( 'none', #8299, 39.37007874015747433 ) ;
#4773 = face_outer_bound ( 'none', #21057, .t. ) ;
#4774 = edge_curve ( 'none', #8460, #11584, #18302, .t. ) ;
#4775 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#4776 = line ( 'none', #28398, #18672 ) ;
#4777 = edge_curve ( 'none', #24324, #11417, #851, .t. ) ;
#4778 = cylindrical_surface ( 'none', #24422, 0.003937007874015743640 ) ;
#4779 = oriented_edge ( 'none', *, *, #15511, .t. ) ;
#4780 = advanced_face ( 'none', ( #10692 ), #3794, .t. ) ;
#4781 = vertex_point ( 'none', #19039 ) ;
#4782 = oriented_edge ( 'none', *, *, #4902, .f. ) ;
#4783 = direction ( 'none', ( 1.475715455891945576e-16, -0.000000000000000000, -1.000000000000000000 ) ) ;
#4785 = edge_curve ( 'none', #11993, #25952, #16983, .t. ) ;
#4784 = cylindrical_surface ( 'none', #3164, 0.04449999999999975503 ) ;
#4786 = axis2_placement_3d ( 'none', #25442, #14672, #20846 ) ;
#4787 = edge_curve ( 'none', #11395, #19654, #5945, .t. ) ;
#4788 = oriented_edge ( 'none', *, *, #26902, .t. ) ;
#4789 = oriented_edge ( 'none', *, *, #17692, .t. ) ;
#4790 = edge_loop ( 'none', ( #12889, #23533 ) ) ;
#4791 = cartesian_point ( 'none', ( 0.03250000000000000111, 0.09499999999999997335, 0.1280000000000000859 ) ) ;
#4792 = vertex_point ( 'none', #15027 ) ;
#4793 = cartesian_point ( 'none', ( -1.495998679605359039, 0.4425000818327533558, 0.5510629088781224816 ) ) ;
#4794 = b_spline_curve_with_knots ( 'none', 3,
( #11842, #20904, #14590, #16730, #14013 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.004258930607592287428, 0.004373298164262004462, 0.004487665720931722363 ),
.unspecified. ) ;
#4795 = line ( 'none', #11155, #11122 ) ;
#4796 = cartesian_point ( 'none', ( -2.358167921950751644, 0.5634252692743674240, -0.5134478348471598341 ) ) ;
#4797 = face_outer_bound ( 'none', #6080, .t. ) ;
#4798 = line ( 'none', #22092, #26847 ) ;
#4799 = edge_curve ( 'none', #20085, #28139, #22029, .t. ) ;
#4800 = cartesian_point ( 'none', ( -1.798593450000165461, -0.3762859242436153995, 0.3099722981226079588 ) ) ;
#4801 = circle ( 'none', #27296, 0.02449999999999996972 ) ;
#4802 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926555506e-15, -4.371138804857208335e-08 ) ) ;
#4803 = edge_curve ( 'none', #21521, #6104, #1614, .t. ) ;
#4804 = oriented_edge ( 'none', *, *, #20850, .t. ) ;
#4805 = vertex_point ( 'none', #25794 ) ;
#4806 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#4807 = edge_curve ( 'none', #25540, #12100, #5942, .t. ) ;
#4808 = edge_curve ( 'none', #6957, #14455, #28104, .t. ) ;
#4809 = oriented_edge ( 'none', *, *, #24511, .t. ) ;
#4810 = cartesian_point ( 'none', ( 0.7007502897764551486, -0.4137580796234359148, -1.724534173626117273 ) ) ;
#4811 = cartesian_point ( 'none', ( -1.777610171500104030, -0.4182743711071820747, 0.3806851738743982083 ) ) ;
#4812 = advanced_face ( 'none', ( #7971 ), #14592, .t. ) ;
#4813 = oriented_edge ( 'none', *, *, #25864, .f. ) ;
#4814 = oriented_edge ( 'none', *, *, #10940, .t. ) ;
#4815 = oriented_edge ( 'none', *, *, #4744, .t. ) ;
#4816 = vertex_point ( 'none', #25501 ) ;
#4817 = circle ( 'none', #16759, 0.1252499999999999447 ) ;
#4818 = axis2_placement_3d ( 'none', #24341, #22314, #26493 ) ;
#4819 = cartesian_point ( 'none', ( -0.5354151538231007867, -0.3498728832042003467, -1.741805753042983129 ) ) ;
#4820 = line ( 'none', #26679, #2314 ) ;
#4821 = cartesian_point ( 'none', ( 0.7888398394613339581, -0.4182743711071820747, -0.04298377856689442056 ) ) ;
#4822 = cartesian_point ( 'none', ( -2.086840620433565441, -0.4249999999999999889, 0.5063128204335666238 ) ) ;
#4823 = cartesian_point ( 'none', ( -2.423050961429117578, 0.5661810215744362829, -0.7610053584166647234 ) ) ;
#4824 = cartesian_point ( 'none', ( -2.379999999999999893, -0.1489999999999996882, 0.4244722000000003548 ) ) ;
#4825 = edge_curve ( 'none', #15172, #7208, #21627, .t. ) ;
#4826 = cartesian_point ( 'none', ( 0.7086874873020718724, -0.4014008684424607010, -1.720764914636397247 ) ) ;
#4827 = circle ( 'none', #16311, 0.2364001378585652569 ) ;
#4828 = direction ( 'none', ( -0.3522098085398086553, -0.7547095802227715700, 0.5534995034219266641 ) ) ;
#4829 = axis2_placement_3d ( 'none', #19429, #2144, #19709 ) ;
#4830 = cartesian_point ( 'none', ( -2.433586143200408447, 0.6149999999999997691, -0.4790000507415295150 ) ) ;
#4831 = advanced_face ( 'none', ( #23641 ), #25941, .f. ) ;
#4832 = edge_loop ( 'none', ( #8967, #11147, #14979, #2739, #23262, #13675, #3349, #907, #17834, #14002, #20033, #6415, #25882, #20881, #15994, #7357 ) ) ;
#4833 = oriented_edge ( 'none', *, *, #11405, .t. ) ;
#4834 = vector ( 'none', #384, 39.37007874015748143 ) ;
#4835 = advanced_face ( 'none', ( #21482 ), #1757, .t. ) ;
#4836 = axis2_placement_3d ( 'none', #23635, #1901, #12844 ) ;
#4837 = axis2_placement_3d ( 'none', #1482, #12576, #1187 ) ;
#4838 = edge_loop ( 'none', ( #21459, #23010, #3238, #22173 ) ) ;
#4839 = face_outer_bound ( 'none', #10292, .t. ) ;
#4840 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#4841 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#4842 = cartesian_point ( 'none', ( 0.2290000000000002034, 0.8130000000000019433, 0.07847220000000022788 ) ) ;
#4843 = oriented_edge ( 'none', *, *, #11422, .f. ) ;
#4844 = oriented_edge ( 'none', *, *, #11135, .f. ) ;
#4845 = vertex_point ( 'none', #11252 ) ;
#4846 = cartesian_point ( 'none', ( -0.8294999999999999041, -0.3649999999999971045, -1.705527799999999594 ) ) ;
#4847 = line ( 'none', #4720, #25856 ) ;
#4848 = oriented_edge ( 'none', *, *, #18521, .f. ) ;
#4849 = direction ( 'none', ( 0.8436733265810053561, -1.264744441511232577e-15, 0.5368568878348681794 ) ) ;
#4850 = vector ( 'none', #23709, 39.37007874015747433 ) ;
#4851 = cartesian_point ( 'none', ( -1.528000000000000025, 0.1449999999999996569, 0.5744722000000000994 ) ) ;
#4852 = line ( 'none', #17946, #4152 ) ;
#4853 = axis2_placement_3d ( 'none', #7733, #22828, #14210 ) ;
#4854 = vertex_point ( 'none', #10987 ) ;
#4855 = line ( 'none', #22415, #17284 ) ;
#4856 = axis2_placement_3d ( 'none', #20529, #18791, #1228 ) ;
#4857 = vector ( 'none', #11943, 39.37007874015748143 ) ;
#4858 = cartesian_point ( 'none', ( 0.000000000000000000, 0.2000000000000000389, 0.2275000000000000910 ) ) ;
#4859 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#4860 = axis2_placement_3d ( 'none', #5294, #2988, #9778 ) ;
#4861 = face_outer_bound ( 'none', #12244, .t. ) ;
#4862 = cartesian_point ( 'none', ( -0.5584999999999998854, -0.3490000000000004210, -1.705527799999999594 ) ) ;
#4863 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#4864 = face_outer_bound ( 'none', #8430, .t. ) ;
#4865 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#4866 = cc_design_person_and_organization_assignment ( #12325, #27578, ( #16669 ) ) ;
#4867 = face_outer_bound ( 'none', #11789, .t. ) ;
#4868 = cartesian_point ( 'none', ( -0.03174999999999999351, -0.2000000000000001221, 0.2614999999999999547 ) ) ;
#4869 = direction ( 'none', ( 0.9717327801660602393, 1.758418934827724245e-16, -0.2360834681860194961 ) ) ;
#4870 = vertex_point ( 'none', #9237 ) ;
#4871 = edge_curve ( 'none', #24398, #18968, #24614, .t. ) ;
#4872 = axis2_placement_3d ( 'none', #24571, #955, #17952 ) ;
#4873 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#4874 = cartesian_point ( 'none', ( 0.6700000000000002620, 0.000000000000000000, 0.5744721999999993223 ) ) ;
#4875 = vertex_point ( 'none', #26630 ) ;
#4876 = cartesian_point ( 'none', ( -1.923998671431327523, 0.4560000818327590855, 0.3825628714611738479 ) ) ;
#4877 = circle ( 'none', #26478, 0.05800000000000030825 ) ;
#4878 = axis2_placement_3d ( 'none', #11771, #14385, #16520 ) ;
#4879 = cartesian_point ( 'none', ( 0.4300000000000000488, -0.1249999999999999584, 0.4244722000000003548 ) ) ;
#4880 = cartesian_point ( 'none', ( -0.5352472429575302337, -0.3826753930347984722, -1.727753905636390419 ) ) ;
#4881 = oriented_edge ( 'none', *, *, #19283, .t. ) ;
#4882 = oriented_edge ( 'none', *, *, #17116, .t. ) ;
#4883 = oriented_edge ( 'none', *, *, #21688, .t. ) ;
#4884 = cartesian_point ( 'none', ( -1.623998683976497048, 0.5150000818327543639, 0.6010628976880066920 ) ) ;
#4885 = plane ( 'none', #12383 ) ;
#4886 = oriented_edge ( 'none', *, *, #15545, .f. ) ;
#4887 = cartesian_point ( 'none', ( -1.819672359806828954, -0.3695516491152975869, 0.3557290431232639216 ) ) ;
#4888 = vector ( 'none', #19391, 39.37007874015748143 ) ;
#4889 = line ( 'none', #2726, #10716 ) ;
#4890 = oriented_edge ( 'none', *, *, #11652, .t. ) ;
#4891 = direction ( 'none', ( 0.000000000000000000, -8.742273397411553601e-08, 0.9999999999999962252 ) ) ;
#4892 = line ( 'none', #22448, #11955 ) ;
#4893 = face_outer_bound ( 'none', #21997, .t. ) ;
#4894 = axis2_placement_3d ( 'none', #15845, #3319, #18569 ) ;
#4895 = oriented_edge ( 'none', *, *, #24190, .f. ) ;
#4896 = cartesian_point ( 'none', ( 0.2000000000000001221, -1.073892047664930683e-16, 0.3125722534602550229 ) ) ;
#4897 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#4898 = direction ( 'none', ( 0.04679016080844419084, 0.9961946980917456562, -0.07353097541455394515 ) ) ;
#4899 = direction ( 'none', ( 2.567390744445674993e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#4900 = edge_curve ( 'none', #14522, #16860, #13436, .t. ) ;
#4901 = face_outer_bound ( 'none', #15076, .t. ) ;
#4902 = edge_curve ( 'none', #6047, #8460, #21920, .t. ) ;
#4903 = axis2_placement_3d ( 'none', #12944, #26578, #9172 ) ;
#4904 = vector ( 'none', #2897, 39.37007874015748143 ) ;
#4905 = oriented_edge ( 'none', *, *, #20794, .f. ) ;
#4906 = cartesian_point ( 'none', ( 3.905062282638349258e-18, 0.09499999999999997335, 0.1280000000000000859 ) ) ;
#4907 = vertex_point ( 'none', #19759 ) ;
#4908 = cartesian_point ( 'none', ( -2.514999999999999680, 0.6400000000000000133, -0.4530277999999995919 ) ) ;
#4909 = cartesian_point ( 'none', ( 0.7186560131964020437, -0.4064972571983915817, -0.04944060605569786798 ) ) ;
#4910 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#4911 = cartesian_point ( 'none', ( -2.404999999999998916, 0.8000000000000000444, -1.925527799999999790 ) ) ;
#4912 = vertex_point ( 'none', #21773 ) ;
#4913 = oriented_edge ( 'none', *, *, #8961, .t. ) ;
#4914 = edge_loop ( 'none', ( #36, #26562, #7697, #8449, #8022 ) ) ;
#4915 = oriented_edge ( 'none', *, *, #2324, .t. ) ;
#4916 = direction ( 'none', ( 0.5368568878348664031, 1.264744441511234352e-15, -0.8436733265810065774 ) ) ;
#4917 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5860000000000004095, -0.4925277999999995715 ) ) ;
#4918 = cartesian_point ( 'none', ( -0.5819230656218424835, -0.4182743711071790771, -1.700322132276420817 ) ) ;
#4919 = oriented_edge ( 'none', *, *, #6526, .f. ) ;
#4920 = oriented_edge ( 'none', *, *, #25336, .t. ) ;
#4921 = oriented_edge ( 'none', *, *, #17692, .f. ) ;
#4922 = cartesian_point ( 'none', ( -2.012498649094808023, 0.4110000818327573802, 0.2020628637242593284 ) ) ;
#4923 = axis2_placement_3d ( 'none', #25905, #12816, #15129 ) ;
#4924 = vector ( 'none', #25022, 39.37007874015748143 ) ;
#4925 = edge_loop ( 'none', ( #12829, #23362, #22076, #24331 ) ) ;
#4926 = cartesian_point ( 'none', ( -2.402015032318631782, -0.4182743711071789661, -1.807932149916111397 ) ) ;
#4927 = line ( 'none', #16000, #11145 ) ;
#4928 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#4929 = edge_curve ( 'none', #14960, #23039, #2046, .t. ) ;
#4930 = cartesian_point ( 'none', ( 0.7732527570424697627, -0.3826753930348014143, -0.1027261056363905634 ) ) ;
#4931 = face_outer_bound ( 'none', #14965, .t. ) ;
#4932 = edge_curve ( 'none', #19654, #27819, #26225, .t. ) ;
#4933 = edge_curve ( 'none', #1264, #19161, #2604, .t. ) ;
#4934 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#4935 = cartesian_point ( 'none', ( -1.843000000000001970, -0.3760709203883068619, 0.3544721999999995155 ) ) ;
#4936 = edge_curve ( 'none', #6075, #27162, #7067, .t. ) ;
#4937 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#4938 = edge_loop ( 'none', ( #26835, #939, #11174, #27722 ) ) ;
#4939 = oriented_edge ( 'none', *, *, #3646, .f. ) ;
#4940 = axis2_placement_3d ( 'none', #14520, #20837, #18668 ) ;
#4941 = cartesian_point ( 'none', ( 0.1911286000000000929, 0.8000000000000000444, 0.2525000000000005018 ) ) ;
#4942 = circle ( 'none', #23806, 0.009000000000000129424 ) ;
#4943 = oriented_edge ( 'none', *, *, #24110, .f. ) ;
#4944 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#4945 = cartesian_point ( 'none', ( 0.8625738198702951331, -0.07858497863610365564, -1.924297594948835011 ) ) ;
#4946 = oriented_edge ( 'none', *, *, #10565, .t. ) ;
#4947 = edge_loop ( 'none', ( #19985, #4058, #27041, #13416, #1691 ) ) ;
#4948 = oriented_edge ( 'none', *, *, #24775, .t. ) ;
#4949 = edge_curve ( 'none', #20496, #9640, #24269, .t. ) ;
#4950 = edge_curve ( 'none', #22780, #21539, #22202, .t. ) ;
#4951 = direction ( 'none', ( -0.9999999999999990008, 3.897916532926553139e-15, -4.371138804857207673e-08 ) ) ;
#4952 = vector ( 'none', #8692, 39.37007874015748143 ) ;
#4953 = edge_curve ( 'none', #22135, #9081, #9544, .t. ) ;
#4954 = cartesian_point ( 'none', ( -0.4807327000000001238, -0.4249999999999999889, 0.5744722000000000994 ) ) ;
#4956 = cartesian_point ( 'none', ( -1.526998675190507582, 0.6290038599183741530, 0.5005629061680165748 ) ) ;
#4955 = vector ( 'none', #27667, 39.37007874015747433 ) ;
#4957 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4182743711071796322, -1.705527799999999816 ) ) ;
#4958 = edge_curve ( 'none', #13074, #11585, #4641, .t. ) ;
#4959 = edge_curve ( 'none', #13403, #5548, #28393, .t. ) ;
#4960 = cartesian_point ( 'none', ( 0.7688629769071058107, -0.4115000000000031966, -0.1291563745272785446 ) ) ;
#4961 = direction ( 'none', ( -0.9811509179672481817, -0.08715574274765791607, -0.1724724693338919590 ) ) ;
#4962 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#4963 = edge_curve ( 'none', #8154, #14622, #26114, .t. ) ;
#4964 = edge_curve ( 'none', #6682, #25957, #15983, .t. ) ;
#4965 = cartesian_point ( 'none', ( -2.363801386307883501, -0.4115000000000000324, -1.739625235939419312 ) ) ;
#4966 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#4967 = oriented_edge ( 'none', *, *, #15633, .f. ) ;
#4968 = oriented_edge ( 'none', *, *, #23026, .t. ) ;
#4969 = circle ( 'none', #21072, 0.03666637637137246802 ) ;
#4970 = edge_loop ( 'none', ( #3032, #17187 ) ) ;
#4971 = direction ( 'none', ( 0.000000000000000000, 1.534746063856326479e-15, -1.000000000000000000 ) ) ;
#4972 = cartesian_point ( 'none', ( -1.463498659796170553, 0.3775000818327530760, 0.3244722000000003770 ) ) ;
#4974 = cartesian_point ( 'none', ( -0.5823901315086515984, -0.3762859242436124574, -1.667984336967144987 ) ) ;
#4973 = vector ( 'none', #16228, 39.37007874015748854 ) ;
#4975 = axis2_placement_3d ( 'none', #5696, #16194, #18350 ) ;
#4976 = direction ( 'none', ( 7.897916531795150207e-15, 1.000000000000000000, 0.000000000000000000 ) ) ;
#4977 = oriented_edge ( 'none', *, *, #10752, .f. ) ;
#4978 = oriented_edge ( 'none', *, *, #6023, .t. ) ;
#4979 = oriented_edge ( 'none', *, *, #23629, .t. ) ;
#4980 = cartesian_point ( 'none', ( -2.384000000000000785, -0.3489999999999996994, -1.779527799999999882 ) ) ;
#4981 = edge_curve ( 'none', #23976, #16935, #6525, .t. ) ;
#4982 = face_outer_bound ( 'none', #7349, .t. ) ;
#4983 = oriented_edge ( 'none', *, *, #18608, .t. ) ;
#4984 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#4985 = cartesian_point ( 'none', ( -2.291238777181845876, 0.4901969446389395912, -0.7630541375360139211 ) ) ;
#4986 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.3489999999999996994, -1.705527799999999816 ) ) ;
#4987 = advanced_face ( 'none', ( #4359 ), #13296, .f. ) ;
#4988 = oriented_edge ( 'none', *, *, #20500, .t. ) ;
#4989 = cartesian_point ( 'none', ( 0.8507352372739978019, -0.05453749595484667922, -1.908487411479460549 ) ) ;
#4990 = axis2_placement_3d ( 'none', #800, #5414, #7291 ) ;
#4991 = face_outer_bound ( 'none', #3030, .t. ) ;
#4992 = face_outer_bound ( 'none', #28476, .t. ) ;
#4993 = vector ( 'none', #28247, 39.37007874015748143 ) ;
#4994 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#4995 = edge_curve ( 'none', #1155, #8703, #27935, .t. ) ;
#4996 = edge_curve ( 'none', #7541, #18020, #13557, .t. ) ;
#4997 = cartesian_point ( 'none', ( -0.5894357979407596204, -0.3968633409141417712, -1.673539889693626659 ) ) ;
#4998 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#4999 = cartesian_point ( 'none', ( 0.7237870261256014182, -0.4182743711071820192, -0.05942327150010385389 ) ) ;
#5000 = cylindrical_surface ( 'none', #7818, 0.009000000000000027076 ) ;
#5001 = axis2_placement_3d ( 'none', #17209, #25968, #8582 ) ;
#5002 = cartesian_point ( 'none', ( 2.929714793894570576e-17, -4.615483657205845495e-17, 0.1774999999999999634 ) ) ;
#5003 = cartesian_point ( 'none', ( 0.7277738943636093971, -0.3826753930347990273, -1.728780557042469912 ) ) ;
#5004 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5200000000000004619, -0.4605277999999994876 ) ) ;
#5005 = edge_loop ( 'none', ( #12836, #10591, #22928, #7474, #5770, #1733, #22051 ) ) ;
#5006 = edge_loop ( 'none', ( #21379, #16131, #6475, #7003 ) ) ;
#5007 = cartesian_point ( 'none', ( 0.9204999999999986526, -0.4115000000000041958, 0.5244722000000012763 ) ) ;
#5008 = cartesian_point ( 'none', ( -1.623998683976497270, 0.4650000818327543195, 0.6010628976880066920 ) ) ;
#5009 = line ( 'none', #20144, #11515 ) ;
#5010 = oriented_edge ( 'none', *, *, #8183, .t. ) ;
#5011 =( bounded_curve ( ) b_spline_curve ( 3, ( #4007, #25721, #23862, #14666 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.769017338621577951, 1.799510469257689538 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999225155830059331, 0.9999225155830059331, 1.000000000000000000 ) )
representation_item ( '' ) );
#5012 = line ( 'none', #20408, #10374 ) ;
#5013 = cartesian_point ( 'none', ( -2.427999999999999936, -0.3757107400400011010, -1.779527800000000548 ) ) ;
#5014 = cartesian_point ( 'none', ( -2.070998667409877481, 0.6290038599183741530, 0.4115628586100261721 ) ) ;
#5015 = oriented_edge ( 'none', *, *, #1157, .t. ) ;
#5016 = edge_loop ( 'none', ( #11676, #5088, #9796, #26347, #21776 ) ) ;
#5017 = oriented_edge ( 'none', *, *, #16236, .t. ) ;
#5018 = cartesian_point ( 'none', ( 0.000000000000000000, 0.000000000000000000, 0.2525000000000003908 ) ) ;
#5019 = cartesian_point ( 'none', ( -2.075996699999999695, 0.6149999999999997691, 0.3997045037134707157 ) ) ;
#5020 = vector ( 'none', #22773, 39.37007874015748143 ) ;
#5021 = vector ( 'none', #17749, 39.37007874015748143 ) ;
#5022 = oriented_edge ( 'none', *, *, #194, .f. ) ;
#5023 = face_outer_bound ( 'none', #6601, .t. ) ;
#5024 = edge_curve ( 'none', #26177, #10669, #14161, .t. ) ;
#5025 = vertex_point ( 'none', #18563 ) ;
#5026 = cartesian_point ( 'none', ( -1.798686900000000310, -0.4115000000000033631, 0.3544721999999997375 ) ) ;
#5027 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#5028 = edge_curve ( 'none', #4016, #25054, #18127, .t. ) ;
#5029 = axis2_placement_3d ( 'none', #10825, #291, #11375 ) ;
#5030 = cartesian_point ( 'none', ( -0.06246999999999997694, -2.421143548565170874e-17, 0.1774999999999999634 ) ) ;
#5031 = direction ( 'none', ( 0.8191520442889885789, -1.049617328582602308e-15, 0.5735764363510508224 ) ) ;
#5032 = oriented_edge ( 'none', *, *, #1690, .t. ) ;
#5033 = face_outer_bound ( 'none', #111, .t. ) ;
#5034 = cartesian_point ( 'none', ( 0.7386505482351458651, -0.3761358222882253965, -1.748807882514329837 ) ) ;
#5035 = direction ( 'none', ( 3.002614468262671391e-16, -0.000000000000000000, 1.000000000000000000 ) ) ;
#5036 = direction ( 'none', ( -4.371138867531604042e-08, -8.742273398254516819e-08, 0.9999999999999951150 ) ) ;
#5037 = cartesian_point ( 'none', ( -0.5507807373176026866, -0.3695362541593951167, -1.685992292126313297 ) ) ;
#5038 = axis2_placement_3d ( 'none', #146, #15289, #2457 ) ;
#5039 = vertex_point ( 'none', #9364 ) ;
#5040 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#5041 = oriented_edge ( 'none', *, *, #2117, .t. ) ;
#5042 = cartesian_point ( 'none', ( -1.824137357254955960, -0.3873474319316177472, 0.3286831937401657466 ) ) ;
#5043 = circle ( 'none', #5, 0.05218481273260273945 ) ;
#5044 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999963363, 8.742273397411554924e-08 ) ) ;
#5045 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -3.836865159640816197e-16 ) ) ;
#5046 = cartesian_point ( 'none', ( 0.03175000000000008371, 0.1999999999999999833, 0.2615000000000000657 ) ) ;
#5047 = oriented_edge ( 'none', *, *, #14644, .t. ) ;
#5048 = vertex_point ( 'none', #706 ) ;
#5049 = edge_loop ( 'none', ( #9136, #21699 ) ) ;
#5050 = vector ( 'none', #17683, 39.37007874015748143 ) ;
#5051 = vertex_point ( 'none', #15975 ) ;
#5052 = cartesian_point ( 'none', ( -2.438608642162563900, 0.5661811745442864030, -0.5106809115202806115 ) ) ;
#5053 = axis2_placement_3d ( 'none', #9873, #27711, #18351 ) ;
#5054 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#5055 = direction ( 'none', ( -4.371138804857225540e-08, -8.742273397411543013e-08, 0.9999999999999953371 ) ) ;
#5056 = vertex_point ( 'none', #20724 ) ;
#5057 = oriented_edge ( 'none', *, *, #6350, .f. ) ;
#5058 = oriented_edge ( 'none', *, *, #18308, .t. ) ;
#5059 = cartesian_point ( 'none', ( -2.425097055938087998, 0.5622441666540249905, -0.5104950819704685561 ) ) ;
#5060 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#5061 = advanced_face ( 'none', ( #22878 ), #5465, .f. ) ;
#5062 = vector ( 'none', #12018, 39.37007874015748854 ) ;
#5063 = vector ( 'none', #8382, 39.37007874015748143 ) ;
#5064 = edge_loop ( 'none', ( #1020, #1739, #11077, #16382 ) ) ;
#5065 = cartesian_point ( 'none', ( -2.479999999999999982, -0.4249999999999999889, -1.813527799999999690 ) ) ;
#5066 = cartesian_point ( 'none', ( -2.464467124043980828, 0.5661811957965607878, -0.7537787123729916550 ) ) ;
#5067 = b_spline_curve_with_knots ( 'none', 3,
( #16053, #2946, #786, #9584, #9868, #7430 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.004031394169686157262, 0.004145162388639222345, 0.004258930607592287428 ),
.unspecified. ) ;
#5068 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#5069 = vector ( 'none', #2790, 39.37007874015748854 ) ;
#5070 = cartesian_point ( 'none', ( -1.467498680916700105, 0.5300000818327530450, 0.3244722000000003770 ) ) ;
#5071 = cartesian_point ( 'none', ( -0.0004921259842519355374, 0.01968503937007870866, 0.1260000000000000564 ) ) ;
#5072 = cartesian_point ( 'none', ( -0.1077499999999999847, -1.466761880947005442e-17, 0.1280000000000000582 ) ) ;
#5073 = cylindrical_surface ( 'none', #19728, 0.009000000000000027076 ) ;
#5074 = cartesian_point ( 'none', ( -2.083699093308819972, -0.4250000000000000444, 0.5024843933088194436 ) ) ;
#5075 = direction ( 'none', ( -0.8436733265810030247, 9.401863730020173357e-16, -0.5368568878348717321 ) ) ;
#5076 = edge_loop ( 'none', ( #8760, #10041, #24819, #27043 ) ) ;
#5077 = edge_loop ( 'none', ( #21612, #18110, #15171, #28027, #13982 ) ) ;
#5078 = vector ( 'none', #19690, 39.37007874015748143 ) ;
#5079 = cartesian_point ( 'none', ( -2.368269061982426926, -0.3720035401315738288, -1.762773527426587661 ) ) ;
#5080 = oriented_edge ( 'none', *, *, #3010, .f. ) ;
#5081 = b_spline_curve_with_knots ( 'none', 3,
( #15502, #6999, #7129, #18058, #22657, #24543 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.001372648778303673647, 0.001486638064596957319, 0.001600627350890241208 ),
.unspecified. ) ;
#5082 = oriented_edge ( 'none', *, *, #17471, .f. ) ;
#5083 = cartesian_point ( 'none', ( -0.1572798215239587794, -0.4249999999999999889, 0.08949993569843378571 ) ) ;
#5084 = vector ( 'none', #8987, 39.37007874015748143 ) ;
#5085 = edge_curve ( 'none', #18061, #18019, #7347, .t. ) ;
#5086 = line ( 'none', #9410, #23914 ) ;
#5087 = edge_loop ( 'none', ( #24789, #16594 ) ) ;
#5089 = edge_curve ( 'none', #17910, #11850, #17659, .t. ) ;
#5088 = oriented_edge ( 'none', *, *, #28380, .t. ) ;
#5090 = oriented_edge ( 'none', *, *, #20618, .t. ) ;
#5091 = edge_curve ( 'none', #2121, #24253, #13979, .t. ) ;
#5092 = vector ( 'none', #27743, 39.37007874015748143 ) ;
#5093 = cartesian_point ( 'none', ( 0.1911286000000000929, 0.8000000000000000444, 0.3775000000000005573 ) ) ;
#5094 = vector ( 'none', #17139, 39.37007874015748854 ) ;
#5095 = cartesian_point ( 'none', ( -2.389663971795042752, 0.6036270517659013679, -0.8142352342841506774 ) ) ;
#5096 = line ( 'none', #14182, #15277 ) ;
#5097 = axis2_placement_3d ( 'none', #24550, #26827, #13500 ) ;
#5098 = cartesian_point ( 'none', ( -0.01013576414119576538, 0.2000000000000000389, 0.08949999999999995459 ) ) ;
#5099 = cartesian_point ( 'none', ( 0.7484468555671839329, -0.3490000000000000324, -1.703087025633521545 ) ) ;
#5100 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#5101 = circle ( 'none', #14794, 0.04300000000000007983 ) ;
#5102 = cartesian_point ( 'none', ( 3.905062282638349258e-18, -0.09500000000000004274, 0.1280000000000000859 ) ) ;
#5103 = conical_surface ( 'none', #16607, 0.05399999999999994388, 0.2617993877991499074 ) ;
#5104 = direction ( 'none', ( 0.02045320955626784079, -0.9955461672694010389, 0.09202985957858024479 ) ) ;
#5105 = cartesian_point ( 'none', ( -2.394477220419087615, -0.3967244980714554892, -1.822652626166267664 ) ) ;
#5106 =( bounded_curve ( ) b_spline_curve ( 3, ( #20481, #15610, #2500, #11285 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.483266357335875085, 4.513028260755063137 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999261871208642294, 0.9999261871208642294, 1.000000000000000000 ) )
representation_item ( '' ) );
#5107 = oriented_edge ( 'none', *, *, #13953, .f. ) ;
#5108 = oriented_edge ( 'none', *, *, #18316, .t. ) ;
#5109 = oriented_edge ( 'none', *, *, #102, .f. ) ;
#5110 = axis2_placement_3d ( 'none', #5419, #7450, #16214 ) ;
#5111 = cartesian_point ( 'none', ( -2.421553748460233635, 0.5386221201671352876, -0.5191565012143903868 ) ) ;
#5112 = edge_curve ( 'none', #22576, #16973, #16119, .t. ) ;
#5113 = direction ( 'none', ( -0.9999999999999990008, 3.897916532926553139e-15, -4.371138804857207673e-08 ) ) ;
#5114 = cartesian_point ( 'none', ( 0.7504999999999997229, -0.3490000000000006986, -1.705527799999998484 ) ) ;
#5115 = cartesian_point ( 'none', ( -1.723998671431328678, 0.4560000818327574201, 0.3825628889457292625 ) ) ;
#5116 = advanced_face ( 'none', ( #25182 ), #20871, .f. ) ;
#5117 = direction ( 'none', ( -4.371135398084651427e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#5118 = edge_curve ( 'none', #12828, #21246, #6998, .t. ) ;
#5119 = edge_loop ( 'none', ( #26800, #9010, #12099, #18832 ) ) ;
#5120 = oriented_edge ( 'none', *, *, #10060, .t. ) ;
#5122 = edge_curve ( 'none', #19861, #16827, #6359, .t. ) ;
#5121 = oriented_edge ( 'none', *, *, #15419, .t. ) ;
#5123 = cartesian_point ( 'none', ( -2.437478872592667933, 0.5661811748749431272, -0.5144631842606606220 ) ) ;
#5124 = circle ( 'none', #18925, 0.2560000000000000053 ) ;
#5125 = cartesian_point ( 'none', ( 0.2315652620529186356, -0.1291246034050438640, 0.2591492456689918344 ) ) ;
#5126 = edge_curve ( 'none', #5051, #6827, #20437, .t. ) ;
#5127 = conical_surface ( 'none', #13878, 0.07081142066699264159, 0.7155849933176769984 ) ;
#5128 = oriented_edge ( 'none', *, *, #2778, .f. ) ;
#5129 = cartesian_point ( 'none', ( -2.075996699999999695, 0.6149999999999997691, 0.3997045037134707157 ) ) ;
#5130 = cartesian_point ( 'none', ( -2.364073435998972350, 0.5602756585007629964, -0.4622667330184406231 ) ) ;
#5131 = advanced_face ( 'none', ( #4901 ), #13694, .t. ) ;
#5132 = direction ( 'none', ( -1.003217277910795389e-14, -1.000000000000000000, 2.588368670750416813e-17 ) ) ;
#5133 = oriented_edge ( 'none', *, *, #16948, .f. ) ;
#5134 = line ( 'none', #20823, #25067 ) ;
#5135 = direction ( 'none', ( 1.942890293094014578e-16, 1.000000000000000000, 1.554819628522822217e-15 ) ) ;
#5136 = direction ( 'none', ( -0.2159714088582186109, 8.535953194277396546e-08, -0.9763996879125826922 ) ) ;
#5137 = direction ( 'none', ( -1.664610678349188373e-16, 2.622433896139685775e-16, -1.000000000000000000 ) ) ;
#5138 = axis2_placement_3d ( 'none', #4941, #13079, #22494 ) ;
#5139 = line ( 'none', #27286, #20506 ) ;
#5140 = direction ( 'none', ( -0.7071067811865473507, 1.220446075669871945e-15, -0.7071067811865475727 ) ) ;
#5141 = b_spline_curve_with_knots ( 'none', 3,
( #19354, #12880, #26392, #21369, #15468, #17625 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003027829258062277712, 0.0006055658516124555425 ),
.unspecified. ) ;
#5142 = face_outer_bound ( 'none', #10889, .t. ) ;
#5143 = cartesian_point ( 'none', ( -2.438608631010033445, 0.5661811968493360991, -0.7658210639371297868 ) ) ;
#5144 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553139e-15, -4.371138804857207673e-08 ) ) ;
#5145 = cartesian_point ( 'none', ( -2.189999999999999503, -2.316888186507389040e-16, 0.5744722000000000994 ) ) ;
#5146 = face_bound ( 'none', #3514, .t. ) ;
#5147 = edge_curve ( 'none', #24866, #8042, #7713, .t. ) ;
#5148 = oriented_edge ( 'none', *, *, #23961, .f. ) ;
#5149 = oriented_edge ( 'none', *, *, #10141, .f. ) ;
#5150 = axis2_placement_3d ( 'none', #14878, #12843, #27796 ) ;
#5151 = line ( 'none', #540, #15583 ) ;
#5152 = plane ( 'none', #22182 ) ;
#5153 = edge_curve ( 'none', #8626, #24908, #5324, .t. ) ;
#5154 = face_bound ( 'none', #16188, .t. ) ;
#5155 = oriented_edge ( 'none', *, *, #10760, .f. ) ;
#5156 = conical_surface ( 'none', #22622, 0.07081142066699264159, 0.7155849933176769984 ) ;
#5157 = direction ( 'none', ( 2.567390744445674993e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#5158 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#5159 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#5160 = advanced_face ( 'none', ( #11801, #16262, #25037 ), #21303, .f. ) ;
#5161 = oriented_edge ( 'none', *, *, #20946, .t. ) ;
#5162 = vertex_point ( 'none', #1573 ) ;
#5163 = oriented_edge ( 'none', *, *, #26866, .t. ) ;
#5164 = vector ( 'none', #26802, 39.37007874015748143 ) ;
#5166 = edge_curve ( 'none', #20056, #13050, #10507, .t. ) ;
#5165 = edge_loop ( 'none', ( #13411, #16121, #2458, #1182 ) ) ;
#5167 = edge_loop ( 'none', ( #21176, #28278 ) ) ;
#5168 = cartesian_point ( 'none', ( -1.415000000000000036, -0.1549999999999999989, 0.4644722000000001128 ) ) ;
#5169 = cartesian_point ( 'none', ( 0.8570540975383669213, 1.504661128766186561e-16, -1.906944170265125305 ) ) ;
#5170 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 1.475715455891945576e-16 ) ) ;
#5171 = vertex_point ( 'none', #14408 ) ;
#5172 = direction ( 'none', ( -1.000000000000000000, 1.942890293094026657e-16, -7.901133332983867217e-16 ) ) ;
#5173 = edge_curve ( 'none', #15205, #8396, #10946, .t. ) ;
#5174 = oriented_edge ( 'none', *, *, #24319, .t. ) ;
#5175 = face_outer_bound ( 'none', #3670, .t. ) ;
#5176 = cartesian_point ( 'none', ( -1.585498661945958343, 0.3775000818327540197, 0.3490629010537846244 ) ) ;
#5177 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#5178 = face_outer_bound ( 'none', #7716, .t. ) ;
#5179 = oriented_edge ( 'none', *, *, #4101, .t. ) ;
#5180 = cartesian_point ( 'none', ( 0.7502499999999967528, -0.3762859242436129570, -1.750027097747266280 ) ) ;
#5181 = vector ( 'none', #27418, 39.37007874015748143 ) ;
#5182 = cartesian_point ( 'none', ( 0.6199999999999999956, 3.414809992080329023e-16, -1.475527799999999612 ) ) ;
#5183 = cartesian_point ( 'none', ( -2.423128552001080127, 0.5494488910634738321, -0.5104950830030204889 ) ) ;
#5184 = advanced_face ( 'none', ( #8379, #12666 ), #1869, .t. ) ;
#5186 = cartesian_point ( 'none', ( -0.5543318663382046374, -0.3677731010850377458, -1.686773151515883251 ) ) ;
#5185 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #18769, #27696, #27396, #25246 ),
( #5538, #23094, #5681, #14473 ),
( #16763, #23232, #5825, #12294 ),
( #21079, #14617, #1351, #54 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 4 ),
( 0.000000000000000000, 1.000000000000000000 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.8047378541240000072, 0.8047378541240000072, 1.000000000000000000),
( 0.8025111867390000153, 0.6458111303269999937, 0.6458111303269999937, 0.8025111867390000153),
( 0.8025111867390000153, 0.6458111303269999937, 0.6458111303269999937, 0.8025111867390000153),
( 1.000000000000000000, 0.8047378541240000072, 0.8047378541240000072, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#5188 = edge_curve ( 'none', #2707, #2764, #25614, .t. ) ;
#5187 = oriented_edge ( 'none', *, *, #14810, .t. ) ;
#5189 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#5190 = oriented_edge ( 'none', *, *, #11429, .t. ) ;
#5191 = advanced_face ( 'none', ( #10657 ), #15860, .t. ) ;
#5192 = direction ( 'none', ( -4.371138804857225540e-08, -8.742273397411543013e-08, 0.9999999999999953371 ) ) ;
#5193 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#5194 = cartesian_point ( 'none', ( -0.2317499999999999283, -3.025984633351048014e-17, 0.2275000000000000633 ) ) ;
#5195 = edge_loop ( 'none', ( #24588, #27087, #14719, #267 ) ) ;
#5196 = edge_loop ( 'none', ( #22807, #26309, #26833, #12496 ) ) ;
#5197 = vertex_point ( 'none', #5619 ) ;
#5198 = vertex_point ( 'none', #1722 ) ;
#5199 = axis2_placement_3d ( 'none', #27647, #7955, #25483 ) ;
#5200 = cartesian_point ( 'none', ( -2.291238787705276447, 0.5386221204424820330, -0.5223061018064890648 ) ) ;
#5201 = face_outer_bound ( 'none', #1118, .t. ) ;
#5202 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#5203 = oriented_edge ( 'none', *, *, #13945, .f. ) ;
#5204 = oriented_edge ( 'none', *, *, #2493, .t. ) ;
#5205 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#5206 = edge_loop ( 'none', ( #8603, #17840, #11544, #1602 ) ) ;
#5207 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#5208 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#5209 = cartesian_point ( 'none', ( 0.7919915818240265137, -0.3974000576116238359, -1.689443688655566378 ) ) ;
#5210 = oriented_edge ( 'none', *, *, #345, .f. ) ;
#5211 = direction ( 'none', ( 0.9811509179672469605, -0.08715574274765879037, 0.1724724693338984538 ) ) ;
#5212 = face_outer_bound ( 'none', #17572, .t. ) ;
#5213 = cartesian_point ( 'none', ( -2.379999999999999893, -0.1489999999999996882, 0.3799722000000002597 ) ) ;
#5214 = cartesian_point ( 'none', ( 1.264018327662561407e-17, -0.2000000000000001221, 0.2274999999999999523 ) ) ;
#5215 = cartesian_point ( 'none', ( -2.415254535736772734, 0.5386221204424824771, -0.5223061072273894601 ) ) ;
#5216 = face_outer_bound ( 'none', #28506, .t. ) ;
#5217 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#5218 = direction ( 'none', ( 4.371138804857224878e-08, 8.742273397411541689e-08, -0.9999999999999951150 ) ) ;
#5219 = oriented_edge ( 'none', *, *, #8712, .f. ) ;
#5220 = line ( 'none', #606, #17397 ) ;
#5221 = oriented_edge ( 'none', *, *, #5982, .f. ) ;
#5222 = edge_loop ( 'none', ( #20249, #24546, #18325, #19550, #12164, #11066 ) ) ;
#5223 = edge_curve ( 'none', #14244, #8738, #1284, .t. ) ;
#5224 = cartesian_point ( 'none', ( -1.433000000000000052, 0.2099999999999996314, 0.4644722000000001128 ) ) ;
#5225 = vector ( 'none', #27167, 39.37007874015748143 ) ;
#5226 = oriented_edge ( 'none', *, *, #25363, .f. ) ;
#5227 = oriented_edge ( 'none', *, *, #4135, .f. ) ;
#5228 = line ( 'none', #23215, #21094 ) ;
#5229 = cartesian_point ( 'none', ( -0.2149651786600359771, -0.03080022626563350824, 0.1061236727280607389 ) ) ;
#5230 = vertex_point ( 'none', #21163 ) ;
#5231 = oriented_edge ( 'none', *, *, #24839, .t. ) ;
#5232 = vertex_point ( 'none', #14985 ) ;
#5233 = oriented_edge ( 'none', *, *, #1611, .f. ) ;
#5234 = vector ( 'none', #23535, 39.37007874015748143 ) ;
#5235 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#5236 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#5237 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#5238 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#5239 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#5240 = cartesian_point ( 'none', ( 0.04012475996594266209, 0.1000003306878306519, 0.08950000000000001010 ) ) ;
#5241 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#5242 = edge_curve ( 'none', #13317, #16478, #12528, .t. ) ;
#5243 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795121808e-15, -8.742277704857227033e-08 ) ) ;
#5244 = edge_curve ( 'none', #5339, #11078, #25906, .t. ) ;
#5245 = cartesian_point ( 'none', ( -2.355018304956016273, 0.5425591489331190731, -0.7581328759037387899 ) ) ;
#5246 = oriented_edge ( 'none', *, *, #10648, .t. ) ;
#5247 = oriented_edge ( 'none', *, *, #15272, .t. ) ;
#5248 = edge_curve ( 'none', #26597, #28458, #15965, .t. ) ;
#5249 = circle ( 'none', #6199, 0.04299999999999978839 ) ;
#5250 = edge_loop ( 'none', ( #10163, #16248, #20368, #17129 ) ) ;
#5251 = face_outer_bound ( 'none', #383, .t. ) ;
#5252 = line ( 'none', #26974, #20510 ) ;
#5253 = direction ( 'none', ( 0.2360834681860160822, -1.442199048648930568e-15, 0.9717327801660610165 ) ) ;
#5254 = vector ( 'none', #18085, 39.37007874015748854 ) ;
#5255 = vector ( 'none', #7056, 39.37007874015748143 ) ;
#5256 = cartesian_point ( 'none', ( -1.766748443410320668, -0.4115000000000033076, 0.3232938637048675123 ) ) ;
#5257 = oriented_edge ( 'none', *, *, #25937, .t. ) ;
#5258 = vertex_point ( 'none', #21447 ) ;
#5259 = edge_loop ( 'none', ( #25061, #1407, #17604, #12797, #22879, #3181 ) ) ;
#5260 = cartesian_point ( 'none', ( -1.973998671431327345, 0.5240000818327547050, 0.5325628670900356409 ) ) ;
#5261 = cartesian_point ( 'none', ( -0.3982814998787971295, -0.4249999999999999889, 0.4422247300257490799 ) ) ;
#5262 = oriented_edge ( 'none', *, *, #27443, .f. ) ;
#5263 = direction ( 'none', ( 4.371138804857224878e-08, 8.742273397411546983e-08, -0.9999999999999953371 ) ) ;
#5264 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#5265 = circle ( 'none', #2959, 0.03174999999999987554 ) ;
#5266 = direction ( 'none', ( -1.214154663850784639e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#5267 = edge_loop ( 'none', ( #17010, #15420, #15733, #7975, #6430, #6213 ) ) ;
#5268 = cartesian_point ( 'none', ( -2.420533790329925328, 0.5425591276041292765, -0.5141575528696380459 ) ) ;
#5269 = face_outer_bound ( 'none', #25988, .t. ) ;
#5270 = vector ( 'none', #14330, 39.37007874015748854 ) ;
#5271 = cartesian_point ( 'none', ( -2.436707602192708322, 0.5622441886595777039, -0.7622093875819966335 ) ) ;
#5272 = face_bound ( 'none', #1808, .t. ) ;
#5273 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#5274 = cartesian_point ( 'none', ( -2.411693137452534774, 0.5553544030601709203, -0.5126189416810992272 ) ) ;
#5275 = axis2_placement_3d ( 'none', #14681, #10205, #23730 ) ;
#5276 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#5277 = face_outer_bound ( 'none', #12572, .t. ) ;
#5278 = axis2_placement_3d ( 'none', #23056, #18299, #18454 ) ;
#5279 = advanced_face ( 'none', ( #21593 ), #8230, .f. ) ;
#5280 = axis2_placement_3d ( 'none', #26772, #713, #2886 ) ;
#5281 = line ( 'none', #14080, #11865 ) ;
#5283 = advanced_face ( 'none', ( #25757 ), #6059, .f. ) ;
#5282 = cartesian_point ( 'none', ( -0.9944999999999998286, -0.4115000000000001990, -1.812527799999999356 ) ) ;
#5284 = edge_curve ( 'none', #24029, #14558, #5403, .t. ) ;
#5285 = cartesian_point ( 'none', ( -2.529999999999999361, -0.4249999999999999889, -1.800527799999998901 ) ) ;
#5286 = oriented_edge ( 'none', *, *, #6227, .f. ) ;
#5287 = vertex_point ( 'none', #24186 ) ;
#5288 = edge_curve ( 'none', #24767, #3645, #25168, .t. ) ;
#5289 = advanced_face ( 'none', ( #21740 ), #26190, .t. ) ;
#5290 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#5291 = direction ( 'none', ( 0.04679016080844392717, -0.9961946980917454342, -0.07353097541455683173 ) ) ;
#5292 = cartesian_point ( 'none', ( 8.524196481637854499e-17, 0.2559999999999998943, 0.3215000000000001190 ) ) ;
#5293 = vertex_point ( 'none', #28354 ) ;
#5294 = cartesian_point ( 'none', ( 0.9204999999999986526, -0.4115000000000041958, 0.5244722000000012763 ) ) ;
#5295 = axis2_placement_3d ( 'none', #22917, #11984, #3196 ) ;
#5296 = cartesian_point ( 'none', ( -1.973998671431327345, 0.4560000818327594740, 0.3825628670900350636 ) ) ;
#5297 = line ( 'none', #7614, #5225 ) ;
#5298 = circle ( 'none', #21403, 0.03666637637137253047 ) ;
#5299 = vertex_point ( 'none', #4469 ) ;
#5300 = oriented_edge ( 'none', *, *, #3783, .t. ) ;
#5301 = oriented_edge ( 'none', *, *, #16043, .t. ) ;
#5302 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#5303 = direction ( 'none', ( 7.654748391689049199e-17, 0.9999999999999962252, 8.742273397411552277e-08 ) ) ;
#5304 = vector ( 'none', #11649, 39.37007874015748854 ) ;
#5305 = cartesian_point ( 'none', ( -2.479999999999999982, 0.5860000000000002984, -0.7875277999999995560 ) ) ;
#5306 = edge_loop ( 'none', ( #778, #18786, #26060, #937 ) ) ;
#5307 = line ( 'none', #16834, #10931 ) ;
#5308 = edge_curve ( 'none', #7256, #12901, #26050, .t. ) ;
#5309 = oriented_edge ( 'none', *, *, #27316, .t. ) ;
#5310 = face_outer_bound ( 'none', #13399, .t. ) ;
#5311 = direction ( 'none', ( 0.3814102488957301085, 0.1820231226905693056, -0.9063077870366507138 ) ) ;
#5312 = direction ( 'none', ( 8.742277704857227033e-08, -2.588526313012425495e-17, -0.9999999999999962252 ) ) ;
#5313 = direction ( 'none', ( -4.371135398084651427e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#5314 = oriented_edge ( 'none', *, *, #23638, .t. ) ;
#5315 = cartesian_point ( 'none', ( -2.418404131658832945, 0.5402529032533520681, -0.7597076820256463137 ) ) ;
#5316 = edge_curve ( 'none', #25156, #2515, #23891, .t. ) ;
#5317 = cartesian_point ( 'none', ( -1.873998671431327923, 0.4740000818327539389, 0.5325628758323133205 ) ) ;
#5318 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, -3.002614468262671391e-16 ) ) ;
#5319 = axis2_placement_3d ( 'none', #23275, #1687, #3562 ) ;
#5320 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, -1.214154663850784639e-16 ) ) ;
#5321 = advanced_face ( 'none', ( #4184 ), #12973, .f. ) ;
#5322 = edge_curve ( 'none', #24766, #10695, #17426, .t. ) ;
#5323 = line ( 'none', #27329, #3072 ) ;
#5324 = line ( 'none', #7499, #28417 ) ;
#5325 = advanced_face ( 'none', ( #19873 ), #26340, .t. ) ;
#5326 = circle ( 'none', #23728, 0.03199999999999995903 ) ;
#5327 = axis2_placement_3d ( 'none', #21993, #2269, #17671 ) ;
#5328 = advanced_face ( 'none', ( #10948 ), #28494, .t. ) ;
#5329 = oriented_edge ( 'none', *, *, #7445, .t. ) ;
#5330 = face_bound ( 'none', #25115, .t. ) ;
#5331 = oriented_edge ( 'none', *, *, #8516, .f. ) ;
#5332 = cartesian_point ( 'none', ( 0.7888398394613339581, -0.4182743711071796877, -1.668011578566894526 ) ) ;
#5333 = cartesian_point ( 'none', ( -0.9414999999999952296, -0.4115000000000038072, 0.5244722000000049400 ) ) ;
#5334 = cartesian_point ( 'none', ( 0.7785205326604049958, -0.3923949324439449104, -1.734448301010111715 ) ) ;
#5335 = cartesian_point ( 'none', ( -0.1999999999999999833, -1.485297230181150248e-17, 0.1439999999999998226 ) ) ;
#5336 = edge_loop ( 'none', ( #19912, #13597, #6333, #27059, #20627, #10706 ) ) ;
#5337 = oriented_edge ( 'none', *, *, #6576, .f. ) ;
#5338 = oriented_edge ( 'none', *, *, #22084, .t. ) ;
#5339 = vertex_point ( 'none', #743 ) ;
#5340 = cartesian_point ( 'none', ( -2.358167944243875880, 0.5602756183889271435, -0.003440591028021107358 ) ) ;
#5341 = cartesian_point ( 'none', ( -2.086840620433565441, -0.3490000000000000324, 0.5063128204335666238 ) ) ;
#5342 = vector ( 'none', #10148, 39.37007874015748143 ) ;
#5343 = cartesian_point ( 'none', ( 7.824755976124006490e-17, 0.1999999999999999556, 0.3215000000000001190 ) ) ;
#5344 = oriented_edge ( 'none', *, *, #1628, .t. ) ;
#5345 = oriented_edge ( 'none', *, *, #11521, .t. ) ;
#5346 = cartesian_point ( 'none', ( -1.442499999999999671, 0.5977538599183737089, 0.4444722000000003170 ) ) ;
#5347 = edge_curve ( 'none', #17021, #27120, #22914, .t. ) ;
#5348 = oriented_edge ( 'none', *, *, #26252, .f. ) ;
#5349 = cartesian_point ( 'none', ( -1.923998671431327523, 0.4740000818327543275, 0.3825628714611738479 ) ) ;
#5350 = cartesian_point ( 'none', ( -0.5926817288234392800, -0.3873989204488276217, -1.717679361686053285 ) ) ;
#5351 = axis2_placement_3d ( 'none', #18645, #23543, #27417 ) ;
#5352 = cartesian_point ( 'none', ( 0.7817733028660844852, -0.4067758838959107393, -0.1121886600315210314 ) ) ;
#5353 = oriented_edge ( 'none', *, *, #27972, .f. ) ;
#5354 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#5355 = edge_curve ( 'none', #1107, #8241, #22630, .t. ) ;
#5356 = direction ( 'none', ( 2.402680733213953131e-16, 0.000000000000000000, 1.000000000000000000 ) ) ;
#5357 = vector ( 'none', #6718, 39.37007874015748854 ) ;
#5358 = cartesian_point ( 'none', ( -1.901498679168242223, 0.6025000818327564955, 0.5460628734281862684 ) ) ;
#5359 = face_outer_bound ( 'none', #22502, .t. ) ;
#5360 = vector ( 'none', #11045, 39.37007874015747433 ) ;
#5361 = edge_curve ( 'none', #19925, #13527, #24803, .t. ) ;
#5362 = edge_curve ( 'none', #14836, #27420, #16293, .t. ) ;
#5363 = line ( 'none', #27370, #6699 ) ;
#5364 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#5365 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.3489999999999996994, -1.705527799999999816 ) ) ;
#5366 = oriented_edge ( 'none', *, *, #11132, .f. ) ;
#5367 = cartesian_point ( 'none', ( -2.437269250440577295, 0.5386221414933948237, -0.7631005939684262218 ) ) ;
#5368 = oriented_edge ( 'none', *, *, #26972, .t. ) ;
#5369 = oriented_edge ( 'none', *, *, #27655, .f. ) ;
#5370 = cartesian_point ( 'none', ( -1.623998671431328589, 0.5060000818327566874, 0.3825628976880069976 ) ) ;
#5371 = edge_loop ( 'none', ( #24052, #4051, #6912, #10241 ) ) ;
#5372 = oriented_edge ( 'none', *, *, #25004, .f. ) ;
#5373 = line ( 'none', #9987, #1060 ) ;
#5374 = cartesian_point ( 'none', ( -2.415254535736772734, 0.5425591283164982181, -0.5223061068832055565 ) ) ;
#5375 = circle ( 'none', #11832, 0.005905511811023608955 ) ;
#5376 = line ( 'none', #5229, #4155 ) ;
#5377 = axis2_placement_3d ( 'none', #7953, #9959, #18725 ) ;
#5378 = oriented_edge ( 'none', *, *, #8559, .t. ) ;
#5379 = vertex_point ( 'none', #9831 ) ;
#5380 = oriented_edge ( 'none', *, *, #17016, .t. ) ;
#5381 = direction ( 'none', ( 1.000000000000000000, -1.249000902703300861e-16, 0.000000000000000000 ) ) ;
#5382 = cartesian_point ( 'none', ( -1.783190813838162470, -0.4018088904738877365, 0.3126862190904572958 ) ) ;
#5383 = edge_curve ( 'none', #17780, #4805, #26642, .t. ) ;
#5384 = cartesian_point ( 'none', ( -2.462230678306267961, 0.5494489132804888376, -0.7646282352760863654 ) ) ;
#5385 = advanced_face ( 'none', ( #27224 ), #16152, .t. ) ;
#5386 = cartesian_point ( 'none', ( -1.798500000000001098, -0.3490000000000033631, 0.3544721999999996265 ) ) ;
#5387 = cartesian_point ( 'none', ( -2.465025210440215275, -0.4182743754907194966, -1.779527778531865279 ) ) ;
#5388 = line ( 'none', #23522, #7562 ) ;
#5389 = b_spline_curve_with_knots ( 'none', 3,
( #1031, #5647, #18588, #5500 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002000946256635885694, 0.002179187908913383324 ),
.unspecified. ) ;
#5390 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#5391 = circle ( 'none', #22849, 0.1077499999999999986 ) ;
#5392 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#5393 = axis2_placement_3d ( 'none', #18987, #5892, #14827 ) ;
#5394 = cartesian_point ( 'none', ( -1.673998677988036698, 0.4650000818327546526, 0.5325628933168681245 ) ) ;
#5395 = oriented_edge ( 'none', *, *, #23824, .f. ) ;
#5396 = oriented_edge ( 'none', *, *, #17601, .t. ) ;
#5397 = oriented_edge ( 'none', *, *, #20943, .f. ) ;
#5398 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#5399 = oriented_edge ( 'none', *, *, #13072, .t. ) ;
#5400 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#5401 = cartesian_point ( 'none', ( -1.793481232276420867, -0.4182743711071820747, 0.3778952656218422246 ) ) ;
#5402 = cartesian_point ( 'none', ( -2.514999999999999680, 0.6180000000000001048, -0.4925277999999995715 ) ) ;
#5403 = circle ( 'none', #4057, 0.05218481273260273945 ) ;
#5404 = oriented_edge ( 'none', *, *, #16534, .t. ) ;
#5405 = vertex_point ( 'none', #18592 ) ;
#5406 = oriented_edge ( 'none', *, *, #5028, .f. ) ;
#5407 = cartesian_point ( 'none', ( -2.529999999999999361, 0.4660000000000000808, -0.4530277999999995919 ) ) ;
#5408 = cartesian_point ( 'none', ( 0.2392819660119795688, -0.1141918321754609861, 0.2620734951130507251 ) ) ;
#5409 = vector ( 'none', #26964, 39.37007874015748143 ) ;
#5410 = oriented_edge ( 'none', *, *, #15454, .f. ) ;
#5411 = line ( 'none', #12042, #7134 ) ;
#5412 = face_outer_bound ( 'none', #1857, .t. ) ;
#5413 = axis2_placement_3d ( 'none', #17409, #19991, #15792 ) ;
#5414 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#5415 = edge_curve ( 'none', #12983, #25585, #16208, .t. ) ;
#5416 = oriented_edge ( 'none', *, *, #26160, .t. ) ;
#5417 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#5418 = edge_curve ( 'none', #12336, #14244, #27564, .t. ) ;
#5419 = cartesian_point ( 'none', ( -2.134498680916697477, 0.5300000818327583740, 0.5660628530586792051 ) ) ;
#5420 = cylindrical_surface ( 'none', #24891, 0.009000000000000027076 ) ;
#5421 = cartesian_point ( 'none', ( -2.459946683933310840, 0.5402529033747499598, -0.7611012681443239947 ) ) ;
#5422 = face_outer_bound ( 'none', #5064, .t. ) ;
#5423 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#5424 = cartesian_point ( 'none', ( 0.7195218746722017444, -0.3826753930347990273, -1.715812466175387296 ) ) ;
#5425 = line ( 'none', #20262, #12869 ) ;
#5426 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#5427 = axis2_placement_3d ( 'none', #15673, #28352, #12969 ) ;
#5428 = cartesian_point ( 'none', ( -2.431320399105832752, -0.4114999999999999769, -1.757527015732124998 ) ) ;
#5429 = line ( 'none', #3563, #15543 ) ;
#5430 = oriented_edge ( 'none', *, *, #19013, .t. ) ;
#5431 = oriented_edge ( 'none', *, *, #16945, .f. ) ;
#5432 = conical_surface ( 'none', #21538, 0.05399999999999987449, 0.2617993877991499074 ) ;
#5433 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#5434 = cartesian_point ( 'none', ( -2.189677074490720354, 0.7205421033782788420, 0.5444722000000001838 ) ) ;
#5435 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#5436 = edge_loop ( 'none', ( #9736, #22156, #14573, #23798 ) ) ;
#5437 = direction ( 'none', ( -0.9999999999999990008, 3.897916532926553139e-15, -4.371138804857207673e-08 ) ) ;
#5438 = face_outer_bound ( 'none', #5668, .t. ) ;
#5439 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#5440 = vertex_point ( 'none', #9395 ) ;
#5441 = oriented_edge ( 'none', *, *, #20272, .f. ) ;
#5442 = b_spline_curve_with_knots ( 'none', 3,
( #15198, #22093, #28419, #3960, #12882, #4248 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#5443 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#5444 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, 2.968548575148308264e-16 ) ) ;
#5445 = edge_curve ( 'none', #23002, #22042, #27070, .t. ) ;
#5446 = cartesian_point ( 'none', ( 0.4300000000000000488, -0.1489999999999996882, 0.4244722000000003548 ) ) ;
#5447 = vertex_point ( 'none', #11981 ) ;
#5448 = cartesian_point ( 'none', ( 0.7504999999999987237, -0.4115000000000032521, -0.08052779999999880312 ) ) ;
#5449 = circle ( 'none', #22010, 0.003937007874015739303 ) ;
#5450 = edge_curve ( 'none', #21677, #245, #24779, .t. ) ;
#5451 = oriented_edge ( 'none', *, *, #24350, .f. ) ;
#5452 = line ( 'none', #21147, #13567 ) ;
#5453 = cartesian_point ( 'none', ( -1.586498676545560871, 0.5575000818327540131, 0.5160629009663612043 ) ) ;
#5454 = edge_curve ( 'none', #5992, #5051, #13868, .t. ) ;
#5455 = axis2_placement_3d ( 'none', #13034, #10567, #21651 ) ;
#5456 = axis2_placement_3d ( 'none', #13196, #15757, #2232 ) ;
#5457 = cartesian_point ( 'none', ( -1.823998683976495894, 0.5150000818327559182, 0.6010628802034513329 ) ) ;
#5458 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#5459 = oriented_edge ( 'none', *, *, #7104, .t. ) ;
#5460 = cartesian_point ( 'none', ( -2.031498680916698163, 0.4900000818327575614, 0.5660628620632253138 ) ) ;
#5461 = cartesian_point ( 'none', ( 0.7115573200346785310, -0.3757833434869581324, -1.727825784846307888 ) ) ;
#5462 = direction ( 'none', ( 0.9024935347676692476, 0.4307034010807876401, 0.000000000000000000 ) ) ;
#5463 = cartesian_point ( 'none', ( -1.219999999999999973, -1.365923996832131609e-16, 0.2944205628583465573 ) ) ;
#5464 = cylindrical_surface ( 'none', #16899, 0.1400000000000000133 ) ;
#5465 = plane ( 'none', #22868 ) ;
#5466 = axis2_placement_3d ( 'none', #15925, #946, #27136 ) ;
#5467 = edge_loop ( 'none', ( #21001, #11264, #1577, #12857, #18343, #22523 ) ) ;
#5468 = advanced_face ( 'none', ( #27367 ), #23057, .t. ) ;
#5469 = cartesian_point ( 'none', ( -2.369390199999999336, 0.6166534501517723088, -0.7967128962865296371 ) ) ;
#5470 = oriented_edge ( 'none', *, *, #18271, .t. ) ;
#5471 = advanced_face ( 'none', ( #16441 ), #22091, .f. ) ;
#5472 = vector ( 'none', #13723, 39.37007874015748143 ) ;
#5473 = axis2_placement_3d ( 'none', #10420, #19199, #27968 ) ;
#5474 = cartesian_point ( 'none', ( 0.7767940996907430895, -0.3771380191894464495, -1.699654601664077225 ) ) ;
#5475 = line ( 'none', #27631, #15370 ) ;
#5476 = cartesian_point ( 'none', ( -1.723998671431328678, 0.4740000818327527177, 0.5325628889457298953 ) ) ;
#5477 = cartesian_point ( 'none', ( -2.080998680916697374, 0.6025000818327579388, 0.5660628577357977864 ) ) ;
#5478 = vertex_point ( 'none', #4930 ) ;
#5479 = oriented_edge ( 'none', *, *, #3437, .f. ) ;
#5481 = edge_curve ( 'none', #18474, #22179, #22510, .t. ) ;
#5480 = vertex_point ( 'none', #25213 ) ;
#5482 = oriented_edge ( 'none', *, *, #27833, .t. ) ;
#5483 = cartesian_point ( 'none', ( -2.457443399869009504, 0.5425591280169063113, -0.5188791738808039566 ) ) ;
#5484 = direction ( 'none', ( 1.000000000000000000, 1.020834659419799202e-16, 4.857225732735058632e-17 ) ) ;
#5485 = advanced_face ( 'none', ( #20475 ), #3342, .f. ) ;
#5486 = line ( 'none', #16425, #12733 ) ;
#5487 = oriented_edge ( 'none', *, *, #20452, .t. ) ;
#5488 = edge_curve ( 'none', #4122, #24201, #14740, .t. ) ;
#5489 = vertex_point ( 'none', #18740 ) ;
#5490 = edge_curve ( 'none', #19481, #18575, #518, .t. ) ;
#5491 = face_outer_bound ( 'none', #6643, .t. ) ;
#5492 = vector ( 'none', #23986, 39.37007874015748143 ) ;
#5493 = oriented_edge ( 'none', *, *, #3311, .t. ) ;
#5494 = cartesian_point ( 'none', ( -2.459252146281617257, 0.5661811750897608464, -0.5169172619405500990 ) ) ;
#5495 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#5496 = edge_curve ( 'none', #14622, #3973, #11212, .t. ) ;
#5497 = cartesian_point ( 'none', ( -1.414999999999999591, 0.6990038599183736601, 0.4444722000000003170 ) ) ;
#5498 = advanced_face ( 'none', ( #22277 ), #7019, .f. ) ;
#5499 = oriented_edge ( 'none', *, *, #13461, .f. ) ;
#5500 = cartesian_point ( 'none', ( -2.382003778896527368, -0.4182743711071790771, -1.725564709824343623 ) ) ;
#5501 = cartesian_point ( 'none', ( -2.417646537419758879, 0.5645504341700046114, -0.7586975541575080584 ) ) ;
#5502 = axis2_placement_3d ( 'none', #23406, #16956, #25710 ) ;
#5503 = axis2_placement_3d ( 'none', #16864, #8243, #25627 ) ;
#5504 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, 2.683092751611689153e-16 ) ) ;
#5505 = direction ( 'none', ( 0.2360834681860204953, -1.264744441511234352e-15, 0.9717327801660599063 ) ) ;
#5506 = cylindrical_surface ( 'none', #21115, 0.03150000000000001410 ) ;
#5507 = line ( 'none', #3344, #12017 ) ;
#5508 = cartesian_point ( 'none', ( 0.8575000000000000400, -0.3490000000000004210, -1.865527799999998404 ) ) ;
#5509 = cartesian_point ( 'none', ( 0.7499999999999996669, -0.3498728832042033443, -0.08049999999999993272 ) ) ;
#5510 = direction ( 'none', ( -1.318389841742374624e-16, -1.000000000000000000, -1.450228825916611125e-15 ) ) ;
#5511 = vector ( 'none', #5311, 39.37007874015748854 ) ;
#5512 = oriented_edge ( 'none', *, *, #9160, .f. ) ;
#5513 = cartesian_point ( 'none', ( -2.438002719815808739, 0.5404978247820674264, -0.7656235327794701506 ) ) ;
#5514 = oriented_edge ( 'none', *, *, #2780, .f. ) ;
#5515 = edge_curve ( 'none', #10575, #3428, #2688, .t. ) ;
#5516 = oriented_edge ( 'none', *, *, #15883, .f. ) ;
#5517 = axis2_placement_3d ( 'none', #22791, #10277, #8278 ) ;
#5518 = cartesian_point ( 'none', ( 0.7512568431232641286, -0.3695516491152950889, -1.684542340193170729 ) ) ;
#5519 = vertex_point ( 'none', #24437 ) ;
#5520 = edge_curve ( 'none', #19271, #25144, #10, .t. ) ;
#5521 = edge_loop ( 'none', ( #3733, #11912, #4336, #14023 ) ) ;
#5522 = direction ( 'none', ( -0.1731312861474540443, -1.406527922056773944e-15, 0.9848987550793880663 ) ) ;
#5524 = face_outer_bound ( 'none', #12720, .t. ) ;
#5523 = circle ( 'none', #23435, 0.009000000000000027076 ) ;
#5525 = vector ( 'none', #3605, 39.37007874015748143 ) ;
#5526 = cartesian_point ( 'none', ( 0.8515327012463760337, -0.05107874782275487191, -1.908318429610639022 ) ) ;
#5527 = oriented_edge ( 'none', *, *, #3713, .f. ) ;
#5528 = edge_curve ( 'none', #12279, #27554, #19992, .t. ) ;
#5529 = oriented_edge ( 'none', *, *, #22909, .f. ) ;
#5530 = edge_loop ( 'none', ( #24497, #23220, #16771, #23674, #17071 ) ) ;
#5531 = edge_curve ( 'none', #24252, #24428, #20079, .t. ) ;
#5532 = axis2_placement_3d ( 'none', #12220, #1272, #3880 ) ;
#5533 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#5534 = advanced_face ( 'none', ( #26457 ), #6617, .t. ) ;
#5535 = line ( 'none', #3366, #13362 ) ;
#5536 = cartesian_point ( 'none', ( -0.1999999999999999833, -1.236931628374998660e-17, 0.1339999999999999247 ) ) ;
#5537 = cartesian_point ( 'none', ( 0.7740331657544730071, -0.3971698324229071542, -1.743296042076807995 ) ) ;
#5538 = cartesian_point ( 'none', ( -2.425414589395537668, 0.5425591272294409961, -0.5098716162251107908 ) ) ;
#5539 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#5540 = circle ( 'none', #3695, 0.03175000000000001432 ) ;
#5541 = vector ( 'none', #22294, 39.37007874015748143 ) ;
#5542 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#5543 = line ( 'none', #25399, #26552 ) ;
#5544 = oriented_edge ( 'none', *, *, #14765, .f. ) ;
#5545 = edge_curve ( 'none', #3249, #7788, #4852, .t. ) ;
#5546 = oriented_edge ( 'none', *, *, #25049, .t. ) ;
#5547 = axis2_placement_3d ( 'none', #9122, #18161, #6548 ) ;
#5548 = vertex_point ( 'none', #11339 ) ;
#5549 = line ( 'none', #2944, #16267 ) ;
#5550 = edge_curve ( 'none', #27550, #20532, #23448, .t. ) ;
#5551 = oriented_edge ( 'none', *, *, #16192, .t. ) ;
#5552 = advanced_face ( 'none', ( #6761 ), #15528, .f. ) ;
#5553 = cartesian_point ( 'none', ( -0.0004921259842519355374, 0.01968503937007870866, 0.1260000000000000564 ) ) ;
#5554 = face_bound ( 'none', #12990, .t. ) ;
#5555 = vector ( 'none', #21569, 39.37007874015748143 ) ;
#5556 = cartesian_point ( 'none', ( -2.435466611792698188, 0.6162166636592885105, -0.7984473366544929673 ) ) ;
#5557 = oriented_edge ( 'none', *, *, #11682, .f. ) ;
#5558 = oriented_edge ( 'none', *, *, #3370, .t. ) ;
#5559 = oriented_edge ( 'none', *, *, #19940, .t. ) ;
#5560 = face_outer_bound ( 'none', #113, .t. ) ;
#5561 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#5562 = axis2_placement_3d ( 'none', #13018, #13166, #13570 ) ;
#5563 = oriented_edge ( 'none', *, *, #10427, .t. ) ;
#5564 = face_outer_bound ( 'none', #24827, .t. ) ;
#5565 = face_outer_bound ( 'none', #7749, .t. ) ;
#5566 = plane ( 'none', #7762 ) ;
#5567 = edge_loop ( 'none', ( #10921, #18290, #26094, #10546 ) ) ;
#5568 = line ( 'none', #12047, #23699 ) ;
#5569 = axis2_placement_3d ( 'none', #15271, #24037, #4321 ) ;
#5570 = axis2_placement_3d ( 'none', #7062, #24345, #15829 ) ;
#5571 = cartesian_point ( 'none', ( -1.901498664874619937, 0.4025000818327564844, 0.3825628734281870114 ) ) ;
#5572 = approval_status ( 'not_yet_approved' ) ;
#5573 = direction ( 'none', ( -0.9763996690317553462, 1.888081855973782794e-08, -0.2159714942178212749 ) ) ;
#5574 = direction ( 'none', ( 0.6560590289905074979, -0.7547095802227717920, -8.834969116255889270e-16 ) ) ;
#5575 = cartesian_point ( 'none', ( -2.355009157563328959, 0.5327166089068058330, -0.5254557114094690062 ) ) ;
#5576 = axis2_placement_3d ( 'none', #15433, #25930, #24067 ) ;
#5577 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#5578 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#5579 = cartesian_point ( 'none', ( -2.462500599999999817, 0.6149999999999997691, -0.4790000507415295150 ) ) ;
#5580 = cartesian_point ( 'none', ( -1.973998679168242232, 0.6125000818327571706, 0.5460628670900349313 ) ) ;
#5581 = axis2_placement_3d ( 'none', #11753, #20825, #1095 ) ;
#5582 = cartesian_point ( 'none', ( -0.9944999999999998286, -0.3490000000000000879, -1.865527799999999514 ) ) ;
#5583 = oriented_edge ( 'none', *, *, #14629, .f. ) ;
#5584 = oriented_edge ( 'none', *, *, #1987, .f. ) ;
#5585 = cartesian_point ( 'none', ( -2.355018315417877428, 0.5642992329651685957, -0.5187933980046969262 ) ) ;
#5586 = face_outer_bound ( 'none', #9653, .t. ) ;
#5587 = cartesian_point ( 'none', ( 0.6199999999999968869, -0.2364001378585716684, -1.880723575790489432 ) ) ;
#5588 = vertex_point ( 'none', #13382 ) ;
#5589 = vector ( 'none', #25708, 39.37007874015748143 ) ;
#5590 = edge_curve ( 'none', #10340, #2006, #5995, .t. ) ;
#5591 = cartesian_point ( 'none', ( 0.6199999999999968869, -6.539138691797324350e-15, -1.890480237920045825 ) ) ;
#5592 = circle ( 'none', #4233, 0.04449999999999948441 ) ;
#5593 = cartesian_point ( 'none', ( -1.798998677988036032, 0.4900000818327556740, 0.5325628823890210528 ) ) ;
#5594 = line ( 'none', #10050, #7553 ) ;
#5595 = oriented_edge ( 'none', *, *, #15850, .f. ) ;
#5596 = oriented_edge ( 'none', *, *, #13046, .f. ) ;
#5597 = oriented_edge ( 'none', *, *, #2277, .t. ) ;
#5598 = cartesian_point ( 'none', ( -2.458293670570439016, 0.5661811964686830345, -0.7614668985477870411 ) ) ;
#5599 = circle ( 'none', #23531, 0.03125000000000011102 ) ;
#5600 = direction ( 'none', ( 8.742277704857227033e-08, -2.588526313012425495e-17, -0.9999999999999962252 ) ) ;
#5601 = direction ( 'none', ( -3.258709995156765057e-16, -6.829364738799808617e-16, -1.000000000000000000 ) ) ;
#5602 = vertex_point ( 'none', #24564 ) ;
#5603 = cartesian_point ( 'none', ( -2.011498676545559139, 0.5475000818327574459, 0.5160628638116809830 ) ) ;
#5604 = axis2_placement_3d ( 'none', #28163, #17234, #14795 ) ;
#5605 = oriented_edge ( 'none', *, *, #20239, .t. ) ;
#5606 = direction ( 'none', ( -1.942890293094014085e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#5607 = direction ( 'none', ( 0.4472136270337874198, 7.819326783287109225e-08, -0.8944271752329970848 ) ) ;
#5608 = line ( 'none', #23304, #25807 ) ;
#5609 = cartesian_point ( 'none', ( 0.2136708659088001339, 0.1576437467779917279, 0.2541907515580753008 ) ) ;
#5610 = edge_loop ( 'none', ( #9068, #14448, #19011, #317, #5057, #6497, #28404, #12175, #21306, #4363, #27049, #15823, #24240, #15878, #18824, #20558, #21184, #16861, #14593, #1480, #4677, #23653 ) ) ;
#5611 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4115000000000032521, -0.08049999999999986333 ) ) ;
#5612 = vector ( 'none', #6374, 39.37007874015748854 ) ;
#5613 = cartesian_point ( 'none', ( 0.7242597403638478815, -0.3872576355029503370, -0.05511151467346952354 ) ) ;
#5614 = cartesian_point ( 'none', ( 0.7816708300758660188, -0.4067741250336744385, -1.673766025310406302 ) ) ;
#5615 = axis2_placement_3d ( 'none', #28240, #8545, #11247 ) ;
#5616 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#5617 = cartesian_point ( 'none', ( 0.7692928775789560358, -0.4182743711071795767, -1.755963748238567046 ) ) ;
#5618 = axis2_placement_3d ( 'none', #27931, #23617, #3905 ) ;
#5619 = cartesian_point ( 'none', ( -2.011498679168243431, 0.4425000818327573526, 0.5460628638116808986 ) ) ;
#5620 = edge_curve ( 'none', #11462, #24961, #8030, .t. ) ;
#5621 = edge_curve ( 'none', #23479, #15345, #24026, .t. ) ;
#5622 = axis2_placement_3d ( 'none', #26176, #6474, #12360 ) ;
#5623 = vertex_point ( 'none', #13514 ) ;
#5624 = cartesian_point ( 'none', ( 0.7499999999999996669, -0.3672743711071795869, -1.705527800000000038 ) ) ;
#5625 = oriented_edge ( 'none', *, *, #12249, .t. ) ;
#5626 = vertex_point ( 'none', #9053 ) ;
#5627 = advanced_face ( 'none', ( #19705 ), #28479, .t. ) ;
#5628 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#5629 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795121808e-15, -8.742277704857227033e-08 ) ) ;
#5630 = cartesian_point ( 'none', ( -2.093496699999999322, 0.6149999999999997691, 0.4886770037134707256 ) ) ;
#5631 = oriented_edge ( 'none', *, *, #162, .t. ) ;
#5632 = oriented_edge ( 'none', *, *, #9520, .t. ) ;
#5633 = edge_loop ( 'none', ( #4171, #3313, #6849, #25580, #7548, #12688, #25325 ) ) ;
#5634 = vertex_point ( 'none', #4453 ) ;
#5635 = cartesian_point ( 'none', ( -2.012498661945954836, 0.6025000818327573837, 0.3490628637242588206 ) ) ;
#5636 = cartesian_point ( 'none', ( 0.7420103699797512276, -0.4182743711071796322, -1.672854962722870598 ) ) ;
#5637 = axis2_placement_3d ( 'none', #6890, #24447, #20683 ) ;
#5638 = line ( 'none', #3038, #26057 ) ;
#5639 = oriented_edge ( 'none', *, *, #24254, .f. ) ;
#5640 = cartesian_point ( 'none', ( -1.473749999999999449, 0.4002538599183740886, 0.3244722000000003770 ) ) ;
#5641 = oriented_edge ( 'none', *, *, #11652, .f. ) ;
#5642 = cartesian_point ( 'none', ( 0.7499999999999996669, -0.3498728832042009573, -1.705527799999999816 ) ) ;
#5643 = circle ( 'none', #4276, 0.05999999999999990757 ) ;
#5644 = cartesian_point ( 'none', ( -2.464467134143734750, 0.5494488921324950370, -0.5227232668078219957 ) ) ;
#5645 = cartesian_point ( 'none', ( -2.080998665224308208, 0.6965000818327579113, 0.3865628577357984597 ) ) ;
#5646 = oriented_edge ( 'none', *, *, #17621, .f. ) ;
#5647 = cartesian_point ( 'none', ( -2.381892407751541541, -0.4137580796234354152, -1.726779963547374175 ) ) ;
#5648 = cartesian_point ( 'none', ( -2.070998664874618367, 0.4900000818327577834, 0.3825628586100262019 ) ) ;
#5649 = cartesian_point ( 'none', ( -0.9934999999999999387, -0.4249999999999999889, -1.813527799999999690 ) ) ;
#5650 = cartesian_point ( 'none', ( -2.042500000000002203, -0.4115000000000035296, 0.4614721999999993329 ) ) ;
#5651 = cartesian_point ( 'none', ( -0.2946547174248768663, 0.8000000000000019318, 0.1266623274628391471 ) ) ;
#5652 = cartesian_point ( 'none', ( -2.012498661945955281, 0.5690000818327574095, 0.3490628637242588206 ) ) ;
#5653 = direction ( 'none', ( 2.708365180791931792e-16, 0.9999999999999963363, 8.742273386309326001e-08 ) ) ;
#5654 = advanced_face ( 'none', ( #11076 ), #11602, .t. ) ;
#5655 = oriented_edge ( 'none', *, *, #7089, .t. ) ;
#5656 = advanced_face ( 'none', ( #20384 ), #16211, .f. ) ;
#5657 = edge_curve ( 'none', #21246, #27014, #28260, .t. ) ;
#5658 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#5659 = edge_loop ( 'none', ( #16465, #21959, #5605, #10933, #18296 ) ) ;
#5660 = oriented_edge ( 'none', *, *, #21353, .f. ) ;
#5661 = oriented_edge ( 'none', *, *, #4651, .t. ) ;
#5662 = vector ( 'none', #16717, 39.37007874015748143 ) ;
#5663 = edge_curve ( 'none', #27016, #26898, #14211, .t. ) ;
#5664 = cylindrical_surface ( 'none', #17272, 0.05999999999999990757 ) ;
#5665 = advanced_face ( 'none', ( #23119 ), #9451, .t. ) ;
#5666 = line ( 'none', #14453, #26259 ) ;
#5667 = oriented_edge ( 'none', *, *, #15941, .t. ) ;
#5668 = edge_loop ( 'none', ( #11894, #14948 ) ) ;
#5669 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#5670 = line ( 'none', #16020, #20641 ) ;
#5671 = cartesian_point ( 'none', ( -2.130498680916697474, 0.5300000818327583740, 0.5660628534083702590 ) ) ;
#5672 = oriented_edge ( 'none', *, *, #362, .t. ) ;
#5673 = oriented_edge ( 'none', *, *, #7800, .f. ) ;
#5674 = edge_loop ( 'none', ( #6112, #27567, #1129, #7559 ) ) ;
#5675 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#5676 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 1.155603384334186669e-15 ) ) ;
#5677 = edge_curve ( 'none', #8231, #8533, #2692, .t. ) ;
#5678 = cartesian_point ( 'none', ( -1.463498680916701433, 0.3775000818327530760, 0.5660629117193626270 ) ) ;
#5679 = cartesian_point ( 'none', ( -2.080998675671331899, 0.4475000818327579122, 0.5060628577357979552 ) ) ;
#5680 = edge_curve ( 'none', #17889, #4870, #3632, .t. ) ;
#5681 = cartesian_point ( 'none', ( -2.424553763748377389, 0.5402356101194309979, -0.5103020292138789049 ) ) ;
#5682 = direction ( 'none', ( -7.654748391689130551e-17, -0.9999999999999963363, -8.742273397411552277e-08 ) ) ;
#5683 = circle ( 'none', #4786, 0.06249999999999991673 ) ;
#5684 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#5685 = advanced_face ( 'none', ( #20959, #22678 ), #25127, .f. ) ;
#5686 = advanced_face ( 'none', ( #3400 ), #18223, .t. ) ;
#5687 = cartesian_point ( 'none', ( -2.070998664874618367, 0.5375000818327578811, 0.3825628586100262019 ) ) ;
#5688 = oriented_edge ( 'none', *, *, #11447, .t. ) ;
#5689 = vertex_point ( 'none', #26988 ) ;
#5690 = edge_curve ( 'none', #9343, #15813, #14208, .t. ) ;
#5691 = edge_loop ( 'none', ( #13847, #3362 ) ) ;
#5692 = face_bound ( 'none', #21571, .t. ) ;
#5693 = oriented_edge ( 'none', *, *, #1463, .t. ) ;
#5694 = vector ( 'none', #17008, 39.37007874015748854 ) ;
#5695 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#5696 = cartesian_point ( 'none', ( -1.798686900000000310, -0.4182743711071820747, 0.3544721999999997375 ) ) ;
#5697 = line ( 'none', #20663, #6502 ) ;
#5698 = oriented_edge ( 'none', *, *, #1636, .f. ) ;
#5699 = edge_loop ( 'none', ( #25718, #18642, #6599 ) ) ;
#5700 = oriented_edge ( 'none', *, *, #20061, .t. ) ;
#5701 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#5702 = direction ( 'none', ( -0.9763996690320128069, 1.888081855963605495e-08, -0.2159714942166571505 ) ) ;
#5703 = oriented_edge ( 'none', *, *, #8381, .t. ) ;
#5704 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999962252, -8.742273397411554924e-08 ) ) ;
#5705 = vector ( 'none', #14691, 39.37007874015748143 ) ;
#5706 = cartesian_point ( 'none', ( -2.409694360513030986, -0.3798769061723881735, -1.764490852251727748 ) ) ;
#5707 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -1.475715455891945576e-16 ) ) ;
#5708 = oriented_edge ( 'none', *, *, #16905, .t. ) ;
#5709 = edge_curve ( 'none', #15368, #9432, #13832, .t. ) ;
#5710 = face_outer_bound ( 'none', #21068, .t. ) ;
#5711 = cartesian_point ( 'none', ( 0.6199999999999999956, 0.000000000000000000, -1.925527799999999790 ) ) ;
#5712 = line ( 'none', #3992, #14950 ) ;
#5713 = advanced_face ( 'none', ( #22973 ), #27571, .f. ) ;
#5714 = cartesian_point ( 'none', ( 0.8574999999999987077, -0.3650000000000000466, 0.02647220000000131274 ) ) ;
#5715 = direction ( 'none', ( 0.8436733265810066884, 0.000000000000000000, 0.5368568878348661810 ) ) ;
#5716 = advanced_face ( 'none', ( #2824 ), #20633, .t. ) ;
#5717 = cartesian_point ( 'none', ( -0.5392071224210439606, -0.4182743711071790216, -1.755963748238567046 ) ) ;
#5718 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#5719 = vector ( 'none', #16388, 39.37007874015748143 ) ;
#5720 = cartesian_point ( 'none', ( -2.427615384340052973, 0.5645631377874570367, -0.5106167542530143377 ) ) ;
#5721 = face_outer_bound ( 'none', #8592, .t. ) ;
#5722 = cartesian_point ( 'none', ( 0.7418998327995508513, -0.3798769061723912266, -0.05185218592837069485 ) ) ;
#5723 = oriented_edge ( 'none', *, *, #20272, .t. ) ;
#5724 = oriented_edge ( 'none', *, *, #16736, .t. ) ;
#5725 = vector ( 'none', #2563, 39.37007874015748143 ) ;
#5726 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#5727 = face_outer_bound ( 'none', #408, .t. ) ;
#5728 = face_outer_bound ( 'none', #8759, .t. ) ;
#5729 = vertex_point ( 'none', #20820 ) ;
#5730 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#5731 = vector ( 'none', #21471, 39.37007874015748143 ) ;
#5732 = cartesian_point ( 'none', ( 0.2000000000000000944, -9.301286298521128028e-17, 0.2275000000000000078 ) ) ;
#5733 = plane ( 'none', #1108 ) ;
#5734 = oriented_edge ( 'none', *, *, #10899, .t. ) ;
#5735 = oriented_edge ( 'none', *, *, #2857, .f. ) ;
#5736 = oriented_edge ( 'none', *, *, #22733, .t. ) ;
#5737 = face_outer_bound ( 'none', #16789, .t. ) ;
#5738 = face_outer_bound ( 'none', #20735, .t. ) ;
#5739 = direction ( 'none', ( -0.2159714942178538322, -8.535953194277364783e-08, 0.9763996690317445770 ) ) ;
#5740 = vector ( 'none', #190, 39.37007874015748143 ) ;
#5741 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5020079464397216862, -0.5134478372908647392 ) ) ;
#5742 = vertex_point ( 'none', #7444 ) ;
#5743 = cartesian_point ( 'none', ( -2.529999999999999361, 0.4660000000000000808, -0.8900277999999995915 ) ) ;
#5744 = vector ( 'none', #24108, 39.37007874015748854 ) ;
#5745 = cartesian_point ( 'none', ( -2.434939566390387444, 0.6027953662218582531, -0.7217155512965474085 ) ) ;
#5746 = approval ( #18957, 'unspecified' ) ;
#5747 = circle ( 'none', #2976, 0.06200000000000004813 ) ;
#5748 = cartesian_point ( 'none', ( 0.7504999999999997229, -0.4115000000000006430, -1.705527799999998484 ) ) ;
#5749 = circle ( 'none', #25028, 0.03666637637137255129 ) ;
#5750 = cartesian_point ( 'none', ( -2.428634849184990951, 0.5622441887983976594, -0.7637973028848341617 ) ) ;
#5751 = line ( 'none', #10217, #20726 ) ;
#5752 = edge_curve ( 'none', #24639, #4495, #20194, .t. ) ;
#5753 = cartesian_point ( 'none', ( 0.7267472429575300152, -0.3826753930348014698, -0.05827389436360926739 ) ) ;
#5754 = advanced_face ( 'none', ( #27280 ), #5566, .f. ) ;
#5755 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#5756 = cartesian_point ( 'none', ( 0.3659061110561288577, -0.4249999999999999889, 0.4922241372438899698 ) ) ;
#5757 = line ( 'none', #14554, #323 ) ;
#5758 = cartesian_point ( 'none', ( -2.418637351707055849, 0.5661811752891606764, -0.5192012846561658845 ) ) ;
#5759 = vector ( 'none', #11284, 39.37007874015748854 ) ;
#5760 = vector ( 'none', #17788, 39.37007874015748854 ) ;
#5761 = vertex_point ( 'none', #3551 ) ;
#5762 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#5763 = vertex_point ( 'none', #1676 ) ;
#5764 = oriented_edge ( 'none', *, *, #18550, .f. ) ;
#5765 = circle ( 'none', #4856, 0.05249999999999997724 ) ;
#5766 = cartesian_point ( 'none', ( -1.766593006042612934, -0.3970177197913923872, 0.3854914478407072131 ) ) ;
#5767 = axis2_placement_3d ( 'none', #5182, #3155, #24746 ) ;
#5768 = direction ( 'none', ( 1.475715455891945576e-16, -0.000000000000000000, -1.000000000000000000 ) ) ;
#5769 = cartesian_point ( 'none', ( -2.415254525428457200, 0.5553544245236704535, -0.7581328774181496089 ) ) ;
#5770 = oriented_edge ( 'none', *, *, #25529, .t. ) ;
#5771 = oriented_edge ( 'none', *, *, #10037, .t. ) ;
#5772 = vertex_point ( 'none', #14645 ) ;
#5773 = vertex_point ( 'none', #6289 ) ;
#5774 = cartesian_point ( 'none', ( -1.516998665268022517, 0.5575000818327534580, 0.3870629070422446638 ) ) ;
#5775 = cartesian_point ( 'none', ( -0.5584999999999998854, -0.4115000000000004210, -1.705527799999999594 ) ) ;
#5776 = oriented_edge ( 'none', *, *, #16408, .f. ) ;
#5777 = line ( 'none', #27210, #4904 ) ;
#5778 = oriented_edge ( 'none', *, *, #13911, .f. ) ;
#5779 = cartesian_point ( 'none', ( 0.7115410848983482195, -0.4160162047798983687, -0.1175396556729172981 ) ) ;
#5780 = oriented_edge ( 'none', *, *, #7605, .f. ) ;
#5781 = direction ( 'none', ( -0.06421418472181227022, -0.9960450290638853676, -0.06140715396137780280 ) ) ;
#5782 = line ( 'none', #17174, #14247 ) ;
#5783 = line ( 'none', #27219, #27793 ) ;
#5784 = circle ( 'none', #11743, 0.08684650000000017356 ) ;
#5785 = oriented_edge ( 'none', *, *, #27398, .f. ) ;
#5786 = advanced_face ( 'none', ( #8463 ), #23841, .t. ) ;
#5787 = cartesian_point ( 'none', ( 0.8514088716762374665, 0.005882421707368269519, -1.680598138463357039 ) ) ;
#5788 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#5789 = axis2_placement_3d ( 'none', #2901, #24769, #874 ) ;
#5790 = edge_curve ( 'none', #27175, #11419, #21682, .t. ) ;
#5791 = direction ( 'none', ( -0.9389984163086411151, 7.171729354656169059e-16, -0.3439214651193843175 ) ) ;
#5792 = circle ( 'none', #19613, 0.04450000000000003259 ) ;
#5793 = vector ( 'none', #7503, 39.37007874015748143 ) ;
#5794 = cartesian_point ( 'none', ( -2.404999999999998472, 0.8000000000000000444, 0.5744722000000004325 ) ) ;
#5795 = cartesian_point ( 'none', ( 0.6999999999999999556, -0.2123800046841761713, -1.501727599999999496 ) ) ;
#5796 = line ( 'none', #1472, #18443 ) ;
#5797 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#5798 = cartesian_point ( 'none', ( -2.157499999999999751, 0.5977538599183737089, 0.5744722000000000994 ) ) ;
#5799 = oriented_edge ( 'none', *, *, #9907, .f. ) ;
#5800 = direction ( 'none', ( 0.000000000000000000, 1.308737087772247706e-15, -1.000000000000000000 ) ) ;
#5801 = oriented_edge ( 'none', *, *, #12114, .f. ) ;
#5802 = oriented_edge ( 'none', *, *, #8117, .f. ) ;
#5803 = oriented_edge ( 'none', *, *, #17961, .f. ) ;
#5804 = line ( 'none', #14598, #8069 ) ;
#5805 = vector ( 'none', #20392, 39.37007874015748143 ) ;
#5806 = cartesian_point ( 'none', ( -1.516998665224310816, 0.6025000818327534979, 0.3865629070422447189 ) ) ;
#5807 = oriented_edge ( 'none', *, *, #5858, .t. ) ;
#5808 = vertex_point ( 'none', #8175 ) ;
#5809 = cartesian_point ( 'none', ( 0.9700393700787399709, 0.5860000000000000764, -0.4925277999999999601 ) ) ;
#5810 = cartesian_point ( 'none', ( -2.080998667409878156, 0.5825000818327579211, 0.4115628577357984264 ) ) ;
#5811 = circle ( 'none', #22804, 0.06199999999999994404 ) ;
#5812 = circle ( 'none', #1195, 0.009000000000000027076 ) ;
#5813 = face_outer_bound ( 'none', #10525, .t. ) ;
#5814 = oriented_edge ( 'none', *, *, #24021, .f. ) ;
#5815 = oriented_edge ( 'none', *, *, #22090, .t. ) ;
#5816 = edge_curve ( 'none', #9131, #23544, #4129, .t. ) ;
#5817 = cartesian_point ( 'none', ( -2.399244153511138844, -0.3771380191894456169, -1.802332054442086884 ) ) ;
#5818 = edge_curve ( 'none', #24241, #6035, #10313, .t. ) ;
#5819 = edge_curve ( 'none', #25365, #13552, #27721, .t. ) ;
#5820 = plane ( 'none', #7382 ) ;
#5821 = cartesian_point ( 'none', ( 0.2000000000000000944, -1.088979027305359591e-16, 0.3214999999999999525 ) ) ;
#5822 = edge_curve ( 'none', #17751, #8300, #1318, .t. ) ;
#5823 = circle ( 'none', #4465, 0.06250000000000008327 ) ;
#5824 = cartesian_point ( 'none', ( -2.421553738060592043, 0.5386221409902668400, -0.7573454775820270823 ) ) ;
#5825 = cartesian_point ( 'none', ( -2.426148738198943278, 0.5386003960295583370, -0.5113500795286783918 ) ) ;
#5826 = cartesian_point ( 'none', ( -0.2131637027680606811, 3.782794594721392567, 0.1111236727280662112 ) ) ;
#5827 = line ( 'none', #14477, #7660 ) ;
#5828 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#5829 = oriented_edge ( 'none', *, *, #11310, .f. ) ;
#5830 = oriented_edge ( 'none', *, *, #7609, .f. ) ;
#5831 = axis2_placement_3d ( 'none', #910, #9564, #11432 ) ;
#5833 = edge_loop ( 'none', ( #556, #6017, #5190, #5058, #17847, #1622 ) ) ;
#5832 = axis2_placement_3d ( 'none', #19812, #2238, #26280 ) ;
#5834 = b_spline_curve_with_knots ( 'none', 3,
( #16782, #12033, #22962, #27559 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#5835 = direction ( 'none', ( 0.000000000000000000, -1.534746063856326479e-15, 1.000000000000000000 ) ) ;
#5836 = edge_curve ( 'none', #25096, #28435, #17944, .t. ) ;
#5837 = oriented_edge ( 'none', *, *, #4748, .f. ) ;
#5838 = edge_curve ( 'none', #14821, #8423, #25702, .t. ) ;
#5839 = cartesian_point ( 'none', ( -2.494999999999998774, 0.6085107895517541943, -0.8108067286900321191 ) ) ;
#5840 = cartesian_point ( 'none', ( -2.385996221103473314, -0.4182743711071788550, -1.833490890175656585 ) ) ;
#5841 = cartesian_point ( 'none', ( 0.7640663983787889801, -0.3922648275685365338, -1.743511674980855908 ) ) ;
#5842 = vertex_point ( 'none', #1962 ) ;
#5843 = vertex_point ( 'none', #14791 ) ;
#5844 = edge_loop ( 'none', ( #2784, #5286, #7961, #10295, #155, #24397, #8006, #18142 ) ) ;
#5845 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#5846 = oriented_edge ( 'none', *, *, #4995, .f. ) ;
#5847 = edge_curve ( 'none', #15133, #25058, #7295, .t. ) ;
#5848 = direction ( 'none', ( 0.7071067811865432429, -0.7071067811865516806, 0.000000000000000000 ) ) ;
#5849 = oriented_edge ( 'none', *, *, #17964, .f. ) ;
#5850 = cartesian_point ( 'none', ( 0.7504999999999987237, -0.4115000000000032521, -0.08052779999999880312 ) ) ;
#5851 = edge_curve ( 'none', #3840, #10128, #15135, .t. ) ;
#5852 = direction ( 'none', ( -1.000000000000000000, 1.942890293094023699e-16, -6.106226635438359986e-16 ) ) ;
#5853 = edge_curve ( 'none', #7090, #2917, #25420, .t. ) ;
#5854 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#5855 = edge_curve ( 'none', #21896, #20348, #21255, .t. ) ;
#5856 = vertex_point ( 'none', #3692 ) ;
#5857 = cartesian_point ( 'none', ( -1.463498665224310935, 0.6025000818327530538, 0.3865629117193632447 ) ) ;
#5858 = edge_curve ( 'none', #6974, #23509, #14500, .t. ) ;
#5860 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#5859 = axis2_placement_3d ( 'none', #23310, #23454, #18417 ) ;
#5861 = approval_role ( '' ) ;
#5862 = edge_curve ( 'none', #18004, #13916, #6400, .t. ) ;
#5863 = direction ( 'none', ( -0.2885532720772763793, 0.9396926207859099822, -0.1836158697226499825 ) ) ;
#5864 = circle ( 'none', #4023, 0.009000000000000027076 ) ;
#5865 = line ( 'none', #27431, #8966 ) ;
#5866 = cartesian_point ( 'none', ( -2.469500000000001805, -0.3649999999999978817, 0.08747219999999930606 ) ) ;
#5867 = line ( 'none', #8894, #7641 ) ;
#5868 = plane ( 'none', #5502 ) ;
#5869 = cartesian_point ( 'none', ( -2.436908079388082626, 0.5661811748722247462, -0.5144320900165766375 ) ) ;
#5870 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#5871 = direction ( 'none', ( 0.8404628948614210060, -0.08715574274765923446, 0.5348139852951341311 ) ) ;
#5872 = oriented_edge ( 'none', *, *, #26943, .f. ) ;
#5873 = oriented_edge ( 'none', *, *, #3103, .t. ) ;
#5874 = plane ( 'none', #19718 ) ;
#5876 = vector ( 'none', #3452, 39.37007874015748143 ) ;
#5875 = cartesian_point ( 'none', ( -1.442499999999999671, 0.4002538599183737555, 0.4444722000000003170 ) ) ;
#5877 = cartesian_point ( 'none', ( -2.429034050535200162, 0.6036270491584664333, -0.8142352360050716387 ) ) ;
#5878 = edge_curve ( 'none', #11594, #2236, #18336, .t. ) ;
#5879 = vertex_point ( 'none', #12620 ) ;
#5880 = cartesian_point ( 'none', ( -2.350496247171071307, -0.4182743711071790216, -1.776553404267043890 ) ) ;
#5881 = axis2_placement_3d ( 'none', #2706, #11481, #534 ) ;
#5882 = cartesian_point ( 'none', ( -2.400717405778243663, -0.4271311679985508314, -1.848337578672245129 ) ) ;
#5883 = circle ( 'none', #26987, 0.009000000000000027076 ) ;
#5884 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#5885 = oriented_edge ( 'none', *, *, #7380, .f. ) ;
#5886 = oriented_edge ( 'none', *, *, #8277, .f. ) ;
#5887 = oriented_edge ( 'none', *, *, #11010, .t. ) ;
#5888 = advanced_face ( 'none', ( #19241 ), #6145, .f. ) ;
#5889 = cartesian_point ( 'none', ( 0.4251547941983773171, 0.8000000000000019318, 0.4794848471845143401 ) ) ;
#5890 = cartesian_point ( 'none', ( -2.083699093308819972, -0.3650000000000000466, 0.5024843933088193326 ) ) ;
#5891 = face_outer_bound ( 'none', #22709, .t. ) ;
#5892 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#5893 = advanced_face ( 'none', ( #7375 ), #4553, .t. ) ;
#5894 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795121808e-15, -8.742277704857227033e-08 ) ) ;
#5895 = advanced_face ( 'none', ( #27062 ), #21969, .t. ) ;
#5896 = edge_loop ( 'none', ( #25371, #22477, #19900, #27375 ) ) ;
#5897 = cartesian_point ( 'none', ( 0.8514088716762375775, 7.374587162436194868e-17, -1.680598138463357039 ) ) ;
#5898 = cylindrical_surface ( 'none', #23443, 0.05118110236220474452 ) ;
#5899 = plane ( 'none', #18920 ) ;
#5900 = vector ( 'none', #17146, 39.37007874015748143 ) ;
#5901 = line ( 'none', #28201, #11259 ) ;
#5902 = oriented_edge ( 'none', *, *, #15944, .f. ) ;
#5903 = line ( 'none', #27912, #12019 ) ;
#5904 = cartesian_point ( 'none', ( -2.291238782637165183, 0.5553544140432674636, -0.6382509822334702099 ) ) ;
#5905 = cartesian_point ( 'none', ( 0.7602846661753874802, -0.3826753930347990273, -1.736005925327798183 ) ) ;
#5906 = vector ( 'none', #777, 39.37007874015748143 ) ;
#5907 = cartesian_point ( 'none', ( -2.355018315436423926, 0.5661811752164084277, -0.5183690943110770277 ) ) ;
#5908 = cartesian_point ( 'none', ( -2.479999999999999982, -0.3649999999999999911, -1.813527799999999690 ) ) ;
#5909 = cartesian_point ( 'none', ( -2.415254535909022060, 0.5645504131598337860, -0.5183690970866514647 ) ) ;
#5910 = oriented_edge ( 'none', *, *, #15882, .t. ) ;
#5911 = direction ( 'none', ( 0.9431165327710222535, -7.221247465751305220e-16, 0.3324623371360514446 ) ) ;
#5912 = oriented_edge ( 'none', *, *, #59, .t. ) ;
#5913 = cartesian_point ( 'none', ( -0.5156868999999990599, 3.782794594721392123, 0.5194722000000068229 ) ) ;
#5914 = direction ( 'none', ( 0.5368568878348659590, 1.132976905471921726e-15, -0.8436733265810067994 ) ) ;
#5915 = axis2_placement_3d ( 'none', #4564, #6594, #4425 ) ;
#5916 = cartesian_point ( 'none', ( -1.623998679168243475, 0.6125000818327542840, 0.5460628976880069763 ) ) ;
#5917 = vertex_point ( 'none', #5209 ) ;
#5918 = oriented_edge ( 'none', *, *, #27477, .t. ) ;
#5919 = vertex_point ( 'none', #2246 ) ;
#5920 = edge_curve ( 'none', #11735, #3025, #26550, .t. ) ;
#5921 = vertex_point ( 'none', #11181 ) ;
#5922 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#5923 = edge_curve ( 'none', #5634, #26492, #20463, .t. ) ;
#5924 = cartesian_point ( 'none', ( 0.7949999999999997069, -0.4115000000000006430, -1.705527799999998484 ) ) ;
#5925 = vector ( 'none', #25582, 39.37007874015748854 ) ;
#5926 = vector ( 'none', #4118, 39.37007874015748143 ) ;
#5927 = oriented_edge ( 'none', *, *, #20468, .t. ) ;
#5928 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#5929 = oriented_edge ( 'none', *, *, #19785, .f. ) ;
#5930 = direction ( 'none', ( -0.08282567141109246911, -0.9960450290638855897, -0.03215910807881719458 ) ) ;
#5931 = oriented_edge ( 'none', *, *, #3817, .t. ) ;
#5932 = cartesian_point ( 'none', ( -2.468404142155936842, 0.5553544036671460571, -0.5195619313702521946 ) ) ;
#5933 = cartesian_point ( 'none', ( -2.428445399999999754, 0.6155206706933474825, -0.4801774962865295038 ) ) ;
#5934 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#5935 = oriented_edge ( 'none', *, *, #14662, .f. ) ;
#5936 = cartesian_point ( 'none', ( 0.8481591106030171856, 0.04334061359911466071, -1.713455966428765631 ) ) ;
#5937 = cartesian_point ( 'none', ( 0.7200599295299006108, -0.3758701573362069892, -0.04723470002783329569 ) ) ;
#5938 = axis2_placement_3d ( 'none', #3257, #22546, #9886 ) ;
#5939 = cartesian_point ( 'none', ( 3.905062282638349258e-18, 0.09499999999999997335, 0.1260000000000000564 ) ) ;
#5940 = direction ( 'none', ( 0.5368568878348659590, 1.132976905471921726e-15, -0.8436733265810067994 ) ) ;
#5941 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#5942 = circle ( 'none', #9603, 0.05218481273260265618 ) ;
#5943 = cartesian_point ( 'none', ( -2.343315801915419438, -0.3973833316699964535, -1.798645337087689811 ) ) ;
#5944 = cartesian_point ( 'none', ( 0.9100000000000009193, 0.8000000000000019318, 0.4614721999999996660 ) ) ;
#5945 = line ( 'none', #12569, #4565 ) ;
#5946 = axis2_placement_3d ( 'none', #14910, #17622, #2221 ) ;
#5947 = axis2_placement_3d ( 'none', #4917, #13310, #24368 ) ;
#5948 = oriented_edge ( 'none', *, *, #4774, .t. ) ;
#5949 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#5950 = oriented_edge ( 'none', *, *, #3776, .t. ) ;
#5951 = oriented_edge ( 'none', *, *, #25902, .f. ) ;
#5952 = oriented_edge ( 'none', *, *, #24874, .t. ) ;
#5953 = line ( 'none', #9983, #20926 ) ;
#5954 = line ( 'none', #15036, #22563 ) ;
#5955 = vertex_point ( 'none', #24127 ) ;
#5956 = b_spline_curve_with_knots ( 'none', 3,
( #24904, #9370, #11390, #13987, #22335 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0004629533117025992758, 0.0005769853394193618853, 0.0006910173671361246033 ),
.unspecified. ) ;
#5957 = vertex_point ( 'none', #6581 ) ;
#5958 = plane ( 'none', #15778 ) ;
#5959 =( bounded_curve ( ) b_spline_curve ( 3, ( #13483, #20089, #77, #19665 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.774667121751454690, 1.804552083667245066 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999255754724014622, 0.9999255754724014622, 1.000000000000000000 ) )
representation_item ( '' ) );
#5960 = edge_curve ( 'none', #9431, #4050, #3047, .t. ) ;
#5961 = cartesian_point ( 'none', ( 0.7876966351547174394, -0.4115000000000008096, -1.669441536991080000 ) ) ;
#5962 = line ( 'none', #21220, #1840 ) ;
#5963 = oriented_edge ( 'none', *, *, #10174, .f. ) ;
#5964 = oriented_edge ( 'none', *, *, #3178, .t. ) ;
#5965 = axis2_placement_3d ( 'none', #16362, #11760, #15801 ) ;
#5966 = circle ( 'none', #22954, 0.03125000000000011102 ) ;
#5967 = cartesian_point ( 'none', ( 0.6199999999999999956, 3.414809992080329023e-16, -1.475527799999999612 ) ) ;
#5968 = face_outer_bound ( 'none', #8622, .t. ) ;
#5969 = axis2_placement_3d ( 'none', #559, #3147, #24737 ) ;
#5970 = cartesian_point ( 'none', ( 0.2000000000000000944, -7.721231813214889475e-17, 0.1339999999999998415 ) ) ;
#5971 = cartesian_point ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.925567170078739787 ) ) ;
#5972 = axis2_placement_3d ( 'none', #15043, #19057, #21788 ) ;
#5973 = face_outer_bound ( 'none', #2083, .t. ) ;
#5974 = cartesian_point ( 'none', ( -2.514999999999999680, 0.5859999999999999654, -0.8195277999999994734 ) ) ;
#5975 = cartesian_point ( 'none', ( 0.8569195250561352228, 0.009294721487872492985, -1.906982165791128336 ) ) ;
#5976 = oriented_edge ( 'none', *, *, #5855, .f. ) ;
#5977 = oriented_edge ( 'none', *, *, #20340, .f. ) ;
#5978 = axis2_placement_3d ( 'none', #10904, #23850, #13068 ) ;
#5979 = vector ( 'none', #23893, 39.37007874015748143 ) ;
#5980 = edge_curve ( 'none', #13167, #26, #13060, .t. ) ;
#5981 = oriented_edge ( 'none', *, *, #12157, .t. ) ;
#5982 = edge_curve ( 'none', #12730, #21495, #22101, .t. ) ;
#5983 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4182743711071820192, -0.08049999999999987721 ) ) ;
#5984 = oriented_edge ( 'none', *, *, #12208, .f. ) ;
#5985 = edge_curve ( 'none', #21256, #17198, #13208, .t. ) ;
#5986 = plane ( 'none', #8554 ) ;
#5987 = cartesian_point ( 'none', ( -2.437480566637814761, 0.5415284210327652170, -0.5104950843227898938 ) ) ;
#5988 = vector ( 'none', #9288, 39.37007874015748143 ) ;
#5989 = face_outer_bound ( 'none', #3237, .t. ) ;
#5990 = oriented_edge ( 'none', *, *, #19570, .f. ) ;
#5991 = oriented_edge ( 'none', *, *, #24001, .f. ) ;
#5992 = vertex_point ( 'none', #22624 ) ;
#5993 = line ( 'none', #12463, #11803 ) ;
#5994 = oriented_edge ( 'none', *, *, #2360, .t. ) ;
#5995 = circle ( 'none', #17914, 0.005905511811023615026 ) ;
#5996 = cartesian_point ( 'none', ( -2.464467129093857789, 0.5602756738857878061, -0.6382509893752917884 ) ) ;
#5997 = oriented_edge ( 'none', *, *, #7380, .t. ) ;
#5998 = cartesian_point ( 'none', ( -2.291238789813404786, 0.5634252658325272778, -0.4740777531814371892 ) ) ;
#5999 = axis2_placement_3d ( 'none', #139, #15414, #12823 ) ;
#6000 = cartesian_point ( 'none', ( -2.355018310196220099, 0.5553544140432676857, -0.6382509850213620162 ) ) ;
#6001 = cartesian_point ( 'none', ( 2.105732508111724316e-17, -3.317378878616703568e-17, 0.1280000000000000859 ) ) ;
#6002 = oriented_edge ( 'none', *, *, #10437, .f. ) ;
#6003 = cartesian_point ( 'none', ( -2.358167911040113474, 0.5634252910956324412, -0.7630541340597569722 ) ) ;
#6004 = axis2_placement_3d ( 'none', #2371, #23958, #17212 ) ;
#6005 = axis2_placement_3d ( 'none', #7315, #6903, #17968 ) ;
#6006 = face_outer_bound ( 'none', #28433, .t. ) ;
#6007 = cartesian_point ( 'none', ( 3.905062282638349258e-18, -0.09500000000000004274, 0.1260000000000000564 ) ) ;
#6008 = direction ( 'none', ( 0.8404628948614192296, -0.08715574274765924834, 0.5348139852951370177 ) ) ;
#6009 = cartesian_point ( 'none', ( -1.495998665268022831, 0.5375000818327532182, 0.3870629088781230576 ) ) ;
#6010 = cartesian_point ( 'none', ( -2.423128540660212327, 0.5553544255562224974, -0.7699439013843810686 ) ) ;
#6011 = cartesian_point ( 'none', ( -2.423336361370393988, 0.5425591495851508350, -0.7655912536726146023 ) ) ;
#6012 = axis2_placement_3d ( 'none', #3189, #25354, #27507 ) ;
#6013 = line ( 'none', #3706, #1775 ) ;
#6014 = line ( 'none', #14804, #8104 ) ;
#6015 = edge_curve ( 'none', #5171, #17711, #8885, .t. ) ;
#6016 = cartesian_point ( 'none', ( -0.6002286292350221819, -0.4017578769931898774, -1.720992681500722821 ) ) ;
#6017 = oriented_edge ( 'none', *, *, #24913, .t. ) ;
#6018 = oriented_edge ( 'none', *, *, #14238, .t. ) ;
#6019 = vector ( 'none', #1320, 39.37007874015748854 ) ;
#6020 = advanced_face ( 'none', ( #2397 ), #6719, .f. ) ;
#6021 = face_outer_bound ( 'none', #23238, .t. ) ;
#6022 = cartesian_point ( 'none', ( -1.623998671431328589, 0.5060000818327566874, 0.5325628976880075749 ) ) ;
#6023 = edge_curve ( 'none', #11706, #2143, #27545, .t. ) ;
#6024 = edge_curve ( 'none', #27733, #21222, #2903, .t. ) ;
#6025 = line ( 'none', #20983, #7373 ) ;
#6026 = oriented_edge ( 'none', *, *, #9348, .f. ) ;
#6027 = advanced_face ( 'none', ( #9531 ), #18295, .t. ) ;
#6028 = vector ( 'none', #10995, 39.37007874015748854 ) ;
#6029 = face_outer_bound ( 'none', #5195, .t. ) ;
#6030 = line ( 'none', #17399, #15672 ) ;
#6031 = edge_curve ( 'none', #14522, #16170, #19773, .t. ) ;
#6032 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#6033 = oriented_edge ( 'none', *, *, #766, .t. ) ;
#6034 = vertex_point ( 'none', #18733 ) ;
#6035 = vertex_point ( 'none', #19027 ) ;
#6036 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#6037 = axis2_placement_3d ( 'none', #21007, #16996, #8072 ) ;
#6038 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#6039 = direction ( 'none', ( -4.371138867531604042e-08, -8.742273398254516819e-08, 0.9999999999999951150 ) ) ;
#6040 = cartesian_point ( 'none', ( -2.031498680916698607, 0.4275000818327575058, 0.5660628620632253138 ) ) ;
#6041 = oriented_edge ( 'none', *, *, #26334, .t. ) ;
#6042 = cartesian_point ( 'none', ( -1.798998664874619680, 0.4900000818327556740, 0.3825628823890215857 ) ) ;
#6043 = vector ( 'none', #4766, 39.37007874015748854 ) ;
#6044 = plane ( 'none', #7353 ) ;
#6045 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#6046 = cartesian_point ( 'none', ( -2.423336361370393988, 0.5622441889552295402, -0.7655912519516944181 ) ) ;
#6047 = vertex_point ( 'none', #27505 ) ;
#6048 = circle ( 'none', #20737, 0.05300000000000001932 ) ;
#6049 = direction ( 'none', ( -0.9999999999999990008, 3.897916532926553139e-15, -4.371138804857207673e-08 ) ) ;
#6050 = edge_curve ( 'none', #3210, #27262, #7202, .t. ) ;
#6051 = line ( 'none', #9936, #25321 ) ;
#6052 = axis2_placement_3d ( 'none', #20590, #11664, #11529 ) ;
#6053 = face_outer_bound ( 'none', #25630, .t. ) ;
#6054 = cartesian_point ( 'none', ( -1.885533400000000359, -0.4249999999999999334, 0.3544722000000000151 ) ) ;
#6055 = axis2_placement_3d ( 'none', #23013, #16397, #12081 ) ;
#6056 = edge_curve ( 'none', #2237, #28117, #1028, .t. ) ;
#6057 = cartesian_point ( 'none', ( -2.438049654805977351, 0.5622441889861294895, -0.7659447051220394931 ) ) ;
#6058 = axis2_placement_3d ( 'none', #19967, #20362, #7824 ) ;
#6059 = cylindrical_surface ( 'none', #21510, 0.02344999999999999168 ) ;
#6060 = vector ( 'none', #12368, 39.37007874015748854 ) ;
#6061 = edge_curve ( 'none', #20403, #17336, #27081, .t. ) ;
#6062 = edge_curve ( 'none', #5287, #27175, #18356, .t. ) ;
#6063 = edge_loop ( 'none', ( #11668, #203, #5108, #28192 ) ) ;
#6064 = cartesian_point ( 'none', ( -2.479999999999999982, 0.6180000000000003268, -0.4925277999999995715 ) ) ;
#6065 = edge_loop ( 'none', ( #27718, #7869 ) ) ;
#6066 = closed_shell ( 'none', ( #7275, #15014, #18710, #15045, #15049, #16175, #26629, #20791, #6552, #26420, #17462 ) ) ;
#6067 = direction ( 'none', ( 4.371138804857224878e-08, 8.742273397411546983e-08, -0.9999999999999953371 ) ) ;
#6068 = line ( 'none', #10231, #13801 ) ;
#6069 = advanced_face ( 'none', ( #1168 ), #22908, .f. ) ;
#6070 = cartesian_point ( 'none', ( -2.470883499999999344, -0.4249999999999966027, -1.779527799999999882 ) ) ;
#6071 = oriented_edge ( 'none', *, *, #22662, .t. ) ;
#6072 = oriented_edge ( 'none', *, *, #3943, .f. ) ;
#6073 = axis2_placement_3d ( 'none', #2932, #25100, #5238 ) ;
#6074 = edge_loop ( 'none', ( #19126, #22346 ) ) ;
#6075 = vertex_point ( 'none', #9966 ) ;
#6076 = direction ( 'none', ( -0.03741671222033880057, -0.9960450290638855897, -0.08058715607181941853 ) ) ;
#6077 = cartesian_point ( 'none', ( -1.473749999999999449, 0.5977538599183740420, 0.3244722000000003770 ) ) ;
#6078 = edge_loop ( 'none', ( #11255, #26068, #7181, #20605 ) ) ;
#6079 = cartesian_point ( 'none', ( 0.7919915818240265137, -0.3974000576116238359, -1.689443688655566378 ) ) ;
#6080 = edge_loop ( 'none', ( #16134, #9867, #23285, #17217 ) ) ;
#6081 = cartesian_point ( 'none', ( -2.425113649569702989, 0.5661810000212283978, -0.5144652771106472677 ) ) ;
#6082 = oriented_edge ( 'none', *, *, #5836, .f. ) ;
#6083 = vector ( 'none', #6886, 39.37007874015748143 ) ;
#6084 = cartesian_point ( 'none', ( -1.673998664874620568, 0.4650000818327546526, 0.3825628933168686574 ) ) ;
#6085 = direction ( 'none', ( 0.7071067811865512365, 0.000000000000000000, 0.7071067811865436870 ) ) ;
#6086 = axis2_placement_3d ( 'none', #17596, #15436, #22054 ) ;
#6087 = cartesian_point ( 'none', ( -2.381025604267044571, -0.4182743711071789661, -1.813031552828929582 ) ) ;
#6088 = oriented_edge ( 'none', *, *, #21683, .f. ) ;
#6089 = direction ( 'none', ( 1.109499166036610103e-16, -2.483656018061541207e-16, 1.000000000000000000 ) ) ;
#6090 = edge_curve ( 'none', #5879, #8667, #9826, .t. ) ;
#6091 = direction ( 'none', ( 0.9999999999999990008, -3.897916532926553139e-15, 4.371138804857207673e-08 ) ) ;
#6092 = axis2_placement_3d ( 'none', #3431, #14391, #10054 ) ;
#6093 = cartesian_point ( 'none', ( -1.573998679168243653, 0.6125000818327539509, 0.5460629020591458715 ) ) ;
#6094 = cartesian_point ( 'none', ( -1.803892567723579310, -0.4182743711071820192, 0.3310491343781572504 ) ) ;
#6095 = direction ( 'none', ( 0.02493293503528876479, 3.053403908431528903e-18, -0.9996891260539578772 ) ) ;
#6096 = cartesian_point ( 'none', ( -1.516998664874620317, 0.5375000818327534402, 0.3825629070422447153 ) ) ;
#6097 = vector ( 'none', #16671, 39.37007874015748143 ) ;
#6098 = line ( 'none', #6375, #17263 ) ;
#6099 = edge_curve ( 'none', #19162, #9443, #11699, .t. ) ;
#6100 = advanced_face ( 'none', ( #23337 ), #25352, .f. ) ;
#6101 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#6102 = oriented_edge ( 'none', *, *, #8509, .t. ) ;
#6103 = cartesian_point ( 'none', ( -1.901498679168243999, 0.4225000818327565577, 0.5460628734281863794 ) ) ;
#6104 = vertex_point ( 'none', #1312 ) ;
#6105 = vertex_point ( 'none', #25637 ) ;
#6106 = oriented_edge ( 'none', *, *, #21843, .t. ) ;
#6107 = axis2_placement_3d ( 'none', #13931, #24988, #15799 ) ;
#6108 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#6109 = direction ( 'none', ( 0.5740062820284164147, -1.302190437738951574e-15, 0.8188508949692331340 ) ) ;
#6110 = oriented_edge ( 'none', *, *, #24190, .t. ) ;
#6111 = oriented_edge ( 'none', *, *, #928, .t. ) ;
#6112 = oriented_edge ( 'none', *, *, #19343, .f. ) ;
#6113 = vector ( 'none', #7287, 39.37007874015748143 ) ;
#6114 = oriented_edge ( 'none', *, *, #555, .t. ) ;
#6115 = direction ( 'none', ( 0.6000000349691098078, 6.993818484054243131e-08, -0.7999999737731634530 ) ) ;
#6116 = cartesian_point ( 'none', ( -2.437338296673830840, 0.5494488914076578467, -0.5144320914981639348 ) ) ;
#6117 = vertex_point ( 'none', #25206 ) ;
#6118 = oriented_edge ( 'none', *, *, #13289, .f. ) ;
#6119 = cylindrical_surface ( 'none', #11980, 0.01181100000000002287 ) ;
#6120 = cartesian_point ( 'none', ( -0.2259999999999991738, 0.8000000000000019318, 0.1514722000000001678 ) ) ;
#6121 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.4115000000000004210, -1.705527799999999816 ) ) ;
#6122 = line ( 'none', #14911, #656 ) ;
#6123 = vector ( 'none', #17306, 39.37007874015748143 ) ;
#6124 = edge_curve ( 'none', #26648, #27169, #26422, .t. ) ;
#6125 = cartesian_point ( 'none', ( -0.3565569027680620673, -0.3649999999999991029, 0.3159103854884315332 ) ) ;
#6126 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#6127 = cartesian_point ( 'none', ( 0.8319877176952865661, 0.1063164549209643928, -1.910532161107053817 ) ) ;
#6128 = vertex_point ( 'none', #14289 ) ;
#6129 = edge_loop ( 'none', ( #27294, #8279, #15556, #14989 ) ) ;
#6130 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #24123, #4412, #13206, #21966 ),
( #2244, #11037, #19818, #8101 ),
( #18585, #5494, #14429, #22905 ),
( #25633, #27790, #25062, #23187 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 4 ),
( 0.000000000000000000, 1.000000000000000000 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9667668440800000207, 0.9667668440800000207, 1.000000000000000000),
( 0.8047378540949999826, 0.7779938755149999885, 0.7779938755149999885, 0.8047378540949999826),
( 0.8047378540949999826, 0.7779938755149999885, 0.7779938755149999885, 0.8047378540949999826),
( 1.000000000000000000, 0.9667668440800000207, 0.9667668440800000207, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#6131 = oriented_edge ( 'none', *, *, #18371, .f. ) ;
#6132 = cartesian_point ( 'none', ( -0.5911728372771292150, -0.4182743711071790216, -1.713517430020248922 ) ) ;
#6133 = oriented_edge ( 'none', *, *, #26459, .t. ) ;
#6134 = cartesian_point ( 'none', ( 0.4833679000000000170, -0.4249999999999999889, 0.4494722000000003770 ) ) ;
#6135 = plane ( 'none', #2242 ) ;
#6136 = cartesian_point ( 'none', ( -1.776460794363609486, -0.3826753930348015253, 0.3777249570424696667 ) ) ;
#6137 = oriented_edge ( 'none', *, *, #20999, .t. ) ;
#6138 = oriented_edge ( 'none', *, *, #19425, .f. ) ;
#6139 = face_outer_bound ( 'none', #20910, .t. ) ;
#6140 = oriented_edge ( 'none', *, *, #1953, .f. ) ;
#6141 = line ( 'none', #27717, #7494 ) ;
#6142 = vertex_point ( 'none', #18881 ) ;
#6143 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#6144 = cartesian_point ( 'none', ( -2.412537631507703395, -0.3826753930347984167, -1.764685493246442194 ) ) ;
#6145 = cylindrical_surface ( 'none', #21070, 0.06299999999999998657 ) ;
#6146 = cartesian_point ( 'none', ( -2.476278158171223875, 0.5020079464397223523, -0.5134478453791924135 ) ) ;
#6147 = edge_curve ( 'none', #8063, #14861, #7960, .t. ) ;
#6148 = cartesian_point ( 'none', ( -2.458293681342315740, 0.5402528818634042551, -0.5150350808972662398 ) ) ;
#6149 = person_and_organization ( #25830, #2818 ) ;
#6150 = cartesian_point ( 'none', ( -1.515998680916699870, 0.5375000818327534402, 0.5660629071296667814 ) ) ;
#6151 = line ( 'none', #8468, #5360 ) ;
#6152 = edge_curve ( 'none', #5025, #10812, #10336, .t. ) ;
#6153 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#6154 = cartesian_point ( 'none', ( -2.422118970108260605, 0.5402356323842992802, -0.7649825581910327799 ) ) ;
#6155 = edge_curve ( 'none', #21725, #10695, #876, .t. ) ;
#6156 = face_outer_bound ( 'none', #10280, .t. ) ;
#6157 = cartesian_point ( 'none', ( 0.7826728372771291076, -0.4182743711071796322, -1.697538169979751377 ) ) ;
#6158 = line ( 'none', #15236, #21088 ) ;
#6159 = plane ( 'none', #12694 ) ;
#6160 = direction ( 'none', ( 1.000000000000000000, -1.249000902703300615e-16, -1.584598604213609715e-16 ) ) ;
#6161 = oriented_edge ( 'none', *, *, #1352, .f. ) ;
#6162 = oriented_edge ( 'none', *, *, #15191, .t. ) ;
#6163 = plane ( 'none', #10043 ) ;
#6164 = direction ( 'none', ( 2.567390744445674993e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#6165 = cartesian_point ( 'none', ( -2.474686899999999135, -0.4249999999999965472, -1.812527800000000466 ) ) ;
#6166 = oriented_edge ( 'none', *, *, #4617, .t. ) ;
#6167 = cylindrical_surface ( 'none', #8113, 0.04450000000000003259 ) ;
#6168 = direction ( 'none', ( 1.214154663850784639e-16, 0.000000000000000000, 1.000000000000000000 ) ) ;
#6169 = axis2_placement_3d ( 'none', #4746, #13673, #24725 ) ;
#6170 = face_outer_bound ( 'none', #7799, .t. ) ;
#6171 = cartesian_point ( 'none', ( 0.8570000000000002061, 0.8000000000000019318, -1.812527799999999800 ) ) ;
#6172 = vertex_point ( 'none', #3336 ) ;
#6173 = vertex_point ( 'none', #12112 ) ;
#6174 = oriented_edge ( 'none', *, *, #2012, .f. ) ;
#6175 = cartesian_point ( 'none', ( -1.766014062722871092, -0.4182743711071820747, 0.3624618300202483989 ) ) ;
#6176 = oriented_edge ( 'none', *, *, #3952, .t. ) ;
#6177 = cartesian_point ( 'none', ( -2.011498679168242543, 0.5375000818327573260, 0.5460628638116808986 ) ) ;
#6178 = cylindrical_surface ( 'none', #21516, 0.01181100000000002287 ) ;
#6179 = cartesian_point ( 'none', ( -2.436908068735543775, 0.5553544245236705645, -0.7581328783646560376 ) ) ;
#6180 = oriented_edge ( 'none', *, *, #19933, .f. ) ;
#6181 = face_outer_bound ( 'none', #8665, .t. ) ;
#6182 = line ( 'none', #18834, #20686 ) ;
#6183 = edge_curve ( 'none', #26643, #3547, #5783, .t. ) ;
#6184 = cartesian_point ( 'none', ( 0.7342084116317980635, -0.3966555739359075572, -1.664117243997439433 ) ) ;
#6185 = face_outer_bound ( 'none', #10849, .t. ) ;
#6186 = edge_curve ( 'none', #24691, #15186, #15407, .t. ) ;
#6187 = edge_loop ( 'none', ( #11058, #22534, #10378, #6513 ) ) ;
#6188 = edge_curve ( 'none', #9143, #6173, #15296, .t. ) ;
#6189 = direction ( 'none', ( 7.897916534058051356e-15, 1.000000000000000000, -2.588457267232804265e-17 ) ) ;
#6190 = edge_curve ( 'none', #553, #16113, #5265, .t. ) ;
#6191 = cartesian_point ( 'none', ( 0.7458318663382047520, -0.3677731010850381899, -1.724282448484116603 ) ) ;
#6192 = axis2_placement_3d ( 'none', #8630, #10630, #25880 ) ;
#6193 = cartesian_point ( 'none', ( -0.2650000000000000688, 6.574247026330395755e-21, 0.2786485840073604225 ) ) ;
#6194 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#6195 = cartesian_point ( 'none', ( -2.419708751879419584, 0.5661811751642744639, -0.5177727512231163898 ) ) ;
#6196 = cylindrical_surface ( 'none', #18854, 0.01750000000000001901 ) ;
#6197 = oriented_edge ( 'none', *, *, #17120, .f. ) ;
#6198 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4115000000000006986, -1.705527799999999816 ) ) ;
#6199 = axis2_placement_3d ( 'none', #10746, #21977, #1822 ) ;
#6200 = line ( 'none', #4046, #7364 ) ;
#6201 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#6202 = oriented_edge ( 'none', *, *, #15169, .f. ) ;
#6203 = oriented_edge ( 'none', *, *, #17112, .f. ) ;
#6204 = oriented_edge ( 'none', *, *, #15047, .f. ) ;
#6205 = edge_curve ( 'none', #24089, #9506, #4207, .t. ) ;
#6206 = oriented_edge ( 'none', *, *, #17299, .t. ) ;
#6207 = edge_curve ( 'none', #8231, #20496, #13001, .t. ) ;
#6208 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#6209 = direction ( 'none', ( 1.020834659419799449e-16, -1.000000000000000000, 2.588457267232843400e-17 ) ) ;
#6210 = axis2_placement_3d ( 'none', #8925, #9061, #17418 ) ;
#6211 = vertex_point ( 'none', #21764 ) ;
#6212 = axis2_placement_3d ( 'none', #11934, #5606, #7627 ) ;
#6213 = oriented_edge ( 'none', *, *, #7265, .f. ) ;
#6214 = direction ( 'none', ( 0.000000000000000000, 1.534746063856326479e-15, -1.000000000000000000 ) ) ;
#6215 = vertex_point ( 'none', #10975 ) ;
#6216 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#6217 = edge_curve ( 'none', #1798, #21086, #26214, .t. ) ;
#6218 = oriented_edge ( 'none', *, *, #11919, .f. ) ;
#6219 = cartesian_point ( 'none', ( -0.4719999999999992535, 0.8130000000000019433, 0.5144722000000000461 ) ) ;
#6220 = plane ( 'none', #21126 ) ;
#6221 = cylindrical_surface ( 'none', #3266, 0.03174999999999996575 ) ;
#6222 = advanced_face ( 'none', ( #14874 ), #13118, .t. ) ;
#6223 = vertex_point ( 'none', #2038 ) ;
#6224 = advanced_face ( 'none', ( #12693 ), #23772, .f. ) ;
#6225 = line ( 'none', #21766, #26269 ) ;
#6226 = cartesian_point ( 'none', ( -1.798998677988036032, 0.4900000818327556740, 0.5325628823890210528 ) ) ;
#6227 = edge_curve ( 'none', #10446, #3297, #20434, .t. ) ;
#6228 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795121808e-15, -8.742277704857227033e-08 ) ) ;
#6229 = face_outer_bound ( 'none', #3162, .t. ) ;
#6230 = advanced_face ( 'none', ( #24214 ), #6221, .f. ) ;
#6231 = plane ( 'none', #25369 ) ;
#6232 = cartesian_point ( 'none', ( -2.416499999999999648, -0.3649999999999966604, -1.865527800000000624 ) ) ;
#6233 =( bounded_curve ( ) b_spline_curve ( 3, ( #26184, #6480, #19998, #15268 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.776521084076911894, 1.804961049889083791 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999325984978213455, 0.9999325984978213455, 1.000000000000000000 ) )
representation_item ( '' ) );
#6234 = vector ( 'none', #23246, 39.37007874015748143 ) ;
#6235 = cartesian_point ( 'none', ( -2.011498664874619813, 0.4025000818327573171, 0.3825628638116814195 ) ) ;
#6236 = axis2_placement_3d ( 'none', #19032, #4213, #6517 ) ;
#6237 = oriented_edge ( 'none', *, *, #9871, .f. ) ;
#6238 = vector ( 'none', #27816, 39.37007874015748143 ) ;
#6239 = cartesian_point ( 'none', ( -2.298998679168240855, 0.5775000818327596930, 0.5460628386776325005 ) ) ;
#6240 = oriented_edge ( 'none', *, *, #24837, .f. ) ;
#6241 = edge_loop ( 'none', ( #8445, #18981, #18185, #19507 ) ) ;
#6242 = oriented_edge ( 'none', *, *, #18174, .t. ) ;
#6243 = direction ( 'none', ( -1.020834659419799449e-16, 1.000000000000000000, -2.588457267232843400e-17 ) ) ;
#6244 = cartesian_point ( 'none', ( -2.364073421130216346, 0.5602756882382599057, -0.8024242133333996385 ) ) ;
#6245 = oriented_edge ( 'none', *, *, #8355, .t. ) ;
#6246 = oriented_edge ( 'none', *, *, #18868, .f. ) ;
#6247 = edge_curve ( 'none', #5489, #24050, #7891, .t. ) ;
#6248 = oriented_edge ( 'none', *, *, #10640, .f. ) ;
#6249 = oriented_edge ( 'none', *, *, #24963, .t. ) ;
#6250 = cartesian_point ( 'none', ( -1.973998676545558828, 0.6125000818327571706, 0.5160628670900351267 ) ) ;
#6251 = circle ( 'none', #7611, 0.1250000000000000278 ) ;
#6252 = oriented_edge ( 'none', *, *, #16602, .t. ) ;
#6253 = vector ( 'none', #1858, 39.37007874015747433 ) ;
#6254 = oriented_edge ( 'none', *, *, #25527, .f. ) ;
#6255 = edge_curve ( 'none', #25203, #2121, #1896, .t. ) ;
#6256 = vector ( 'none', #12170, 39.37007874015748854 ) ;
#6257 = vector ( 'none', #4743, 39.37007874015748143 ) ;
#6258 = edge_curve ( 'none', #14558, #12420, #7602, .t. ) ;
#6259 = edge_curve ( 'none', #19464, #16170, #28236, .t. ) ;
#6260 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#6261 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#6262 = cartesian_point ( 'none', ( 0.5165178991189992574, -0.4115000000000037517, 0.2674051971840185615 ) ) ;
#6263 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#6264 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.4182743711071790771, -1.705527799999999816 ) ) ;
#6265 = vector ( 'none', #5104, 39.37007874015748143 ) ;
#6266 = cartesian_point ( 'none', ( 0.7182967995368526593, -0.3964486505556534812, -1.736239424508160933 ) ) ;
#6267 = cartesian_point ( 'none', ( 0.8429657275345823209, 0.08073520077715459764, -1.909786394853644431 ) ) ;
#6268 = oriented_edge ( 'none', *, *, #24001, .t. ) ;
#6269 = vertex_point ( 'none', #19173 ) ;
#6270 = vector ( 'none', #26148, 39.37007874015748143 ) ;
#6271 = vector ( 'none', #21277, 39.37007874015748143 ) ;
#6272 = vertex_point ( 'none', #10826 ) ;
#6273 = oriented_edge ( 'none', *, *, #18275, .f. ) ;
#6274 = cartesian_point ( 'none', ( -1.495998664874620410, 0.5375000818327532182, 0.3825629088781230536 ) ) ;
#6275 = line ( 'none', #15213, #5926 ) ;
#6276 = cartesian_point ( 'none', ( 0.5052381339568481344, 0.1957932084928166450, -1.501727599999999496 ) ) ;
#6277 = axis2_placement_3d ( 'none', #24649, #16157, #22233 ) ;
#6278 = oriented_edge ( 'none', *, *, #17525, .t. ) ;
#6279 = oriented_edge ( 'none', *, *, #21017, .f. ) ;
#6280 = cartesian_point ( 'none', ( -2.423336372443305908, 0.5425591273202826637, -0.5109107246096235011 ) ) ;
#6281 = oriented_edge ( 'none', *, *, #10769, .f. ) ;
#6282 = advanced_face ( 'none', ( #23916 ), #28379, .f. ) ;
#6283 = cartesian_point ( 'none', ( -0.8299999999999998490, -0.1489999999999996882, -1.705527799999999594 ) ) ;
#6284 = advanced_face ( 'none', ( #17450 ), #21906, .f. ) ;
#6285 = oriented_edge ( 'none', *, *, #12543, .f. ) ;
#6286 = cartesian_point ( 'none', ( -2.385614822091187914, -0.3968392315017409411, -1.823977519093855859 ) ) ;
#6287 = circle ( 'none', #22815, 0.1210000000000000242 ) ;
#6288 = cartesian_point ( 'none', ( -2.382380150494725513, -0.3968810438261080598, -1.735041892826091781 ) ) ;
#6289 = cartesian_point ( 'none', ( -0.1494999999999999385, -4.191179026725816234e-18, 0.2275000000000000633 ) ) ;
#6290 = cartesian_point ( 'none', ( -2.423128540832304445, 0.5553544252120384828, -0.7660068935103652166 ) ) ;
#6291 = direction ( 'none', ( -0.5368568878348688456, -1.132976905471918176e-15, 0.8436733265810048010 ) ) ;
#6292 = face_outer_bound ( 'none', #16921, .t. ) ;
#6293 = cartesian_point ( 'none', ( 0.7065145920853757033, -0.4182743711071820747, -0.01216246054693831749 ) ) ;
#6294 = line ( 'none', #15231, #26402 ) ;
#6295 = cartesian_point ( 'none', ( -2.420533779485978698, 0.5402401781785088897, -0.7623444254177224044 ) ) ;
#6296 =( bounded_curve ( ) b_spline_curve ( 3, ( #25212, #9682, #14292, #25491 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.778409929903697284, 1.808979128359585520 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999221285248525160, 0.9999221285248525160, 1.000000000000000000 ) )
representation_item ( '' ) );
#6297 = direction ( 'none', ( 0.06140715396137558929, -0.9960450290638855897, -0.06421418472181424086 ) ) ;
#6298 = cartesian_point ( 'none', ( -1.773998671431328500, 0.4560000818327578642, 0.3825628845745904227 ) ) ;
#6299 = conical_surface ( 'none', #23295, 0.05399999999999997857, 0.2617993877991499074 ) ;
#6300 = cartesian_point ( 'none', ( -2.355009152374752723, 0.5602756847792106365, -0.7628572838033297332 ) ) ;
#6301 = plane ( 'none', #17750 ) ;
#6302 = axis2_placement_3d ( 'none', #25694, #14782, #12902 ) ;
#6303 = cartesian_point ( 'none', ( -2.414842743648492274, 0.5553544032666813957, -0.5149811465431823887 ) ) ;
#6304 = oriented_edge ( 'none', *, *, #9557, .t. ) ;
#6305 = oriented_edge ( 'none', *, *, #1091, .f. ) ;
#6306 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#6307 = cartesian_point ( 'none', ( -1.408297925509280013, 0.7399999999999999911, 0.4044722000000003370 ) ) ;
#6308 = cartesian_point ( 'none', ( -2.436908079215951428, 0.5553544035628654729, -0.5183690988370983632 ) ) ;
#6309 = oriented_edge ( 'none', *, *, #26779, .t. ) ;
#6310 = direction ( 'none', ( 0.8188508949692391292, 6.869404254901763726e-16, -0.5740062820284077549 ) ) ;
#6311 = oriented_closed_shell ( 'none', *, #6544, .f. );
#6312 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#6313 = line ( 'none', #23721, #27149 ) ;
#6314 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#6315 = oriented_edge ( 'none', *, *, #91, .f. ) ;
#6316 = edge_loop ( 'none', ( #23212, #18750, #22292, #21427 ) ) ;
#6317 = vertex_point ( 'none', #17026 ) ;
#6318 = cartesian_point ( 'none', ( -2.129999999999999893, -2.390366994456230070e-16, 0.2944205628583465573 ) ) ;
#6319 = cartesian_point ( 'none', ( -2.436908068563412133, 0.5661811965213977560, -0.7620698852921657940 ) ) ;
#6320 = edge_curve ( 'none', #10844, #825, #25782, .t. ) ;
#6321 = circle ( 'none', #17358, 0.03199999999999995903 ) ;
#6322 = oriented_edge ( 'none', *, *, #15191, .f. ) ;
#6323 = face_outer_bound ( 'none', #5336, .t. ) ;
#6324 = direction ( 'none', ( 0.3398612676323445325, -0.000000000000000000, -0.9404755811627092399 ) ) ;
#6325 = axis2_placement_3d ( 'none', #285, #2725, #15821 ) ;
#6326 = cartesian_point ( 'none', ( 0.9700000000000000844, -0.4249999999999999889, -1.800527799999998901 ) ) ;
#6327 = vertex_point ( 'none', #18261 ) ;
#6328 = cylindrical_surface ( 'none', #10834, 0.1000000000000000056 ) ;
#6329 = cartesian_point ( 'none', ( 0.8368465000000006038, -0.4249999999999999334, -0.08049999999999866984 ) ) ;
#6330 = line ( 'none', #15119, #6527 ) ;
#6331 = direction ( 'none', ( 0.9848987550793887324, -4.350474557862108293e-16, 0.1731312861474505749 ) ) ;
#6332 = cartesian_point ( 'none', ( 0.7811508589355944387, -0.3972612034811037196, -1.737788842241536180 ) ) ;
#6333 = oriented_edge ( 'none', *, *, #1751, .f. ) ;
#6334 = line ( 'none', #26467, #7007 ) ;
#6335 = cartesian_point ( 'none', ( -2.011498664874619369, 0.4225000818327573904, 0.3825628638116814195 ) ) ;
#6336 = cartesian_point ( 'none', ( -1.798998677988036032, 0.4900000818327556740, 0.5325628823890210528 ) ) ;
#6337 = cartesian_point ( 'none', ( -2.437758349872654495, 0.5661811965132749203, -0.7619769706776065021 ) ) ;
#6338 = direction ( 'none', ( -4.663908151380364813e-16, -1.450228825916610534e-15, 1.000000000000000000 ) ) ;
#6339 = circle ( 'none', #9099, 0.05118110236220474452 ) ;
#6340 = vector ( 'none', #5264, 39.37007874015748143 ) ;
#6341 = line ( 'none', #15132, #5979 ) ;
#6342 = oriented_edge ( 'none', *, *, #28176, .t. ) ;
#6343 = edge_loop ( 'none', ( #23773, #15046, #17445, #22374, #3904 ) ) ;
#6344 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#6345 = edge_curve ( 'none', #3837, #23393, #4219, .t. ) ;
#6346 = direction ( 'none', ( 1.475715455891945576e-16, -0.000000000000000000, -1.000000000000000000 ) ) ;
#6347 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#6348 = oriented_edge ( 'none', *, *, #11641, .t. ) ;
#6349 = oriented_edge ( 'none', *, *, #24913, .f. ) ;
#6350 = edge_curve ( 'none', #4845, #13915, #15827, .t. ) ;
#6351 = oriented_edge ( 'none', *, *, #3179, .t. ) ;
#6352 = oriented_edge ( 'none', *, *, #260, .f. ) ;
#6353 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#6355 = advanced_face ( 'none', ( #11244 ), #2870, .t. ) ;
#6354 = direction ( 'none', ( 1.000000000000000000, -1.249000902703304066e-16, 0.000000000000000000 ) ) ;
#6356 = oriented_edge ( 'none', *, *, #22797, .t. ) ;
#6357 = oriented_edge ( 'none', *, *, #24987, .t. ) ;
#6358 = cartesian_point ( 'none', ( -2.424020899902585402, 0.5622441886473820150, -0.7620698850730338592 ) ) ;
#6359 = circle ( 'none', #12311, 0.005905511811023608955 ) ;
#6360 = b_spline_curve_with_knots ( 'none', 3,
( #11060, #17539, #14954, #1838 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002204729931177868319, 0.0003987147682254121492 ),
.unspecified. ) ;
#6361 = oriented_edge ( 'none', *, *, #16400, .t. ) ;
#6362 = cartesian_point ( 'none', ( 0.4251547941983773171, 0.8130000000000019433, 0.4794848471845143401 ) ) ;
#6363 = oriented_edge ( 'none', *, *, #24963, .f. ) ;
#6364 = cartesian_point ( 'none', ( 1.829985958301286199e-17, -0.2000000000000001221, 0.2614999999999999547 ) ) ;
#6365 = direction ( 'none', ( -4.371137711049236211e-08, -8.742273109133838669e-08, 0.9999999999999953371 ) ) ;
#6366 = axis2_placement_3d ( 'none', #22234, #4937, #24387 ) ;
#6367 = cartesian_point ( 'none', ( -0.2000000000000000389, 3.073328992872296367e-16, 0.2275000000000000633 ) ) ;
#6368 = axis2_placement_3d ( 'none', #18048, #22378, #5381 ) ;
#6369 = edge_loop ( 'none', ( #9284, #22747, #7246, #11700, #25803 ) ) ;
#6370 = cartesian_point ( 'none', ( -1.823998671431328100, 0.4560000818327582528, 0.5325628802034522158 ) ) ;
#6371 = cartesian_point ( 'none', ( 0.0004921259842519774960, 0.01968503937007870866, 0.1275000000000000855 ) ) ;
#6372 = cylindrical_surface ( 'none', #13586, 0.03250000000000000111 ) ;
#6373 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#6374 = direction ( 'none', ( -4.371138804857224878e-08, -8.742273397411541689e-08, 0.9999999999999951150 ) ) ;
#6375 = cartesian_point ( 'none', ( 0.03175000000000004208, 0.1999999999999999556, 0.3215000000000001190 ) ) ;
#6376 = edge_curve ( 'none', #19929, #24580, #27629, .t. ) ;
#6377 = cartesian_point ( 'none', ( 0.9700000000000000844, 6.829619984160658046e-17, -1.725098138463356801 ) ) ;
#6378 = oriented_edge ( 'none', *, *, #26632, .f. ) ;
#6379 = axis2_placement_3d ( 'none', #23163, #3748, #12524 ) ;
#6380 = cartesian_point ( 'none', ( -1.820913005636390691, -0.3826753930348014698, 0.3312194429575297527 ) ) ;
#6381 = edge_curve ( 'none', #2301, #24455, #15569, .t. ) ;
#6382 = oriented_edge ( 'none', *, *, #19013, .f. ) ;
#6383 = vertex_point ( 'none', #2325 ) ;
#6384 = cartesian_point ( 'none', ( -2.457443389433194181, 0.5661811961326219667, -0.7576228052882971742 ) ) ;
#6385 = edge_curve ( 'none', #8525, #21503, #13685, .t. ) ;
#6386 = cartesian_point ( 'none', ( -2.427988862363200884, -0.4013760840430015131, -1.778433412982200146 ) ) ;
#6387 = edge_curve ( 'none', #26106, #17401, #14324, .t. ) ;
#6388 = cartesian_point ( 'none', ( -2.411693126469432791, 0.5553544250263648951, -0.7638830333162949238 ) ) ;
#6389 = vertex_point ( 'none', #24343 ) ;
#6390 = edge_curve ( 'none', #4769, #20195, #154, .t. ) ;
#6391 = oriented_edge ( 'none', *, *, #11983, .f. ) ;
#6392 = oriented_edge ( 'none', *, *, #4130, .t. ) ;
#6393 = edge_loop ( 'none', ( #23836, #23030, #7169, #26944 ) ) ;
#6395 = edge_curve ( 'none', #22270, #9980, #17726, .t. ) ;
#6394 = cartesian_point ( 'none', ( -0.3518709333797831462, -0.4249999999999999889, 0.3209394194987403304 ) ) ;
#6396 = cartesian_point ( 'none', ( 0.7651540490846665543, -0.4067148765948400135, -0.1225479699302200048 ) ) ;
#6397 = edge_curve ( 'none', #7061, #23748, #20032, .t. ) ;
#6398 = oriented_edge ( 'none', *, *, #13046, .t. ) ;
#6399 = vertex_point ( 'none', #5030 ) ;
#6400 = circle ( 'none', #10055, 0.04450000000000010197 ) ;
#6401 = circle ( 'none', #26151, 0.04300000000000005901 ) ;
#6402 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#6403 = direction ( 'none', ( -1.318389841742374624e-16, -1.000000000000000000, -1.450228825916611125e-15 ) ) ;
#6404 = axis2_placement_3d ( 'none', #26391, #2072, #8857 ) ;
#6405 = axis2_placement_3d ( 'none', #13636, #7866, #14487 ) ;
#6406 = direction ( 'none', ( 0.000000000000000000, 1.308737087772246917e-15, -1.000000000000000000 ) ) ;
#6407 = plane ( 'none', #10806 ) ;
#6408 = edge_curve ( 'none', #20108, #13423, #19291, .t. ) ;
#6409 = direction ( 'none', ( -5.691546018823777957e-17, -0.8571673007021123336, -0.5150380749100541555 ) ) ;
#6410 = direction ( 'none', ( 0.8436733265810066884, 0.000000000000000000, 0.5368568878348661810 ) ) ;
#6411 = cartesian_point ( 'none', ( 0.8365440644421922034, 0.09666411150151452136, -1.910372098524298234 ) ) ;
#6412 = edge_curve ( 'none', #23800, #3895, #7337, .t. ) ;
#6413 = oriented_edge ( 'none', *, *, #12302, .t. ) ;
#6414 = oriented_edge ( 'none', *, *, #27978, .t. ) ;
#6415 = oriented_edge ( 'none', *, *, #18030, .t. ) ;
#6416 = axis2_placement_3d ( 'none', #11833, #16146, #10895 ) ;
#6417 = edge_loop ( 'none', ( #3616, #23585, #17677, #10703, #23381, #25619 ) ) ;
#6418 = edge_curve ( 'none', #729, #14582, #16111, .t. ) ;
#6419 = advanced_face ( 'none', ( #22316 ), #4494, .t. ) ;
#6420 = oriented_edge ( 'none', *, *, #13259, .t. ) ;
#6421 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#6423 = cartesian_point ( 'none', ( 0.8580000000000002069, -0.3490000000000000324, -1.813527799999999690 ) ) ;
#6422 = axis2_placement_3d ( 'none', #26592, #3927, #10944 ) ;
#6424 = vector ( 'none', #26782, 39.37007874015748854 ) ;
#6425 = direction ( 'none', ( -0.5740062820284106415, 1.302190437738956504e-15, -0.8188508949692371308 ) ) ;
#6426 = edge_curve ( 'none', #25208, #6389, #13286, .t. ) ;
#6427 = vertex_point ( 'none', #17990 ) ;
#6428 = vertex_point ( 'none', #20294 ) ;
#6429 = cartesian_point ( 'none', ( -2.418404142276914026, 0.5661811750787351105, -0.5167942939321532592 ) ) ;
#6430 = oriented_edge ( 'none', *, *, #3732, .t. ) ;
#6431 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#6432 = vertex_point ( 'none', #9353 ) ;
#6433 = cartesian_point ( 'none', ( -1.495998657837087409, 0.4425000818327533558, 0.3020629088781233706 ) ) ;
#6434 = line ( 'none', #19668, #3998 ) ;
#6435 = cartesian_point ( 'none', ( -2.460255716542117277, 0.5644867217758094968, -0.7599492627219763818 ) ) ;
#6436 = vector ( 'none', #736, 39.37007874015748143 ) ;
#6437 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#6438 = line ( 'none', #23555, #7918 ) ;
#6439 = cartesian_point ( 'none', ( 0.7919825586882920376, -0.3973884952176732210, -0.06442043135480096661 ) ) ;
#6440 = cartesian_point ( 'none', ( -1.545000000000000151, -0.1549999999999999989, 0.4644722000000001128 ) ) ;
#6441 = cylindrical_surface ( 'none', #15257, 0.003937007874015743640 ) ;
#6442 = advanced_face ( 'none', ( #4893 ), #2465, .t. ) ;
#6443 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, -1.214154663850784639e-16 ) ) ;
#6444 = line ( 'none', #13493, #437 ) ;
#6445 = axis2_placement_3d ( 'none', #14943, #1534, #25863 ) ;
#6446 = vector ( 'none', #13136, 39.37007874015748143 ) ;
#6447 = direction ( 'none', ( 6.234620262429890065e-16, 1.483110105720601101e-15, -1.000000000000000000 ) ) ;
#6448 = direction ( 'none', ( -6.181723289653479488e-08, 0.7071067811865475727, 0.7071067811865449082 ) ) ;
#6449 = cartesian_point ( 'none', ( -0.5955396556729173341, -0.4160162047798955931, -1.667068884898348147 ) ) ;
#6450 = edge_curve ( 'none', #25958, #12279, #5608, .t. ) ;
#6451 = oriented_edge ( 'none', *, *, #22898, .t. ) ;
#6452 = oriented_edge ( 'none', *, *, #16236, .f. ) ;
#6453 = advanced_face ( 'none', ( #13969 ), #7629, .f. ) ;
#6454 = conical_surface ( 'none', #27558, 0.1907526089892586929, 0.02493551902323541680 ) ;
#6455 = direction ( 'none', ( 0.7999999737731691152, -5.245364906314443845e-08, 0.6000000349691040347 ) ) ;
#6456 = direction ( 'none', ( 0.5740062820284164147, -1.302190437738951574e-15, 0.8188508949692331340 ) ) ;
#6457 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#6458 = oriented_edge ( 'none', *, *, #14509, .t. ) ;
#6459 = axis2_placement_3d ( 'none', #28287, #1803, #28149 ) ;
#6460 = cartesian_point ( 'none', ( 0.7826728372771291076, -0.4182743711071820192, -0.07251036997975127130 ) ) ;
#6461 = cartesian_point ( 'none', ( -0.5780355078736867380, -0.3695362541593951167, -1.697808537317602839 ) ) ;
#6462 = cartesian_point ( 'none', ( -2.529999999999999361, 0.6400000000000000133, -0.8900277999999995915 ) ) ;
#6463 = face_outer_bound ( 'none', #5165, .t. ) ;
#6464 = oriented_edge ( 'none', *, *, #4953, .t. ) ;
#6465 = oriented_edge ( 'none', *, *, #23952, .f. ) ;
#6466 = oriented_edge ( 'none', *, *, #218, .f. ) ;
#6467 = cartesian_point ( 'none', ( -2.479999999999999982, 0.5860000000000004095, -0.4925277999999995715 ) ) ;
#6468 = cartesian_point ( 'none', ( -1.873998683976496160, 0.4560000818327562544, 0.6010628758323125487 ) ) ;
#6469 = circle ( 'none', #22518, 0.06499999999999998834 ) ;
#6470 = axis2_placement_3d ( 'none', #3585, #25302, #20995 ) ;
#6471 = vertex_point ( 'none', #16540 ) ;
#6472 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795121808e-15, -8.742277704857227033e-08 ) ) ;
#6473 = face_outer_bound ( 'none', #24427, .t. ) ;
#6474 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#6475 = oriented_edge ( 'none', *, *, #14230, .f. ) ;
#6476 = cartesian_point ( 'none', ( 0.000000000000000000, 3.414809992080329023e-16, 0.08949999999999995459 ) ) ;
#6477 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#6478 = axis2_placement_3d ( 'none', #16838, #12657, #10213 ) ;
#6479 = line ( 'none', #17271, #9268 ) ;
#6480 = cartesian_point ( 'none', ( -2.343497042057240964, -0.4021036888403782816, -1.799026295666531272 ) ) ;
#6481 = cartesian_point ( 'none', ( 0.7134369941950555738, -0.4137580796234385794, -0.04242214814322736727 ) ) ;
#6482 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#6483 = cartesian_point ( 'none', ( -2.416686900000000193, -0.4249999999999993783, 0.08747219999999984730 ) ) ;
#6484 = axis2_placement_3d ( 'none', #13535, #22299, #27012 ) ;
#6485 = cylindrical_surface ( 'none', #14180, 0.03150000000000001410 ) ;
#6486 = cartesian_point ( 'none', ( -2.436908068518354398, 0.5661811966115050110, -0.7631005915433077824 ) ) ;
#6487 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#6488 = edge_curve ( 'none', #4178, #5232, #9638, .t. ) ;
#6489 = axis2_placement_3d ( 'none', #24150, #25874, #4294 ) ;
#6490 = cartesian_point ( 'none', ( -2.126249999999999307, 0.3690038599183740331, 0.3244722000000003770 ) ) ;
#6491 = oriented_edge ( 'none', *, *, #6183, .t. ) ;
#6492 = oriented_edge ( 'none', *, *, #12022, .t. ) ;
#6493 = direction ( 'none', ( 1.000000000000000000, -7.897916534058022957e-15, 0.000000000000000000 ) ) ;
#6494 = cartesian_point ( 'none', ( 0.7722261056363906029, -0.3826753930348014698, -0.05724724295752994796 ) ) ;
#6495 = cartesian_point ( 'none', ( 0.7499999999999996669, -0.3672743711071795869, -1.705527800000000038 ) ) ;
#6496 = edge_loop ( 'none', ( #2921, #4685, #20216, #14250, #22578 ) ) ;
#6497 = oriented_edge ( 'none', *, *, #13090, .f. ) ;
#6498 = oriented_edge ( 'none', *, *, #28140, .t. ) ;
#6499 = direction ( 'none', ( -1.000000000000000000, 1.942890293094023699e-16, -6.106226635438359986e-16 ) ) ;
#6500 = cylindrical_surface ( 'none', #5038, 0.05800000000000003764 ) ;
#6501 = oriented_edge ( 'none', *, *, #4145, .f. ) ;
#6502 = vector ( 'none', #3096, 39.37007874015748143 ) ;
#6503 = oriented_edge ( 'none', *, *, #1998, .t. ) ;
#6504 = face_outer_bound ( 'none', #23551, .t. ) ;
#6506 = cartesian_point ( 'none', ( -1.526998664874620992, 0.4425000818327535224, 0.3825629061680169696 ) ) ;
#6505 = axis2_placement_3d ( 'none', #24306, #6764, #9058 ) ;
#6507 = oriented_edge ( 'none', *, *, #23420, .t. ) ;
#6508 = line ( 'none', #6219, #15402 ) ;
#6509 = b_spline_curve_with_knots ( 'none', 3,
( #6193, #16548, #27917, #1571, #23742, #1281, #18849, #10505, #8374, #19148, #8228, #23599, #25753, #27619 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.005291672501872001291, 0.005951431475249352974, 0.006611190448626704658, 0.007270949422004056341, 0.007930708395381408024, 0.009250226342136111390, 0.01056974428889081476 ),
.unspecified. ) ;
#6510 = line ( 'none', #26360, #11038 ) ;
#6511 = vector ( 'none', #19484, 39.37007874015747433 ) ;
#6512 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#6513 = oriented_edge ( 'none', *, *, #24822, .f. ) ;
#6514 = cartesian_point ( 'none', ( -1.673998671431328411, 0.5060000818327570205, 0.5325628933168686796 ) ) ;
#6515 = vector ( 'none', #24541, 39.37007874015748143 ) ;
#6516 = line ( 'none', #15299, #27190 ) ;
#6517 = direction ( 'none', ( 0.9848987550793887324, -4.350474557862108293e-16, 0.1731312861474505749 ) ) ;
#6518 = circle ( 'none', #3728, 0.03099999999999994080 ) ;
#6519 = advanced_face ( 'none', ( #18408 ), #27159, .f. ) ;
#6520 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#6521 = cylindrical_surface ( 'none', #21231, 0.05299999999999988748 ) ;
#6522 = edge_curve ( 'none', #10408, #13697, #20744, .t. ) ;
#6523 = direction ( 'none', ( 1.000000000000000000, -1.249000902703301601e-16, 0.000000000000000000 ) ) ;
#6524 = circle ( 'none', #22580, 0.05399999999999996469 ) ;
#6525 = line ( 'none', #26369, #16913 ) ;
#6526 = edge_curve ( 'none', #13328, #17021, #22143, .t. ) ;
#6527 = vector ( 'none', #23883, 39.37007874015748143 ) ;
#6528 = line ( 'none', #7036, #25670 ) ;
#6529 = oriented_edge ( 'none', *, *, #20276, .t. ) ;
#6530 = oriented_edge ( 'none', *, *, #22735, .f. ) ;
#6531 = cartesian_point ( 'none', ( 0.7420103699797512276, -0.4182743711071820192, -0.04782716272287061005 ) ) ;
#6532 = cartesian_point ( 'none', ( -0.5430351184992769920, -0.4017578769931900995, -1.747256429235021891 ) ) ;
#6533 = cartesian_point ( 'none', ( -2.341005163619164442, -0.3974128898370486995, -1.793071117195825348 ) ) ;
#6534 = vertex_point ( 'none', #21151 ) ;
#6535 = oriented_edge ( 'none', *, *, #20133, .f. ) ;
#6536 = conical_surface ( 'none', #14815, 0.03174999999999987554, 1.029744258676653867 ) ;
#6537 = oriented_edge ( 'none', *, *, #1218, .f. ) ;
#6538 = oriented_edge ( 'none', *, *, #2327, .f. ) ;
#6539 = direction ( 'none', ( -1.308737087772246956e-14, 1.308737087772246917e-15, -1.000000000000000000 ) ) ;
#6540 = axis2_placement_3d ( 'none', #12735, #17206, #16910 ) ;
#6541 = face_outer_bound ( 'none', #13686, .t. ) ;
#6542 = oriented_edge ( 'none', *, *, #24442, .f. ) ;
#6543 = oriented_edge ( 'none', *, *, #11849, .t. ) ;
#6544 = closed_shell ( 'none', ( #13501, #17372, #9357, #6222, #4329, #26574, #6812, #8341, #28219, #18839, #13560 ) ) ;
#6545 = cartesian_point ( 'none', ( -2.319263969752496379, -0.4182743798742598607, -1.829306076393639513 ) ) ;
#6546 = oriented_edge ( 'none', *, *, #7974, .t. ) ;
#6547 = axis2_placement_3d ( 'none', #17099, #23843, #25705 ) ;
#6548 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#6549 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
#6550 = advanced_face ( 'none', ( #1418 ), #18554, .f. ) ;
#6551 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#6552 = advanced_face ( 'none', ( #10215 ), #24887, .f. ) ;
#6553 = advanced_face ( 'none', ( #18992 ), #23156, .t. ) ;
#6554 = cartesian_point ( 'none', ( -1.408297925509280013, -0.3108172505637598060, 0.5444722000000002948 ) ) ;
#6555 = cartesian_point ( 'none', ( 0.7500000000000005551, -0.4249999999999999334, -0.08049999999999869760 ) ) ;
#6556 = edge_curve ( 'none', #23045, #26397, #15175, .t. ) ;
#6557 = axis2_placement_3d ( 'none', #21767, #13290, #26626 ) ;
#6558 = edge_curve ( 'none', #19190, #13050, #23038, .t. ) ;
#6559 = cartesian_point ( 'none', ( -1.526998665224310159, 0.6965000818327535814, 0.3865629061680169731 ) ) ;
#6560 = oriented_edge ( 'none', *, *, #25963, .f. ) ;
#6561 = oriented_edge ( 'none', *, *, #1494, .f. ) ;
#6562 = axis2_placement_3d ( 'none', #24466, #2863, #26876 ) ;
#6563 = oriented_edge ( 'none', *, *, #2113, .t. ) ;
#6564 = oriented_edge ( 'none', *, *, #9878, .t. ) ;
#6565 = cartesian_point ( 'none', ( -2.456593108295948902, 0.5425591485524663415, -0.7537787140939113950 ) ) ;
#6566 = cartesian_point ( 'none', ( -1.973998679168242676, 0.5475000818327571128, 0.5460628670900349313 ) ) ;
#6567 = line ( 'none', #26130, #15197 ) ;
#6568 = oriented_edge ( 'none', *, *, #14344, .t. ) ;
#6569 = oriented_edge ( 'none', *, *, #25172, .t. ) ;
#6570 = vertex_point ( 'none', #3444 ) ;
#6571 = cartesian_point ( 'none', ( -0.9366868999999978795, 3.782794594721395676, -1.705527799999993599 ) ) ;
#6572 = oriented_edge ( 'none', *, *, #6964, .f. ) ;
#6573 = advanced_face ( 'none', ( #3150 ), #27467, .t. ) ;
#6574 = cc_design_security_classification ( #10696, ( #19895 ) ) ;
#6575 = direction ( 'none', ( 0.000000000000000000, 1.308737087772247706e-15, -1.000000000000000000 ) ) ;
#6576 = edge_curve ( 'none', #13498, #22952, #841, .t. ) ;
#6577 = circle ( 'none', #3752, 0.05218481273260273945 ) ;
#6578 = oriented_edge ( 'none', *, *, #2376, .t. ) ;
#6579 = line ( 'none', #4269, #26895 ) ;
#6580 = cartesian_point ( 'none', ( -2.384682997149896178, -0.3489999999999996994, -1.782339054529650246 ) ) ;
#6581 = cartesian_point ( 'none', ( -2.440845074673523296, 0.5634252945374726984, -0.8024242164138478683 ) ) ;
#6582 = edge_curve ( 'none', #3607, #7911, #3271, .t. ) ;
#6583 = direction ( 'none', ( -0.6000000349691098078, -6.993818484054243131e-08, 0.7999999737731634530 ) ) ;
#6584 = circle ( 'none', #22637, 0.2650000000000000688 ) ;
#6585 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#6586 = cartesian_point ( 'none', ( -1.526998665224310603, 0.6290038599183741530, 0.3865629061680169731 ) ) ;
#6587 = advanced_face ( 'none', ( #9794 ), #991, .f. ) ;
#6588 = edge_curve ( 'none', #20353, #9506, #15267, .t. ) ;
#6589 = face_outer_bound ( 'none', #1917, .t. ) ;
#6590 = cartesian_point ( 'none', ( -2.421553738061300809, 0.5425591488642825810, -0.7573454772372919530 ) ) ;
#6591 = direction ( 'none', ( 0.5368568878348748408, 1.132976905471911865e-15, -0.8436733265810011373 ) ) ;
#6592 = direction ( 'none', ( 1.020834659419799449e-16, -1.000000000000000000, 2.588457267232843400e-17 ) ) ;
#6593 = advanced_face ( 'none', ( #3882 ), #8503, .f. ) ;
#6594 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#6595 = edge_curve ( 'none', #24872, #7208, #23589, .t. ) ;
#6596 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, -2.315125418359545159e-16 ) ) ;
#6597 = cartesian_point ( 'none', ( -0.5355481309132242851, -0.3720035401315738288, -1.704353165673744952 ) ) ;
#6598 = oriented_edge ( 'none', *, *, #23961, .t. ) ;
#6599 = oriented_edge ( 'none', *, *, #755, .t. ) ;
#6600 = cartesian_point ( 'none', ( -2.396481553774948203, -0.4182743711071790216, -1.759035123382814314 ) ) ;
#6601 = edge_loop ( 'none', ( #13438, #28251, #23760, #12985 ) ) ;
#6602 = direction ( 'none', ( -4.371138804857225540e-08, -8.742273397411543013e-08, 0.9999999999999953371 ) ) ;
#6603 = vertex_point ( 'none', #26183 ) ;
#6604 = axis2_placement_3d ( 'none', #19892, #11505, #13421 ) ;
#6605 = cartesian_point ( 'none', ( -1.528000000000000025, 0.07999999999999962697, 0.4644722000000001128 ) ) ;
#6606 = cartesian_point ( 'none', ( -2.358167924187948294, 0.5602756585007628853, -0.4622667327603026122 ) ) ;
#6607 = direction ( 'none', ( 2.329792898495684861e-16, -1.689897845247309768e-16, 1.000000000000000000 ) ) ;
#6608 = oriented_edge ( 'none', *, *, #19646, .f. ) ;
#6609 = oriented_edge ( 'none', *, *, #20635, .t. ) ;
#6610 = oriented_edge ( 'none', *, *, #654, .f. ) ;
#6611 = direction ( 'none', ( -1.424493193692677439e-16, -1.000000000000000000, -1.433554630254834759e-15 ) ) ;
#6612 = edge_curve ( 'none', #5299, #26508, #10153, .t. ) ;
#6613 = direction ( 'none', ( 9.688673656827892725e-16, 1.000000000000000000, 1.246871928516378185e-15 ) ) ;
#6614 = oriented_edge ( 'none', *, *, #24942, .f. ) ;
#6615 = cartesian_point ( 'none', ( -0.6077497102235448478, -0.4137580796234355818, -1.724534173626117273 ) ) ;
#6616 = direction ( 'none', ( -4.371135398084651427e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#6617 = cylindrical_surface ( 'none', #7360, 0.05800000000000003764 ) ;
#6618 = b_spline_curve_with_knots ( 'none', 3,
( #24445, #21731, #11346, #4731 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002204729931177868319, 0.0003987147682254121492 ),
.unspecified. ) ;
#6619 = edge_curve ( 'none', #7954, #25128, #24857, .t. ) ;
#6620 = oriented_edge ( 'none', *, *, #2805, .t. ) ;
#6621 = vertex_point ( 'none', #19141 ) ;
#6622 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553139e-15, -4.371138804857207673e-08 ) ) ;
#6623 = edge_curve ( 'none', #2814, #27704, #6479, .t. ) ;
#6624 = cartesian_point ( 'none', ( -0.2650000000000000688, 6.574247026330395755e-21, 0.2786485840073604225 ) ) ;
#6625 = direction ( 'none', ( 0.9763996879125791395, 1.888081094788892647e-08, -0.2159714088582508074 ) ) ;
#6626 = line ( 'none', #28344, #8044 ) ;
#6627 = advanced_face ( 'none', ( #10785 ), #5899, .f. ) ;
#6628 = cartesian_point ( 'none', ( -1.973998671431327345, 0.4740000818327546606, 0.5325628670900356409 ) ) ;
#6629 = cartesian_point ( 'none', ( -2.346353882774309341, -0.3762859242436120688, -1.805520090516115284 ) ) ;
#6630 = cartesian_point ( 'none', ( -0.9314999999999998836, -0.3490000000000000324, -1.813527799999999690 ) ) ;
#6631 = line ( 'none', #2009, #21989 ) ;
#6632 = direction ( 'none', ( -0.9680350435633825468, -0.08715574274765859608, 0.2351850993140169876 ) ) ;
#6633 = direction ( 'none', ( -4.371135398084651427e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#6634 = axis2_placement_3d ( 'none', #1295, #12387, #6201 ) ;
#6635 = direction ( 'none', ( 0.5368568878348669582, 8.431629610074890092e-16, -0.8436733265810061333 ) ) ;
#6636 = oriented_edge ( 'none', *, *, #15814, .f. ) ;
#6637 = oriented_edge ( 'none', *, *, #10605, .f. ) ;
#6638 = face_outer_bound ( 'none', #25085, .t. ) ;
#6639 = plane ( 'none', #22991 ) ;
#6640 = cylindrical_surface ( 'none', #13976, 0.03174999999999996575 ) ;
#6641 = edge_loop ( 'none', ( #14263, #2540, #6491, #21467, #23572, #21963, #14313, #28463, #23743, #27886, #3250, #26515, #2447, #3835 ) ) ;
#6642 = oriented_edge ( 'none', *, *, #4753, .f. ) ;
#6643 = edge_loop ( 'none', ( #25089, #20283, #20107, #15372 ) ) ;
#6644 = oriented_edge ( 'none', *, *, #10959, .f. ) ;
#6645 = vector ( 'none', #24756, 39.37007874015748143 ) ;
#6646 = cartesian_point ( 'none', ( -2.479999999999999982, -0.4249999999999999889, -1.813527799999999690 ) ) ;
#6647 = cartesian_point ( 'none', ( -1.798500000000001098, -0.4115000000000033631, 0.3544721999999995155 ) ) ;
#6648 = vertex_point ( 'none', #1565 ) ;
#6649 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#6650 = line ( 'none', #8536, #15766 ) ;
#6651 = edge_curve ( 'none', #593, #10633, #28485, .t. ) ;
#6652 = vertex_point ( 'none', #4028 ) ;
#6653 = oriented_edge ( 'none', *, *, #8387, .t. ) ;
#6654 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#6655 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#6656 = edge_curve ( 'none', #2951, #1916, #12808, .t. ) ;
#6657 = axis2_placement_3d ( 'none', #22332, #26899, #27042 ) ;
#6658 = cartesian_point ( 'none', ( -0.6029999999999999805, -0.4115000000000004210, -1.705527799999999594 ) ) ;
#6659 = oriented_edge ( 'none', *, *, #20064, .t. ) ;
#6660 = line ( 'none', #15435, #21219 ) ;
#6661 = face_outer_bound ( 'none', #28216, .t. ) ;
#6662 = cartesian_point ( 'none', ( -1.279999999999999805, -1.292445188883290333e-16, 0.5744722000000000994 ) ) ;
#6663 = cartesian_point ( 'none', ( -1.515998680916700314, 0.4425000818327534668, 0.5660629071296667814 ) ) ;
#6664 = cartesian_point ( 'none', ( -2.460457226860168767, 0.5405198564295689012, -0.5165211638377205094 ) ) ;
#6665 = direction ( 'none', ( 1.000000000000000000, 8.741913579725610745e-15, 0.000000000000000000 ) ) ;
#6666 = vector ( 'none', #10029, 39.37007874015748143 ) ;
#6667 = edge_loop ( 'none', ( #26475, #5952, #17339, #2759, #23289 ) ) ;
#6668 = oriented_edge ( 'none', *, *, #18632, .t. ) ;
#6669 = cylindrical_surface ( 'none', #2538, 0.1494999999999999940 ) ;
#6670 = vector ( 'none', #23125, 39.37007874015748143 ) ;
#6671 = face_outer_bound ( 'none', #15549, .t. ) ;
#6672 = cartesian_point ( 'none', ( -0.5692610513677459627, -0.3719832640234247423, -1.725815379501457469 ) ) ;
#6673 = cartesian_point ( 'none', ( -1.773998671431328500, 0.4740000818327531062, 0.3825628845745904227 ) ) ;
#6674 = vertex_point ( 'none', #21584 ) ;
#6675 = oriented_edge ( 'none', *, *, #18190, .f. ) ;
#6676 = oriented_edge ( 'none', *, *, #16368, .f. ) ;
#6677 = vertex_point ( 'none', #24033 ) ;
#6678 = cartesian_point ( 'none', ( -2.438608642162563900, 0.5553544028907431152, -0.5106809124667865962 ) ) ;
#6679 = axis2_placement_3d ( 'none', #1460, #10252, #25487 ) ;
#6680 = oriented_edge ( 'none', *, *, #10279, .t. ) ;
#6681 = edge_curve ( 'none', #18627, #25368, #19840, .t. ) ;
#6682 = vertex_point ( 'none', #3737 ) ;
#6683 = cylindrical_surface ( 'none', #1688, 0.009000000000000027076 ) ;
#6684 = edge_curve ( 'none', #11419, #8626, #6048, .t. ) ;
#6685 = axis2_placement_3d ( 'none', #24781, #9127, #6834 ) ;
#6686 = vertex_point ( 'none', #10647 ) ;
#6687 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#6688 = b_spline_curve_with_knots ( 'none', 3,
( #25641, #5937, #14728, #24482, #28384, #15158 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002581748079221762859, 0.003142648770764641403, 0.003703549462307519947 ),
.unspecified. ) ;
#6689 = cartesian_point ( 'none', ( 0.02344999999999999168, -0.2000000000000000389, 0.2275000000000000910 ) ) ;
#6690 = axis2_placement_3d ( 'none', #3535, #17220, #4116 ) ;
#6691 = circle ( 'none', #27339, 0.05999999999999990757 ) ;
#6692 = axis2_placement_3d ( 'none', #12277, #9698, #21060 ) ;
#6693 = line ( 'none', #19353, #10065 ) ;
#6694 = direction ( 'none', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#6695 = direction ( 'none', ( 3.258709995156765057e-16, 6.829364738799808617e-16, 1.000000000000000000 ) ) ;
#6696 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#6697 = oriented_edge ( 'none', *, *, #9919, .t. ) ;
#6698 = oriented_edge ( 'none', *, *, #11447, .f. ) ;
#6699 = vector ( 'none', #5797, 39.37007874015748143 ) ;
#6700 = edge_loop ( 'none', ( #17373, #25378, #22395, #2940 ) ) ;
#6701 = vector ( 'none', #1963, 39.37007874015748143 ) ;
#6702 = vector ( 'none', #23394, 39.37007874015748143 ) ;
#6703 = cartesian_point ( 'none', ( -2.479999999999999982, 0.7399999999999999911, -1.813027799999999523 ) ) ;
#6704 = cartesian_point ( 'none', ( -2.394477220419087615, -0.3761470814009269525, -1.822652626166267664 ) ) ;
#6705 = edge_curve ( 'none', #14748, #10226, #12514, .t. ) ;
#6706 = circle ( 'none', #1642, 0.03937007874015746589 ) ;
#6707 = plane ( 'none', #17492 ) ;
#6708 = advanced_face ( 'none', ( #14834 ), #21438, .f. ) ;
#6709 = vertex_point ( 'none', #8366 ) ;
#6711 = edge_curve ( 'none', #14306, #10096, #6330, .t. ) ;
#6710 = oriented_edge ( 'none', *, *, #25238, .t. ) ;
#6712 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#6713 = vertex_point ( 'none', #2003 ) ;
#6714 = cartesian_point ( 'none', ( -1.463498679168243832, 0.6025000818327530538, 0.5460629117193627202 ) ) ;
#6715 = edge_curve ( 'none', #4761, #10137, #19565, .t. ) ;
#6716 = edge_loop ( 'none', ( #10531, #12007, #25509, #18602 ) ) ;
#6717 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#6718 = direction ( 'none', ( -0.08282567141109246911, -0.9960450290638855897, -0.03215910807881719458 ) ) ;
#6719 = plane ( 'none', #11459 ) ;
#6720 = cartesian_point ( 'none', ( 0.7919915818240265137, -0.3974000576116238359, -1.689443688655566378 ) ) ;
#6721 = cartesian_point ( 'none', ( 0.7499999999999996669, -0.3672743711071820294, -0.08049999999999994660 ) ) ;
#6722 = circle ( 'none', #9449, 0.03199999999999995903 ) ;
#6723 = cartesian_point ( 'none', ( 0.6199999999999974420, -0.1907526089892639665, -0.05048023792004550925 ) ) ;
#6724 = vector ( 'none', #7586, 39.37007874015748143 ) ;
#6725 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#6726 = cartesian_point ( 'none', ( 0.7579896300202488835, -0.4182743711071819637, -0.1131728372771291097 ) ) ;
#6727 = direction ( 'none', ( 3.002614468262671391e-16, -0.000000000000000000, 1.000000000000000000 ) ) ;
#6728 = face_outer_bound ( 'none', #4970, .t. ) ;
#6729 = axis2_placement_3d ( 'none', #8653, #4734, #17421 ) ;
#6730 = axis2_placement_3d ( 'none', #4298, #18975, #10765 ) ;
#6731 = cartesian_point ( 'none', ( -1.515998680916699870, 0.5375000818327534402, 0.5660629071296667814 ) ) ;
#6732 = cartesian_point ( 'none', ( -1.544999999999999485, -0.1549999999999999989, 0.5744722000000000994 ) ) ;
#6733 = cartesian_point ( 'none', ( -2.462500599999999817, 0.6149999999999997691, -0.4615160056880650008 ) ) ;
#6734 = edge_curve ( 'none', #22469, #3065, #4669, .t. ) ;
#6735 = oriented_edge ( 'none', *, *, #16224, .f. ) ;
#6736 = oriented_edge ( 'none', *, *, #6155, .t. ) ;
#6737 = edge_curve ( 'none', #2852, #25230, #22136, .t. ) ;
#6738 = cartesian_point ( 'none', ( 0.7195218746722017444, -0.3826753930348014143, -0.09078466617538717698 ) ) ;
#6739 = oriented_edge ( 'none', *, *, #25889, .f. ) ;
#6740 = advanced_face ( 'none', ( #9320 ), #21673, .f. ) ;
#6741 = cartesian_point ( 'none', ( 0.7159556496506882528, -0.3872237097413660512, -0.09258231257315202578 ) ) ;
#6742 = oriented_edge ( 'none', *, *, #26795, .t. ) ;
#6743 = cartesian_point ( 'none', ( -2.374006126552177687, -0.3677731010850375792, -1.795936111049412531 ) ) ;
#6744 = line ( 'none', #2421, #12339 ) ;
#6745 = edge_curve ( 'none', #4187, #25958, #2828, .t. ) ;
#6746 = vector ( 'none', #2969, 39.37007874015748143 ) ;
#6747 = cartesian_point ( 'none', ( -0.9414999999999952296, -0.3650000000000003242, 0.5244722000000049400 ) ) ;
#6748 = edge_curve ( 'none', #25679, #18465, #8786, .t. ) ;
#6749 = oriented_edge ( 'none', *, *, #23688, .t. ) ;
#6750 = vertex_point ( 'none', #15663 ) ;
#6752 = advanced_face ( 'none', ( #4729 ), #20388, .f. ) ;
#6751 = edge_loop ( 'none', ( #19459, #23378, #16562, #10547 ) ) ;
#6753 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#6754 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#6755 = advanced_face ( 'none', ( #4457 ), #7024, .f. ) ;
#6756 = vector ( 'none', #18120, 39.37007874015748143 ) ;
#6757 = oriented_edge ( 'none', *, *, #17276, .t. ) ;
#6758 = cartesian_point ( 'none', ( -0.6083428967399067133, -0.4160162047798954821, -1.724677470695323622 ) ) ;
#6759 = face_outer_bound ( 'none', #5259, .t. ) ;
#6760 = edge_curve ( 'none', #6750, #4344, #19377, .t. ) ;
#6761 = face_outer_bound ( 'none', #25059, .t. ) ;
#6762 = oriented_edge ( 'none', *, *, #24339, .t. ) ;
#6763 = cartesian_point ( 'none', ( 0.8469831054895267108, -0.06855660073578297153, -1.909194780060181840 ) ) ;
#6764 = direction ( 'none', ( 0.1993679344171907508, 0.000000000000000000, -0.9799247046208309220 ) ) ;
#6765 = cartesian_point ( 'none', ( -2.458626344533719976, 0.5386867247329479857, -0.5183050423778301496 ) ) ;
#6766 = cartesian_point ( 'none', ( 0.7129603443270825514, -0.4160162047798984797, -0.04204108489834806200 ) ) ;
#6767 = axis2_placement_3d ( 'none', #8611, #15495, #26145 ) ;
#6768 = vertex_point ( 'none', #26329 ) ;
#6769 = cartesian_point ( 'none', ( 0.7919825586882920376, -0.3973884952176732210, -0.06442043135480096661 ) ) ;
#6770 = cartesian_point ( 'none', ( -0.5155000000000015126, -0.3650000000000002687, 0.5144722000000006012 ) ) ;
#6771 = direction ( 'none', ( 0.5999999650320090305, -6.993818951796882443e-08, 0.8000000262259889805 ) ) ;
#6772 = vector ( 'none', #8488, 39.37007874015748143 ) ;
#6773 = cartesian_point ( 'none', ( 0.03250000000000000111, -0.09500000000000004274, 0.1280000000000000859 ) ) ;
#6774 = cartesian_point ( 'none', ( -2.420057805401629736, 0.5386221203415078040, -0.5211510917727408820 ) ) ;
#6775 = edge_curve ( 'none', #21630, #2952, #28106, .t. ) ;
#6776 = edge_curve ( 'none', #27820, #8565, #7409, .t. ) ;
#6777 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4182743711071796322, -1.705527799999999816 ) ) ;
#6778 = vertex_point ( 'none', #6624 ) ;
#6779 = edge_loop ( 'none', ( #6899, #7044, #24238, #28202 ) ) ;
#6780 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, 1.580930551889042693e-16 ) ) ;
#6781 = direction ( 'none', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#6782 = axis2_placement_3d ( 'none', #12252, #5202, #12104 ) ;
#6783 = cylindrical_surface ( 'none', #8002, 0.05299999999999995687 ) ;
#6784 = edge_curve ( 'none', #21960, #11917, #13652, .t. ) ;
#6785 = oriented_edge ( 'none', *, *, #16768, .t. ) ;
#6787 = advanced_face ( 'none', ( #11215 ), #20255, .f. ) ;
#6786 = edge_loop ( 'none', ( #11632, #4082, #10951, #19235 ) ) ;
#6788 = oriented_edge ( 'none', *, *, #27604, .t. ) ;
#6789 = cartesian_point ( 'none', ( -1.473749999999999449, 0.3690038599183739776, 0.3244722000000003770 ) ) ;
#6790 = cartesian_point ( 'none', ( -0.5098436254727211070, -0.4115000000000005320, -1.686664823092894672 ) ) ;
#6791 = edge_loop ( 'none', ( #5395, #12251, #1068, #18143 ) ) ;
#6792 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#6793 = advanced_face ( 'none', ( #22159, #13517, #11081, #24443, #4991, #2288 ), #521, .f. ) ;
#6794 = cartesian_point ( 'none', ( -0.5872382409606976550, -0.3921298585392499203, -1.733904866557176794 ) ) ;
#6795 = oriented_edge ( 'none', *, *, #16926, .t. ) ;
#6796 = line ( 'none', #24885, #25505 ) ;
#6797 = line ( 'none', #15154, #11936 ) ;
#6798 = cartesian_point ( 'none', ( -1.830568586627045580, -0.3967086177075360709, 0.3236200404038902523 ) ) ;
#6799 = oriented_edge ( 'none', *, *, #8835, .f. ) ;
#6800 = line ( 'none', #20168, #8356 ) ;
#6801 = cartesian_point ( 'none', ( -2.070998680916697143, 0.6025000818327578278, 0.5660628586100255877 ) ) ;
#6802 = face_outer_bound ( 'none', #24419, .t. ) ;
#6803 = axis2_placement_3d ( 'none', #24681, #13222, #4966 ) ;
#6804 = direction ( 'none', ( 3.598124542687779317e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#6805 = vector ( 'none', #12991, 39.37007874015748143 ) ;
#6806 = face_outer_bound ( 'none', #1051, .t. ) ;
#6807 = edge_curve ( 'none', #18019, #21304, #10651, .t. ) ;
#6808 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, 1.214154663850784885e-16 ) ) ;
#6810 = advanced_face ( 'none', ( #17949 ), #13785, .t. ) ;
#6809 = oriented_edge ( 'none', *, *, #3972, .t. ) ;
#6811 = oriented_edge ( 'none', *, *, #5490, .t. ) ;
#6812 = advanced_face ( 'none', ( #20535 ), #7885, .t. ) ;
#6813 = face_outer_bound ( 'none', #22437, .t. ) ;
#6814 = line ( 'none', #19225, #5234 ) ;
#6815 = cartesian_point ( 'none', ( -2.080998667409878156, 0.6025000818327579388, 0.4115628577357984264 ) ) ;
#6816 = vector ( 'none', #2471, 39.37007874015748854 ) ;
#6817 = cartesian_point ( 'none', ( -2.339572884852719081, -0.3974312028693069432, -1.787250565990128770 ) ) ;
#6818 = oriented_edge ( 'none', *, *, #22658, .f. ) ;
#6819 = oriented_edge ( 'none', *, *, #18079, .f. ) ;
#6820 = edge_loop ( 'none', ( #5451, #17611, #18045, #25473, #26543, #6847 ) ) ;
#6821 = oriented_edge ( 'none', *, *, #8512, .t. ) ;
#6822 = cartesian_point ( 'none', ( -0.5776496706953234694, -0.4160162047798955931, -1.655684903260093099 ) ) ;
#6823 = axis2_placement_3d ( 'none', #12571, #10407, #8418 ) ;
#6824 = axis2_placement_3d ( 'none', #4985, #11601, #13922 ) ;
#6825 = oriented_edge ( 'none', *, *, #4632, .f. ) ;
#6826 = oriented_edge ( 'none', *, *, #15507, .f. ) ;
#6827 = vertex_point ( 'none', #9889 ) ;
#6828 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#6829 = oriented_edge ( 'none', *, *, #26795, .f. ) ;
#6830 = cartesian_point ( 'none', ( -0.5156869000000001702, -0.4250000000000004330, 0.5194722000000007167 ) ) ;
#6831 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#6832 = line ( 'none', #13867, #10817 ) ;
#6833 = direction ( 'none', ( -1.000000000000000000, 2.567390744445681402e-16, -4.440892098500625176e-16 ) ) ;
#6834 = direction ( 'none', ( -1.000000000000000000, 1.942890293094023699e-16, -6.106226635438359986e-16 ) ) ;
#6835 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#6836 = vector ( 'none', #22949, 39.37007874015748143 ) ;
#6837 = face_outer_bound ( 'none', #26136, .t. ) ;
#6838 = vertex_point ( 'none', #5571 ) ;
#6839 = vertex_point ( 'none', #26991 ) ;
#6840 = advanced_face ( 'none', ( #23266, #24983, #3112 ), #14212, .f. ) ;
#6841 = oriented_edge ( 'none', *, *, #3203, .f. ) ;
#6842 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#6843 = cartesian_point ( 'none', ( -2.011498664874619369, 0.4425000818327573526, 0.3825628638116814195 ) ) ;
#6844 = cartesian_point ( 'none', ( 0.8753834319768222239, 0.02491831204532954022, -1.921780941318998126 ) ) ;
#6845 = circle ( 'none', #27023, 0.003937007874015813896 ) ;
#6846 = edge_loop ( 'none', ( #26210, #12644, #2986, #1767, #13612 ) ) ;
#6847 = oriented_edge ( 'none', *, *, #15630, .t. ) ;
#6848 = oriented_edge ( 'none', *, *, #18891, .t. ) ;
#6849 = oriented_edge ( 'none', *, *, #2539, .f. ) ;
#6850 = cartesian_point ( 'none', ( -2.369978947293719607, 0.5524016437852834471, -0.4740777575869939420 ) ) ;
#6851 = vector ( 'none', #25872, 39.37007874015748143 ) ;
#6852 = cartesian_point ( 'none', ( -2.291238787705276447, 0.5661811755605921093, -0.5223060993972010735 ) ) ;
#6853 = direction ( 'none', ( 4.371138804857224878e-08, 8.742273397411546983e-08, -0.9999999999999953371 ) ) ;
#6854 = cartesian_point ( 'none', ( -1.444999999999999396, 0.6745038599183736938, 0.4444722000000003170 ) ) ;
#6855 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#6856 = cartesian_point ( 'none', ( 0.7265769343781574019, -0.4182743711071796322, -1.700322132276420817 ) ) ;
#6857 = cartesian_point ( 'none', ( -1.623998664874620523, 0.4650000818327543195, 0.3825628976880075527 ) ) ;
#6858 = line ( 'none', #27369, #20299 ) ;
#6859 = cartesian_point ( 'none', ( -0.4075151821245078243, -0.3490000000000037517, 0.4390231684887297980 ) ) ;
#6860 = advanced_face ( 'none', ( #7735 ), #23978, .t. ) ;
#6861 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#6862 = edge_curve ( 'none', #13481, #6142, #12324, .t. ) ;
#6863 = cartesian_point ( 'none', ( -0.7299999999999998712, 0.02500000000000000486, -1.925527799999999790 ) ) ;
#6864 = vertex_point ( 'none', #27427 ) ;
#6865 = vertex_point ( 'none', #20679 ) ;
#6866 = edge_curve ( 'none', #9752, #22441, #25132, .t. ) ;
#6867 = conical_surface ( 'none', #13740, 0.02683692341845010654, 0.4363323129985806625 ) ;
#6868 = axis2_placement_3d ( 'none', #3652, #27681, #10708 ) ;
#6869 = oriented_edge ( 'none', *, *, #25701, .t. ) ;
#6870 = line ( 'none', #369, #1425 ) ;
#6871 = direction ( 'none', ( 2.428612866367523523e-16, 1.000000000000000000, 1.450228825916611125e-15 ) ) ;
#6872 = direction ( 'none', ( 0.3522098085398084888, -0.7547095802227700156, -0.5534995034219287735 ) ) ;
#6873 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#6874 = oriented_edge ( 'none', *, *, #4596, .f. ) ;
#6875 = oriented_edge ( 'none', *, *, #22256, .t. ) ;
#6876 = vertex_point ( 'none', #25275 ) ;
#6877 = cartesian_point ( 'none', ( -2.437665620754160045, 0.5425591492773034208, -0.7620698873903835047 ) ) ;
#6878 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#6879 = direction ( 'none', ( 0.8436733265810086868, 0.000000000000000000, 0.5368568878348630724 ) ) ;
#6880 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#6881 = cartesian_point ( 'none', ( 0.7189047726139317085, -0.4065065215728137504, -0.1118677495055016846 ) ) ;
#6882 = edge_loop ( 'none', ( #26044, #23756, #2079, #16892 ) ) ;
#6883 = cylindrical_surface ( 'none', #7615, 0.03200000000000002842 ) ;
#6884 = conical_surface ( 'none', #25253, 0.03174999999999987554, 1.029744258676652757 ) ;
#6885 = direction ( 'none', ( 0.5368568878348664031, 1.264744441511234352e-15, -0.8436733265810065774 ) ) ;
#6886 = direction ( 'none', ( -1.829591166069288732e-16, -1.000000000000000000, 0.000000000000000000 ) ) ;
#6887 = cartesian_point ( 'none', ( 0.6199999999999999956, 0.000000000000000000, -1.910532463109191115 ) ) ;
#6888 = advanced_face ( 'none', ( #14363, #23123 ), #1234, .t. ) ;
#6889 = b_spline_curve_with_knots ( 'none', 3,
( #5387, #19067, #27836, #18923, #16622, #9857, #22945, #14184, #3523, #8145, #20792, #18621, #25528, #27395, #7703, #16912, #14329, #23092 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.2121387348722266752, 0.2746387265997483618, 0.3371387183272694932, 0.3996387100547905691, 0.4621387017823116450, 0.5246386935098327209, 0.5871386852373537968, 0.6496386769648748727, 0.7121386686923959486 ),
.unspecified. ) ;
#6890 = cartesian_point ( 'none', ( -2.291238777181845876, 0.5634252910956322191, -0.7630541311341917377 ) ) ;
#6891 = cartesian_point ( 'none', ( -2.436908079560135221, 0.5494488910634738321, -0.5104950836053429031 ) ) ;
#6892 = cartesian_point ( 'none', ( -2.419978934429836581, 0.5494489136075252356, -0.7683690986133770995 ) ) ;
#6893 = axis2_placement_3d ( 'none', #20751, #5208, #9387 ) ;
#6894 = advanced_face ( 'none', ( #9457 ), #22832, .f. ) ;
#6895 = direction ( 'none', ( 0.8436733265810080207, 0.000000000000000000, 0.5368568878348638496 ) ) ;
#6896 = advanced_face ( 'none', ( #11901 ), #20963, .f. ) ;
#6897 = edge_curve ( 'none', #15094, #25345, #951, .t. ) ;
#6898 = cylindrical_surface ( 'none', #9549, 0.05999999999999963002 ) ;
#6899 = oriented_edge ( 'none', *, *, #7813, .t. ) ;
#6900 = axis2_placement_3d ( 'none', #27824, #23945, #2062 ) ;
#6901 = advanced_face ( 'none', ( #5269 ), #15716, .f. ) ;
#6902 = advanced_face ( 'none', ( #18368 ), #7583, .t. ) ;
#6903 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#6904 = oriented_edge ( 'none', *, *, #12883, .t. ) ;
#6905 = oriented_edge ( 'none', *, *, #9709, .t. ) ;
#6906 = axis2_placement_3d ( 'none', #24279, #15499, #628 ) ;
#6907 = axis2_placement_3d ( 'none', #9922, #20287, #9485 ) ;
#6908 = cartesian_point ( 'none', ( -1.848529796739907027, -0.4160162047798984797, 0.3353225293046760980 ) ) ;
#6909 = line ( 'none', #823, #27590 ) ;
#6910 = line ( 'none', #15554, #17200 ) ;
#6911 = edge_loop ( 'none', ( #7533, #12805, #10552, #26497 ) ) ;
#6912 = oriented_edge ( 'none', *, *, #12646, .t. ) ;
#6913 = oriented_edge ( 'none', *, *, #15702, .t. ) ;
#6914 = oriented_edge ( 'none', *, *, #22390, .t. ) ;
#6915 = cartesian_point ( 'none', ( -1.781378925742463482, -0.3969464466927948298, 0.3133702126689682510 ) ) ;
#6916 = cartesian_point ( 'none', ( -2.080998664874618154, 0.5375000818327578811, 0.3825628577357984561 ) ) ;
#6917 = vector ( 'none', #7410, 39.37007874015748143 ) ;
#6918 = edge_loop ( 'none', ( #26524, #1795, #5479, #4977 ) ) ;
#6919 = cartesian_point ( 'none', ( -0.3982814998787969629, -0.4249999999999999889, 0.4422247300257490799 ) ) ;
#6920 = line ( 'none', #26750, #8441 ) ;
#6921 = advanced_face ( 'none', ( #803 ), #9601, .f. ) ;
#6922 = oriented_edge ( 'none', *, *, #7738, .f. ) ;
#6923 = cartesian_point ( 'none', ( -2.079976659402889450, -0.4115000000000035851, 0.4989488594028857471 ) ) ;
#6924 = line ( 'none', #11113, #15192 ) ;
#6925 = direction ( 'none', ( 0.2360834681860204953, -1.264744441511234352e-15, 0.9717327801660599063 ) ) ;
#6926 = oriented_edge ( 'none', *, *, #6623, .t. ) ;
#6927 = cartesian_point ( 'none', ( -1.766593006042612934, -0.3970177197913923872, 0.3854914478407072131 ) ) ;
#6928 = edge_curve ( 'none', #6327, #15115, #8390, .t. ) ;
#6929 = cartesian_point ( 'none', ( 0.7378796620269973960, -0.3873199197421920426, -0.04638021371814413096 ) ) ;
#6930 = axis2_placement_3d ( 'none', #22655, #24675, #9573 ) ;
#6931 = circle ( 'none', #6005, 0.04450000000000003259 ) ;
#6932 = direction ( 'none', ( 1.000000000000000000, -1.249000902703300122e-16, 0.000000000000000000 ) ) ;
#6933 = cartesian_point ( 'none', ( 0.000000000000000000, 3.414809992080329023e-16, 0.08949999999999995459 ) ) ;
#6934 = edge_curve ( 'none', #16170, #6768, #3697, .t. ) ;
#6935 = advanced_face ( 'none', ( #6006 ), #18956, .f. ) ;
#6936 = direction ( 'none', ( 1.475715455891945576e-16, -0.000000000000000000, -1.000000000000000000 ) ) ;
#6937 = circle ( 'none', #28073, 0.1250000000000000278 ) ;
#6938 = advanced_face ( 'none', ( #27872 ), #4132, .t. ) ;
#6939 = vertex_point ( 'none', #8610 ) ;
#6940 = face_outer_bound ( 'none', #19231, .t. ) ;
#6941 = oriented_edge ( 'none', *, *, #12588, .f. ) ;
#6942 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#6943 = vector ( 'none', #28187, 39.37007874015748143 ) ;
#6944 = cartesian_point ( 'none', ( -1.923998683976495983, 0.4560000818327566985, 0.6010628714611736534 ) ) ;
#6945 = cartesian_point ( 'none', ( -2.427999613342444185, -0.4114999999999999769, -1.779342294277847403 ) ) ;
#6946 = cartesian_point ( 'none', ( -2.425097055938087998, 0.5553544028744974437, -0.5104950825727906372 ) ) ;
#6947 = oriented_edge ( 'none', *, *, #9576, .t. ) ;
#6948 = oriented_edge ( 'none', *, *, #12021, .f. ) ;
#6949 = b_spline_curve_with_knots ( 'none', 3,
( #11583, #21984, #18203, #6597, #26691, #20106 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003027829258062282591, 0.0006055658516124565183 ),
.unspecified. ) ;
#6950 = edge_loop ( 'none', ( #3534, #21026, #8599, #25234, #17587, #28224 ) ) ;
#6951 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#6952 = face_outer_bound ( 'none', #26769, .t. ) ;
#6953 = vector ( 'none', #7836, 39.37007874015748143 ) ;
#6954 = oriented_edge ( 'none', *, *, #13981, .f. ) ;
#6955 = oriented_edge ( 'none', *, *, #11347, .f. ) ;
#6956 = advanced_face ( 'none', ( #19522 ), #8465, .t. ) ;
#6957 = vertex_point ( 'none', #10464 ) ;
#6958 = cartesian_point ( 'none', ( -2.448810022743798775, -0.4182743798742598607, -1.829306086157687972 ) ) ;
#6959 = vector ( 'none', #27657, 39.37007874015748143 ) ;
#6960 = oriented_edge ( 'none', *, *, #22938, .t. ) ;
#6961 = direction ( 'none', ( 0.9999999999999961142, 0.000000000000000000, 8.742277826124672249e-08 ) ) ;
#6962 = edge_curve ( 'none', #9042, #22375, #7426, .t. ) ;
#6963 = direction ( 'none', ( 0.5368568878348664031, 8.431629610074882204e-16, -0.8436733265810064664 ) ) ;
#6964 = edge_curve ( 'none', #6686, #20775, #6438, .t. ) ;
#6965 = vector ( 'none', #11643, 39.37007874015748143 ) ;
#6966 = cylindrical_surface ( 'none', #20024, 0.05299999999999995687 ) ;
#6967 = direction ( 'none', ( 1.000000000000000000, -2.787599993534965961e-14, 0.000000000000000000 ) ) ;
#6968 = axis2_placement_3d ( 'none', #4858, #2434, #26846 ) ;
#6969 = cartesian_point ( 'none', ( -1.526998673004938079, 0.6025000818327534979, 0.4755629061680166081 ) ) ;
#6970 = cartesian_point ( 'none', ( -2.384000000000000785, -0.4182743711071790216, -1.779527799999999882 ) ) ;
#6971 = vector ( 'none', #22468, 39.37007874015748143 ) ;
#6972 = axis2_placement_3d ( 'none', #2596, #561, #11377 ) ;
#6973 = cartesian_point ( 'none', ( -2.438049654806301980, 0.5425591496160508953, -0.7659447068429512395 ) ) ;
#6974 = vertex_point ( 'none', #26144 ) ;
#6975 = circle ( 'none', #12972, 0.003937007874015787875 ) ;
#6976 = oriented_edge ( 'none', *, *, #17178, .f. ) ;
#6977 = axis2_placement_3d ( 'none', #20066, #20197, #9123 ) ;
#6978 = cartesian_point ( 'none', ( 0.7265769343781574019, -0.4182743711071820192, -0.07529433227642064186 ) ) ;
#6979 = b_spline_curve_with_knots ( 'none', 3,
( #7967, #14884, #10690, #23199, #8261, #8413 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.001875828126391127990, 0.002228788102806445424, 0.002581748079221762859 ),
.unspecified. ) ;
#6980 = oriented_edge ( 'none', *, *, #3407, .f. ) ;
#6981 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#6982 = cartesian_point ( 'none', ( 0.8548347784458806276, 0.09734846825638439338, -1.925203228589980498 ) ) ;
#6983 = vertex_point ( 'none', #8180 ) ;
#6984 = oriented_edge ( 'none', *, *, #26039, .f. ) ;
#6986 = oriented_edge ( 'none', *, *, #23226, .f. ) ;
#6985 = axis2_placement_3d ( 'none', #86, #6855, #9291 ) ;
#6987 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#6988 = direction ( 'none', ( 1.000000000000000000, -1.249000902703301354e-16, -2.284153840856407563e-16 ) ) ;
#6989 = axis2_placement_3d ( 'none', #17825, #8924, #26586 ) ;
#6990 = edge_curve ( 'none', #20458, #12461, #16949, .t. ) ;
#6991 = vector ( 'none', #3154, 39.37007874015748143 ) ;
#6992 = direction ( 'none', ( 1.000000000000000000, -1.942890293094023699e-16, 6.106226635438359986e-16 ) ) ;
#6993 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -1.475715455891945576e-16 ) ) ;
#6994 = cartesian_point ( 'none', ( -2.425113638747461220, 0.5661810216645988270, -0.7620366971667089651 ) ) ;
#6995 = cartesian_point ( 'none', ( 0.7192406746390331840, -0.4115000000000005875, -1.737199626249478213 ) ) ;
#6996 = circle ( 'none', #11578, 0.05800000000000030825 ) ;
#6997 = cartesian_point ( 'none', ( 0.6999999999999999556, 0.2549999999999999489, -1.376727599999999718 ) ) ;
#6998 = b_spline_curve_with_knots ( 'none', 3,
( #9649, #9942, #18707, #2738, #24748, #18269 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.007026308733108599207, 0.007252397615019275795, 0.007478486496929951516 ),
.unspecified. ) ;
#6999 = cartesian_point ( 'none', ( 0.7673668242742941459, -0.3971135990659917514, -0.1217345529600206699 ) ) ;
#7000 = vector ( 'none', #27737, 39.37007874015747433 ) ;
#7001 = cylindrical_surface ( 'none', #2209, 0.04449999999999989381 ) ;
#7002 = vertex_point ( 'none', #21108 ) ;
#7003 = oriented_edge ( 'none', *, *, #18679, .t. ) ;
#7004 = vertex_point ( 'none', #10743 ) ;
#7005 = cartesian_point ( 'none', ( 2.929714793894570576e-17, -4.615483657205845495e-17, 0.1774999999999999634 ) ) ;
#7006 = direction ( 'none', ( -3.258709995156765057e-16, -6.829364738799808617e-16, -1.000000000000000000 ) ) ;
#7007 = vector ( 'none', #13392, 39.37007874015748854 ) ;
#7008 = cartesian_point ( 'none', ( -2.157499999999999751, 0.4002538599183737555, 0.4444722000000003170 ) ) ;
#7009 = cartesian_point ( 'none', ( -2.462498630434383440, 0.5425591278976549248, -0.5175150954519326385 ) ) ;
#7010 = edge_loop ( 'none', ( #2446, #11032, #15857, #18825, #18272 ) ) ;
#7011 = oriented_edge ( 'none', *, *, #4981, .f. ) ;
#7012 = oriented_edge ( 'none', *, *, #6556, .t. ) ;
#7013 = cartesian_point ( 'none', ( 0.05250000000000001193, -0.2000000000000001499, 0.3214999999999999525 ) ) ;
#7014 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#7015 = axis2_placement_3d ( 'none', #16788, #1956, #28004 ) ;
#7016 = oriented_edge ( 'none', *, *, #21946, .t. ) ;
#7017 = face_outer_bound ( 'none', #1671, .t. ) ;
#7018 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#7019 = cylindrical_surface ( 'none', #25750, 0.02344999999999999168 ) ;
#7020 = advanced_face ( 'none', ( #25998 ), #12477, .f. ) ;
#7021 = oriented_edge ( 'none', *, *, #18717, .t. ) ;
#7022 = cartesian_point ( 'none', ( 0.8435112345415337609, -0.07919645443035901178, -1.909714981690759705 ) ) ;
#7023 = advanced_face ( 'none', ( #10176 ), #26686, .t. ) ;
#7024 = cylindrical_surface ( 'none', #4220, 0.06299999999999998657 ) ;
#7025 = cartesian_point ( 'none', ( -0.5772546484841166725, -0.3677731010850377458, -1.701359666338204679 ) ) ;
#7026 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#7027 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#7028 = cartesian_point ( 'none', ( -1.770671123844129946, -0.4115000000000033076, 0.3104452654448779936 ) ) ;
#7029 = line ( 'none', #20003, #13178 ) ;
#7030 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#7031 = cartesian_point ( 'none', ( -2.363507323382814995, -0.4182743711071790216, -1.767046246225052020 ) ) ;
#7032 = cartesian_point ( 'none', ( 1.139890588143811279, -0.4115000000000037517, 0.1796987761806073114 ) ) ;
#7033 = cartesian_point ( 'none', ( -2.404088811628413591, -0.4114999999999999214, -1.818978412615392282 ) ) ;
#7034 = oriented_edge ( 'none', *, *, #11128, .t. ) ;
#7035 = axis2_placement_3d ( 'none', #2178, #1891, #9 ) ;
#7036 = cartesian_point ( 'none', ( -2.355018310196220099, 0.5386221305787007863, -0.6382509864841441338 ) ) ;
#7037 = cartesian_point ( 'none', ( -0.1572798215239587794, -0.3490000000000000324, 0.1519999356984337302 ) ) ;
#7038 = oriented_edge ( 'none', *, *, #16630, .f. ) ;
#7039 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #17022, #4346, #15293, #15429 ),
( #13142, #24059, #12993, #25778 ),
( #25925, #12689, #21613, #24210 ),
( #19169, #1740, #15010, #6081 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 4 ),
( 0.000000000000000000, 1.000000000000000000 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.8047378541240000072, 0.8047378541240000072, 1.000000000000000000),
( 0.8025111867390000153, 0.6458111303269999937, 0.6458111303269999937, 0.8025111867390000153),
( 0.8025111867390000153, 0.6458111303269999937, 0.6458111303269999937, 0.8025111867390000153),
( 1.000000000000000000, 0.8047378541240000072, 0.8047378541240000072, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#7040 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#7041 = direction ( 'none', ( 2.567390744445674993e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#7042 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#7043 = oriented_edge ( 'none', *, *, #17819, .f. ) ;
#7044 = oriented_edge ( 'none', *, *, #21359, .t. ) ;
#7045 = vertex_point ( 'none', #3991 ) ;
#7046 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#7047 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#7048 = edge_curve ( 'none', #9262, #22696, #12769, .t. ) ;
#7049 = oriented_edge ( 'none', *, *, #9360, .f. ) ;
#7050 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#7051 = edge_curve ( 'none', #2163, #24873, #21687, .t. ) ;
#7052 = edge_curve ( 'none', #13820, #1669, #1965, .t. ) ;
#7053 = face_outer_bound ( 'none', #13814, .t. ) ;
#7054 = vertex_point ( 'none', #8889 ) ;
#7055 = edge_loop ( 'none', ( #343, #17504 ) ) ;
#7056 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#7057 = circle ( 'none', #8928, 0.02449999999999996972 ) ;
#7058 = cartesian_point ( 'none', ( 0.7275187675296539425, -0.3965411203896679893, -0.04239201144595620974 ) ) ;
#7059 = advanced_face ( 'none', ( #2249, #26815 ), #20097, .f. ) ;
#7060 = cartesian_point ( 'none', ( -1.840102777661211775, -0.3966623922278416647, 0.3386779323413879328 ) ) ;
#7061 = vertex_point ( 'none', #17650 ) ;
#7062 = cartesian_point ( 'none', ( -2.460530126407905360, 0.5553544036671460571, -0.5195619310260679580 ) ) ;
#7063 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.1682743711071820192, -0.08049999999999953026 ) ) ;
#7064 = cartesian_point ( 'none', ( -1.398650328708699542, 0.7180074395526818698, 0.5441763652955288189 ) ) ;
#7065 = axis2_placement_3d ( 'none', #23610, #12537, #3612 ) ;
#7066 = cartesian_point ( 'none', ( -1.473749999999999449, 0.5977538599183737089, 0.5229722037134707513 ) ) ;
#7067 = line ( 'none', #8828, #789 ) ;
#7068 = oriented_edge ( 'none', *, *, #10769, .t. ) ;
#7069 = edge_curve ( 'none', #4020, #9827, #216, .t. ) ;
#7070 = cartesian_point ( 'none', ( -2.355009152632890679, 0.5327166286285486274, -0.7510462625905705014 ) ) ;
#7071 = vertex_point ( 'none', #11184 ) ;
#7072 = vector ( 'none', #24360, 39.37007874015748854 ) ;
#7073 = edge_curve ( 'none', #9862, #24371, #987, .t. ) ;
#7074 = cartesian_point ( 'none', ( -1.521996699999999425, 0.6149999999999998801, 0.4886770037134707811 ) ) ;
#7075 = cartesian_point ( 'none', ( -0.9934999999999999387, -0.3490000000000000324, -1.813527799999999690 ) ) ;
#7076 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#7077 = cartesian_point ( 'none', ( -0.7174999999999998046, -0.3649999999999972711, -1.705527799999999594 ) ) ;
#7078 = edge_loop ( 'none', ( #22223, #4223, #13679, #4314, #2861, #13300 ) ) ;
#7079 = oriented_edge ( 'none', *, *, #22730, .f. ) ;
#7081 = edge_curve ( 'none', #10803, #142, #20223, .t. ) ;
#7080 = oriented_edge ( 'none', *, *, #19007, .t. ) ;
#7082 = oriented_edge ( 'none', *, *, #24990, .t. ) ;
#7083 = cartesian_point ( 'none', ( -2.358167912588942094, 0.6146063903601810541, -0.7276210587192234458 ) ) ;
#7084 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ;
#7085 = axis2_placement_3d ( 'none', #19269, #20987, #14530 ) ;
#7086 = oriented_edge ( 'none', *, *, #16907, .t. ) ;
#7087 = edge_curve ( 'none', #9413, #826, #1443, .t. ) ;
#7088 = oriented_edge ( 'none', *, *, #26943, .t. ) ;
#7089 = edge_curve ( 'none', #22647, #9752, #524, .t. ) ;
#7090 = vertex_point ( 'none', #4821 ) ;
#7091 = cartesian_point ( 'none', ( -2.343243848441930233, -0.4182743798742598607, -1.850304498383902541 ) ) ;
#7092 = edge_curve ( 'none', #7108, #23541, #12028, .t. ) ;
#7093 = edge_curve ( 'none', #27380, #4126, #28126, .t. ) ;
#7094 = edge_loop ( 'none', ( #4662, #17644 ) ) ;
#7095 = cartesian_point ( 'none', ( -2.369390199999999336, 0.6149999999999997691, -0.4801774962865295038 ) ) ;
#7096 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#7097 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, 1.214154663850784885e-16 ) ) ;
#7098 = cartesian_point ( 'none', ( -2.417646547944886759, 0.5425591279229484698, -0.5178044216772911268 ) ) ;
#7099 = line ( 'none', #11158, #17731 ) ;
#7100 = line ( 'none', #26936, #12913 ) ;
#7101 = circle ( 'none', #2517, 0.009000000000000027076 ) ;
#7102 = cartesian_point ( 'none', ( -1.444999999999999396, 0.7235038599183736263, 0.5744722000000000994 ) ) ;
#7103 = oriented_edge ( 'none', *, *, #1428, .f. ) ;
#7104 = edge_curve ( 'none', #22472, #6269, #7122, .t. ) ;
#7105 = oriented_edge ( 'none', *, *, #15696, .t. ) ;
#7106 = line ( 'none', #6978, #19907 ) ;
#7107 = edge_curve ( 'none', #6603, #26397, #9149, .t. ) ;
#7108 = vertex_point ( 'none', #24670 ) ;
#7109 = cartesian_point ( 'none', ( -1.623998671431328589, 0.4740000818327519405, 0.5325628976880075749 ) ) ;
#7110 = circle ( 'none', #3897, 0.2266434757290092250 ) ;
#7111 = cartesian_point ( 'none', ( 0.8548396806153220062, -0.09734043502696830552, -1.925203088675518259 ) ) ;
#7112 = edge_curve ( 'none', #11425, #23769, #19866, .t. ) ;
#7113 = oriented_edge ( 'none', *, *, #22925, .f. ) ;
#7114 = oriented_edge ( 'none', *, *, #555, .f. ) ;
#7115 = oriented_edge ( 'none', *, *, #17806, .t. ) ;
#7116 = edge_curve ( 'none', #11141, #20802, #20308, .t. ) ;
#7117 = axis2_placement_3d ( 'none', #27903, #16981, #28333 ) ;
#7118 = vector ( 'none', #8110, 39.37007874015748143 ) ;
#7119 = axis2_placement_3d ( 'none', #5642, #12256, #10102 ) ;
#7120 = cartesian_point ( 'none', ( -1.806676530020248972, -0.4182743711071820747, 0.3871450372771290671 ) ) ;
#7121 = face_outer_bound ( 'none', #10234, .t. ) ;
#7122 = line ( 'none', #19962, #21697 ) ;
#7123 = face_outer_bound ( 'none', #18289, .t. ) ;
#7124 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#7125 = b_spline_curve_with_knots ( 'none', 3,
( #838, #18260, #1131, #7058, #14107 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.004938034523357442453, 0.005051827168774678314, 0.005165619814191913309 ),
.unspecified. ) ;
#7126 = direction ( 'none', ( -0.2360834681860228546, 1.554309329935096991e-15, -0.9717327801660593511 ) ) ;
#7127 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ;
#7128 = vector ( 'none', #20399, 39.37007874015748854 ) ;
#7129 = cartesian_point ( 'none', ( 0.7687487827416420449, -0.3971309477873518068, -0.1211420869425965802 ) ) ;
#7130 = axis2_placement_3d ( 'none', #4131, #16795, #25854 ) ;
#7131 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#7132 = vertex_point ( 'none', #11307 ) ;
#7133 = edge_loop ( 'none', ( #16241, #14143, #15380, #17369 ) ) ;
#7134 = vector ( 'none', #9883, 39.37007874015748143 ) ;
#7135 = axis2_placement_3d ( 'none', #17193, #6243, #23792 ) ;
#7136 = edge_loop ( 'none', ( #11498, #23352, #21604, #7647 ) ) ;
#7137 = edge_curve ( 'none', #17685, #20630, #17562, .t. ) ;
#7138 = cartesian_point ( 'none', ( 0.2284285463451816711, 0.01356715713404473000, 0.2275000000000000078 ) ) ;
#7139 = edge_curve ( 'none', #4344, #26410, #22251, .t. ) ;
#7140 = line ( 'none', #24552, #1657 ) ;
#7141 = cartesian_point ( 'none', ( -2.425097055765996323, 0.5425591276281302999, -0.5144320915654042592 ) ) ;
#7142 = oriented_edge ( 'none', *, *, #8581, .f. ) ;
#7143 = oriented_edge ( 'none', *, *, #6056, .f. ) ;
#7144 = edge_loop ( 'none', ( #19516, #6947, #498, #7230 ) ) ;
#7145 = direction ( 'none', ( 0.5877336727283847262, -0.08715574274765958140, 0.8043463224552641622 ) ) ;
#7146 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610731e-15 ) ) ;
#7147 = edge_loop ( 'none', ( #7219, #20449, #25225, #6501 ) ) ;
#7148 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#7149 = axis2_placement_3d ( 'none', #8618, #6448, #28171 ) ;
#7150 = cartesian_point ( 'none', ( 2.097911224303999591e-17, -3.303572949937843695e-17, 0.1275000000000000855 ) ) ;
#7151 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#7152 = axis2_placement_3d ( 'none', #18959, #23270, #18658 ) ;
#7153 = oriented_edge ( 'none', *, *, #2503, .t. ) ;
#7154 = cartesian_point ( 'none', ( 0.8428993340682775504, -0.08089905969679442310, -1.909792533731506925 ) ) ;
#7155 = conical_surface ( 'none', #5789, 0.05399999999999987449, 0.2617993877991499074 ) ;
#7156 = vector ( 'none', #23405, 39.37007874015748854 ) ;
#7157 = cartesian_point ( 'none', ( -1.515788007231307466, 0.4425000818327534668, 0.6167735852667461938 ) ) ;
#7158 = cartesian_point ( 'none', ( -1.673998683976496649, 0.5150000818327546970, 0.6010628933168679078 ) ) ;
#7159 = axis2_placement_3d ( 'none', #9910, #22999, #20985 ) ;
#7160 = plane ( 'none', #24124 ) ;
#7161 = cartesian_point ( 'none', ( -2.354999999999999538, 0.6149999999999997691, -0.4790000507415295150 ) ) ;
#7162 = face_outer_bound ( 'none', #1911, .t. ) ;
#7163 = direction ( 'none', ( -0.1731312861474540443, -1.406527922056773944e-15, 0.9848987550793880663 ) ) ;
#7164 = face_outer_bound ( 'none', #2621, .t. ) ;
#7165 = direction ( 'none', ( 0.8436733265810069105, 0.000000000000000000, 0.5368568878348657369 ) ) ;
#7166 = direction ( 'none', ( 0.000000000000000000, 1.534746063856326479e-15, -1.000000000000000000 ) ) ;
#7167 = cartesian_point ( 'none', ( -2.417503752828929819, -0.4182743711071790216, -1.782502195732955874 ) ) ;
#7168 = vertex_point ( 'none', #2523 ) ;
#7169 = oriented_edge ( 'none', *, *, #16675, .t. ) ;
#7170 = oriented_edge ( 'none', *, *, #13426, .f. ) ;
#7171 = circle ( 'none', #23257, 0.03174999999999987554 ) ;
#7172 = cartesian_point ( 'none', ( -2.421553738060592043, 0.5386221409902668400, -0.7573454775820270823 ) ) ;
#7173 = cartesian_point ( 'none', ( 0.6689999999999999281, -0.4182743711071820192, -0.08049999999999873923 ) ) ;
#7174 = oriented_edge ( 'none', *, *, #3754, .f. ) ;
#7175 = edge_curve ( 'none', #19732, #21272, #354, .t. ) ;
#7176 = face_outer_bound ( 'none', #13888, .t. ) ;
#7177 = axis2_placement_3d ( 'none', #842, #5458, #5313 ) ;
#7178 = vector ( 'none', #9166, 39.37007874015748143 ) ;
#7179 = cartesian_point ( 'none', ( -2.042686900000000527, -0.4250000000000000444, 0.4614721999999999991 ) ) ;
#7180 = plane ( 'none', #15358 ) ;
#7181 = oriented_edge ( 'none', *, *, #2963, .t. ) ;
#7182 = edge_loop ( 'none', ( #10678, #25344, #8694, #2142 ) ) ;
#7183 = oriented_edge ( 'none', *, *, #3057, .t. ) ;
#7184 = oriented_edge ( 'none', *, *, #1385, .t. ) ;
#7185 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#7186 = cartesian_point ( 'none', ( 0.7813469792860300300, -0.4115000000000033076, -0.04845423036817941842 ) ) ;
#7187 = b_spline_curve_with_knots ( 'none', 3,
( #22063, #5042, #27045, #17875 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.000000000000000000, 0.0004737712828453541272 ),
.unspecified. ) ;
#7188 = edge_loop ( 'none', ( #12163, #15464, #17758, #24266 ) ) ;
#7189 = face_outer_bound ( 'none', #973, .t. ) ;
#7190 = axis2_placement_3d ( 'none', #11692, #18460, #27229 ) ;
#7191 = edge_loop ( 'none', ( #23871, #13958, #19978, #16414 ) ) ;
#7192 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4271311679985538845, -0.08049999999999990496 ) ) ;
#7193 = cartesian_point ( 'none', ( -2.355018304956016273, 0.5661811961772135193, -0.7581328738386350352 ) ) ;
#7194 = cartesian_point ( 'none', ( 0.7499999999999996669, -0.3498728832042009573, -1.705527799999999816 ) ) ;
#7195 = vector ( 'none', #7076, 39.37007874015748143 ) ;
#7196 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, -3.002614468262671391e-16 ) ) ;
#7197 = edge_loop ( 'none', ( #10544, #2023, #25896, #19422, #2900 ) ) ;
#7198 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#7199 = line ( 'none', #432, #17122 ) ;
#7200 = cartesian_point ( 'none', ( -1.390499999999999625, 0.6990038599183736601, 0.5433362840806801319 ) ) ;
#7201 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#7203 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#7202 =( bounded_curve ( ) b_spline_curve ( 3, ( #3480, #5352, #8103, #7812 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.490334758066426346, 4.518898500162639387 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999320105421279914, 0.9999320105421279914, 1.000000000000000000 ) )
representation_item ( '' ) );
#7204 = advanced_face ( 'none', ( #15767 ), #13617, .t. ) ;
#7205 = circle ( 'none', #24662, 0.04450000000000003259 ) ;
#7206 = axis2_placement_3d ( 'none', #4056, #17169, #21183 ) ;
#7207 = edge_curve ( 'none', #3396, #26883, #10668, .t. ) ;
#7208 = vertex_point ( 'none', #22652 ) ;
#7209 = face_outer_bound ( 'none', #12570, .t. ) ;
#7210 = oriented_edge ( 'none', *, *, #571, .t. ) ;
#7211 = edge_curve ( 'none', #5955, #5162, #24806, .t. ) ;
#7212 = line ( 'none', #26636, #21871 ) ;
#7213 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#7214 = cartesian_point ( 'none', ( -2.364073421130216346, 0.5543701764272362942, -0.8024242138496757715 ) ) ;
#7215 = direction ( 'none', ( 9.688673656827892725e-16, 1.000000000000000000, 1.246871928516378185e-15 ) ) ;
#7216 = edge_loop ( 'none', ( #7174, #1396, #22964, #26984 ) ) ;
#7217 = oriented_edge ( 'none', *, *, #16429, .f. ) ;
#7218 = oriented_edge ( 'none', *, *, #26756, .f. ) ;
#7219 = oriented_edge ( 'none', *, *, #7104, .f. ) ;
#7220 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#7221 = cartesian_point ( 'none', ( -1.586498679168243608, 0.6025000818327540530, 0.5460629009663611200 ) ) ;
#7222 = cartesian_point ( 'none', ( -2.355018315436424370, 0.5415284217211361328, -0.5183690964662880374 ) ) ;
#7223 = oriented_edge ( 'none', *, *, #18705, .f. ) ;
#7224 = oriented_edge ( 'none', *, *, #7303, .f. ) ;
#7225 = edge_loop ( 'none', ( #76, #1833 ) ) ;
#7226 = direction ( 'none', ( 4.663908151380365800e-16, 1.483110105720601298e-15, -1.000000000000000000 ) ) ;
#7227 = direction ( 'none', ( -4.857225732735058632e-17, 2.588457267232842783e-17, 1.000000000000000000 ) ) ;
#7228 = vector ( 'none', #26729, 39.37007874015748854 ) ;
#7229 = axis2_placement_3d ( 'none', #27022, #18692, #14243 ) ;
#7230 = oriented_edge ( 'none', *, *, #59, .f. ) ;
#7231 = direction ( 'none', ( 1.000000000000000000, -2.567390744445684854e-16, 6.763552909178557063e-16 ) ) ;
#7232 = cartesian_point ( 'none', ( -2.417779839877438608, 0.5661811958330298378, -0.7541958687080131396 ) ) ;
#7233 = direction ( 'none', ( 0.9999999999999990008, -3.897916532926553139e-15, 4.371138804857207673e-08 ) ) ;
#7234 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#7235 = cartesian_point ( 'none', ( -2.012498661945956613, 0.3775000818327573504, 0.3490628637242588206 ) ) ;
#7236 = edge_curve ( 'none', #20348, #27259, #18935, .t. ) ;
#7237 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5634252658325273888, -0.4740777559685281917 ) ) ;
#7238 = cartesian_point ( 'none', ( -1.495998657837086521, 0.5375000818327532182, 0.3020629088781233706 ) ) ;
#7239 = line ( 'none', #22489, #11787 ) ;
#7240 = advanced_face ( 'none', ( #20645 ), #13894, .t. ) ;
#7241 = axis2_placement_3d ( 'none', #26504, #15715, #4767 ) ;
#7242 = advanced_face ( 'none', ( #22513, #11574 ), #7414, .f. ) ;
#7243 = advanced_face ( 'none', ( #18195 ), #624, .t. ) ;
#7244 = direction ( 'none', ( -3.258709995156765057e-16, -6.829364738799808617e-16, -1.000000000000000000 ) ) ;
#7245 = edge_loop ( 'none', ( #24972, #6026 ) ) ;
#7246 = oriented_edge ( 'none', *, *, #23419, .t. ) ;
#7247 = advanced_face ( 'none', ( #26956 ), #27251, .t. ) ;
#7248 = cartesian_point ( 'none', ( -2.368001352107580448, -0.3695516491152944782, -1.765889162107787458 ) ) ;
#7249 = edge_curve ( 'none', #4080, #17039, #18003, .t. ) ;
#7250 = axis2_placement_3d ( 'none', #4851, #19704, #7018 ) ;
#7251 = oriented_edge ( 'none', *, *, #7452, .f. ) ;
#7252 = direction ( 'none', ( -0.5368568878348746187, -1.207454444613781704e-15, 0.8436733265810012483 ) ) ;
#7253 = cartesian_point ( 'none', ( 0.8765539791106184975, 0.009985237534783034802, -1.921480128937120835 ) ) ;
#7254 = oriented_edge ( 'none', *, *, #26724, .t. ) ;
#7255 = vertex_point ( 'none', #7263 ) ;
#7256 = vertex_point ( 'none', #5098 ) ;
#7257 = line ( 'none', #18328, #16880 ) ;
#7258 = axis2_placement_3d ( 'none', #13662, #20687, #5144 ) ;
#7259 = cartesian_point ( 'none', ( -2.364073454161295551, 0.5543701103651100803, -0.04676120579101764735 ) ) ;
#7260 = edge_curve ( 'none', #27526, #23158, #9285, .t. ) ;
#7261 = cartesian_point ( 'none', ( 0.7237870261256014182, -0.4182743711071820192, -0.05942327150010385389 ) ) ;
#7263 = cartesian_point ( 'none', ( -2.355018315515679195, 0.5553544034043547128, -0.5165559470777798534 ) ) ;
#7262 = axis2_placement_3d ( 'none', #25829, #5828, #23819 ) ;
#7264 = direction ( 'none', ( 0.5368568878348664031, 1.264744441511234352e-15, -0.8436733265810065774 ) ) ;
#7265 = edge_curve ( 'none', #3759, #11808, #22162, .t. ) ;
#7266 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, -1.205350378993768949e-15 ) ) ;
#7267 = plane ( 'none', #3231 ) ;
#7268 = direction ( 'none', ( 0.04679016080844419084, 0.9961946980917456562, -0.07353097541455394515 ) ) ;
#7269 = advanced_face ( 'none', ( #13750 ), #28051, .t. ) ;
#7270 = edge_curve ( 'none', #21854, #27403, #10780, .t. ) ;
#7271 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#7272 = oriented_edge ( 'none', *, *, #6259, .t. ) ;
#7273 = vertex_point ( 'none', #8361 ) ;
#7274 = oriented_edge ( 'none', *, *, #24021, .t. ) ;
#7275 = advanced_face ( 'none', ( #28196 ), #19556, .f. ) ;
#7276 = vector ( 'none', #10221, 39.37007874015748854 ) ;
#7277 = oriented_edge ( 'none', *, *, #25463, .t. ) ;
#7278 = cylindrical_surface ( 'none', #19356, 0.007874015748031487280 ) ;
#7279 = cartesian_point ( 'none', ( 0.7732527570424697627, -0.3826753930347990273, -1.727753905636390419 ) ) ;
#7280 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#7281 = vector ( 'none', #3536, 39.37007874015748143 ) ;
#7282 = cartesian_point ( 'none', ( -2.384000000000000785, -0.4182743711071790216, -1.779527799999999882 ) ) ;
#7283 = oriented_edge ( 'none', *, *, #26803, .t. ) ;
#7284 = oriented_edge ( 'none', *, *, #10033, .f. ) ;
#7285 = vertex_point ( 'none', #17134 ) ;
#7286 = cartesian_point ( 'none', ( -2.436908079560214269, 0.5645504124714659788, -0.5104950822851265224 ) ) ;
#7287 = direction ( 'none', ( -0.03215910807881558475, -0.9960450290638858117, 0.08282567141109101194 ) ) ;
#7288 = oriented_edge ( 'none', *, *, #24800, .f. ) ;
#7289 = face_outer_bound ( 'none', #15884, .t. ) ;
#7290 = cartesian_point ( 'none', ( -2.109498680916697122, 0.6025000818327581609, 0.5660628552442485972 ) ) ;
#7291 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#7292 = vertex_point ( 'none', #6040 ) ;
#7293 = edge_curve ( 'none', #24371, #27127, #28336, .t. ) ;
#7294 = line ( 'none', #16499, #24589 ) ;
#7295 = circle ( 'none', #27510, 0.05800000000000003764 ) ;
#7296 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#7297 = direction ( 'none', ( -0.9763996879125791395, -1.888081094788892647e-08, 0.2159714088582508074 ) ) ;
#7298 = vector ( 'none', #25080, 39.37007874015748143 ) ;
#7299 = cartesian_point ( 'none', ( -2.461403293548545257, 0.5425591491171956049, -0.7602384650379903075 ) ) ;
#7300 = advanced_face ( 'none', ( #23439 ), #8214, .f. ) ;
#7301 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#7302 = direction ( 'none', ( -4.371142336978555996e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#7303 = edge_curve ( 'none', #24151, #21054, #15262, .t. ) ;
#7304 = cartesian_point ( 'none', ( -0.8294999999999999041, -0.4115000000000003655, -1.705527799999999594 ) ) ;
#7305 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#7306 = axis2_placement_3d ( 'none', #15768, #24671, #917 ) ;
#7307 = axis2_placement_3d ( 'none', #5810, #19489, #8569 ) ;
#7308 = direction ( 'none', ( 2.567390744445674993e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#7309 = line ( 'none', #15939, #10832 ) ;
#7310 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#7311 = oriented_edge ( 'none', *, *, #20436, .t. ) ;
#7312 = oriented_edge ( 'none', *, *, #9086, .f. ) ;
#7313 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#7314 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.3762859242436152329, -0.08049999999999980782 ) ) ;
#7315 = cartesian_point ( 'none', ( -2.379999999999999893, -0.4249999999999999889, 0.4244722000000003548 ) ) ;
#7316 = edge_loop ( 'none', ( #22936, #13710, #230, #9563 ) ) ;
#7317 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#7318 = cartesian_point ( 'none', ( -2.411979914322220253, -0.3759197573433403217, -1.814073717735981139 ) ) ;
#7319 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#7320 = oriented_edge ( 'none', *, *, #6258, .f. ) ;
#7321 = edge_loop ( 'none', ( #26910, #27933, #16862, #27344 ) ) ;
#7322 = vertex_point ( 'none', #23877 ) ;
#7323 = oriented_edge ( 'none', *, *, #14469, .t. ) ;
#7324 = oriented_edge ( 'none', *, *, #15419, .f. ) ;
#7325 = face_outer_bound ( 'none', #28115, .t. ) ;
#7326 = direction ( 'none', ( 0.5999999650308889265, -6.993818951804226484e-08, 0.8000000262268289752 ) ) ;
#7327 = axis2_placement_3d ( 'none', #2439, #11220, #13524 ) ;
#7328 = circle ( 'none', #16050, 0.03125000000000011102 ) ;
#7329 = cartesian_point ( 'none', ( -2.298998679168242187, 0.4025000818327596486, 0.5460628386776325005 ) ) ;
#7330 = oriented_edge ( 'none', *, *, #9016, .t. ) ;
#7331 = cartesian_point ( 'none', ( 0.5052381339568481344, 0.2549999999999999489, -1.501727599999999496 ) ) ;
#7332 = oriented_edge ( 'none', *, *, #10561, .t. ) ;
#7333 = cartesian_point ( 'none', ( -1.433000000000000052, 0.2099999999999996592, 0.5744722000000000994 ) ) ;
#7334 = cartesian_point ( 'none', ( -2.429034030479272577, 0.5602757293826478024, -1.273061381527247349 ) ) ;
#7335 = approval ( #5572, 'unspecified' ) ;
#7336 = vector ( 'none', #18879, 39.37007874015748143 ) ;
#7337 = line ( 'none', #11509, #9721 ) ;
#7338 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#7339 = oriented_edge ( 'none', *, *, #21154, .t. ) ;
#7340 = line ( 'none', #20297, #11543 ) ;
#7341 = vector ( 'none', #4273, 39.37007874015748854 ) ;
#7342 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#7343 = circle ( 'none', #5517, 0.009000000000000027076 ) ;
#7344 = edge_curve ( 'none', #20711, #10152, #1413, .t. ) ;
#7345 = cartesian_point ( 'none', ( 0.7420103699797512276, -0.4182743711071796322, -1.672854962722870598 ) ) ;
#7346 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#7347 = line ( 'none', #2880, #12788 ) ;
#7348 = vector ( 'none', #9765, 39.37007874015748143 ) ;
#7349 = edge_loop ( 'none', ( #10119, #4208, #11988, #5221, #22753, #8137 ) ) ;
#7350 = direction ( 'none', ( -1.000000000000000000, 1.249000902703300861e-16, 1.664610678349188620e-16 ) ) ;
#7351 = vertex_point ( 'none', #8641 ) ;
#7352 = cartesian_point ( 'none', ( -1.433000000000000052, 0.1449999999999996569, 0.4644722000000001128 ) ) ;
#7353 = axis2_placement_3d ( 'none', #14833, #23587, #24802 ) ;
#7354 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#7355 = direction ( 'none', ( -3.258709995156765057e-16, -6.829364738799808617e-16, -1.000000000000000000 ) ) ;
#7356 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, 1.214154663850784639e-16 ) ) ;
#7357 = oriented_edge ( 'none', *, *, #23411, .t. ) ;
#7358 = vertex_point ( 'none', #25598 ) ;
#7359 = vertex_point ( 'none', #3875 ) ;
#7360 = axis2_placement_3d ( 'none', #2554, #4586, #18078 ) ;
#7361 = vertex_point ( 'none', #6326 ) ;
#7362 = cartesian_point ( 'none', ( -1.623998683976497048, 0.5060000818327543559, 0.6010628976880066920 ) ) ;
#7363 = direction ( 'none', ( 0.06421418472181246451, -0.9960450290638858117, 0.06140715396137447213 ) ) ;
#7364 = vector ( 'none', #17707, 39.37007874015748143 ) ;
#7365 = cartesian_point ( 'none', ( 0.7500000000000005551, -0.3649999999999999356, -0.08049999999999864209 ) ) ;
#7366 = edge_loop ( 'none', ( #25262, #8093 ) ) ;
#7367 = oriented_edge ( 'none', *, *, #19742, .f. ) ;
#7368 = cartesian_point ( 'none', ( 0.8575000000000000400, -0.4115000000000004210, -1.865527799999998404 ) ) ;
#7369 = oriented_edge ( 'none', *, *, #21202, .f. ) ;
#7370 = line ( 'none', #6433, #4421 ) ;
#7371 = cartesian_point ( 'none', ( -1.521996699999999425, 0.6149999999999998801, 0.4886770037134707811 ) ) ;
#7372 = vector ( 'none', #12295, 39.37007874015748143 ) ;
#7373 = vector ( 'none', #14525, 39.37007874015748854 ) ;
#7374 = advanced_face ( 'none', ( #12508 ), #21578, .f. ) ;
#7375 = face_outer_bound ( 'none', #24628, .t. ) ;
#7376 = oriented_edge ( 'none', *, *, #25104, .t. ) ;
#7377 = edge_curve ( 'none', #10137, #24203, #3589, .t. ) ;
#7378 = face_outer_bound ( 'none', #20184, .t. ) ;
#7379 = cartesian_point ( 'none', ( -0.03249999999999999417, -0.09500000000000004274, 0.1260000000000000564 ) ) ;
#7380 = edge_curve ( 'none', #20775, #10083, #15739, .t. ) ;
#7381 = line ( 'none', #881, #20925 ) ;
#7382 = axis2_placement_3d ( 'none', #1058, #25525, #9854 ) ;
#7383 = cartesian_point ( 'none', ( -1.823998664874619147, 0.5150000818327559182, 0.3825628802034520826 ) ) ;
#7384 = cartesian_point ( 'none', ( -2.416517193044573908, 0.5402528821548732152, -0.5183690992660004992 ) ) ;
#7385 = cartesian_point ( 'none', ( -2.425551576229322936, 0.5425591493302851509, -0.7626759286134209281 ) ) ;
#7386 = axis2_placement_3d ( 'none', #3491, #8412, #23779 ) ;
#7387 = cartesian_point ( 'none', ( -2.425097055765996323, 0.5622441669982088941, -0.5144320898444842971 ) ) ;
#7388 = cartesian_point ( 'none', ( -2.042999999999999705, -0.3649999999999999911, 0.5244722000000003881 ) ) ;
#7389 = oriented_edge ( 'none', *, *, #23763, .t. ) ;
#7390 = axis2_placement_3d ( 'none', #19590, #28360, #8663 ) ;
#7391 = direction ( 'none', ( -4.371138867531604042e-08, -8.742273398254516819e-08, 0.9999999999999951150 ) ) ;
#7392 = oriented_edge ( 'none', *, *, #12721, .t. ) ;
#7393 = vertex_point ( 'none', #4024 ) ;
#7394 = vector ( 'none', #10127, 39.37007874015748143 ) ;
#7395 = cartesian_point ( 'none', ( -0.7284999999999999254, -0.3490000000000000324, -1.705527799999999594 ) ) ;
#7396 = oriented_edge ( 'none', *, *, #14712, .f. ) ;
#7397 = oriented_edge ( 'none', *, *, #24028, .f. ) ;
#7398 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#7399 = vector ( 'none', #11797, 39.37007874015748854 ) ;
#7400 = face_outer_bound ( 'none', #4405, .t. ) ;
#7401 = vertex_point ( 'none', #12804 ) ;
#7402 = oriented_edge ( 'none', *, *, #19559, .t. ) ;
#7403 = edge_loop ( 'none', ( #17161, #5149, #14713, #14744 ) ) ;
#7404 = edge_curve ( 'none', #22670, #18251, #11582, .t. ) ;
#7405 = axis2_placement_3d ( 'none', #2131, #6607, #26166 ) ;
#7406 = cartesian_point ( 'none', ( -2.355018305128107947, 0.5661811958330295047, -0.7541958659646192942 ) ) ;
#7407 = edge_curve ( 'none', #5921, #4587, #2409, .t. ) ;
#7408 = edge_curve ( 'none', #25585, #21347, #18988, .t. ) ;
#7409 = circle ( 'none', #12464, 0.007874015748031487280 ) ;
#7410 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#7411 = line ( 'none', #1059, #23051 ) ;
#7412 = edge_curve ( 'none', #14624, #23612, #25837, .t. ) ;
#7413 = axis2_placement_3d ( 'none', #13990, #7356, #27343 ) ;
#7414 = plane ( 'none', #14342 ) ;
#7415 = advanced_face ( 'none', ( #14685 ), #3731, .f. ) ;
#7416 = cartesian_point ( 'none', ( -1.539496699999999496, 0.6149999999999998801, 0.3997006037134707701 ) ) ;
#7417 = direction ( 'none', ( -4.371135398084651427e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#7418 = circle ( 'none', #24430, 0.03099999999999994080 ) ;
#7419 = cartesian_point ( 'none', ( -1.433000000000000052, 0.1449999999999996569, 0.4644722000000001128 ) ) ;
#7420 = conical_surface ( 'none', #8380, 0.05399999999999993694, 0.2617993877991499074 ) ;
#7421 = direction ( 'none', ( 4.367138595196001525e-08, 8.742272530892778831e-08, -0.9999999999999951150 ) ) ;
#7422 = line ( 'none', #13901, #12792 ) ;
#7423 = oriented_edge ( 'none', *, *, #23820, .t. ) ;
#7424 = edge_loop ( 'none', ( #7846, #19233, #15060, #24056, #24840, #1125 ) ) ;
#7425 = oriented_edge ( 'none', *, *, #10266, .t. ) ;
#7426 = circle ( 'none', #22585, 0.05299999999999995687 ) ;
#7427 = cartesian_point ( 'none', ( -1.799861534326255397, -0.3720035401315771040, 0.3774240690867757264 ) ) ;
#7428 = edge_curve ( 'none', #13077, #12078, #12065, .t. ) ;
#7429 = advanced_face ( 'none', ( #5586 ), #20981, .f. ) ;
#7430 = cartesian_point ( 'none', ( -2.373467044176925000, -0.3969960810347233915, -1.736173563788728336 ) ) ;
#7431 = line ( 'none', #10011, #7281 ) ;
#7432 = cartesian_point ( 'none', ( 0.7292662682981427835, 0.1994418373927410171, -1.499038280701779247 ) ) ;
#7433 = vertex_point ( 'none', #18674 ) ;
#7434 = oriented_edge ( 'none', *, *, #2627, .f. ) ;
#7435 = oriented_edge ( 'none', *, *, #24641, .t. ) ;
#7436 = cartesian_point ( 'none', ( -2.438256444044498483, 0.5661811746834874981, -0.5122731870526020526 ) ) ;
#7437 = advanced_face ( 'none', ( #671 ), #7466, .f. ) ;
#7438 = face_outer_bound ( 'none', #15651, .t. ) ;
#7439 = axis2_placement_3d ( 'none', #26082, #13432, #26364 ) ;
#7440 = oriented_edge ( 'none', *, *, #1860, .t. ) ;
#7441 = direction ( 'none', ( 6.805066270359845251e-16, 1.554819628522822020e-15, -1.000000000000000000 ) ) ;
#7442 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#7443 = edge_curve ( 'none', #1309, #24655, #3312, .t. ) ;
#7444 = cartesian_point ( 'none', ( 0.1911286000000000929, -0.4249999999999999889, 0.2525000000000005018 ) ) ;
#7445 = edge_curve ( 'none', #16282, #6428, #16517, .t. ) ;
#7446 = oriented_edge ( 'none', *, *, #18906, .f. ) ;
#7447 = cartesian_point ( 'none', ( -2.423336372443305908, 0.5425591273202826637, -0.5109107246096233901 ) ) ;
#7448 = circle ( 'none', #22158, 0.005905511811023608955 ) ;
#7449 = advanced_face ( 'none', ( #18816 ), #7900, .t. ) ;
#7450 = direction ( 'none', ( 7.897916534058051356e-15, 1.000000000000000000, -2.588457267232804265e-17 ) ) ;
#7451 = cartesian_point ( 'none', ( 0.4086702222375692695, -0.1249999999999996253, 0.4635271687057274104 ) ) ;
#7452 = edge_curve ( 'none', #27259, #2309, #17208, .t. ) ;
#7453 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5634252955700244092, -0.8142352362834877066 ) ) ;
#7454 = axis2_placement_3d ( 'none', #3421, #1250, #10045 ) ;
#7455 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#7456 = direction ( 'none', ( -0.7071067811865476838, -8.769883503327967294e-16, 0.7071067811865474617 ) ) ;
#7457 = plane ( 'none', #20962 ) ;
#7458 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999963363, 8.742273397411554924e-08 ) ) ;
#7459 = cartesian_point ( 'none', ( -0.7284999999999999254, -0.3490000000000000324, -1.705527799999999594 ) ) ;
#7460 = direction ( 'none', ( 3.258709995156765057e-16, 6.829364738799808617e-16, 1.000000000000000000 ) ) ;
#7461 = cartesian_point ( 'none', ( -2.070998665224308866, 0.6025000818327578278, 0.3865628586100262054 ) ) ;
#7462 = edge_loop ( 'none', ( #21631, #20652, #2425, #15264, #13236, #16673 ) ) ;
#7463 = oriented_edge ( 'none', *, *, #3817, .f. ) ;
#7464 = axis2_placement_3d ( 'none', #17143, #27472, #25457 ) ;
#7465 = direction ( 'none', ( -0.1531682735126661810, -0.08715574274765977569, 0.9843492045484940611 ) ) ;
#7466 = cylindrical_surface ( 'none', #18476, 0.06199999999999994404 ) ;
#7467 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#7468 = edge_curve ( 'none', #8016, #17075, #4705, .t. ) ;
#7469 = vertex_point ( 'none', #7752 ) ;
#7470 = vector ( 'none', #19306, 39.37007874015748143 ) ;
#7471 = direction ( 'none', ( -1.398313386006270940e-16, 2.267168638338424905e-16, -1.000000000000000000 ) ) ;
#7472 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#7473 = direction ( 'none', ( 0.8074187947356363804, 7.409504944533385715e-16, -0.5899787198769564922 ) ) ;
#7474 = oriented_edge ( 'none', *, *, #1467, .t. ) ;
#7475 = circle ( 'none', #21263, 0.05999999999999990757 ) ;
#7476 = edge_loop ( 'none', ( #12783, #11534, #25287, #18022, #24696, #27453, #11595, #10527 ) ) ;
#7477 = edge_curve ( 'none', #19810, #24557, #27298, .t. ) ;
#7478 = vertex_point ( 'none', #2848 ) ;
#7479 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#7480 = direction ( 'none', ( 0.5348139852951313555, -0.08715574274765720830, -0.8404628948614228934 ) ) ;
#7481 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#7482 = oriented_edge ( 'none', *, *, #26418, .t. ) ;
#7483 = cartesian_point ( 'none', ( -2.421947438538936570, 0.5661811967279081204, -0.7644320893626253000 ) ) ;
#7484 = advanced_face ( 'none', ( #7604 ), #9774, .t. ) ;
#7485 = edge_curve ( 'none', #2890, #26875, #11624, .t. ) ;
#7486 = vertex_point ( 'none', #18241 ) ;
#7487 = cartesian_point ( 'none', ( -1.495998664874620410, 0.5375000818327532182, 0.3825629088781230536 ) ) ;
#7488 = cartesian_point ( 'none', ( -1.768208774672201944, -0.3826753930348015253, 0.3647568661753869401 ) ) ;
#7489 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999963363, 8.742273397411554924e-08 ) ) ;
#7490 = cartesian_point ( 'none', ( -2.434939566390387444, 0.5543701693714646606, -0.7217155555300105441 ) ) ;
#7491 = oriented_edge ( 'none', *, *, #11465, .t. ) ;
#7492 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#7493 = direction ( 'none', ( 0.2885532720772753246, 0.9396926207859099822, 0.1836158697226517589 ) ) ;
#7494 = vector ( 'none', #25991, 39.37007874015748143 ) ;
#7495 = direction ( 'none', ( -4.371135398084651427e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#7496 = line ( 'none', #5756, #5900 ) ;
#7497 = cartesian_point ( 'none', ( -2.369390199999999336, 0.6149999999999997691, -0.7967128962865296371 ) ) ;
#7498 = b_spline_curve_with_knots ( 'none', 3,
( #16251, #20293, #18116, #7488 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004782353758744531218, 0.005268114447680936549 ),
.unspecified. ) ;
#7499 = cartesian_point ( 'none', ( -2.416999999999998927, 0.8130000000000019433, 0.5144722000000001572 ) ) ;
#7500 = oriented_edge ( 'none', *, *, #25011, .t. ) ;
#7501 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#7502 = oriented_edge ( 'none', *, *, #13419, .t. ) ;
#7503 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#7504 = cartesian_point ( 'none', ( 0.7183444635345949125, -0.4115000000000033076, -0.04976627411746029767 ) ) ;
#7505 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#7506 = face_outer_bound ( 'none', #1805, .t. ) ;
#7507 = oriented_edge ( 'none', *, *, #6205, .f. ) ;
#7508 = oriented_edge ( 'none', *, *, #1447, .t. ) ;
#7509 = oriented_edge ( 'none', *, *, #214, .f. ) ;
#7510 = advanced_face ( 'none', ( #22701 ), #5152, .t. ) ;
#7511 = oriented_edge ( 'none', *, *, #11615, .t. ) ;
#7512 = circle ( 'none', #4297, 0.009000000000000129424 ) ;
#7513 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#7514 = advanced_face ( 'none', ( #11768 ), #9620, .f. ) ;
#7515 = line ( 'none', #5341, #8755 ) ;
#7516 = line ( 'none', #16280, #20083 ) ;
#7517 = vertex_point ( 'none', #11915 ) ;
#7518 = oriented_edge ( 'none', *, *, #11224, .f. ) ;
#7519 = cartesian_point ( 'none', ( 0.7111601605386661529, -0.4182743711071819637, -0.1180162214331056114 ) ) ;
#7520 = oriented_edge ( 'none', *, *, #22007, .t. ) ;
#7521 = cartesian_point ( 'none', ( 0.6199999999999968869, -0.2364001378585717517, -1.880723575790489432 ) ) ;
#7522 = cartesian_point ( 'none', ( -2.134498659796171260, 0.5775000818327583607, 0.3244722000000003770 ) ) ;
#7523 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#7524 = oriented_edge ( 'none', *, *, #16305, .f. ) ;
#7525 = cylindrical_surface ( 'none', #16120, 0.04450000000000003259 ) ;
#7526 = line ( 'none', #7379, #8405 ) ;
#7527 = face_outer_bound ( 'none', #11566, .t. ) ;
#7528 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#7529 = direction ( 'none', ( -0.5368568878348659590, -1.132976905471921726e-15, 0.8436733265810067994 ) ) ;
#7530 = cylindrical_surface ( 'none', #21861, 0.04527559055118110520 ) ;
#7531 = face_outer_bound ( 'none', #12970, .t. ) ;
#7532 = direction ( 'none', ( -0.5368568878348721762, -1.264744441511236127e-15, 0.8436733265810028026 ) ) ;
#7533 = oriented_edge ( 'none', *, *, #11010, .f. ) ;
#7534 = cartesian_point ( 'none', ( -2.437478861770942640, 0.5386221414005694097, -0.7620387935072876484 ) ) ;
#7535 = oriented_edge ( 'none', *, *, #7984, .f. ) ;
#7536 = vertex_point ( 'none', #18534 ) ;
#7537 = cartesian_point ( 'none', ( -2.434939577214979334, 0.5602756595333151513, -0.4740777597381453101 ) ) ;
#7538 = axis2_placement_3d ( 'none', #20150, #824, #18248 ) ;
#7539 = oriented_edge ( 'none', *, *, #20064, .f. ) ;
#7540 = edge_curve ( 'none', #16751, #19162, #5011, .t. ) ;
#7541 = vertex_point ( 'none', #26016 ) ;
#7542 = cartesian_point ( 'none', ( 0.2000000000000000944, -9.301286298521128028e-17, 0.2275000000000000078 ) ) ;
#7543 = edge_curve ( 'none', #25368, #25910, #1836, .t. ) ;
#7544 = cartesian_point ( 'none', ( 0.7552056677235793325, -0.4182743711071796322, -1.682104734378157440 ) ) ;
#7545 = cartesian_point ( 'none', ( 0.8559541771650011066, 0.02336476182412736829, -1.907246871610578376 ) ) ;
#7546 = vertex_point ( 'none', #28178 ) ;
#7547 = oriented_edge ( 'none', *, *, #7741, .f. ) ;
#7548 = oriented_edge ( 'none', *, *, #26537, .f. ) ;
#7549 = cartesian_point ( 'none', ( -2.514999999999999680, 0.4660000000000000808, -0.3900277999999996470 ) ) ;
#7550 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#7551 = cartesian_point ( 'none', ( 0.4750000000000008105, 0.8000000000000019318, 0.4614722000000001656 ) ) ;
#7552 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#7553 = vector ( 'none', #16972, 39.37007874015748854 ) ;
#7554 = cartesian_point ( 'none', ( 0.7800569973098278043, -0.3972471738254111928, -1.738828108057420607 ) ) ;
#7555 = cartesian_point ( 'none', ( -2.070998677856901615, 0.4225000818327577790, 0.5310628586100256676 ) ) ;
#7556 = cartesian_point ( 'none', ( 0.7891580241636698689, -0.4115000000000008096, -1.668511607443062150 ) ) ;
#7557 = cartesian_point ( 'none', ( -0.5794854598068291951, -0.3695516491152945893, -1.704270956876735577 ) ) ;
#7558 = line ( 'none', #5687, #22407 ) ;
#7559 = oriented_edge ( 'none', *, *, #7777, .f. ) ;
#7560 = oriented_edge ( 'none', *, *, #7236, .f. ) ;
#7561 = advanced_face ( 'none', ( #23282 ), #8340, .t. ) ;
#7562 = vector ( 'none', #18489, 39.37007874015748143 ) ;
#7563 = oriented_edge ( 'none', *, *, #2557, .t. ) ;
#7564 = edge_curve ( 'none', #19702, #1951, #19263, .t. ) ;
#7565 = direction ( 'none', ( 2.567390744445674993e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#7566 = advanced_face ( 'none', ( #10622 ), #10759, .t. ) ;
#7567 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#7568 = face_bound ( 'none', #2684, .t. ) ;
#7569 = axis2_placement_3d ( 'none', #4796, #7233, #24381 ) ;
#7570 = vector ( 'none', #18833, 39.37007874015748143 ) ;
#7571 = cartesian_point ( 'none', ( 0.6999999999999996225, 0.2123800046841762545, -1.501727599999999496 ) ) ;
#7572 = edge_loop ( 'none', ( #11877, #12557, #22863, #4968, #11061, #10304 ) ) ;
#7573 = oriented_edge ( 'none', *, *, #17115, .f. ) ;
#7574 = vertex_point ( 'none', #6022 ) ;
#7575 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 1.214154663850784639e-16 ) ) ;
#7576 = face_outer_bound ( 'none', #19804, .t. ) ;
#7577 = vertex_point ( 'none', #23715 ) ;
#7578 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#7579 = plane ( 'none', #11853 ) ;
#7580 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610731e-15 ) ) ;
#7581 = edge_loop ( 'none', ( #8519, #26018 ) ) ;
#7582 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, 1.214154663850784639e-16 ) ) ;
#7583 = plane ( 'none', #13870 ) ;
#7584 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#7585 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#7587 = advanced_face ( 'none', ( #23418 ), #19404, .t. ) ;
#7586 = direction ( 'none', ( 1.942890293094014578e-16, 1.000000000000000000, 1.554819628522822217e-15 ) ) ;
#7588 = cartesian_point ( 'none', ( -0.6453464999999987128, -0.4249999999999971578, -1.705527799999998928 ) ) ;
#7589 = edge_curve ( 'none', #23800, #22525, #8414, .t. ) ;
#7590 = axis2_placement_3d ( 'none', #2383, #17634, #11170 ) ;
#7591 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#7592 = plane ( 'none', #25711 ) ;
#7593 = circle ( 'none', #2071, 0.1494999999999999940 ) ;
#7594 = circle ( 'none', #24146, 0.06247000000000000469 ) ;
#7595 = direction ( 'none', ( 0.5368568878348657369, 7.941418586233371237e-16, -0.8436733265810070215 ) ) ;
#7596 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#7597 = edge_curve ( 'none', #21106, #9483, #24462, .t. ) ;
#7598 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
#7599 = oriented_edge ( 'none', *, *, #10115, .f. ) ;
#7600 = oriented_edge ( 'none', *, *, #27517, .f. ) ;
#7601 = edge_curve ( 'none', #21106, #20195, #3569, .t. ) ;
#7602 = b_spline_curve_with_knots ( 'none', 3,
( #8541, #17311, #26078, #4351 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002000946256635899572, 0.002179187908913385492 ),
.unspecified. ) ;
#7603 = cartesian_point ( 'none', ( -2.458293681342315740, 0.5494488914603727903, -0.5150350800933261031 ) ) ;
#7604 = face_outer_bound ( 'none', #19624, .t. ) ;
#7605 = edge_curve ( 'none', #10166, #3274, #14812, .t. ) ;
#7606 = edge_curve ( 'none', #2779, #23604, #23570, .t. ) ;
#7607 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#7608 = oriented_edge ( 'none', *, *, #3583, .t. ) ;
#7609 = edge_curve ( 'none', #14000, #3760, #19541, .t. ) ;
#7610 = face_outer_bound ( 'none', #12690, .t. ) ;
#7611 = axis2_placement_3d ( 'none', #15237, #22130, #13070 ) ;
#7612 = cartesian_point ( 'none', ( -2.298998679168242631, 0.3775000818327596264, 0.5460628386776325005 ) ) ;
#7613 = advanced_face ( 'none', ( #5727 ), #8047, .t. ) ;
#7614 = cartesian_point ( 'none', ( -1.515998657837086760, 0.5375000818327534402, 0.3020629071296678236 ) ) ;
#7615 = axis2_placement_3d ( 'none', #18365, #7582, #12323 ) ;
#7616 = oriented_edge ( 'none', *, *, #3743, .f. ) ;
#7617 = oriented_edge ( 'none', *, *, #13255, .t. ) ;
#7618 = cartesian_point ( 'none', ( -0.5196601605386660383, -0.4182743711071791326, -1.668011578566894526 ) ) ;
#7619 = axis2_placement_3d ( 'none', #17681, #2279, #2429 ) ;
#7620 = cartesian_point ( 'none', ( -0.2317499999999999283, -3.025984633351046165e-17, 0.2275000000000000910 ) ) ;
#7621 = vector ( 'none', #16695, 39.37007874015748854 ) ;
#7622 = plane ( 'none', #28303 ) ;
#7623 = axis2_placement_3d ( 'none', #15137, #10511, #10663 ) ;
#7624 = oriented_edge ( 'none', *, *, #27883, .f. ) ;
#7625 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#7626 = oriented_edge ( 'none', *, *, #19151, .t. ) ;
#7627 = direction ( 'none', ( -1.000000000000000000, 1.942890293094023699e-16, -6.106226635438359986e-16 ) ) ;
#7628 = cartesian_point ( 'none', ( -2.070998667409878369, 0.5825000818327578100, 0.4115628586100261166 ) ) ;
#7629 = cylindrical_surface ( 'none', #11116, 0.04450000000000003259 ) ;
#7630 = cylindrical_surface ( 'none', #21448, 0.04299999999999978145 ) ;
#7631 = oriented_edge ( 'none', *, *, #14869, .f. ) ;
#7632 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#7633 = advanced_face ( 'none', ( #12342 ), #27889, .t. ) ;
#7634 = direction ( 'none', ( 0.5368568878348666251, 7.941418586233362363e-16, -0.8436733265810064664 ) ) ;
#7635 = cartesian_point ( 'none', ( 0.2000000000000000944, -7.890221597739618973e-17, 0.1439999999999997393 ) ) ;
#7636 = vector ( 'none', #1104, 39.37007874015748143 ) ;
#7637 = cartesian_point ( 'none', ( -2.434939573687091574, 0.6027953516284569879, -0.5547864174382806102 ) ) ;
#7638 = edge_curve ( 'none', #10575, #11540, #12637, .t. ) ;
#7639 = face_outer_bound ( 'none', #25121, .t. ) ;
#7640 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795121808e-15, -8.742277704857227033e-08 ) ) ;
#7641 = vector ( 'none', #6591, 39.37007874015748143 ) ;
#7642 = axis2_placement_3d ( 'none', #15913, #19692, #26699 ) ;
#7643 = edge_curve ( 'none', #3356, #6713, #1696, .t. ) ;
#7644 = advanced_face ( 'none', ( #9278 ), #24522, .f. ) ;
#7645 = oriented_edge ( 'none', *, *, #6124, .t. ) ;
#7646 = cartesian_point ( 'none', ( 0.7655476907871870962, -0.4018932572681732096, -1.747408626640625684 ) ) ;
#7647 = oriented_edge ( 'none', *, *, #12416, .t. ) ;
#7648 = cartesian_point ( 'none', ( -1.973998679168242232, 0.6125000818327571706, 0.5460628670900349313 ) ) ;
#7649 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#7651 = edge_curve ( 'none', #19984, #27057, #26941, .t. ) ;
#7650 = face_bound ( 'none', #11223, .t. ) ;
#7652 = conical_surface ( 'none', #6767, 0.08684650000000017356, 0.7155849933176771094 ) ;
#7653 = cartesian_point ( 'none', ( -2.419629919849969113, -0.3672743711071789763, -1.770871474700432158 ) ) ;
#7654 = oriented_edge ( 'none', *, *, #27244, .t. ) ;
#7655 = edge_loop ( 'none', ( #24205, #11167, #8092, #13782, #2353, #616 ) ) ;
#7656 = oriented_edge ( 'none', *, *, #6656, .f. ) ;
#7657 = edge_loop ( 'none', ( #3429, #11626, #26446, #8169 ) ) ;
#7658 = cartesian_point ( 'none', ( -2.012498659796171818, 0.4900000818327573948, 0.3244722000000003770 ) ) ;
#7659 = cartesian_point ( 'none', ( -0.5444867234584073179, -0.3921298688837506763, -1.743406200256869321 ) ) ;
#7660 = vector ( 'none', #1208, 39.37007874015748143 ) ;
#7661 = cartesian_point ( 'none', ( -1.586498676545561981, 0.4225000818327540042, 0.5160629009663612043 ) ) ;
#7662 = oriented_edge ( 'none', *, *, #9229, .f. ) ;
#7663 = oriented_edge ( 'none', *, *, #6255, .f. ) ;
#7664 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#7665 = oriented_edge ( 'none', *, *, #16538, .f. ) ;
#7666 = cartesian_point ( 'none', ( -2.384000000000000341, -0.3672743711071789763, -1.779527799999999882 ) ) ;
#7667 = direction ( 'none', ( -1.020834659419799449e-16, 1.000000000000000000, -2.588457267232843400e-17 ) ) ;
#7668 = axis2_placement_3d ( 'none', #15920, #7145, #12037 ) ;
#7669 = cartesian_point ( 'none', ( -2.383499999999999730, -0.3489999999999999769, -1.779527800000000548 ) ) ;
#7670 = oriented_edge ( 'none', *, *, #7293, .f. ) ;
#7671 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#7672 = edge_curve ( 'none', #6864, #14460, #8852, .t. ) ;
#7673 = line ( 'none', #16439, #19874 ) ;
#7674 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#7675 = vector ( 'none', #15383, 39.37007874015748143 ) ;
#7676 = cartesian_point ( 'none', ( -1.835726555672917648, -0.4160162047798985907, 0.3929311151016516290 ) ) ;
#7677 = face_outer_bound ( 'none', #25845, .t. ) ;
#7678 = vector ( 'none', #21672, 39.37007874015748143 ) ;
#7679 = cartesian_point ( 'none', ( -1.433000000000000052, 0.07999999999999968248, 0.4644722000000001128 ) ) ;
#7680 = cartesian_point ( 'none', ( 0.7504999999999997229, -0.3649999999999975486, -1.705527799999998484 ) ) ;
#7681 = edge_curve ( 'none', #3136, #12682, #9405, .t. ) ;
#7682 = edge_curve ( 'none', #24216, #25548, #3081, .t. ) ;
#7683 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#7684 = cartesian_point ( 'none', ( -2.384000000000000785, -0.4182743711071790216, -1.779527799999999882 ) ) ;
#7685 = oriented_edge ( 'none', *, *, #19455, .t. ) ;
#7686 = cartesian_point ( 'none', ( -2.421553738061103633, 0.5622441882343611752, -0.7573454755160962115 ) ) ;
#7687 = oriented_edge ( 'none', *, *, #15131, .f. ) ;
#7688 = oriented_edge ( 'none', *, *, #3972, .f. ) ;
#7689 = cylindrical_surface ( 'none', #4837, 0.03125000000000011102 ) ;
#7690 = oriented_edge ( 'none', *, *, #23376, .t. ) ;
#7691 = edge_loop ( 'none', ( #20848, #27668 ) ) ;
#7692 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#7693 = cartesian_point ( 'none', ( 0.1720227004222024125, -0.01335180543350450097, 0.3125722534602550229 ) ) ;
#7694 = axis2_placement_3d ( 'none', #26171, #26319, #19700 ) ;
#7695 = cartesian_point ( 'none', ( 0.8493729601280248787, -0.06021858220371256731, -1.908768479325064327 ) ) ;
#7696 = circle ( 'none', #7229, 0.07300000000000007871 ) ;
#7697 = oriented_edge ( 'none', *, *, #21720, .f. ) ;
#7698 = oriented_edge ( 'none', *, *, #14108, .f. ) ;
#7699 = oriented_edge ( 'none', *, *, #16405, .f. ) ;
#7700 = direction ( 'none', ( -0.5348139852951371287, -0.08715574274765951202, 0.8404628948614191186 ) ) ;
#7701 = cartesian_point ( 'none', ( -1.159999999999999920, -1.365923996832131609e-16, 0.5744722000000000994 ) ) ;
#7702 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#7703 = cartesian_point ( 'none', ( -2.313260304782640109, -0.4182743798742601382, -1.738734643677469549 ) ) ;
#7704 = cartesian_point ( 'none', ( 0.7237870261256014182, -0.4182743711071796322, -1.684451071500103980 ) ) ;
#7705 = edge_curve ( 'none', #7401, #7908, #7475, .t. ) ;
#7706 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926555506e-15, -4.371138804857208335e-08 ) ) ;
#7707 = axis2_placement_3d ( 'none', #18381, #5871, #22694 ) ;
#7708 = cylindrical_surface ( 'none', #24633, 0.06247000000000000469 ) ;
#7709 = vector ( 'none', #13381, 39.37007874015748143 ) ;
#7710 = cartesian_point ( 'none', ( 0.7275139728908852632, -0.3965686209092208481, -1.667394527012502348 ) ) ;
#7711 = edge_loop ( 'none', ( #22470, #367, #739 ) ) ;
#7712 = oriented_edge ( 'none', *, *, #27688, .t. ) ;
#7713 = b_spline_curve_with_knots ( 'none', 3,
( #5186, #5037, #26896, #13834, #18418, #22732 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003028078001237758179, 0.0006056156002475516359 ),
.unspecified. ) ;
#7714 = oriented_edge ( 'none', *, *, #27271, .f. ) ;
#7715 = direction ( 'none', ( -0.3814102488957301085, -0.1820231226905691946, 0.9063077870366507138 ) ) ;
#7716 = edge_loop ( 'none', ( #10851, #23580, #18207, #26513 ) ) ;
#7717 = direction ( 'none', ( 0.04679016080844419084, 0.9961946980917456562, -0.07353097541455394515 ) ) ;
#7718 = line ( 'none', #5840, #1328 ) ;
#7719 = direction ( 'none', ( 2.329792898495684861e-16, -1.689897845247309768e-16, 1.000000000000000000 ) ) ;
#7720 = axis2_placement_3d ( 'none', #2158, #22022, #6633 ) ;
#7721 = edge_loop ( 'none', ( #895, #894, #18105, #8847 ) ) ;
#7722 = oriented_edge ( 'none', *, *, #4040, .t. ) ;
#7723 = b_spline_curve_with_knots ( 'none', 3,
( #16518, #14227, #16818, #3572, #16966, #12066 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003028078001237764685, 0.0006056156002475529369 ),
.unspecified. ) ;
#7724 = oriented_edge ( 'none', *, *, #16744, .t. ) ;
#7725 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4115000000000006986, -1.705527799999999816 ) ) ;
#7726 = cartesian_point ( 'none', ( -2.436908068391359539, 0.5661811968655817706, -0.7660068931661816460 ) ) ;
#7727 = vector ( 'none', #6696, 39.37007874015748143 ) ;
#7728 = vertex_point ( 'none', #16015 ) ;
#7729 = face_outer_bound ( 'none', #21394, .t. ) ;
#7730 = cartesian_point ( 'none', ( -0.2214739378604486109, -0.01609628688031329580, 0.3215000000000000635 ) ) ;
#7731 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#7732 = oriented_edge ( 'none', *, *, #12729, .f. ) ;
#7733 = cartesian_point ( 'none', ( -1.723998683976496471, 0.5150000818327550300, 0.6010628889457291235 ) ) ;
#7734 = edge_curve ( 'none', #18634, #25365, #14024, .t. ) ;
#7735 = face_outer_bound ( 'none', #141, .t. ) ;
#7736 = calendar_date ( 2022, 7, 4 ) ;
#7737 = cartesian_point ( 'none', ( 0.7458318663382047520, -0.3677731010850405768, -0.09925464848411652552 ) ) ;
#7738 = edge_curve ( 'none', #25771, #16142, #24788, .t. ) ;
#7739 = plane ( 'none', #14463 ) ;
#7740 = line ( 'none', #6009, #14332 ) ;
#7741 = edge_curve ( 'none', #22889, #4495, #15245, .t. ) ;
#7742 = cartesian_point ( 'none', ( -2.425097044941404434, 0.5622441886473820150, -0.7620698851200735646 ) ) ;
#7743 = direction ( 'none', ( 7.048764234580286364e-15, -1.554819628522823400e-15, 1.000000000000000000 ) ) ;
#7744 = cartesian_point ( 'none', ( -2.437478872592708345, 0.5661811748749431272, -0.5144631842606213201 ) ) ;
#7745 = vector ( 'none', #9234, 39.37007874015748143 ) ;
#7746 = direction ( 'none', ( -0.9717327801660595732, 0.000000000000000000, 0.2360834681860222717 ) ) ;
#7747 = cartesian_point ( 'none', ( 0.7309936263738827655, -0.4137580796234360814, -1.656278089776454854 ) ) ;
#7748 = oriented_edge ( 'none', *, *, #373, .f. ) ;
#7749 = edge_loop ( 'none', ( #8981, #8807 ) ) ;
#7750 = circle ( 'none', #10521, 0.05399999999999994388 ) ;
#7751 = line ( 'none', #7899, #27496 ) ;
#7752 = cartesian_point ( 'none', ( -2.468404142155936842, 0.5494488918561225566, -0.5195619318865282166 ) ) ;
#7753 = line ( 'none', #3281, #3696 ) ;
#7754 = oriented_edge ( 'none', *, *, #243, .t. ) ;
#7755 = cartesian_point ( 'none', ( -1.673998671431328855, 0.4740000818327522736, 0.3825628933168681578 ) ) ;
#7756 = cartesian_point ( 'none', ( -2.514999999999999680, 0.4030000000000001359, -0.8270277999999996466 ) ) ;
#7757 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795121808e-15, -8.742277704857227033e-08 ) ) ;
#7758 = oriented_edge ( 'none', *, *, #26909, .f. ) ;
#7759 = vertex_point ( 'none', #17901 ) ;
#7760 = oriented_edge ( 'none', *, *, #3069, .f. ) ;
#7761 = direction ( 'none', ( -0.2159714088582515845, 8.535953018532292791e-08, -0.9763996879125754758 ) ) ;
#7762 = axis2_placement_3d ( 'none', #19097, #17232, #5854 ) ;
#7763 = cartesian_point ( 'none', ( 0.7640742712409744897, -0.3922848294949692893, -0.1184995068295500581 ) ) ;
#7764 = face_outer_bound ( 'none', #24530, .t. ) ;
#7765 = oriented_edge ( 'none', *, *, #18487, .f. ) ;
#7766 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#7767 = axis2_placement_3d ( 'none', #226, #11843, #886 ) ;
#7768 = edge_curve ( 'none', #24257, #24718, #13599, .t. ) ;
#7769 = oriented_edge ( 'none', *, *, #4900, .t. ) ;
#7770 = cartesian_point ( 'none', ( -1.787925848632254899, -0.3719832640234276844, 0.3747597795014572242 ) ) ;
#7771 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.4115000000000004210, -1.705527799999999816 ) ) ;
#7772 = circle ( 'none', #26593, 0.05399999999999997857 ) ;
#7773 = vector ( 'none', #6872, 39.37007874015748143 ) ;
#7774 = advanced_face ( 'none', ( #28462 ), #19687, .t. ) ;
#7775 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#7776 = cartesian_point ( 'none', ( -2.417999999999999705, -0.4249999999999999889, -1.813527799999999690 ) ) ;
#7777 = edge_curve ( 'none', #19707, #20274, #18040, .t. ) ;
#7778 = edge_loop ( 'none', ( #19598, #5482, #2747, #7320 ) ) ;
#7779 = edge_curve ( 'none', #23907, #24875, #1492, .t. ) ;
#7780 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#7781 = cartesian_point ( 'none', ( -2.189677074490720354, 0.6774656164584685891, 0.5444722000000001838 ) ) ;
#7782 = edge_curve ( 'none', #11520, #14560, #7106, .t. ) ;
#7783 = line ( 'none', #2877, #5304 ) ;
#7784 = cartesian_point ( 'none', ( 0.03249718651256885971, -0.09457236842105268271, 0.1260000000000000564 ) ) ;
#7785 = advanced_face ( 'none', ( #11698 ), #19085, .f. ) ;
#7786 = plane ( 'none', #14605 ) ;
#7787 = direction ( 'none', ( 0.000000000000000000, 0.9999999999999962252, 8.742273109133947195e-08 ) ) ;
#7788 = vertex_point ( 'none', #2640 ) ;
#7789 = direction ( 'none', ( -0.3324623371360513890, -1.318003429669754123e-15, 0.9431165327710221424 ) ) ;
#7790 = oriented_edge ( 'none', *, *, #23419, .f. ) ;
#7791 = vertex_point ( 'none', #7395 ) ;
#7792 = axis2_placement_3d ( 'none', #15671, #28490, #25790 ) ;
#7793 = axis2_placement_3d ( 'none', #22642, #3215, #9989 ) ;
#7794 = cartesian_point ( 'none', ( -1.515998664874621094, 0.4425000818327534668, 0.3825629071296674510 ) ) ;
#7795 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#7796 = direction ( 'none', ( -0.8157349200960308799, -0.08715574274765905405, 0.5718220148280634962 ) ) ;
#7797 = oriented_edge ( 'none', *, *, #10297, .t. ) ;
#7798 = oriented_edge ( 'none', *, *, #5450, .f. ) ;
#7799 = edge_loop ( 'none', ( #2760, #20078, #8518, #20380, #12106, #17195 ) ) ;
#7800 = edge_curve ( 'none', #8727, #9110, #13748, .t. ) ;
#7801 = oriented_edge ( 'none', *, *, #15901, .f. ) ;
#7802 = cartesian_point ( 'none', ( 0.1715714536548185731, -0.01356715713404495378, 0.5090000000000001190 ) ) ;
#7803 = cartesian_point ( 'none', ( -1.973998677988035633, 0.4650000818327570395, 0.5325628670900350858 ) ) ;
#7804 = line ( 'none', #22751, #13655 ) ;
#7805 = oriented_edge ( 'none', *, *, #21742, .f. ) ;
#7806 = edge_loop ( 'none', ( #21313, #15613, #9661, #20457 ) ) ;
#7807 = cartesian_point ( 'none', ( -2.514999999999999680, 0.5860000000000000764, -0.4925277999999995715 ) ) ;
#7808 = edge_curve ( 'none', #23251, #5339, #11418, .t. ) ;
#7809 = vertex_point ( 'none', #5370 ) ;
#7810 = direction ( 'none', ( 9.688673656827892725e-16, 1.000000000000000000, 1.246871928516378185e-15 ) ) ;
#7811 = cartesian_point ( 'none', ( -2.476278147260586149, 0.5634252910956329963, -0.7630541392225194119 ) ) ;
#7812 = cartesian_point ( 'none', ( 0.7811633788195962991, -0.3972843661103673263, -0.1127769426144287351 ) ) ;
#7813 = edge_curve ( 'none', #4488, #26101, #24063, .t. ) ;
#7814 = oriented_edge ( 'none', *, *, #26304, .t. ) ;
#7815 = edge_curve ( 'none', #15058, #10763, #7835, .t. ) ;
#7816 = direction ( 'none', ( 0.2360834681860252138, -1.588283717246677600e-15, 0.9717327801660589071 ) ) ;
#7817 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#7818 = axis2_placement_3d ( 'none', #20542, #959, #1102 ) ;
#7819 = axis2_placement_3d ( 'none', #2588, #19889, #4752 ) ;
#7820 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#7821 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#7822 = direction ( 'none', ( -1.850375408459407606e-13, 0.000000000000000000, 1.000000000000000000 ) ) ;
#7823 = advanced_face ( 'none', ( #1334 ), #5664, .f. ) ;
#7824 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#7825 = cartesian_point ( 'none', ( -1.623998671431328589, 0.4560000818327566985, 0.5325628976880075749 ) ) ;
#7826 = cartesian_point ( 'none', ( 0.6995640517614328813, -0.4182743711071795767, -1.724820677578955852 ) ) ;
#7827 = circle ( 'none', #23906, 0.009000000000000027076 ) ;
#7828 = oriented_edge ( 'none', *, *, #23065, .f. ) ;
#7829 = cartesian_point ( 'none', ( -2.147999999999999243, 0.6745038599183736938, 0.5444722000000001838 ) ) ;
#7830 = axis2_placement_3d ( 'none', #2298, #8656, #2013 ) ;
#7831 = edge_loop ( 'none', ( #16596, #480, #14479, #27402, #1158, #9581, #23135, #25698, #13772, #16922 ) ) ;
#7832 = oriented_edge ( 'none', *, *, #20208, .t. ) ;
#7833 = vertex_point ( 'none', #14451 ) ;
#7834 = circle ( 'none', #25266, 0.003937007874015752314 ) ;
#7835 = line ( 'none', #16599, #2977 ) ;
#7836 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#7837 = oriented_edge ( 'none', *, *, #19638, .t. ) ;
#7838 = advanced_face ( 'none', ( #23210 ), #7689, .f. ) ;
#7839 = oriented_edge ( 'none', *, *, #26779, .f. ) ;
#7840 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#7841 = cylindrical_surface ( 'none', #12365, 0.05300000000000022748 ) ;
#7842 = vector ( 'none', #23029, 39.37007874015748854 ) ;
#7843 = cartesian_point ( 'none', ( -2.355018304956016273, 0.5622441883031977783, -0.7581328741828188278 ) ) ;
#7844 = oriented_edge ( 'none', *, *, #13942, .t. ) ;
#7845 = oriented_edge ( 'none', *, *, #8731, .t. ) ;
#7846 = oriented_edge ( 'none', *, *, #11317, .f. ) ;
#7847 = edge_curve ( 'none', #2489, #22780, #4386, .t. ) ;
#7848 = advanced_face ( 'none', ( #11997, #10126 ), #18753, .t. ) ;
#7849 = axis2_placement_3d ( 'none', #27691, #20643, #9996 ) ;
#7850 = direction ( 'none', ( 0.04679016080844392717, -0.9961946980917454342, -0.07353097541455683173 ) ) ;
#7851 = face_outer_bound ( 'none', #10977, .t. ) ;
#7852 = direction ( 'none', ( -4.371138804857225540e-08, -8.742273397411543013e-08, 0.9999999999999952260 ) ) ;
#7853 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#7854 = line ( 'none', #7555, #15834 ) ;
#7855 = cartesian_point ( 'none', ( 0.7299999999999995381, 3.414809992080329023e-16, 0.1944722000000003725 ) ) ;
#7856 = vector ( 'none', #13947, 39.37007874015748143 ) ;
#7857 = face_outer_bound ( 'none', #12722, .t. ) ;
#7858 = plane ( 'none', #22874 ) ;
#7859 = oriented_edge ( 'none', *, *, #20784, .t. ) ;
#7860 = oriented_edge ( 'none', *, *, #27002, .f. ) ;
#7861 = circle ( 'none', #478, 0.07299999999999993994 ) ;
#7862 = oriented_edge ( 'none', *, *, #14319, .f. ) ;
#7863 = direction ( 'none', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#7864 = edge_loop ( 'none', ( #13538, #5399, #17479, #18599, #20344 ) ) ;
#7865 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#7866 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#7867 = axis2_placement_3d ( 'none', #27303, #10049, #19124 ) ;
#7868 = direction ( 'none', ( -1.000000000000000000, -1.020834659419799202e-16, -4.857225732735058632e-17 ) ) ;
#7869 = oriented_edge ( 'none', *, *, #5550, .f. ) ;
#7870 = vertex_point ( 'none', #27674 ) ;
#7871 = oriented_edge ( 'none', *, *, #17240, .f. ) ;
#7872 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#7873 = edge_curve ( 'none', #13077, #21272, #21212, .t. ) ;
#7874 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.4182743711071790771, -1.705527799999999816 ) ) ;
#7875 = edge_curve ( 'none', #23619, #19839, #23224, .t. ) ;
#7876 = axis2_placement_3d ( 'none', #13444, #22211, #26096 ) ;
#7877 = oriented_edge ( 'none', *, *, #9511, .f. ) ;
#7878 = cartesian_point ( 'none', ( -2.382003778896527368, -0.4182743711071790771, -1.725564709824343623 ) ) ;
#7879 = cartesian_point ( 'none', ( -2.384036999999998852, -0.3649999999999966604, -1.779527799999999882 ) ) ;
#7880 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#7881 = vertex_point ( 'none', #25510 ) ;
#7882 = cartesian_point ( 'none', ( -2.386107592248458698, -0.4137580796234351932, -1.832275636452625589 ) ) ;
#7883 = circle ( 'none', #10635, 0.03125000000000011102 ) ;
#7884 = axis2_placement_3d ( 'none', #24481, #20034, #22197 ) ;
#7885 = plane ( 'none', #5581 ) ;
#7886 = date_and_time ( #16950, #3799 ) ;
#7887 = direction ( 'none', ( -0.2159714942178538322, -8.535953194277364783e-08, 0.9763996690317445770 ) ) ;
#7888 = line ( 'none', #20830, #20487 ) ;
#7889 = cartesian_point ( 'none', ( 0.7579896300202488835, -0.4182743711071795767, -1.738200637277129035 ) ) ;
#7890 = circle ( 'none', #12958, 0.05300000000000012340 ) ;
#7891 = circle ( 'none', #11548, 0.1119999999999999191 ) ;
#7892 = cartesian_point ( 'none', ( -2.355018304956016273, 0.5425591489331190731, -0.7581328759037387899 ) ) ;
#7893 = cartesian_point ( 'none', ( -2.425113638747461220, 0.5386223162542839171, -0.7620366995759664253 ) ) ;
#7894 = cartesian_point ( 'none', ( -2.425414589395498588, 0.5636052514321968632, -0.5098716143852011218 ) ) ;
#7895 = cartesian_point ( 'none', ( -1.467498680916700549, 0.4500000818327530294, 0.5660629113696715731 ) ) ;
#7896 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#7897 = vertex_point ( 'none', #20773 ) ;
#7898 = oriented_edge ( 'none', *, *, #6390, .t. ) ;
#7899 = cartesian_point ( 'none', ( -1.442499999999999671, 0.5977538599183737089, 0.4444722000000003170 ) ) ;
#7900 = plane ( 'none', #26303 ) ;
#7901 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#7902 = oriented_edge ( 'none', *, *, #5709, .f. ) ;
#7903 = conical_surface ( 'none', #23989, 0.03666637637137246802, 0.3490658503988611217 ) ;
#7904 = cartesian_point ( 'none', ( 0.7502499999999967528, -0.3706429621218051973, -1.750027097747266280 ) ) ;
#7905 = circle ( 'none', #23990, 0.03175000000000001432 ) ;
#7906 = line ( 'none', #16677, #9245 ) ;
#7907 = direction ( 'none', ( 0.5718220148280549475, -0.08715574274765965079, 0.8157349200960367641 ) ) ;
#7908 = vertex_point ( 'none', #3354 ) ;
#7909 = oriented_edge ( 'none', *, *, #20922, .t. ) ;
#7910 = edge_curve ( 'none', #14582, #18930, #22927, .t. ) ;
#7911 = vertex_point ( 'none', #21349 ) ;
#7912 = direction ( 'none', ( 0.8571673007021128887, 0.000000000000000000, 0.5150380749100531563 ) ) ;
#7913 = vector ( 'none', #2484, 39.37007874015748854 ) ;
#7915 = edge_curve ( 'none', #26900, #28117, #5804, .t. ) ;
#7914 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#7916 = direction ( 'none', ( -4.371135398402822810e-08, -8.742274266252597574e-08, 0.9999999999999951150 ) ) ;
#7917 = cylindrical_surface ( 'none', #8640, 0.03174999999999996575 ) ;
#7918 = vector ( 'none', #17379, 39.37007874015748143 ) ;
#7919 = edge_loop ( 'none', ( #6348, #25748, #6821, #14638 ) ) ;
#7920 = cartesian_point ( 'none', ( -0.9946868999999984862, 3.782794594721395676, -1.870527799999993634 ) ) ;
#7921 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#7922 = cartesian_point ( 'none', ( 0.7552376389562328596, -0.1825381221460377901, -1.489706603168210908 ) ) ;
#7923 = cartesian_point ( 'none', ( -2.423336361370393988, 0.5622441889552295402, -0.7655912519516943071 ) ) ;
#7924 = line ( 'none', #21153, #22128 ) ;
#7925 = axis2_placement_3d ( 'none', #16215, #20256, #522 ) ;
#7926 = cartesian_point ( 'none', ( 0.03250000000000000111, 0.09499999999999997335, 0.1260000000000000564 ) ) ;
#7927 = direction ( 'none', ( 1.000000000000000000, -1.249000902703300122e-16, 0.000000000000000000 ) ) ;
#7928 = conical_surface ( 'none', #5615, 0.05400000000000002714, 0.2617993877991499074 ) ;
#7929 = line ( 'none', #20869, #7276 ) ;
#7930 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#7931 = vector ( 'none', #16100, 39.37007874015748143 ) ;
#7932 = cartesian_point ( 'none', ( -2.291238777224869239, 0.5386221414032871246, -0.7620698813340469613 ) ) ;
#7933 = axis2_placement_3d ( 'none', #12933, #6164, #17251 ) ;
#7934 = oriented_edge ( 'none', *, *, #13461, .t. ) ;
#7935 = line ( 'none', #9947, #7842 ) ;
#7936 = oriented_edge ( 'none', *, *, #2751, .t. ) ;
#7937 = edge_loop ( 'none', ( #4738, #19416, #5929, #27352 ) ) ;
#7938 = cylindrical_surface ( 'none', #2114, 0.04450000000000003259 ) ;
#7939 = edge_curve ( 'none', #25021, #9169, #5953, .t. ) ;
#7940 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#7941 = edge_curve ( 'none', #22260, #10557, #8558, .t. ) ;
#7942 = line ( 'none', #5630, #13063 ) ;
#7943 = oriented_edge ( 'none', *, *, #1285, .t. ) ;
#7944 = vertex_point ( 'none', #18604 ) ;
#7945 = edge_curve ( 'none', #13050, #24122, #20025, .t. ) ;
#7946 = oriented_edge ( 'none', *, *, #8511, .t. ) ;
#7947 = edge_loop ( 'none', ( #27771, #27447, #11256, #8335, #19336, #14983, #27268 ) ) ;
#7948 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#7950 = edge_curve ( 'none', #26870, #12763, #16306, .t. ) ;
#7949 = cylindrical_surface ( 'none', #27067, 0.01750000000000001901 ) ;
#7951 = axis2_placement_3d ( 'none', #28488, #6189, #14980 ) ;
#7952 = oriented_edge ( 'none', *, *, #8559, .f. ) ;
#7953 = cartesian_point ( 'none', ( -2.437018686980976234, 0.5425591276219500214, -0.5143613970919483913 ) ) ;
#7954 = vertex_point ( 'none', #25227 ) ;
#7955 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#7956 = oriented_edge ( 'none', *, *, #15168, .t. ) ;
#7957 = cylindrical_surface ( 'none', #20491, 0.03174999999999987554 ) ;
#7958 = axis2_placement_3d ( 'none', #1555, #19130, #23581 ) ;
#7959 = cylindrical_surface ( 'none', #14716, 0.04450000000000010197 ) ;
#7960 = line ( 'none', #23485, #14025 ) ;
#7961 = oriented_edge ( 'none', *, *, #1979, .f. ) ;
#7962 = cartesian_point ( 'none', ( 0.000000000000000000, 0.000000000000000000, 0.2275000000000000910 ) ) ;
#7963 = cartesian_point ( 'none', ( -2.355009157821466914, 0.5445276314963010122, -0.5136446867548698503 ) ) ;
#7964 = plane ( 'none', #26855 ) ;
#7965 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#7966 = cartesian_point ( 'none', ( -0.5269403101732156314, -0.4066371163907851471, -1.736903380244873452 ) ) ;
#7967 = cartesian_point ( 'none', ( 0.7527203454168792662, -0.3762859242436153440, -0.03608322703287780708 ) ) ;
#7968 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#7969 = edge_curve ( 'none', #10340, #15813, #23075, .t. ) ;
#7970 = edge_curve ( 'none', #8300, #17751, #7594, .t. ) ;
#7971 = face_outer_bound ( 'none', #7721, .t. ) ;
#7972 = oriented_edge ( 'none', *, *, #10075, .f. ) ;
#7973 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4182743711071796322, -1.705527799999999816 ) ) ;
#7974 = edge_curve ( 'none', #19170, #19861, #24230, .t. ) ;
#7975 = oriented_edge ( 'none', *, *, #10297, .f. ) ;
#7976 = oriented_edge ( 'none', *, *, #14677, .t. ) ;
#7977 = oriented_edge ( 'none', *, *, #4785, .t. ) ;
#7978 = circle ( 'none', #12575, 0.009000000000000027076 ) ;
#7979 = direction ( 'none', ( -4.371138804857225540e-08, -8.742273397411543013e-08, 0.9999999999999952260 ) ) ;
#7980 = edge_curve ( 'none', #11298, #17070, #27808, .t. ) ;
#7981 = edge_curve ( 'none', #9080, #16708, #15312, .t. ) ;
#7982 = face_outer_bound ( 'none', #16483, .t. ) ;
#7983 = oriented_edge ( 'none', *, *, #2081, .t. ) ;
#7984 = edge_curve ( 'none', #14019, #13730, #28, .t. ) ;
#7985 = oriented_edge ( 'none', *, *, #9018, .f. ) ;
#7986 = cartesian_point ( 'none', ( -1.822523014084410420, -0.3761701765654263951, 0.3919307743762392993 ) ) ;
#7987 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #27139, #18955, #7447, #1378 ),
( #2962, #18795, #3259, #10025 ),
( #22680, #27282, #27425, #5268 ),
( #1232, #16213, #14069, #22975 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 4 ),
( 0.000000000000000000, 1.000000000000000000 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.8047378541240000072, 0.8047378541240000072, 1.000000000000000000),
( 0.8025111867390000153, 0.6458111303269999937, 0.6458111303269999937, 0.8025111867390000153),
( 0.8025111867390000153, 0.6458111303269999937, 0.6458111303269999937, 0.8025111867390000153),
( 1.000000000000000000, 0.8047378541240000072, 0.8047378541240000072, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#7989 = edge_curve ( 'none', #13992, #27899, #14977, .t. ) ;
#7988 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ;
#7990 = cartesian_point ( 'none', ( 0.8493462346513490635, 0.06031928910959983431, -1.908773634214075088 ) ) ;
#7991 = edge_curve ( 'none', #26740, #1147, #25046, .t. ) ;
#7992 = oriented_edge ( 'none', *, *, #2849, .t. ) ;
#7993 = oriented_edge ( 'none', *, *, #687, .f. ) ;
#7994 = cartesian_point ( 'none', ( -2.399036947748272475, -0.3798769061723882290, -1.805222160513031193 ) ) ;
#7995 = cartesian_point ( 'none', ( -2.440845076394444479, 0.6027953698357901846, -0.7630541342318508669 ) ) ;
#7996 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#7997 = vector ( 'none', #1071, 39.37007874015748143 ) ;
#7998 = cartesian_point ( 'none', ( 0.7789040614429829645, -0.3972323806952628433, -1.739816455656989724 ) ) ;
#7999 = cartesian_point ( 'none', ( -0.5322870261256016367, -0.4182743711071790216, -1.726604528499896096 ) ) ;
#8000 = edge_curve ( 'none', #18790, #24245, #12715, .t. ) ;
#8001 = cartesian_point ( 'none', ( -0.3071622849797369104, -0.3650000000000002687, 0.3467602110722479702 ) ) ;
#8002 = axis2_placement_3d ( 'none', #26607, #13127, #2307 ) ;
#8003 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#8004 = cartesian_point ( 'none', ( 0.8526625169439425722, 0.04558599847274825978, -1.908064637283700238 ) ) ;
#8005 = advanced_face ( 'none', ( #10846 ), #2201, .t. ) ;
#8006 = oriented_edge ( 'none', *, *, #224, .f. ) ;
#8007 = oriented_edge ( 'none', *, *, #1445, .t. ) ;
#8008 = oriented_edge ( 'none', *, *, #4475, .t. ) ;
#8009 = edge_curve ( 'none', #15783, #26316, #28112, .t. ) ;
#8010 = direction ( 'none', ( 0.04679016080844419084, 0.9961946980917456562, -0.07353097541455394515 ) ) ;
#8011 = advanced_face ( 'none', ( #10993 ), #26095, .t. ) ;
#8012 = axis2_placement_3d ( 'none', #5983, #25838, #20048 ) ;
#8013 = direction ( 'none', ( 1.109499166036610103e-16, -2.483656018061541207e-16, 1.000000000000000000 ) ) ;
#8014 = face_bound ( 'none', #10632, .t. ) ;
#8015 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#8016 = vertex_point ( 'none', #12859 ) ;
#8017 = oriented_edge ( 'none', *, *, #15131, .t. ) ;
#8018 = oriented_edge ( 'none', *, *, #25902, .t. ) ;
#8019 = cartesian_point ( 'none', ( -2.101998670775656386, 0.4425000818327581298, 0.4500628558999198447 ) ) ;
#8020 = oriented_edge ( 'none', *, *, #12558, .t. ) ;
#8021 = direction ( 'none', ( 4.371138804857224878e-08, 8.742273397411541689e-08, -0.9999999999999951150 ) ) ;
#8022 = oriented_edge ( 'none', *, *, #11405, .f. ) ;
#8023 = cartesian_point ( 'none', ( -2.384305304715542473, -0.4114999999999999214, -1.824020512710231134 ) ) ;
#8024 = circle ( 'none', #7085, 0.04450000000000010197 ) ;
#8025 = plane ( 'none', #26055 ) ;
#8026 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#8027 = oriented_edge ( 'none', *, *, #21055, .t. ) ;
#8028 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#8029 = cartesian_point ( 'none', ( -2.457443399869009504, 0.5386221201428905703, -0.5188791742249878602 ) ) ;
#8030 = b_spline_curve_with_knots ( 'none', 3,
( #9178, #26712, #13102, #4726 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002204729931177930931, 0.0003987147682254119324 ),
.unspecified. ) ;
#8031 = person_and_organization_role ( 'creator' ) ;
#8032 = line ( 'none', #16800, #20005 ) ;
#8033 = cylindrical_surface ( 'none', #26894, 0.1249999999999999029 ) ;
#8034 = cartesian_point ( 'none', ( -2.464467124043980828, 0.5494489123319938884, -0.7537787138357735506 ) ) ;
#8035 = cartesian_point ( 'none', ( -2.494999999999999662, 0.7399999999999999911, -0.8068495312357357729 ) ) ;
#8036 = cartesian_point ( 'none', ( -2.423336361370393544, 0.5402356324375129359, -0.7655912538757427832 ) ) ;
#8037 = vector ( 'none', #2251, 39.37007874015748143 ) ;
#8038 = face_outer_bound ( 'none', #15099, .t. ) ;
#8039 = cartesian_point ( 'none', ( -2.291238774944649226, 0.5413780514755360818, -0.8142352354238265866 ) ) ;
#8040 = advanced_face ( 'none', ( #27962 ), #8836, .f. ) ;
#8041 = oriented_edge ( 'none', *, *, #9520, .f. ) ;
#8042 = vertex_point ( 'none', #2053 ) ;
#8043 = advanced_face ( 'none', ( #21633 ), #6669, .t. ) ;
#8044 = vector ( 'none', #15269, 39.37007874015748143 ) ;
#8045 = vector ( 'none', #22718, 39.37007874015748143 ) ;
#8046 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#8047 = cylindrical_surface ( 'none', #26326, 0.009000000000000027076 ) ;
#8048 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, 3.598124542687778824e-16 ) ) ;
#8049 = edge_loop ( 'none', ( #764, #1793, #2310, #22031 ) ) ;
#8050 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#8051 = vector ( 'none', #18447, 39.37007874015748143 ) ;
#8052 = cartesian_point ( 'none', ( -1.444999999999999396, 0.6745038599183736938, 0.5744722000000000994 ) ) ;
#8053 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#8054 = oriented_edge ( 'none', *, *, #24283, .f. ) ;
#8055 = edge_loop ( 'none', ( #15558, #14703, #24202, #11539 ) ) ;
#8056 = oriented_edge ( 'none', *, *, #27508, .f. ) ;
#8057 = cartesian_point ( 'none', ( -2.416686899999998861, -0.3649999999999966049, -1.812527800000000466 ) ) ;
#8058 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#8059 = cartesian_point ( 'none', ( -2.391538956536150451, -0.3967625692426856032, -1.823321161424234838 ) ) ;
#8060 = vector ( 'none', #8994, 39.37007874015748143 ) ;
#8061 = line ( 'none', #10492, #17820 ) ;
#8062 = direction ( 'none', ( -0.9881092585957936825, 3.628608697279267397e-16, -0.1537533514342726282 ) ) ;
#8063 = vertex_point ( 'none', #14895 ) ;
#8064 = direction ( 'none', ( -0.03215910807881558475, -0.9960450290638858117, 0.08282567141109101194 ) ) ;
#8065 = vector ( 'none', #15067, 39.37007874015748143 ) ;
#8066 = line ( 'none', #18697, #8761 ) ;
#8067 = axis2_placement_3d ( 'none', #27511, #20612, #18739 ) ;
#8068 = cartesian_point ( 'none', ( 0.7152039077491876284, -0.2066529466132256687, -1.501727599999999274 ) ) ;
#8069 = vector ( 'none', #3647, 39.37007874015748143 ) ;
#8070 = cartesian_point ( 'none', ( 0.8580000000000002069, -0.4249999999999999889, -1.875527799999999745 ) ) ;
#8071 = oriented_edge ( 'none', *, *, #27851, .f. ) ;
#8072 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#8073 = direction ( 'none', ( -7.654748391689130551e-17, -0.9999999999999963363, -8.742273397411552277e-08 ) ) ;
#8074 = cartesian_point ( 'none', ( -2.426065781464951332, -0.3963134360436733061, -1.766208934983654277 ) ) ;
#8075 = cartesian_point ( 'none', ( -0.5155000000000015126, -0.3490000000000039182, 0.5144722000000006012 ) ) ;
#8076 = oriented_edge ( 'none', *, *, #13221, .t. ) ;
#8077 = direction ( 'none', ( -7.048764234580286364e-15, 1.554819628522823400e-15, -1.000000000000000000 ) ) ;
#8078 = cartesian_point ( 'none', ( -2.417779850013976883, 0.5661811755605925534, -0.5223061049283684865 ) ) ;
#8079 = edge_curve ( 'none', #28508, #19196, #23647, .t. ) ;
#8080 = vector ( 'none', #18893, 39.37007874015748143 ) ;
#8081 = circle ( 'none', #4829, 0.03125000000000011102 ) ;
#8082 = oriented_edge ( 'none', *, *, #12960, .t. ) ;
#8083 = direction ( 'none', ( 1.020834659419799449e-16, -1.000000000000000000, 2.588457267232843400e-17 ) ) ;
#8084 = edge_loop ( 'none', ( #6452, #25658, #25268, #18954 ) ) ;
#8085 = axis2_placement_3d ( 'none', #27719, #16940, #1373 ) ;
#8086 = cartesian_point ( 'none', ( -1.790697269979751205, -0.4182743711071820192, 0.3217993627228705189 ) ) ;
#8087 = vector ( 'none', #5755, 39.37007874015748143 ) ;
#8088 = line ( 'none', #8235, #18385 ) ;
#8089 = cartesian_point ( 'none', ( -0.5139999999999997904, -0.3490000000000004210, -1.705527799999999594 ) ) ;
#8090 = oriented_edge ( 'none', *, *, #8768, .f. ) ;
#8091 = vertex_point ( 'none', #10549 ) ;
#8092 = oriented_edge ( 'none', *, *, #25741, .t. ) ;
#8093 = oriented_edge ( 'none', *, *, #27337, .t. ) ;
#8094 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795091831e-15, 8.742277704857227033e-08 ) ) ;
#8095 = cartesian_point ( 'none', ( -1.159999999999999920, -1.365923996832131609e-16, 0.3304722000000002158 ) ) ;
#8096 = edge_loop ( 'none', ( #13073, #25733, #6569, #1912 ) ) ;
#8097 = line ( 'none', #8674, #10908 ) ;
#8098 = edge_loop ( 'none', ( #12067, #8428, #5802, #2243 ) ) ;
#8099 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#8100 = vertex_point ( 'none', #17332 ) ;
#8101 = cartesian_point ( 'none', ( -2.462518286767461095, 0.5645504130873273407, -0.5175374668667102052 ) ) ;
#8102 = line ( 'none', #1893, #4601 ) ;
#8103 = cartesian_point ( 'none', ( 0.7814704413225409541, -0.4020370170730459547, -0.1124849790741369870 ) ) ;
#8104 = vector ( 'none', #17106, 39.37007874015748143 ) ;
#8105 = edge_loop ( 'none', ( #15000, #2432, #19044, #23615 ) ) ;
#8106 = axis2_placement_3d ( 'none', #17519, #11042, #26289 ) ;
#8107 = line ( 'none', #16876, #27624 ) ;
#8108 = cartesian_point ( 'none', ( -0.1499999999999999112, 0.01649999999999987588, 0.4745000000000000329 ) ) ;
#8109 = circle ( 'none', #24194, 0.005905511811023608955 ) ;
#8110 = direction ( 'none', ( -0.02045320955626746956, -0.9955461672694007058, -0.09202985957858327015 ) ) ;
#8111 = circle ( 'none', #11752, 0.03199999999999995903 ) ;
#8112 = edge_curve ( 'none', #25548, #4352, #19333, .t. ) ;
#8113 = axis2_placement_3d ( 'none', #14956, #23718, #12791 ) ;
#8114 = cartesian_point ( 'none', ( -2.464467134143734750, 0.5553544039435186486, -0.5227232662915459738 ) ) ;
#8115 = cartesian_point ( 'none', ( -1.901498679168243999, 0.4025000818327564844, 0.5460628734281863794 ) ) ;
#8116 = line ( 'none', #23639, #13431 ) ;
#8117 = edge_curve ( 'none', #8423, #27414, #26880, .t. ) ;
#8118 = b_spline_curve_with_knots ( 'none', 3,
( #12544, #21317, #14863, #10519, #1589, #19164 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002983934281206990571, 0.003211878739876466125, 0.003439823198545941679 ),
.unspecified. ) ;
#8119 = direction ( 'none', ( 0.5718220148280549475, -0.08715574274765965079, 0.8157349200960367641 ) ) ;
#8120 = direction ( 'none', ( -0.9404755811627093509, 0.000000000000000000, -0.3398612676323445880 ) ) ;
#8121 = edge_curve ( 'none', #20802, #9929, #10700, .t. ) ;
#8122 = oriented_edge ( 'none', *, *, #24498, .t. ) ;
#8123 = face_outer_bound ( 'none', #14242, .t. ) ;
#8124 = edge_loop ( 'none', ( #21062, #5918, #2375 ) ) ;
#8125 = oriented_edge ( 'none', *, *, #16074, .t. ) ;
#8126 = oriented_edge ( 'none', *, *, #16936, .f. ) ;
#8127 = cartesian_point ( 'none', ( -2.425097044941404434, 0.5661811965213977560, -0.7620698847758896610 ) ) ;
#8128 = direction ( 'none', ( -6.104130429613755924e-16, -1.483110105720601298e-15, 1.000000000000000000 ) ) ;
#8129 = vertex_point ( 'none', #24358 ) ;
#8130 = edge_loop ( 'none', ( #5631, #18840, #23036, #22894 ) ) ;
#8131 = face_outer_bound ( 'none', #25518, .t. ) ;
#8132 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#8133 = circle ( 'none', #17769, 0.04527559055118110520 ) ;
#8134 = circle ( 'none', #18656, 0.007874015748031487280 ) ;
#8135 = direction ( 'none', ( 0.3522098085398084888, -0.7547095802227700156, -0.5534995034219287735 ) ) ;
#8136 = vertex_point ( 'none', #4645 ) ;
#8137 = oriented_edge ( 'none', *, *, #1091, .t. ) ;
#8138 = cartesian_point ( 'none', ( 0.7269151538231007903, -0.3490000000000000324, -1.669249846957016725 ) ) ;
#8139 = vector ( 'none', #3061, 39.37007874015748143 ) ;
#8140 = edge_curve ( 'none', #790, #7351, #13840, .t. ) ;
#8141 = cartesian_point ( 'none', ( -2.081998670775656368, 0.4425000818327579077, 0.4500628576483754473 ) ) ;
#8142 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#8143 = advanced_face ( 'none', ( #11661 ), #24492, .f. ) ;
#8144 = vector ( 'none', #15587, 39.37007874015748143 ) ;
#8145 = cartesian_point ( 'none', ( -2.373434131304999362, -0.4182743798742603047, -1.698527791579741208 ) ) ;
#8146 = edge_curve ( 'none', #12681, #12035, #22309, .t. ) ;
#8147 = advanced_face ( 'none', ( #4773 ), #17741, .f. ) ;
#8148 = cartesian_point ( 'none', ( 0.9700000000000000844, 7.374587809781227168e-17, -1.680598138463357261 ) ) ;
#8149 = cartesian_point ( 'none', ( 0.04012475996594255800, -0.1000003306878307213, 0.1280000000000000304 ) ) ;
#8150 = advanced_face ( 'none', ( #26901 ), #2610, .t. ) ;
#8151 = advanced_face ( 'none', ( #11389 ), #1151, .t. ) ;
#8152 = face_outer_bound ( 'none', #2000, .t. ) ;
#8153 = cartesian_point ( 'none', ( 0.8400771783166235407, 0.08831423779846460376, -1.910102836843533103 ) ) ;
#8154 = vertex_point ( 'none', #24903 ) ;
#8155 = oriented_edge ( 'none', *, *, #14846, .f. ) ;
#8156 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #13391, #13519, #2436, #11217 ),
( #259, #20134, #23885, #12964 ),
( #2005, #25134, #5421, #20681 ),
( #16216, #7299, #26849, #20257 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 4 ),
( 0.000000000000000000, 1.000000000000000000 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9667668441710000060, 0.9667668441710000060, 1.000000000000000000),
( 0.8047378540659999580, 0.7779938755599999922, 0.7779938755599999922, 0.8047378540659999580),
( 0.8047378540659999580, 0.7779938755599999922, 0.7779938755599999922, 0.8047378540659999580),
( 1.000000000000000000, 0.9667668441710000060, 0.9667668441710000060, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#8157 = vector ( 'none', #4128, 39.37007874015748143 ) ;
#8159 = oriented_edge ( 'none', *, *, #10432, .f. ) ;
#8158 = axis2_placement_3d ( 'none', #22475, #21815, #20325 ) ;
#8160 = face_outer_bound ( 'none', #14321, .t. ) ;
#8161 = oriented_edge ( 'none', *, *, #24807, .f. ) ;
#8162 = line ( 'none', #10583, #23675 ) ;
#8163 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#8164 = line ( 'none', #4260, #17915 ) ;
#8165 = oriented_edge ( 'none', *, *, #12302, .f. ) ;
#8166 = edge_loop ( 'none', ( #12731, #25652, #22365, #204, #196 ) ) ;
#8167 = oriented_edge ( 'none', *, *, #25004, .t. ) ;
#8168 = face_outer_bound ( 'none', #15317, .t. ) ;
#8169 = oriented_edge ( 'none', *, *, #11100, .t. ) ;
#8170 = advanced_face ( 'none', ( #11257 ), #20180, .t. ) ;
#8171 = line ( 'none', #12762, #26763 ) ;
#8172 = vertex_point ( 'none', #20047 ) ;
#8173 = cartesian_point ( 'none', ( -2.070998665268020567, 0.5575000818327577878, 0.3870628586100262059 ) ) ;
#8174 = direction ( 'none', ( 0.5368568878348664031, 1.264744441511234352e-15, -0.8436733265810065774 ) ) ;
#8175 = cartesian_point ( 'none', ( -2.381836789304749846, -0.4114999999999999769, -1.727387842199626045 ) ) ;
#8176 = advanced_face ( 'none', ( #444 ), #22334, .f. ) ;
#8177 = vertex_point ( 'none', #18135 ) ;
#8178 = cartesian_point ( 'none', ( 0.7786478140716291962, -0.3798769061723912266, -0.07239983279955093665 ) ) ;
#8180 = cartesian_point ( 'none', ( 0.2650000000000000688, 3.245314017740486209e-17, 0.2275000000000000910 ) ) ;
#8179 = circle ( 'none', #27426, 0.05118110236220468900 ) ;
#8181 = cartesian_point ( 'none', ( -1.526998675190507360, 0.6025000818327534979, 0.5005629061680165748 ) ) ;
#8182 = vector ( 'none', #10677, 39.37007874015747433 ) ;
#8183 = edge_curve ( 'none', #21998, #13423, #7187, .t. ) ;
#8184 = advanced_face ( 'none', ( #6813 ), #11131, .f. ) ;
#8185 = cartesian_point ( 'none', ( -0.2000000000000000389, 3.073328992872296367e-16, 0.08950000000000009337 ) ) ;
#8186 = line ( 'none', #7588, #23048 ) ;
#8187 = cartesian_point ( 'none', ( -0.5396370230928941858, -0.4115000000000003655, -1.754184174527278373 ) ) ;
#8188 = cartesian_point ( 'none', ( 0.7149568497156375546, 0.2169323535181248708, -1.501727599999999274 ) ) ;
#8189 = face_outer_bound ( 'none', #1299, .t. ) ;
#8190 = edge_curve ( 'none', #10776, #24768, #13565, .t. ) ;
#8191 = line ( 'none', #16958, #24610 ) ;
#8192 = cartesian_point ( 'none', ( -1.779932251515883523, -0.3677731010850406879, 0.3503040663382044340 ) ) ;
#8193 = oriented_edge ( 'none', *, *, #9576, .f. ) ;
#8194 = edge_loop ( 'none', ( #3685, #6114, #16609, #3884 ) ) ;
#8195 = line ( 'none', #21563, #6851 ) ;
#8197 = vector ( 'none', #12707, 39.37007874015748854 ) ;
#8196 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#8198 = direction ( 'none', ( 0.8001639206409770777, 0.5997813769236756132, 0.000000000000000000 ) ) ;
#8199 = oriented_edge ( 'none', *, *, #17837, .f. ) ;
#8200 = cartesian_point ( 'none', ( 0.2560000000000000608, -1.158923077856744392e-16, 0.3214999999999998970 ) ) ;
#8202 = cartesian_point ( 'none', ( -0.5092502897764549230, -0.4137580796234357483, -1.686521426373883248 ) ) ;
#8201 = axis2_placement_3d ( 'none', #2260, #19973, #7131 ) ;
#8203 = cartesian_point ( 'none', ( -2.384000000000000785, -0.4182743711071790216, -1.779527799999999882 ) ) ;
#8204 = vector ( 'none', #22276, 39.37007874015748143 ) ;
#8205 = cartesian_point ( 'none', ( -1.495998664874620410, 0.5375000818327532182, 0.3825629088781230536 ) ) ;
#8206 = oriented_edge ( 'none', *, *, #21549, .t. ) ;
#8207 = vertex_point ( 'none', #9369 ) ;
#8208 = oriented_edge ( 'none', *, *, #10245, .f. ) ;
#8209 = edge_curve ( 'none', #19486, #25230, #7212, .t. ) ;
#8210 = cylindrical_surface ( 'none', #2443, 0.02449999999999996972 ) ;
#8211 = direction ( 'none', ( 1.084066664152485207e-15, 1.000000000000000000, 0.000000000000000000 ) ) ;
#8212 = cartesian_point ( 'none', ( -2.436908079388043102, 0.5425591276281302999, -0.5144320920816805032 ) ) ;
#8213 = cartesian_point ( 'none', ( 0.9204999999999986526, -0.4115000000000041958, 0.5244722000000012763 ) ) ;
#8214 = cylindrical_surface ( 'none', #22626, 0.04450000000000003259 ) ;
#8215 = edge_curve ( 'none', #24816, #2614, #688, .t. ) ;
#8216 = oriented_edge ( 'none', *, *, #6556, .f. ) ;
#8217 = cartesian_point ( 'none', ( -2.423128552173172245, 0.5553544025303134291, -0.5065580746127288370 ) ) ;
#8218 = face_outer_bound ( 'none', #17147, .t. ) ;
#8219 = edge_curve ( 'none', #14960, #27959, #24178, .t. ) ;
#8220 = cartesian_point ( 'none', ( 0.4833679000000000170, -0.4249999999999999889, 0.4494722000000003770 ) ) ;
#8221 = circle ( 'none', #20160, 0.003937007874015743640 ) ;
#8222 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#8223 = oriented_edge ( 'none', *, *, #28179, .t. ) ;
#8224 = cartesian_point ( 'none', ( -2.423336361370393988, 0.5622441889552295402, -0.7655912519516943071 ) ) ;
#8225 = cartesian_point ( 'none', ( -0.5637056677235792179, -0.4182743711071790216, -1.728950865621842414 ) ) ;
#8226 = cartesian_point ( 'none', ( -2.417999999999999705, -0.3649999999999999911, -1.875527799999999745 ) ) ;
#8227 = circle ( 'none', #25177, 0.009000000000000027076 ) ;
#8228 = cartesian_point ( 'none', ( -0.2306999069846807082, -0.1315168796244336191, 0.2594356498184881010 ) ) ;
#8229 = cartesian_point ( 'none', ( -2.438049654805977351, 0.5632748952373105578, -0.7659447050319322381 ) ) ;
#8230 = plane ( 'none', #21968 ) ;
#8231 = vertex_point ( 'none', #11525 ) ;
#8232 = line ( 'none', #6064, #2763 ) ;
#8233 = oriented_edge ( 'none', *, *, #1758, .f. ) ;
#8234 = direction ( 'none', ( 0.1548846908988336935, -0.7547095802227717920, 0.6375140641939912589 ) ) ;
#8235 = cartesian_point ( 'none', ( -1.754998664437504630, 0.6160000818327553418, 0.3775628862356238402 ) ) ;
#8236 = axis2_placement_3d ( 'none', #17660, #24137, #26150 ) ;
#8237 = cartesian_point ( 'none', ( 0.1682500000000001772, 3.888253587292830890e-18, 0.09750000000000011435 ) ) ;
#8238 = oriented_edge ( 'none', *, *, #924, .f. ) ;
#8239 = vertex_point ( 'none', #15980 ) ;
#8240 = oriented_edge ( 'none', *, *, #9388, .t. ) ;
#8241 = vertex_point ( 'none', #7794 ) ;
#8242 = line ( 'none', #2, #20776 ) ;
#8243 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#8244 = product_related_product_category ( 'detail', '', ( #20170 ) ) ;
#8245 = axis2_placement_3d ( 'none', #10044, #8046, #18815 ) ;
#8246 = vector ( 'none', #20349, 39.37007874015748143 ) ;
#8247 = vertex_point ( 'none', #25468 ) ;
#8248 = cartesian_point ( 'none', ( 0.7922900201702097744, -0.4068144522421702214, -1.690230052407373229 ) ) ;
#8249 = edge_loop ( 'none', ( #18542, #14531, #21187, #10053, #11680, #24630, #20595, #5815, #4054, #20666, #8274, #4108, #22244, #20514, #4988, #21085 ) ) ;
#8250 = cartesian_point ( 'none', ( 0.7123033648452826716, -0.4115000000000006430, -1.741614063008919633 ) ) ;
#8251 = direction ( 'none', ( 5.391805250653154359e-16, -1.000000000000000000, 0.000000000000000000 ) ) ;
#8252 = cartesian_point ( 'none', ( -2.147999999999999243, 0.6745038599183736938, 0.5744722000000000994 ) ) ;
#8253 = edge_curve ( 'none', #1654, #9731, #18567, .t. ) ;
#8254 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, -1.214154663850784885e-16 ) ) ;
#8255 = vertex_point ( 'none', #8086 ) ;
#8256 = face_bound ( 'none', #20497, .t. ) ;
#8257 = cartesian_point ( 'none', ( 0.7059999999999987397, -0.3757148216954814268, -0.08612964481777474202 ) ) ;
#8258 = cartesian_point ( 'none', ( 0.06247000000000001857, -3.317378878616703568e-17, 0.1280000000000000859 ) ) ;
#8259 = cartesian_point ( 'none', ( -0.5900596898267848056, -0.4066371163907861463, -1.674152219755126403 ) ) ;
#8260 = cartesian_point ( 'none', ( -2.335136312737161823, -0.4182743711071789661, -1.802513449155059844 ) ) ;
#8261 = cartesian_point ( 'none', ( 0.7301738682592365803, -0.3759970031512470112, -0.04066817376677845514 ) ) ;
#8262 = cartesian_point ( 'none', ( -2.459401220365014407, 0.5394617495598862389, -0.7594933065749212009 ) ) ;
#8263 = direction ( 'none', ( -0.3398612676323445325, 0.000000000000000000, 0.9404755811627092399 ) ) ;
#8264 = axis2_placement_3d ( 'none', #12865, #21641, #2061 ) ;
#8265 = oriented_edge ( 'none', *, *, #13426, .t. ) ;
#8266 = direction ( 'none', ( -8.959816312444289350e-17, 0.000000000000000000, -1.000000000000000000 ) ) ;
#8267 = vertex_point ( 'none', #14264 ) ;
#8268 = oriented_edge ( 'none', *, *, #10899, .f. ) ;
#8269 = oriented_edge ( 'none', *, *, #17629, .t. ) ;
#8270 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#8271 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#8272 = vertex_point ( 'none', #27630 ) ;
#8273 = edge_loop ( 'none', ( #15210, #10720, #23338, #25692 ) ) ;
#8274 = oriented_edge ( 'none', *, *, #12550, .t. ) ;
#8275 = oriented_edge ( 'none', *, *, #20793, .t. ) ;
#8276 = line ( 'none', #17054, #20199 ) ;
#8277 = edge_curve ( 'none', #12280, #27245, #25044, .t. ) ;
#8278 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#8279 = oriented_edge ( 'none', *, *, #19242, .t. ) ;
#8280 = edge_curve ( 'none', #14140, #16824, #26401, .t. ) ;
#8281 = oriented_edge ( 'none', *, *, #26109, .t. ) ;
#8282 = advanced_face ( 'none', ( #13986 ), #11954, .t. ) ;
#8283 = vector ( 'none', #15606, 39.37007874015748143 ) ;
#8284 = axis2_placement_3d ( 'none', #16386, #7480, #2997 ) ;
#8285 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#8286 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553139e-15, -4.371138804857207673e-08 ) ) ;
#8287 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#8288 = cartesian_point ( 'none', ( 0.7487431568767359824, -0.3695516491152974203, -0.1014854598068289093 ) ) ;
#8289 = circle ( 'none', #9199, 0.02683692341845010654 ) ;
#8290 = cartesian_point ( 'none', ( -0.5505103699797510020, -0.4182743711071790216, -1.738200637277129035 ) ) ;
#8291 = cartesian_point ( 'none', ( 2.828752365310798237e-17, -0.2000000000000001499, 0.3214999999999999525 ) ) ;
#8292 = cartesian_point ( 'none', ( 0.8500741227554237112, 0.05727834249375447079, -1.908623311878813400 ) ) ;
#8293 = oriented_edge ( 'none', *, *, #15374, .t. ) ;
#8294 = oriented_edge ( 'none', *, *, #13558, .f. ) ;
#8295 = oriented_edge ( 'none', *, *, #3567, .t. ) ;
#8296 = axis2_placement_3d ( 'none', #26688, #11579, #11719 ) ;
#8297 = axis2_placement_3d ( 'none', #11927, #20706, #20415 ) ;
#8298 = vertex_point ( 'none', #18424 ) ;
#8299 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#8300 = vertex_point ( 'none', #16855 ) ;
#8301 = cartesian_point ( 'none', ( -2.409349011681397368, 0.6143213162053672294, -0.8024242105876419062 ) ) ;
#8302 = cartesian_point ( 'none', ( -0.03249718651256885277, -0.09457236842105265495, 0.1280000000000000304 ) ) ;
#8303 = conical_surface ( 'none', #4620, 0.08684650000000004866, 0.7155849933176755551 ) ;
#8304 = edge_curve ( 'none', #14189, #13633, #16978, .t. ) ;
#8305 = advanced_face ( 'none', ( #22739 ), #20730, .f. ) ;
#8306 = oriented_edge ( 'none', *, *, #4624, .f. ) ;
#8307 = oriented_edge ( 'none', *, *, #368, .t. ) ;
#8309 = edge_curve ( 'none', #28327, #28401, #3165, .t. ) ;
#8308 = vertex_point ( 'none', #12094 ) ;
#8310 = line ( 'none', #14637, #28361 ) ;
#8311 = edge_loop ( 'none', ( #11373, #20937, #19974, #15759 ) ) ;
#8312 = cartesian_point ( 'none', ( -0.4716534999999989486, -0.4249999999999971578, -1.705527799999998928 ) ) ;
#8313 = advanced_face ( 'none', ( #21022 ), #20875, .t. ) ;
#8314 = oriented_edge ( 'none', *, *, #2630, .f. ) ;
#8315 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#8316 = vector ( 'none', #24869, 39.37007874015748143 ) ;
#8317 = cartesian_point ( 'none', ( 0.2317499999999999283, 0.000000000000000000, 0.09750000000000011435 ) ) ;
#8318 = edge_curve ( 'none', #20231, #18637, #1008, .t. ) ;
#8319 = cartesian_point ( 'none', ( 0.5337411852208141516, -0.4115000000000037517, 0.2783649365565841749 ) ) ;
#8320 = cartesian_point ( 'none', ( 0.7767940996907429785, -0.3771380191894488365, -0.07462680166407696658 ) ) ;
#8321 = vector ( 'none', #23096, 39.37007874015748143 ) ;
#8322 = axis2_placement_3d ( 'none', #26698, #9437, #235 ) ;
#8323 = cartesian_point ( 'none', ( -2.461291144217954585, 0.5386221201194882902, -0.5186114831223908039 ) ) ;
#8324 = cartesian_point ( 'none', ( 0.7422807373176030232, -0.3695362541593980032, -0.1000355078736865355 ) ) ;
#8325 = line ( 'none', #17238, #8037 ) ;
#8326 = cartesian_point ( 'none', ( -1.748844003260093372, -0.4160162047798985352, 0.3736218706953230995 ) ) ;
#8327 = plane ( 'none', #15022 ) ;
#8328 = cylindrical_surface ( 'none', #17482, 0.009000000000000027076 ) ;
#8329 = axis2_placement_3d ( 'none', #20897, #7671, #18736 ) ;
#8330 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742274265616265396e-08 ) ) ;
#8331 = cartesian_point ( 'none', ( 0.7420103699797512276, -0.4182743711071820192, -0.04782716272287061005 ) ) ;
#8332 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#8333 = edge_curve ( 'none', #14450, #14748, #9616, .t. ) ;
#8334 = oriented_edge ( 'none', *, *, #11521, .f. ) ;
#8335 = oriented_edge ( 'none', *, *, #14469, .f. ) ;
#8336 = edge_curve ( 'none', #6677, #21630, #14413, .t. ) ;
#8337 = vector ( 'none', #21198, 39.37007874015748143 ) ;
#8338 = axis2_placement_3d ( 'none', #28325, #1985, #13233 ) ;
#8339 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5860000000000002984, -0.7875277999999995560 ) ) ;
#8340 = plane ( 'none', #10225 ) ;
#8341 = advanced_face ( 'none', ( #16557 ), #7938, .f. ) ;
#8342 = line ( 'none', #8906, #21190 ) ;
#8343 = vertex_point ( 'none', #3609 ) ;
#8344 = conical_surface ( 'none', #15248, 0.05999999999999990757, 1.029744258676652757 ) ;
#8345 = line ( 'none', #23574, #27385 ) ;
#8346 = cylindrical_surface ( 'none', #14572, 0.04299999999999973982 ) ;
#8347 = direction ( 'none', ( 0.8436733265810080207, 0.000000000000000000, 0.5368568878348638496 ) ) ;
#8348 = direction ( 'none', ( -0.07353097541455524966, 0.9961946980917454342, -0.04679016080844259490 ) ) ;
#8349 = edge_curve ( 'none', #25931, #14743, #21172, .t. ) ;
#8350 = vertex_point ( 'none', #9808 ) ;
#8351 = oriented_edge ( 'none', *, *, #24163, .f. ) ;
#8353 = edge_curve ( 'none', #17937, #24330, #27338, .t. ) ;
#8352 = oriented_edge ( 'none', *, *, #11461, .t. ) ;
#8354 = face_outer_bound ( 'none', #12529, .t. ) ;
#8355 = edge_curve ( 'none', #10387, #4907, #27366, .t. ) ;
#8356 = vector ( 'none', #431, 39.37007874015747433 ) ;
#8357 = vertex_point ( 'none', #8802 ) ;
#8358 = plane ( 'none', #3440 ) ;
#8359 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#8360 = edge_curve ( 'none', #4805, #4907, #25911, .t. ) ;
#8361 = cartesian_point ( 'none', ( -0.1198697209473684744, 0.01649999999999987241, 0.4745000000000000329 ) ) ;
#8362 = vertex_point ( 'none', #4189 ) ;
#8363 = cartesian_point ( 'none', ( -2.011498679168242099, 0.6025000818327573837, 0.5460628638116808986 ) ) ;
#8364 = axis2_placement_3d ( 'none', #13152, #6804, #28388 ) ;
#8365 = cartesian_point ( 'none', ( -2.070998675671332112, 0.4475000818327578012, 0.5060628586100257564 ) ) ;
#8366 = cartesian_point ( 'none', ( -1.463498659796170553, 0.3775000818327530760, 0.3244722000000010986 ) ) ;
#8367 = vector ( 'none', #14318, 39.37007874015748854 ) ;
#8368 = cartesian_point ( 'none', ( -2.476278147260586149, 0.4901969446389403129, -0.7630541456243415954 ) ) ;
#8369 = vertex_point ( 'none', #19726 ) ;
#8370 = axis2_placement_3d ( 'none', #21295, #16839, #1862 ) ;
#8371 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742274265616265396e-08 ) ) ;
#8372 = circle ( 'none', #11114, 0.03666637637137255129 ) ;
#8373 = direction ( 'none', ( -4.371137711049286504e-08, -8.742273109133937931e-08, 0.9999999999999951150 ) ) ;
#8374 = cartesian_point ( 'none', ( -0.2483571620883983921, -0.09282565464864446503, 0.2677071548027393222 ) ) ;
#8375 = oriented_edge ( 'none', *, *, #7543, .f. ) ;
#8376 = cartesian_point ( 'none', ( -2.437457018339325820, 0.5643055137692096768, -0.7656831623068235393 ) ) ;
#8377 = edge_curve ( 'none', #25844, #10914, #6706, .t. ) ;
#8378 = vector ( 'none', #7126, 39.37007874015748854 ) ;
#8379 = face_bound ( 'none', #14059, .t. ) ;
#8380 = axis2_placement_3d ( 'none', #26251, #6403, #19790 ) ;
#8381 = edge_curve ( 'none', #28035, #12713, #4332, .t. ) ;
#8382 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#8383 = oriented_edge ( 'none', *, *, #18108, .t. ) ;
#8384 = cartesian_point ( 'none', ( 0.2000000000000001221, -1.088979027305359714e-16, 0.3214999999999999525 ) ) ;
#8385 = cartesian_point ( 'none', ( 0.7789168118742303415, -0.3923895668562608630, -0.05198237126701133609 ) ) ;
#8386 = cartesian_point ( 'none', ( -1.873998683976496160, 0.4650000818327563179, 0.6010628758323125487 ) ) ;
#8387 = edge_curve ( 'none', #27024, #13014, #11728, .t. ) ;
#8388 = oriented_edge ( 'none', *, *, #20452, .f. ) ;
#8389 = edge_loop ( 'none', ( #15472, #10737, #26362, #631 ) ) ;
#8390 = circle ( 'none', #25820, 0.04527559055118110520 ) ;
#8392 = edge_curve ( 'none', #19170, #5626, #18183, .t. ) ;
#8391 = oriented_edge ( 'none', *, *, #23121, .f. ) ;
#8393 = oriented_edge ( 'none', *, *, #26534, .f. ) ;
#8394 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#8395 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#8396 = vertex_point ( 'none', #23464 ) ;
#8397 = vertex_point ( 'none', #28501 ) ;
#8398 = direction ( 'none', ( 0.000000000000000000, 2.588457267232843400e-17, 1.000000000000000000 ) ) ;
#8399 = oriented_edge ( 'none', *, *, #6186, .t. ) ;
#8400 = face_outer_bound ( 'none', #27999, .t. ) ;
#8401 = vertex_point ( 'none', #14706 ) ;
#8402 = circle ( 'none', #7925, 0.007874015748031487280 ) ;
#8403 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#8404 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#8405 = vector ( 'none', #7096, 39.37007874015748143 ) ;
#8406 = direction ( 'none', ( 1.942890293094014578e-16, 1.000000000000000000, 1.554819628522822217e-15 ) ) ;
#8407 = oriented_edge ( 'none', *, *, #21919, .f. ) ;
#8408 = cartesian_point ( 'none', ( 0.8505216435080356074, 0.02245075922778585337, -1.686237016274482636 ) ) ;
#8409 = face_outer_bound ( 'none', #26735, .t. ) ;
#8410 = axis2_placement_3d ( 'none', #8948, #26351, #7185 ) ;
#8411 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#8412 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999963363, 8.742273397411554924e-08 ) ) ;
#8413 = cartesian_point ( 'none', ( 0.7262675664557587396, -0.3759480115517015997, -0.04320436011935543247 ) ) ;
#8414 = circle ( 'none', #7933, 0.06250000000000001388 ) ;
#8415 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#8416 = line ( 'none', #23785, #2696 ) ;
#8417 = oriented_edge ( 'none', *, *, #20391, .f. ) ;
#8418 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#8420 = advanced_face ( 'none', ( #2164 ), #3762, .f. ) ;
#8419 = oriented_edge ( 'none', *, *, #9342, .t. ) ;
#8421 = approval_person_organization ( #21109, #5746, #12478 ) ;
#8422 = vertex_point ( 'none', #19448 ) ;
#8423 = vertex_point ( 'none', #19156 ) ;
#8424 = edge_curve ( 'none', #8042, #13644, #2729, .t. ) ;
#8425 = circle ( 'none', #1018, 0.003937007874015739303 ) ;
#8426 = direction ( 'none', ( 0.08051628176758324207, -0.9955461672694009279, 0.04904036302403413927 ) ) ;
#8427 = cartesian_point ( 'none', ( 0.1494999999999999940, -2.307741828602924288e-17, 0.08949999999999998235 ) ) ;
#8428 = oriented_edge ( 'none', *, *, #22533, .t. ) ;
#8429 = oriented_edge ( 'none', *, *, #7069, .t. ) ;
#8430 = edge_loop ( 'none', ( #22778, #12245, #9699, #23016, #6826, #14275 ) ) ;
#8431 = vector ( 'none', #15110, 39.37007874015748143 ) ;
#8432 = vertex_point ( 'none', #12535 ) ;
#8433 = direction ( 'none', ( -3.817834372586863996e-16, -0.9999999999999963363, -8.742273118083897163e-08 ) ) ;
#8434 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#8435 = oriented_edge ( 'none', *, *, #8854, .t. ) ;
#8436 = oriented_edge ( 'none', *, *, #22880, .f. ) ;
#8437 = direction ( 'none', ( 1.020834659419799449e-16, -1.000000000000000000, 2.588457267232843400e-17 ) ) ;
#8438 = cartesian_point ( 'none', ( -1.444999999999999396, 0.7235038599183736263, 0.5444722000000002948 ) ) ;
#8439 = direction ( 'none', ( -4.371137711049286504e-08, -8.742273109133937931e-08, 0.9999999999999951150 ) ) ;
#8440 = cartesian_point ( 'none', ( -0.5643731983359230320, -0.3771380191894458944, -1.678733700309256616 ) ) ;
#8441 = vector ( 'none', #20161, 39.37007874015748143 ) ;
#8442 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#8443 = line ( 'none', #21515, #11766 ) ;
#8444 = cartesian_point ( 'none', ( 0.8530080168504482474, 0.04375701903257631087, -1.907983924105255413 ) ) ;
#8445 = oriented_edge ( 'none', *, *, #1788, .f. ) ;
#8446 = oriented_edge ( 'none', *, *, #2220, .t. ) ;
#8447 = oriented_edge ( 'none', *, *, #25031, .t. ) ;
#8448 = edge_curve ( 'none', #9517, #1163, #26197, .t. ) ;
#8449 = oriented_edge ( 'none', *, *, #22892, .t. ) ;
#8450 = cartesian_point ( 'none', ( -1.824476804794345153, -0.3873490871270760527, 0.3799237995682524516 ) ) ;
#8451 = oriented_edge ( 'none', *, *, #5862, .f. ) ;
#8452 = cartesian_point ( 'none', ( -2.479999999999999982, 0.5860000000000000764, -1.813027799999999523 ) ) ;
#8453 = cartesian_point ( 'none', ( -2.438398784319362633, 0.5395938118333715172, -0.5116296739083936451 ) ) ;
#8454 = cartesian_point ( 'none', ( 0.7820719016760503406, -0.4115000000000031966, -0.1118880459262941718 ) ) ;
#8455 = oriented_edge ( 'none', *, *, #25377, .f. ) ;
#8456 = vertex_point ( 'none', #10372 ) ;
#8457 = plane ( 'none', #18230 ) ;
#8458 = oriented_edge ( 'none', *, *, #12751, .f. ) ;
#8459 = direction ( 'none', ( -1.942890293094014085e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#8460 = vertex_point ( 'none', #23608 ) ;
#8461 = cartesian_point ( 'none', ( -2.385178543061911238, -0.4017409759436432193, -1.823998276312300382 ) ) ;
#8462 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#8463 = face_outer_bound ( 'none', #17110, .t. ) ;
#8464 = line ( 'none', #4695, #5760 ) ;
#8465 = cylindrical_surface ( 'none', #5604, 0.003937007874015743640 ) ;
#8466 = circle ( 'none', #15790, 0.03666637637137255129 ) ;
#8467 = cylindrical_surface ( 'none', #18118, 0.04450000000000003259 ) ;
#8468 = cartesian_point ( 'none', ( -2.436908068391359539, 0.5553544252120384828, -0.7660068941126875197 ) ) ;
#8469 = cartesian_point ( 'none', ( -0.1198697209473684744, -0.01650000000000013609, 0.5144999999999999574 ) ) ;
#8470 = line ( 'none', #19526, #25348 ) ;
#8471 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#8472 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#8473 = edge_curve ( 'none', #16450, #13806, #27924, .t. ) ;
#8474 = cartesian_point ( 'none', ( -2.409349026550153372, 0.5964051791792749357, -0.4622667318389581115 ) ) ;
#8475 = line ( 'none', #26559, #21423 ) ;
#8476 = advanced_face ( 'none', ( #21454 ), #13124, .t. ) ;
#8477 = cartesian_point ( 'none', ( -0.6003785111110176986, -0.4066371163907860908, -1.720582080613489939 ) ) ;
#8478 = vertex_point ( 'none', #10805 ) ;
#8479 = oriented_edge ( 'none', *, *, #11953, .f. ) ;
#8480 = circle ( 'none', #12604, 0.1077499999999999986 ) ;
#8481 = oriented_edge ( 'none', *, *, #28345, .f. ) ;
#8482 = edge_curve ( 'none', #5763, #20602, #19589, .t. ) ;
#8483 = line ( 'none', #6600, #18767 ) ;
#8484 = cartesian_point ( 'none', ( -2.363507323382814995, -0.4182743711071790216, -1.767046246225052020 ) ) ;
#8485 = cartesian_point ( 'none', ( -2.468404139721346535, 0.5494488967253006173, -0.5752588645096381459 ) ) ;
#8486 = oriented_edge ( 'none', *, *, #8886, .f. ) ;
#8487 = cartesian_point ( 'none', ( -2.298998679168240855, 0.6025000818327596042, 0.5460628386776325005 ) ) ;
#8488 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#8489 = axis2_placement_3d ( 'none', #1550, #1116, #23001 ) ;
#8490 = line ( 'none', #15103, #51 ) ;
#8491 = cartesian_point ( 'none', ( -1.585498659796169774, 0.4900000818327540086, 0.3244722000000003770 ) ) ;
#8492 = vertex_point ( 'none', #17007 ) ;
#8493 = oriented_edge ( 'none', *, *, #4661, .f. ) ;
#8494 = oriented_edge ( 'none', *, *, #1352, .t. ) ;
#8495 = line ( 'none', #6468, #10687 ) ;
#8496 = cartesian_point ( 'none', ( -2.080998657837084931, 0.4900000818327579499, 0.3020628577357987732 ) ) ;
#8497 = cylindrical_surface ( 'none', #20125, 0.06250000000000001388 ) ;
#8498 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#8499 = advanced_face ( 'none', ( #28217 ), #28072, .f. ) ;
#8500 = oriented_edge ( 'none', *, *, #9016, .f. ) ;
#8501 = direction ( 'none', ( 0.8436733265810012483, -9.937755021569864850e-16, 0.5368568878348747297 ) ) ;
#8502 = direction ( 'none', ( 4.071367771806073196e-14, 0.9999999999999963363, 8.742310585309803248e-08 ) ) ;
#8503 = cylindrical_surface ( 'none', #503, 0.04450000000000003259 ) ;
#8504 = oriented_edge ( 'none', *, *, #25569, .f. ) ;
#8505 = edge_curve ( 'none', #14854, #11585, #10953, .t. ) ;
#8506 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#8507 = b_spline_curve_with_knots ( 'none', 3,
( #18873, #22899, #13998, #9669 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004797492985473128004, 0.005268114447680540165 ),
.unspecified. ) ;
#8508 = cylindrical_surface ( 'none', #10842, 0.05300000000000049810 ) ;
#8509 = edge_curve ( 'none', #27712, #3909, #13404, .t. ) ;
#8510 = cartesian_point ( 'none', ( -0.1884924999999998962, 0.8000000000000000444, 0.2525000000000005018 ) ) ;
#8511 = edge_curve ( 'none', #25191, #18312, #9458, .t. ) ;
#8512 = edge_curve ( 'none', #2483, #16307, #2712, .t. ) ;
#8513 = cartesian_point ( 'none', ( 0.7500000000000013323, -0.3762859242436130125, -1.705527799999998484 ) ) ;
#8514 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, 1.214154663850784885e-16 ) ) ;
#8515 = edge_curve ( 'none', #12108, #3613, #5012, .t. ) ;
#8516 = edge_curve ( 'none', #7359, #6827, #11300, .t. ) ;
#8517 = cartesian_point ( 'none', ( 0.8574999999999998179, -0.3490000000000000324, 0.08949993569843392449 ) ) ;
#8518 = oriented_edge ( 'none', *, *, #16736, .f. ) ;
#8519 = oriented_edge ( 'none', *, *, #10442, .f. ) ;
#8520 = b_spline_curve_with_knots ( 'none', 3,
( #19465, #21904, #26075, #15294, #8680, #10971 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.001434118454229833719, 0.001547953275457930903, 0.001661788096686028088 ),
.unspecified. ) ;
#8521 = direction ( 'none', ( -2.329792898495684861e-16, 1.689897845247309768e-16, -1.000000000000000000 ) ) ;
#8522 = axis2_placement_3d ( 'none', #11871, #16323, #919 ) ;
#8523 = direction ( 'none', ( -0.9848987550793875112, 4.350474557862205422e-16, -0.1731312861474573750 ) ) ;
#8524 = face_outer_bound ( 'none', #6129, .t. ) ;
#8525 = vertex_point ( 'none', #2855 ) ;
#8526 = edge_loop ( 'none', ( #15342, #2981, #1313, #21465 ) ) ;
#8527 = oriented_edge ( 'none', *, *, #3211, .f. ) ;
#8528 = cartesian_point ( 'none', ( 0.3837294483665856792, 3.414809992080329023e-16, -1.526448821483288976 ) ) ;
#8529 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#8530 = circle ( 'none', #10327, 0.03250000000000000111 ) ;
#8531 = oriented_edge ( 'none', *, *, #16618, .f. ) ;
#8532 = vector ( 'none', #23441, 39.37007874015748854 ) ;
#8533 = vertex_point ( 'none', #11627 ) ;
#8534 = cylindrical_surface ( 'none', #7206, 0.003937007874015780937 ) ;
#8535 = oriented_edge ( 'none', *, *, #11855, .f. ) ;
#8536 = cartesian_point ( 'none', ( -0.3059540731905435740, 0.8000000000000000444, 0.3347474699742519766 ) ) ;
#8537 = advanced_face ( 'none', ( #20013 ), #4476, .f. ) ;
#8538 = oriented_edge ( 'none', *, *, #2317, .f. ) ;
#8539 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#8540 = plane ( 'none', #23415 ) ;
#8541 = cartesian_point ( 'none', ( -0.5224137369910804019, -0.4115000000000004210, -1.743224435154717478 ) ) ;
#8542 = oriented_edge ( 'none', *, *, #23428, .t. ) ;
#8543 = cartesian_point ( 'none', ( 0.8533700075511505556, 0.01167101951284926081, -1.768432154227530084 ) ) ;
#8544 = advanced_face ( 'none', ( #7176 ), #24723, .t. ) ;
#8545 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#8546 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#8547 = axis2_placement_3d ( 'none', #22425, #26728, #13936 ) ;
#8548 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#8549 = edge_curve ( 'none', #18047, #1163, #17705, .t. ) ;
#8550 = axis2_placement_3d ( 'none', #14503, #16353, #27573 ) ;
#8551 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#8552 = advanced_face ( 'none', ( #6638 ), #26477, .f. ) ;
#8553 = cartesian_point ( 'none', ( -2.461182612223111743, 0.5412431414730615176, -0.7599133180642588803 ) ) ;
#8554 = axis2_placement_3d ( 'none', #6134, #21242, #3830 ) ;
#8555 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4115000000000032521, -0.08049999999999987721 ) ) ;
#8556 = axis2_placement_3d ( 'none', #20200, #4666, #18164 ) ;
#8557 = oriented_edge ( 'none', *, *, #21663, .f. ) ;
#8558 = circle ( 'none', #11710, 0.04450000000000003259 ) ;
#8559 = edge_curve ( 'none', #14560, #1890, #11094, .t. ) ;
#8560 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#8561 = vertex_point ( 'none', #26737 ) ;
#8562 = edge_loop ( 'none', ( #26745, #7330, #15284, #3315 ) ) ;
#8563 = cartesian_point ( 'none', ( 0.7269151538231007903, -0.1682743711071820469, -0.04422204695701642541 ) ) ;
#8564 = cartesian_point ( 'none', ( 0.7250020480659626898, -0.3965359545412044939, -1.669026604904608302 ) ) ;
#8565 = vertex_point ( 'none', #19881 ) ;
#8566 = oriented_edge ( 'none', *, *, #8360, .t. ) ;
#8567 = oriented_edge ( 'none', *, *, #19078, .f. ) ;
#8568 = oriented_edge ( 'none', *, *, #5515, .f. ) ;
#8569 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#8570 = cartesian_point ( 'none', ( -1.798500000000001098, -0.4115000000000033631, 0.3544721999999995155 ) ) ;
#8571 = vertex_point ( 'none', #15680 ) ;
#8572 = axis2_placement_3d ( 'none', #19677, #4281, #17101 ) ;
#8573 = oriented_edge ( 'none', *, *, #25804, .f. ) ;
#8574 = advanced_face ( 'none', ( #2449 ), #22297, .t. ) ;
#8575 = vector ( 'none', #16348, 39.37007874015748143 ) ;
#8576 = vector ( 'none', #27762, 39.37007874015748143 ) ;
#8577 = vector ( 'none', #24047, 39.37007874015748143 ) ;
#8578 = line ( 'none', #26248, #17059 ) ;
#8579 = edge_curve ( 'none', #21705, #22561, #16447, .t. ) ;
#8580 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#8581 = edge_curve ( 'none', #15156, #20711, #21410, .t. ) ;
#8582 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#8583 = cartesian_point ( 'none', ( 0.6100000000000005418, 7.347880794884073699e-18, 0.5744721999999993223 ) ) ;
#8584 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#8585 = vector ( 'none', #10435, 39.37007874015748854 ) ;
#8586 = cartesian_point ( 'none', ( -0.4807327000000001238, 0.8000000000000000444, 0.5744722000000000994 ) ) ;
#8587 = cartesian_point ( 'none', ( 0.8559313151198216785, 0.02324201785321057881, -1.907251594358578162 ) ) ;
#8588 = oriented_edge ( 'none', *, *, #10976, .t. ) ;
#8589 = vertex_point ( 'none', #4876 ) ;
#8590 = oriented_edge ( 'none', *, *, #3750, .f. ) ;
#8591 = vector ( 'none', #11905, 39.37007874015748854 ) ;
#8592 = edge_loop ( 'none', ( #13040, #10454, #11603, #16303 ) ) ;
#8593 = edge_loop ( 'none', ( #19014, #19730, #14623, #1021 ) ) ;
#8594 = cartesian_point ( 'none', ( 8.535427679365984019e-17, -0.01650000000000013609, 0.5144999999999999574 ) ) ;
#8595 = cartesian_point ( 'none', ( -2.438608642162548801, 0.5415284210490109995, -0.5106809136754639766 ) ) ;
#8596 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#8597 = axis2_placement_3d ( 'none', #5365, #11986, #25081 ) ;
#8598 = vertex_point ( 'none', #24584 ) ;
#8599 = oriented_edge ( 'none', *, *, #1417, .t. ) ;
#8600 = cartesian_point ( 'none', ( -2.423234117928893205, -0.4114999999999999769, -1.759491585976068917 ) ) ;
#8601 = oriented_edge ( 'none', *, *, #11224, .t. ) ;
#8602 = cartesian_point ( 'none', ( -1.515998664874620205, 0.5375000818327534402, 0.3825629071296674510 ) ) ;
#8603 = oriented_edge ( 'none', *, *, #17654, .t. ) ;
#8604 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#8605 = axis2_placement_3d ( 'none', #27201, #7505, #13843 ) ;
#8606 = cartesian_point ( 'none', ( -2.177999999999999492, 0.6745038599183736938, 0.5444722000000001838 ) ) ;
#8607 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742273397411550954e-08 ) ) ;
#8608 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 1.788728501074459518e-16 ) ) ;
#8609 = edge_curve ( 'none', #9241, #14063, #12306, .t. ) ;
#8610 = cartesian_point ( 'none', ( -2.453976659402888671, -0.3649999999999993805, 0.1249488594028860255 ) ) ;
#8611 = cartesian_point ( 'none', ( -1.798686900000000310, -0.4249999999999999334, 0.3544722000000001261 ) ) ;
#8612 = direction ( 'none', ( -0.07353097541455551334, -0.9961946980917454342, -0.04679016080844548842 ) ) ;
#8613 = line ( 'none', #19250, #18907 ) ;
#8614 = direction ( 'none', ( -7.897916531795150207e-15, -1.000000000000000000, 0.000000000000000000 ) ) ;
#8615 = cartesian_point ( 'none', ( -2.437758349872985342, 0.5386221413951648440, -0.7619769730868884983 ) ) ;
#8616 = axis2_placement_3d ( 'none', #27831, #7700, #9995 ) ;
#8617 = plane ( 'none', #17433 ) ;
#8618 = cartesian_point ( 'none', ( -2.101998679605356912, 0.4425000818327581298, 0.5510628558999194349 ) ) ;
#8619 = vector ( 'none', #26406, 39.37007874015748143 ) ;
#8620 = cartesian_point ( 'none', ( -1.777701440193171223, -0.3695516491152975869, 0.3532153568767356644 ) ) ;
#8621 = oriented_edge ( 'none', *, *, #4799, .t. ) ;
#8622 = edge_loop ( 'none', ( #18070, #19074 ) ) ;
#8623 = cartesian_point ( 'none', ( -2.358167912588942094, 0.6027953667381339420, -0.7276210597517756007 ) ) ;
#8624 = cartesian_point ( 'none', ( -2.126249999999999307, 0.6290038599183741530, 0.3244722000000003770 ) ) ;
#8625 = plane ( 'none', #19 ) ;
#8626 = vertex_point ( 'none', #25293 ) ;
#8627 = cartesian_point ( 'none', ( -0.03175000000000000044, -0.2000000000000001221, 0.2614999999999999547 ) ) ;
#8628 = plane ( 'none', #17423 ) ;
#8629 = cartesian_point ( 'none', ( 0.7088383989613191716, -0.3963366146070083085, -0.09616624617901202432 ) ) ;
#8630 = cartesian_point ( 'none', ( -2.436908079215951428, 0.5622441673423930197, -0.5183690982347762821 ) ) ;
#8631 = vertex_point ( 'none', #18538 ) ;
#8632 = oriented_edge ( 'none', *, *, #26598, .t. ) ;
#8633 = oriented_edge ( 'none', *, *, #11095, .f. ) ;
#8634 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5634252910956324412, -0.7630541339212832952 ) ) ;
#8635 = direction ( 'none', ( 0.3398612676323450876, -0.000000000000000000, 0.9404755811627091289 ) ) ;
#8636 = advanced_face ( 'none', ( #7610 ), #25439, .f. ) ;
#8637 = axis2_placement_3d ( 'none', #20267, #2441, #9197 ) ;
#8638 = face_bound ( 'none', #16281, .t. ) ;
#8639 = face_outer_bound ( 'none', #5005, .t. ) ;
#8640 = axis2_placement_3d ( 'none', #25449, #21719, #21433 ) ;
#8641 = cartesian_point ( 'none', ( -2.081998664874618932, 0.4425000818327579077, 0.3825628576483757204 ) ) ;
#8642 = advanced_face ( 'none', ( #3284 ), #14527, .t. ) ;
#8643 = oriented_edge ( 'none', *, *, #22584, .f. ) ;
#8644 = oriented_edge ( 'none', *, *, #9240, .f. ) ;
#8645 = direction ( 'none', ( 2.567390744445674993e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#8646 = cartesian_point ( 'none', ( 0.6700000000000002620, 0.000000000000000000, 0.5744721999999993223 ) ) ;
#8647 = advanced_face ( 'none', ( #25009 ), #20700, .f. ) ;
#8648 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#8649 = direction ( 'none', ( -0.1724724693339019232, -0.08715574274765974794, 0.9811509179672464054 ) ) ;
#8650 = cartesian_point ( 'none', ( -0.1999999999999999833, -1.236931628374998660e-17, 0.1339999999999999247 ) ) ;
#8651 = oriented_edge ( 'none', *, *, #22533, .f. ) ;
#8652 = cartesian_point ( 'none', ( 0.6199999999999968869, -6.532475511365727294e-15, -1.880723575790489654 ) ) ;
#8653 = cartesian_point ( 'none', ( -2.437758360689257664, 0.5425591276362531357, -0.5145250067705404717 ) ) ;
#8654 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#8655 = cartesian_point ( 'none', ( -2.379999999999999893, -0.4249999999999999889, 0.4689722000000003943 ) ) ;
#8656 = direction ( 'none', ( -7.897916534057963004e-15, -1.000000000000000000, 2.588387329011204494e-17 ) ) ;
#8657 = circle ( 'none', #3575, 0.08099999999999996092 ) ;
#8658 = axis2_placement_3d ( 'none', #5130, #14207, #26841 ) ;
#8659 = line ( 'none', #17427, #13356 ) ;
#8660 = oriented_edge ( 'none', *, *, #19909, .t. ) ;
#8661 = oriented_edge ( 'none', *, *, #14805, .f. ) ;
#8662 = cartesian_point ( 'none', ( -2.436908068391359539, 0.5661811968655817706, -0.7660068931661816460 ) ) ;
#8663 = direction ( 'none', ( -0.5740062820284164147, 1.302190437738951771e-15, -0.8188508949692331340 ) ) ;
#8664 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#8665 = edge_loop ( 'none', ( #3188, #11848, #11003, #22339 ) ) ;
#8666 = oriented_edge ( 'none', *, *, #1057, .t. ) ;
#8667 = vertex_point ( 'none', #18820 ) ;
#8668 = vertex_point ( 'none', #7755 ) ;
#8669 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
#8670 = cartesian_point ( 'none', ( -0.5374232715001039384, -0.4182743711071790771, -1.679314826125601456 ) ) ;
#8671 = advanced_face ( 'none', ( #12068 ), #10048, .f. ) ;
#8672 = vertex_point ( 'none', #13951 ) ;
#8673 = oriented_edge ( 'none', *, *, #4561, .f. ) ;
#8674 = cartesian_point ( 'none', ( -2.468404136967873086, 0.5494489022322445182, -0.6382509904938897805 ) ) ;
#8675 = axis2_placement_3d ( 'none', #4506, #6936, #6665 ) ;
#8676 = edge_curve ( 'none', #5588, #21376, #12675, .t. ) ;
#8677 = edge_loop ( 'none', ( #4606, #25413 ) ) ;
#8678 = edge_curve ( 'none', #13547, #25345, #1176, .t. ) ;
#8679 = cartesian_point ( 'none', ( -2.070998665224307977, 0.6290038599183741530, 0.3865628586100262054 ) ) ;
#8680 = cartesian_point ( 'none', ( -1.768745079776055551, -0.3970073524223761141, 0.3213494678115459413 ) ) ;
#8681 = cartesian_point ( 'none', ( 0.8570000000000007612, 0.8000000000000019318, 0.4614721999999999991 ) ) ;
#8682 = advanced_face ( 'none', ( #27302 ), #21132, .t. ) ;
#8683 = vector ( 'none', #2226, 39.37007874015748854 ) ;
#8684 = direction ( 'none', ( 0.000000000000000000, 0.9999999999999962252, 8.742275422098582272e-08 ) ) ;
#8685 = edge_curve ( 'none', #16170, #14522, #16335, .t. ) ;
#8686 = oriented_edge ( 'none', *, *, #15518, .f. ) ;
#8687 = cartesian_point ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.925567170078739787 ) ) ;
#8688 = plane ( 'none', #23526 ) ;
#8689 = direction ( 'none', ( 0.000000000000000000, 1.534746063856326479e-15, -1.000000000000000000 ) ) ;
#8690 = face_outer_bound ( 'none', #6496, .t. ) ;
#8691 = cartesian_point ( 'none', ( -2.462421528052423980, 0.5424820571923500978, -0.7590743001384113731 ) ) ;
#8692 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, 1.214154663850784639e-16 ) ) ;
#8693 = line ( 'none', #405, #20621 ) ;
#8694 = oriented_edge ( 'none', *, *, #16842, .t. ) ;
#8695 = edge_curve ( 'none', #1514, #26216, #20940, .t. ) ;
#8696 = oriented_edge ( 'none', *, *, #27607, .t. ) ;
#8697 = axis2_placement_3d ( 'none', #24581, #15308, #19623 ) ;
#8698 = axis2_placement_3d ( 'none', #26444, #7280, #11592 ) ;
#8699 = cartesian_point ( 'none', ( 0.4251547941983773171, 0.8130000000000019433, 0.4794848471845143401 ) ) ;
#8700 = cartesian_point ( 'none', ( 0.7727657046811555741, -0.3971535473717139886, -1.744085789491185201 ) ) ;
#8701 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#8702 = oriented_edge ( 'none', *, *, #7428, .t. ) ;
#8704 = edge_curve ( 'none', #7393, #1919, #18680, .t. ) ;
#8703 = vertex_point ( 'none', #1402 ) ;
#8705 = vertex_point ( 'none', #11920 ) ;
#8706 = oriented_edge ( 'none', *, *, #2835, .f. ) ;
#8707 = direction ( 'none', ( 0.8571673007021114454, 0.000000000000000000, 0.5150380749100555988 ) ) ;
#8708 = cartesian_point ( 'none', ( -2.437868968454282026, 0.5425591272858888425, -0.5105173039067925078 ) ) ;
#8709 = oriented_edge ( 'none', *, *, #26767, .t. ) ;
#8710 = advanced_face ( 'none', ( #22704 ), #16093, .t. ) ;
#8711 = oriented_edge ( 'none', *, *, #26756, .t. ) ;
#8712 = edge_curve ( 'none', #22661, #17584, #16357, .t. ) ;
#8713 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795121808e-15, -8.742277704857227033e-08 ) ) ;
#8714 = edge_curve ( 'none', #17021, #13328, #17757, .t. ) ;
#8715 = circle ( 'none', #5915, 0.04450000000000003259 ) ;
#8716 = oriented_edge ( 'none', *, *, #18112, .t. ) ;
#8717 = direction ( 'none', ( -6.709713991298126425e-16, -1.554819628522821822e-15, 1.000000000000000000 ) ) ;
#8718 = plane ( 'none', #20772 ) ;
#8719 = cartesian_point ( 'none', ( -2.422440116720785408, -0.3757833769294394166, -1.757227961961589147 ) ) ;
#8720 = cartesian_point ( 'none', ( -0.06080090459853364215, -0.01650000000000013609, 0.5144999999999999574 ) ) ;
#8721 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -3.932006462068508285e-16 ) ) ;
#8722 = face_outer_bound ( 'none', #3625, .t. ) ;
#8723 = plane ( 'none', #9568 ) ;
#8724 = oriented_edge ( 'none', *, *, #6376, .t. ) ;
#8725 = advanced_face ( 'none', ( #822 ), #9623, .t. ) ;
#8726 = oriented_edge ( 'none', *, *, #12877, .f. ) ;
#8727 = vertex_point ( 'none', #12200 ) ;
#8728 = edge_curve ( 'none', #10518, #2764, #19134, .t. ) ;
#8729 = b_spline_curve_with_knots ( 'none', 3,
( #15362, #15087, #4137, #17383, #2108, #22125 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0005663199611755493322, 0.001132639922351098664 ),
.unspecified. ) ;
#8730 = oriented_edge ( 'none', *, *, #22050, .t. ) ;
#8731 = edge_curve ( 'none', #10812, #25819, #3969, .t. ) ;
#8732 = cartesian_point ( 'none', ( -2.458293670570439016, 0.5622441885946672935, -0.7614668988919709447 ) ) ;
#8734 = line ( 'none', #12754, #27979 ) ;
#8733 = axis2_placement_3d ( 'none', #3492, #12266, #21047 ) ;
#8735 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ;
#8736 = oriented_edge ( 'none', *, *, #7404, .t. ) ;
#8737 = vertex_point ( 'none', #8200 ) ;
#8738 = vertex_point ( 'none', #8627 ) ;
#8739 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#8740 = oriented_edge ( 'none', *, *, #3705, .f. ) ;
#8741 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#8742 = oriented_edge ( 'none', *, *, #14542, .t. ) ;
#8743 = cartesian_point ( 'none', ( -1.539496699999999496, 0.6149999999999998801, 0.4886770037134707811 ) ) ;
#8744 = circle ( 'none', #24784, 0.05249999999999998418 ) ;
#8745 = cartesian_point ( 'none', ( -0.5196601605386660383, -0.4182743711071791326, -1.668011578566894526 ) ) ;
#8746 = cartesian_point ( 'none', ( -2.459065779740504443, 0.5656675422450629931, -0.7592118095837052660 ) ) ;
#8747 = cartesian_point ( 'none', ( 0.7499999999999996669, -0.3672743711071820294, -0.08049999999999994660 ) ) ;
#8748 = direction ( 'none', ( -2.085380147835315336e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#8749 = direction ( 'none', ( 0.2360834681860204953, -1.264744441511234352e-15, 0.9717327801660599063 ) ) ;
#8750 = cartesian_point ( 'none', ( 0.8767208031413384894, 0.01000074389550952361, -1.921435990992221621 ) ) ;
#8751 = line ( 'none', #12775, #27621 ) ;
#8752 = face_outer_bound ( 'none', #14768, .t. ) ;
#8753 = direction ( 'none', ( -0.8001639206409769667, -0.5997813769236758352, 0.000000000000000000 ) ) ;
#8754 = axis2_placement_3d ( 'none', #6997, #492, #9426 ) ;
#8755 = vector ( 'none', #14137, 39.37007874015748854 ) ;
#8756 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#8757 = direction ( 'none', ( -0.3696931766602090108, 8.122881707742630584e-08, -0.9291538920603393814 ) ) ;
#8758 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#8759 = edge_loop ( 'none', ( #12757, #26178, #7801, #22138, #6088, #8281, #3513, #5396, #24107, #22522, #20117, #15216 ) ) ;
#8760 = oriented_edge ( 'none', *, *, #21806, .t. ) ;
#8761 = vector ( 'none', #21437, 39.37007874015748143 ) ;
#8762 = cylindrical_surface ( 'none', #3619, 0.04450000000000003259 ) ;
#8763 = oriented_edge ( 'none', *, *, #19444, .f. ) ;
#8764 = vector ( 'none', #14011, 39.37007874015748854 ) ;
#8765 = edge_curve ( 'none', #26778, #10695, #3863, .t. ) ;
#8766 = line ( 'none', #28464, #19801 ) ;
#8767 = oriented_edge ( 'none', *, *, #4748, .t. ) ;
#8768 = edge_curve ( 'none', #27057, #11369, #15101, .t. ) ;
#8769 = plane ( 'none', #10878 ) ;
#8770 = cartesian_point ( 'none', ( -1.723998683976496471, 0.5150000818327550300, 0.6010628889457291235 ) ) ;
#8771 = vector ( 'none', #10954, 39.37007874015748143 ) ;
#8772 = line ( 'none', #19848, #5555 ) ;
#8773 = cylindrical_surface ( 'none', #1570, 0.009000000000000027076 ) ;
#8774 = oriented_edge ( 'none', *, *, #501, .t. ) ;
#8775 = oriented_edge ( 'none', *, *, #19841, .f. ) ;
#8776 = oriented_edge ( 'none', *, *, #3903, .t. ) ;
#8777 = cartesian_point ( 'none', ( -1.433000000000000052, 0.2099999999999996314, 0.5744722000000000994 ) ) ;
#8778 = line ( 'none', #10925, #25396 ) ;
#8779 = axis2_placement_3d ( 'none', #16852, #5911, #7789 ) ;
#8780 = oriented_edge ( 'none', *, *, #7989, .f. ) ;
#8781 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#8782 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#8783 = cartesian_point ( 'none', ( -2.468404134214400081, 0.5553544195502119196, -0.7012431159618656151 ) ) ;
#8784 = oriented_edge ( 'none', *, *, #15039, .t. ) ;
#8785 = direction ( 'none', ( 0.8436733265810086868, 0.000000000000000000, 0.5368568878348630724 ) ) ;
#8786 = line ( 'none', #11605, #18897 ) ;
#8787 = plane ( 'none', #19408 ) ;
#8788 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#8789 = cartesian_point ( 'none', ( -1.775602053823100990, -0.1682743711071820469, 0.3181942469570170351 ) ) ;
#8790 = line ( 'none', #13253, #22789 ) ;
#8791 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 1.214154663850784639e-16 ) ) ;
#8792 = vector ( 'none', #14994, 39.37007874015747433 ) ;
#8793 = cartesian_point ( 'none', ( -2.012498659796172262, 0.3775000818327573504, 0.3244722000000003770 ) ) ;
#8794 = cartesian_point ( 'none', ( -2.189677074490720354, -0.3108172505637598060, 0.4044722000000001705 ) ) ;
#8795 = cartesian_point ( 'none', ( -2.298998679168240855, 0.5775000818327596930, 0.5460628386776325005 ) ) ;
#8796 = vector ( 'none', #24009, 39.37007874015748143 ) ;
#8797 = edge_curve ( 'none', #23078, #25844, #8345, .t. ) ;
#8798 = line ( 'none', #8517, #17500 ) ;
#8799 = oriented_edge ( 'none', *, *, #24283, .t. ) ;
#8800 = oriented_edge ( 'none', *, *, #25666, .t. ) ;
#8801 = advanced_face ( 'none', ( #6029 ), #12640, .f. ) ;
#8802 = cartesian_point ( 'none', ( -2.058496699999999624, 0.6290038599183741530, 0.4886770037134707256 ) ) ;
#8803 = axis2_placement_3d ( 'none', #22764, #16437, #11681 ) ;
#8804 = direction ( 'none', ( -0.9848987550793875112, 4.350474557862205422e-16, -0.1731312861474573750 ) ) ;
#8805 = cartesian_point ( 'none', ( -0.5664896300202487689, -0.4182743711071790771, -1.672854962722870598 ) ) ;
#8806 = oriented_edge ( 'none', *, *, #1075, .t. ) ;
#8807 = oriented_edge ( 'none', *, *, #6928, .f. ) ;
#8808 = oriented_edge ( 'none', *, *, #18745, .f. ) ;
#8809 = edge_loop ( 'none', ( #11111, #27863 ) ) ;
#8810 = face_outer_bound ( 'none', #15336, .t. ) ;
#8811 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#8812 = oriented_edge ( 'none', *, *, #5985, .f. ) ;
#8813 = cartesian_point ( 'none', ( 0.7822555137730171637, -0.3972531499948881994, -0.04935349415349055829 ) ) ;
#8814 = vector ( 'none', #27910, 39.37007874015747433 ) ;
#8815 = direction ( 'none', ( 0.5718220148280549475, -0.08715574274765965079, 0.8157349200960367641 ) ) ;
#8816 = cartesian_point ( 'none', ( 0.7139137369910799613, -0.4115000000000008096, -1.667831164845282821 ) ) ;
#8817 = vector ( 'none', #18209, 39.37007874015748854 ) ;
#8818 = direction ( 'none', ( -4.371138804857225540e-08, -8.742273397411543013e-08, 0.9999999999999952260 ) ) ;
#8819 = oriented_edge ( 'none', *, *, #2358, .t. ) ;
#8820 = cartesian_point ( 'none', ( -0.9366868999999989898, -0.4249999999999968803, -1.812527799999998912 ) ) ;
#8821 = vector ( 'none', #11577, 39.37007874015748143 ) ;
#8822 = direction ( 'none', ( 0.1731312861474472720, 1.406527922056776902e-15, -0.9848987550793890655 ) ) ;
#8823 = cartesian_point ( 'none', ( -2.384000000000000785, -0.3489999999999996994, -1.779527799999999882 ) ) ;
#8824 = vector ( 'none', #9358, 39.37007874015748143 ) ;
#8825 = cartesian_point ( 'none', ( -2.355018304749505909, 0.5634231037539174647, -0.7628572835285741816 ) ) ;
#8826 = cartesian_point ( 'none', ( -2.461084373183691998, 0.5411527401463441800, -0.5165627399317985757 ) ) ;
#8827 = vector ( 'none', #7965, 39.37007874015748854 ) ;
#8828 = cartesian_point ( 'none', ( -2.417758444673157481, 0.5622441883656079664, -0.7588467640438206763 ) ) ;
#8829 = edge_curve ( 'none', #15557, #6327, #23426, .t. ) ;
#8830 = edge_curve ( 'none', #10789, #18061, #28322, .t. ) ;
#8831 = edge_curve ( 'none', #17163, #6974, #8134, .t. ) ;
#8832 = axis2_placement_3d ( 'none', #15357, #19674, #2658 ) ;
#8833 = oriented_edge ( 'none', *, *, #621, .f. ) ;
#8834 = oriented_edge ( 'none', *, *, #5024, .t. ) ;
#8835 = edge_curve ( 'none', #24718, #14360, #21567, .t. ) ;
#8836 = plane ( 'none', #3462 ) ;
#8837 = cartesian_point ( 'none', ( 0.7740331657544730071, -0.3971698324229071542, -1.743296042076807995 ) ) ;
#8838 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#8839 = vertex_point ( 'none', #15249 ) ;
#8840 = oriented_edge ( 'none', *, *, #15189, .f. ) ;
#8841 = axis2_placement_3d ( 'none', #10114, #18892, #2044 ) ;
#8842 = oriented_edge ( 'none', *, *, #1659, .t. ) ;
#8843 = oriented_edge ( 'none', *, *, #23093, .t. ) ;
#8844 = cartesian_point ( 'none', ( 0.7119844010775526755, -0.4271311679985515530, -1.645786093165951147 ) ) ;
#8845 = axis2_placement_3d ( 'none', #27542, #7852, #14467 ) ;
#8846 = cartesian_point ( 'none', ( 0.8450000000000000844, 0.8000000000000000444, -1.800527799999999568 ) ) ;
#8847 = oriented_edge ( 'none', *, *, #558, .f. ) ;
#8848 = oriented_edge ( 'none', *, *, #14677, .f. ) ;
#8849 = closed_shell ( 'none', ( #26066, #8043, #13930, #25135, #18002, #11586 ) ) ;
#8850 = line ( 'none', #17617, #12241 ) ;
#8851 = oriented_edge ( 'none', *, *, #24316, .f. ) ;
#8852 = circle ( 'none', #12509, 0.02344999999999999168 ) ;
#8853 = cartesian_point ( 'none', ( -1.581498679605358060, 0.5375000818327539953, 0.5510629014034749140 ) ) ;
#8854 = edge_curve ( 'none', #7546, #27024, #20062, .t. ) ;
#8855 = direction ( 'none', ( 0.7071067811865503483, 0.7071067811865420216, 6.181723846290245352e-08 ) ) ;
#8856 = edge_curve ( 'none', #26108, #27859, #4156, .t. ) ;
#8857 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#8858 = edge_curve ( 'none', #6621, #15521, #1699, .t. ) ;
#8859 = line ( 'none', #6554, #14944 ) ;
#8860 = cartesian_point ( 'none', ( 0.6199999999999968869, -6.532475511365727294e-15, -1.880723575790489654 ) ) ;
#8861 = vector ( 'none', #14435, 39.37007874015748143 ) ;
#8862 = edge_curve ( 'none', #21987, #15486, #25877, .t. ) ;
#8863 = edge_curve ( 'none', #25648, #10928, #23267, .t. ) ;
#8864 = edge_curve ( 'none', #11266, #112, #26924, .t. ) ;
#8865 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
#8866 = edge_loop ( 'none', ( #24289, #8775, #21781, #21856 ) ) ;
#8867 = oriented_edge ( 'none', *, *, #13601, .f. ) ;
#8868 = vector ( 'none', #6353, 39.37007874015748143 ) ;
#8869 = advanced_face ( 'none', ( #16820 ), #19266, .t. ) ;
#8870 = advanced_face ( 'none', ( #28037 ), #6167, .f. ) ;
#8871 = oriented_edge ( 'none', *, *, #1974, .t. ) ;
#8872 = vector ( 'none', #6456, 39.37007874015748143 ) ;
#8873 = direction ( 'none', ( 0.7788031312623135971, -5.483752341106592434e-08, 0.6272684295706364432 ) ) ;
#8874 = direction ( 'none', ( 0.1912330356033224710, -8.580931104562488790e-08, 0.9815446633209979899 ) ) ;
#8875 = cartesian_point ( 'none', ( 0.8711761216039837219, -0.04955943311322320161, -1.922757786465186136 ) ) ;
#8876 = oriented_edge ( 'none', *, *, #27541, .t. ) ;
#8877 = vertex_point ( 'none', #1841 ) ;
#8878 = oriented_edge ( 'none', *, *, #15687, .t. ) ;
#8879 = line ( 'none', #22617, #8619 ) ;
#8880 = oriented_edge ( 'none', *, *, #4179, .f. ) ;
#8881 = cartesian_point ( 'none', ( 0.01460450000000014688, -0.004999999999999946328, 0.5745115700787406521 ) ) ;
#8882 = oriented_edge ( 'none', *, *, #14850, .t. ) ;
#8883 = direction ( 'none', ( -0.3420202402059897562, 0.000000000000000000, 0.9396925855243495329 ) ) ;
#8884 = cartesian_point ( 'none', ( -0.5773629769071055851, -0.4115000000000005320, -1.656871425472721038 ) ) ;
#8885 = line ( 'none', #213, #18817 ) ;
#8886 = edge_curve ( 'none', #24592, #18469, #22265, .t. ) ;
#8887 = cartesian_point ( 'none', ( -1.623998679168243919, 0.5475000818327543373, 0.5460628976880069763 ) ) ;
#8888 = axis2_placement_3d ( 'none', #17680, #26579, #26320 ) ;
#8889 = cartesian_point ( 'none', ( -1.821771746176899631, -0.3498728832042034553, 0.3907501530429831615 ) ) ;
#8890 = cartesian_point ( 'none', ( 0.7354647827538848270, -0.4115000000000033076, -0.03864472176591771113 ) ) ;
#8891 = edge_curve ( 'none', #9918, #16307, #17804, .t. ) ;
#8892 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#8893 = face_outer_bound ( 'none', #37, .t. ) ;
#8894 = cartesian_point ( 'none', ( -1.790697269979751205, -0.4182743711071820192, 0.3217993627228705189 ) ) ;
#8895 = cartesian_point ( 'none', ( -0.5960162214331056196, -0.4182743711071791326, -1.666687960538665969 ) ) ;
#8896 = cartesian_point ( 'none', ( -1.623998671431328589, 0.4740000818327519405, 0.3825628976880069976 ) ) ;
#8897 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#8898 = advanced_face ( 'none', ( #13368 ), #26312, .f. ) ;
#8899 = edge_curve ( 'none', #11129, #12389, #26570, .t. ) ;
#8900 = cartesian_point ( 'none', ( -1.526998665268023414, 0.4475000818327535268, 0.3870629061680169181 ) ) ;
#8901 = vertex_point ( 'none', #13231 ) ;
#8902 = oriented_edge ( 'none', *, *, #4272, .f. ) ;
#8903 = direction ( 'none', ( -4.371138804857225540e-08, -8.742273397411543013e-08, 0.9999999999999952260 ) ) ;
#8904 = advanced_face ( 'none', ( #19980 ), #18201, .f. ) ;
#8905 = vertex_point ( 'none', #28466 ) ;
#8906 = cartesian_point ( 'none', ( -2.464467131675239120, 0.5661811805340514203, -0.5791958707487798730 ) ) ;
#8907 = oriented_edge ( 'none', *, *, #6381, .t. ) ;
#8908 = axis2_placement_3d ( 'none', #19093, #27862, #23687 ) ;
#8909 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#8910 = line ( 'none', #17672, #2703 ) ;
#8911 = cartesian_point ( 'none', ( 0.9204999999999986526, -0.3650000000000008238, 0.5144722000000014894 ) ) ;
#8912 = oriented_edge ( 'none', *, *, #6395, .f. ) ;
#8913 = oriented_edge ( 'none', *, *, #20188, .t. ) ;
#8914 = oriented_edge ( 'none', *, *, #1128, .f. ) ;
#8915 = cartesian_point ( 'none', ( -1.798686900000000310, -0.4182743711071820747, 0.3544721999999997375 ) ) ;
#8916 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#8917 = oriented_edge ( 'none', *, *, #472, .f. ) ;
#8918 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999962252, -8.742273397411554924e-08 ) ) ;
#8919 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#8920 = cartesian_point ( 'none', ( 0.7500000000000005551, -0.4249999999999999334, -0.08049999999999869760 ) ) ;
#8921 = oriented_edge ( 'none', *, *, #11864, .f. ) ;
#8922 = cartesian_point ( 'none', ( 0.8391986300400257059, -0.09047801275330172310, -1.910182239516332814 ) ) ;
#8923 = direction ( 'none', ( -4.371138867531604042e-08, -8.742273398254516819e-08, 0.9999999999999951150 ) ) ;
#8924 = direction ( 'none', ( 2.329792898495684861e-16, -1.689897845247309768e-16, 1.000000000000000000 ) ) ;
#8925 = cartesian_point ( 'none', ( -1.623998677988036432, 0.5150000818327543639, 0.5325628976880070198 ) ) ;
#8926 = advanced_face ( 'none', ( #17932 ), #8769, .t. ) ;
#8927 = cartesian_point ( 'none', ( -2.529999999999999361, 0.8000000000000000444, 0.4494721999999995443 ) ) ;
#8928 = axis2_placement_3d ( 'none', #25090, #25231, #14314 ) ;
#8929 = edge_curve ( 'none', #22476, #100, #7140, .t. ) ;
#8930 = cartesian_point ( 'none', ( -2.341087980325335938, -0.3762859242436122353, -1.795370722681896458 ) ) ;
#8931 = line ( 'none', #6892, #16508 ) ;
#8932 = cartesian_point ( 'none', ( -2.476278147260586149, 0.5413780470011448909, -0.7630541411499497384 ) ) ;
#8933 = line ( 'none', #5004, #26103 ) ;
#8934 = cartesian_point ( 'none', ( 0.9204999999999986526, -0.4115000000000041958, 0.5244722000000012763 ) ) ;
#8935 = axis2_placement_3d ( 'none', #28220, #19591, #10809 ) ;
#8936 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#8937 = oriented_edge ( 'none', *, *, #13320, .f. ) ;
#8938 = oriented_edge ( 'none', *, *, #22231, .f. ) ;
#8939 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#8940 = cartesian_point ( 'none', ( 0.2284285463451816711, 0.01356715713404473694, 0.1439999999999997393 ) ) ;
#8941 = cartesian_point ( 'none', ( -1.673998671431328411, 0.5060000818327570205, 0.3825628933168681578 ) ) ;
#8942 = edge_loop ( 'none', ( #9747, #17473 ) ) ;
#8943 = edge_loop ( 'none', ( #28182, #796, #7283, #10016 ) ) ;
#8944 = oriented_edge ( 'none', *, *, #21450, .t. ) ;
#8945 = b_spline_curve_with_knots ( 'none', 3,
( #1646, #21652, #19498, #10433, #8288, #17065 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003027829258062276086, 0.0006055658516124552172 ),
.unspecified. ) ;
#8946 = oriented_edge ( 'none', *, *, #17076, .t. ) ;
#8947 = axis2_placement_3d ( 'none', #20942, #7863, #16635 ) ;
#8948 = cartesian_point ( 'none', ( -1.526998657837086881, 0.4900000818327535645, 0.3020629061680172311 ) ) ;
#8949 = cartesian_point ( 'none', ( -2.394151589131999547, -0.3498728832042002912, -1.821312309547140407 ) ) ;
#8950 = vertex_point ( 'none', #17542 ) ;
#8951 = face_outer_bound ( 'none', #14903, .t. ) ;
#8952 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#8953 = vertex_point ( 'none', #22140 ) ;
#8954 = cartesian_point ( 'none', ( -0.4719999999999992535, 0.8130000000000019433, 0.4614722000000001656 ) ) ;
#8955 = cartesian_point ( 'none', ( -0.6664999999999999813, -0.3649999999999999911, -1.813527799999999690 ) ) ;
#8956 = circle ( 'none', #14932, 0.1249999999999999029 ) ;
#8957 = direction ( 'none', ( -1.318389841742374624e-16, -1.000000000000000000, -1.450228825916611125e-15 ) ) ;
#8958 = oriented_edge ( 'none', *, *, #14409, .t. ) ;
#8959 = direction ( 'none', ( 0.5368568878348664031, 1.264744441511234352e-15, -0.8436733265810065774 ) ) ;
#8960 = direction ( 'none', ( -0.8571673007021128887, 1.049727191138619312e-16, 0.5150380749100531563 ) ) ;
#8961 = edge_curve ( 'none', #28255, #17367, #9304, .t. ) ;
#8962 = cartesian_point ( 'none', ( -1.823998683976495894, 0.5240000818327559262, 0.6010628802034513329 ) ) ;
#8963 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553139e-15, -4.371138804857207673e-08 ) ) ;
#8964 = direction ( 'none', ( 0.5368568878348667361, 7.941418586233363349e-16, -0.8436733265810062443 ) ) ;
#8965 = cartesian_point ( 'none', ( -1.973998683976495583, 0.5240000818327571475, 0.6010628670900347581 ) ) ;
#8966 = vector ( 'none', #5574, 39.37007874015748854 ) ;
#8967 = oriented_edge ( 'none', *, *, #19743, .t. ) ;
#8968 = vertex_point ( 'none', #19846 ) ;
#8969 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#8970 = circle ( 'none', #22720, 0.2371435920301610822 ) ;
#8971 = axis2_placement_3d ( 'none', #15962, #24736, #151 ) ;
#8972 = direction ( 'none', ( -0.5368568878348688456, -1.132976905471918176e-15, 0.8436733265810048010 ) ) ;
#8973 = cartesian_point ( 'none', ( -0.5438584838736669758, -0.4115000000000003655, -1.747550127464364778 ) ) ;
#8974 = cartesian_point ( 'none', ( -1.463498676545560429, 0.6025000818327530538, 0.5160629117193628046 ) ) ;
#8975 = oriented_edge ( 'none', *, *, #21686, .t. ) ;
#8976 = oriented_edge ( 'none', *, *, #3219, .t. ) ;
#8977 = oriented_edge ( 'none', *, *, #24883, .t. ) ;
#8978 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#8979 = cartesian_point ( 'none', ( -0.5271244197551262500, -0.4066371163907859798, -1.673968110173214896 ) ) ;
#8980 = oriented_edge ( 'none', *, *, #26110, .f. ) ;
#8981 = oriented_edge ( 'none', *, *, #599, .f. ) ;
#8982 = line ( 'none', #19928, #27391 ) ;
#8983 = advanced_face ( 'none', ( #9038 ), #15515, .f. ) ;
#8984 = axis2_placement_3d ( 'none', #9293, #7124, #5100 ) ;
#8985 = oriented_edge ( 'none', *, *, #15580, .t. ) ;
#8986 = edge_curve ( 'none', #10812, #23500, #15645, .t. ) ;
#8987 = direction ( 'none', ( -1.000000000000000000, 2.428612866367532397e-16, -6.104130429613751980e-16 ) ) ;
#8988 = line ( 'none', #2363, #23514 ) ;
#8989 = circle ( 'none', #660, 0.003937007874015767059 ) ;
#8990 = advanced_face ( 'none', ( #4712 ), #505, .t. ) ;
#8991 = line ( 'none', #26928, #4385 ) ;
#8992 = vector ( 'none', #15174, 39.37007874015748143 ) ;
#8993 = plane ( 'none', #23407 ) ;
#8994 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#8995 = cartesian_point ( 'none', ( -2.514999999999999680, 0.4030000000000001359, -0.8270277999999996466 ) ) ;
#8996 = direction ( 'none', ( -4.371138867531604042e-08, -8.742273398254516819e-08, 0.9999999999999951150 ) ) ;
#8997 = vertex_point ( 'none', #13502 ) ;
#8998 = oriented_edge ( 'none', *, *, #17237, .t. ) ;
#8999 = axis2_placement_3d ( 'none', #21049, #27664, #1324 ) ;
#9000 = oriented_edge ( 'none', *, *, #16002, .f. ) ;
#9001 = circle ( 'none', #8106, 0.2266434757290092250 ) ;
#9002 = axis2_placement_3d ( 'none', #17516, #22621, #5207 ) ;
#9003 = direction ( 'none', ( 0.8436733265810086868, 0.000000000000000000, 0.5368568878348630724 ) ) ;
#9004 = cartesian_point ( 'none', ( -2.436908079517665193, 0.5395938118191304644, -0.5114667767911527108 ) ) ;
#9005 = axis2_placement_3d ( 'none', #18703, #701, #16547 ) ;
#9006 = axis2_placement_3d ( 'none', #27199, #16415, #23317 ) ;
#9007 = cartesian_point ( 'none', ( 0.8726879331449476362, 0.04234663087400537818, -1.922423841794926869 ) ) ;
#9008 = vertex_point ( 'none', #2542 ) ;
#9009 = edge_loop ( 'none', ( #8455, #22746, #22644, #25953, #1170, #25946 ) ) ;
#9010 = oriented_edge ( 'none', *, *, #14134, .f. ) ;
#9011 = oriented_edge ( 'none', *, *, #3789, .f. ) ;
#9012 = edge_curve ( 'none', #6709, #3031, #11325, .t. ) ;
#9013 = line ( 'none', #21964, #28183 ) ;
#9014 = edge_curve ( 'none', #12901, #2852, #2128, .t. ) ;
#9015 = cartesian_point ( 'none', ( -0.04012475996594254413, 0.1000003306878306519, 0.1280000000000000304 ) ) ;
#9016 = edge_curve ( 'none', #14284, #15178, #15376, .t. ) ;
#9017 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, 1.214154663850784885e-16 ) ) ;
#9018 = edge_curve ( 'none', #18913, #22995, #28334, .t. ) ;
#9019 = cartesian_point ( 'none', ( 0.7822709022859515304, -0.3972755669389538835, -1.674369177310018886 ) ) ;
#9020 = edge_curve ( 'none', #24439, #10844, #17192, .t. ) ;
#9021 = direction ( 'none', ( 0.8436733265810072435, 0.000000000000000000, 0.5368568878348654039 ) ) ;
#9022 = vector ( 'none', #3270, 39.37007874015748143 ) ;
#9023 = edge_curve ( 'none', #22367, #7574, #5812, .t. ) ;
#9024 = cartesian_point ( 'none', ( -1.973998664874619280, 0.4650000818327570951, 0.3825628670900356187 ) ) ;
#9025 = direction ( 'none', ( 0.9717327801660602393, 2.046206304071339184e-16, -0.2360834681860194684 ) ) ;
#9026 = face_outer_bound ( 'none', #19697, .t. ) ;
#9027 = plane ( 'none', #5978 ) ;
#9028 = axis2_placement_3d ( 'none', #16219, #14217, #5276 ) ;
#9029 = vector ( 'none', #19409, 39.37007874015748143 ) ;
#9030 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#9031 = cartesian_point ( 'none', ( -2.011498664874618481, 0.5375000818327573260, 0.3825628638116814195 ) ) ;
#9032 = vertex_point ( 'none', #24824 ) ;
#9033 = oriented_edge ( 'none', *, *, #9189, .t. ) ;
#9035 = oriented_edge ( 'none', *, *, #10107, .f. ) ;
#9034 = circle ( 'none', #6277, 0.1077499999999999986 ) ;
#9036 = direction ( 'none', ( -2.085380147835315336e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#9037 = advanced_face ( 'none', ( #20944 ), #12031, .t. ) ;
#9038 = face_outer_bound ( 'none', #25869, .t. ) ;
#9039 = cartesian_point ( 'none', ( -0.03174999999999995187, 0.1999999999999999833, 0.2615000000000000657 ) ) ;
#9040 = axis2_placement_3d ( 'none', #11473, #11903, #24849 ) ;
#9041 = cylindrical_surface ( 'none', #23953, 0.003937007874015743640 ) ;
#9042 = vertex_point ( 'none', #18639 ) ;
#9043 = vertex_point ( 'none', #27556 ) ;
#9044 = oriented_edge ( 'none', *, *, #4504, .t. ) ;
#9045 = direction ( 'none', ( 0.000000000000000000, 0.9999999999999962252, 8.742274265616265396e-08 ) ) ;
#9046 = edge_curve ( 'none', #17335, #19732, #12234, .t. ) ;
#9047 = cartesian_point ( 'none', ( -1.760227984898348419, -0.4160162047798985352, 0.3915118556729169641 ) ) ;
#9048 = circle ( 'none', #25106, 0.05218481273260273945 ) ;
#9049 = oriented_edge ( 'none', *, *, #18918, .t. ) ;
#9050 = plane ( 'none', #26852 ) ;
#9051 = cartesian_point ( 'none', ( 0.9104999999999987548, -0.4115000000000033631, 0.02647220000000130927 ) ) ;
#9052 = advanced_face ( 'none', ( #636, #9438 ), #3387, .t. ) ;
#9053 = cartesian_point ( 'none', ( -2.429034065403955722, 0.6121456657494673825, -0.4740777549453893958 ) ) ;
#9054 = edge_curve ( 'none', #21579, #21792, #12700, .t. ) ;
#9055 = edge_loop ( 'none', ( #27600, #9175, #19401, #22036, #1551, #16174, #7389, #20191, #21924, #10966, #24634, #18670 ) ) ;
#9056 = cartesian_point ( 'none', ( 0.8424753244186495849, -0.08205932521025074977, -1.909844262673944915 ) ) ;
#9058 = direction ( 'none', ( -0.9799247046208308110, 0.000000000000000000, -0.1993679344171907231 ) ) ;
#9057 = circle ( 'none', #758, 0.1250000000000000278 ) ;
#9059 = line ( 'none', #4318, #6083 ) ;
#9060 = edge_curve ( 'none', #21392, #25915, #5252, .t. ) ;
#9061 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#9062 = vector ( 'none', #875, 39.37007874015748854 ) ;
#9063 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#9064 = direction ( 'none', ( 0.8436733265810067994, -9.401863730020094471e-16, 0.5368568878348658480 ) ) ;
#9065 = face_bound ( 'none', #3220, .t. ) ;
#9066 = cartesian_point ( 'none', ( -2.126249999999999307, 0.5977538599183740420, 0.3244722000000003770 ) ) ;
#9067 = cartesian_point ( 'none', ( -2.080998677856900514, 0.5375000818327578811, 0.5310628577357978664 ) ) ;
#9068 = oriented_edge ( 'none', *, *, #19559, .f. ) ;
#9069 = b_spline_curve_with_knots ( 'none', 3,
( #18583, #14576, #5779, #7519 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002000946256635892633, 0.002179187908913384625 ),
.unspecified. ) ;
#9070 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#9071 = advanced_face ( 'none', ( #11732 ), #27411, .f. ) ;
#9072 = edge_loop ( 'none', ( #8054, #16665, #24017, #20729, #21426, #9963, #10081, #12427, #20268 ) ) ;
#9073 = oriented_edge ( 'none', *, *, #17344, .t. ) ;
#9074 =( bounded_curve ( ) b_spline_curve ( 3, ( #25359, #7966, #25076, #883 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.480950422761665664, 4.510416869214028068 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999276453532923714, 0.9999276453532923714, 1.000000000000000000 ) )
representation_item ( '' ) );
#9075 = cartesian_point ( 'none', ( 0.7304644921263132584, -0.3695362541593956163, -1.697808537317602839 ) ) ;
#9076 = axis2_placement_3d ( 'none', #5908, #18706, #18562 ) ;
#9077 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#9078 = circle ( 'none', #17346, 0.03937007874015746589 ) ;
#9079 = cartesian_point ( 'none', ( -0.9314999999999998836, -0.3649999999999999911, -1.705527799999999594 ) ) ;
#9080 = vertex_point ( 'none', #25409 ) ;
#9081 = vertex_point ( 'none', #3245 ) ;
#9082 = oriented_edge ( 'none', *, *, #8678, .t. ) ;
#9083 = edge_curve ( 'none', #16523, #1476, #20807, .t. ) ;
#9084 = oriented_edge ( 'none', *, *, #23558, .f. ) ;
#9085 = cartesian_point ( 'none', ( 0.6999999999999999556, 0.2549999999999999489, -1.376727599999999718 ) ) ;
#9086 = edge_curve ( 'none', #10235, #15167, #11884, .t. ) ;
#9087 = cartesian_point ( 'none', ( 0.5165178991189995905, -0.4115000000000037517, 0.2674051971840206710 ) ) ;
#9088 = oriented_edge ( 'none', *, *, #22114, .f. ) ;
#9089 = face_outer_bound ( 'none', #7691, .t. ) ;
#9090 = cartesian_point ( 'none', ( 0.7730848461768992097, -0.3498728832042032888, -0.1167779530429830792 ) ) ;
#9091 = oriented_edge ( 'none', *, *, #21125, .t. ) ;
#9092 = cartesian_point ( 'none', ( -1.973998676545559272, 0.5475000818327571128, 0.5160628670900351267 ) ) ;
#9093 = cartesian_point ( 'none', ( 0.1494999999999999940, -1.959041535906323956e-17, 0.004999999999999990563 ) ) ;
#9094 = cartesian_point ( 'none', ( 0.2875052530736195711, -4.510730409336962232, 0.1306240313780553108 ) ) ;
#9095 = oriented_edge ( 'none', *, *, #5816, .f. ) ;
#9096 = cartesian_point ( 'none', ( -0.05249999999999996336, -0.2000000000000001499, 0.3214999999999999525 ) ) ;
#9097 = plane ( 'none', #20324 ) ;
#9098 = cylindrical_surface ( 'none', #26008, 0.05300000000000022748 ) ;
#9099 = axis2_placement_3d ( 'none', #19534, #28173, #3710 ) ;
#9100 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5634252692743674240, -0.5134478347086856020 ) ) ;
#9101 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#9102 = vertex_point ( 'none', #11590 ) ;
#9103 = oriented_edge ( 'none', *, *, #10436, .f. ) ;
#9104 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#9105 = cartesian_point ( 'none', ( -2.459156524005928990, 0.5655862736698036297, -0.5169114825515377376 ) ) ;
#9106 = face_outer_bound ( 'none', #28141, .t. ) ;
#9107 = axis2_placement_3d ( 'none', #28066, #1431, #16849 ) ;
#9108 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#9109 = oriented_edge ( 'none', *, *, #20648, .t. ) ;
#9110 = vertex_point ( 'none', #933 ) ;
#9111 = oriented_edge ( 'none', *, *, #4470, .f. ) ;
#9112 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.3490000000000000324, -1.705527799999999816 ) ) ;
#9113 = advanced_face ( 'none', ( #9737 ), #20372, .t. ) ;
#9114 = cartesian_point ( 'none', ( -1.973998676545559050, 0.5575000818327571217, 0.5160628670900351267 ) ) ;
#9115 = axis2_placement_3d ( 'none', #24959, #25108, #18341 ) ;
#9116 = circle ( 'none', #21040, 0.04299999999999978839 ) ;
#9117 = oriented_edge ( 'none', *, *, #21881, .t. ) ;
#9118 = oriented_edge ( 'none', *, *, #7945, .f. ) ;
#9119 = oriented_edge ( 'none', *, *, #20126, .t. ) ;
#9120 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
#9121 = edge_loop ( 'none', ( #1357, #18775, #2941, #16023 ) ) ;
#9122 = cartesian_point ( 'none', ( -2.416686899999997973, 3.782794594721396120, -1.812527799999994471 ) ) ;
#9123 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#9124 = cartesian_point ( 'none', ( -0.3006739306117213739, -0.4249999999999999889, 0.3567879467706812080 ) ) ;
#9125 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#9126 = vector ( 'none', #15972, 39.37007874015748143 ) ;
#9127 = direction ( 'none', ( -1.942890293094014085e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#9128 = line ( 'none', #13468, #3978 ) ;
#9129 = axis2_placement_3d ( 'none', #8339, #1977, #6306 ) ;
#9130 = cartesian_point ( 'none', ( -2.369390199999999336, 0.6149999999999997691, -0.7967128962865296371 ) ) ;
#9131 = vertex_point ( 'none', #7279 ) ;
#9132 = edge_loop ( 'none', ( #12950, #1080, #11009, #1847 ) ) ;
#9133 = edge_curve ( 'none', #2586, #12713, #5067, .t. ) ;
#9134 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#9135 = edge_curve ( 'none', #7517, #4049, #24969, .t. ) ;
#9136 = oriented_edge ( 'none', *, *, #7116, .f. ) ;
#9137 = advanced_face ( 'none', ( #16193 ), #27122, .f. ) ;
#9138 = face_outer_bound ( 'none', #9514, .t. ) ;
#9139 = cartesian_point ( 'none', ( 0.8607442674415758388, 0.08334911357149653310, -1.924548197800720617 ) ) ;
#9140 = vector ( 'none', #9542, 39.37007874015748143 ) ;
#9141 = oriented_edge ( 'none', *, *, #27293, .t. ) ;
#9142 = edge_loop ( 'none', ( #11137, #18098 ) ) ;
#9143 = vertex_point ( 'none', #12753 ) ;
#9144 = oriented_edge ( 'none', *, *, #21808, .f. ) ;
#9145 = axis2_placement_3d ( 'none', #21509, #3958, #8287 ) ;
#9146 = axis2_placement_3d ( 'none', #7141, #26572, #22141 ) ;
#9147 = plane ( 'none', #4477 ) ;
#9148 = cartesian_point ( 'none', ( 0.7304644921263132584, -0.3695362541593981143, -0.07278073731760262288 ) ) ;
#9149 = line ( 'none', #24129, #17107 ) ;
#9150 = cartesian_point ( 'none', ( -2.383905815821950380, -0.3826753930347984167, -1.811694267185202989 ) ) ;
#9151 = cartesian_point ( 'none', ( 0.7083798830132851387, -0.4115000000000031966, -0.09488557646523063105 ) ) ;
#9152 = cartesian_point ( 'none', ( -2.514999999999999680, 0.7030000000000000693, -0.4530277999999995919 ) ) ;
#9153 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#9154 = cartesian_point ( 'none', ( -2.358167924187948294, 0.5634252647999754560, -0.4622667324849554227 ) ) ;
#9155 = direction ( 'none', ( 1.942890293094014578e-16, 1.000000000000000000, 1.554819628522822217e-15 ) ) ;
#9156 = oriented_edge ( 'none', *, *, #8765, .f. ) ;
#9157 = oriented_edge ( 'none', *, *, #23416, .t. ) ;
#9158 = vector ( 'none', #16004, 39.37007874015748143 ) ;
#9159 = vector ( 'none', #7363, 39.37007874015748143 ) ;
#9160 = edge_curve ( 'none', #7897, #2515, #8162, .t. ) ;
#9161 = advanced_face ( 'none', ( #25981, #21666, #12456, #3975, #18937 ), #5986, .t. ) ;
#9162 = oriented_edge ( 'none', *, *, #26125, .t. ) ;
#9163 = advanced_face ( 'none', ( #21091, #12895 ), #19367, .f. ) ;
#9164 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#9165 = edge_curve ( 'none', #11406, #11631, #27709, .t. ) ;
#9166 = direction ( 'none', ( 0.06421418472181246451, -0.9960450290638858117, 0.06140715396137447213 ) ) ;
#9167 = face_outer_bound ( 'none', #1441, .t. ) ;
#9168 = direction ( 'none', ( -0.9717327801660599063, 0.000000000000000000, 0.2360834681860204953 ) ) ;
#9169 = vertex_point ( 'none', #21528 ) ;
#9170 = oriented_edge ( 'none', *, *, #21806, .f. ) ;
#9171 = oriented_edge ( 'none', *, *, #16637, .f. ) ;
#9172 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#9173 = b_spline_curve_with_knots ( 'none', 3,
( #23575, #8202, #4299, #19545 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002204729931177988123, 0.0003987147682254120950 ),
.unspecified. ) ;
#9174 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#9175 = oriented_edge ( 'none', *, *, #15944, .t. ) ;
#9176 = face_outer_bound ( 'none', #21033, .t. ) ;
#9177 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#9178 = cartesian_point ( 'none', ( 0.7688629769071058107, -0.4115000000000031966, -0.1291563745272785446 ) ) ;
#9179 = oriented_edge ( 'none', *, *, #16735, .t. ) ;
#9180 = cartesian_point ( 'none', ( 0.8468367173725257491, -0.06904103163797910281, -1.909219275671685923 ) ) ;
#9181 = vector ( 'none', #2406, 39.37007874015748143 ) ;
#9182 = conical_surface ( 'none', #23408, 0.03174999999999987554, 1.029744258676652757 ) ;
#9183 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4182743711071796322, -1.705527799999999816 ) ) ;
#9184 = cartesian_point ( 'none', ( -1.923998671431327523, 0.4740000818327543275, 0.5325628714611744252 ) ) ;
#9185 = direction ( 'none', ( 0.8001639206409770777, 0.5997813769236756132, 0.000000000000000000 ) ) ;
#9187 = edge_curve ( 'none', #15698, #15167, #1799, .t. ) ;
#9186 = cartesian_point ( 'none', ( 0.6199999999999999956, 0.000000000000000000, -1.925527799999999790 ) ) ;
#9188 = cartesian_point ( 'none', ( -2.384000000000000785, -0.4114999999999999769, -1.779527799999999882 ) ) ;
#9189 = edge_curve ( 'none', #25404, #25386, #14735, .t. ) ;
#9190 = cartesian_point ( 'none', ( -2.341368807121410267, -0.3762859242436122353, -1.762943415579868445 ) ) ;
#9191 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, -3.141096004599257902e-16 ) ) ;
#9192 = axis2_placement_3d ( 'none', #27504, #11542, #11972 ) ;
#9193 = direction ( 'none', ( 0.000000000000000000, -1.534746063856327465e-15, 1.000000000000000000 ) ) ;
#9194 = cartesian_point ( 'none', ( 0.7246092225858115077, -0.3872609567048391210, -1.731269862573987961 ) ) ;
#9195 = edge_curve ( 'none', #24665, #15337, #24594, .t. ) ;
#9196 = vector ( 'none', #14294, 39.37007874015748143 ) ;
#9197 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#9198 = oriented_edge ( 'none', *, *, #26569, .t. ) ;
#9199 = axis2_placement_3d ( 'none', #25411, #7719, #14630 ) ;
#9200 = cartesian_point ( 'none', ( -1.873998683976495938, 0.5150000818327563623, 0.6010628758323125487 ) ) ;
#9201 = edge_curve ( 'none', #13307, #18389, #1613, .t. ) ;
#9202 = edge_curve ( 'none', #15217, #2337, #10960, .t. ) ;
#9203 = line ( 'none', #27161, #5541 ) ;
#9204 = oriented_edge ( 'none', *, *, #12055, .t. ) ;
#9205 = oriented_edge ( 'none', *, *, #7910, .f. ) ;
#9207 = edge_curve ( 'none', #20151, #26396, #21382, .t. ) ;
#9206 = axis2_placement_3d ( 'none', #17764, #25970, #17353 ) ;
#9208 = axis2_placement_3d ( 'none', #5019, #2721, #18399 ) ;
#9209 = cartesian_point ( 'none', ( -1.847343274527278867, -0.4115000000000033631, 0.3356092230928941489 ) ) ;
#9210 = cartesian_point ( 'none', ( -2.011498679168242099, 0.5775000818327573615, 0.5460628638116808986 ) ) ;
#9211 = advanced_face ( 'none', ( #14775 ), #17080, .t. ) ;
#9212 = cartesian_point ( 'none', ( 0.2290000000000002034, 0.8130000000000019433, 0.1514722000000001678 ) ) ;
#9213 = oriented_edge ( 'none', *, *, #27137, .f. ) ;
#9214 = vertex_point ( 'none', #1361 ) ;
#9215 = oriented_edge ( 'none', *, *, #21194, .f. ) ;
#9216 = direction ( 'none', ( 0.3420202402059893676, 0.000000000000000000, -0.9396925855243497550 ) ) ;
#9217 = face_outer_bound ( 'none', #5076, .t. ) ;
#9218 = vector ( 'none', #16319, 39.37007874015748143 ) ;
#9219 = oriented_edge ( 'none', *, *, #22045, .t. ) ;
#9220 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#9221 = plane ( 'none', #17173 ) ;
#9222 = edge_loop ( 'none', ( #12436, #15242, #21389, #23213 ) ) ;
#9223 = face_outer_bound ( 'none', #18397, .t. ) ;
#9224 = cartesian_point ( 'none', ( -2.364073424399966150, 0.8493408785491565194, -0.7276210384562310507 ) ) ;
#9225 = cartesian_point ( 'none', ( 0.8570000000000007612, 0.8130000000000019433, 0.5144722000000000461 ) ) ;
#9226 = circle ( 'none', #9711, 0.03937007874015746589 ) ;
#9227 = oriented_edge ( 'none', *, *, #17337, .f. ) ;
#9228 = cartesian_point ( 'none', ( -1.773165484964390526, -0.3874502487302994291, 0.3803170210830719156 ) ) ;
#9229 = edge_curve ( 'none', #15167, #26870, #11277, .t. ) ;
#9230 = cartesian_point ( 'none', ( -1.823998677988036166, 0.4650000818327558738, 0.5325628802034516607 ) ) ;
#9231 = circle ( 'none', #18853, 0.04300000000000005901 ) ;
#9232 = circle ( 'none', #921, 0.1400000000000000133 ) ;
#9233 = face_outer_bound ( 'none', #7316, .t. ) ;
#9234 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
#9235 = edge_curve ( 'none', #26870, #6839, #17137, .t. ) ;
#9237 = cartesian_point ( 'none', ( -1.159999999999999920, -1.365923996832131609e-16, 0.5744722000000000994 ) ) ;
#9236 =( bounded_curve ( ) b_spline_curve ( 3, ( #3996, #3702, #10613, #25709 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.783427358037049659, 1.813467418541151677 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999248009775083545, 0.9999248009775083545, 1.000000000000000000 ) )
representation_item ( '' ) );
#9238 = axis2_placement_3d ( 'none', #3659, #23661, #26111 ) ;
#9239 = edge_curve ( 'none', #25922, #27262, #1290, .t. ) ;
#9240 = edge_curve ( 'none', #27376, #4087, #25043, .t. ) ;
#9241 = vertex_point ( 'none', #13330 ) ;
#9242 = cartesian_point ( 'none', ( -2.298998679168242187, 0.4225000818327596663, 0.5460628386776325005 ) ) ;
#9243 = oriented_edge ( 'none', *, *, #12561, .f. ) ;
#9244 = direction ( 'none', ( -7.654748391689130551e-17, -0.9999999999999963363, -8.742273397411552277e-08 ) ) ;
#9245 = vector ( 'none', #25441, 39.37007874015748854 ) ;
#9246 = direction ( 'none', ( 2.329792898495684861e-16, -1.689897845247309768e-16, 1.000000000000000000 ) ) ;
#9247 = cartesian_point ( 'none', ( -1.798998677988036032, 0.4900000818327556740, 0.5325628823890210528 ) ) ;
#9248 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 3.072451149686671524e-17 ) ) ;
#9249 = oriented_edge ( 'none', *, *, #8355, .f. ) ;
#9250 = oriented_edge ( 'none', *, *, #11834, .t. ) ;
#9251 = vertex_point ( 'none', #8732 ) ;
#9252 = vertex_point ( 'none', #10881 ) ;
#9253 = cartesian_point ( 'none', ( -1.973998679168242232, 0.6125000818327571706, 0.5460628670900349313 ) ) ;
#9254 = cartesian_point ( 'none', ( -0.03174999999999995881, -0.2000000000000001221, 0.2274999999999999523 ) ) ;
#9255 = axis2_placement_3d ( 'none', #15644, #24686, #24420 ) ;
#9256 = oriented_edge ( 'none', *, *, #15354, .t. ) ;
#9257 = vertex_point ( 'none', #13195 ) ;
#9258 = oriented_edge ( 'none', *, *, #2857, .t. ) ;
#9259 = vector ( 'none', #9606, 39.37007874015748143 ) ;
#9260 = line ( 'none', #4922, #22809 ) ;
#9261 = vector ( 'none', #17595, 39.37007874015748143 ) ;
#9262 = vertex_point ( 'none', #11024 ) ;
#9263 = cartesian_point ( 'none', ( -1.414999999999999591, 0.6990038599183736601, 0.4444722000000003170 ) ) ;
#9264 = line ( 'none', #10865, #11560 ) ;
#9265 = conical_surface ( 'none', #9710, 0.08684650000000017356, 0.7155849933176771094 ) ;
#9266 = cartesian_point ( 'none', ( 0.7342200949010730948, -0.3966258423410133904, -0.03911264951168141185 ) ) ;
#9267 = cartesian_point ( 'none', ( -2.417779850008189957, 0.5386221204424824771, -0.5223061073377744945 ) ) ;
#9268 = vector ( 'none', #17415, 39.37007874015748143 ) ;
#9269 = line ( 'none', #2369, #8060 ) ;
#9270 = edge_curve ( 'none', #16344, #14175, #17713, .t. ) ;
#9271 = edge_curve ( 'none', #21765, #1506, #15479, .t. ) ;
#9272 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, -2.683092751611689646e-16 ) ) ;
#9273 = cartesian_point ( 'none', ( 0.8580000000000002069, -0.3490000000000000324, -1.813527799999999690 ) ) ;
#9274 = oriented_edge ( 'none', *, *, #2214, .t. ) ;
#9275 = conical_surface ( 'none', #20749, 0.2344000000000000250, 0.02493551902324304265 ) ;
#9276 = oriented_edge ( 'none', *, *, #10473, .t. ) ;
#9277 = circle ( 'none', #976, 0.08684650000000004866 ) ;
#9278 = face_outer_bound ( 'none', #1154, .t. ) ;
#9279 = oriented_edge ( 'none', *, *, #1579, .t. ) ;
#9280 = vector ( 'none', #18576, 39.37007874015748143 ) ;
#9281 = cartesian_point ( 'none', ( 0.7001571032600932831, -0.4160162047798958707, -1.724677470695323622 ) ) ;
#9282 = cartesian_point ( 'none', ( 0.8309767967788942444, -0.1082860769530629846, -1.910532463109191115 ) ) ;
#9283 = edge_loop ( 'none', ( #15851, #11020, #12827, #15382 ) ) ;
#9284 = oriented_edge ( 'none', *, *, #7950, .f. ) ;
#9286 = oriented_edge ( 'none', *, *, #16630, .t. ) ;
#9285 = circle ( 'none', #6073, 0.03250000000000000111 ) ;
#9287 = cartesian_point ( 'none', ( 0.02344999999999999168, 0.2000000000000000389, 0.09750000000000011435 ) ) ;
#9288 = direction ( 'none', ( 8.742277704857227033e-08, 0.000000000000000000, -0.9999999999999962252 ) ) ;
#9289 = axis2_placement_3d ( 'none', #19183, #19324, #21048 ) ;
#9290 = vector ( 'none', #6549, 39.37007874015748143 ) ;
#9291 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#9292 = cartesian_point ( 'none', ( -1.824899873874398892, -0.4182743711071820747, 0.3755489284998957955 ) ) ;
#9293 = cartesian_point ( 'none', ( -1.479999999999999982, -0.1549999999999999989, 0.4644722000000001128 ) ) ;
#9294 = cartesian_point ( 'none', ( 0.7186065700659607369, -0.4014817639268375982, -1.736564239707818924 ) ) ;
#9295 = advanced_face ( 'none', ( #19658 ), #17772, .t. ) ;
#9296 = direction ( 'none', ( -6.106226635438361958e-16, -1.554819628522822020e-15, 1.000000000000000000 ) ) ;
#9297 = direction ( 'none', ( 0.9999999999999990008, -3.897916532926553139e-15, 4.371138804857207673e-08 ) ) ;
#9298 = axis2_placement_3d ( 'none', #23138, #20841, #1110 ) ;
#9299 = cartesian_point ( 'none', ( -0.9414999999999998925, -0.4115000000000001990, -1.812527799999999356 ) ) ;
#9300 = oriented_edge ( 'none', *, *, #11953, .t. ) ;
#9301 = oriented_edge ( 'none', *, *, #5862, .t. ) ;
#9302 = oriented_edge ( 'none', *, *, #10444, .t. ) ;
#9303 = cartesian_point ( 'none', ( -2.152310183274199762, 0.6150000000000001021, 0.5244722000000003881 ) ) ;
#9304 = line ( 'none', #236, #26032 ) ;
#9305 = axis2_placement_3d ( 'none', #12967, #2007, #23887 ) ;
#9306 = cartesian_point ( 'none', ( -0.5204844010775528940, -0.4271311679985508869, -1.765269506834048485 ) ) ;
#9307 = cartesian_point ( 'none', ( -2.464467134143734750, 0.5445276322899754717, -0.5227232672380519585 ) ) ;
#9308 = oriented_edge ( 'none', *, *, #15669, .t. ) ;
#9309 = oriented_edge ( 'none', *, *, #17344, .f. ) ;
#9310 = oriented_edge ( 'none', *, *, #4462, .t. ) ;
#9311 = face_outer_bound ( 'none', #27753, .t. ) ;
#9312 = cartesian_point ( 'none', ( -1.760609048143227717, -0.4137580796234385794, 0.3910352058049439972 ) ) ;
#9313 = oriented_edge ( 'none', *, *, #4636, .f. ) ;
#9314 = cartesian_point ( 'none', ( -2.468404142155936842, 0.5553544036671460571, -0.5195619313702521946 ) ) ;
#9315 = cartesian_point ( 'none', ( -1.840102777661211775, -0.3966623922278416647, 0.3386779323413879328 ) ) ;
#9316 = cartesian_point ( 'none', ( 0.7182816616615061989, -0.3964706984524297706, -0.1112235435926603594 ) ) ;
#9317 = oriented_edge ( 'none', *, *, #2833, .t. ) ;
#9318 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#9319 = advanced_face ( 'none', ( #15212 ), #20022, .f. ) ;
#9320 = face_outer_bound ( 'none', #14423, .t. ) ;
#9321 = cartesian_point ( 'none', ( -2.360240144608447999, 0.6149999999999997691, -0.8010555492584694459 ) ) ;
#9322 = cylindrical_surface ( 'none', #22288, 0.05800000000000003764 ) ;
#9323 = edge_curve ( 'none', #27819, #10235, #23972, .t. ) ;
#9324 = cartesian_point ( 'none', ( -0.1637681758919740937, -0.03080022626563357763, 0.1419722000000013529 ) ) ;
#9325 = line ( 'none', #9461, #20275 ) ;
#9326 = edge_curve ( 'none', #25296, #15686, #12185, .t. ) ;
#9327 = line ( 'none', #11759, #3509 ) ;
#9328 = cartesian_point ( 'none', ( 8.539452779931336800e-17, -1.345308588719658655e-16, 0.5144999999999999574 ) ) ;
#9329 = cartesian_point ( 'none', ( -1.973998683976496027, 0.4650000818327570951, 0.6010628670900347581 ) ) ;
#9330 = direction ( 'none', ( -1.664610678349188373e-16, 2.622433896139685775e-16, -1.000000000000000000 ) ) ;
#9331 = cartesian_point ( 'none', ( 0.6199999999999968869, -6.368404573327329972e-15, -1.640480237920045603 ) ) ;
#9332 = oriented_edge ( 'none', *, *, #22377, .f. ) ;
#9333 = vector ( 'none', #22312, 39.37007874015747433 ) ;
#9334 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#9335 = cylindrical_surface ( 'none', #14288, 0.05999999999999990757 ) ;
#9336 = oriented_edge ( 'none', *, *, #11782, .f. ) ;
#9337 = cartesian_point ( 'none', ( -2.355009152374752723, 0.5445276532831477834, -0.7628572851800656807 ) ) ;
#9338 = direction ( 'none', ( 3.002614468262671391e-16, -0.000000000000000000, 1.000000000000000000 ) ) ;
#9339 = line ( 'none', #26739, #610 ) ;
#9340 = oriented_edge ( 'none', *, *, #17467, .t. ) ;
#9341 = edge_loop ( 'none', ( #16266, #24261, #16891, #17338 ) ) ;
#9342 = edge_curve ( 'none', #25844, #5519, #2231, .t. ) ;
#9343 = vertex_point ( 'none', #68 ) ;
#9344 = cartesian_point ( 'none', ( -1.778634286403429021, -0.3969596851194056586, 0.3145683739786231947 ) ) ;
#9345 = line ( 'none', #13818, #11490 ) ;
#9346 = oriented_edge ( 'none', *, *, #16410, .f. ) ;
#9347 = direction ( 'none', ( 0.2699497884946244208, 8.417710972708004387e-08, -0.9628744007874029398 ) ) ;
#9348 = edge_curve ( 'none', #21462, #24722, #14034, .t. ) ;
#9349 = oriented_edge ( 'none', *, *, #13714, .f. ) ;
#9350 = face_outer_bound ( 'none', #14900, .t. ) ;
#9351 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#9352 = advanced_face ( 'none', ( #2087 ), #4400, .f. ) ;
#9353 = cartesian_point ( 'none', ( 0.06247000000000003245, -5.395734521124597707e-17, 0.1774999999999999634 ) ) ;
#9354 = cartesian_point ( 'none', ( 0.2030395473644647786, 0.1711596371002847006, 0.2525000000000004463 ) ) ;
#9355 = edge_curve ( 'none', #19492, #5772, #16832, .t. ) ;
#9356 = oriented_edge ( 'none', *, *, #17854, .f. ) ;
#9357 = advanced_face ( 'none', ( #6323 ), #25500, .t. ) ;
#9358 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#9359 = face_outer_bound ( 'none', #27923, .t. ) ;
#9360 = edge_curve ( 'none', #21452, #9467, #10777, .t. ) ;
#9361 = plane ( 'none', #2560 ) ;
#9362 = cartesian_point ( 'none', ( 0.1757798501217938403, -0.01155875419087120173, 0.3214999999999999525 ) ) ;
#9363 = edge_curve ( 'none', #18465, #26024, #12650, .t. ) ;
#9364 = cartesian_point ( 'none', ( -1.623998679168243919, 0.5575000818327542351, 0.5460628976880069763 ) ) ;
#9365 = oriented_edge ( 'none', *, *, #7408, .t. ) ;
#9366 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#9367 = oriented_edge ( 'none', *, *, #24491, .t. ) ;
#9368 = axis2_placement_3d ( 'none', #20658, #7565, #5835 ) ;
#9369 = cartesian_point ( 'none', ( 0.7687546484841165650, -0.3677731010850405768, -0.08466813366179518074 ) ) ;
#9370 = cartesian_point ( 'none', ( -2.401548904139370499, -0.3966327651023717205, -1.820230657477432290 ) ) ;
#9371 = face_outer_bound ( 'none', #2646, .t. ) ;
#9372 = direction ( 'none', ( 0.9999999999999961142, 0.000000000000000000, 8.742277826124672249e-08 ) ) ;
#9373 = oriented_edge ( 'none', *, *, #8899, .f. ) ;
#9374 = oriented_edge ( 'none', *, *, #21322, .f. ) ;
#9375 = oriented_edge ( 'none', *, *, #3003, .t. ) ;
#9376 = edge_curve ( 'none', #23874, #2064, #8989, .t. ) ;
#9377 = oriented_edge ( 'none', *, *, #11831, .t. ) ;
#9378 = cartesian_point ( 'none', ( 0.6995640517614328813, -0.4182743711071819637, -0.09979287757895581590 ) ) ;
#9379 = cartesian_point ( 'none', ( -0.5426267703386151720, -0.3968633409141402724, -1.747100514370327984 ) ) ;
#9380 = circle ( 'none', #10312, 0.04450000000000003259 ) ;
#9381 = cartesian_point ( 'none', ( -2.070998675190505622, 0.5825000818327578100, 0.5005628586100258071 ) ) ;
#9382 = oriented_edge ( 'none', *, *, #6760, .t. ) ;
#9383 = oriented_edge ( 'none', *, *, #9195, .f. ) ;
#9384 = advanced_face ( 'none', ( #28194 ), #15112, .t. ) ;
#9385 = edge_loop ( 'none', ( #20206, #18605, #1270, #19456 ) ) ;
#9386 = cartesian_point ( 'none', ( -0.6644999999999998685, -0.3490000000000001990, -1.812527799999999356 ) ) ;
#9387 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#9388 = edge_curve ( 'none', #7054, #27506, #28267, .t. ) ;
#9389 = edge_loop ( 'none', ( #19595, #25314, #25918, #6955 ) ) ;
#9390 = edge_curve ( 'none', #21572, #14139, #16078, .t. ) ;
#9391 = cartesian_point ( 'none', ( -2.080998667409878156, 0.6290038599183741530, 0.4115628577357984264 ) ) ;
#9392 = cartesian_point ( 'none', ( -1.784653606347791577, -0.3921807226271023517, 0.3165540553925844658 ) ) ;
#9393 = cartesian_point ( 'none', ( -1.516998664874621205, 0.4425000818327534668, 0.3825629070422447153 ) ) ;
#9394 = vector ( 'none', #9893, 39.37007874015748143 ) ;
#9395 = cartesian_point ( 'none', ( 0.7447943322764207785, -0.4182743711071795767, -1.728950865621842414 ) ) ;
#9396 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ;
#9397 = edge_curve ( 'none', #21503, #16051, #25596, .t. ) ;
#9398 = direction ( 'none', ( 1.942890293094014578e-16, 1.000000000000000000, 1.554819628522822217e-15 ) ) ;
#9399 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#9400 = cartesian_point ( 'none', ( -1.798998677988036032, 0.4900000818327556740, 0.5325628823890210528 ) ) ;
#9401 = vector ( 'none', #20827, 39.37007874015748854 ) ;
#9402 = cartesian_point ( 'none', ( -2.436908068563490737, 0.5386221414032877908, -0.7620698877014536743 ) ) ;
#9403 = oriented_edge ( 'none', *, *, #13097, .f. ) ;
#9404 = oriented_edge ( 'none', *, *, #15032, .f. ) ;
#9405 = line ( 'none', #5224, #97 ) ;
#9406 = vector ( 'none', #15015, 39.37007874015748143 ) ;
#9407 = advanced_face ( 'none', ( #8638, #5891 ), #8358, .f. ) ;
#9408 = oriented_edge ( 'none', *, *, #24710, .f. ) ;
#9409 = cartesian_point ( 'none', ( 0.6995640517614328813, -0.4182743711071795767, -1.724820677578955852 ) ) ;
#9410 = cartesian_point ( 'none', ( -1.495998675671333267, 0.5375000818327532182, 0.5060629088781225526 ) ) ;
#9411 = oriented_edge ( 'none', *, *, #5677, .f. ) ;
#9412 = oriented_edge ( 'none', *, *, #21506, .f. ) ;
#9413 = vertex_point ( 'none', #10344 ) ;
#9414 = oriented_edge ( 'none', *, *, #5089, .t. ) ;
#9415 = edge_curve ( 'none', #20978, #14962, #17408, .t. ) ;
#9416 = axis2_placement_3d ( 'none', #13044, #24258, #21809 ) ;
#9417 = edge_curve ( 'none', #15686, #8565, #21576, .t. ) ;
#9418 = circle ( 'none', #19084, 0.1000000000000000056 ) ;
#9419 = axis2_placement_3d ( 'none', #23770, #4061, #28091 ) ;
#9420 = direction ( 'none', ( -1.000000000000000000, 1.942890293094024932e-16, -6.763552909178558049e-16 ) ) ;
#9421 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795121808e-15, -8.742277704857227033e-08 ) ) ;
#9422 = cartesian_point ( 'none', ( -2.379999999999999893, -0.1489999999999996882, 0.4244722000000003548 ) ) ;
#9423 = direction ( 'none', ( 0.8404628948614210060, -0.08715574274765923446, 0.5348139852951341311 ) ) ;
#9424 = direction ( 'none', ( -0.08282567141109246911, -0.9960450290638855897, -0.03215910807881719458 ) ) ;
#9425 = direction ( 'none', ( 0.06140715396137558929, -0.9960450290638855897, -0.06421418472181424086 ) ) ;
#9426 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#9427 = axis2_placement_3d ( 'none', #13467, #13590, #18304 ) ;
#9428 = cartesian_point ( 'none', ( -0.5852940996907431970, -0.3771380191894457834, -1.711400998335923296 ) ) ;
#9429 = axis2_placement_3d ( 'none', #6854, #2247, #4554 ) ;
#9430 = direction ( 'none', ( -3.002614468262671391e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#9431 = vertex_point ( 'none', #6177 ) ;
#9432 = vertex_point ( 'none', #15260 ) ;
#9433 = vector ( 'none', #8315, 39.37007874015748143 ) ;
#9434 = vector ( 'none', #21443, 39.37007874015748143 ) ;
#9435 = axis2_placement_3d ( 'none', #15585, #307, #9104 ) ;
#9436 = oriented_edge ( 'none', *, *, #28034, .f. ) ;
#9437 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#9438 = face_outer_bound ( 'none', #20949, .t. ) ;
#9439 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#9440 = cartesian_point ( 'none', ( -2.464467126340384784, 0.5553544195502119196, -0.7012431157897733858 ) ) ;
#9441 = vertex_point ( 'none', #26031 ) ;
#9442 = oriented_edge ( 'none', *, *, #2504, .f. ) ;
#9443 = vertex_point ( 'none', #14966 ) ;
#9444 = line ( 'none', #26981, #20077 ) ;
#9445 = cartesian_point ( 'none', ( 0.7262550495635410330, -0.3759748325494174925, -1.668212489759647088 ) ) ;
#9446 = edge_curve ( 'none', #24241, #2802, #11708, .t. ) ;
#9447 = oriented_edge ( 'none', *, *, #9363, .t. ) ;
#9448 = direction ( 'none', ( -3.141096004599257902e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#9449 = axis2_placement_3d ( 'none', #4426, #17795, #1972 ) ;
#9450 = line ( 'none', #22677, #22876 ) ;
#9451 = plane ( 'none', #5466 ) ;
#9452 = axis2_placement_3d ( 'none', #5446, #25448, #14100 ) ;
#9453 = edge_loop ( 'none', ( #17616, #23375, #16738, #12006 ) ) ;
#9454 = cartesian_point ( 'none', ( 0.8385430004789127256, -0.09205805560520746722, -1.910237002384998828 ) ) ;
#9455 = axis2_placement_3d ( 'none', #11829, #209, #3044 ) ;
#9456 = vector ( 'none', #13394, 39.37007874015748854 ) ;
#9457 = face_outer_bound ( 'none', #9981, .t. ) ;
#9458 = circle ( 'none', #13607, 0.007874015748031487280 ) ;
#9459 = cartesian_point ( 'none', ( -0.6854999999999999982, 0.02500000000000001180, -1.925527799999999790 ) ) ;
#9460 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -7.673730319281632393e-16 ) ) ;
#9461 = cartesian_point ( 'none', ( -0.7236868999999978014, 3.782794594721395676, -1.812527799999992917 ) ) ;
#9462 = cartesian_point ( 'none', ( -1.495998680916699852, 0.5375000818327532182, 0.5660629088781223839 ) ) ;
#9463 = cartesian_point ( 'none', ( -2.494999999999999662, 0.5859999999999999654, -0.7875277999999995560 ) ) ;
#9464 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#9465 = cartesian_point ( 'none', ( 0.6199999999999968869, -6.532475511365727294e-15, -1.880723575790489654 ) ) ;
#9466 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#9467 = vertex_point ( 'none', #1853 ) ;
#9468 = edge_loop ( 'none', ( #27813, #15071, #18497, #12391 ) ) ;
#9469 = circle ( 'none', #4872, 0.04450000000000003259 ) ;
#9470 = face_outer_bound ( 'none', #5896, .t. ) ;
#9471 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#9472 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#9473 = vertex_point ( 'none', #10638 ) ;
#9474 = cartesian_point ( 'none', ( -2.291238788092483603, 0.5634252692743670909, -0.5134478319215945996 ) ) ;
#9475 = circle ( 'none', #13191, 0.1249999999999999584 ) ;
#9476 = axis2_placement_3d ( 'none', #11449, #7006, #13635 ) ;
#9477 = cartesian_point ( 'none', ( -2.421648483029661403, -0.3757937167108221233, -1.802961461495682371 ) ) ;
#9478 = cartesian_point ( 'none', ( -2.086840620433565441, -0.3649999999999999911, 0.5063128204335666238 ) ) ;
#9479 = oriented_edge ( 'none', *, *, #25498, .t. ) ;
#9480 = oriented_edge ( 'none', *, *, #19069, .f. ) ;
#9481 = advanced_face ( 'none', ( #25739 ), #19423, .t. ) ;
#9482 = edge_loop ( 'none', ( #28457, #17228, #22403, #6795 ) ) ;
#9483 = vertex_point ( 'none', #14826 ) ;
#9484 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#9486 = edge_curve ( 'none', #14558, #26350, #17262, .t. ) ;
#9485 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#9487 = vertex_point ( 'none', #13241 ) ;
#9488 = cartesian_point ( 'none', ( 0.5052381339568481344, -0.2065272080657931664, -1.501727599999999496 ) ) ;
#9489 = circle ( 'none', #15482, 0.009000000000000129424 ) ;
#9490 = edge_loop ( 'none', ( #23968, #26674, #13173, #18813 ) ) ;
#9491 = cartesian_point ( 'none', ( -2.379999999999999893, -0.4249999999999999889, 0.4244722000000003548 ) ) ;
#9492 = cartesian_point ( 'none', ( -1.673998664874620568, 0.4650000818327546526, 0.3825628933168686574 ) ) ;
#9493 = cartesian_point ( 'none', ( -1.832645617270303839, -0.3966985520127019882, 0.3257789634090330066 ) ) ;
#9494 = conical_surface ( 'none', #24651, 0.08684650000000004866, 0.7155849933176755551 ) ;
#9495 = cartesian_point ( 'none', ( 0.6700000000000002620, 0.4000000000000000222, 0.5744722000000000994 ) ) ;
#9496 = oriented_edge ( 'none', *, *, #24113, .f. ) ;
#9497 = direction ( 'none', ( -1.020834659419799449e-16, 1.000000000000000000, -2.588457267232843400e-17 ) ) ;
#9498 = cartesian_point ( 'none', ( -1.822523014084411530, -0.3967475932359547652, 0.3919307743762411311 ) ) ;
#9499 = cartesian_point ( 'none', ( -2.336679600894168818, -0.4114999999999999769, -1.801528584267874766 ) ) ;
#9500 = cartesian_point ( 'none', ( -0.3059540731905435740, -0.4249999999999999889, 0.3347474699742519766 ) ) ;
#9501 = cartesian_point ( 'none', ( -2.457443389433587644, 0.5386221410145117794, -0.7576228076962465696 ) ) ;
#9502 = vector ( 'none', #10739, 39.37007874015747433 ) ;
#9503 = vector ( 'none', #8739, 39.37007874015748143 ) ;
#9504 = edge_loop ( 'none', ( #2678, #13080 ) ) ;
#9505 = face_outer_bound ( 'none', #17548, .t. ) ;
#9506 = vertex_point ( 'none', #246 ) ;
#9507 = direction ( 'none', ( 0.02057603002019613159, 0.9961946980917454342, 0.08469209220762137502 ) ) ;
#9508 = advanced_face ( 'none', ( #4724 ), #24301, .t. ) ;
#9509 = cartesian_point ( 'none', ( -1.773998683976496071, 0.5060000818327554661, 0.6010628845745902282 ) ) ;
#9510 = face_outer_bound ( 'none', #14163, .t. ) ;
#9511 = edge_curve ( 'none', #12461, #25585, #22306, .t. ) ;
#9512 = direction ( 'none', ( -0.8043463224552663826, -0.08715574274765908180, 0.5877336727283818396 ) ) ;
#9513 = oriented_edge ( 'none', *, *, #6588, .f. ) ;
#9514 = edge_loop ( 'none', ( #16048, #25986, #15483, #25444, #9095, #2308 ) ) ;
#9515 = advanced_face ( 'none', ( #17553 ), #2685, .f. ) ;
#9516 = oriented_edge ( 'none', *, *, #9348, .t. ) ;
#9517 = vertex_point ( 'none', #11074 ) ;
#9518 = line ( 'none', #18285, #7913 ) ;
#9520 = edge_curve ( 'none', #21272, #15612, #1148, .t. ) ;
#9519 = face_outer_bound ( 'none', #13880, .t. ) ;
#9521 = edge_curve ( 'none', #18973, #4587, #4584, .t. ) ;
#9522 = cartesian_point ( 'none', ( -0.9934999999999999387, -0.3490000000000000324, -1.875527799999999745 ) ) ;
#9523 = vertex_point ( 'none', #19857 ) ;
#9524 = vertex_point ( 'none', #26710 ) ;
#9525 = line ( 'none', #7368, #17626 ) ;
#9526 = b_spline_curve_with_knots ( 'none', 3,
( #28340, #9148, #22509, #22249, #11433, #2654 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003028078001237764143, 0.0006056156002475528285 ),
.unspecified. ) ;
#9527 = oriented_edge ( 'none', *, *, #65, .f. ) ;
#9528 = line ( 'none', #26285, #254 ) ;
#9529 = direction ( 'none', ( 0.3439214651193843175, 1.273464492184467243e-15, -0.9389984163086411151 ) ) ;
#9530 = circle ( 'none', #1233, 0.06199999999999990935 ) ;
#9531 = face_outer_bound ( 'none', #11532, .t. ) ;
#9532 = axis2_placement_3d ( 'none', #25161, #2866, #5172 ) ;
#9533 = oriented_edge ( 'none', *, *, #19909, .f. ) ;
#9534 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#9535 = cartesian_point ( 'none', ( 7.873608508591660464e-17, -1.240411232874071185e-16, 0.4745000000000000329 ) ) ;
#9536 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#9537 = cartesian_point ( 'none', ( -1.515998664874620872, 0.4900000818327534535, 0.3825629071296674510 ) ) ;
#9538 = cartesian_point ( 'none', ( -2.417646547944886759, 0.5402528821055075925, -0.5178044218789095154 ) ) ;
#9539 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#9540 = advanced_face ( 'none', ( #9176 ), #13645, .t. ) ;
#9541 = advanced_face ( 'none', ( #19990 ), #9050, .t. ) ;
#9542 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#9543 = cartesian_point ( 'none', ( -2.438608631010033445, 0.5494489133847691997, -0.7658210653999116824 ) ) ;
#9544 = circle ( 'none', #3097, 0.04450000000000010197 ) ;
#9545 = cartesian_point ( 'none', ( -2.437980952954224456, 0.5386221414831454668, -0.7629833543488733216 ) ) ;
#9546 = advanced_face ( 'none', ( #24697 ), #27363, .f. ) ;
#9547 = oriented_edge ( 'none', *, *, #7991, .f. ) ;
#9548 = oriented_edge ( 'none', *, *, #27299, .f. ) ;
#9549 = axis2_placement_3d ( 'none', #26471, #9466, #2571 ) ;
#9550 = cartesian_point ( 'none', ( -2.369157693246443319, -0.3826753930347984722, -1.750990168492297050 ) ) ;
#9551 = circle ( 'none', #18734, 0.04299999999999978839 ) ;
#9552 = edge_curve ( 'none', #7469, #10516, #11210, .t. ) ;
#9553 = oriented_edge ( 'none', *, *, #22050, .f. ) ;
#9554 = advanced_face ( 'none', ( #7017 ), #22409, .t. ) ;
#9555 = edge_loop ( 'none', ( #27534, #21669, #24683, #5257, #8842, #14199, #26843, #21352, #17196, #24237, #15247, #8716, #9864, #18551, #10724, #11705 ) ) ;
#9557 = edge_curve ( 'none', #24872, #15783, #24562, .t. ) ;
#9556 = cartesian_point ( 'none', ( 5.826137374222174291e-19, -9.178518636488937560e-19, 0.005000000000000014849 ) ) ;
#9558 = cartesian_point ( 'none', ( 0.8559661074130628933, -0.02323997320415142898, -1.907243658180974188 ) ) ;
#9559 = edge_curve ( 'none', #2301, #12450, #1640, .t. ) ;
#9560 = edge_loop ( 'none', ( #6698, #8958, #4804, #9000 ) ) ;
#9561 = oriented_edge ( 'none', *, *, #18316, .f. ) ;
#9562 = oriented_edge ( 'none', *, *, #1661, .f. ) ;
#9563 = oriented_edge ( 'none', *, *, #9023, .f. ) ;
#9564 = direction ( 'none', ( -7.897916534057963004e-15, -1.000000000000000000, 2.588387329011204494e-17 ) ) ;
#9565 = axis2_placement_3d ( 'none', #7066, #13833, #13692 ) ;
#9566 = direction ( 'none', ( 0.09202985957858149380, -0.9955461672694009279, -0.02045320955626975246 ) ) ;
#9567 = cartesian_point ( 'none', ( 0.7500000000000013323, -0.4249999999999974909, -1.705527799999998484 ) ) ;
#9569 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#9568 = axis2_placement_3d ( 'none', #9273, #11415, #2505 ) ;
#9570 = cartesian_point ( 'none', ( 6.825989569114493220e-17, 0.1999999999999999833, 0.2615000000000000657 ) ) ;
#9571 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#9572 = edge_curve ( 'none', #18968, #4781, #28283, .t. ) ;
#9573 = direction ( 'none', ( 0.9999999999999961142, 0.000000000000000000, 8.742277826124672249e-08 ) ) ;
#9574 = direction ( 'none', ( -0.2885532720772763793, 0.9396926207859099822, -0.1836158697226499825 ) ) ;
#9575 = cartesian_point ( 'none', ( 0.7059999999999996279, -0.3490000000000006986, -1.705527799999998484 ) ) ;
#9576 = edge_curve ( 'none', #26106, #23799, #19155, .t. ) ;
#9577 = edge_loop ( 'none', ( #21965, #3676, #11736, #6507, #20109 ) ) ;
#9578 = oriented_edge ( 'none', *, *, #11826, .t. ) ;
#9579 = edge_curve ( 'none', #18216, #8063, #23703, .t. ) ;
#9580 = axis2_placement_3d ( 'none', #16957, #6447, #4286 ) ;
#9581 = oriented_edge ( 'none', *, *, #1723, .t. ) ;
#9582 = cartesian_point ( 'none', ( -2.080998675671331011, 0.5375000818327578811, 0.5060628577357979552 ) ) ;
#9583 = edge_curve ( 'none', #6648, #9696, #10839, .t. ) ;
#9584 = cartesian_point ( 'none', ( -2.370569420805797023, -0.3970334270759312556, -1.736921118880266235 ) ) ;
#9586 = face_bound ( 'none', #9740, .t. ) ;
#9585 = axis2_placement_3d ( 'none', #26230, #21774, #22700 ) ;
#9587 = vector ( 'none', #27995, 39.37007874015748143 ) ;
#9588 = cartesian_point ( 'none', ( -0.7175000000000005818, -0.3490000000000001990, -1.812527799999999356 ) ) ;
#9589 = oriented_edge ( 'none', *, *, #19570, .t. ) ;
#9590 = oriented_edge ( 'none', *, *, #20559, .t. ) ;
#9591 = edge_loop ( 'none', ( #8435, #8998, #2094, #14274 ) ) ;
#9592 = plane ( 'none', #7668 ) ;
#9593 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 1.419682179115274774e-16 ) ) ;
#9594 = oriented_edge ( 'none', *, *, #23994, .f. ) ;
#9595 = plane ( 'none', #15866 ) ;
#9596 = b_spline_surface_with_knots ( 'none', 1, 3, (
( #26403, #70, #7111, #22370, #4945, #15618, #15889, #11423, #15758, #8875, #24793, #19950, #15481, #24395, #2783, #4683, #13734, #2385, #202, #26947, #7253, #22242, #6844, #20214, #11172, #21958, #9007, #17636, #11295, #26542, #22500, #26673, #20350, #20082, #9139, #6982, #24527, #13608 ),
( #9282, #18044, #26806, #12004, #9847, #14458, #7695, #12285, #5526, #14173, #16608, #22933, #20918, #25517, #23082, #9558, #23217, #1340, #3512, #1196, #9990, #18760, #7545, #27091, #27241, #27682, #2924, #3359, #27533, #18321, #16312, #7990, #16750, #21066, #16462, #1050, #10134, #9704 ) ),
.unspecified., .f., .f., .f.,
( 2, 2 ),
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.000000000000000000, 1.000000000000000000 ),
( 0.000000000000000000, 0.0007581179122431703186, 0.001137176868364755478, 0.001516235824486340637, 0.001705765302547133325, 0.001895294780607925797, 0.002084824258668718268, 0.002274353736729510956, 0.002653412692851095898, 0.003032471648972681275, 0.003411530605094266651, 0.003790589561215851593, 0.003980119039276644281, 0.004169648517337436536, 0.004359177995398229657, 0.004548707473459021912, 0.004927766429580607288, 0.005306825385702191797, 0.006064943297945362549 ),
.unspecified. ) ;
#9597 = cartesian_point ( 'none', ( -1.463498679168245831, 0.3775000818327530760, 0.5460629117193627202 ) ) ;
#9598 = cartesian_point ( 'none', ( -1.408297925509280013, 0.6754383724945829393, 0.5444722000000002948 ) ) ;
#9599 = oriented_edge ( 'none', *, *, #18536, .f. ) ;
#9600 = direction ( 'none', ( -1.664610678349188373e-16, 2.622433896139685775e-16, -1.000000000000000000 ) ) ;
#9601 = plane ( 'none', #5110 ) ;
#9602 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#9603 = axis2_placement_3d ( 'none', #8555, #17326, #23928 ) ;
#9604 = line ( 'none', #20537, #23180 ) ;
#9605 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#9606 = direction ( 'none', ( -1.664610678349188373e-16, 2.622433896139685775e-16, -1.000000000000000000 ) ) ;
#9607 = cartesian_point ( 'none', ( -2.439038859620403787, 0.5553544025465592116, -0.5067439046115762569 ) ) ;
#9608 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#9609 = axis2_placement_3d ( 'none', #4246, #10714, #26113 ) ;
#9610 = vector ( 'none', #12432, 39.37007874015748143 ) ;
#9611 = cartesian_point ( 'none', ( -0.3982814998787971295, -0.3649999999999999911, 0.4422247300257490799 ) ) ;
#9612 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#9613 = line ( 'none', #3122, #11851 ) ;
#9614 = edge_curve ( 'none', #22179, #13234, #18648, .t. ) ;
#9615 = oriented_edge ( 'none', *, *, #3407, .t. ) ;
#9616 = b_spline_curve_with_knots ( 'none', 3,
( #18715, #1291, #5474, #16269, #10087, #9656 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003027829258062290181, 0.0006055658516124580362 ),
.unspecified. ) ;
#9617 = edge_loop ( 'none', ( #9626, #27205, #26583, #25767 ) ) ;
#9618 = edge_curve ( 'none', #582, #16859, #15885, .t. ) ;
#9619 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#9620 = cylindrical_surface ( 'none', #4256, 0.07299999999999992606 ) ;
#9621 = face_outer_bound ( 'none', #11630, .t. ) ;
#9622 = oriented_edge ( 'none', *, *, #12521, .t. ) ;
#9623 = cylindrical_surface ( 'none', #20494, 0.05800000000000003764 ) ;
#9624 = face_outer_bound ( 'none', #23579, .t. ) ;
#9625 = direction ( 'none', ( 0.000000000000000000, 0.9999999999999962252, 8.742274265616265396e-08 ) ) ;
#9626 = oriented_edge ( 'none', *, *, #22951, .t. ) ;
#9627 = oriented_edge ( 'none', *, *, #6450, .f. ) ;
#9628 = oriented_edge ( 'none', *, *, #762, .t. ) ;
#9629 = cartesian_point ( 'none', ( -0.5585000000000002185, -0.3672743711071790873, -1.705527800000000038 ) ) ;
#9630 = cartesian_point ( 'none', ( -2.364963075886948207, -0.3971055978456306534, -1.739072485832057202 ) ) ;
#9631 = vector ( 'none', #15560, 39.37007874015748143 ) ;
#9632 = cartesian_point ( 'none', ( -0.06080090459853365603, -0.01650000000000012568, 0.4745000000000000329 ) ) ;
#9633 = oriented_edge ( 'none', *, *, #9342, .f. ) ;
#9634 = cartesian_point ( 'none', ( -2.177999999999999492, 0.7235038599183736263, 0.4444722000000003170 ) ) ;
#9635 = oriented_edge ( 'none', *, *, #6255, .t. ) ;
#9636 = line ( 'none', #23154, #7570 ) ;
#9637 = cartesian_point ( 'none', ( -2.469999999999999751, 0.8000000000000019318, 0.4614721999999997215 ) ) ;
#9638 = line ( 'none', #12366, #970 ) ;
#9639 = plane ( 'none', #23265 ) ;
#9640 = vertex_point ( 'none', #25269 ) ;
#9641 = cartesian_point ( 'none', ( -2.418404131658832945, 0.5425591490707929454, -0.7597076818240275919 ) ) ;
#9642 = axis2_placement_3d ( 'none', #20753, #21039, #14147 ) ;
#9643 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#9644 = axis2_placement_3d ( 'none', #17508, #15069, #8735 ) ;
#9645 = cartesian_point ( 'none', ( -1.923998677988036032, 0.4650000818327567065, 0.5325628714611738701 ) ) ;
#9646 = oriented_closed_shell ( 'none', *, #3785, .f. );
#9647 = line ( 'none', #2737, #26999 ) ;
#9648 = edge_curve ( 'none', #18363, #14425, #5765, .t. ) ;
#9649 = cartesian_point ( 'none', ( 0.7182967995368526593, -0.3964486505556534812, -1.736239424508160933 ) ) ;
#9650 = edge_curve ( 'none', #17463, #5763, #24835, .t. ) ;
#9651 = axis2_placement_3d ( 'none', #9328, #7030, #11906 ) ;
#9652 = conical_surface ( 'none', #26220, 0.08099999999999996092, 0.7155849933176769984 ) ;
#9653 = edge_loop ( 'none', ( #10510, #3049, #1479, #19851 ) ) ;
#9654 = cartesian_point ( 'none', ( -2.440845089542278856, 0.5602756585007632184, -0.4622667363742361535 ) ) ;
#9655 = oriented_edge ( 'none', *, *, #14150, .f. ) ;
#9656 = cartesian_point ( 'none', ( 0.7687546484841165650, -0.3677731010850381899, -1.709695933661795397 ) ) ;
#9657 = vector ( 'none', #11642, 39.37007874015748143 ) ;
#9658 = cartesian_point ( 'none', ( -2.070998673004935675, 0.6290038599183741530, 0.4755628586100259514 ) ) ;
#9659 = line ( 'none', #2888, #25581 ) ;
#9660 = cartesian_point ( 'none', ( -2.384000000000000341, -0.3672743711071789763, -1.779527799999999882 ) ) ;
#9661 = oriented_edge ( 'none', *, *, #8929, .f. ) ;
#9662 = oriented_edge ( 'none', *, *, #17966, .t. ) ;
#9663 = oriented_edge ( 'none', *, *, #16445, .t. ) ;
#9664 = vector ( 'none', #20127, 39.37007874015748854 ) ;
#9665 = oriented_edge ( 'none', *, *, #16074, .f. ) ;
#9666 = cartesian_point ( 'none', ( 0.7862363529436336984, -0.3973073897540044253, -0.05383698229109126765 ) ) ;
#9667 = cartesian_point ( 'none', ( 0.8004359482385671187, -0.4182743711071820192, -0.06120712242104431322 ) ) ;
#9668 = circle ( 'none', #456, 0.06200000000000004813 ) ;
#9669 = cartesian_point ( 'none', ( -2.398842306753557807, -0.3826753930347984167, -1.808065431507702714 ) ) ;
#9670 = oriented_edge ( 'none', *, *, #26661, .f. ) ;
#9671 = oriented_edge ( 'none', *, *, #1260, .t. ) ;
#9672 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#9673 = vertex_point ( 'none', #10021 ) ;
#9674 = cartesian_point ( 'none', ( -1.806676530020248972, -0.4182743711071820747, 0.3871450372771290671 ) ) ;
#9675 = cartesian_point ( 'none', ( -2.358167923671672384, 0.5634252658325273888, -0.4740777561070025903 ) ) ;
#9676 = vector ( 'none', #13898, 39.37007874015748143 ) ;
#9677 = circle ( 'none', #8322, 0.06199999999999994404 ) ;
#9678 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#9679 = oriented_edge ( 'none', *, *, #25687, .t. ) ;
#9680 = direction ( 'none', ( -1.318389841742374624e-16, -1.000000000000000000, -1.450228825916611125e-15 ) ) ;
#9681 = direction ( 'none', ( 1.000000000000000000, -1.249000902703300615e-16, 0.000000000000000000 ) ) ;
#9682 = cartesian_point ( 'none', ( 0.7086790411681499480, -0.4014083913363063472, -0.09574170906545100002 ) ) ;
#9683 = circle ( 'none', #1410, 0.009000000000000129424 ) ;
#9684 = edge_curve ( 'none', #16017, #20594, #27134, .t. ) ;
#9685 = cartesian_point ( 'none', ( -0.5156869000000001702, -0.3650000000000002687, 0.3994722000000007767 ) ) ;
#9686 = direction ( 'none', ( 0.5368568878348664031, 1.264744441511234352e-15, -0.8436733265810065774 ) ) ;
#9687 = advanced_face ( 'none', ( #11742 ), #1174, .f. ) ;
#9688 = edge_curve ( 'none', #7061, #10763, #18511, .t. ) ;
#9689 = direction ( 'none', ( 0.000000000000000000, -1.534746063856326479e-15, 1.000000000000000000 ) ) ;
#9690 = cartesian_point ( 'none', ( -1.973998677988035189, 0.5150000818327570284, 0.5325628670900350858 ) ) ;
#9691 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#9692 = advanced_face ( 'none', ( #7729 ), #9595, .t. ) ;
#9693 = oriented_edge ( 'none', *, *, #17570, .t. ) ;
#9694 = axis2_placement_3d ( 'none', #18393, #9338, #26738 ) ;
#9695 = line ( 'none', #16302, #20599 ) ;
#9696 = vertex_point ( 'none', #1086 ) ;
#9697 = oriented_edge ( 'none', *, *, #20271, .f. ) ;
#9698 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#9699 = oriented_edge ( 'none', *, *, #4640, .t. ) ;
#9700 = oriented_edge ( 'none', *, *, #22693, .t. ) ;
#9701 = cartesian_point ( 'none', ( -1.815145208286758960, -0.3762058948922863411, 0.3959606739466032810 ) ) ;
#9702 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#9703 = vector ( 'none', #844, 39.37007874015748143 ) ;
#9704 = cartesian_point ( 'none', ( 0.8309767967788942444, 0.1082860769530629708, -1.910532463109191115 ) ) ;
#9705 = oriented_edge ( 'none', *, *, #14640, .t. ) ;
#9706 = oriented_edge ( 'none', *, *, #7477, .f. ) ;
#9707 = edge_loop ( 'none', ( #3382, #21566, #23757, #376 ) ) ;
#9708 = advanced_face ( 'none', ( #22543 ), #14050, .t. ) ;
#9709 = edge_curve ( 'none', #9102, #25185, #25125, .t. ) ;
#9710 = axis2_placement_3d ( 'none', #21624, #10398, #7821 ) ;
#9711 = axis2_placement_3d ( 'none', #14092, #3132, #11921 ) ;
#9712 = line ( 'none', #9287, #20081 ) ;
#9713 = axis2_placement_3d ( 'none', #3008, #16252, #18837 ) ;
#9714 = advanced_face ( 'none', ( #27421 ), #13921, .t. ) ;
#9715 = cartesian_point ( 'none', ( 0.6199999999999968869, -6.532475511365727294e-15, -1.880723575790489654 ) ) ;
#9716 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
#9717 = conical_surface ( 'none', #12013, 0.07081142066699259996, 0.7155849933176769984 ) ;
#9718 = direction ( 'none', ( 1.475715455891945576e-16, -0.000000000000000000, -1.000000000000000000 ) ) ;
#9719 = edge_curve ( 'none', #27526, #8298, #5411, .t. ) ;
#9720 = direction ( 'none', ( -0.5348139852951283579, -0.08715574274765949814, 0.8404628948614246697 ) ) ;
#9721 = vector ( 'none', #20425, 39.37007874015748143 ) ;
#9722 = edge_curve ( 'none', #12712, #15760, #684, .t. ) ;
#9723 = advanced_face ( 'none', ( #5564 ), #3106, .f. ) ;
#9724 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#9725 = vector ( 'none', #25938, 39.37007874015748854 ) ;
#9726 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#9727 = advanced_face ( 'none', ( #7289 ), #16064, .f. ) ;
#9728 = edge_curve ( 'none', #26888, #890, #280, .t. ) ;
#9729 = cartesian_point ( 'none', ( -1.923998671431327079, 0.5240000818327543719, 0.5325628714611744252 ) ) ;
#9730 = cartesian_point ( 'none', ( 0.7312453515158832129, -0.3677731010850383009, -1.701359666338204679 ) ) ;
#9731 = vertex_point ( 'none', #26985 ) ;
#9732 = oriented_edge ( 'none', *, *, #2327, .t. ) ;
#9733 = edge_loop ( 'none', ( #22310, #15774, #25195, #23463 ) ) ;
#9734 = axis2_placement_3d ( 'none', #5386, #16180, #14040 ) ;
#9735 = face_outer_bound ( 'none', #18353, .t. ) ;
#9736 = oriented_edge ( 'none', *, *, #20924, .f. ) ;
#9737 = face_outer_bound ( 'none', #27627, .t. ) ;
#9738 = cartesian_point ( 'none', ( -0.5265120896936267281, -0.3968633409141419932, -1.674592002059240192 ) ) ;
#9739 = line ( 'none', #14348, #3664 ) ;
#9740 = edge_loop ( 'none', ( #180, #24660 ) ) ;
#9741 = edge_loop ( 'none', ( #814, #15417, #8240, #27454, #3221 ) ) ;
#9742 = line ( 'none', #1082, #15474 ) ;
#9743 = edge_curve ( 'none', #3136, #10379, #12764, .t. ) ;
#9744 = vector ( 'none', #23781, 39.37007874015748143 ) ;
#9745 = cartesian_point ( 'none', ( 0.2273036378057717577, -0.1364904909820875145, 0.2577551642217661976 ) ) ;
#9746 = vector ( 'none', #26218, 39.37007874015748143 ) ;
#9747 = oriented_edge ( 'none', *, *, #6190, .f. ) ;
#9748 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#9749 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#9750 = cartesian_point ( 'none', ( 0.7088471818176859118, -0.3963253624456211655, -1.721189624206364455 ) ) ;
#9751 = advanced_face ( 'none', ( #23839 ), #26140, .f. ) ;
#9752 = vertex_point ( 'none', #12617 ) ;
#9753 = plane ( 'none', #8550 ) ;
#9754 = vector ( 'none', #22579, 39.37007874015748143 ) ;
#9755 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#9756 = cartesian_point ( 'none', ( 0.7289232715001039420, -0.4182743711071795767, -1.731740773874398398 ) ) ;
#9757 = cartesian_point ( 'none', ( 0.7804781253277982556, -0.3826753930348014698, -0.07021533382461270234 ) ) ;
#9758 = advanced_face ( 'none', ( #14498 ), #17229, .f. ) ;
#9759 = axis2_placement_3d ( 'none', #8484, #25873, #16965 ) ;
#9760 = edge_curve ( 'none', #11456, #24252, #2086, .t. ) ;
#9761 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#9762 = line ( 'none', #26590, #1918 ) ;
#9763 = brep_with_voids ( 'none', #2827, ( #11398, #18073, #6311, #1186, #9646, #28299, #19500, #21971, #14405 ) );
#9764 = line ( 'none', #18525, #12699 ) ;
#9765 = direction ( 'none', ( -1.664610678349188373e-16, 2.622433896139685775e-16, -1.000000000000000000 ) ) ;
#9766 = plane ( 'none', #19230 ) ;
#9767 = advanced_face ( 'none', ( #1812 ), #14788, .t. ) ;
#9768 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#9769 = direction ( 'none', ( 1.942890293094014578e-16, 1.000000000000000000, 1.554819628522822217e-15 ) ) ;
#9770 = oriented_edge ( 'none', *, *, #558, .t. ) ;
#9771 = oriented_edge ( 'none', *, *, #19316, .f. ) ;
#9772 = vector ( 'none', #16693, 39.37007874015748143 ) ;
#9773 = cartesian_point ( 'none', ( -2.371518446225052923, -0.4182743711071789661, -1.800020476617185450 ) ) ;
#9774 = cylindrical_surface ( 'none', #16173, 0.009000000000000027076 ) ;
#9775 = cartesian_point ( 'none', ( 0.9100000000000003642, 0.8130000000000019433, -1.812527799999999356 ) ) ;
#9776 = oriented_edge ( 'none', *, *, #16943, .f. ) ;
#9777 = axis2_placement_3d ( 'none', #6283, #15075, #23837 ) ;
#9778 = direction ( 'none', ( -1.000000000000000000, 1.942890293094023699e-16, -6.106226635438359986e-16 ) ) ;
#9779 = line ( 'none', #7612, #19334 ) ;
#9780 = line ( 'none', #20557, #16258 ) ;
#9781 = oriented_edge ( 'none', *, *, #12046, .f. ) ;
#9782 = edge_loop ( 'none', ( #16552, #8307, #13770, #8017, #24735, #15279, #25484, #106, #8399, #12799, #2339, #11875, #1769, #17537, #5997, #9622, #17668, #16556, #23432, #21941, #363, #24828 ) ) ;
#9783 = edge_curve ( 'none', #10667, #4339, #28295, .t. ) ;
#9784 = cartesian_point ( 'none', ( 0.7722261056363906029, -0.3826753930348014698, -0.05724724295752994796 ) ) ;
#9785 = line ( 'none', #7620, #24376 ) ;
#9786 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#9787 = oriented_edge ( 'none', *, *, #20725, .f. ) ;
#9788 = cartesian_point ( 'none', ( -2.385996221103473314, -0.4182743711071788550, -1.833490890175656585 ) ) ;
#9789 = advanced_face ( 'none', ( #23256 ), #1960, .f. ) ;
#9790 = oriented_edge ( 'none', *, *, #3579, .f. ) ;
#9791 = cartesian_point ( 'none', ( 0.8500446617287503726, -0.02738381622550359676, -1.689543804013484252 ) ) ;
#9792 = line ( 'none', #20860, #17911 ) ;
#9793 = edge_curve ( 'none', #17298, #18516, #25851, .t. ) ;
#9794 = face_outer_bound ( 'none', #10874, .t. ) ;
#9795 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#9796 = oriented_edge ( 'none', *, *, #24837, .t. ) ;
#9797 = cartesian_point ( 'none', ( -2.417646537421569874, 0.5425591489824849178, -0.7586975560823686626 ) ) ;
#9798 = cartesian_point ( 'none', ( -2.384000000000000785, -0.4114999999999999769, -1.779527799999999882 ) ) ;
#9799 = axis2_placement_3d ( 'none', #25848, #24919, #2393 ) ;
#9800 = cartesian_point ( 'none', ( -1.623998676545560071, 0.6025000818327542751, 0.5160628976880070606 ) ) ;
#9801 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#9802 = oriented_edge ( 'none', *, *, #16735, .f. ) ;
#9803 = direction ( 'none', ( 1.000000000000000000, -1.249000902703300615e-16, 0.000000000000000000 ) ) ;
#9804 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926555506e-15, -4.371138804857208335e-08 ) ) ;
#9805 = vertex_point ( 'none', #3548 ) ;
#9806 = cartesian_point ( 'none', ( -2.058496699999999624, 0.6149999999999997691, 0.3997045037134707157 ) ) ;
#9807 = oriented_edge ( 'none', *, *, #24641, .f. ) ;
#9808 = cartesian_point ( 'none', ( -0.8299999999999998490, -0.4249999999999999889, -1.661027799999999610 ) ) ;
#9809 = line ( 'none', #23318, #618 ) ;
#9810 = direction ( 'none', ( 1.000000000000000000, -1.249000902703301354e-16, 0.000000000000000000 ) ) ;
#9811 = face_outer_bound ( 'none', #15476, .t. ) ;
#9812 = oriented_edge ( 'none', *, *, #4393, .t. ) ;
#9813 = oriented_edge ( 'none', *, *, #23428, .f. ) ;
#9814 = oriented_edge ( 'none', *, *, #10411, .t. ) ;
#9815 = oriented_edge ( 'none', *, *, #13293, .t. ) ;
#9816 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#9817 = face_bound ( 'none', #6074, .t. ) ;
#9818 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#9819 = oriented_edge ( 'none', *, *, #10752, .t. ) ;
#9820 = edge_loop ( 'none', ( #28426, #15591, #18354, #24499 ) ) ;
#9821 = plane ( 'none', #5199 ) ;
#9822 = edge_loop ( 'none', ( #17987, #10168, #9300, #4967 ) ) ;
#9823 = face_outer_bound ( 'none', #28472, .t. ) ;
#9824 = cartesian_point ( 'none', ( 2.097911224303999591e-17, -3.303572949937843695e-17, 0.1260000000000000564 ) ) ;
#9825 = edge_curve ( 'none', #19361, #9673, #12319, .t. ) ;
#9826 = line ( 'none', #16434, #13345 ) ;
#9827 = vertex_point ( 'none', #21678 ) ;
#9828 = cartesian_point ( 'none', ( -2.134498680916697033, 0.5775000818327583607, 0.5660628530586792051 ) ) ;
#9829 = plane ( 'none', #13893 ) ;
#9830 = cartesian_point ( 'none', ( -1.798593449999872584, -0.3762859242436155105, 0.3989721018773917938 ) ) ;
#9831 = cartesian_point ( 'none', ( -1.773998671431327834, 0.5240000818327531507, 0.5325628845745911111 ) ) ;
#9832 = direction ( 'none', ( -2.244190393068870294e-15, -0.9999999999999963363, -8.742273764942832684e-08 ) ) ;
#9833 = cartesian_point ( 'none', ( -0.7236868999999989116, -0.4249999999999971023, -1.705527799999999594 ) ) ;
#9834 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#9835 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#9836 = cartesian_point ( 'none', ( -2.031498680916699051, 0.4025000818327575391, 0.5660628620632253138 ) ) ;
#9837 = oriented_edge ( 'none', *, *, #14970, .f. ) ;
#9838 = cartesian_point ( 'none', ( -2.438538714360016790, 0.5404978247717028284, -0.7655049752888104519 ) ) ;
#9839 = edge_loop ( 'none', ( #25016, #14083, #13312, #1552, #7790, #19599 ) ) ;
#9840 = vertex_point ( 'none', #21103 ) ;
#9841 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, 1.214154663850784639e-16 ) ) ;
#9842 = oriented_edge ( 'none', *, *, #24094, .t. ) ;
#9843 = oriented_edge ( 'none', *, *, #11461, .f. ) ;
#9844 = line ( 'none', #21355, #17643 ) ;
#9845 = face_outer_bound ( 'none', #19168, .t. ) ;
#9846 = advanced_face ( 'none', ( #25993 ), #12671, .f. ) ;
#9847 = cartesian_point ( 'none', ( 0.8454250965781511251, -0.07368661479230081968, -1.909453705781567701 ) ) ;
#9848 = oriented_edge ( 'none', *, *, #5550, .t. ) ;
#9850 = advanced_face ( 'none', ( #16790 ), #12469, .t. ) ;
#9849 = oriented_edge ( 'none', *, *, #8685, .t. ) ;
#9851 = oriented_edge ( 'none', *, *, #20098, .f. ) ;
#9852 = edge_curve ( 'none', #9863, #14139, #20994, .t. ) ;
#9853 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#9854 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610731e-15 ) ) ;
#9855 = line ( 'none', #18620, #2820 ) ;
#9856 = axis2_placement_3d ( 'none', #4770, #11387, #18005 ) ;
#9857 = cartesian_point ( 'none', ( -2.433815288142384237, -0.4182743798742600272, -1.714754779240897253 ) ) ;
#9858 = line ( 'none', #7704, #5270 ) ;
#9859 = cartesian_point ( 'none', ( 0.1911286000000000929, 0.8000000000000000444, 0.3775000000000005573 ) ) ;
#9860 = line ( 'none', #27399, #2573 ) ;
#9861 = cartesian_point ( 'none', ( -2.418404131658832945, 0.5494489128503204922, -0.7597076812217056219 ) ) ;
#9862 = vertex_point ( 'none', #18951 ) ;
#9863 = vertex_point ( 'none', #8023 ) ;
#9864 = oriented_edge ( 'none', *, *, #19742, .t. ) ;
#9865 = face_outer_bound ( 'none', #28191, .t. ) ;
#9866 = edge_curve ( 'none', #19059, #7791, #4398, .t. ) ;
#9867 = oriented_edge ( 'none', *, *, #21160, .f. ) ;
#9868 = cartesian_point ( 'none', ( -2.372012934601721579, -0.3970148275002924887, -1.736510071092515650 ) ) ;
#9869 = direction ( 'none', ( 0.8436733265810067994, -9.401863730020094471e-16, 0.5368568878348658480 ) ) ;
#9870 = vector ( 'none', #22011, 39.37007874015748143 ) ;
#9871 = edge_curve ( 'none', #14019, #9431, #21253, .t. ) ;
#9872 = vector ( 'none', #8403, 39.37007874015748143 ) ;
#9873 = cartesian_point ( 'none', ( -2.291238788092483603, 0.5634252692743670909, -0.5134478319215945996 ) ) ;
#9874 = edge_curve ( 'none', #20803, #11778, #25699, .t. ) ;
#9875 = oriented_edge ( 'none', *, *, #22858, .t. ) ;
#9876 = oriented_edge ( 'none', *, *, #9579, .t. ) ;
#9878 = edge_curve ( 'none', #15892, #3868, #24267, .t. ) ;
#9877 = vertex_point ( 'none', #5059 ) ;
#9879 = cartesian_point ( 'none', ( 0.9700393700787399709, 0.5859999999999999654, -0.7875278000000000000 ) ) ;
#9880 = cartesian_point ( 'none', ( -0.4807327000000001238, 0.8000000000000000444, 0.5744722000000000994 ) ) ;
#9881 = edge_curve ( 'none', #25771, #13875, #15442, .t. ) ;
#9882 = oriented_edge ( 'none', *, *, #17781, .t. ) ;
#9883 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#9884 = cartesian_point ( 'none', ( -2.365984967681369788, -0.4182743711071790216, -1.751123450083888367 ) ) ;
#9885 = advanced_face ( 'none', ( #15222 ), #19957, .f. ) ;
#9886 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#9887 = vertex_point ( 'none', #4551 ) ;
#9888 = cartesian_point ( 'none', ( -2.385996221103473314, -0.4182743711071788550, -1.833490890175656585 ) ) ;
#9889 = cartesian_point ( 'none', ( -1.849122848238567318, -0.4182743711071820192, 0.3351793224210438127 ) ) ;
#9890 = circle ( 'none', #3453, 0.003937007874015739303 ) ;
#9891 = person_and_organization ( #25830, #2818 ) ;
#9892 = cartesian_point ( 'none', ( 0.7013436254727213326, -0.4115000000000006430, -1.724390776907105405 ) ) ;
#9893 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#9894 = line ( 'none', #3410, #28116 ) ;
#9895 = axis2_placement_3d ( 'none', #6274, #28147, #1510 ) ;
#9896 = cartesian_point ( 'none', ( -1.586498679168244053, 0.5375000818327539953, 0.5460629009663611200 ) ) ;
#9897 = direction ( 'none', ( 1.109499166036610103e-16, -2.483656018061541207e-16, 1.000000000000000000 ) ) ;
#9898 = vector ( 'none', #17235, 39.37007874015748143 ) ;
#9899 = line ( 'none', #14220, #15139 ) ;
#9900 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#9901 = line ( 'none', #3272, #21972 ) ;
#9902 = edge_curve ( 'none', #12517, #24816, #10892, .t. ) ;
#9903 = vertex_point ( 'none', #17645 ) ;
#9904 = vertex_point ( 'none', #22758 ) ;
#9905 = face_outer_bound ( 'none', #16740, .t. ) ;
#9906 = cartesian_point ( 'none', ( 0.9153131000000014339, 3.782794594721392123, 0.02647220000000704426 ) ) ;
#9907 = edge_curve ( 'none', #26357, #24691, #9528, .t. ) ;
#9908 = cartesian_point ( 'none', ( -0.7284999999999999254, -0.4249999999999999889, -1.813527799999999690 ) ) ;
#9909 = oriented_edge ( 'none', *, *, #22055, .t. ) ;
#9910 = cartesian_point ( 'none', ( -1.873998664874619191, 0.5150000818327563623, 0.3825628758323132983 ) ) ;
#9911 = axis2_placement_3d ( 'none', #24856, #22840, #812 ) ;
#9912 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#9913 = cartesian_point ( 'none', ( -1.526998677856902686, 0.5375000818327535512, 0.5310629061680164353 ) ) ;
#9914 = advanced_face ( 'none', ( #26921 ), #7155, .f. ) ;
#9915 = oriented_edge ( 'none', *, *, #7609, .t. ) ;
#9916 = vector ( 'none', #8608, 39.37007874015748143 ) ;
#9917 = oriented_edge ( 'none', *, *, #4479, .f. ) ;
#9919 = edge_curve ( 'none', #5478, #1732, #24921, .t. ) ;
#9918 = vertex_point ( 'none', #11677 ) ;
#9920 = cartesian_point ( 'none', ( -0.5208033648452825570, -0.4115000000000003655, -1.669441536991080000 ) ) ;
#9921 = vector ( 'none', #22823, 39.37007874015748143 ) ;
#9922 = cartesian_point ( 'none', ( -1.444999999999999396, 0.6990038599183736601, 0.5744722000000000994 ) ) ;
#9923 = axis2_placement_3d ( 'none', #10688, #8546, #26891 ) ;
#9924 = cartesian_point ( 'none', ( 0.6199999999999968869, -0.1252500000000064950, -1.890480237920045825 ) ) ;
#9925 = axis2_placement_3d ( 'none', #27448, #3574, #1257 ) ;
#9926 = oriented_edge ( 'none', *, *, #8304, .f. ) ;
#9927 = direction ( 'none', ( -4.371135398084651427e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#9928 = edge_curve ( 'none', #3040, #6142, #21887, .t. ) ;
#9929 = vertex_point ( 'none', #18293 ) ;
#9930 = cartesian_point ( 'none', ( -1.790967637317602668, -0.3695362541593981143, 0.3740077078736865346 ) ) ;
#9931 = cartesian_point ( 'none', ( -2.383499999999999730, -0.3489999999999999769, -1.779527800000000548 ) ) ;
#9932 = cartesian_point ( 'none', ( 0.7665455055454765132, -0.1732610664791385258, -1.483299947264571816 ) ) ;
#9933 = direction ( 'none', ( -0.3522098085398086553, -0.7547095802227715700, 0.5534995034219266641 ) ) ;
#9934 = oriented_edge ( 'none', *, *, #19480, .t. ) ;
#9935 = direction ( 'none', ( 0.000000000000000000, 1.308737087772248495e-15, -1.000000000000000000 ) ) ;
#9936 = cartesian_point ( 'none', ( 0.2650000000000000688, 3.245314017740486209e-17, 0.5744722000000004325 ) ) ;
#9937 = face_outer_bound ( 'none', #1952, .t. ) ;
#9938 = axis2_placement_3d ( 'none', #19218, #3233, #27548 ) ;
#9939 = cartesian_point ( 'none', ( -2.070998675671332112, 0.4475000818327578012, 0.5060628586100257564 ) ) ;
#9940 = cartesian_point ( 'none', ( -1.479999999999999982, -0.1549999999999999989, 0.5744722000000000994 ) ) ;
#9941 = edge_curve ( 'none', #14566, #12551, #10858, .t. ) ;
#9942 = cartesian_point ( 'none', ( 0.7162357926171458722, -0.3964217934726260717, -1.734078320364236259 ) ) ;
#9943 = axis2_placement_3d ( 'none', #12329, #1389, #21266 ) ;
#9944 = vector ( 'none', #12497, 39.37007874015748143 ) ;
#9946 = advanced_face ( 'none', ( #27060 ), #20606, .t. ) ;
#9945 = oriented_edge ( 'none', *, *, #26127, .t. ) ;
#9947 = cartesian_point ( 'none', ( -2.440845074157247385, 0.5524016735227805786, -0.8142352409996103102 ) ) ;
#9948 = vertex_point ( 'none', #18444 ) ;
#9949 = edge_curve ( 'none', #25606, #4754, #7370, .t. ) ;
#9950 = direction ( 'none', ( -0.2159714942178220798, -8.535952850164553516e-08, 0.9763996690317515714 ) ) ;
#9951 = face_bound ( 'none', #2228, .t. ) ;
#9952 = direction ( 'none', ( 1.020834659419799449e-16, -1.000000000000000000, 2.588457267232843400e-17 ) ) ;
#9953 = oriented_edge ( 'none', *, *, #18330, .f. ) ;
#9954 = oriented_edge ( 'none', *, *, #5851, .t. ) ;
#9955 = oriented_edge ( 'none', *, *, #28184, .f. ) ;
#9956 = vertex_point ( 'none', #11179 ) ;
#9957 = direction ( 'none', ( -0.9763996690313335725, 1.888081855990454454e-08, -0.2159714942197283327 ) ) ;
#9958 = cartesian_point ( 'none', ( -0.5482153338246125163, -0.3826753930347984722, -1.736005925327798183 ) ) ;
#9959 = direction ( 'none', ( -0.9763996690317553462, 1.888081855973782794e-08, -0.2159714942178212749 ) ) ;
#9960 = oriented_edge ( 'none', *, *, #26125, .f. ) ;
#9961 = oriented_edge ( 'none', *, *, #8676, .t. ) ;
#9962 = cartesian_point ( 'none', ( -2.391975210562009124, -0.3695362541593950056, -1.760095376045836657 ) ) ;
#9963 = oriented_edge ( 'none', *, *, #2317, .t. ) ;
#9964 = cartesian_point ( 'none', ( -2.440845089542278856, 0.5413780207054876836, -0.4622667380263193460 ) ) ;
#9965 = cartesian_point ( 'none', ( -1.803892567723579310, -0.4182743711071820192, 0.3310491343781572504 ) ) ;
#9966 = cartesian_point ( 'none', ( -2.418404131658714817, 0.5622441884408716506, -0.7597076801029896131 ) ) ;
#9967 = oriented_edge ( 'none', *, *, #19939, .t. ) ;
#9968 = line ( 'none', #20755, #25304 ) ;
#9969 = cartesian_point ( 'none', ( -2.298998680916696458, 0.5775000818327596930, 0.5660628386776324072 ) ) ;
#9970 = cylindrical_surface ( 'none', #24596, 0.04450000000000003259 ) ;
#9971 = vector ( 'none', #5235, 39.37007874015748143 ) ;
#9972 = cartesian_point ( 'none', ( -1.836203121433105823, -0.4182743711071821302, 0.3933120394613335846 ) ) ;
#9973 = cartesian_point ( 'none', ( -2.529999999999999361, 0.6400000000000000133, -0.3900277999999996470 ) ) ;
#9974 = axis2_placement_3d ( 'none', #18944, #14927, #23252 ) ;
#9975 = face_outer_bound ( 'none', #13329, .t. ) ;
#9976 = cartesian_point ( 'none', ( -0.5819230656218424835, -0.4182743711071790771, -1.700322132276420817 ) ) ;
#9977 = cartesian_point ( 'none', ( -1.814529851479374400, -0.3967862854428479413, 0.3959847747400615514 ) ) ;
#9978 = oriented_edge ( 'none', *, *, #5288, .f. ) ;
#9979 = cartesian_point ( 'none', ( -2.469999999999999751, 0.8130000000000019433, 0.4614721999999997215 ) ) ;
#9980 = vertex_point ( 'none', #18154 ) ;
#9981 = edge_loop ( 'none', ( #8651, #3935, #21460, #8808 ) ) ;
#9982 = edge_curve ( 'none', #28041, #719, #6579, .t. ) ;
#9983 = cartesian_point ( 'none', ( -2.291238778988812896, 0.6027953662218576980, -0.7217155450151866436 ) ) ;
#9984 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.3762859242436124019, -1.705527799999999816 ) ) ;
#9985 = vertex_point ( 'none', #15996 ) ;
#9986 = oriented_edge ( 'none', *, *, #24405, .t. ) ;
#9987 = cartesian_point ( 'none', ( -2.418404142272386537, 0.5661811750787351105, -0.5167942939381768852 ) ) ;
#9988 =( bounded_curve ( ) b_spline_curve ( 3, ( #16691, #25455, #12367, #18993 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9296181273390000666, 0.9296181273390000666, 1.000000000000000000 ) )
representation_item ( '' ) );
#9989 = direction ( 'none', ( 0.8436733265810072435, 0.000000000000000000, 0.5368568878348654039 ) ) ;
#9990 = cartesian_point ( 'none', ( 0.8569162164178794061, 0.009362683923003557382, -1.906983091551380349 ) ) ;
#9991 = vector ( 'none', #20027, 39.37007874015748854 ) ;
#9992 = vertex_point ( 'none', #13058 ) ;
#9993 = oriented_edge ( 'none', *, *, #10251, .f. ) ;
#9994 = oriented_edge ( 'none', *, *, #20235, .f. ) ;
#9995 = direction ( 'none', ( 0.04679016080844392717, -0.9961946980917454342, -0.07353097541455683173 ) ) ;
#9996 = direction ( 'none', ( 0.2360834681860204953, -1.264744441511234352e-15, 0.9717327801660599063 ) ) ;
#9997 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#9998 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#9999 = cylindrical_surface ( 'none', #8522, 0.06299999999999998657 ) ;
#10000 = cartesian_point ( 'none', ( -2.436908079388082626, 0.5386221197541145589, -0.5144320924258645178 ) ) ;
#10001 = vector ( 'none', #7310, 39.37007874015748143 ) ;
#10002 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#10003 = edge_curve ( 'none', #1717, #26108, #21819, .t. ) ;
#10004 = cartesian_point ( 'none', ( -2.355018305128107947, 0.5386221407149193174, -0.7541958683757180593 ) ) ;
#10005 = oriented_edge ( 'none', *, *, #12919, .t. ) ;
#10006 = edge_loop ( 'none', ( #10822, #24727, #16085, #3768 ) ) ;
#10007 = advanced_face ( 'none', ( #28442 ), #6130, .t. ) ;
#10008 = oriented_edge ( 'none', *, *, #3646, .t. ) ;
#10009 = plane ( 'none', #12591 ) ;
#10010 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#10011 = cartesian_point ( 'none', ( -2.462500599999999817, 0.6180000000000003268, -0.4615160056880650008 ) ) ;
#10012 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#10013 = vector ( 'none', #11654, 39.37007874015748143 ) ;
#10014 = oriented_edge ( 'none', *, *, #19977, .t. ) ;
#10015 = edge_loop ( 'none', ( #18410, #18722, #5935, #5667 ) ) ;
#10016 = oriented_edge ( 'none', *, *, #12756, .t. ) ;
#10017 = cartesian_point ( 'none', ( 0.8570000000000002061, 0.8130000000000019433, -1.812527799999999800 ) ) ;
#10018 = face_bound ( 'none', #23440, .t. ) ;
#10019 = vector ( 'none', #8865, 39.37007874015748143 ) ;
#10020 = oriented_edge ( 'none', *, *, #16774, .f. ) ;
#10021 = cartesian_point ( 'none', ( -0.9934999999999999387, -0.4249999999999999889, -1.875527799999999745 ) ) ;
#10022 = cartesian_point ( 'none', ( -2.383255349820641911, -0.4066438667604382884, -1.735026320127921462 ) ) ;
#10023 = cartesian_point ( 'none', ( 0.7159585844622903261, -0.3872199667210663443, -1.717608633206742619 ) ) ;
#10024 = oriented_edge ( 'none', *, *, #4475, .f. ) ;
#10025 = cartesian_point ( 'none', ( -2.421258155491073705, 0.5425591274111244422, -0.5119498329941357673 ) ) ;
#10026 = direction ( 'none', ( 0.2885532720772753246, 0.9396926207859099822, 0.1836158697226517589 ) ) ;
#10027 = person_and_organization ( #25830, #2818 ) ;
#10028 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999962252, -8.742273397411554924e-08 ) ) ;
#10029 = direction ( 'none', ( 0.06140715396137558929, -0.9960450290638855897, -0.06421418472181424086 ) ) ;
#10030 = line ( 'none', #14216, #974 ) ;
#10031 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#10032 = cartesian_point ( 'none', ( -2.423336361370393988, 0.5425591495851508350, -0.7655912536726146023 ) ) ;
#10033 = edge_curve ( 'none', #14175, #23530, #16871, .t. ) ;
#10034 = cartesian_point ( 'none', ( -2.423336372443305908, 0.5622441666903614799, -0.5109107228887034280 ) ) ;
#10035 = circle ( 'none', #24733, 0.03125000000000011102 ) ;
#10037 = edge_curve ( 'none', #9805, #27687, #1457, .t. ) ;
#10036 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#10038 = advanced_face ( 'none', ( #9823 ), #21327, .t. ) ;
#10039 = cartesian_point ( 'none', ( 0.7311370230928944114, -0.4115000000000008096, -1.656871425472721038 ) ) ;
#10040 = vertex_point ( 'none', #5349 ) ;
#10041 = oriented_edge ( 'none', *, *, #7605, .t. ) ;
#10042 = advanced_face ( 'none', ( #12552 ), #7957, .f. ) ;
#10043 = axis2_placement_3d ( 'none', #2265, #14811, #1835 ) ;
#10044 = cartesian_point ( 'none', ( -2.464467126340384784, 0.5553544195502119196, -0.7012431157897733858 ) ) ;
#10045 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#10046 = cartesian_point ( 'none', ( 0.2000000000000001221, -1.088979027305359714e-16, 0.3214999999999999525 ) ) ;
#10047 = oriented_edge ( 'none', *, *, #24504, .t. ) ;
#10048 = plane ( 'none', #25074 ) ;
#10049 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#10050 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5413780504429842599, -0.8024242145888708100 ) ) ;
#10051 = oriented_edge ( 'none', *, *, #10253, .t. ) ;
#10052 = oriented_edge ( 'none', *, *, #3363, .f. ) ;
#10053 = oriented_edge ( 'none', *, *, #22383, .t. ) ;
#10054 = direction ( 'none', ( -4.371138804857225540e-08, -8.742273397411543013e-08, 0.9999999999999953371 ) ) ;
#10055 = axis2_placement_3d ( 'none', #23260, #10601, #8026 ) ;
#10056 = cartesian_point ( 'none', ( 0.7602846661753874802, -0.3826753930348014143, -0.1109781253277979662 ) ) ;
#10057 = face_outer_bound ( 'none', #18429, .t. ) ;
#10058 = cartesian_point ( 'none', ( -2.134498680916698365, 0.4500000818327583585, 0.5660628530586793161 ) ) ;
#10059 = vector ( 'none', #7683, 39.37007874015748143 ) ;
#10060 = edge_curve ( 'none', #4265, #14460, #27215, .t. ) ;
#10061 = oriented_edge ( 'none', *, *, #17844, .f. ) ;
#10062 = cartesian_point ( 'none', ( 0.8480730176319971614, -0.04450566933173150802, -1.719327770398972444 ) ) ;
#10063 = edge_curve ( 'none', #1943, #13552, #25541, .t. ) ;
#10064 = cartesian_point ( 'none', ( -2.402015032318631782, -0.4182743711071789661, -1.807932149916111397 ) ) ;
#10065 = vector ( 'none', #28129, 39.37007874015748143 ) ;
#10066 = vector ( 'none', #4841, 39.37007874015748143 ) ;
#10067 = cartesian_point ( 'none', ( -1.433000000000000052, 0.2099999999999996314, 0.4644722000000001128 ) ) ;
#10068 = cartesian_point ( 'none', ( -2.425414578249343034, 0.5622441890460712077, -0.7666303604827724438 ) ) ;
#10069 = oriented_edge ( 'none', *, *, #20722, .t. ) ;
#10070 = plane ( 'none', #3260 ) ;
#10071 = edge_curve ( 'none', #4854, #15386, #3185, .t. ) ;
#10072 = cartesian_point ( 'none', ( -2.350496247171071307, -0.4182743711071790216, -1.776553404267043890 ) ) ;
#10073 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#10074 = cartesian_point ( 'none', ( -2.358167920401922579, 0.6146063747342278560, -0.5488809012389095354 ) ) ;
#10075 = edge_curve ( 'none', #17501, #2506, #8109, .t. ) ;
#10076 = advanced_face ( 'none', ( #27503 ), #20750, .f. ) ;
#10077 = direction ( 'none', ( 1.318389841742374378e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#10078 = direction ( 'none', ( -0.5368568878348664031, -8.431629610074882204e-16, 0.8436733265810064664 ) ) ;
#10079 = edge_curve ( 'none', #16827, #26951, #27355, .t. ) ;
#10080 = edge_curve ( 'none', #14836, #3043, #5749, .t. ) ;
#10081 = oriented_edge ( 'none', *, *, #16363, .f. ) ;
#10082 = face_outer_bound ( 'none', #22033, .t. ) ;
#10083 = vertex_point ( 'none', #3626 ) ;
#10084 = oriented_edge ( 'none', *, *, #5383, .f. ) ;
#10085 = axis2_placement_3d ( 'none', #27951, #17565, #24449 ) ;
#10086 = vector ( 'none', #11857, 39.37007874015748143 ) ;
#10087 = cartesian_point ( 'none', ( 0.7709854598068288656, -0.3695516491152950889, -1.706784643123264056 ) ) ;
#10088 = cartesian_point ( 'none', ( -1.444999999999999396, 0.6745038599183736938, 0.5744722000000004325 ) ) ;
#10089 = cartesian_point ( 'none', ( -1.467498659796169669, 0.4500000818327530294, 0.3244722000000011541 ) ) ;
#10090 = vertex_point ( 'none', #25204 ) ;
#10091 = oriented_edge ( 'none', *, *, #15514, .f. ) ;
#10092 = edge_loop ( 'none', ( #11854, #23878, #18685, #8573, #27778, #9615, #18149, #3152 ) ) ;
#10093 = oriented_edge ( 'none', *, *, #7643, .t. ) ;
#10094 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742273109133947195e-08 ) ) ;
#10095 = face_outer_bound ( 'none', #23183, .t. ) ;
#10096 = vertex_point ( 'none', #14285 ) ;
#10097 = cartesian_point ( 'none', ( -2.379999999999999893, -0.4249999999999999889, 0.3799722000000003708 ) ) ;
#10098 = vertex_point ( 'none', #12400 ) ;
#10099 = line ( 'none', #3915, #6123 ) ;
#10100 = edge_curve ( 'none', #142, #1264, #23049, .t. ) ;
#10101 = oriented_edge ( 'none', *, *, #19371, .t. ) ;
#10102 = direction ( 'none', ( 0.8436733265810080207, 0.000000000000000000, 0.5368568878348638496 ) ) ;
#10103 = cartesian_point ( 'none', ( -0.7284999999999999254, -0.3649999999999999911, -1.813527799999999690 ) ) ;
#10104 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#10105 = oriented_edge ( 'none', *, *, #10727, .f. ) ;
#10106 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#10107 = edge_curve ( 'none', #21725, #12280, #16576, .t. ) ;
#10108 = cartesian_point ( 'none', ( 0.7219518921740738504, -0.3759439163224708169, -0.1151252557448448621 ) ) ;
#10109 = axis2_placement_3d ( 'none', #22257, #17657, #15234 ) ;
#10110 = cartesian_point ( 'none', ( 0.7307071224210441862, -0.4182743711071796877, -1.655091851761432586 ) ) ;
#10111 = cartesian_point ( 'none', ( -2.425097044766713505, 0.5553544252120384828, -0.7660068935964113868 ) ) ;
#10112 = plane ( 'none', #16049 ) ;
#10113 = edge_curve ( 'none', #5405, #20843, #25480, .t. ) ;
#10114 = cartesian_point ( 'none', ( -1.798686900000000310, -0.4182743711071820747, 0.3544721999999997375 ) ) ;
#10115 = edge_curve ( 'none', #25058, #21987, #18878, .t. ) ;
#10116 = face_outer_bound ( 'none', #6786, .t. ) ;
#10117 = direction ( 'none', ( 3.002614468262671391e-16, -0.000000000000000000, 1.000000000000000000 ) ) ;
#10118 = vector ( 'none', #10972, 39.37007874015748143 ) ;
#10119 = oriented_edge ( 'none', *, *, #27707, .t. ) ;
#10120 = line ( 'none', #3934, #4955 ) ;
#10121 = axis2_placement_3d ( 'none', #1177, #13722, #5505 ) ;
#10122 = oriented_edge ( 'none', *, *, #5153, .f. ) ;
#10123 = oriented_edge ( 'none', *, *, #15189, .t. ) ;
#10124 = oriented_edge ( 'none', *, *, #20235, .t. ) ;
#10125 = axis2_placement_3d ( 'none', #12898, #14778, #26276 ) ;
#10126 = face_outer_bound ( 'none', #15243, .t. ) ;
#10127 = direction ( 'none', ( 1.942890293094014578e-16, 1.000000000000000000, 1.554819628522822217e-15 ) ) ;
#10128 = vertex_point ( 'none', #23625 ) ;
#10129 = oriented_edge ( 'none', *, *, #14278, .f. ) ;
#10130 = cartesian_point ( 'none', ( -1.806981070348091967, -0.3762453868169865490, 0.3983632910673031158 ) ) ;
#10132 = cartesian_point ( 'none', ( 0.7584896588964166186, -0.4115000000000006430, -1.737882452574793124 ) ) ;
#10131 = circle ( 'none', #19800, 0.1210000000000000242 ) ;
#10133 = axis2_placement_3d ( 'none', #5624, #5762, #25618 ) ;
#10134 = cartesian_point ( 'none', ( 0.8352971772479664825, 0.09986736185351564876, -1.910531185130798226 ) ) ;
#10135 = oriented_edge ( 'none', *, *, #899, .f. ) ;
#10136 = oriented_edge ( 'none', *, *, #4497, .t. ) ;
#10137 = vertex_point ( 'none', #15153 ) ;
#10138 = vector ( 'none', #1347, 39.37007874015748143 ) ;
#10139 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#10140 = cartesian_point ( 'none', ( -2.429034051051476073, 0.6143213157527833701, -0.8024242114481022758 ) ) ;
#10141 = edge_curve ( 'none', #26801, #3540, #6508, .t. ) ;
#10142 = b_spline_curve_with_knots ( 'none', 3,
( #9630, #12074, #1122, #3139 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004780954487331942615, 0.005268114447680843741 ),
.unspecified. ) ;
#10143 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742272530892789419e-08 ) ) ;
#10144 = advanced_face ( 'none', ( #27939 ), #4492, .f. ) ;
#10145 = direction ( 'none', ( -4.371135398084651427e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#10146 = direction ( 'none', ( 0.8436733265810012483, -9.401863730020212800e-16, 0.5368568878348747297 ) ) ;
#10147 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#10148 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#10149 = face_outer_bound ( 'none', #1879, .t. ) ;
#10150 = oriented_edge ( 'none', *, *, #18882, .f. ) ;
#10151 = oriented_edge ( 'none', *, *, #18543, .f. ) ;
#10152 = vertex_point ( 'none', #28377 ) ;
#10153 =( bounded_curve ( ) b_spline_curve ( 3, ( #19711, #12658, #25747, #6184 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.490678571424330023, 4.520499748825295150 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999258928212109154, 0.9999258928212109154, 1.000000000000000000 ) )
representation_item ( '' ) );
#10154 = vector ( 'none', #8717, 39.37007874015748143 ) ;
#10155 = oriented_edge ( 'none', *, *, #2159, .t. ) ;
#10156 = cartesian_point ( 'none', ( -1.901498664874619937, 0.4025000818327564844, 0.3825628734281870114 ) ) ;
#10157 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#10158 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#10159 = vector ( 'none', #12459, 39.37007874015748143 ) ;
#10160 = cartesian_point ( 'none', ( -1.823998677988035944, 0.5150000818327559182, 0.5325628802034516607 ) ) ;
#10161 = oriented_edge ( 'none', *, *, #19972, .t. ) ;
#10162 = oriented_edge ( 'none', *, *, #4936, .f. ) ;
#10163 = oriented_edge ( 'none', *, *, #13689, .t. ) ;
#10164 = cartesian_point ( 'none', ( -1.516998677856903788, 0.4225000818327534491, 0.5310629070422441256 ) ) ;
#10166 = vertex_point ( 'none', #11 ) ;
#10165 = vector ( 'none', #10026, 39.37007874015748143 ) ;
#10167 = direction ( 'none', ( 0.02045320955626784079, -0.9955461672694010389, 0.09202985957858024479 ) ) ;
#10168 = oriented_edge ( 'none', *, *, #2197, .t. ) ;
#10169 = direction ( 'none', ( 0.8571673007021120005, 0.000000000000000000, 0.5150380749100547106 ) ) ;
#10170 = direction ( 'none', ( 2.329792898495684861e-16, -1.689897845247309768e-16, 1.000000000000000000 ) ) ;
#10171 = oriented_edge ( 'none', *, *, #25267, .f. ) ;
#10172 = cartesian_point ( 'none', ( -2.386163210695250392, -0.4114999999999998104, -1.831667757800373719 ) ) ;
#10173 = circle ( 'none', #17550, 0.01843576414119548618 ) ;
#10174 = edge_curve ( 'none', #28407, #14105, #4366, .t. ) ;
#10175 = vector ( 'none', #3922, 39.37007874015748143 ) ;
#10176 = face_outer_bound ( 'none', #2162, .t. ) ;
#10177 = coordinated_universal_time_offset ( 5, 0, .behind. ) ;
#10178 = direction ( 'none', ( 0.5368568878348667361, 7.941418586233363349e-16, -0.8436733265810062443 ) ) ;
#10179 = direction ( 'none', ( 4.371138804857224878e-08, 8.742273397411541689e-08, -0.9999999999999951150 ) ) ;
#10180 = line ( 'none', #18960, #13858 ) ;
#10181 = cartesian_point ( 'none', ( -1.770256036102649144, -0.3922292546990137629, 0.3256656143005072779 ) ) ;
#10182 = cartesian_point ( 'none', ( 0.7860862630089195946, -0.4115000000000031966, -0.1181966351547174832 ) ) ;
#10183 = cartesian_point ( 'none', ( -2.382949999312532263, -0.3921416530283503010, -1.739143763025921663 ) ) ;
#10184 = cartesian_point ( 'none', ( 0.2000000000000001221, -1.072080048852886887e-16, 0.3115000000000000546 ) ) ;
#10185 = vector ( 'none', #1817, 39.37007874015748143 ) ;
#10186 = cartesian_point ( 'none', ( -1.279999999999999805, -1.292445188883290333e-16, 0.5744722000000000994 ) ) ;
#10187 = oriented_edge ( 'none', *, *, #13973, .f. ) ;
#10188 = oriented_edge ( 'none', *, *, #6247, .f. ) ;
#10189 = line ( 'none', #19119, #11414 ) ;
#10190 = cartesian_point ( 'none', ( -1.798998677988036032, 0.4900000818327556740, 0.5325628823890210528 ) ) ;
#10191 = face_outer_bound ( 'none', #6918, .t. ) ;
#10192 = oriented_edge ( 'none', *, *, #7211, .t. ) ;
#10193 = approval_person_organization ( #3405, #24400, #3847 ) ;
#10194 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#10195 = axis2_placement_3d ( 'none', #7551, #27393, #26955 ) ;
#10196 = cartesian_point ( 'none', ( 0.2290000000000002034, 0.8130000000000019433, 0.1514722000000001678 ) ) ;
#10197 = face_outer_bound ( 'none', #5674, .t. ) ;
#10198 = edge_loop ( 'none', ( #19989, #4905, #12076, #12041 ) ) ;
#10199 = oriented_edge ( 'none', *, *, #15207, .t. ) ;
#10200 = oriented_edge ( 'none', *, *, #4932, .f. ) ;
#10201 = cartesian_point ( 'none', ( -2.464467134143734750, 0.5445276322899754717, -0.5227232672380519585 ) ) ;
#10202 = axis2_placement_3d ( 'none', #5483, #9957, #27494 ) ;
#10203 = direction ( 'none', ( 1.000000000000000000, -1.249000902703300861e-16, -1.664610678349188620e-16 ) ) ;
#10204 = edge_curve ( 'none', #13083, #22133, #10680, .t. ) ;
#10205 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#10206 = cylindrical_surface ( 'none', #5393, 0.03125000000000011102 ) ;
#10207 = direction ( 'none', ( -4.371138867531604042e-08, -8.742273398254516819e-08, 0.9999999999999951150 ) ) ;
#10208 = edge_curve ( 'none', #668, #23321, #13283, .t. ) ;
#10209 = vector ( 'none', #28300, 39.37007874015748143 ) ;
#10210 = oriented_edge ( 'none', *, *, #17013, .t. ) ;
#10211 = oriented_edge ( 'none', *, *, #22328, .f. ) ;
#10212 = cartesian_point ( 'none', ( 0.8498259754107005959, -0.03886830974757057161, -1.747533067372901039 ) ) ;
#10213 = direction ( 'none', ( -0.07353097541455524966, 0.9961946980917454342, -0.04679016080844259490 ) ) ;
#10214 = advanced_face ( 'none', ( #28233 ), #22046, .t. ) ;
#10215 = face_outer_bound ( 'none', #12135, .t. ) ;
#10216 = oriented_edge ( 'none', *, *, #4688, .t. ) ;
#10217 = cartesian_point ( 'none', ( -2.440845081849762899, 0.5602756738857876950, -0.6382509883427393005 ) ) ;
#10218 = direction ( 'none', ( -0.8074187947356363804, -7.409504944533385715e-16, 0.5899787198769564922 ) ) ;
#10219 = cartesian_point ( 'none', ( 0.9700000000000000844, 6.829619984160658046e-17, -1.725098138463356801 ) ) ;
#10220 = axis2_placement_3d ( 'none', #18451, #25070, #5356 ) ;
#10221 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#10222 = cartesian_point ( 'none', ( 0.7762129738743982488, -0.4182743711071795767, -1.726604528499896096 ) ) ;
#10223 = axis2_placement_3d ( 'none', #17015, #6208, #5922 ) ;
#10224 = direction ( 'none', ( -1.000000000000000000, -1.020834659419799202e-16, -4.857225732735058632e-17 ) ) ;
#10225 = axis2_placement_3d ( 'none', #10190, #4151, #3860 ) ;
#10226 = vertex_point ( 'none', #1742 ) ;
#10227 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#10228 = oriented_edge ( 'none', *, *, #3169, .f. ) ;
#10229 = vertex_point ( 'none', #17024 ) ;
#10230 = cartesian_point ( 'none', ( -1.463498680916700101, 0.5300000818327530450, 0.5660629117193626270 ) ) ;
#10231 = cartesian_point ( 'none', ( -2.126249999999999307, 0.3690038599183736445, 0.4444722000000003170 ) ) ;
#10232 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#10233 = vertex_point ( 'none', #26358 ) ;
#10234 = edge_loop ( 'none', ( #7871, #10625, #27562, #7012 ) ) ;
#10236 = advanced_face ( 'none', ( #21615 ), #21469, .t. ) ;
#10235 = vertex_point ( 'none', #24062 ) ;
#10237 = edge_loop ( 'none', ( #23646, #21756, #21323, #28250 ) ) ;
#10238 = cartesian_point ( 'none', ( -2.364073435482695995, 0.5602756595333149292, -0.4740777566404879573 ) ) ;
#10239 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#10240 = edge_curve ( 'none', #12101, #25185, #19066, .t. ) ;
#10241 = oriented_edge ( 'none', *, *, #1557, .t. ) ;
#10242 = direction ( 'none', ( 1.000000000000000000, -7.897916534058022957e-15, 0.000000000000000000 ) ) ;
#10243 = edge_curve ( 'none', #25847, #7897, #2322, .t. ) ;
#10244 = oriented_edge ( 'none', *, *, #19533, .f. ) ;
#10245 = edge_curve ( 'none', #8668, #4154, #2518, .t. ) ;
#10246 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, -1.214154663850784639e-16 ) ) ;
#10247 = oriented_edge ( 'none', *, *, #1647, .f. ) ;
#10248 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#10249 = axis2_placement_3d ( 'none', #22001, #8916, #20247 ) ;
#10250 = cartesian_point ( 'none', ( -2.086840620433565441, -0.3649999999999999911, 0.5063128204335666238 ) ) ;
#10251 = edge_curve ( 'none', #24917, #9877, #3916, .t. ) ;
#10252 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#10253 = edge_curve ( 'none', #15987, #6864, #17448, .t. ) ;
#10254 = oriented_edge ( 'none', *, *, #23459, .f. ) ;
#10255 = face_outer_bound ( 'none', #17176, .t. ) ;
#10256 = direction ( 'none', ( 1.000000000000000000, -1.942890293094026657e-16, 7.901133332983867217e-16 ) ) ;
#10257 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#10258 = cartesian_point ( 'none', ( -2.011498664874619369, 0.4425000818327573526, 0.3825628638116814195 ) ) ;
#10259 = direction ( 'none', ( -1.020834659419799449e-16, 1.000000000000000000, -2.588457267232843400e-17 ) ) ;
#10260 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#10261 = cartesian_point ( 'none', ( -1.368000000000000105, 0.1449999999999996569, 0.4644722000000001128 ) ) ;
#10262 = cartesian_point ( 'none', ( -2.080998665224308208, 0.6290038599183741530, 0.3865628577357984597 ) ) ;
#10263 = oriented_edge ( 'none', *, *, #24322, .f. ) ;
#10264 = face_outer_bound ( 'none', #13648, .t. ) ;
#10265 = vertex_point ( 'none', #13144 ) ;
#10266 = edge_curve ( 'none', #27572, #4109, #8520, .t. ) ;
#10267 = oriented_edge ( 'none', *, *, #16595, .f. ) ;
#10268 = oriented_edge ( 'none', *, *, #26072, .f. ) ;
#10269 = circle ( 'none', #21299, 0.2362705516334142331 ) ;
#10270 = cartesian_point ( 'none', ( 0.7397153338246126308, -0.3826753930347990829, -1.675049674672201450 ) ) ;
#10271 = cartesian_point ( 'none', ( -2.355018315436423926, 0.5494488917518415283, -0.5183690957738590344 ) ) ;
#10272 = edge_loop ( 'none', ( #10620, #14792 ) ) ;
#10273 = advanced_face ( 'none', ( #19746 ), #19313, .f. ) ;
#10274 = oriented_edge ( 'none', *, *, #26811, .t. ) ;
#10275 = cartesian_point ( 'none', ( -0.1785260621395513003, 0.01609628688031322641, 0.1339999999999999247 ) ) ;
#10276 = plane ( 'none', #18809 ) ;
#10277 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#10278 = edge_loop ( 'none', ( #27170, #7936, #16454, #27861 ) ) ;
#10279 = edge_curve ( 'none', #13498, #3644, #1892, .t. ) ;
#10280 = edge_loop ( 'none', ( #2475, #9479, #10500, #21415 ) ) ;
#10281 = edge_curve ( 'none', #9343, #19608, #6796, .t. ) ;
#10282 = cartesian_point ( 'none', ( -2.399730938017573756, -0.3720035401315736623, -1.796282072573411437 ) ) ;
#10283 = advanced_face ( 'none', ( #5175 ), #12635, .f. ) ;
#10284 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#10285 = cartesian_point ( 'none', ( -1.798686900000000310, -0.4182743711071820747, 0.3544721999999997375 ) ) ;
#10286 = line ( 'none', #1205, #16485 ) ;
#10287 = direction ( 'none', ( 1.318389841742374378e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#10288 = cartesian_point ( 'none', ( -1.573998676545560915, 0.5475000818327538932, 0.5160629020591459559 ) ) ;
#10289 = vector ( 'none', #2168, 39.37007874015748143 ) ;
#10290 = direction ( 'none', ( 0.5740062820284164147, -1.302190437738951574e-15, 0.8188508949692331340 ) ) ;
#10291 = cylindrical_surface ( 'none', #7262, 0.007874015748031487280 ) ;
#10292 = edge_loop ( 'none', ( #22296, #6458, #20524 ) ) ;
#10293 = edge_curve ( 'none', #26801, #22107, #19539, .t. ) ;
#10294 = oriented_edge ( 'none', *, *, #15662, .f. ) ;
#10295 = oriented_edge ( 'none', *, *, #8728, .f. ) ;
#10296 = cartesian_point ( 'none', ( -2.416306839565229847, -0.3872257289254820711, -1.763360076894855188 ) ) ;
#10297 = edge_curve ( 'none', #22969, #14272, #26856, .t. ) ;
#10298 = oriented_edge ( 'none', *, *, #25939, .t. ) ;
#10299 = vector ( 'none', #11133, 39.37007874015748143 ) ;
#10300 = edge_curve ( 'none', #26834, #2815, #557, .t. ) ;
#10301 = direction ( 'none', ( 4.371138804857225540e-08, 8.742273397411543013e-08, -0.9999999999999952260 ) ) ;
#10302 = line ( 'none', #4259, #27028 ) ;
#10303 = face_outer_bound ( 'none', #7078, .t. ) ;
#10304 = oriented_edge ( 'none', *, *, #18543, .t. ) ;
#10305 = oriented_edge ( 'none', *, *, #11524, .f. ) ;
#10306 = edge_loop ( 'none', ( #25632, #23857, #2067, #25589, #23279 ) ) ;
#10307 = cartesian_point ( 'none', ( -0.9314999999999998836, -0.3490000000000000324, -1.705527799999999594 ) ) ;
#10308 = oriented_edge ( 'none', *, *, #14374, .t. ) ;
#10309 = plane ( 'none', #8908 ) ;
#10310 = oriented_edge ( 'none', *, *, #10981, .t. ) ;
#10311 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795121808e-15, -8.742277704857227033e-08 ) ) ;
#10312 = axis2_placement_3d ( 'none', #26042, #12515, #21296 ) ;
#10313 = line ( 'none', #8319, #16019 ) ;
#10314 = oriented_edge ( 'none', *, *, #12141, .t. ) ;
#10315 = face_bound ( 'none', #21307, .t. ) ;
#10316 = cartesian_point ( 'none', ( -2.461403304212792076, 0.5425591277882383379, -0.5162635165421252115 ) ) ;
#10317 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#10318 = cartesian_point ( 'none', ( -1.788402233824612830, -0.3826753930348014698, 0.3239940746722016485 ) ) ;
#10319 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999962252, -8.742273397411554924e-08 ) ) ;
#10320 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#10321 = face_outer_bound ( 'none', #13738, .t. ) ;
#10322 = face_outer_bound ( 'none', #2816, .t. ) ;
#10323 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#10324 = cartesian_point ( 'none', ( -2.354999999999999538, 0.6149999999999997691, -0.8010555492584694459 ) ) ;
#10325 = oriented_edge ( 'none', *, *, #3103, .f. ) ;
#10326 = oriented_edge ( 'none', *, *, #6320, .f. ) ;
#10327 = axis2_placement_3d ( 'none', #6007, #23697, #19246 ) ;
#10328 = vector ( 'none', #24212, 39.37007874015748143 ) ;
#10329 = cartesian_point ( 'none', ( 1.829985958301286199e-17, -0.2000000000000001221, 0.2614999999999999547 ) ) ;
#10330 = cartesian_point ( 'none', ( -0.02453463781721718084, -0.3490000000000000324, -0.1465452585432809041 ) ) ;
#10331 = cartesian_point ( 'none', ( 0.7998428967399067169, -0.4160162047798984797, -0.06135032930467659157 ) ) ;
#10332 = vertex_point ( 'none', #2462 ) ;
#10333 = edge_curve ( 'none', #10332, #13715, #22587, .t. ) ;
#10334 = cartesian_point ( 'none', ( 2.097911224303999591e-17, 0.01968503937007870866, 0.1275000000000000855 ) ) ;
#10335 = line ( 'none', #11812, #22362 ) ;
#10336 = circle ( 'none', #1601, 0.03666637637137254435 ) ;
#10337 = face_outer_bound ( 'none', #9591, .t. ) ;
#10338 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#10339 = vertex_point ( 'none', #19896 ) ;
#10340 = vertex_point ( 'none', #18259 ) ;
#10341 = edge_loop ( 'none', ( #8199, #10452, #22604, #24192 ) ) ;
#10342 = direction ( 'none', ( 0.4472135639665206774, -7.819326783286986141e-08, 0.8944272067666302339 ) ) ;
#10343 = plane ( 'none', #6470 ) ;
#10344 = cartesian_point ( 'none', ( -0.2248050815398701940, -0.01859322268463397404, 0.3125722534602550784 ) ) ;
#10345 = vector ( 'none', #23813, 39.37007874015748143 ) ;
#10346 = face_outer_bound ( 'none', #18342, .t. ) ;
#10347 = cartesian_point ( 'none', ( 0.6199999999999999956, 3.414809992080329023e-16, -1.475527799999999612 ) ) ;
#10348 = oriented_edge ( 'none', *, *, #15546, .t. ) ;
#10349 = direction ( 'none', ( -3.002614468262671391e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#10350 = axis2_placement_3d ( 'none', #14346, #7567, #25116 ) ;
#10351 = cartesian_point ( 'none', ( -2.474686900000000467, -0.3649999999999993805, 0.08747219999999991669 ) ) ;
#10352 = axis2_placement_3d ( 'none', #28241, #21769, #1468 ) ;
#10353 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#10354 = axis2_placement_3d ( 'none', #23507, #16456, #27235 ) ;
#10355 = cartesian_point ( 'none', ( -2.425113638747461220, 0.5661810216645988270, -0.7620366971667089651 ) ) ;
#10356 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#10357 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#10358 = line ( 'none', #1719, #24615 ) ;
#10359 = cartesian_point ( 'none', ( 0.8573131000000013824, -0.3649999999999973266, -1.812527799999998468 ) ) ;
#10360 = oriented_edge ( 'none', *, *, #11983, .t. ) ;
#10361 = face_outer_bound ( 'none', #756, .t. ) ;
#10362 = direction ( 'none', ( -4.371138804857225540e-08, -8.742273397411543013e-08, 0.9999999999999953371 ) ) ;
#10363 = advanced_face ( 'none', ( #9223 ), #11374, .f. ) ;
#10364 = axis2_placement_3d ( 'none', #28392, #8119, #12567 ) ;
#10365 = axis2_placement_3d ( 'none', #25562, #14935, #27723 ) ;
#10366 = edge_curve ( 'none', #16275, #15152, #11640, .t. ) ;
#10367 = vertex_point ( 'none', #13683 ) ;
#10368 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.4182743711071790771, -1.705527799999999816 ) ) ;
#10369 = oriented_edge ( 'none', *, *, #19421, .f. ) ;
#10370 = vector ( 'none', #7578, 39.37007874015748854 ) ;
#10371 = edge_curve ( 'none', #14567, #12983, #24125, .t. ) ;
#10372 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5860000000000002984, -0.8195277999999994734 ) ) ;
#10373 = vector ( 'none', #24484, 39.37007874015748143 ) ;
#10374 = vector ( 'none', #15551, 39.37007874015748143 ) ;
#10375 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#10376 = face_outer_bound ( 'none', #10306, .t. ) ;
#10377 = oriented_edge ( 'none', *, *, #5620, .f. ) ;
#10378 = oriented_edge ( 'none', *, *, #17502, .f. ) ;
#10379 = vertex_point ( 'none', #7333 ) ;
#10380 = oriented_edge ( 'none', *, *, #7407, .f. ) ;
#10381 = line ( 'none', #10963, #8868 ) ;
#10382 = cartesian_point ( 'none', ( 0.2000000000000000944, -1.088979027305359591e-16, 0.3214999999999999525 ) ) ;
#10383 = oriented_edge ( 'none', *, *, #7813, .f. ) ;
#10384 = line ( 'none', #10524, #15527 ) ;
#10385 = oriented_edge ( 'none', *, *, #3048, .f. ) ;
#10386 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#10387 = vertex_point ( 'none', #15566 ) ;
#10388 = direction ( 'none', ( -0.8571673007021108903, 1.049727191138617093e-16, 0.5150380749100561539 ) ) ;
#10389 = cartesian_point ( 'none', ( -2.042999999999999705, -0.3490000000000000324, 0.5244722000000003881 ) ) ;
#10390 = direction ( 'none', ( -0.8571673007021120005, 1.049727191138618326e-16, 0.5150380749100547106 ) ) ;
#10391 = axis2_placement_3d ( 'none', #25576, #5870, #14657 ) ;
#10392 = edge_loop ( 'none', ( #26154, #17801, #18215, #595 ) ) ;
#10393 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#10394 = cartesian_point ( 'none', ( -2.421947438538936570, 0.5553544250743649435, -0.7644320903091315067 ) ) ;
#10395 = cartesian_point ( 'none', ( 0.9700000000000000844, 7.374587809781227168e-17, -1.680598138463357039 ) ) ;
#10396 = axis2_placement_3d ( 'none', #4999, #22687, #7163 ) ;
#10397 = axis2_placement_3d ( 'none', #27741, #23865, #10627 ) ;
#10398 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#10399 = cartesian_point ( 'none', ( 0.8570000000000007612, 0.8130000000000019433, 0.5144722000000000461 ) ) ;
#10400 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#10401 = direction ( 'none', ( 1.318389841742374378e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#10402 = cartesian_point ( 'none', ( 0.9204999999999986526, -0.4115000000000041958, 0.5244722000000012763 ) ) ;
#10403 = advanced_face ( 'none', ( #13548 ), #27025, .f. ) ;
#10404 = oriented_edge ( 'none', *, *, #25431, .t. ) ;
#10405 = advanced_face ( 'none', ( #9350 ), #17723, .t. ) ;
#10406 = edge_curve ( 'none', #16347, #25910, #4626, .t. ) ;
#10407 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#10408 = vertex_point ( 'none', #11241 ) ;
#10409 = oriented_edge ( 'none', *, *, #2155, .f. ) ;
#10410 = oriented_edge ( 'none', *, *, #27435, .t. ) ;
#10411 = edge_curve ( 'none', #20938, #19633, #20030, .t. ) ;
#10412 = cartesian_point ( 'none', ( 5.826137374222174291e-19, -9.178518636488937560e-19, 0.005000000000000014849 ) ) ;
#10413 = axis2_placement_3d ( 'none', #309, #26235, #13165 ) ;
#10414 = edge_curve ( 'none', #1155, #16377, #20163, .t. ) ;
#10415 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#10416 = vertex_point ( 'none', #22447 ) ;
#10417 = oriented_edge ( 'none', *, *, #65, .t. ) ;
#10418 = oriented_edge ( 'none', *, *, #27837, .t. ) ;
#10419 = oriented_edge ( 'none', *, *, #13474, .t. ) ;
#10420 = cartesian_point ( 'none', ( -2.417499999999999538, -4.510730409336962232, 0.5244722000000002771 ) ) ;
#10421 = axis2_placement_3d ( 'none', #25167, #20862, #14547 ) ;
#10422 = direction ( 'none', ( -4.371138867531604042e-08, -8.742273398254516819e-08, 0.9999999999999951150 ) ) ;
#10423 = vertex_point ( 'none', #24475 ) ;
#10424 = oriented_edge ( 'none', *, *, #7651, .t. ) ;
#10425 = circle ( 'none', #2591, 0.06299999999999998657 ) ;
#10426 = line ( 'none', #16909, #13835 ) ;
#10427 = edge_curve ( 'none', #10923, #18695, #427, .t. ) ;
#10428 = plane ( 'none', #19388 ) ;
#10429 = edge_curve ( 'none', #23941, #25088, #14020, .t. ) ;
#10430 = circle ( 'none', #1204, 0.05999999999999990757 ) ;
#10431 = cartesian_point ( 'none', ( -2.389622398623189259, -0.3762100202733120180, -1.735063931389766667 ) ) ;
#10432 = edge_curve ( 'none', #17849, #3123, #12262, .t. ) ;
#10433 = cartesian_point ( 'none', ( 0.7511746343262554193, -0.3720035401315768264, -0.1034518690867756163 ) ) ;
#10434 = direction ( 'none', ( -4.371138804857225540e-08, -8.742273397411543013e-08, 0.9999999999999953371 ) ) ;
#10435 = direction ( 'none', ( -0.5368568878348688456, -1.132976905471918176e-15, 0.8436733265810048010 ) ) ;
#10436 = edge_curve ( 'none', #3123, #3249, #14106, .t. ) ;
#10437 = edge_curve ( 'none', #21790, #7870, #20712, .t. ) ;
#10438 = cartesian_point ( 'none', ( 0.8543537345493723567, 0.03593139651005409357, -1.907659827118090234 ) ) ;
#10439 = oriented_edge ( 'none', *, *, #10414, .f. ) ;
#10440 = oriented_edge ( 'none', *, *, #24831, .f. ) ;
#10441 = edge_loop ( 'none', ( #21137, #15859, #13272, #25014 ) ) ;
#10442 = edge_curve ( 'none', #6047, #26317, #25300, .t. ) ;
#10443 = axis2_placement_3d ( 'none', #8513, #21592, #13260 ) ;
#10444 = edge_curve ( 'none', #26071, #21205, #16301, .t. ) ;
#10446 = vertex_point ( 'none', #5743 ) ;
#10445 = axis2_placement_3d ( 'none', #27860, #25846, #1368 ) ;
#10447 = line ( 'none', #28144, #13985 ) ;
#10448 = oriented_edge ( 'none', *, *, #17323, .f. ) ;
#10449 = cartesian_point ( 'none', ( -2.369978932941240402, 0.6143213171105349479, -0.8024242088667209449 ) ) ;
#10450 = cartesian_point ( 'none', ( -2.438538725484534542, 0.5404978025218807325, -0.5109970046530249999 ) ) ;
#10451 = direction ( 'none', ( 0.08469209220762005663, 0.9961946980917454342, -0.02057603002019455299 ) ) ;
#10452 = oriented_edge ( 'none', *, *, #5361, .t. ) ;
#10453 = oriented_edge ( 'none', *, *, #23068, .t. ) ;
#10454 = oriented_edge ( 'none', *, *, #3754, .t. ) ;
#10455 = cartesian_point ( 'none', ( -2.385996221103473314, -0.4182743711071788550, -1.833490890175656585 ) ) ;
#10456 = vertex_point ( 'none', #14397 ) ;
#10457 = face_outer_bound ( 'none', #14521, .t. ) ;
#10458 = direction ( 'none', ( 1.000000000000000000, -1.249000902703300615e-16, 0.000000000000000000 ) ) ;
#10459 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#10460 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 7.653884465007629491e-15 ) ) ;
#10461 = edge_curve ( 'none', #1107, #6128, #11790, .t. ) ;
#10462 = cartesian_point ( 'none', ( -0.8301868999999978405, 3.782794594721395676, -1.705527799999993599 ) ) ;
#10464 = cartesian_point ( 'none', ( -2.134498679168243207, 0.4025000818327583163, 0.5460628530586792984 ) ) ;
#10463 = circle ( 'none', #15524, 0.05399999999999996469 ) ;
#10465 = calendar_date ( 2022, 7, 4 ) ;
#10466 = line ( 'none', #14365, #6670 ) ;
#10467 = edge_curve ( 'none', #21376, #12647, #9636, .t. ) ;
#10468 = cartesian_point ( 'none', ( -0.5819230656218424835, -0.4182743711071790771, -1.700322132276420817 ) ) ;
#10469 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#10470 = cartesian_point ( 'none', ( -2.437194322926941048, 0.5661811748722248572, -0.5144320900290887399 ) ) ;
#10471 = cartesian_point ( 'none', ( -2.476278145539665410, 0.5634252945374729205, -0.8024242179626767113 ) ) ;
#10472 = edge_curve ( 'none', #23826, #13360, #27609, .t. ) ;
#10473 = edge_curve ( 'none', #14284, #20938, #18405, .t. ) ;
#10474 = direction ( 'none', ( -0.9763996690319660665, 1.888081855965450439e-08, -0.2159714942168681484 ) ) ;
#10475 = vertex_point ( 'none', #12362 ) ;
#10476 = edge_loop ( 'none', ( #25007, #8208 ) ) ;
#10477 = line ( 'none', #28177, #12814 ) ;
#10478 = cartesian_point ( 'none', ( -1.767966493932394911, 0.5622441883031954468, -0.7581328485219692714 ) ) ;
#10479 = direction ( 'none', ( -7.053179528835334356e-13, -0.9999999999999963363, -8.742308669200129671e-08 ) ) ;
#10480 = vertex_point ( 'none', #25024 ) ;
#10481 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#10483 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#10482 = axis2_placement_3d ( 'none', #18601, #14447, #27374 ) ;
#10484 = cartesian_point ( 'none', ( 0.7098791956332312081, -0.3963522206327342312, -0.09893898045268774422 ) ) ;
#10485 = axis2_placement_3d ( 'none', #26324, #15526, #24025 ) ;
#10486 = face_outer_bound ( 'none', #8562, .t. ) ;
#10487 = oriented_edge ( 'none', *, *, #20088, .f. ) ;
#10488 = oriented_edge ( 'none', *, *, #26423, .f. ) ;
#10489 = vertex_point ( 'none', #21002 ) ;
#10490 = cartesian_point ( 'none', ( -1.942748648023878033, 0.5775000818327568064, 0.1898128698219980481 ) ) ;
#10491 = cartesian_point ( 'none', ( -0.9366868999999989898, -0.3649999999999969380, -1.812527799999998912 ) ) ;
#10492 = cartesian_point ( 'none', ( 0.9700393700787399709, 0.4880000000000001004, -0.4925277999999999046 ) ) ;
#10493 = cartesian_point ( 'none', ( -2.396481553774948203, -0.4182743711071790216, -1.759035123382814314 ) ) ;
#10494 = oriented_edge ( 'none', *, *, #21363, .t. ) ;
#10495 = cartesian_point ( 'none', ( 0.8570540974328006989, -0.002308479570869861365, -1.906944166115870809 ) ) ;
#10496 = face_outer_bound ( 'none', #20990, .t. ) ;
#10497 = cartesian_point ( 'none', ( -1.767966504412802342, 0.5425591279723117610, -0.5183690707153314481 ) ) ;
#10498 = axis2_placement_3d ( 'none', #5907, #14696, #23452 ) ;
#10499 = cartesian_point ( 'none', ( -2.514999999999999680, 0.4030000000000001359, -0.4530277999999995919 ) ) ;
#10500 = oriented_edge ( 'none', *, *, #6651, .t. ) ;
#10501 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#10502 = advanced_face ( 'none', ( #5310 ), #3146, .t. ) ;
#10503 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#10504 = axis2_placement_3d ( 'none', #10329, #18533, #1109 ) ;
#10505 = cartesian_point ( 'none', ( -0.2512413161471300782, -0.08471067854803475405, 0.2693521302242724569 ) ) ;
#10506 = cylindrical_surface ( 'none', #13670, 0.003937007874015747109 ) ;
#10507 = line ( 'none', #7932, #350 ) ;
#10508 = cartesian_point ( 'none', ( 0.7659528231704549883, -0.3970659067826415867, -1.747258607038236100 ) ) ;
#10509 = oriented_edge ( 'none', *, *, #26788, .f. ) ;
#10510 = oriented_edge ( 'none', *, *, #5690, .f. ) ;
#10511 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#10512 = face_outer_bound ( 'none', #4750, .t. ) ;
#10513 = axis2_placement_3d ( 'none', #18091, #19253, #3413 ) ;
#10514 = direction ( 'none', ( -7.897916531795150207e-15, -1.000000000000000000, 0.000000000000000000 ) ) ;
#10515 = oriented_edge ( 'none', *, *, #724, .t. ) ;
#10516 = vertex_point ( 'none', #3298 ) ;
#10517 = oriented_edge ( 'none', *, *, #28389, .f. ) ;
#10518 = vertex_point ( 'none', #16394 ) ;
#10519 = cartesian_point ( 'none', ( -1.762615189516236747, -0.3970368780242455320, 0.3809568078437442495 ) ) ;
#10520 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#10521 = axis2_placement_3d ( 'none', #13666, #26733, #817 ) ;
#10522 = axis2_placement_3d ( 'none', #3678, #21243, #17506 ) ;
#10523 = oriented_edge ( 'none', *, *, #21375, .t. ) ;
#10524 = cartesian_point ( 'none', ( -2.414842743648492274, 0.5553544032666813957, -0.5149811465431823887 ) ) ;
#10525 = edge_loop ( 'none', ( #20879, #4833, #6561, #8531, #22748, #13902 ) ) ;
#10526 = cartesian_point ( 'none', ( -1.818974479501458186, -0.3719832640234277399, 0.3652332513677457593 ) ) ;
#10527 = oriented_edge ( 'none', *, *, #4505, .t. ) ;
#10528 = direction ( 'none', ( 0.8571673007021108903, 0.000000000000000000, 0.5150380749100561539 ) ) ;
#10529 = line ( 'none', #5644, #22961 ) ;
#10530 = cartesian_point ( 'none', ( -1.772473926125601951, -0.4182743711071820192, 0.3333954715001035130 ) ) ;
#10531 = oriented_edge ( 'none', *, *, #2849, .f. ) ;
#10532 = edge_curve ( 'none', #25695, #13336, #5452, .t. ) ;
#10533 = cartesian_point ( 'none', ( -0.1999999999999999556, -5.672052148028734955e-17, 0.3125722534602550784 ) ) ;
#10534 = direction ( 'none', ( -0.5999999650308889265, 6.993818951804226484e-08, -0.8000000262268289752 ) ) ;
#10535 = edge_curve ( 'none', #23479, #17501, #12079, .t. ) ;
#10536 = cartesian_point ( 'none', ( -2.462230678306267961, 0.5553544250915123381, -0.7646282347598102325 ) ) ;
#10537 = cartesian_point ( 'none', ( -0.5894357979407596204, -0.3968633409141417712, -1.673539889693626659 ) ) ;
#10538 = cartesian_point ( 'none', ( -2.011498676545559139, 0.5575000818327573437, 0.5160628638116809830 ) ) ;
#10539 = direction ( 'none', ( -6.138984255425305914e-15, 1.534746063856326479e-15, -1.000000000000000000 ) ) ;
#10540 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, -3.002614468262671391e-16 ) ) ;
#10541 = circle ( 'none', #5946, 0.003937007874015752314 ) ;
#10542 = circle ( 'none', #7793, 0.03666637637137253047 ) ;
#10543 = b_spline_curve_with_knots ( 'none', 3,
( #26591, #22286, #24448, #6629, #8930, #11219, #9190, #2438, #4599, #15800 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.2509603216175431140, 0.3662050889276116661, 0.4814498562376802182, 0.5966946235477488258, 0.7119393908578173225 ),
.unspecified. ) ;
#10544 = oriented_edge ( 'none', *, *, #8121, .f. ) ;
#10545 = cartesian_point ( 'none', ( 5.992598442057078391e-17, -9.440762026102868642e-17, 0.3615000000000000435 ) ) ;
#10546 = oriented_edge ( 'none', *, *, #4900, .f. ) ;
#10547 = oriented_edge ( 'none', *, *, #27646, .t. ) ;
#10548 = vertex_point ( 'none', #10934 ) ;
#10549 = cartesian_point ( 'none', ( -2.468404131779809774, 0.5553544244193902024, -0.7569400485849754334 ) ) ;
#10550 = direction ( 'none', ( 0.8436733265810069105, 0.000000000000000000, 0.5368568878348657369 ) ) ;
#10551 = edge_loop ( 'none', ( #6206, #24519, #8295, #11898 ) ) ;
#10552 = oriented_edge ( 'none', *, *, #13027, .t. ) ;
#10553 = oriented_edge ( 'none', *, *, #25104, .f. ) ;
#10554 = vertex_point ( 'none', #1563 ) ;
#10555 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
#10556 = cartesian_point ( 'none', ( 0.7659646192209205173, -0.3970959286419347145, -0.1222542370915106202 ) ) ;
#10557 = vertex_point ( 'none', #3734 ) ;
#10558 = oriented_edge ( 'none', *, *, #21524, .f. ) ;
#10559 = vector ( 'none', #15744, 39.37007874015747433 ) ;
#10560 = axis2_placement_3d ( 'none', #24764, #16567, #5054 ) ;
#10561 = edge_curve ( 'none', #3895, #2961, #28269, .t. ) ;
#10562 = edge_curve ( 'none', #5197, #10137, #21436, .t. ) ;
#10563 = line ( 'none', #12439, #23949 ) ;
#10564 = cartesian_point ( 'none', ( 0.7195218746722017444, -0.3826753930348014143, -0.09078466617538717698 ) ) ;
#10565 = edge_curve ( 'none', #18973, #24286, #16801, .t. ) ;
#10566 = axis2_placement_3d ( 'none', #1026, #5060, #16286 ) ;
#10567 = direction ( 'none', ( 0.7071067193693063579, -5.566366691785538903e-15, 0.7071068430037833474 ) ) ;
#10568 = direction ( 'none', ( 4.177366489513147981e-14, -0.9999999999999963363, -8.742311695395951319e-08 ) ) ;
#10569 = vector ( 'none', #25233, 39.37007874015748143 ) ;
#10570 = cylindrical_surface ( 'none', #4635, 0.03099999999999992345 ) ;
#10571 = axis2_placement_3d ( 'none', #16705, #5768, #3610 ) ;
#10572 = cartesian_point ( 'none', ( -0.04012475996594258576, -0.1000003306878307213, 0.1280000000000000304 ) ) ;
#10573 = cartesian_point ( 'none', ( 0.8422218608834282083, 0.08274539320336946058, -1.909874364714060135 ) ) ;
#10574 = oriented_edge ( 'none', *, *, #2682, .f. ) ;
#10575 = vertex_point ( 'none', #24030 ) ;
#10576 = oriented_edge ( 'none', *, *, #18050, .f. ) ;
#10577 = circle ( 'none', #24811, 0.04450000000000010197 ) ;
#10578 = oriented_edge ( 'none', *, *, #21285, .t. ) ;
#10579 = cartesian_point ( 'none', ( 0.0004921259842519774960, 0.01968503937007870866, 0.1260000000000000564 ) ) ;
#10580 = edge_curve ( 'none', #6865, #19092, #20040, .t. ) ;
#10581 = oriented_edge ( 'none', *, *, #22958, .t. ) ;
#10582 = advanced_face ( 'none', ( #6181 ), #21868, .t. ) ;
#10583 = cartesian_point ( 'none', ( -2.155248691735265787, 0.5775000818327584717, 0.6898128512446560778 ) ) ;
#10584 = cartesian_point ( 'none', ( -2.436908079560128115, 0.5425591272839462853, -0.5104950842076647621 ) ) ;
#10585 = vector ( 'none', #3079, 39.37007874015748143 ) ;
#10586 = cartesian_point ( 'none', ( -2.373848410868001579, -0.1682743711071791048, -1.737743290452859357 ) ) ;
#10587 = oriented_edge ( 'none', *, *, #23959, .f. ) ;
#10588 = oriented_edge ( 'none', *, *, #12181, .f. ) ;
#10589 = oriented_edge ( 'none', *, *, #592, .f. ) ;
#10590 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#10591 = oriented_edge ( 'none', *, *, #22235, .f. ) ;
#10592 = advanced_face ( 'none', ( #28339 ), #12806, .f. ) ;
#10593 = plane ( 'none', #23573 ) ;
#10594 = edge_loop ( 'none', ( #26059, #13162, #23869, #26670 ) ) ;
#10595 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#10596 = b_spline_curve_with_knots ( 'none', 3,
( #19467, #16872, #12554, #5933 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.000000000000000000, 0.0001350025554807267433 ),
.unspecified. ) ;
#10597 = advanced_face ( 'none', ( #19561 ), #13105, .t. ) ;
#10598 = conical_surface ( 'none', #26663, 0.05399999999999993694, 0.2617993877991499074 ) ;
#10599 = direction ( 'none', ( -4.371138804857224878e-08, -8.742273397411541689e-08, 0.9999999999999951150 ) ) ;
#10600 = edge_curve ( 'none', #8727, #13515, #17267, .t. ) ;
#10601 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#10602 = edge_curve ( 'none', #27701, #20057, #8081, .t. ) ;
#10603 = cartesian_point ( 'none', ( 5.992598442057078391e-17, -9.440762026102868642e-17, 0.3615000000000000435 ) ) ;
#10605 = edge_curve ( 'none', #7255, #26237, #21580, .t. ) ;
#10604 = vector ( 'none', #5539, 39.37007874015748143 ) ;
#10606 = circle ( 'none', #41, 0.007874015748031487280 ) ;
#10607 = cartesian_point ( 'none', ( -1.585498657837087988, 0.3775000818327540197, 0.3020629010537848047 ) ) ;
#10608 = advanced_face ( 'none', ( #28482 ), #12511, .t. ) ;
#10609 = cartesian_point ( 'none', ( -2.437758360689257664, 0.5622441670063318409, -0.5145250050496205096 ) ) ;
#10610 = cartesian_point ( 'none', ( -2.101998677856901310, 0.4425000818327581298, 0.5310628558999195281 ) ) ;
#10611 = direction ( 'none', ( 0.8404628948614192296, -0.08715574274765924834, 0.5348139852951370177 ) ) ;
#10612 = line ( 'none', #19393, #21685 ) ;
#10613 = cartesian_point ( 'none', ( -2.403693763844399367, -0.4065558805929497255, -1.819184583416555645 ) ) ;
#10614 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -7.673730319281632393e-16 ) ) ;
#10615 = vector ( 'none', #7231, 39.37007874015748143 ) ;
#10616 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#10617 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#10618 = cartesian_point ( 'none', ( 0.01460450000000014688, -0.004999999999999946328, -1.925527799999999790 ) ) ;
#10619 = edge_loop ( 'none', ( #9599, #4523, #24531, #3467, #7507, #4631, #16458, #20551, #21595, #1247, #19724, #8334, #1627, #20441, #26966, #5596, #985, #7877, #14261, #16718, #15074 ) ) ;
#10620 = oriented_edge ( 'none', *, *, #17052, .t. ) ;
#10621 = cartesian_point ( 'none', ( 0.7504999999999987237, -0.4115000000000032521, -0.08052779999999880312 ) ) ;
#10622 = face_outer_bound ( 'none', #10441, .t. ) ;
#10623 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999963363, 8.742273397411554924e-08 ) ) ;
#10624 = advanced_face ( 'none', ( #19139 ), #6328, .t. ) ;
#10625 = oriented_edge ( 'none', *, *, #24350, .t. ) ;
#10626 = vector ( 'none', #26236, 39.37007874015748143 ) ;
#10627 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#10628 = cartesian_point ( 'none', ( -1.797133755567185576, -0.3489999999999996994, 0.3520314256335237424 ) ) ;
#10629 = cartesian_point ( 'none', ( -2.462500599999999817, 0.6149999999999997691, -0.4615160056880650008 ) ) ;
#10630 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999963363, 8.742273397411554924e-08 ) ) ;
#10631 = oriented_edge ( 'none', *, *, #21158, .t. ) ;
#10632 = edge_loop ( 'none', ( #20291, #21124 ) ) ;
#10633 = vertex_point ( 'none', #25744 ) ;
#10634 = advanced_face ( 'none', ( #14831 ), #15117, .f. ) ;
#10635 = axis2_placement_3d ( 'none', #15124, #4461, #17827 ) ;
#10636 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#10637 = circle ( 'none', #28100, 0.005905511811023682681 ) ;
#10638 = cartesian_point ( 'none', ( -1.336186899999999955, 0.6150000000000001021, 0.5244722000000002771 ) ) ;
#10639 = cartesian_point ( 'none', ( -1.798686900000000310, -0.4182743711071820747, 0.3544721999999997375 ) ) ;
#10640 = edge_curve ( 'none', #16025, #5287, #10783, .t. ) ;
#10641 = direction ( 'none', ( 9.688673656827892725e-16, 1.000000000000000000, 1.246871928516378185e-15 ) ) ;
#10642 = edge_curve ( 'none', #14756, #15156, #24893, .t. ) ;
#10643 = edge_loop ( 'none', ( #26780, #18794, #1336, #10091 ) ) ;
#10644 = cartesian_point ( 'none', ( 0.8570540975383669213, 1.504661128766186561e-16, -1.906944170265125305 ) ) ;
#10645 = cartesian_point ( 'none', ( -1.516998657837085984, 0.6290038599183741530, 0.3020629070422450324 ) ) ;
#10646 = vector ( 'none', #22049, 39.37007874015748143 ) ;
#10647 = cartesian_point ( 'none', ( -2.479999999999999982, -0.3490000000000000324, 0.08747220000000449636 ) ) ;
#10648 = edge_curve ( 'none', #3973, #3034, #13602, .t. ) ;
#10649 = direction ( 'none', ( 1.942890293094014578e-16, 1.000000000000000000, 1.554819628522822217e-15 ) ) ;
#10650 = oriented_edge ( 'none', *, *, #26625, .f. ) ;
#10651 = circle ( 'none', #26697, 0.05399999999999994388 ) ;
#10652 = cartesian_point ( 'none', ( -0.3059540731905435740, 0.8000000000000000444, 0.3347474699742519766 ) ) ;
#10653 = face_outer_bound ( 'none', #17296, .t. ) ;
#10654 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#10655 = face_outer_bound ( 'none', #19417, .t. ) ;
#10656 = vector ( 'none', #5423, 39.37007874015748143 ) ;
#10657 = face_outer_bound ( 'none', #22738, .t. ) ;
#10658 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#10659 = edge_curve ( 'none', #18402, #4394, #4855, .t. ) ;
#10660 = edge_loop ( 'none', ( #28223, #18747, #14502, #7698 ) ) ;
#10661 = oriented_edge ( 'none', *, *, #17240, .t. ) ;
#10662 = vector ( 'none', #7220, 39.37007874015748143 ) ;
#10663 = direction ( 'none', ( -0.8999755520190191316, 3.811109414164718874e-08, -0.4359403695094780096 ) ) ;
#10664 = face_outer_bound ( 'none', #25228, .t. ) ;
#10665 = cartesian_point ( 'none', ( -2.379999999999999893, -0.1489999999999996882, 0.4689722000000005053 ) ) ;
#10666 = oriented_edge ( 'none', *, *, #6050, .f. ) ;
#10667 = vertex_point ( 'none', #26990 ) ;
#10668 = circle ( 'none', #26721, 0.06250000000000009714 ) ;
#10669 = vertex_point ( 'none', #2433 ) ;
#10670 = advanced_face ( 'none', ( #253 ), #6883, .f. ) ;
#10671 = oriented_edge ( 'none', *, *, #28172, .f. ) ;
#10672 = direction ( 'none', ( -1.942890293094014085e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#10673 = edge_curve ( 'none', #14924, #4517, #25519, .t. ) ;
#10674 = cylindrical_surface ( 'none', #22498, 0.02344999999999999168 ) ;
#10675 = oriented_edge ( 'none', *, *, #16037, .t. ) ;
#10676 = edge_loop ( 'none', ( #4255, #2058, #9377, #12679 ) ) ;
#10677 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#10678 = oriented_edge ( 'none', *, *, #18152, .f. ) ;
#10679 = direction ( 'none', ( 0.2360834681860204953, -1.264744441511234352e-15, 0.9717327801660599063 ) ) ;
#10680 = line ( 'none', #4348, #9872 ) ;
#10681 = plane ( 'none', #4149 ) ;
#10682 = axis2_placement_3d ( 'none', #9230, #27188, #22594 ) ;
#10683 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#10684 = edge_loop ( 'none', ( #6342, #205, #20632, #3137, #12834, #25171, #673, #5910, #26090, #24790, #20019, #24452, #15582, #26447 ) ) ;
#10685 = cartesian_point ( 'none', ( -2.364249456799590643, 0.6149999999999997691, -0.4790000507415295150 ) ) ;
#10686 = cartesian_point ( 'none', ( 0.2000000000000000944, -1.088979027305359591e-16, 0.3214999999999999525 ) ) ;
#10687 = vector ( 'none', #21717, 39.37007874015748143 ) ;
#10688 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.4182743711071790771, -1.705527799999999816 ) ) ;
#10689 = cartesian_point ( 'none', ( -0.5743732296613849320, -0.3968633409141413271, -1.663955085629670760 ) ) ;
#10690 = cartesian_point ( 'none', ( 0.7434466946142916921, -0.3761661364495377802, -0.03634253461010147207 ) ) ;
#10691 = cartesian_point ( 'none', ( -2.460422673951947470, 0.5404832032116503315, -0.7599876944160989245 ) ) ;
#10692 = face_outer_bound ( 'none', #11725, .t. ) ;
#10693 = vertex_point ( 'none', #10172 ) ;
#10694 = cartesian_point ( 'none', ( -1.723998664874619724, 0.5150000818327550300, 0.3825628889457298176 ) ) ;
#10695 = vertex_point ( 'none', #21107 ) ;
#10696 = security_classification ( '', '', #25858 ) ;
#10697 = edge_loop ( 'none', ( #22853, #26067, #12127, #7224, #13596, #19751, #19330, #19452, #13704, #27927, #11175, #12856, #22452, #1620, #4093, #18238, #25403, #717, #8417, #8527, #24085 ) ) ;
#10698 = oriented_edge ( 'none', *, *, #14043, .t. ) ;
#10699 = circle ( 'none', #14379, 0.009000000000000027076 ) ;
#10700 = line ( 'none', #8563, #8992 ) ;
#10701 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#10702 = oriented_edge ( 'none', *, *, #27261, .f. ) ;
#10703 = oriented_edge ( 'none', *, *, #2689, .t. ) ;
#10704 = oriented_edge ( 'none', *, *, #12561, .t. ) ;
#10705 = circle ( 'none', #27234, 0.05399999999999987449 ) ;
#10706 = oriented_edge ( 'none', *, *, #6152, .f. ) ;
#10707 = advanced_face ( 'none', ( #16653 ), #7987, .t. ) ;
#10708 = direction ( 'none', ( 0.000000000000000000, 0.9999999999999962252, 8.742275422098582272e-08 ) ) ;
#10709 = cartesian_point ( 'none', ( -1.526998665268022748, 0.5575000818327535690, 0.3870629061680169181 ) ) ;
#10710 = vertex_point ( 'none', #18652 ) ;
#10711 = oriented_edge ( 'none', *, *, #28382, .t. ) ;
#10712 = cartesian_point ( 'none', ( -2.081998670775656368, 0.4425000818327579077, 0.4500628576483754473 ) ) ;
#10713 = face_outer_bound ( 'none', #26546, .t. ) ;
#10714 = direction ( 'none', ( -4.371138804857225540e-08, -8.742273397411543013e-08, 0.9999999999999952260 ) ) ;
#10715 = face_outer_bound ( 'none', #22145, .t. ) ;
#10716 = vector ( 'none', #15564, 39.37007874015748854 ) ;
#10717 = cartesian_point ( 'none', ( 0.7311370230928944114, -0.4115000000000008096, -1.656871425472721038 ) ) ;
#10718 = direction ( 'none', ( -1.664610678349188373e-16, 2.622433896139685775e-16, -1.000000000000000000 ) ) ;
#10719 = cartesian_point ( 'none', ( 0.8504059953548425144, 0.05591785334773458072, -1.908555561981861270 ) ) ;
#10720 = oriented_edge ( 'none', *, *, #10727, .t. ) ;
#10721 = oriented_edge ( 'none', *, *, #19933, .t. ) ;
#10722 = oriented_edge ( 'none', *, *, #16741, .t. ) ;
#10723 = advanced_face ( 'none', ( #5710 ), #9753, .t. ) ;
#10724 = oriented_edge ( 'none', *, *, #9135, .f. ) ;
#10725 = advanced_face ( 'none', ( #25273 ), #25129, .t. ) ;
#10726 = oriented_edge ( 'none', *, *, #16943, .t. ) ;
#10727 = edge_curve ( 'none', #11393, #12633, #5568, .t. ) ;
#10728 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742273109133947195e-08 ) ) ;
#10729 = direction ( 'none', ( -0.5368568878348659590, -1.132976905471921726e-15, 0.8436733265810067994 ) ) ;
#10730 = line ( 'none', #19510, #3206 ) ;
#10731 = edge_loop ( 'none', ( #5807, #10020, #18643, #17533, #14823 ) ) ;
#10732 = oriented_edge ( 'none', *, *, #599, .t. ) ;
#10733 = cartesian_point ( 'none', ( -2.355009152374752723, 0.5602756847792106365, -0.7628572838033297332 ) ) ;
#10734 = oriented_edge ( 'none', *, *, #22883, .t. ) ;
#10735 = cartesian_point ( 'none', ( 0.7267472429575300152, -0.3826753930348014698, -0.05827389436360926739 ) ) ;
#10736 = axis2_placement_3d ( 'none', #25380, #16897, #5522 ) ;
#10737 = oriented_edge ( 'none', *, *, #7377, .t. ) ;
#10738 = cartesian_point ( 'none', ( 2.929714793894570576e-17, -4.615483657205845495e-17, 0.1774999999999999634 ) ) ;
#10739 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#10740 = cartesian_point ( 'none', ( 0.2000000000000001221, -1.088979027305359714e-16, 0.3214999999999999525 ) ) ;
#10741 = b_spline_curve_with_knots ( 'none', 3,
( #4059, #21468, #10526, #19312, #23911, #28089 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003028078001237764143, 0.0006056156002475528285 ),
.unspecified. ) ;
#10742 = line ( 'none', #4275, #9916 ) ;
#10743 = cartesian_point ( 'none', ( -2.042999999999999705, -0.4249999999999999889, 0.5244722000000003881 ) ) ;
#10744 = vector ( 'none', #10514, 39.37007874015748143 ) ;
#10745 = direction ( 'none', ( -0.5368568878348669582, -8.431629610074890092e-16, 0.8436733265810061333 ) ) ;
#10746 = cartesian_point ( 'none', ( -1.798686900000000310, -0.3489999999999996994, 0.3544721999999998485 ) ) ;
#10747 = cartesian_point ( 'none', ( -2.421258144491444497, 0.5411980646616318946, -0.7645521452605259505 ) ) ;
#10748 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#10749 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#10750 = cartesian_point ( 'none', ( -2.123499999999999499, 0.6990038599183736601, 0.5744722000000000994 ) ) ;
#10751 = cartesian_point ( 'none', ( 0.7504999999999997229, -0.4115000000000006430, -1.705527799999998484 ) ) ;
#10752 = edge_curve ( 'none', #8357, #4066, #7294, .t. ) ;
#10753 = cartesian_point ( 'none', ( -0.9366868999999989898, -0.3649999999999969380, -1.812527799999999578 ) ) ;
#10754 = oriented_edge ( 'none', *, *, #9187, .f. ) ;
#10755 = oriented_edge ( 'none', *, *, #28349, .t. ) ;
#10756 = axis2_placement_3d ( 'none', #7075, #18277, #27046 ) ;
#10757 = advanced_face ( 'none', ( #949 ), #22324, .f. ) ;
#10758 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5020079682609870364, -0.7630541392905535458 ) ) ;
#10759 = cylindrical_surface ( 'none', #1004, 0.03250000000000000111 ) ;
#10760 = edge_curve ( 'none', #10693, #19698, #13949, .t. ) ;
#10761 = edge_curve ( 'none', #3043, #28258, #5134, .t. ) ;
#10762 = face_outer_bound ( 'none', #21643, .t. ) ;
#10763 = vertex_point ( 'none', #11749 ) ;
#10764 = advanced_face ( 'none', ( #20533 ), #19557, .f. ) ;
#10765 = direction ( 'none', ( 5.496695768643437564e-14, 1.308737087772246917e-15, -1.000000000000000000 ) ) ;
#10766 = cartesian_point ( 'none', ( 0.7875162214331051791, -0.4182743711071795767, -1.744367639461334107 ) ) ;
#10767 = axis2_placement_3d ( 'none', #26023, #13089, #23722 ) ;
#10768 = direction ( 'none', ( 1.000000000000000000, -2.567390744445684854e-16, 6.805066270359841306e-16 ) ) ;
#10769 = edge_curve ( 'none', #25088, #11426, #12176, .t. ) ;
#10770 = direction ( 'none', ( -0.3324623371360513890, -1.318003429669754123e-15, 0.9431165327710221424 ) ) ;
#10771 = oriented_edge ( 'none', *, *, #13558, .t. ) ;
#10772 = edge_loop ( 'none', ( #26231, #5300, #143, #16096, #15655, #15995, #12942, #7397 ) ) ;
#10773 = edge_loop ( 'none', ( #6357, #18324, #20561, #10734 ) ) ;
#10774 = face_bound ( 'none', #10619, .t. ) ;
#10775 = direction ( 'none', ( -0.8944272067666422243, -3.909663236379358121e-08, 0.4472135639665019147 ) ) ;
#10776 = vertex_point ( 'none', #20961 ) ;
#10777 = line ( 'none', #10491, #27336 ) ;
#10778 = b_spline_curve_with_knots ( 'none', 3,
( #9977, #3199, #3495, #1038 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004791725008174813408, 0.005268114447680538430 ),
.unspecified. ) ;
#10779 = face_outer_bound ( 'none', #2680, .t. ) ;
#10780 = line ( 'none', #17265, #25387 ) ;
#10781 = oriented_edge ( 'none', *, *, #12782, .t. ) ;
#10782 = edge_loop ( 'none', ( #4680, #25120, #3455, #24171 ) ) ;
#10783 = line ( 'none', #23586, #20467 ) ;
#10784 = face_outer_bound ( 'none', #2690, .t. ) ;
#10785 = face_outer_bound ( 'none', #22184, .t. ) ;
#10786 = vector ( 'none', #12075, 39.37007874015748854 ) ;
#10787 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -1.475715455891945576e-16 ) ) ;
#10788 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#10789 = vertex_point ( 'none', #3553 ) ;
#10790 = edge_curve ( 'none', #17224, #8207, #21858, .t. ) ;
#10791 = direction ( 'none', ( 0.8000000262268271989, 5.245363171590913605e-08, -0.5999999650308932564 ) ) ;
#10792 = edge_curve ( 'none', #24371, #9862, #14987, .t. ) ;
#10793 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
#10794 = axis2_placement_3d ( 'none', #10609, #5573, #7887 ) ;
#10795 = cartesian_point ( 'none', ( -2.369978932424963602, 0.6036270530696183911, -0.8142352334236900857 ) ) ;
#10796 = oriented_edge ( 'none', *, *, #4615, .f. ) ;
#10797 = edge_curve ( 'none', #7486, #8525, #12912, .t. ) ;
#10798 = cartesian_point ( 'none', ( -2.365984967681369788, -0.4182743711071790216, -1.751123450083888367 ) ) ;
#10799 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#10800 = edge_curve ( 'none', #15186, #24665, #10742, .t. ) ;
#10801 = edge_curve ( 'none', #27819, #25365, #26002, .t. ) ;
#10802 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#10803 = vertex_point ( 'none', #23693 ) ;
#10804 = oriented_edge ( 'none', *, *, #5531, .t. ) ;
#10805 = cartesian_point ( 'none', ( -2.514999999999999680, 0.4660000000000000808, -0.8900277999999995915 ) ) ;
#10806 = axis2_placement_3d ( 'none', #23957, #4247, #21797 ) ;
#10807 = cartesian_point ( 'none', ( -1.336186899999999955, -0.3108172505637598060, 0.5244722000000002771 ) ) ;
#10808 = advanced_face ( 'none', ( #13061 ), #21684, .t. ) ;
#10809 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#10810 = vertex_point ( 'none', #25704 ) ;
#10811 = edge_loop ( 'none', ( #5723, #1263, #3757 ) ) ;
#10812 = vertex_point ( 'none', #12473 ) ;
#10813 = oriented_edge ( 'none', *, *, #27604, .f. ) ;
#10814 = cartesian_point ( 'none', ( -1.767670457789632721, -0.3970125294218705969, 0.3223818692584948242 ) ) ;
#10815 = axis2_placement_3d ( 'none', #13380, #11463, #8918 ) ;
#10816 = cartesian_point ( 'none', ( -2.464467131847330794, 0.5494488967253006173, -0.5752588643375461386 ) ) ;
#10817 = vector ( 'none', #15605, 39.37007874015748854 ) ;
#10818 = oriented_edge ( 'none', *, *, #18717, .f. ) ;
#10819 = vector ( 'none', #12691, 39.37007874015748854 ) ;
#10820 = oriented_edge ( 'none', *, *, #5248, .t. ) ;
#10821 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#10822 = oriented_edge ( 'none', *, *, #27246, .f. ) ;
#10823 = plane ( 'none', #20816 ) ;
#10824 = cartesian_point ( 'none', ( -2.464467129093857345, 0.5445276423897248419, -0.6382509907520278469 ) ) ;
#10825 = cartesian_point ( 'none', ( -1.798500000000001098, -0.4115000000000033631, 0.3544721999999995155 ) ) ;
#10826 = cartesian_point ( 'none', ( 0.8574999999999987077, -0.3650000000000001577, 0.07947220000000132512 ) ) ;
#10827 = edge_loop ( 'none', ( #7563, #13169, #28043, #4411, #4515, #12218, #6002, #23316, #6309, #3098, #1667, #499, #7976, #19094, #17811, #9035, #6736, #9156, #9073, #1366 ) ) ;
#10828 = cartesian_point ( 'none', ( 0.7173271627228706704, -0.4182743711071820192, -0.08848963002024873292 ) ) ;
#10829 = edge_curve ( 'none', #14711, #22952, #3454, .t. ) ;
#10830 = cartesian_point ( 'none', ( -0.5322870261256016367, -0.4182743711071790216, -1.726604528499896096 ) ) ;
#10831 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4115000000000032521, -0.08049999999999986333 ) ) ;
#10832 = vector ( 'none', #24715, 39.37007874015748854 ) ;
#10833 = cartesian_point ( 'none', ( -1.754000000000001114, -0.4115000000000033631, 0.3544721999999995155 ) ) ;
#10834 = axis2_placement_3d ( 'none', #16988, #28054, #28198 ) ;
#10835 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#10836 = cartesian_point ( 'none', ( -2.462259831145898747, 0.5423203603069366441, -0.7592352957826052906 ) ) ;
#10837 = edge_curve ( 'none', #1147, #26740, #26871, .t. ) ;
#10838 = b_spline_curve_with_knots ( 'none', 3,
( #6144, #5706, #14789, #16791, #21254, #14499 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003027829258062259823, 0.0006055658516124519646 ),
.unspecified. ) ;
#10839 = circle ( 'none', #19107, 0.06300000000000000044 ) ;
#10840 = edge_curve ( 'none', #2951, #27236, #2555, .t. ) ;
#10841 = direction ( 'none', ( -0.5999999650308889265, 6.993818951804226484e-08, -0.8000000262268289752 ) ) ;
#10842 = axis2_placement_3d ( 'none', #1569, #18998, #14695 ) ;
#10843 = direction ( 'none', ( 1.214154663850784639e-16, -0.000000000000000000, 1.000000000000000000 ) ) ;
#10844 = vertex_point ( 'none', #15227 ) ;
#10845 = edge_loop ( 'none', ( #11523, #12820, #2424, #3913 ) ) ;
#10846 = face_outer_bound ( 'none', #3683, .t. ) ;
#10847 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#10848 = line ( 'none', #17878, #4206 ) ;
#10849 = edge_loop ( 'none', ( #14990, #15998, #7714 ) ) ;
#10850 = oriented_edge ( 'none', *, *, #6099, .t. ) ;
#10851 = oriented_edge ( 'none', *, *, #14667, .f. ) ;
#10852 = edge_loop ( 'none', ( #3330, #26507, #26610, #18945 ) ) ;
#10853 = cartesian_point ( 'none', ( -1.390499999999999625, 0.6990038599183736601, 0.5744722000000000994 ) ) ;
#10854 = circle ( 'none', #15881, 0.1249999999999998335 ) ;
#10855 = line ( 'none', #19201, #14723 ) ;
#10856 = oriented_edge ( 'none', *, *, #17964, .t. ) ;
#10857 = oriented_edge ( 'none', *, *, #12117, .f. ) ;
#10858 = circle ( 'none', #9455, 0.06499999999999944711 ) ;
#10859 = cartesian_point ( 'none', ( -2.454813706865206946, -0.4182743798742599717, -1.820320936842879433 ) ) ;
#10860 = vector ( 'none', #6297, 39.37007874015748143 ) ;
#10861 = vector ( 'none', #22848, 39.37007874015748143 ) ;
#10862 = oriented_edge ( 'none', *, *, #27837, .f. ) ;
#10863 = b_spline_curve_with_knots ( 'none', 3,
( #15385, #9312, #9047, #4447 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002000946256635892199, 0.002179187908913384625 ),
.unspecified. ) ;
#10864 = cartesian_point ( 'none', ( 0.4300000000000000488, -0.1249999999999999584, 0.4244722000000003548 ) ) ;
#10865 = cartesian_point ( 'none', ( -2.394151589131999547, -0.1682743711071789938, -1.821312309547139741 ) ) ;
#10866 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#10867 = cartesian_point ( 'none', ( -1.515998679605359056, 0.4425000818327534668, 0.5510629071296668791 ) ) ;
#10868 = edge_curve ( 'none', #28401, #5440, #21544, .t. ) ;
#10869 = edge_curve ( 'none', #3774, #26173, #21257, .t. ) ;
#10870 = face_outer_bound ( 'none', #13092, .t. ) ;
#10871 = vector ( 'none', #20682, 39.37007874015748854 ) ;
#10872 = cartesian_point ( 'none', ( -2.529999999999999361, 0.4030000000000001359, -0.8270277999999996466 ) ) ;
#10873 = cartesian_point ( 'none', ( -0.6854999999999999982, 0.02500000000000001180, -1.925527799999999790 ) ) ;
#10874 = edge_loop ( 'none', ( #320, #8799, #2993, #6242 ) ) ;
#10875 = oriented_edge ( 'none', *, *, #17993, .t. ) ;
#10876 = oriented_edge ( 'none', *, *, #8209, .t. ) ;
#10877 = axis2_placement_3d ( 'none', #20246, #20813, #11458 ) ;
#10878 = axis2_placement_3d ( 'none', #20240, #6871, #2673 ) ;
#10879 = oriented_edge ( 'none', *, *, #11581, .t. ) ;
#10880 = oriented_edge ( 'none', *, *, #27405, .t. ) ;
#10881 = cartesian_point ( 'none', ( -0.5823901315086515984, -0.3968633409141411050, -1.667984336967144765 ) ) ;
#10882 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 1.475715455891945576e-16 ) ) ;
#10883 = plane ( 'none', #6459 ) ;
#10884 = vector ( 'none', #2402, 39.37007874015748143 ) ;
#10885 = edge_loop ( 'none', ( #2078, #21900, #28366, #20626, #19745, #13739, #17534, #7143, #9310, #3573 ) ) ;
#10886 = oriented_edge ( 'none', *, *, #25897, .f. ) ;
#10887 = vertex_point ( 'none', #1527 ) ;
#10888 = line ( 'none', #16715, #16883 ) ;
#10889 = edge_loop ( 'none', ( #19188, #16140, #1329, #24728 ) ) ;
#10890 = cartesian_point ( 'none', ( -2.339031981983416664, -0.3974381163265461869, -1.781214623546458320 ) ) ;
#10891 = oriented_edge ( 'none', *, *, #9363, .f. ) ;
#10892 = line ( 'none', #8743, #17735 ) ;
#10893 = axis2_placement_3d ( 'none', #1547, #7355, #25048 ) ;
#10894 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#10895 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999962252, -8.742273397411554924e-08 ) ) ;
#10896 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#10897 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#10898 = cartesian_point ( 'none', ( 0.7119221481432275178, -0.4137580796234359148, -1.742090805804944464 ) ) ;
#10899 = edge_curve ( 'none', #24122, #28108, #21823, .t. ) ;
#10900 = cartesian_point ( 'none', ( -2.339006096283226199, -0.4068273138859535010, -1.780375568636695327 ) ) ;
#10901 = cartesian_point ( 'none', ( 0.06300000000000002820, -5.402354225908924813e-17, 0.1774999999999999634 ) ) ;
#10902 = edge_curve ( 'none', #15828, #9257, #1816, .t. ) ;
#10903 = face_outer_bound ( 'none', #2865, .t. ) ;
#10904 = cartesian_point ( 'none', ( -0.5350769343781575094, -0.4182743711071790771, -1.710733467723579260 ) ) ;
#10905 = axis2_placement_3d ( 'none', #16318, #13613, #24799 ) ;
#10906 = cartesian_point ( 'none', ( -2.389663987180074667, 0.5964051766768242446, -0.4622667309784979639 ) ) ;
#10907 = cylindrical_surface ( 'none', #25534, 0.04450000000000003259 ) ;
#10908 = vector ( 'none', #19020, 39.37007874015748854 ) ;
#10909 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#10910 = oriented_edge ( 'none', *, *, #1325, .t. ) ;
#10911 = edge_loop ( 'none', ( #10129, #18129, #19116, #22072 ) ) ;
#10912 = cartesian_point ( 'none', ( -1.784011628644278202, -0.4115000000000033076, 0.3123968260211661963 ) ) ;
#10913 = cartesian_point ( 'none', ( -0.7744999999999997442, 0.02500000000000000486, -1.925527799999999790 ) ) ;
#10914 = vertex_point ( 'none', #6146 ) ;
#10915 = cartesian_point ( 'none', ( -2.350496247171071307, -0.4182743711071790216, -1.776553404267043890 ) ) ;
#10916 = oriented_edge ( 'none', *, *, #4871, .f. ) ;
#10917 = cartesian_point ( 'none', ( -0.02344999999999999168, 0.2000000000000000389, 0.2275000000000000910 ) ) ;
#10918 = face_bound ( 'none', #22069, .t. ) ;
#10919 = direction ( 'none', ( 0.2360834681860236595, -1.686325922014977821e-15, 0.9717327801660591291 ) ) ;
#10920 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#10921 = oriented_edge ( 'none', *, *, #8685, .f. ) ;
#10922 = oriented_edge ( 'none', *, *, #1463, .f. ) ;
#10923 = vertex_point ( 'none', #21398 ) ;
#10924 = direction ( 'none', ( -0.5368568878348713991, -1.264744441511234352e-15, 0.8436733265810033577 ) ) ;
#10925 = cartesian_point ( 'none', ( -1.526998657837085771, 0.6290038599183741530, 0.3020629061680172311 ) ) ;
#10926 =( bounded_curve ( ) b_spline_curve ( 3, ( #16970, #4157, #19267, #28038 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.480950422761655894, 4.510416869214020963 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999276453532923714, 0.9999276453532923714, 1.000000000000000000 ) )
representation_item ( '' ) );
#10927 = axis2_placement_3d ( 'none', #9331, #2841, #24579 ) ;
#10928 = vertex_point ( 'none', #14647 ) ;
#10929 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#10930 = cartesian_point ( 'none', ( -2.436908068391359539, 0.5494489134010148712, -0.7660068946289635416 ) ) ;
#10931 = vector ( 'none', #6324, 39.37007874015748854 ) ;
#10932 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#10933 = oriented_edge ( 'none', *, *, #9852, .t. ) ;
#10934 = cartesian_point ( 'none', ( -0.9366868999999989898, -0.4249999999999968803, -1.812527799999998912 ) ) ;
#10935 = advanced_face ( 'none', ( #10315, #14793 ), #23552, .f. ) ;
#10936 = cartesian_point ( 'none', ( -1.775263834378157934, -0.4182743711071820747, 0.3492665322764204050 ) ) ;
#10937 = cartesian_point ( 'none', ( -1.814120278352141513, -0.4017063766295022598, 0.3961429291412424392 ) ) ;
#10938 = cartesian_point ( 'none', ( -2.464467131675239120, 0.5553544088805081325, -0.5791958716952858577 ) ) ;
#10939 = advanced_face ( 'none', ( #12621 ), #1677, .f. ) ;
#10940 = edge_curve ( 'none', #4050, #3944, #8464, .t. ) ;
#10941 = cartesian_point ( 'none', ( -0.04789549999999994506, -0.004999999999999946328, -1.925527799999999790 ) ) ;
#10942 = edge_curve ( 'none', #26950, #18496, #21864, .t. ) ;
#10943 = line ( 'none', #11475, #3022 ) ;
#10944 = direction ( 'none', ( 4.371137711049286504e-08, 8.742273109133937931e-08, -0.9999999999999951150 ) ) ;
#10945 = direction ( 'none', ( 2.329792898495684861e-16, -1.689897845247309768e-16, 1.000000000000000000 ) ) ;
#10946 = circle ( 'none', #3594, 0.08100000000000004419 ) ;
#10947 = plane ( 'none', #20103 ) ;
#10948 = face_outer_bound ( 'none', #11378, .t. ) ;
#10949 = axis2_placement_3d ( 'none', #22559, #13526, #27001 ) ;
#10950 = face_outer_bound ( 'none', #1040, .t. ) ;
#10951 = oriented_edge ( 'none', *, *, #6928, .t. ) ;
#10952 = oriented_edge ( 'none', *, *, #1809, .f. ) ;
#10953 = line ( 'none', #19587, #18633 ) ;
#10954 = direction ( 'none', ( 0.1389487870661312297, -0.9659258262890678681, -0.2183587247641651241 ) ) ;
#10955 = plane ( 'none', #13529 ) ;
#10956 = oriented_edge ( 'none', *, *, #1979, .t. ) ;
#10957 = oriented_edge ( 'none', *, *, #9684, .t. ) ;
#10958 = oriented_edge ( 'none', *, *, #3543, .t. ) ;
#10959 = edge_curve ( 'none', #4875, #22647, #5298, .t. ) ;
#10960 = b_spline_curve_with_knots ( 'none', 3,
( #19509, #28284, #19227, #17363 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002000946256635876587, 0.002179187908913384625 ),
.unspecified. ) ;
#10961 = edge_loop ( 'none', ( #7663, #1304, #452, #28237 ) ) ;
#10962 = advanced_face ( 'none', ( #21970 ), #15493, .f. ) ;
#10963 = cartesian_point ( 'none', ( -0.1690000000000000391, -6.280976942078413961e-17, 0.3215000000000000635 ) ) ;
#10964 = direction ( 'none', ( 1.850375408459407606e-13, 0.000000000000000000, -1.000000000000000000 ) ) ;
#10965 = oriented_edge ( 'none', *, *, #19212, .f. ) ;
#10966 = oriented_edge ( 'none', *, *, #5528, .t. ) ;
#10967 = plane ( 'none', #6325 ) ;
#10968 = axis2_placement_3d ( 'none', #26766, #847, #5036 ) ;
#10969 = cartesian_point ( 'none', ( -2.384000000000000785, -0.4182743711071790216, -1.779527799999999882 ) ) ;
#10970 = edge_curve ( 'none', #4854, #25155, #9001, .t. ) ;
#10971 = cartesian_point ( 'none', ( -1.767670457789632721, -0.3970125294218705969, 0.3223818692584948242 ) ) ;
#10972 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#10973 = circle ( 'none', #14641, 0.1049999999999999961 ) ;
#10974 = edge_curve ( 'none', #5763, #20312, #22784, .t. ) ;
#10975 = cartesian_point ( 'none', ( -0.2559999999999998943, -8.267064197236701535e-18, 0.3215000000000000635 ) ) ;
#10976 = edge_curve ( 'none', #9080, #4227, #22250, .t. ) ;
#10977 = edge_loop ( 'none', ( #1629, #19508, #27703, #20352 ) ) ;
#10978 = edge_curve ( 'none', #15908, #7870, #13346, .t. ) ;
#10979 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4182743711071820192, -0.08049999999999990496 ) ) ;
#10980 = cartesian_point ( 'none', ( 2.097911224303999591e-17, -3.303572949937843695e-17, 0.1260000000000000564 ) ) ;
#10981 = edge_curve ( 'none', #682, #5917, #1545, .t. ) ;
#10982 = cartesian_point ( 'none', ( -1.392249414511611105, 0.7095328033690042613, 0.5435864523960239891 ) ) ;
#10983 = cartesian_point ( 'none', ( -2.355018305129515710, 0.5720867076412380348, -0.7541636637819529865 ) ) ;
#10984 = edge_curve ( 'none', #27230, #3476, #22120, .t. ) ;
#10985 = cartesian_point ( 'none', ( -0.4719999999999992535, 0.8130000000000019433, 0.4614722000000001656 ) ) ;
#10986 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#10987 = cartesian_point ( 'none', ( 0.6199999999999968869, -0.2266434757290157476, -1.890480237920045381 ) ) ;
#10988 = face_outer_bound ( 'none', #15150, .t. ) ;
#10989 = oriented_edge ( 'none', *, *, #2695, .f. ) ;
#10990 = edge_loop ( 'none', ( #15072, #470 ) ) ;
#10991 = axis2_placement_3d ( 'none', #19976, #103, #15508 ) ;
#10992 = axis2_placement_3d ( 'none', #18212, #26975, #16054 ) ;
#10993 = face_outer_bound ( 'none', #14918, .t. ) ;
#10994 = direction ( 'none', ( 0.8571673007021116675, 0.000000000000000000, 0.5150380749100552658 ) ) ;
#10995 = direction ( 'none', ( 4.371138804857224878e-08, 8.742273397411541689e-08, -0.9999999999999951150 ) ) ;
#10996 = oriented_edge ( 'none', *, *, #21918, .f. ) ;
#10997 = oriented_edge ( 'none', *, *, #24204, .t. ) ;
#10998 = edge_curve ( 'none', #24768, #26577, #22492, .t. ) ;
#10999 = oriented_edge ( 'none', *, *, #7051, .t. ) ;
#11000 = oriented_edge ( 'none', *, *, #5878, .t. ) ;
#11001 = cartesian_point ( 'none', ( -0.5268159566982010267, -0.4017578769931897664, -1.674277800676557959 ) ) ;
#11002 = line ( 'none', #19778, #24851 ) ;
#11003 = oriented_edge ( 'none', *, *, #27443, .t. ) ;
#11004 = oriented_edge ( 'none', *, *, #621, .t. ) ;
#11005 = advanced_face ( 'none', ( #2398 ), #2522, .f. ) ;
#11006 = cartesian_point ( 'none', ( -2.011498664874618036, 0.5575000818327573437, 0.3825628638116814195 ) ) ;
#11007 = vector ( 'none', #12331, 39.37007874015748143 ) ;
#11008 = edge_curve ( 'none', #17401, #23166, #16103, .t. ) ;
#11009 = oriented_edge ( 'none', *, *, #26687, .t. ) ;
#11010 = edge_curve ( 'none', #25626, #18606, #12357, .t. ) ;
#11011 = plane ( 'none', #4190 ) ;
#11012 = direction ( 'none', ( -0.8571673007021128887, 1.049727191138619312e-16, 0.5150380749100531563 ) ) ;
#11013 = circle ( 'none', #19736, 0.1149999999999999356 ) ;
#11014 = axis2_placement_3d ( 'none', #21934, #2485, #4519 ) ;
#11015 = cartesian_point ( 'none', ( -1.923998677988035366, 0.5150000818327566954, 0.5325628714611738701 ) ) ;
#11016 = direction ( 'none', ( 5.463695987328519337e-15, 0.000000000000000000, -1.000000000000000000 ) ) ;
#11017 = line ( 'none', #19795, #26219 ) ;
#11018 = face_outer_bound ( 'none', #7188, .t. ) ;
#11019 = edge_loop ( 'none', ( #10200, #26978, #7624, #22601, #24336 ) ) ;
#11020 = oriented_edge ( 'none', *, *, #22354, .t. ) ;
#11021 = oriented_edge ( 'none', *, *, #9688, .f. ) ;
#11022 = edge_loop ( 'none', ( #24907, #27716, #16563, #2283, #5778, #20574, #12654, #3457, #26382, #19722, #20912, #14928, #9553, #17638, #18153, #23070, #8071, #19454, #17044, #9404, #23786 ) ) ;
#11023 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#11024 = cartesian_point ( 'none', ( -0.2252051635001907637, -0.01889311337309580383, 0.1439999999999998226 ) ) ;
#11025 = cartesian_point ( 'none', ( -2.437269261355188288, 0.5386221196640074149, -0.5134013861904674902 ) ) ;
#11026 = circle ( 'none', #24354, 0.003937007874015739303 ) ;
#11027 = cartesian_point ( 'none', ( -2.425097044941404434, 0.5425591492773033098, -0.7620698868409935267 ) ) ;
#11028 = oriented_edge ( 'none', *, *, #17684, .f. ) ;
#11029 = oriented_edge ( 'none', *, *, #5122, .t. ) ;
#11030 = oriented_edge ( 'none', *, *, #6582, .t. ) ;
#11031 = line ( 'none', #6571, #7678 ) ;
#11032 = oriented_edge ( 'none', *, *, #7137, .f. ) ;
#11033 = edge_curve ( 'none', #11364, #22135, #2047, .t. ) ;
#11034 = cartesian_point ( 'none', ( 0.7504999999999987237, -0.4115000000000032521, -0.08052779999999880312 ) ) ;
#11035 = edge_curve ( 'none', #15686, #11860, #27174, .t. ) ;
#11036 = oriented_edge ( 'none', *, *, #8392, .t. ) ;
#11037 = cartesian_point ( 'none', ( -2.459946694669167933, 0.5645504129005262106, -0.5154007115854044585 ) ) ;
#11038 = vector ( 'none', #2323, 39.37007874015748854 ) ;
#11039 = direction ( 'none', ( -5.627166815541144646e-16, -1.483110105720601298e-15, 1.000000000000000000 ) ) ;
#11040 = cartesian_point ( 'none', ( -1.515998657837087427, 0.4425000818327534668, 0.3020629071296678236 ) ) ;
#11041 = vector ( 'none', #20608, 39.37007874015748143 ) ;
#11042 = direction ( 'none', ( -3.258709995156765057e-16, -6.829364738799808617e-16, -1.000000000000000000 ) ) ;
#11043 = vector ( 'none', #4092, 39.37007874015748143 ) ;
#11044 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#11045 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#11046 = cartesian_point ( 'none', ( -2.339016071349736769, -0.4021397065676274307, -1.780795187650728861 ) ) ;
#11047 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#11048 = line ( 'none', #17384, #1194 ) ;
#11049 = direction ( 'none', ( 4.371138804857224878e-08, 8.742273397411541689e-08, -0.9999999999999951150 ) ) ;
#11050 = axis2_placement_3d ( 'none', #23747, #19295, #19723 ) ;
#11051 = cartesian_point ( 'none', ( 0.7397153338246126308, -0.3826753930347990829, -1.675049674672201450 ) ) ;
#11052 = direction ( 'none', ( -4.371135398084651427e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#11053 = direction ( 'none', ( 0.5368568878348661810, 1.264744441511233760e-15, -0.8436733265810064664 ) ) ;
#11054 = vertex_point ( 'none', #14241 ) ;
#11055 = oriented_edge ( 'none', *, *, #1256, .t. ) ;
#11056 = vector ( 'none', #24031, 39.37007874015748143 ) ;
#11057 = direction ( 'none', ( 0.9024935347676691366, 0.4307034010807878066, -1.374778278812873043e-16 ) ) ;
#11058 = oriented_edge ( 'none', *, *, #16573, .t. ) ;
#11059 = vector ( 'none', #6487, 39.37007874015748143 ) ;
#11060 = cartesian_point ( 'none', ( -2.431320399105832752, -0.4114999999999999769, -1.757527015732124998 ) ) ;
#11061 = oriented_edge ( 'none', *, *, #2854, .f. ) ;
#11062 = cartesian_point ( 'none', ( -2.514999999999999680, 0.7030000000000000693, -0.8270277999999996466 ) ) ;
#11063 = cartesian_point ( 'none', ( 0.7360412118778817403, -0.3919914447876918229, -1.667757586797442126 ) ) ;
#11064 = cartesian_point ( 'none', ( -2.514999999999999680, 0.6400000000000000133, -0.8900277999999995915 ) ) ;
#11065 = vertex_point ( 'none', #9632 ) ;
#11066 = oriented_edge ( 'none', *, *, #13907, .t. ) ;
#11067 = edge_loop ( 'none', ( #23147, #15253, #19684, #20217 ) ) ;
#11068 = direction ( 'none', ( 0.8436733265810080207, 0.000000000000000000, 0.5368568878348638496 ) ) ;
#11069 = cartesian_point ( 'none', ( -2.355009157821466914, 0.5602756629923639764, -0.5136446853781339028 ) ) ;
#11070 = edge_curve ( 'none', #15452, #4049, #15458, .t. ) ;
#11071 = circle ( 'none', #26667, 0.06250000000000001388 ) ;
#11072 = axis2_placement_3d ( 'none', #15946, #24721, #8198 ) ;
#11073 = oriented_edge ( 'none', *, *, #6748, .t. ) ;
#11074 = cartesian_point ( 'none', ( -1.973998679168242232, 0.6025000818327570506, 0.5460628670900349313 ) ) ;
#11075 = cartesian_point ( 'none', ( -2.355009157563328959, 0.5327166089068058330, -0.5254557114094690062 ) ) ;
#11076 = face_outer_bound ( 'none', #12546, .t. ) ;
#11077 = oriented_edge ( 'none', *, *, #11862, .t. ) ;
#11078 = vertex_point ( 'none', #13963 ) ;
#11079 = cartesian_point ( 'none', ( 0.8424200122079971154, -0.08220987638102396355, -1.909850925906975583 ) ) ;
#11080 = circle ( 'none', #21173, 0.2362705516334142331 ) ;
#11081 = face_bound ( 'none', #7245, .t. ) ;
#11082 = cartesian_point ( 'none', ( -1.800240044432814823, -0.3489999999999996994, 0.3569129743664760657 ) ) ;
#11083 = plane ( 'none', #9305 ) ;
#11084 = vector ( 'none', #12265, 39.37007874015748854 ) ;
#11085 = cartesian_point ( 'none', ( -1.766014062722871092, -0.4182743711071820747, 0.3624618300202483989 ) ) ;
#11086 = cartesian_point ( 'none', ( -2.415254525432236399, 0.5494489127126468420, -0.7581328779344257418 ) ) ;
#11087 = plane ( 'none', #18279 ) ;
#11088 = line ( 'none', #11354, #10001 ) ;
#11089 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#11090 = direction ( 'none', ( -1.020834659419799449e-16, 1.000000000000000000, -2.588457267232843400e-17 ) ) ;
#11091 = oriented_edge ( 'none', *, *, #28044, .t. ) ;
#11092 = oriented_edge ( 'none', *, *, #23459, .t. ) ;
#11093 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #330, #7098, #20476, #24931 ),
( #744, #9538, #7384, #20201 ),
( #15871, #11157, #466, #22487 ),
( #18168, #18301, #9267, #5215 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 4 ),
( 0.000000000000000000, 1.000000000000000000 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9296181276189999787, 0.9296181276189999787, 1.000000000000000000),
( 0.8047378541240000072, 0.7480988971749999994, 0.7480988971749999994, 0.8047378541240000072),
( 0.8047378541240000072, 0.7480988971749999994, 0.7480988971749999994, 0.8047378541240000072),
( 1.000000000000000000, 0.9296181276189999787, 0.9296181276189999787, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#11094 = line ( 'none', #2305, #6257 ) ;
#11095 = edge_curve ( 'none', #5519, #7478, #3586, .t. ) ;
#11096 = face_outer_bound ( 'none', #15004, .t. ) ;
#11097 = direction ( 'none', ( -0.8404628948614247808, -0.08715574274765747198, -0.5348139852951284690 ) ) ;
#11098 = edge_loop ( 'none', ( #11925, #19223, #8806, #3643 ) ) ;
#11099 = oriented_edge ( 'none', *, *, #15883, .t. ) ;
#11100 = edge_curve ( 'none', #18634, #10235, #18109, .t. ) ;
#11101 = oriented_edge ( 'none', *, *, #18745, .t. ) ;
#11102 = oriented_edge ( 'none', *, *, #12340, .f. ) ;
#11103 = cartesian_point ( 'none', ( -1.773998664874619990, 0.4650000818327554852, 0.3825628845745909223 ) ) ;
#11105 = advanced_face ( 'none', ( #1123 ), #25019, .t. ) ;
#11104 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#11106 = axis2_placement_3d ( 'none', #13088, #21851, #10919 ) ;
#11107 = oriented_edge ( 'none', *, *, #10204, .f. ) ;
#11108 = cartesian_point ( 'none', ( -0.5731415161263329061, -0.4115000000000005320, -1.663505472535634633 ) ) ;
#11110 = direction ( 'none', ( 1.000000000000000000, 1.020834659419799202e-16, 4.857225732735058632e-17 ) ) ;
#11109 = vector ( 'none', #21004, 39.37007874015747433 ) ;
#11111 = oriented_edge ( 'none', *, *, #21329, .f. ) ;
#11112 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#11113 = cartesian_point ( 'none', ( -2.291238788393644921, 0.5553544025303128739, -0.5065580688476440940 ) ) ;
#11114 = axis2_placement_3d ( 'none', #9660, #7215, #18280 ) ;
#11115 = cartesian_point ( 'none', ( -2.011498664874618036, 0.5575000818327573437, 0.3825628638116814195 ) ) ;
#11116 = axis2_placement_3d ( 'none', #5748, #22867, #7775 ) ;
#11117 = vertex_point ( 'none', #18255 ) ;
#11118 = line ( 'none', #9096, #26689 ) ;
#11119 = axis2_placement_3d ( 'none', #13521, #4863, #2699 ) ;
#11120 = cartesian_point ( 'none', ( -1.545000000000000151, -0.1549999999999999989, 0.4644722000000001128 ) ) ;
#11121 = plane ( 'none', #17737 ) ;
#11122 = vector ( 'none', #21794, 39.37007874015748143 ) ;
#11123 = face_outer_bound ( 'none', #15290, .t. ) ;
#11124 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#11125 = vector ( 'none', #9816, 39.37007874015748143 ) ;
#11126 = direction ( 'none', ( 0.5348139852951313555, -0.08715574274765720830, -0.8404628948614228934 ) ) ;
#11127 = axis2_placement_3d ( 'none', #13489, #4698, #4416 ) ;
#11128 = edge_curve ( 'none', #23542, #20056, #704, .t. ) ;
#11129 = vertex_point ( 'none', #22712 ) ;
#11130 = edge_loop ( 'none', ( #23363, #22612, #25095, #24701, #18141, #16601, #28424, #27676 ) ) ;
#11131 = cylindrical_surface ( 'none', #9435, 0.06250000000000008327 ) ;
#11132 = edge_curve ( 'none', #7954, #27463, #23007, .t. ) ;
#11133 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#11134 = cartesian_point ( 'none', ( -1.473749999999999449, 0.6290038599183741530, 0.5244722000000003881 ) ) ;
#11135 = edge_curve ( 'none', #15752, #15698, #18178, .t. ) ;
#11136 = direction ( 'none', ( -4.371138804857224878e-08, -8.742273397411541689e-08, 0.9999999999999951150 ) ) ;
#11137 = oriented_edge ( 'none', *, *, #9941, .f. ) ;
#11138 = edge_curve ( 'none', #11395, #13820, #14393, .t. ) ;
#11139 = vertex_point ( 'none', #11930 ) ;
#11140 = axis2_placement_3d ( 'none', #4730, #6625, #19566 ) ;
#11141 = vertex_point ( 'none', #27020 ) ;
#11142 = line ( 'none', #11396, #19879 ) ;
#11144 = edge_curve ( 'none', #6957, #10137, #984, .t. ) ;
#11143 = cartesian_point ( 'none', ( -0.5773629769071055851, -0.4115000000000005320, -1.656871425472721038 ) ) ;
#11145 = vector ( 'none', #24774, 39.37007874015748854 ) ;
#11146 = advanced_face ( 'none', ( #18690 ), #27458, .t. ) ;
#11147 = oriented_edge ( 'none', *, *, #7981, .t. ) ;
#11148 = oriented_edge ( 'none', *, *, #10535, .f. ) ;
#11149 = b_spline_curve_with_knots ( 'none', 3,
( #27884, #17109, #24004, #25868, #8620, #8192 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003027829258062280423, 0.0006055658516124560846 ),
.unspecified. ) ;
#11150 = circle ( 'none', #12978, 0.02344999999999999168 ) ;
#11151 = cartesian_point ( 'none', ( -2.424830140889011165, -0.4182743798742598051, -1.850304504533163419 ) ) ;
#11152 = oriented_edge ( 'none', *, *, #8349, .f. ) ;
#11153 = vector ( 'none', #25003, 39.37007874015748143 ) ;
#11154 = direction ( 'none', ( 0.9680350435633808814, -0.08715574274765815199, -0.2351850993140239821 ) ) ;
#11155 = cartesian_point ( 'none', ( 0.7415103411035834924, -0.4115000000000006986, -1.673173147425206508 ) ) ;
#11156 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#11157 = cartesian_point ( 'none', ( -2.418637351700283933, 0.5386221201710507112, -0.5192012870688001991 ) ) ;
#11158 = cartesian_point ( 'none', ( -1.767752456273093298, -0.3672743711071820849, 0.3741567967069165945 ) ) ;
#11159 = advanced_face ( 'none', ( #7764 ), #12205, .f. ) ;
#11160 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#11161 = axis2_placement_3d ( 'none', #5274, #27145, #7302 ) ;
#11162 = cartesian_point ( 'none', ( -1.586498679168243608, 0.5775000818327540308, 0.5460629009663611200 ) ) ;
#11163 = advanced_face ( 'none', ( #10057 ), #7622, .f. ) ;
#11164 = edge_loop ( 'none', ( #7509, #1517, #24726, #26784, #20058, #14096 ) ) ;
#11165 = oriented_edge ( 'none', *, *, #20468, .f. ) ;
#11166 = axis2_placement_3d ( 'none', #4884, #9484, #7046 ) ;
#11167 = oriented_edge ( 'none', *, *, #27945, .f. ) ;
#11168 = edge_curve ( 'none', #17224, #24718, #1099, .t. ) ;
#11169 = advanced_face ( 'none', ( #1681 ), #7739, .t. ) ;
#11170 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#11171 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#11172 = cartesian_point ( 'none', ( 0.8739957252494909845, 0.03488364727211745731, -1.922119065651259673 ) ) ;
#11173 = edge_curve ( 'none', #8247, #17930, #14010, .t. ) ;
#11174 = oriented_edge ( 'none', *, *, #20234, .t. ) ;
#11175 = oriented_edge ( 'none', *, *, #27316, .f. ) ;
#11176 = oriented_edge ( 'none', *, *, #192, .f. ) ;
#11177 = cartesian_point ( 'none', ( -1.723998683976496915, 0.4740000818327551046, 0.6010628889457291235 ) ) ;
#11178 = edge_loop ( 'none', ( #17360, #13497, #11199, #12758 ) ) ;
#11179 = cartesian_point ( 'none', ( -2.438608631009915317, 0.5622441889753203581, -0.7658210642813529923 ) ) ;
#11180 = cylindrical_surface ( 'none', #2661, 0.1000000000000000194 ) ;
#11181 = cartesian_point ( 'none', ( 0.1564999999999999170, 0.000000000000000000, 0.2274999999999999245 ) ) ;
#11182 = cartesian_point ( 'none', ( 0.7134369941950556848, -0.4137580796234360259, -1.667449948143227445 ) ) ;
#11183 = vector ( 'none', #12905, 39.37007874015748854 ) ;
#11184 = cartesian_point ( 'none', ( -2.514999999999999680, 0.6180000000000001048, -0.4925277999999995715 ) ) ;
#11185 = cartesian_point ( 'none', ( -1.586498676545560871, 0.5475000818327540042, 0.5160629009663612043 ) ) ;
#11186 = cartesian_point ( 'none', ( 0.8711946763192937038, 0.04966943897222845378, -1.922756682754627411 ) ) ;
#11187 = direction ( 'none', ( -4.371137711049236211e-08, -8.742273109133838669e-08, 0.9999999999999953371 ) ) ;
#11188 = edge_curve ( 'none', #8525, #8401, #25136, .t. ) ;
#11189 = line ( 'none', #28310, #13355 ) ;
#11190 = direction ( 'none', ( 0.9999999999999990008, -3.897916532926553139e-15, 4.371138804857207673e-08 ) ) ;
#11191 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#11192 = line ( 'none', #13495, #11382 ) ;
#11193 = vertex_point ( 'none', #3264 ) ;
#11194 = edge_loop ( 'none', ( #24884, #4707, #5353, #17197 ) ) ;
#11195 = advanced_face ( 'none', ( #16504 ), #3557, .t. ) ;
#11196 = direction ( 'none', ( 0.000000000000000000, 0.9999999999999962252, 8.742273109133947195e-08 ) ) ;
#11197 = edge_loop ( 'none', ( #13917, #4089, #7210, #25015, #3941, #13948 ) ) ;
#11198 = cartesian_point ( 'none', ( -1.798593450000165461, -0.3762859242436153995, 0.3099722981226079588 ) ) ;
#11199 = oriented_edge ( 'none', *, *, #23300, .t. ) ;
#11200 = vector ( 'none', #1519, 39.37007874015748854 ) ;
#11201 = direction ( 'none', ( -0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#11202 = face_outer_bound ( 'none', #1897, .t. ) ;
#11203 = cartesian_point ( 'none', ( 0.7355160413624554083, -0.2062441068447902759, -1.496771671457771014 ) ) ;
#11204 = oriented_edge ( 'none', *, *, #6962, .f. ) ;
#11205 = oriented_edge ( 'none', *, *, #10300, .t. ) ;
#11206 = oriented_edge ( 'none', *, *, #22388, .f. ) ;
#11207 = direction ( 'none', ( 0.5368568878348659590, 1.132976905471921726e-15, -0.8436733265810067994 ) ) ;
#11208 = cartesian_point ( 'none', ( 0.7722261056363906029, -0.3826753930348014698, -0.05724724295752994796 ) ) ;
#11209 = oriented_edge ( 'none', *, *, #3796, .t. ) ;
#11210 = line ( 'none', #9314, #20471 ) ;
#11211 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#11212 = line ( 'none', #24303, #14252 ) ;
#11213 = oriented_edge ( 'none', *, *, #19706, .t. ) ;
#11214 = cartesian_point ( 'none', ( 0.8479235131455605812, -0.06535728184203566660, -1.909032296914842330 ) ) ;
#11215 = face_outer_bound ( 'none', #2718, .t. ) ;
#11216 = face_outer_bound ( 'none', #12312, .t. ) ;
#11217 = cartesian_point ( 'none', ( -2.457443389433509040, 0.5386221410145117794, -0.7576228076965222380 ) ) ;
#11218 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#11219 = cartesian_point ( 'none', ( -2.338589860677806165, -0.3762859242436120688, -1.774034711838646805 ) ) ;
#11220 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#11221 = direction ( 'none', ( -0.7999999737731691152, 5.245364906314443845e-08, -0.6000000349691040347 ) ) ;
#11222 = line ( 'none', #22291, #19655 ) ;
#11223 = edge_loop ( 'none', ( #6180, #25254, #9635, #28400 ) ) ;
#11224 = edge_curve ( 'none', #12035, #680, #14797, .t. ) ;
#11225 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#11226 = oriented_edge ( 'none', *, *, #3135, .f. ) ;
#11227 = edge_loop ( 'none', ( #14773, #25488 ) ) ;
#11228 = cartesian_point ( 'none', ( -1.847936610223545051, -0.4137580796234385794, 0.3354658263738825030 ) ) ;
#11229 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ;
#11230 = cartesian_point ( 'none', ( 0.7710767284998960580, -0.4182743711071796322, -1.679314826125601456 ) ) ;
#11231 = oriented_edge ( 'none', *, *, #18836, .t. ) ;
#11232 = oriented_edge ( 'none', *, *, #3750, .t. ) ;
#11233 = oriented_edge ( 'none', *, *, #571, .f. ) ;
#11234 = oriented_edge ( 'none', *, *, #7377, .f. ) ;
#11235 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#11236 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#11237 = vertex_point ( 'none', #3409 ) ;
#11238 = cartesian_point ( 'none', ( -0.8299999999999998490, -0.4249999999999999889, -1.750027799999999578 ) ) ;
#11239 = face_outer_bound ( 'none', #16389, .t. ) ;
#11240 = edge_loop ( 'none', ( #17852, #24228, #28289, #5660 ) ) ;
#11241 = cartesian_point ( 'none', ( -0.1077499999999999847, -1.466761880947005134e-17, 0.08950000000000006561 ) ) ;
#11242 = line ( 'none', #17591, #2294 ) ;
#11243 = axis2_placement_3d ( 'none', #11807, #18421, #7350 ) ;
#11244 = face_outer_bound ( 'none', #25839, .t. ) ;
#11245 = oriented_edge ( 'none', *, *, #13659, .f. ) ;
#11246 = cartesian_point ( 'none', ( -2.109498680916698898, 0.3775000818327581276, 0.3244722000000003770 ) ) ;
#11247 = direction ( 'none', ( 0.8436733265810052451, -1.264744441511232380e-15, 0.5368568878348682905 ) ) ;
#11248 = direction ( 'none', ( 4.371138804857225540e-08, 8.742273397411543013e-08, -0.9999999999999952260 ) ) ;
#11249 = advanced_face ( 'none', ( #5422 ), #14215, .t. ) ;
#11250 = cartesian_point ( 'none', ( 0.6199999999999968869, -6.317008281862714364e-15, -1.565222445386843741 ) ) ;
#11251 = edge_curve ( 'none', #18249, #8091, #3700, .t. ) ;
#11252 = cartesian_point ( 'none', ( 0.8574999999999998179, -0.4249999999999999889, 0.08949993569843378571 ) ) ;
#11253 = edge_curve ( 'none', #2582, #5197, #7888, .t. ) ;
#11254 = circle ( 'none', #18591, 0.08099999999999991929 ) ;
#11255 = oriented_edge ( 'none', *, *, #18144, .t. ) ;
#11256 = oriented_edge ( 'none', *, *, #15168, .f. ) ;
#11257 = face_outer_bound ( 'none', #2119, .t. ) ;
#11259 = vector ( 'none', #3595, 39.37007874015748143 ) ;
#11258 = b_spline_curve_with_knots ( 'none', 3,
( #26651, #24637, #179, #21939 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.000000000000000000, 0.0004931914174242979553 ),
.unspecified. ) ;
#11260 = vector ( 'none', #23302, 39.37007874015748143 ) ;
#11261 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#11262 = face_outer_bound ( 'none', #14676, .t. ) ;
#11263 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999963363, 8.742273397411554924e-08 ) ) ;
#11264 = oriented_edge ( 'none', *, *, #19179, .f. ) ;
#11265 = oriented_edge ( 'none', *, *, #22376, .f. ) ;
#11266 = vertex_point ( 'none', #18803 ) ;
#11267 = cartesian_point ( 'none', ( -1.817693273626117101, -0.4137580796234387459, 0.4037219102235447554 ) ) ;
#11268 = line ( 'none', #8844, #21583 ) ;
#11269 = oriented_edge ( 'none', *, *, #14316, .t. ) ;
#11270 = oriented_edge ( 'none', *, *, #9618, .f. ) ;
#11271 = oriented_edge ( 'none', *, *, #16230, .t. ) ;
#11272 = face_outer_bound ( 'none', #22302, .t. ) ;
#11273 = vector ( 'none', #401, 39.37007874015748143 ) ;
#11274 = oriented_edge ( 'none', *, *, #11518, .t. ) ;
#11275 = direction ( 'none', ( 0.08469209220762005663, 0.9961946980917454342, -0.02057603002019455299 ) ) ;
#11276 = cartesian_point ( 'none', ( 0.7124837785668943768, -0.4182743711071796877, -1.666687960538665969 ) ) ;
#11277 = circle ( 'none', #3930, 0.1000000000000000194 ) ;
#11278 = direction ( 'none', ( 1.000000000000000000, -1.249000902703301354e-16, -2.284153840856407563e-16 ) ) ;
#11279 = edge_curve ( 'none', #23612, #13104, #16825, .t. ) ;
#11280 = axis2_placement_3d ( 'none', #17465, #19626, #4510 ) ;
#11281 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#11282 = edge_curve ( 'none', #8901, #5742, #23559, .t. ) ;
#11283 = edge_curve ( 'none', #10166, #26206, #25469, .t. ) ;
#11284 = direction ( 'none', ( 0.3814102488957305526, 0.1820231226905689170, 0.9063077870366504918 ) ) ;
#11285 = cartesian_point ( 'none', ( -1.830568586627045580, -0.3967086177075360709, 0.3236200404038902523 ) ) ;
#11286 = advanced_face ( 'none', ( #3849 ), #12624, .t. ) ;
#11287 = cartesian_point ( 'none', ( 0.7826728372771291076, -0.4182743711071796322, -1.697538169979751377 ) ) ;
#11288 = oriented_edge ( 'none', *, *, #6024, .f. ) ;
#11289 = oriented_edge ( 'none', *, *, #18174, .f. ) ;
#11290 = circle ( 'none', #27358, 0.007874015747834695045 ) ;
#11291 = oriented_edge ( 'none', *, *, #2156, .f. ) ;
#11292 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ;
#11293 = vector ( 'none', #19146, 39.37007874015748143 ) ;
#11294 = axis2_placement_3d ( 'none', #9474, #8939, #17971 ) ;
#11295 = cartesian_point ( 'none', ( 0.8711351545534345986, 0.04973907065285767398, -1.922766545218408396 ) ) ;
#11296 = oriented_edge ( 'none', *, *, #23420, .f. ) ;
#11297 = edge_loop ( 'none', ( #6848, #5203, #27960, #9340 ) ) ;
#11298 = vertex_point ( 'none', #16658 ) ;
#11299 = edge_curve ( 'none', #13630, #24456, #5865, .t. ) ;
#11300 = b_spline_curve_with_knots ( 'none', 3,
( #9209, #11228, #6908, #138 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002204729931177956681, 0.0003987147682254120950 ),
.unspecified. ) ;
#11301 = cylindrical_surface ( 'none', #2463, 0.06250000000000009714 ) ;
#11302 = edge_curve ( 'none', #16478, #24521, #21111, .t. ) ;
#11303 = face_outer_bound ( 'none', #3529, .t. ) ;
#11304 = edge_curve ( 'none', #6272, #12538, #4360, .t. ) ;
#11305 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#11306 = cartesian_point ( 'none', ( 0.6700000000000002620, 0.000000000000000000, 0.5744721999999993223 ) ) ;
#11307 = cartesian_point ( 'none', ( -2.360240144608447999, 0.6149999999999997691, -0.8010555492584694459 ) ) ;
#11308 = direction ( 'none', ( 6.763552909178561007e-16, 1.554819628522822020e-15, -1.000000000000000000 ) ) ;
#11309 = advanced_face ( 'none', ( #27726 ), #8033, .t. ) ;
#11310 = edge_curve ( 'none', #6427, #24961, #8325, .t. ) ;
#11311 = cartesian_point ( 'none', ( -2.421592428309892409, 0.5645503318809574900, -0.7602760919353515057 ) ) ;
#11312 = direction ( 'none', ( -3.002614468262671391e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#11313 = cartesian_point ( 'none', ( -1.586498679168245163, 0.4225000818327540042, 0.5460629009663611200 ) ) ;
#11314 = advanced_face ( 'none', ( #21827 ), #13212, .f. ) ;
#11315 = axis2_placement_3d ( 'none', #4323, #2151, #19716 ) ;
#11316 = axis2_placement_3d ( 'none', #1114, #20552, #3130 ) ;
#11317 = edge_curve ( 'none', #24340, #16490, #26845, .t. ) ;
#11318 = line ( 'none', #22520, #15470 ) ;
#11319 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#11320 = oriented_edge ( 'none', *, *, #11188, .f. ) ;
#11321 = oriented_edge ( 'none', *, *, #20783, .f. ) ;
#11323 = edge_loop ( 'none', ( #4538, #10856, #727, #6072 ) ) ;
#11322 = vector ( 'none', #15084, 39.37007874015748143 ) ;
#11324 = cartesian_point ( 'none', ( -2.369978946487242499, 0.5860000000000004095, -0.4925277999999995715 ) ) ;
#11325 = line ( 'none', #4972, #24197 ) ;
#11326 = face_outer_bound ( 'none', #17632, .t. ) ;
#11327 = vector ( 'none', #10718, 39.37007874015748143 ) ;
#11328 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#11329 = oriented_edge ( 'none', *, *, #23129, .t. ) ;
#11330 = oriented_edge ( 'none', *, *, #5166, .t. ) ;
#11331 = oriented_edge ( 'none', *, *, #7873, .t. ) ;
#11332 = direction ( 'none', ( 4.371138804857225540e-08, 8.742273397411543013e-08, -0.9999999999999952260 ) ) ;
#11333 = advanced_face ( 'none', ( #28305 ), #24132, .t. ) ;
#11334 = face_bound ( 'none', #11022, .t. ) ;
#11335 = axis2_placement_3d ( 'none', #5407, #7575, #11597 ) ;
#11336 = oriented_edge ( 'none', *, *, #2525, .f. ) ;
#11337 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#11338 = direction ( 'none', ( 1.000000000000000000, -1.249000902703300615e-16, -1.411078509124102609e-16 ) ) ;
#11339 = cartesian_point ( 'none', ( -2.514999999999999680, 0.6179999999999998828, -0.7875277999999995560 ) ) ;
#11340 = edge_curve ( 'none', #14006, #15005, #6294, .t. ) ;
#11341 = oriented_edge ( 'none', *, *, #19418, .f. ) ;
#11342 = cartesian_point ( 'none', ( 0.8525944093003011703, -0.04597258072258473410, -1.908081264019328538 ) ) ;
#11344 = cartesian_point ( 'none', ( -1.463498680916701433, 0.3775000818327530760, 0.5660629117193626270 ) ) ;
#11343 = axis2_placement_3d ( 'none', #4163, #380, #114 ) ;
#11345 = line ( 'none', #4177, #2399 ) ;
#11346 = cartesian_point ( 'none', ( -2.406657396898514545, -0.4160162047798952045, -1.827877222012548764 ) ) ;
#11347 = edge_curve ( 'none', #6117, #1264, #19826, .t. ) ;
#11348 = advanced_face ( 'none', ( #6589 ), #25020, .f. ) ;
#11349 = cartesian_point ( 'none', ( -2.011498664874618481, 0.5375000818327573260, 0.3825628638116814195 ) ) ;
#11350 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -4.857225732735058632e-17 ) ) ;
#11351 = cartesian_point ( 'none', ( -1.526998673004937634, 0.6290038599183741530, 0.4755629061680166081 ) ) ;
#11352 = cartesian_point ( 'none', ( -2.080998675190505409, 0.6290038599183741530, 0.5005628577357980058 ) ) ;
#11353 = cartesian_point ( 'none', ( -1.798686900000000533, -0.3672743711071820849, 0.3544721999999996820 ) ) ;
#11354 = cartesian_point ( 'none', ( -1.901498664874619937, 0.4025000818327564844, 0.3825628734281870114 ) ) ;
#11355 = oriented_edge ( 'none', *, *, #28367, .t. ) ;
#11356 = cartesian_point ( 'none', ( -2.355009157563328959, 0.5720866876469632434, -0.5254557079680294285 ) ) ;
#11357 = oriented_edge ( 'none', *, *, #12994, .t. ) ;
#11358 = oriented_edge ( 'none', *, *, #23794, .t. ) ;
#11359 = cartesian_point ( 'none', ( 0.7274800027831573868, -0.3798767755912912936, -1.686055944914105709 ) ) ;
#11360 = vector ( 'none', #25461, 39.37007874015748143 ) ;
#11361 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#11362 = vector ( 'none', #20567, 39.37007874015748854 ) ;
#11363 = cartesian_point ( 'none', ( -2.415254525616808756, 0.5425591485889353915, -0.7541958706627318598 ) ) ;
#11364 = vertex_point ( 'none', #17382 ) ;
#11365 = oriented_edge ( 'none', *, *, #13564, .f. ) ;
#11366 = vertex_point ( 'none', #28448 ) ;
#11367 = face_outer_bound ( 'none', #23578, .t. ) ;
#11368 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#11369 = vertex_point ( 'none', #4419 ) ;
#11370 = plane ( 'none', #324 ) ;
#11371 = plane ( 'none', #10736 ) ;
#11372 = edge_curve ( 'none', #906, #21700, #5249, .t. ) ;
#11373 = oriented_edge ( 'none', *, *, #17525, .f. ) ;
#11374 = cylindrical_surface ( 'none', #22722, 0.04450000000000003259 ) ;
#11375 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#11376 = advanced_face ( 'none', ( #89 ), #25860, .t. ) ;
#11377 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#11378 = edge_loop ( 'none', ( #26709, #13121, #18503, #18422 ) ) ;
#11379 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#11380 = cartesian_point ( 'none', ( 0.7059999999999996279, -0.3757107400400027108, -1.705527799999998484 ) ) ;
#11381 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#11382 = vector ( 'none', #1209, 39.37007874015748143 ) ;
#11383 = line ( 'none', #6663, #24417 ) ;
#11384 = axis2_placement_3d ( 'none', #22154, #17945, #11211 ) ;
#11385 = cartesian_point ( 'none', ( -2.440845077943273100, 0.2869585163444346443, -0.7276210909770302049 ) ) ;
#11386 = vertex_point ( 'none', #17655 ) ;
#11387 = direction ( 'none', ( -6.181724406587546154e-08, -0.7071067811865475727, 0.7071067811865449082 ) ) ;
#11388 = oriented_edge ( 'none', *, *, #2050, .f. ) ;
#11389 = face_outer_bound ( 'none', #22793, .t. ) ;
#11390 = cartesian_point ( 'none', ( -2.398800322578423128, -0.3966684468585314760, -1.821394606786777226 ) ) ;
#11391 = axis2_placement_3d ( 'none', #17282, #6338, #17700 ) ;
#11392 = cartesian_point ( 'none', ( -2.440845054101319800, 0.5602757293826478024, -1.273061382043523482 ) ) ;
#11393 = vertex_point ( 'none', #15496 ) ;
#11394 = vertex_point ( 'none', #26425 ) ;
#11395 = vertex_point ( 'none', #1967 ) ;
#11396 = cartesian_point ( 'none', ( -2.425097044764076060, 0.5661811968655817706, -0.7660068926499052910 ) ) ;
#11397 = cartesian_point ( 'none', ( -1.798593450000165461, -0.3649999999999998801, 0.3099722981226079588 ) ) ;
#11398 = oriented_closed_shell ( 'none', *, #6066, .f. );
#11399 = vector ( 'none', #20482, 39.37007874015748143 ) ;
#11400 = axis2_placement_3d ( 'none', #22118, #2396, #6987 ) ;
#11401 = oriented_edge ( 'none', *, *, #23660, .t. ) ;
#11402 = oriented_edge ( 'none', *, *, #13765, .t. ) ;
#11403 = oriented_edge ( 'none', *, *, #15702, .f. ) ;
#11404 = cartesian_point ( 'none', ( -1.973998671431327345, 0.5240000818327548160, 0.3825628670900350636 ) ) ;
#11405 = edge_curve ( 'none', #966, #8362, #26744, .t. ) ;
#11406 = vertex_point ( 'none', #8469 ) ;
#11407 = plane ( 'none', #16102 ) ;
#11408 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#11409 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#11410 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#11411 = axis2_placement_3d ( 'none', #1000, #20171, #11651 ) ;
#11412 = cartesian_point ( 'none', ( -2.457443389433587644, 0.5386221410145117794, -0.7576228076962465696 ) ) ;
#11413 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4182743711071796322, -1.705527799999999816 ) ) ;
#11414 = vector ( 'none', #12064, 39.37007874015748854 ) ;
#11415 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#11416 = oriented_edge ( 'none', *, *, #24121, .t. ) ;
#11417 = vertex_point ( 'none', #6440 ) ;
#11418 = line ( 'none', #20347, #18166 ) ;
#11419 = vertex_point ( 'none', #11718 ) ;
#11420 = vector ( 'none', #19520, 39.37007874015748143 ) ;
#11421 = cartesian_point ( 'none', ( -2.080998664874619042, 0.4425000818327579077, 0.3825628577357984561 ) ) ;
#11422 = edge_curve ( 'none', #16681, #14601, #14481, .t. ) ;
#11423 = cartesian_point ( 'none', ( 0.8693770684987748298, -0.05692145388709373560, -1.923129676040819636 ) ) ;
#11424 = oriented_edge ( 'none', *, *, #26365, .t. ) ;
#11425 = vertex_point ( 'none', #24409 ) ;
#11427 = edge_curve ( 'none', #24580, #21100, #19966, .t. ) ;
#11426 = vertex_point ( 'none', #5240 ) ;
#11428 = oriented_edge ( 'none', *, *, #20589, .f. ) ;
#11429 = edge_curve ( 'none', #7833, #679, #22385, .t. ) ;
#11430 = vector ( 'none', #13752, 39.37007874015748143 ) ;
#11431 = circle ( 'none', #6405, 0.05218481273260273945 ) ;
#11432 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#11433 = cartesian_point ( 'none', ( 0.7274800027831573868, -0.3798767755912937916, -0.06102814491410594316 ) ) ;
#11434 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#11435 = cylindrical_surface ( 'none', #26614, 0.009000000000000027076 ) ;
#11436 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#11437 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#11438 = direction ( 'none', ( 0.8436733265810048010, -9.986320985889860296e-16, 0.5368568878348688456 ) ) ;
#11439 = face_outer_bound ( 'none', #20485, .t. ) ;
#11440 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4182743711071820192, -0.08049999999999987721 ) ) ;
#11441 = edge_curve ( 'none', #25915, #7944, #22281, .t. ) ;
#11442 = oriented_edge ( 'none', *, *, #26163, .t. ) ;
#11443 = edge_loop ( 'none', ( #27588, #20009, #18537, #25160 ) ) ;
#11444 = vector ( 'none', #4464, 39.37007874015748143 ) ;
#11445 = circle ( 'none', #11014, 0.007874015748031487280 ) ;
#11446 = oriented_edge ( 'none', *, *, #597, .t. ) ;
#11447 = edge_curve ( 'none', #11417, #24324, #20900, .t. ) ;
#11448 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#11449 = cartesian_point ( 'none', ( 0.6199999999999968869, -6.368404573327329972e-15, -1.640480237920045603 ) ) ;
#11450 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#11451 = advanced_face ( 'none', ( #18055 ), #18198, .t. ) ;
#11452 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#11453 = advanced_face ( 'none', ( #2935 ), #18335, .t. ) ;
#11454 = oriented_edge ( 'none', *, *, #9376, .t. ) ;
#11455 = edge_loop ( 'none', ( #3329, #15, #26609, #10576 ) ) ;
#11457 = edge_curve ( 'none', #2917, #7728, #15899, .t. ) ;
#11456 = vertex_point ( 'none', #9151 ) ;
#11458 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#11459 = axis2_placement_3d ( 'none', #15492, #6853, #13344 ) ;
#11460 = face_outer_bound ( 'none', #18440, .t. ) ;
#11461 = edge_curve ( 'none', #4517, #14924, #26429, .t. ) ;
#11462 = vertex_point ( 'none', #4960 ) ;
#11463 = direction ( 'none', ( 4.371138804857224878e-08, 8.742273397411546983e-08, -0.9999999999999953371 ) ) ;
#11464 = direction ( 'none', ( 0.8436733265810012483, -9.401863730020212800e-16, 0.5368568878348747297 ) ) ;
#11465 = edge_curve ( 'none', #24917, #16273, #21378, .t. ) ;
#11466 = cartesian_point ( 'none', ( -1.283996662391377441, 0.6149999999999998801, 0.5229722037134707513 ) ) ;
#11467 = oriented_edge ( 'none', *, *, #15762, .f. ) ;
#11468 = cartesian_point ( 'none', ( 0.8504898348777658601, -0.05556926330208813991, -1.908538297078760770 ) ) ;
#11469 = circle ( 'none', #27553, 0.009000000000000129424 ) ;
#11470 = cartesian_point ( 'none', ( -1.433000000000000052, 0.1449999999999996569, 0.5744722000000000994 ) ) ;
#11471 = face_outer_bound ( 'none', #21818, .t. ) ;
#11472 = line ( 'none', #9459, #19518 ) ;
#11473 = cartesian_point ( 'none', ( -2.440845087305082206, 0.5634252692743676461, -0.5134478384610935420 ) ) ;
#11474 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
#11475 = cartesian_point ( 'none', ( -0.0004921259842519355374, 0.01968503937007870866, 0.1280000000000000859 ) ) ;
#11476 = cartesian_point ( 'none', ( 0.2290000000000002034, 0.8130000000000019433, 0.07847220000000022788 ) ) ;
#11477 = vector ( 'none', #4627, 39.37007874015747433 ) ;
#11478 = face_outer_bound ( 'none', #12888, .t. ) ;
#11479 = line ( 'none', #5145, #11273 ) ;
#11480 = axis2_placement_3d ( 'none', #8920, #13647, #4312 ) ;
#11481 = direction ( 'none', ( -1.521164890593353521e-15, -0.9999999999999963363, -8.742274719411529174e-08 ) ) ;
#11482 = advanced_face ( 'none', ( #13896 ), #27622, .t. ) ;
#11483 = edge_loop ( 'none', ( #24164, #23446, #15816, #19040 ) ) ;
#11484 = axis2_placement_3d ( 'none', #12583, #23804, #16900 ) ;
#11485 = cartesian_point ( 'none', ( 0.4300000000000000488, -0.1489999999999996882, 0.3799722000000002597 ) ) ;
#11486 = edge_curve ( 'none', #25155, #4854, #7110, .t. ) ;
#11487 = cartesian_point ( 'none', ( -2.331860042199627170, -0.4114999999999996994, -1.781691010695249933 ) ) ;
#11488 = oriented_edge ( 'none', *, *, #10080, .t. ) ;
#11489 = conical_surface ( 'none', #9206, 0.08099999999999991929, 0.7155849933176769984 ) ;
#11490 = vector ( 'none', #11781, 39.37007874015748143 ) ;
#11491 = direction ( 'none', ( -0.8188508949692351324, -6.869404254901853459e-16, 0.5740062820284135281 ) ) ;
#11492 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#11493 = face_outer_bound ( 'none', #9504, .t. ) ;
#11494 = edge_curve ( 'none', #17039, #2951, #19530, .t. ) ;
#11495 = oriented_edge ( 'none', *, *, #10940, .f. ) ;
#11497 = edge_curve ( 'none', #20532, #27550, #11254, .t. ) ;
#11496 = vertex_point ( 'none', #626 ) ;
#11498 = oriented_edge ( 'none', *, *, #5308, .f. ) ;
#11499 = cartesian_point ( 'none', ( 0.7269151538231007903, -0.1682743711071796600, -1.669249846957016503 ) ) ;
#11500 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#11501 = circle ( 'none', #18860, 0.04450000000000003259 ) ;
#11502 = oriented_edge ( 'none', *, *, #18918, .f. ) ;
#11503 = cartesian_point ( 'none', ( 3.905062282638349258e-18, -0.09500000000000004274, 0.1260000000000000564 ) ) ;
#11504 = edge_curve ( 'none', #12730, #2346, #25613, .t. ) ;
#11505 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 1.214154663850784639e-16 ) ) ;
#11506 = oriented_edge ( 'none', *, *, #785, .t. ) ;
#11507 = direction ( 'none', ( 0.000000000000000000, 8.742273397411553601e-08, -0.9999999999999962252 ) ) ;
#11508 = direction ( 'none', ( -0.5368568878348688456, -1.207454444613788803e-15, 0.8436733265810049121 ) ) ;
#11509 = cartesian_point ( 'none', ( -0.3565569027680609571, 3.782794594721392123, 0.3159103854884375284 ) ) ;
#11510 = axis2_placement_3d ( 'none', #20015, #7472, #11361 ) ;
#11511 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#11512 = oriented_edge ( 'none', *, *, #3881, .f. ) ;
#11513 = cartesian_point ( 'none', ( 0.9204999999999986526, -0.4115000000000041958, 0.5244722000000012763 ) ) ;
#11514 = line ( 'none', #11648, #6991 ) ;
#11515 = vector ( 'none', #819, 39.37007874015748854 ) ;
#11516 = face_outer_bound ( 'none', #11861, .t. ) ;
#11517 = line ( 'none', #22456, #16150 ) ;
#11518 = edge_curve ( 'none', #9081, #28230, #24568, .t. ) ;
#11519 = cartesian_point ( 'none', ( -2.460530116031778292, 0.5553544244193900914, -0.7569400482407913078 ) ) ;
#11521 = edge_curve ( 'none', #9110, #3258, #20795, .t. ) ;
#11520 = vertex_point ( 'none', #20931 ) ;
#11522 = cylindrical_surface ( 'none', #12129, 0.04450000000000003259 ) ;
#11523 = oriented_edge ( 'none', *, *, #3747, .f. ) ;
#11524 = edge_curve ( 'none', #15065, #21392, #17706, .t. ) ;
#11525 = cartesian_point ( 'none', ( -0.5354151538231008978, -0.3489999999999996994, -1.741805753042982907 ) ) ;
#11526 = axis2_placement_3d ( 'none', #14958, #17544, #110 ) ;
#11527 = cartesian_point ( 'none', ( -0.5164776725356344800, -0.4115000000000005320, -1.690886283873667351 ) ) ;
#11528 = line ( 'none', #11957, #748 ) ;
#11529 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#11530 = oriented_edge ( 'none', *, *, #8768, .t. ) ;
#11531 = oriented_edge ( 'none', *, *, #10243, .t. ) ;
#11532 = edge_loop ( 'none', ( #11004, #6111, #4198, #20739 ) ) ;
#11533 = oriented_edge ( 'none', *, *, #18446, .f. ) ;
#11534 = oriented_edge ( 'none', *, *, #2972, .t. ) ;
#11535 = cartesian_point ( 'none', ( 0.7504999999999997229, -0.4115000000000006430, -1.705527799999998484 ) ) ;
#11536 = axis2_placement_3d ( 'none', #504, #9164, #15777 ) ;
#11537 = direction ( 'none', ( 0.5368568878348650708, 9.644800118159694826e-16, -0.8436733265810073545 ) ) ;
#11538 = oriented_edge ( 'none', *, *, #19573, .t. ) ;
#11539 = oriented_edge ( 'none', *, *, #22797, .f. ) ;
#11540 = vertex_point ( 'none', #25531 ) ;
#11541 = axis2_placement_3d ( 'none', #20831, #12625, #18660 ) ;
#11542 = direction ( 'none', ( -1.664610678349188373e-16, 2.622433896139685775e-16, -1.000000000000000000 ) ) ;
#11543 = vector ( 'none', #20865, 39.37007874015748143 ) ;
#11544 = oriented_edge ( 'none', *, *, #2179, .f. ) ;
#11545 = direction ( 'none', ( 0.9999999999999962252, 0.000000000000000000, 8.742277704857227033e-08 ) ) ;
#11546 = cartesian_point ( 'none', ( -2.415254525428457200, 0.5645504341206389887, -0.7581328766142098052 ) ) ;
#11547 = circle ( 'none', #17558, 0.1564999999999999170 ) ;
#11548 = axis2_placement_3d ( 'none', #19749, #21617, #12555 ) ;
#11549 = face_outer_bound ( 'none', #3435, .t. ) ;
#11550 = direction ( 'none', ( -0.3522098085398086553, -0.7547095802227715700, 0.5534995034219266641 ) ) ;
#11551 = cartesian_point ( 'none', ( -1.623998679168243475, 0.6125000818327542840, 0.5460628976880069763 ) ) ;
#11552 = axis2_placement_3d ( 'none', #14504, #18227, #18654 ) ;
#11553 = direction ( 'none', ( 0.5999999650308890375, -6.993818951804227807e-08, 0.8000000262268290863 ) ) ;
#11554 = cartesian_point ( 'none', ( -1.843000000000001082, -0.3760709203883068619, 0.3486494844173997354 ) ) ;
#11555 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#11556 = oriented_edge ( 'none', *, *, #1461, .t. ) ;
#11557 = circle ( 'none', #22569, 0.009000000000000129424 ) ;
#11558 = oriented_edge ( 'none', *, *, #8899, .t. ) ;
#11559 = edge_curve ( 'none', #22547, #2386, #9858, .t. ) ;
#11560 = vector ( 'none', #17891, 39.37007874015748143 ) ;
#11561 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#11562 = oriented_edge ( 'none', *, *, #3550, .f. ) ;
#11563 = direction ( 'none', ( -0.8436733265810030247, 9.401863730020173357e-16, -0.5368568878348717321 ) ) ;
#11564 = plane ( 'none', #13800 ) ;
#11565 = vertex_point ( 'none', #27546 ) ;
#11566 = edge_loop ( 'none', ( #1012, #18541, #26279, #27389 ) ) ;
#11568 = vertex_point ( 'none', #7999 ) ;
#11567 = vector ( 'none', #6291, 39.37007874015748854 ) ;
#11569 = cartesian_point ( 'none', ( -1.526998664874620104, 0.5375000818327535512, 0.3825629061680169696 ) ) ;
#11570 = cartesian_point ( 'none', ( 0.7299999999999995381, 0.000000000000000000, 0.5744721999999993223 ) ) ;
#11571 = vector ( 'none', #14072, 39.37007874015748143 ) ;
#11572 = face_outer_bound ( 'none', #23529, .t. ) ;
#11573 = circle ( 'none', #27673, 0.05218481273260246883 ) ;
#11574 = face_outer_bound ( 'none', #721, .t. ) ;
#11575 = cartesian_point ( 'none', ( -1.495998679605358372, 0.5375000818327532182, 0.5510629088781224816 ) ) ;
#11576 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#11577 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#11578 = axis2_placement_3d ( 'none', #8057, #21283, #6036 ) ;
#11579 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#11580 = cartesian_point ( 'none', ( -0.5871478140716290817, -0.3798769061723882290, -1.713627967200449076 ) ) ;
#11581 = edge_curve ( 'none', #22745, #22083, #7854, .t. ) ;
#11582 = circle ( 'none', #26741, 0.007874015748031487280 ) ;
#11583 = cartesian_point ( 'none', ( -0.5280218746722017409, -0.3826753930347985277, -1.695243133824612780 ) ) ;
#11584 = vertex_point ( 'none', #8148 ) ;
#11585 = vertex_point ( 'none', #16914 ) ;
#11586 = advanced_face ( 'none', ( #3663 ), #12147, .f. ) ;
#11587 = vertex_point ( 'none', #14761 ) ;
#11588 = line ( 'none', #20370, #8817 ) ;
#11589 = local_time ( 10, 56, 30.00000000000000000, #18800 ) ;
#11590 = cartesian_point ( 'none', ( 0.5052381339568481344, 0.2065272080657938047, -1.501727599999999496 ) ) ;
#11591 = circle ( 'none', #6107, 0.03250000000000000111 ) ;
#11592 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -7.864012924137005723e-16 ) ) ;
#11593 = direction ( 'none', ( 0.08282567141109244135, -0.9960450290638855897, 0.03215910807881372513 ) ) ;
#11594 = vertex_point ( 'none', #25394 ) ;
#11595 = oriented_edge ( 'none', *, *, #8609, .f. ) ;
#11596 = oriented_edge ( 'none', *, *, #11821, .t. ) ;
#11597 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#11598 = face_bound ( 'none', #15316, .t. ) ;
#11599 = oriented_edge ( 'none', *, *, #3792, .t. ) ;
#11600 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#11601 = direction ( 'none', ( -7.654748391689130551e-17, -0.9999999999999963363, -8.742273397411552277e-08 ) ) ;
#11602 = cylindrical_surface ( 'none', #410, 0.05800000000000030825 ) ;
#11603 = oriented_edge ( 'none', *, *, #23980, .t. ) ;
#11604 = cartesian_point ( 'none', ( 0.8309767967788942444, -0.1082860769530629569, -1.910532463109191115 ) ) ;
#11605 = cartesian_point ( 'none', ( -1.515788007231306578, 0.5375000818327534402, 0.6167735852667461938 ) ) ;
#11606 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#11607 = cartesian_point ( 'none', ( -0.7236868999999978014, 3.782794594721395676, -1.705527799999993599 ) ) ;
#11608 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#11609 = cartesian_point ( 'none', ( -2.423128552173172245, 0.5494488907192898175, -0.5065580751290047479 ) ) ;
#11610 = cylindrical_surface ( 'none', #1656, 0.1119999999999999191 ) ;
#11611 = direction ( 'none', ( -0.3439214651193843175, -1.393153001211807121e-15, 0.9389984163086411151 ) ) ;
#11612 = advanced_face ( 'none', ( #1501 ), #9999, .f. ) ;
#11613 = cartesian_point ( 'none', ( 0.7124837785668943768, -0.4182743711071820192, -0.04166016053866605090 ) ) ;
#11615 = edge_curve ( 'none', #15893, #21807, #5388, .t. ) ;
#11614 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#11616 = edge_curve ( 'none', #18469, #21630, #14185, .t. ) ;
#11617 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#11618 = oriented_edge ( 'none', *, *, #4663, .f. ) ;
#11619 = oriented_edge ( 'none', *, *, #6397, .t. ) ;
#11620 = circle ( 'none', #13036, 0.002893032515760191308 ) ;
#11621 = advanced_face ( 'none', ( #12016 ), #5185, .t. ) ;
#11622 = advanced_face ( 'none', ( #17490 ), #26257, .t. ) ;
#11623 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, 1.214154663850784885e-16 ) ) ;
#11624 = line ( 'none', #20405, #548 ) ;
#11625 = face_outer_bound ( 'none', #23291, .t. ) ;
#11626 = oriented_edge ( 'none', *, *, #10801, .t. ) ;
#11627 = cartesian_point ( 'none', ( -0.5815848461768990951, -0.3489999999999996994, -1.669249846957016725 ) ) ;
#11628 = line ( 'none', #25010, #13396 ) ;
#11629 = direction ( 'none', ( -0.9717327801660590181, 0.000000000000000000, 0.2360834681860243256 ) ) ;
#11630 = edge_loop ( 'none', ( #19543, #20321, #461, #4708 ) ) ;
#11631 = vertex_point ( 'none', #8720 ) ;
#11632 = oriented_edge ( 'none', *, *, #18946, .f. ) ;
#11633 = oriented_edge ( 'none', *, *, #1787, .t. ) ;
#11634 = face_outer_bound ( 'none', #27021, .t. ) ;
#11635 = line ( 'none', #13678, #12433 ) ;
#11636 = oriented_edge ( 'none', *, *, #2348, .t. ) ;
#11637 = cartesian_point ( 'none', ( 0.2290000000000002034, 0.8130000000000019433, 0.07847220000000022788 ) ) ;
#11638 = edge_curve ( 'none', #9483, #8561, #8859, .t. ) ;
#11639 = oriented_edge ( 'none', *, *, #7207, .f. ) ;
#11640 = line ( 'none', #17858, #23663 ) ;
#11641 = edge_curve ( 'none', #9918, #24866, #18191, .t. ) ;
#11642 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#11643 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#11644 = direction ( 'none', ( 3.002614468262671391e-16, -0.000000000000000000, 1.000000000000000000 ) ) ;
#11645 = oriented_edge ( 'none', *, *, #25175, .t. ) ;
#11646 = cartesian_point ( 'none', ( -2.420038549586774224, 0.5386221408136508959, -0.7553252260981189181 ) ) ;
#11647 = advanced_face ( 'none', ( #10715 ), #15332, .t. ) ;
#11648 = cartesian_point ( 'none', ( -2.298998679168242187, 0.4025000818327596486, 0.5460628386776325005 ) ) ;
#11649 = direction ( 'none', ( -0.9717327801660593511, -1.758418934827777987e-16, 0.2360834681860228546 ) ) ;
#11650 = circle ( 'none', #7538, 0.04450000000000003259 ) ;
#11651 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#11652 = edge_curve ( 'none', #2064, #15375, #12154, .t. ) ;
#11653 = edge_curve ( 'none', #19944, #24439, #5141, .t. ) ;
#11654 = direction ( 'none', ( -0.9999999999999962252, 0.000000000000000000, -8.742277704857227033e-08 ) ) ;
#11655 = edge_curve ( 'none', #18496, #26950, #25038, .t. ) ;
#11656 = edge_curve ( 'none', #23604, #26357, #12651, .t. ) ;
#11657 = oriented_edge ( 'none', *, *, #28070, .f. ) ;
#11658 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#11659 = edge_loop ( 'none', ( #1522, #6598, #25883 ) ) ;
#11660 = axis2_placement_3d ( 'none', #20876, #7795, #19157 ) ;
#11661 = face_outer_bound ( 'none', #21381, .t. ) ;
#11662 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#11663 = direction ( 'none', ( -0.06421418472181227022, -0.9960450290638853676, -0.06140715396137780280 ) ) ;
#11664 = direction ( 'none', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#11665 = oriented_edge ( 'none', *, *, #28345, .t. ) ;
#11666 = oriented_edge ( 'none', *, *, #3003, .f. ) ;
#11667 = oriented_edge ( 'none', *, *, #20553, .t. ) ;
#11668 = oriented_edge ( 'none', *, *, #243, .f. ) ;
#11669 = line ( 'none', #24501, #24897 ) ;
#11670 = cartesian_point ( 'none', ( 0.05250000000000004663, 0.1999999999999999833, 0.2615000000000000657 ) ) ;
#11671 = axis2_placement_3d ( 'none', #19125, #25295, #14387 ) ;
#11672 = cartesian_point ( 'none', ( 0.6631535000000006175, -0.4249999999999999334, -0.08049999999999873923 ) ) ;
#11673 = oriented_edge ( 'none', *, *, #18028, .f. ) ;
#11674 = oriented_edge ( 'none', *, *, #17120, .t. ) ;
#11675 = advanced_face ( 'none', ( #3819 ), #13125, .f. ) ;
#11676 = oriented_edge ( 'none', *, *, #25603, .f. ) ;
#11677 = cartesian_point ( 'none', ( -0.5687846661753872546, -0.3826753930347985277, -1.675049674672201450 ) ) ;
#11678 = line ( 'none', #27061, #1201 ) ;
#11679 = cartesian_point ( 'none', ( -2.469500000000001805, -0.4115000000000028635, 0.08747219999999923667 ) ) ;
#11680 = oriented_edge ( 'none', *, *, #16618, .t. ) ;
#11681 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#11682 = edge_curve ( 'none', #25606, #6471, #25824, .t. ) ;
#11683 = cartesian_point ( 'none', ( -0.4719999999999992535, 0.8130000000000019433, 0.5144722000000000461 ) ) ;
#11684 = edge_curve ( 'none', #6105, #17907, #8945, .t. ) ;
#11685 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#11686 = axis2_placement_3d ( 'none', #15086, #10611, #8612 ) ;
#11687 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#11688 = line ( 'none', #5071, #17892 ) ;
#11689 = edge_curve ( 'none', #18389, #10480, #6122, .t. ) ;
#11690 = cartesian_point ( 'none', ( -1.754000000000001114, -0.3490000000000033631, 0.3544721999999995710 ) ) ;
#11691 = cylindrical_surface ( 'none', #25216, 0.04450000000000010197 ) ;
#11692 = cartesian_point ( 'none', ( -2.384000000000000341, -0.3498728832042003467, -1.779527799999999882 ) ) ;
#11693 = vector ( 'none', #13928, 39.37007874015748143 ) ;
#11694 = axis2_placement_3d ( 'none', #5026, #20292, #20421 ) ;
#11695 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#11696 = oriented_edge ( 'none', *, *, #17315, .t. ) ;
#11697 = oriented_edge ( 'none', *, *, #17148, .t. ) ;
#11698 = face_outer_bound ( 'none', #1333, .t. ) ;
#11699 = circle ( 'none', #6679, 0.04450000000000003259 ) ;
#11700 = oriented_edge ( 'none', *, *, #4959, .t. ) ;
#11701 = oriented_edge ( 'none', *, *, #20814, .f. ) ;
#11702 = cartesian_point ( 'none', ( -2.514999999999999680, 0.4660000000000000808, -0.3900277999999996470 ) ) ;
#11703 = vector ( 'none', #9398, 39.37007874015748143 ) ;
#11704 = line ( 'none', #5671, #10569 ) ;
#11705 = oriented_edge ( 'none', *, *, #1424, .t. ) ;
#11706 = vertex_point ( 'none', #28271 ) ;
#11707 = oriented_edge ( 'none', *, *, #9874, .t. ) ;
#11708 = circle ( 'none', #7117, 0.04450000000000003259 ) ;
#11709 = axis2_placement_3d ( 'none', #14585, #20472, #14153 ) ;
#11710 = axis2_placement_3d ( 'none', #14746, #14166, #3207 ) ;
#11711 = cartesian_point ( 'none', ( -0.6394999999999999574, -0.4182743711071790771, -1.705527799999998928 ) ) ;
#11712 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#11713 = edge_curve ( 'none', #24875, #8369, #3959, .t. ) ;
#11714 = cartesian_point ( 'none', ( -2.291238790329680697, 0.5634252647999752339, -0.4622667295593900216 ) ) ;
#11715 = advanced_face ( 'none', ( #26115 ), #6407, .t. ) ;
#11716 = cartesian_point ( 'none', ( -1.495998679605359039, 0.4425000818327533558, 0.5510629088781224816 ) ) ;
#11717 = face_outer_bound ( 'none', #15675, .t. ) ;
#11718 = cartesian_point ( 'none', ( -2.469999999999999751, 0.8130000000000019433, 0.4614721999999997215 ) ) ;
#11719 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#11720 = axis2_placement_3d ( 'none', #12122, #25499, #7968 ) ;
#11721 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#11722 = axis2_placement_3d ( 'none', #12656, #4316, #26328 ) ;
#11723 = direction ( 'none', ( 7.897916534058051356e-15, 1.000000000000000000, -2.588457267232804265e-17 ) ) ;
#11724 = vertex_point ( 'none', #2073 ) ;
#11725 = edge_loop ( 'none', ( #12472, #26448, #18284, #27852, #18282 ) ) ;
#11726 = axis2_placement_3d ( 'none', #5850, #8604, #17374 ) ;
#11727 = axis2_placement_3d ( 'none', #7635, #27473, #5462 ) ;
#11728 = circle ( 'none', #17738, 0.05218481273260273945 ) ;
#11729 = oriented_edge ( 'none', *, *, #2720, .t. ) ;
#11730 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795121808e-15, -8.742277704857227033e-08 ) ) ;
#11731 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#11732 = face_outer_bound ( 'none', #16648, .t. ) ;
#11733 = cartesian_point ( 'none', ( -1.798998664874619680, 0.4900000818327556740, 0.3825628823890215857 ) ) ;
#11734 = cartesian_point ( 'none', ( -2.177999999999999492, 0.6745038599183736938, 0.5744722000000000994 ) ) ;
#11735 = vertex_point ( 'none', #10867 ) ;
#11736 = oriented_edge ( 'none', *, *, #19931, .f. ) ;
#11737 = oriented_edge ( 'none', *, *, #13262, .t. ) ;
#11738 = b_spline_curve_with_knots ( 'none', 3,
( #13908, #3093, #14343, #7427, #3384, #22956 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003027829258062240850, 0.0006055658516124481699 ),
.unspecified. ) ;
#11739 = cartesian_point ( 'none', ( -1.673998671431328411, 0.5240000818327522625, 0.3825628933168681578 ) ) ;
#11740 = direction ( 'none', ( -1.419682179115274774e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#11741 = edge_loop ( 'none', ( #1995, #23870, #13505, #5345, #22396, #5010 ) ) ;
#11742 = face_outer_bound ( 'none', #17049, .t. ) ;
#11743 = axis2_placement_3d ( 'none', #21412, #27881, #23410 ) ;
#11744 = plane ( 'none', #12795 ) ;
#11745 = cartesian_point ( 'none', ( -1.403169518809570526, 0.6768969022123029200, 0.5444722000000002948 ) ) ;
#11746 = axis2_placement_3d ( 'none', #1411, #20565, #5739 ) ;
#11747 = edge_curve ( 'none', #26538, #16633, #19648, .t. ) ;
#11748 = oriented_edge ( 'none', *, *, #26687, .f. ) ;
#11749 = cartesian_point ( 'none', ( -0.3583592877477987382, -0.3650000000000000466, 0.3109116838003074257 ) ) ;
#11750 = vector ( 'none', #3778, 39.37007874015748854 ) ;
#11751 = edge_curve ( 'none', #15452, #2006, #4798, .t. ) ;
#11752 = axis2_placement_3d ( 'none', #26298, #6443, #21980 ) ;
#11753 = cartesian_point ( 'none', ( -0.8301868999999989507, -0.3649999999999971045, -1.705527799999999594 ) ) ;
#11754 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#11755 = vector ( 'none', #3094, 39.37007874015748143 ) ;
#11756 = cartesian_point ( 'none', ( -2.355595650083889048, -0.4182743711071789661, -1.797542832318631101 ) ) ;
#11757 = cylindrical_surface ( 'none', #20073, 0.06250000000000008327 ) ;
#11758 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#11759 = cartesian_point ( 'none', ( -2.429034065403955722, 0.5524016437852836692, -0.4740777601683751619 ) ) ;
#11760 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#11761 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5413780251798793186, -0.5134478366361160395 ) ) ;
#11762 = cartesian_point ( 'none', ( -0.8301868999999989507, -0.3649999999999971045, -1.705527799999999594 ) ) ;
#11763 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, -1.034790906691009960e-15 ) ) ;
#11764 = oriented_edge ( 'none', *, *, #11824, .t. ) ;
#11765 = vertex_point ( 'none', #6969 ) ;
#11766 = vector ( 'none', #2075, 39.37007874015748143 ) ;
#11767 = direction ( 'none', ( -0.8188508949692391292, -6.869404254901763726e-16, 0.5740062820284077549 ) ) ;
#11768 = face_outer_bound ( 'none', #24490, .t. ) ;
#11769 = direction ( 'none', ( -2.244190393068870294e-15, -0.9999999999999963363, -8.742273764942832684e-08 ) ) ;
#11770 = oriented_edge ( 'none', *, *, #27767, .f. ) ;
#11771 = cartesian_point ( 'none', ( 0.8574999999999999289, -0.4115000000000005320, -1.812527799999997580 ) ) ;
#11772 = circle ( 'none', #18200, 0.01750000000000001901 ) ;
#11773 = axis2_placement_3d ( 'none', #6565, #6842, #8873 ) ;
#11774 = direction ( 'none', ( 1.000000000000000000, -1.249000902703301601e-16, 0.000000000000000000 ) ) ;
#11775 = line ( 'none', #20410, #19490 ) ;
#11776 = oriented_edge ( 'none', *, *, #7875, .f. ) ;
#11777 = oriented_edge ( 'none', *, *, #5188, .t. ) ;
#11778 = vertex_point ( 'none', #7237 ) ;
#11779 = oriented_edge ( 'none', *, *, #24551, .t. ) ;
#11780 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#11781 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#11782 = edge_curve ( 'none', #8877, #20231, #21831, .t. ) ;
#11783 = direction ( 'none', ( 0.5368568878348645157, 1.264744441511235930e-15, -0.8436733265810076876 ) ) ;
#11784 = oriented_edge ( 'none', *, *, #20767, .f. ) ;
#11785 = line ( 'none', #9634, #3556 ) ;
#11786 = edge_curve ( 'none', #15488, #15041, #20479, .t. ) ;
#11787 = vector ( 'none', #9691, 39.37007874015748854 ) ;
#11788 = edge_curve ( 'none', #27959, #12863, #9269, .t. ) ;
#11789 = edge_loop ( 'none', ( #21496, #4536, #24528, #12603 ) ) ;
#11790 = line ( 'none', #7487, #15843 ) ;
#11791 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#11792 = edge_curve ( 'none', #16098, #24050, #17763, .t. ) ;
#11793 = cartesian_point ( 'none', ( -2.416686899999997973, 3.782794594721396120, -1.870527799999994301 ) ) ;
#11794 = conical_surface ( 'none', #10893, 0.1907526089892586929, 0.02493551902323541680 ) ;
#11795 = cartesian_point ( 'none', ( 0.2318552070909023488, 0.1294216086333916105, 0.2589476150451682779 ) ) ;
#11796 = oriented_edge ( 'none', *, *, #25770, .f. ) ;
#11797 = direction ( 'none', ( 0.3381638852489112224, 0.2534785629399264328, -0.9063077870366504918 ) ) ;
#11798 = line ( 'none', #20576, #18485 ) ;
#11799 = cartesian_point ( 'none', ( -2.457699093308818750, 3.782794594721393455, 0.1284843933088254120 ) ) ;
#11800 = cylindrical_surface ( 'none', #10968, 0.007874015748031487280 ) ;
#11801 = face_bound ( 'none', #14532, .t. ) ;
#11802 = circle ( 'none', #21952, 0.05300000000000049810 ) ;
#11803 = vector ( 'none', #21248, 39.37007874015748854 ) ;
#11804 = vertex_point ( 'none', #5072 ) ;
#11805 = b_spline_curve_with_knots ( 'none', 3,
( #5180, #27326, #5034, #18264, #13974, #2600, #5461, #22319, #26762, #11380 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.006212641051249023771, 0.006653566508719963371, 0.007094491966190902103, 0.007535417423661840836, 0.007976342881132780435 ),
.unspecified. ) ;
#11806 = advanced_face ( 'none', ( #24517 ), #20071, .f. ) ;
#11807 = cartesian_point ( 'none', ( 3.285773200141344482e-17, -0.04725000000000004197, 0.1280000000000000304 ) ) ;
#11808 = vertex_point ( 'none', #11690 ) ;
#11809 = advanced_face ( 'none', ( #18033 ), #2910, .t. ) ;
#11810 = cartesian_point ( 'none', ( 0.7289232715001039420, -0.4182743711071795767, -1.731740773874398398 ) ) ;
#11811 = cartesian_point ( 'none', ( 0.1050000000000000516, -8.941847055608676129e-17, 0.3615000000000000435 ) ) ;
#11812 = cartesian_point ( 'none', ( -2.417503752828929819, -0.4182743711071790216, -1.782502195732955874 ) ) ;
#11813 = cartesian_point ( 'none', ( -0.6656868999999971948, 3.782794594721395676, -1.870527799999993634 ) ) ;
#11814 = oriented_edge ( 'none', *, *, #21976, .f. ) ;
#11815 = oriented_edge ( 'none', *, *, #12587, .f. ) ;
#11817 = advanced_face ( 'none', ( #15607 ), #13324, .t. ) ;
#11816 = oriented_edge ( 'none', *, *, #12550, .f. ) ;
#11818 = oriented_edge ( 'none', *, *, #25, .t. ) ;
#11819 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#11820 = face_outer_bound ( 'none', #1406, .t. ) ;
#11821 = edge_curve ( 'none', #1073, #26410, #22359, .t. ) ;
#11822 = line ( 'none', #7661, #1214 ) ;
#11823 = oriented_edge ( 'none', *, *, #16469, .f. ) ;
#11824 = edge_curve ( 'none', #5025, #27506, #7099, .t. ) ;
#11825 = oriented_edge ( 'none', *, *, #20096, .t. ) ;
#11826 = edge_curve ( 'none', #21177, #24760, #1634, .t. ) ;
#11827 = cylindrical_surface ( 'none', #18532, 0.04450000000000003259 ) ;
#11828 = oriented_edge ( 'none', *, *, #9719, .t. ) ;
#11829 = cartesian_point ( 'none', ( -1.479999999999999982, -0.1549999999999999989, 0.5744722000000000994 ) ) ;
#11830 = cylindrical_surface ( 'none', #17466, 0.04527559055118110520 ) ;
#11831 = edge_curve ( 'none', #26665, #24340, #13151, .t. ) ;
#11832 = axis2_placement_3d ( 'none', #2548, #11332, #12231 ) ;
#11833 = cartesian_point ( 'none', ( -2.458293670570439016, 0.5661811964686830345, -0.7614668985477870411 ) ) ;
#11834 = edge_curve ( 'none', #13991, #2347, #15872, .t. ) ;
#11835 = axis2_placement_3d ( 'none', #20855, #16390, #986 ) ;
#11836 = edge_loop ( 'none', ( #24682, #13199 ) ) ;
#11837 = cartesian_point ( 'none', ( -2.369978947293719607, 0.6121456639278805012, -0.4740777523640083979 ) ) ;
#11838 = cartesian_point ( 'none', ( -2.418637341299203047, 0.5661811961044616037, -0.7573006890551808867 ) ) ;
#11839 = cartesian_point ( 'none', ( 1.829985958301286199e-17, -0.2000000000000001221, 0.2614999999999999547 ) ) ;
#11840 = cartesian_point ( 'none', ( 0.2000000000000000389, 0.000000000000000000, 0.09750000000000011435 ) ) ;
#11841 = cartesian_point ( 'none', ( -2.437758349872710006, 0.5622441886392591792, -0.7619769710218633474 ) ) ;
#11842 = cartesian_point ( 'none', ( -2.373467044176925000, -0.3969960810347233915, -1.736173563788728336 ) ) ;
#11843 = direction ( 'none', ( 2.567390744445674993e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#11844 = face_outer_bound ( 'none', #27133, .t. ) ;
#11845 = oriented_edge ( 'none', *, *, #3050, .t. ) ;
#11846 = vector ( 'none', #13011, 39.37007874015748143 ) ;
#11847 = line ( 'none', #16452, #3125 ) ;
#11848 = oriented_edge ( 'none', *, *, #1127, .t. ) ;
#11849 = edge_curve ( 'none', #16025, #3361, #603, .t. ) ;
#11850 = vertex_point ( 'none', #11412 ) ;
#11851 = vector ( 'none', #14373, 39.37007874015748143 ) ;
#11852 = cartesian_point ( 'none', ( -2.368963052251729096, -0.3798769061723882290, -1.753833439486968793 ) ) ;
#11853 = axis2_placement_3d ( 'none', #22824, #24698, #945 ) ;
#11854 = oriented_edge ( 'none', *, *, #6217, .f. ) ;
#11855 = edge_curve ( 'none', #14244, #12336, #2529, .t. ) ;
#11856 = oriented_edge ( 'none', *, *, #7651, .f. ) ;
#11857 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, 1.214154663850784885e-16 ) ) ;
#11858 = cartesian_point ( 'none', ( 0.8570000000000002061, 0.8000000000000019318, -1.865527799999999514 ) ) ;
#11859 = advanced_face ( 'none', ( #13725 ), #22488, .t. ) ;
#11860 = vertex_point ( 'none', #24249 ) ;
#11861 = edge_loop ( 'none', ( #10487, #12861, #24582, #7502 ) ) ;
#11862 = edge_curve ( 'none', #19196, #1975, #21203, .t. ) ;
#11863 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#11864 = edge_curve ( 'none', #12713, #19514, #4794, .t. ) ;
#11865 = vector ( 'none', #24713, 39.37007874015748854 ) ;
#11866 = cartesian_point ( 'none', ( -2.462498619879315953, 0.5425591490077790180, -0.7589868862242148406 ) ) ;
#11867 = cartesian_point ( 'none', ( 0.6999999999999999556, -0.2223145824482904154, -1.501727599999999496 ) ) ;
#11869 = cartesian_point ( 'none', ( -2.177999999999999492, 0.6990038599183736601, 0.5444722000000001838 ) ) ;
#11868 = vector ( 'none', #11555, 39.37007874015748143 ) ;
#11870 = cartesian_point ( 'none', ( -1.516998657837085984, 0.6290038599183741530, 0.3020629070422450324 ) ) ;
#11871 = cartesian_point ( 'none', ( -2.514999999999999680, 0.6400000000000000133, -0.4530277999999995919 ) ) ;
#11872 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#11873 = cartesian_point ( 'none', ( -1.573998676545560249, 0.6025000818327539420, 0.5160629020591459559 ) ) ;
#11874 = line ( 'none', #14047, #5906 ) ;
#11875 = oriented_edge ( 'none', *, *, #14445, .t. ) ;
#11876 = edge_curve ( 'none', #27985, #14996, #25218, .t. ) ;
#11877 = oriented_edge ( 'none', *, *, #288, .f. ) ;
#11878 = vertex_point ( 'none', #1474 ) ;
#11879 = axis2_placement_3d ( 'none', #27880, #21268, #10323 ) ;
#11880 = edge_loop ( 'none', ( #11814, #5366, #14862, #26666 ) ) ;
#11881 = cartesian_point ( 'none', ( 0.7173271627228706704, -0.4182743711071820192, -0.08848963002024873292 ) ) ;
#11882 = edge_curve ( 'none', #10367, #708, #14157, .t. ) ;
#11883 = edge_curve ( 'none', #11078, #13049, #2082, .t. ) ;
#11884 = line ( 'none', #22528, #21914 ) ;
#11886 = cartesian_point ( 'none', ( -2.383499999999999730, -0.4114999999999999769, -1.779527800000000548 ) ) ;
#11885 = axis2_placement_3d ( 'none', #16374, #1397, #12195 ) ;
#11887 = vector ( 'none', #4682, 39.37007874015748143 ) ;
#11888 = cartesian_point ( 'none', ( 0.7602846661753874802, -0.3826753930347990273, -1.736005925327798183 ) ) ;
#11889 = oriented_edge ( 'none', *, *, #3920, .t. ) ;
#11890 = vertex_point ( 'none', #24932 ) ;
#11891 = oriented_edge ( 'none', *, *, #27702, .f. ) ;
#11892 = cylindrical_surface ( 'none', #25563, 0.03199999999999995903 ) ;
#11893 = line ( 'none', #24976, #6113 ) ;
#11894 = oriented_edge ( 'none', *, *, #11441, .t. ) ;
#11895 = cartesian_point ( 'none', ( 1.464857396947286212e-17, -2.307741828602924288e-17, 0.08950000000000002398 ) ) ;
#11896 = line ( 'none', #27135, #15085 ) ;
#11897 = cartesian_point ( 'none', ( 3.824938781006528395e-17, -0.09450000000000002842, 0.08950000000000002398 ) ) ;
#11898 = oriented_edge ( 'none', *, *, #24805, .f. ) ;
#11899 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4271311679985538845, -0.08049999999999990496 ) ) ;
#11900 = vector ( 'none', #16066, 39.37007874015747433 ) ;
#11901 = face_outer_bound ( 'none', #7147, .t. ) ;
#11902 = cartesian_point ( 'none', ( -2.439038859620403787, 0.5494488907355356000, -0.5067439051278521678 ) ) ;
#11903 = direction ( 'none', ( 0.9999999999999990008, -3.897916532926553139e-15, 4.371138804857207673e-08 ) ) ;
#11904 = line ( 'none', #15934, #21735 ) ;
#11905 = direction ( 'none', ( -0.9717327801660593511, -2.046206304071388981e-16, 0.2360834681860227990 ) ) ;
#11906 = direction ( 'none', ( 1.000000000000000000, -1.249000902703301108e-16, -2.667820306312756818e-16 ) ) ;
#11907 = vector ( 'none', #4232, 39.37007874015748143 ) ;
#11908 = b_spline_curve_with_knots ( 'none', 3,
( #5905, #23741, #26046, #19290, #15125, #6191 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003027829258062290723, 0.0006055658516124581446 ),
.unspecified. ) ;
#11909 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#11910 = direction ( 'none', ( 2.567390744445674993e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#11911 = line ( 'none', #10186, #25636 ) ;
#11912 = oriented_edge ( 'none', *, *, #11494, .t. ) ;
#11913 = edge_loop ( 'none', ( #21019, #12465, #25795, #24532, #13235 ) ) ;
#11914 = cartesian_point ( 'none', ( -2.012498659796170930, 0.6025000818327573837, 0.3244722000000003770 ) ) ;
#11915 = cartesian_point ( 'none', ( -2.358167921950751644, 0.6146063716365719465, -0.5134478303727678661 ) ) ;
#11916 = cartesian_point ( 'none', ( -1.463498659796168999, 0.5300000818327530450, 0.3244722000000003770 ) ) ;
#11917 = vertex_point ( 'none', #23200 ) ;
#11918 = b_spline_curve_with_knots ( 'none', 3,
( #8837, #8700, #19768, #20182, #23937, #24361 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.005485878926898237438, 0.005599986129869177418, 0.005714093332840118264 ),
.unspecified. ) ;
#11919 = edge_curve ( 'none', #13527, #19925, #1144, .t. ) ;
#11920 = cartesian_point ( 'none', ( -1.463498679168244054, 0.5775000818327530316, 0.5460629117193627202 ) ) ;
#11921 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999961142, -8.742273398254511525e-08 ) ) ;
#11922 = cartesian_point ( 'none', ( -0.5275642020592409276, -0.3968633409141412716, -1.737515710306372752 ) ) ;
#11923 = oriented_edge ( 'none', *, *, #24511, .f. ) ;
#11924 = oriented_edge ( 'none', *, *, #12706, .t. ) ;
#11925 = oriented_edge ( 'none', *, *, #3007, .f. ) ;
#11926 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#11927 = cartesian_point ( 'none', ( 0.6199999999999999956, 3.414809992080329023e-16, -1.475527799999999612 ) ) ;
#11928 = vector ( 'none', #9191, 39.37007874015748143 ) ;
#11929 = axis2_placement_3d ( 'none', #5775, #17017, #14571 ) ;
#11930 = cartesian_point ( 'none', ( -2.440845087305082206, 0.6146063716365722795, -0.5134478339867015739 ) ) ;
#11931 = edge_loop ( 'none', ( #28150, #11021, #1959, #11358 ) ) ;
#11932 = line ( 'none', #7483, #20105 ) ;
#11933 = oriented_edge ( 'none', *, *, #23268, .t. ) ;
#11934 = cartesian_point ( 'none', ( 0.9204999999999986526, -0.4115000000000041958, 0.5244722000000012763 ) ) ;
#11935 = cartesian_point ( 'none', ( -0.5584999999999998854, -0.4115000000000004210, -1.705527799999999594 ) ) ;
#11936 = vector ( 'none', #23915, 39.37007874015748143 ) ;
#11937 = direction ( 'none', ( 6.362022895732882209e-16, 1.483110105720601101e-15, -1.000000000000000000 ) ) ;
#11938 = cartesian_point ( 'none', ( 0.8580000000000002069, -0.3490000000000000324, -1.813527799999999690 ) ) ;
#11939 = vertex_point ( 'none', #10261 ) ;
#11940 = cartesian_point ( 'none', ( -0.1747948364998091753, 0.01889311337309577954, 0.1439999999999998226 ) ) ;
#11941 = direction ( 'none', ( -0.5999999650308889265, 6.993818951804226484e-08, -0.8000000262268289752 ) ) ;
#11942 = circle ( 'none', #2299, 0.04450000000000003259 ) ;
#11943 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#11944 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 6.443037720906286683e-16 ) ) ;
#11945 = cartesian_point ( 'none', ( 0.2310000000000000109, -1.127698055289161913e-16, 0.3214999999999999525 ) ) ;
#11946 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#11947 = circle ( 'none', #15636, 0.03150000000000000716 ) ;
#11948 = advanced_face ( 'none', ( #5216 ), #3059, .t. ) ;
#11949 = advanced_face ( 'none', ( #10116 ), #7530, .f. ) ;
#11950 = oriented_edge ( 'none', *, *, #17406, .f. ) ;
#11951 = cartesian_point ( 'none', ( -1.843000000000001082, -0.3760709203883068619, 0.3619016728739296029 ) ) ;
#11952 = oriented_edge ( 'none', *, *, #8377, .t. ) ;
#11953 = edge_curve ( 'none', #13510, #2576, #18458, .t. ) ;
#11954 = cylindrical_surface ( 'none', #9006, 0.05300000000000001932 ) ;
#11955 = vector ( 'none', #11508, 39.37007874015748143 ) ;
#11956 = cartesian_point ( 'none', ( -2.417779839877438608, 0.5661811958330297267, -0.7541958687080131396 ) ) ;
#11957 = cartesian_point ( 'none', ( -2.291238788049460684, 0.5386221197541140038, -0.5144320860584576938 ) ) ;
#11958 = line ( 'none', #15847, #6971 ) ;
#11959 = oriented_edge ( 'none', *, *, #188, .t. ) ;
#11960 = edge_loop ( 'none', ( #17963, #3474, #17676, #5082 ) ) ;
#11961 = vertex_point ( 'none', #18743 ) ;
#11962 = oriented_edge ( 'none', *, *, #11638, .t. ) ;
#11963 = cartesian_point ( 'none', ( -2.425097055765996323, 0.5661811748722246351, -0.5144320895003003935 ) ) ;
#11964 = cartesian_point ( 'none', ( -0.02344999999999999168, -0.2000000000000000389, 0.09750000000000011435 ) ) ;
#11965 = axis2_placement_3d ( 'none', #10196, #22850, #14386 ) ;
#11966 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#11967 = oriented_edge ( 'none', *, *, #26720, .t. ) ;
#11968 = oriented_edge ( 'none', *, *, #11253, .t. ) ;
#11969 = line ( 'none', #16869, #25876 ) ;
#11970 = edge_loop ( 'none', ( #21659, #2892, #3654, #481, #7184, #5801 ) ) ;
#11971 = direction ( 'none', ( 4.371138804857225540e-08, 8.742273397411543013e-08, -0.9999999999999952260 ) ) ;
#11972 = direction ( 'none', ( -1.000000000000000000, 1.249000902703300615e-16, 1.584598604213609715e-16 ) ) ;
#11973 = axis2_placement_3d ( 'none', #6264, #28273, #13185 ) ;
#11974 = axis2_placement_3d ( 'none', #16089, #11769, #672 ) ;
#11975 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#11976 = edge_loop ( 'none', ( #9960, #6913, #9382, #23606 ) ) ;
#11977 = cartesian_point ( 'none', ( -2.461840620433565441, -0.3490000000000000324, 0.1313128204335706206 ) ) ;
#11978 = cartesian_point ( 'none', ( -2.415254525499740179, 0.5661811960346480044, -0.7565021144150690935 ) ) ;
#11979 = cartesian_point ( 'none', ( -2.479999999999999982, -0.3649999999999999911, 0.08747220000000449636 ) ) ;
#11980 = axis2_placement_3d ( 'none', #2068, #8437, #23366 ) ;
#11981 = cartesian_point ( 'none', ( -0.04012475996594254413, 0.1000003306878306519, 0.1280000000000000304 ) ) ;
#11982 = direction ( 'none', ( -0.9763996690217994212, 1.888081856367272281e-08, -0.2159714942628312984 ) ) ;
#11983 = edge_curve ( 'none', #6983, #13103, #25065, .t. ) ;
#11984 = direction ( 'none', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#11985 = cartesian_point ( 'none', ( -0.8299999999999998490, -0.3649999999999999911, -1.705527799999999594 ) ) ;
#11986 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#11987 = edge_curve ( 'none', #27645, #27712, #9890, .t. ) ;
#11988 = oriented_edge ( 'none', *, *, #573, .t. ) ;
#11989 = vector ( 'none', #10768, 39.37007874015748143 ) ;
#11990 = edge_curve ( 'none', #26864, #22808, #5363, .t. ) ;
#11991 = edge_curve ( 'none', #28139, #1919, #18610, .t. ) ;
#11992 = cartesian_point ( 'none', ( -2.437480555469179411, 0.5415284433703063671, -0.7660068953464224117 ) ) ;
#11993 = vertex_point ( 'none', #5508 ) ;
#11994 = oriented_edge ( 'none', *, *, #15209, .f. ) ;
#11995 = edge_curve ( 'none', #7351, #20152, #27802, .t. ) ;
#11996 = axis2_placement_3d ( 'none', #9984, #4574, #4971 ) ;
#11997 = face_bound ( 'none', #23656, .t. ) ;
#11998 = edge_curve ( 'none', #14282, #13712, #14297, .t. ) ;
#11999 = vertex_point ( 'none', #7825 ) ;
#12000 = vertex_point ( 'none', #16589 ) ;
#12001 = cartesian_point ( 'none', ( 0.9700000000000000844, 0.8000000000000000444, -1.800527799999998901 ) ) ;
#12002 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#12003 = conical_surface ( 'none', #21661, 0.05399999999999994388, 0.2617993877991499074 ) ;
#12004 = cartesian_point ( 'none', ( 0.8439343533332729352, -0.07811640469104746964, -1.909671712227309692 ) ) ;
#12005 = oriented_edge ( 'none', *, *, #22662, .f. ) ;
#12006 = oriented_edge ( 'none', *, *, #26195, .f. ) ;
#12007 = oriented_edge ( 'none', *, *, #696, .f. ) ;
#12008 = vector ( 'none', #6520, 39.37007874015748143 ) ;
#12009 = line ( 'none', #16466, #22430 ) ;
#12010 = cartesian_point ( 'none', ( 2.097911224303999591e-17, -3.303572949937843695e-17, 0.1280000000000000859 ) ) ;
#12011 = edge_curve ( 'none', #10803, #6117, #25362, .t. ) ;
#12012 = cartesian_point ( 'none', ( 0.7822709022859515304, -0.3972755669389538835, -1.674369177310018886 ) ) ;
#12013 = axis2_placement_3d ( 'none', #716, #22744, #16418 ) ;
#12014 = cylindrical_surface ( 'none', #14219, 0.003937007874015743640 ) ;
#12015 = edge_curve ( 'none', #7108, #1147, #3637, .t. ) ;
#12016 = face_outer_bound ( 'none', #17223, .t. ) ;
#12017 = vector ( 'none', #23059, 39.37007874015748854 ) ;
#12018 = direction ( 'none', ( 0.8436733265810030247, -9.986320985889903683e-16, 0.5368568878348718432 ) ) ;
#12019 = vector ( 'none', #10356, 39.37007874015748143 ) ;
#12020 = cartesian_point ( 'none', ( 0.7420103699797512276, -0.4182743711071820192, -0.04782716272287061005 ) ) ;
#12021 = edge_curve ( 'none', #22562, #18874, #3925, .t. ) ;
#12022 = edge_curve ( 'none', #26343, #16104, #6098, .t. ) ;
#12023 = direction ( 'none', ( 8.742277704857227033e-08, -2.588526313012425495e-17, -0.9999999999999962252 ) ) ;
#12024 = oriented_edge ( 'none', *, *, #24707, .t. ) ;
#12025 = edge_loop ( 'none', ( #15034, #21632, #27492, #6757, #18094, #6391 ) ) ;
#12026 = advanced_face ( 'none', ( #23782 ), #13154, .f. ) ;
#12027 = edge_loop ( 'none', ( #12868, #18283, #11265 ) ) ;
#12028 = circle ( 'none', #6985, 0.06499999999999998834 ) ;
#12029 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#12030 = oriented_edge ( 'none', *, *, #15687, .f. ) ;
#12031 = plane ( 'none', #24638 ) ;
#12032 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#12033 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5720867007947917360, -0.6758494087554300922 ) ) ;
#12034 = vertex_point ( 'none', #26224 ) ;
#12035 = vertex_point ( 'none', #1756 ) ;
#12036 = vertex_point ( 'none', #25646 ) ;
#12037 = direction ( 'none', ( -0.8074187947356322725, -7.409504944533472489e-16, 0.5899787198769620433 ) ) ;
#12038 = circle ( 'none', #28131, 0.03250000000000000111 ) ;
#12039 = line ( 'none', #25265, #15753 ) ;
#12040 = axis2_placement_3d ( 'none', #10686, #1900, #19471 ) ;
#12041 = oriented_edge ( 'none', *, *, #134, .f. ) ;
#12042 = cartesian_point ( 'none', ( -0.03249999999999999417, 0.09499999999999997335, 0.1260000000000000564 ) ) ;
#12043 = face_outer_bound ( 'none', #27212, .t. ) ;
#12044 = direction ( 'none', ( -1.109499166036610103e-16, 2.483656018061541207e-16, -1.000000000000000000 ) ) ;
#12045 = oriented_edge ( 'none', *, *, #9552, .t. ) ;
#12046 = edge_curve ( 'none', #23500, #15594, #19101, .t. ) ;
#12047 = cartesian_point ( 'none', ( -1.573998680916699033, 0.6025000818327539420, 0.5660629020591457783 ) ) ;
#12048 = axis2_placement_3d ( 'none', #2995, #7479, #11780 ) ;
#12049 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#12050 = cylindrical_surface ( 'none', #1934, 0.009000000000000027076 ) ;
#12051 = cartesian_point ( 'none', ( -0.2565560653898898980, 0.06859639191930365365, 0.2725747702768031022 ) ) ;
#12052 = vector ( 'none', #1978, 39.37007874015748143 ) ;
#12053 = advanced_face ( 'none', ( #19758 ), #14734, .t. ) ;
#12054 = cartesian_point ( 'none', ( 0.1911286000000000929, 0.8000000000000000444, 0.2525000000000005018 ) ) ;
#12055 = edge_curve ( 'none', #6128, #27714, #15162, .t. ) ;
#12056 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#12057 = cartesian_point ( 'none', ( -0.1999999999999999278, -1.055064169610578512e-16, 0.5090000000000001190 ) ) ;
#12058 = face_outer_bound ( 'none', #7182, .t. ) ;
#12059 = cartesian_point ( 'none', ( -2.364073424658104106, 0.6146063898439051432, -0.7217155471663380117 ) ) ;
#12060 = face_outer_bound ( 'none', #8249, .t. ) ;
#12061 = oriented_edge ( 'none', *, *, #11689, .f. ) ;
#12062 = oriented_edge ( 'none', *, *, #16704, .t. ) ;
#12063 = circle ( 'none', #12946, 0.01750000000000001901 ) ;
#12064 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#12065 = line ( 'none', #20695, #11153 ) ;
#12066 = cartesian_point ( 'none', ( -1.775434142957530437, -0.3826753930348014698, 0.3322460943636090791 ) ) ;
#12067 = oriented_edge ( 'none', *, *, #27337, .f. ) ;
#12068 = face_outer_bound ( 'none', #16783, .t. ) ;
#12069 = cartesian_point ( 'none', ( -2.016498679605357225, 0.4425000818327574081, 0.5510628633745670024 ) ) ;
#12070 = plane ( 'none', #23142 ) ;
#12071 = oriented_edge ( 'none', *, *, #4690, .t. ) ;
#12072 = oriented_edge ( 'none', *, *, #12883, .f. ) ;
#12073 = direction ( 'none', ( -1.664610678349188373e-16, 2.622433896139685775e-16, -1.000000000000000000 ) ) ;
#12074 = cartesian_point ( 'none', ( -2.366360474701176386, -0.3922912715569000230, -1.743040147223889225 ) ) ;
#12075 = direction ( 'none', ( 0.8436733265810012483, -9.937755021569864850e-16, 0.5368568878348747297 ) ) ;
#12076 = oriented_edge ( 'none', *, *, #164, .f. ) ;
#12077 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#12078 = vertex_point ( 'none', #6232 ) ;
#12079 = line ( 'none', #20858, #8532 ) ;
#12080 = cartesian_point ( 'none', ( -2.425097055938087998, 0.5553544028744974437, -0.5104950825727906372 ) ) ;
#12081 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, -3.169197208427219431e-16 ) ) ;
#12082 = face_outer_bound ( 'none', #12539, .t. ) ;
#12083 = oriented_edge ( 'none', *, *, #18339, .t. ) ;
#12084 = cartesian_point ( 'none', ( -2.419708741346878078, 0.5386221411112378510, -0.7587292249913010211 ) ) ;
#12085 = cartesian_point ( 'none', ( 0.7659646192209205173, -0.3970959286419347145, -0.1222542370915106202 ) ) ;
#12086 = advanced_face ( 'none', ( #16885 ), #17036, .f. ) ;
#12087 = cartesian_point ( 'none', ( -1.793481232276420867, -0.4182743711071820747, 0.3778952656218422246 ) ) ;
#12088 = cartesian_point ( 'none', ( 0.3835998621414316578, -9.589008050668795881e-28, -1.880723575790489654 ) ) ;
#12089 = line ( 'none', #11945, #25131 ) ;
#12090 = cartesian_point ( 'none', ( -2.457836751319056212, 0.5386221410064877535, -0.7575310240682835428 ) ) ;
#12091 = oriented_edge ( 'none', *, *, #2149, .t. ) ;
#12092 = direction ( 'none', ( -4.371138867531604042e-08, -8.742273398254516819e-08, 0.9999999999999951150 ) ) ;
#12093 = vertex_point ( 'none', #4072 ) ;
#12094 = cartesian_point ( 'none', ( 0.2650000000000000688, 3.232337563668328566e-17, 0.2766634180367070206 ) ) ;
#12095 = direction ( 'none', ( 1.109499166036610103e-16, -2.483656018061541207e-16, 1.000000000000000000 ) ) ;
#12096 = line ( 'none', #16128, #2153 ) ;
#12097 = cartesian_point ( 'none', ( -1.444999999999999396, 0.7235038599183736263, 0.4444722000000003170 ) ) ;
#12098 = oriented_edge ( 'none', *, *, #10063, .t. ) ;
#12099 = oriented_edge ( 'none', *, *, #15350, .f. ) ;
#12100 = vertex_point ( 'none', #27953 ) ;
#12101 = vertex_point ( 'none', #28103 ) ;
#12102 = cartesian_point ( 'none', ( -0.2214739378604486664, -0.01609628688031324723, 0.1339999999999999247 ) ) ;
#12103 = line ( 'none', #20884, #14240 ) ;
#12104 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#12105 = oriented_edge ( 'none', *, *, #23376, .f. ) ;
#12106 = oriented_edge ( 'none', *, *, #18244, .f. ) ;
#12107 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#12108 = vertex_point ( 'none', #5944 ) ;
#12109 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#12110 = cartesian_point ( 'none', ( -0.6000727143703286082, -0.3968633409141408275, -1.721401029661384641 ) ) ;
#12111 = vector ( 'none', #12242, 39.37007874015748143 ) ;
#12112 = cartesian_point ( 'none', ( -0.6029999999999999805, -0.3490000000000004210, -1.705527799999999594 ) ) ;
#12113 = vertex_point ( 'none', #23496 ) ;
#12114 = edge_curve ( 'none', #17910, #25296, #15411, .t. ) ;
#12115 = cartesian_point ( 'none', ( -2.384000000000000785, -0.4271311679985508869, -1.779527799999999882 ) ) ;
#12116 = cartesian_point ( 'none', ( -2.418404131658714817, 0.5622441884408716506, -0.7597076801029896131 ) ) ;
#12117 = edge_curve ( 'none', #10633, #26492, #15306, .t. ) ;
#12118 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#12119 = cartesian_point ( 'none', ( 3.905062282638349258e-18, -0.09500000000000004274, 0.1280000000000000859 ) ) ;
#12120 = line ( 'none', #5651, #3192 ) ;
#12121 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#12122 = cartesian_point ( 'none', ( 0.000000000000000000, 0.000000000000000000, 0.2275000000000000910 ) ) ;
#12123 = cartesian_point ( 'none', ( -2.416166467185203448, -0.3826753930347984167, -1.779621984178050065 ) ) ;
#12124 = oriented_edge ( 'none', *, *, #5752, .t. ) ;
#12125 = line ( 'none', #3202, #11868 ) ;
#12126 = oriented_edge ( 'none', *, *, #26384, .t. ) ;
#12127 = oriented_edge ( 'none', *, *, #18481, .f. ) ;
#12128 = cartesian_point ( 'none', ( -2.358167916495432337, 0.6027953589251573430, -0.6382509810116187010 ) ) ;
#12129 = axis2_placement_3d ( 'none', #20311, #5040, #13837 ) ;
#12130 = oriented_edge ( 'none', *, *, #5982, .t. ) ;
#12131 = oriented_edge ( 'none', *, *, #4479, .t. ) ;
#12132 = direction ( 'none', ( 0.5740062820284107525, -1.302190437738956899e-15, 0.8188508949692372418 ) ) ;
#12133 = cartesian_point ( 'none', ( -2.126249999999999307, 0.6290038599183741530, 0.5229722037134707513 ) ) ;
#12134 = direction ( 'none', ( 1.000000000000000000, -1.249000902703300861e-16, -2.733159910421265272e-16 ) ) ;
#12135 = edge_loop ( 'none', ( #2724, #24977, #4167, #26013, #7323, #22620 ) ) ;
#12136 = oriented_edge ( 'none', *, *, #4077, .f. ) ;
#12137 = vertex_point ( 'none', #5428 ) ;
#12138 = edge_curve ( 'none', #28327, #12828, #18126, .t. ) ;
#12139 = cylindrical_surface ( 'none', #12732, 0.05299999999999967931 ) ;
#12140 = edge_curve ( 'none', #10554, #28371, #4827, .t. ) ;
#12141 = edge_curve ( 'none', #11298, #7401, #11479, .t. ) ;
#12142 = cartesian_point ( 'none', ( -2.494999999999999662, 0.7399999999999999911, -0.4869443946650449107 ) ) ;
#12143 = cartesian_point ( 'none', ( -0.1785260621395512448, 0.01609628688031318131, 0.3215000000000000635 ) ) ;
#12144 = advanced_face ( 'none', ( #24578 ), #3121, .f. ) ;
#12145 = axis2_placement_3d ( 'none', #12326, #1384, #10178 ) ;
#12146 = direction ( 'none', ( 0.5368568878348660700, 1.264744441511233563e-15, -0.8436733265810066884 ) ) ;
#12147 = cylindrical_surface ( 'none', #27313, 0.1564999999999999170 ) ;
#12148 = direction ( 'none', ( -0.06421418472181227022, -0.9960450290638853676, -0.06140715396137780280 ) ) ;
#12149 = direction ( 'none', ( 0.5740062820284164147, -1.302190437738951574e-15, 0.8188508949692331340 ) ) ;
#12150 = cartesian_point ( 'none', ( -2.355018304956016273, 0.5415284426822430941, -0.7581328759938459338 ) ) ;
#12151 = oriented_edge ( 'none', *, *, #10115, .t. ) ;
#12152 = edge_loop ( 'none', ( #449, #15011, #3390, #4268, #6960 ) ) ;
#12153 =( bounded_curve ( ) b_spline_curve ( 3, ( #16660, #25426, #3559, #16806 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.762967675336890361, 1.792850549113161884 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999255858723127277, 0.9999255858723127277, 1.000000000000000000 ) )
representation_item ( '' ) );
#12154 = circle ( 'none', #1124, 0.007874015747834641268 ) ;
#12155 = oriented_edge ( 'none', *, *, #27261, .t. ) ;
#12156 = cartesian_point ( 'none', ( -2.423336372443305908, 0.5622441666903613688, -0.5109107228887034280 ) ) ;
#12157 = edge_curve ( 'none', #9467, #19774, #20917, .t. ) ;
#12158 = cartesian_point ( 'none', ( -2.380912275670005851, -0.3771271676620656099, -1.806774687365642729 ) ) ;
#12159 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#12160 = axis2_placement_3d ( 'none', #26000, #5791, #18887 ) ;
#12161 = vector ( 'none', #26179, 39.37007874015748143 ) ;
#12162 = cartesian_point ( 'none', ( -0.8299999999999998490, -0.4249999999999999889, -1.750027799999999578 ) ) ;
#12163 = oriented_edge ( 'none', *, *, #12613, .f. ) ;
#12164 = oriented_edge ( 'none', *, *, #12911, .f. ) ;
#12165 = oriented_edge ( 'none', *, *, #20500, .f. ) ;
#12166 = cartesian_point ( 'none', ( -0.1564999999999999170, 1.916572240665606915e-17, 0.08950000000000001010 ) ) ;
#12167 = edge_curve ( 'none', #25013, #28282, #13029, .t. ) ;
#12168 = plane ( 'none', #3820 ) ;
#12169 = oriented_edge ( 'none', *, *, #14842, .t. ) ;
#12170 = direction ( 'none', ( -0.2360834681860228546, 1.442199048648929385e-15, -0.9717327801660593511 ) ) ;
#12171 = cartesian_point ( 'none', ( -1.495998679605358372, 0.5375000818327532182, 0.5510629088781224816 ) ) ;
#12172 = advanced_face ( 'none', ( #17959, #27000 ), #16222, .f. ) ;
#12173 = cartesian_point ( 'none', ( -1.398613166140569408, 0.6800433704898252163, 0.5441731772014110069 ) ) ;
#12174 = advanced_face ( 'none', ( #20688 ), #20265, .t. ) ;
#12175 = oriented_edge ( 'none', *, *, #2318, .f. ) ;
#12176 = line ( 'none', #802, #27826 ) ;
#12177 = edge_curve ( 'none', #1920, #22792, #962, .t. ) ;
#12178 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#12179 = axis2_placement_3d ( 'none', #11762, #11910, #11614 ) ;
#12180 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3090 ) ;
#12181 = edge_curve ( 'none', #11735, #25606, #2705, .t. ) ;
#12182 = cartesian_point ( 'none', ( 0.7392389486322541448, -0.3719832640234275734, -0.1007875795014572251 ) ) ;
#12183 = direction ( 'none', ( 0.7071068430037832364, -5.602973487431868619e-15, -0.7071067193693063579 ) ) ;
#12184 = direction ( 'none', ( 1.109499166036610103e-16, -2.483656018061541207e-16, 1.000000000000000000 ) ) ;
#12185 = circle ( 'none', #11773, 0.007874015748031580955 ) ;
#12186 = face_outer_bound ( 'none', #27671, .t. ) ;
#12187 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#12188 = vector ( 'none', #5504, 39.37007874015748143 ) ;
#12189 = axis2_placement_3d ( 'none', #13879, #22639, #2919 ) ;
#12190 = cartesian_point ( 'none', ( -1.442499999999999671, 0.5977538599183737089, 0.5744722000000000994 ) ) ;
#12191 = direction ( 'none', ( -2.329792898495684861e-16, 1.689897845247309768e-16, -1.000000000000000000 ) ) ;
#12192 = plane ( 'none', #4940 ) ;
#12193 = vertex_point ( 'none', #16082 ) ;
#12194 = oriented_edge ( 'none', *, *, #9202, .f. ) ;
#12195 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999962252, -8.742273397411554924e-08 ) ) ;
#12196 = cartesian_point ( 'none', ( -2.193568977460418346, 0.6795756325780482054, 0.5444722000000000728 ) ) ;
#12197 = cartesian_point ( 'none', ( -2.086840620433565441, -0.3490000000000000324, 0.5063128204335666238 ) ) ;
#12198 = edge_curve ( 'none', #17711, #23500, #15862, .t. ) ;
#12199 = edge_loop ( 'none', ( #21102, #8486, #641, #4017 ) ) ;
#12200 = cartesian_point ( 'none', ( -1.836383535154717306, -0.4115000000000033076, 0.3183859369910796988 ) ) ;
#12201 = axis2_placement_3d ( 'none', #228, #26301, #11191 ) ;
#12202 = cartesian_point ( 'none', ( -2.364963075886948207, -0.3971055978456306534, -1.739072485832057202 ) ) ;
#12203 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.1682743711071820192, -0.08049999999999953026 ) ) ;
#12204 = oriented_edge ( 'none', *, *, #19616, .f. ) ;
#12205 = conical_surface ( 'none', #26825, 0.05399999999999987449, 0.2617993877991499074 ) ;
#12206 = oriented_edge ( 'none', *, *, #11987, .f. ) ;
#12207 = oriented_edge ( 'none', *, *, #20237, .t. ) ;
#12208 = edge_curve ( 'none', #8631, #7255, #7309, .t. ) ;
#12209 = cartesian_point ( 'none', ( -2.093496699999999322, 0.6149999999999997691, 0.3997045037134707157 ) ) ;
#12210 = axis2_placement_3d ( 'none', #11895, #22675, #16495 ) ;
#12211 = cartesian_point ( 'none', ( 0.2290000000000002034, 0.8130000000000019433, 0.07847220000000022788 ) ) ;
#12212 = axis2_placement_3d ( 'none', #14551, #3598, #16998 ) ;
#12213 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#12214 = vector ( 'none', #11491, 39.37007874015748143 ) ;
#12215 = cartesian_point ( 'none', ( -2.416499999999999648, -0.3489999999999998104, -1.865527800000000624 ) ) ;
#12216 = edge_curve ( 'none', #11456, #25540, #27291, .t. ) ;
#12217 = edge_curve ( 'none', #23414, #9043, #14505, .t. ) ;
#12218 = oriented_edge ( 'none', *, *, #10978, .t. ) ;
#12219 = cartesian_point ( 'none', ( 0.8524743737474071992, -0.02239433724363295783, -1.763987267776318202 ) ) ;
#12220 = cartesian_point ( 'none', ( -2.423128540832304445, 0.5494489134010148712, -0.7660068940266413495 ) ) ;
#12221 = direction ( 'none', ( 1.000000000000000000, -2.428612866367532890e-16, 6.362022895732878265e-16 ) ) ;
#12222 = cartesian_point ( 'none', ( -2.423336361370393544, 0.5645677061028672172, -0.7655912517485662372 ) ) ;
#12223 = oriented_edge ( 'none', *, *, #24380, .f. ) ;
#12224 = cartesian_point ( 'none', ( -2.418404142269788171, 0.5425591278346406643, -0.5167942960067847258 ) ) ;
#12225 = b_spline_curve_with_knots ( 'none', 3,
( #14759, #27693, #12590, #4098, #19495 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.7119393908578173225, 0.7304895453296501584, 0.7490396998014829943 ),
.unspecified. ) ;
#12226 = b_spline_curve_with_knots ( 'none', 3,
( #17475, #13707, #17614, #4374, #2351, #455 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003027829258062285302, 0.0006055658516124570604 ),
.unspecified. ) ;
#12227 = cartesian_point ( 'none', ( -1.798593450000165461, -0.3706429621218076398, 0.3099722981226079588 ) ) ;
#12228 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, -3.072451149686671524e-17 ) ) ;
#12229 = circle ( 'none', #295, 0.05249999999999998418 ) ;
#12230 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#12231 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742273109133947195e-08 ) ) ;
#12232 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#12233 = axis2_placement_3d ( 'none', #397, #21875, #263 ) ;
#12234 = circle ( 'none', #2139, 0.05299999999999967931 ) ;
#12235 = vertex_point ( 'none', #18379 ) ;
#12236 = cartesian_point ( 'none', ( 0.6995640517614328813, -0.4182743711071819637, -0.09979287757895581590 ) ) ;
#12237 = oriented_edge ( 'none', *, *, #18158, .t. ) ;
#12238 = oriented_edge ( 'none', *, *, #6558, .f. ) ;
#12239 = cartesian_point ( 'none', ( 0.7876966351547174394, -0.4115000000000008096, -1.669441536991080000 ) ) ;
#12240 = cartesian_point ( 'none', ( -1.447689816725798995, 0.6150000000000001021, 0.5244722000000002771 ) ) ;
#12241 = vector ( 'none', #9120, 39.37007874015748143 ) ;
#12242 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#12243 = oriented_edge ( 'none', *, *, #6862, .f. ) ;
#12244 = edge_loop ( 'none', ( #15693, #13711, #8696, #20177 ) ) ;
#12245 = oriented_edge ( 'none', *, *, #2015, .t. ) ;
#12246 = advanced_face ( 'none', ( #24994 ), #22691, .t. ) ;
#12247 = oriented_edge ( 'none', *, *, #6099, .f. ) ;
#12248 = direction ( 'none', ( -4.371138804857225540e-08, -8.742273397411543013e-08, 0.9999999999999952260 ) ) ;
#12249 = edge_curve ( 'none', #6272, #22375, #16365, .t. ) ;
#12250 = line ( 'none', #3470, #19761 ) ;
#12251 = oriented_edge ( 'none', *, *, #27768, .t. ) ;
#12252 = cartesian_point ( 'none', ( -2.126249999999999307, 0.4002538599183737555, 0.4444722000000003170 ) ) ;
#12253 = oriented_edge ( 'none', *, *, #17318, .f. ) ;
#12254 = face_outer_bound ( 'none', #12451, .t. ) ;
#12255 = oriented_edge ( 'none', *, *, #2630, .t. ) ;
#12256 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#12257 = line ( 'none', #10103, #2743 ) ;
#12258 = cartesian_point ( 'none', ( -1.447689816725798995, 0.6150000000000001021, 0.4444722000000003170 ) ) ;
#12259 = vertex_point ( 'none', #12059 ) ;
#12260 = cartesian_point ( 'none', ( -2.369978947809995962, 0.5602756585007629964, -0.4622667332765788561 ) ) ;
#12261 = cartesian_point ( 'none', ( 0.7070569160043319590, -0.3757326860018008752, -0.09169253207152833207 ) ) ;
#12262 = b_spline_curve_with_knots ( 'none', 3,
( #18990, #9930, #7770, #3591, #25309, #1415 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003028078001237770106, 0.0006056156002475540211 ),
.unspecified. ) ;
#12263 = cartesian_point ( 'none', ( 2.097911224303999591e-17, -3.303572949937843695e-17, 0.1260000000000000564 ) ) ;
#12264 = vector ( 'none', #22147, 39.37007874015748143 ) ;
#12265 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#12266 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#12267 = axis2_placement_3d ( 'none', #23684, #25263, #12315 ) ;
#12268 = cartesian_point ( 'none', ( -1.447689816725798995, 0.6150000000000001021, 0.5444722000000002948 ) ) ;
#12269 = direction ( 'none', ( -0.5740062820284106415, 1.302190437738956504e-15, -0.8188508949692371308 ) ) ;
#12270 =( bounded_curve ( ) b_spline_curve ( 3, ( #24951, #5382, #16620, #18765 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.776540032326698881, 1.805876948319748765 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999282800659754500, 0.9999282800659754500, 1.000000000000000000 ) )
representation_item ( '' ) );
#12271 = cartesian_point ( 'none', ( -2.298998679168240855, 0.6025000818327596042, 0.5460628386776325005 ) ) ;
#12272 = vertex_point ( 'none', #28025 ) ;
#12273 = plane ( 'none', #6823 ) ;
#12274 = oriented_edge ( 'none', *, *, #28308, .f. ) ;
#12275 = vertex_point ( 'none', #25866 ) ;
#12276 = vertex_point ( 'none', #10471 ) ;
#12277 = cartesian_point ( 'none', ( -2.434939566132249489, 0.6146063903601813871, -0.7276210620750191982 ) ) ;
#12278 = direction ( 'none', ( 4.371138804857224878e-08, 8.742273397411541689e-08, -0.9999999999999951150 ) ) ;
#12279 = vertex_point ( 'none', #7895 ) ;
#12280 = vertex_point ( 'none', #5580 ) ;
#12281 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, 1.214154663850784639e-16 ) ) ;
#12282 = advanced_face ( 'none', ( #5721 ), #25087, .f. ) ;
#12283 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#12284 = axis2_placement_3d ( 'none', #14407, #22877, #23164 ) ;
#12285 = cartesian_point ( 'none', ( 0.8510174049985805844, -0.05337306692836268213, -1.908429566692810164 ) ) ;
#12286 = circle ( 'none', #11835, 0.005905511811023682681 ) ;
#12287 = edge_loop ( 'none', ( #13877, #2200, #4883, #7758 ) ) ;
#12288 = edge_loop ( 'none', ( #2487, #16960, #13140, #12982 ) ) ;
#12289 = oriented_edge ( 'none', *, *, #16986, .f. ) ;
#12290 = cartesian_point ( 'none', ( -2.416499999999999648, -0.4114999999999999214, -1.812527800000000466 ) ) ;
#12291 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#12292 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#12293 = line ( 'none', #5679, #20178 ) ;
#12294 = cartesian_point ( 'none', ( -2.424074587334989150, 0.5386003961202222579, -0.5123871548692344735 ) ) ;
#12295 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#12296 = circle ( 'none', #19673, 0.02683692341845010654 ) ;
#12297 = direction ( 'none', ( -1.942890293094014085e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#12298 = circle ( 'none', #25638, 0.2362705516334142331 ) ;
#12299 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#12300 = oriented_edge ( 'none', *, *, #21186, .t. ) ;
#12301 = oriented_edge ( 'none', *, *, #25770, .t. ) ;
#12302 = edge_curve ( 'none', #26092, #13758, #18811, .t. ) ;
#12303 = vertex_point ( 'none', #12333 ) ;
#12304 = advanced_face ( 'none', ( #3415 ), #6159, .t. ) ;
#12305 = cartesian_point ( 'none', ( -1.526998675671333849, 0.4475000818327535268, 0.5060629061680164131 ) ) ;
#12306 = b_spline_curve_with_knots ( 'none', 3,
( #9337, #13669, #20277, #544, #18099, #26865 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#12307 = advanced_face ( 'none', ( #25284 ), #14372, .t. ) ;
#12308 = cartesian_point ( 'none', ( -2.364073421130216346, 0.5602756882382599057, -0.8024242133333996385 ) ) ;
#12309 = cartesian_point ( 'none', ( -2.415254536080956971, 0.5494488914076577357, -0.5144320905328521043 ) ) ;
#12310 = face_outer_bound ( 'none', #13225, .t. ) ;
#12311 = axis2_placement_3d ( 'none', #27037, #27480, #7787 ) ;
#12312 = edge_loop ( 'none', ( #15335, #22102, #22146, #1880 ) ) ;
#12313 = oriented_edge ( 'none', *, *, #13905, .f. ) ;
#12314 = oriented_edge ( 'none', *, *, #27077, .t. ) ;
#12315 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -7.864012924137005723e-16 ) ) ;
#12316 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#12317 = vector ( 'none', #2636, 39.37007874015748854 ) ;
#12318 = oriented_edge ( 'none', *, *, #7974, .f. ) ;
#12319 = line ( 'none', #28006, #13155 ) ;
#12320 = direction ( 'none', ( -0.9999999999999990008, 3.897916532926553139e-15, -4.371138804857207673e-08 ) ) ;
#12321 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#12322 = oriented_edge ( 'none', *, *, #14667, .t. ) ;
#12323 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#12324 = line ( 'none', #27283, #22558 ) ;
#12325 = person_and_organization ( #25830, #2818 ) ;
#12326 = cartesian_point ( 'none', ( -1.798686900000000310, -0.1682743711071821024, 0.3544722000000001261 ) ) ;
#12327 = direction ( 'none', ( 0.000000000000000000, -1.288607544181256153e-15, 1.000000000000000000 ) ) ;
#12328 = cartesian_point ( 'none', ( -2.355018315587824151, 0.5383665273607090018, -0.5149054585894484726 ) ) ;
#12329 = cartesian_point ( 'none', ( -1.798998670775656894, 0.4900000818327556740, 0.4500628823890213681 ) ) ;
#12330 = cartesian_point ( 'none', ( 0.6999999999999999556, 0.2223145824482910815, -1.501727599999999496 ) ) ;
#12331 = direction ( 'none', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#12332 = axis2_placement_3d ( 'none', #6336, #21736, #17424 ) ;
#12333 = cartesian_point ( 'none', ( 0.05250000000000001193, -0.2000000000000001499, 0.3214999999999999525 ) ) ;
#12334 = advanced_face ( 'none', ( #8038 ), #20933, .t. ) ;
#12335 = cartesian_point ( 'none', ( 0.9153131000000014339, -0.4249999999999973799, -1.812527799999997802 ) ) ;
#12336 = vertex_point ( 'none', #12488 ) ;
#12337 = oriented_edge ( 'none', *, *, #1212, .f. ) ;
#12338 = vector ( 'none', #13012, 39.37007874015748143 ) ;
#12339 = vector ( 'none', #9439, 39.37007874015748143 ) ;
#12340 = edge_curve ( 'none', #25843, #7577, #6014, .t. ) ;
#12341 = cartesian_point ( 'none', ( -0.1884924999999998962, 0.8000000000000000444, 0.2525000000000005018 ) ) ;
#12342 = face_outer_bound ( 'none', #10392, .t. ) ;
#12343 = edge_curve ( 'none', #11393, #1224, #27731, .t. ) ;
#12344 = advanced_face ( 'none', ( #4000 ), #21119, .t. ) ;
#12345 = direction ( 'none', ( 7.897916531795150207e-15, 1.000000000000000000, 0.000000000000000000 ) ) ;
#12346 = oriented_edge ( 'none', *, *, #25374, .f. ) ;
#12347 = edge_curve ( 'none', #1506, #17190, #17283, .t. ) ;
#12348 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742273331534369486e-08 ) ) ;
#12349 = cartesian_point ( 'none', ( -0.5815848461768993172, -0.3498728832042004577, -1.669249846957016503 ) ) ;
#12350 = edge_curve ( 'none', #26216, #1514, #4417, .t. ) ;
#12351 = direction ( 'none', ( -0.8188508949692391292, -6.869404254901763726e-16, 0.5740062820284077549 ) ) ;
#12352 = oriented_edge ( 'none', *, *, #21804, .f. ) ;
#12353 = oriented_edge ( 'none', *, *, #11682, .t. ) ;
#12354 = oriented_edge ( 'none', *, *, #19610, .t. ) ;
#12355 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#12356 = cartesian_point ( 'none', ( 8.079693657537704329e-17, 0.01649999999999985853, 0.4745000000000000329 ) ) ;
#12357 = line ( 'none', #9924, #27842 ) ;
#12358 = cartesian_point ( 'none', ( -0.9414999999999996705, -0.4115000000000003655, -1.705527799999999594 ) ) ;
#12359 = axis2_placement_3d ( 'none', #2407, #17105, #19969 ) ;
#12360 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#12361 = oriented_edge ( 'none', *, *, #17797, .f. ) ;
#12362 = cartesian_point ( 'none', ( -1.822523014084410420, -0.3761701765654263951, 0.3919307743762392993 ) ) ;
#12363 = cartesian_point ( 'none', ( -2.012498661945956613, 0.3775000818327573504, 0.3490628637242588206 ) ) ;
#12364 = circle ( 'none', #21561, 0.005905511811023608955 ) ;
#12365 = axis2_placement_3d ( 'none', #27383, #20778, #7398 ) ;
#12366 = cartesian_point ( 'none', ( -1.623998676545560071, 0.6125000818327542840, 0.5160628976880070606 ) ) ;
#12367 = cartesian_point ( 'none', ( -2.420038559818421753, 0.5661811754618613080, -0.5211767501495407906 ) ) ;
#12368 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#12369 = edge_curve ( 'none', #2208, #27733, #18665, .t. ) ;
#12370 = line ( 'none', #3744, #22194 ) ;
#12371 = cylindrical_surface ( 'none', #20060, 0.04450000000000003259 ) ;
#12372 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#12373 = edge_curve ( 'none', #17436, #5955, #8191, .t. ) ;
#12374 = cartesian_point ( 'none', ( -0.3643046832981878258, 3.782794594721392123, 0.3309800166893746565 ) ) ;
#12375 = cartesian_point ( 'none', ( -2.418404142276914026, 0.5622441672047192585, -0.5167942942763372738 ) ) ;
#12376 = edge_curve ( 'none', #20802, #11141, #24187, .t. ) ;
#12377 = edge_curve ( 'none', #27420, #14624, #26472, .t. ) ;
#12378 = oriented_edge ( 'none', *, *, #3936, .f. ) ;
#12379 = cartesian_point ( 'none', ( -2.367591688950588136, -0.3677731010850376903, -1.769533926552177006 ) ) ;
#12380 = oriented_edge ( 'none', *, *, #18711, .f. ) ;
#12381 = oriented_edge ( 'none', *, *, #7681, .f. ) ;
#12382 = axis2_placement_3d ( 'none', #398, #19181, #8791 ) ;
#12383 = axis2_placement_3d ( 'none', #24878, #5444, #24595 ) ;
#12384 = cartesian_point ( 'none', ( 0.7880778518567725932, -0.4137580796234360814, -1.668964794195055612 ) ) ;
#12385 = cartesian_point ( 'none', ( -2.330036909824344082, -0.4182743711071790216, -1.781524021103472633 ) ) ;
#12386 = edge_curve ( 'none', #11961, #28123, #5784, .t. ) ;
#12387 = direction ( 'none', ( -7.897916534057963004e-15, -1.000000000000000000, 2.588387329011204494e-17 ) ) ;
#12388 = oriented_edge ( 'none', *, *, #24355, .f. ) ;
#12389 = vertex_point ( 'none', #8331 ) ;
#12390 = oriented_edge ( 'none', *, *, #6651, .f. ) ;
#12391 = oriented_edge ( 'none', *, *, #15226, .t. ) ;
#12392 = cylindrical_surface ( 'none', #17576, 0.03250000000000000111 ) ;
#12393 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#12394 = axis2_placement_3d ( 'none', #9224, #26076, #6365 ) ;
#12395 = vertex_point ( 'none', #21269 ) ;
#12396 = cartesian_point ( 'none', ( -1.463498680916700101, 0.5300000818327530450, 0.5660629117193626270 ) ) ;
#12397 = vertex_point ( 'none', #1536 ) ;
#12398 = face_outer_bound ( 'none', #25385, .t. ) ;
#12399 = oriented_edge ( 'none', *, *, #12386, .t. ) ;
#12400 = cartesian_point ( 'none', ( -1.760990264845282871, -0.4115000000000033076, 0.3905584630089195541 ) ) ;
#12401 = vector ( 'none', #19229, 39.37007874015748854 ) ;
#12402 = direction ( 'none', ( 0.9848987550793875112, -4.350474557862205422e-16, 0.1731312861474573750 ) ) ;
#12403 = cartesian_point ( 'none', ( -1.798686900000000533, -0.3672743711071820849, 0.3544721999999996820 ) ) ;
#12404 = vertex_point ( 'none', #10324 ) ;
#12405 = direction ( 'none', ( 1.101551610348495307e-15, 1.000000000000000000, 0.000000000000000000 ) ) ;
#12406 = advanced_face ( 'none', ( #15637 ), #13219, .t. ) ;
#12407 = cartesian_point ( 'none', ( 0.7477796545830928121, -0.3762859242436151774, -0.1249445729672369054 ) ) ;
#12408 = axis2_placement_3d ( 'none', #27254, #24810, #9726 ) ;
#12409 = vector ( 'none', #15818, 39.37007874015748143 ) ;
#12410 = direction ( 'none', ( -0.2159714088582515845, 8.535953018532292791e-08, -0.9763996879125754758 ) ) ;
#12411 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#12412 = line ( 'none', #16294, #17005 ) ;
#12413 = cartesian_point ( 'none', ( -2.384000000000000785, -0.3489999999999996994, -1.779527799999999882 ) ) ;
#12414 = cartesian_point ( 'none', ( 0.7349999999999999867, 0.4000000000000000222, 0.5744722000000000994 ) ) ;
#12415 = edge_curve ( 'none', #13730, #20938, #8475, .t. ) ;
#12416 = edge_curve ( 'none', #19486, #12901, #2104, .t. ) ;
#12417 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#12418 = oriented_edge ( 'none', *, *, #19610, .f. ) ;
#12419 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#12420 = vertex_point ( 'none', #24413 ) ;
#12421 = oriented_edge ( 'none', *, *, #3011, .f. ) ;
#12422 = vertex_point ( 'none', #24282 ) ;
#12423 = axis2_placement_3d ( 'none', #28122, #17477, #8434 ) ;
#12424 = cartesian_point ( 'none', ( 6.959462443989616590e-17, 0.2559999999999998943, 0.2275000000000000910 ) ) ;
#12425 = axis2_placement_3d ( 'none', #2306, #19449, #17578 ) ;
#12426 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#12427 = oriented_edge ( 'none', *, *, #22830, .f. ) ;
#12428 = b_spline_curve_with_knots ( 'none', 3,
( #13008, #17734, #22, #8826, #26368, #26503, #6664, #15441, #13294, #22059, #24307, #6765, #13390, #24444 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.000000000000000000, 0.2500000000001605382, 0.3750000000001553202, 0.4375000000001627587, 0.5000000000001701972, 0.7500000000000851541, 1.000000000000000000 ),
.unspecified. ) ;
#12429 = oriented_edge ( 'none', *, *, #20722, .f. ) ;
#12430 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#12432 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#12431 = vector ( 'none', #23371, 39.37007874015748143 ) ;
#12433 = vector ( 'none', #13962, 39.37007874015748143 ) ;
#12434 = cartesian_point ( 'none', ( 0.7647456486917119101, -0.4115000000000031966, -0.1226859723198739649 ) ) ;
#12435 = oriented_edge ( 'none', *, *, #7969, .f. ) ;
#12436 = oriented_edge ( 'none', *, *, #7682, .t. ) ;
#12437 = axis2_placement_3d ( 'none', #4243, #17204, #8285 ) ;
#12438 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#12439 = cartesian_point ( 'none', ( -2.130498680916698362, 0.4500000818327583030, 0.5660628534083702590 ) ) ;
#12440 = plane ( 'none', #514 ) ;
#12441 = cc_design_person_and_organization_assignment ( #9891, #27873, ( #10696 ) ) ;
#12442 = cartesian_point ( 'none', ( -2.425097044941404434, 0.5661811965213977560, -0.7620698847758896610 ) ) ;
#12443 = direction ( 'none', ( -0.5368568878348662921, -8.431629610074895023e-16, 0.8436733265810065774 ) ) ;
#12444 = b_spline_curve_with_knots ( 'none', 3,
( #27549, #7710, #18493, #27116, #2939 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.001920322449003326187, 0.002034229404905339537, 0.002148136360807352888 ),
.unspecified. ) ;
#12445 = advanced_face ( 'none', ( #19970 ), #6301, .f. ) ;
#12446 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#12447 = vector ( 'none', #13082, 39.37007874015748854 ) ;
#12448 = cartesian_point ( 'none', ( -1.775263834378157934, -0.4182743711071820747, 0.3492665322764204050 ) ) ;
#12449 = cartesian_point ( 'none', ( 0.8551330464240249896, 0.03022452115867295050, -1.907460913399649849 ) ) ;
#12450 = vertex_point ( 'none', #4143 ) ;
#12451 = edge_loop ( 'none', ( #19993, #9812, #19318, #8436 ) ) ;
#12452 = oriented_edge ( 'none', *, *, #501, .f. ) ;
#12453 = circle ( 'none', #4214, 0.1049999999999999961 ) ;
#12454 = oriented_edge ( 'none', *, *, #10079, .t. ) ;
#12455 = cartesian_point ( 'none', ( -0.5322870261256016367, -0.4182743711071790216, -1.726604528499896096 ) ) ;
#12456 = face_bound ( 'none', #23724, .t. ) ;
#12457 = cartesian_point ( 'none', ( 0.7875162214331051791, -0.4182743711071819637, -0.1193398394613339880 ) ) ;
#12458 = vector ( 'none', #26701, 39.37007874015748854 ) ;
#12459 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#12460 = oriented_edge ( 'none', *, *, #21285, .f. ) ;
#12461 = vertex_point ( 'none', #12927 ) ;
#12462 = oriented_edge ( 'none', *, *, #1497, .f. ) ;
#12463 = cartesian_point ( 'none', ( -2.421947449573188305, 0.5661811746657142708, -0.5120698846340046018 ) ) ;
#12465 = oriented_edge ( 'none', *, *, #26227, .t. ) ;
#12464 = axis2_placement_3d ( 'none', #13389, #26585, #8923 ) ;
#12466 = plane ( 'none', #9777 ) ;
#12467 = vector ( 'none', #11136, 39.37007874015748854 ) ;
#12468 = oriented_edge ( 'none', *, *, #15855, .t. ) ;
#12469 = plane ( 'none', #8085 ) ;
#12470 = cartesian_point ( 'none', ( -2.012498659796170930, 0.5690000818327574095, 0.3244722000000003770 ) ) ;
#12471 = cartesian_point ( 'none', ( -2.177999999999999492, 0.6745038599183736938, 0.5444722000000001838 ) ) ;
#12472 = oriented_edge ( 'none', *, *, #24149, .f. ) ;
#12473 = cartesian_point ( 'none', ( -1.779002303293083509, -0.3672743711071820294, 0.3235377562730930023 ) ) ;
#12474 = circle ( 'none', #27649, 0.1249999999999999584 ) ;
#12475 = circle ( 'none', #24844, 0.05218481273260267700 ) ;
#12476 = edge_curve ( 'none', #5742, #24480, #6251, .t. ) ;
#12477 = plane ( 'none', #15285 ) ;
#12478 = approval_role ( '' ) ;
#12479 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#12480 = advanced_face ( 'none', ( #21833 ), #21696, .f. ) ;
#12481 = direction ( 'none', ( -0.07353097541455551334, -0.9961946980917454342, -0.04679016080844548842 ) ) ;
#12482 = cartesian_point ( 'none', ( -0.1999999999999999556, -5.672052148028734955e-17, 0.3125722534602550784 ) ) ;
#12483 = axis2_placement_3d ( 'none', #9100, #2043, #28242 ) ;
#12484 = edge_curve ( 'none', #12763, #5548, #6722, .t. ) ;
#12485 = direction ( 'none', ( 0.9848987550793875112, -4.350474557862205422e-16, 0.1731312861474573750 ) ) ;
#12486 = cartesian_point ( 'none', ( -2.424074576366190392, 0.5386004181269434810, -0.7641148241572257582 ) ) ;
#12487 = cartesian_point ( 'none', ( -2.428634860131385853, 0.5645503102375870608, -0.5127046721275566599 ) ) ;
#12488 = cartesian_point ( 'none', ( 0.03174999999999997963, -0.2000000000000001221, 0.2274999999999999523 ) ) ;
#12489 = axis2_placement_3d ( 'none', #20505, #9423, #2793 ) ;
#12490 = cartesian_point ( 'none', ( -1.798686900000000310, -0.4115000000000033631, 0.3544721999999997375 ) ) ;
#12491 = oriented_edge ( 'none', *, *, #26790, .t. ) ;
#12492 = edge_loop ( 'none', ( #10755, #17156, #25657, #26619, #16200, #27381, #22263, #9790, #21171, #585, #6537, #6131, #22663, #19232, #5849, #4381, #26433, #6637, #5984, #20084 ) ) ;
#12493 = face_outer_bound ( 'none', #2428, .t. ) ;
#12494 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#12495 = line ( 'none', #14382, #18880 ) ;
#12496 = oriented_edge ( 'none', *, *, #9941, .t. ) ;
#12497 = direction ( 'none', ( 0.03741671222033798178, -0.9960450290638858117, 0.08058715607181682339 ) ) ;
#12498 = axis2_placement_3d ( 'none', #5821, #25822, #3816 ) ;
#12499 = cartesian_point ( 'none', ( -0.5322870261256016367, -0.4182743711071790216, -1.726604528499896096 ) ) ;
#12500 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#12501 = oriented_edge ( 'none', *, *, #1894, .f. ) ;
#12502 = oriented_edge ( 'none', *, *, #3537, .f. ) ;
#12503 = edge_loop ( 'none', ( #4919, #24208 ) ) ;
#12504 = cartesian_point ( 'none', ( -2.416166467185203448, -0.3826753930347984167, -1.779621984178050065 ) ) ;
#12505 = direction ( 'none', ( -1.000000000000000000, 5.329070518200750605e-15, 0.000000000000000000 ) ) ;
#12506 = direction ( 'none', ( -4.663908151380365800e-16, -1.483110105720601298e-15, 1.000000000000000000 ) ) ;
#12507 = direction ( 'none', ( -1.000000000000000000, 2.048885995248196921e-16, -1.092739197465705090e-15 ) ) ;
#12508 = face_outer_bound ( 'none', #3772, .t. ) ;
#12509 = axis2_placement_3d ( 'none', #15754, #609, #20486 ) ;
#12510 = edge_loop ( 'none', ( #4613, #22236, #27525, #22414, #13367, #5368 ) ) ;
#12511 = plane ( 'none', #26458 ) ;
#12512 = cartesian_point ( 'none', ( -0.2309999999999998721, -5.126955874666690706e-17, 0.3215000000000000635 ) ) ;
#12513 = advanced_face ( 'none', ( #15366 ), #10907, .f. ) ;
#12514 = line ( 'none', #12962, #25337 ) ;
#12515 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#12516 = edge_curve ( 'none', #26883, #3396, #702, .t. ) ;
#12517 = vertex_point ( 'none', #26431 ) ;
#12518 = advanced_face ( 'none', ( #2259 ), #12780, .t. ) ;
#12519 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#12520 = cartesian_point ( 'none', ( -1.823998664874619813, 0.4650000818327558738, 0.3825628802034520826 ) ) ;
#12521 = edge_curve ( 'none', #10083, #19361, #4566, .t. ) ;
#12522 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#12523 = axis2_placement_3d ( 'none', #9535, #16290, #9681 ) ;
#12524 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ;
#12525 = edge_curve ( 'none', #21700, #7054, #21555, .t. ) ;
#12526 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#12527 = circle ( 'none', #19903, 0.05299999999999995687 ) ;
#12528 = line ( 'none', #23745, #5876 ) ;
#12529 = edge_loop ( 'none', ( #14600, #4433, #1359, #24006, #27063, #22261, #17287, #9044 ) ) ;
#12530 = vector ( 'none', #4806, 39.37007874015748143 ) ;
#12531 = edge_loop ( 'none', ( #2175, #13705 ) ) ;
#12532 = direction ( 'none', ( 0.000000000000000000, -2.315125418359545159e-16, -1.000000000000000000 ) ) ;
#12533 = oriented_edge ( 'none', *, *, #10562, .t. ) ;
#12534 = oriented_edge ( 'none', *, *, #26195, .t. ) ;
#12535 = cartesian_point ( 'none', ( -1.973998671431327345, 0.5060000818327594629, 0.3825628670900350636 ) ) ;
#12536 = cartesian_point ( 'none', ( 0.8570000000000007612, 0.8130000000000019433, 0.5144722000000000461 ) ) ;
#12537 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#12538 = vertex_point ( 'none', #26152 ) ;
#12539 = edge_loop ( 'none', ( #14755, #11818, #20296, #6 ) ) ;
#12540 = oriented_edge ( 'none', *, *, #1579, .f. ) ;
#12541 = edge_curve ( 'none', #11860, #15028, #11290, .t. ) ;
#12542 = vertex_point ( 'none', #2408 ) ;
#12543 = edge_curve ( 'none', #19190, #21955, #28301, .t. ) ;
#12544 = cartesian_point ( 'none', ( -1.756957492661092246, -0.3970641132977108523, 0.3704243184798985400 ) ) ;
#12545 = cartesian_point ( 'none', ( -0.5224137369910804019, -0.4115000000000004210, -1.743224435154717478 ) ) ;
#12546 = edge_loop ( 'none', ( #6819, #27779, #12151, #9953 ) ) ;
#12547 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742274265616265396e-08 ) ) ;
#12548 = oriented_edge ( 'none', *, *, #8797, .t. ) ;
#12549 = cartesian_point ( 'none', ( -2.093496699999999322, 0.6290038599183741530, 0.3997045037134707157 ) ) ;
#12550 = edge_curve ( 'none', #11394, #17246, #10854, .t. ) ;
#12551 = vertex_point ( 'none', #6732 ) ;
#12552 = face_outer_bound ( 'none', #5567, .t. ) ;
#12553 = circle ( 'none', #7958, 0.05400000000000002021 ) ;
#12554 = cartesian_point ( 'none', ( -2.430242625034980897, 0.6155206706933475935, -0.4801774962865296148 ) ) ;
#12555 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#12556 = edge_curve ( 'none', #27307, #25922, #5081, .t. ) ;
#12557 = oriented_edge ( 'none', *, *, #4181, .f. ) ;
#12558 = edge_curve ( 'none', #20602, #3174, #1169, .t. ) ;
#12559 = cartesian_point ( 'none', ( -0.6664999999999999813, -0.4249999999999999889, -1.813527799999999690 ) ) ;
#12560 = cartesian_point ( 'none', ( 0.7366837967342683147, -0.3761410894874722688, -0.1231981478088641363 ) ) ;
#12561 = edge_curve ( 'none', #4875, #26200, #20511, .t. ) ;
#12562 = face_outer_bound ( 'none', #26514, .t. ) ;
#12563 = face_outer_bound ( 'none', #10015, .t. ) ;
#12564 = cartesian_point ( 'none', ( -0.5895625880918033968, -0.4115000000000003655, -1.737392602228147176 ) ) ;
#12565 = edge_curve ( 'none', #26200, #9929, #22322, .t. ) ;
#12566 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#12567 = direction ( 'none', ( -0.8188508949692391292, -6.869404254901763726e-16, 0.5740062820284077549 ) ) ;
#12568 = b_spline_curve_with_knots ( 'none', 3,
( #18111, #22043, #8, #17718, #4887, #26490 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003027829258062279881, 0.0006055658516124559762 ),
.unspecified. ) ;
#12569 = cartesian_point ( 'none', ( -2.479999999999999982, 0.5860000000000004095, -0.6755277999999996785 ) ) ;
#12570 = edge_loop ( 'none', ( #12610, #2453, #15391, #4369 ) ) ;
#12571 = cartesian_point ( 'none', ( -1.473749999999999449, 0.6290038599183741530, 0.3244722000000003770 ) ) ;
#12572 = edge_loop ( 'none', ( #6710, #1306, #24590, #5369 ) ) ;
#12573 = edge_loop ( 'none', ( #13021, #4516, #3383, #791, #14526 ) ) ;
#12574 = oriented_edge ( 'none', *, *, #10079, .f. ) ;
#12575 = axis2_placement_3d ( 'none', #16141, #27058, #26409 ) ;
#12576 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#12577 = direction ( 'none', ( 2.428612866367523523e-16, 1.000000000000000000, 1.450228825916611125e-15 ) ) ;
#12578 = oriented_edge ( 'none', *, *, #23558, .t. ) ;
#12579 = advanced_face ( 'none', ( #13625 ), #22258, .t. ) ;
#12580 = oriented_edge ( 'none', *, *, #2022, .f. ) ;
#12581 = cartesian_point ( 'none', ( -2.514999999999999680, 0.5200000000000001288, -0.4605277999999995431 ) ) ;
#12582 = cartesian_point ( 'none', ( 0.000000000000000000, 0.2000000000000000389, 0.09750000000000011435 ) ) ;
#12583 = cartesian_point ( 'none', ( 0.7499999999999996669, -0.3498728832042033443, -0.08049999999999993272 ) ) ;
#12584 = oriented_edge ( 'none', *, *, #19480, .f. ) ;
#12585 = oriented_edge ( 'none', *, *, #2050, .t. ) ;
#12586 = advanced_face ( 'none', ( #15905 ), #24958, .t. ) ;
#12587 = edge_curve ( 'none', #966, #15156, #3052, .t. ) ;
#12588 = edge_curve ( 'none', #15698, #26870, #27115, .t. ) ;
#12589 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#12590 = cartesian_point ( 'none', ( -2.378583166694124174, -0.3762859242436122353, -1.735261637456246842 ) ) ;
#12591 = axis2_placement_3d ( 'none', #18636, #11730, #27409 ) ;
#12592 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4182743711071820192, -0.08049999999999987721 ) ) ;
#12593 = cartesian_point ( 'none', ( -0.5596746343262554158, -0.3720035401315738843, -1.682575930913223994 ) ) ;
#12594 = line ( 'none', #18622, #2331 ) ;
#12595 = conical_surface ( 'none', #21330, 0.05399999999999997857, 0.2617993877991499074 ) ;
#12596 = cartesian_point ( 'none', ( 2.105732508111722775e-17, -3.317378878616700486e-17, 0.1279999999999999749 ) ) ;
#12597 = face_outer_bound ( 'none', #28381, .t. ) ;
#12598 = oriented_edge ( 'none', *, *, #27975, .f. ) ;
#12599 = oriented_edge ( 'none', *, *, #13620, .t. ) ;
#12600 = oriented_edge ( 'none', *, *, #25963, .t. ) ;
#12601 = vertex_point ( 'none', #14045 ) ;
#12602 = line ( 'none', #15447, #22686 ) ;
#12603 = oriented_edge ( 'none', *, *, #5488, .f. ) ;
#12604 = axis2_placement_3d ( 'none', #13442, #22208, #2478 ) ;
#12605 = cartesian_point ( 'none', ( -2.494193051677731088, 0.5860000000000000764, -0.8195277999999994734 ) ) ;
#12606 = cartesian_point ( 'none', ( -2.436908079388082626, 0.5661811748722247462, -0.5144320900165766375 ) ) ;
#12607 = plane ( 'none', #10125 ) ;
#12608 = oriented_edge ( 'none', *, *, #15238, .t. ) ;
#12609 = vertex_point ( 'none', #4965 ) ;
#12610 = oriented_edge ( 'none', *, *, #16568, .f. ) ;
#12611 = plane ( 'none', #10445 ) ;
#12612 = edge_loop ( 'none', ( #8780, #15263, #16371, #6382, #23136, #24795 ) ) ;
#12613 = edge_curve ( 'none', #20056, #15028, #14528, .t. ) ;
#12614 = line ( 'none', #16937, #22199 ) ;
#12615 = edge_curve ( 'none', #24908, #3540, #11318, .t. ) ;
#12616 = oriented_edge ( 'none', *, *, #17808, .t. ) ;
#12617 = cartesian_point ( 'none', ( 0.7809344437269067907, -0.3672743711071820294, -0.06081540329308304793 ) ) ;
#12618 = circle ( 'none', #6657, 0.007874015748031516770 ) ;
#12619 = direction ( 'none', ( -0.5368568878348729534, -1.264744441511231788e-15, 0.8436733265810023585 ) ) ;
#12620 = cartesian_point ( 'none', ( -2.411693126641524465, 0.5494489128711572690, -0.7599460259585550936 ) ) ;
#12621 = face_outer_bound ( 'none', #4025, .t. ) ;
#12622 = cartesian_point ( 'none', ( -2.469999999999999751, 0.8130000000000019433, 0.4614721999999997215 ) ) ;
#12623 = line ( 'none', #6150, #16299 ) ;
#12624 = plane ( 'none', #7152 ) ;
#12625 = direction ( 'none', ( 2.567390744445674993e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#12626 = cartesian_point ( 'none', ( 0.3659061110561288577, -0.4249999999999999889, 0.4922241372438899698 ) ) ;
#12627 = cartesian_point ( 'none', ( -1.774796768491348598, -0.3762859242436153440, 0.3169287369671450749 ) ) ;
#12628 = axis2_placement_3d ( 'none', #20508, #17791, #27109 ) ;
#12629 = cartesian_point ( 'none', ( -2.011498664874619369, 0.4225000818327573904, 0.3825628638116814195 ) ) ;
#12630 = direction ( 'none', ( 9.688673656827892725e-16, 1.000000000000000000, 1.246871928516378185e-15 ) ) ;
#12631 = direction ( 'none', ( 0.02045320955626784079, -0.9955461672694010389, 0.09202985957858024479 ) ) ;
#12632 = oriented_edge ( 'none', *, *, #11138, .f. ) ;
#12633 = vertex_point ( 'none', #11873 ) ;
#12634 = vector ( 'none', #20068, 39.37007874015748854 ) ;
#12635 = conical_surface ( 'none', #25967, 0.07081142066699262771, 0.7155849933176769984 ) ;
#12636 = cartesian_point ( 'none', ( 0.6199999999999974420, -5.282535579858160495e-15, -0.05048023792004564109 ) ) ;
#12637 = line ( 'none', #1542, #24899 ) ;
#12638 = face_outer_bound ( 'none', #6343, .t. ) ;
#12639 = oriented_edge ( 'none', *, *, #27178, .t. ) ;
#12640 = plane ( 'none', #20965 ) ;
#12641 = cylindrical_surface ( 'none', #28351, 0.003937007874015739303 ) ;
#12642 = cylindrical_surface ( 'none', #23501, 0.04450000000000010197 ) ;
#12643 = cartesian_point ( 'none', ( 0.4251547941983773171, 0.8130000000000019433, 0.4794848471845143401 ) ) ;
#12644 = oriented_edge ( 'none', *, *, #386, .t. ) ;
#12645 = edge_loop ( 'none', ( #15031, #3983, #6572, #4789 ) ) ;
#12646 = edge_curve ( 'none', #21414, #2134, #4704, .t. ) ;
#12647 = vertex_point ( 'none', #9729 ) ;
#12648 = cartesian_point ( 'none', ( -2.126249999999999307, 0.3690038599183737000, 0.4444722000000003170 ) ) ;
#12649 = edge_curve ( 'none', #19601, #28508, #18495, .t. ) ;
#12650 = line ( 'none', #18986, #13135 ) ;
#12651 = circle ( 'none', #225, 0.06250000000000008327 ) ;
#12652 = cylindrical_surface ( 'none', #4065, 0.007874015748031487280 ) ;
#12653 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#12654 = oriented_edge ( 'none', *, *, #20259, .f. ) ;
#12655 = oriented_edge ( 'none', *, *, #19375, .t. ) ;
#12656 = cartesian_point ( 'none', ( 0.9204999999999986526, -0.4115000000000041958, 0.5244722000000012763 ) ) ;
#12657 = direction ( 'none', ( -0.8404628948614247808, -0.08715574274765747198, -0.5348139852951284690 ) ) ;
#12658 = cartesian_point ( 'none', ( 0.7350340854294282744, -0.4065675208328222157, -1.663799498186034675 ) ) ;
#12659 = axis2_placement_3d ( 'none', #6531, #13164, #19193 ) ;
#12660 = line ( 'none', #27911, #21350 ) ;
#12661 = vertex_point ( 'none', #20365 ) ;
#12662 = cartesian_point ( 'none', ( -0.5894344437269072312, -0.3672743711071790873, -1.725212396706916840 ) ) ;
#12663 = cylindrical_surface ( 'none', #15887, 0.04449999999999975503 ) ;
#12664 = cylindrical_surface ( 'none', #23831, 0.1150000000000000050 ) ;
#12665 = cartesian_point ( 'none', ( -2.436908068563392593, 0.5661811965213978670, -0.7620698852921267141 ) ) ;
#12666 = face_outer_bound ( 'none', #10772, .t. ) ;
#12667 = axis2_placement_3d ( 'none', #7680, #19036, #9689 ) ;
#12668 = axis2_placement_3d ( 'none', #6476, #10349, #15265 ) ;
#12669 = cartesian_point ( 'none', ( -2.436908068391399063, 0.5425591496214874354, -0.7660068952312855117 ) ) ;
#12670 = oriented_edge ( 'none', *, *, #27833, .f. ) ;
#12671 = conical_surface ( 'none', #27828, 0.02344999999999999168, 1.029744258676652091 ) ;
#12672 = cartesian_point ( 'none', ( -2.298998679168240855, 0.6025000818327596042, 0.5460628386776325005 ) ) ;
#12673 = vector ( 'none', #20577, 39.37007874015748143 ) ;
#12674 = advanced_face ( 'none', ( #11439 ), #24813, .t. ) ;
#12675 = circle ( 'none', #26009, 0.009000000000000129424 ) ;
#12676 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#12677 = cartesian_point ( 'none', ( -1.661342827428141655, -0.4115000000000046954, 1.151733543294659157 ) ) ;
#12678 = vertex_point ( 'none', #9154 ) ;
#12679 = oriented_edge ( 'none', *, *, #11317, .t. ) ;
#12680 = edge_curve ( 'none', #19092, #13471, #26962, .t. ) ;
#12681 = vertex_point ( 'none', #20229 ) ;
#12682 = vertex_point ( 'none', #16044 ) ;
#12683 = line ( 'none', #15001, #7470 ) ;
#12685 = edge_curve ( 'none', #24866, #2483, #495, .t. ) ;
#12684 = face_outer_bound ( 'none', #2716, .t. ) ;
#12686 = vertex_point ( 'none', #13899 ) ;
#12687 = face_outer_bound ( 'none', #16427, .t. ) ;
#12688 = oriented_edge ( 'none', *, *, #8473, .f. ) ;
#12689 = cartesian_point ( 'none', ( -2.420533790329925328, 0.5645631380970033142, -0.5141575509459879179 ) ) ;
#12690 = edge_loop ( 'none', ( #18468, #5344 ) ) ;
#12691 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#12692 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#12693 = face_outer_bound ( 'none', #26623, .t. ) ;
#12694 = axis2_placement_3d ( 'none', #16511, #14946, #19256 ) ;
#12695 = oriented_edge ( 'none', *, *, #2913, .f. ) ;
#12696 = cartesian_point ( 'none', ( 0.8536285929478890644, 6.829615279872504442e-17, -1.769598138463356563 ) ) ;
#12697 = cartesian_point ( 'none', ( -0.04012475996594255800, -0.1000003306878307074, 0.08950000000000005174 ) ) ;
#12698 = direction ( 'none', ( -1.664610678349188373e-16, 2.622433896139685775e-16, -1.000000000000000000 ) ) ;
#12699 = vector ( 'none', #27288, 39.37007874015748854 ) ;
#12700 = circle ( 'none', #14557, 0.04450000000000003259 ) ;
#12701 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#12702 = cartesian_point ( 'none', ( -2.434939566132249489, 0.2869585163444345888, -0.7276210907188921384 ) ) ;
#12703 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#12704 = cartesian_point ( 'none', ( -2.458667041821191113, 0.5387275708404462016, -0.7581540911982730391 ) ) ;
#12705 = edge_curve ( 'none', #24561, #24889, #1066, .t. ) ;
#12706 = edge_curve ( 'none', #10226, #21844, #9860, .t. ) ;
#12707 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#12708 = oriented_edge ( 'none', *, *, #17532, .t. ) ;
#12709 = conical_surface ( 'none', #18206, 0.05399999999999993694, 0.2617993877991499074 ) ;
#12710 = direction ( 'none', ( -0.5368568878348721762, -1.264744441511236127e-15, 0.8436733265810028026 ) ) ;
#12711 = advanced_face ( 'none', ( #14764 ), #14619, .t. ) ;
#12712 = vertex_point ( 'none', #14187 ) ;
#12713 = vertex_point ( 'none', #3822 ) ;
#12714 = edge_loop ( 'none', ( #23790, #5951, #26272, #16420 ) ) ;
#12715 = line ( 'none', #6384, #14516 ) ;
#12716 = advanced_face ( 'none', ( #21081 ), #1650, .f. ) ;
#12717 = axis2_placement_3d ( 'none', #17494, #17068, #25827 ) ;
#12718 = advanced_face ( 'none', ( #7857 ), #7708, .f. ) ;
#12719 = face_outer_bound ( 'none', #10811, .t. ) ;
#12720 = edge_loop ( 'none', ( #7724, #13580, #21782, #1662 ) ) ;
#12721 = edge_curve ( 'none', #8456, #9032, #20800, .t. ) ;
#12722 = edge_loop ( 'none', ( #18013, #26907, #947, #22591 ) ) ;
#12723 = oriented_edge ( 'none', *, *, #18635, .t. ) ;
#12724 = oriented_edge ( 'none', *, *, #26902, .f. ) ;
#12726 = edge_curve ( 'none', #12389, #6750, #27699, .t. ) ;
#12725 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#12727 = vector ( 'none', #16492, 39.37007874015748854 ) ;
#12728 = cartesian_point ( 'none', ( 0.7277738943636093971, -0.3826753930348014143, -0.1037527570424698758 ) ) ;
#12729 = edge_curve ( 'none', #13083, #18989, #27840, .t. ) ;
#12730 = vertex_point ( 'none', #20934 ) ;
#12731 = oriented_edge ( 'none', *, *, #8509, .f. ) ;
#12732 = axis2_placement_3d ( 'none', #12290, #21071, #12438 ) ;
#12733 = vector ( 'none', #23044, 39.37007874015748854 ) ;
#12734 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#12735 = cartesian_point ( 'none', ( -2.364073456054899491, 0.5602756183889271435, -0.003440591286159161259 ) ) ;
#12736 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999963363, 8.742273397411554924e-08 ) ) ;
#12737 = direction ( 'none', ( 0.7999999737731665617, -5.245364350280249278e-08, 0.6000000349691074764 ) ) ;
#12738 = advanced_face ( 'none', ( #23372 ), #21444, .f. ) ;
#12739 = face_outer_bound ( 'none', #24053, .t. ) ;
#12740 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#12741 = cartesian_point ( 'none', ( 0.8418580740332156642, 0.08371912821854386733, -1.909916385685625606 ) ) ;
#12742 = advanced_face ( 'none', ( #8152 ), #18196, .f. ) ;
#12743 = vertex_point ( 'none', #25536 ) ;
#12744 = vertex_point ( 'none', #16917 ) ;
#12745 = oriented_edge ( 'none', *, *, #11070, .f. ) ;
#12746 = axis2_placement_3d ( 'none', #20870, #7930, #9803 ) ;
#12748 = oriented_edge ( 'none', *, *, #18186, .t. ) ;
#12747 = circle ( 'none', #19182, 0.003937007874015743640 ) ;
#12749 = edge_curve ( 'none', #9506, #679, #25675, .t. ) ;
#12750 = line ( 'none', #10579, #10299 ) ;
#12751 = edge_curve ( 'none', #19689, #18274, #5827, .t. ) ;
#12752 = oriented_edge ( 'none', *, *, #13942, .f. ) ;
#12753 = cartesian_point ( 'none', ( -0.6029999999999999805, -0.3762859242436124019, -1.705527799999999594 ) ) ;
#12754 = cartesian_point ( 'none', ( -1.901498664874619715, 0.4225000818327565577, 0.3825628734281870114 ) ) ;
#12755 = face_bound ( 'none', #1047, .t. ) ;
#12756 = edge_curve ( 'none', #14743, #8705, #14335, .t. ) ;
#12757 = oriented_edge ( 'none', *, *, #14889, .t. ) ;
#12758 = oriented_edge ( 'none', *, *, #26228, .t. ) ;
#12759 = oriented_edge ( 'none', *, *, #21375, .f. ) ;
#12760 = cartesian_point ( 'none', ( -2.421947449570038824, 0.5425591274216198245, -0.5120698867033212087 ) ) ;
#12761 = oriented_edge ( 'none', *, *, #15710, .f. ) ;
#12762 = cartesian_point ( 'none', ( -1.463498680916699435, 0.6025000818327530538, 0.5660629117193626270 ) ) ;
#12763 = vertex_point ( 'none', #5974 ) ;
#12764 = line ( 'none', #21540, #6702 ) ;
#12765 = face_outer_bound ( 'none', #993, .t. ) ;
#12766 = cartesian_point ( 'none', ( 0.3950899039888498554, -0.1183305272089214127, 0.4262149770541154847 ) ) ;
#12767 = cartesian_point ( 'none', ( -2.394999999999999574, 0.7399999999999999911, -0.4869443946650449107 ) ) ;
#12769 = line ( 'none', #21545, #10185 ) ;
#12768 = axis2_placement_3d ( 'none', #12490, #14807, #23566 ) ;
#12770 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #11023 ) ;
#12771 = cartesian_point ( 'none', ( -1.802855033661795447, -0.3677731010850406879, 0.3357175515158831169 ) ) ;
#12772 = line ( 'none', #6723, #10884 ) ;
#12773 = circle ( 'none', #13672, 0.1249999999999999584 ) ;
#12774 = cartesian_point ( 'none', ( -2.339031981983416664, -0.3974381163265461869, -1.781214623546458320 ) ) ;
#12775 = cartesian_point ( 'none', ( 0.7124837785668943768, -0.4182743711071796877, -1.666687960538665969 ) ) ;
#12776 = advanced_face ( 'none', ( #22948 ), #17312, .t. ) ;
#12777 = cartesian_point ( 'none', ( -2.468404131779809774, 0.5553544244193902024, -0.7569400485849754334 ) ) ;
#12778 = cartesian_point ( 'none', ( -2.428634849184990951, 0.5402530060379252541, -0.7637973048073635196 ) ) ;
#12779 = cartesian_point ( 'none', ( 0.9200000000000005951, -0.3490000000000000324, -1.813527799999999690 ) ) ;
#12780 = plane ( 'none', #7149 ) ;
#12781 = cartesian_point ( 'none', ( -1.824899873874398892, -0.4182743711071820747, 0.3755489284998957955 ) ) ;
#12782 = edge_curve ( 'none', #9877, #1832, #15897, .t. ) ;
#12783 = oriented_edge ( 'none', *, *, #3783, .f. ) ;
#12784 = oriented_edge ( 'none', *, *, #12918, .t. ) ;
#12785 = edge_curve ( 'none', #18389, #25404, #21234, .t. ) ;
#12786 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
#12788 = vector ( 'none', #3159, 39.37007874015748143 ) ;
#12787 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, 7.554218758966004847e-16 ) ) ;
#12789 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#12790 = vertex_point ( 'none', #1504 ) ;
#12791 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#12793 = cartesian_point ( 'none', ( -0.5787875795014574276, -0.3719832640234247423, -1.694766748632254405 ) ) ;
#12792 = vector ( 'none', #23236, 39.37007874015748143 ) ;
#12794 = line ( 'none', #10629, #6943 ) ;
#12795 = axis2_placement_3d ( 'none', #20819, #20530, #9749 ) ;
#12796 = cartesian_point ( 'none', ( -1.820913005636390691, -0.3826753930348014698, 0.3312194429575297527 ) ) ;
#12797 = oriented_edge ( 'none', *, *, #23892, .t. ) ;
#12798 = oriented_edge ( 'none', *, *, #14309, .f. ) ;
#12799 = oriented_edge ( 'none', *, *, #10800, .t. ) ;
#12800 = cartesian_point ( 'none', ( -2.129999999999999893, -2.390366994456230070e-16, 0.3304722000000002158 ) ) ;
#12801 = vertex_point ( 'none', #23817 ) ;
#12802 = cartesian_point ( 'none', ( -2.385614822091187914, -0.3968392315017409411, -1.823977519093855859 ) ) ;
#12803 = cartesian_point ( 'none', ( 0.7500000000000013323, -0.3649999999999974931, -1.705527799999998484 ) ) ;
#12804 = cartesian_point ( 'none', ( -2.189999999999999503, -2.316888186507389040e-16, 0.5744722000000000994 ) ) ;
#12805 = oriented_edge ( 'none', *, *, #17152, .f. ) ;
#12806 = plane ( 'none', #20935 ) ;
#12807 = cartesian_point ( 'none', ( -2.338999999999999968, -0.4114999999999999769, -1.779527800000000548 ) ) ;
#12808 = line ( 'none', #19286, #15270 ) ;
#12809 = vector ( 'none', #18235, 39.37007874015748143 ) ;
#12810 = line ( 'none', #25895, #26394 ) ;
#12811 = edge_loop ( 'none', ( #11148, #20770, #17164, #7972 ) ) ;
#12812 = plane ( 'none', #7951 ) ;
#12813 = cartesian_point ( 'none', ( -1.623998683976497048, 0.5240000818327543719, 0.6010628976880066920 ) ) ;
#12814 = vector ( 'none', #4150, 39.37007874015748143 ) ;
#12815 = face_outer_bound ( 'none', #6716, .t. ) ;
#12816 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610731e-15 ) ) ;
#12817 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926555506e-15, -4.371138804857208335e-08 ) ) ;
#12818 = edge_curve ( 'none', #11394, #24370, #15200, .t. ) ;
#12819 = cartesian_point ( 'none', ( -2.476278160408420526, 0.5634252647999760111, -0.4622667376477176959 ) ) ;
#12820 = oriented_edge ( 'none', *, *, #1424, .f. ) ;
#12821 = oriented_edge ( 'none', *, *, #19782, .t. ) ;
#12822 = cartesian_point ( 'none', ( -0.5297617590393018938, -0.3921298585392503089, -1.677150733442822617 ) ) ;
#12823 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#12824 = vector ( 'none', #22633, 39.37007874015748854 ) ;
#12825 = line ( 'none', #28362, #1065 ) ;
#12826 = oriented_edge ( 'none', *, *, #9388, .f. ) ;
#12827 = oriented_edge ( 'none', *, *, #19038, .f. ) ;
#12828 = vertex_point ( 'none', #6266 ) ;
#12829 = oriented_edge ( 'none', *, *, #734, .t. ) ;
#12830 = line ( 'none', #15145, #13897 ) ;
#12831 = line ( 'none', #8095, #17483 ) ;
#12832 = axis2_placement_3d ( 'none', #15629, #11308, #24539 ) ;
#12833 = oriented_edge ( 'none', *, *, #13428, .f. ) ;
#12834 = oriented_edge ( 'none', *, *, #9020, .f. ) ;
#12835 = line ( 'none', #26069, #8182 ) ;
#12836 = oriented_edge ( 'none', *, *, #17276, .f. ) ;
#12837 = cartesian_point ( 'none', ( -2.080998675671331899, 0.4475000818327579122, 0.5060628577357979552 ) ) ;
#12838 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#12839 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#12840 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#12841 = edge_loop ( 'none', ( #614, #21312, #15659, #335 ) ) ;
#12842 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#12843 = direction ( 'none', ( -4.371138804857225540e-08, -8.742273397411543013e-08, 0.9999999999999952260 ) ) ;
#12844 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#12845 = edge_curve ( 'none', #18249, #24760, #1789, .t. ) ;
#12846 = direction ( 'none', ( -1.664610678349188373e-16, 2.622433896139685775e-16, -1.000000000000000000 ) ) ;
#12847 = cartesian_point ( 'none', ( 0.03250000000000000111, -0.09500000000000004274, 0.1260000000000000564 ) ) ;
#12848 = edge_curve ( 'none', #3297, #78, #17213, .t. ) ;
#12849 = cartesian_point ( 'none', ( -2.458829403970629102, 0.5388899330596023107, -0.7586857475797585959 ) ) ;
#12850 = direction ( 'none', ( 0.7071067811865392461, -0.7071067811865530128, 6.181723849950826612e-08 ) ) ;
#12851 = advanced_face ( 'none', ( #8722 ), #12886, .t. ) ;
#12852 = axis2_placement_3d ( 'none', #1036, #9832, #16442 ) ;
#12853 = circle ( 'none', #421, 0.009000000000000027076 ) ;
#12854 = oriented_edge ( 'none', *, *, #16794, .t. ) ;
#12855 = line ( 'none', #21629, #2225 ) ;
#12856 = oriented_edge ( 'none', *, *, #21332, .f. ) ;
#12857 = oriented_edge ( 'none', *, *, #12904, .f. ) ;
#12858 = vertex_point ( 'none', #10572 ) ;
#12859 = cartesian_point ( 'none', ( 0.7738901315086513799, -0.3762859242436151774, -0.1180434630328545398 ) ) ;
#12860 = direction ( 'none', ( -1.000000000000000000, 2.428612866367532890e-16, -6.104130429613751980e-16 ) ) ;
#12861 = oriented_edge ( 'none', *, *, #3908, .t. ) ;
#12862 = oriented_edge ( 'none', *, *, #23797, .f. ) ;
#12863 = vertex_point ( 'none', #4250 ) ;
#12864 = oriented_edge ( 'none', *, *, #5515, .t. ) ;
#12865 = cartesian_point ( 'none', ( -1.798500000000001098, -0.3490000000000033631, 0.3544721999999996265 ) ) ;
#12866 = cartesian_point ( 'none', ( -0.2946547174248768663, 0.8000000000000019318, 0.1266623274628391471 ) ) ;
#12867 = oriented_edge ( 'none', *, *, #22730, .t. ) ;
#12868 = oriented_edge ( 'none', *, *, #720, .f. ) ;
#12869 = vector ( 'none', #27148, 39.37007874015748143 ) ;
#12870 = vector ( 'none', #12988, 39.37007874015748854 ) ;
#12871 = advanced_face ( 'none', ( #26261, #19650 ), #17354, .t. ) ;
#12872 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#12873 = cartesian_point ( 'none', ( -1.526998675671333183, 0.5375000818327535512, 0.5060629061680164131 ) ) ;
#12874 = axis2_placement_3d ( 'none', #12998, #21905, #22193 ) ;
#12875 = edge_curve ( 'none', #12303, #22491, #12229, .t. ) ;
#12876 = cartesian_point ( 'none', ( -2.434939573945229530, 0.6027953511121809660, -0.5488809056272569986 ) ) ;
#12877 = edge_curve ( 'none', #11406, #4201, #1937, .t. ) ;
#12878 = advanced_face ( 'none', ( #19502 ), #23667, .t. ) ;
#12879 = vector ( 'none', #26929, 39.37007874015748143 ) ;
#12880 = cartesian_point ( 'none', ( -2.358305639486969252, -0.3798769061723881180, -1.794564747748271794 ) ) ;
#12881 = axis2_placement_3d ( 'none', #13886, #22643, #12134 ) ;
#12882 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5634443945058636993, -0.5136446851015149528 ) ) ;
#12883 = edge_curve ( 'none', #2049, #14626, #8443, .t. ) ;
#12884 = circle ( 'none', #1374, 0.009000000000000027076 ) ;
#12885 = edge_curve ( 'none', #2133, #7054, #25557, .t. ) ;
#12886 = plane ( 'none', #12717 ) ;
#12887 = cartesian_point ( 'none', ( 0.8491088591182047729, 0.06105923368293753734, -1.908813704721176396 ) ) ;
#12888 = edge_loop ( 'none', ( #19653, #26776, #5378, #6984 ) ) ;
#12889 = oriented_edge ( 'none', *, *, #16573, .f. ) ;
#12890 = axis2_placement_3d ( 'none', #14333, #10147, #27698 ) ;
#12891 = vector ( 'none', #19876, 39.37007874015748143 ) ;
#12892 = oriented_edge ( 'none', *, *, #19738, .t. ) ;
#12893 = b_spline_curve_with_knots ( 'none', 3,
( #25593, #19274, #14678, #16977, #3726, #12504 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003028078001237769021, 0.0006056156002475538043 ),
.unspecified. ) ;
#12894 = oriented_edge ( 'none', *, *, #27405, .f. ) ;
#12895 = face_outer_bound ( 'none', #15310, .t. ) ;
#12896 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#12897 = circle ( 'none', #465, 0.05299999999999988748 ) ;
#12898 = cartesian_point ( 'none', ( -1.463498680916701433, 0.3775000818327530760, 0.5660629117193626270 ) ) ;
#12899 = edge_loop ( 'none', ( #23567, #13863, #2213, #26808, #6676, #6041 ) ) ;
#12900 = oriented_edge ( 'none', *, *, #23259, .t. ) ;
#12901 = vertex_point ( 'none', #13657 ) ;
#12902 = direction ( 'none', ( -4.371138867531604042e-08, -8.742273398254516819e-08, 0.9999999999999951150 ) ) ;
#12903 = oriented_edge ( 'none', *, *, #3216, .t. ) ;
#12904 = edge_curve ( 'none', #21503, #9431, #24446, .t. ) ;
#12905 = direction ( 'none', ( 0.9717327801660610165, 1.758418934827668779e-16, -0.2360834681860160822 ) ) ;
#12906 = vertex_point ( 'none', #22420 ) ;
#12907 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#12908 = circle ( 'none', #23936, 0.03125000000000011102 ) ;
#12909 = cartesian_point ( 'none', ( 0.2310000000000000386, -1.115991842718176375e-16, 0.3125722534602550229 ) ) ;
#12910 = cartesian_point ( 'none', ( 0.7762129738743982488, -0.4182743711071795767, -1.726604528499896096 ) ) ;
#12911 = edge_curve ( 'none', #10416, #12395, #9469, .t. ) ;
#12912 = line ( 'none', #17377, #6701 ) ;
#12913 = vector ( 'none', #5218, 39.37007874015748854 ) ;
#12914 = axis2_placement_3d ( 'none', #13804, #15677, #11225 ) ;
#12915 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#12916 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553139e-15, -4.371138804857207673e-08 ) ) ;
#12917 = cartesian_point ( 'none', ( -0.4807327000000001238, -0.4249999999999999889, 0.5744722000000000994 ) ) ;
#12918 = edge_curve ( 'none', #25903, #8953, #26722, .t. ) ;
#12919 = edge_curve ( 'none', #16158, #6173, #28324, .t. ) ;
#12920 = cartesian_point ( 'none', ( 0.8625687223010283233, -0.07859956131775172605, -1.924298391275230280 ) ) ;
#12921 = cartesian_point ( 'none', ( -2.415254536080956971, 0.5661811748722246351, -0.5144320890700700977 ) ) ;
#12922 = line ( 'none', #17526, #4424 ) ;
#12923 = cartesian_point ( 'none', ( -1.433000000000000052, 0.1449999999999996569, 0.4644722000000001128 ) ) ;
#12924 = axis2_placement_3d ( 'none', #24927, #5211, #14007 ) ;
#12925 = cartesian_point ( 'none', ( -2.429034065920232077, 0.5964051816817247387, -0.4622667326994183701 ) ) ;
#12926 = advanced_face ( 'none', ( #525 ), #11757, .f. ) ;
#12927 = cartesian_point ( 'none', ( -1.817979777578955902, -0.4182743711071821302, 0.4049081482385669117 ) ) ;
#12928 = direction ( 'none', ( -0.9999999999999990008, 3.899664992603639988e-15, -4.373138810573803538e-08 ) ) ;
#12929 = vertex_point ( 'none', #2832 ) ;
#12930 = edge_loop ( 'none', ( #1227, #13496 ) ) ;
#12931 = vector ( 'none', #15517, 39.37007874015748143 ) ;
#12932 = cartesian_point ( 'none', ( 0.7862779530429829800, -0.3498728832042033443, -0.05741515382310068139 ) ) ;
#12933 = cartesian_point ( 'none', ( -0.3053598999999999064, -0.3650000000000002687, 0.3517589127603719112 ) ) ;
#12934 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#12935 = oriented_edge ( 'none', *, *, #21154, .f. ) ;
#12936 = circle ( 'none', #4655, 0.03199999999999998679 ) ;
#12937 = cartesian_point ( 'none', ( -0.1747948364998091475, 0.01889311337309568933, 0.5090000000000001190 ) ) ;
#12938 = direction ( 'none', ( -0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#12939 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#12940 = line ( 'none', #21711, #4350 ) ;
#12941 = oriented_edge ( 'none', *, *, #8581, .t. ) ;
#12942 = oriented_edge ( 'none', *, *, #9728, .t. ) ;
#12943 = vertex_point ( 'none', #806 ) ;
#12944 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5200000000000004619, -0.4925277999999995160 ) ) ;
#12945 = edge_curve ( 'none', #16113, #553, #7171, .t. ) ;
#12946 = axis2_placement_3d ( 'none', #14694, #1568, #10357 ) ;
#12947 = cartesian_point ( 'none', ( 0.7822709022859515304, -0.3972755669389538835, -1.674369177310018886 ) ) ;
#12948 =( bounded_curve ( ) b_spline_curve ( 3, ( #8528, #17165, #17300, #23473 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.000000000000000000, 1.063607072499211936 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9079292800388953921, 0.9079292800388953921, 1.000000000000000000 ) )
representation_item ( '' ) );
#12949 = axis2_placement_3d ( 'none', #7962, #27946, #21619 ) ;
#12950 = oriented_edge ( 'none', *, *, #13030, .f. ) ;
#12951 = cartesian_point ( 'none', ( -2.387100726332270551, -0.3968200164150621490, -1.823906822963970331 ) ) ;
#12952 = cartesian_point ( 'none', ( -2.429034065920232077, 0.5602756585007631074, -0.4622667358579600760 ) ) ;
#12953 = cartesian_point ( 'none', ( -2.101998679605356024, 0.5375000818327581031, 0.5510628558999194349 ) ) ;
#12954 = edge_curve ( 'none', #10710, #5230, #22284, .t. ) ;
#12955 = oriented_edge ( 'none', *, *, #26838, .t. ) ;
#12956 = vertex_point ( 'none', #22835 ) ;
#12957 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ;
#12958 = axis2_placement_3d ( 'none', #26893, #4899, #22597 ) ;
#12959 = cartesian_point ( 'none', ( -1.623998676545560516, 0.5475000818327543373, 0.5160628976880070606 ) ) ;
#12960 = edge_curve ( 'none', #11496, #19077, #4035, .t. ) ;
#12961 = axis2_placement_3d ( 'none', #2182, #27942, #8254 ) ;
#12962 = cartesian_point ( 'none', ( 0.7734230656218423761, -0.4182743711071796322, -1.710733467723579260 ) ) ;
#12963 = cartesian_point ( 'none', ( -1.814529851479374400, -0.3967862854428479413, 0.3959847747400615514 ) ) ;
#12964 = cartesian_point ( 'none', ( -2.457941472592283461, 0.5386221412108206374, -0.7598746253932942007 ) ) ;
#12965 = vertex_point ( 'none', #24708 ) ;
#12966 = vector ( 'none', #8648, 39.37007874015748143 ) ;
#12967 = cartesian_point ( 'none', ( 0.7762129738743982488, -0.4182743711071819637, -0.1015767284998961018 ) ) ;
#12968 = cartesian_point ( 'none', ( -2.457443389433469516, 0.5386221410145117794, -0.7576228076955379143 ) ) ;
#12969 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#12970 = edge_loop ( 'none', ( #19708, #8161, #2598, #20401 ) ) ;
#12971 = cartesian_point ( 'none', ( -2.436908068473320199, 0.5658574656542816328, -0.7641312101263728618 ) ) ;
#12972 = axis2_placement_3d ( 'none', #6590, #4420, #1179 ) ;
#12973 = plane ( 'none', #7830 ) ;
#12974 = circle ( 'none', #85, 0.04450000000000003259 ) ;
#12975 = face_outer_bound ( 'none', #8311, .t. ) ;
#12976 = vertex_point ( 'none', #2698 ) ;
#12977 = oriented_edge ( 'none', *, *, #14936, .f. ) ;
#12978 = axis2_placement_3d ( 'none', #587, #19923, #8978 ) ;
#12979 = direction ( 'none', ( -0.9999999999999990008, 3.897916532926553139e-15, -4.371138804857207673e-08 ) ) ;
#12980 = plane ( 'none', #7390 ) ;
#12981 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#12982 = oriented_edge ( 'none', *, *, #11998, .f. ) ;
#12983 = vertex_point ( 'none', #18086 ) ;
#12984 = axis2_placement_3d ( 'none', #15228, #19100, #5860 ) ;
#12985 = oriented_edge ( 'none', *, *, #26933, .t. ) ;
#12986 = oriented_edge ( 'none', *, *, #26760, .f. ) ;
#12987 = direction ( 'none', ( 1.000000000000000000, -1.249000902703302834e-16, 0.000000000000000000 ) ) ;
#12988 = direction ( 'none', ( 0.5368568878348717321, 1.202597848181776834e-15, -0.8436733265810030247 ) ) ;
#12989 = edge_loop ( 'none', ( #1029, #25335, #14919, #8730 ) ) ;
#12990 = edge_loop ( 'none', ( #16532, #8917 ) ) ;
#12991 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#12992 = vertex_point ( 'none', #22552 ) ;
#12993 = cartesian_point ( 'none', ( -2.422118981138233984, 0.5645676838912130346, -0.5115194182844481352 ) ) ;
#12994 = edge_curve ( 'none', #21221, #7478, #19147, .t. ) ;
#12995 = edge_loop ( 'none', ( #8122, #9700, #12255, #9633, #11952, #15107, #15505, #3650 ) ) ;
#12996 = circle ( 'none', #8841, 0.08100000000000001643 ) ;
#12997 = direction ( 'none', ( 4.371138804857224878e-08, 8.742273397411541689e-08, -0.9999999999999951150 ) ) ;
#12998 = cartesian_point ( 'none', ( 8.500056495840061335e-17, 0.09449999999999998679, 0.08950000000000002398 ) ) ;
#12999 = edge_curve ( 'none', #27169, #26648, #3987, .t. ) ;
#13000 = axis2_placement_3d ( 'none', #6226, #23489, #15020 ) ;
#13001 = line ( 'none', #13146, #21825 ) ;
#13002 = oriented_edge ( 'none', *, *, #27305, .f. ) ;
#13003 = cartesian_point ( 'none', ( -1.823787027940863670, -0.3967414722531937832, 0.3911201342709464956 ) ) ;
#13004 = plane ( 'none', #6557 ) ;
#13005 = circle ( 'none', #25379, 0.009000000000000129424 ) ;
#13006 = direction ( 'none', ( -0.3324623371360514446, -1.318003429669754320e-15, 0.9431165327710221424 ) ) ;
#13007 = direction ( 'none', ( 1.942890293094014578e-16, 1.000000000000000000, 1.554819628522822217e-15 ) ) ;
#13008 = cartesian_point ( 'none', ( -2.462498630434383440, 0.5425591278976549248, -0.5175150954519326385 ) ) ;
#13009 = axis2_placement_3d ( 'none', #17410, #5894, #23584 ) ;
#13010 = cartesian_point ( 'none', ( -2.459078159779248374, 0.5391386889275213701, -0.7591379564497907628 ) ) ;
#13011 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
#13012 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#13013 = oriented_edge ( 'none', *, *, #22354, .f. ) ;
#13014 = vertex_point ( 'none', #18372 ) ;
#13015 = circle ( 'none', #21658, 0.01750000000000001901 ) ;
#13016 = cartesian_point ( 'none', ( -2.363507323382814995, -0.4182743711071790216, -1.767046246225052020 ) ) ;
#13017 = line ( 'none', #21779, #21927 ) ;
#13018 = cartesian_point ( 'none', ( -2.425097055765996323, 0.5622441669982088941, -0.5144320898444842971 ) ) ;
#13019 = oriented_edge ( 'none', *, *, #9446, .t. ) ;
#13020 = oriented_edge ( 'none', *, *, #22390, .f. ) ;
#13021 = oriented_edge ( 'none', *, *, #15553, .t. ) ;
#13022 = axis2_placement_3d ( 'none', #9880, #11740, #9593 ) ;
#13023 = oriented_edge ( 'none', *, *, #17679, .t. ) ;
#13024 = cartesian_point ( 'none', ( -0.2214739378604486664, -0.01609628688031324723, 0.1339999999999999247 ) ) ;
#13025 = line ( 'none', #3948, #14254 ) ;
#13026 = oriented_edge ( 'none', *, *, #11821, .f. ) ;
#13027 = edge_curve ( 'none', #26173, #27, #13789, .t. ) ;
#13028 = oriented_edge ( 'none', *, *, #7939, .t. ) ;
#13029 = b_spline_curve_with_knots ( 'none', 3,
( #2839, #13663, #13795, #14221 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002204729931177916295, 0.0003987147682254120950 ),
.unspecified. ) ;
#13030 = edge_curve ( 'none', #10090, #14700, #21907, .t. ) ;
#13031 = vertex_point ( 'none', #18231 ) ;
#13032 = line ( 'none', #25962, #2336 ) ;
#13033 = cartesian_point ( 'none', ( -1.798998677988036032, 0.4900000818327556740, 0.5325628823890210528 ) ) ;
#13034 = cartesian_point ( 'none', ( -2.011498679168242099, 0.6025000818327573837, 0.5460628638116808986 ) ) ;
#13035 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742273331534369486e-08 ) ) ;
#13036 = axis2_placement_3d ( 'none', #4410, #13204, #18291 ) ;
#13037 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -7.673730319281632393e-16 ) ) ;
#13038 = cartesian_point ( 'none', ( 2.828752365310798237e-17, -0.2000000000000001499, 0.3214999999999999525 ) ) ;
#13039 = cartesian_point ( 'none', ( 0.8466694838148804969, 0.06959060799911610806, -1.909246998286264763 ) ) ;
#13040 = oriented_edge ( 'none', *, *, #5173, .t. ) ;
#13041 = vertex_point ( 'none', #395 ) ;
#13042 = edge_loop ( 'none', ( #27897, #16284, #27625, #6614 ) ) ;
#13043 = vertex_point ( 'none', #26994 ) ;
#13044 = cartesian_point ( 'none', ( -0.5584999999999988862, -0.4249999999999971578, -1.705527799999998928 ) ) ;
#13045 = cartesian_point ( 'none', ( -2.437409918870360848, 0.5395938118191305755, -0.5114667768130833903 ) ) ;
#13046 = edge_curve ( 'none', #21347, #5230, #5139, .t. ) ;
#13047 = cartesian_point ( 'none', ( -2.415254535737087593, 0.5661811755605926644, -0.5223061048181015797 ) ) ;
#13048 = edge_curve ( 'none', #19331, #3824, #13929, .t. ) ;
#13049 = vertex_point ( 'none', #20539 ) ;
#13050 = vertex_point ( 'none', #15667 ) ;
#13052 = advanced_face ( 'none', ( #27144 ), #16865, .f. ) ;
#13051 = oriented_edge ( 'none', *, *, #20598, .t. ) ;
#13053 = cartesian_point ( 'none', ( -2.355018315264331807, 0.5386221204424822551, -0.5223061045943806491 ) ) ;
#13054 = edge_loop ( 'none', ( #3288, #7654, #7392, #28280, #6926, #3542, #1189, #19191 ) ) ;
#13055 = cartesian_point ( 'none', ( -1.585498661945956789, 0.6025000818327540530, 0.3490629010537846244 ) ) ;
#13056 = advanced_face ( 'none', ( #24494 ), #13569, .f. ) ;
#13057 = vertex_point ( 'none', #19628 ) ;
#13058 = cartesian_point ( 'none', ( -2.421947449571613564, 0.5622441667916985297, -0.5120698849803146935 ) ) ;
#13059 = direction ( 'none', ( 0.5368568878348660700, 1.264744441511233563e-15, -0.8436733265810066884 ) ) ;
#13060 = line ( 'none', #28297, #2734 ) ;
#13061 = face_outer_bound ( 'none', #23486, .t. ) ;
#13062 = direction ( 'none', ( 7.654748391688816239e-17, 0.9999999999999962252, 8.742273397411556248e-08 ) ) ;
#13063 = vector ( 'none', #9952, 39.37007874015748143 ) ;
#13064 = direction ( 'none', ( 0.9999999999999961142, 0.000000000000000000, 8.742277826124672249e-08 ) ) ;
#13065 = cartesian_point ( 'none', ( 0.8760503102446139945, 0.01997625882133240854, -1.921617762153775777 ) ) ;
#13066 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#13067 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#13068 = direction ( 'none', ( -0.5740062820284164147, 1.302190437738951771e-15, -0.8188508949692331340 ) ) ;
#13069 = direction ( 'none', ( -0.7071067811865464625, 1.236806592985267093e-15, -0.7071067811865484609 ) ) ;
#13070 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#13071 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#13072 = edge_curve ( 'none', #7536, #21596, #22336, .t. ) ;
#13073 = oriented_edge ( 'none', *, *, #17815, .f. ) ;
#13074 = vertex_point ( 'none', #22066 ) ;
#13075 = vector ( 'none', #4775, 39.37007874015748143 ) ;
#13076 = edge_curve ( 'none', #27335, #21725, #4776, .t. ) ;
#13077 = vertex_point ( 'none', #4512 ) ;
#13078 = direction ( 'none', ( 0.6000000349691098078, 6.993818484054243131e-08, -0.7999999737731634530 ) ) ;
#13079 = direction ( 'none', ( 3.598124542687779317e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#13080 = oriented_edge ( 'none', *, *, #17016, .f. ) ;
#13081 = edge_curve ( 'none', #27594, #3428, #31, .t. ) ;
#13082 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#13083 = vertex_point ( 'none', #6815 ) ;
#13084 = direction ( 'none', ( -4.371138867531604042e-08, -8.742273398254516819e-08, 0.9999999999999951150 ) ) ;
#13085 = cartesian_point ( 'none', ( -2.514999999999999680, 0.4880000000000000449, -0.7875277999999995560 ) ) ;
#13086 = axis2_placement_3d ( 'none', #3578, #12500, #23288 ) ;
#13087 = edge_curve ( 'none', #15728, #22640, #11918, .t. ) ;
#13088 = cartesian_point ( 'none', ( -2.384000000000000785, -0.4182743711071790216, -1.779527799999999882 ) ) ;
#13089 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#13090 = edge_curve ( 'none', #9731, #4845, #5823, .t. ) ;
#13091 = oriented_edge ( 'none', *, *, #734, .f. ) ;
#13092 = edge_loop ( 'none', ( #25475, #64, #1731, #6118, #24104 ) ) ;
#13094 = edge_curve ( 'none', #8272, #17845, #28097, .t. ) ;
#13093 = vertex_point ( 'none', #11134 ) ;
#13095 = line ( 'none', #4305, #1707 ) ;
#13096 = cartesian_point ( 'none', ( -1.585498657837086212, 0.5690000818327539678, 0.3020629010537848047 ) ) ;
#13097 = edge_curve ( 'none', #16097, #25762, #21928, .t. ) ;
#13098 = oriented_edge ( 'none', *, *, #4785, .f. ) ;
#13099 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#13100 = cartesian_point ( 'none', ( -2.458293670570439016, 0.5661811964686830345, -0.7614668985477870411 ) ) ;
#13101 = edge_curve ( 'none', #9169, #12259, #17743, .t. ) ;
#13102 = cartesian_point ( 'none', ( 0.7691496706953238061, -0.4160162047798983687, -0.1303428967399064831 ) ) ;
#13103 = vertex_point ( 'none', #2612 ) ;
#13104 = vertex_point ( 'none', #24233 ) ;
#13105 = plane ( 'none', #16328 ) ;
#13106 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#13107 = vector ( 'none', #23127, 39.37007874015748143 ) ;
#13108 = face_bound ( 'none', #10990, .t. ) ;
#13109 = face_outer_bound ( 'none', #21897, .t. ) ;
#13110 = cartesian_point ( 'none', ( -1.762408946957017220, -0.3498728832042033998, 0.3775570461768990027 ) ) ;
#13111 = line ( 'none', #20261, #18182 ) ;
#13112 = circle ( 'none', #10794, 0.003937007874015795682 ) ;
#13113 = vector ( 'none', #12997, 39.37007874015748854 ) ;
#13114 = cartesian_point ( 'none', ( 0.2000000000000001499, -1.405834873289230604e-16, 0.5090000000000001190 ) ) ;
#13115 = cartesian_point ( 'none', ( -2.438538714359550053, 0.5643055137536316934, -0.7655049732075400737 ) ) ;
#13116 = edge_curve ( 'none', #5056, #7168, #13123, .t. ) ;
#13117 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.4115000000000004210, -1.705527799999999816 ) ) ;
#13118 = conical_surface ( 'none', #649, 0.03666637637137254435, 0.3490658503988611217 ) ;
#13119 = advanced_face ( 'none', ( #11262 ), #4367, .t. ) ;
#13120 = line ( 'none', #17154, #1380 ) ;
#13121 = oriented_edge ( 'none', *, *, #728, .t. ) ;
#13122 = oriented_edge ( 'none', *, *, #23623, .t. ) ;
#13123 =( bounded_curve ( ) b_spline_curve ( 3, ( #22209, #6532, #15313, #8973 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.772768437965569932, 1.802234884417931671 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999276453532923714, 0.9999276453532923714, 1.000000000000000000 ) )
representation_item ( '' ) );
#13124 = plane ( 'none', #14540 ) ;
#13125 = conical_surface ( 'none', #18128, 0.05999999999999990757, 1.029744258676653201 ) ;
#13126 = cartesian_point ( 'none', ( 0.7059999999999996279, -0.4115000000000006430, -1.705527799999998484 ) ) ;
#13127 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#13128 = advanced_face ( 'none', ( #9106 ), #9494, .f. ) ;
#13129 = oriented_edge ( 'none', *, *, #27767, .t. ) ;
#13130 = oriented_edge ( 'none', *, *, #9650, .f. ) ;
#13132 = edge_curve ( 'none', #9443, #1864, #3158, .t. ) ;
#13131 = oriented_edge ( 'none', *, *, #23929, .t. ) ;
#13133 = oriented_edge ( 'none', *, *, #11824, .f. ) ;
#13134 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#13135 = vector ( 'none', #21431, 39.37007874015748143 ) ;
#13136 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#13137 = axis2_placement_3d ( 'none', #24071, #17032, #14879 ) ;
#13138 = oriented_edge ( 'none', *, *, #3792, .f. ) ;
#13139 = axis2_placement_3d ( 'none', #7074, #15840, #24623 ) ;
#13140 = oriented_edge ( 'none', *, *, #23638, .f. ) ;
#13141 = direction ( 'none', ( -1.000000000000000000, -3.155284432682246056e-18, 1.664610678349188373e-16 ) ) ;
#13142 = cartesian_point ( 'none', ( -2.421258155491073705, 0.5622441667812031474, -0.5119498312732158052 ) ) ;
#13143 = b_spline_curve_with_knots ( 'none', 3,
( #17766, #21949, #17630, #333, #24518, #26264 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002012508763722829427, 0.002334308072066861375, 0.002656107380410893323 ),
.unspecified. ) ;
#13144 = cartesian_point ( 'none', ( -0.5222220469570167944, -0.3498728832042004022, -1.682442953823100940 ) ) ;
#13145 = cylindrical_surface ( 'none', #27078, 0.06200000000000004813 ) ;
#13146 = cartesian_point ( 'none', ( -0.5354151538231008978, -0.1682743711071790493, -1.741805753042982685 ) ) ;
#13147 = oriented_edge ( 'none', *, *, #2567, .f. ) ;
#13148 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#13149 = face_outer_bound ( 'none', #11164, .t. ) ;
#13150 = cartesian_point ( 'none', ( -1.408297925509280013, 0.7225693473421647139, 0.5444722000000002948 ) ) ;
#13151 = circle ( 'none', #20464, 0.04450000000000003259 ) ;
#13152 = cartesian_point ( 'none', ( 0.1911286000000000929, 0.8000000000000000444, 0.2525000000000005018 ) ) ;
#13153 = cartesian_point ( 'none', ( -2.147999999999999243, 0.6990038599183736601, 0.4444722000000003170 ) ) ;
#13154 = cylindrical_surface ( 'none', #16326, 0.03099999999999992345 ) ;
#13155 = vector ( 'none', #10595, 39.37007874015748143 ) ;
#13156 = cartesian_point ( 'none', ( 2.828752365310798237e-17, -0.2000000000000001499, 0.3214999999999999525 ) ) ;
#13157 = vector ( 'none', #1139, 39.37007874015748143 ) ;
#13158 = axis2_placement_3d ( 'none', #2341, #19915, #5192 ) ;
#13159 = cartesian_point ( 'none', ( -2.070998677856900727, 0.5375000818327578811, 0.5310628586100256676 ) ) ;
#13161 = edge_curve ( 'none', #20754, #17070, #13017, .t. ) ;
#13160 = oriented_edge ( 'none', *, *, #13907, .f. ) ;
#13162 = oriented_edge ( 'none', *, *, #23359, .t. ) ;
#13163 = edge_curve ( 'none', #9131, #24426, #19853, .t. ) ;
#13164 = direction ( 'none', ( -0.8404628948614228934, -0.08715574274765747198, -0.5348139852951313555 ) ) ;
#13165 = direction ( 'none', ( 4.742791655667127834e-16, 0.000000000000000000, 1.000000000000000000 ) ) ;
#13166 = direction ( 'none', ( -0.9999999999999990008, 3.897916532926553139e-15, -4.371138804857207673e-08 ) ) ;
#13167 = vertex_point ( 'none', #20877 ) ;
#13168 = oriented_edge ( 'none', *, *, #20307, .t. ) ;
#13169 = oriented_edge ( 'none', *, *, #7984, .t. ) ;
#13170 = vertex_point ( 'none', #5476 ) ;
#13171 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#13172 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 7.673730319281632393e-16 ) ) ;
#13173 = oriented_edge ( 'none', *, *, #24156, .f. ) ;
#13174 = axis2_placement_3d ( 'none', #25305, #7481, #14539 ) ;
#13175 = vertex_point ( 'none', #18427 ) ;
#13176 = axis2_placement_3d ( 'none', #9386, #13341, #6717 ) ;
#13177 = cartesian_point ( 'none', ( -2.394639871501785588, -0.4182743798742598051, -1.860527808420258999 ) ) ;
#13178 = vector ( 'none', #22164, 39.37007874015748143 ) ;
#13179 = axis2_placement_3d ( 'none', #25186, #9950, #20584 ) ;
#13180 = oriented_edge ( 'none', *, *, #23027, .t. ) ;
#13181 = cylindrical_surface ( 'none', #5547, 0.05800000000000030825 ) ;
#13182 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4115000000000032521, -0.08049999999999986333 ) ) ;
#13183 = direction ( 'none', ( -0.07353097541455524966, 0.9961946980917454342, -0.04679016080844259490 ) ) ;
#13184 = cartesian_point ( 'none', ( -2.436908079216030032, 0.5425591279723143145, -0.5183690999554994017 ) ) ;
#13185 = direction ( 'none', ( 0.5368568878348662921, 8.431629610074895023e-16, -0.8436733265810065774 ) ) ;
#13186 = vector ( 'none', #7301, 39.37007874015748143 ) ;
#13187 = cartesian_point ( 'none', ( -2.468404131779809774, 0.5494489126083664798, -0.7569400491012513443 ) ) ;
#13188 = oriented_edge ( 'none', *, *, #27400, .f. ) ;
#13189 = vertex_point ( 'none', #14129 ) ;
#13190 = edge_curve ( 'none', #18217, #11765, #12096, .t. ) ;
#13191 = axis2_placement_3d ( 'none', #18555, #27323, #16541 ) ;
#13192 = axis2_placement_3d ( 'none', #26828, #15779, #22398 ) ;
#13193 = edge_loop ( 'none', ( #11748, #19021, #24937, #13245 ) ) ;
#13194 = oriented_edge ( 'none', *, *, #22689, .t. ) ;
#13195 = cartesian_point ( 'none', ( -1.526998665224310825, 0.6025000818327534979, 0.3865629061680169731 ) ) ;
#13196 = cartesian_point ( 'none', ( 0.7875162214331051791, -0.4182743711071795767, -1.744367639461334107 ) ) ;
#13197 = cylindrical_surface ( 'none', #20669, 0.1077499999999999986 ) ;
#13198 = axis2_placement_3d ( 'none', #9024, #28302, #13064 ) ;
#13199 = oriented_edge ( 'none', *, *, #15608, .f. ) ;
#13200 = oriented_edge ( 'none', *, *, #424, .t. ) ;
#13201 = oriented_edge ( 'none', *, *, #12114, .t. ) ;
#13202 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#13203 = edge_loop ( 'none', ( #9561, #16331, #11454, #4890 ) ) ;
#13204 = direction ( 'none', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#13205 = oriented_edge ( 'none', *, *, #15890, .f. ) ;
#13206 = cartesian_point ( 'none', ( -2.461403304211493559, 0.5622441671583170431, -0.5162635148196698109 ) ) ;
#13207 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4182743711071820192, -0.08049999999999987721 ) ) ;
#13208 = line ( 'none', #24270, #25245 ) ;
#13209 = cartesian_point ( 'none', ( 0.7909078316385956819, -0.3973861949550739348, -1.686647978744545195 ) ) ;
#13210 = cartesian_point ( 'none', ( 0.7124837785668943768, -0.4182743711071820192, -0.04166016053866605090 ) ) ;
#13211 = cartesian_point ( 'none', ( 0.7111601605386661529, -0.4182743711071795767, -1.743044021433105550 ) ) ;
#13212 = cylindrical_surface ( 'none', #22713, 0.1000000000000000194 ) ;
#13213 = cartesian_point ( 'none', ( -2.421592428309931933, 0.5425591491204850847, -0.7602760938578412286 ) ) ;
#13214 = line ( 'none', #15498, #6270 ) ;
#13215 = cartesian_point ( 'none', ( 0.7738901315086516020, -0.3762859242436129570, -1.743071263032854423 ) ) ;
#13216 = edge_curve ( 'none', #6211, #8631, #20447, .t. ) ;
#13217 = axis2_placement_3d ( 'none', #21967, #20091, #15224 ) ;
#13218 = line ( 'none', #22129, #1322 ) ;
#13219 = cylindrical_surface ( 'none', #21880, 0.1000000000000000056 ) ;
#13220 = axis2_placement_3d ( 'none', #28153, #19663, #6712 ) ;
#13221 = edge_curve ( 'none', #6105, #6427, #715, .t. ) ;
#13222 = direction ( 'none', ( 2.085380147835315336e-16, -0.000000000000000000, 1.000000000000000000 ) ) ;
#13223 = oriented_edge ( 'none', *, *, #5847, .f. ) ;
#13224 = b_spline_curve_with_knots ( 'none', 3,
( #23716, #105, #6741, #17252 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004806893086900719710, 0.005268114447681122164 ),
.unspecified. ) ;
#13225 = edge_loop ( 'none', ( #19560, #6305, #14349, #926, #10418, #24817, #6829, #18819, #25724, #15784, #25836, #27491 ) ) ;
#13226 = advanced_face ( 'none', ( #15982 ), #11794, .t. ) ;
#13227 = line ( 'none', #19540, #2674 ) ;
#13228 = oriented_edge ( 'none', *, *, #25689, .t. ) ;
#13229 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926555506e-15, -4.371138804857208335e-08 ) ) ;
#13230 = oriented_edge ( 'none', *, *, #16602, .f. ) ;
#13231 = cartesian_point ( 'none', ( 0.1911286000000000929, -0.1835615925569396845, 0.2525000000000005018 ) ) ;
#13232 = cartesian_point ( 'none', ( 0.03249718651256885971, -0.09457236842105268271, 0.1260000000000000564 ) ) ;
#13233 = direction ( 'none', ( 0.9999999999999961142, 0.000000000000000000, 8.742277826124672249e-08 ) ) ;
#13234 = vertex_point ( 'none', #16417 ) ;
#13235 = oriented_edge ( 'none', *, *, #17313, .f. ) ;
#13236 = oriented_edge ( 'none', *, *, #3394, .f. ) ;
#13237 = cartesian_point ( 'none', ( 0.7499999999999996669, -0.3498728832042009573, -1.705527799999999816 ) ) ;
#13238 = cartesian_point ( 'none', ( -2.414842743648492274, 0.5494488914556577841, -0.5149811470594582996 ) ) ;
#13239 = circle ( 'none', #774, 0.08100000000000004419 ) ;
#13240 = edge_loop ( 'none', ( #873, #12574, #26439, #18814, #21885, #20839, #6811, #15717 ) ) ;
#13241 = cartesian_point ( 'none', ( -2.093496699999999322, 0.6290038599183741530, 0.4886770037134707256 ) ) ;
#13242 = line ( 'none', #15657, #3108 ) ;
#13243 = axis2_placement_3d ( 'none', #10639, #26033, #23438 ) ;
#13244 = cartesian_point ( 'none', ( 0.7192235547496079739, -0.4115000000000031966, -0.1121827201941694580 ) ) ;
#13245 = oriented_edge ( 'none', *, *, #20635, .f. ) ;
#13246 = oriented_edge ( 'none', *, *, #11494, .f. ) ;
#13247 = cartesian_point ( 'none', ( 0.8565124835510223855, -0.01622965092548191157, -1.907094199162621129 ) ) ;
#13248 = cartesian_point ( 'none', ( -2.364073454161295551, 0.5602756221761336919, -0.04676120527474168093 ) ) ;
#13249 = face_outer_bound ( 'none', #23374, .t. ) ;
#13250 = cartesian_point ( 'none', ( 0.7139137369910799613, -0.4115000000000033076, -0.04280336484528251412 ) ) ;
#13251 = advanced_face ( 'none', ( #7650, #18139 ), #20587, .f. ) ;
#13252 = direction ( 'none', ( 0.000000000000000000, 1.308737087772253622e-15, -1.000000000000000000 ) ) ;
#13253 = cartesian_point ( 'none', ( 0.8573131000000021595, 3.782794594721394787, -1.870527799999992524 ) ) ;
#13254 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#13255 = edge_curve ( 'none', #27645, #23874, #11528, .t. ) ;
#13256 = cartesian_point ( 'none', ( -2.335650577987451904, -0.4160162047798952600, -1.802185196898513642 ) ) ;
#13257 = vector ( 'none', #8514, 39.37007874015748143 ) ;
#13258 = advanced_face ( 'none', ( #9510 ), #13988, .f. ) ;
#13259 = edge_curve ( 'none', #10098, #14189, #9659, .t. ) ;
#13260 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#13261 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#13262 = edge_curve ( 'none', #25843, #26864, #6287, .t. ) ;
#13263 = axis2_placement_3d ( 'none', #16223, #25143, #16664 ) ;
#13264 = edge_curve ( 'none', #17436, #19492, #24905, .t. ) ;
#13265 = vector ( 'none', #19240, 39.37007874015748143 ) ;
#13266 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#13267 = oriented_edge ( 'none', *, *, #25939, .f. ) ;
#13268 = edge_loop ( 'none', ( #2514, #13327, #24095, #7425, #10151, #13573, #9374, #6349, #5672, #24325, #8159, #25291, #3528, #23834 ) ) ;
#13269 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#13270 = line ( 'none', #21456, #8792 ) ;
#13271 = cartesian_point ( 'none', ( -0.5209837785668947063, -0.4182743711071790216, -1.744367639461334107 ) ) ;
#13272 = oriented_edge ( 'none', *, *, #28180, .t. ) ;
#13273 = oriented_edge ( 'none', *, *, #12140, .t. ) ;
#13274 = oriented_edge ( 'none', *, *, #20585, .t. ) ;
#13275 = oriented_edge ( 'none', *, *, #10790, .f. ) ;
#13276 = cartesian_point ( 'none', ( -1.516998675671333174, 0.5375000818327534402, 0.5060629070422443254 ) ) ;
#13277 = cartesian_point ( 'none', ( -2.384036999999998852, -0.4249999999999966027, -1.779527799999999882 ) ) ;
#13278 = vertex_point ( 'none', #18278 ) ;
#13279 = cartesian_point ( 'none', ( -2.384000000000000785, -0.1682743711071790493, -1.779527799999999660 ) ) ;
#13280 = circle ( 'none', #9565, 0.03125000000000011102 ) ;
#13281 = face_outer_bound ( 'none', #4330, .t. ) ;
#13282 = edge_curve ( 'none', #21100, #14568, #10335, .t. ) ;
#13283 = line ( 'none', #10824, #13113 ) ;
#13284 = cartesian_point ( 'none', ( -2.023998676545558428, 0.6025000818327573837, 0.5160628627188962314 ) ) ;
#13285 = circle ( 'none', #27961, 0.1252499999999999725 ) ;
#13286 = line ( 'none', #4629, #17094 ) ;
#13287 = oriented_edge ( 'none', *, *, #27267, .t. ) ;
#13288 = face_outer_bound ( 'none', #7778, .t. ) ;
#13289 = edge_curve ( 'none', #3980, #15386, #17333, .t. ) ;
#13290 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#13291 = face_outer_bound ( 'none', #23186, .t. ) ;
#13292 = cartesian_point ( 'none', ( -2.464467131847330794, 0.5553544085363242289, -0.5752588638212701166 ) ) ;
#13293 = edge_curve ( 'none', #15286, #20882, #3522, .t. ) ;
#13294 = cartesian_point ( 'none', ( -2.460201246783900508, 0.5402614971648511677, -0.5165617625558986958 ) ) ;
#13295 = edge_curve ( 'none', #7908, #7401, #10430, .t. ) ;
#13296 = cylindrical_surface ( 'none', #15097, 0.03174999999999996575 ) ;
#13297 = advanced_face ( 'none', ( #9371 ), #26904, .f. ) ;
#13298 = circle ( 'none', #24308, 0.04450000000000000483 ) ;
#13299 = oriented_edge ( 'none', *, *, #26942, .t. ) ;
#13300 = oriented_edge ( 'none', *, *, #20036, .f. ) ;
#13301 = axis2_placement_3d ( 'none', #21922, #2198, #11767 ) ;
#13302 = cartesian_point ( 'none', ( -2.023998679168242276, 0.5475000818327574459, 0.5460628627188961470 ) ) ;
#13303 = cylindrical_surface ( 'none', #24098, 0.2560000000000000053 ) ;
#13304 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#13305 = cartesian_point ( 'none', ( -2.355018310196220099, 0.5661811856968109735, -0.6382509840748560315 ) ) ;
#13306 = edge_loop ( 'none', ( #21931, #16013, #19797, #8238 ) ) ;
#13307 = vertex_point ( 'none', #7214 ) ;
#13308 = oriented_edge ( 'none', *, *, #11616, .f. ) ;
#13309 = oriented_edge ( 'none', *, *, #26785, .f. ) ;
#13310 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
#13311 = oriented_edge ( 'none', *, *, #7139, .t. ) ;
#13312 = oriented_edge ( 'none', *, *, #10063, .f. ) ;
#13313 = advanced_face ( 'none', ( #15377 ), #1842, .f. ) ;
#13315 = vector ( 'none', #21397, 39.37007874015748854 ) ;
#13314 = cartesian_point ( 'none', ( -2.130498680916698362, 0.4500000818327583030, 0.5660628534083702590 ) ) ;
#13316 = axis2_placement_3d ( 'none', #6377, #4073, #19476 ) ;
#13317 = vertex_point ( 'none', #14818 ) ;
#13318 = direction ( 'none', ( 0.02057603002019586791, -0.9961946980917456562, 0.08469209220761848844 ) ) ;
#13319 = plane ( 'none', #6977 ) ;
#13320 = edge_curve ( 'none', #14626, #11878, #9173, .t. ) ;
#13321 = axis2_placement_3d ( 'none', #11015, #10866, #28416 ) ;
#13322 = axis2_placement_3d ( 'none', #14457, #27239, #12002 ) ;
#13323 = cartesian_point ( 'none', ( -2.426842942931501490, -0.3757258714209520400, -1.767908644918654071 ) ) ;
#13324 = cylindrical_surface ( 'none', #9427, 0.1049999999999999961 ) ;
#13325 = cartesian_point ( 'none', ( -0.5664896300202487689, -0.4182743711071790771, -1.672854962722870598 ) ) ;
#13326 = line ( 'none', #6559, #4063 ) ;
#13327 = oriented_edge ( 'none', *, *, #8714, .t. ) ;
#13328 = vertex_point ( 'none', #10628 ) ;
#13329 = edge_loop ( 'none', ( #23218, #15891, #1621, #21637, #26823, #21028 ) ) ;
#13330 = cartesian_point ( 'none', ( -2.355009152374752723, 0.5445276532831477834, -0.7628572851800656807 ) ) ;
#13332 = cartesian_point ( 'none', ( -2.373496334835292654, -0.3762808915989859782, -1.736294197583758692 ) ) ;
#13331 = axis2_placement_3d ( 'none', #12057, #9897, #18234 ) ;
#13333 = vector ( 'none', #7047, 39.37007874015748143 ) ;
#13334 = cartesian_point ( 'none', ( -2.529999999999999361, 0.4660000000000000808, -0.3900277999999996470 ) ) ;
#13335 = oriented_edge ( 'none', *, *, #4624, .t. ) ;
#13336 = vertex_point ( 'none', #13085 ) ;
#13337 = oriented_edge ( 'none', *, *, #8862, .f. ) ;
#13338 = oriented_edge ( 'none', *, *, #11524, .t. ) ;
#13339 = line ( 'none', #6850, #16694 ) ;
#13340 = oriented_edge ( 'none', *, *, #3057, .f. ) ;
#13341 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#13342 = vector ( 'none', #13824, 39.37007874015748854 ) ;
#13343 = line ( 'none', #26678, #3530 ) ;
#13344 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999962252, -8.742273397411554924e-08 ) ) ;
#13345 = vector ( 'none', #16580, 39.37007874015747433 ) ;
#13346 = line ( 'none', #8887, #23235 ) ;
#13347 = axis2_placement_3d ( 'none', #21095, #20947, #27266 ) ;
#13348 = advanced_face ( 'none', ( #1984 ), #8346, .t. ) ;
#13349 = cartesian_point ( 'none', ( 0.9700393700787399709, 0.5860000000000000764, -0.4605277999999999317 ) ) ;
#13350 = cartesian_point ( 'none', ( 0.7734230656218423761, -0.4182743711071820192, -0.08570566772357929297 ) ) ;
#13351 = cartesian_point ( 'none', ( 0.8658868906124386200, -0.06902710491381128244, -1.923781834694426207 ) ) ;
#13352 = cartesian_point ( 'none', ( -1.748250951761433081, -0.4182743711071820747, 0.3737650775789553848 ) ) ;
#13353 = face_outer_bound ( 'none', #21961, .t. ) ;
#13354 = direction ( 'none', ( -6.181723289653479488e-08, 0.7071067811865475727, 0.7071067811865449082 ) ) ;
#13355 = vector ( 'none', #11049, 39.37007874015748854 ) ;
#13356 = vector ( 'none', #26192, 39.37007874015748143 ) ;
#13357 = cartesian_point ( 'none', ( -2.415254525600549318, 0.5622441879590139857, -0.7541958689418121198 ) ) ;
#13358 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#13359 = line ( 'none', #22131, #2639 ) ;
#13360 = vertex_point ( 'none', #21850 ) ;
#13361 = oriented_edge ( 'none', *, *, #9982, .t. ) ;
#13362 = vector ( 'none', #911, 39.37007874015748143 ) ;
#13363 = cartesian_point ( 'none', ( 0.7312453515158832129, -0.3677731010850406879, -0.07633186633820457367 ) ) ;
#13364 = oriented_edge ( 'none', *, *, #24156, .t. ) ;
#13365 = axis2_placement_3d ( 'none', #5214, #3055, #1035 ) ;
#13366 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#13367 = oriented_edge ( 'none', *, *, #20428, .f. ) ;
#13368 = face_outer_bound ( 'none', #4455, .t. ) ;
#13369 = cartesian_point ( 'none', ( 0.6631535000000006175, -0.4249999999999999334, -0.08049999999999873923 ) ) ;
#13370 = cartesian_point ( 'none', ( -2.463781442423242929, 0.5438419400772585011, -0.5189696675399929626 ) ) ;
#13371 = oriented_edge ( 'none', *, *, #8309, .t. ) ;
#13372 = edge_loop ( 'none', ( #10155, #24172, #22373, #20923 ) ) ;
#13373 = oriented_edge ( 'none', *, *, #16993, .f. ) ;
#13374 = face_outer_bound ( 'none', #17043, .t. ) ;
#13375 = direction ( 'none', ( 0.3522098085398084888, -0.7547095802227700156, -0.5534995034219287735 ) ) ;
#13376 = conical_surface ( 'none', #28067, 0.08684650000000017356, 0.7155849933176771094 ) ;
#13377 = toroidal_surface ( 'none', #11974, 0.003937007874094488810, 0.003937007873984252337 ) ;
#13378 = edge_curve ( 'none', #4080, #24201, #23719, .t. ) ;
#13379 = oriented_edge ( 'none', *, *, #17184, .t. ) ;
#13380 = cartesian_point ( 'none', ( -2.291238774944649226, 0.5634252955700241872, -0.8142352334963960381 ) ) ;
#13381 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#13382 = cartesian_point ( 'none', ( -1.923998671431327079, 0.5060000818327591299, 0.3825628714611738479 ) ) ;
#13383 = edge_curve ( 'none', #21209, #3712, #21995, .t. ) ;
#13384 = oriented_edge ( 'none', *, *, #32, .f. ) ;
#13385 = b_spline_curve_with_knots ( 'none', 3,
( #4935, #11554, #747, #2915, #27076, #26798, #24934, #20341, #24385, #4800 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003703197924443874835, 0.004145332315610968620, 0.004587466706778062404, 0.005029601097945156189, 0.005471735489112249974 ),
.unspecified. ) ;
#13386 = cartesian_point ( 'none', ( 0.8440610311817676736, -0.07761799979288064311, -1.909640746547931256 ) ) ;
#13387 = advanced_face ( 'none', ( #19411 ), #12641, .t. ) ;
#13388 = circle ( 'none', #8803, 0.03174999999999996575 ) ;
#13389 = cartesian_point ( 'none', ( -2.456593108295948902, 0.5494489123319938884, -0.7537787134915894249 ) ) ;
#13390 = cartesian_point ( 'none', ( -2.458561622502825728, 0.5386221201387232371, -0.5188315035588315638 ) ) ;
#13391 = cartesian_point ( 'none', ( -2.459555692254381309, 0.5386221409051289433, -0.7563716138348381968 ) ) ;
#13392 = direction ( 'none', ( 0.8571673007021128887, 0.000000000000000000, 0.5150380749100531563 ) ) ;
#13393 = axis2_placement_3d ( 'none', #25643, #27661, #27950 ) ;
#13394 = direction ( 'none', ( 0.6560590289905087191, -0.7547095802227707928, -8.834969116255870534e-16 ) ) ;
#13395 = face_outer_bound ( 'none', #17419, .t. ) ;
#13396 = vector ( 'none', #7041, 39.37007874015748143 ) ;
#13397 = plane ( 'none', #19713 ) ;
#13398 = face_outer_bound ( 'none', #28151, .t. ) ;
#13399 = edge_loop ( 'none', ( #20880, #26122, #23895, #7435 ) ) ;
#13400 = circle ( 'none', #21654, 0.1400000000000000133 ) ;
#13401 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#13402 = oriented_edge ( 'none', *, *, #913, .f. ) ;
#13403 = vertex_point ( 'none', #26314 ) ;
#13404 = line ( 'none', #22433, #258 ) ;
#13405 = vector ( 'none', #1898, 39.37007874015748143 ) ;
#13406 = cylindrical_surface ( 'none', #6484, 0.005905511811023615026 ) ;
#13407 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#13408 = vertex_point ( 'none', #6606 ) ;
#13409 = oriented_edge ( 'none', *, *, #2122, .t. ) ;
#13410 = vertex_point ( 'none', #10766 ) ;
#13411 = oriented_edge ( 'none', *, *, #7270, .f. ) ;
#13412 = face_outer_bound ( 'none', #17727, .t. ) ;
#13413 = line ( 'none', #6916, #16529 ) ;
#13414 = advanced_face ( 'none', ( #28186 ), #14957, .t. ) ;
#13415 = circle ( 'none', #11526, 0.1049999999999999961 ) ;
#13416 = oriented_edge ( 'none', *, *, #5284, .t. ) ;
#13417 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#13418 = edge_curve ( 'none', #8737, #6215, #24231, .t. ) ;
#13419 = edge_curve ( 'none', #9008, #25802, #25727, .t. ) ;
#13421 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#13420 = vector ( 'none', #4176, 39.37007874015748143 ) ;
#13422 = edge_loop ( 'none', ( #2821, #25299 ) ) ;
#13423 = vertex_point ( 'none', #15250 ) ;
#13424 = cartesian_point ( 'none', ( 0.8449999999999990852, 0.8000000000000000444, 0.5744722000000004325 ) ) ;
#13425 = cartesian_point ( 'none', ( -2.421947438538936570, 0.5553544250743649435, -0.7644320903091315067 ) ) ;
#13426 = edge_curve ( 'none', #15186, #13278, #24153, .t. ) ;
#13427 = direction ( 'none', ( 0.09202985957858149380, -0.9955461672694009279, -0.02045320955626975246 ) ) ;
#13428 = edge_curve ( 'none', #23166, #10557, #10926, .t. ) ;
#13429 = vertex_point ( 'none', #1700 ) ;
#13430 = line ( 'none', #11246, #23491 ) ;
#13431 = vector ( 'none', #16884, 39.37007874015748143 ) ;
#13432 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#13433 = direction ( 'none', ( -0.7071067811865470176, -0.7071067811865421326, -9.272582692718658656e-08 ) ) ;
#13434 = circle ( 'none', #24895, 0.04450000000000003259 ) ;
#13435 = cartesian_point ( 'none', ( -1.843000000000001082, -0.3490000000000033631, 0.3544721999999995710 ) ) ;
#13436 = line ( 'none', #163, #26977 ) ;
#13437 = axis2_placement_3d ( 'none', #18053, #24273, #2401 ) ;
#13438 = oriented_edge ( 'none', *, *, #1260, .f. ) ;
#13439 = advanced_face ( 'none', ( #17123, #10918 ), #8628, .t. ) ;
#13440 = oriented_edge ( 'none', *, *, #23660, .f. ) ;
#13441 = direction ( 'none', ( 0.000000000000000000, -1.534746063856327465e-15, 1.000000000000000000 ) ) ;
#13442 = cartesian_point ( 'none', ( 1.464857396947285904e-17, -2.307741828602922747e-17, 0.08950000000000002398 ) ) ;
#13443 = cartesian_point ( 'none', ( -0.5807261056363904883, -0.3826753930347984722, -1.728780557042469912 ) ) ;
#13444 = cartesian_point ( 'none', ( -1.798686900000000310, -0.4115000000000033631, 0.3544721999999997375 ) ) ;
#13445 = oriented_edge ( 'none', *, *, #15509, .f. ) ;
#13447 = edge_curve ( 'none', #28508, #11496, #19176, .t. ) ;
#13446 = oriented_edge ( 'none', *, *, #19482, .t. ) ;
#13448 = axis2_placement_3d ( 'none', #26992, #18369, #26848 ) ;
#13449 = oriented_edge ( 'none', *, *, #6962, .t. ) ;
#13450 = direction ( 'none', ( -0.5735764363510508224, -1.075593163689948962e-15, 0.8191520442889885789 ) ) ;
#13451 = cartesian_point ( 'none', ( -0.1682500000000001772, -3.414809992080329023e-17, 0.09750000000000011435 ) ) ;
#13452 = axis2_placement_3d ( 'none', #24892, #18122, #11941 ) ;
#13453 = oriented_edge ( 'none', *, *, #20234, .f. ) ;
#13454 = edge_curve ( 'none', #19089, #27712, #20179, .t. ) ;
#13455 = oriented_edge ( 'none', *, *, #21663, .t. ) ;
#13456 = edge_curve ( 'none', #26508, #4488, #18796, .t. ) ;
#13457 = vertex_point ( 'none', #24825 ) ;
#13458 = circle ( 'none', #3807, 0.2650000000000000688 ) ;
#13459 = cylindrical_surface ( 'none', #20070, 0.02449999999999996972 ) ;
#13460 = advanced_face ( 'none', ( #24294 ), #27521, .f. ) ;
#13461 = edge_curve ( 'none', #7486, #25053, #6744, .t. ) ;
#13462 = edge_loop ( 'none', ( #16237, #4616, #18751, #21178 ) ) ;
#13463 = vector ( 'none', #8062, 39.37007874015748143 ) ;
#13464 = face_outer_bound ( 'none', #22708, .t. ) ;
#13465 = cartesian_point ( 'none', ( -1.832816219026537796, -0.3873320776799650256, 0.3423470568046584339 ) ) ;
#13466 = cartesian_point ( 'none', ( 0.7265769343781574019, -0.4182743711071796322, -1.700322132276420817 ) ) ;
#13467 = cartesian_point ( 'none', ( 5.992598442057078391e-17, -9.440762026102868642e-17, 0.3615000000000000435 ) ) ;
#13468 = cartesian_point ( 'none', ( 0.9200000000000000400, -0.4249999999999999889, 0.02699993569843383429 ) ) ;
#13469 = circle ( 'none', #24478, 0.04450000000000003259 ) ;
#13470 = face_outer_bound ( 'none', #9577, .t. ) ;
#13471 = vertex_point ( 'none', #4974 ) ;
#13472 = edge_curve ( 'none', #1924, #21086, #8910, .t. ) ;
#13473 = oriented_edge ( 'none', *, *, #24910, .t. ) ;
#13474 = edge_curve ( 'none', #22714, #14971, #13767, .t. ) ;
#13475 = oriented_edge ( 'none', *, *, #28016, .f. ) ;
#13476 = cartesian_point ( 'none', ( -2.491447724318941681, 0.5860000000000000764, -0.4605277999999995431 ) ) ;
#13477 = direction ( 'none', ( -0.1724724693339019232, -0.08715574274765974794, 0.9811509179672464054 ) ) ;
#13478 = edge_curve ( 'none', #15205, #19271, #2675, .t. ) ;
#13479 = oriented_edge ( 'none', *, *, #22540, .t. ) ;
#13480 = oriented_edge ( 'none', *, *, #28502, .t. ) ;
#13481 = vertex_point ( 'none', #24424 ) ;
#13482 = edge_curve ( 'none', #3833, #12422, #22529, .t. ) ;
#13483 = cartesian_point ( 'none', ( -1.840102777661211775, -0.3966623922278416647, 0.3386779323413879328 ) ) ;
#13484 = face_outer_bound ( 'none', #10006, .t. ) ;
#13485 = cartesian_point ( 'none', ( -2.298998680916698234, 0.4025000818327596486, 0.5660628386776324072 ) ) ;
#13486 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#13487 = cartesian_point ( 'none', ( 0.7139137369910799613, -0.4115000000000008096, -1.667831164845282821 ) ) ;
#13488 = vector ( 'none', #21759, 39.37007874015748143 ) ;
#13489 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.3490000000000000324, -0.08049999999999978006 ) ) ;
#13490 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#13491 = cartesian_point ( 'none', ( -2.425097055765996323, 0.5553544032186813473, -0.5144320904468063782 ) ) ;
#13492 = cartesian_point ( 'none', ( -2.364073424399966150, 0.6027953667381339420, -0.7276210600099136672 ) ) ;
#13493 = cartesian_point ( 'none', ( -1.773998683976496737, 0.4740000818327554932, 0.6010628845745902282 ) ) ;
#13494 = cartesian_point ( 'none', ( -2.415254535737087593, 0.5622441676865769233, -0.5223061051622855944 ) ) ;
#13495 = cartesian_point ( 'none', ( -2.298998679168241299, 0.5575000818327595642, 0.5460628386776325005 ) ) ;
#13496 = oriented_edge ( 'none', *, *, #16106, .f. ) ;
#13497 = oriented_edge ( 'none', *, *, #2687, .f. ) ;
#13498 = vertex_point ( 'none', #237 ) ;
#13499 = advanced_face ( 'none', ( #11326 ), #19261, .f. ) ;
#13500 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#13501 = advanced_face ( 'none', ( #9167 ), #20113, .f. ) ;
#13502 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5634252945374723653, -0.8024242126614405946 ) ) ;
#13503 = line ( 'none', #9306, #7773 ) ;
#13504 = line ( 'none', #22268, #2788 ) ;
#13505 = oriented_edge ( 'none', *, *, #7800, .t. ) ;
#13506 = oriented_edge ( 'none', *, *, #26268, .f. ) ;
#13507 = oriented_edge ( 'none', *, *, #20098, .t. ) ;
#13508 = cartesian_point ( 'none', ( -1.495998675671333267, 0.5375000818327532182, 0.5060629088781225526 ) ) ;
#13509 = cartesian_point ( 'none', ( -0.3053598999999987962, 3.782794594721392123, 0.3517589127603779620 ) ) ;
#13510 = vertex_point ( 'none', #5115 ) ;
#13511 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#13512 = vector ( 'none', #1729, 39.37007874015748143 ) ;
#13513 = cartesian_point ( 'none', ( -1.473749999999999449, 0.6290038599183737089, 0.4444722000000003170 ) ) ;
#13514 = cartesian_point ( 'none', ( -2.437758360689257664, 0.5386221197622373946, -0.5145250071147243753 ) ) ;
#13515 = vertex_point ( 'none', #20241 ) ;
#13516 = cartesian_point ( 'none', ( 0.8540760325012467513, -0.03761511105891317264, -1.907727777443432915 ) ) ;
#13517 = face_bound ( 'none', #27825, .t. ) ;
#13518 = line ( 'none', #22282, #3303 ) ;
#13519 = cartesian_point ( 'none', ( -2.458998200921656885, 0.5386221409608152877, -0.7570085899093279558 ) ) ;
#13520 = direction ( 'none', ( -1.000000000000000000, 2.048885995248194702e-16, -5.463695987328519534e-16 ) ) ;
#13521 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.4115000000000004210, -1.705527799999999816 ) ) ;
#13522 = conical_surface ( 'none', #8012, 0.08100000000000003031, 0.7155849933176769984 ) ;
#13523 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#13524 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#13525 = face_outer_bound ( 'none', #4235, .t. ) ;
#13526 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
#13527 = vertex_point ( 'none', #15780 ) ;
#13528 = oriented_edge ( 'none', *, *, #10371, .t. ) ;
#13529 = axis2_placement_3d ( 'none', #15283, #8664, #17434 ) ;
#13530 = cartesian_point ( 'none', ( -1.873998671431327256, 0.5060000818327586858, 0.5325628758323133205 ) ) ;
#13531 = oriented_edge ( 'none', *, *, #2539, .t. ) ;
#13532 = vertex_point ( 'none', #13913 ) ;
#13533 = advanced_face ( 'none', ( #11202 ), #506, .t. ) ;
#13534 = cartesian_point ( 'none', ( -0.9314999999999998836, -0.3649999999999999911, -1.705527799999999594 ) ) ;
#13535 = cartesian_point ( 'none', ( -2.434939573945229530, 0.8493408629232036544, -0.5488808840735743821 ) ) ;
#13536 = line ( 'none', #2581, #27277 ) ;
#13537 = oriented_edge ( 'none', *, *, #27096, .f. ) ;
#13538 = oriented_edge ( 'none', *, *, #2052, .f. ) ;
#13539 = oriented_edge ( 'none', *, *, #17125, .f. ) ;
#13540 = vertex_point ( 'none', #9039 ) ;
#13541 = design_context ( 'detailed design', #3090, 'design' ) ;
#13542 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#13543 = cartesian_point ( 'none', ( -0.5275642020592409276, -0.3968633409141412716, -1.737515710306372752 ) ) ;
#13544 = edge_loop ( 'none', ( #19415, #23430, #11823 ) ) ;
#13545 = cartesian_point ( 'none', ( -2.415254536080956971, 0.5425591276281301889, -0.5144320911351741854 ) ) ;
#13546 = face_outer_bound ( 'none', #17305, .t. ) ;
#13547 = vertex_point ( 'none', #17805 ) ;
#13548 = face_outer_bound ( 'none', #12199, .t. ) ;
#13549 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, 1.214154663850784885e-16 ) ) ;
#13550 = circle ( 'none', #2037, 0.03666637637137255129 ) ;
#13551 = direction ( 'none', ( 0.5735764363510502672, 1.162194068151724453e-15, -0.8191520442889888010 ) ) ;
#13552 = vertex_point ( 'none', #22667 ) ;
#13553 = face_outer_bound ( 'none', #908, .t. ) ;
#13554 = cartesian_point ( 'none', ( 0.7875162214331051791, -0.4182743711071795767, -1.744367639461334107 ) ) ;
#13555 = cartesian_point ( 'none', ( -2.418404142274670043, 0.5494488916141682111, -0.5167942953979667298 ) ) ;
#13556 = cartesian_point ( 'none', ( -2.364573196005376410, -0.4019180429660575982, -1.739251131676900153 ) ) ;
#13557 = line ( 'none', #22327, #15540 ) ;
#13558 = edge_curve ( 'none', #1265, #3355, #13503, .t. ) ;
#13559 = vector ( 'none', #10146, 39.37007874015748854 ) ;
#13560 = advanced_face ( 'none', ( #15646 ), #18066, .f. ) ;
#13561 = oriented_edge ( 'none', *, *, #14580, .t. ) ;
#13562 = cartesian_point ( 'none', ( -2.416166467185203448, -0.3826753930347984167, -1.779621984178050065 ) ) ;
#13563 = oriented_edge ( 'none', *, *, #7069, .f. ) ;
#13564 = edge_curve ( 'none', #5602, #27701, #26700, .t. ) ;
#13565 = line ( 'none', #2742, #25522 ) ;
#13566 = vector ( 'none', #1818, 39.37007874015748143 ) ;
#13567 = vector ( 'none', #23011, 39.37007874015748143 ) ;
#13568 = cartesian_point ( 'none', ( -2.420038549583190868, 0.5661811959317611942, -0.7553252236842640244 ) ) ;
#13569 = plane ( 'none', #10413 ) ;
#13570 = direction ( 'none', ( 0.000000000000000000, 0.9999999999999962252, 8.742272530892789419e-08 ) ) ;
#13571 = oriented_edge ( 'none', *, *, #25377, .t. ) ;
#13572 = oriented_edge ( 'none', *, *, #15763, .t. ) ;
#13573 = oriented_edge ( 'none', *, *, #15354, .f. ) ;
#13574 = line ( 'none', #5200, #22599 ) ;
#13575 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
#13576 = oriented_edge ( 'none', *, *, #12416, .f. ) ;
#13577 = oriented_edge ( 'none', *, *, #6612, .f. ) ;
#13578 = oriented_edge ( 'none', *, *, #13383, .f. ) ;
#13579 = cartesian_point ( 'none', ( -2.465025210440215275, -0.4182743754907194966, -1.779527778531865279 ) ) ;
#13580 = oriented_edge ( 'none', *, *, #11849, .f. ) ;
#13581 = cartesian_point ( 'none', ( -1.819953543280485198, -0.3967600347843898700, 0.3934881331151328099 ) ) ;
#13582 = edge_curve ( 'none', #28232, #5808, #11431, .t. ) ;
#13583 = line ( 'none', #50, #25815 ) ;
#13584 = axis2_placement_3d ( 'none', #118, #13511, #4849 ) ;
#13585 = direction ( 'none', ( 1.475715455891945576e-16, -0.000000000000000000, -1.000000000000000000 ) ) ;
#13586 = axis2_placement_3d ( 'none', #5939, #27798, #23777 ) ;
#13587 = vector ( 'none', #26509, 39.37007874015748143 ) ;
#13588 = cartesian_point ( 'none', ( -2.123499999999999499, 0.6990038599183736601, 0.5444722000000001838 ) ) ;
#13589 = edge_curve ( 'none', #20490, #12036, #1362, .t. ) ;
#13590 = direction ( 'none', ( -1.664610678349188373e-16, 2.622433896139685775e-16, -1.000000000000000000 ) ) ;
#13591 = cartesian_point ( 'none', ( -2.458212585802445727, 0.5661811752813726839, -0.5191121998125505232 ) ) ;
#13592 = edge_curve ( 'none', #7788, #20458, #21093, .t. ) ;
#13593 = edge_curve ( 'none', #21414, #4339, #787, .t. ) ;
#13594 = edge_curve ( 'none', #23471, #26597, #7431, .t. ) ;
#13595 = line ( 'none', #26799, #12317 ) ;
#13596 = oriented_edge ( 'none', *, *, #1315, .f. ) ;
#13597 = oriented_edge ( 'none', *, *, #18770, .t. ) ;
#13598 = advanced_face ( 'none', ( #25117, #8014, #16779, #18640, #16639, #27710, #9586, #7568, #5554, #16340, #22960, #23108, #14347, #27557, #18782, #18501, #14196 ), #3246, .t. ) ;
#13599 = line ( 'none', #2124, #8872 ) ;
#13600 = axis2_placement_3d ( 'none', #13756, #16185, #7268 ) ;
#13601 = edge_curve ( 'none', #17717, #11878, #25410, .t. ) ;
#13602 = circle ( 'none', #14046, 0.08684650000000017356 ) ;
#13603 = oriented_edge ( 'none', *, *, #9086, .t. ) ;
#13604 = axis2_placement_3d ( 'none', #18075, #26453, #13777 ) ;
#13605 = cartesian_point ( 'none', ( -2.438203548087662931, 0.5389458506336065602, -0.5125123302281131554 ) ) ;
#13606 = axis2_placement_3d ( 'none', #26366, #17995, #6932 ) ;
#13607 = axis2_placement_3d ( 'none', #13809, #22570, #24458 ) ;
#13608 = cartesian_point ( 'none', ( 0.8449999999999987521, 0.1154836346291353288, -1.925527799999999790 ) ) ;
#13609 = vertex_point ( 'none', #1220 ) ;
#13610 = edge_loop ( 'none', ( #23910, #9258, #22460, #15788 ) ) ;
#13611 = oriented_edge ( 'none', *, *, #10840, .f. ) ;
#13612 = oriented_edge ( 'none', *, *, #26107, .f. ) ;
#13613 = direction ( 'none', ( 0.9763996879125791395, 1.888081094788892647e-08, -0.2159714088582508074 ) ) ;
#13614 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, -6.713165045633695996e-16 ) ) ;
#13615 = b_spline_curve_with_knots ( 'none', 3,
( #17760, #24379, #13465, #22227 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004795904052642525027, 0.005268114447681123032 ),
.unspecified. ) ;
#13616 = edge_curve ( 'none', #20215, #26177, #22921, .t. ) ;
#13617 = plane ( 'none', #23060 ) ;
#13618 = vector ( 'none', #16627, 39.37007874015748143 ) ;
#13619 = line ( 'none', #9292, #15603 ) ;
#13620 = edge_curve ( 'none', #17935, #15172, #13741, .t. ) ;
#13621 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#13622 = line ( 'none', #2663, #8378 ) ;
#13623 = cylindrical_surface ( 'none', #12408, 0.1249999999999999029 ) ;
#13624 = axis2_placement_3d ( 'none', #16969, #25726, #8050 ) ;
#13625 = face_outer_bound ( 'none', #17428, .t. ) ;
#13626 = advanced_face ( 'none', ( #24970 ), #27123, .f. ) ;
#13627 = edge_curve ( 'none', #19698, #825, #7718, .t. ) ;
#13628 = line ( 'none', #9299, #26535 ) ;
#13629 = oriented_edge ( 'none', *, *, #23814, .t. ) ;
#13630 = vertex_point ( 'none', #14628 ) ;
#13631 = advanced_face ( 'none', ( #2947 ), #14056, .f. ) ;
#13633 = vertex_point ( 'none', #3388 ) ;
#13632 = axis2_placement_3d ( 'none', #7371, #7667, #3186 ) ;
#13634 = cartesian_point ( 'none', ( -0.7299999999999998712, 0.02500000000000034833, -1.750527799999999301 ) ) ;
#13635 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#13636 = cartesian_point ( 'none', ( -2.384000000000000785, -0.4114999999999999769, -1.779527799999999882 ) ) ;
#13637 = axis2_placement_3d ( 'none', #21422, #2129, #15102 ) ;
#13638 = direction ( 'none', ( 1.501015381134212551e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#13639 = edge_loop ( 'none', ( #18074, #9986, #23547, #17664, #15735, #12784, #8763, #11091, #4687, #9332 ) ) ;
#13640 = oriented_edge ( 'none', *, *, #18536, .t. ) ;
#13641 = oriented_edge ( 'none', *, *, #23597, .f. ) ;
#13642 = direction ( 'none', ( 0.000000000000000000, -1.219574997171548397e-15, 1.000000000000000000 ) ) ;
#13643 = direction ( 'none', ( -0.6000000349702298008, -6.993818484046897767e-08, 0.7999999737723233473 ) ) ;
#13644 = vertex_point ( 'none', #9738 ) ;
#13645 = plane ( 'none', #10815 ) ;
#13646 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#13647 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#13648 = edge_loop ( 'none', ( #7690, #3566, #23145, #16226 ) ) ;
#13649 = edge_curve ( 'none', #22674, #4122, #13727, .t. ) ;
#13650 = cartesian_point ( 'none', ( 0.8533993561746614498, -0.04160106481232387493, -1.907891279079173774 ) ) ;
#13652 = line ( 'none', #7157, #1909 ) ;
#13651 = axis2_placement_3d ( 'none', #3078, #11863, #22941 ) ;
#13653 = cartesian_point ( 'none', ( -2.362368864114951172, 0.6162165927387884823, -0.7984474886897251489 ) ) ;
#13654 = plane ( 'none', #25966 ) ;
#13655 = vector ( 'none', #3328, 39.37007874015748143 ) ;
#13656 = edge_curve ( 'none', #16708, #2380, #20622, .t. ) ;
#13657 = cartesian_point ( 'none', ( -0.02344999999999999168, 0.2000000000000000389, 0.09750000000000011435 ) ) ;
#13658 = cartesian_point ( 'none', ( -2.126249999999999307, 0.6290038599183737089, 0.5744722000000000994 ) ) ;
#13659 = edge_curve ( 'none', #21714, #13515, #23369, .t. ) ;
#13660 = direction ( 'none', ( -0.2351850993140273127, -0.08715574274765694462, -0.9680350435633802153 ) ) ;
#13661 = cartesian_point ( 'none', ( -2.080998675190505409, 0.5825000818327579211, 0.5005628577357980058 ) ) ;
#13662 = cartesian_point ( 'none', ( -2.355018315515679195, 0.5553544034043547128, -0.5165559470777798534 ) ) ;
#13663 = cartesian_point ( 'none', ( 0.7992497102235449624, -0.4137580796234360814, -1.686521426373883248 ) ) ;
#13664 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#13665 = oriented_edge ( 'none', *, *, #18108, .f. ) ;
#13666 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4182743711071796322, -1.705527799999999816 ) ) ;
#13667 = face_bound ( 'none', #5087, .t. ) ;
#13668 = oriented_edge ( 'none', *, *, #783, .t. ) ;
#13669 = cartesian_point ( 'none', ( -2.355018304749505909, 0.5414102486503101774, -0.7628572854529975800 ) ) ;
#13670 = axis2_placement_3d ( 'none', #28209, #17281, #1868 ) ;
#13671 = line ( 'none', #2450, #8316 ) ;
#13672 = axis2_placement_3d ( 'none', #13680, #9220, #6649 ) ;
#13673 = direction ( 'none', ( 0.6000000349691098078, 6.993818484054243131e-08, -0.7999999737731634530 ) ) ;
#13674 = oriented_edge ( 'none', *, *, #10437, .t. ) ;
#13675 = oriented_edge ( 'none', *, *, #15350, .t. ) ;
#13676 = oriented_edge ( 'none', *, *, #2557, .f. ) ;
#13677 = cartesian_point ( 'none', ( 0.6999999999999999556, 0.2223145824482910815, -1.501727599999999496 ) ) ;
#13678 = cartesian_point ( 'none', ( 0.7552056677235793325, -0.4182743711071820192, -0.05707693437815740400 ) ) ;
#13679 = oriented_edge ( 'none', *, *, #27130, .f. ) ;
#13680 = cartesian_point ( 'none', ( -2.404999999999999805, -0.4249999999999999889, 0.4494722000000003770 ) ) ;
#13681 = cylindrical_surface ( 'none', #1982, 0.06250000000000000000 ) ;
#13682 = edge_loop ( 'none', ( #20046, #4948, #6281, #8774 ) ) ;
#13683 = cartesian_point ( 'none', ( -1.566498680916700526, 0.4275000818327538976, 0.5660629027148165182 ) ) ;
#13684 = cartesian_point ( 'none', ( -2.355018315436423926, 0.5622441673423926867, -0.5183690946552610423 ) ) ;
#13685 = line ( 'none', #11115, #26695 ) ;
#13686 = edge_loop ( 'none', ( #27530, #16489, #16814, #28441, #18494 ) ) ;
#13687 = cartesian_point ( 'none', ( 0.9104999999999984217, -0.3650000000000008238, 0.5244722000000012763 ) ) ;
#13688 = cartesian_point ( 'none', ( -0.02344999999999999168, -0.2000000000000000389, 0.2275000000000000910 ) ) ;
#13689 = edge_curve ( 'none', #25208, #7045, #1255, .t. ) ;
#13690 = direction ( 'none', ( -4.371138804857225540e-08, -8.742273397411543013e-08, 0.9999999999999953371 ) ) ;
#13691 = vector ( 'none', #10474, 39.37007874015748854 ) ;
#13692 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#13693 = circle ( 'none', #10485, 0.1249999999999999029 ) ;
#13694 = cylindrical_surface ( 'none', #14616, 0.007874015748031487280 ) ;
#13695 = oriented_edge ( 'none', *, *, #3376, .f. ) ;
#13696 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#13697 = vertex_point ( 'none', #21385 ) ;
#13698 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 1.214154663850784639e-16 ) ) ;
#13699 = cartesian_point ( 'none', ( 0.7811508589355944387, -0.3972612034811037196, -1.737788842241536180 ) ) ;
#13700 = vector ( 'none', #20172, 39.37007874015748143 ) ;
#13701 = cartesian_point ( 'none', ( -0.5532943322764206640, -0.4182743711071790771, -1.682104734378157440 ) ) ;
#13702 = oriented_edge ( 'none', *, *, #15909, .f. ) ;
#13703 = oriented_edge ( 'none', *, *, #24121, .f. ) ;
#13704 = oriented_edge ( 'none', *, *, #1612, .f. ) ;
#13705 = oriented_edge ( 'none', *, *, #9572, .t. ) ;
#13706 = cartesian_point ( 'none', ( -1.673998671431328855, 0.4740000818327522736, 0.5325628933168686796 ) ) ;
#13707 = cartesian_point ( 'none', ( -0.5503998327995508477, -0.3798769061723881180, -1.734175614071629123 ) ) ;
#13708 = circle ( 'none', #21994, 0.04450000000000003259 ) ;
#13709 = cylindrical_surface ( 'none', #5832, 0.06199999999999990935 ) ;
#13710 = oriented_edge ( 'none', *, *, #14465, .t. ) ;
#13711 = oriented_edge ( 'none', *, *, #13714, .t. ) ;
#13712 = vertex_point ( 'none', #8302 ) ;
#13713 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#13714 = edge_curve ( 'none', #19774, #18761, #10302, .t. ) ;
#13715 = vertex_point ( 'none', #23538 ) ;
#13716 = edge_curve ( 'none', #17937, #15828, #26275, .t. ) ;
#13717 = cartesian_point ( 'none', ( -1.815916668967349157, -0.3967795748674997069, 0.3954492628258902132 ) ) ;
#13718 = oriented_edge ( 'none', *, *, #12373, .t. ) ;
#13719 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#13720 = edge_curve ( 'none', #7002, #22042, #8734, .t. ) ;
#13721 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#13722 = direction ( 'none', ( -1.318389841742374624e-16, -1.000000000000000000, -1.450228825916611125e-15 ) ) ;
#13723 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#13724 = circle ( 'none', #3120, 0.06247000000000000469 ) ;
#13725 = face_outer_bound ( 'none', #5306, .t. ) ;
#13726 = cartesian_point ( 'none', ( -2.421947438545511311, 0.5425591494838137852, -0.7644320914365088093 ) ) ;
#13727 = circle ( 'none', #3149, 0.03250000000000000111 ) ;
#13728 = cylindrical_surface ( 'none', #16455, 0.007874015748031487280 ) ;
#13729 = oriented_edge ( 'none', *, *, #9825, .f. ) ;
#13730 = vertex_point ( 'none', #6566 ) ;
#13731 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#13732 = oriented_edge ( 'none', *, *, #9417, .f. ) ;
#13733 = cartesian_point ( 'none', ( 0.7203535587266763907, -0.3964517236568282921, -0.04776117067668860655 ) ) ;
#13734 = cartesian_point ( 'none', ( 0.8758953278512530138, -0.01982407636363197473, -1.921650034139084973 ) ) ;
#13735 = vector ( 'none', #27519, 39.37007874015748143 ) ;
#13736 = edge_loop ( 'none', ( #27295, #18720, #13629, #16680, #26025, #16572 ) ) ;
#13737 = oriented_edge ( 'none', *, *, #19618, .f. ) ;
#13738 = edge_loop ( 'none', ( #14095, #14814, #16515, #2127, #7722, #14192 ) ) ;
#13739 = oriented_edge ( 'none', *, *, #19939, .f. ) ;
#13740 = axis2_placement_3d ( 'none', #5970, #14760, #23521 ) ;
#13741 = circle ( 'none', #25671, 0.003937007874015743640 ) ;
#13742 = edge_curve ( 'none', #25957, #21867, #1947, .t. ) ;
#13743 = plane ( 'none', #23752 ) ;
#13744 = advanced_face ( 'none', ( #19659, #28285 ), #6135, .t. ) ;
#13745 = edge_curve ( 'none', #19492, #5162, #27855, .t. ) ;
#13746 = direction ( 'none', ( -3.258709995156765057e-16, -6.829364738799808617e-16, -1.000000000000000000 ) ) ;
#13747 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#13748 = b_spline_curve_with_knots ( 'none', 3,
( #20207, #15880, #474, #24658 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002000946256635893934, 0.002179187908913383757 ),
.unspecified. ) ;
#13749 = edge_curve ( 'none', #12420, #11568, #6275, .t. ) ;
#13750 = face_outer_bound ( 'none', #652, .t. ) ;
#13751 = edge_curve ( 'none', #22183, #14568, #23677, .t. ) ;
#13752 = direction ( 'none', ( -0.5740062820284106415, 1.302190437738956504e-15, -0.8188508949692371308 ) ) ;
#13753 = cartesian_point ( 'none', ( -2.422118970108260605, 0.5645677060496534505, -0.7649825560638564559 ) ) ;
#13754 = cartesian_point ( 'none', ( -2.080998675190505409, 0.6025000818327579388, 0.5005628577357980058 ) ) ;
#13755 = cartesian_point ( 'none', ( -2.358167911040113474, 0.6027953698357897405, -0.7630541306179170480 ) ) ;
#13756 = cartesian_point ( 'none', ( -1.831359737277129529, -0.4182743711071820192, 0.3464825699797509095 ) ) ;
#13757 = cartesian_point ( 'none', ( 0.7277738943636093971, -0.3826753930348014143, -0.1037527570424698758 ) ) ;
#13758 = vertex_point ( 'none', #12606 ) ;
#13759 = oriented_edge ( 'none', *, *, #13742, .t. ) ;
#13760 = oriented_edge ( 'none', *, *, #4959, .f. ) ;
#13761 = circle ( 'none', #24776, 0.05399999999999987449 ) ;
#13762 = circle ( 'none', #1802, 0.06200000000000004813 ) ;
#13763 = oriented_edge ( 'none', *, *, #24094, .f. ) ;
#13764 = cartesian_point ( 'none', ( -1.798686900000000310, -0.4182743711071820747, 0.3544721999999997375 ) ) ;
#13765 = edge_curve ( 'none', #8905, #1732, #21667, .t. ) ;
#13766 = direction ( 'none', ( 7.897916531795150207e-15, 1.000000000000000000, 0.000000000000000000 ) ) ;
#13767 = line ( 'none', #4577, #3620 ) ;
#13768 = axis2_placement_3d ( 'none', #17724, #2595, #26494 ) ;
#13769 = line ( 'none', #24826, #16126 ) ;
#13770 = oriented_edge ( 'none', *, *, #4632, .t. ) ;
#13771 = oriented_edge ( 'none', *, *, #6715, .f. ) ;
#13772 = oriented_edge ( 'none', *, *, #11135, .t. ) ;
#13773 = cartesian_point ( 'none', ( -2.438049665969425295, 0.5622441666594617526, -0.5105572709748734672 ) ) ;
#13774 = advanced_face ( 'none', ( #17081 ), #21768, .t. ) ;
#13775 = line ( 'none', #22149, #18490 ) ;
#13776 = oriented_edge ( 'none', *, *, #27151, .t. ) ;
#13777 = direction ( 'none', ( -0.5735764363510502672, 0.000000000000000000, 0.8191520442889890230 ) ) ;
#13778 = cartesian_point ( 'none', ( -2.291238787956624279, 0.5494488915933308792, -0.5165559448061641801 ) ) ;
#13779 = advanced_face ( 'none', ( #20080 ), #17635, .f. ) ;
#13780 = cartesian_point ( 'none', ( 0.7124017410953938922, -0.3917714419836990092, -1.719399982210028099 ) ) ;
#13781 = edge_curve ( 'none', #6713, #6075, #16487, .t. ) ;
#13782 = oriented_edge ( 'none', *, *, #9614, .t. ) ;
#13783 = cartesian_point ( 'none', ( 0.8474345622756208618, -0.06703887494604421349, -1.909117778573827362 ) ) ;
#13784 = axis2_placement_3d ( 'none', #5102, #9153, #5390 ) ;
#13785 = plane ( 'none', #17984 ) ;
#13786 =( length_unit ( ) named_unit ( * ) si_unit ( $, .metre. ) );
#13787 = edge_curve ( 'none', #28258, #18402, #20484, .t. ) ;
#13788 = cartesian_point ( 'none', ( -2.461840620433565441, -0.3649999999999999911, 0.1313128204335706206 ) ) ;
#13789 = line ( 'none', #20135, #5805 ) ;
#13790 = cylindrical_surface ( 'none', #5637, 0.03937007874015746589 ) ;
#13791 = cartesian_point ( 'none', ( -0.05249999999999990785, 0.1999999999999999556, 0.2615000000000000657 ) ) ;
#13792 = line ( 'none', #18663, #1850 ) ;
#13793 = circle ( 'none', #888, 0.04449999999999989381 ) ;
#13794 = direction ( 'none', ( 1.000000000000000000, -1.249000902703300861e-16, 0.000000000000000000 ) ) ;
#13795 = cartesian_point ( 'none', ( 0.7998428967399067169, -0.4160162047798960372, -1.686378129304676676 ) ) ;
#13796 = axis2_placement_3d ( 'none', #7383, #7234, #601 ) ;
#13797 = cartesian_point ( 'none', ( -0.5973398394613337326, -0.4182743711071790216, -1.743044021433105550 ) ) ;
#13798 = oriented_edge ( 'none', *, *, #9572, .f. ) ;
#13799 = oriented_edge ( 'none', *, *, #7445, .f. ) ;
#13800 = axis2_placement_3d ( 'none', #2233, #13477, #17906 ) ;
#13801 = vector ( 'none', #19008, 39.37007874015748143 ) ;
#13802 = direction ( 'none', ( -1.942890293094014085e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#13803 = cartesian_point ( 'none', ( -2.196812389013231837, 0.6827131473725046584, 0.5443081761916518380 ) ) ;
#13804 = cartesian_point ( 'none', ( -1.673998683976497315, 0.4650000818327546526, 0.6010628933168679078 ) ) ;
#13805 = edge_curve ( 'none', #5197, #3547, #4540, .t. ) ;
#13806 = vertex_point ( 'none', #13332 ) ;
#13807 = axis2_placement_3d ( 'none', #7388, #18306, #9272 ) ;
#13808 = axis2_placement_3d ( 'none', #18713, #14853, #8083 ) ;
#13809 = cartesian_point ( 'none', ( -2.436908079215951428, 0.5494488917518418614, -0.5183690993533742741 ) ) ;
#13810 = cartesian_point ( 'none', ( -2.427999999999999492, -0.3757107400400011010, -1.784403676948418171 ) ) ;
#13811 = line ( 'none', #9478, #14913 ) ;
#13812 = oriented_edge ( 'none', *, *, #21259, .f. ) ;
#13813 = vertex_point ( 'none', #22104 ) ;
#13814 = edge_loop ( 'none', ( #18573, #19302, #16995, #27015 ) ) ;
#13815 = oriented_edge ( 'none', *, *, #5118, .t. ) ;
#13816 = direction ( 'none', ( 0.9396925855243497550, -0.000000000000000000, 0.3420202402059893676 ) ) ;
#13817 = edge_curve ( 'none', #1924, #20152, #200, .t. ) ;
#13818 = cartesian_point ( 'none', ( -1.873998683976495938, 0.5240000818327563703, 0.6010628758323125487 ) ) ;
#13819 = circle ( 'none', #22549, 0.1000000000000000056 ) ;
#13820 = vertex_point ( 'none', #13476 ) ;
#13821 = cartesian_point ( 'none', ( -1.773998683976496071, 0.5240000818327554821, 0.6010628845745902282 ) ) ;
#13822 = oriented_edge ( 'none', *, *, #22756, .t. ) ;
#13823 = cartesian_point ( 'none', ( 0.2290000000000002034, 0.8000000000000019318, 0.07847220000000022788 ) ) ;
#13824 = direction ( 'none', ( -0.8436733265810030247, 9.401863730020173357e-16, -0.5368568878348717321 ) ) ;
#13825 = direction ( 'none', ( 0.000000000000000000, 1.308737087772246917e-15, -1.000000000000000000 ) ) ;
#13826 = cartesian_point ( 'none', ( -1.521996699999999425, 0.6149999999999998801, 0.3997006037134707701 ) ) ;
#13827 = oriented_edge ( 'none', *, *, #23191, .f. ) ;
#13828 = cartesian_point ( 'none', ( -2.415254525436016042, 0.5402529031156783068, -0.7581328787383659895 ) ) ;
#13829 = cartesian_point ( 'none', ( 0.7870396556729167825, -0.4160162047798958707, -1.743986715101651930 ) ) ;
#13830 = axis2_placement_3d ( 'none', #28181, #26017, #23863 ) ;
#13831 = line ( 'none', #25176, #4402 ) ;
#13832 = b_spline_curve_with_knots ( 'none', 3,
( #16497, #18514, #3109, #12173, #11745, #9598 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0008020527147845705465, 0.001202523102682768802, 0.001602993490580966948 ),
.unspecified. ) ;
#13833 = direction ( 'none', ( -4.857225732735058632e-17, 2.588457267232842783e-17, 1.000000000000000000 ) ) ;
#13834 = cartesian_point ( 'none', ( -0.5418414861860731957, -0.3771271676620655544, -1.683746596402280638 ) ) ;
#13835 = vector ( 'none', #12734, 39.37007874015748143 ) ;
#13836 = oriented_edge ( 'none', *, *, #8183, .f. ) ;
#13837 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#13838 = oriented_edge ( 'none', *, *, #27810, .t. ) ;
#13839 = cc_design_person_and_organization_assignment ( #10027, #20964, ( #19895 ) ) ;
#13840 = line ( 'none', #20443, #13587 ) ;
#13841 = vector ( 'none', #27125, 39.37007874015748143 ) ;
#13842 = cartesian_point ( 'none', ( -2.458561622481707953, 0.5661811752989898139, -0.5193137162532011075 ) ) ;
#13843 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 7.673730319281632393e-16 ) ) ;
#13844 = face_outer_bound ( 'none', #7919, .t. ) ;
#13845 = oriented_edge ( 'none', *, *, #21319, .t. ) ;
#13846 = oriented_edge ( 'none', *, *, #27690, .f. ) ;
#13847 = oriented_edge ( 'none', *, *, #26589, .f. ) ;
#13848 = advanced_face ( 'none', ( #26805 ), #15340, .t. ) ;
#13849 = vertex_point ( 'none', #19949 ) ;
#13850 = face_outer_bound ( 'none', #11659, .t. ) ;
#13851 = edge_curve ( 'none', #20775, #448, #22241, .t. ) ;
#13852 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#13853 = vector ( 'none', #2480, 39.37007874015747433 ) ;
#13854 = cartesian_point ( 'none', ( -2.429034065920232077, 0.5964051816817247387, -0.4622667326994183701 ) ) ;
#13855 = oriented_edge ( 'none', *, *, #6015, .f. ) ;
#13856 = oriented_edge ( 'none', *, *, #22605, .t. ) ;
#13857 = oriented_edge ( 'none', *, *, #12588, .t. ) ;
#13858 = vector ( 'none', #27287, 39.37007874015748143 ) ;
#13859 = direction ( 'none', ( 2.085380147835315336e-16, -0.000000000000000000, 1.000000000000000000 ) ) ;
#13860 =( bounded_curve ( ) b_spline_curve ( 3, ( #25544, #1797, #3971, #21526 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.772768437965573485, 1.802234884417936112 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999276453532923714, 0.9999276453532923714, 1.000000000000000000 ) )
representation_item ( '' ) );
#13861 = cartesian_point ( 'none', ( 0.6199999999999974420, -5.282535579858160495e-15, -0.05048023792004564109 ) ) ;
#13862 = axis2_placement_3d ( 'none', #4896, #15298, #17992 ) ;
#13863 = oriented_edge ( 'none', *, *, #23727, .t. ) ;
#13864 = cartesian_point ( 'none', ( 0.4300000000000000488, -0.4249999999999999889, 0.4244722000000003548 ) ) ;
#13865 = cartesian_point ( 'none', ( -2.415254525600549318, 0.5661811958330297267, -0.7541958685976279941 ) ) ;
#13866 = circle ( 'none', #1437, 0.003937007874015743640 ) ;
#13867 = cartesian_point ( 'none', ( -0.5196601605386660383, -0.4182743711071791326, -1.668011578566894526 ) ) ;
#13868 = line ( 'none', #2908, #15195 ) ;
#13869 = cartesian_point ( 'none', ( 0.8449999999999990852, 0.1154836346291353288, -1.925527799999999790 ) ) ;
#13870 = axis2_placement_3d ( 'none', #16355, #22681, #2964 ) ;
#13871 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#13872 = cartesian_point ( 'none', ( -2.412404349916112078, -0.4182743711071790216, -1.761512767681368663 ) ) ;
#13873 = direction ( 'none', ( 8.981856102453376236e-16, 1.554819628522821822e-15, -1.000000000000000000 ) ) ;
#13874 = cartesian_point ( 'none', ( 0.7826728372771291076, -0.4182743711071796322, -1.697538169979751377 ) ) ;
#13875 = vertex_point ( 'none', #2511 ) ;
#13876 = vector ( 'none', #23344, 39.37007874015748143 ) ;
#13877 = oriented_edge ( 'none', *, *, #20585, .f. ) ;
#13878 = axis2_placement_3d ( 'none', #27249, #9997, #18766 ) ;
#13879 = cartesian_point ( 'none', ( 0.6199999999999999956, 0.000000000000000000, -1.800527799999999568 ) ) ;
#13880 = edge_loop ( 'none', ( #2039, #12136, #14608, #13194 ) ) ;
#13881 = edge_curve ( 'none', #1975, #23799, #26945, .t. ) ;
#13882 = oriented_edge ( 'none', *, *, #9060, .t. ) ;
#13883 = closed_shell ( 'none', ( #27107, #9708, #8151, #15877, #22449, #2354, #1950, #8926, #13258, #16700, #12871 ) ) ;
#13884 = advanced_face ( 'none', ( #9138 ), #17904, .t. ) ;
#13885 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#13886 = cartesian_point ( 'none', ( 2.105732508111722775e-17, -3.317378878616700486e-17, 0.1279999999999999749 ) ) ;
#13887 = oriented_edge ( 'none', *, *, #20309, .t. ) ;
#13888 = edge_loop ( 'none', ( #21488, #27814, #22827, #28221 ) ) ;
#13889 = vertex_point ( 'none', #7109 ) ;
#13890 = cartesian_point ( 'none', ( 0.8573131000000010493, 3.782794594721392123, 0.08447220000000742191 ) ) ;
#13891 = cartesian_point ( 'none', ( -2.369978932424963602, 0.6036270530696183911, -0.8142352334236900857 ) ) ;
#13892 = cartesian_point ( 'none', ( 0.7765736278360058087, -0.1633823690981956456, -1.475527799999999612 ) ) ;
#13893 = axis2_placement_3d ( 'none', #24642, #18589, #1173 ) ;
#13894 = plane ( 'none', #12489 ) ;
#13895 = cartesian_point ( 'none', ( -0.03249999999999999417, -0.09500000000000004274, 0.1260000000000000564 ) ) ;
#13896 = face_outer_bound ( 'none', #25183, .t. ) ;
#13897 = vector ( 'none', #23904, 39.37007874015748143 ) ;
#13898 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#13899 = cartesian_point ( 'none', ( -2.457699093308820082, -0.4249999999999994338, 0.1284843933088193335 ) ) ;
#13900 = vector ( 'none', #1855, 39.37007874015748143 ) ;
#13901 = cartesian_point ( 'none', ( -2.080998675190505409, 0.5825000818327579211, 0.5005628577357980058 ) ) ;
#13902 = oriented_edge ( 'none', *, *, #1094, .t. ) ;
#13903 = oriented_edge ( 'none', *, *, #19931, .t. ) ;
#13904 = edge_curve ( 'none', #17190, #4657, #4347, .t. ) ;
#13905 = edge_curve ( 'none', #3857, #26381, #19794, .t. ) ;
#13906 = edge_loop ( 'none', ( #26061, #18281, #21664, #10875, #6914, #12986 ) ) ;
#13907 = edge_curve ( 'none', #10416, #11193, #21065, .t. ) ;
#13908 = cartesian_point ( 'none', ( -1.808971566175387347, -0.3826753930348015253, 0.3849503253277980486 ) ) ;
#13909 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#13910 = b_spline_curve_with_knots ( 'none', 3,
( #16527, #7763, #1556, #10056 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004781280628561370219, 0.005268114447680845476 ),
.unspecified. ) ;
#13911 = edge_curve ( 'none', #23544, #10226, #5670, .t. ) ;
#13912 = direction ( 'none', ( 0.5348139852951343531, -0.08715574274765722218, -0.8404628948614211170 ) ) ;
#13913 = cartesian_point ( 'none', ( -2.462498630434383440, 0.5622441672677335189, -0.5175150937310126764 ) ) ;
#13914 = line ( 'none', #11734, #17957 ) ;
#13915 = vertex_point ( 'none', #5083 ) ;
#13916 = vertex_point ( 'none', #20492 ) ;
#13917 = oriented_edge ( 'none', *, *, #14273, .f. ) ;
#13918 = cylindrical_surface ( 'none', #10877, 0.1249999999999999584 ) ;
#13919 = cartesian_point ( 'none', ( 0.2633765017989718182, -0.03388961747827996113, 0.2754191647132518406 ) ) ;
#13920 = edge_loop ( 'none', ( #11784, #24666, #23939, #820, #13603, #10754, #4844, #1692 ) ) ;
#13921 = plane ( 'none', #20939 ) ;
#13922 = direction ( 'none', ( -4.371138804857225540e-08, -8.742273397411543013e-08, 0.9999999999999953371 ) ) ;
#13923 = cartesian_point ( 'none', ( 0.7195218746722017444, -0.3826753930347990273, -1.715812466175387296 ) ) ;
#13924 = edge_loop ( 'none', ( #16925, #14271, #8848, #21067 ) ) ;
#13925 = direction ( 'none', ( -0.1548846908988339988, -0.7547095802227697936, -0.6375140641939934794 ) ) ;
#13926 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#13927 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#13928 = direction ( 'none', ( 0.1389487870661312297, -0.9659258262890678681, -0.2183587247641651241 ) ) ;
#13930 = advanced_face ( 'none', ( #9845 ), #16310, .t. ) ;
#13929 = line ( 'none', #22684, #6746 ) ;
#13931 = cartesian_point ( 'none', ( 3.905062282638349258e-18, 0.09499999999999997335, 0.1280000000000000859 ) ) ;
#13932 = edge_curve ( 'none', #18312, #3909, #24791, .t. ) ;
#13933 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.3762859242436124019, -1.705527799999999816 ) ) ;
#13934 = cartesian_point ( 'none', ( -2.456593108295948902, 0.5553544241430174999, -0.7537787129753132920 ) ) ;
#13935 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#13936 = direction ( 'none', ( 0.04679016080844392717, -0.9961946980917454342, -0.07353097541455683173 ) ) ;
#13937 = edge_curve ( 'none', #8968, #4875, #10542, .t. ) ;
#13938 = cartesian_point ( 'none', ( -2.415254535736772734, 0.5386221204424824771, -0.5223061072264839622 ) ) ;
#13939 = oriented_edge ( 'none', *, *, #5960, .t. ) ;
#13940 = oriented_edge ( 'none', *, *, #7412, .f. ) ;
#13941 = vector ( 'none', #22044, 39.37007874015748143 ) ;
#13942 = edge_curve ( 'none', #19305, #10423, #28460, .t. ) ;
#13943 = cartesian_point ( 'none', ( -0.4221547941983757601, 0.8130000000000019433, 0.4794848471845143956 ) ) ;
#13944 = direction ( 'none', ( -0.5348139852951283579, -0.08715574274765949814, 0.8404628948614246697 ) ) ;
#13945 = edge_curve ( 'none', #20547, #3251, #2923, .t. ) ;
#13946 = advanced_face ( 'none', ( #757 ), #25091, .f. ) ;
#13947 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#13948 = oriented_edge ( 'none', *, *, #8424, .t. ) ;
#13949 = b_spline_curve_with_knots ( 'none', 3,
( #20676, #7882, #24841, #9888 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002000946256635883092, 0.002179187908913382890 ),
.unspecified. ) ;
#13950 = advanced_face ( 'none', ( #5524 ), #7841, .t. ) ;
#13951 = cartesian_point ( 'none', ( 0.7502499999999967528, -0.3762859242436130680, -1.661028502252730465 ) ) ;
#13952 = cartesian_point ( 'none', ( -2.157499999999999751, 0.5977538599183737089, 0.4444722000000003170 ) ) ;
#13953 = edge_curve ( 'none', #6471, #1298, #16167, .t. ) ;
#13954 = direction ( 'none', ( 0.9999999999999990008, -3.897916532926553139e-15, 4.371138804857207673e-08 ) ) ;
#13955 = oriented_edge ( 'none', *, *, #164, .t. ) ;
#13956 = edge_loop ( 'none', ( #19926, #4946, #22237, #1343 ) ) ;
#13957 = oriented_edge ( 'none', *, *, #7087, .t. ) ;
#13958 = oriented_edge ( 'none', *, *, #22377, .t. ) ;
#13959 =( bounded_curve ( ) b_spline_curve ( 3, ( #468, #17896, #13591, #2772 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9922166734289999956, 0.9922166734289999956, 1.000000000000000000 ) )
representation_item ( '' ) );
#13960 = vertex_point ( 'none', #7693 ) ;
#13961 = cartesian_point ( 'none', ( -0.1682500000000001772, -3.414809992080329023e-17, 0.2275000000000000633 ) ) ;
#13962 = direction ( 'none', ( -0.8188508949692351324, -6.869404254901853459e-16, 0.5740062820284135281 ) ) ;
#13963 = cartesian_point ( 'none', ( -0.9314999999999998836, -0.4249999999999999889, -1.705527799999999594 ) ) ;
#13964 = oriented_edge ( 'none', *, *, #17476, .t. ) ;
#13965 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#13966 = oriented_edge ( 'none', *, *, #15633, .t. ) ;
#13967 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#13968 = cartesian_point ( 'none', ( 0.7500000000000005551, -0.4249999999999999334, -0.08049999999999869760 ) ) ;
#13969 = face_outer_bound ( 'none', #23086, .t. ) ;
#13970 = cartesian_point ( 'none', ( -0.7236868999999989116, -0.3649999999999969935, -1.812527799999998912 ) ) ;
#13971 = edge_loop ( 'none', ( #765, #11889, #3458, #11107 ) ) ;
#13972 = cartesian_point ( 'none', ( -2.417646537421568986, 0.5402529031650440405, -0.7586975562839873843 ) ) ;
#13973 = edge_curve ( 'none', #3805, #23826, #5228, .t. ) ;
#13974 = cartesian_point ( 'none', ( 0.7230601093198201212, -0.3759332952815717666, -1.741045236091464776 ) ) ;
#13975 = cartesian_point ( 'none', ( -2.423128552001080127, 0.5553544028744974437, -0.5104950824867445780 ) ) ;
#13976 = axis2_placement_3d ( 'none', #20016, #276, #19450 ) ;
#13977 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#13978 = edge_curve ( 'none', #19204, #22394, #16461, .t. ) ;
#13979 = line ( 'none', #22600, #10013 ) ;
#13980 = edge_curve ( 'none', #1712, #7208, #858, .t. ) ;
#13981 = edge_curve ( 'none', #8478, #10446, #14315, .t. ) ;
#13982 = oriented_edge ( 'none', *, *, #27036, .f. ) ;
#13983 = line ( 'none', #5890, #14452 ) ;
#13984 = oriented_edge ( 'none', *, *, #9743, .f. ) ;
#13985 = vector ( 'none', #14772, 39.37007874015748143 ) ;
#13986 = face_outer_bound ( 'none', #27589, .t. ) ;
#13987 = cartesian_point ( 'none', ( -2.395937773675664850, -0.3967055683665545174, -1.822280849246648016 ) ) ;
#13989 = advanced_face ( 'none', ( #23081 ), #18472, .t. ) ;
#13988 = cylindrical_surface ( 'none', #2597, 0.04450000000000003259 ) ;
#13990 = cartesian_point ( 'none', ( 0.9700393700787399709, 0.5200000000000000178, -0.7875278000000000000 ) ) ;
#13991 = vertex_point ( 'none', #3358 ) ;
#13992 = vertex_point ( 'none', #1339 ) ;
#13993 = oriented_edge ( 'none', *, *, #16936, .t. ) ;
#13994 = oriented_edge ( 'none', *, *, #1072, .t. ) ;
#13995 = cartesian_point ( 'none', ( 0.7822555137730171637, -0.3972531499948881994, -0.04935349415349055829 ) ) ;
#13996 = direction ( 'none', ( -1.942890293094014085e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#13997 = vector ( 'none', #26167, 39.37007874015748143 ) ;
#13998 = cartesian_point ( 'none', ( -2.400194136136438505, -0.3873164084799720630, -1.811909752725146872 ) ) ;
#13999 = oriented_edge ( 'none', *, *, #10266, .f. ) ;
#14000 = vertex_point ( 'none', #12133 ) ;
#14001 = cartesian_point ( 'none', ( -1.756803023869313085, -0.4018911398921296563, 0.3700220508485358439 ) ) ;
#14002 = oriented_edge ( 'none', *, *, #5790, .t. ) ;
#14003 = cartesian_point ( 'none', ( 0.7762129738743982488, -0.4182743711071819637, -0.1015767284998961018 ) ) ;
#14004 = cylindrical_surface ( 'none', #9192, 0.1077499999999999986 ) ;
#14005 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#14006 = vertex_point ( 'none', #27532 ) ;
#14007 = direction ( 'none', ( -0.1731312861474540443, -1.406527922056773944e-15, 0.9848987550793880663 ) ) ;
#14008 = cartesian_point ( 'none', ( -2.404999999999999805, -0.4249999999999999889, -1.800527799999999568 ) ) ;
#14009 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#14010 = circle ( 'none', #20416, 0.009000000000000027076 ) ;
#14011 = direction ( 'none', ( 0.3323521847466426871, 0.9396926207859097602, -0.08074530162580222103 ) ) ;
#14012 = cartesian_point ( 'none', ( -1.414999999999999591, 0.6990038599183736601, 0.5444722000000002948 ) ) ;
#14013 = cartesian_point ( 'none', ( -2.382380150494725513, -0.3968810438261080598, -1.735041892826091781 ) ) ;
#14014 = edge_curve ( 'none', #13014, #23414, #3508, .t. ) ;
#14015 = advanced_face ( 'none', ( #21499 ), #10276, .f. ) ;
#14016 = cartesian_point ( 'none', ( -2.427973046283815162, -0.3962885090582079495, -1.777979202493327415 ) ) ;
#14017 = cartesian_point ( 'none', ( -2.126249999999999307, 0.6290038599183737089, 0.4444722000000003170 ) ) ;
#14018 = vector ( 'none', #7585, 39.37007874015748143 ) ;
#14019 = vertex_point ( 'none', #1489 ) ;
#14020 = circle ( 'none', #1593, 0.1077499999999999986 ) ;
#14021 = line ( 'none', #9979, #19238 ) ;
#14022 = oriented_edge ( 'none', *, *, #16366, .t. ) ;
#14023 = oriented_edge ( 'none', *, *, #17315, .f. ) ;
#14024 = line ( 'none', #27085, #16186 ) ;
#14025 = vector ( 'none', #3628, 39.37007874015748143 ) ;
#14026 = oriented_edge ( 'none', *, *, #17819, .t. ) ;
#14027 = oriented_edge ( 'none', *, *, #17966, .f. ) ;
#14028 =( bounded_curve ( ) b_spline_curve ( 3, ( #7504, #4909, #20732, #16127 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.471545286951343456, 4.501927818679691384 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999230766264949333, 0.9999230766264949333, 1.000000000000000000 ) )
representation_item ( '' ) );
#14029 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#14030 = axis2_placement_3d ( 'none', #6857, #11436, #24673 ) ;
#14031 = direction ( 'none', ( -1.942890293094014578e-16, -1.000000000000000000, -1.554819628522822217e-15 ) ) ;
#14032 = vertex_point ( 'none', #28120 ) ;
#14033 = oriented_edge ( 'none', *, *, #7485, .f. ) ;
#14034 = circle ( 'none', #9416, 0.08684649999999990988 ) ;
#14035 = vector ( 'none', #600, 39.37007874015748143 ) ;
#14036 = vector ( 'none', #8426, 39.37007874015748854 ) ;
#14037 = cartesian_point ( 'none', ( -2.355018304956016273, 0.5632748945543756269, -0.7581328740927117948 ) ) ;
#14038 = direction ( 'none', ( 3.258709995156765057e-16, 6.829364738799808617e-16, 1.000000000000000000 ) ) ;
#14039 = cartesian_point ( 'none', ( 0.9700000000000000844, 6.829619984160658046e-17, -1.725098138463356801 ) ) ;
#14040 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#14041 = face_outer_bound ( 'none', #13193, .t. ) ;
#14042 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999963363, 8.742273397411554924e-08 ) ) ;
#14043 = edge_curve ( 'none', #24363, #24873, #21786, .t. ) ;
#14044 = face_outer_bound ( 'none', #22225, .t. ) ;
#14045 = cartesian_point ( 'none', ( -2.458561622481747477, 0.5386221201808797376, -0.5193137186624102730 ) ) ;
#14046 = axis2_placement_3d ( 'none', #22157, #9318, #22548 ) ;
#14047 = cartesian_point ( 'none', ( -2.428445399999999754, 0.6149999999999997691, -0.7967128962865296371 ) ) ;
#14048 = edge_loop ( 'none', ( #26616, #10247, #15008, #28346 ) ) ;
#14049 = oriented_edge ( 'none', *, *, #16429, .t. ) ;
#14050 = conical_surface ( 'none', #2996, 0.08100000000000003031, 0.7155849933176769984 ) ;
#14051 = circle ( 'none', #19110, 0.04299999999999978839 ) ;
#14052 = vector ( 'none', #1438, 39.37007874015748854 ) ;
#14053 = oriented_edge ( 'none', *, *, #14846, .t. ) ;
#14054 = face_outer_bound ( 'none', #10961, .t. ) ;
#14055 = direction ( 'none', ( -1.829591166069288732e-16, -1.000000000000000000, 0.000000000000000000 ) ) ;
#14056 = cylindrical_surface ( 'none', #840, 0.04450000000000003259 ) ;
#14057 = cartesian_point ( 'none', ( -2.462500599999999817, 0.5860000000000004095, -0.4925277999999995715 ) ) ;
#14058 = oriented_edge ( 'none', *, *, #14802, .t. ) ;
#14059 = edge_loop ( 'none', ( #25942, #17869, #25552, #4886, #10052, #16701, #15808, #23796, #11428, #12468, #14377, #938, #16099, #17976, #4612, #23184 ) ) ;
#14060 = edge_loop ( 'none', ( #13577, #25799, #20921, #17168, #19884 ) ) ;
#14061 = cartesian_point ( 'none', ( -2.438608642162563900, 0.5645504124877116503, -0.5106809116628464595 ) ) ;
#14062 = direction ( 'none', ( -1.322731782977591552e-16, -1.000000000000000000, -1.452015993252059762e-15 ) ) ;
#14063 = vertex_point ( 'none', #4091 ) ;
#14064 = cartesian_point ( 'none', ( -2.355009157821466914, 0.5602756629923639764, -0.5136446853781339028 ) ) ;
#14065 = vector ( 'none', #10617, 39.37007874015748143 ) ;
#14066 = line ( 'none', #24979, #6340 ) ;
#14067 = cartesian_point ( 'none', ( -2.147999999999999243, 0.6990038599183736601, 0.5744722000000000994 ) ) ;
#14068 = oriented_edge ( 'none', *, *, #3912, .t. ) ;
#14069 = cartesian_point ( 'none', ( -2.421592439008019682, 0.5402529843945548249, -0.5162258845030345267 ) ) ;
#14070 = edge_curve ( 'none', #11565, #3614, #13762, .t. ) ;
#14071 = cartesian_point ( 'none', ( 2.097911224303999591e-17, -3.303572949937843695e-17, 0.1275000000000000855 ) ) ;
#14072 = direction ( 'none', ( -0.5368568878348688456, -1.207454444613788803e-15, 0.8436733265810049121 ) ) ;
#14073 = cartesian_point ( 'none', ( -0.3632711268094565016, 0.8000000000000000444, 0.4922247300257489577 ) ) ;
#14074 = edge_curve ( 'none', #4816, #16017, #23654, .t. ) ;
#14075 = cartesian_point ( 'none', ( -0.2000000000000000389, 3.073328992872296367e-16, 0.2275000000000000633 ) ) ;
#14076 = face_outer_bound ( 'none', #172, .t. ) ;
#14077 = edge_curve ( 'none', #23874, #5623, #1345, .t. ) ;
#14078 = line ( 'none', #3117, #8591 ) ;
#14079 = cylindrical_surface ( 'none', #14259, 0.05118110236220474452 ) ;
#14080 = cartesian_point ( 'none', ( -0.5847129738743984673, -0.4182743711071790771, -1.684451071500103980 ) ) ;
#14081 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#14082 = cartesian_point ( 'none', ( -1.673998671431328411, 0.5240000818327522625, 0.5325628933168686796 ) ) ;
#14083 = oriented_edge ( 'none', *, *, #5819, .t. ) ;
#14084 = edge_loop ( 'none', ( #2872, #13473, #1, #14301 ) ) ;
#14085 = axis2_placement_3d ( 'none', #16476, #12297, #23097 ) ;
#14086 = line ( 'none', #1249, #24314 ) ;
#14087 = cartesian_point ( 'none', ( -2.201280274055381625, 0.6902105593125951177, 0.5440084988998559190 ) ) ;
#14088 = cartesian_point ( 'none', ( -2.129999999999999893, -2.390366994456230070e-16, 0.5744722000000000994 ) ) ;
#14089 = oriented_edge ( 'none', *, *, #15173, .t. ) ;
#14090 = cartesian_point ( 'none', ( -0.1999999999999999556, -5.893786662240391968e-17, 0.3215000000000000635 ) ) ;
#14091 = axis2_placement_3d ( 'none', #4846, #26705, #13642 ) ;
#14092 = cartesian_point ( 'none', ( -2.476278158171223875, 0.5634252692743678681, -0.5134478400099222739 ) ) ;
#14093 = cartesian_point ( 'none', ( -2.375343674700432839, -0.3672743711071790873, -1.743897880150031332 ) ) ;
#14094 = vertex_point ( 'none', #16749 ) ;
#14095 = oriented_edge ( 'none', *, *, #957, .t. ) ;
#14096 = oriented_edge ( 'none', *, *, #1994, .f. ) ;
#14097 = cartesian_point ( 'none', ( 0.7541681336617952480, -0.3677731010850406879, -0.06174535151588313175 ) ) ;
#14098 = cartesian_point ( 'none', ( 0.7717812035977185126, -0.3771271676620659985, -1.722186313813925951 ) ) ;
#14099 = axis2_placement_3d ( 'none', #16754, #5533, #5675 ) ;
#14100 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#14101 = oriented_edge ( 'none', *, *, #21145, .f. ) ;
#14102 = line ( 'none', #11637, #22392 ) ;
#14103 = axis2_placement_3d ( 'none', #11006, #8713, #26787 ) ;
#14104 = edge_curve ( 'none', #171, #9262, #23801, .t. ) ;
#14105 = vertex_point ( 'none', #17199 ) ;
#14106 = line ( 'none', #25164, #17697 ) ;
#14107 = cartesian_point ( 'none', ( 0.7262675664555280353, -0.3965254282222273607, -0.04320436011907416440 ) ) ;
#14108 = edge_curve ( 'none', #27245, #27335, #25955, .t. ) ;
#14109 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#14110 = axis2_placement_3d ( 'none', #9186, #7455, #16217 ) ;
#14111 = cylindrical_surface ( 'none', #26501, 0.06499999999999971079 ) ;
#14112 = edge_curve ( 'none', #11808, #3759, #17460, .t. ) ;
#14113 = advanced_face ( 'none', ( #1921 ), #27822, .f. ) ;
#14114 = line ( 'none', #18556, #19830 ) ;
#14115 = direction ( 'none', ( -0.1731312861474472165, -1.406527922056776902e-15, 0.9848987550793892876 ) ) ;
#14116 = advanced_face ( 'none', ( #25515 ), #21218, .f. ) ;
#14117 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#14118 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#14119 = advanced_face ( 'none', ( #14603 ), #24335, .f. ) ;
#14120 = face_outer_bound ( 'none', #25754, .t. ) ;
#14121 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#14122 = circle ( 'none', #7694, 0.003937007874015743640 ) ;
#14123 = circle ( 'none', #760, 0.04449999999999989381 ) ;
#14124 = oriented_edge ( 'none', *, *, #10461, .t. ) ;
#14125 = cartesian_point ( 'none', ( 0.01460450000000014688, -0.004999999999999946328, 0.5745115700787406521 ) ) ;
#14126 = oriented_edge ( 'none', *, *, #9187, .t. ) ;
#14127 = direction ( 'none', ( -1.214154663850784885e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#14128 = cartesian_point ( 'none', ( -2.461791843779872035, 0.5629509538872136121, -0.5167136728623814568 ) ) ;
#14129 = cartesian_point ( 'none', ( 0.8309767967788942444, 0.1082860769530629153, -1.910532463109191115 ) ) ;
#14130 = line ( 'none', #22888, #14786 ) ;
#14131 = vertex_point ( 'none', #6394 ) ;
#14132 = oriented_edge ( 'none', *, *, #6681, .f. ) ;
#14133 = oriented_edge ( 'none', *, *, #8215, .f. ) ;
#14134 = edge_curve ( 'none', #5689, #3613, #23943, .t. ) ;
#14135 = vertex_point ( 'none', #10853 ) ;
#14136 = line ( 'none', #18869, #26715 ) ;
#14137 = direction ( 'none', ( -0.7071067811865512365, 0.000000000000000000, -0.7071067811865436870 ) ) ;
#14138 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#14139 = vertex_point ( 'none', #25660 ) ;
#14140 = vertex_point ( 'none', #5961 ) ;
#14141 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#14142 = edge_curve ( 'none', #12682, #26519, #21356, .t. ) ;
#14143 = oriented_edge ( 'none', *, *, #5816, .t. ) ;
#14144 = direction ( 'none', ( 0.000000000000000000, -1.067128122525104147e-14, 1.000000000000000000 ) ) ;
#14145 = cartesian_point ( 'none', ( -1.480998680916699728, 0.5525000818327532315, 0.5660629101894639748 ) ) ;
#14146 = circle ( 'none', #26983, 0.01013576414119576538 ) ;
#14147 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#14148 = advanced_face ( 'none', ( #3809 ), #1632, .t. ) ;
#14149 = vertex_point ( 'none', #25814 ) ;
#14150 = edge_curve ( 'none', #502, #17935, #8276, .t. ) ;
#14151 = cartesian_point ( 'none', ( -2.080998673004935906, 0.6025000818327579388, 0.4755628577357980946 ) ) ;
#14152 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#14153 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#14154 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#14155 = direction ( 'none', ( 0.9763996879161371822, 1.888548994022034275e-08, -0.2159714088421658129 ) ) ;
#14156 = edge_curve ( 'none', #2346, #21027, #2756, .t. ) ;
#14157 = line ( 'none', #1037, #8080 ) ;
#14158 = line ( 'none', #26935, #3144 ) ;
#14159 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#14160 = vertex_point ( 'none', #20189 ) ;
#14161 = circle ( 'none', #23812, 0.05399999999999987449 ) ;
#14162 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, 1.214154663850784885e-16 ) ) ;
#14163 = edge_loop ( 'none', ( #4444, #27459, #11336, #20411, #27929 ) ) ;
#14164 = oriented_edge ( 'none', *, *, #14178, .f. ) ;
#14165 = axis2_placement_3d ( 'none', #4674, #24654, #24251 ) ;
#14166 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#14167 = circle ( 'none', #1746, 0.04450000000000003259 ) ;
#14168 = oriented_edge ( 'none', *, *, #5836, .t. ) ;
#14169 = edge_curve ( 'none', #21783, #15323, #11445, .t. ) ;
#14170 = oriented_edge ( 'none', *, *, #11655, .t. ) ;
#14171 = line ( 'none', #27531, #28205 ) ;
#14172 = direction ( 'none', ( 0.8188508949692351324, 6.869404254901853459e-16, -0.5740062820284135281 ) ) ;
#14173 = cartesian_point ( 'none', ( 0.8524961401721240506, -0.04646988251960885996, -1.908103459590257511 ) ) ;
#14174 = vertex_point ( 'none', #22218 ) ;
#14175 = vertex_point ( 'none', #22075 ) ;
#14176 = edge_loop ( 'none', ( #10781, #25917, #5516 ) ) ;
#14177 = edge_curve ( 'none', #14561, #8272, #12226, .t. ) ;
#14178 = edge_curve ( 'none', #24768, #24084, #19285, .t. ) ;
#14179 = cartesian_point ( 'none', ( -2.355018305083054653, 0.5661811959231366487, -0.7552265722157971428 ) ) ;
#14180 = axis2_placement_3d ( 'none', #13114, #10945, #19719 ) ;
#14181 = line ( 'none', #18329, #6917 ) ;
#14182 = cartesian_point ( 'none', ( -0.2084768242920204961, -0.03068088291017265559, 0.1161514084264931163 ) ) ;
#14183 = direction ( 'none', ( 7.897916534058051356e-15, 1.000000000000000000, -2.588457267232804265e-17 ) ) ;
#14184 = cartesian_point ( 'none', ( -2.405238583770048955, -0.4182743798742598607, -1.700636006800155364 ) ) ;
#14185 = line ( 'none', #22946, #19076 ) ;
#14186 = cartesian_point ( 'none', ( 0.7088471818176859118, -0.3963253624456211655, -1.721189624206364455 ) ) ;
#14187 = cartesian_point ( 'none', ( -0.1494999999999999662, -4.191179026725797745e-18, 0.08950000000000007949 ) ) ;
#14188 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#14189 = vertex_point ( 'none', #2618 ) ;
#14190 = oriented_edge ( 'none', *, *, #13221, .f. ) ;
#14191 = axis2_placement_3d ( 'none', #16364, #20834, #5426 ) ;
#14192 = oriented_edge ( 'none', *, *, #1128, .t. ) ;
#14193 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#14194 = direction ( 'none', ( 1.000000000000000000, -1.249000902703300861e-16, -1.664610678349188620e-16 ) ) ;
#14196 = face_outer_bound ( 'none', #6641, .t. ) ;
#14195 = conical_surface ( 'none', #7306, 0.02683692341845010654, 0.4363323129985806625 ) ;
#14197 = vector ( 'none', #4401, 39.37007874015748143 ) ;
#14198 = cartesian_point ( 'none', ( 0.7299999999999998712, 0.000000000000000000, 0.5744721999999993223 ) ) ;
#14199 = oriented_edge ( 'none', *, *, #7847, .t. ) ;
#14200 = edge_loop ( 'none', ( #14721, #16895, #5563, #14383 ) ) ;
#14201 = oriented_edge ( 'none', *, *, #2623, .t. ) ;
#14202 = cartesian_point ( 'none', ( -2.438049665969425295, 0.5645504124769025189, -0.5105572707732551896 ) ) ;
#14203 = plane ( 'none', #13022 ) ;
#14204 = edge_curve ( 'none', #22562, #28154, #11268, .t. ) ;
#14205 = edge_loop ( 'none', ( #26014, #4445, #6546, #11029, #12454, #23902, #25677, #7699, #16189, #4675, #12598, #18941, #3392 ) ) ;
#14206 = direction ( 'none', ( -1.020834659419799449e-16, 1.000000000000000000, -2.588457267232843400e-17 ) ) ;
#14207 = direction ( 'none', ( 4.371138804857225540e-08, 8.742273397411543013e-08, -0.9999999999999952260 ) ) ;
#14208 = line ( 'none', #2960, #11900 ) ;
#14209 = oriented_edge ( 'none', *, *, #14204, .t. ) ;
#14210 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#14211 = circle ( 'none', #16500, 0.04050000000000000128 ) ;
#14212 = plane ( 'none', #3741 ) ;
#14213 = cartesian_point ( 'none', ( -2.365809568922217387, 0.6166534501517723088, -0.7967128962865296371 ) ) ;
#14214 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610731e-15 ) ) ;
#14215 = plane ( 'none', #2942 ) ;
#14216 = cartesian_point ( 'none', ( -2.291238788393644921, 0.5494488907192892624, -0.5065580693639201160 ) ) ;
#14217 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795091831e-15, 8.742277704857227033e-08 ) ) ;
#14218 = cartesian_point ( 'none', ( -2.464467124043980828, 0.5445276524894743231, -0.7537787142660036244 ) ) ;
#14219 = axis2_placement_3d ( 'none', #12442, #9998, #10145 ) ;
#14220 = cartesian_point ( 'none', ( -2.421947449570038824, 0.5661811746657142708, -0.5120698846382172320 ) ) ;
#14221 = cartesian_point ( 'none', ( 0.8004359482385671187, -0.4182743711071796322, -1.686234922421044446 ) ) ;
#14222 = cartesian_point ( 'none', ( 0.7488253656737444697, -0.3720035401315768264, -0.05754813091322397156 ) ) ;
#14223 = oriented_edge ( 'none', *, *, #16762, .t. ) ;
#14224 = oriented_edge ( 'none', *, *, #4963, .f. ) ;
#14225 = cartesian_point ( 'none', ( -2.424339503575287491, 0.5425591276281301889, -0.5144320915322906362 ) ) ;
#14226 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#14227 = cartesian_point ( 'none', ( -1.779151392126314013, -0.3695362541593981143, 0.3467529373176024832 ) ) ;
#14228 = oriented_edge ( 'none', *, *, #8830, .f. ) ;
#14229 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#14230 = edge_curve ( 'none', #23476, #16347, #15455, .t. ) ;
#14231 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#14232 = cartesian_point ( 'none', ( -2.291238777569053031, 0.5661811958330292827, -0.7541958631767274879 ) ) ;
#14233 = edge_loop ( 'none', ( #3254, #28174, #25149, #16308 ) ) ;
#14234 = advanced_face ( 'none', ( #175, #6952 ), #24239, .t. ) ;
#14235 = oriented_edge ( 'none', *, *, #10659, .f. ) ;
#14236 = line ( 'none', #23148, #25833 ) ;
#14238 = edge_curve ( 'none', #26206, #12744, #20055, .t. ) ;
#14237 = plane ( 'none', #8284 ) ;
#14239 = vector ( 'none', #26658, 39.37007874015748143 ) ;
#14240 = vector ( 'none', #1161, 39.37007874015748143 ) ;
#14241 = cartesian_point ( 'none', ( -2.303011789605823534, -0.4182743754907194966, -1.779527754094033964 ) ) ;
#14242 = edge_loop ( 'none', ( #9302, #8383 ) ) ;
#14243 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#14244 = vertex_point ( 'none', #9254 ) ;
#14245 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#14246 = cartesian_point ( 'none', ( -2.355018315436423926, 0.5425591279723139815, -0.5183690963761808934 ) ) ;
#14247 = vector ( 'none', #1599, 39.37007874015748854 ) ;
#14248 = cartesian_point ( 'none', ( 0.7504999999999997229, -0.4115000000000006430, -1.705527799999998484 ) ) ;
#14249 = cartesian_point ( 'none', ( -2.457443389433194181, 0.5661811961326219667, -0.7576228052882971742 ) ) ;
#14250 = oriented_edge ( 'none', *, *, #3713, .t. ) ;
#14251 = line ( 'none', #20430, #9703 ) ;
#14252 = vector ( 'none', #19859, 39.37007874015748854 ) ;
#14253 = direction ( 'none', ( 0.1389487870661312297, -0.9659258262890678681, -0.2183587247641651241 ) ) ;
#14254 = vector ( 'none', #8135, 39.37007874015748143 ) ;
#14255 = face_bound ( 'none', #4790, .t. ) ;
#14256 = direction ( 'none', ( 4.371138804857224878e-08, 8.742273397411541689e-08, -0.9999999999999951150 ) ) ;
#14257 = cartesian_point ( 'none', ( -1.873998671431327256, 0.5240000818327539278, 0.5325628758323133205 ) ) ;
#14258 = direction ( 'none', ( -0.08877157993834144945, -0.9960450290638855897, 0.003729165104129918661 ) ) ;
#14259 = axis2_placement_3d ( 'none', #3118, #12187, #19109 ) ;
#14260 = circle ( 'none', #28500, 0.2269477173043401019 ) ;
#14261 = oriented_edge ( 'none', *, *, #6990, .f. ) ;
#14262 = cartesian_point ( 'none', ( -1.479999999999999982, -0.1549999999999999989, 0.4644722000000001128 ) ) ;
#14263 = oriented_edge ( 'none', *, *, #9397, .t. ) ;
#14264 = cartesian_point ( 'none', ( 0.7059999999999976295, -0.3757107501428542662, -0.08052779999999885863 ) ) ;
#14265 = axis2_placement_3d ( 'none', #14466, #23088, #16177 ) ;
#14266 = edge_curve ( 'none', #4308, #3895, #26241, .t. ) ;
#14267 = direction ( 'none', ( 0.8001639206409770777, 0.5997813769236756132, 0.000000000000000000 ) ) ;
#14268 = cartesian_point ( 'none', ( -1.463498675190507692, 0.6025000818327530538, 0.5005629117193628463 ) ) ;
#14269 = advanced_face ( 'none', ( #26518, #15854 ), #4654, .f. ) ;
#14270 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#14271 = oriented_edge ( 'none', *, *, #8549, .t. ) ;
#14272 = vertex_point ( 'none', #11397 ) ;
#14273 = edge_curve ( 'none', #15152, #13644, #23005, .t. ) ;
#14274 = oriented_edge ( 'none', *, *, #27114, .f. ) ;
#14275 = oriented_edge ( 'none', *, *, #17998, .f. ) ;
#14276 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#14278 = edge_curve ( 'none', #8668, #112, #316, .t. ) ;
#14277 = line ( 'none', #5636, #9159 ) ;
#14279 = vector ( 'none', #18976, 39.37007874015748854 ) ;
#14280 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#14281 = oriented_edge ( 'none', *, *, #8549, .f. ) ;
#14282 = vertex_point ( 'none', #19777 ) ;
#14283 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#14284 = vertex_point ( 'none', #9114 ) ;
#14285 = cartesian_point ( 'none', ( -0.0004921259842519426931, -0.01968503937007877458, 0.1280000000000000859 ) ) ;
#14286 = cartesian_point ( 'none', ( -0.5963784002568699449, -0.3921298688837510649, -1.719541076541592606 ) ) ;
#14287 = circle ( 'none', #27111, 0.04450000000000003259 ) ;
#14288 = axis2_placement_3d ( 'none', #14088, #18097, #7467 ) ;
#14289 = cartesian_point ( 'none', ( -1.516998664874620317, 0.5375000818327534402, 0.3825629070422447153 ) ) ;
#14290 = vertex_point ( 'none', #6678 ) ;
#14291 = cartesian_point ( 'none', ( -2.438608642162563900, 0.5661811745442864030, -0.5106809115202806115 ) ) ;
#14292 = cartesian_point ( 'none', ( 0.7085261906161075540, -0.4064632467630200363, -0.09531478591572178916 ) ) ;
#14293 = vector ( 'none', #1643, 39.37007874015748143 ) ;
#14294 = direction ( 'none', ( 1.000000000000000000, -7.897916534058022957e-15, 0.000000000000000000 ) ) ;
#14295 = cartesian_point ( 'none', ( -2.479999999999999982, 0.6180000000000003268, -0.4925277999999995715 ) ) ;
#14296 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#14297 = line ( 'none', #27518, #18157 ) ;
#14298 = edge_curve ( 'none', #20351, #14160, #16296, .t. ) ;
#14299 = cartesian_point ( 'none', ( 0.7789902719430826794, -0.4182743711071819637, -0.1260583596353742342 ) ) ;
#14300 = line ( 'none', #1039, #27882 ) ;
#14301 = oriented_edge ( 'none', *, *, #26288, .t. ) ;
#14302 = vector ( 'none', #11593, 39.37007874015748854 ) ;
#14303 = cartesian_point ( 'none', ( -2.436908068405513550, 0.5404978247872805897, -0.7656831643641692775 ) ) ;
#14304 = advanced_face ( 'none', ( #24502 ), #4784, .f. ) ;
#14305 = oriented_edge ( 'none', *, *, #13945, .t. ) ;
#14306 = vertex_point ( 'none', #16278 ) ;
#14307 = circle ( 'none', #19845, 0.007874015748031487280 ) ;
#14308 = direction ( 'none', ( -1.000000000000000000, 1.249000902703300861e-16, 1.664610678349188620e-16 ) ) ;
#14309 = edge_curve ( 'none', #5299, #10776, #22041, .t. ) ;
#14310 = oriented_edge ( 'none', *, *, #8961, .f. ) ;
#14311 = edge_curve ( 'none', #4488, #18069, #14277, .t. ) ;
#14312 = vector ( 'none', #4031, 39.37007874015748143 ) ;
#14313 = oriented_edge ( 'none', *, *, #18152, .t. ) ;
#14314 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#14316 = edge_curve ( 'none', #7870, #18465, #3326, .t. ) ;
#14315 = line ( 'none', #1193, #16991 ) ;
#14317 = axis2_placement_3d ( 'none', #8687, #17452, #11379 ) ;
#14318 = direction ( 'none', ( -4.371138804857224878e-08, -8.742273397411541689e-08, 0.9999999999999951150 ) ) ;
#14319 = edge_curve ( 'none', #8598, #27403, #12853, .t. ) ;
#14320 = oriented_edge ( 'none', *, *, #21679, .f. ) ;
#14321 = edge_loop ( 'none', ( #12388, #6644, #669, #24900, #8673, #21536, #14867 ) ) ;
#14322 = oriented_edge ( 'none', *, *, #14905, .t. ) ;
#14323 = axis2_placement_3d ( 'none', #18560, #18125, #11944 ) ;
#14324 = circle ( 'none', #17980, 0.05218481273260273945 ) ;
#14325 = face_outer_bound ( 'none', #11741, .t. ) ;
#14326 = axis2_placement_3d ( 'none', #15796, #24567, #22550 ) ;
#14327 = cartesian_point ( 'none', ( -1.586498664874621101, 0.4225000818327540042, 0.3825629009663617519 ) ) ;
#14328 = cartesian_point ( 'none', ( -0.9414999999999996705, -0.3649999999999972711, -1.705527799999999594 ) ) ;
#14329 = cartesian_point ( 'none', ( -2.303036995382491181, -0.4182743798742600272, -1.768924902254137788 ) ) ;
#14330 = direction ( 'none', ( 0.1731312861474540443, 1.406527922056774141e-15, -0.9848987550793880663 ) ) ;
#14331 = advanced_face ( 'none', ( #24914, #25197, #20323, #9817, #11820 ), #23179, .f. ) ;
#14332 = vector ( 'none', #10320, 39.37007874015748143 ) ;
#14333 = cartesian_point ( 'none', ( -2.425097055765996323, 0.5425591276281302999, -0.5144320915654042592 ) ) ;
#14334 = vector ( 'none', #18483, 39.37007874015747433 ) ;
#14335 = line ( 'none', #27983, #26915 ) ;
#14336 = face_outer_bound ( 'none', #10827, .t. ) ;
#14337 = edge_curve ( 'none', #13960, #20319, #21116, .t. ) ;
#14338 = oriented_edge ( 'none', *, *, #21259, .t. ) ;
#14339 = oriented_edge ( 'none', *, *, #14683, .t. ) ;
#14340 = oriented_edge ( 'none', *, *, #26812, .f. ) ;
#14341 = advanced_face ( 'none', ( #5201 ), #25341, .t. ) ;
#14342 = axis2_placement_3d ( 'none', #20359, #14183, #16034 ) ;
#14343 = cartesian_point ( 'none', ( -1.804560098335923790, -0.3771380191894488365, 0.3812662996907431601 ) ) ;
#14344 = edge_curve ( 'none', #1852, #20215, #1882, .t. ) ;
#14345 = oriented_edge ( 'none', *, *, #19369, .f. ) ;
#14346 = cartesian_point ( 'none', ( -2.383499999999999730, -0.4114999999999999769, -1.779527800000000548 ) ) ;
#14347 = face_bound ( 'none', #117, .t. ) ;
#14348 = cartesian_point ( 'none', ( 0.7823546525747931968, -0.4115000000000006986, -1.697038141103583531 ) ) ;
#14349 = oriented_edge ( 'none', *, *, #14156, .t. ) ;
#14350 = edge_loop ( 'none', ( #12243, #14926, #24918, #18669 ) ) ;
#14351 = oriented_edge ( 'none', *, *, #424, .f. ) ;
#14352 = direction ( 'none', ( -0.9680350435633817696, -0.08715574274765860996, 0.2351850993140204016 ) ) ;
#14353 = vector ( 'none', #17456, 39.37007874015748854 ) ;
#14354 = cartesian_point ( 'none', ( 0.7064613519244701267, -0.3757167720378448150, -1.698146667850400249 ) ) ;
#14355 = circle ( 'none', #7439, 0.02344999999999999168 ) ;
#14356 = oriented_edge ( 'none', *, *, #1315, .t. ) ;
#14357 = direction ( 'none', ( 1.000000000000000000, -1.942890293094024932e-16, 6.805066270359842292e-16 ) ) ;
#14358 = direction ( 'none', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#14359 = cartesian_point ( 'none', ( -2.130498680916698362, 0.4500000818327583030, 0.5660628534083702590 ) ) ;
#14360 = vertex_point ( 'none', #9667 ) ;
#14361 = direction ( 'none', ( 0.5368568878348665141, 9.644800118159686937e-16, -0.8436733265810064664 ) ) ;
#14362 = vector ( 'none', #19419, 39.37007874015748143 ) ;
#14363 = face_bound ( 'none', #870, .t. ) ;
#14364 = person_and_organization_role ( 'design_owner' ) ;
#14365 = cartesian_point ( 'none', ( -0.4807327000000001238, 0.8000000000000000444, 0.5744722000000000994 ) ) ;
#14366 = axis2_placement_3d ( 'none', #19426, #10641, #27752 ) ;
#14367 = cartesian_point ( 'none', ( -2.130498659796171701, 0.5300000818327583740, 0.3244722000000003770 ) ) ;
#14368 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#14369 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#14370 = cartesian_point ( 'none', ( -2.427176316065805306, 0.5386223163444464612, -0.7630680383260504129 ) ) ;
#14371 = face_outer_bound ( 'none', #14176, .t. ) ;
#14372 = cylindrical_surface ( 'none', #5319, 0.007874015748031487280 ) ;
#14373 = direction ( 'none', ( -2.085380147835314843e-16, -0.000000000000000000, -1.000000000000000000 ) ) ;
#14374 = edge_curve ( 'none', #28396, #9673, #12103, .t. ) ;
#14375 = oriented_edge ( 'none', *, *, #13456, .f. ) ;
#14376 = local_time ( 10, 56, 30.00000000000000000, #10177 ) ;
#14377 = oriented_edge ( 'none', *, *, #22238, .f. ) ;
#14378 = edge_curve ( 'none', #5056, #14561, #16666, .t. ) ;
#14379 = axis2_placement_3d ( 'none', #2291, #26186, #6482 ) ;
#14380 = cylindrical_surface ( 'none', #8245, 0.003937007874015743640 ) ;
#14381 = cartesian_point ( 'none', ( -2.202500988514315416, 0.7033866679848224113, 0.5438836314900401536 ) ) ;
#14382 = cartesian_point ( 'none', ( 0.1911286000000000929, 0.8000000000000000444, 0.2525000000000005018 ) ) ;
#14383 = oriented_edge ( 'none', *, *, #1286, .f. ) ;
#14384 = axis2_placement_3d ( 'none', #13509, #7146, #6754 ) ;
#14385 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#14386 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#14387 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#14388 = oriented_edge ( 'none', *, *, #25900, .t. ) ;
#14389 = oriented_edge ( 'none', *, *, #18676, .t. ) ;
#14390 = edge_loop ( 'none', ( #18352, #6464, #11274, #8902 ) ) ;
#14391 = direction ( 'none', ( -7.654748391689130551e-17, -0.9999999999999963363, -8.742273397411552277e-08 ) ) ;
#14392 = cartesian_point ( 'none', ( -2.291238786285517026, 0.6027953516284564328, -0.5547864111569197343 ) ) ;
#14393 = line ( 'none', #3141, #5719 ) ;
#14394 = oriented_edge ( 'none', *, *, #4112, .f. ) ;
#14395 = line ( 'none', #18257, #11362 ) ;
#14396 = oriented_edge ( 'none', *, *, #14905, .f. ) ;
#14397 = cartesian_point ( 'none', ( -0.2084768242920204961, -0.4249999999999999889, 0.1161514084264931163 ) ) ;
#14398 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#14399 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#14400 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#14401 = oriented_edge ( 'none', *, *, #9239, .t. ) ;
#14402 = direction ( 'none', ( 1.000000000000000000, -1.249000902703300861e-16, 0.000000000000000000 ) ) ;
#14403 = line ( 'none', #12227, #4713 ) ;
#14404 = cartesian_point ( 'none', ( 0.7813643693745762064, -0.4115000000000006986, -1.673470964486964752 ) ) ;
#14405 = oriented_closed_shell ( 'none', *, #8849, .f. );
#14406 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#14407 = cartesian_point ( 'none', ( -1.798998657837085569, 0.5475000818327556695, 0.3020628823890219028 ) ) ;
#14408 = cartesian_point ( 'none', ( -1.798593449999872584, -0.3649999999999999911, 0.3989721018773917938 ) ) ;
#14409 = edge_curve ( 'none', #11417, #12551, #14422, .t. ) ;
#14410 = edge_loop ( 'none', ( #4110, #10216, #20284, #6204 ) ) ;
#14411 = cartesian_point ( 'none', ( 0.7552056677235793325, -0.4182743711071796322, -1.682104734378157440 ) ) ;
#14412 = oriented_edge ( 'none', *, *, #23323, .f. ) ;
#14413 = line ( 'none', #27486, #27830 ) ;
#14414 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#14415 = cartesian_point ( 'none', ( -1.467498659796169669, 0.4500000818327530294, 0.3244722000000003770 ) ) ;
#14416 = oriented_edge ( 'none', *, *, #15390, .f. ) ;
#14417 = vertex_point ( 'none', #16424 ) ;
#14418 = edge_loop ( 'none', ( #8706, #25651, #18188, #14401, #23072, #20771, #13275, #10263, #23290, #26608, #8833, #3826, #21732, #6249 ) ) ;
#14419 = edge_loop ( 'none', ( #22110, #27156, #15650, #5022 ) ) ;
#14420 = circle ( 'none', #21777, 0.04299999999999978839 ) ;
#14421 = cartesian_point ( 'none', ( -2.365835136459705890, 0.6153575941889271039, -0.4797666403109215327 ) ) ;
#14422 = line ( 'none', #18147, #3657 ) ;
#14423 = edge_loop ( 'none', ( #27056, #38, #4337, #5338 ) ) ;
#14424 = cartesian_point ( 'none', ( -0.5346098684913485055, -0.3762859242436123464, -1.743071263032854423 ) ) ;
#14425 = vertex_point ( 'none', #11670 ) ;
#14426 = oriented_edge ( 'none', *, *, #2277, .f. ) ;
#14427 = cartesian_point ( 'none', ( -2.390303757839987053, -0.3719832640234246868, -1.757445029665143377 ) ) ;
#14428 = oriented_edge ( 'none', *, *, #3903, .f. ) ;
#14429 = cartesian_point ( 'none', ( -2.460407082110100063, 0.5661811751495675615, -0.5176013726143017246 ) ) ;
#14430 = direction ( 'none', ( 4.371138804857224878e-08, 8.742273397411541689e-08, -0.9999999999999951150 ) ) ;
#14431 = axis2_placement_3d ( 'none', #20702, #18394, #546 ) ;
#14432 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#14433 = oriented_edge ( 'none', *, *, #13456, .t. ) ;
#14434 = cartesian_point ( 'none', ( 0.7765736278359590683, 0.1633823690982403876, -1.475527799999999612 ) ) ;
#14435 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#14436 = line ( 'none', #3488, #15841 ) ;
#14437 = edge_curve ( 'none', #24236, #16633, #25056, .t. ) ;
#14438 = cartesian_point ( 'none', ( -0.6664999999999999813, -0.3490000000000000324, -1.875527799999999745 ) ) ;
#14439 = direction ( 'none', ( 0.3398612676323445325, -0.000000000000000000, -0.9404755811627092399 ) ) ;
#14440 = cartesian_point ( 'none', ( 0.7192814399834451811, -0.3964614798332500301, -1.673815791068163250 ) ) ;
#14441 = advanced_face ( 'none', ( #9519 ), #18286, .t. ) ;
#14442 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#14443 = axis2_placement_3d ( 'none', #714, #2611, #445 ) ;
#14444 = direction ( 'none', ( 0.4472135639665206774, -7.819326783286986141e-08, 0.8944272067666302339 ) ) ;
#14445 = edge_curve ( 'none', #15337, #25832, #7515, .t. ) ;
#14446 = oriented_edge ( 'none', *, *, #19748, .f. ) ;
#14447 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#14448 = oriented_edge ( 'none', *, *, #17478, .t. ) ;
#14449 = oriented_edge ( 'none', *, *, #11998, .t. ) ;
#14450 = vertex_point ( 'none', #22896 ) ;
#14451 = cartesian_point ( 'none', ( -1.768208774672201944, -0.3826753930348015253, 0.3647568661753869401 ) ) ;
#14452 = vector ( 'none', #23737, 39.37007874015748854 ) ;
#14453 = cartesian_point ( 'none', ( -2.468404136967873086, 0.5494489022322445182, -0.6382509904938897805 ) ) ;
#14454 = oriented_edge ( 'none', *, *, #692, .f. ) ;
#14455 = vertex_point ( 'none', #3177 ) ;
#14456 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#14457 = cartesian_point ( 'none', ( -2.379999999999999893, -0.4249999999999999889, 0.4244722000000003548 ) ) ;
#14458 = cartesian_point ( 'none', ( 0.8481443486368636098, -0.06473798430561353290, -1.909002137882157557 ) ) ;
#14459 = oriented_edge ( 'none', *, *, #14659, .t. ) ;
#14460 = vertex_point ( 'none', #11964 ) ;
#14461 = edge_loop ( 'none', ( #18224, #19593, #7797 ) ) ;
#14462 = edge_curve ( 'none', #20874, #3813, #20741, .t. ) ;
#14463 = axis2_placement_3d ( 'none', #16359, #1238, #10319 ) ;
#14464 = plane ( 'none', #8616 ) ;
#14465 = edge_curve ( 'none', #27672, #7809, #11469, .t. ) ;
#14466 = cartesian_point ( 'none', ( -1.219999999999999751, -1.365923996832131609e-16, 0.5744722000000000994 ) ) ;
#14467 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742273109133947195e-08 ) ) ;
#14468 = circle ( 'none', #20423, 0.01013576414119576538 ) ;
#14469 = edge_curve ( 'none', #28139, #21792, #21607, .t. ) ;
#14470 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#14471 = advanced_face ( 'none', ( #21181 ), #10674, .f. ) ;
#14472 = edge_curve ( 'none', #142, #22270, #12250, .t. ) ;
#14473 = cartesian_point ( 'none', ( -2.423336372443305464, 0.5402356101726448756, -0.5109107248127514600 ) ) ;
#14474 = direction ( 'none', ( -4.371138804857225540e-08, -8.742273397411543013e-08, 0.9999999999999953371 ) ) ;
#14475 = edge_curve ( 'none', #7256, #8239, #1827, .t. ) ;
#14476 = edge_curve ( 'none', #18874, #22562, #20213, .t. ) ;
#14477 = cartesian_point ( 'none', ( -2.134498680916698365, 0.4500000818327583585, 0.5660628530586793161 ) ) ;
#14478 = cartesian_point ( 'none', ( -1.467498659796169225, 0.5300000818327530450, 0.3244722000000011541 ) ) ;
#14479 = oriented_edge ( 'none', *, *, #28413, .t. ) ;
#14480 = oriented_edge ( 'none', *, *, #3776, .f. ) ;
#14481 = circle ( 'none', #4380, 0.009000000000000027076 ) ;
#14482 = oriented_edge ( 'none', *, *, #25384, .f. ) ;
#14483 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#14484 = edge_loop ( 'none', ( #6922, #23104, #3322, #10661, #24911, #10675, #4293 ) ) ;
#14485 = axis2_placement_3d ( 'none', #28428, #21956, #6421 ) ;
#14486 = cartesian_point ( 'none', ( -2.421947438538936570, 0.5661811967279081204, -0.7644320893626253000 ) ) ;
#14487 = direction ( 'none', ( 0.000000000000000000, 1.308737087772246917e-15, -1.000000000000000000 ) ) ;
#14488 = circle ( 'none', #28268, 0.08684649999999990988 ) ;
#14489 = axis2_placement_3d ( 'none', #17172, #15431, #6654 ) ;
#14490 = cylindrical_surface ( 'none', #5053, 0.05118110236220474452 ) ;
#14491 = oriented_edge ( 'none', *, *, #17297, .f. ) ;
#14492 = oriented_edge ( 'none', *, *, #35, .f. ) ;
#14493 = oriented_edge ( 'none', *, *, #14964, .t. ) ;
#14494 = cylindrical_surface ( 'none', #9974, 0.01750000000000001901 ) ;
#14495 = edge_curve ( 'none', #27461, #729, #11026, .t. ) ;
#14496 = cartesian_point ( 'none', ( 0.8450000000000000844, -0.4249999999999999889, -1.800527799999999568 ) ) ;
#14497 = oriented_edge ( 'none', *, *, #12377, .t. ) ;
#14498 = face_outer_bound ( 'none', #26804, .t. ) ;
#14499 = cartesian_point ( 'none', ( -2.393993873447823439, -0.3677731010850376903, -1.763119488950587455 ) ) ;
#14500 = line ( 'none', #16792, #13315 ) ;
#14501 = advanced_face ( 'none', ( #21030 ), #27782, .f. ) ;
#14502 = oriented_edge ( 'none', *, *, #25575, .f. ) ;
#14503 = cartesian_point ( 'none', ( -1.283996662391377441, 0.6149999999999998801, 0.5229722037134707513 ) ) ;
#14504 = cartesian_point ( 'none', ( 0.6199999999999968869, -6.532475511365727294e-15, -1.880723575790489654 ) ) ;
#14505 = circle ( 'none', #9911, 0.04450000000000003259 ) ;
#14506 = cartesian_point ( 'none', ( 0.7305281449141061145, -0.3798767755912936250, -0.1030199972168424072 ) ) ;
#14507 = advanced_face ( 'none', ( #10095 ), #7949, .f. ) ;
#14508 = vector ( 'none', #3990, 39.37007874015748854 ) ;
#14509 = edge_curve ( 'none', #3833, #5198, #12831, .t. ) ;
#14510 = direction ( 'none', ( 2.567390744445674993e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#14511 = cartesian_point ( 'none', ( -2.355018315395617456, 0.5339854264449397370, -0.5193026538336270592 ) ) ;
#14512 = axis2_placement_3d ( 'none', #647, #7441, #14357 ) ;
#14513 = cartesian_point ( 'none', ( -0.5394936263738825399, -0.4137580796234355818, -1.754777510223544557 ) ) ;
#14514 = face_outer_bound ( 'none', #10594, .t. ) ;
#14515 = axis2_placement_3d ( 'none', #18123, #11248, #20037 ) ;
#14516 = vector ( 'none', #1623, 39.37007874015747433 ) ;
#14517 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#14518 = advanced_face ( 'none', ( #16713, #25477 ), #1885, .t. ) ;
#14519 = cartesian_point ( 'none', ( -2.469500000000001805, -0.3649999999999999356, 0.5244721999999982787 ) ) ;
#14520 = cartesian_point ( 'none', ( 0.4833679000000000170, 0.8000000000000000444, 0.4494722000000003770 ) ) ;
#14521 = edge_loop ( 'none', ( #22847, #442 ) ) ;
#14522 = vertex_point ( 'none', #4053 ) ;
#14523 = cartesian_point ( 'none', ( -2.425097044941404434, 0.5494489130568308566, -0.7620698862386715566 ) ) ;
#14524 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#14525 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#14526 = oriented_edge ( 'none', *, *, #27972, .t. ) ;
#14527 = plane ( 'none', #9925 ) ;
#14528 = circle ( 'none', #18177, 0.003937007874015739303 ) ;
#14529 = face_outer_bound ( 'none', #17127, .t. ) ;
#14530 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#14531 = oriented_edge ( 'none', *, *, #14230, .t. ) ;
#14532 = edge_loop ( 'none', ( #20012, #19019 ) ) ;
#14533 = oriented_edge ( 'none', *, *, #25207, .t. ) ;
#14534 = advanced_face ( 'none', ( #12684 ), #6884, .f. ) ;
#14535 = cartesian_point ( 'none', ( 2.097911224303999591e-17, -3.303572949937843695e-17, 0.1275000000000000855 ) ) ;
#14536 = vector ( 'none', #18730, 39.37007874015748143 ) ;
#14537 = cartesian_point ( 'none', ( -2.012498659796172262, 0.4110000818327573802, 0.3244722000000003770 ) ) ;
#14538 = circle ( 'none', #28332, 0.03666637637137246802 ) ;
#14539 = direction ( 'none', ( 4.371137711049286504e-08, 8.742273109133937931e-08, -0.9999999999999951150 ) ) ;
#14540 = axis2_placement_3d ( 'none', #8662, #6067, #1727 ) ;
#14541 = face_outer_bound ( 'none', #11931, .t. ) ;
#14542 = edge_curve ( 'none', #4009, #11540, #7328, .t. ) ;
#14543 = oriented_edge ( 'none', *, *, #2122, .f. ) ;
#14544 = cartesian_point ( 'none', ( 0.8505031434077139352, -0.03561008658617578759, -1.752417120475852075 ) ) ;
#14545 = cartesian_point ( 'none', ( -2.411693126641524465, 0.5553544246821807695, -0.7599460254422790717 ) ) ;
#14546 = advanced_face ( 'none', ( #3771 ), #27932, .f. ) ;
#14547 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#14548 = line ( 'none', #4029, #16743 ) ;
#14549 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#14550 = line ( 'none', #12662, #25392 ) ;
#14551 = cartesian_point ( 'none', ( -2.457443399866174882, 0.5622441673869850165, -0.5188791721592539430 ) ) ;
#14552 = vector ( 'none', #23962, 39.37007874015748143 ) ;
#14553 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#14554 = cartesian_point ( 'none', ( -2.012498657837086036, 0.3775000818327573504, 0.3020628637242590564 ) ) ;
#14555 = b_spline_curve_with_knots ( 'none', 3,
( #13938, #2297, #6774, #131 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#14556 = axis2_placement_3d ( 'none', #4284, #13067, #93 ) ;
#14557 = axis2_placement_3d ( 'none', #5114, #22813, #7865 ) ;
#14558 = vertex_point ( 'none', #12545 ) ;
#14559 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#14560 = vertex_point ( 'none', #21318 ) ;
#14561 = vertex_point ( 'none', #14864 ) ;
#14562 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#14563 = face_outer_bound ( 'none', #24364, .t. ) ;
#14564 = axis2_placement_3d ( 'none', #9400, #15874, #18171 ) ;
#14565 = line ( 'none', #12097, #12111 ) ;
#14566 = vertex_point ( 'none', #19307 ) ;
#14567 = vertex_point ( 'none', #21464 ) ;
#14568 = vertex_point ( 'none', #1735 ) ;
#14569 = oriented_edge ( 'none', *, *, #9583, .f. ) ;
#14570 = face_outer_bound ( 'none', #18614, .t. ) ;
#14571 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#14572 = axis2_placement_3d ( 'none', #26165, #19694, #21709 ) ;
#14573 = oriented_edge ( 'none', *, *, #24442, .t. ) ;
#14574 = face_outer_bound ( 'none', #25850, .t. ) ;
#14575 = oriented_edge ( 'none', *, *, #19042, .t. ) ;
#14576 = cartesian_point ( 'none', ( 0.7119221481432275178, -0.4137580796234384684, -0.1170630058049443589 ) ) ;
#14577 = oriented_edge ( 'none', *, *, #26567, .f. ) ;
#14578 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, 1.214154663850784885e-16 ) ) ;
#14579 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#14580 = edge_curve ( 'none', #3760, #15589, #5966, .t. ) ;
#14581 = cartesian_point ( 'none', ( 0.2000000000000000389, 0.000000000000000000, 0.09750000000000011435 ) ) ;
#14582 = vertex_point ( 'none', #4487 ) ;
#14583 = cartesian_point ( 'none', ( 0.8483714675868951893, 0.04449314239511575203, -1.730976843869949988 ) ) ;
#14584 = cartesian_point ( 'none', ( -0.2259999999999991738, 0.8000000000000019318, 0.07847220000000022788 ) ) ;
#14585 = cartesian_point ( 'none', ( 2.097911224303999591e-17, -3.303572949937843695e-17, 0.1260000000000000564 ) ) ;
#14586 = plane ( 'none', #19836 ) ;
#14587 = face_outer_bound ( 'none', #10237, .t. ) ;
#14588 = axis2_placement_3d ( 'none', #4123, #10590, #13202 ) ;
#14589 = face_outer_bound ( 'none', #2481, .t. ) ;
#14590 = cartesian_point ( 'none', ( -2.377876135966670912, -0.3969392180065360876, -1.735308607662166658 ) ) ;
#14591 = b_spline_curve_with_knots ( 'none', 3,
( #16115, #20169, #16401, #20300 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002000946256635893934, 0.002179187908913385492 ),
.unspecified. ) ;
#14592 = plane ( 'none', #17393 ) ;
#14593 = oriented_edge ( 'none', *, *, #4037, .f. ) ;
#14594 = cartesian_point ( 'none', ( -0.5374232715001039384, -0.4182743711071790771, -1.679314826125601456 ) ) ;
#14595 = oriented_edge ( 'none', *, *, #27096, .t. ) ;
#14596 = edge_loop ( 'none', ( #5247, #6986, #18940, #26979 ) ) ;
#14597 = vertex_point ( 'none', #13543 ) ;
#14598 = cartesian_point ( 'none', ( -1.336186899999999955, 0.6150000000000001021, 0.5444722000000002948 ) ) ;
#14599 = cartesian_point ( 'none', ( 0.2000000000000000389, 3.414809992080329023e-16, 0.08949999999999995459 ) ) ;
#14600 = oriented_edge ( 'none', *, *, #11518, .f. ) ;
#14601 = vertex_point ( 'none', #24207 ) ;
#14602 = face_outer_bound ( 'none', #27502, .t. ) ;
#14603 = face_outer_bound ( 'none', #7136, .t. ) ;
#14604 = advanced_face ( 'none', ( #9217 ), #9182, .f. ) ;
#14605 = axis2_placement_3d ( 'none', #10222, #3308, #27620 ) ;
#14606 = cylindrical_surface ( 'none', #12423, 0.05799999999999948946 ) ;
#14607 = axis2_placement_3d ( 'none', #14866, #5928, #23478 ) ;
#14608 = oriented_edge ( 'none', *, *, #1557, .f. ) ;
#14609 = advanced_face ( 'none', ( #420 ), #2029, .f. ) ;
#14610 = oriented_edge ( 'none', *, *, #6807, .f. ) ;
#14611 = advanced_face ( 'none', ( #19735 ), #26613, .t. ) ;
#14612 = cartesian_point ( 'none', ( -2.399998647892421122, -0.3695516491152943672, -1.793166437892212084 ) ) ;
#14613 = direction ( 'none', ( -0.9717327801660619047, -1.758418934827615777e-16, 0.2360834681860127515 ) ) ;
#14614 = cartesian_point ( 'none', ( 0.9700393700787399709, 0.5200000000000000178, -0.8195277999999999174 ) ) ;
#14615 = cartesian_point ( 'none', ( 0.7753011985372830761, -0.3971861248197448568, -1.742505938433665413 ) ) ;
#14616 = axis2_placement_3d ( 'none', #11519, #20306, #572 ) ;
#14617 = cartesian_point ( 'none', ( -2.428634860131385853, 0.5402529840867210664, -0.5127046742516953026 ) ) ;
#14618 = line ( 'none', #10288, #12431 ) ;
#14619 = plane ( 'none', #14085 ) ;
#14620 = cartesian_point ( 'none', ( 0.8448051449798898993, 0.07542746362043559194, -1.909535901014825621 ) ) ;
#14621 = oriented_edge ( 'none', *, *, #2881, .f. ) ;
#14622 = vertex_point ( 'none', #15424 ) ;
#14623 = oriented_edge ( 'none', *, *, #16010, .t. ) ;
#14624 = vertex_point ( 'none', #8949 ) ;
#14625 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#14626 = vertex_point ( 'none', #6790 ) ;
#14627 = cartesian_point ( 'none', ( -2.494999999999999662, 0.6115082477260584959, -0.8068495312357357729 ) ) ;
#14628 = cartesian_point ( 'none', ( 0.8309999999999999609, -0.4182743711071796322, -1.705527799999998484 ) ) ;
#14629 = edge_curve ( 'none', #2143, #11706, #18345, .t. ) ;
#14630 = direction ( 'none', ( 0.9024935347676692476, 0.4307034010807875291, 0.000000000000000000 ) ) ;
#14631 = vector ( 'none', #11909, 39.37007874015748143 ) ;
#14632 = edge_curve ( 'none', #8042, #26640, #17981, .t. ) ;
#14633 = oriented_edge ( 'none', *, *, #14169, .t. ) ;
#14634 = oriented_edge ( 'none', *, *, #7989, .t. ) ;
#14636 = edge_curve ( 'none', #18994, #2802, #20023, .t. ) ;
#14635 = oriented_edge ( 'none', *, *, #1445, .f. ) ;
#14637 = cartesian_point ( 'none', ( -2.101998679605356912, 0.4425000818327581298, 0.5510628558999194349 ) ) ;
#14638 = oriented_edge ( 'none', *, *, #8891, .f. ) ;
#14639 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#14640 = edge_curve ( 'none', #27857, #19834, #13413, .t. ) ;
#14641 = axis2_placement_3d ( 'none', #10545, #4079, #19329 ) ;
#14642 = direction ( 'none', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#14643 = direction ( 'none', ( 4.371138804857225540e-08, 8.742273397411543013e-08, -0.9999999999999952260 ) ) ;
#14644 = edge_curve ( 'none', #15488, #22669, #25712, .t. ) ;
#14645 = cartesian_point ( 'none', ( -1.516998673004937848, 0.6025000818327534979, 0.4755629070422444649 ) ) ;
#14646 = edge_loop ( 'none', ( #12833, #17722, #5912, #8027, #21932, #4429 ) ) ;
#14647 = cartesian_point ( 'none', ( 0.9153131000000014339, -0.4249999999999973799, -1.812527799999997802 ) ) ;
#14648 = cartesian_point ( 'none', ( -2.459555702581562198, 0.5386221202522734064, -0.5201303682717685062 ) ) ;
#14649 = date_and_time ( #10465, #26730 ) ;
#14650 = direction ( 'none', ( 4.371138804857224878e-08, 8.742273397411546983e-08, -0.9999999999999953371 ) ) ;
#14651 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#14652 = cartesian_point ( 'none', ( -2.355009157821466914, 0.5445276314963010122, -0.5136446867548698503 ) ) ;
#14653 = line ( 'none', #12777, #3489 ) ;
#14654 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#14655 = cartesian_point ( 'none', ( -2.425414589395498588, 0.5622441665995197013, -0.5098716145041909398 ) ) ;
#14656 = axis2_placement_3d ( 'none', #11985, #9835, #21342 ) ;
#14657 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#14658 = direction ( 'none', ( 0.03215910807881590394, -0.9960450290638855897, -0.08282567141109369036 ) ) ;
#14659 = edge_curve ( 'none', #4339, #25066, #283, .t. ) ;
#14660 = oriented_edge ( 'none', *, *, #9852, .f. ) ;
#14661 = edge_loop ( 'none', ( #26232, #17085, #10051, #2057 ) ) ;
#14662 = edge_curve ( 'none', #18915, #828, #23905, .t. ) ;
#14663 = vector ( 'none', #9619, 39.37007874015748143 ) ;
#14664 = vector ( 'none', #10882, 39.37007874015748143 ) ;
#14665 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#14666 = cartesian_point ( 'none', ( -2.423234117928893205, -0.4114999999999999769, -1.759491585976068917 ) ) ;
#14667 = edge_curve ( 'none', #23541, #7108, #15617, .t. ) ;
#14668 = line ( 'none', #9775, #17941 ) ;
#14669 = edge_loop ( 'none', ( #22144, #8352, #22568, #25433 ) ) ;
#14670 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#14671 = cartesian_point ( 'none', ( -2.394477220419087615, -0.3761470814009269525, -1.822652626166267664 ) ) ;
#14672 = direction ( 'none', ( 2.567390744445674993e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#14673 = advanced_face ( 'none', ( #24333 ), #6500, .t. ) ;
#14674 = oriented_edge ( 'none', *, *, #23191, .t. ) ;
#14675 = oriented_edge ( 'none', *, *, #11656, .f. ) ;
#14677 = edge_curve ( 'none', #5232, #1163, #24055, .t. ) ;
#14676 = edge_loop ( 'none', ( #15255, #22338 ) ) ;
#14678 = cartesian_point ( 'none', ( -2.406082770334857290, -0.3719832640234246868, -1.785831557839986372 ) ) ;
#14679 = cartesian_point ( 'none', ( 0.7013436254727212216, -0.4115000000000031966, -0.09936297690710554908 ) ) ;
#14680 = edge_curve ( 'none', #28123, #11961, #4590, .t. ) ;
#14681 = cartesian_point ( 'none', ( -1.798686900000000310, -0.4182743711071820747, 0.3544721999999997375 ) ) ;
#14682 = face_outer_bound ( 'none', #21377, .t. ) ;
#14683 = edge_curve ( 'none', #24902, #15893, #19298, .t. ) ;
#14684 = axis2_placement_3d ( 'none', #23346, #3931, #14736 ) ;
#14685 = face_outer_bound ( 'none', #26162, .t. ) ;
#14686 = oriented_edge ( 'none', *, *, #15477, .f. ) ;
#14687 = cartesian_point ( 'none', ( -1.586498679168243608, 0.6025000818327540530, 0.5460629009663611200 ) ) ;
#14688 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#14689 = conical_surface ( 'none', #21092, 0.05399999999999994388, 0.2617993877991499074 ) ;
#14690 = direction ( 'none', ( -4.371138804857224878e-08, -8.742273397411544336e-08, 0.9999999999999953371 ) ) ;
#14691 = direction ( 'none', ( 1.942890293094014578e-16, 1.000000000000000000, 1.554819628522822217e-15 ) ) ;
#14692 = vertex_point ( 'none', #17714 ) ;
#14693 = cartesian_point ( 'none', ( -2.358167908802916823, 0.5524016735227803565, -0.8142352373856767134 ) ) ;
#14694 = cartesian_point ( 'none', ( -1.521996699999999425, 0.6290038599183741530, 0.3997006037134707701 ) ) ;
#14695 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#14696 = direction ( 'none', ( -4.371138804857224878e-08, -8.742273397411544336e-08, 0.9999999999999953371 ) ) ;
#14697 = direction ( 'none', ( -1.020834659419799449e-16, 1.000000000000000000, -2.588457267232843400e-17 ) ) ;
#14698 = advanced_face ( 'none', ( #26488 ), #26352, .f. ) ;
#14699 = cartesian_point ( 'none', ( -2.415254535909022060, 0.5622441673423929087, -0.5183690972882698533 ) ) ;
#14701 = advanced_face ( 'none', ( #24730 ), #4885, .f. ) ;
#14700 = vertex_point ( 'none', #7186 ) ;
#14702 = cartesian_point ( 'none', ( -0.06246999999999999081, -1.772091159270596829e-17, 0.1280000000000000027 ) ) ;
#14703 = oriented_edge ( 'none', *, *, #15810, .f. ) ;
#14704 = oriented_edge ( 'none', *, *, #13980, .f. ) ;
#14705 = advanced_face ( 'none', ( #25158 ), #14237, .t. ) ;
#14706 = cartesian_point ( 'none', ( -2.011498676545559139, 0.5575000818327573437, 0.5160628638116809830 ) ) ;
#14707 = cartesian_point ( 'none', ( -1.463498673004938189, 0.6025000818327530538, 0.4755629117193629907 ) ) ;
#14708 = line ( 'none', #14415, #13512 ) ;
#14709 = oriented_edge ( 'none', *, *, #11689, .t. ) ;
#14710 = edge_loop ( 'none', ( #20020, #23611, #5179, #27094 ) ) ;
#14712 = edge_curve ( 'none', #7881, #12976, #23006, .t. ) ;
#14711 = vertex_point ( 'none', #18107 ) ;
#14713 = oriented_edge ( 'none', *, *, #18030, .f. ) ;
#14714 = face_outer_bound ( 'none', #10684, .t. ) ;
#14715 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#14716 = axis2_placement_3d ( 'none', #21616, #19172, #12839 ) ;
#14717 = oriented_edge ( 'none', *, *, #14838, .f. ) ;
#14718 = line ( 'none', #28229, #2167 ) ;
#14719 = oriented_edge ( 'none', *, *, #26606, .f. ) ;
#14720 = cartesian_point ( 'none', ( -1.515998679605358168, 0.5375000818327534402, 0.5510629071296668791 ) ) ;
#14721 = oriented_edge ( 'none', *, *, #18866, .f. ) ;
#14722 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#14723 = vector ( 'none', #23655, 39.37007874015748854 ) ;
#14724 = direction ( 'none', ( -0.7071067811865437980, 0.000000000000000000, 0.7071067811865513475 ) ) ;
#14725 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#14726 = oriented_edge ( 'none', *, *, #6760, .f. ) ;
#14727 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#14728 = cartesian_point ( 'none', ( 0.7148894764215603104, -0.3758067631248876439, -0.05284690892125883110 ) ) ;
#14729 = axis2_placement_3d ( 'none', #16661, #27729, #10614 ) ;
#14730 = vector ( 'none', #11090, 39.37007874015748143 ) ;
#14731 = cartesian_point ( 'none', ( 0.7447943322764207785, -0.4182743711071819637, -0.1039230656218424059 ) ) ;
#14732 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#14733 = cartesian_point ( 'none', ( -2.355462368492297731, -0.3826753930347984167, -1.794370106753557348 ) ) ;
#14734 = plane ( 'none', #10364 ) ;
#14735 = b_spline_curve_with_knots ( 'none', 3,
( #10449, #23827, #8301, #1946 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003566556894225217551, 0.005066556894225213679 ),
.unspecified. ) ;
#14736 = direction ( 'none', ( 0.000000000000000000, -1.534746063856326479e-15, 1.000000000000000000 ) ) ;
#14737 = axis2_placement_3d ( 'none', #8646, #24668, #13486 ) ;
#14738 = edge_loop ( 'none', ( #27050, #482, #12639, #17258 ) ) ;
#14739 = cartesian_point ( 'none', ( -2.419978934429836581, 0.5553544254185488471, -0.7683690980971011886 ) ) ;
#14740 = circle ( 'none', #23912, 0.03250000000000000111 ) ;
#14742 = edge_curve ( 'none', #2586, #24216, #10142, .t. ) ;
#14741 = oriented_edge ( 'none', *, *, #20648, .f. ) ;
#14743 = vertex_point ( 'none', #830 ) ;
#14744 = oriented_edge ( 'none', *, *, #5153, .t. ) ;
#14745 = edge_curve ( 'none', #7728, #12389, #11635, .t. ) ;
#14746 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.3968633409141409940, -1.705527799999999816 ) ) ;
#14747 = cartesian_point ( 'none', ( -1.467498680916700105, 0.5300000818327530450, 0.5660629113696715731 ) ) ;
#14748 = vertex_point ( 'none', #26878 ) ;
#14749 = oriented_edge ( 'none', *, *, #18244, .t. ) ;
#14750 = face_outer_bound ( 'none', #24119, .t. ) ;
#14752 = cartesian_point ( 'none', ( -1.528000000000000025, 0.2099999999999996314, 0.4644722000000001128 ) ) ;
#14751 = circle ( 'none', #12890, 0.003937007874015743640 ) ;
#14753 = axis2_placement_3d ( 'none', #27300, #7901, #25723 ) ;
#14754 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#14755 = oriented_edge ( 'none', *, *, #23848, .f. ) ;
#14756 = vertex_point ( 'none', #5169 ) ;
#14757 = axis2_placement_3d ( 'none', #4926, #11154, #11275 ) ;
#14758 = direction ( 'none', ( -2.085380147835315336e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#14759 = cartesian_point ( 'none', ( -2.373496334835292654, -0.3762808915989859782, -1.736294197583758692 ) ) ;
#14760 = direction ( 'none', ( 2.329792898495684861e-16, -1.689897845247309768e-16, 1.000000000000000000 ) ) ;
#14761 = cartesian_point ( 'none', ( -2.437758360689257664, 0.5661811748803475819, -0.5145250047054363840 ) ) ;
#14762 = cylindrical_surface ( 'none', #19340, 0.1250000000000000278 ) ;
#14763 = vector ( 'none', #23648, 39.37007874015748143 ) ;
#14764 = face_outer_bound ( 'none', #4947, .t. ) ;
#14765 = edge_curve ( 'none', #13031, #2273, #24792, .t. ) ;
#14766 = cartesian_point ( 'none', ( 0.8532393528628974266, 0.04249428203809819254, -1.907929310431022207 ) ) ;
#14767 = oriented_edge ( 'none', *, *, #16210, .t. ) ;
#14768 = edge_loop ( 'none', ( #17167, #23946, #12322 ) ) ;
#14769 = edge_curve ( 'none', #13050, #22109, #20852, .t. ) ;
#14770 = circle ( 'none', #18419, 0.05118110236220474452 ) ;
#14771 = oriented_edge ( 'none', *, *, #11282, .f. ) ;
#14772 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#14773 = oriented_edge ( 'none', *, *, #22243, .t. ) ;
#14774 = circle ( 'none', #12483, 0.05118110236220468900 ) ;
#14775 = face_outer_bound ( 'none', #26704, .t. ) ;
#14776 = cartesian_point ( 'none', ( -0.5382124204985427873, -0.3719832640234247978, -1.716288851367745893 ) ) ;
#14777 = circle ( 'none', #20715, 0.03150000000000000716 ) ;
#14778 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795121808e-15, -8.742277704857227033e-08 ) ) ;
#14779 = edge_loop ( 'none', ( #9436, #26908, #1223, #3381 ) ) ;
#14780 = oriented_edge ( 'none', *, *, #20432, .t. ) ;
#14781 = oriented_edge ( 'none', *, *, #6207, .t. ) ;
#14782 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#14784 = oriented_edge ( 'none', *, *, #8146, .t. ) ;
#14783 = axis2_placement_3d ( 'none', #8220, #28057, #4317 ) ;
#14785 = cartesian_point ( 'none', ( -2.134498670356435923, 0.4025000923930212027, 0.3244722000000003770 ) ) ;
#14786 = vector ( 'none', #581, 39.37007874015748854 ) ;
#14787 = edge_loop ( 'none', ( #21280, #26677, #19002, #27787 ) ) ;
#14788 = plane ( 'none', #18163 ) ;
#14789 = cartesian_point ( 'none', ( -2.406804254442088009, -0.3771380191894457279, -1.764283646488862489 ) ) ;
#14790 = axis2_placement_3d ( 'none', #9094, #17860, #25454 ) ;
#14791 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5860000000000004095, -0.4605277999999995431 ) ) ;
#14792 = oriented_edge ( 'none', *, *, #9023, .t. ) ;
#14793 = face_outer_bound ( 'none', #11836, .t. ) ;
#14794 = axis2_placement_3d ( 'none', #3850, #1682, #5715 ) ;
#14795 = direction ( 'none', ( -4.371142336978555996e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#14796 = cylindrical_surface ( 'none', #638, 0.003937007874015743640 ) ;
#14797 = line ( 'none', #25424, #6724 ) ;
#14798 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#14799 = vector ( 'none', #16863, 39.37007874015748854 ) ;
#14800 = cartesian_point ( 'none', ( -1.772843016133681449, -0.3874485222780661986, 0.3289519764546957048 ) ) ;
#14801 = cartesian_point ( 'none', ( -2.458293681338063585, 0.5622441670509238376, -0.5150350789737832002 ) ) ;
#14802 = edge_curve ( 'none', #10265, #20496, #19321, .t. ) ;
#14803 = plane ( 'none', #20174 ) ;
#14805 = edge_curve ( 'none', #9840, #10265, #552, .t. ) ;
#14804 = cartesian_point ( 'none', ( 0.1210000000000000381, -4.828669970887694783e-17, 0.1279999999999999472 ) ) ;
#14806 = advanced_face ( 'none', ( #27311 ), #22440, .f. ) ;
#14807 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#14808 = oriented_edge ( 'none', *, *, #3243, .t. ) ;
#14809 = oriented_edge ( 'none', *, *, #25434, .t. ) ;
#14810 = edge_curve ( 'none', #26216, #20882, #9345, .t. ) ;
#14811 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795121808e-15, -8.742277704857227033e-08 ) ) ;
#14812 = line ( 'none', #21128, #19427 ) ;
#14813 = cartesian_point ( 'none', ( 0.7986563745272787784, -0.4115000000000033076, -0.06163702309289455228 ) ) ;
#14814 = oriented_edge ( 'none', *, *, #27240, .t. ) ;
#14815 = axis2_placement_3d ( 'none', #28102, #10260, #12566 ) ;
#14816 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#14817 = circle ( 'none', #6086, 0.007874015748031487280 ) ;
#14818 = cartesian_point ( 'none', ( -2.130498680916697474, 0.5300000818327583740, 0.5660628534083702590 ) ) ;
#14819 = plane ( 'none', #3247 ) ;
#14820 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -1.781639995867997751e-15 ) ) ;
#14821 = vertex_point ( 'none', #22581 ) ;
#14822 = oriented_edge ( 'none', *, *, #7112, .t. ) ;
#14823 = oriented_edge ( 'none', *, *, #8831, .t. ) ;
#14824 = direction ( 'none', ( 0.7071067193693063579, -5.566367186323465905e-15, 0.7071068430037832364 ) ) ;
#14825 = axis2_placement_3d ( 'none', #26064, #21606, #8394 ) ;
#14826 = cartesian_point ( 'none', ( -1.408297925509280013, 0.7399999999999999911, 0.5444722000000002948 ) ) ;
#14827 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#14828 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#14829 = advanced_face ( 'none', ( #25018 ), #2864, .t. ) ;
#14830 = oriented_edge ( 'none', *, *, #15737, .f. ) ;
#14831 = face_outer_bound ( 'none', #28114, .t. ) ;
#14832 = edge_curve ( 'none', #26316, #7255, #685, .t. ) ;
#14833 = cartesian_point ( 'none', ( 6.959462443989616590e-17, 0.2559999999999998943, 0.2275000000000000910 ) ) ;
#14834 = face_outer_bound ( 'none', #1117, .t. ) ;
#14835 = cartesian_point ( 'none', ( 0.8573130999999999391, -0.4250000000000001554, 0.08447220000000134343 ) ) ;
#14836 = vertex_point ( 'none', #20563 ) ;
#14837 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742273331534369486e-08 ) ) ;
#14838 = edge_curve ( 'none', #14748, #9131, #26934, .t. ) ;
#14839 = line ( 'none', #3448, #20790 ) ;
#14840 = face_bound ( 'none', #15319, .t. ) ;
#14841 = circle ( 'none', #11161, 0.003937007874015743640 ) ;
#14842 = edge_curve ( 'none', #3274, #16113, #9785, .t. ) ;
#14843 = cartesian_point ( 'none', ( -2.016498679605356337, 0.5375000818327574370, 0.5510628633745670024 ) ) ;
#14844 = advanced_face ( 'none', ( #5738 ), #21139, .f. ) ;
#14845 = oriented_edge ( 'none', *, *, #8318, .f. ) ;
#14846 = edge_curve ( 'none', #5729, #12101, #14260, .t. ) ;
#14847 = advanced_brep_shape_representation ( 'c07-00000-000_cd', ( #9763, #23071 ), #15727 ) ;
#14848 = cartesian_point ( 'none', ( -0.06299999999999993106, -7.475886720035303427e-17, 0.4745000000000000329 ) ) ;
#14849 = cartesian_point ( 'none', ( -2.418404142276914026, 0.5645504130221602468, -0.5167942940747187741 ) ) ;
#14850 = edge_curve ( 'none', #22696, #27859, #11947, .t. ) ;
#14851 = edge_curve ( 'none', #3031, #16166, #16980, .t. ) ;
#14852 = oriented_edge ( 'none', *, *, #16993, .t. ) ;
#14853 = direction ( 'none', ( -4.857225732735058632e-17, 2.588457267232842783e-17, 1.000000000000000000 ) ) ;
#14854 = vertex_point ( 'none', #14537 ) ;
#14855 = oriented_edge ( 'none', *, *, #14104, .t. ) ;
#14856 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -5.691349986800543934e-16 ) ) ;
#14857 = cartesian_point ( 'none', ( 0.6199999999999999956, 0.000000000000000000, -1.925527799999999790 ) ) ;
#14858 = cartesian_point ( 'none', ( 0.7765736278359591793, 0.1769420035928284396, -1.475527799999999612 ) ) ;
#14859 = edge_loop ( 'none', ( #2711, #12169, #1287, #4289 ) ) ;
#14860 = oriented_edge ( 'none', *, *, #532, .t. ) ;
#14861 = vertex_point ( 'none', #21284 ) ;
#14862 = oriented_edge ( 'none', *, *, #6619, .t. ) ;
#14863 = cartesian_point ( 'none', ( -1.759400474745527632, -0.3970523552637270637, 0.3759286955425478749 ) ) ;
#14864 = cartesian_point ( 'none', ( -0.5482153338246125163, -0.3826753930347984722, -1.736005925327798183 ) ) ;
#14865 = oriented_edge ( 'none', *, *, #11786, .f. ) ;
#14866 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5860000000000004095, -0.4925277999999995715 ) ) ;
#14867 = oriented_edge ( 'none', *, *, #26942, .f. ) ;
#14868 = direction ( 'none', ( 0.9404755811627091289, 0.000000000000000000, -0.3398612676323450876 ) ) ;
#14869 = edge_curve ( 'none', #2006, #3894, #23294, .t. ) ;
#14870 = b_spline_curve_with_knots ( 'none', 3,
( #25538, #6127, #27844, #4251, #21235, #6411, #3963, #17355, #23528, #23668, #8153, #25972, #19503, #12741, #26119, #10573, #6267, #1505, #14620, #15203, #19220, #14915, #4107, #13039, #21656, #21373, #19358, #16919, #27984, #12887, #21519, #27700, #8292, #1790, #1938, #15057, #10719, #1651, #28275, #28135, #8004, #8444, #23963, #14766, #25676, #17069, #10438, #21801, #12449, #17214, #2076, #3823, #8587, #18929, #16769, #5975, #23373, #19072 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 1, 1, 2, 2, 1, 1, 2, 2, 2, 2, 4 ),
( 0.000000000000000000, 0.03126103077688134613, 0.04689154616532192205, 0.05470680385954207470, 0.05861443270665168959, 0.06252206155376130448, 0.09378309233064062445, 0.1094136077190798473, 0.1172288654132993407, 0.1211364942604087613, 0.1250441231075181681, 0.1563051538843946708, 0.1719356692728329083, 0.1797509269670522769, 0.1836585558141619334, 0.1856123702377169282, 0.1875661846612719230, 0.2031967000497121867, 0.2188272154381524504, 0.2344577308265926863, 0.2422729885208125544, 0.2461806173679224885, 0.2481344317914770947, 0.2500882462150316732, 0.2813492769919049841, 0.2969797923803414452, 0.3047950500745599811, 0.3087026789216692491, 0.3126103077687784060, 0.3438713385456509952, 0.3595018539340874564, 0.3673171116283057147, 0.3751323693225239730, 0.4063934000993975615, 0.4376544308762712054, 0.5001764924300183823 ),
.unspecified. ) ;
#14871 = direction ( 'none', ( 0.9999999999999961142, 0.000000000000000000, 8.742277826124672249e-08 ) ) ;
#14872 = circle ( 'none', #10249, 0.03666637637137254435 ) ;
#14873 = cartesian_point ( 'none', ( 0.7688629769071056996, -0.4115000000000006430, -1.754184174527278373 ) ) ;
#14874 = face_outer_bound ( 'none', #19360, .t. ) ;
#14875 = vertex_point ( 'none', #12211 ) ;
#14876 = cartesian_point ( 'none', ( 0.8480726948169576840, 0.04450679651045222340, -1.719323715390290941 ) ) ;
#14877 = edge_curve ( 'none', #27307, #6105, #13910, .t. ) ;
#14878 = cartesian_point ( 'none', ( -2.364073420613940435, 0.5602756892708118386, -0.8142352369554466396 ) ) ;
#14879 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#14880 = direction ( 'none', ( 0.8188508949692391292, 6.869404254901763726e-16, -0.5740062820284077549 ) ) ;
#14881 = plane ( 'none', #22953 ) ;
#14882 = advanced_face ( 'none', ( #18827 ), #10343, .f. ) ;
#14883 = b_spline_curve_with_knots ( 'none', 3,
( #24751, #3161, #18273, #2740, #11951, #15718 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002574918371987703920, 0.003139058148215789594, 0.003703197924443874835 ),
.unspecified. ) ;
#14884 = cartesian_point ( 'none', ( 0.7480418421880217217, -0.3762252843380600731, -0.03584950011171376960 ) ) ;
#14885 = advanced_face ( 'none', ( #25594 ), #27603, .t. ) ;
#14886 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#14887 = line ( 'none', #10262, #4993 ) ;
#14888 = edge_loop ( 'none', ( #20838, #9547 ) ) ;
#14889 = edge_curve ( 'none', #510, #24203, #18984, .t. ) ;
#14890 = cartesian_point ( 'none', ( -1.798686900000000310, -0.4115000000000033631, 0.3544721999999997375 ) ) ;
#14891 = oriented_edge ( 'none', *, *, #24227, .t. ) ;
#14892 = oriented_edge ( 'none', *, *, #7981, .f. ) ;
#14893 = oriented_edge ( 'none', *, *, #17313, .t. ) ;
#14894 = axis2_placement_3d ( 'none', #17985, #15695, #20290 ) ;
#14895 = cartesian_point ( 'none', ( 0.7303154032930830875, -0.3672743711071796979, -1.674593356273093026 ) ) ;
#14896 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#14897 = oriented_edge ( 'none', *, *, #21226, .f. ) ;
#14898 = oriented_edge ( 'none', *, *, #18679, .f. ) ;
#14899 = edge_loop ( 'none', ( #27347, #25690, #14916, #22963, #14201, #24601, #10886, #4742, #15513 ) ) ;
#14900 = edge_loop ( 'none', ( #12247, #27551, #18505, #2394 ) ) ;
#14901 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#14902 = line ( 'none', #27969, #896 ) ;
#14903 = edge_loop ( 'none', ( #13703, #13759, #9967, #27204 ) ) ;
#14904 = oriented_edge ( 'none', *, *, #16610, .t. ) ;
#14905 = edge_curve ( 'none', #25540, #104, #21461, .t. ) ;
#14906 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#14907 = edge_curve ( 'none', #14272, #5171, #3217, .t. ) ;
#14908 = face_outer_bound ( 'none', #4771, .t. ) ;
#14909 = advanced_face ( 'none', ( #1288 ), #4166, .f. ) ;
#14910 = cartesian_point ( 'none', ( -2.425097055765996323, 0.5425591276281302999, -0.5144320915654042592 ) ) ;
#14911 = cartesian_point ( 'none', ( -2.369978965972319163, 0.5602756221761338029, -0.04676120553287980292 ) ) ;
#14912 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#14913 = vector ( 'none', #7319, 39.37007874015748143 ) ;
#14914 = cartesian_point ( 'none', ( -0.1198697209473685299, -0.01650000000000003547, 0.1279999999999999749 ) ) ;
#14915 = cartesian_point ( 'none', ( 0.8464194378669612773, 0.07040455557601778269, -1.909287925193423385 ) ) ;
#14916 = oriented_edge ( 'none', *, *, #11144, .f. ) ;
#14917 = oriented_edge ( 'none', *, *, #13765, .f. ) ;
#14918 = edge_loop ( 'none', ( #22781, #22503 ) ) ;
#14919 = oriented_edge ( 'none', *, *, #13904, .t. ) ;
#14920 = oriented_edge ( 'none', *, *, #5418, .t. ) ;
#14921 = direction ( 'none', ( 0.8000000262268320839, 5.245363726613600616e-08, -0.5999999650308867061 ) ) ;
#14922 = cartesian_point ( 'none', ( -2.438002730950810104, 0.5404978025115161344, -0.5108784471155622953 ) ) ;
#14923 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#14924 = vertex_point ( 'none', #27770 ) ;
#14925 = oriented_edge ( 'none', *, *, #4393, .f. ) ;
#14926 = oriented_edge ( 'none', *, *, #20798, .t. ) ;
#14927 = direction ( 'none', ( 1.020834659419799449e-16, -1.000000000000000000, 2.588457267232843400e-17 ) ) ;
#14928 = oriented_edge ( 'none', *, *, #2689, .f. ) ;
#14929 = cartesian_point ( 'none', ( 0.000000000000000000, 0.000000000000000000, 0.2525000000000003908 ) ) ;
#14930 = oriented_edge ( 'none', *, *, #12721, .f. ) ;
#14931 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#14932 = axis2_placement_3d ( 'none', #3867, #10338, #16522 ) ;
#14933 = line ( 'none', #23258, #13265 ) ;
#14934 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#14935 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#14936 = edge_curve ( 'none', #8091, #25235, #20228, .t. ) ;
#14937 = cartesian_point ( 'none', ( -2.458293681342315740, 0.5425591276808452434, -0.5150350806956480731 ) ) ;
#14938 = cartesian_point ( 'none', ( -0.2252051635001907359, -0.01889311337309584893, 0.3115000000000001656 ) ) ;
#14939 = direction ( 'none', ( -1.020834659419799449e-16, 1.000000000000000000, -2.588457267232843400e-17 ) ) ;
#14940 = cartesian_point ( 'none', ( 0.8673668748079200741, -0.06425676641556989088, -1.923518022296927032 ) ) ;
#14941 = direction ( 'none', ( 0.8404628948614192296, -0.08715574274765924834, 0.5348139852951370177 ) ) ;
#14942 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#14943 = cartesian_point ( 'none', ( -2.416330680775591322, 0.5622441676865769233, -0.5223061052093254109 ) ) ;
#14944 = vector ( 'none', #17210, 39.37007874015748143 ) ;
#14945 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#14946 = direction ( 'none', ( 7.897916534058051356e-15, 1.000000000000000000, -2.588457267232804265e-17 ) ) ;
#14947 = cartesian_point ( 'none', ( -0.5795767284998959434, -0.4182743711071790216, -1.731740773874398398 ) ) ;
#14948 = oriented_edge ( 'none', *, *, #27143, .t. ) ;
#14949 = oriented_edge ( 'none', *, *, #19766, .f. ) ;
#14950 = vector ( 'none', #28017, 39.37007874015748854 ) ;
#14951 = axis2_placement_3d ( 'none', #8954, #26753, #11112 ) ;
#14952 = direction ( 'none', ( -3.258709995156765057e-16, -6.829364738799808617e-16, -1.000000000000000000 ) ) ;
#14953 = cartesian_point ( 'none', ( -1.873998683976495938, 0.5150000818327563623, 0.6010628758323125487 ) ) ;
#14954 = cartesian_point ( 'none', ( -2.432349422012549223, -0.4160162047798953155, -1.756870403101486122 ) ) ;
#14955 = oriented_edge ( 'none', *, *, #6734, .t. ) ;
#14956 = cartesian_point ( 'none', ( -1.798500000000001098, -0.4115000000000033631, 0.3544721999999995155 ) ) ;
#14957 = cylindrical_surface ( 'none', #15490, 0.009000000000000027076 ) ;
#14958 = cartesian_point ( 'none', ( 5.992598442057078391e-17, -9.440762026102868642e-17, 0.3615000000000000435 ) ) ;
#14959 = cartesian_point ( 'none', ( -1.973998683976496027, 0.4650000818327570951, 0.6010628670900347581 ) ) ;
#14960 = vertex_point ( 'none', #25465 ) ;
#14961 = oriented_edge ( 'none', *, *, #26294, .f. ) ;
#14962 = vertex_point ( 'none', #5469 ) ;
#14963 = cartesian_point ( 'none', ( -1.566498680916700748, 0.4025000818327538754, 0.5660629027148165182 ) ) ;
#14964 = edge_curve ( 'none', #13849, #19477, #7935, .t. ) ;
#14965 = edge_loop ( 'none', ( #21610, #1052 ) ) ;
#14966 = cartesian_point ( 'none', ( -2.427999613342444185, -0.4114999999999999769, -1.779342294277847403 ) ) ;
#14967 = axis2_placement_3d ( 'none', #22557, #14081, #9612 ) ;
#14968 = plane ( 'none', #21975 ) ;
#14969 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 2.181987215386792939e-16 ) ) ;
#14970 = edge_curve ( 'none', #23414, #22640, #24674, .t. ) ;
#14971 = vertex_point ( 'none', #3758 ) ;
#14972 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#14973 = vector ( 'none', #26174, 39.37007874015748854 ) ;
#14974 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#14975 = edge_curve ( 'none', #23066, #15752, #8232, .t. ) ;
#14976 = circle ( 'none', #8556, 0.01750000000000001901 ) ;
#14977 = circle ( 'none', #24597, 0.06300000000000000044 ) ;
#14978 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#14979 = oriented_edge ( 'none', *, *, #13656, .t. ) ;
#14980 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#14981 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#14982 = cartesian_point ( 'none', ( -2.398842306753557807, -0.3826753930347984167, -1.808065431507702714 ) ) ;
#14983 = oriented_edge ( 'none', *, *, #2381, .t. ) ;
#14984 = cartesian_point ( 'none', ( -2.437344182402553905, 0.5658574656542817438, -0.7641312101454296180 ) ) ;
#14985 = cartesian_point ( 'none', ( -1.623998679168243475, 0.6125000818327542840, 0.5460628976880069763 ) ) ;
#14986 = axis2_placement_3d ( 'none', #17530, #13358, #11052 ) ;
#14987 = circle ( 'none', #10365, 0.009000000000000129424 ) ;
#14988 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#14989 = oriented_edge ( 'none', *, *, #3219, .f. ) ;
#14990 = oriented_edge ( 'none', *, *, #25011, .f. ) ;
#14991 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999961142, -8.742273398254511525e-08 ) ) ;
#14992 = axis2_placement_3d ( 'none', #19436, #25899, #8373 ) ;
#14993 = vector ( 'none', #8234, 39.37007874015748854 ) ;
#14994 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#14995 = face_outer_bound ( 'none', #14710, .t. ) ;
#14996 = vertex_point ( 'none', #25324 ) ;
#14997 = oriented_edge ( 'none', *, *, #17648, .f. ) ;
#14999 = advanced_face ( 'none', ( #1146 ), #22977, .f. ) ;
#14998 = oriented_edge ( 'none', *, *, #17601, .f. ) ;
#15000 = oriented_edge ( 'none', *, *, #13589, .f. ) ;
#15001 = cartesian_point ( 'none', ( 0.9200000000000005951, -0.3490000000000000324, -1.813527799999999690 ) ) ;
#15002 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#15003 = advanced_face ( 'none', ( #21305 ), #3314, .t. ) ;
#15004 = edge_loop ( 'none', ( #15106, #1436, #2575, #20087 ) ) ;
#15005 = vertex_point ( 'none', #25760 ) ;
#15006 = cylindrical_surface ( 'none', #16411, 0.03174999999999987554 ) ;
#15007 = advanced_face ( 'none', ( #10082 ), #16702, .t. ) ;
#15008 = oriented_edge ( 'none', *, *, #19529, .f. ) ;
#15009 = advanced_face ( 'none', ( #27484 ), #23605, .t. ) ;
#15010 = cartesian_point ( 'none', ( -2.423050972178637075, 0.5661810001113908308, -0.5154966157152879314 ) ) ;
#15011 = oriented_edge ( 'none', *, *, #1991, .t. ) ;
#15012 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#15013 = cartesian_point ( 'none', ( -1.416523000000000421, 0.6150000000000001021, -0.3055277999999996275 ) ) ;
#15014 = advanced_face ( 'none', ( #3893 ), #22519, .t. ) ;
#15015 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#15016 = vector ( 'none', #922, 39.37007874015748143 ) ;
#15017 = edge_curve ( 'none', #8300, #6399, #21169, .t. ) ;
#15018 = oriented_edge ( 'none', *, *, #23825, .t. ) ;
#15019 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#15020 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#15021 = plane ( 'none', #1615 ) ;
#15022 = axis2_placement_3d ( 'none', #19394, #19108, #8471 ) ;
#15023 = vector ( 'none', #27893, 39.37007874015748143 ) ;
#15024 = line ( 'none', #1903, #23474 ) ;
#15025 = direction ( 'none', ( 0.9843492045484946162, -0.08715574274765870710, 0.1531682735126626838 ) ) ;
#15026 = cartesian_point ( 'none', ( -2.458731531283768756, 0.5387920603386375795, -0.7584256745595092664 ) ) ;
#15027 = cartesian_point ( 'none', ( -2.384094184178050302, -0.3826753930347984722, -1.747361332814797219 ) ) ;
#15028 = vertex_point ( 'none', #12669 ) ;
#15029 = circle ( 'none', #20973, 0.05118110236220474452 ) ;
#15030 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#15031 = oriented_edge ( 'none', *, *, #25828, .t. ) ;
#15032 = edge_curve ( 'none', #20209, #18069, #1725, .t. ) ;
#15033 = oriented_edge ( 'none', *, *, #27644, .t. ) ;
#15034 = oriented_edge ( 'none', *, *, #27240, .f. ) ;
#15035 = cartesian_point ( 'none', ( -2.355018310196220099, 0.5494489022322440741, -0.6382509855376380381 ) ) ;
#15036 = cartesian_point ( 'none', ( -0.6656868999999983050, -0.4249999999999968803, -1.870527799999999630 ) ) ;
#15037 = oriented_edge ( 'none', *, *, #533, .f. ) ;
#15039 = edge_curve ( 'none', #25548, #6621, #15933, .t. ) ;
#15038 = edge_loop ( 'none', ( #16565, #25260, #1081, #9375, #5771, #13168 ) ) ;
#15040 = vertex_point ( 'none', #1872 ) ;
#15041 = vertex_point ( 'none', #24044 ) ;
#15042 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#15043 = cartesian_point ( 'none', ( -2.075996699999999695, 0.6149999999999997691, 0.4886770037134707256 ) ) ;
#15044 = oriented_edge ( 'none', *, *, #17347, .t. ) ;
#15045 = advanced_face ( 'none', ( #26341 ), #25274, .t. ) ;
#15046 = oriented_edge ( 'none', *, *, #18499, .f. ) ;
#15047 = edge_curve ( 'none', #14306, #19984, #19583, .t. ) ;
#15048 = circle ( 'none', #6368, 0.1049999999999999961 ) ;
#15049 = advanced_face ( 'none', ( #25909 ), #9652, .t. ) ;
#15050 = axis2_placement_3d ( 'none', #6429, #24263, #74 ) ;
#15051 = cartesian_point ( 'none', ( -2.116998680916697406, 0.5375000818327582142, 0.5660628545885777463 ) ) ;
#15052 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#15053 = cartesian_point ( 'none', ( -2.440845077943273100, 0.6146063903601813871, -0.7276210623331572647 ) ) ;
#15054 = cartesian_point ( 'none', ( -1.495998679605359039, 0.4425000818327533558, 0.5510629088781224816 ) ) ;
#15055 = face_outer_bound ( 'none', #24505, .t. ) ;
#15056 = cartesian_point ( 'none', ( -2.468404134214400081, 0.5553544195502119196, -0.7012431159618656151 ) ) ;
#15057 = cartesian_point ( 'none', ( 0.8503956377215206031, 0.05596058617861204842, -1.908557685451181873 ) ) ;
#15058 = vertex_point ( 'none', #24191 ) ;
#15059 = edge_curve ( 'none', #7168, #26675, #13120, .t. ) ;
#15060 = oriented_edge ( 'none', *, *, #9202, .t. ) ;
#15061 = circle ( 'none', #12746, 0.06300000000000000044 ) ;
#15063 = vertex_point ( 'none', #2161 ) ;
#15062 = conical_surface ( 'none', #13243, 0.05400000000000004796, 0.2617993877991499074 ) ;
#15064 = edge_curve ( 'none', #19637, #26834, #15278, .t. ) ;
#15065 = vertex_point ( 'none', #2445 ) ;
#15066 = advanced_face ( 'none', ( #12975 ), #6196, .f. ) ;
#15067 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#15068 = cartesian_point ( 'none', ( -1.516998665224310150, 0.6965000818327533594, 0.3865629070422447189 ) ) ;
#15069 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#15070 = oriented_edge ( 'none', *, *, #22071, .t. ) ;
#15071 = oriented_edge ( 'none', *, *, #7779, .f. ) ;
#15072 = oriented_edge ( 'none', *, *, #4774, .f. ) ;
#15073 = cartesian_point ( 'none', ( -0.1884924999999998407, -0.1862674889607685846, 0.2525000000000003908 ) ) ;
#15074 = oriented_edge ( 'none', *, *, #5545, .f. ) ;
#15075 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#15076 = edge_loop ( 'none', ( #26353, #3606, #18726, #277 ) ) ;
#15077 = cartesian_point ( 'none', ( -2.384742005732035430, -0.4066282518616136654, -1.824012608553203130 ) ) ;
#15078 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4182743711071796322, -1.705527799999999816 ) ) ;
#15079 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#15080 = cartesian_point ( 'none', ( 0.6700000000000002620, 0.4000000000000000222, 0.5744722000000000994 ) ) ;
#15082 = cartesian_point ( 'none', ( -2.459946694672592749, 0.5425591277128096745, -0.5154007135099508696 ) ) ;
#15081 = vector ( 'none', #12631, 39.37007874015748143 ) ;
#15083 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#15084 = direction ( 'none', ( -0.3522098085398086553, -0.7547095802227715700, 0.5534995034219266641 ) ) ;
#15085 = vector ( 'none', #22544, 39.37007874015748854 ) ;
#15086 = cartesian_point ( 'none', ( -0.5505103699797510020, -0.4182743711071790216, -1.738200637277129035 ) ) ;
#15087 = cartesian_point ( 'none', ( -2.495000000000000551, 0.6161930397724483255, -0.4795172032211354463 ) ) ;
#15088 = line ( 'none', #25862, #7156 ) ;
#15089 = face_outer_bound ( 'none', #22478, .t. ) ;
#15090 = cartesian_point ( 'none', ( -2.419978945805122628, 0.5494488908569633567, -0.5081328781409374384 ) ) ;
#15091 = direction ( 'none', ( 0.000000000000000000, 2.315125418359545159e-16, 1.000000000000000000 ) ) ;
#15092 = cartesian_point ( 'none', ( -0.5960162214331056196, -0.4182743711071791326, -1.666687960538665969 ) ) ;
#15093 = edge_loop ( 'none', ( #27535, #14808, #12238 ) ) ;
#15094 = vertex_point ( 'none', #12819 ) ;
#15095 = cartesian_point ( 'none', ( -2.425097055765996323, 0.5622441669982088941, -0.5144320898444842971 ) ) ;
#15097 = axis2_placement_3d ( 'none', #13156, #22060, #2335 ) ;
#15096 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#15098 = line ( 'none', #17669, #18391 ) ;
#15099 = edge_loop ( 'none', ( #2230, #15181, #3718, #24285, #1414 ) ) ;
#15100 = advanced_face ( 'none', ( #10950 ), #28069, .t. ) ;
#15101 = line ( 'none', #10334, #9029 ) ;
#15102 = direction ( 'none', ( 1.000000000000000000, -1.249000902703300861e-16, -2.667820306312756818e-16 ) ) ;
#15103 = cartesian_point ( 'none', ( 0.7119844010775526755, -0.4271311679985539955, -0.02075829316595119087 ) ) ;
#15104 = circle ( 'none', #26505, 0.05800000000000003764 ) ;
#15105 = line ( 'none', #8491, #13997 ) ;
#15106 = oriented_edge ( 'none', *, *, #10790, .t. ) ;
#15107 = oriented_edge ( 'none', *, *, #28213, .t. ) ;
#15108 = oriented_edge ( 'none', *, *, #12157, .f. ) ;
#15109 = face_bound ( 'none', #19739, .t. ) ;
#15110 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#15111 = oriented_edge ( 'none', *, *, #21688, .f. ) ;
#15112 = plane ( 'none', #4384 ) ;
#15113 = line ( 'none', #12358, #2625 ) ;
#15114 = cartesian_point ( 'none', ( 0.7504999999999997229, -0.4115000000000006430, -1.705527799999998484 ) ) ;
#15115 = vertex_point ( 'none', #21741 ) ;
#15116 = oriented_edge ( 'none', *, *, #21289, .t. ) ;
#15117 = plane ( 'none', #4395 ) ;
#15118 = cartesian_point ( 'none', ( 0.6199999999999974420, -5.282535579858160495e-15, -0.05048023792004564109 ) ) ;
#15119 = cartesian_point ( 'none', ( -0.0004921259842519426931, -0.01968503937007877458, 0.1260000000000000564 ) ) ;
#15120 = direction ( 'none', ( -1.942890293094014085e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#15121 = axis2_placement_3d ( 'none', #4602, #2295, #6895 ) ;
#15122 = cartesian_point ( 'none', ( -2.424553752632527370, 0.5645677061560810950, -0.7661999474332762405 ) ) ;
#15123 = oriented_edge ( 'none', *, *, #7939, .f. ) ;
#15124 = cartesian_point ( 'none', ( -1.473749999999999449, 0.4002538599183737555, 0.5744722000000000994 ) ) ;
#15125 = cartesian_point ( 'none', ( 0.7487431568767359824, -0.3695516491152950889, -1.726513259806828904 ) ) ;
#15126 = axis2_placement_3d ( 'none', #16670, #20980, #5433 ) ;
#15127 = cartesian_point ( 'none', ( -1.585498657837086878, 0.4900000818327540086, 0.3020629010537848047 ) ) ;
#15128 = vertex_point ( 'none', #28496 ) ;
#15129 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -5.463695987328533339e-16 ) ) ;
#15130 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#15131 = edge_curve ( 'none', #24297, #16784, #8798, .t. ) ;
#15132 = cartesian_point ( 'none', ( -2.109498680916698898, 0.3775000818327581276, 0.5660628552442485972 ) ) ;
#15133 = vertex_point ( 'none', #4472 ) ;
#15134 = oriented_edge ( 'none', *, *, #24680, .f. ) ;
#15135 = circle ( 'none', #2254, 0.02683692341845007531 ) ;
#15136 = edge_curve ( 'none', #3945, #409, #17285, .t. ) ;
#15137 = cartesian_point ( 'none', ( -2.415254536080956971, 0.5622441669982088941, -0.5144320894142541123 ) ) ;
#15138 = direction ( 'none', ( 0.9999999999999961142, 0.000000000000000000, 8.742277826124672249e-08 ) ) ;
#15139 = vector ( 'none', #22986, 39.37007874015748854 ) ;
#15140 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#15141 = edge_loop ( 'none', ( #10453, #11506, #17799, #338 ) ) ;
#15142 = oriented_edge ( 'none', *, *, #19414, .f. ) ;
#15143 = oriented_edge ( 'none', *, *, #4338, .f. ) ;
#15144 = oriented_edge ( 'none', *, *, #4399, .t. ) ;
#15145 = cartesian_point ( 'none', ( -1.463498680916700101, 0.5300000818327530450, 0.5660629117193626270 ) ) ;
#15146 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#15147 = oriented_edge ( 'none', *, *, #9559, .f. ) ;
#15148 = oriented_edge ( 'none', *, *, #5663, .t. ) ;
#15149 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#15150 = edge_loop ( 'none', ( #23209, #5187, #27608, #20639 ) ) ;
#15151 = direction ( 'none', ( -0.3398612676323450876, 0.000000000000000000, -0.9404755811627091289 ) ) ;
#15152 = vertex_point ( 'none', #26051 ) ;
#15153 = cartesian_point ( 'none', ( -2.011498679168243431, 0.4025000818327573171, 0.5460628638116808986 ) ) ;
#15154 = cartesian_point ( 'none', ( -0.7284999999999999254, -0.3649999999999999911, -1.705527799999999594 ) ) ;
#15155 = cartesian_point ( 'none', ( 0.1682500000000001772, 3.888253587292830890e-18, 0.09750000000000011435 ) ) ;
#15156 = vertex_point ( 'none', #2300 ) ;
#15157 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#15158 = cartesian_point ( 'none', ( 0.7059999999999976295, -0.3757107501428542662, -0.08052779999999885863 ) ) ;
#15159 = plane ( 'none', #6236 ) ;
#15160 = direction ( 'none', ( -4.371142336978555996e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#15161 = cartesian_point ( 'none', ( -2.081998670775656368, 0.4425000818327579077, 0.4500628576483754473 ) ) ;
#15162 = line ( 'none', #23640, #25976 ) ;
#15163 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#15164 = axis2_placement_3d ( 'none', #26528, #6833, #22229 ) ;
#15165 = vector ( 'none', #23513, 39.37007874015748143 ) ;
#15166 = edge_curve ( 'none', #2607, #9257, #17702, .t. ) ;
#15167 = vertex_point ( 'none', #21594 ) ;
#15168 = edge_curve ( 'none', #21792, #21579, #27090, .t. ) ;
#15169 = edge_curve ( 'none', #25628, #20052, #24323, .t. ) ;
#15170 = plane ( 'none', #22450 ) ;
#15171 = oriented_edge ( 'none', *, *, #23600, .f. ) ;
#15172 = vertex_point ( 'none', #19445 ) ;
#15173 = edge_curve ( 'none', #14455, #3385, #6341, .t. ) ;
#15174 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#15175 = b_spline_curve_with_knots ( 'none', 3,
( #27757, #8068, #20571, #7922, #9932, #16690 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 2.101410548334059734e-07, 0.001217508661101562558, 0.002434807181148291449 ),
.unspecified. ) ;
#15176 = cartesian_point ( 'none', ( -0.5751585138139265752, -0.3771271676620655544, -1.727309003597718329 ) ) ;
#15177 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#15178 = vertex_point ( 'none', #2016 ) ;
#15179 = oriented_edge ( 'none', *, *, #20894, .t. ) ;
#15180 = axis2_placement_3d ( 'none', #15625, #24403, #4692 ) ;
#15181 = oriented_edge ( 'none', *, *, #5851, .f. ) ;
#15182 = oriented_edge ( 'none', *, *, #10959, .t. ) ;
#15183 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#15184 = cartesian_point ( 'none', ( -0.3059540731905435740, 0.8000000000000000444, 0.3347474699742519766 ) ) ;
#15185 = oriented_edge ( 'none', *, *, #22726, .f. ) ;
#15186 = vertex_point ( 'none', #28355 ) ;
#15187 = axis2_placement_3d ( 'none', #28369, #17441, #26204 ) ;
#15188 = cartesian_point ( 'none', ( -1.463498680916699435, 0.6025000818327530538, 0.3244722000000003770 ) ) ;
#15189 = edge_curve ( 'none', #16708, #28256, #8659, .t. ) ;
#15190 = cartesian_point ( 'none', ( 0.7499999999999996669, -0.3672743711071795869, -1.705527800000000038 ) ) ;
#15191 = edge_curve ( 'none', #12956, #20450, #26250, .t. ) ;
#15192 = vector ( 'none', #24476, 39.37007874015747433 ) ;
#15193 = direction ( 'none', ( -0.8404628948614228934, -0.08715574274765747198, -0.5348139852951313555 ) ) ;
#15194 = edge_curve ( 'none', #5039, #13609, #20010, .t. ) ;
#15195 = vector ( 'none', #15870, 39.37007874015748143 ) ;
#15196 = direction ( 'none', ( 0.1602975840658656670, -8.629262235542521136e-08, 0.9870687334439477434 ) ) ;
#15197 = vector ( 'none', #6425, 39.37007874015748143 ) ;
#15198 = cartesian_point ( 'none', ( -2.355009157563328959, 0.5720866876469632434, -0.5254557079680294285 ) ) ;
#15199 = conical_surface ( 'none', #12425, 0.03666637637137253047, 0.3490658503988611217 ) ;
#15200 = line ( 'none', #8586, #16846 ) ;
#15201 = edge_curve ( 'none', #17685, #22313, #22702, .t. ) ;
#15202 = edge_curve ( 'none', #19632, #8350, #2776, .t. ) ;
#15203 = cartesian_point ( 'none', ( 0.8453813989909643167, 0.07369116702049503809, -1.909451470725535005 ) ) ;
#15204 = oriented_edge ( 'none', *, *, #3735, .f. ) ;
#15205 = vertex_point ( 'none', #7173 ) ;
#15207 = edge_curve ( 'none', #24521, #18274, #9203, .t. ) ;
#15206 = circle ( 'none', #16551, 0.02449999999999996972 ) ;
#15208 = vector ( 'none', #3292, 39.37007874015748143 ) ;
#15209 = edge_curve ( 'none', #24122, #8877, #5009, .t. ) ;
#15210 = oriented_edge ( 'none', *, *, #17774, .t. ) ;
#15211 = oriented_edge ( 'none', *, *, #14043, .f. ) ;
#15212 = face_outer_bound ( 'none', #16383, .t. ) ;
#15213 = cartesian_point ( 'none', ( -0.5209837785668947063, -0.4182743711071790216, -1.744367639461334107 ) ) ;
#15214 = circle ( 'none', #7849, 0.05399999999999993694 ) ;
#15215 = cartesian_point ( 'none', ( 0.7500000000000013323, -0.3762859242436130125, -1.705527799999998484 ) ) ;
#15216 = oriented_edge ( 'none', *, *, #27036, .t. ) ;
#15217 = vertex_point ( 'none', #11487 ) ;
#15218 = face_outer_bound ( 'none', #13268, .t. ) ;
#15219 = oriented_edge ( 'none', *, *, #20659, .f. ) ;
#15220 = cartesian_point ( 'none', ( -1.756654413863351305, -0.4067034405186302770, 0.3696175821587665000 ) ) ;
#15221 = oriented_edge ( 'none', *, *, #5496, .t. ) ;
#15222 = face_outer_bound ( 'none', #19843, .t. ) ;
#15223 = vector ( 'none', #27166, 39.37007874015748854 ) ;
#15224 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#15225 = cartesian_point ( 'none', ( -2.460203478967575297, 0.5645395777228728873, -0.7599409866376084510 ) ) ;
#15226 = edge_curve ( 'none', #25192, #8369, #27113, .t. ) ;
#15227 = cartesian_point ( 'none', ( -2.383905815821950380, -0.3826753930347984167, -1.811694267185202989 ) ) ;
#15228 = cartesian_point ( 'none', ( -1.586498664874621101, 0.4225000818327540042, 0.3825629009663617519 ) ) ;
#15229 = cartesian_point ( 'none', ( 0.7843186908973484028, -0.3875736000849075436, -0.06827939909816312103 ) ) ;
#15230 = edge_curve ( 'none', #2779, #16784, #1401, .t. ) ;
#15231 = cartesian_point ( 'none', ( -2.101998679605356912, 0.4425000818327581298, 0.5510628558999194349 ) ) ;
#15232 = direction ( 'none', ( -4.371135398084651427e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#15233 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 7.673730319281632393e-16 ) ) ;
#15234 = direction ( 'none', ( 0.8001639206409769667, 0.5997813769236758352, 0.000000000000000000 ) ) ;
#15235 = vector ( 'none', #11545, 39.37007874015748143 ) ;
#15236 = cartesian_point ( 'none', ( -0.5669766594028916584, -0.3490000000000062497, 2.011948859402887813 ) ) ;
#15237 = cartesian_point ( 'none', ( 0.1911286000000000929, -0.4249999999999999889, 0.3775000000000005573 ) ) ;
#15238 = edge_curve ( 'none', #10423, #19305, #6931, .t. ) ;
#15239 = advanced_face ( 'none', ( #9621 ), #26600, .t. ) ;
#15240 = face_outer_bound ( 'none', #10643, .t. ) ;
#15241 = vertex_point ( 'none', #11356 ) ;
#15242 = oriented_edge ( 'none', *, *, #8112, .t. ) ;
#15243 = edge_loop ( 'none', ( #17411, #13539 ) ) ;
#15244 = face_outer_bound ( 'none', #16931, .t. ) ;
#15245 = line ( 'none', #753, #12530 ) ;
#15246 = cartesian_point ( 'none', ( -0.2559999999999998943, -7.120547770458913141e-17, 0.5145000000000000684 ) ) ;
#15247 = oriented_edge ( 'none', *, *, #3401, .t. ) ;
#15248 = axis2_placement_3d ( 'none', #22397, #22527, #2809 ) ;
#15249 = cartesian_point ( 'none', ( 0.7458318663382047520, -0.3677731010850381899, -1.724282448484116603 ) ) ;
#15250 = cartesian_point ( 'none', ( -1.830568586627045580, -0.3967086177075360709, 0.3236200404038902523 ) ) ;
#15251 = cartesian_point ( 'none', ( -0.5965155989224470989, -0.4271311679985510534, -1.645786093165951147 ) ) ;
#15252 = cartesian_point ( 'none', ( -1.818158755085894196, -0.3798767755912936250, 0.3319522027831571798 ) ) ;
#15253 = oriented_edge ( 'none', *, *, #43, .t. ) ;
#15254 = oriented_edge ( 'none', *, *, #27112, .t. ) ;
#15255 = oriented_edge ( 'none', *, *, #24680, .t. ) ;
#15256 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#15257 = axis2_placement_3d ( 'none', #12921, #10469, #15232 ) ;
#15258 = line ( 'none', #4164, #23079 ) ;
#15259 = circle ( 'none', #22571, 0.06200000000000004813 ) ;
#15260 = cartesian_point ( 'none', ( -1.408297925509280013, 0.6754383724945829393, 0.5444722000000002948 ) ) ;
#15261 = cartesian_point ( 'none', ( -1.823998671431327656, 0.5240000818327534837, 0.3825628802034515274 ) ) ;
#15262 = line ( 'none', #10493, #13463 ) ;
#15263 = oriented_edge ( 'none', *, *, #26263, .t. ) ;
#15264 = oriented_edge ( 'none', *, *, #7468, .f. ) ;
#15265 = direction ( 'none', ( 1.000000000000000000, 8.881784197001254296e-16, -3.272980823080189285e-16 ) ) ;
#15266 = line ( 'none', #22380, #11056 ) ;
#15267 = line ( 'none', #10936, #5094 ) ;
#15268 = cartesian_point ( 'none', ( -2.343875680756047686, -0.4114999999999999769, -1.799780289339668604 ) ) ;
#15269 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#15270 = vector ( 'none', #10353, 39.37007874015748143 ) ;
#15271 = cartesian_point ( 'none', ( -2.075996699999999695, 0.6149999999999997691, 0.3997045037134707157 ) ) ;
#15272 = edge_curve ( 'none', #26900, #9473, #9232, .t. ) ;
#15273 = direction ( 'none', ( 0.6560590289905087191, -0.7547095802227707928, -8.834969116255870534e-16 ) ) ;
#15274 = cartesian_point ( 'none', ( -1.767670457789632721, -0.3970125294218705969, 0.3223818692584948242 ) ) ;
#15275 = cartesian_point ( 'none', ( -2.437269250440402768, 0.5661811966115050110, -0.7631005915590900468 ) ) ;
#15276 = cartesian_point ( 'none', ( -2.023998680916697435, 0.6025000818327573837, 0.5660628627188960538 ) ) ;
#15277 = vector ( 'none', #7702, 39.37007874015748143 ) ;
#15278 = line ( 'none', #22023, #28047 ) ;
#15279 = oriented_edge ( 'none', *, *, #7606, .t. ) ;
#15280 = oriented_edge ( 'none', *, *, #25382, .t. ) ;
#15281 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#15282 = cartesian_point ( 'none', ( -0.1999999999999999556, -5.893786662240391968e-17, 0.3215000000000000635 ) ) ;
#15283 = cartesian_point ( 'none', ( -1.573998676545560249, 0.6125000818327539509, 0.5160629020591459559 ) ) ;
#15284 = oriented_edge ( 'none', *, *, #99, .t. ) ;
#15285 = axis2_placement_3d ( 'none', #12622, #23991, #1382 ) ;
#15286 = vertex_point ( 'none', #13530 ) ;
#15287 = oriented_edge ( 'none', *, *, #5980, .t. ) ;
#15288 = cartesian_point ( 'none', ( -1.767051340650683144, -0.4066862511119193058, 0.3229853976347996092 ) ) ;
#15289 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610731e-15 ) ) ;
#15290 = edge_loop ( 'none', ( #22724, #24731, #27203, #18239 ) ) ;
#15291 = oriented_edge ( 'none', *, *, #16363, .t. ) ;
#15292 = face_outer_bound ( 'none', #173, .t. ) ;
#15293 = cartesian_point ( 'none', ( -2.423336372443305908, 0.5622441666903614799, -0.5109107228887034280 ) ) ;
#15294 = cartesian_point ( 'none', ( -1.769872106059022121, -0.3970019221841836199, 0.3203702534754808151 ) ) ;
#15295 = cartesian_point ( 'none', ( 0.7111601605386661529, -0.4182743711071819637, -0.1180162214331056114 ) ) ;
#15296 = line ( 'none', #6658, #16765 ) ;
#15297 = oriented_edge ( 'none', *, *, #9165, .t. ) ;
#15298 = direction ( 'none', ( 2.329792898495684861e-16, -1.689897845247309768e-16, 1.000000000000000000 ) ) ;
#15299 = cartesian_point ( 'none', ( -2.134498680916698365, 0.4500000818327583585, 0.5660628530586793161 ) ) ;
#15300 = vector ( 'none', #15421, 39.37007874015748143 ) ;
#15301 = advanced_face ( 'none', ( #11625 ), #13377, .t. ) ;
#15302 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
#15303 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#15304 = face_outer_bound ( 'none', #13462, .t. ) ;
#15305 = vector ( 'none', #1711, 39.37007874015748143 ) ;
#15306 = line ( 'none', #24074, #26454 ) ;
#15307 = direction ( 'none', ( 0.000000000000000000, -9.130508000214781876e-17, 1.000000000000000000 ) ) ;
#15308 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926555506e-15, -4.371138804857208335e-08 ) ) ;
#15309 = oriented_edge ( 'none', *, *, #4266, .t. ) ;
#15310 = edge_loop ( 'none', ( #15942, #19548, #13838, #549, #2642, #2261, #12207, #11073, #9447 ) ) ;
#15311 = circle ( 'none', #5569, 0.01750000000000001901 ) ;
#15312 = line ( 'none', #8699, #27340 ) ;
#15313 = cartesian_point ( 'none', ( -0.5434457193865097624, -0.4066371163907858688, -1.747406311111017629 ) ) ;
#15314 = line ( 'none', #170, #16598 ) ;
#15315 = oriented_edge ( 'none', *, *, #19644, .f. ) ;
#15316 = edge_loop ( 'none', ( #17618, #18564, #14925, #20941, #16896, #18966, #26311, #13440 ) ) ;
#15317 = edge_loop ( 'none', ( #2752, #25663, #18721, #16453 ) ) ;
#15318 = circle ( 'none', #2876, 0.1249999999999999029 ) ;
#15319 = edge_loop ( 'none', ( #24019, #9049 ) ) ;
#15320 = cartesian_point ( 'none', ( -0.5265120896936267281, -0.3968633409141419932, -1.674592002059240192 ) ) ;
#15321 = cartesian_point ( 'none', ( 0.7504999999999987237, -0.4115000000000032521, -0.08052779999999880312 ) ) ;
#15322 = oriented_edge ( 'none', *, *, #22150, .f. ) ;
#15323 = vertex_point ( 'none', #26734 ) ;
#15324 = cartesian_point ( 'none', ( -2.305145200326056187, -0.4182743798742599717, -1.800729361083371893 ) ) ;
#15325 = advanced_face ( 'none', ( #24864, #5154, #13667, #22431, #16231, #25006 ), #20273, .t. ) ;
#15326 = oriented_edge ( 'none', *, *, #9060, .f. ) ;
#15327 = advanced_face ( 'none', ( #2985 ), #9335, .f. ) ;
#15328 = face_outer_bound ( 'none', #20018, .t. ) ;
#15329 = direction ( 'none', ( 0.8436733265810086868, 0.000000000000000000, 0.5368568878348630724 ) ) ;
#15330 = advanced_face ( 'none', ( #26863 ), #1871, .t. ) ;
#15331 = line ( 'none', #4667, #9158 ) ;
#15332 = cylindrical_surface ( 'none', #22734, 0.05118110236220474452 ) ;
#15333 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#15334 = cartesian_point ( 'none', ( -1.495998679605359039, 0.4425000818327533558, 0.5510629088781224816 ) ) ;
#15335 = oriented_edge ( 'none', *, *, #5147, .t. ) ;
#15336 = edge_loop ( 'none', ( #24051, #18613, #2898, #27759 ) ) ;
#15337 = vertex_point ( 'none', #12197 ) ;
#15338 = edge_loop ( 'none', ( #24226, #3068, #281, #13311, #13026, #4449 ) ) ;
#15339 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#15340 = cylindrical_surface ( 'none', #1780, 0.06250000000000008327 ) ;
#15341 = line ( 'none', #24112, #12401 ) ;
#15342 = oriented_edge ( 'none', *, *, #362, .f. ) ;
#15343 = oriented_edge ( 'none', *, *, #24438, .t. ) ;
#15344 = cartesian_point ( 'none', ( -2.147999999999999243, 0.7235038599183736263, 0.5444722000000001838 ) ) ;
#15345 = vertex_point ( 'none', #5877 ) ;
#15346 = advanced_face ( 'none', ( #25290 ), #16376, .t. ) ;
#15347 = cartesian_point ( 'none', ( -2.291238777181845876, 0.5634252910956322191, -0.7630541311341917377 ) ) ;
#15348 = vector ( 'none', #7715, 39.37007874015748854 ) ;
#15349 = oriented_edge ( 'none', *, *, #27809, .t. ) ;
#15350 = edge_curve ( 'none', #12450, #5689, #14668, .t. ) ;
#15351 = cartesian_point ( 'none', ( -2.042500000000002203, -0.4115000000000035851, 0.5144721999999993800 ) ) ;
#15352 = advanced_face ( 'none', ( #10191 ), #25437, .f. ) ;
#15353 = cartesian_point ( 'none', ( -2.458561612062535318, 0.5661811961373707236, -0.7576774971743829301 ) ) ;
#15354 = edge_curve ( 'none', #20353, #19053, #7723, .t. ) ;
#15355 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#15356 = edge_curve ( 'none', #4483, #14360, #16614, .t. ) ;
#15357 = cartesian_point ( 'none', ( -1.873998664874619413, 0.4650000818327563179, 0.3825628758323132983 ) ) ;
#15358 = axis2_placement_3d ( 'none', #18540, #27304, #7473 ) ;
#15359 = advanced_face ( 'none', ( #5728 ), #1253, .t. ) ;
#15360 = cartesian_point ( 'none', ( -2.437758349872670482, 0.5661811965132749203, -0.7619769706776794438 ) ) ;
#15361 = cartesian_point ( 'none', ( 0.8449999999999990852, -0.1154836346291347876, -1.925527799999999790 ) ) ;
#15362 = cartesian_point ( 'none', ( -2.494999999999999662, 0.6175091349431494070, -0.4869443946650449107 ) ) ;
#15363 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#15364 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#15365 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#15366 = face_outer_bound ( 'none', #24193, .t. ) ;
#15367 = direction ( 'none', ( -1.000000000000000000, -1.020834659419799449e-16, -4.857225732735058632e-17 ) ) ;
#15368 = vertex_point ( 'none', #972 ) ;
#15369 = oriented_edge ( 'none', *, *, #6418, .f. ) ;
#15370 = vector ( 'none', #16559, 39.37007874015748854 ) ;
#15371 = direction ( 'none', ( 0.3420154979511151883, -0.000000000000000000, 0.9396943115509696076 ) ) ;
#15372 = oriented_edge ( 'none', *, *, #13190, .f. ) ;
#15373 = direction ( 'none', ( 0.4472136270353833098, 7.819326783287109225e-08, -0.8944271752321990565 ) ) ;
#15374 = edge_curve ( 'none', #245, #6570, #23422, .t. ) ;
#15375 = vertex_point ( 'none', #27446 ) ;
#15376 = line ( 'none', #24152, #15463 ) ;
#15377 = face_outer_bound ( 'none', #9839, .t. ) ;
#15378 = circle ( 'none', #25949, 0.03250000000000000111 ) ;
#15379 = cartesian_point ( 'none', ( -0.2084768242920205794, -0.3490000000000000324, 0.1161514084264931163 ) ) ;
#15380 = oriented_edge ( 'none', *, *, #13911, .t. ) ;
#15381 = oriented_edge ( 'none', *, *, #14580, .f. ) ;
#15382 = oriented_edge ( 'none', *, *, #11340, .f. ) ;
#15383 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#15384 = advanced_face ( 'none', ( #3717 ), #18818, .t. ) ;
#15385 = cartesian_point ( 'none', ( -1.760990264845282871, -0.4115000000000033076, 0.3905584630089195541 ) ) ;
#15386 = vertex_point ( 'none', #5587 ) ;
#15387 = cartesian_point ( 'none', ( -0.1564999999999999170, 1.916572240665606607e-17, -1.925567170078739787 ) ) ;
#15388 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#15389 = edge_curve ( 'none', #4126, #19163, #12495, .t. ) ;
#15390 = edge_curve ( 'none', #12943, #7273, #23139, .t. ) ;
#15391 = oriented_edge ( 'none', *, *, #709, .t. ) ;
#15392 = cartesian_point ( 'none', ( 0.8558727422484526670, -0.02376916348557371259, -1.907267094529643492 ) ) ;
#15393 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742273398254527407e-08 ) ) ;
#15394 = axis2_placement_3d ( 'none', #5305, #3293, #2999 ) ;
#15395 = cartesian_point ( 'none', ( 0.4251547941983773171, 0.8000000000000019318, 0.4794848471845143401 ) ) ;
#15396 = edge_curve ( 'none', #24665, #7004, #7753, .t. ) ;
#15397 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#15398 = cartesian_point ( 'none', ( -2.342215490452859594, -0.3498728832042003467, -1.789679389131998866 ) ) ;
#15399 = cartesian_point ( 'none', ( 0.7499999999999996669, -0.3672743711071795869, -1.705527800000000038 ) ) ;
#15400 = cartesian_point ( 'none', ( -1.798686900000000310, -0.4182743711071820747, 0.3544721999999997375 ) ) ;
#15401 = vector ( 'none', #21402, 39.37007874015748143 ) ;
#15402 = vector ( 'none', #12838, 39.37007874015748143 ) ;
#15403 = cartesian_point ( 'none', ( -2.336679600894168818, -0.4114999999999999769, -1.801528584267874766 ) ) ;
#15404 = cartesian_point ( 'none', ( -2.436908068433818908, 0.5652095044563819615, -0.7650352009268778231 ) ) ;
#15405 = direction ( 'none', ( -1.000000000000000000, 1.942890293094023699e-16, -6.106226635438359986e-16 ) ) ;
#15406 = oriented_edge ( 'none', *, *, #13787, .t. ) ;
#15407 = circle ( 'none', #17701, 0.1249999999999997918 ) ;
#15408 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#15409 = edge_curve ( 'none', #12193, #18217, #18677, .t. ) ;
#15410 = oriented_edge ( 'none', *, *, #14683, .f. ) ;
#15411 = b_spline_curve_with_knots ( 'none', 3,
( #19185, #25940, #21340, #12704, #15026, #12849, #21772, #13010, #4358, #8262, #3929, #21481, #21626, #1905, #10691, #19475, #28244, #8553, #17325, #26088, #2045, #10836, #19619, #8691, #17457 ),
.unspecified., .f., .f.,
( 4, 3, 3, 3, 3, 3, 3, 3, 4 ),
( 0.000000000000000000, 2.482262746548999770e-05, 4.664023000773000557e-05, 6.844239572457999632e-05, 9.073289643613999776e-05, 0.0001155169784595999876, 0.0001439227894380000190, 0.0001768658396352999892, 0.0001874155104242000247 ),
.unspecified. ) ;
#15412 = oriented_edge ( 'none', *, *, #4044, .f. ) ;
#15413 = cartesian_point ( 'none', ( -1.623998680916698856, 0.6025000818327542751, 0.5660628976880068830 ) ) ;
#15414 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#15415 = cartesian_point ( 'none', ( -2.079976659402889450, -0.3490000000000035851, 0.4989488594028858581 ) ) ;
#15416 = oriented_edge ( 'none', *, *, #14445, .f. ) ;
#15417 = oriented_edge ( 'none', *, *, #12525, .t. ) ;
#15418 = edge_loop ( 'none', ( #9955, #18863, #11667, #16421 ) ) ;
#15419 = edge_curve ( 'none', #11425, #1307, #6025, .t. ) ;
#15420 = oriented_edge ( 'none', *, *, #24113, .t. ) ;
#15421 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#15422 = vector ( 'none', #1996, 39.37007874015748854 ) ;
#15423 = edge_curve ( 'none', #10128, #3840, #22100, .t. ) ;
#15424 = cartesian_point ( 'none', ( -1.879686900000000271, -0.4182743711071820747, 0.3544722000000000151 ) ) ;
#15425 = vector ( 'none', #2767, 39.37007874015748854 ) ;
#15426 = vector ( 'none', #1914, 39.37007874015748143 ) ;
#15427 = oriented_edge ( 'none', *, *, #16205, .f. ) ;
#15428 = cartesian_point ( 'none', ( 0.7813469792860300300, -0.4115000000000033076, -0.04845423036817941842 ) ) ;
#15429 = cartesian_point ( 'none', ( -2.423336372443305908, 0.5622441666903613688, -0.5109107228887034280 ) ) ;
#15430 = oriented_edge ( 'none', *, *, #9521, .t. ) ;
#15431 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#15432 = face_outer_bound ( 'none', #7806, .t. ) ;
#15433 = cartesian_point ( 'none', ( -2.529999999999999361, 0.4660000000000000808, -0.8270277999999996466 ) ) ;
#15434 = oriented_edge ( 'none', *, *, #27508, .t. ) ;
#15435 = cartesian_point ( 'none', ( -2.437338297018015076, 0.5553544025303134291, -0.5065580752338565418 ) ) ;
#15436 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#15437 = cartesian_point ( 'none', ( 0.7173271627228706704, -0.4182743711071820192, -0.08848963002024873292 ) ) ;
#15438 = vector ( 'none', #26659, 39.37007874015748143 ) ;
#15439 = line ( 'none', #19756, #25793 ) ;
#15440 = axis2_placement_3d ( 'none', #12767, #26143, #3844 ) ;
#15441 = cartesian_point ( 'none', ( -2.460253608795853530, 0.5403145053110945950, -0.5165531718159985797 ) ) ;
#15442 = circle ( 'none', #21406, 0.2262942762551358178 ) ;
#15443 = cartesian_point ( 'none', ( -1.585498657837087322, 0.4110000818327539385, 0.3020629010537848047 ) ) ;
#15444 = vertex_point ( 'none', #9908 ) ;
#15445 = oriented_edge ( 'none', *, *, #12046, .t. ) ;
#15446 = cartesian_point ( 'none', ( -1.467498680916700549, 0.4500000818327530294, 0.5660629113696715731 ) ) ;
#15447 = cartesian_point ( 'none', ( -1.673998683976496649, 0.5240000818327547050, 0.6010628933168679078 ) ) ;
#15448 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#15449 = cartesian_point ( 'none', ( -0.2559999999999999498, -8.267064197236679964e-18, 0.2275000000000000910 ) ) ;
#15450 = oriented_edge ( 'none', *, *, #26334, .f. ) ;
#15451 = vertex_point ( 'none', #27890 ) ;
#15452 = vertex_point ( 'none', #27593 ) ;
#15453 = oriented_edge ( 'none', *, *, #6684, .f. ) ;
#15454 = edge_curve ( 'none', #12279, #16166, #16672, .t. ) ;
#15455 = line ( 'none', #28405, #5021 ) ;
#15456 = vector ( 'none', #3854, 39.37007874015748143 ) ;
#15457 = oriented_edge ( 'none', *, *, #11684, .f. ) ;
#15458 = circle ( 'none', #13174, 0.005905511811023615026 ) ;
#15459 = oriented_edge ( 'none', *, *, #4933, .f. ) ;
#15460 = vector ( 'none', #16285, 39.37007874015748854 ) ;
#15461 = cartesian_point ( 'none', ( -2.334258700375348550, -0.4182743798742598607, -1.844300812394391142 ) ) ;
#15462 = axis2_placement_3d ( 'none', #15670, #13660, #17828 ) ;
#15463 = vector ( 'none', #8909, 39.37007874015748143 ) ;
#15464 = oriented_edge ( 'none', *, *, #11128, .f. ) ;
#15465 = face_outer_bound ( 'none', #15732, .t. ) ;
#15466 = cartesian_point ( 'none', ( -0.5396370230928941858, -0.4115000000000003655, -1.754184174527278373 ) ) ;
#15467 = plane ( 'none', #857 ) ;
#15468 = cartesian_point ( 'none', ( -2.370361362107788139, -0.3695516491152943672, -1.795526447892420219 ) ) ;
#15469 = cartesian_point ( 'none', ( 0.2000000000000000944, -1.088979027305359591e-16, 0.3214999999999999525 ) ) ;
#15470 = vector ( 'none', #3086, 39.37007874015748143 ) ;
#15471 = cartesian_point ( 'none', ( -2.438608631010413585, 0.5425591496052418750, -0.7658210660021738114 ) ) ;
#15472 = oriented_edge ( 'none', *, *, #11144, .t. ) ;
#15473 = edge_loop ( 'none', ( #24188, #25445, #12632, #18823, #27198, #7520 ) ) ;
#15474 = vector ( 'none', #22538, 39.37007874015748143 ) ;
#15475 = edge_curve ( 'none', #26101, #2620, #24536, .t. ) ;
#15476 = edge_loop ( 'none', ( #10989, #10211, #10771, #3473, #7665, #21737, #23767, #6322, #7115, #18787, #1367, #20591, #22215, #6414 ) ) ;
#15477 = edge_curve ( 'none', #16336, #26071, #8766, .t. ) ;
#15478 = edge_curve ( 'none', #21955, #24122, #22998, .t. ) ;
#15479 = line ( 'none', #17505, #5744 ) ;
#15480 = cartesian_point ( 'none', ( -2.390928893445162018, -0.3761930545220882882, -1.823440243931993443 ) ) ;
#15481 = cartesian_point ( 'none', ( 0.8731892727217289707, -0.03965574040934282535, -1.922308540957156531 ) ) ;
#15482 = axis2_placement_3d ( 'none', #22123, #21974, #2250 ) ;
#15483 = oriented_edge ( 'none', *, *, #27114, .t. ) ;
#15484 = oriented_edge ( 'none', *, *, #1061, .t. ) ;
#15485 = face_outer_bound ( 'none', #15555, .t. ) ;
#15486 = vertex_point ( 'none', #6165 ) ;
#15487 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#15488 = vertex_point ( 'none', #8485 ) ;
#15489 = cartesian_point ( 'none', ( 0.6199999999999962208, -5.282535579858160495e-15, -1.475527799999999612 ) ) ;
#15490 = axis2_placement_3d ( 'none', #8770, #27894, #10483 ) ;
#15491 = cartesian_point ( 'none', ( 0.9700000000000000844, 0.8000000000000000444, 0.4494721999999995443 ) ) ;
#15492 = cartesian_point ( 'none', ( -2.358167920143784624, 0.6146063752505038780, -0.5547864130499330360 ) ) ;
#15493 = plane ( 'none', #9429 ) ;
#15494 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#15495 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#15496 = cartesian_point ( 'none', ( -1.573998679168243653, 0.6025000818327539420, 0.5460629020591458715 ) ) ;
#15497 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#15498 = cartesian_point ( 'none', ( -1.873998683976495938, 0.5060000818327562433, 0.6010628758323125487 ) ) ;
#15499 = direction ( 'none', ( -1.664610678349188373e-16, 2.622433896139685775e-16, -1.000000000000000000 ) ) ;
#15500 = axis2_placement_3d ( 'none', #9940, #21302, #1001 ) ;
#15501 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5497769971151686974, -0.7628572847215538966 ) ) ;
#15502 = cartesian_point ( 'none', ( 0.7659646192209205173, -0.3970959286419347145, -0.1222542370915106202 ) ) ;
#15503 = circle ( 'none', #13220, 0.01750000000000001901 ) ;
#15504 = cartesian_point ( 'none', ( 0.7214416427915039121, -0.3918682618085487235, -0.1087354731513319878 ) ) ;
#15505 = oriented_edge ( 'none', *, *, #4145, .t. ) ;
#15506 = oriented_edge ( 'none', *, *, #12350, .f. ) ;
#15507 = edge_curve ( 'none', #12137, #19929, #6360, .t. ) ;
#15508 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#15509 = edge_curve ( 'none', #22669, #17128, #8342, .t. ) ;
#15510 = oriented_edge ( 'none', *, *, #23554, .t. ) ;
#15511 = edge_curve ( 'none', #12542, #26489, #13224, .t. ) ;
#15512 = cartesian_point ( 'none', ( -2.458293670571304990, 0.5425591492245886993, -0.7614669006126939532 ) ) ;
#15513 = oriented_edge ( 'none', *, *, #16842, .f. ) ;
#15514 = edge_curve ( 'none', #21533, #16147, #15098, .t. ) ;
#15515 = plane ( 'none', #7642 ) ;
#15516 = cartesian_point ( 'none', ( 0.7342084116317980635, -0.3966555739359075572, -1.664117243997439433 ) ) ;
#15517 = direction ( 'none', ( -1.942506302497537925e-15, 1.450228825916611520e-15, -1.000000000000000000 ) ) ;
#15518 = edge_curve ( 'none', #15967, #6215, #19542, .t. ) ;
#15519 = oriented_edge ( 'none', *, *, #11302, .f. ) ;
#15520 = oriented_edge ( 'none', *, *, #19977, .f. ) ;
#15521 = vertex_point ( 'none', #10915 ) ;
#15522 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4182743711071820192, -0.08049999999999990496 ) ) ;
#15523 = cartesian_point ( 'none', ( -2.384000000000000341, -0.3672743711071789763, -1.779527799999999882 ) ) ;
#15524 = axis2_placement_3d ( 'none', #11440, #361, #11053 ) ;
#15525 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#15526 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#15527 = vector ( 'none', #23329, 39.37007874015748854 ) ;
#15528 = cylindrical_surface ( 'none', #2320, 0.01181100000000002287 ) ;
#15529 = oriented_edge ( 'none', *, *, #25209, .t. ) ;
#15530 = cartesian_point ( 'none', ( 0.8329979923956304377, -0.1043480931451053056, -1.910531881357285133 ) ) ;
#15531 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#15532 = cartesian_point ( 'none', ( 0.8004359482385671187, -0.4182743711071796322, -1.686234922421044446 ) ) ;
#15533 = line ( 'none', #4459, #9870 ) ;
#15534 = edge_curve ( 'none', #16481, #7061, #23457, .t. ) ;
#15535 = line ( 'none', #28204, #23023 ) ;
#15536 = advanced_face ( 'none', ( #2126, #4008 ), #28320, .t. ) ;
#15537 = plane ( 'none', #10396 ) ;
#15538 = direction ( 'none', ( 7.654748391689049199e-17, 0.9999999999999962252, 8.742273397411552277e-08 ) ) ;
#15539 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#15540 = vector ( 'none', #16407, 39.37007874015748143 ) ;
#15541 = advanced_face ( 'none', ( #12638 ), #21703, .t. ) ;
#15542 = cartesian_point ( 'none', ( -1.515998657837086760, 0.5375000818327534402, 0.3020629071296678236 ) ) ;
#15543 = vector ( 'none', #7896, 39.37007874015748854 ) ;
#15544 = axis2_placement_3d ( 'none', #25852, #12320, #1375 ) ;
#15545 = edge_curve ( 'none', #24794, #18637, #4153, .t. ) ;
#15546 = edge_curve ( 'none', #8432, #4781, #21991, .t. ) ;
#15547 = cartesian_point ( 'none', ( 0.7504999999999997229, -0.3490000000000006986, -1.705527799999998484 ) ) ;
#15548 = edge_loop ( 'none', ( #12318, #11036, #4684, #7082 ) ) ;
#15549 = edge_loop ( 'none', ( #8686, #3222, #20774, #22222 ) ) ;
#15550 = edge_curve ( 'none', #14290, #18915, #10606, .t. ) ;
#15551 = direction ( 'none', ( -2.402680733213953131e-16, -0.000000000000000000, -1.000000000000000000 ) ) ;
#15552 = cartesian_point ( 'none', ( 0.4750000000000008105, 0.8130000000000019433, 0.5144722000000001572 ) ) ;
#15553 = edge_curve ( 'none', #6677, #11939, #22541, .t. ) ;
#15554 = cartesian_point ( 'none', ( -2.012498649094807135, 0.5690000818327574095, 0.2020628637242593284 ) ) ;
#15555 = edge_loop ( 'none', ( #27242, #11232, #21755, #7832, #8921 ) ) ;
#15556 = oriented_edge ( 'none', *, *, #23858, .t. ) ;
#15557 = vertex_point ( 'none', #1980 ) ;
#15558 = oriented_edge ( 'none', *, *, #25175, .f. ) ;
#15559 = direction ( 'none', ( 0.9999999999999961142, 0.000000000000000000, 8.742277826124672249e-08 ) ) ;
#15560 = direction ( 'none', ( -0.03215910807881558475, -0.9960450290638858117, 0.08282567141109101194 ) ) ;
#15561 = edge_loop ( 'none', ( #3092, #19952 ) ) ;
#15562 = cartesian_point ( 'none', ( -1.408297925509280013, -0.3108172505637598060, 0.5444722000000002948 ) ) ;
#15563 = vector ( 'none', #22424, 39.37007874015748143 ) ;
#15564 = direction ( 'none', ( 0.2360834681860126960, -1.442199048648931357e-15, 0.9717327801660619047 ) ) ;
#15565 = oriented_edge ( 'none', *, *, #15409, .t. ) ;
#15566 = cartesian_point ( 'none', ( -0.4025129160674773554, -0.4250000000000003775, 0.4393676804563270699 ) ) ;
#15567 = cartesian_point ( 'none', ( -2.291238775460925137, 0.5413780504429840379, -0.8024242118017792524 ) ) ;
#15568 = circle ( 'none', #2657, 0.003937007874015760987 ) ;
#15569 = line ( 'none', #9225, #6965 ) ;
#15570 = edge_loop ( 'none', ( #16436, #21802, #8167, #4913, #9875 ) ) ;
#15571 = cartesian_point ( 'none', ( 0.7541681336617952480, -0.3677731010850383009, -1.686773151515883251 ) ) ;
#15572 = advanced_face ( 'none', ( #10762 ), #8625, .f. ) ;
#15573 = cartesian_point ( 'none', ( 0.7192814399834451811, -0.3964614798332500301, -1.673815791068163250 ) ) ;
#15574 = face_outer_bound ( 'none', #16162, .t. ) ;
#15575 = cartesian_point ( 'none', ( -2.363801386307883501, -0.4115000000000000324, -1.739625235939419312 ) ) ;
#15576 = face_outer_bound ( 'none', #1015, .t. ) ;
#15577 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#15578 = circle ( 'none', #24749, 0.009000000000000027076 ) ;
#15579 = edge_curve ( 'none', #4568, #19569, #9677, .t. ) ;
#15580 = edge_curve ( 'none', #5955, #18217, #2671, .t. ) ;
#15581 = edge_loop ( 'none', ( #10385, #8557, #15410 ) ) ;
#15582 = oriented_edge ( 'none', *, *, #9133, .t. ) ;
#15583 = vector ( 'none', #10843, 39.37007874015748143 ) ;
#15584 = vector ( 'none', #25257, 39.37007874015748143 ) ;
#15585 = cartesian_point ( 'none', ( 0.8574999999999998179, -0.3649999999999999911, 0.02699993569843383429 ) ) ;
#15586 = cartesian_point ( 'none', ( -1.821939657042470406, -0.3826753930348015253, 0.3766983056363903959 ) ) ;
#15587 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#15588 = cartesian_point ( 'none', ( 0.7262550495635410330, -0.3965522492199459736, -1.668212489759647088 ) ) ;
#15589 = vertex_point ( 'none', #9303 ) ;
#15590 = oriented_edge ( 'none', *, *, #4958, .f. ) ;
#15591 = oriented_edge ( 'none', *, *, #24318, .f. ) ;
#15592 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#15593 = cartesian_point ( 'none', ( -2.464467124043980828, 0.5661811957965607878, -0.7537787123729916550 ) ) ;
#15594 = vertex_point ( 'none', #11198 ) ;
#15595 = oriented_edge ( 'none', *, *, #27400, .t. ) ;
#15596 = b_spline_curve_with_knots ( 'none', 3,
( #28437, #17642, #21817, #10890 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.000000000000000000, 0.0004983772842404872016 ),
.unspecified. ) ;
#15597 = vertex_point ( 'none', #7138 ) ;
#15599 = axis2_placement_3d ( 'none', #14067, #22825, #20674 ) ;
#15598 = cartesian_point ( 'none', ( -2.405238577485769635, -0.4182743798742598607, -1.858419595265923707 ) ) ;
#15600 = oriented_edge ( 'none', *, *, #11173, .t. ) ;
#15601 = cylindrical_surface ( 'none', #24, 0.02449999999999996972 ) ;
#15602 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#15603 = vector ( 'none', #9424, 39.37007874015748854 ) ;
#15604 = vector ( 'none', #24632, 39.37007874015748143 ) ;
#15605 = direction ( 'none', ( -0.8436733265810050231, 9.401863730020133914e-16, -0.5368568878348688456 ) ) ;
#15606 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#15607 = face_outer_bound ( 'none', #16853, .t. ) ;
#15608 = edge_curve ( 'none', #26864, #25843, #4185, .t. ) ;
#15609 = edge_curve ( 'none', #5258, #13471, #28093, .t. ) ;
#15610 = cartesian_point ( 'none', ( -1.829951717689959789, -0.4065856857002202451, 0.3229883253505901330 ) ) ;
#15611 = cartesian_point ( 'none', ( -0.2000000000000000389, 3.073328992872296367e-16, 0.08950000000000009337 ) ) ;
#15612 = vertex_point ( 'none', #4710 ) ;
#15613 = oriented_edge ( 'none', *, *, #25937, .f. ) ;
#15614 = oriented_edge ( 'none', *, *, #25730, .t. ) ;
#15616 = cartesian_point ( 'none', ( -2.436908079388079518, 0.5386221197541145589, -0.5144320924258645178 ) ) ;
#15615 = circle ( 'none', #1344, 0.003937007874011824032 ) ;
#15617 = circle ( 'none', #15187, 0.06499999999999998834 ) ;
#15618 = cartesian_point ( 'none', ( 0.8658817930431721432, -0.06904168759545993572, -1.923782631020822587 ) ) ;
#15619 = oriented_edge ( 'none', *, *, #7589, .f. ) ;
#15620 = oriented_edge ( 'none', *, *, #21650, .f. ) ;
#15621 = oriented_edge ( 'none', *, *, #13190, .t. ) ;
#15622 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#15623 = vector ( 'none', #153, 39.37007874015748143 ) ;
#15624 = line ( 'none', #22248, #20996 ) ;
#15625 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.3490000000000000324, -0.08049999999999979394 ) ) ;
#15626 = cartesian_point ( 'none', ( 0.7862512497340401474, -0.3973265829159875473, -1.678859814863655542 ) ) ;
#15627 = axis2_placement_3d ( 'none', #6116, #19635, #10422 ) ;
#15628 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999961142, -8.742273224782162604e-08 ) ) ;
#15629 = cartesian_point ( 'none', ( 0.9204999999999989857, -0.4115000000000035296, 0.07947220000000132512 ) ) ;
#15630 = edge_curve ( 'none', #26696, #1955, #942, .t. ) ;
#15631 = cartesian_point ( 'none', ( -2.011498679168242099, 0.6025000818327573837, 0.5460628638116808986 ) ) ;
#15632 = plane ( 'none', #512 ) ;
#15633 = edge_curve ( 'none', #13170, #2576, #21211, .t. ) ;
#15634 = direction ( 'none', ( -1.109499166036610103e-16, 2.483656018061541207e-16, -1.000000000000000000 ) ) ;
#15635 = axis2_placement_3d ( 'none', #28169, #17385, #28452 ) ;
#15636 = axis2_placement_3d ( 'none', #23149, #7914, #8211 ) ;
#15637 = face_outer_bound ( 'none', #5521, .t. ) ;
#15638 = b_spline_curve_with_knots ( 'none', 3,
( #9920, #18544, #18826, #7618 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002000946256635894802, 0.002179187908913386360 ),
.unspecified. ) ;
#15639 = cartesian_point ( 'none', ( -2.363507323382814995, -0.4182743711071790216, -1.767046246225052020 ) ) ;
#15640 = oriented_edge ( 'none', *, *, #26390, .t. ) ;
#15641 = oriented_edge ( 'none', *, *, #17777, .t. ) ;
#15642 = circle ( 'none', #14737, 0.05999999999999935940 ) ;
#15643 = edge_loop ( 'none', ( #26807, #10999, #1215, #28053 ) ) ;
#15644 = cartesian_point ( 'none', ( 0.000000000000000000, 0.000000000000000000, 0.2275000000000000910 ) ) ;
#15645 = line ( 'none', #24687, #22790 ) ;
#15646 = face_outer_bound ( 'none', #5267, .t. ) ;
#15647 = vector ( 'none', #26056, 39.37007874015748143 ) ;
#15648 = cartesian_point ( 'none', ( 0.7074765937817908412, -0.2196241268967191740, -1.501727599999999718 ) ) ;
#15649 = vertex_point ( 'none', #19979 ) ;
#15650 = oriented_edge ( 'none', *, *, #4803, .t. ) ;
#15651 = edge_loop ( 'none', ( #3468, #34, #25555, #16342 ) ) ;
#15652 = direction ( 'none', ( 1.000000000000000000, -2.428612866367529932e-16, 4.440892098500625176e-16 ) ) ;
#15653 = line ( 'none', #28474, #24483 ) ;
#15654 = vector ( 'none', #1648, 39.37007874015748143 ) ;
#15655 = oriented_edge ( 'none', *, *, #16878, .f. ) ;
#15656 = cartesian_point ( 'none', ( 8.539452779931336800e-17, -1.345308588719658655e-16, 0.5144999999999999574 ) ) ;
#15657 = cartesian_point ( 'none', ( -2.080998657837084043, 0.6290038599183741530, 0.3020628577357987732 ) ) ;
#15658 = direction ( 'none', ( 1.850375408459407606e-13, 0.000000000000000000, -1.000000000000000000 ) ) ;
#15659 = oriented_edge ( 'none', *, *, #20799, .t. ) ;
#15660 = cartesian_point ( 'none', ( 0.8534629376912721277, -0.04124097225624451940, -1.907876098475865589 ) ) ;
#15661 = conical_surface ( 'none', #12437, 0.05999999999999990757, 1.029744258676653201 ) ;
#15662 = edge_curve ( 'none', #7322, #25870, #12936, .t. ) ;
#15663 = cartesian_point ( 'none', ( 0.7307071224210441862, -0.4182743711071820747, -0.03006405176143275848 ) ) ;
#15664 = direction ( 'none', ( 0.1724724693338951231, -0.08715574274765697238, -0.9811509179672478487 ) ) ;
#15665 = direction ( 'none', ( -3.258709995156765057e-16, -6.829364738799808617e-16, -1.000000000000000000 ) ) ;
#15666 = advanced_face ( 'none', ( #20238 ), #16137, .f. ) ;
#15667 = cartesian_point ( 'none', ( -2.425097044941404434, 0.5386221414032875687, -0.7620698871851777634 ) ) ;
#15668 = cartesian_point ( 'none', ( -2.369978932424963602, 0.5634252955700244092, -0.8142352369382377386 ) ) ;
#15669 = edge_curve ( 'none', #27899, #13992, #19823, .t. ) ;
#15670 = cartesian_point ( 'none', ( -2.412404349916112078, -0.4182743711071790216, -1.761512767681368663 ) ) ;
#15671 = cartesian_point ( 'none', ( -2.415254525428457200, 0.5661811961772137414, -0.7581328764716438462 ) ) ;
#15672 = vector ( 'none', #24015, 39.37007874015748854 ) ;
#15673 = cartesian_point ( 'none', ( -2.075996699999999695, 0.6290038599183741530, 0.4886770037134707256 ) ) ;
#15674 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#15675 = edge_loop ( 'none', ( #18877, #25732, #10796, #22303 ) ) ;
#15676 = axis2_placement_3d ( 'none', #13764, #635, #18755 ) ;
#15677 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#15678 = oriented_edge ( 'none', *, *, #26785, .t. ) ;
#15679 = oriented_edge ( 'none', *, *, #17628, .f. ) ;
#15680 = cartesian_point ( 'none', ( -2.416999999999998927, 0.8000000000000019318, -1.865527799999999514 ) ) ;
#15681 = axis2_placement_3d ( 'none', #26889, #7492, #18700 ) ;
#15682 = cartesian_point ( 'none', ( -2.476278147260586149, 0.6027953698357902956, -0.7630541357806794878 ) ) ;
#15683 = face_outer_bound ( 'none', #4604, .t. ) ;
#15684 = oriented_edge ( 'none', *, *, #17478, .f. ) ;
#15685 = oriented_edge ( 'none', *, *, #7112, .f. ) ;
#15686 = vertex_point ( 'none', #15512 ) ;
#15687 = edge_curve ( 'none', #19707, #18865, #17067, .t. ) ;
#15688 = oriented_edge ( 'none', *, *, #26294, .t. ) ;
#15689 = edge_curve ( 'none', #9043, #7546, #6870, .t. ) ;
#15690 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#15691 = axis2_placement_3d ( 'none', #24604, #4760, #15964 ) ;
#15692 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#15693 = oriented_edge ( 'none', *, *, #923, .f. ) ;
#15694 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#15695 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#15696 = edge_curve ( 'none', #13103, #6983, #26680, .t. ) ;
#15697 = b_spline_curve_with_knots ( 'none', 3,
( #26644, #11267, #20187, #22341 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002204729931177966981, 0.0003987147682254137755 ),
.unspecified. ) ;
#15698 = vertex_point ( 'none', #22264 ) ;
#15699 = direction ( 'none', ( 1.942890293094014578e-16, 1.000000000000000000, 1.554819628522822217e-15 ) ) ;
#15700 = plane ( 'none', #1834 ) ;
#15701 = circle ( 'none', #6052, 0.06250000000000000000 ) ;
#15702 = edge_curve ( 'none', #6035, #6750, #16643, .t. ) ;
#15703 = cartesian_point ( 'none', ( -1.834516103276732757, -0.3966894842759142170, 0.3281653874023350848 ) ) ;
#15704 = vector ( 'none', #24740, 39.37007874015748143 ) ;
#15705 = edge_curve ( 'none', #2952, #10379, #27132, .t. ) ;
#15706 = oriented_edge ( 'none', *, *, #10562, .f. ) ;
#15707 = advanced_face ( 'none', ( #4839 ), #8344, .f. ) ;
#15708 = line ( 'none', #10828, #47 ) ;
#15709 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#15710 = edge_curve ( 'none', #2064, #18312, #11588, .t. ) ;
#15711 = cylindrical_surface ( 'none', #686, 0.009000000000000027076 ) ;
#15712 = vector ( 'none', #23090, 39.37007874015748143 ) ;
#15713 = cartesian_point ( 'none', ( -2.355018304804615603, 0.5664367889147989832, -0.7615965119695552454 ) ) ;
#15714 = advanced_face ( 'none', ( #26973 ), #7278, .t. ) ;
#15715 = direction ( 'none', ( 2.567390744445674993e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#15716 = conical_surface ( 'none', #16634, 0.2529060494870677411, 0.8103336824207054701 ) ;
#15717 = oriented_edge ( 'none', *, *, #3401, .f. ) ;
#15718 = cartesian_point ( 'none', ( -1.843000000000001970, -0.3760709203883068619, 0.3544721999999995155 ) ) ;
#15719 = oriented_edge ( 'none', *, *, #227, .f. ) ;
#15720 = direction ( 'none', ( 2.567390744445674993e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#15721 = direction ( 'none', ( -1.000000000000000000, 1.942890293093984256e-16, 1.942506302497538714e-15 ) ) ;
#15722 = cartesian_point ( 'none', ( -2.427997718742191058, -0.4064469776885784036, -1.778887812455263617 ) ) ;
#15723 = line ( 'none', #8974, #20269 ) ;
#15724 = oriented_edge ( 'none', *, *, #1928, .t. ) ;
#15725 = oriented_edge ( 'none', *, *, #26072, .t. ) ;
#15726 = advanced_face ( 'none', ( #21494 ), #1766, .f. ) ;
#15727 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #24465 ) ) global_unit_assigned_context ( ( #1096, #24846, #4859 ) ) representation_context ( 'none', 'workaspace' ) );
#15728 = vertex_point ( 'none', #1915 ) ;
#15729 = cartesian_point ( 'none', ( -1.473749999999999449, 0.5977538599183737089, 0.5744722000000000994 ) ) ;
#15730 = cartesian_point ( 'none', ( -0.5777928775789556992, -0.4182743711071791326, -1.655091851761432586 ) ) ;
#15731 = vector ( 'none', #14115, 39.37007874015748143 ) ;
#15732 = edge_loop ( 'none', ( #27898, #6202, #2311 ) ) ;
#15733 = oriented_edge ( 'none', *, *, #27309, .t. ) ;
#15734 = edge_curve ( 'none', #19849, #23933, #2792, .t. ) ;
#15735 = oriented_edge ( 'none', *, *, #159, .t. ) ;
#15736 = cartesian_point ( 'none', ( -2.373434116288068108, -0.4182743798742598051, -1.860527806821954844 ) ) ;
#15737 = edge_curve ( 'none', #5842, #24157, #16745, .t. ) ;
#15738 = oriented_edge ( 'none', *, *, #4078, .f. ) ;
#15739 = circle ( 'none', #5622, 0.06200000000000004813 ) ;
#15740 = edge_curve ( 'none', #13041, #27461, #27675, .t. ) ;
#15741 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#15742 = cartesian_point ( 'none', ( -1.516998667409880319, 0.5825000818327534802, 0.4115629070422446856 ) ) ;
#15743 = plane ( 'none', #2054 ) ;
#15744 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#15745 = edge_curve ( 'none', #18989, #21192, #3804, .t. ) ;
#15746 = cartesian_point ( 'none', ( -2.468404139721346535, 0.5553544085363242289, -0.5752588639933622350 ) ) ;
#15747 = approval_person_organization ( #25276, #7335, #5861 ) ;
#15748 = direction ( 'none', ( 0.2360834681860236595, -1.686325922014977821e-15, 0.9717327801660591291 ) ) ;
#15749 = axis2_placement_3d ( 'none', #19571, #17693, #10791 ) ;
#15750 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#15751 = vertex_point ( 'none', #28113 ) ;
#15752 = vertex_point ( 'none', #3940 ) ;
#15753 = vector ( 'none', #5702, 39.37007874015748143 ) ;
#15754 = cartesian_point ( 'none', ( 0.000000000000000000, -0.2000000000000000389, 0.09750000000000011435 ) ) ;
#15755 = advanced_face ( 'none', ( #7982 ), #23355, .t. ) ;
#15756 = oriented_edge ( 'none', *, *, #4319, .f. ) ;
#15757 = direction ( 'none', ( -0.8404628948614247808, -0.08715574274765747198, -0.5348139852951284690 ) ) ;
#15758 = cartesian_point ( 'none', ( 0.8700039807940337377, -0.05447464189825781261, -1.923002936322482981 ) ) ;
#15759 = oriented_edge ( 'none', *, *, #17928, .f. ) ;
#15760 = vertex_point ( 'none', #8427 ) ;
#15761 = vertex_point ( 'none', #16894 ) ;
#15762 = edge_curve ( 'none', #6389, #17717, #1483, .t. ) ;
#15763 = edge_curve ( 'none', #1704, #5025, #23019, .t. ) ;
#15764 = line ( 'none', #13890, #9971 ) ;
#15765 = cartesian_point ( 'none', ( 0.6199999999999968869, 0.2266434757290027024, -1.890480237920046047 ) ) ;
#15766 = vector ( 'none', #17589, 39.37007874015748143 ) ;
#15767 = face_outer_bound ( 'none', #20849, .t. ) ;
#15768 = cartesian_point ( 'none', ( 0.2000000000000000944, -7.721231813214889475e-17, 0.1339999999999998415 ) ) ;
#15769 = cartesian_point ( 'none', ( -2.421592428309892409, 0.5622441884905636789, -0.7602760921369605684 ) ) ;
#15770 = cartesian_point ( 'none', ( -2.464467126512476458, 0.5553544192060280160, -0.6973061079157577558 ) ) ;
#15771 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#15772 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#15773 = cartesian_point ( 'none', ( -2.422593136630977639, 0.5622441667164349566, -0.5112089689795621394 ) ) ;
#15774 = oriented_edge ( 'none', *, *, #27265, .t. ) ;
#15775 = edge_loop ( 'none', ( #15185, #12223 ) ) ;
#15776 = oriented_edge ( 'none', *, *, #21543, .t. ) ;
#15777 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#15778 = axis2_placement_3d ( 'none', #23358, #3651, #12132 ) ;
#15779 = direction ( 'none', ( 7.897916534058051356e-15, 1.000000000000000000, -2.588457267232804265e-17 ) ) ;
#15780 = cartesian_point ( 'none', ( -1.823998671431327656, 0.5060000818327582417, 0.3825628802034515274 ) ) ;
#15781 = line ( 'none', #6747, #12931 ) ;
#15782 = oriented_edge ( 'none', *, *, #5085, .f. ) ;
#15783 = vertex_point ( 'none', #10271 ) ;
#15784 = oriented_edge ( 'none', *, *, #1083, .t. ) ;
#15785 = cartesian_point ( 'none', ( 0.7515531444328159560, -0.3490000000000000324, -1.707968574366477865 ) ) ;
#15786 = cartesian_point ( 'none', ( -2.465025210440215275, -0.4182743754907194966, -1.779527778531865279 ) ) ;
#15787 = advanced_face ( 'none', ( #12719 ), #17047, .t. ) ;
#15788 = oriented_edge ( 'none', *, *, #25741, .f. ) ;
#15789 = cartesian_point ( 'none', ( -1.723998683976496915, 0.4650000818327550967, 0.6010628889457291235 ) ) ;
#15790 = axis2_placement_3d ( 'none', #2991, #2858, #11629 ) ;
#15791 = product_definition_shape ( 'none', 'none', #16669 ) ;
#15792 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#15793 = direction ( 'none', ( -0.9848987550793887324, 4.350474557862108293e-16, -0.1731312861474505749 ) ) ;
#15794 = oriented_edge ( 'none', *, *, #9881, .f. ) ;
#15795 = cartesian_point ( 'none', ( 0.8377897197625522319, -0.09382104538115371151, -1.910292255641487413 ) ) ;
#15796 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4182743711071820192, -0.08049999999999987721 ) ) ;
#15797 = direction ( 'none', ( 0.8188508949692391292, 6.869404254901763726e-16, -0.5740062820284077549 ) ) ;
#15798 = direction ( 'none', ( 0.1731312861474540443, 1.406527922056774141e-15, -0.9848987550793880663 ) ) ;
#15799 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#15800 = cartesian_point ( 'none', ( -2.373496334835292654, -0.3762808915989859782, -1.736294197583758692 ) ) ;
#15801 = direction ( 'none', ( 0.8436733265810080207, 0.000000000000000000, 0.5368568878348638496 ) ) ;
#15802 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#15803 = direction ( 'none', ( 1.318389841742374378e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#15804 = line ( 'none', #16084, #15971 ) ;
#15805 = oriented_edge ( 'none', *, *, #4430, .f. ) ;
#15806 = face_outer_bound ( 'none', #20847, .t. ) ;
#15807 = cartesian_point ( 'none', ( -1.408297925509280013, 0.6150000000000001021, 0.4044722000000003370 ) ) ;
#15808 = oriented_edge ( 'none', *, *, #20266, .t. ) ;
#15809 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#15810 = edge_curve ( 'none', #1307, #13307, #24861, .t. ) ;
#15811 = face_outer_bound ( 'none', #25954, .t. ) ;
#15812 = cartesian_point ( 'none', ( -1.526998667409880328, 0.6290038599183741530, 0.4115629061680168288 ) ) ;
#15813 = vertex_point ( 'none', #25375 ) ;
#15814 = edge_curve ( 'none', #24463, #25648, #5954, .t. ) ;
#15815 = oriented_edge ( 'none', *, *, #27151, .f. ) ;
#15816 = oriented_edge ( 'none', *, *, #25395, .f. ) ;
#15817 = cartesian_point ( 'none', ( -1.773998683976496737, 0.4560000818327554772, 0.6010628845745902282 ) ) ;
#15819 = advanced_face ( 'none', ( #4086 ), #3504, .f. ) ;
#15818 = direction ( 'none', ( 0.2885532720772753246, 0.9396926207859099822, 0.1836158697226517589 ) ) ;
#15820 = oriented_edge ( 'none', *, *, #188, .f. ) ;
#15821 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#15822 = direction ( 'none', ( 0.8001639206409770777, 0.5997813769236756132, 0.000000000000000000 ) ) ;
#15823 = oriented_edge ( 'none', *, *, #11883, .f. ) ;
#15824 = oriented_edge ( 'none', *, *, #20835, .t. ) ;
#15825 = cartesian_point ( 'none', ( 2.105732508111723699e-17, -3.317378878616702335e-17, 0.1280000000000000304 ) ) ;
#15826 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#15827 = line ( 'none', #22451, #10646 ) ;
#15828 = vertex_point ( 'none', #5806 ) ;
#15829 = direction ( 'none', ( -4.371138867531604042e-08, -8.742273398254516819e-08, 0.9999999999999951150 ) ) ;
#15830 = cartesian_point ( 'none', ( 0.7865630058049438711, -0.4137580796234359148, -1.743605651856772631 ) ) ;
#15831 = cartesian_point ( 'none', ( -0.5807261056363904883, -0.3826753930347984722, -1.728780557042469912 ) ) ;
#15832 = cartesian_point ( 'none', ( -2.364073456054899491, 0.5543701065779036430, -0.003440591802435268628 ) ) ;
#15833 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#15834 = vector ( 'none', #25673, 39.37007874015748143 ) ;
#15835 = edge_curve ( 'none', #24760, #21783, #5666, .t. ) ;
#15836 = oriented_edge ( 'none', *, *, #14877, .t. ) ;
#15837 = cartesian_point ( 'none', ( -0.06080090459853371154, 0.01649999999999994180, 0.1774999999999999634 ) ) ;
#15838 = edge_loop ( 'none', ( #62, #20063, #19885, #16422 ) ) ;
#15839 = vector ( 'none', #13099, 39.37007874015748143 ) ;
#15840 = direction ( 'none', ( -1.020834659419799449e-16, 1.000000000000000000, -2.588457267232843400e-17 ) ) ;
#15841 = vector ( 'none', #13006, 39.37007874015748143 ) ;
#15842 = edge_curve ( 'none', #10810, #3759, #23211, .t. ) ;
#15843 = vector ( 'none', #837, 39.37007874015748143 ) ;
#15844 = cartesian_point ( 'none', ( -2.436908079560135221, 0.5425591272839462853, -0.5104950842076647621 ) ) ;
#15845 = cartesian_point ( 'none', ( 0.6199999999999968869, -6.532475511365727294e-15, -1.880723575790489654 ) ) ;
#15846 = edge_curve ( 'none', #11366, #19464, #2352, .t. ) ;
#15847 = cartesian_point ( 'none', ( -2.101998664874618949, 0.4425000818327581298, 0.3825628558999201734 ) ) ;
#15848 = oriented_edge ( 'none', *, *, #1089, .f. ) ;
#15849 = oriented_edge ( 'none', *, *, #28308, .t. ) ;
#15850 = edge_curve ( 'none', #27554, #21677, #21213, .t. ) ;
#15851 = oriented_edge ( 'none', *, *, #15901, .t. ) ;
#15852 = oriented_edge ( 'none', *, *, #15976, .f. ) ;
#15853 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.4182743711071790771, -1.705527799999999816 ) ) ;
#15855 = edge_curve ( 'none', #24525, #27560, #17608, .t. ) ;
#15854 = face_outer_bound ( 'none', #13639, .t. ) ;
#15856 = edge_curve ( 'none', #28071, #22313, #14307, .t. ) ;
#15857 = oriented_edge ( 'none', *, *, #15201, .t. ) ;
#15858 = oriented_edge ( 'none', *, *, #20266, .f. ) ;
#15859 = oriented_edge ( 'none', *, *, #19579, .t. ) ;
#15860 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #3603, #23455, #8078, #3753 ),
( #6195, #5758, #19150, #23165 ),
( #14849, #16698, #3892, #5909 ),
( #12375, #17151, #25322, #14699 ) ),
.unspecified., .f., .f., .t. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 4 ),
( 0.000000000000000000, 1.000000000000000000 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9296181273390000666, 0.9296181273390000666, 1.000000000000000000),
( 0.8047378541240000072, 0.7480988969499999808, 0.7480988969499999808, 0.8047378541240000072),
( 0.8047378541240000072, 0.7480988969499999808, 0.7480988969499999808, 0.8047378541240000072),
( 1.000000000000000000, 0.9296181273390000666, 0.9296181273390000666, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#15861 = cartesian_point ( 'none', ( -2.313260286985532321, -0.4182743798742599717, -1.820320926173821352 ) ) ;
#15862 = circle ( 'none', #19554, 0.04450000000000003259 ) ;
#15863 = oriented_edge ( 'none', *, *, #23629, .f. ) ;
#15864 = face_outer_bound ( 'none', #9555, .t. ) ;
#15865 = cartesian_point ( 'none', ( -1.798998657837085569, 0.5690000818327556331, 0.3244722000000003770 ) ) ;
#15866 = axis2_placement_3d ( 'none', #944, #5263, #5704 ) ;
#15867 = cartesian_point ( 'none', ( -2.134498680916697033, 0.5775000818327583607, 0.5660628530586792051 ) ) ;
#15868 = axis2_placement_3d ( 'none', #13975, #22873, #7495 ) ;
#15869 = vector ( 'none', #21926, 39.37007874015748854 ) ;
#15870 = direction ( 'none', ( -0.06140715396137629012, -0.9960450290638858117, 0.06421418472181091019 ) ) ;
#15871 = cartesian_point ( 'none', ( -2.419708751873002495, 0.5386221200461642766, -0.5177727536409477693 ) ) ;
#15872 = line ( 'none', #17895, #5759 ) ;
#15873 = edge_curve ( 'none', #2506, #19477, #17469, .t. ) ;
#15874 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#15875 = b_spline_curve_with_knots ( 'none', 3,
( #18607, #18909, #10130, #9701, #19054, #7986 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.001933588443887288011, 0.002254253407937495748, 0.002574918371987703920 ),
.unspecified. ) ;
#15876 = line ( 'none', #4535, #816 ) ;
#15877 = advanced_face ( 'none', ( #26512 ), #22067, .f. ) ;
#15878 = oriented_edge ( 'none', *, *, #17654, .f. ) ;
#15879 = oriented_edge ( 'none', *, *, #25904, .f. ) ;
#15880 = cartesian_point ( 'none', ( -1.836764751856772460, -0.4137580796234385239, 0.3179091941950552003 ) ) ;
#15881 = axis2_placement_3d ( 'none', #19832, #96, #8897 ) ;
#15882 = edge_curve ( 'none', #422, #16490, #23833, .t. ) ;
#15883 = edge_curve ( 'none', #9877, #26092, #1895, .t. ) ;
#15884 = edge_loop ( 'none', ( #22471, #23472, #17846, #4378 ) ) ;
#15885 = circle ( 'none', #24613, 0.01750000000000001901 ) ;
#15886 = cartesian_point ( 'none', ( 0.7250224009069849984, -0.3965098117504358699, -0.04401279019731225289 ) ) ;
#15887 = axis2_placement_3d ( 'none', #10219, #10793, #1426 ) ;
#15888 = axis2_placement_3d ( 'none', #18245, #5437, #12348 ) ;
#15889 = cartesian_point ( 'none', ( 0.8673764613958035996, -0.06422194011763571186, -1.923516168926133529 ) ) ;
#15890 = edge_curve ( 'none', #4769, #8100, #13400, .t. ) ;
#15891 = oriented_edge ( 'none', *, *, #10580, .t. ) ;
#15892 = vertex_point ( 'none', #21929 ) ;
#15893 = vertex_point ( 'none', #24081 ) ;
#15894 = line ( 'none', #20502, #21455 ) ;
#15895 = cartesian_point ( 'none', ( -2.438608642162484852, 0.5494488910797196146, -0.5106809129830626182 ) ) ;
#15896 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#15897 = circle ( 'none', #9938, 0.003937007874015743640 ) ;
#15898 = line ( 'none', #7416, #24334 ) ;
#15899 = line ( 'none', #4700, #16292 ) ;
#15900 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.3968633409141409940, -1.705527799999999816 ) ) ;
#15901 = edge_curve ( 'none', #14006, #7292, #15314, .t. ) ;
#15902 = cartesian_point ( 'none', ( 1.829985958301286199e-17, -0.2000000000000001221, 0.2614999999999999547 ) ) ;
#15903 = axis2_placement_3d ( 'none', #25139, #2973, #18662 ) ;
#15904 = vector ( 'none', #4840, 39.37007874015748143 ) ;
#15905 = face_outer_bound ( 'none', #17581, .t. ) ;
#15906 = cartesian_point ( 'none', ( -2.429034065403955722, 0.6121456657494673825, -0.4740777549453893958 ) ) ;
#15907 = oriented_edge ( 'none', *, *, #4964, .f. ) ;
#15908 = vertex_point ( 'none', #24234 ) ;
#15909 = edge_curve ( 'none', #14149, #28154, #21073, .t. ) ;
#15911 = oriented_edge ( 'none', *, *, #7915, .t. ) ;
#15910 = conical_surface ( 'none', #26931, 0.08099999999999997480, 0.7155849933176769984 ) ;
#15912 = direction ( 'none', ( 1.000000000000000000, -1.249000902703301354e-16, 0.000000000000000000 ) ) ;
#15913 = cartesian_point ( 'none', ( -1.973998676545558828, 0.6125000818327571706, 0.5160628670900351267 ) ) ;
#15914 = direction ( 'none', ( -0.5368568878348730644, -1.264744441511235338e-15, 0.8436733265810022475 ) ) ;
#15915 = axis2_placement_3d ( 'none', #9247, #169, #20049 ) ;
#15916 = cartesian_point ( 'none', ( 0.000000000000000000, -0.2000000000000000389, 0.09750000000000011435 ) ) ;
#15917 = edge_loop ( 'none', ( #378, #150, #7274, #19447 ) ) ;
#15918 = oriented_edge ( 'none', *, *, #22892, .f. ) ;
#15919 = oriented_edge ( 'none', *, *, #24987, .f. ) ;
#15920 = cartesian_point ( 'none', ( -2.417503752828929819, -0.4182743711071790216, -1.782502195732955874 ) ) ;
#15921 = cartesian_point ( 'none', ( -1.775602053823100990, -0.3489999999999996994, 0.3181942469570167575 ) ) ;
#15922 = oriented_edge ( 'none', *, *, #1948, .t. ) ;
#15923 = cartesian_point ( 'none', ( -0.9944999999999998286, -0.3490000000000001434, -1.812527799999999356 ) ) ;
#15924 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#15925 = cartesian_point ( 'none', ( -1.761170678566894798, -0.4182743711071820192, 0.3156323605386656683 ) ) ;
#15926 = oriented_edge ( 'none', *, *, #6090, .t. ) ;
#15927 = cartesian_point ( 'none', ( 0.8567777482246573539, -0.01170432133963979562, -1.907021195164592786 ) ) ;
#15929 = cartesian_point ( 'none', ( -1.798500000000001098, -0.4115000000000033631, 0.3544721999999995155 ) ) ;
#15928 = vector ( 'none', #17912, 39.37007874015748143 ) ;
#15930 = cartesian_point ( 'none', ( 6.959462443989616590e-17, 0.2559999999999998943, 0.2275000000000000910 ) ) ;
#15931 = vector ( 'none', #869, 39.37007874015748143 ) ;
#15932 = cartesian_point ( 'none', ( -0.5817527570424699812, -0.3826753930347985277, -1.683301694363609213 ) ) ;
#15933 = b_spline_curve_with_knots ( 'none', 3,
( #12379, #27334, #16413, #25184, #20873, #4328 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003028078001237748422, 0.0006056156002475496843 ),
.unspecified. ) ;
#15934 = cartesian_point ( 'none', ( -1.150879183006005224, -0.4115000000000017533, -0.7936140149821354628 ) ) ;
#15935 = direction ( 'none', ( 0.000000000000000000, 1.534746063856326479e-15, -1.000000000000000000 ) ) ;
#15936 = line ( 'none', #26997, #18366 ) ;
#15937 = cc_design_date_and_time_assignment ( #7886, #16799, ( #10696 ) ) ;
#15938 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.1682743711071790771, -1.705527799999999594 ) ) ;
#15939 = cartesian_point ( 'none', ( -2.355018310196220099, 0.5553544140432676857, -0.6382509850213620162 ) ) ;
#15940 = direction ( 'none', ( -0.5368568878348669582, -8.431629610074890092e-16, 0.8436733265810061333 ) ) ;
#15941 = edge_curve ( 'none', #18915, #24917, #19769, .t. ) ;
#15942 = oriented_edge ( 'none', *, *, #16636, .f. ) ;
#15943 = oriented_edge ( 'none', *, *, #18303, .t. ) ;
#15944 = edge_curve ( 'none', #26377, #24889, #10848, .t. ) ;
#15945 = plane ( 'none', #8697 ) ;
#15946 = cartesian_point ( 'none', ( -0.1999999999999999833, -1.236931628374998660e-17, 0.1339999999999999247 ) ) ;
#15947 = vertex_point ( 'none', #6673 ) ;
#15948 = cartesian_point ( 'none', ( -0.5532943322764206640, -0.4182743711071790771, -1.682104734378157440 ) ) ;
#15949 = vector ( 'none', #14697, 39.37007874015748143 ) ;
#15950 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#15951 = circle ( 'none', #25616, 0.06250000000000008327 ) ;
#15952 = cartesian_point ( 'none', ( -0.8299999999999998490, -0.1489999999999996882, -1.750027799999999578 ) ) ;
#15953 = oriented_edge ( 'none', *, *, #10333, .t. ) ;
#15954 = oriented_edge ( 'none', *, *, #17142, .t. ) ;
#15955 = oriented_edge ( 'none', *, *, #18550, .t. ) ;
#15956 = oriented_edge ( 'none', *, *, #6582, .f. ) ;
#15957 = direction ( 'none', ( -0.06140715396137629012, -0.9960450290638858117, 0.06421418472181091019 ) ) ;
#15958 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#15959 = oriented_edge ( 'none', *, *, #7293, .t. ) ;
#15960 = cartesian_point ( 'none', ( -2.479999999999999982, 0.5860000000000004095, -0.4342661259007812302 ) ) ;
#15961 = oriented_edge ( 'none', *, *, #11138, .t. ) ;
#15962 = cartesian_point ( 'none', ( -1.798500000000001098, -0.3649999999999998801, 0.3544721999999995710 ) ) ;
#15963 = line ( 'none', #5453, #19308 ) ;
#15964 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#15965 = circle ( 'none', #17831, 0.03199999999999995903 ) ;
#15966 = cartesian_point ( 'none', ( -2.417999999999999705, -0.3490000000000000324, 0.08747220000000449636 ) ) ;
#15967 = vertex_point ( 'none', #15449 ) ;
#15968 = face_outer_bound ( 'none', #20190, .t. ) ;
#15969 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#15970 = cylindrical_surface ( 'none', #2089, 0.009000000000000027076 ) ;
#15971 = vector ( 'none', #13664, 39.37007874015748143 ) ;
#15972 = direction ( 'none', ( 8.742277704857227033e-08, 0.000000000000000000, -0.9999999999999962252 ) ) ;
#15973 = axis2_placement_3d ( 'none', #2140, #22003, #2280 ) ;
#15974 = edge_curve ( 'none', #8422, #24766, #15723, .t. ) ;
#15975 = cartesian_point ( 'none', ( -1.831359737277129529, -0.4182743711071820192, 0.3464825699797509095 ) ) ;
#15976 = edge_curve ( 'none', #1852, #27666, #17541, .t. ) ;
#15977 = oriented_edge ( 'none', *, *, #24966, .f. ) ;
#15978 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#15979 = oriented_edge ( 'none', *, *, #22658, .t. ) ;
#15980 = cartesian_point ( 'none', ( 0.01013576414119576538, 0.2000000000000003997, 0.08949999999999995459 ) ) ;
#15981 = cartesian_point ( 'none', ( -2.458561622542032588, 0.5661811751785980062, -0.5179386369721984407 ) ) ;
#15982 = face_outer_bound ( 'none', #6820, .t. ) ;
#15983 = circle ( 'none', #8675, 0.03125000000000011102 ) ;
#15984 = cartesian_point ( 'none', ( -2.070998664874618367, 0.5375000818327578811, 0.3825628586100262019 ) ) ;
#15985 = oriented_edge ( 'none', *, *, #16595, .t. ) ;
#15986 = oriented_edge ( 'none', *, *, #22262, .f. ) ;
#15987 = vertex_point ( 'none', #19629 ) ;
#15988 = oriented_edge ( 'none', *, *, #12680, .t. ) ;
#15989 = plane ( 'none', #17103 ) ;
#15990 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#15991 = vector ( 'none', #27811, 39.37007874015747433 ) ;
#15992 = cartesian_point ( 'none', ( -2.355018315436423926, 0.5425591279723139815, -0.5183690963761808934 ) ) ;
#15993 = oriented_edge ( 'none', *, *, #7847, .f. ) ;
#15994 = oriented_edge ( 'none', *, *, #25492, .t. ) ;
#15995 = oriented_edge ( 'none', *, *, #27806, .t. ) ;
#15996 = cartesian_point ( 'none', ( -1.762600636991080494, -0.4115000000000032521, 0.3167755648452822426 ) ) ;
#15997 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#15998 = oriented_edge ( 'none', *, *, #18499, .t. ) ;
#15999 = cylindrical_surface ( 'none', #8329, 0.007874015748031487280 ) ;
#16000 = cartesian_point ( 'none', ( -2.476278145023388610, 0.5524016735227808006, -0.8142352425484391532 ) ) ;
#16001 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#16002 = edge_curve ( 'none', #24324, #14566, #33, .t. ) ;
#16003 = cartesian_point ( 'none', ( -1.834773163008920349, -0.4115000000000035851, 0.3921688351547170659 ) ) ;
#16004 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#16005 = advanced_face ( 'none', ( #24495 ), #4778, .f. ) ;
#16006 = edge_curve ( 'none', #7809, #27672, #968, .t. ) ;
#16007 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#16008 = cartesian_point ( 'none', ( 0.7527203454169875130, -0.3706429621218078063, -0.03608322703288320554 ) ) ;
#16009 = direction ( 'none', ( -1.318389841742374624e-16, -1.000000000000000000, -1.450228825916611125e-15 ) ) ;
#16010 = edge_curve ( 'none', #10332, #24463, #18140, .t. ) ;
#16011 = axis2_placement_3d ( 'none', #18938, #27412, #25546 ) ;
#16012 = cartesian_point ( 'none', ( -2.436908068473366828, 0.5389458726308172798, -0.7641312124790972105 ) ) ;
#16013 = oriented_edge ( 'none', *, *, #18371, .t. ) ;
#16014 = vertex_point ( 'none', #18570 ) ;
#16015 = cartesian_point ( 'none', ( 0.7552056677235793325, -0.4182743711071820192, -0.05707693437815740400 ) ) ;
#16016 = oriented_edge ( 'none', *, *, #27293, .f. ) ;
#16017 = vertex_point ( 'none', #4911 ) ;
#16018 =( bounded_curve ( ) b_spline_curve ( 3, ( #9488, #3143, #27176, #20998 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.219578234680374074, 6.283185307179586232 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9079292800388953921, 0.9079292800388953921, 1.000000000000000000 ) )
representation_item ( '' ) );
#16019 = vector ( 'none', #25853, 39.37007874015748143 ) ;
#16020 = cartesian_point ( 'none', ( 0.7762129738743982488, -0.4182743711071795767, -1.726604528499896096 ) ) ;
#16021 = face_outer_bound ( 'none', #12930, .t. ) ;
#16022 = circle ( 'none', #21554, 0.04449999999999996320 ) ;
#16023 = oriented_edge ( 'none', *, *, #738, .t. ) ;
#16024 = oriented_edge ( 'none', *, *, #21947, .t. ) ;
#16025 = vertex_point ( 'none', #27202 ) ;
#16026 = advanced_face ( 'none', ( #16272 ), #20734, .f. ) ;
#16027 = edge_curve ( 'none', #6939, #16974, #20448, .t. ) ;
#16028 = vector ( 'none', #18333, 39.37007874015748143 ) ;
#16029 = axis2_placement_3d ( 'none', #9556, #13885, #25381 ) ;
#16030 = cartesian_point ( 'none', ( -2.355018305038278470, 0.5657568924835937318, -0.7562509315873954252 ) ) ;
#16031 = edge_curve ( 'none', #13915, #10456, #15701, .t. ) ;
#16032 = cartesian_point ( 'none', ( -2.070998675190505178, 0.6290038599183741530, 0.5005628586100258071 ) ) ;
#16033 = direction ( 'none', ( 0.9763996879128366002, 1.888081094778715347e-08, -0.2159714088570867385 ) ) ;
#16034 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#16035 = edge_curve ( 'none', #20602, #6211, #14130, .t. ) ;
#16036 = cartesian_point ( 'none', ( 0.7659528231704549883, -0.3970659067826415867, -1.747258607038236100 ) ) ;
#16037 = edge_curve ( 'none', #6603, #16338, #20742, .t. ) ;
#16038 = advanced_face ( 'none', ( #7506 ), #862, .t. ) ;
#16039 = cartesian_point ( 'none', ( -2.423336361370393988, 0.5622441889552295402, -0.7655912519516944181 ) ) ;
#16040 = axis2_placement_3d ( 'none', #25559, #1525, #3843 ) ;
#16041 = cartesian_point ( 'none', ( -2.134498680916698365, 0.4500000818327583585, 0.5660628530586793161 ) ) ;
#16042 = edge_curve ( 'none', #26875, #7358, #11958, .t. ) ;
#16043 = edge_curve ( 'none', #3043, #16058, #8372, .t. ) ;
#16044 = cartesian_point ( 'none', ( -1.528000000000000025, 0.2099999999999996314, 0.4644722000000001128 ) ) ;
#16045 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#16046 = oriented_edge ( 'none', *, *, #15169, .t. ) ;
#16047 = oriented_edge ( 'none', *, *, #19455, .f. ) ;
#16048 = oriented_edge ( 'none', *, *, #16948, .t. ) ;
#16049 = axis2_placement_3d ( 'none', #18890, #14732, #20004 ) ;
#16050 = axis2_placement_3d ( 'none', #6077, #15146, #23475 ) ;
#16051 = vertex_point ( 'none', #15984 ) ;
#16052 = cartesian_point ( 'none', ( -1.723998677988036521, 0.4650000818327550967, 0.5325628889457293402 ) ) ;
#16053 = cartesian_point ( 'none', ( -2.364963075886948207, -0.3971055978456306534, -1.739072485832057202 ) ) ;
#16054 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#16055 = face_outer_bound ( 'none', #14048, .t. ) ;
#16056 = oriented_edge ( 'none', *, *, #23688, .f. ) ;
#16057 = oriented_edge ( 'none', *, *, #9083, .f. ) ;
#16058 = vertex_point ( 'none', #7653 ) ;
#16059 = cartesian_point ( 'none', ( -2.436908079488931289, 0.5661811746706064685, -0.5121258441991355381 ) ) ;
#16060 = advanced_face ( 'none', ( #9811 ), #9717, .f. ) ;
#16061 = cartesian_point ( 'none', ( 0.2427587503998721030, -0.1065960204455184551, 0.2636083895054716075 ) ) ;
#16062 = vector ( 'none', #23829, 39.37007874015748854 ) ;
#16063 = edge_loop ( 'none', ( #9480, #11618, #1792, #9993, #7491 ) ) ;
#16064 = plane ( 'none', #23221 ) ;
#16065 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#16066 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#16067 = edge_curve ( 'none', #9262, #26108, #28111, .t. ) ;
#16068 = oriented_edge ( 'none', *, *, #16967, .t. ) ;
#16069 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#16070 = vector ( 'none', #20833, 39.37007874015748854 ) ;
#16071 = axis2_placement_3d ( 'none', #1575, #1434, #23167 ) ;
#16072 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#16073 = cartesian_point ( 'none', ( -1.932748648898107158, 0.4025000818327567620, 0.1998128706962258583 ) ) ;
#16074 = edge_curve ( 'none', #27985, #25762, #25190, .t. ) ;
#16075 = advanced_face ( 'none', ( #447 ), #16129, .f. ) ;
#16076 = cartesian_point ( 'none', ( 0.000000000000000000, -0.2000000000000000389, 0.2275000000000000910 ) ) ;
#16077 = direction ( 'none', ( 0.5368568878348717321, 1.202597848181776834e-15, -0.8436733265810030247 ) ) ;
#16078 = b_spline_curve_with_knots ( 'none', 3,
( #23875, #4168, #8059, #19275, #12951, #12802 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0006910173671361246033, 0.0008046859578764414388, 0.0009183545486167581659 ),
.unspecified. ) ;
#16079 = direction ( 'none', ( 0.8157349200960348767, -0.08715574274765769403, -0.5718220148280581672 ) ) ;
#16080 = cartesian_point ( 'none', ( 0.7137220469570162429, -0.3498728832042009573, -1.728612646176899359 ) ) ;
#16081 = cartesian_point ( 'none', ( -0.5388154032930831949, -0.3672743711071789763, -1.736462243726906385 ) ) ;
#16082 = cartesian_point ( 'none', ( -1.516998673004937848, 0.6290038599183741530, 0.4755629070422444649 ) ) ;
#16083 = axis2_placement_3d ( 'none', #24043, #4326, #133 ) ;
#16084 = cartesian_point ( 'none', ( -0.9314999999999998836, -0.3490000000000000324, -1.813527799999999690 ) ) ;
#16085 = oriented_edge ( 'none', *, *, #5620, .t. ) ;
#16086 = oriented_edge ( 'none', *, *, #12729, .t. ) ;
#16087 = line ( 'none', #24862, #4973 ) ;
#16088 = cartesian_point ( 'none', ( -1.803892567723579310, -0.4182743711071820192, 0.3310491343781572504 ) ) ;
#16089 = cartesian_point ( 'none', ( -2.456593108295948902, 0.5622441879225450467, -0.7537787123729127181 ) ) ;
#16090 = oriented_edge ( 'none', *, *, #11283, .t. ) ;
#16091 = vector ( 'none', #20932, 39.37007874015748854 ) ;
#16092 = axis2_placement_3d ( 'none', #7037, #22846, #18242 ) ;
#16093 = cylindrical_surface ( 'none', #4878, 0.05300000000000022748 ) ;
#16094 = cartesian_point ( 'none', ( -2.403732858699870523, -0.3760270093696567173, -1.819467221388563871 ) ) ;
#16095 = face_outer_bound ( 'none', #4832, .t. ) ;
#16096 = oriented_edge ( 'none', *, *, #8609, .t. ) ;
#16097 = vertex_point ( 'none', #18010 ) ;
#16098 = vertex_point ( 'none', #7077 ) ;
#16099 = oriented_edge ( 'none', *, *, #12208, .t. ) ;
#16100 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#16101 = cartesian_point ( 'none', ( 0.7695355078736865195, -0.3695362541593956718, -1.713247062682397459 ) ) ;
#16102 = axis2_placement_3d ( 'none', #596, #15741, #6687 ) ;
#16103 = line ( 'none', #1268, #10786 ) ;
#16104 = vertex_point ( 'none', #5046 ) ;
#16105 = cartesian_point ( 'none', ( -2.080998667409878156, 0.5825000818327579211, 0.4115628577357984264 ) ) ;
#16106 = edge_curve ( 'none', #4265, #15987, #23043, .t. ) ;
#16107 = edge_loop ( 'none', ( #7539, #26940, #18864, #19060 ) ) ;
#16108 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#16109 = direction ( 'none', ( -4.371138804857224878e-08, -8.742273397411541689e-08, 0.9999999999999951150 ) ) ;
#16110 = advanced_face ( 'none', ( #13844 ), #3029, .t. ) ;
#16111 = line ( 'none', #26495, #4673 ) ;
#16112 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#16113 = vertex_point ( 'none', #5194 ) ;
#16114 = cartesian_point ( 'none', ( -1.769696628056917520, -0.4182743711071820192, 0.3089138403646254361 ) ) ;
#16115 = cartesian_point ( 'none', ( -1.762600636991080494, -0.4115000000000032521, 0.3167755648452822426 ) ) ;
#16116 = axis2_placement_3d ( 'none', #24454, #2851, #4740 ) ;
#16117 = cylindrical_surface ( 'none', #5767, 0.2362705516334142331 ) ;
#16118 = line ( 'none', #22875, #17979 ) ;
#16119 = line ( 'none', #848, #4513 ) ;
#16120 = axis2_placement_3d ( 'none', #878, #5354, #14727 ) ;
#16121 = oriented_edge ( 'none', *, *, #27481, .t. ) ;
#16122 = line ( 'none', #15837, #24102 ) ;
#16123 = vertex_point ( 'none', #25765 ) ;
#16124 = vector ( 'none', #12846, 39.37007874015748143 ) ;
#16125 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#16126 = vector ( 'none', #640, 39.37007874015748143 ) ;
#16127 = cartesian_point ( 'none', ( 0.7192937730052610945, -0.3964386662763519920, -0.04880365467261593704 ) ) ;
#16128 = cartesian_point ( 'none', ( -1.526998673004937190, 0.6965000818327535814, 0.4755629061680166081 ) ) ;
#16129 = plane ( 'none', #18436 ) ;
#16130 = oriented_edge ( 'none', *, *, #5322, .f. ) ;
#16131 = oriented_edge ( 'none', *, *, #10406, .f. ) ;
#16132 = axis2_placement_3d ( 'none', #256, #22280, #17824 ) ;
#16133 = edge_loop ( 'none', ( #15219, #20528, #18712, #18477 ) ) ;
#16134 = oriented_edge ( 'none', *, *, #4130, .f. ) ;
#16135 = cartesian_point ( 'none', ( -2.109498670356434236, 0.6025000712724950525, 0.3244722000000003770 ) ) ;
#16136 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#16137 = conical_surface ( 'none', #15676, 0.05400000000000002021, 0.2617993877991499074 ) ;
#16138 = cartesian_point ( 'none', ( 0.0004921259842519847601, -0.01968503937007877458, 0.1280000000000000859 ) ) ;
#16139 = oriented_edge ( 'none', *, *, #288, .t. ) ;
#16140 = oriented_edge ( 'none', *, *, #5322, .t. ) ;
#16141 = cartesian_point ( 'none', ( -1.723998677988036299, 0.5150000818327550300, 0.5325628889457293402 ) ) ;
#16142 = vertex_point ( 'none', #14858 ) ;
#16143 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#16144 = face_outer_bound ( 'none', #4550, .t. ) ;
#16145 = edge_curve ( 'none', #763, #28123, #17160, .t. ) ;
#16146 = direction ( 'none', ( -0.2159714088582515845, 8.535953018532292791e-08, -0.9763996879125754758 ) ) ;
#16147 = vertex_point ( 'none', #20878 ) ;
#16148 = plane ( 'none', #12924 ) ;
#16149 = cartesian_point ( 'none', ( -2.420038549583190868, 0.5661811959317611942, -0.7553252236842639133 ) ) ;
#16150 = vector ( 'none', #20303, 39.37007874015748854 ) ;
#16151 = face_outer_bound ( 'none', #11098, .t. ) ;
#16152 = plane ( 'none', #17041 ) ;
#16153 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#16154 = vector ( 'none', #17789, 39.37007874015748143 ) ;
#16155 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#16156 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#16157 = direction ( 'none', ( -3.002614468262671391e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#16158 = vertex_point ( 'none', #8089 ) ;
#16159 = cartesian_point ( 'none', ( 0.7687546484841165650, -0.3677731010850405768, -0.08466813366179518074 ) ) ;
#16160 = vertex_point ( 'none', #27776 ) ;
#16161 = axis2_placement_3d ( 'none', #21870, #15664, #6331 ) ;
#16162 = edge_loop ( 'none', ( #15679, #4779, #18015, #16641, #14396, #1013 ) ) ;
#16163 = vector ( 'none', #7996, 39.37007874015748143 ) ;
#16164 = cartesian_point ( 'none', ( 0.0004921259842519811823, -3.294569056404038262e-17, 0.1275000000000000855 ) ) ;
#16165 = oriented_edge ( 'none', *, *, #8360, .f. ) ;
#16166 = vertex_point ( 'none', #10089 ) ;
#16167 = line ( 'none', #24945, #3640 ) ;
#16168 = advanced_face ( 'none', ( #1440 ), #19159, .t. ) ;
#16169 = line ( 'none', #25094, #8367 ) ;
#16170 = vertex_point ( 'none', #8237 ) ;
#16172 = advanced_face ( 'none', ( #25333 ), #1153, .t. ) ;
#16171 = vertex_point ( 'none', #5769 ) ;
#16174 = oriented_edge ( 'none', *, *, #11882, .t. ) ;
#16173 = axis2_placement_3d ( 'none', #5008, #25147, #22565 ) ;
#16175 = advanced_face ( 'none', ( #10376 ), #17009, .t. ) ;
#16176 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#16177 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#16178 = cartesian_point ( 'none', ( 0.7789270805985151203, -0.3924045020123853589, -1.677002088171343885 ) ) ;
#16179 = axis2_placement_3d ( 'none', #19177, #6091, #16725 ) ;
#16180 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#16181 = cartesian_point ( 'none', ( -1.973998683976495583, 0.5150000818327571395, 0.6010628670900347581 ) ) ;
#16182 = cartesian_point ( 'none', ( -2.423336361370393988, 0.5622441889552295402, -0.7655912519516944181 ) ) ;
#16183 = axis2_placement_3d ( 'none', #4052, #10672, #6499 ) ;
#16184 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#16185 = direction ( 'none', ( 0.5348139852951343531, -0.08715574274765722218, -0.8404628948614211170 ) ) ;
#16186 = vector ( 'none', #9134, 39.37007874015748143 ) ;
#16187 = cartesian_point ( 'none', ( -1.495998680916699852, 0.5525000818327533425, 0.5660629088781223839 ) ) ;
#16188 = edge_loop ( 'none', ( #8393, #3641 ) ) ;
#16189 = oriented_edge ( 'none', *, *, #5980, .f. ) ;
#16190 = vertex_point ( 'none', #16858 ) ;
#16191 = cartesian_point ( 'none', ( -2.427973046283815162, -0.3962885090582079495, -1.777979202493327415 ) ) ;
#16192 = edge_curve ( 'none', #12609, #4397, #3899, .t. ) ;
#16193 = face_outer_bound ( 'none', #18175, .t. ) ;
#16194 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#16195 = edge_curve ( 'none', #9487, #18530, #7942, .t. ) ;
#16196 = line ( 'none', #12162, #26253 ) ;
#16197 = edge_curve ( 'none', #20274, #21836, #22676, .t. ) ;
#16198 = oriented_edge ( 'none', *, *, #8512, .f. ) ;
#16199 = oriented_edge ( 'none', *, *, #28188, .f. ) ;
#16201 = advanced_face ( 'none', ( #14995 ), #12595, .f. ) ;
#16200 = oriented_edge ( 'none', *, *, #15550, .f. ) ;
#16202 = cartesian_point ( 'none', ( -2.437480566637891588, 0.5645504124714659788, -0.5104950823101507273 ) ) ;
#16203 = cartesian_point ( 'none', ( -0.7236868999999978014, 3.782794594721395676, -1.705527799999993599 ) ) ;
#16204 = axis2_placement_3d ( 'none', #12648, #19552, #21429 ) ;
#16205 = edge_curve ( 'none', #5039, #15908, #27489, .t. ) ;
#16206 = oriented_edge ( 'none', *, *, #22898, .f. ) ;
#16207 = cartesian_point ( 'none', ( -2.355018315642934290, 0.5497769753283220373, -0.5136446862963580662 ) ) ;
#16208 = b_spline_curve_with_knots ( 'none', 3,
( #16003, #22486, #7676, #9972 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002000946256635899572, 0.002179187908913385926 ),
.unspecified. ) ;
#16209 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ;
#16210 = edge_curve ( 'none', #18251, #8136, #19010, .t. ) ;
#16211 = plane ( 'none', #20221 ) ;
#16212 = oriented_edge ( 'none', *, *, #25943, .f. ) ;
#16213 = cartesian_point ( 'none', ( -2.423050972178637075, 0.5386222947010760320, -0.5154966181245452805 ) ) ;
#16214 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#16215 = cartesian_point ( 'none', ( -2.460530126407905360, 0.5494488918561225566, -0.5195619315423440909 ) ) ;
#16216 = cartesian_point ( 'none', ( -2.462518276214309854, 0.5425591490058231381, -0.7589645128886567393 ) ) ;
#16217 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#16218 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#16219 = cartesian_point ( 'none', ( -2.023998676545558428, 0.6125000818327575036, 0.5160628627188962314 ) ) ;
#16220 = direction ( 'none', ( -4.371138867531604042e-08, -8.742273398254516819e-08, 0.9999999999999951150 ) ) ;
#16221 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#16222 = plane ( 'none', #27332 ) ;
#16223 = cartesian_point ( 'none', ( -1.495998679605358372, 0.5375000818327532182, 0.5510629088781224816 ) ) ;
#16224 = edge_curve ( 'none', #24547, #11890, #27926, .t. ) ;
#16225 = edge_loop ( 'none', ( #2239, #17275, #5329, #13812 ) ) ;
#16226 = oriented_edge ( 'none', *, *, #23129, .f. ) ;
#16227 = circle ( 'none', #26359, 0.007874015748031487280 ) ;
#16228 = direction ( 'none', ( 0.03215910807881590394, -0.9960450290638855897, -0.08282567141109369036 ) ) ;
#16229 = direction ( 'none', ( 0.000000000000000000, 1.534746063856328845e-15, -1.000000000000000000 ) ) ;
#16230 = edge_curve ( 'none', #16166, #21677, #14708, .t. ) ;
#16231 = face_outer_bound ( 'none', #311, .t. ) ;
#16232 = oriented_edge ( 'none', *, *, #16568, .t. ) ;
#16233 = direction ( 'none', ( -1.000000000000000000, 1.249000902703300861e-16, 1.664610678349188620e-16 ) ) ;
#16234 = face_outer_bound ( 'none', #18243, .t. ) ;
#16235 = cartesian_point ( 'none', ( -2.130498659796171701, 0.5300000818327583740, 0.3244722000000011541 ) ) ;
#16236 = edge_curve ( 'none', #2414, #13031, #14565, .t. ) ;
#16237 = oriented_edge ( 'none', *, *, #25367, .t. ) ;
#16238 = oriented_edge ( 'none', *, *, #12217, .f. ) ;
#16240 = advanced_face ( 'none', ( #23319 ), #23468, .t. ) ;
#16239 = edge_loop ( 'none', ( #2609, #2647, #27483, #19919 ) ) ;
#16241 = oriented_edge ( 'none', *, *, #14838, .t. ) ;
#16242 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#16243 = cartesian_point ( 'none', ( -1.526998675671333849, 0.4475000818327535268, 0.5060629061680164131 ) ) ;
#16244 = direction ( 'none', ( 5.463695987328525648e-15, 0.000000000000000000, 1.000000000000000000 ) ) ;
#16245 = oriented_edge ( 'none', *, *, #18675, .t. ) ;
#16246 = line ( 'none', #16105, #23780 ) ;
#16247 = advanced_face ( 'none', ( #1583 ), #23755, .t. ) ;
#16248 = oriented_edge ( 'none', *, *, #1953, .t. ) ;
#16249 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#16250 = axis2_placement_3d ( 'none', #16309, #5669, #14456 ) ;
#16251 = cartesian_point ( 'none', ( -1.756957492661092246, -0.3970641132977108523, 0.3704243184798985400 ) ) ;
#16252 = direction ( 'none', ( -0.9999999999999990008, 3.897916532926553139e-15, -4.371138804857207673e-08 ) ) ;
#16253 = cartesian_point ( 'none', ( 0.2568794044305932056, 0.06724568937628502829, 0.2711196384715628960 ) ) ;
#16254 = edge_loop ( 'none', ( #21135, #4749, #17574, #15143, #8601, #6465 ) ) ;
#16255 = line ( 'none', #25030, #7399 ) ;
#16256 = cartesian_point ( 'none', ( -2.421947438538936570, 0.5622441888538923793, -0.7644320897068095366 ) ) ;
#16257 = cartesian_point ( 'none', ( 0.7822709022859515304, -0.3972755669389538835, -1.674369177310018886 ) ) ;
#16258 = vector ( 'none', #5159, 39.37007874015748143 ) ;
#16259 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#16260 = cartesian_point ( 'none', ( -2.042500000000002203, -0.3490000000000035296, 0.4614721999999994440 ) ) ;
#16261 = edge_curve ( 'none', #19059, #11078, #17293, .t. ) ;
#16262 = face_bound ( 'none', #14888, .t. ) ;
#16264 = edge_curve ( 'none', #2380, #3282, #12825, .t. ) ;
#16263 = oriented_edge ( 'none', *, *, #21704, .f. ) ;
#16265 = plane ( 'none', #11243 ) ;
#16266 = oriented_edge ( 'none', *, *, #7048, .f. ) ;
#16267 = vector ( 'none', #1360, 39.37007874015748143 ) ;
#16268 = edge_curve ( 'none', #19834, #10667, #26058, .t. ) ;
#16269 = cartesian_point ( 'none', ( 0.7729518690867754893, -0.3720035401315743284, -1.704353165673744952 ) ) ;
#16270 = direction ( 'none', ( -4.371135398084651427e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#16271 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#16272 = face_outer_bound ( 'none', #20546, .t. ) ;
#16273 = vertex_point ( 'none', #17708 ) ;
#16274 = oriented_edge ( 'none', *, *, #28389, .t. ) ;
#16275 = vertex_point ( 'none', #4611 ) ;
#16276 = oriented_edge ( 'none', *, *, #11747, .f. ) ;
#16277 = direction ( 'none', ( -4.371135398084651427e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#16278 = cartesian_point ( 'none', ( -0.0004921259842519426931, -0.01968503937007877458, 0.1275000000000000855 ) ) ;
#16279 = axis2_placement_3d ( 'none', #25588, #5884, #14820 ) ;
#16280 = cartesian_point ( 'none', ( -2.354999999999999538, 0.6149999999999997691, 0.4604918882647305312 ) ) ;
#16281 = edge_loop ( 'none', ( #9679, #583, #2229, #4331 ) ) ;
#16282 = vertex_point ( 'none', #26346 ) ;
#16283 = cartesian_point ( 'none', ( -0.7799999999999999156, 0.5860000000000000764, -0.6755277999999996785 ) ) ;
#16284 = oriented_edge ( 'none', *, *, #13745, .f. ) ;
#16285 = direction ( 'none', ( 2.353321324829592048e-16, -0.7071067811865469066, 0.7071067811865479058 ) ) ;
#16286 = direction ( 'none', ( 1.000000000000000000, -1.249000902703300615e-16, 0.000000000000000000 ) ) ;
#16287 = cartesian_point ( 'none', ( -0.5157430730693405296, -0.3490000000000000324, 0.3994722000000003881 ) ) ;
#16288 = oriented_edge ( 'none', *, *, #1652, .t. ) ;
#16289 = cartesian_point ( 'none', ( 0.9204999999999989857, -0.3650000000000002132, 0.07947220000000139450 ) ) ;
#16290 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#16291 = cartesian_point ( 'none', ( -2.042999999999999705, -0.4249999999999999889, 0.5244722000000003881 ) ) ;
#16292 = vector ( 'none', #26556, 39.37007874015747433 ) ;
#16293 = line ( 'none', #18167, #8764 ) ;
#16294 = cartesian_point ( 'none', ( -1.761170678566894798, -0.4182743711071820192, 0.3156323605386656683 ) ) ;
#16295 = cartesian_point ( 'none', ( -2.101998664874618949, 0.4425000818327581298, 0.3825628558999201734 ) ) ;
#16296 = b_spline_curve_with_knots ( 'none', 3,
( #11143, #19924, #6822, #15730 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002204729931177990291, 0.0003987147682254137213 ),
.unspecified. ) ;
#16297 = cylindrical_surface ( 'none', #14656, 0.1014999999999999930 ) ;
#16298 = cartesian_point ( 'none', ( -2.369157693246443319, -0.3826753930347984722, -1.750990168492297050 ) ) ;
#16299 = vector ( 'none', #1680, 39.37007874015748143 ) ;
#16300 = edge_loop ( 'none', ( #16887, #5724, #18584, #8351, #27314, #26635 ) ) ;
#16301 = circle ( 'none', #20006, 0.009000000000000027076 ) ;
#16302 = cartesian_point ( 'none', ( -2.514999999999999680, 0.4030000000000001359, -0.8270277999999996466 ) ) ;
#16303 = oriented_edge ( 'none', *, *, #13478, .f. ) ;
#16304 = oriented_edge ( 'none', *, *, #13076, .t. ) ;
#16305 = edge_curve ( 'none', #4303, #18627, #24199, .t. ) ;
#16306 = line ( 'none', #25086, #19567 ) ;
#16307 = vertex_point ( 'none', #8805 ) ;
#16308 = oriented_edge ( 'none', *, *, #19208, .t. ) ;
#16309 = cartesian_point ( 'none', ( -1.798998677988036032, 0.4900000818327556740, 0.5325628823890210528 ) ) ;
#16310 = cylindrical_surface ( 'none', #16029, 0.1494999999999999940 ) ;
#16311 = axis2_placement_3d ( 'none', #9465, #7460, #26858 ) ;
#16312 = cartesian_point ( 'none', ( 0.8509868327952628819, 0.05350539974947968180, -1.908436037027690713 ) ) ;
#16313 = oriented_edge ( 'none', *, *, #23892, .f. ) ;
#16314 = oriented_edge ( 'none', *, *, #5490, .f. ) ;
#16315 = oriented_edge ( 'none', *, *, #4245, .f. ) ;
#16316 = circle ( 'none', #18616, 0.03175000000000001432 ) ;
#16317 = axis2_placement_3d ( 'none', #2477, #8969, #18276 ) ;
#16318 = cartesian_point ( 'none', ( -2.457443389433902503, 0.5425591488885275204, -0.7576228073532437213 ) ) ;
#16319 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#16320 = line ( 'none', #914, #2379 ) ;
#16321 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#16322 = face_outer_bound ( 'none', #17247, .t. ) ;
#16323 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, 1.214154663850784885e-16 ) ) ;
#16324 = face_outer_bound ( 'none', #12573, .t. ) ;
#16325 = advanced_face ( 'none', ( #4481 ), #2451, .t. ) ;
#16326 = axis2_placement_3d ( 'none', #3793, #21917, #6523 ) ;
#16327 = cartesian_point ( 'none', ( -0.5772546484841166725, -0.3677731010850377458, -1.701359666338204679 ) ) ;
#16328 = axis2_placement_3d ( 'none', #8217, #23734, #6622 ) ;
#16329 = edge_curve ( 'none', #19163, #27490, #140, .t. ) ;
#16330 = cartesian_point ( 'none', ( 0.1690000000000001223, -1.000589735977003864e-16, 0.3214999999999999525 ) ) ;
#16331 = oriented_edge ( 'none', *, *, #14077, .f. ) ;
#16332 = oriented_edge ( 'none', *, *, #7873, .f. ) ;
#16333 = advanced_face ( 'none', ( #21747 ), #6783, .t. ) ;
#16334 = axis2_placement_3d ( 'none', #17279, #10503, #3887 ) ;
#16335 = circle ( 'none', #3954, 0.03174999999999987554 ) ;
#16336 = vertex_point ( 'none', #8941 ) ;
#16337 = cartesian_point ( 'none', ( 0.0004921259842519774960, 0.01968503937007870866, 0.1280000000000000859 ) ) ;
#16338 = vertex_point ( 'none', #21601 ) ;
#16339 = cartesian_point ( 'none', ( 2.929714793894570576e-17, -4.615483657205845495e-17, 0.1774999999999999634 ) ) ;
#16340 = face_bound ( 'none', #2272, .t. ) ;
#16341 = line ( 'none', #5402, #22512 ) ;
#16342 = oriented_edge ( 'none', *, *, #12875, .t. ) ;
#16343 = oriented_edge ( 'none', *, *, #15173, .f. ) ;
#16344 = vertex_point ( 'none', #21893 ) ;
#16345 = cartesian_point ( 'none', ( -0.1751949184601297171, 0.01859322268463386302, 0.3125722534602550784 ) ) ;
#16346 = line ( 'none', #18357, #567 ) ;
#16347 = vertex_point ( 'none', #22030 ) ;
#16348 = direction ( 'none', ( -1.942890293094014578e-16, -1.000000000000000000, -1.554819628522822217e-15 ) ) ;
#16349 = axis2_placement_3d ( 'none', #5282, #2979, #7596 ) ;
#16350 = line ( 'none', #9884, #3577 ) ;
#16351 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#16352 = oriented_edge ( 'none', *, *, #7265, .t. ) ;
#16353 = direction ( 'none', ( -4.857225732735058632e-17, 2.588457267232842783e-17, 1.000000000000000000 ) ) ;
#16354 = circle ( 'none', #21889, 0.003937007874015752314 ) ;
#16355 = cartesian_point ( 'none', ( -1.836203121433105823, -0.4182743711071821302, 0.3933120394613335846 ) ) ;
#16356 = cartesian_point ( 'none', ( -2.417999999999999705, -0.4249999999999999889, -1.875527799999999745 ) ) ;
#16357 = circle ( 'none', #274, 0.05300000000000022748 ) ;
#16358 = cartesian_point ( 'none', ( -2.011498664874618036, 0.5575000818327573437, 0.3825628638116814195 ) ) ;
#16359 = cartesian_point ( 'none', ( -2.415254525428457200, 0.5661811961772137414, -0.7581328764716438462 ) ) ;
#16360 = cartesian_point ( 'none', ( -2.157499999999999751, 0.4002538599183737555, 0.5744722000000000994 ) ) ;
#16361 = line ( 'none', #27433, #273 ) ;
#16362 = cartesian_point ( 'none', ( -0.5585000000000002185, -0.3498728832042004022, -1.705527799999999816 ) ) ;
#16363 = edge_curve ( 'none', #8241, #11735, #17579, .t. ) ;
#16364 = cartesian_point ( 'none', ( -1.798998657837086679, 0.4025000818327556518, 0.3020628823890219028 ) ) ;
#16366 = edge_curve ( 'none', #20154, #10803, #6910, .t. ) ;
#16365 = line ( 'none', #22987, #9022 ) ;
#16367 = vector ( 'none', #27356, 39.37007874015748854 ) ;
#16368 = edge_curve ( 'none', #2620, #23568, #22178, .t. ) ;
#16369 = face_outer_bound ( 'none', #607, .t. ) ;
#16370 = edge_loop ( 'none', ( #5557, #17403, #12748, #13479 ) ) ;
#16371 = oriented_edge ( 'none', *, *, #26760, .t. ) ;
#16372 = advanced_face ( 'none', ( #2021 ), #6640, .f. ) ;
#16373 = axis2_placement_3d ( 'none', #3962, #28274, #26118 ) ;
#16374 = cartesian_point ( 'none', ( -2.436908068391359539, 0.5661811968655817706, -0.7660068931661816460 ) ) ;
#16375 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#16376 = cylindrical_surface ( 'none', #24391, 0.009000000000000027076 ) ;
#16377 = vertex_point ( 'none', #15415 ) ;
#16378 = direction ( 'none', ( -0.8001639206409768557, -0.5997813769236757242, -2.409256063892580329e-17 ) ) ;
#16379 = axis2_placement_3d ( 'none', #22869, #11644, #7196 ) ;
#16380 = cartesian_point ( 'none', ( -2.011498679168242099, 0.6025000818327573837, 0.5460628638116808986 ) ) ;
#16381 = cartesian_point ( 'none', ( -2.474686899999999135, -0.3649999999999964939, -1.812527800000000466 ) ) ;
#16382 = oriented_edge ( 'none', *, *, #21946, .f. ) ;
#16383 = edge_loop ( 'none', ( #25625, #5015, #9516, #21315 ) ) ;
#16384 = vertex_point ( 'none', #10665 ) ;
#16385 = face_outer_bound ( 'none', #17881, .t. ) ;
#16386 = cartesian_point ( 'none', ( -1.759847060538666241, -0.4182743711071821302, 0.3919884214331052497 ) ) ;
#16387 = axis2_placement_3d ( 'none', #27539, #25523, #7850 ) ;
#16388 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, 1.214154663850784639e-16 ) ) ;
#16389 = edge_loop ( 'none', ( #1198, #24656, #6398, #24464 ) ) ;
#16390 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999963363, 8.742273397411554924e-08 ) ) ;
#16391 = axis2_placement_3d ( 'none', #25343, #18288, #11966 ) ;
#16392 = advanced_face ( 'none', ( #15683 ), #1878, .t. ) ;
#16393 = oriented_edge ( 'none', *, *, #16329, .t. ) ;
#16394 = cartesian_point ( 'none', ( -2.529999999999999361, 0.7030000000000000693, -0.8270277999999996466 ) ) ;
#16395 = advanced_face ( 'none', ( #8524 ), #10955, .f. ) ;
#16396 = cartesian_point ( 'none', ( -1.566498680916699859, 0.5525000818327538976, 0.5660629027148165182 ) ) ;
#16397 = direction ( 'none', ( -3.002614468262671391e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#16398 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.1682743711071796322, -1.705527799999999594 ) ) ;
#16399 = line ( 'none', #1137, #8824 ) ;
#16400 = edge_curve ( 'none', #8063, #16344, #19963, .t. ) ;
#16401 = cartesian_point ( 'none', ( -1.761647244327082973, -0.4160162047798984242, 0.3160132848983477349 ) ) ;
#16402 = cartesian_point ( 'none', ( -0.5156869000000001702, -0.3650000000000004907, 0.5194722000000007167 ) ) ;
#16403 = cartesian_point ( 'none', ( -2.177999999999999492, 0.7235038599183736263, 0.5744722000000000994 ) ) ;
#16404 = edge_curve ( 'none', #16123, #3890, #4334, .t. ) ;
#16405 = edge_curve ( 'none', #26, #25345, #13536, .t. ) ;
#16406 = cartesian_point ( 'none', ( -0.7174999999999839284, -0.3490000000000038627, 0.5244722000000129336 ) ) ;
#16407 = direction ( 'none', ( 0.5368568878348718432, 1.132976905471915218e-15, -0.8436733265810030247 ) ) ;
#16408 = edge_curve ( 'none', #9696, #16190, #9339, .t. ) ;
#16409 = circle ( 'none', #5859, 0.02449999999999996972 ) ;
#16410 = edge_curve ( 'none', #15337, #22536, #13811, .t. ) ;
#16411 = axis2_placement_3d ( 'none', #21466, #1737, #19310 ) ;
#16412 = vertex_point ( 'none', #18101 ) ;
#16413 = cartesian_point ( 'none', ( -2.361917229665144280, -0.3719832640234247423, -1.773224042160013836 ) ) ;
#16414 = oriented_edge ( 'none', *, *, #19247, .f. ) ;
#16415 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#16416 = cartesian_point ( 'none', ( -1.773998677988036121, 0.5150000818327554741, 0.5325628845745905560 ) ) ;
#16417 = cartesian_point ( 'none', ( -2.386974395732956111, -0.4182743711071790216, -1.746024047171070626 ) ) ;
#16418 = direction ( 'none', ( 0.5368568878348658480, 9.644800118159690881e-16, -0.8436733265810070215 ) ) ;
#16419 = oriented_edge ( 'none', *, *, #16405, .t. ) ;
#16420 = oriented_edge ( 'none', *, *, #3735, .t. ) ;
#16421 = oriented_edge ( 'none', *, *, #11035, .t. ) ;
#16422 = oriented_edge ( 'none', *, *, #9688, .t. ) ;
#16423 = direction ( 'none', ( 7.897916531795150207e-15, 1.000000000000000000, 0.000000000000000000 ) ) ;
#16424 = cartesian_point ( 'none', ( -2.415254525600549318, 0.5661811958330297267, -0.7541958685976279941 ) ) ;
#16425 = cartesian_point ( 'none', ( -2.440845081849762899, 0.6027953589251575650, -0.6382509846255522978 ) ) ;
#16426 = oriented_edge ( 'none', *, *, #1661, .t. ) ;
#16427 = edge_loop ( 'none', ( #28005, #5887, #14780, #19051 ) ) ;
#16428 = cartesian_point ( 'none', ( -1.773998664874619990, 0.4650000818327554852, 0.3825628845745909223 ) ) ;
#16429 = edge_curve ( 'none', #15451, #20231, #4765, .t. ) ;
#16430 = oriented_edge ( 'none', *, *, #1788, .t. ) ;
#16431 = direction ( 'none', ( -0.9717327801660590181, 0.000000000000000000, 0.2360834681860243256 ) ) ;
#16432 = cartesian_point ( 'none', ( -1.823998683976496560, 0.4650000818327558738, 0.6010628802034513329 ) ) ;
#16433 = vector ( 'none', #9769, 39.37007874015748143 ) ;
#16434 = cartesian_point ( 'none', ( -2.291238777317706088, 0.5494489128711567139, -0.7599460206933283946 ) ) ;
#16435 = axis2_placement_3d ( 'none', #554, #22311, #7050 ) ;
#16436 = oriented_edge ( 'none', *, *, #1991, .f. ) ;
#16437 = direction ( 'none', ( -1.664610678349188373e-16, 2.622433896139685775e-16, -1.000000000000000000 ) ) ;
#16438 = edge_curve ( 'none', #5919, #7, #9780, .t. ) ;
#16439 = cartesian_point ( 'none', ( -1.463498679168244498, 0.5300000818327530450, 0.5460629117193627202 ) ) ;
#16440 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#16441 = face_outer_bound ( 'none', #4938, .t. ) ;
#16442 = direction ( 'none', ( -4.371135398040975629e-08, -8.742274265528903211e-08, 0.9999999999999951150 ) ) ;
#16443 = edge_curve ( 'none', #16513, #27086, #11650, .t. ) ;
#16444 = plane ( 'none', #1430 ) ;
#16445 = edge_curve ( 'none', #21896, #24639, #25012, .t. ) ;
#16446 = direction ( 'none', ( 0.04679016080844419084, 0.9961946980917456562, -0.07353097541455394515 ) ) ;
#16447 = b_spline_curve_with_knots ( 'none', 3,
( #272, #9075, #17841, #2577, #11359, #20148 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003028078001237782032, 0.0006056156002475564064 ),
.unspecified. ) ;
#16448 = line ( 'none', #25219, #9140 ) ;
#16449 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#16450 = vertex_point ( 'none', #14093 ) ;
#16451 = vector ( 'none', #18852, 39.37007874015748143 ) ;
#16452 = cartesian_point ( 'none', ( 0.7173271627228706704, -0.4182743711071820192, -0.08848963002024873292 ) ) ;
#16453 = oriented_edge ( 'none', *, *, #3442, .f. ) ;
#16454 = oriented_edge ( 'none', *, *, #5242, .f. ) ;
#16455 = axis2_placement_3d ( 'none', #195, #20074, #8996 ) ;
#16456 = direction ( 'none', ( 0.5999999650308890375, -6.993818951804227807e-08, 0.8000000262268290863 ) ) ;
#16457 = axis2_placement_3d ( 'none', #12803, #1559, #17264 ) ;
#16458 = oriented_edge ( 'none', *, *, #5024, .f. ) ;
#16459 = oriented_edge ( 'none', *, *, #1216, .t. ) ;
#16460 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#16461 = line ( 'none', #25232, #19737 ) ;
#16462 = cartesian_point ( 'none', ( 0.8439210991285275298, 0.07815390556037245251, -1.909673457490993043 ) ) ;
#16463 = oriented_edge ( 'none', *, *, #18608, .f. ) ;
#16464 = oriented_edge ( 'none', *, *, #25730, .f. ) ;
#16465 = oriented_edge ( 'none', *, *, #2149, .f. ) ;
#16466 = cartesian_point ( 'none', ( -1.973998680916697612, 0.6025000818327570506, 0.5660628670900349491 ) ) ;
#16467 = vector ( 'none', #28064, 39.37007874015748854 ) ;
#16468 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#16469 = edge_curve ( 'none', #19023, #27645, #2920, .t. ) ;
#16470 = cartesian_point ( 'none', ( 0.7755806052012503837, -0.3875360144248915506, -1.679636420405623554 ) ) ;
#16471 = advanced_face ( 'none', ( #26869 ), #7180, .t. ) ;
#16472 = axis2_placement_3d ( 'none', #10694, #19478, #28249 ) ;
#16473 = cartesian_point ( 'none', ( -2.420075692698230974, 0.5386221408179804326, -0.7553747502512777601 ) ) ;
#16474 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#16475 = line ( 'none', #3230, #8321 ) ;
#16476 = cartesian_point ( 'none', ( 0.9204999999999986526, -0.4115000000000041958, 0.5244722000000012763 ) ) ;
#16477 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4115000000000032521, -0.08049999999999986333 ) ) ;
#16478 = vertex_point ( 'none', #16235 ) ;
#16479 = oriented_edge ( 'none', *, *, #7249, .f. ) ;
#16480 = conical_surface ( 'none', #834, 0.03666637637137254435, 0.3490658503988611217 ) ;
#16481 = vertex_point ( 'none', #677 ) ;
#16482 = cylindrical_surface ( 'none', #18064, 0.03250000000000000111 ) ;
#16483 = edge_loop ( 'none', ( #16165, #9662, #1377, #25236 ) ) ;
#16484 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#16486 = cartesian_point ( 'none', ( 3.905062282638349258e-18, -0.09500000000000004274, 0.1280000000000000859 ) ) ;
#16485 = vector ( 'none', #21368, 39.37007874015748143 ) ;
#16487 = circle ( 'none', #4549, 0.003937007874015796549 ) ;
#16488 = cartesian_point ( 'none', ( 0.7621781923087671551, -0.3874662999436751520, -1.739762359454189555 ) ) ;
#16489 = oriented_edge ( 'none', *, *, #6050, .t. ) ;
#16490 = vertex_point ( 'none', #27013 ) ;
#16491 = oriented_edge ( 'none', *, *, #18446, .t. ) ;
#16492 = direction ( 'none', ( 0.1731312861474540443, 1.406527922056774141e-15, -0.9848987550793880663 ) ) ;
#16493 = cartesian_point ( 'none', ( 0.7096159357132523215, -0.3757579920848981292, -1.687569991343689679 ) ) ;
#16494 = oriented_edge ( 'none', *, *, #8862, .t. ) ;
#16495 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, -3.426230761284611098e-16 ) ) ;
#16496 = cartesian_point ( 'none', ( -2.080998664874619042, 0.4425000818327579077, 0.3825628577357984561 ) ) ;
#16497 = cartesian_point ( 'none', ( -1.390499999999999625, 0.6990038599183736601, 0.5433362840806801319 ) ) ;
#16498 = oriented_edge ( 'none', *, *, #21883, .t. ) ;
#16499 = cartesian_point ( 'none', ( -2.058496699999999624, 0.6149999999999997691, 0.4886770037134707256 ) ) ;
#16500 = axis2_placement_3d ( 'none', #11897, #18650, #20531 ) ;
#16501 = advanced_face ( 'none', ( #16095 ), #22573, .t. ) ;
#16502 = cartesian_point ( 'none', ( 0.7809344437269067907, -0.3672743711071820294, -0.06081540329308304793 ) ) ;
#16503 = cartesian_point ( 'none', ( -1.797512265673744558, -0.3720035401315768264, 0.3315203309132240816 ) ) ;
#16504 = face_outer_bound ( 'none', #15038, .t. ) ;
#16505 = direction ( 'none', ( -0.6560590289905067207, -0.7547095802227724581, -1.385850324233883106e-15 ) ) ;
#16506 = direction ( 'none', ( -1.177415405395435461e-16, 0.9999999999999963363, 8.742273386309323354e-08 ) ) ;
#16507 = face_outer_bound ( 'none', #15093, .t. ) ;
#16508 = vector ( 'none', #6771, 39.37007874015748143 ) ;
#16509 = axis2_placement_3d ( 'none', #18578, #27495, #5484 ) ;
#16510 = cartesian_point ( 'none', ( -2.384094184178050302, -0.3826753930347984722, -1.747361332814797219 ) ) ;
#16511 = cartesian_point ( 'none', ( -1.798998657837084902, 0.6125000818327557273, 0.3020628823890219028 ) ) ;
#16512 = cartesian_point ( 'none', ( -2.469500000000001805, -0.3490000000000028080, 0.08747219999999930606 ) ) ;
#16513 = vertex_point ( 'none', #15952 ) ;
#16514 = b_spline_curve_with_knots ( 'none', 3,
( #3278, #25146, #5585, #18673, #21273, #20694 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#16515 = oriented_edge ( 'none', *, *, #15696, .f. ) ;
#16516 = face_outer_bound ( 'none', #19585, .t. ) ;
#16517 = line ( 'none', #9906, #21722 ) ;
#16518 = cartesian_point ( 'none', ( -1.779932251515883523, -0.3677731010850406879, 0.3503040663382044340 ) ) ;
#16519 = oriented_edge ( 'none', *, *, #26332, .f. ) ;
#16520 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#16521 = line ( 'none', #12499, #24386 ) ;
#16522 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#16523 = vertex_point ( 'none', #5014 ) ;
#16524 = oriented_edge ( 'none', *, *, #27768, .f. ) ;
#16525 = oriented_edge ( 'none', *, *, #2879, .f. ) ;
#16526 = cartesian_point ( 'none', ( 0.7504999999999997229, -0.4115000000000006430, -1.705527799999998484 ) ) ;
#16527 = cartesian_point ( 'none', ( 0.7659646192209205173, -0.3970959286419347145, -0.1222542370915106202 ) ) ;
#16528 = vector ( 'none', #4865, 39.37007874015748854 ) ;
#16529 = vector ( 'none', #2313, 39.37007874015748143 ) ;
#16530 = edge_curve ( 'none', #1107, #1298, #5297, .t. ) ;
#16531 = direction ( 'none', ( 0.9763996879125791395, 1.888081094788892647e-08, -0.2159714088582508074 ) ) ;
#16532 = oriented_edge ( 'none', *, *, #1325, .f. ) ;
#16533 = plane ( 'none', #9532 ) ;
#16534 = edge_curve ( 'none', #20782, #15649, #22706, .t. ) ;
#16535 = oriented_edge ( 'none', *, *, #1033, .f. ) ;
#16536 = cartesian_point ( 'none', ( 0.8514088716762376885, -0.005880508778266547998, -1.680598138463357261 ) ) ;
#16537 = face_outer_bound ( 'none', #9389, .t. ) ;
#16538 = edge_curve ( 'none', #7045, #14597, #1796, .t. ) ;
#16539 = vector ( 'none', #8404, 39.37007874015748854 ) ;
#16540 = cartesian_point ( 'none', ( -1.495998679605358372, 0.5375000818327532182, 0.5510629088781224816 ) ) ;
#16541 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#16542 = oriented_edge ( 'none', *, *, #16794, .f. ) ;
#16543 = line ( 'none', #20575, #17972 ) ;
#16544 = vector ( 'none', #387, 39.37007874015748143 ) ;
#16545 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#16546 = circle ( 'none', #25725, 0.04450000000000003259 ) ;
#16547 = direction ( 'none', ( 0.5368568878348664031, 1.264744441511234352e-15, -0.8436733265810065774 ) ) ;
#16548 = cartesian_point ( 'none', ( -0.2650000000000000688, -0.008653278976454235535, 0.2786485840073604781 ) ) ;
#16549 = line ( 'none', #7497, #15949 ) ;
#16550 = direction ( 'none', ( -0.8436733265810030247, 9.401863730020173357e-16, -0.5368568878348717321 ) ) ;
#16551 = axis2_placement_3d ( 'none', #26258, #6835, #8584 ) ;
#16552 = oriented_edge ( 'none', *, *, #3588, .t. ) ;
#16553 = advanced_face ( 'none', ( #11493 ), #20281, .f. ) ;
#16554 = cartesian_point ( 'none', ( 0.7001571032600932831, -0.4160162047798983687, -0.09964967069532351673 ) ) ;
#16555 = vertex_point ( 'none', #978 ) ;
#16556 = oriented_edge ( 'none', *, *, #21148, .t. ) ;
#16557 = face_outer_bound ( 'none', #4545, .t. ) ;
#16558 = vector ( 'none', #25310, 39.37007874015748143 ) ;
#16559 = direction ( 'none', ( 0.03215910807881590394, -0.9960450290638855897, -0.08282567141109369036 ) ) ;
#16560 = cartesian_point ( 'none', ( -2.134498659796171260, 0.5775000818327583607, 0.3244722000000003770 ) ) ;
#16561 = oriented_edge ( 'none', *, *, #4471, .f. ) ;
#16562 = oriented_edge ( 'none', *, *, #25897, .t. ) ;
#16564 = edge_curve ( 'none', #16058, #16450, #8466, .t. ) ;
#16563 = oriented_edge ( 'none', *, *, #3479, .f. ) ;
#16565 = oriented_edge ( 'none', *, *, #24669, .f. ) ;
#16566 = face_outer_bound ( 'none', #12288, .t. ) ;
#16567 = direction ( 'none', ( 2.329792898495684861e-16, -1.689897845247309768e-16, 1.000000000000000000 ) ) ;
#16568 = edge_curve ( 'none', #3396, #4087, #11775, .t. ) ;
#16569 = plane ( 'none', #304 ) ;
#16570 = oriented_edge ( 'none', *, *, #8140, .t. ) ;
#16571 = advanced_face ( 'none', ( #27744 ), #12070, .t. ) ;
#16572 = oriented_edge ( 'none', *, *, #15059, .f. ) ;
#16573 = edge_curve ( 'none', #15760, #12712, #2014, .t. ) ;
#16574 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#16575 = oriented_edge ( 'none', *, *, #6387, .t. ) ;
#16576 = line ( 'none', #25349, #23205 ) ;
#16577 = cartesian_point ( 'none', ( -2.126249999999999307, 0.3690038599183737000, 0.5744722000000000994 ) ) ;
#16578 = edge_curve ( 'none', #11117, #4308, #5683, .t. ) ;
#16579 = axis2_placement_3d ( 'none', #10046, #22994, #1543 ) ;
#16580 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#16581 = advanced_face ( 'none', ( #25154 ), #1404, .f. ) ;
#16582 = oriented_edge ( 'none', *, *, #16758, .t. ) ;
#16583 = cartesian_point ( 'none', ( -0.05249999999999990785, 0.1999999999999999556, 0.3215000000000001190 ) ) ;
#16584 = direction ( 'none', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#16585 = cartesian_point ( 'none', ( 0.4300000000000000488, -0.4249999999999999889, 0.4244722000000003548 ) ) ;
#16586 = circle ( 'none', #19808, 0.04450000000000003259 ) ;
#16587 = cartesian_point ( 'none', ( 0.9100000000000003642, 0.8000000000000019318, -1.812527799999999356 ) ) ;
#16588 = plane ( 'none', #6058 ) ;
#16589 = cartesian_point ( 'none', ( -2.373848410868001579, -0.3489999999999996994, -1.737743290452859801 ) ) ;
#16590 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#16591 = oriented_edge ( 'none', *, *, #12954, .t. ) ;
#16592 = circle ( 'none', #23014, 0.05399999999999993694 ) ;
#16593 = cartesian_point ( 'none', ( -2.437777715591025629, 0.5389458726266755928, -0.7640838380955559117 ) ) ;
#16594 = oriented_edge ( 'none', *, *, #17437, .f. ) ;
#16595 = edge_curve ( 'none', #14417, #24525, #18683, .t. ) ;
#16596 = oriented_edge ( 'none', *, *, #27244, .f. ) ;
#16597 = oriented_edge ( 'none', *, *, #20943, .t. ) ;
#16598 = vector ( 'none', #2056, 39.37007874015748143 ) ;
#16599 = cartesian_point ( 'none', ( -0.3583592877477987382, -0.3650000000000002132, 0.3109116838003074812 ) ) ;
#16600 = cartesian_point ( 'none', ( -2.109498680916698898, 0.3775000818327581276, 0.5660628552442485972 ) ) ;
#16601 = oriented_edge ( 'none', *, *, #24117, .f. ) ;
#16602 = edge_curve ( 'none', #8997, #6317, #5594, .t. ) ;
#16603 = vector ( 'none', #127, 39.37007874015748854 ) ;
#16604 = oriented_edge ( 'none', *, *, #20002, .f. ) ;
#16605 = cartesian_point ( 'none', ( -2.514999999999999680, 0.5860000000000000764, -0.4605277999999995431 ) ) ;
#16606 = cartesian_point ( 'none', ( -2.291238788221552802, 0.5494488910634732770, -0.5104950772379359680 ) ) ;
#16607 = axis2_placement_3d ( 'none', #10979, #19752, #2329 ) ;
#16608 = cartesian_point ( 'none', ( 0.8529452716080374586, -0.04414967001384778600, -1.907999391603953709 ) ) ;
#16609 = oriented_edge ( 'none', *, *, #11792, .t. ) ;
#16610 = edge_curve ( 'none', #14711, #17198, #27452, .t. ) ;
#16611 = oriented_edge ( 'none', *, *, #23411, .f. ) ;
#16612 = vertex_point ( 'none', #16678 ) ;
#16613 = advanced_face ( 'none', ( #10486 ), #5733, .f. ) ;
#16614 = b_spline_curve_with_knots ( 'none', 3,
( #14813, #1399, #10331, #25584 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002204729931177947465, 0.0003987147682254119324 ),
.unspecified. ) ;
#16615 = vector ( 'none', #14256, 39.37007874015748854 ) ;
#16616 = axis2_placement_3d ( 'none', #19606, #8818, #8684 ) ;
#16617 = cartesian_point ( 'none', ( -2.400408311049412990, -0.3677731010850375792, -1.789521673447822758 ) ) ;
#16618 = edge_curve ( 'none', #18313, #4816, #8956, .t. ) ;
#16619 = axis2_placement_3d ( 'none', #1715, #19431, #28200 ) ;
#16620 = cartesian_point ( 'none', ( -1.783600159984670919, -0.4066626820310620949, 0.3125385124799632264 ) ) ;
#16621 = cartesian_point ( 'none', ( 0.7722261056363906029, -0.3826753930347990829, -1.682275042957529942 ) ) ;
#16622 = cartesian_point ( 'none', ( -2.448810017913397807, -0.4182743798742598607, -1.729749508154698301 ) ) ;
#16623 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.4182743711071790771, -1.705527799999999816 ) ) ;
#16624 = circle ( 'none', #4229, 0.04450000000000003259 ) ;
#16625 = direction ( 'none', ( 0.9763996879125791395, 1.888081094788892647e-08, -0.2159714088582508074 ) ) ;
#16626 = axis2_placement_3d ( 'none', #9422, #22798, #25243 ) ;
#16627 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, -5.173954533455049801e-16 ) ) ;
#16628 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#16629 = oriented_edge ( 'none', *, *, #19764, .f. ) ;
#16630 = edge_curve ( 'none', #5379, #19446, #18579, .t. ) ;
#16631 = oriented_edge ( 'none', *, *, #28119, .f. ) ;
#16632 = circle ( 'none', #4681, 0.05399999999999994388 ) ;
#16633 = vertex_point ( 'none', #9913 ) ;
#16634 = axis2_placement_3d ( 'none', #5711, #13926, #9755 ) ;
#16635 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#16636 = edge_curve ( 'none', #12397, #26024, #1702, .t. ) ;
#16637 = edge_curve ( 'none', #6399, #6432, #27763, .t. ) ;
#16638 = cartesian_point ( 'none', ( -0.5911728372771292150, -0.4182743711071790216, -1.713517430020248922 ) ) ;
#16639 = face_bound ( 'none', #10476, .t. ) ;
#16640 = plane ( 'none', #13347 ) ;
#16641 = oriented_edge ( 'none', *, *, #21877, .t. ) ;
#16642 = edge_loop ( 'none', ( #23249, #2388, #18404 ) ) ;
#16643 = b_spline_curve_with_knots ( 'none', 3,
( #2541, #20110, #20518, #27528 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002204729931177930660, 0.0003987147682254133961 ),
.unspecified. ) ;
#16644 = edge_loop ( 'none', ( #9084, #10268 ) ) ;
#16645 = cartesian_point ( 'none', ( -1.775434142957530437, -0.3826753930348014698, 0.3322460943636090791 ) ) ;
#16646 = axis2_placement_3d ( 'none', #13153, #10835, #19906 ) ;
#16647 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#16648 = edge_loop ( 'none', ( #1576, #26243, #1136, #20703 ) ) ;
#16649 = cartesian_point ( 'none', ( -2.404999999999998916, 0.8000000000000000444, -1.925527799999999790 ) ) ;
#16650 = plane ( 'none', #27943 ) ;
#16651 = direction ( 'none', ( 0.9024935347676690256, 0.4307034010807880287, 0.000000000000000000 ) ) ;
#16652 = oriented_edge ( 'none', *, *, #3747, .t. ) ;
#16653 = face_outer_bound ( 'none', #13544, .t. ) ;
#16654 = axis2_placement_3d ( 'none', #5598, #7761, #21138 ) ;
#16655 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#16656 = cartesian_point ( 'none', ( -2.291238789813404786, 0.5634252658325272778, -0.4740777531814371892 ) ) ;
#16657 = vector ( 'none', #12787, 39.37007874015748143 ) ;
#16658 = cartesian_point ( 'none', ( -2.189999999999999503, -2.316888186507389040e-16, 0.3304722000000002158 ) ) ;
#16659 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#16660 = cartesian_point ( 'none', ( 0.7342200949010730948, -0.3966258423410133904, -0.03911264951168141185 ) ) ;
#16661 = cartesian_point ( 'none', ( 0.7504999999999987237, -0.3490000000000032521, -0.08052779999999873373 ) ) ;
#16662 = cartesian_point ( 'none', ( -2.426148738198943278, 0.5662028980579048021, -0.5113500771155921054 ) ) ;
#16663 = cartesian_point ( 'none', ( 0.7500000000000005551, -0.4249999999999999334, -0.08049999999999869760 ) ) ;
#16664 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#16665 = oriented_edge ( 'none', *, *, #1497, .t. ) ;
#16666 = b_spline_curve_with_knots ( 'none', 3,
( #9379, #7659, #18435, #9958 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004789125871877060979, 0.005268114447680848078 ),
.unspecified. ) ;
#16667 = oriented_edge ( 'none', *, *, #23797, .t. ) ;
#16668 = axis2_placement_3d ( 'none', #21874, #8506, #9063 ) ;
#16669 = product_definition ( 'unknown', '', #19895, #13541 ) ;
#16670 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.3489999999999996994, -1.705527799999999816 ) ) ;
#16671 = direction ( 'none', ( -0.02045320955626746956, -0.9955461672694007058, -0.09202985957858327015 ) ) ;
#16672 = line ( 'none', #17394, #5078 ) ;
#16673 = oriented_edge ( 'none', *, *, #23659, .f. ) ;
#16674 = vector ( 'none', #10167, 39.37007874015748143 ) ;
#16675 = edge_curve ( 'none', #2049, #15152, #8024, .t. ) ;
#16676 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#16677 = cartesian_point ( 'none', ( -2.369978947809995962, 0.5413780207054874616, -0.4622667349286619931 ) ) ;
#16678 = cartesian_point ( 'none', ( -2.364073435482695995, 0.5543701477222913176, -0.4740777571567638127 ) ) ;
#16679 = oriented_edge ( 'none', *, *, #23027, .f. ) ;
#16680 = oriented_edge ( 'none', *, *, #5085, .t. ) ;
#16681 = vertex_point ( 'none', #28040 ) ;
#16682 = direction ( 'none', ( 0.8188508949692351324, 6.869404254901853459e-16, -0.5740062820284135281 ) ) ;
#16683 = direction ( 'none', ( -1.000000000000000000, 7.897916534058022957e-15, 0.000000000000000000 ) ) ;
#16684 = cartesian_point ( 'none', ( -2.459033344293023671, 0.5425591492102854740, -0.7613032909989633223 ) ) ;
#16685 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, 1.214154663850784639e-16 ) ) ;
#16686 = vertex_point ( 'none', #16381 ) ;
#16687 = oriented_edge ( 'none', *, *, #12705, .t. ) ;
#16688 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#16689 = cartesian_point ( 'none', ( 0.3885565525352338567, -0.1249999999999996253, 0.4082644653577019445 ) ) ;
#16690 = cartesian_point ( 'none', ( 0.7765736278360058087, -0.1633823690981956456, -1.475527799999999612 ) ) ;
#16691 = cartesian_point ( 'none', ( -2.415254535737087593, 0.5661811755605926644, -0.5223061048181015797 ) ) ;
#16692 = cartesian_point ( 'none', ( -2.291238788092483603, 0.5634252692743670909, -0.5134478319215945996 ) ) ;
#16693 = direction ( 'none', ( -0.02045320955626746956, -0.9955461672694007058, -0.09202985957858327015 ) ) ;
#16694 = vector ( 'none', #15622, 39.37007874015748854 ) ;
#16695 = direction ( 'none', ( -0.5368568878348658480, -1.202597848181783934e-15, 0.8436733265810067994 ) ) ;
#16696 = face_outer_bound ( 'none', #1372, .t. ) ;
#16697 = line ( 'none', #3751, #11360 ) ;
#16698 = cartesian_point ( 'none', ( -2.417646547949689584, 0.5645504131104681633, -0.5178044197523516967 ) ) ;
#16699 = advanced_face ( 'none', ( #10197 ), #16823, .f. ) ;
#16700 = advanced_face ( 'none', ( #25729 ), #18977, .t. ) ;
#16701 = oriented_edge ( 'none', *, *, #22716, .f. ) ;
#16702 = plane ( 'none', #13808 ) ;
#16703 = oriented_edge ( 'none', *, *, #4628, .t. ) ;
#16704 = edge_curve ( 'none', #4020, #23536, #19982, .t. ) ;
#16705 = cartesian_point ( 'none', ( -2.177999999999999492, 0.6990038599183736601, 0.5444722000000001838 ) ) ;
#16706 = cartesian_point ( 'none', ( -2.458293670570439016, 0.5553544248151397467, -0.7614668994942929148 ) ) ;
#16707 = oriented_edge ( 'none', *, *, #13472, .f. ) ;
#16708 = vertex_point ( 'none', #12643 ) ;
#16709 = oriented_edge ( 'none', *, *, #12117, .t. ) ;
#16710 = oriented_edge ( 'none', *, *, #1848, .f. ) ;
#16711 = circle ( 'none', #21316, 0.05800000000000003764 ) ;
#16712 = direction ( 'none', ( 2.329792898495684861e-16, -1.689897845247309768e-16, 1.000000000000000000 ) ) ;
#16713 = face_bound ( 'none', #22169, .t. ) ;
#16714 = oriented_edge ( 'none', *, *, #1624, .f. ) ;
#16715 = cartesian_point ( 'none', ( -1.526998675671333849, 0.4475000818327535268, 0.5060629061680164131 ) ) ;
#16716 = oriented_edge ( 'none', *, *, #23300, .f. ) ;
#16717 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#16718 = oriented_edge ( 'none', *, *, #13592, .f. ) ;
#16719 = cartesian_point ( 'none', ( 0.7579896300202488835, -0.4182743711071795767, -1.738200637277129035 ) ) ;
#16720 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#16721 = axis2_placement_3d ( 'none', #9212, #17974, #7042 ) ;
#16722 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#16723 = edge_loop ( 'none', ( #26452, #25326, #5410, #9627 ) ) ;
#16724 = cartesian_point ( 'none', ( -1.826220080655997391, -0.3967296880077215149, 0.3893796403747329382 ) ) ;
#16725 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742273331534369486e-08 ) ) ;
#16726 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#16727 = face_outer_bound ( 'none', #6065, .t. ) ;
#16728 = cartesian_point ( 'none', ( -2.476278145539665410, 0.5413780504429848150, -0.8024242198901069267 ) ) ;
#16729 = cartesian_point ( 'none', ( -2.347359623116593408, -0.3924763102631078637, -1.797221089489041690 ) ) ;
#16730 = cartesian_point ( 'none', ( -2.380870734730875071, -0.3969005470164730376, -1.735079889544689724 ) ) ;
#16731 = circle ( 'none', #11660, 0.009000000000000129424 ) ;
#16732 = line ( 'none', #18894, #2234 ) ;
#16733 = advanced_face ( 'none', ( #6463 ), #8773, .t. ) ;
#16734 = oriented_edge ( 'none', *, *, #18050, .t. ) ;
#16735 = edge_curve ( 'none', #19810, #21998, #25496, .t. ) ;
#16736 = edge_curve ( 'none', #16450, #14836, #13550, .t. ) ;
#16737 = face_outer_bound ( 'none', #18318, .t. ) ;
#16738 = oriented_edge ( 'none', *, *, #10472, .t. ) ;
#16739 = oriented_edge ( 'none', *, *, #4807, .f. ) ;
#16740 = edge_loop ( 'none', ( #289, #22212, #7769, #3649 ) ) ;
#16741 = edge_curve ( 'none', #27236, #27526, #2501, .t. ) ;
#16742 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#16743 = vector ( 'none', #10649, 39.37007874015748143 ) ;
#16744 = edge_curve ( 'none', #3613, #3361, #25000, .t. ) ;
#16745 = line ( 'none', #19194, #6953 ) ;
#16746 = oriented_edge ( 'none', *, *, #11340, .t. ) ;
#16747 = oriented_edge ( 'none', *, *, #17406, .t. ) ;
#16748 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#16749 = cartesian_point ( 'none', ( -0.4221547941983757601, 0.8000000000000019318, 0.4794848471845143956 ) ) ;
#16750 = cartesian_point ( 'none', ( 0.8481209664303199780, 0.06481956182254994259, -1.909006311498745445 ) ) ;
#16751 = vertex_point ( 'none', #28469 ) ;
#16752 = vertex_point ( 'none', #21853 ) ;
#16753 = axis2_placement_3d ( 'none', #27875, #19249, #27580 ) ;
#16754 = cartesian_point ( 'none', ( -1.623998683976497270, 0.4650000818327543195, 0.6010628976880066920 ) ) ;
#16755 = line ( 'none', #27540, #9218 ) ;
#16756 = advanced_face ( 'none', ( #4014 ), #28326, .t. ) ;
#16757 = line ( 'none', #14614, #20302 ) ;
#16758 = edge_curve ( 'none', #2163, #11585, #15105, .t. ) ;
#16759 = axis2_placement_3d ( 'none', #22161, #15665, #7026 ) ;
#16760 = vector ( 'none', #26211, 39.37007874015748143 ) ;
#16761 = cartesian_point ( 'none', ( -2.355018304876761004, 0.5553544246821806585, -0.7599460229649439569 ) ) ;
#16762 = edge_curve ( 'none', #1254, #828, #26816, .t. ) ;
#16763 = cartesian_point ( 'none', ( -2.427615384340052973, 0.5425591272945831101, -0.5106167561766647989 ) ) ;
#16764 = direction ( 'none', ( 2.567390744445674993e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#16765 = vector ( 'none', #8406, 39.37007874015748143 ) ;
#16766 = cartesian_point ( 'none', ( -1.219999999999999751, -1.365923996832131609e-16, 0.3304722000000002158 ) ) ;
#16767 = advanced_face ( 'none', ( #1844 ), #19413, .t. ) ;
#16768 = edge_curve ( 'none', #22525, #17780, #12940, .t. ) ;
#16769 = cartesian_point ( 'none', ( 0.8565055396311264113, 0.01634353931785084701, -1.907096115616490728 ) ) ;
#16770 = oriented_edge ( 'none', *, *, #15136, .t. ) ;
#16771 = oriented_edge ( 'none', *, *, #2913, .t. ) ;
#16772 = advanced_face ( 'none', ( #5330, #9505 ), #16265, .t. ) ;
#16773 = axis2_placement_3d ( 'none', #22632, #331, #467 ) ;
#16774 = edge_curve ( 'none', #13532, #23509, #12618, .t. ) ;
#16775 = oriented_edge ( 'none', *, *, #9783, .f. ) ;
#16776 = line ( 'none', #17742, #4772 ) ;
#16777 = vector ( 'none', #26274, 39.37007874015748143 ) ;
#16778 = cartesian_point ( 'none', ( -2.394999999999999574, 0.5860000000000000764, -0.8068495312357357729 ) ) ;
#16779 = face_bound ( 'none', #2278, .t. ) ;
#16780 = circle ( 'none', #27805, 0.2269477173043401019 ) ;
#16781 = vector ( 'none', #25806, 39.37007874015748854 ) ;
#16782 = cartesian_point ( 'none', ( -2.355009152632890679, 0.5720867073687059268, -0.7510462591491304796 ) ) ;
#16783 = edge_loop ( 'none', ( #5776, #14569, #7748, #23389, #16313, #7043 ) ) ;
#16784 = vertex_point ( 'none', #27197 ) ;
#16785 = oriented_edge ( 'none', *, *, #11792, .f. ) ;
#16786 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#16787 = edge_loop ( 'none', ( #8275, #27185, #11289, #5080 ) ) ;
#16788 = cartesian_point ( 'none', ( 2.828752365310798237e-17, -0.2000000000000001499, 0.3214999999999999525 ) ) ;
#16789 = edge_loop ( 'none', ( #14412, #26980, #1839, #16667 ) ) ;
#16790 = face_outer_bound ( 'none', #12531, .t. ) ;
#16791 = cartesian_point ( 'none', ( -2.400754272573411896, -0.3720035401315736623, -1.763796861982426467 ) ) ;
#16792 = cartesian_point ( 'none', ( -2.458293681342315740, 0.5661811749249395787, -0.5150350786305440964 ) ) ;
#16793 = edge_loop ( 'none', ( #28227, #14997, #24106, #10732 ) ) ;
#16794 = edge_curve ( 'none', #16282, #6674, #193, .t. ) ;
#16795 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#16796 =( bounded_curve ( ) b_spline_curve ( 3, ( #19463, #21903, #28231, #26209 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.477308358859835025, 4.507099303353637509 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999260430029637270, 0.9999260430029637270, 1.000000000000000000 ) )
representation_item ( '' ) );
#16797 = cartesian_point ( 'none', ( -2.458269906534128246, 0.5386221201588728968, -0.5190619906321786159 ) ) ;
#16798 = axis2_placement_3d ( 'none', #20202, #13871, #20338 ) ;
#16799 = date_time_role ( 'classification_date' ) ;
#16800 = cartesian_point ( 'none', ( 0.7190655562730925432, -0.3672743711071795869, -1.725212396706916840 ) ) ;
#16801 = circle ( 'none', #12668, 0.1564999999999999170 ) ;
#16802 = edge_curve ( 'none', #16171, #6713, #20728, .t. ) ;
#16803 = cartesian_point ( 'none', ( 0.4833679000000000170, 0.8000000000000000444, 0.4494722000000003770 ) ) ;
#16804 = cartesian_point ( 'none', ( -2.354999999999999538, 0.4880000000000004334, -0.4925277999999995160 ) ) ;
#16805 = advanced_face ( 'none', ( #7209 ), #25041, .f. ) ;
#16806 = cartesian_point ( 'none', ( 0.7354647827538848270, -0.4115000000000033076, -0.03864472176591771113 ) ) ;
#16807 = cartesian_point ( 'none', ( -2.425414578249343034, 0.5411980648433154517, -0.7666303623226824460 ) ) ;
#16808 = circle ( 'none', #11727, 0.03150000000000001410 ) ;
#16809 = axis2_placement_3d ( 'none', #24195, #13269, #22027 ) ;
#16810 = cartesian_point ( 'none', ( -2.428634860131385853, 0.5622441668471933607, -0.5127046723291660557 ) ) ;
#16811 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4115000000000006986, -1.705527799999999816 ) ) ;
#16812 = edge_curve ( 'none', #14135, #7, #4801, .t. ) ;
#16813 = direction ( 'none', ( -1.000000000000000000, 2.567390744445686333e-16, -7.901133332983867217e-16 ) ) ;
#16814 = oriented_edge ( 'none', *, *, #9239, .f. ) ;
#16815 = oriented_edge ( 'none', *, *, #5450, .t. ) ;
#16816 = cartesian_point ( 'none', ( -2.044998682096906606, 0.4140000818327576049, 0.5795628608830176720 ) ) ;
#16817 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#16818 = cartesian_point ( 'none', ( -1.778399320498542879, -0.3719832640234277399, 0.3437111486322537712 ) ) ;
#16819 = oriented_edge ( 'none', *, *, #22537, .f. ) ;
#16820 = face_outer_bound ( 'none', #11178, .t. ) ;
#16821 = axis2_placement_3d ( 'none', #16811, #9900, #1243 ) ;
#16822 = cartesian_point ( 'none', ( 0.7722261056363906029, -0.3826753930347990829, -1.682275042957529942 ) ) ;
#16823 = cylindrical_surface ( 'none', #13086, 0.04449999999999989381 ) ;
#16824 = vertex_point ( 'none', #854 ) ;
#16825 = circle ( 'none', #16753, 0.04300000000000018391 ) ;
#16826 = oriented_edge ( 'none', *, *, #5308, .t. ) ;
#16827 = vertex_point ( 'none', #9654 ) ;
#16828 = face_outer_bound ( 'none', #25543, .t. ) ;
#16829 = axis2_placement_3d ( 'none', #25485, #1310, #14144 ) ;
#16830 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#16831 = vector ( 'none', #23562, 39.37007874015748854 ) ;
#16832 = line ( 'none', #4021, #24221 ) ;
#16833 = axis2_placement_3d ( 'none', #17577, #15281, #14856 ) ;
#16834 = cartesian_point ( 'none', ( -0.2946547174248768663, 0.8130000000000019433, 0.1266623274628391471 ) ) ;
#16835 = cartesian_point ( 'none', ( -1.873998683976496160, 0.4740000818327563259, 0.6010628758323125487 ) ) ;
#16836 = oriented_edge ( 'none', *, *, #7344, .f. ) ;
#16837 = cartesian_point ( 'none', ( 0.8518362766839211453, -0.02734852498903951254, -1.760685541091222994 ) ) ;
#16838 = cartesian_point ( 'none', ( 0.7875162214331051791, -0.4182743711071819637, -0.1193398394613339880 ) ) ;
#16839 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999963363, 8.742273397411554924e-08 ) ) ;
#16840 = cartesian_point ( 'none', ( -2.427176316065805306, 0.5661810217547612600, -0.7630680359167929527 ) ) ;
#16841 = direction ( 'none', ( -4.371138804857224878e-08, -8.742273397411541689e-08, 0.9999999999999951150 ) ) ;
#16842 = edge_curve ( 'none', #22042, #23791, #18565, .t. ) ;
#16843 = direction ( 'none', ( -4.371138804857225540e-08, -8.742273397411543013e-08, 0.9999999999999953371 ) ) ;
#16844 = edge_curve ( 'none', #10475, #10810, #14883, .t. ) ;
#16845 = cartesian_point ( 'none', ( -2.427869773406019061, -0.3962898590698997192, -1.775013383773960340 ) ) ;
#16846 = vector ( 'none', #4104, 39.37007874015748143 ) ;
#16847 = direction ( 'none', ( 0.8436733265810086868, 0.000000000000000000, 0.5368568878348630724 ) ) ;
#16848 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#16849 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -7.554218758966008791e-16 ) ) ;
#16850 = circle ( 'none', #14091, 0.1119999999999997942 ) ;
#16851 = oriented_edge ( 'none', *, *, #10792, .f. ) ;
#16852 = cartesian_point ( 'none', ( -0.3643046832981878258, 3.782794594721392123, 0.3309800166893746565 ) ) ;
#16853 = edge_loop ( 'none', ( #23347, #10958, #5487, #16716 ) ) ;
#16854 = oriented_edge ( 'none', *, *, #2358, .f. ) ;
#16855 = cartesian_point ( 'none', ( -0.06246999999999999775, -2.421143548565170566e-17, 0.1280000000000000859 ) ) ;
#16856 = cartesian_point ( 'none', ( -1.923998677988035366, 0.5150000818327566954, 0.5325628714611738701 ) ) ;
#16857 = axis2_placement_3d ( 'none', #17754, #2357, #2065 ) ;
#16858 = cartesian_point ( 'none', ( -0.1198697209473684744, 0.01649999999999986200, 0.5144999999999999574 ) ) ;
#16859 = vertex_point ( 'none', #9806 ) ;
#16860 = vertex_point ( 'none', #2608 ) ;
#16861 = oriented_edge ( 'none', *, *, #15579, .f. ) ;
#16862 = oriented_edge ( 'none', *, *, #4274, .f. ) ;
#16863 = direction ( 'none', ( -4.371138804857224878e-08, -8.742273397411541689e-08, 0.9999999999999951150 ) ) ;
#16864 = cartesian_point ( 'none', ( -2.126249999999999307, 0.5977538599183740420, 0.3244722000000003770 ) ) ;
#16865 = conical_surface ( 'none', #14110, 0.2529060494870677411, 0.8103336824207054701 ) ;
#16866 = edge_loop ( 'none', ( #3949, #19488, #12540, #27930 ) ) ;
#16867 = cylindrical_surface ( 'none', #337, 0.003937007874015739303 ) ;
#16868 = vertex_point ( 'none', #13562 ) ;
#16869 = cartesian_point ( 'none', ( -2.424339503747379609, 0.5425591272839462853, -0.5104950836582748952 ) ) ;
#16870 = oriented_edge ( 'none', *, *, #23253, .t. ) ;
#16871 = line ( 'none', #1166, #14536 ) ;
#16872 = cartesian_point ( 'none', ( -2.432000553417142719, 0.6153575739203698269, -0.4797665968603702646 ) ) ;
#16873 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#16874 = oriented_edge ( 'none', *, *, #26413, .t. ) ;
#16875 = advanced_face ( 'none', ( #6940 ), #24489, .t. ) ;
#16876 = cartesian_point ( 'none', ( -2.101998670775655498, 0.5375000818327581031, 0.4500628558999198447 ) ) ;
#16877 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, 1.214154663850784639e-16 ) ) ;
#16878 = edge_curve ( 'none', #19975, #14063, #23105, .t. ) ;
#16879 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999962252, -8.742273397411554924e-08 ) ) ;
#16880 = vector ( 'none', #18618, 39.37007874015748143 ) ;
#16881 = cartesian_point ( 'none', ( 0.7880155989224471025, -0.4271311679985514420, -1.765269506834048485 ) ) ;
#16882 = line ( 'none', #18593, #2722 ) ;
#16883 = vector ( 'none', #9818, 39.37007874015748143 ) ;
#16884 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#16885 = face_outer_bound ( 'none', #8084, .t. ) ;
#16886 = line ( 'none', #5798, #27514 ) ;
#16887 = oriented_edge ( 'none', *, *, #16564, .t. ) ;
#16888 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999963363, 8.742273397411554924e-08 ) ) ;
#16889 = edge_loop ( 'none', ( #21016, #19835, #21041, #20369 ) ) ;
#16890 = b_spline_curve_with_knots ( 'none', 3,
( #5824, #16473, #18768, #21078 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#16891 = oriented_edge ( 'none', *, *, #8856, .t. ) ;
#16892 = oriented_edge ( 'none', *, *, #4929, .t. ) ;
#16893 = cartesian_point ( 'none', ( 0.7488253656737443587, -0.3720035401315743284, -1.682575930913223994 ) ) ;
#16894 = cartesian_point ( 'none', ( 0.1050000000000000377, -8.941847055608676129e-17, 0.3214999999999999525 ) ) ;
#16895 = oriented_edge ( 'none', *, *, #23784, .t. ) ;
#16896 = oriented_edge ( 'none', *, *, #24523, .f. ) ;
#16897 = direction ( 'none', ( 0.9811509179672469605, -0.08715574274765879037, 0.1724724693338984538 ) ) ;
#16898 = cartesian_point ( 'none', ( 0.9100000000000003642, 0.8130000000000019433, -1.812527799999999356 ) ) ;
#16899 = axis2_placement_3d ( 'none', #8794, #6194, #23744 ) ;
#16900 = direction ( 'none', ( 0.8436733265810071325, 0.000000000000000000, 0.5368568878348656259 ) ) ;
#16901 = axis2_placement_3d ( 'none', #21321, #3911, #10821 ) ;
#16902 = oriented_edge ( 'none', *, *, #14877, .f. ) ;
#16903 = oriented_edge ( 'none', *, *, #25407, .f. ) ;
#16904 =( bounded_curve ( ) b_spline_curve ( 3, ( #14440, #4701, #26557, #22516 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.781646321076692630, 1.811985387520797408 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999232965581745791, 0.9999232965581745791, 1.000000000000000000 ) )
representation_item ( '' ) );
#16905 = edge_curve ( 'none', #12943, #9696, #16122, .t. ) ;
#16906 = plane ( 'none', #16387 ) ;
#16907 = edge_curve ( 'none', #24377, #8298, #15378, .t. ) ;
#16908 = advanced_face ( 'none', ( #22461 ), #11522, .f. ) ;
#16909 = cartesian_point ( 'none', ( -0.6664999999999999813, -0.3649999999999999911, -1.875527799999999745 ) ) ;
#16910 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742273398254527407e-08 ) ) ;
#16911 = advanced_face ( 'none', ( #22737 ), #2884, .t. ) ;
#16912 = cartesian_point ( 'none', ( -2.305145211208178502, -0.4182743798742599717, -1.758326199827551450 ) ) ;
#16913 = vector ( 'none', #15307, 39.37007874015748143 ) ;
#16914 = cartesian_point ( 'none', ( -1.585498659796170440, 0.4110000818327539385, 0.3244722000000003770 ) ) ;
#16915 = plane ( 'none', #22997 ) ;
#16916 = axis2_placement_3d ( 'none', #1537, #4288, #8758 ) ;
#16917 = cartesian_point ( 'none', ( -0.1682500000000001772, -3.414809992080329023e-17, 0.09750000000000011435 ) ) ;
#16918 = axis2_placement_3d ( 'none', #1524, #14643, #17231 ) ;
#16919 = cartesian_point ( 'none', ( 0.8479154943886865192, 0.06538537512097350457, -1.909033734709324026 ) ) ;
#16920 = oriented_edge ( 'none', *, *, #6866, .f. ) ;
#16921 = edge_loop ( 'none', ( #3811, #9533, #1762, #313, #25743 ) ) ;
#16922 = oriented_edge ( 'none', *, *, #292, .f. ) ;
#16923 = cartesian_point ( 'none', ( 0.7420103699797512276, -0.4182743711071796322, -1.672854962722870598 ) ) ;
#16924 = edge_curve ( 'none', #5842, #15133, #13983, .t. ) ;
#16925 = oriented_edge ( 'none', *, *, #19803, .t. ) ;
#16926 = edge_curve ( 'none', #15028, #19190, #19142, .t. ) ;
#16927 = direction ( 'none', ( 0.8001639206409770777, 0.5997813769236756132, 0.000000000000000000 ) ) ;
#16928 = cartesian_point ( 'none', ( -2.404492676617186131, -0.4182743711071789661, -1.792009353774947744 ) ) ;
#16929 = line ( 'none', #10586, #26645 ) ;
#16930 = circle ( 'none', #5427, 0.01750000000000001901 ) ;
#16931 = edge_loop ( 'none', ( #11099, #6413, #12759, #24786 ) ) ;
#16932 = vertex_point ( 'none', #14835 ) ;
#16933 = oriented_edge ( 'none', *, *, #10829, .t. ) ;
#16934 = cylindrical_surface ( 'none', #6302, 0.007874015748031487280 ) ;
#16935 = vertex_point ( 'none', #10499 ) ;
#16936 = edge_curve ( 'none', #22661, #25952, #14548, .t. ) ;
#16937 = cartesian_point ( 'none', ( -2.464467134143734750, 0.5494488921324950370, -0.5227232668078219957 ) ) ;
#16938 = circle ( 'none', #28420, 0.01843576414119572557 ) ;
#16939 = edge_loop ( 'none', ( #20236, #27220 ) ) ;
#16940 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#16941 = edge_curve ( 'none', #2208, #17335, #19287, .t. ) ;
#16942 = cartesian_point ( 'none', ( -2.261788099999999968, 0.7399999999999999911, 0.5244722000000003881 ) ) ;
#16943 = edge_curve ( 'none', #5056, #3355, #9380, .t. ) ;
#16944 = cartesian_point ( 'none', ( 0.4086702222375692695, -0.1249999999999996253, 0.4635271687057274104 ) ) ;
#16945 = edge_curve ( 'none', #1476, #21192, #12810, .t. ) ;
#16946 = vertex_point ( 'none', #8368 ) ;
#16947 = cartesian_point ( 'none', ( 0.7709854598068288656, -0.3695516491152974203, -0.08175684312326413072 ) ) ;
#16948 = edge_curve ( 'none', #24426, #9043, #4111, .t. ) ;
#16949 = line ( 'none', #4278, #11567 ) ;
#16950 = calendar_date ( 2022, 7, 4 ) ;
#16951 = advanced_face ( 'none', ( #6185 ), #390, .t. ) ;
#16952 = cartesian_point ( 'none', ( -2.427999999999999936, -0.3489999999999999769, -1.779527800000000548 ) ) ;
#16953 = cartesian_point ( 'none', ( 0.7579896300202488835, -0.4182743711071795767, -1.738200637277129035 ) ) ;
#16954 = cartesian_point ( 'none', ( -0.3594047172069932405, -0.03068088291017265559, 0.3354116817578070009 ) ) ;
#16955 = face_outer_bound ( 'none', #2638, .t. ) ;
#16956 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#16957 = cartesian_point ( 'none', ( -0.6656868999999971948, 3.782794594721395676, -1.870527799999993634 ) ) ;
#16958 = cartesian_point ( 'none', ( -1.526998675190507582, 0.5825000818327535912, 0.5005629061680165748 ) ) ;
#16959 = cartesian_point ( 'none', ( 0.7552056677235793325, -0.4182743711071796322, -1.682104734378157440 ) ) ;
#16960 = oriented_edge ( 'none', *, *, #26751, .t. ) ;
#16961 = oriented_edge ( 'none', *, *, #17318, .t. ) ;
#16962 = circle ( 'none', #15126, 0.002893032515760191308 ) ;
#16963 = vector ( 'none', #10729, 39.37007874015748143 ) ;
#16964 = plane ( 'none', #22920 ) ;
#16965 = direction ( 'none', ( 0.1537533514342830365, 1.410723108030903988e-15, -0.9881092585957921282 ) ) ;
#16966 = cartesian_point ( 'none', ( -1.776166902783158141, -0.3798767755912937916, 0.3350003449141057965 ) ) ;
#16967 = edge_curve ( 'none', #17436, #11765, #12660, .t. ) ;
#16968 = oriented_edge ( 'none', *, *, #11786, .t. ) ;
#16969 = cartesian_point ( 'none', ( 0.8573131000000013824, -0.4249999999999973799, -1.812527799999998468 ) ) ;
#16970 = cartesian_point ( 'none', ( -0.5895625880918033968, -0.4115000000000003655, -1.737392602228147176 ) ) ;
#16971 = cartesian_point ( 'none', ( -2.399245098237731355, -0.3760852866531458338, -1.821438985430772872 ) ) ;
#16972 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742273397411550954e-08 ) ) ;
#16973 = vertex_point ( 'none', #8070 ) ;
#16974 = vertex_point ( 'none', #23305 ) ;
#16975 = oriented_edge ( 'none', *, *, #28375, .f. ) ;
#16976 = edge_curve ( 'none', #27403, #8598, #7101, .t. ) ;
#16977 = cartesian_point ( 'none', ( -2.411246887365643410, -0.3771271676620655544, -1.782615524329993706 ) ) ;
#16978 =( bounded_curve ( ) b_spline_curve ( 3, ( #18859, #3026, #23032, #5766 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.478633223512339612, 4.507804771943940025 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999290863207317415, 0.9999290863207317415, 1.000000000000000000 ) )
representation_item ( '' ) );
#16979 = vector ( 'none', #15079, 39.37007874015748143 ) ;
#16980 = line ( 'none', #25447, #21166 ) ;
#16981 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#16982 = cartesian_point ( 'none', ( -1.802855033661795447, -0.3677731010850406879, 0.3357175515158831169 ) ) ;
#16983 = circle ( 'none', #18322, 0.05300000000000022748 ) ;
#16984 = edge_curve ( 'none', #2814, #13336, #1716, .t. ) ;
#16985 = direction ( 'none', ( -2.085380147835315090e-16, -0.000000000000000000, -1.000000000000000000 ) ) ;
#16986 = edge_curve ( 'none', #17246, #27380, #5901, .t. ) ;
#16987 = vertex_point ( 'none', #3739 ) ;
#16988 = cartesian_point ( 'none', ( 2.097911224303999591e-17, -3.303572949937843695e-17, 0.1260000000000000564 ) ) ;
#16989 = cartesian_point ( 'none', ( -2.425097044941404434, 0.5622441886473820150, -0.7620698851200735646 ) ) ;
#16990 = vector ( 'none', #6993, 39.37007874015748143 ) ;
#16991 = vector ( 'none', #20634, 39.37007874015748143 ) ;
#16992 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#16993 = edge_curve ( 'none', #3174, #20312, #9988, .t. ) ;
#16994 = cartesian_point ( 'none', ( 0.7814585115957290995, -0.4020215940379575636, -1.737496544856462100 ) ) ;
#16995 = oriented_edge ( 'none', *, *, #16031, .t. ) ;
#16996 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795121808e-15, -8.742277704857227033e-08 ) ) ;
#16997 = cartesian_point ( 'none', ( 0.7811633788195962991, -0.3972843661103673263, -0.1127769426144287351 ) ) ;
#16998 = direction ( 'none', ( -0.2159714934997529756, -8.535953194277573894e-08, 0.9763996691905824088 ) ) ;
#16999 = cartesian_point ( 'none', ( -1.442499999999999671, 0.5977538599183740420, 0.3244722000000003770 ) ) ;
#17000 = cartesian_point ( 'none', ( -2.437194312102212379, 0.5661811965213978670, -0.7620698853046345977 ) ) ;
#17001 = direction ( 'none', ( 0.000000000000000000, -1.157562709179772579e-16, -1.000000000000000000 ) ) ;
#17002 = oriented_edge ( 'none', *, *, #25367, .f. ) ;
#17003 = direction ( 'none', ( -1.000000000000000000, 1.942890293094023699e-16, -6.106226635438359986e-16 ) ) ;
#17004 = oriented_edge ( 'none', *, *, #25332, .t. ) ;
#17005 = vector ( 'none', #7529, 39.37007874015748143 ) ;
#17006 = vector ( 'none', #19597, 39.37007874015748854 ) ;
#17007 = cartesian_point ( 'none', ( -2.134498659796173037, 0.4025000818327583163, 0.3244722000000003770 ) ) ;
#17008 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#17009 = cylindrical_surface ( 'none', #7065, 0.04299999999999978145 ) ;
#17010 = oriented_edge ( 'none', *, *, #15842, .f. ) ;
#17011 = edge_loop ( 'none', ( #20906, #18582, #21775, #14305 ) ) ;
#17012 = oriented_edge ( 'none', *, *, #20629, .f. ) ;
#17013 = edge_curve ( 'none', #1043, #13278, #3907, .t. ) ;
#17014 = oriented_edge ( 'none', *, *, #12055, .f. ) ;
#17015 = cartesian_point ( 'none', ( -2.177999999999999492, 0.6745038599183736938, 0.4444722000000003170 ) ) ;
#17016 = edge_curve ( 'none', #171, #1717, #17248, .t. ) ;
#17017 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#17018 = vector ( 'none', #24603, 39.37007874015747433 ) ;
#17019 = oriented_edge ( 'none', *, *, #5985, .t. ) ;
#17020 = cartesian_point ( 'none', ( 0.1815642358588045735, 3.072991770913821873e-18, 0.08949999999999995459 ) ) ;
#17021 = vertex_point ( 'none', #11082 ) ;
#17022 = cartesian_point ( 'none', ( -2.423336372443305908, 0.5622441666903613688, -0.5109107228887034280 ) ) ;
#17023 = axis2_placement_3d ( 'none', #5497, #5934, #9678 ) ;
#17024 = cartesian_point ( 'none', ( -2.364073435998972350, 0.5543701466897393848, -0.4622667335347167561 ) ) ;
#17025 = face_outer_bound ( 'none', #14596, .t. ) ;
#17026 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5413780504429842599, -0.8024242145888708100 ) ) ;
#17027 = oriented_edge ( 'none', *, *, #4399, .f. ) ;
#17028 = cartesian_point ( 'none', ( -1.822523014084411530, -0.3967475932359547652, 0.3919307743762411311 ) ) ;
#17029 = cartesian_point ( 'none', ( -2.514999999999999680, 0.6400000000000000133, -0.3900277999999996470 ) ) ;
#17030 = circle ( 'none', #13784, 0.03250000000000000111 ) ;
#17031 = vector ( 'none', #7326, 39.37007874015748854 ) ;
#17032 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#17033 = cartesian_point ( 'none', ( -0.5897499993234418536, -0.4017578769931899330, -1.673843756698200957 ) ) ;
#17034 = line ( 'none', #21338, #4589 ) ;
#17035 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, 1.214154663850784639e-16 ) ) ;
#17036 = plane ( 'none', #3947 ) ;
#17037 = direction ( 'none', ( 1.942890293094014578e-16, 1.000000000000000000, 1.554819628522822217e-15 ) ) ;
#17038 = vector ( 'none', #15826, 39.37007874015748143 ) ;
#17039 = vertex_point ( 'none', #22283 ) ;
#17040 = cartesian_point ( 'none', ( -1.586498679168244719, 0.4425000818327540220, 0.5460629009663611200 ) ) ;
#17041 = axis2_placement_3d ( 'none', #3194, #27512, #25075 ) ;
#17042 = oriented_edge ( 'none', *, *, #20432, .f. ) ;
#17043 = edge_loop ( 'none', ( #8660, #8621, #689 ) ) ;
#17044 = oriented_edge ( 'none', *, *, #1974, .f. ) ;
#17045 = direction ( 'none', ( 1.000000000000000000, -1.249000902703300861e-16, -1.641735573115542828e-16 ) ) ;
#17046 = conical_surface ( 'none', #21634, 0.04450000000000003259, 1.029744258676654756 ) ;
#17047 = plane ( 'none', #20719 ) ;
#17048 = edge_loop ( 'none', ( #15044, #25890, #6675, #11697 ) ) ;
#17049 = edge_loop ( 'none', ( #27734, #17583, #14388, #20017, #26874, #284, #18510, #18762, #13836, #9802, #4222, #10509, #27211, #4003 ) ) ;
#17050 = oriented_edge ( 'none', *, *, #15272, .f. ) ;
#17051 = oriented_edge ( 'none', *, *, #13090, .t. ) ;
#17052 = edge_curve ( 'none', #7574, #22367, #20886, .t. ) ;
#17054 = cartesian_point ( 'none', ( -2.421947449570038824, 0.5494488912011473714, -0.5120698861009991276 ) ) ;
#17053 = axis2_placement_3d ( 'none', #27110, #9296, #20364 ) ;
#17055 = axis2_placement_3d ( 'none', #19120, #21275, #18972 ) ;
#17056 = plane ( 'none', #27084 ) ;
#17057 = oriented_edge ( 'none', *, *, #11486, .t. ) ;
#17058 = oriented_edge ( 'none', *, *, #5118, .f. ) ;
#17059 = vector ( 'none', #6260, 39.37007874015748143 ) ;
#17060 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#17061 = cartesian_point ( 'none', ( -1.528000000000000025, 0.2099999999999996314, 0.5744722000000000994 ) ) ;
#17062 = circle ( 'none', #13393, 0.06200000000000031875 ) ;
#17063 = circle ( 'none', #18872, 0.05799999999999948946 ) ;
#17064 = cartesian_point ( 'none', ( -2.419151239954044463, -0.3758263102509733500, -1.752274521571836274 ) ) ;
#17065 = cartesian_point ( 'none', ( 0.7458318663382047520, -0.3677731010850405768, -0.09925464848411652552 ) ) ;
#17066 = cartesian_point ( 'none', ( -0.9946868999999995964, -0.3649999999999967715, -1.870527799999999630 ) ) ;
#17067 = circle ( 'none', #486, 0.04449999999999989381 ) ;
#17068 = direction ( 'none', ( 7.897916534058051356e-15, 1.000000000000000000, -2.588457267232804265e-17 ) ) ;
#17069 = cartesian_point ( 'none', ( 0.8537700335007577523, 0.03953027063838014665, -1.907803163423534620 ) ) ;
#17070 = vertex_point ( 'none', #17561 ) ;
#17071 = oriented_edge ( 'none', *, *, #19644, .t. ) ;
#17072 = oriented_edge ( 'none', *, *, #13805, .f. ) ;
#17073 = axis2_placement_3d ( 'none', #25173, #9497, #18263 ) ;
#17074 = edge_curve ( 'none', #18994, #4344, #27226, .t. ) ;
#17075 = vertex_point ( 'none', #26185 ) ;
#17076 = edge_curve ( 'none', #8239, #7256, #14468, .t. ) ;
#17077 = cartesian_point ( 'none', ( -1.827009966364782523, -0.3920300900554294921, 0.3831418381142474572 ) ) ;
#17078 = oriented_edge ( 'none', *, *, #5657, .t. ) ;
#17079 = edge_curve ( 'none', #21790, #8705, #6626, .t. ) ;
#17080 = plane ( 'none', #18615 ) ;
#17081 = face_outer_bound ( 'none', #13203, .t. ) ;
#17082 = vector ( 'none', #4300, 39.37007874015748143 ) ;
#17083 = direction ( 'none', ( 0.9680350435633801043, -0.08715574274765815199, -0.2351850993140273960 ) ) ;
#17084 = edge_loop ( 'none', ( #4261, #17556, #25624, #19771 ) ) ;
#17085 = oriented_edge ( 'none', *, *, #16106, .t. ) ;
#17086 = oriented_edge ( 'none', *, *, #8505, .f. ) ;
#17087 = cartesian_point ( 'none', ( -2.458561622481747477, 0.5386221201808797376, -0.5193137186624102730 ) ) ;
#17089 = oriented_edge ( 'none', *, *, #19803, .f. ) ;
#17088 = axis2_placement_3d ( 'none', #9183, #17687, #6885 ) ;
#17090 = cartesian_point ( 'none', ( -1.623998679168243475, 0.6025000818327542751, 0.5460628976880069763 ) ) ;
#17091 = vector ( 'none', #14270, 39.37007874015748143 ) ;
#17092 = cartesian_point ( 'none', ( -1.973998679168242232, 0.6125000818327571706, 0.5460628670900349313 ) ) ;
#17093 = face_outer_bound ( 'none', #16225, .t. ) ;
#17094 = vector ( 'none', #13427, 39.37007874015748854 ) ;
#17095 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#17096 = b_spline_curve_with_knots ( 'none', 3,
( #326, #13717, #26654, #13581, #17619, #2217 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.004757631065752038375, 0.004871140231113462934, 0.004984649396474888361 ),
.unspecified. ) ;
#17097 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#17098 = axis2_placement_3d ( 'none', #6120, #21075, #17350 ) ;
#17099 = cartesian_point ( 'none', ( -1.767966494104486586, 0.5622441879590114322, -0.7541958406479537524 ) ) ;
#17100 = cartesian_point ( 'none', ( 2.097911224303999591e-17, -3.303572949937843695e-17, 0.1280000000000000859 ) ) ;
#17101 = direction ( 'none', ( -0.2360834681860157214, 1.264744441511235930e-15, -0.9717327801660610165 ) ) ;
#17102 = cartesian_point ( 'none', ( -2.421592428309931933, 0.5402530057300914956, -0.7602760940594508465 ) ) ;
#17103 = axis2_placement_3d ( 'none', #5052, #22473, #2617 ) ;
#17104 = cartesian_point ( 'none', ( -2.429034050535200162, 0.5602756892708120606, -0.8142352397949661480 ) ) ;
#17105 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#17106 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#17107 = vector ( 'none', #6585, 39.37007874015748143 ) ;
#17108 = advanced_face ( 'none', ( #13109 ), #2147, .f. ) ;
#17109 = cartesian_point ( 'none', ( -1.770039085928371003, -0.3798769061723912266, 0.3625723672004487197 ) ) ;
#17110 = edge_loop ( 'none', ( #25550, #14320, #15147, #8907 ) ) ;
#17111 = edge_loop ( 'none', ( #20327, #11538, #23642, #15685 ) ) ;
#17112 = edge_curve ( 'none', #12404, #7132, #26331, .t. ) ;
#17113 = direction ( 'none', ( -8.981856102453376236e-16, -1.554819628522821822e-15, 1.000000000000000000 ) ) ;
#17114 = cartesian_point ( 'none', ( 0.8449999999999990852, -0.4249999999999999889, 0.5744722000000004325 ) ) ;
#17115 = edge_curve ( 'none', #21089, #9948, #26588, .t. ) ;
#17116 = edge_curve ( 'none', #9948, #6383, #6618, .t. ) ;
#17117 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -1.092739197465705090e-15 ) ) ;
#17118 = oriented_edge ( 'none', *, *, #22015, .t. ) ;
#17119 = axis2_placement_3d ( 'none', #26330, #8649, #2004 ) ;
#17120 = edge_curve ( 'none', #20711, #13189, #8970, .t. ) ;
#17121 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#17122 = vector ( 'none', #4897, 39.37007874015748143 ) ;
#17123 = face_outer_bound ( 'none', #23324, .t. ) ;
#17124 = cartesian_point ( 'none', ( -0.5584999999999998854, -0.4115000000000004210, -1.705527799999999594 ) ) ;
#17125 = edge_curve ( 'none', #6768, #16860, #25026, .t. ) ;
#17126 = direction ( 'none', ( -0.8404628948614228934, -0.08715574274765747198, -0.5348139852951313555 ) ) ;
#17127 = edge_loop ( 'none', ( #23242, #1940, #17162, #11213 ) ) ;
#17128 = vertex_point ( 'none', #10938 ) ;
#17129 = oriented_edge ( 'none', *, *, #6426, .f. ) ;
#17130 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#17131 = vector ( 'none', #7912, 39.37007874015748854 ) ;
#17132 = cartesian_point ( 'none', ( -1.473749999999999449, 0.6290038599183741530, 0.3244722000000003770 ) ) ;
#17133 = cartesian_point ( 'none', ( 0.8449999999999990852, -0.4249999999999999889, -1.925527799999999790 ) ) ;
#17134 = cartesian_point ( 'none', ( -0.4075151821245078243, -0.3650000000000004352, 0.4390231684887297980 ) ) ;
#17135 = oriented_edge ( 'none', *, *, #22526, .t. ) ;
#17136 = cartesian_point ( 'none', ( -0.3053598999999999064, -0.4250000000000002665, 0.3517589127603718557 ) ) ;
#17137 = b_spline_curve_with_knots ( 'none', 3,
( #12605, #25545, #23383, #21384, #5839, #14627 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 1.734723475976807094e-18, 0.0003728577138118893556, 0.0007457154276237769764 ),
.unspecified. ) ;
#17138 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#17139 = direction ( 'none', ( 0.09202985957858149380, -0.9955461672694009279, -0.02045320955626975246 ) ) ;
#17140 = cartesian_point ( 'none', ( 0.7820611177387873925, -0.4115000000000005875, -1.736898898914100542 ) ) ;
#17141 = vertex_point ( 'none', #26466 ) ;
#17142 = edge_curve ( 'none', #9956, #9251, #15533, .t. ) ;
#17143 = cartesian_point ( 'none', ( -2.369390199999999336, 0.6149999999999997691, -0.8085238962865296530 ) ) ;
#17144 = cartesian_point ( 'none', ( 0.5337411852208144847, -0.4115000000000037517, 0.2783649365565862843 ) ) ;
#17145 = circle ( 'none', #7464, 0.01181100000000002287 ) ;
#17146 = direction ( 'none', ( 0.3420154979511151883, -0.000000000000000000, 0.9396943115509696076 ) ) ;
#17147 = edge_loop ( 'none', ( #10380, #3621 ) ) ;
#17148 = edge_curve ( 'none', #23509, #1254, #24309, .t. ) ;
#17149 = cylindrical_surface ( 'none', #4923, 0.06249999999999991673 ) ;
#17150 = axis2_placement_3d ( 'none', #25735, #28045, #17130 ) ;
#17151 = cartesian_point ( 'none', ( -2.417646547949689140, 0.5622441672930271750, -0.5178044199539697523 ) ) ;
#17152 = edge_curve ( 'none', #26173, #25626, #4817, .t. ) ;
#17153 = advanced_face ( 'none', ( #19999 ), #8156, .t. ) ;
#17154 = cartesian_point ( 'none', ( -1.150879183006003670, -0.4115000000000017533, -0.7936140149821444556 ) ) ;
#17155 = edge_loop ( 'none', ( #20412, #4921, #21281, #21895 ) ) ;
#17156 = oriented_edge ( 'none', *, *, #1285, .f. ) ;
#17157 = cartesian_point ( 'none', ( -0.5330140240884339020, -0.3873988979517253850, -1.679710855048706319 ) ) ;
#17158 = face_outer_bound ( 'none', #26239, .t. ) ;
#17159 = advanced_face ( 'none', ( #523 ), #9322, .t. ) ;
#17160 = line ( 'none', #6070, #28211 ) ;
#17161 = oriented_edge ( 'none', *, *, #12615, .t. ) ;
#17162 = oriented_edge ( 'none', *, *, #19743, .f. ) ;
#17163 = vertex_point ( 'none', #24985 ) ;
#17164 = oriented_edge ( 'none', *, *, #15873, .f. ) ;
#17165 = cartesian_point ( 'none', ( 0.3837294483665856792, 0.08797315758844725941, -1.526448821483288976 ) ) ;
#17166 = cartesian_point ( 'none', ( -2.436908068563451657, 0.5622441886473820150, -0.7620698856363499196 ) ) ;
#17167 = oriented_edge ( 'none', *, *, #27439, .f. ) ;
#17168 = oriented_edge ( 'none', *, *, #15909, .t. ) ;
#17169 = direction ( 'none', ( 0.9763996879125791395, 1.888081094788892647e-08, -0.2159714088582508074 ) ) ;
#17170 = oriented_edge ( 'none', *, *, #14769, .t. ) ;
#17171 = cartesian_point ( 'none', ( -1.873998671431327256, 0.5060000818327586858, 0.3825628758323127432 ) ) ;
#17172 = cartesian_point ( 'none', ( 0.6199999999999999956, 0.000000000000000000, -1.501727599999999496 ) ) ;
#17173 = axis2_placement_3d ( 'none', #20028, #24600, #11110 ) ;
#17174 = cartesian_point ( 'none', ( -1.661342827428129665, -0.4115000000000046954, 1.151733543294665374 ) ) ;
#17175 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#17176 = edge_loop ( 'none', ( #7105, #10360 ) ) ;
#17177 = cartesian_point ( 'none', ( -2.419978934429836581, 0.5553544254185488471, -0.7683690980971011886 ) ) ;
#17178 = edge_curve ( 'none', #708, #25990, #24706, .t. ) ;
#17179 = cartesian_point ( 'none', ( 0.7422070666394797733, -0.3762136505502015615, -0.1246032747804197705 ) ) ;
#17180 = cartesian_point ( 'none', ( 8.539452779931336800e-17, -1.345308588719658655e-16, 0.5144999999999999574 ) ) ;
#17181 = cylindrical_surface ( 'none', #22113, 0.05299999999999995687 ) ;
#17182 = line ( 'none', #25497, #9725 ) ;
#17183 = cartesian_point ( 'none', ( -1.444999999999999396, 0.7235038599183736263, 0.4444722000000003170 ) ) ;
#17184 = edge_curve ( 'none', #19944, #17390, #953, .t. ) ;
#17185 = advanced_face ( 'none', ( #5272, #24848 ), #7160, .t. ) ;
#17186 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#17187 = oriented_edge ( 'none', *, *, #9648, .t. ) ;
#17188 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 8.959816312444289350e-17 ) ) ;
#17189 = oriented_edge ( 'none', *, *, #23259, .f. ) ;
#17190 = vertex_point ( 'none', #9892 ) ;
#17191 = edge_loop ( 'none', ( #25775, #13201, #28137, #17202 ) ) ;
#17192 = b_spline_curve_with_knots ( 'none', 3,
( #6743, #24292, #4576, #12158, #18500, #23107 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003028078001237767395, 0.0006056156002475534790 ),
.unspecified. ) ;
#17193 = cartesian_point ( 'none', ( -1.521996699999999425, 0.6149999999999998801, 0.3997006037134707701 ) ) ;
#17194 = direction ( 'none', ( -4.371138867531604042e-08, -8.742273398254516819e-08, 0.9999999999999951150 ) ) ;
#17195 = oriented_edge ( 'none', *, *, #13787, .f. ) ;
#17196 = oriented_edge ( 'none', *, *, #12177, .f. ) ;
#17197 = oriented_edge ( 'none', *, *, #8886, .t. ) ;
#17198 = vertex_point ( 'none', #7453 ) ;
#17199 = cartesian_point ( 'none', ( 0.05249999999999999806, -0.2000000000000001221, 0.2614999999999999547 ) ) ;
#17200 = vector ( 'none', #26199, 39.37007874015748143 ) ;
#17201 = direction ( 'none', ( -0.3420202402059886460, 0.000000000000000000, 0.9396925855243500880 ) ) ;
#17202 = oriented_edge ( 'none', *, *, #20553, .f. ) ;
#17203 = oriented_edge ( 'none', *, *, #21720, .t. ) ;
#17204 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#17205 = b_spline_curve_with_knots ( 'none', 3,
( #27980, #10431, #24248, #23664, #4100, #17064, #8719, #13323, #17488, #24099 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.004523278848767702323, 0.004964596420499993272, 0.005405913992232284221, 0.005847231563964574302, 0.006288549135696865251 ),
.unspecified. ) ;
#17206 = direction ( 'none', ( 4.371138804857225540e-08, 8.742273397411543013e-08, -0.9999999999999952260 ) ) ;
#17207 = vector ( 'none', #2887, 39.37007874015748143 ) ;
#17208 = b_spline_curve_with_knots ( 'none', 3,
( #27160, #12196, #13803, #14087, #971, #14381, #27592, #27445, #25289, #5434 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.000000000000000000, 0.0003325208254313293476, 0.0006650416508626586952, 0.0009975624762939879885, 0.001330083301725317390 ),
.unspecified. ) ;
#17209 = cartesian_point ( 'none', ( -1.414999999999999591, 0.6990038599183736601, 0.5744722000000000994 ) ) ;
#17210 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#17211 = edge_curve ( 'none', #3547, #4761, #18522, .t. ) ;
#17212 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#17213 = line ( 'none', #10872, #14552 ) ;
#17214 = cartesian_point ( 'none', ( 0.8552727571838680820, 0.02910967139932209291, -1.907424723072897788 ) ) ;
#17215 = vertex_point ( 'none', #11902 ) ;
#17216 = edge_loop ( 'none', ( #1741, #19487 ) ) ;
#17217 = oriented_edge ( 'none', *, *, #19529, .t. ) ;
#17218 = cartesian_point ( 'none', ( -2.420068087355792041, -0.3917829828687845461, -1.762035971640599108 ) ) ;
#17219 = oriented_edge ( 'none', *, *, #6188, .t. ) ;
#17220 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#17221 = direction ( 'none', ( 4.663908151380365800e-16, 1.483110105720601298e-15, -1.000000000000000000 ) ) ;
#17222 = line ( 'none', #25985, #16062 ) ;
#17223 = edge_loop ( 'none', ( #6530, #18104, #12206 ) ) ;
#17224 = vertex_point ( 'none', #9757 ) ;
#17225 = cartesian_point ( 'none', ( -2.291238782637165183, 0.5494489022322438521, -0.6382509827497463428 ) ) ;
#17226 = oriented_edge ( 'none', *, *, #21160, .t. ) ;
#17227 = line ( 'none', #3545, #16674 ) ;
#17228 = oriented_edge ( 'none', *, *, #5166, .f. ) ;
#17229 = plane ( 'none', #19562 ) ;
#17230 = vector ( 'none', #9366, 39.37007874015748854 ) ;
#17231 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742273398254527407e-08 ) ) ;
#17232 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795121808e-15, -8.742277704857227033e-08 ) ) ;
#17233 = direction ( 'none', ( -1.737837652170392252e-16, 0.8571673007021116675, -0.5150380749100552658 ) ) ;
#17234 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#17235 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#17236 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#17237 = edge_curve ( 'none', #27024, #27685, #3114, .t. ) ;
#17238 = cartesian_point ( 'none', ( 0.7579896300202488835, -0.4182743711071819637, -0.1131728372771291097 ) ) ;
#17239 = cartesian_point ( 'none', ( 0.7447943322764207785, -0.4182743711071819637, -0.1039230656218424059 ) ) ;
#17240 = edge_curve ( 'none', #7433, #26397, #27783, .t. ) ;
#17241 = line ( 'none', #27728, #10860 ) ;
#17242 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#17243 = cartesian_point ( 'none', ( 0.8570000000000007612, 0.8000000000000019318, 0.5144722000000000461 ) ) ;
#17244 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#17245 = cartesian_point ( 'none', ( -0.03249718651256885277, 0.09457236842105258556, 0.1280000000000000859 ) ) ;
#17246 = vertex_point ( 'none', #14073 ) ;
#17247 = edge_loop ( 'none', ( #8268, #19661, #6285, #1332, #15986 ) ) ;
#17248 = circle ( 'none', #4365, 0.02683692341845010654 ) ;
#17249 = vector ( 'none', #26620, 39.37007874015748143 ) ;
#17250 = cartesian_point ( 'none', ( -2.439038848123689540, 0.5553544255399768259, -0.7697580727764569142 ) ) ;
#17251 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#17252 = cartesian_point ( 'none', ( 0.7195218746722017444, -0.3826753930348014143, -0.09078466617538717698 ) ) ;
#17253 = oriented_edge ( 'none', *, *, #3709, .f. ) ;
#17254 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#17255 = cartesian_point ( 'none', ( -0.5772546484841166725, -0.3677731010850377458, -1.701359666338204679 ) ) ;
#17256 = cartesian_point ( 'none', ( -2.291238790329681141, 0.5413780207054871285, -0.4622667314868203481 ) ) ;
#17257 = cartesian_point ( 'none', ( -2.456593118395703268, 0.5661811755970619364, -0.5227232650008558634 ) ) ;
#17258 = oriented_edge ( 'none', *, *, #6190, .t. ) ;
#17259 = oriented_edge ( 'none', *, *, #1925, .f. ) ;
#17260 = oriented_edge ( 'none', *, *, #14475, .f. ) ;
#17261 = direction ( 'none', ( 0.8436733265810012483, -9.937755021569864850e-16, 0.5368568878348747297 ) ) ;
#17262 = line ( 'none', #21718, #15422 ) ;
#17263 = vector ( 'none', #10986, 39.37007874015748143 ) ;
#17264 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#17265 = cartesian_point ( 'none', ( -1.973998683976496027, 0.4740000818327571586, 0.6010628670900347581 ) ) ;
#17266 = oriented_edge ( 'none', *, *, #11457, .f. ) ;
#17267 = line ( 'none', #21726, #1171 ) ;
#17268 = axis2_placement_3d ( 'none', #15923, #19703, #20123 ) ;
#17269 = direction ( 'none', ( -0.3696931766602090108, 8.122953698766884945e-08, -0.9291538920603393814 ) ) ;
#17270 = edge_curve ( 'none', #25832, #4568, #22980, .t. ) ;
#17271 = cartesian_point ( 'none', ( -2.354999999999999538, 0.4880000000000003779, -0.7875277999999995560 ) ) ;
#17272 = axis2_placement_3d ( 'none', #23354, #16742, #27527 ) ;
#17273 = cartesian_point ( 'none', ( -0.5157430730693405296, -0.4249999999999999889, 0.3994722000000003881 ) ) ;
#17274 = edge_curve ( 'none', #27827, #6427, #9604, .t. ) ;
#17275 = oriented_edge ( 'none', *, *, #3135, .t. ) ;
#17276 = edge_curve ( 'none', #8177, #6778, #23402, .t. ) ;
#17277 = direction ( 'none', ( -3.450677547089534868e-14, 0.9999999999999963363, 8.742267533690736835e-08 ) ) ;
#17278 = advanced_face ( 'none', ( #4861 ), #13654, .t. ) ;
#17279 = cartesian_point ( 'none', ( -1.673998677988036476, 0.5150000818327546970, 0.5325628933168681245 ) ) ;
#17280 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#17281 = direction ( 'none', ( 0.6000000349691098078, 6.993818484054243131e-08, -0.7999999737731634530 ) ) ;
#17282 = cartesian_point ( 'none', ( 0.8573131000000010493, 3.782794594721392123, 0.08447220000000742191 ) ) ;
#17283 = circle ( 'none', #16821, 0.05218481273260273945 ) ;
#17284 = vector ( 'none', #19995, 39.37007874015748143 ) ;
#17285 = line ( 'none', #6490, #5063 ) ;
#17286 = oriented_edge ( 'none', *, *, #8219, .t. ) ;
#17287 = oriented_edge ( 'none', *, *, #25568, .f. ) ;
#17288 = vector ( 'none', #23548, 39.37007874015747433 ) ;
#17289 = cartesian_point ( 'none', ( -1.526998665224310159, 0.6290038599183741530, 0.3865629061680169731 ) ) ;
#17290 = axis2_placement_3d ( 'none', #24894, #1279, #7927 ) ;
#17291 = axis2_placement_3d ( 'none', #5591, #25150, #16676 ) ;
#17292 = line ( 'none', #13126, #15647 ) ;
#17293 = line ( 'none', #9079, #21787 ) ;
#17294 = oriented_edge ( 'none', *, *, #533, .t. ) ;
#17295 = oriented_edge ( 'none', *, *, #10467, .f. ) ;
#17296 = edge_loop ( 'none', ( #21605, #2199, #22842, #5948 ) ) ;
#17297 = edge_curve ( 'none', #18865, #21836, #11472, .t. ) ;
#17298 = vertex_point ( 'none', #3848 ) ;
#17299 = edge_curve ( 'none', #9214, #19810, #3484, .t. ) ;
#17300 = cartesian_point ( 'none', ( 0.4283396356214994594, 0.1637966872422642051, -1.517372776308555382 ) ) ;
#17301 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742274265616265396e-08 ) ) ;
#17302 = oriented_edge ( 'none', *, *, #18671, .f. ) ;
#17303 = oriented_edge ( 'none', *, *, #18112, .f. ) ;
#17304 = face_outer_bound ( 'none', #178, .t. ) ;
#17305 = edge_loop ( 'none', ( #28290, #9317, #3629, #14339, #7511, #9141, #6203, #12655, #17610, #10581, #23630, #25110 ) ) ;
#17306 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#17307 = edge_curve ( 'none', #3580, #11394, #10466, .t. ) ;
#17308 = vertex_point ( 'none', #3406 ) ;
#17309 = cartesian_point ( 'none', ( 0.02344999999999999168, -0.2000000000000000389, 0.09750000000000011435 ) ) ;
#17310 = cartesian_point ( 'none', ( -1.515788007231306134, 0.6025000818327534979, 0.6167735852667461938 ) ) ;
#17311 = cartesian_point ( 'none', ( -0.5219369941950559033, -0.4137580796234356373, -1.743605651856772631 ) ) ;
#17312 = conical_surface ( 'none', #1188, 0.03666637637137246802, 0.3490658503988611217 ) ;
#17313 = edge_curve ( 'none', #20151, #9413, #21110, .t. ) ;
#17314 = oriented_edge ( 'none', *, *, #8678, .f. ) ;
#17315 = edge_curve ( 'none', #23351, #1916, #2948, .t. ) ;
#17316 = cartesian_point ( 'none', ( 0.8498318394339720028, 0.03884235972764881611, -1.747585515095603892 ) ) ;
#17317 = cartesian_point ( 'none', ( 0.04012475996594260658, -0.1000003306878307074, 0.08950000000000001010 ) ) ;
#17318 = edge_curve ( 'none', #4482, #3025, #12623, .t. ) ;
#17319 = direction ( 'none', ( -1.000000000000000000, 1.249000902703301354e-16, 0.000000000000000000 ) ) ;
#17320 = axis2_placement_3d ( 'none', #23998, #15363, #15233 ) ;
#17321 = axis2_placement_3d ( 'none', #28185, #1546, #21849 ) ;
#17322 = cartesian_point ( 'none', ( -2.364185939172454010, -0.4067165112406984639, -1.739435394546974933 ) ) ;
#17323 = edge_curve ( 'none', #4262, #14854, #25423, .t. ) ;
#17324 = cartesian_point ( 'none', ( -2.464467134143734750, 0.5494488921324950370, -0.5227232668078219957 ) ) ;
#17325 = cartesian_point ( 'none', ( -2.461434444519727371, 0.5414949737550273090, -0.7598016015408101120 ) ) ;
#17326 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#17327 = edge_loop ( 'none', ( #21441, #2862 ) ) ;
#17328 = vector ( 'none', #18597, 39.37007874015748143 ) ;
#17329 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, 1.214154663850784639e-16 ) ) ;
#17330 = oriented_edge ( 'none', *, *, #22697, .t. ) ;
#17331 = oriented_edge ( 'none', *, *, #18449, .t. ) ;
#17332 = cartesian_point ( 'none', ( -2.189677074490720354, 0.6150000000000001021, 0.5444722000000001838 ) ) ;
#17333 = circle ( 'none', #4894, 0.2364001378585652569 ) ;
#17334 = cartesian_point ( 'none', ( -1.415000000000000258, -0.1549999999999999989, 0.5744722000000000994 ) ) ;
#17335 = vertex_point ( 'none', #1236 ) ;
#17336 = vertex_point ( 'none', #16952 ) ;
#17337 = edge_curve ( 'none', #16752, #4080, #8530, .t. ) ;
#17338 = oriented_edge ( 'none', *, *, #14850, .f. ) ;
#17339 = oriented_edge ( 'none', *, *, #25959, .t. ) ;
#17340 = direction ( 'none', ( -0.3381638852489112779, -0.2534785629399263218, 0.9063077870366504918 ) ) ;
#17341 = cartesian_point ( 'none', ( -1.473749999999999449, 0.6290038599183741530, 0.3244722000000003770 ) ) ;
#17342 = edge_loop ( 'none', ( #8538, #9732, #6869, #19197, #10588 ) ) ;
#17343 = oriented_edge ( 'none', *, *, #8277, .t. ) ;
#17344 = edge_curve ( 'none', #26778, #25156, #5712, .t. ) ;
#17345 = circle ( 'none', #13651, 0.009000000000000129424 ) ;
#17346 = axis2_placement_3d ( 'none', #23113, #3393, #3982 ) ;
#17347 = edge_curve ( 'none', #1254, #11587, #13112, .t. ) ;
#17348 = edge_curve ( 'none', #17907, #3482, #24090, .t. ) ;
#17349 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#17350 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#17351 = cartesian_point ( 'none', ( -0.5664896300202487689, -0.4182743711071790771, -1.672854962722870598 ) ) ;
#17352 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#17353 = direction ( 'none', ( 0.5368568878348662921, 8.431629610074895023e-16, -0.8436733265810065774 ) ) ;
#17354 = plane ( 'none', #3503 ) ;
#17355 = cartesian_point ( 'none', ( 0.8369409134705403375, 0.09576854532008630128, -1.910348353703826385 ) ) ;
#17356 = oriented_edge ( 'none', *, *, #16408, .t. ) ;
#17357 = oriented_edge ( 'none', *, *, #884, .f. ) ;
#17358 = axis2_placement_3d ( 'none', #6467, #6753, #15256 ) ;
#17360 = oriented_edge ( 'none', *, *, #3543, .f. ) ;
#17359 = vector ( 'none', #13417, 39.37007874015748143 ) ;
#17361 = oriented_edge ( 'none', *, *, #19798, .t. ) ;
#17362 = b_spline_curve_with_knots ( 'none', 3,
( #27689, #7994, #5817, #10282, #14612, #16617 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003027829258062250607, 0.0006055658516124501215 ),
.unspecified. ) ;
#17363 = cartesian_point ( 'none', ( -2.330036909824344082, -0.4182743711071790216, -1.781524021103472633 ) ) ;
#17364 = cartesian_point ( 'none', ( -0.5389644921263132549, -0.3695362541593951167, -1.713247062682397459 ) ) ;
#17365 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#17366 = oriented_edge ( 'none', *, *, #11304, .t. ) ;
#17367 = vertex_point ( 'none', #19103 ) ;
#17368 = face_outer_bound ( 'none', #4573, .t. ) ;
#17369 = oriented_edge ( 'none', *, *, #6705, .f. ) ;
#17370 = advanced_face ( 'none', ( #19390 ), #25706, .t. ) ;
#17371 = cartesian_point ( 'none', ( 0.2053518348671689864, -0.4114999999999994773, -2.419117709428247665 ) ) ;
#17372 = advanced_face ( 'none', ( #18801 ), #23269, .t. ) ;
#17373 = oriented_edge ( 'none', *, *, #32, .t. ) ;
#17374 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -7.673730319281632393e-16 ) ) ;
#17375 = face_outer_bound ( 'none', #10782, .t. ) ;
#17376 = cartesian_point ( 'none', ( -2.461087018650855551, 0.5636488241998685034, -0.7599380237105731739 ) ) ;
#17377 = cartesian_point ( 'none', ( -1.586498664874619990, 0.5575000818327540131, 0.3825629009663617519 ) ) ;
#17379 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#17378 = vector ( 'none', #7598, 39.37007874015748143 ) ;
#17380 = line ( 'none', #10610, #4888 ) ;
#17381 = circle ( 'none', #7250, 0.06499999999999998834 ) ;
#17382 = cartesian_point ( 'none', ( 0.3885565525352338567, -0.1489999999999996882, 0.4082644653577017779 ) ) ;
#17383 = cartesian_point ( 'none', ( -2.492268379832109026, 0.6008576873186267653, -0.4632263349381266493 ) ) ;
#17384 = cartesian_point ( 'none', ( -2.404999999999998472, 0.8000000000000000444, 0.5744722000000004325 ) ) ;
#17385 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#17386 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#17387 = cartesian_point ( 'none', ( -2.417999999999999705, -0.3490000000000000324, -1.875527799999999745 ) ) ;
#17388 = cartesian_point ( 'none', ( -0.6000727143703286082, -0.3968633409141408275, -1.721401029661384641 ) ) ;
#17389 = oriented_edge ( 'none', *, *, #9928, .f. ) ;
#17390 = vertex_point ( 'none', #18958 ) ;
#17391 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 7.673730319281632393e-16 ) ) ;
#17393 = axis2_placement_3d ( 'none', #10402, #21050, #27954 ) ;
#17392 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#17394 = cartesian_point ( 'none', ( -1.467498680916700549, 0.4500000818327530294, 0.5660629113696715731 ) ) ;
#17395 = oriented_edge ( 'none', *, *, #4101, .f. ) ;
#17396 = direction ( 'none', ( 0.8436733265810067994, -9.401863730020094471e-16, 0.5368568878348658480 ) ) ;
#17398 = cartesian_point ( 'none', ( -2.514999999999999680, 0.4660000000000000808, -0.8270277999999996466 ) ) ;
#17397 = vector ( 'none', #18172, 39.37007874015748143 ) ;
#17399 = cartesian_point ( 'none', ( -2.440845089026002945, 0.5524016437852837802, -0.4740777606846514058 ) ) ;
#17400 = cartesian_point ( 'none', ( -1.809447951367746388, -0.3719832640234277399, 0.3341846204985423063 ) ) ;
#17401 = vertex_point ( 'none', #27725 ) ;
#17402 = oriented_edge ( 'none', *, *, #16744, .f. ) ;
#17403 = oriented_edge ( 'none', *, *, #21848, .f. ) ;
#17404 = face_outer_bound ( 'none', #9482, .t. ) ;
#17405 = line ( 'none', #24022, #8431 ) ;
#17406 = edge_curve ( 'none', #18216, #23393, #8032, .t. ) ;
#17407 = edge_loop ( 'none', ( #9961, #28076, #20439, #20498 ) ) ;
#17408 = line ( 'none', #19553, #24144 ) ;
#17409 = cartesian_point ( 'none', ( -0.2000000000000000389, -3.414809992080329023e-17, 0.2275000000000000910 ) ) ;
#17410 = cartesian_point ( 'none', ( -2.070998657837085144, 0.4900000818327577834, 0.3020628586100265744 ) ) ;
#17411 = oriented_edge ( 'none', *, *, #23955, .f. ) ;
#17412 = oriented_edge ( 'none', *, *, #17437, .t. ) ;
#17413 = direction ( 'none', ( -7.897916534057963004e-15, -1.000000000000000000, 2.588387329011204494e-17 ) ) ;
#17414 = cartesian_point ( 'none', ( -2.462230678306267961, 0.5553544250915123381, -0.7646282347598102325 ) ) ;
#17415 = direction ( 'none', ( 0.000000000000000000, 2.315125418359545159e-16, 1.000000000000000000 ) ) ;
#17416 = face_outer_bound ( 'none', #576, .t. ) ;
#17417 = vector ( 'none', #12230, 39.37007874015748143 ) ;
#17418 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#17419 = edge_loop ( 'none', ( #2536, #25474, #16464, #12745 ) ) ;
#17420 = direction ( 'none', ( -0.8463284359530134360, 4.656665678106711870e-08, -0.5326614107454414881 ) ) ;
#17421 = direction ( 'none', ( 0.2159714942178538322, 8.535953194277364783e-08, -0.9763996690317445770 ) ) ;
#17422 = circle ( 'none', #26571, 0.003937007874015747109 ) ;
#17423 = axis2_placement_3d ( 'none', #17398, #25878, #6168 ) ;
#17424 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#17425 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#17426 = line ( 'none', #15276, #21614 ) ;
#17427 = cartesian_point ( 'none', ( 0.4251547941983773171, 0.8130000000000019433, 0.4794848471845143401 ) ) ;
#17428 = edge_loop ( 'none', ( #12337, #11967, #23624, #20499, #5331, #9011 ) ) ;
#17429 = oriented_edge ( 'none', *, *, #2022, .t. ) ;
#17430 = direction ( 'none', ( -0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#17431 = advanced_face ( 'none', ( #3699 ), #14796, .f. ) ;
#17432 = face_outer_bound ( 'none', #1211, .t. ) ;
#17433 = axis2_placement_3d ( 'none', #24281, #25865, #17386 ) ;
#17434 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#17435 = edge_loop ( 'none', ( #12155, #21999, #26653, #15326 ) ) ;
#17436 = vertex_point ( 'none', #8181 ) ;
#17437 = edge_curve ( 'none', #22491, #12303, #26412, .t. ) ;
#17438 = edge_loop ( 'none', ( #15879, #28124, #15725, #6352, #22245 ) ) ;
#17439 = oriented_edge ( 'none', *, *, #26972, .f. ) ;
#17440 = direction ( 'none', ( -1.020834659419799449e-16, 1.000000000000000000, -2.588457267232843400e-17 ) ) ;
#17442 = advanced_face ( 'none', ( #11549 ), #15743, .t. ) ;
#17441 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#17443 = vector ( 'none', #24808, 39.37007874015748854 ) ;
#17444 = axis2_placement_3d ( 'none', #5374, #22788, #3071 ) ;
#17445 = oriented_edge ( 'none', *, *, #3546, .f. ) ;
#17446 = oriented_edge ( 'none', *, *, #13132, .f. ) ;
#17447 = plane ( 'none', #23298 ) ;
#17448 = line ( 'none', #17309, #18600 ) ;
#17449 = cartesian_point ( 'none', ( -1.504496699999999354, 0.6290038599183741530, 0.4886770037134707811 ) ) ;
#17450 = face_outer_bound ( 'none', #17011, .t. ) ;
#17451 = vertex_point ( 'none', #2365 ) ;
#17452 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#17453 = cartesian_point ( 'none', ( 0.7217678513526097905, -0.3918621199252036447, -1.676973666356826209 ) ) ;
#17454 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#17455 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#17456 = direction ( 'none', ( 4.371138804857224878e-08, 8.742273397411541689e-08, -0.9999999999999951150 ) ) ;
#17457 = cartesian_point ( 'none', ( -2.462498619879315953, 0.5425591490077790180, -0.7589868862242148406 ) ) ;
#17458 = direction ( 'none', ( -0.5368568878348665141, -8.431629610074885162e-16, 0.8436733265810064664 ) ) ;
#17459 = axis2_placement_3d ( 'none', #12702, #26469, #17829 ) ;
#17460 = circle ( 'none', #8264, 0.04450000000000003259 ) ;
#17461 = face_outer_bound ( 'none', #19592, .t. ) ;
#17462 = advanced_face ( 'none', ( #6292 ), #8467, .f. ) ;
#17463 = vertex_point ( 'none', #185 ) ;
#17464 = oriented_edge ( 'none', *, *, #7638, .f. ) ;
#17465 = cartesian_point ( 'none', ( -2.129999999999999893, -2.390366994456230070e-16, 0.3304722000000002158 ) ) ;
#17466 = axis2_placement_3d ( 'none', #9824, #18731, #15997 ) ;
#17467 = edge_curve ( 'none', #16935, #78, #24515, .t. ) ;
#17468 = cartesian_point ( 'none', ( -0.5779718550858937709, -0.3798767755912906829, -1.728047797216842207 ) ) ;
#17469 = line ( 'none', #11392, #6028 ) ;
#17470 = oriented_edge ( 'none', *, *, #5091, .f. ) ;
#17471 = edge_curve ( 'none', #21705, #2386, #23844, .t. ) ;
#17472 = oriented_edge ( 'none', *, *, #15855, .f. ) ;
#17473 = oriented_edge ( 'none', *, *, #12945, .f. ) ;
#17474 = oriented_edge ( 'none', *, *, #19844, .f. ) ;
#17476 = edge_curve ( 'none', #15813, #20803, #210, .t. ) ;
#17475 = cartesian_point ( 'none', ( -0.5482153338246125163, -0.3826753930347984722, -1.736005925327798183 ) ) ;
#17477 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610731e-15 ) ) ;
#17478 = edge_curve ( 'none', #21282, #14131, #20444, .t. ) ;
#17479 = oriented_edge ( 'none', *, *, #26969, .t. ) ;
#17480 = edge_loop ( 'none', ( #4370, #20466, #17633, #14190 ) ) ;
#17481 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#17482 = axis2_placement_3d ( 'none', #23563, #3852, #5718 ) ;
#17483 = vector ( 'none', #23762, 39.37007874015748143 ) ;
#17484 = oriented_edge ( 'none', *, *, #15705, .f. ) ;
#17485 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#17486 = cartesian_point ( 'none', ( -2.404999999999998916, -0.4249999999999999889, -1.925527799999999790 ) ) ;
#17487 = axis2_placement_3d ( 'none', #4027, #23155, #3592 ) ;
#17488 = cartesian_point ( 'none', ( -2.428000000000000380, -0.3757107400400010455, -1.773746782628227381 ) ) ;
#17489 = axis2_placement_3d ( 'none', #11840, #11687, #2769 ) ;
#17490 = face_outer_bound ( 'none', #18757, .t. ) ;
#17491 = advanced_face ( 'none', ( #2496 ), #6966, .t. ) ;
#17492 = axis2_placement_3d ( 'none', #18184, #341, #22106 ) ;
#17493 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#17494 = cartesian_point ( 'none', ( -1.798998657837084902, 0.6125000818327557273, 0.3020628823890219028 ) ) ;
#17495 = cartesian_point ( 'none', ( -2.070998673004935231, 0.6965000818327579113, 0.4755628586100259514 ) ) ;
#17496 = edge_curve ( 'none', #6839, #18634, #8991, .t. ) ;
#17497 = oriented_edge ( 'none', *, *, #532, .f. ) ;
#17498 = edge_loop ( 'none', ( #7956, #19664 ) ) ;
#17499 = vector ( 'none', #11438, 39.37007874015748854 ) ;
#17500 = vector ( 'none', #28214, 39.37007874015748143 ) ;
#17501 = vertex_point ( 'none', #22485 ) ;
#17502 = edge_curve ( 'none', #1703, #5773, #7593, .t. ) ;
#17503 = edge_curve ( 'none', #7759, #26640, #6832, .t. ) ;
#17504 = oriented_edge ( 'none', *, *, #22866, .t. ) ;
#17505 = cartesian_point ( 'none', ( 0.7108419758363302421, -0.4115000000000006430, -1.742543992556937704 ) ) ;
#17506 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#17507 = axis2_placement_3d ( 'none', #25893, #14974, #7921 ) ;
#17508 = cartesian_point ( 'none', ( -0.1823741999999999031, -0.3649999999999999911, 0.08949993569843378571 ) ) ;
#17509 = edge_curve ( 'none', #1955, #23045, #16780, .t. ) ;
#17510 = oriented_edge ( 'none', *, *, #4044, .t. ) ;
#17511 = edge_loop ( 'none', ( #3471, #27317, #20147, #27705 ) ) ;
#17512 = cartesian_point ( 'none', ( -2.355018315309385546, 0.5386221203523751111, -0.5212753983432026894 ) ) ;
#17513 = edge_loop ( 'none', ( #3402, #26063 ) ) ;
#17514 = line ( 'none', #11177, #22232 ) ;
#17515 = oriented_edge ( 'none', *, *, #7768, .f. ) ;
#17516 = cartesian_point ( 'none', ( 7.824755976124006490e-17, 0.1999999999999999556, 0.3215000000000001190 ) ) ;
#17517 = line ( 'none', #6852, #9502 ) ;
#17518 = cartesian_point ( 'none', ( -2.460876157016963273, 0.5638609765992353973, -0.7599800060582196926 ) ) ;
#17519 = cartesian_point ( 'none', ( 0.6199999999999968869, -6.539138691797324350e-15, -1.890480237920045825 ) ) ;
#17520 = axis2_placement_3d ( 'none', #5292, #2709, #541 ) ;
#17521 = cartesian_point ( 'none', ( -2.456593118395703268, 0.5425591283529674902, -0.5227232670659597291 ) ) ;
#17522 = cartesian_point ( 'none', ( 0.1564999999999999170, 3.414809992080329023e-16, 0.08949999999999991296 ) ) ;
#17523 = cartesian_point ( 'none', ( 0.8740834980905748397, -0.03974768082409096265, -1.922220445825246538 ) ) ;
#17524 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#17525 = edge_curve ( 'none', #12517, #24750, #14976, .t. ) ;
#17526 = cartesian_point ( 'none', ( 0.05250000000000006051, 0.1999999999999999556, 0.3215000000000001190 ) ) ;
#17527 = line ( 'none', #21830, #9181 ) ;
#17528 = vector ( 'none', #12872, 39.37007874015748143 ) ;
#17529 = cartesian_point ( 'none', ( 0.7860862630089195946, -0.4115000000000031966, -0.1181966351547174832 ) ) ;
#17530 = cartesian_point ( 'none', ( -2.425097044941404434, 0.5425591492773033098, -0.7620698868409935267 ) ) ;
#17531 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#17532 = edge_curve ( 'none', #22889, #21896, #17715, .t. ) ;
#17533 = oriented_edge ( 'none', *, *, #3564, .f. ) ;
#17534 = oriented_edge ( 'none', *, *, #2418, .t. ) ;
#17535 = edge_curve ( 'none', #23078, #11778, #26656, .t. ) ;
#17536 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#17537 = oriented_edge ( 'none', *, *, #6964, .t. ) ;
#17538 = axis2_placement_3d ( 'none', #5457, #27613, #1133 ) ;
#17539 = cartesian_point ( 'none', ( -2.431834998172861084, -0.4137580796234354152, -1.757198690180727718 ) ) ;
#17540 = edge_loop ( 'none', ( #252, #19536, #15221, #5246 ) ) ;
#17541 = circle ( 'none', #7876, 0.05218481273260270475 ) ;
#17542 = cartesian_point ( 'none', ( -1.480998680916700838, 0.4275000818327532315, 0.5660629101894639748 ) ) ;
#17543 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#17544 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#17545 = cartesian_point ( 'none', ( -1.806406162682397287, -0.3695362541593981143, 0.3349366921263129959 ) ) ;
#17546 = edge_loop ( 'none', ( #22535, #22246, #12491, #22817, #17857, #9082, #3777, #9590 ) ) ;
#17547 = edge_loop ( 'none', ( #2024, #15985, #23969, #10093 ) ) ;
#17548 = edge_loop ( 'none', ( #3074, #23683, #7223, #12452, #4747 ) ) ;
#17549 = face_bound ( 'none', #27051, .t. ) ;
#17550 = axis2_placement_3d ( 'none', #2527, #11312, #20101 ) ;
#17551 = cartesian_point ( 'none', ( -0.1690000000000000391, -6.163914816368559807e-17, 0.3125722534602550784 ) ) ;
#17552 = oriented_edge ( 'none', *, *, #15710, .t. ) ;
#17553 = face_outer_bound ( 'none', #28376, .t. ) ;
#17554 = line ( 'none', #4452, #8204 ) ;
#17555 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926555506e-15, -4.371138804857208335e-08 ) ) ;
#17556 = oriented_edge ( 'none', *, *, #15518, .t. ) ;
#17557 = cartesian_point ( 'none', ( -1.463498680916700989, 0.4500000818327530294, 0.5660629117193626270 ) ) ;
#17558 = axis2_placement_3d ( 'none', #6933, #22201, #19615 ) ;
#17559 = direction ( 'none', ( -0.7071067193693063579, 5.566367186323465905e-15, -0.7071068430037832364 ) ) ;
#17560 = face_outer_bound ( 'none', #21985, .t. ) ;
#17561 = cartesian_point ( 'none', ( -2.069999999999999840, -2.390366994456230070e-16, 0.3304722000000002158 ) ) ;
#17562 = circle ( 'none', #20763, 0.007874015748031466463 ) ;
#17563 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 1.155603384334186669e-15 ) ) ;
#17564 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -5.887603434621225314e-16 ) ) ;
#17565 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 1.214154663850784639e-16 ) ) ;
#17566 = direction ( 'none', ( -0.6000000349691098078, -6.993818484054243131e-08, 0.7999999737731634530 ) ) ;
#17567 = cartesian_point ( 'none', ( -2.437777715590729866, 0.5658574656501400568, -0.7640838357428377803 ) ) ;
#17568 = axis2_placement_3d ( 'none', #18520, #9602, #13927 ) ;
#17569 = cartesian_point ( 'none', ( -0.02344999999999999168, 0.2000000000000000389, 0.09750000000000011435 ) ) ;
#17570 = edge_curve ( 'none', #28215, #27714, #464, .t. ) ;
#17571 = axis2_placement_3d ( 'none', #5536, #20789, #22944 ) ;
#17572 = edge_loop ( 'none', ( #28263, #6563, #1092, #23657 ) ) ;
#17573 = cartesian_point ( 'none', ( -2.369390199999999336, 0.6149999999999997691, -0.4801774962865295038 ) ) ;
#17574 = oriented_edge ( 'none', *, *, #2525, .t. ) ;
#17575 = oriented_edge ( 'none', *, *, #9201, .t. ) ;
#17576 = axis2_placement_3d ( 'none', #1300, #27639, #7948 ) ;
#17577 = cartesian_point ( 'none', ( -0.5156869000000001702, -0.4250000000000003220, 0.3994722000000006656 ) ) ;
#17578 = direction ( 'none', ( 0.8436733265810072435, 0.000000000000000000, 0.5368568878348654039 ) ) ;
#17579 = line ( 'none', #19883, #18559 ) ;
#17580 = vertex_point ( 'none', #9266 ) ;
#17581 = edge_loop ( 'none', ( #27345, #10721, #28085, #9665 ) ) ;
#17582 = vector ( 'none', #28031, 39.37007874015747433 ) ;
#17583 = oriented_edge ( 'none', *, *, #5347, .t. ) ;
#17584 = vertex_point ( 'none', #18031 ) ;
#17585 = line ( 'none', #1884, #26297 ) ;
#17586 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#17587 = oriented_edge ( 'none', *, *, #21453, .f. ) ;
#17588 = b_spline_curve_with_knots ( 'none', 3,
( #8629, #10484, #21996, #4158, #28039, #3866 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.006692982423973358255, 0.006918822528782478561, 0.007144662633591598866 ),
.unspecified. ) ;
#17589 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#17590 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#17591 = cartesian_point ( 'none', ( -2.514999999999999680, 0.7030000000000000693, -0.4530277999999995919 ) ) ;
#17592 = circle ( 'none', #4249, 0.1249999999999999029 ) ;
#17593 = direction ( 'none', ( 0.8436733265810069105, 0.000000000000000000, 0.5368568878348657369 ) ) ;
#17594 = oriented_edge ( 'none', *, *, #26029, .t. ) ;
#17595 = direction ( 'none', ( -4.663908151380365800e-16, -1.483110105720601298e-15, 1.000000000000000000 ) ) ;
#17596 = cartesian_point ( 'none', ( -2.436908068735543775, 0.5494489127126469530, -0.7581328788809321706 ) ) ;
#17597 = circle ( 'none', #4702, 0.04050000000000000128 ) ;
#17598 = cartesian_point ( 'none', ( -1.794518766338204951, -0.3677731010850407434, 0.3732268484841165246 ) ) ;
#17599 = cartesian_point ( 'none', ( -2.355009152374752723, 0.5602756847792106365, -0.7628572838033297332 ) ) ;
#17600 = cartesian_point ( 'none', ( -1.516998677856903344, 0.4425000818327534668, 0.5310629070422441256 ) ) ;
#17601 = edge_curve ( 'none', #25847, #10489, #2907, .t. ) ;
#17602 = cartesian_point ( 'none', ( 0.9700393700787399709, 0.6179999999999998828, -0.7875278000000000000 ) ) ;
#17603 = advanced_face ( 'none', ( #24643 ), #20335, .f. ) ;
#17604 = oriented_edge ( 'none', *, *, #12340, .t. ) ;
#17605 = edge_loop ( 'none', ( #1908, #16016, #7909 ) ) ;
#17606 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795121808e-15, -8.742277704857227033e-08 ) ) ;
#17607 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#17608 = line ( 'none', #13305, #12467 ) ;
#17609 = vertex_point ( 'none', #10110 ) ;
#17610 = oriented_edge ( 'none', *, *, #12918, .f. ) ;
#17611 = oriented_edge ( 'none', *, *, #21523, .f. ) ;
#17612 = vector ( 'none', #17261, 39.37007874015748854 ) ;
#17613 = oriented_edge ( 'none', *, *, #10411, .f. ) ;
#17614 = cartesian_point ( 'none', ( -0.5526268016640769609, -0.3771380191894458944, -1.732321899690743239 ) ) ;
#17615 = oriented_edge ( 'none', *, *, #1248, .t. ) ;
#17616 = oriented_edge ( 'none', *, *, #27182, .f. ) ;
#17617 = cartesian_point ( 'none', ( -2.416999999999998927, 0.8000000000000019318, -1.865527799999999514 ) ) ;
#17618 = oriented_edge ( 'none', *, *, #27669, .f. ) ;
#17619 = cartesian_point ( 'none', ( -1.821265719276723649, -0.3967536816817453516, 0.3927371054066182143 ) ) ;
#17620 = face_outer_bound ( 'none', #18612, .t. ) ;
#17621 = edge_curve ( 'none', #23158, #14282, #9418, .t. ) ;
#17622 = direction ( 'none', ( 0.8944272067676422022, 3.909663236361874170e-08, -0.4472135639645019589 ) ) ;
#17623 = advanced_face ( 'none', ( #3633, #27660 ), #7964, .t. ) ;
#17624 = edge_curve ( 'none', #24722, #21462, #14488, .t. ) ;
#17625 = cartesian_point ( 'none', ( -2.374006126552177687, -0.3677731010850375792, -1.795936111049412531 ) ) ;
#17626 = vector ( 'none', #347, 39.37007874015748143 ) ;
#17627 = cartesian_point ( 'none', ( 0.7504999999999987237, -0.3490000000000032521, -0.08052779999999873373 ) ) ;
#17628 = edge_curve ( 'none', #12542, #11456, #6296, .t. ) ;
#17629 = edge_curve ( 'none', #13278, #7004, #742, .t. ) ;
#17630 = cartesian_point ( 'none', ( 0.7336910974899836235, -0.3760714700969240987, -1.664108124664409161 ) ) ;
#17631 = oriented_edge ( 'none', *, *, #21918, .t. ) ;
#17632 = edge_loop ( 'none', ( #27095, #1655, #19775, #28042 ) ) ;
#17633 = oriented_edge ( 'none', *, *, #17274, .t. ) ;
#17634 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795121808e-15, -8.742277704857227033e-08 ) ) ;
#17635 = plane ( 'none', #22019 ) ;
#17636 = cartesian_point ( 'none', ( 0.8716798642110693551, 0.04728265639508259788, -1.922648443312167332 ) ) ;
#17637 = oriented_edge ( 'none', *, *, #13751, .t. ) ;
#17638 = oriented_edge ( 'none', *, *, #24883, .f. ) ;
#17639 = cartesian_point ( 'none', ( -1.585498659796169330, 0.6025000818327540530, 0.3244722000000003770 ) ) ;
#17640 = oriented_edge ( 'none', *, *, #496, .f. ) ;
#17641 = edge_curve ( 'none', #12422, #5198, #6691, .t. ) ;
#17642 = cartesian_point ( 'none', ( -2.347559496660581502, -0.3875900809768367261, -1.780029509889292649 ) ) ;
#17643 = vector ( 'none', #27821, 39.37007874015748143 ) ;
#17644 = oriented_edge ( 'none', *, *, #17679, .f. ) ;
#17645 = cartesian_point ( 'none', ( 0.7477796545830058816, -0.3649999999999998801, -0.1249445729671138372 ) ) ;
#17646 = direction ( 'none', ( 1.000000000000000000, -2.428612866367531904e-16, 5.627166815541140702e-16 ) ) ;
#17647 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#17648 = edge_curve ( 'none', #14692, #15557, #18136, .t. ) ;
#17649 = cartesian_point ( 'none', ( 0.7843793801405588573, -0.3973026023371626914, -1.676519087611169079 ) ) ;
#17650 = cartesian_point ( 'none', ( -0.3583592877477986827, -0.3490000000000036406, 0.3109116838003074812 ) ) ;
#17651 = axis2_placement_3d ( 'none', #6495, #24049, #19729 ) ;
#17652 = cartesian_point ( 'none', ( -2.080998673004935906, 0.6290038599183741530, 0.4755628577357980946 ) ) ;
#17653 = edge_curve ( 'none', #22745, #26643, #7381, .t. ) ;
#17654 = edge_curve ( 'none', #9673, #5339, #5747, .t. ) ;
#17655 = cartesian_point ( 'none', ( -2.101998670775656386, 0.4425000818327581298, 0.4500628558999198447 ) ) ;
#17656 = plane ( 'none', #18653 ) ;
#17657 = direction ( 'none', ( 1.109499166036610103e-16, -2.483656018061541207e-16, 1.000000000000000000 ) ) ;
#17658 = edge_curve ( 'none', #25910, #4296, #22308, .t. ) ;
#17659 = b_spline_curve_with_knots ( 'none', 3,
( #27194, #20580, #12090, #9501 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#17660 = cartesian_point ( 'none', ( 0.8580000000000002069, -0.3490000000000000324, -1.813527799999999690 ) ) ;
#17661 = advanced_face ( 'none', ( #16151 ), #9970, .f. ) ;
#17662 = cartesian_point ( 'none', ( -2.436908068735622379, 0.5425591489331194062, -0.7581328794834509832 ) ) ;
#17663 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#17664 = oriented_edge ( 'none', *, *, #21167, .f. ) ;
#17665 = vertex_point ( 'none', #24929 ) ;
#17666 = circle ( 'none', #26389, 0.03099999999999995468 ) ;
#17667 = cartesian_point ( 'none', ( -0.3643046832981888805, -0.3650000000000002132, 0.3309800166893686613 ) ) ;
#17668 = oriented_edge ( 'none', *, *, #2179, .t. ) ;
#17669 = cartesian_point ( 'none', ( 0.6631535000000012836, -0.4249999999999974909, -1.705527799999998484 ) ) ;
#17670 = vertex_point ( 'none', #5213 ) ;
#17671 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#17672 = cartesian_point ( 'none', ( -2.080998677856901402, 0.4225000818327578900, 0.5310628577357978664 ) ) ;
#17673 = vector ( 'none', #22881, 39.37007874015748143 ) ;
#17674 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#17675 = oriented_edge ( 'none', *, *, #9135, .t. ) ;
#17676 = oriented_edge ( 'none', *, *, #11559, .t. ) ;
#17677 = oriented_edge ( 'none', *, *, #24287, .t. ) ;
#17678 = line ( 'none', #4446, #7675 ) ;
#17679 = edge_curve ( 'none', #8738, #6876, #16316, .t. ) ;
#17680 = cartesian_point ( 'none', ( -2.461514373188345761, 0.5632284297912995008, -0.6382509889880848553 ) ) ;
#17681 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4182743711071796322, -1.705527799999999816 ) ) ;
#17682 = cartesian_point ( 'none', ( -1.673998664874619902, 0.5150000818327546970, 0.3825628933168686574 ) ) ;
#17683 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#17684 = edge_curve ( 'none', #4303, #23476, #25503, .t. ) ;
#17685 = vertex_point ( 'none', #27223 ) ;
#17686 = cartesian_point ( 'none', ( 0.8514953917126470984, -0.05122198357418433767, -1.908326269952232757 ) ) ;
#17687 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#17688 = axis2_placement_3d ( 'none', #20853, #23296, #7916 ) ;
#17689 = cartesian_point ( 'none', ( 0.6199999999999968869, 0.2364001378585588176, -1.880723575790490099 ) ) ;
#17690 = direction ( 'none', ( 1.109499166036610103e-16, -2.483656018061541207e-16, 1.000000000000000000 ) ) ;
#17691 = advanced_face ( 'none', ( #7527 ), #25072, .f. ) ;
#17692 = edge_curve ( 'none', #6686, #19569, #3193, .t. ) ;
#17693 = direction ( 'none', ( 0.5999999650308890375, -6.993818951804227807e-08, 0.8000000262268290863 ) ) ;
#17694 = direction ( 'none', ( -1.829591166069288732e-16, -1.000000000000000000, 0.000000000000000000 ) ) ;
#17695 = line ( 'none', #1608, #11444 ) ;
#17696 = vector ( 'none', #7097, 39.37007874015748143 ) ;
#17697 = vector ( 'none', #8064, 39.37007874015748143 ) ;
#17698 = cartesian_point ( 'none', ( -1.673998671431328855, 0.4560000818327570316, 0.3825628933168681578 ) ) ;
#17699 = line ( 'none', #20400, #20554 ) ;
#17700 = direction ( 'none', ( 2.567390744445674993e-16, 1.000000000000000000, 1.450228825916610731e-15 ) ) ;
#17701 = axis2_placement_3d ( 'none', #16287, #25064, #6512 ) ;
#17702 = line ( 'none', #26473, #4608 ) ;
#17703 = edge_loop ( 'none', ( #13188, #8800, #12585, #18931 ) ) ;
#17704 = oriented_edge ( 'none', *, *, #1027, .f. ) ;
#17705 = line ( 'none', #15413, #3490 ) ;
#17706 = circle ( 'none', #201, 0.009000000000000129424 ) ;
#17707 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#17708 = cartesian_point ( 'none', ( -2.421947449571613564, 0.5553544030121709829, -0.5120698855826366636 ) ) ;
#17709 = oriented_edge ( 'none', *, *, #10100, .f. ) ;
#17710 = oriented_edge ( 'none', *, *, #26260, .t. ) ;
#17711 = vertex_point ( 'none', #9830 ) ;
#17712 = direction ( 'none', ( -1.000000000000000000, -8.881784197001250351e-16, -3.865822632543767868e-16 ) ) ;
#17713 = circle ( 'none', #2070, 0.03666637637137246802 ) ;
#17714 = cartesian_point ( 'none', ( 0.04527559055118111908, -3.303572949937843695e-17, 0.1260000000000000564 ) ) ;
#17715 = circle ( 'none', #2537, 0.02449999999999996972 ) ;
#17716 = axis2_placement_3d ( 'none', #20313, #15720, #13441 ) ;
#17717 = vertex_point ( 'none', #18590 ) ;
#17718 = cartesian_point ( 'none', ( -1.821638769086775467, -0.3720035401315771040, 0.3532975656737443737 ) ) ;
#17719 = cartesian_point ( 'none', ( -0.5807261056363904883, -0.3826753930347984722, -1.728780557042469912 ) ) ;
#17720 = edge_curve ( 'none', #2961, #10387, #14436, .t. ) ;
#17721 = edge_loop ( 'none', ( #27424, #7631, #3769, #7367 ) ) ;
#17722 = oriented_edge ( 'none', *, *, #11008, .f. ) ;
#17723 = plane ( 'none', #4818 ) ;
#17724 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.3762859242436124019, -1.705527799999999816 ) ) ;
#17725 = advanced_face ( 'none', ( #1605 ), #21336, .t. ) ;
#17726 = line ( 'none', #429, #15704 ) ;
#17727 = edge_loop ( 'none', ( #4525, #25353, #18430, #8767, #26139 ) ) ;
#17728 = cartesian_point ( 'none', ( -0.1049999999999999267, -7.604824299036465964e-17, 0.3615000000000000435 ) ) ;
#17729 = cartesian_point ( 'none', ( -1.773998671431327834, 0.5240000818327531507, 0.3825628845745904227 ) ) ;
#17730 = line ( 'none', #8962, #22770 ) ;
#17731 = vector ( 'none', #22230, 39.37007874015748143 ) ;
#17732 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.4182743711071790771, -1.705527799999999816 ) ) ;
#17733 = axis2_placement_3d ( 'none', #19671, #28445, #352 ) ;
#17734 = cartesian_point ( 'none', ( -2.462130555238425167, 0.5421910526469662095, -0.5170977374049195996 ) ) ;
#17735 = vector ( 'none', #732, 39.37007874015748143 ) ;
#17736 = direction ( 'none', ( 1.318389841742374378e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#17737 = axis2_placement_3d ( 'none', #19904, #13433, #13690 ) ;
#17738 = axis2_placement_3d ( 'none', #6198, #6344, #3896 ) ;
#17739 = oriented_edge ( 'none', *, *, #27279, .t. ) ;
#17740 = oriented_edge ( 'none', *, *, #17211, .f. ) ;
#17741 = plane ( 'none', #5280 ) ;
#17742 = cartesian_point ( 'none', ( -2.291238788092483603, 0.6146063716365717244, -0.5134478274472026316 ) ) ;
#17743 = line ( 'none', #19917, #27394 ) ;
#17744 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#17745 = edge_loop ( 'none', ( #5161, #15148, #28497, #901 ) ) ;
#17746 = oriented_edge ( 'none', *, *, #27740, .f. ) ;
#17747 = oriented_edge ( 'none', *, *, #28142, .t. ) ;
#17748 = cartesian_point ( 'none', ( -0.3658496859990272854, -0.3650000000000003242, 0.3252651195022863706 ) ) ;
#17749 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, 7.554218758966004847e-16 ) ) ;
#17750 = axis2_placement_3d ( 'none', #19397, #6596, #15091 ) ;
#17751 = vertex_point ( 'none', #8258 ) ;
#17752 = advanced_face ( 'none', ( #2042 ), #21623, .f. ) ;
#17753 = edge_loop ( 'none', ( #22301, #11271, #5595, #22427 ) ) ;
#17754 = cartesian_point ( 'none', ( 6.260021938475769814e-17, 0.1999999999999999833, 0.2275000000000000910 ) ) ;
#17755 = advanced_face ( 'none', ( #28099 ), #15159, .t. ) ;
#17756 = circle ( 'none', #15903, 0.04450000000000010197 ) ;
#17757 = circle ( 'none', #11316, 0.002893032515757528074 ) ;
#17758 = oriented_edge ( 'none', *, *, #28184, .t. ) ;
#17759 = cartesian_point ( 'none', ( 0.6199999999999968869, -0.1252500000000061620, -1.640480237920045603 ) ) ;
#17760 = cartesian_point ( 'none', ( -1.840102777661211775, -0.3966623922278416647, 0.3386779323413879328 ) ) ;
#17761 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#17762 = direction ( 'none', ( 1.475715455891945576e-16, -0.000000000000000000, -1.000000000000000000 ) ) ;
#17763 = line ( 'none', #26529, #11703 ) ;
#17764 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.4182743711071790771, -1.705527799999999816 ) ) ;
#17765 = vector ( 'none', #9761, 39.37007874015748143 ) ;
#17766 = cartesian_point ( 'none', ( 0.7262550495635410330, -0.3759748325494174925, -1.668212489759647088 ) ) ;
#17767 = edge_loop ( 'none', ( #1939, #7423, #23918, #17078, #22372, #8977 ) ) ;
#17768 = oriented_edge ( 'none', *, *, #7052, .t. ) ;
#17769 = axis2_placement_3d ( 'none', #3101, #20667, #511 ) ;
#17770 = axis2_placement_3d ( 'none', #10067, #14399, #18698 ) ;
#17771 = oriented_edge ( 'none', *, *, #13805, .t. ) ;
#17772 = cylindrical_surface ( 'none', #27803, 0.007874015748031487280 ) ;
#17773 = cartesian_point ( 'none', ( -2.437194322926912626, 0.5386221197541145589, -0.5144320924383735116 ) ) ;
#17774 = edge_curve ( 'none', #27524, #11393, #23490, .t. ) ;
#17775 = circle ( 'none', #303, 0.1064999999999999419 ) ;
#17776 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#17777 = edge_curve ( 'none', #3590, #9918, #25818, .t. ) ;
#17778 = circle ( 'none', #8597, 0.002893032515760191308 ) ;
#17779 = oriented_edge ( 'none', *, *, #2356, .f. ) ;
#17781 = edge_curve ( 'none', #11462, #18684, #25045, .t. ) ;
#17780 = vertex_point ( 'none', #1750 ) ;
#17782 = oriented_edge ( 'none', *, *, #16984, .f. ) ;
#17783 = cartesian_point ( 'none', ( -0.5569468555671839294, -0.3489999999999996994, -1.707968574366478087 ) ) ;
#17784 = advanced_face ( 'none', ( #12562 ), #15021, .f. ) ;
#17785 = vector ( 'none', #11663, 39.37007874015748854 ) ;
#17786 = plane ( 'none', #25595 ) ;
#17787 = direction ( 'none', ( -7.897916534057963004e-15, -1.000000000000000000, 2.588387329011204494e-17 ) ) ;
#17788 = direction ( 'none', ( -0.5773503196631828427, 0.5773502691896303940, 0.5773502187160596266 ) ) ;
#17789 = direction ( 'none', ( -1.000000000000000000, 1.942890293094024932e-16, -6.805066270359841306e-16 ) ) ;
#17790 = cartesian_point ( 'none', ( 0.9700000000000000844, 0.8000000000000000444, 0.4494721999999995443 ) ) ;
#17791 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#17792 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#17793 = cartesian_point ( 'none', ( -0.5157430730693405296, -0.3649999999999999911, 0.3994722000000003881 ) ) ;
#17794 = axis2_placement_3d ( 'none', #13237, #22000, #11068 ) ;
#17795 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, -1.214154663850784639e-16 ) ) ;
#17796 = cartesian_point ( 'none', ( -2.409349026033877017, 0.6121456651422718664, -0.4740777540849290261 ) ) ;
#17797 = edge_curve ( 'none', #27086, #8350, #19322, .t. ) ;
#17798 = vertex_point ( 'none', #28386 ) ;
#17799 = oriented_edge ( 'none', *, *, #21751, .t. ) ;
#17800 = advanced_face ( 'none', ( #3924 ), #6372, .t. ) ;
#17801 = oriented_edge ( 'none', *, *, #4083, .t. ) ;
#17802 = edge_curve ( 'none', #17907, #27827, #21475, .t. ) ;
#17803 = direction ( 'none', ( 0.7071067811865392461, -0.7071067811865532349, 6.181723849950829259e-08 ) ) ;
#17804 = line ( 'none', #20112, #7178 ) ;
#17805 = cartesian_point ( 'none', ( -2.476278158171223875, 0.4901969228176751847, -0.5134478464117444574 ) ) ;
#17806 = edge_curve ( 'none', #12956, #13644, #24145, .t. ) ;
#17807 = cartesian_point ( 'none', ( -1.772473926125601951, -0.4182743711071820192, 0.3333954715001035130 ) ) ;
#17808 = edge_curve ( 'none', #26317, #11584, #26221, .t. ) ;
#17809 = oriented_edge ( 'none', *, *, #4787, .f. ) ;
#17810 = oriented_edge ( 'none', *, *, #28385, .f. ) ;
#17812 = advanced_face ( 'none', ( #19178 ), #27949, .t. ) ;
#17811 = oriented_edge ( 'none', *, *, #3756, .f. ) ;
#17813 = direction ( 'none', ( 2.428612866367523523e-16, 1.000000000000000000, 1.450228825916611125e-15 ) ) ;
#17814 = direction ( 'none', ( -1.318389841742374624e-16, -1.000000000000000000, -1.450228825916611125e-15 ) ) ;
#17815 = edge_curve ( 'none', #24875, #23907, #26436, .t. ) ;
#17816 = axis2_placement_3d ( 'none', #19114, #12928, #28456 ) ;
#17817 = cartesian_point ( 'none', ( 0.7499999999999996669, -0.3672743711071795869, -1.705527800000000038 ) ) ;
#17818 = direction ( 'none', ( 1.942890293094014578e-16, 1.000000000000000000, 1.554819628522822217e-15 ) ) ;
#17819 = edge_curve ( 'none', #16190, #7577, #663, .t. ) ;
#17820 = vector ( 'none', #16685, 39.37007874015748143 ) ;
#17821 = cartesian_point ( 'none', ( -2.440845085756253141, 0.8493408629232036544, -0.5488808843317123376 ) ) ;
#17822 = oriented_edge ( 'none', *, *, #3943, .t. ) ;
#17823 = cartesian_point ( 'none', ( 0.8551578158508439387, -0.03010551713618946079, -1.907454825977867419 ) ) ;
#17824 = direction ( 'none', ( 1.000000000000000000, -2.428612866367529932e-16, 4.440892098500625176e-16 ) ) ;
#17825 = cartesian_point ( 'none', ( 0.2000000000000000944, -7.890221597739618973e-17, 0.1439999999999997393 ) ) ;
#17826 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#17827 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#17828 = direction ( 'none', ( 0.02057603002019586791, -0.9961946980917456562, 0.08469209220761848844 ) ) ;
#17829 = direction ( 'none', ( 4.371137711049236211e-08, 8.742273109133838669e-08, -0.9999999999999953371 ) ) ;
#17830 = cartesian_point ( 'none', ( -1.083362352019152430, -0.4115000000000018088, -0.7506508506647541212 ) ) ;
#17831 = axis2_placement_3d ( 'none', #27919, #10224, #12232 ) ;
#17832 = plane ( 'none', #26961 ) ;
#17833 = edge_curve ( 'none', #23799, #12743, #18631, .t. ) ;
#17834 = oriented_edge ( 'none', *, *, #6062, .t. ) ;
#17835 = axis2_placement_3d ( 'none', #23206, #8266, #17188 ) ;
#17836 = circle ( 'none', #26946, 0.05399999999999994388 ) ;
#17837 = edge_curve ( 'none', #19925, #8247, #17730, .t. ) ;
#17838 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#17839 = edge_loop ( 'none', ( #14920, #24105, #13023, #21345 ) ) ;
#17840 = oriented_edge ( 'none', *, *, #7808, .f. ) ;
#17841 = cartesian_point ( 'none', ( 0.7297124204985424578, -0.3719832640234251864, -1.694766748632254405 ) ) ;
#17842 = line ( 'none', #2580, #15223 ) ;
#17843 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#17844 = edge_curve ( 'none', #8561, #15368, #26970, .t. ) ;
#17845 = vertex_point ( 'none', #15831 ) ;
#17846 = oriented_edge ( 'none', *, *, #23126, .f. ) ;
#17848 = advanced_face ( 'none', ( #13291 ), #9098, .t. ) ;
#17847 = oriented_edge ( 'none', *, *, #27843, .f. ) ;
#17849 = vertex_point ( 'none', #17598 ) ;
#17850 = cartesian_point ( 'none', ( 9.140931607004499130e-17, 0.09449999999999997291, 0.1280000000000000304 ) ) ;
#17851 = cartesian_point ( 'none', ( -2.070998665268021455, 0.4475000818327578012, 0.3870628586100262059 ) ) ;
#17852 = oriented_edge ( 'none', *, *, #27652, .f. ) ;
#17853 = cartesian_point ( 'none', ( -0.5889781253277981410, -0.3826753930347984722, -1.715812466175387296 ) ) ;
#17854 = edge_curve ( 'none', #7273, #22808, #2998, .t. ) ;
#17855 = circle ( 'none', #21531, 0.05399999999999997857 ) ;
#17856 = plane ( 'none', #14894 ) ;
#17857 = oriented_edge ( 'none', *, *, #2936, .f. ) ;
#17858 = cartesian_point ( 'none', ( 1.498787670268817429, -0.4115000000000029190, -0.3843098116532454034 ) ) ;
#17859 = cartesian_point ( 'none', ( 7.824755976124006490e-17, 0.1999999999999999556, 0.3215000000000001190 ) ) ;
#17860 = direction ( 'none', ( -0.9396943115509697186, 0.000000000000000000, 0.3420154979511150217 ) ) ;
#17861 = oriented_edge ( 'none', *, *, #6395, .t. ) ;
#17862 = cartesian_point ( 'none', ( -1.769877936579223432, -0.3922327127571968441, 0.3829049355186149861 ) ) ;
#17863 = face_outer_bound ( 'none', #27441, .t. ) ;
#17864 = direction ( 'none', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#17865 = cartesian_point ( 'none', ( -2.354999999999999538, 0.4901969446389398688, -0.7630541403231054787 ) ) ;
#17866 = advanced_face ( 'none', ( #9233 ), #15970, .t. ) ;
#17867 = cartesian_point ( 'none', ( -1.798686900000000310, -0.4182743711071820747, 0.3544721999999997375 ) ) ;
#17868 = circle ( 'none', #12359, 0.02344999999999999168 ) ;
#17870 = advanced_face ( 'none', ( #6802 ), #15711, .t. ) ;
#17869 = oriented_edge ( 'none', *, *, #22114, .t. ) ;
#17871 = edge_loop ( 'none', ( #11205, #28373, #16611, #20345 ) ) ;
#17872 = edge_curve ( 'none', #12000, #12801, #14051, .t. ) ;
#17873 = axis2_placement_3d ( 'none', #6121, #21944, #6406 ) ;
#17874 = vector ( 'none', #11563, 39.37007874015748854 ) ;
#17875 = cartesian_point ( 'none', ( -1.830568586627045580, -0.3967086177075360709, 0.3236200404038902523 ) ) ;
#17876 = face_outer_bound ( 'none', #9707, .t. ) ;
#17877 = cartesian_point ( 'none', ( 0.7500000000000013323, -0.4249999999999974909, -1.705527799999998484 ) ) ;
#17878 = cartesian_point ( 'none', ( -1.566498680916700303, 0.4900000818327538421, 0.5660629027148165182 ) ) ;
#17879 = oriented_edge ( 'none', *, *, #22602, .f. ) ;
#17880 = oriented_edge ( 'none', *, *, #15202, .f. ) ;
#17881 = edge_loop ( 'none', ( #24938, #7311, #26348, #23808 ) ) ;
#17882 = direction ( 'none', ( -0.7071067811865543451, -0.7071067811865405783, 0.000000000000000000 ) ) ;
#17883 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#17884 = oriented_edge ( 'none', *, *, #7073, .t. ) ;
#17885 = oriented_edge ( 'none', *, *, #24551, .f. ) ;
#17886 = vertex_point ( 'none', #2469 ) ;
#17887 =( bounded_curve ( ) b_spline_curve ( 3, ( #22885, #13568, #11956, #24624 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9296181273400000444, 0.9296181273400000444, 1.000000000000000000 ) )
representation_item ( '' ) );
#17888 = face_outer_bound ( 'none', #27648, .t. ) ;
#17889 = vertex_point ( 'none', #6662 ) ;
#17890 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#17891 = direction ( 'none', ( -1.318389841742374624e-16, -1.000000000000000000, -1.450228825916611125e-15 ) ) ;
#17892 = vector ( 'none', #11410, 39.37007874015748143 ) ;
#17893 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#17894 = cartesian_point ( 'none', ( -2.369390199999999336, 0.6149999999999997691, -0.4683664962865295989 ) ) ;
#17895 = cartesian_point ( 'none', ( 0.2242201498782063762, 0.01155875419087101785, 0.1339999999999998415 ) ) ;
#17896 = cartesian_point ( 'none', ( -2.457836921008866415, 0.5661811752686103372, -0.5189662154223895207 ) ) ;
#17897 = line ( 'none', #15334, #8683 ) ;
#17898 = vertex_point ( 'none', #4764 ) ;
#17899 = oriented_edge ( 'none', *, *, #16741, .f. ) ;
#17900 = advanced_face ( 'none', ( #15574 ), #9361, .t. ) ;
#17901 = cartesian_point ( 'none', ( -0.5196601605386660383, -0.4182743711071791326, -1.668011578566894526 ) ) ;
#17902 = oriented_edge ( 'none', *, *, #13749, .t. ) ;
#17904 = plane ( 'none', #5456 ) ;
#17903 = circle ( 'none', #1800, 0.05218481273260246883 ) ;
#17905 = vector ( 'none', #16136, 39.37007874015748143 ) ;
#17906 = direction ( 'none', ( -0.9848987550793875112, 4.350474557862205422e-16, -0.1731312861474573750 ) ) ;
#17907 = vertex_point ( 'none', #24219 ) ;
#17908 = oriented_edge ( 'none', *, *, #7540, .t. ) ;
#17909 = oriented_edge ( 'none', *, *, #13649, .t. ) ;
#17910 = vertex_point ( 'none', #4499 ) ;
#17911 = vector ( 'none', #25025, 39.37007874015748143 ) ;
#17912 = direction ( 'none', ( 1.942890293094014578e-16, 1.000000000000000000, 1.554819628522822217e-15 ) ) ;
#17914 = axis2_placement_3d ( 'none', #2281, #22155, #2431 ) ;
#17913 = direction ( 'none', ( -6.938893903906424109e-18, 1.000000000000000000, -6.692965470406018028e-16 ) ) ;
#17915 = vector ( 'none', #27997, 39.37007874015748143 ) ;
#17916 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#17917 = cartesian_point ( 'none', ( -1.766014062722871092, -0.4182743711071820747, 0.3624618300202483989 ) ) ;
#17918 = cartesian_point ( 'none', ( -1.766014062722871092, -0.4182743711071820747, 0.3624618300202483989 ) ) ;
#17919 = cartesian_point ( 'none', ( -1.368000000000000105, 0.1449999999999996569, 0.4644722000000001128 ) ) ;
#17920 = axis2_placement_3d ( 'none', #9463, #18376, #7305 ) ;
#17921 = axis2_placement_3d ( 'none', #14262, #18856, #19003 ) ;
#17922 = advanced_face ( 'none', ( #2332 ), #11121, .t. ) ;
#17923 = direction ( 'none', ( 0.8436733265810071325, 0.000000000000000000, 0.5368568878348656259 ) ) ;
#17924 = advanced_face ( 'none', ( #11516 ), #22200, .f. ) ;
#17925 = plane ( 'none', #23803 ) ;
#17926 = edge_loop ( 'none', ( #25286, #5693, #11331, #5632 ) ) ;
#17927 = oriented_edge ( 'none', *, *, #15630, .f. ) ;
#17928 = edge_curve ( 'none', #24750, #2614, #299, .t. ) ;
#17929 = circle ( 'none', #5532, 0.003937007874015743640 ) ;
#17930 = vertex_point ( 'none', #20301 ) ;
#17931 = direction ( 'none', ( 0.5368568878348658480, 1.207454444613792156e-15, -0.8436733265810067994 ) ) ;
#17932 = face_outer_bound ( 'none', #1106, .t. ) ;
#17933 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610731e-15 ) ) ;
#17934 = line ( 'none', #26573, #12458 ) ;
#17935 = vertex_point ( 'none', #13555 ) ;
#17936 = oriented_edge ( 'none', *, *, #24200, .f. ) ;
#17937 = vertex_point ( 'none', #22320 ) ;
#17938 = face_bound ( 'none', #4407, .t. ) ;
#17939 = face_outer_bound ( 'none', #12841, .t. ) ;
#17940 = axis2_placement_3d ( 'none', #26393, #8442, #15333 ) ;
#17941 = vector ( 'none', #18535, 39.37007874015748143 ) ;
#17942 = oriented_edge ( 'none', *, *, #4434, .t. ) ;
#17943 = direction ( 'none', ( 0.1531682735126592421, -0.08715574274765694462, -0.9843492045484952824 ) ) ;
#17944 = b_spline_curve_with_knots ( 'none', 3,
( #3989, #28160, #12766, #23396, #18953, #16944 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 5.354293960609254952e-07, 0.0007664408724422734414, 0.001532346315488485999 ),
.unspecified. ) ;
#17945 = direction ( 'none', ( 7.897916534058051356e-15, 1.000000000000000000, -2.588457267232804265e-17 ) ) ;
#17946 = cartesian_point ( 'none', ( -1.777610171500104030, -0.4182743711071820747, 0.3806851738743982083 ) ) ;
#17947 = oriented_edge ( 'none', *, *, #13817, .t. ) ;
#17948 = cartesian_point ( 'none', ( 0.8537260982838819068, -0.03972014863892053133, -1.907812872790417336 ) ) ;
#17949 = face_outer_bound ( 'none', #9055, .t. ) ;
#17950 = cartesian_point ( 'none', ( -1.681180401000742064, -0.4115000000000046954, 1.156553101989214127 ) ) ;
#17951 = edge_curve ( 'none', #828, #9877, #2602, .t. ) ;
#17952 = direction ( 'none', ( 0.000000000000000000, -1.534746063856326479e-15, 1.000000000000000000 ) ) ;
#17953 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#17954 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5200000000000003508, -0.7875277999999995560 ) ) ;
#17955 = line ( 'none', #26336, #27537 ) ;
#17956 = edge_curve ( 'none', #682, #23315, #23776, .t. ) ;
#17957 = vector ( 'none', #6873, 39.37007874015748143 ) ;
#17958 = cartesian_point ( 'none', ( -2.070998665268021455, 0.4475000818327578012, 0.3870628586100262059 ) ) ;
#17960 = edge_curve ( 'none', #22472, #6317, #18165, .t. ) ;
#17959 = face_bound ( 'none', #7094, .t. ) ;
#17961 = edge_curve ( 'none', #2347, #3063, #16808, .t. ) ;
#17962 = cartesian_point ( 'none', ( 0.8573130999999999391, -0.3650000000000001577, 0.08447220000000141282 ) ) ;
#17963 = oriented_edge ( 'none', *, *, #8579, .t. ) ;
#17964 = edge_curve ( 'none', #20328, #25051, #20473, .t. ) ;
#17965 = axis2_placement_3d ( 'none', #23938, #28254, #4226 ) ;
#17966 = edge_curve ( 'none', #4805, #20490, #22728, .t. ) ;
#17967 = direction ( 'none', ( 0.5368568878348717321, 1.202597848181776834e-15, -0.8436733265810030247 ) ) ;
#17968 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#17969 = oriented_edge ( 'none', *, *, #1061, .f. ) ;
#17970 = circle ( 'none', #15749, 0.003937007874015787875 ) ;
#17971 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742273331534369486e-08 ) ) ;
#17972 = vector ( 'none', #20717, 39.37007874015748143 ) ;
#17973 = plane ( 'none', #9694 ) ;
#17974 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#17975 = oriented_edge ( 'none', *, *, #27465, .t. ) ;
#17976 = oriented_edge ( 'none', *, *, #14832, .f. ) ;
#17977 = oriented_edge ( 'none', *, *, #18841, .t. ) ;
#17978 = cartesian_point ( 'none', ( 0.7173271627228706704, -0.4182743711071795767, -1.713517430020248922 ) ) ;
#17979 = vector ( 'none', #16259, 39.37007874015748143 ) ;
#17980 = axis2_placement_3d ( 'none', #20166, #2731, #13825 ) ;
#17981 = line ( 'none', #8670, #9631 ) ;
#17982 = vertex_point ( 'none', #25318 ) ;
#17983 = direction ( 'none', ( 0.2360834681860252138, -1.588283717246677600e-15, 0.9717327801660589071 ) ) ;
#17985 = cartesian_point ( 'none', ( -1.526998665224310159, 0.6965000818327535814, 0.3865629061680169731 ) ) ;
#17984 = axis2_placement_3d ( 'none', #26717, #24176, #18083 ) ;
#17986 = advanced_face ( 'none', ( #22595 ), #16117, .f. ) ;
#17987 = oriented_edge ( 'none', *, *, #1256, .f. ) ;
#17988 = cartesian_point ( 'none', ( -1.723998683976496471, 0.5060000818327550220, 0.6010628889457291235 ) ) ;
#17989 = line ( 'none', #7628, #17038 ) ;
#17990 = cartesian_point ( 'none', ( 0.7579896300202488835, -0.4182743711071819637, -0.1131728372771291097 ) ) ;
#17991 = oriented_edge ( 'none', *, *, #27883, .t. ) ;
#17992 = direction ( 'none', ( -1.000000000000000000, -8.881784197001248379e-16, 0.000000000000000000 ) ) ;
#17993 = edge_curve ( 'none', #22808, #4201, #19564, .t. ) ;
#17994 = cartesian_point ( 'none', ( 0.2279772995777978040, 0.01335180543350429107, 0.3125722534602550229 ) ) ;
#17995 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#17996 = vector ( 'none', #1567, 39.37007874015748854 ) ;
#17997 = line ( 'none', #2878, #9126 ) ;
#17998 = edge_curve ( 'none', #19162, #12137, #7783, .t. ) ;
#17999 = advanced_face ( 'none', ( #18558 ), #21409, .f. ) ;
#18000 = axis2_placement_3d ( 'none', #21180, #8094, #18434 ) ;
#18001 = direction ( 'none', ( 0.8436733265810080207, 0.000000000000000000, 0.5368568878348638496 ) ) ;
#18002 = advanced_face ( 'none', ( #14255, #3305 ), #18415, .t. ) ;
#18003 = circle ( 'none', #2390, 0.1000000000000000056 ) ;
#18004 = vertex_point ( 'none', #20433 ) ;
#18005 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#18006 = oriented_edge ( 'none', *, *, #28365, .f. ) ;
#18007 = direction ( 'none', ( -0.5368568878348717321, -1.207454444613785056e-15, 0.8436733265810030247 ) ) ;
#18008 = cartesian_point ( 'none', ( -1.585498659796170884, 0.3775000818327540197, 0.3244722000000003770 ) ) ;
#18009 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#18010 = cartesian_point ( 'none', ( -2.070998673004935675, 0.6025000818327578278, 0.4755628586100259514 ) ) ;
#18011 = oriented_edge ( 'none', *, *, #28375, .t. ) ;
#18012 = oriented_edge ( 'none', *, *, #22405, .t. ) ;
#18013 = oriented_edge ( 'none', *, *, #7970, .f. ) ;
#18014 = circle ( 'none', #9289, 0.003937007874013821566 ) ;
#18015 = oriented_edge ( 'none', *, *, #26039, .t. ) ;
#18016 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#18017 = cartesian_point ( 'none', ( -0.2131637027680617635, -0.4249999999999999889, 0.1111236727280601327 ) ) ;
#18018 = axis2_placement_3d ( 'none', #10980, #4634, #15709 ) ;
#18019 = vertex_point ( 'none', #27327 ) ;
#18020 = vertex_point ( 'none', #27618 ) ;
#18021 = edge_curve ( 'none', #28316, #6034, #25073, .t. ) ;
#18022 = oriented_edge ( 'none', *, *, #9728, .f. ) ;
#18023 = circle ( 'none', #26321, 0.06300000000000000044 ) ;
#18024 = cartesian_point ( 'none', ( -2.514999999999999680, 0.4660000000000000808, -0.4530277999999995919 ) ) ;
#18025 = oriented_edge ( 'none', *, *, #20237, .f. ) ;
#18026 = axis2_placement_3d ( 'none', #12953, #21721, #8498 ) ;
#18027 = direction ( 'none', ( 7.654748391688816239e-17, 0.9999999999999962252, 8.742273397411556248e-08 ) ) ;
#18028 = edge_curve ( 'none', #11386, #15005, #18265, .t. ) ;
#18029 = cartesian_point ( 'none', ( -1.723998671431328678, 0.4740000818327527177, 0.3825628889457292625 ) ) ;
#18030 = edge_curve ( 'none', #8626, #26801, #13831, .t. ) ;
#18031 = cartesian_point ( 'none', ( 0.8575000000000000400, -0.3649999999999974931, -1.865527799999998404 ) ) ;
#18032 = line ( 'none', #2632, #14239 ) ;
#18033 = face_outer_bound ( 'none', #550, .t. ) ;
#18034 = line ( 'none', #332, #1379 ) ;
#18035 = axis2_placement_3d ( 'none', #19715, #21588, #28348 ) ;
#18036 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#18037 = oriented_edge ( 'none', *, *, #23227, .t. ) ;
#18038 = oriented_edge ( 'none', *, *, #26070, .f. ) ;
#18039 = vector ( 'none', #5561, 39.37007874015748854 ) ;
#18040 = line ( 'none', #10913, #5164 ) ;
#18041 = oriented_edge ( 'none', *, *, #18271, .f. ) ;
#18042 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #18071, #26836, #13773, #2817 ),
( #7286, #16202, #14202, #14061 ),
( #16059, #27129, #22966, #7436 ),
( #3252, #24830, #5123, #24975 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 4 ),
( 0.000000000000000000, 1.000000000000000000 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9960549404580000266, 0.9960549404580000266, 1.000000000000000000),
( 0.8047378541240000072, 0.8015631153740000459, 0.8015631153740000459, 0.8047378541240000072),
( 0.8047378541240000072, 0.8015631153740000459, 0.8015631153740000459, 0.8047378541240000072),
( 1.000000000000000000, 0.9960549404580000266, 0.9960549404580000266, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#18043 = cartesian_point ( 'none', ( -2.383768483561586216, -0.3762875454020955801, -1.824028503083986896 ) ) ;
#18044 = cartesian_point ( 'none', ( 0.8352964729610727890, -0.09986875638794538712, -1.910531232268321444 ) ) ;
#18045 = oriented_edge ( 'none', *, *, #20783, .t. ) ;
#18046 = edge_loop ( 'none', ( #18439, #20781, #2169, #24344, #15445, #9496, #3175 ) ) ;
#18047 = vertex_point ( 'none', #9800 ) ;
#18048 = cartesian_point ( 'none', ( 5.326754170717402672e-17, -8.391788467646993937e-17, 0.3214999999999999525 ) ) ;
#18049 = cartesian_point ( 'none', ( 0.6199999999999968869, -6.539138691797324350e-15, -1.890480237920045825 ) ) ;
#18050 = edge_curve ( 'none', #17849, #7788, #23020, .t. ) ;
#18051 = circle ( 'none', #3858, 0.02683692341845010654 ) ;
#18052 = advanced_face ( 'none', ( #9937 ), #23222, .f. ) ;
#18053 = cartesian_point ( 'none', ( -0.1884924999999998962, 0.8000000000000000444, 0.3775000000000005573 ) ) ;
#18054 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#18055 = face_outer_bound ( 'none', #25831, .t. ) ;
#18056 = face_outer_bound ( 'none', #2092, .t. ) ;
#18057 = line ( 'none', #20649, #9676 ) ;
#18058 = cartesian_point ( 'none', ( 0.7714647603558552058, -0.3971649063472452168, -0.1198090575998881219 ) ) ;
#18059 = direction ( 'none', ( 0.2351850993140238710, -0.08715574274765980345, 0.9680350435633807704 ) ) ;
#18060 = oriented_edge ( 'none', *, *, #11826, .f. ) ;
#18061 = vertex_point ( 'none', #21009 ) ;
#18062 = oriented_edge ( 'none', *, *, #573, .f. ) ;
#18063 = cartesian_point ( 'none', ( 5.992598442057078391e-17, -9.440762026102868642e-17, 0.3615000000000000435 ) ) ;
#18064 = axis2_placement_3d ( 'none', #25114, #27555, #5398 ) ;
#18065 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#18066 = cylindrical_surface ( 'none', #28440, 0.04450000000000003259 ) ;
#18067 = cartesian_point ( 'none', ( -1.585498659796169774, 0.4900000818327540086, 0.3244722000000003770 ) ) ;
#18068 = vertex_point ( 'none', #9499 ) ;
#18069 = vertex_point ( 'none', #7345 ) ;
#18070 = oriented_edge ( 'none', *, *, #28176, .f. ) ;
#18071 = cartesian_point ( 'none', ( -2.436908079560214269, 0.5622441666540249905, -0.5104950824867448000 ) ) ;
#18072 = cylindrical_surface ( 'none', #1502, 0.05999999999999990757 ) ;
#18073 = oriented_closed_shell ( 'none', *, #27659, .f. );
#18074 = oriented_edge ( 'none', *, *, #3050, .f. ) ;
#18075 = cartesian_point ( 'none', ( -0.02453463781721718084, -0.03068088291017265559, -0.1465452585432809041 ) ) ;
#18076 = axis2_placement_3d ( 'none', #23429, #27896, #27598 ) ;
#18077 = cartesian_point ( 'none', ( 0.7502499999999967528, -0.3649999999999975486, -1.661028502252730465 ) ) ;
#18078 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#18079 = edge_curve ( 'none', #15133, #12686, #3015, .t. ) ;
#18080 = edge_loop ( 'none', ( #23723, #15836, #8076, #21490, #10377, #24078 ) ) ;
#18081 = cartesian_point ( 'none', ( 0.8491379284457575283, -0.06095114113983206988, -1.908808214808069392 ) ) ;
#18082 = advanced_face ( 'none', ( #846 ), #8508, .t. ) ;
#18083 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#18084 = cartesian_point ( 'none', ( -1.823998683976496560, 0.4650000818327558738, 0.6010628802034513329 ) ) ;
#18085 = direction ( 'none', ( -0.7071067193693063579, 5.566367186323465905e-15, -0.7071068430037832364 ) ) ;
#18086 = cartesian_point ( 'none', ( -1.834773163008920349, -0.4115000000000035851, 0.3921688351547170659 ) ) ;
#18087 = line ( 'none', #956, #2420 ) ;
#18088 = axis2_placement_3d ( 'none', #16416, #27487, #18861 ) ;
#18089 = cartesian_point ( 'none', ( -2.383768483561586216, -0.3762875454020955801, -1.824028503083986896 ) ) ;
#18090 = cartesian_point ( 'none', ( 0.7647310877885689084, -0.4115000000000005875, -1.747690889786611912 ) ) ;
#18091 = cartesian_point ( 'none', ( 3.905062282638349258e-18, -0.09500000000000004274, 0.1260000000000000564 ) ) ;
#18092 = cartesian_point ( 'none', ( 0.7214517441807745124, -0.3918535724484589755, -1.733755322025371859 ) ) ;
#18093 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4182743711071796322, -1.705527799999999816 ) ) ;
#18094 = oriented_edge ( 'none', *, *, #189, .t. ) ;
#18095 = vector ( 'none', #8222, 39.37007874015747433 ) ;
#18096 = plane ( 'none', #22018 ) ;
#18097 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#18098 = oriented_edge ( 'none', *, *, #20850, .f. ) ;
#18099 = cartesian_point ( 'none', ( -2.355018305128204315, 0.5327166289037046365, -0.7541936815656766768 ) ) ;
#18100 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999961142, -8.742273398254511525e-08 ) ) ;
#18101 = cartesian_point ( 'none', ( 0.6700000000000002620, 0.4000000000000000222, 0.4254162597632087928 ) ) ;
#18102 = oriented_edge ( 'none', *, *, #928, .f. ) ;
#18103 = oriented_edge ( 'none', *, *, #19179, .t. ) ;
#18104 = oriented_edge ( 'none', *, *, #13454, .t. ) ;
#18105 = oriented_edge ( 'none', *, *, #9271, .f. ) ;
#18106 = plane ( 'none', #8410 ) ;
#18107 = cartesian_point ( 'none', ( -2.358167908802916823, 0.5634252955700244092, -0.8142352364219616057 ) ) ;
#18108 = edge_curve ( 'none', #21205, #26071, #255, .t. ) ;
#18109 = circle ( 'none', #3019, 0.1000000000000000194 ) ;
#18110 = oriented_edge ( 'none', *, *, #18659, .t. ) ;
#18111 = cartesian_point ( 'none', ( -1.829165025327798455, -0.3826753930348014698, 0.3441875338246124238 ) ) ;
#18112 = edge_curve ( 'none', #18575, #23250, #28311, .t. ) ;
#18113 = advanced_face ( 'none', ( #10653 ), #12663, .f. ) ;
#18114 = oriented_edge ( 'none', *, *, #23089, .f. ) ;
#18115 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#18116 = cartesian_point ( 'none', ( -1.764452808295403186, -0.3874657033819707275, 0.3666501565276913954 ) ) ;
#18117 = advanced_face ( 'none', ( #14840, #25752 ), #19572, .t. ) ;
#18118 = axis2_placement_3d ( 'none', #19934, #5068, #11685 ) ;
#18119 = direction ( 'none', ( 0.8436733265810080207, 0.000000000000000000, 0.5368568878348638496 ) ) ;
#18120 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#18121 = cartesian_point ( 'none', ( 0.7137220469570162429, -0.3498728832042033443, -0.1035848461768991841 ) ) ;
#18122 = direction ( 'none', ( 0.8000000262268320839, 5.245363726613600616e-08, -0.5999999650308867061 ) ) ;
#18123 = cartesian_point ( 'none', ( -2.364073456054899491, 0.5602756183889271435, -0.003440591286159161259 ) ) ;
#18124 = axis2_placement_3d ( 'none', #23189, #10104, #14725 ) ;
#18125 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#18126 = b_spline_curve_with_knots ( 'none', 3,
( #5003, #9194, #18092, #666 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.000000000000000000, 0.0004650021999826120175 ),
.unspecified. ) ;
#18127 = line ( 'none', #23024, #23330 ) ;
#18128 = axis2_placement_3d ( 'none', #21945, #6263, #19793 ) ;
#18129 = oriented_edge ( 'none', *, *, #10245, .t. ) ;
#18130 = edge_curve ( 'none', #27672, #22367, #28350, .t. ) ;
#18131 = cartesian_point ( 'none', ( -2.415254525428457200, 0.5661811961772137414, -0.7581328764716438462 ) ) ;
#18132 = oriented_edge ( 'none', *, *, #16145, .f. ) ;
#18133 = edge_curve ( 'none', #23470, #3210, #23308, .t. ) ;
#18134 = vector ( 'none', #27263, 39.37007874015748854 ) ;
#18135 = cartesian_point ( 'none', ( -0.1884924999999998407, 0.1862674889607685846, 0.2525000000000003908 ) ) ;
#18136 = circle ( 'none', #11709, 0.04527559055118110520 ) ;
#18137 = vector ( 'none', #4891, 39.37007874015748854 ) ;
#18138 = cartesian_point ( 'none', ( 8.539452779931336800e-17, -1.345308588719658655e-16, 0.5144999999999999574 ) ) ;
#18139 = face_outer_bound ( 'none', #18252, .t. ) ;
#18140 = line ( 'none', #11813, #17091 ) ;
#18141 = oriented_edge ( 'none', *, *, #21346, .f. ) ;
#18142 = oriented_edge ( 'none', *, *, #18891, .f. ) ;
#18144 = edge_curve ( 'none', #9805, #8839, #11908, .t. ) ;
#18143 = oriented_edge ( 'none', *, *, #9046, .t. ) ;
#18145 = oriented_edge ( 'none', *, *, #14476, .f. ) ;
#18146 = cartesian_point ( 'none', ( -1.414999999999999591, 0.7235038599183736263, 0.5744722000000000994 ) ) ;
#18147 = cartesian_point ( 'none', ( -1.544999999999999707, -0.1549999999999999989, 0.5744722000000000994 ) ) ;
#18148 = direction ( 'none', ( 0.3522098085398084888, -0.7547095802227700156, -0.5534995034219287735 ) ) ;
#18149 = oriented_edge ( 'none', *, *, #13817, .f. ) ;
#18150 = edge_curve ( 'none', #2619, #8598, #21300, .t. ) ;
#18151 = edge_loop ( 'none', ( #18433, #20253, #18383 ) ) ;
#18152 = edge_curve ( 'none', #7002, #2890, #28062, .t. ) ;
#18153 = oriented_edge ( 'none', *, *, #22530, .f. ) ;
#18154 = cartesian_point ( 'none', ( -2.109498659796171349, 0.6025000818327581609, 0.3244722000000011541 ) ) ;
#18155 = direction ( 'none', ( 0.9999999999999990008, -3.897916532926553139e-15, 4.371138804857207673e-08 ) ) ;
#18156 = edge_curve ( 'none', #16751, #1864, #25983, .t. ) ;
#18157 = vector ( 'none', #14442, 39.37007874015748143 ) ;
#18158 = edge_curve ( 'none', #10083, #28396, #3746, .t. ) ;
#18159 = oriented_edge ( 'none', *, *, #25405, .f. ) ;
#18160 = vector ( 'none', #8028, 39.37007874015748854 ) ;
#18161 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610731e-15 ) ) ;
#18162 = cartesian_point ( 'none', ( -1.786525303584872937, -0.3874243098279371855, 0.3202705639790429104 ) ) ;
#18163 = axis2_placement_3d ( 'none', #19517, #19095, #3841 ) ;
#18164 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#18165 = circle ( 'none', #3461, 0.03937007874015751446 ) ;
#18166 = vector ( 'none', #13731, 39.37007874015748143 ) ;
#18167 = cartesian_point ( 'none', ( -2.348370080150031569, -0.3672743711071789763, -1.788184125299567606 ) ) ;
#18168 = cartesian_point ( 'none', ( -2.421553748463816103, 0.5386221201671352876, -0.5191565012155715531 ) ) ;
#18169 = direction ( 'none', ( -0.8000000262268271989, -5.245363171590913605e-08, 0.5999999650308932564 ) ) ;
#18170 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#18171 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#18172 = direction ( 'none', ( -0.06140715396137629012, -0.9960450290638858117, 0.06421418472181091019 ) ) ;
#18173 = oriented_edge ( 'none', *, *, #22048, .t. ) ;
#18174 = edge_curve ( 'none', #13813, #16633, #10358, .t. ) ;
#18175 = edge_loop ( 'none', ( #20029, #13531, #15406, #4473, #12501, #27351, #1597 ) ) ;
#18176 = direction ( 'none', ( -1.829591166069288732e-16, 1.000000000000000000, 0.000000000000000000 ) ) ;
#18177 = axis2_placement_3d ( 'none', #22391, #9297, #2530 ) ;
#18178 = circle ( 'none', #15394, 0.03199999999999995903 ) ;
#18179 = edge_curve ( 'none', #11850, #23542, #21590, .t. ) ;
#18180 = oriented_edge ( 'none', *, *, #13116, .t. ) ;
#18181 = cartesian_point ( 'none', ( 0.7238139495963873404, -0.3964947124538634737, -0.04488572314686104653 ) ) ;
#18182 = vector ( 'none', #15273, 39.37007874015748854 ) ;
#18183 = circle ( 'none', #23241, 0.03199999999999998679 ) ;
#18184 = cartesian_point ( 'none', ( -0.2261371897405388964, -4.510730409336962232, 0.08950000000000009337 ) ) ;
#18185 = oriented_edge ( 'none', *, *, #4688, .f. ) ;
#18186 = edge_curve ( 'none', #8950, #24561, #1866, .t. ) ;
#18187 = oriented_edge ( 'none', *, *, #8353, .t. ) ;
#18188 = oriented_edge ( 'none', *, *, #899, .t. ) ;
#18189 = oriented_edge ( 'none', *, *, #22256, .f. ) ;
#18190 = edge_curve ( 'none', #23509, #17982, #27365, .t. ) ;
#18191 = b_spline_curve_with_knots ( 'none', 3,
( #19213, #21512, #8440, #12593, #1785, #4102 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003027829258062279881, 0.0006055658516124559762 ),
.unspecified. ) ;
#18192 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#18193 = cartesian_point ( 'none', ( -2.429034050535200162, 0.6036270491584664333, -0.8142352360050716387 ) ) ;
#18194 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#18195 = face_outer_bound ( 'none', #27967, .t. ) ;
#18196 = conical_surface ( 'none', #725, 0.08684649999999990988, 0.7155849933176740008 ) ;
#18197 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#18198 = plane ( 'none', #20438 ) ;
#18199 = face_outer_bound ( 'none', #5077, .t. ) ;
#18200 = axis2_placement_3d ( 'none', #13826, #26887, #1135 ) ;
#18201 = conical_surface ( 'none', #9476, 0.1252499999999999447, 1.029744258676653867 ) ;
#18202 = cartesian_point ( 'none', ( 0.7499999999999996669, -0.3498728832042033443, -0.08049999999999993272 ) ) ;
#18203 = cartesian_point ( 'none', ( -0.5317059003092569069, -0.3771380191894458944, -1.699654601664077225 ) ) ;
#18204 = oriented_edge ( 'none', *, *, #9684, .f. ) ;
#18205 = edge_loop ( 'none', ( #4088, #18475, #23670, #1592 ) ) ;
#18207 = oriented_edge ( 'none', *, *, #7991, .t. ) ;
#18206 = axis2_placement_3d ( 'none', #7684, #5510, #8749 ) ;
#18208 = advanced_face ( 'none', ( #6053 ), #12371, .f. ) ;
#18209 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#18210 = edge_curve ( 'none', #11054, #11961, #24312, .t. ) ;
#18211 = cartesian_point ( 'none', ( -1.773998683976496071, 0.5150000818327554741, 0.6010628845745902282 ) ) ;
#18212 = cartesian_point ( 'none', ( -1.798500000000001098, -0.4115000000000033631, 0.3544721999999995155 ) ) ;
#18213 = axis2_placement_3d ( 'none', #22467, #26774, #2745 ) ;
#18214 = cartesian_point ( 'none', ( -1.586498664874621101, 0.4225000818327540042, 0.3825629009663617519 ) ) ;
#18215 = oriented_edge ( 'none', *, *, #7601, .f. ) ;
#18216 = vertex_point ( 'none', #22422 ) ;
#18217 = vertex_point ( 'none', #11351 ) ;
#18218 = cartesian_point ( 'none', ( -2.436139957800374400, -0.4114999999999999214, -1.777364589304749609 ) ) ;
#18219 = cartesian_point ( 'none', ( 0.2030589114148225183, -0.1711394748006246080, 0.2525000000000003908 ) ) ;
#18220 = vertex_point ( 'none', #6770 ) ;
#18221 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4182743711071820192, -0.08049999999999987721 ) ) ;
#18222 = cartesian_point ( 'none', ( -1.798686900000000310, -0.3489999999999996994, 0.3544721999999998485 ) ) ;
#18223 = cylindrical_surface ( 'none', #27038, 0.03150000000000000716 ) ;
#18224 = oriented_edge ( 'none', *, *, #14907, .t. ) ;
#18225 = cartesian_point ( 'none', ( 0.8350371633732910359, -0.1001012281175019669, -1.910468317735403598 ) ) ;
#18227 = direction ( 'none', ( 3.258709995156765057e-16, 6.829364738799808617e-16, 1.000000000000000000 ) ) ;
#18226 = circle ( 'none', #18754, 0.05118110236220474452 ) ;
#18228 = cartesian_point ( 'none', ( -2.369390199999999336, 0.6166534501517723088, -0.7967128962865296371 ) ) ;
#18229 = cartesian_point ( 'none', ( 0.8573131000000013824, 3.782794594721392123, 0.02647220000000738774 ) ) ;
#18230 = axis2_placement_3d ( 'none', #17225, #25989, #5055 ) ;
#18231 = cartesian_point ( 'none', ( -1.444999999999999396, 0.7235038599183736263, 0.5744722000000000994 ) ) ;
#18232 = cartesian_point ( 'none', ( -1.573998679168243653, 0.6125000818327539509, 0.5460629020591458715 ) ) ;
#18233 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#18234 = direction ( 'none', ( 0.8001639206409769667, 0.5997813769236758352, 0.000000000000000000 ) ) ;
#18235 = direction ( 'none', ( -2.371395827833563917e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#18236 = direction ( 'none', ( -1.000000000000000000, 1.249000902703300861e-16, 1.664610678349188620e-16 ) ) ;
#18237 = face_outer_bound ( 'none', #8096, .t. ) ;
#18238 = oriented_edge ( 'none', *, *, #21785, .f. ) ;
#18239 = oriented_edge ( 'none', *, *, #22235, .t. ) ;
#18240 = cylindrical_surface ( 'none', #4084, 0.009000000000000027076 ) ;
#18241 = cartesian_point ( 'none', ( -1.586498664874619990, 0.5575000818327540131, 0.3825629009663617519 ) ) ;
#18242 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#18243 = edge_loop ( 'none', ( #3332, #17260 ) ) ;
#18244 = edge_curve ( 'none', #18402, #13806, #10543, .t. ) ;
#18245 = cartesian_point ( 'none', ( -2.476278158171223875, 0.5413780251798797627, -0.5134478419373526004 ) ) ;
#18246 = axis2_placement_3d ( 'none', #6877, #2426, #9045 ) ;
#18247 = cartesian_point ( 'none', ( -2.415609791073019430, -0.3758724663591618276, -1.810727232139152321 ) ) ;
#18248 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#18249 = vertex_point ( 'none', #26335 ) ;
#18250 = oriented_edge ( 'none', *, *, #27515, .f. ) ;
#18251 = vertex_point ( 'none', #2568 ) ;
#18252 = edge_loop ( 'none', ( #19878, #20812 ) ) ;
#18253 = cartesian_point ( 'none', ( -0.4025129160674763007, 3.782794594721392123, 0.4393676804563331761 ) ) ;
#18254 = cartesian_point ( 'none', ( -2.355018315515679195, 0.5553544034043547128, -0.5165559470777798534 ) ) ;
#18255 = cartesian_point ( 'none', ( -0.1619667000000000190, -0.4249999999999999334, 0.08447220000000087159 ) ) ;
#18256 = oriented_edge ( 'none', *, *, #22220, .t. ) ;
#18257 = cartesian_point ( 'none', ( -1.552998682096907057, 0.5660000818327538541, 0.5795629038950240730 ) ) ;
#18258 = oriented_edge ( 'none', *, *, #9270, .t. ) ;
#18259 = cartesian_point ( 'none', ( -2.358167920401922579, 0.6027953511121806329, -0.5488809022714614683 ) ) ;
#18260 = cartesian_point ( 'none', ( 0.7328198164395804959, -0.3966080561160513773, -0.03966308576982325446 ) ) ;
#18261 = cartesian_point ( 'none', ( -0.04527559055118108439, -2.749106879457742608e-17, 0.1275000000000000855 ) ) ;
#18262 = line ( 'none', #7490, #300 ) ;
#18263 = direction ( 'none', ( 1.850375408459407606e-13, 0.000000000000000000, -1.000000000000000000 ) ) ;
#18264 = cartesian_point ( 'none', ( 0.7279995510277013082, -0.3759975608349706011, -1.744351824078137492 ) ) ;
#18265 = line ( 'none', #27189, #4857 ) ;
#18266 = circle ( 'none', #5881, 0.003937007873865355258 ) ;
#18267 = face_outer_bound ( 'none', #3506, .t. ) ;
#18268 = circle ( 'none', #16457, 0.04450000000000003259 ) ;
#18269 = cartesian_point ( 'none', ( 0.7088471818176859118, -0.3963253624456211655, -1.721189624206364455 ) ) ;
#18270 = edge_curve ( 'none', #9032, #2814, #5326, .t. ) ;
#18271 = edge_curve ( 'none', #14175, #18216, #14538, .t. ) ;
#18272 = oriented_edge ( 'none', *, *, #20955, .t. ) ;
#18273 = cartesian_point ( 'none', ( -1.834013278523449086, -0.3761145075537908333, 0.3822888224608945729 ) ) ;
#18274 = vertex_point ( 'none', #26187 ) ;
#18275 = edge_curve ( 'none', #5198, #12422, #19132, .t. ) ;
#18276 = direction ( 'none', ( 0.8436733265810072435, 0.000000000000000000, 0.5368568878348654039 ) ) ;
#18277 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#18278 = cartesian_point ( 'none', ( -0.5157430730693405296, -0.4249999999999999889, 0.5244721999999999440 ) ) ;
#18279 = axis2_placement_3d ( 'none', #21876, #28207, #17280 ) ;
#18280 = direction ( 'none', ( -0.9717327801660590181, 0.000000000000000000, 0.2360834681860243256 ) ) ;
#18281 = oriented_edge ( 'none', *, *, #15390, .t. ) ;
#18282 = oriented_edge ( 'none', *, *, #5663, .f. ) ;
#18283 = oriented_edge ( 'none', *, *, #4663, .t. ) ;
#18284 = oriented_edge ( 'none', *, *, #6522, .f. ) ;
#18285 = cartesian_point ( 'none', ( -2.458293681342315740, 0.5494488914603727903, -0.5150350800933261031 ) ) ;
#18286 = plane ( 'none', #1358 ) ;
#18287 = axis2_placement_3d ( 'none', #3642, #1330, #8560 ) ;
#18288 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#18289 = edge_loop ( 'none', ( #10952, #3089, #9250, #26026 ) ) ;
#18290 = oriented_edge ( 'none', *, *, #6934, .t. ) ;
#18291 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#18292 = oriented_edge ( 'none', *, *, #24510, .t. ) ;
#18293 = cartesian_point ( 'none', ( 0.7269151538231006793, -0.3498728832042033998, -0.04422204695701643928 ) ) ;
#18294 = face_outer_bound ( 'none', #28425, .t. ) ;
#18295 = plane ( 'none', #21129 ) ;
#18296 = oriented_edge ( 'none', *, *, #9390, .f. ) ;
#18297 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999962252, 8.742273397411554924e-08 ) ) ;
#18298 = plane ( 'none', #10220 ) ;
#18299 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#18300 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#18301 = cartesian_point ( 'none', ( -2.420038559808815659, 0.5386221203437511207, -0.5211767525635924159 ) ) ;
#18302 = circle ( 'none', #13316, 0.04449999999999948441 ) ;
#18303 = edge_curve ( 'none', #8533, #2645, #7029, .t. ) ;
#18304 = direction ( 'none', ( -1.000000000000000000, 1.249000902703300861e-16, 0.000000000000000000 ) ) ;
#18305 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#18306 = direction ( 'none', ( 2.683092751611689646e-16, -0.000000000000000000, 1.000000000000000000 ) ) ;
#18307 = vector ( 'none', #19368, 39.37007874015748143 ) ;
#18308 = edge_curve ( 'none', #679, #10339, #24573, .t. ) ;
#18309 = advanced_face ( 'none', ( #4864 ), #24181, .t. ) ;
#18310 = edge_curve ( 'none', #10233, #10096, #10943, .t. ) ;
#18311 = cartesian_point ( 'none', ( -2.476278145023388610, 0.5413780514755367479, -0.8142352435121542609 ) ) ;
#18312 = vertex_point ( 'none', #6891 ) ;
#18313 = vertex_point ( 'none', #4463 ) ;
#18314 = edge_curve ( 'none', #8154, #3034, #13111, .t. ) ;
#18315 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#18316 = edge_curve ( 'none', #5623, #15375, #24196, .t. ) ;
#18317 = edge_loop ( 'none', ( #23053, #17631, #24416, #4240, #18323, #8661 ) ) ;
#18318 = edge_loop ( 'none', ( #3674, #21098, #20919, #5830 ) ) ;
#18319 = vector ( 'none', #1814, 39.37007874015748854 ) ;
#18320 = cartesian_point ( 'none', ( -2.134498680916697033, 0.5775000818327583607, 0.5660628530586792051 ) ) ;
#18321 = cartesian_point ( 'none', ( 0.8515007925397730659, 0.05122351732665446356, -1.908325370417580880 ) ) ;
#18322 = axis2_placement_3d ( 'none', #1475, #6101, #27665 ) ;
#18323 = oriented_edge ( 'none', *, *, #14802, .f. ) ;
#18324 = oriented_edge ( 'none', *, *, #21883, .f. ) ;
#18325 = oriented_edge ( 'none', *, *, #6061, .f. ) ;
#18326 = b_spline_curve_with_knots ( 'none', 3,
( #26890, #15830, #13829, #20718 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002000946256635889597, 0.002179187908913385058 ),
.unspecified. ) ;
#18327 = axis2_placement_3d ( 'none', #12582, #26102, #8132 ) ;
#18328 = cartesian_point ( 'none', ( 0.6999999999999999556, 0.2549999999999999489, -1.501727599999999496 ) ) ;
#18329 = cartesian_point ( 'none', ( -1.901498680916699380, 0.4025000818327564844, 0.5660628734281862862 ) ) ;
#18330 = edge_curve ( 'none', #12686, #21987, #4877, .t. ) ;
#18331 = plane ( 'none', #26291 ) ;
#18332 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#18333 = direction ( 'none', ( 8.742277704857227033e-08, 0.000000000000000000, -0.9999999999999962252 ) ) ;
#18334 = advanced_face ( 'none', ( #24038 ), #2292, .f. ) ;
#18335 = cylindrical_surface ( 'none', #12628, 0.009000000000000027076 ) ;
#18336 = circle ( 'none', #16040, 0.06249999999999991673 ) ;
#18337 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#18338 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#18339 = edge_curve ( 'none', #13715, #25648, #8790, .t. ) ;
#18340 = advanced_face ( 'none', ( #19868 ), #15537, .t. ) ;
#18341 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#18342 = edge_loop ( 'none', ( #7369, #19373, #25992, #4162 ) ) ;
#18343 = oriented_edge ( 'none', *, *, #6385, .f. ) ;
#18344 = circle ( 'none', #5965, 0.04300000000000001044 ) ;
#18345 = circle ( 'none', #438, 0.002893032515757869381 ) ;
#18346 = edge_curve ( 'none', #6173, #16158, #17756, .t. ) ;
#18347 = oriented_edge ( 'none', *, *, #10414, .t. ) ;
#18348 = direction ( 'none', ( -0.6000000354553497450, -6.993818480866109055e-08, 0.7999999734084832781 ) ) ;
#18349 = cartesian_point ( 'none', ( -2.358167916495432337, 0.6146063825472044551, -0.6382509799790664351 ) ) ;
#18350 = direction ( 'none', ( 0.5368568878348645157, 1.264744441511235930e-15, -0.8436733265810076876 ) ) ;
#18351 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742273331534369486e-08 ) ) ;
#18352 = oriented_edge ( 'none', *, *, #11033, .t. ) ;
#18353 = edge_loop ( 'none', ( #10671, #5646, #2732, #17899, #13611, #13246, #16479, #9227, #21803 ) ) ;
#18354 = oriented_edge ( 'none', *, *, #18846, .f. ) ;
#18355 = direction ( 'none', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#18356 = circle ( 'none', #9642, 0.05299999999999995687 ) ;
#18357 = cartesian_point ( 'none', ( -2.462230678306267961, 0.5553544250915123381, -0.7646282347598102325 ) ) ;
#18358 = circle ( 'none', #5972, 0.01750000000000001901 ) ;
#18359 = oriented_edge ( 'none', *, *, #16368, .t. ) ;
#18360 = cartesian_point ( 'none', ( -1.798998677988036032, 0.4900000818327556740, 0.5325628823890210528 ) ) ;
#18361 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#18362 = cartesian_point ( 'none', ( -0.1999999999999999278, -1.055064169610578512e-16, 0.5090000000000001190 ) ) ;
#18363 = vertex_point ( 'none', #13791 ) ;
#18364 = edge_curve ( 'none', #5626, #19839, #9327, .t. ) ;
#18365 = cartesian_point ( 'none', ( 0.9700393700787399709, 0.5200000000000001288, -0.4925277999999999046 ) ) ;
#18366 = vector ( 'none', #11611, 39.37007874015748143 ) ;
#18367 = axis2_placement_3d ( 'none', #12356, #1409, #10203 ) ;
#18368 = face_outer_bound ( 'none', #20697, .t. ) ;
#18369 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#18370 = cartesian_point ( 'none', ( -0.2419339639798004371, 0.1084663083229246844, 0.2644421782183329350 ) ) ;
#18371 = edge_curve ( 'none', #23933, #3868, #22837, .t. ) ;
#18372 = cartesian_point ( 'none', ( 0.7688629769071056996, -0.4115000000000006430, -1.754184174527278373 ) ) ;
#18373 = plane ( 'none', #18969 ) ;
#18374 = edge_curve ( 'none', #24370, #16123, #25092, .t. ) ;
#18375 = cartesian_point ( 'none', ( 0.7290145401931708014, -0.3695516491152950889, -1.704270956876735577 ) ) ;
#18376 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#18377 = axis2_placement_3d ( 'none', #15118, #13746, #13614 ) ;
#18378 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#18379 = cartesian_point ( 'none', ( -2.476278145023388610, 0.5634252955700248533, -0.8142352415847237124 ) ) ;
#18380 = axis2_placement_3d ( 'none', #24930, #22772, #20760 ) ;
#18381 = cartesian_point ( 'none', ( 0.7124837785668943768, -0.4182743711071820192, -0.04166016053866605090 ) ) ;
#18382 = b_spline_curve_with_knots ( 'none', 3,
( #22483, #9392, #18162, #26927 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004786551265767492215, 0.005268114447680848078 ),
.unspecified. ) ;
#18383 = oriented_edge ( 'none', *, *, #17641, .t. ) ;
#18384 = oriented_edge ( 'none', *, *, #26916, .f. ) ;
#18385 = vector ( 'none', #1581, 39.37007874015748854 ) ;
#18386 = direction ( 'none', ( -1.000000000000000000, 1.942890293094023699e-16, -6.106226635438359986e-16 ) ) ;
#18387 = cartesian_point ( 'none', ( -2.417999999999999705, -0.3649999999999999911, 0.08747220000000449636 ) ) ;
#18388 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#18389 = vertex_point ( 'none', #20396 ) ;
#18390 = circle ( 'none', #17940, 0.03174999999999987554 ) ;
#18391 = vector ( 'none', #21565, 39.37007874015748143 ) ;
#18392 = cartesian_point ( 'none', ( 0.8573131000000024926, 3.782794594721394787, -1.812527799999992473 ) ) ;
#18393 = cartesian_point ( 'none', ( -0.2261371897405388964, -4.510730409336962232, 0.08950000000000009337 ) ) ;
#18394 = direction ( 'none', ( 1.398313386006270940e-16, -2.267168638338424905e-16, 1.000000000000000000 ) ) ;
#18395 = oriented_edge ( 'none', *, *, #2318, .t. ) ;
#18396 = oriented_edge ( 'none', *, *, #19414, .t. ) ;
#18397 = edge_loop ( 'none', ( #27634, #19799, #1069, #7844 ) ) ;
#18398 = direction ( 'none', ( 0.8436733265810086868, 0.000000000000000000, 0.5368568878348630724 ) ) ;
#18399 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#18400 = axis2_placement_3d ( 'none', #2628, #20196, #20333 ) ;
#18401 = cartesian_point ( 'none', ( -2.291238789813404786, 0.5634252658325272778, -0.4740777531814371892 ) ) ;
#18402 = vertex_point ( 'none', #18089 ) ;
#18403 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#18404 = oriented_edge ( 'none', *, *, #4777, .t. ) ;
#18405 = line ( 'none', #18552, #27322 ) ;
#18406 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#18407 = cc_design_person_and_organization_assignment ( #6149, #8031, ( #19895 ) ) ;
#18408 = face_outer_bound ( 'none', #7711, .t. ) ;
#18409 = cartesian_point ( 'none', ( -1.842172307914624385, -0.4182743711071821302, 0.4228097394530613840 ) ) ;
#18410 = oriented_edge ( 'none', *, *, #10251, .t. ) ;
#18411 = plane ( 'none', #1902 ) ;
#18412 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#18413 = advanced_face ( 'none', ( #3411 ), #661, .t. ) ;
#18414 = axis2_placement_3d ( 'none', #6244, #25808, #21351 ) ;
#18415 = plane ( 'none', #22329 ) ;
#18416 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#18417 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#18418 = cartesian_point ( 'none', ( -0.5390281449141060000, -0.3798767755912907940, -1.683007802783157203 ) ) ;
#18419 = axis2_placement_3d ( 'none', #2733, #6049, #14837 ) ;
#18420 = edge_loop ( 'none', ( #20513, #15510, #4649, #27485 ) ) ;
#18421 = direction ( 'none', ( -1.664610678349188373e-16, 2.622433896139685775e-16, -1.000000000000000000 ) ) ;
#18422 = oriented_edge ( 'none', *, *, #12216, .t. ) ;
#18423 = axis2_placement_3d ( 'none', #27328, #5320, #14118 ) ;
#18424 = cartesian_point ( 'none', ( -0.03249999999999999417, 0.09499999999999997335, 0.1280000000000000859 ) ) ;
#18425 = circle ( 'none', #7405, 0.03099999999999995468 ) ;
#18426 = cartesian_point ( 'none', ( 0.05250000000000006051, 0.1999999999999999556, 0.3215000000000001190 ) ) ;
#18427 = cartesian_point ( 'none', ( -1.782783678279588058, -0.3969396696693101023, 0.3128399140721231375 ) ) ;
#18428 = cartesian_point ( 'none', ( 0.000000000000000000, -0.1999999999999997058, 0.08949999999999995459 ) ) ;
#18429 = edge_loop ( 'none', ( #18011, #25875, #7560, #5976, #20950, #13384, #13737, #24664, #22191, #7608, #11962, #2953, #26247, #5397, #25916, #5372, #24771, #15911, #24114, #24046, #15907 ) ) ;
#18430 = oriented_edge ( 'none', *, *, #24831, .t. ) ;
#18431 = axis2_placement_3d ( 'none', #1273, #7489, #25027 ) ;
#18432 = oriented_edge ( 'none', *, *, #21165, .t. ) ;
#18433 = oriented_edge ( 'none', *, *, #14509, .f. ) ;
#18434 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#18435 = cartesian_point ( 'none', ( -0.5463484383139465272, -0.3873989204488273996, -1.739709528823438989 ) ) ;
#18436 = axis2_placement_3d ( 'none', #24758, #26775, #9248 ) ;
#18437 = cartesian_point ( 'none', ( 0.1715714536548185176, -0.01356715713404492256, 0.3115000000000000546 ) ) ;
#18438 = axis2_placement_3d ( 'none', #3593, #20714, #14109 ) ;
#18439 = oriented_edge ( 'none', *, *, #18770, .f. ) ;
#18440 = edge_loop ( 'none', ( #25438, #10314, #27206, #5814 ) ) ;
#18441 = face_outer_bound ( 'none', #17111, .t. ) ;
#18442 = edge_loop ( 'none', ( #12429, #24396, #16933, #5337 ) ) ;
#18443 = vector ( 'none', #17035, 39.37007874015748143 ) ;
#18444 = cartesian_point ( 'none', ( -2.406000784267875670, -0.4114999999999998104, -1.826848199105831849 ) ) ;
#18445 = cartesian_point ( 'none', ( -0.5889781253277981410, -0.3826753930347984722, -1.715812466175387296 ) ) ;
#18446 = edge_curve ( 'none', #13471, #9143, #5792, .t. ) ;
#18447 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#18448 = oriented_edge ( 'none', *, *, #13616, .t. ) ;
#18449 = edge_curve ( 'none', #27014, #21705, #578, .t. ) ;
#18450 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#18451 = cartesian_point ( 'none', ( 0.9100000000000003642, 0.8130000000000019433, -1.812527799999999356 ) ) ;
#18452 = vector ( 'none', #16712, 39.37007874015748143 ) ;
#18453 = advanced_face ( 'none', ( #808 ), #11610, .f. ) ;
#18454 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#18455 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#18456 = line ( 'none', #27225, #21582 ) ;
#18457 = axis2_placement_3d ( 'none', #18486, #18332, #915 ) ;
#18458 = line ( 'none', #25077, #26867 ) ;
#18459 = direction ( 'none', ( 0.8436733265810071325, 0.000000000000000000, 0.5368568878348656259 ) ) ;
#18460 = direction ( 'none', ( 9.688673656827892725e-16, 1.000000000000000000, 1.246871928516378185e-15 ) ) ;
#18461 = vertex_point ( 'none', #9462 ) ;
#18462 = cartesian_point ( 'none', ( -2.437908777462657994, 0.5395938339820099960, -0.7649806891313450929 ) ) ;
#18463 = oriented_edge ( 'none', *, *, #16924, .t. ) ;
#18464 = vector ( 'none', #22979, 39.37007874015748143 ) ;
#18465 = vertex_point ( 'none', #9896 ) ;
#18466 = vector ( 'none', #16877, 39.37007874015748143 ) ;
#18467 = direction ( 'none', ( 0.000000000000000000, 0.9999999999999962252, 8.742273109133947195e-08 ) ) ;
#18468 = oriented_edge ( 'none', *, *, #9207, .t. ) ;
#18469 = vertex_point ( 'none', #958 ) ;
#18470 = axis2_placement_3d ( 'none', #27171, #25017, #5443 ) ;
#18471 = cylindrical_surface ( 'none', #26797, 0.03199999999999995903 ) ;
#18472 = plane ( 'none', #2264 ) ;
#18473 = direction ( 'none', ( -0.9848987550793887324, 4.350474557862108293e-16, -0.1731312861474505749 ) ) ;
#18474 = vertex_point ( 'none', #27147 ) ;
#18475 = oriented_edge ( 'none', *, *, #6217, .t. ) ;
#18477 = oriented_edge ( 'none', *, *, #22007, .f. ) ;
#18476 = axis2_placement_3d ( 'none', #18387, #22993, #24863 ) ;
#18478 = advanced_face ( 'none', ( #12186 ), #7457, .t. ) ;
#18479 = face_outer_bound ( 'none', #1462, .t. ) ;
#18480 = advanced_face ( 'none', ( #5142 ), #20684, .f. ) ;
#18481 = edge_curve ( 'none', #21054, #19929, #14078, .t. ) ;
#18482 = cartesian_point ( 'none', ( -0.4719999999999992535, 0.8000000000000019318, 0.4614722000000001656 ) ) ;
#18483 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#18484 = edge_curve ( 'none', #25819, #2133, #9764, .t. ) ;
#18485 = vector ( 'none', #20431, 39.37007874015748143 ) ;
#18486 = cartesian_point ( 'none', ( -1.923998683976495983, 0.4650000818327567065, 0.6010628714611736534 ) ) ;
#18487 = edge_curve ( 'none', #24627, #22133, #16361, .t. ) ;
#18488 = cartesian_point ( 'none', ( -2.464467131675239120, 0.5494488970694846319, -0.5791958722115617686 ) ) ;
#18489 = direction ( 'none', ( 1.000000000000000000, 1.020834659419799202e-16, 4.857225732735058632e-17 ) ) ;
#18490 = vector ( 'none', #2549, 39.37007874015748143 ) ;
#18491 = face_outer_bound ( 'none', #21847, .t. ) ;
#18492 = cartesian_point ( 'none', ( 0.9700393700787399709, 0.5859999999999999654, -0.8195277999999999174 ) ) ;
#18493 = cartesian_point ( 'none', ( 0.7300992078988025602, -0.3966022248367061520, -1.665895550242313172 ) ) ;
#18494 = oriented_edge ( 'none', *, *, #3414, .t. ) ;
#18495 = b_spline_curve_with_knots ( 'none', 3,
( #27255, #11580, #9428, #2665, #7557, #16327 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003027829258062273376, 0.0006055658516124546751 ),
.unspecified. ) ;
#18496 = vertex_point ( 'none', #22983 ) ;
#18497 = oriented_edge ( 'none', *, *, #3018, .t. ) ;
#18498 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#18499 = edge_curve ( 'none', #26240, #13041, #16354, .t. ) ;
#18500 = cartesian_point ( 'none', ( -2.382428252821309655, -0.3798767755912906829, -1.809257129389323815 ) ) ;
#18501 = face_bound ( 'none', #8677, .t. ) ;
#18502 = direction ( 'none', ( -0.8436733265810067994, 9.986320985889820853e-16, -0.5368568878348659590 ) ) ;
#18503 = oriented_edge ( 'none', *, *, #9760, .f. ) ;
#18504 = oriented_edge ( 'none', *, *, #4690, .f. ) ;
#18505 = oriented_edge ( 'none', *, *, #23065, .t. ) ;
#18506 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#18507 = edge_curve ( 'none', #2607, #12034, #1241, .t. ) ;
#18508 = direction ( 'none', ( 0.2360834681860228546, -1.442199048648929188e-15, 0.9717327801660593511 ) ) ;
#18509 = axis2_placement_3d ( 'none', #26707, #7014, #381 ) ;
#18510 = oriented_edge ( 'none', *, *, #26720, .f. ) ;
#18511 = line ( 'none', #3255, #8575 ) ;
#18512 = cartesian_point ( 'none', ( 0.6199999999999999956, 3.414809992080329023e-16, -1.501727599999999496 ) ) ;
#18513 = edge_curve ( 'none', #8172, #21089, #9236, .t. ) ;
#18514 = cartesian_point ( 'none', ( -1.390499999999999625, 0.6937127334806119094, 0.5433362840806802430 ) ) ;
#18515 = advanced_face ( 'none', ( #10321 ), #4138, .f. ) ;
#18516 = vertex_point ( 'none', #6010 ) ;
#18517 = direction ( 'none', ( 0.9999999999999961142, 0.000000000000000000, 8.742277826124672249e-08 ) ) ;
#18518 = advanced_face ( 'none', ( #6156 ), #23704, .t. ) ;
#18519 = direction ( 'none', ( 1.020834659419799449e-16, -1.000000000000000000, 2.588457267232843400e-17 ) ) ;
#18520 = cartesian_point ( 'none', ( 0.8580000000000002069, -0.3490000000000000324, -1.813527799999999690 ) ) ;
#18521 = edge_curve ( 'none', #21783, #8091, #14653, .t. ) ;
#18522 = line ( 'none', #16358, #14018 ) ;
#18523 = cartesian_point ( 'none', ( -0.5843169449512937152, -0.3873988979517252740, -1.680041824088434055 ) ) ;
#18524 = cartesian_point ( 'none', ( 0.9200000000000005951, -0.4249999999999999889, -1.813527799999999690 ) ) ;
#18525 = cartesian_point ( 'none', ( -1.829621343726907545, -0.3672743711071820849, 0.3347876032930827694 ) ) ;
#18526 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#18527 = cartesian_point ( 'none', ( 0.7265769343781574019, -0.4182743711071820192, -0.07529433227642064186 ) ) ;
#18528 = cartesian_point ( 'none', ( -2.101998679605356912, 0.4425000818327581298, 0.5510628558999194349 ) ) ;
#18529 = cartesian_point ( 'none', ( 0.7512568431232642396, -0.3695516491152975869, -0.05951454019317074795 ) ) ;
#18530 = vertex_point ( 'none', #20969 ) ;
#18531 = vertex_point ( 'none', #18806 ) ;
#18532 = axis2_placement_3d ( 'none', #11034, #24120, #4547 ) ;
#18533 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#18534 = cartesian_point ( 'none', ( 0.1690000000000001779, -1.000589735977003987e-16, 0.3125722534602550229 ) ) ;
#18535 = direction ( 'none', ( -2.402680733213953131e-16, -0.000000000000000000, -1.000000000000000000 ) ) ;
#18536 = edge_curve ( 'none', #20051, #3249, #15088, .t. ) ;
#18537 = oriented_edge ( 'none', *, *, #23793, .f. ) ;
#18538 = cartesian_point ( 'none', ( -2.355018315436423926, 0.5553544035628651399, -0.5183690952575830124 ) ) ;
#18539 = direction ( 'none', ( -0.9717327801660599063, 0.000000000000000000, 0.2360834681860204953 ) ) ;
#18540 = cartesian_point ( 'none', ( -2.350496247171071307, -0.4182743711071790216, -1.776553404267043890 ) ) ;
#18541 = oriented_edge ( 'none', *, *, #21226, .t. ) ;
#18542 = oriented_edge ( 'none', *, *, #17684, .t. ) ;
#18543 = edge_curve ( 'none', #19053, #4109, #2975, .t. ) ;
#18544 = cartesian_point ( 'none', ( -0.5204221481432274032, -0.4137580796234355818, -1.668964794195055612 ) ) ;
#18545 = cartesian_point ( 'none', ( -0.5585000000000002185, -0.3498728832042004022, -1.705527799999999816 ) ) ;
#18546 = cartesian_point ( 'none', ( -2.414842732871900655, 0.5553544248198544198, -0.7615208287295591738 ) ) ;
#18547 = oriented_edge ( 'none', *, *, #6807, .t. ) ;
#18548 = cartesian_point ( 'none', ( -0.2259999999999991738, 0.8130000000000019433, 0.07847220000000022788 ) ) ;
#18549 = edge_curve ( 'none', #1289, #1307, #1533, .t. ) ;
#18550 = edge_curve ( 'none', #21458, #10789, #18961, .t. ) ;
#18551 = oriented_edge ( 'none', *, *, #11070, .t. ) ;
#18552 = cartesian_point ( 'none', ( -1.973998676545558828, 0.6125000818327571706, 0.5160628670900351267 ) ) ;
#18553 = line ( 'none', #20713, #13342 ) ;
#18554 = plane ( 'none', #17770 ) ;
#18555 = cartesian_point ( 'none', ( 0.8450000000000000844, 0.8000000000000000444, 0.4494722000000003770 ) ) ;
#18556 = cartesian_point ( 'none', ( -2.291238776880685002, 0.5494489137451983307, -0.7699438961355722366 ) ) ;
#18557 = direction ( 'none', ( 0.000000000000000000, 1.308737087772253622e-15, -1.000000000000000000 ) ) ;
#18558 = face_outer_bound ( 'none', #23964, .t. ) ;
#18559 = vector ( 'none', #13407, 39.37007874015748143 ) ;
#18560 = cartesian_point ( 'none', ( 0.8574999999999987077, -0.4115000000000033631, 0.02647220000000123988 ) ) ;
#18561 = oriented_edge ( 'none', *, *, #21420, .t. ) ;
#18562 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#18563 = cartesian_point ( 'none', ( -1.767752456273093298, -0.3672743711071820849, 0.3741567967069165945 ) ) ;
#18564 = oriented_edge ( 'none', *, *, #186, .f. ) ;
#18565 = line ( 'none', #9242, #17673 ) ;
#18566 = oriented_edge ( 'none', *, *, #4768, .f. ) ;
#18567 = line ( 'none', #27773, #20474 ) ;
#18568 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#18569 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 1.155603384334186669e-15 ) ) ;
#18570 = cartesian_point ( 'none', ( -2.355018304956016273, 0.5553544245236702315, -0.7581328747851409089 ) ) ;
#18571 = edge_loop ( 'none', ( #11556, #7021, #17089, #6378 ) ) ;
#18572 = vertex_point ( 'none', #21551 ) ;
#18573 = oriented_edge ( 'none', *, *, #15230, .t. ) ;
#18574 = advanced_face ( 'none', ( #16955 ), #8327, .f. ) ;
#18575 = vertex_point ( 'none', #27878 ) ;
#18576 = direction ( 'none', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#18577 = edge_curve ( 'none', #26675, #18019, #4711, .t. ) ;
#18578 = cartesian_point ( 'none', ( -2.376516347430747800, 0.6149999999999997691, 0.4604918882647305312 ) ) ;
#18579 = circle ( 'none', #11671, 0.009000000000000027076 ) ;
#18580 = face_outer_bound ( 'none', #6063, .t. ) ;
#18581 = edge_loop ( 'none', ( #750, #563, #801, #18432 ) ) ;
#18582 = oriented_edge ( 'none', *, *, #4929, .f. ) ;
#18583 = cartesian_point ( 'none', ( 0.7123033648452826716, -0.4115000000000031966, -0.1165862630089198881 ) ) ;
#18584 = oriented_edge ( 'none', *, *, #5362, .t. ) ;
#18585 = cartesian_point ( 'none', ( -2.457941483219683754, 0.5661811750644163421, -0.5166273541621174692 ) ) ;
#18586 = cartesian_point ( 'none', ( -0.2780299811017896139, -0.3649999999999998801, 0.08549362460424879406 ) ) ;
#18587 = edge_loop ( 'none', ( #24018, #19288, #18603, #25226 ) ) ;
#18588 = cartesian_point ( 'none', ( -2.381948072412524375, -0.4160162047798954266, -1.726172258241527535 ) ) ;
#18589 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#18590 = cartesian_point ( 'none', ( -0.5258271627228706668, -0.4182743711071790771, -1.697538169979751377 ) ) ;
#18591 = axis2_placement_3d ( 'none', #16623, #10287, #12443 ) ;
#18592 = cartesian_point ( 'none', ( 0.7269151538231004572, -0.3498728832042010128, -1.669249846957016503 ) ) ;
#18593 = cartesian_point ( 'none', ( -1.586498664874621101, 0.4225000818327540042, 0.3825629009663617519 ) ) ;
#18594 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#18595 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742272530892789419e-08 ) ) ;
#18596 = cartesian_point ( 'none', ( -1.623998683976497270, 0.4560000818327543115, 0.6010628976880066920 ) ) ;
#18597 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#18598 = vector ( 'none', #25605, 39.37007874015748143 ) ;
#18599 = oriented_edge ( 'none', *, *, #20828, .f. ) ;
#18600 = vector ( 'none', #10528, 39.37007874015748854 ) ;
#18601 = cartesian_point ( 'none', ( -0.5585000000000002185, -0.3672743711071790873, -1.705527800000000038 ) ) ;
#18602 = oriented_edge ( 'none', *, *, #4933, .t. ) ;
#18603 = oriented_edge ( 'none', *, *, #12999, .t. ) ;
#18604 = cartesian_point ( 'none', ( -1.823998671431328100, 0.4740000818327535503, 0.5325628802034522158 ) ) ;
#18605 = oriented_edge ( 'none', *, *, #16261, .f. ) ;
#18606 = vertex_point ( 'none', #3851 ) ;
#18607 = cartesian_point ( 'none', ( -1.798593449999872584, -0.3762859242436155105, 0.3989721018773917938 ) ) ;
#18608 = edge_curve ( 'none', #20450, #17717, #17241, .t. ) ;
#18609 = direction ( 'none', ( 1.000000000000000000, -2.428612866367532890e-16, 6.362022895732878265e-16 ) ) ;
#18610 = circle ( 'none', #12667, 0.04450000000000003259 ) ;
#18611 = face_outer_bound ( 'none', #13682, .t. ) ;
#18612 = edge_loop ( 'none', ( #25611, #19460, #16343, #22752 ) ) ;
#18613 = oriented_edge ( 'none', *, *, #5855, .t. ) ;
#18614 = edge_loop ( 'none', ( #22904, #1989, #14101, #26742 ) ) ;
#18615 = axis2_placement_3d ( 'none', #14486, #14921, #23537 ) ;
#18616 = axis2_placement_3d ( 'none', #11839, #27364, #14009 ) ;
#18617 = axis2_placement_3d ( 'none', #7537, #7979, #18467 ) ;
#18618 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#18619 = cartesian_point ( 'none', ( -2.369978932941240402, 0.6143213171105349479, -0.8024242088667209449 ) ) ;
#18620 = cartesian_point ( 'none', ( -1.100585638120941789, -0.4115000000000018088, -0.7616105900373290050 ) ) ;
#18621 = cartesian_point ( 'none', ( -2.343243869061714335, -0.4182743798742600827, -1.708751090152073715 ) ) ;
#18622 = cartesian_point ( 'none', ( -2.416499999999999648, -0.4114999999999998104, -1.865527800000000624 ) ) ;
#18623 = axis2_placement_3d ( 'none', #13494, #26821, #7421 ) ;
#18624 = cartesian_point ( 'none', ( -2.369978932941240402, 0.5524016724902284237, -0.8024242142799057342 ) ) ;
#18625 = axis2_placement_3d ( 'none', #23122, #23263, #3403 ) ;
#18626 = plane ( 'none', #9115 ) ;
#18627 = vertex_point ( 'none', #12626 ) ;
#18628 = oriented_edge ( 'none', *, *, #27652, .t. ) ;
#18629 = axis2_placement_3d ( 'none', #20250, #26840, #7148 ) ;
#18630 = oriented_edge ( 'none', *, *, #12649, .f. ) ;
#18631 = circle ( 'none', #9923, 0.05399999999999990224 ) ;
#18632 = edge_curve ( 'none', #27236, #24377, #21407, .t. ) ;
#18633 = vector ( 'none', #6493, 39.37007874015748143 ) ;
#18634 = vertex_point ( 'none', #8035 ) ;
#18635 = edge_curve ( 'none', #17580, #24241, #12153, .t. ) ;
#18636 = cartesian_point ( 'none', ( -2.070998657837085144, 0.4900000818327577834, 0.3020628586100265744 ) ) ;
#18637 = vertex_point ( 'none', #7892 ) ;
#18638 = edge_curve ( 'none', #8255, #20215, #5867, .t. ) ;
#18639 = cartesian_point ( 'none', ( 0.9104999999999987548, -0.3490000000000034186, 0.02647220000000137519 ) ) ;
#18640 = face_bound ( 'none', #27499, .t. ) ;
#18641 = cartesian_point ( 'none', ( -2.432025814521279194, 0.6166534501517723088, -0.7967128962865296371 ) ) ;
#18642 = oriented_edge ( 'none', *, *, #13161, .t. ) ;
#18643 = oriented_edge ( 'none', *, *, #27707, .f. ) ;
#18644 = oriented_edge ( 'none', *, *, #20424, .f. ) ;
#18645 = cartesian_point ( 'none', ( -1.798998664874619680, 0.4900000818327556740, 0.3825628823890215857 ) ) ;
#18646 = cartesian_point ( 'none', ( 0.8449999999999990852, -0.1154836346291347876, -1.925527799999999790 ) ) ;
#18647 = vertex_point ( 'none', #24134 ) ;
#18648 = line ( 'none', #7878, #6256 ) ;
#18649 = line ( 'none', #7290, #24699 ) ;
#18650 = direction ( 'none', ( -3.002614468262671391e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#18651 = oriented_edge ( 'none', *, *, #18374, .t. ) ;
#18652 = cartesian_point ( 'none', ( -1.817441548484116876, -0.3677731010850407434, 0.3586403336617950965 ) ) ;
#18653 = axis2_placement_3d ( 'none', #21693, #6727, #26427 ) ;
#18654 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 1.155603384334186866e-15 ) ) ;
#18655 = coordinated_universal_time_offset ( 5, 0, .behind. ) ;
#18656 = axis2_placement_3d ( 'none', #24012, #3720, #13084 ) ;
#18657 = cartesian_point ( 'none', ( -0.2633133012081468327, 0.03453382515094343547, 0.2772812369233164653 ) ) ;
#18659 = edge_curve ( 'none', #18274, #8492, #19679, .t. ) ;
#18658 = direction ( 'none', ( 0.04679016080844392717, -0.9961946980917454342, -0.07353097541455683173 ) ) ;
#18660 = direction ( 'none', ( 0.000000000000000000, -1.288607544181264042e-15, 1.000000000000000000 ) ) ;
#18661 = advanced_face ( 'none', ( #8752 ), #20493, .f. ) ;
#18662 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#18663 = cartesian_point ( 'none', ( -2.416330680947683440, 0.5622441673423929087, -0.5183690973353096698 ) ) ;
#18664 = face_outer_bound ( 'none', #19337, .t. ) ;
#18665 = line ( 'none', #14519, #15456 ) ;
#18666 = conical_surface ( 'none', #2148, 0.05399999999999986755, 0.2617993877991499074 ) ;
#18667 = advanced_face ( 'none', ( #10903 ), #17656, .t. ) ;
#18668 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#18669 = oriented_edge ( 'none', *, *, #9928, .t. ) ;
#18670 = oriented_edge ( 'none', *, *, #8349, .t. ) ;
#18671 = edge_curve ( 'none', #14425, #2096, #12922, .t. ) ;
#18672 = vector ( 'none', #26511, 39.37007874015748143 ) ;
#18673 = cartesian_point ( 'none', ( -2.355018315354160841, 0.5657568718518377615, -0.5202510366365041827 ) ) ;
#18674 = cartesian_point ( 'none', ( 0.6199999999999968869, -0.2262942762551411191, -1.475527799999999612 ) ) ;
#18675 = edge_curve ( 'none', #1514, #15286, #13214, .t. ) ;
#18676 = edge_curve ( 'none', #13336, #122, #8111, .t. ) ;
#18677 = line ( 'none', #27738, #19342 ) ;
#18678 = oriented_edge ( 'none', *, *, #4, .t. ) ;
#18679 = edge_curve ( 'none', #23476, #25368, #24278, .t. ) ;
#18680 = line ( 'none', #7904, #10861 ) ;
#18681 = face_outer_bound ( 'none', #18867, .t. ) ;
#18682 = advanced_face ( 'none', ( #13353 ), #28309, .f. ) ;
#18683 = line ( 'none', #14232, #3888 ) ;
#18684 = vertex_point ( 'none', #22126 ) ;
#18685 = oriented_edge ( 'none', *, *, #12646, .f. ) ;
#18686 = oriented_edge ( 'none', *, *, #27398, .t. ) ;
#18687 = cartesian_point ( 'none', ( -2.416999999999999815, 0.8000000000000019318, -1.812527799999999800 ) ) ;
#18688 = cartesian_point ( 'none', ( -2.425097044941404434, 0.5386221414032875687, -0.7620698871851777634 ) ) ;
#18689 = circle ( 'none', #4903, 0.03200000000000002842 ) ;
#18690 = face_outer_bound ( 'none', #6751, .t. ) ;
#18691 = oriented_edge ( 'none', *, *, #22726, .t. ) ;
#18692 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#18693 = circle ( 'none', #12267, 0.08684650000000017356 ) ;
#18694 = b_spline_curve_with_knots ( 'none', 3,
( #1138, #21442, #25898, #25316, #1718, #28061 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003028078001237770106, 0.0006056156002475540211 ),
.unspecified. ) ;
#18695 = vertex_point ( 'none', #2255 ) ;
#18696 = cartesian_point ( 'none', ( 0.8505206626255740199, -0.02246650729119999829, -1.686243401095087080 ) ) ;
#18697 = cartesian_point ( 'none', ( 0.7059999999999987397, -0.4115000000000032521, -0.08052779999999884475 ) ) ;
#18698 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#18699 = cartesian_point ( 'none', ( -1.444999999999999396, 0.6745038599183736938, 0.5444722000000002948 ) ) ;
#18700 = direction ( 'none', ( -4.371138867531604042e-08, -8.742273398254516819e-08, 0.9999999999999951150 ) ) ;
#18701 = edge_curve ( 'none', #3580, #5048, #11048, .t. ) ;
#18702 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#18703 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.4182743711071790771, -1.705527799999999816 ) ) ;
#18704 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#18705 = edge_curve ( 'none', #5447, #11804, #3046, .t. ) ;
#18706 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#18707 = cartesian_point ( 'none', ( 0.7143895270601217096, -0.3963977133190926261, -1.731701963241435438 ) ) ;
#18708 = vector ( 'none', #23602, 39.37007874015748143 ) ;
#18709 = axis2_placement_3d ( 'none', #20289, #6792, #15694 ) ;
#18710 = advanced_face ( 'none', ( #2110 ), #7630, .t. ) ;
#18711 = edge_curve ( 'none', #8308, #27490, #2655, .t. ) ;
#18712 = oriented_edge ( 'none', *, *, #3872, .f. ) ;
#18713 = cartesian_point ( 'none', ( -2.369390199999999336, 0.6149999999999997691, -0.4801774962865295038 ) ) ;
#18714 = oriented_edge ( 'none', *, *, #23076, .f. ) ;
#18715 = cartesian_point ( 'none', ( 0.7804781253277982556, -0.3826753930347990829, -1.695243133824612780 ) ) ;
#18716 = line ( 'none', #23171, #22971 ) ;
#18717 = edge_curve ( 'none', #12633, #18047, #2871, .t. ) ;
#18718 = cartesian_point ( 'none', ( -0.7299999999999998712, 0.02500000000000000486, -1.925527799999999790 ) ) ;
#18719 = oriented_edge ( 'none', *, *, #27644, .f. ) ;
#18720 = oriented_edge ( 'none', *, *, #14378, .t. ) ;
#18721 = oriented_edge ( 'none', *, *, #26270, .f. ) ;
#18722 = oriented_edge ( 'none', *, *, #17951, .f. ) ;
#18723 = cartesian_point ( 'none', ( 0.7843569418971143570, -0.3972816334465485988, -0.05149410091042493087 ) ) ;
#18724 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#18725 = direction ( 'none', ( 0.2159714942178538322, 8.535953194277364783e-08, -0.9763996690317445770 ) ) ;
#18726 = oriented_edge ( 'none', *, *, #24647, .f. ) ;
#18727 = oriented_edge ( 'none', *, *, #1647, .t. ) ;
#18728 = cartesian_point ( 'none', ( -2.462498619879315953, 0.5425591490077790180, -0.7589868862242148406 ) ) ;
#18729 = oriented_edge ( 'none', *, *, #15514, .t. ) ;
#18730 = direction ( 'none', ( 0.3522098085398084888, -0.7547095802227700156, -0.5534995034219287735 ) ) ;
#18731 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#18732 = axis2_placement_3d ( 'none', #3380, #12023, #7271 ) ;
#18733 = cartesian_point ( 'none', ( -1.923998671431327523, 0.4560000818327590855, 0.5325628714611744252 ) ) ;
#18734 = axis2_placement_3d ( 'none', #18222, #14358, #26986 ) ;
#18735 = oriented_edge ( 'none', *, *, #15238, .f. ) ;
#18736 = direction ( 'none', ( -4.371138867531604042e-08, -8.742273398254516819e-08, 0.9999999999999951150 ) ) ;
#18737 = advanced_face ( 'none', ( #5178 ), #14111, .f. ) ;
#18738 = direction ( 'none', ( 1.249000902703301601e-16, 1.000000000000000000, 2.622433896139685775e-16 ) ) ;
#18739 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#18740 = cartesian_point ( 'none', ( -0.9414999999999996705, -0.3490000000000003655, -1.705527799999999594 ) ) ;
#18741 = cylindrical_surface ( 'none', #8733, 0.05118110236220474452 ) ;
#18742 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#18743 = cartesian_point ( 'none', ( -2.297190499999998803, -0.4249999999999966027, -1.779527799999999882 ) ) ;
#18744 = edge_curve ( 'none', #25832, #6686, #5811, .t. ) ;
#18745 = edge_curve ( 'none', #27414, #8423, #11772, .t. ) ;
#18746 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#18747 = oriented_edge ( 'none', *, *, #15974, .t. ) ;
#18748 = vector ( 'none', #19578, 39.37007874015748854 ) ;
#18749 = cartesian_point ( 'none', ( 0.7695355078736865195, -0.3695362541593980032, -0.08821926268239714541 ) ) ;
#18750 = oriented_edge ( 'none', *, *, #6588, .t. ) ;
#18751 = oriented_edge ( 'none', *, *, #10293, .f. ) ;
#18752 = circle ( 'none', #22428, 0.05218481273260270475 ) ;
#18753 = plane ( 'none', #20445 ) ;
#18754 = axis2_placement_3d ( 'none', #25098, #20355, #26953 ) ;
#18755 = direction ( 'none', ( 0.8436733265810053561, -1.264744441511232577e-15, 0.5368568878348681794 ) ) ;
#18756 = oriented_edge ( 'none', *, *, #8448, .t. ) ;
#18757 = edge_loop ( 'none', ( #9934, #1658, #3552, #17357 ) ) ;
#18758 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#18759 = direction ( 'none', ( -0.5718220148280608317, -0.08715574274765708340, -0.8157349200960328783 ) ) ;
#18760 = cartesian_point ( 'none', ( 0.8563667577392901631, 0.01869482693251322755, -1.907134300355993739 ) ) ;
#18761 = vertex_point ( 'none', #13970 ) ;
#18762 = oriented_edge ( 'none', *, *, #6408, .t. ) ;
#18763 = edge_loop ( 'none', ( #7662, #7312, #1023, #1452, #24141 ) ) ;
#18764 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#18765 = cartesian_point ( 'none', ( -1.784011628644278202, -0.4115000000000033076, 0.3123968260211661963 ) ) ;
#18766 = direction ( 'none', ( 0.5368568878348665141, 9.644800118159684965e-16, -0.8436733265810064664 ) ) ;
#18767 = vector ( 'none', #25720, 39.37007874015748854 ) ;
#18768 = cartesian_point ( 'none', ( -2.417747763898659308, 0.5386221407149196505, -0.7541958711223554213 ) ) ;
#18769 = cartesian_point ( 'none', ( -2.423336372443305908, 0.5425591273202826637, -0.5109107246096235011 ) ) ;
#18770 = edge_curve ( 'none', #1704, #10475, #20716, .t. ) ;
#18771 = direction ( 'none', ( -1.000000000000000000, 1.249000902703301354e-16, 0.000000000000000000 ) ) ;
#18772 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5860000000000002984, -0.8195277999999994734 ) ) ;
#18773 = cartesian_point ( 'none', ( -1.433000000000000052, 0.07999999999999968248, 0.5744722000000000994 ) ) ;
#18774 = edge_loop ( 'none', ( #19685, #3834 ) ) ;
#18775 = oriented_edge ( 'none', *, *, #14178, .t. ) ;
#18776 = axis2_placement_3d ( 'none', #24980, #27423, #5266 ) ;
#18777 = vector ( 'none', #26010, 39.37007874015748143 ) ;
#18778 = oriented_edge ( 'none', *, *, #21976, .t. ) ;
#18779 = line ( 'none', #1217, #15348 ) ;
#18780 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#18782 = face_bound ( 'none', #1435, .t. ) ;
#18781 = conical_surface ( 'none', #6404, 0.02344999999999999168, 1.029744258676652091 ) ;
#18783 = vector ( 'none', #372, 39.37007874015748143 ) ;
#18784 = cartesian_point ( 'none', ( 0.7666084835707646095, 0.1731990268633925301, -1.483251137081246895 ) ) ;
#18785 = vertex_point ( 'none', #18699 ) ;
#18786 = oriented_edge ( 'none', *, *, #14769, .f. ) ;
#18787 = oriented_edge ( 'none', *, *, #8424, .f. ) ;
#18788 = cartesian_point ( 'none', ( -0.06080090459853370460, -0.01650000000000004588, 0.1774999999999999634 ) ) ;
#18789 = face_bound ( 'none', #24388, .t. ) ;
#18790 = vertex_point ( 'none', #14249 ) ;
#18791 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#18792 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#18793 = direction ( 'none', ( 0.8001639206409769667, 0.5997813769236758352, 0.000000000000000000 ) ) ;
#18794 = oriented_edge ( 'none', *, *, #11299, .t. ) ;
#18795 = cartesian_point ( 'none', ( -2.422118981138233984, 0.5402356102258587534, -0.5115194204116244592 ) ) ;
#18796 = b_spline_curve_with_knots ( 'none', 3,
( #15516, #11063, #24553, #24688 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004796134041928541009, 0.005268114447680539297 ),
.unspecified. ) ;
#18797 =( bounded_curve ( ) b_spline_curve ( 3, ( #25340, #27207, #22749, #20883 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.767130304348143444, 1.795501342695861258 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999329248067232445, 0.9999329248067232445, 1.000000000000000000 ) )
representation_item ( '' ) );
#18798 = advanced_face ( 'none', ( #3301 ), #22590, .t. ) ;
#18799 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#18800 = coordinated_universal_time_offset ( 5, 0, .behind. ) ;
#18801 = face_outer_bound ( 'none', #9741, .t. ) ;
#18802 = advanced_face ( 'none', ( #24741 ), #20427, .f. ) ;
#18803 = cartesian_point ( 'none', ( -1.673998671431328855, 0.4560000818327570316, 0.5325628933168686796 ) ) ;
#18804 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#18805 = advanced_face ( 'none', ( #12082 ), #3009, .t. ) ;
#18806 = cartesian_point ( 'none', ( 0.3837294483665856792, 3.414809992080329023e-16, -1.526448821483288976 ) ) ;
#18807 = cartesian_point ( 'none', ( 0.7663148976752556241, 0.1860198175976240098, -1.483478676469836888 ) ) ;
#18808 = circle ( 'none', #10085, 0.06299999999999998657 ) ;
#18809 = axis2_placement_3d ( 'none', #23360, #14901, #7988 ) ;
#18810 = cartesian_point ( 'none', ( -2.424553763748337865, 0.5645676837847852791, -0.5103020270867024699 ) ) ;
#18811 = line ( 'none', #19113, #4850 ) ;
#18812 = cartesian_point ( 'none', ( 0.7307071224210441862, -0.4182743711071796877, -1.655091851761432586 ) ) ;
#18813 = oriented_edge ( 'none', *, *, #15550, .t. ) ;
#18814 = oriented_edge ( 'none', *, *, #2805, .f. ) ;
#18815 = direction ( 'none', ( -4.371142336978555996e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#18816 = face_outer_bound ( 'none', #4081, .t. ) ;
#18817 = vector ( 'none', #17647, 39.37007874015748143 ) ;
#18818 = cylindrical_surface ( 'none', #14753, 0.1210000000000000242 ) ;
#18819 = oriented_edge ( 'none', *, *, #10208, .f. ) ;
#18820 = cartesian_point ( 'none', ( -2.355018304876761004, 0.5494489128711570469, -0.7599460234812199788 ) ) ;
#18821 = plane ( 'none', #28086 ) ;
#18822 = cartesian_point ( 'none', ( -2.291238774944649226, 0.5634252955700241872, -0.8142352334963960381 ) ) ;
#18823 = oriented_edge ( 'none', *, *, #28044, .f. ) ;
#18824 = oriented_edge ( 'none', *, *, #14374, .f. ) ;
#18825 = oriented_edge ( 'none', *, *, #15856, .f. ) ;
#18826 = cartesian_point ( 'none', ( -0.5200410848983481049, -0.4160162047798955376, -1.668488144327082701 ) ) ;
#18827 = face_outer_bound ( 'none', #13240, .t. ) ;
#18828 = axis2_placement_3d ( 'none', #26558, #13354, #10749 ) ;
#18829 = vector ( 'none', #3618, 39.37007874015748143 ) ;
#18830 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#18831 = line ( 'none', #7331, #4924 ) ;
#18832 = oriented_edge ( 'none', *, *, #21679, .t. ) ;
#18833 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#18834 = cartesian_point ( 'none', ( -0.4075151821245078243, -0.4115000000000038072, 0.4390231684887297425 ) ) ;
#18835 = circle ( 'none', #24359, 0.03125000000000011102 ) ;
#18836 = edge_curve ( 'none', #2489, #25021, #18262, .t. ) ;
#18837 = direction ( 'none', ( 0.000000000000000000, 0.9999999999999962252, 8.742274265616265396e-08 ) ) ;
#18838 = cartesian_point ( 'none', ( -1.973998677988035633, 0.4650000818327570395, 0.5325628670900350858 ) ) ;
#18839 = advanced_face ( 'none', ( #27031, #27184 ), #9639, .t. ) ;
#18840 = oriented_edge ( 'none', *, *, #24745, .t. ) ;
#18841 = edge_curve ( 'none', #448, #28396, #27871, .t. ) ;
#18842 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#18843 = axis2_placement_3d ( 'none', #8934, #19721, #15405 ) ;
#18844 = cartesian_point ( 'none', ( -1.821939657042470406, -0.3826753930348015253, 0.3766983056363903959 ) ) ;
#18845 = axis2_placement_3d ( 'none', #10709, #21357, #14754 ) ;
#18846 = edge_curve ( 'none', #16347, #20420, #9475, .t. ) ;
#18847 = direction ( 'none', ( -1.000000000000000000, 2.428612866367532397e-16, -6.104130429613751980e-16 ) ) ;
#18848 = axis2_placement_3d ( 'none', #1152, #5629, #18568 ) ;
#18849 = cartesian_point ( 'none', ( -0.2561792043392733254, -0.06833969025030400823, 0.2723720507163681637 ) ) ;
#18850 = advanced_face ( 'none', ( #940 ), #13918, .t. ) ;
#18851 = face_outer_bound ( 'none', #12645, .t. ) ;
#18852 = direction ( 'none', ( -1.580930551889042447e-16, -0.000000000000000000, 1.000000000000000000 ) ) ;
#18853 = axis2_placement_3d ( 'none', #191, #26116, #4389 ) ;
#18854 = axis2_placement_3d ( 'none', #22171, #21884, #14988 ) ;
#18855 = oriented_edge ( 'none', *, *, #6776, .t. ) ;
#18856 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#18857 = oriented_edge ( 'none', *, *, #8511, .f. ) ;
#18858 = oriented_edge ( 'none', *, *, #23623, .f. ) ;
#18859 = cartesian_point ( 'none', ( -1.767511332331807905, -0.4115000000000034741, 0.3864088948219481234 ) ) ;
#18860 = axis2_placement_3d ( 'none', #9931, #14398, #17138 ) ;
#18861 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#18862 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#18863 = oriented_edge ( 'none', *, *, #18179, .f. ) ;
#18864 = oriented_edge ( 'none', *, *, #10605, .t. ) ;
#18865 = vertex_point ( 'none', #22672 ) ;
#18866 = edge_curve ( 'none', #13057, #18572, #9742, .t. ) ;
#18867 = edge_loop ( 'none', ( #27010, #2787, #7011, #2302 ) ) ;
#18868 = edge_curve ( 'none', #14105, #12303, #20525, .t. ) ;
#18869 = cartesian_point ( 'none', ( -0.2650000000000000688, 0.000000000000000000, 0.5744722000000004325 ) ) ;
#18870 = cartesian_point ( 'none', ( -2.075996699999999695, 0.6149999999999997691, 0.4886770037134707256 ) ) ;
#18871 = oriented_edge ( 'none', *, *, #25908, .t. ) ;
#18872 = axis2_placement_3d ( 'none', #7179, #15950, #24724 ) ;
#18873 = cartesian_point ( 'none', ( -2.402894602043244454, -0.3966152866063982207, -1.819579009864175756 ) ) ;
#18874 = vertex_point ( 'none', #15785 ) ;
#18875 = cartesian_point ( 'none', ( -2.386974395732956111, -0.4182743711071790216, -1.746024047171070626 ) ) ;
#18876 = advanced_face ( 'none', ( #20378 ), #11892, .f. ) ;
#18877 = oriented_edge ( 'none', *, *, #20593, .t. ) ;
#18878 = line ( 'none', #21188, #16760 ) ;
#18879 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#18880 = vector ( 'none', #8048, 39.37007874015748143 ) ;
#18881 = cartesian_point ( 'none', ( -0.6644999999999998685, -0.3490000000000001434, -1.865527799999999514 ) ) ;
#18882 = edge_curve ( 'none', #4409, #24480, #9444, .t. ) ;
#18883 = oriented_edge ( 'none', *, *, #2881, .t. ) ;
#18884 = advanced_face ( 'none', ( #793 ), #9592, .t. ) ;
#18885 = direction ( 'none', ( -4.371137711049236211e-08, -8.742273109133838669e-08, 0.9999999999999953371 ) ) ;
#18886 = cartesian_point ( 'none', ( -1.408297925509280013, 0.6150000000000001021, 0.5444722000000002948 ) ) ;
#18887 = direction ( 'none', ( 0.3439214651193843175, 1.393153001211807121e-15, -0.9389984163086411151 ) ) ;
#18888 = axis2_placement_3d ( 'none', #21942, #9680, #7816 ) ;
#18889 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#18890 = cartesian_point ( 'none', ( -2.080998673004935018, 0.6965000818327579113, 0.4755628577357980946 ) ) ;
#18891 = edge_curve ( 'none', #78, #3251, #24220, .t. ) ;
#18892 = direction ( 'none', ( 1.318389841742374378e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#18893 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#18894 = cartesian_point ( 'none', ( -0.5139999999999997904, -0.4115000000000004210, -1.705527799999999594 ) ) ;
#18895 = oriented_edge ( 'none', *, *, #16268, .f. ) ;
#18896 = conical_surface ( 'none', #7867, 0.05399999999999994388, 0.2617993877991499074 ) ;
#18897 = vector ( 'none', #17559, 39.37007874015748854 ) ;
#18898 = cartesian_point ( 'none', ( 5.326754170717402672e-17, -8.391788467646993937e-17, 0.3214999999999999525 ) ) ;
#18899 = vertex_point ( 'none', #11739 ) ;
#18900 = vertex_point ( 'none', #24559 ) ;
#18901 = oriented_edge ( 'none', *, *, #19283, .f. ) ;
#18902 = axis2_placement_3d ( 'none', #25511, #8128, #12860 ) ;
#18903 = direction ( 'none', ( -1.664610678349188373e-16, 2.622433896139685775e-16, -1.000000000000000000 ) ) ;
#18904 = direction ( 'none', ( 7.897916534058051356e-15, 1.000000000000000000, -2.588457267232804265e-17 ) ) ;
#18905 = oriented_edge ( 'none', *, *, #322, .f. ) ;
#18906 = edge_curve ( 'none', #16098, #26404, #16850, .t. ) ;
#18907 = vector ( 'none', #21978, 39.37007874015748143 ) ;
#18908 = vertex_point ( 'none', #18218 ) ;
#18909 = cartesian_point ( 'none', ( -1.802817394924597583, -0.3762655160538758703, 0.3989632315735030521 ) ) ;
#18910 = direction ( 'none', ( -0.1731312861474472165, -1.406527922056776902e-15, 0.9848987550793892876 ) ) ;
#18911 = circle ( 'none', #13862, 0.03099999999999995468 ) ;
#18912 = cartesian_point ( 'none', ( 0.7710767284998960580, -0.4182743711071796322, -1.679314826125601456 ) ) ;
#18913 = vertex_point ( 'none', #16345 ) ;
#18914 = vertex_point ( 'none', #24693 ) ;
#18915 = vertex_point ( 'none', #22820 ) ;
#18916 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #13865, #7232, #16149, #741 ),
( #11978, #20470, #11838, #27222 ),
( #11546, #879, #5501, #20611 ),
( #23055, #20898, #22912, #12116 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 4 ),
( 0.000000000000000000, 1.000000000000000000 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9296181273400000444, 0.9296181273400000444, 1.000000000000000000),
( 0.8047378541249999850, 0.7480988969509999587, 0.7480988969509999587, 0.8047378541249999850),
( 0.8047378541249999850, 0.7480988969509999587, 0.7480988969509999587, 0.8047378541249999850),
( 1.000000000000000000, 0.9296181273400000444, 0.9296181273400000444, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#18917 = axis2_placement_3d ( 'none', #28101, #4215, #8963 ) ;
#18918 = edge_curve ( 'none', #12801, #12000, #1678, .t. ) ;
#18919 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#18920 = axis2_placement_3d ( 'none', #23736, #14690, #23444 ) ;
#18921 = cartesian_point ( 'none', ( -2.291238788092483603, 0.5020079464397216862, -0.5134478372908647392 ) ) ;
#18922 = line ( 'none', #5678, #16163 ) ;
#18923 = cartesian_point ( 'none', ( -2.454813701366619139, -0.4182743798742598607, -1.738734654346525632 ) ) ;
#18924 = cartesian_point ( 'none', ( -2.462498619879315953, 0.5622441883778577232, -0.7589868845032948785 ) ) ;
#18925 = axis2_placement_3d ( 'none', #24569, #7584, #2966 ) ;
#18926 = direction ( 'none', ( 1.942890293094014578e-16, 1.000000000000000000, 1.554819628522822217e-15 ) ) ;
#18927 = vector ( 'none', #6261, 39.37007874015747433 ) ;
#18928 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#18929 = cartesian_point ( 'none', ( 0.8563420847369470623, 0.01857113474428028280, -1.907140913952075190 ) ) ;
#18930 = vertex_point ( 'none', #2681 ) ;
#18931 = oriented_edge ( 'none', *, *, #18021, .f. ) ;
#18932 = circle ( 'none', #28125, 0.02449999999999996972 ) ;
#18933 = oriented_edge ( 'none', *, *, #23658, .f. ) ;
#18934 = oriented_edge ( 'none', *, *, #3914, .t. ) ;
#18935 = circle ( 'none', #25361, 0.02449999999999996972 ) ;
#18936 = cartesian_point ( 'none', ( -1.779823923092894500, -0.4115000000000033076, 0.3058158254727211811 ) ) ;
#18937 = face_bound ( 'none', #5610, .t. ) ;
#18938 = cartesian_point ( 'none', ( 0.000000000000000000, -0.2000000000000000389, 0.2275000000000000910 ) ) ;
#18939 = cartesian_point ( 'none', ( -1.463498659796169887, 0.4500000818327530294, 0.3244722000000003770 ) ) ;
#18940 = oriented_edge ( 'none', *, *, #6056, .t. ) ;
#18941 = oriented_edge ( 'none', *, *, #20794, .t. ) ;
#18942 = oriented_edge ( 'none', *, *, #5960, .f. ) ;
#18943 = b_spline_curve_with_knots ( 'none', 3,
( #6494, #1728, #8385, #23753 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.000000000000000000, 0.0004921385153983510964 ),
.unspecified. ) ;
#18944 = cartesian_point ( 'none', ( -1.521996699999999425, 0.6149999999999998801, 0.4886770037134707811 ) ) ;
#18945 = oriented_edge ( 'none', *, *, #24168, .t. ) ;
#18946 = edge_curve ( 'none', #15557, #14692, #8133, .t. ) ;
#18947 = line ( 'none', #3838, #23095 ) ;
#18948 = advanced_face ( 'none', ( #9311 ), #18042, .t. ) ;
#18949 = vector ( 'none', #5788, 39.37007874015748143 ) ;
#18950 = oriented_edge ( 'none', *, *, #12680, .f. ) ;
#18951 = cartesian_point ( 'none', ( -1.873998671431327923, 0.4560000818327586414, 0.3825628758323127432 ) ) ;
#18952 = cartesian_point ( 'none', ( -1.798686900000000310, -0.4182743711071820747, 0.3544721999999997375 ) ) ;
#18953 = cartesian_point ( 'none', ( 0.4054368683697008868, -0.1212464974599636314, 0.4546434653207379606 ) ) ;
#18954 = oriented_edge ( 'none', *, *, #21804, .t. ) ;
#18955 = cartesian_point ( 'none', ( -2.423336372443305908, 0.5425591273202826637, -0.5109107246096233901 ) ) ;
#18956 = plane ( 'none', #12984 ) ;
#18957 = approval_status ( 'not_yet_approved' ) ;
#18958 = cartesian_point ( 'none', ( -2.355595650083889048, -0.4182743711071789661, -1.797542832318631101 ) ) ;
#18959 = cartesian_point ( 'none', ( -0.5973398394613337326, -0.4182743711071790216, -1.743044021433105550 ) ) ;
#18960 = cartesian_point ( 'none', ( -2.386974395732956111, -0.4182743711071790216, -1.746024047171070626 ) ) ;
#18961 = line ( 'none', #27582, #23240 ) ;
#18962 = cartesian_point ( 'none', ( 0.4833679000000000170, 0.8000000000000000444, 0.5744722000000000994 ) ) ;
#18963 = cartesian_point ( 'none', ( -2.425113649569702989, 0.5661810000212283978, -0.5144652771106472677 ) ) ;
#18964 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -3.932006462068508285e-16 ) ) ;
#18965 = line ( 'none', #964, #16433 ) ;
#18966 = oriented_edge ( 'none', *, *, #10602, .f. ) ;
#18967 = cc_design_approval ( #24400, ( #16669 ) ) ;
#18968 = vertex_point ( 'none', #5260 ) ;
#18969 = axis2_placement_3d ( 'none', #4733, #7456, #5140 ) ;
#18970 = cartesian_point ( 'none', ( -0.6000727143703286082, -0.3968633409141408275, -1.721401029661384641 ) ) ;
#18971 = direction ( 'none', ( -0.8571673007021114454, 1.049727191138617463e-16, 0.5150380749100555988 ) ) ;
#18972 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#18973 = vertex_point ( 'none', #12166 ) ;
#18974 = vector ( 'none', #23392, 39.37007874015748854 ) ;
#18975 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#18976 = direction ( 'none', ( -0.1548846908988339988, -0.7547095802227697936, -0.6375140641939934794 ) ) ;
#18977 = cylindrical_surface ( 'none', #2933, 0.04299999999999978839 ) ;
#18978 = oriented_edge ( 'none', *, *, #2356, .t. ) ;
#18979 = oriented_edge ( 'none', *, *, #1388, .t. ) ;
#18980 = advanced_face ( 'none', ( #25415 ), #1807, .t. ) ;
#18981 = oriented_edge ( 'none', *, *, #13048, .f. ) ;
#18982 = cartesian_point ( 'none', ( -2.147999999999999243, 0.6990038599183736601, 0.4444722000000003170 ) ) ;
#18983 =( bounded_curve ( ) b_spline_curve ( 3, ( #25558, #10022, #1675, #6288 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.469717888638438552, 4.499223391602343192 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999274534236934908, 0.9999274534236934908, 1.000000000000000000 ) )
representation_item ( '' ) );
#18985 = edge_curve ( 'none', #14140, #25013, #9048, .t. ) ;
#18984 = line ( 'none', #27749, #2304 ) ;
#18986 = cartesian_point ( 'none', ( -1.586498664874619990, 0.5375000818327539953, 0.3825629009663617519 ) ) ;
#18987 = cartesian_point ( 'none', ( -1.473749999999999449, 0.5977538599183737089, 0.4444722000000003170 ) ) ;
#18988 = line ( 'none', #27906, #13900 ) ;
#18989 = vertex_point ( 'none', #28001 ) ;
#18990 = cartesian_point ( 'none', ( -1.794518766338204951, -0.3677731010850407434, 0.3732268484841165246 ) ) ;
#18991 = cartesian_point ( 'none', ( 0.04012475996594266903, 0.1000003306878306381, 0.1280000000000000304 ) ) ;
#18992 = face_outer_bound ( 'none', #10341, .t. ) ;
#18993 = cartesian_point ( 'none', ( -2.421553748472871526, 0.5661811752852454749, -0.5191564987942363096 ) ) ;
#18994 = vertex_point ( 'none', #3544 ) ;
#18995 = line ( 'none', #14693, #17996 ) ;
#18996 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#18997 = circle ( 'none', #4739, 0.03199999999999995903 ) ;
#18998 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#18999 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 5.938799986226659171e-16 ) ) ;
#19000 = cartesian_point ( 'none', ( 0.7862779530429829800, -0.3498728832042009573, -1.682442953823100940 ) ) ;
#19001 = direction ( 'none', ( 1.405460162050370342e-32, -1.000000000000000000, 1.157562709179772579e-16 ) ) ;
#19002 = oriented_edge ( 'none', *, *, #16145, .t. ) ;
#19003 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#19004 = oriented_edge ( 'none', *, *, #13094, .t. ) ;
#19005 = oriented_edge ( 'none', *, *, #3743, .t. ) ;
#19006 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#19007 = edge_curve ( 'none', #26410, #14560, #25551, .t. ) ;
#19008 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#19009 = edge_curve ( 'none', #5689, #16025, #2606, .t. ) ;
#19010 = line ( 'none', #16706, #20382 ) ;
#19011 = oriented_edge ( 'none', *, *, #889, .t. ) ;
#19012 = edge_loop ( 'none', ( #15484, #3532, #15459, #17709, #24909, #17861, #9851, #1768, #16130, #26202, #24742, #18756, #14281, #10818, #10105, #20076 ) ) ;
#19013 = edge_curve ( 'none', #11631, #11065, #1670, .t. ) ;
#19014 = oriented_edge ( 'none', *, *, #27607, .f. ) ;
#19015 = edge_loop ( 'none', ( #13309, #14022, #3655, #2017 ) ) ;
#19016 = line ( 'none', #5340, #14799 ) ;
#19018 = edge_curve ( 'none', #3034, #3973, #18693, .t. ) ;
#19017 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#19019 = oriented_edge ( 'none', *, *, #25172, .f. ) ;
#19020 = direction ( 'none', ( 4.371138804857224878e-08, 8.742273397411541689e-08, -0.9999999999999951150 ) ) ;
#19021 = oriented_edge ( 'none', *, *, #15356, .t. ) ;
#19022 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#19023 = vertex_point ( 'none', #12760 ) ;
#19024 = cartesian_point ( 'none', ( -2.434939562862500129, 0.5602756882382601278, -0.8024242164310571024 ) ) ;
#19025 = direction ( 'none', ( -0.7071068430037833474, 5.602973981969757756e-15, 0.7071067193693063579 ) ) ;
#19026 = vector ( 'none', #22300, 39.37007874015748143 ) ;
#19027 = cartesian_point ( 'none', ( 0.7311370230928944114, -0.4115000000000033076, -0.03184362547272120286 ) ) ;
#19028 = oriented_edge ( 'none', *, *, #13932, .t. ) ;
#19029 = cartesian_point ( 'none', ( 0.8491263981020975571, 0.03558657813397563680, -1.697758473389112899 ) ) ;
#19030 = b_spline_curve_with_knots ( 'none', 3,
( #7406, #14179, #16030, #24950, #14037, #22795 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#19031 = cartesian_point ( 'none', ( 0.9700393700787399709, 0.6180000000000001048, -0.4925277999999999601 ) ) ;
#19032 = cartesian_point ( 'none', ( 0.7710767284998960580, -0.4182743711071796322, -1.679314826125601456 ) ) ;
#19033 = cartesian_point ( 'none', ( -1.336186899999999955, 0.7399999999999999911, 0.5444722000000002948 ) ) ;
#19034 = line ( 'none', #25644, #5020 ) ;
#19035 = cartesian_point ( 'none', ( -2.470883499999999344, -0.4249999999999966027, -1.779527799999999882 ) ) ;
#19036 = direction ( 'none', ( 2.567390744445674993e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#19037 = advanced_face ( 'none', ( #5560 ), #21099, .t. ) ;
#19038 = edge_curve ( 'none', #15005, #2582, #8310, .t. ) ;
#19039 = cartesian_point ( 'none', ( -1.973998671431327345, 0.5060000818327594629, 0.5325628670900356409 ) ) ;
#19040 = oriented_edge ( 'none', *, *, #13378, .f. ) ;
#19041 = plane ( 'none', #4548 ) ;
#19042 = edge_curve ( 'none', #5957, #25261, #9078, .t. ) ;
#19043 = oriented_edge ( 'none', *, *, #3789, .t. ) ;
#19044 = oriented_edge ( 'none', *, *, #15737, .t. ) ;
#19045 = oriented_edge ( 'none', *, *, #15740, .t. ) ;
#19046 = direction ( 'none', ( -0.5735764363510503783, -1.040698424044429925e-15, 0.8191520442889889120 ) ) ;
#19047 = axis2_placement_3d ( 'none', #6171, #6314, #19547 ) ;
#19048 = edge_curve ( 'none', #17308, #12601, #22893, .t. ) ;
#19049 = advanced_face ( 'none', ( #1225 ), #12611, .f. ) ;
#19050 = cartesian_point ( 'none', ( -2.424020899730493284, 0.5622441889915660296, -0.7660068929470494892 ) ) ;
#19051 = oriented_edge ( 'none', *, *, #13027, .f. ) ;
#19052 = edge_curve ( 'none', #28215, #13813, #27563, .t. ) ;
#19053 = vertex_point ( 'none', #16645 ) ;
#19054 = cartesian_point ( 'none', ( -1.818963529728520045, -0.3761874133562014277, 0.3942135505960686070 ) ) ;
#19056 = advanced_face ( 'none', ( #6139 ), #14494, .f. ) ;
#19055 = cartesian_point ( 'none', ( -0.6664999999999999813, -0.3490000000000000324, -1.813527799999999690 ) ) ;
#19057 = direction ( 'none', ( -1.020834659419799449e-16, 1.000000000000000000, -2.588457267232843400e-17 ) ) ;
#19058 = edge_curve ( 'none', #11386, #25504, #21535, .t. ) ;
#19059 = vertex_point ( 'none', #10307 ) ;
#19060 = oriented_edge ( 'none', *, *, #22925, .t. ) ;
#19061 = axis2_placement_3d ( 'none', #5714, #14510, #12327 ) ;
#19062 = cartesian_point ( 'none', ( 0.7884589151016518915, -0.4160162047798984797, -0.04346034432708273387 ) ) ;
#19063 = line ( 'none', #10712, #26246 ) ;
#19064 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#19065 = axis2_placement_3d ( 'none', #17100, #12479, #25277 ) ;
#19066 = circle ( 'none', #14489, 0.2269477173043401019 ) ;
#19067 = cartesian_point ( 'none', ( -2.465037006215813786, -0.4182743798742599717, -1.768924914464282017 ) ) ;
#19068 = cartesian_point ( 'none', ( -1.837526739461333936, -0.4182743711071820192, 0.3169559785668940033 ) ) ;
#19069 = edge_curve ( 'none', #9992, #16273, #5993, .t. ) ;
#19070 = direction ( 'none', ( 0.000000000000000000, -1.092739197465705090e-15, 1.000000000000000000 ) ) ;
#19071 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#19072 = cartesian_point ( 'none', ( 0.8570540975383669213, 1.504661128766186561e-16, -1.906944170265125305 ) ) ;
#19073 = advanced_face ( 'none', ( #8168 ), #16934, .t. ) ;
#19074 = oriented_edge ( 'none', *, *, #1282, .f. ) ;
#19075 = oriented_edge ( 'none', *, *, #4179, .t. ) ;
#19076 = vector ( 'none', #3228, 39.37007874015748143 ) ;
#19077 = vertex_point ( 'none', #19376 ) ;
#19078 = edge_curve ( 'none', #16147, #24456, #20538, .t. ) ;
#19079 = cartesian_point ( 'none', ( -2.080998677856901402, 0.4425000818327579077, 0.5310628577357978664 ) ) ;
#19080 = advanced_face ( 'none', ( #24765 ), #13709, .f. ) ;
#19081 = axis2_placement_3d ( 'none', #18211, #1076, #16484 ) ;
#19082 = cartesian_point ( 'none', ( 0.7753207851640431247, -0.3972127782258503270, -0.1174931374108287158 ) ) ;
#19083 = cartesian_point ( 'none', ( -2.126249999999999307, 0.6290038599183737089, 0.5444722000000001838 ) ) ;
#19084 = axis2_placement_3d ( 'none', #12263, #1319, #23341 ) ;
#19085 = conical_surface ( 'none', #12189, 0.2344000000000000250, 0.02493551902324304265 ) ;
#19086 = direction ( 'none', ( -1.664610678349188373e-16, 2.622433896139685775e-16, -1.000000000000000000 ) ) ;
#19087 = edge_curve ( 'none', #9467, #4436, #11031, .t. ) ;
#19088 = oriented_edge ( 'none', *, *, #20564, .t. ) ;
#19089 = vertex_point ( 'none', #6280 ) ;
#19090 = oriented_edge ( 'none', *, *, #14712, .t. ) ;
#19091 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#19092 = vertex_point ( 'none', #1954 ) ;
#19093 = cartesian_point ( 'none', ( 2.097911224303999591e-17, -3.303572949937843695e-17, 0.1280000000000000859 ) ) ;
#19094 = oriented_edge ( 'none', *, *, #8448, .f. ) ;
#19095 = direction ( 'none', ( 4.857225732735058632e-17, -2.588457267232843400e-17, -1.000000000000000000 ) ) ;
#19096 = cartesian_point ( 'none', ( -2.415254525436606681, 0.5425591489331192951, -0.7581328785367477119 ) ) ;
#19097 = cartesian_point ( 'none', ( -1.516998657837087094, 0.4900000818327534535, 0.3020629070422450324 ) ) ;
#19098 = oriented_edge ( 'none', *, *, #1495, .f. ) ;
#19099 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#19100 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795091831e-15, 8.742277704857227033e-08 ) ) ;
#19101 = circle ( 'none', #22761, 0.04450000000000003259 ) ;
#19102 = mechanical_context ( 'none', #11023, 'mechanical' ) ;
#19103 = cartesian_point ( 'none', ( -1.414999999999999591, 0.6745038599183736938, 0.5744722000000000994 ) ) ;
#19104 = axis2_placement_3d ( 'none', #6003, #19521, #2102 ) ;
#19105 = cartesian_point ( 'none', ( -2.468404136967873086, 0.5553544140432681298, -0.6382509899776139806 ) ) ;
#19106 = cartesian_point ( 'none', ( 0.7789902719430826794, -0.4182743711071795767, -1.751086159635374173 ) ) ;
#19107 = axis2_placement_3d ( 'none', #15656, #8781, #20818 ) ;
#19108 = direction ( 'none', ( 8.742277704857227033e-08, -2.588526313012425495e-17, -0.9999999999999962252 ) ) ;
#19109 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742273464974639007e-08 ) ) ;
#19110 = axis2_placement_3d ( 'none', #8823, #17864, #2736 ) ;
#19111 = vector ( 'none', #21888, 39.37007874015748143 ) ;
#19112 = plane ( 'none', #9580 ) ;
#19113 = cartesian_point ( 'none', ( -2.291238788049460684, 0.5661811748722241910, -0.5144320836491695914 ) ) ;
#19114 = cartesian_point ( 'none', ( -2.436908079388122150, 0.5622441669982090051, -0.5144320903607605411 ) ) ;
#19115 = edge_curve ( 'none', #9487, #8357, #15503, .t. ) ;
#19116 = oriented_edge ( 'none', *, *, #4010, .t. ) ;
#19117 = oriented_edge ( 'none', *, *, #14266, .t. ) ;
#19118 = advanced_face ( 'none', ( #23835 ), #8457, .t. ) ;
#19119 = cartesian_point ( 'none', ( -2.438608642162445772, 0.5661811745442864030, -0.5106809115202413096 ) ) ;
#19120 = cartesian_point ( 'none', ( -2.075996699999999695, 0.6149999999999997691, 0.4886770037134707256 ) ) ;
#19121 = oriented_edge ( 'none', *, *, #23061, .f. ) ;
#19122 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795091831e-15, 8.742277704857227033e-08 ) ) ;
#19123 = direction ( 'none', ( -4.371138804857224878e-08, -8.742273397411541689e-08, 0.9999999999999951150 ) ) ;
#19124 = direction ( 'none', ( 0.5368568878348664031, 1.264744441511234352e-15, -0.8436733265810065774 ) ) ;
#19125 = cartesian_point ( 'none', ( -1.773998677988036121, 0.5150000818327554741, 0.5325628845745905560 ) ) ;
#19126 = oriented_edge ( 'none', *, *, #3437, .t. ) ;
#19127 = vector ( 'none', #21404, 39.37007874015748143 ) ;
#19128 = vertex_point ( 'none', #10733 ) ;
#19129 = vertex_point ( 'none', #15344 ) ;
#19130 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#19131 = cartesian_point ( 'none', ( -2.080998677856901402, 0.4225000818327578900, 0.5310628577357978664 ) ) ;
#19132 = circle ( 'none', #12233, 0.05999999999999990757 ) ;
#19133 = cartesian_point ( 'none', ( -2.458293670571502165, 0.5661811964686830345, -0.7614668985475507856 ) ) ;
#19134 = circle ( 'none', #10397, 0.06299999999999998657 ) ;
#19135 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#19136 = cartesian_point ( 'none', ( -2.165248692609494707, 0.4025000818327585383, 0.6998128503704282855 ) ) ;
#19137 = edge_loop ( 'none', ( #22934, #17042 ) ) ;
#19138 = oriented_edge ( 'none', *, *, #4598, .f. ) ;
#19139 = face_outer_bound ( 'none', #11483, .t. ) ;
#19140 = cartesian_point ( 'none', ( -2.291238777181845876, 0.5634252910956322191, -0.7630541311341917377 ) ) ;
#19141 = cartesian_point ( 'none', ( -2.351833532814797678, -0.3826753930347984167, -1.779433615821949477 ) ) ;
#19142 = line ( 'none', #23445, #18095 ) ;
#19143 = oriented_edge ( 'none', *, *, #25965, .t. ) ;
#19144 = cartesian_point ( 'none', ( -2.439038859620403787, 0.5553544025465592116, -0.5067439046115762569 ) ) ;
#19145 = face_outer_bound ( 'none', #12492, .t. ) ;
#19146 = direction ( 'none', ( 0.9763996878920349065, 1.888081095600874643e-08, -0.2159714089511307611 ) ) ;
#19147 = circle ( 'none', #9040, 0.03937007874015746589 ) ;
#19148 = cartesian_point ( 'none', ( -0.2386227323638570319, -0.1165148921186329317, 0.2627614001435564228 ) ) ;
#19149 = cartesian_point ( 'none', ( -2.438203537095126272, 0.5658574656419057547, -0.7639896476031148298 ) ) ;
#19150 = cartesian_point ( 'none', ( -2.417040202687620987, 0.5661811753589742757, -0.5199998590786357733 ) ) ;
#19151 = edge_curve ( 'none', #4362, #19222, #19513, .t. ) ;
#19152 = oriented_edge ( 'none', *, *, #21892, .t. ) ;
#19153 = cartesian_point ( 'none', ( 0.9204999999999986526, -0.4115000000000041958, 0.5244722000000012763 ) ) ;
#19154 = oriented_edge ( 'none', *, *, #28382, .f. ) ;
#19155 = b_spline_curve_with_knots ( 'none', 3,
( #26323, #6615, #6758, #22153 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002204729931177950176, 0.0003987147682254120950 ),
.unspecified. ) ;
#19156 = cartesian_point ( 'none', ( -1.504496699999999354, 0.6149999999999998801, 0.3997006037134707701 ) ) ;
#19157 = direction ( 'none', ( 0.9999999999999961142, 0.000000000000000000, 8.742277826124672249e-08 ) ) ;
#19158 = vector ( 'none', #16449, 39.37007874015748143 ) ;
#19159 = plane ( 'none', #2486 ) ;
#19160 = vertex_point ( 'none', #15073 ) ;
#19161 = vertex_point ( 'none', #17639 ) ;
#19162 = vertex_point ( 'none', #8600 ) ;
#19163 = vertex_point ( 'none', #24118 ) ;
#19164 = cartesian_point ( 'none', ( -1.766593006042612934, -0.3970177197913923872, 0.3854914478407072131 ) ) ;
#19165 = direction ( 'none', ( 0.000000000000000000, 8.742273397411553601e-08, -0.9999999999999962252 ) ) ;
#19166 = vector ( 'none', #4910, 39.37007874015747433 ) ;
#19167 = vertex_point ( 'none', #4408 ) ;
#19168 = edge_loop ( 'none', ( #16710, #1156, #26244, #137 ) ) ;
#19169 = cartesian_point ( 'none', ( -2.421592439008020126, 0.5622441671550271192, -0.5162258825805052798 ) ) ;
#19170 = vertex_point ( 'none', #13854 ) ;
#19171 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#19172 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#19173 = cartesian_point ( 'none', ( -2.476278147260586149, 0.5020079682609874805, -0.7630541445917896626 ) ) ;
#19174 = oriented_edge ( 'none', *, *, #7175, .t. ) ;
#19175 = line ( 'none', #17177, #6959 ) ;
#19176 = b_spline_curve_with_knots ( 'none', 3,
( #17255, #6461, #12793, #24014, #21568, #22399 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003028078001237782032, 0.0006056156002475564064 ),
.unspecified. ) ;
#19177 = cartesian_point ( 'none', ( -2.358167921950751644, 0.5634252692743674240, -0.5134478348471598341 ) ) ;
#19178 = face_outer_bound ( 'none', #22757, .t. ) ;
#19179 = edge_curve ( 'none', #14019, #19633, #8879, .t. ) ;
#19180 = cartesian_point ( 'none', ( 0.1050000000000000516, -9.466333834836613482e-17, 0.3615000000000000435 ) ) ;
#19181 = direction ( 'none', ( -1.214154663850784639e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#19182 = axis2_placement_3d ( 'none', #20456, #3472, #1305 ) ;
#19183 = cartesian_point ( 'none', ( -2.437758349872788610, 0.5425591492691805851, -0.7619769727427440076 ) ) ;
#19184 = advanced_face ( 'none', ( #15485 ), #28291, .f. ) ;
#19185 = cartesian_point ( 'none', ( -2.458561612083841830, 0.5386221409765227230, -0.7571882633577634580 ) ) ;
#19186 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#19187 = advanced_face ( 'none', ( #17368 ), #26135, .t. ) ;
#19188 = oriented_edge ( 'none', *, *, #25575, .t. ) ;
#19189 = cartesian_point ( 'none', ( -2.474686900000000467, -0.4249999999999993783, 0.08747219999999984730 ) ) ;
#19190 = vertex_point ( 'none', #4264 ) ;
#19191 = oriented_edge ( 'none', *, *, #19444, .t. ) ;
#19192 = edge_loop ( 'none', ( #15070, #1486, #15134, #2098 ) ) ;
#19193 = direction ( 'none', ( -0.07353097541455524966, 0.9961946980917454342, -0.04679016080844259490 ) ) ;
#19194 = cartesian_point ( 'none', ( -2.083699093308819084, 3.782794594721392123, 0.5024843933088255499 ) ) ;
#19195 = oriented_edge ( 'none', *, *, #17720, .t. ) ;
#19196 = vertex_point ( 'none', #4918 ) ;
#19197 = oriented_edge ( 'none', *, *, #21848, .t. ) ;
#19198 = oriented_edge ( 'none', *, *, #8854, .f. ) ;
#19199 = direction ( 'none', ( -7.020868825649368404e-17, 0.000000000000000000, 1.000000000000000000 ) ) ;
#19200 = vector ( 'none', #25285, 39.37007874015748143 ) ;
#19201 = cartesian_point ( 'none', ( -2.440845081849762899, 0.6146063825472047881, -0.6382509835930002540 ) ) ;
#19202 = vector ( 'none', #7766, 39.37007874015747433 ) ;
#19203 = oriented_edge ( 'none', *, *, #5853, .f. ) ;
#19204 = vertex_point ( 'none', #2095 ) ;
#19205 = advanced_face ( 'none', ( #15218 ), #23754, .f. ) ;
#19206 = line ( 'none', #15051, #24394 ) ;
#19207 = face_outer_bound ( 'none', #2268, .t. ) ;
#19208 = edge_curve ( 'none', #14996, #25203, #589, .t. ) ;
#19209 = cartesian_point ( 'none', ( -2.070998677856901171, 0.4425000818327578522, 0.5310628586100256676 ) ) ;
#19210 = axis2_placement_3d ( 'none', #19620, #9101, #18001 ) ;
#19211 = edge_curve ( 'none', #5480, #24872, #3687, .t. ) ;
#19212 = edge_curve ( 'none', #7881, #26538, #10888, .t. ) ;
#19213 = cartesian_point ( 'none', ( -0.5687846661753872546, -0.3826753930347985277, -1.675049674672201450 ) ) ;
#19214 = direction ( 'none', ( -1.664610678349188373e-16, 2.622433896139685775e-16, -1.000000000000000000 ) ) ;
#19215 = edge_curve ( 'none', #2347, #15597, #7804, .t. ) ;
#19216 = axis2_placement_3d ( 'none', #2916, #11695, #7391 ) ;
#19217 = edge_curve ( 'none', #23769, #19608, #5638, .t. ) ;
#19218 = cartesian_point ( 'none', ( -2.425097055765996323, 0.5622441669982088941, -0.5144320898444842971 ) ) ;
#19219 = vector ( 'none', #27866, 39.37007874015748143 ) ;
#19220 = cartesian_point ( 'none', ( 0.8460710939850932810, 0.07152383795770343722, -1.909343944420873962 ) ) ;
#19221 = oriented_edge ( 'none', *, *, #28475, .t. ) ;
#19222 = vertex_point ( 'none', #14424 ) ;
#19223 = oriented_edge ( 'none', *, *, #4953, .f. ) ;
#19224 = oriented_edge ( 'none', *, *, #20061, .f. ) ;
#19225 = cartesian_point ( 'none', ( -1.390499999999999625, 0.6990038599183736601, 0.4444722000000003170 ) ) ;
#19226 = oriented_edge ( 'none', *, *, #2348, .f. ) ;
#19227 = cartesian_point ( 'none', ( -2.330644458241528216, -0.4160162047798952045, -1.781579727587475626 ) ) ;
#19228 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#19229 = direction ( 'none', ( -4.371138804857224878e-08, -8.742273397411541689e-08, 0.9999999999999951150 ) ) ;
#19230 = axis2_placement_3d ( 'none', #18527, #24993, #26998 ) ;
#19231 = edge_loop ( 'none', ( #14480, #4814, #24762, #26124 ) ) ;
#19232 = oriented_edge ( 'none', *, *, #24745, .f. ) ;
#19233 = oriented_edge ( 'none', *, *, #25533, .f. ) ;
#19234 = direction ( 'none', ( 0.08469209220761980683, -0.9961946980917454342, -0.02057603002019743957 ) ) ;
#19235 = oriented_edge ( 'none', *, *, #251, .f. ) ;
#19236 = advanced_face ( 'none', ( #14574 ), #16569, .f. ) ;
#19237 = direction ( 'none', ( -4.371138804857224878e-08, -8.742273397411541689e-08, 0.9999999999999951150 ) ) ;
#19238 = vector ( 'none', #25224, 39.37007874015748143 ) ;
#19239 = cartesian_point ( 'none', ( -2.384305304715542473, -0.4114999999999999214, -1.824020512710231134 ) ) ;
#19240 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#19241 = face_outer_bound ( 'none', #1639, .t. ) ;
#19242 = edge_curve ( 'none', #25053, #24357, #11822, .t. ) ;
#19243 = cartesian_point ( 'none', ( -2.421947438552086052, 0.5661811967279081204, -0.7644320893801452854 ) ) ;
#19244 = cartesian_point ( 'none', ( 0.8574999999999987077, -0.3490000000000033631, 0.02647220000000130927 ) ) ;
#19245 = approval_date_time ( #14649, #24400 ) ;
#19246 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#19247 = edge_curve ( 'none', #26597, #15752, #25481, .t. ) ;
#19248 = edge_curve ( 'none', #25155, #28371, #5777, .t. ) ;
#19249 = direction ( 'none', ( 9.688673656827892725e-16, 1.000000000000000000, 1.246871928516378185e-15 ) ) ;
#19250 = cartesian_point ( 'none', ( -0.5295097280569172060, -0.4182743711071790216, -1.751086159635374173 ) ) ;
#19251 = cartesian_point ( 'none', ( 0.000000000000000000, 0.000000000000000000, 0.5744722000000004325 ) ) ;
#19252 = cartesian_point ( 'none', ( -2.425414578249343034, 0.5425591496759925025, -0.7666303622036924059 ) ) ;
#19253 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#19254 = edge_curve ( 'none', #25261, #21539, #5486, .t. ) ;
#19255 = circle ( 'none', #23377, 0.06250000000000015266 ) ;
#19256 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#19257 = cartesian_point ( 'none', ( -2.330036909824344082, -0.4182743711071790216, -1.781524021103472633 ) ) ;
#19258 = oriented_edge ( 'none', *, *, #3796, .f. ) ;
#19259 = oriented_edge ( 'none', *, *, #9229, .t. ) ;
#19260 = vector ( 'none', #12786, 39.37007874015748143 ) ;
#19261 = conical_surface ( 'none', #8698, 0.08684650000000017356, 0.7155849933176771094 ) ;
#19262 = cartesian_point ( 'none', ( 0.1757798501217938125, -0.01155875419087117224, 0.1339999999999998415 ) ) ;
#19263 = line ( 'none', #5875, #20332 ) ;
#19264 = cartesian_point ( 'none', ( 0.7607610513677459663, -0.3719832640234251864, -1.685240220498542385 ) ) ;
#19265 = oriented_edge ( 'none', *, *, #21319, .f. ) ;
#19266 = cylindrical_surface ( 'none', #19614, 0.1049999999999999961 ) ;
#19267 = cartesian_point ( 'none', ( -0.5901840433017984111, -0.4017578769931893223, -1.736777799323441451 ) ) ;
#19268 = cartesian_point ( 'none', ( -2.354999999999999538, 0.4880000000000003779, -0.7875277999999995560 ) ) ;
#19269 = cartesian_point ( 'none', ( -0.5584999999999998854, -0.4115000000000004210, -1.705527799999999594 ) ) ;
#19270 = edge_loop ( 'none', ( #18871, #6254, #26120, #2206 ) ) ;
#19271 = vertex_point ( 'none', #11672 ) ;
#19272 = oriented_edge ( 'none', *, *, #14644, .f. ) ;
#19273 = edge_curve ( 'none', #502, #3909, #12747, .t. ) ;
#19274 = cartesian_point ( 'none', ( -2.403432423954163788, -0.3695362541593950056, -1.787503010562008887 ) ) ;
#19275 = cartesian_point ( 'none', ( -2.388582755569629956, -0.3968008406141364519, -1.823761824492952321 ) ) ;
#19276 = direction ( 'none', ( 1.942890293094014578e-16, 1.000000000000000000, 1.554819628522822217e-15 ) ) ;
#19277 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#19278 = advanced_face ( 'none', ( #726 ), #20743, .f. ) ;
#19279 = oriented_edge ( 'none', *, *, #10600, .t. ) ;
#19280 = oriented_edge ( 'none', *, *, #18507, .f. ) ;
#19281 = cartesian_point ( 'none', ( 0.8570206110386870968, -0.004627403451021168748, -1.906953626310045946 ) ) ;
#19282 = direction ( 'none', ( 8.742277704857227033e-08, -2.588526313012425495e-17, -0.9999999999999962252 ) ) ;
#19283 = edge_curve ( 'none', #2096, #1444, #27407, .t. ) ;
#19284 = circle ( 'none', #26156, 0.05249999999999997724 ) ;
#19285 = circle ( 'none', #26615, 0.05218481273260273945 ) ;
#19286 = cartesian_point ( 'none', ( 0.03249718651256885971, 0.09457236842105261332, 0.1260000000000000564 ) ) ;
#19287 = line ( 'none', #28059, #5705 ) ;
#19288 = oriented_edge ( 'none', *, *, #4636, .t. ) ;
#19289 = line ( 'none', #8225, #9772 ) ;
#19290 = cartesian_point ( 'none', ( 0.7511746343262554193, -0.3720035401315744394, -1.728479669086775417 ) ) ;
#19291 = b_spline_curve_with_knots ( 'none', 3,
( #7060, #22195, #294, #15703, #9493, #6798 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.006522315810811168089, 0.006749527416512727911, 0.006976739022214287732 ),
.unspecified. ) ;
#19292 = plane ( 'none', #6379 ) ;
#19293 = cartesian_point ( 'none', ( -2.464467134143734750, 0.5661811755970619364, -0.5227232653450399891 ) ) ;
#19294 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#19295 = direction ( 'none', ( -1.942890293094014085e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#19296 = oriented_edge ( 'none', *, *, #27815, .t. ) ;
#19297 = axis2_placement_3d ( 'none', #3343, #20902, #1178 ) ;
#19298 = circle ( 'none', #26196, 0.01181100000000002287 ) ;
#19299 = direction ( 'none', ( 0.9999999999999990008, -3.897916532926553139e-15, 4.371138804857207673e-08 ) ) ;
#19300 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#19301 = direction ( 'none', ( -0.5740062820284164147, 1.302190437738951771e-15, -0.8188508949692331340 ) ) ;
#19302 = oriented_edge ( 'none', *, *, #25363, .t. ) ;
#19303 = edge_loop ( 'none', ( #6315, #21271 ) ) ;
#19304 = oriented_edge ( 'none', *, *, #20145, .t. ) ;
#19305 = vertex_point ( 'none', #10097 ) ;
#19306 = direction ( 'none', ( -2.968548575148307771e-16, 0.000000000000000000, 1.000000000000000000 ) ) ;
#19307 = cartesian_point ( 'none', ( -1.415000000000000702, -0.1549999999999999989, 0.5744722000000000994 ) ) ;
#19308 = vector ( 'none', #9351, 39.37007874015748143 ) ;
#19309 = oriented_edge ( 'none', *, *, #13749, .f. ) ;
#19310 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#19311 = oriented_edge ( 'none', *, *, #8353, .f. ) ;
#19312 = cartesian_point ( 'none', ( -1.820468103597718601, -0.3771271676620686075, 0.3711307138139265938 ) ) ;
#19313 = plane ( 'none', #9419 ) ;
#19314 = axis2_placement_3d ( 'none', #14057, #7868, #10012 ) ;
#19315 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#19316 = edge_curve ( 'none', #8172, #4016, #8507, .t. ) ;
#19317 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#19318 = oriented_edge ( 'none', *, *, #22293, .f. ) ;
#19319 = cartesian_point ( 'none', ( 0.8536285929478889534, 0.005813756832901113315, -1.769598138463356785 ) ) ;
#19320 = cartesian_point ( 'none', ( -2.437963090175657488, -0.4182743711071790216, -1.777531578896526909 ) ) ;
#19321 = circle ( 'none', #27576, 0.04300000000000001044 ) ;
#19322 = line ( 'none', #26083, #3443 ) ;
#19323 = plane ( 'none', #18917 ) ;
#19324 = direction ( 'none', ( 0.9763996879119561934, 1.887621261903918111e-08, -0.2159714088610673044 ) ) ;
#19325 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#19326 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#19327 = conical_surface ( 'none', #18377, 0.1907526089892586929, 0.02493551902323541680 ) ;
#19328 = oriented_edge ( 'none', *, *, #18484, .f. ) ;
#19329 = direction ( 'none', ( 1.000000000000000000, -1.249000902703300861e-16, 0.000000000000000000 ) ) ;
#19330 = oriented_edge ( 'none', *, *, #5481, .f. ) ;
#19331 = vertex_point ( 'none', #16138 ) ;
#19332 = oriented_edge ( 'none', *, *, #20958, .f. ) ;
#19333 = line ( 'none', #13016, #14036 ) ;
#19334 = vector ( 'none', #23143, 39.37007874015748143 ) ;
#19335 = cartesian_point ( 'none', ( -2.437338296673830840, 0.5553544032186814583, -0.5144320909818879128 ) ) ;
#19336 = oriented_edge ( 'none', *, *, #4799, .f. ) ;
#19337 = edge_loop ( 'none', ( #18114, #101, #16975, #9109 ) ) ;
#19338 = oriented_edge ( 'none', *, *, #4181, .t. ) ;
#19339 = oriented_edge ( 'none', *, *, #11834, .f. ) ;
#19341 = cartesian_point ( 'none', ( -2.404999999999998916, 0.8000000000000000444, -1.925527799999999790 ) ) ;
#19340 = axis2_placement_3d ( 'none', #9859, #23525, #14912 ) ;
#19342 = vector ( 'none', #3422, 39.37007874015748143 ) ;
#19343 = edge_curve ( 'none', #18865, #19707, #14123, .t. ) ;
#19344 = face_outer_bound ( 'none', #14410, .t. ) ;
#19345 = oriented_edge ( 'none', *, *, #14437, .t. ) ;
#19346 = edge_curve ( 'none', #3840, #13960, #3180, .t. ) ;
#19347 = oriented_edge ( 'none', *, *, #26914, .f. ) ;
#19348 = advanced_face ( 'none', ( #18580 ), #1162, .t. ) ;
#19349 = vector ( 'none', #22911, 39.37007874015748143 ) ;
#19350 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#19351 = face_outer_bound ( 'none', #10198, .t. ) ;
#19352 = axis2_placement_3d ( 'none', #5593, #3425, #14231 ) ;
#19353 = cartesian_point ( 'none', ( -2.101998664874618949, 0.4425000818327581298, 0.3825628558999201734 ) ) ;
#19354 = cartesian_point ( 'none', ( -2.355462368492297731, -0.3826753930347984167, -1.794370106753557348 ) ) ;
#19355 = line ( 'none', #23666, #1870 ) ;
#19356 = axis2_placement_3d ( 'none', #2945, #11731, #17194 ) ;
#19357 = cartesian_point ( 'none', ( 0.8580000000000002069, -0.3490000000000000324, -1.813527799999999690 ) ) ;
#19358 = cartesian_point ( 'none', ( 0.8472631075207277540, 0.06762801227411258109, -1.909147727511967041 ) ) ;
#19359 = oriented_edge ( 'none', *, *, #8000, .f. ) ;
#19360 = edge_loop ( 'none', ( #19636, #7845, #25376, #5527, #25421, #13133 ) ) ;
#19361 = vertex_point ( 'none', #9522 ) ;
#19362 = vector ( 'none', #10393, 39.37007874015748143 ) ;
#19363 = oriented_edge ( 'none', *, *, #3131, .f. ) ;
#19364 = cartesian_point ( 'none', ( -0.1999999999999999556, -3.559150005262543840e-17, 0.2275000000000000633 ) ) ;
#19365 = oriented_edge ( 'none', *, *, #13216, .t. ) ;
#19366 = axis2_placement_3d ( 'none', #26886, #8957, #6925 ) ;
#19367 = plane ( 'none', #9895 ) ;
#19368 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#19369 = edge_curve ( 'none', #10152, #966, #25112, .t. ) ;
#19370 = face_outer_bound ( 'none', #7655, .t. ) ;
#19371 = edge_curve ( 'none', #9903, #12681, #4001, .t. ) ;
#19372 = oriented_edge ( 'none', *, *, #11987, .t. ) ;
#19373 = oriented_edge ( 'none', *, *, #12541, .f. ) ;
#19375 = edge_curve ( 'none', #12404, #8953, #7516, .t. ) ;
#19374 = oriented_edge ( 'none', *, *, #18190, .t. ) ;
#19376 = cartesian_point ( 'none', ( -0.5894357979407596204, -0.3968633409141417712, -1.673539889693626659 ) ) ;
#19378 = oriented_edge ( 'none', *, *, #16907, .f. ) ;
#19377 = circle ( 'none', #14326, 0.05400000000000002714 ) ;
#19379 = cartesian_point ( 'none', ( 0.9204999999999986526, -0.4115000000000041958, 0.5244722000000012763 ) ) ;
#19380 = advanced_face ( 'none', ( #21757 ), #8534, .t. ) ;
#19381 = axis2_placement_3d ( 'none', #5335, #3320, #27048 ) ;
#19382 = oriented_edge ( 'none', *, *, #18330, .t. ) ;
#19383 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#19384 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#19385 = cartesian_point ( 'none', ( -2.494999999999999662, 0.5860000000000000764, -0.4869443946650449107 ) ) ;
#19386 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610731e-15 ) ) ;
#19387 = axis2_placement_3d ( 'none', #28167, #11047, #19827 ) ;
#19388 = axis2_placement_3d ( 'none', #21507, #28266, #27977 ) ;
#19389 = cartesian_point ( 'none', ( -2.461403304212792076, 0.5402528819707975716, -0.5162635167437434891 ) ) ;
#19390 = face_outer_bound ( 'none', #19953, .t. ) ;
#19391 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#19392 = cartesian_point ( 'none', ( 0.8607607840857127712, -0.08330827896472055294, -1.924546113979486606 ) ) ;
#19393 = cartesian_point ( 'none', ( 0.02344999999999999168, -0.2000000000000000389, 0.2275000000000000910 ) ) ;
#19394 = cartesian_point ( 'none', ( -1.526998675190507582, 0.5825000818327535912, 0.5005629061680165748 ) ) ;
#19395 = face_outer_bound ( 'none', #17342, .t. ) ;
#19396 = line ( 'none', #17243, #18777 ) ;
#19397 = cartesian_point ( 'none', ( -2.354999999999999538, 0.6180000000000003268, -0.4925277999999995715 ) ) ;
#19398 = vector ( 'none', #18799, 39.37007874015748854 ) ;
#19399 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#19400 = advanced_face ( 'none', ( #17304 ), #4200, .f. ) ;
#19401 = oriented_edge ( 'none', *, *, #12705, .f. ) ;
#19402 = edge_loop ( 'none', ( #25979, #1246, #22032, #13130 ) ) ;
#19403 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#19404 = plane ( 'none', #9759 ) ;
#19405 = advanced_face ( 'none', ( #25629 ), #17447, .t. ) ;
#19406 = direction ( 'none', ( -4.371142336978555996e-08, -8.742273398254516819e-08, 0.9999999999999951150 ) ) ;
#19407 = edge_loop ( 'none', ( #28145, #5109, #8867, #11467, #13147, #19309, #1554, #14610, #15782, #14228, #5764, #3682, #2727, #21276, #1484, #28412, #28317, #17253, #5991, #16198, #23357 ) ) ;
#19408 = axis2_placement_3d ( 'none', #2146, #24034, #24177 ) ;
#19409 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#19410 = vector ( 'none', #11012, 39.37007874015748854 ) ;
#19411 = face_outer_bound ( 'none', #1005, .t. ) ;
#19412 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553139e-15, -4.371138804857207673e-08 ) ) ;
#19413 = cylindrical_surface ( 'none', #25459, 0.007874015748031487280 ) ;
#19414 = edge_curve ( 'none', #2163, #6709, #14718, .t. ) ;
#19415 = oriented_edge ( 'none', *, *, #23855, .t. ) ;
#19416 = oriented_edge ( 'none', *, *, #10984, .f. ) ;
#19418 = edge_curve ( 'none', #7469, #15488, #8097, .t. ) ;
#19417 = edge_loop ( 'none', ( #3124, #23789, #3001, #8206 ) ) ;
#19419 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#19420 = vector ( 'none', #8635, 39.37007874015748143 ) ;
#19421 = edge_curve ( 'none', #11141, #1574, #19461, .t. ) ;
#19422 = oriented_edge ( 'none', *, *, #24060, .t. ) ;
#19423 = plane ( 'none', #19537 ) ;
#19424 = cartesian_point ( 'none', ( -2.436908068735543775, 0.5661811961772138524, -0.7581328774181501640 ) ) ;
#19425 = edge_curve ( 'none', #5957, #12276, #12835, .t. ) ;
#19426 = cartesian_point ( 'none', ( -2.384000000000000341, -0.3498728832042003467, -1.779527799999999882 ) ) ;
#19427 = vector ( 'none', #18971, 39.37007874015748143 ) ;
#19428 = edge_loop ( 'none', ( #11673, #16212, #16709, #20989 ) ) ;
#19429 = cartesian_point ( 'none', ( -2.126249999999999307, 0.4002538599183737555, 0.5744722000000000994 ) ) ;
#19430 = cartesian_point ( 'none', ( 0.5052381339568481344, 0.1957932084928166450, -1.501727599999999496 ) ) ;
#19431 = direction ( 'none', ( 1.020834659419799449e-16, -1.000000000000000000, 2.588457267232843400e-17 ) ) ;
#19432 = cartesian_point ( 'none', ( 0.9700393700787399709, 0.4880000000000000449, -0.7875278000000000000 ) ) ;
#19433 = edge_loop ( 'none', ( #1433, #27858, #10325, #11562 ) ) ;
#19434 = b_spline_curve_with_knots ( 'none', 3,
( #25785, #21474, #21195, #19320 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002000946256635883526, 0.002179187908913384625 ),
.unspecified. ) ;
#19435 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#19436 = cartesian_point ( 'none', ( -2.434939573945229530, 0.6146063747342281891, -0.5488809045947050658 ) ) ;
#19437 = axis2_placement_3d ( 'none', #5904, #8073, #16843 ) ;
#19438 = plane ( 'none', #12332 ) ;
#19439 = oriented_edge ( 'none', *, *, #4341, .f. ) ;
#19440 = cartesian_point ( 'none', ( -2.437980952953849645, 0.5661811966012554320, -0.7629833519395873287 ) ) ;
#19441 = advanced_face ( 'none', ( #6504 ), #16867, .t. ) ;
#19442 = axis2_placement_3d ( 'none', #7874, #16647, #20954 ) ;
#19443 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4182743711071820192, -0.08049999999999987721 ) ) ;
#19444 = edge_curve ( 'none', #5843, #8953, #776, .t. ) ;
#19445 = cartesian_point ( 'none', ( -2.415254535908864408, 0.5494488917518417503, -0.5183690984068679564 ) ) ;
#19446 = vertex_point ( 'none', #3773 ) ;
#19447 = oriented_edge ( 'none', *, *, #13295, .t. ) ;
#19448 = cartesian_point ( 'none', ( -1.973998676545558828, 0.6025000818327570506, 0.5160628670900351267 ) ) ;
#19449 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#19450 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#19451 = advanced_face ( 'none', ( #12687 ), #23909, .f. ) ;
#19452 = oriented_edge ( 'none', *, *, #25336, .f. ) ;
#19453 = oriented_edge ( 'none', *, *, #23031, .f. ) ;
#19455 = edge_curve ( 'none', #9252, #19077, #26963, .t. ) ;
#19454 = oriented_edge ( 'none', *, *, #738, .f. ) ;
#19456 = oriented_edge ( 'none', *, *, #7808, .t. ) ;
#19457 = cartesian_point ( 'none', ( -1.766748443410320668, -0.4115000000000033076, 0.3232938637048675123 ) ) ;
#19458 = cartesian_point ( 'none', ( -0.2000000000000000389, -3.414809992080329023e-17, 0.09750000000000011435 ) ) ;
#19459 = oriented_edge ( 'none', *, *, #23763, .f. ) ;
#19460 = oriented_edge ( 'none', *, *, #1056, .t. ) ;
#19461 = line ( 'none', #26208, #6805 ) ;
#19462 = oriented_edge ( 'none', *, *, #6990, .t. ) ;
#19463 = cartesian_point ( 'none', ( -1.830477722571661969, -0.4115000000000034741, 0.3854185286858048953 ) ) ;
#19464 = vertex_point ( 'none', #17020 ) ;
#19465 = cartesian_point ( 'none', ( -1.774743051029715968, -0.3969784458372223046, 0.3168443197032928538 ) ) ;
#19466 = circle ( 'none', #24064, 0.03125000000000011102 ) ;
#19467 = cartesian_point ( 'none', ( -2.433586143200408447, 0.6149999999999997691, -0.4790000507415295150 ) ) ;
#19468 = direction ( 'none', ( 8.742277704857227033e-08, 0.000000000000000000, -0.9999999999999962252 ) ) ;
#19469 = oriented_edge ( 'none', *, *, #654, .t. ) ;
#19470 = cartesian_point ( 'none', ( 0.8514088716762375775, 7.374587162436194868e-17, -1.680598138463357039 ) ) ;
#19471 = direction ( 'none', ( 1.000000000000000000, -1.249000902703302834e-16, 0.000000000000000000 ) ) ;
#19472 = direction ( 'none', ( 0.000000000000000000, 1.308737087772248495e-15, -1.000000000000000000 ) ) ;
#19473 = cartesian_point ( 'none', ( -2.411693137280442656, 0.5494488915933314344, -0.5165559500713911012 ) ) ;
#19474 = cartesian_point ( 'none', ( -2.438608642162563900, 0.5553544028907431152, -0.5106809124667865962 ) ) ;
#19475 = cartesian_point ( 'none', ( -2.460653113837780737, 0.5407136430968736418, -0.7599830430935852199 ) ) ;
#19476 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#19477 = vertex_point ( 'none', #28372 ) ;
#19478 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#19480 = edge_curve ( 'none', #7911, #21390, #10384, .t. ) ;
#19479 = oriented_edge ( 'none', *, *, #3667, .f. ) ;
#19481 = vertex_point ( 'none', #28087 ) ;
#19482 = edge_curve ( 'none', #12275, #5917, #23948, .t. ) ;
#19483 = cartesian_point ( 'none', ( -2.429034065920232077, 0.5413780207054876836, -0.4622667375100432130 ) ) ;
#19484 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#19485 = oriented_edge ( 'none', *, *, #13716, .t. ) ;
#19486 = vertex_point ( 'none', #1889 ) ;
#19487 = oriented_edge ( 'none', *, *, #19018, .f. ) ;
#19488 = oriented_edge ( 'none', *, *, #21873, .f. ) ;
#19489 = direction ( 'none', ( 8.742277704857227033e-08, -2.588526313012425495e-17, -0.9999999999999962252 ) ) ;
#19490 = vector ( 'none', #5439, 39.37007874015748143 ) ;
#19491 = cartesian_point ( 'none', ( -2.152310183274200206, 0.6149999999999997691, 0.5229722056064234348 ) ) ;
#19492 = vertex_point ( 'none', #27934 ) ;
#19493 = edge_loop ( 'none', ( #18651, #17810, #11816, #24981 ) ) ;
#19494 = plane ( 'none', #9238 ) ;
#19495 = cartesian_point ( 'none', ( -2.383768501673618978, -0.3762855475225883040, -1.735028833572727525 ) ) ;
#19496 = circle ( 'none', #24989, 0.003937007874015743640 ) ;
#19497 = face_outer_bound ( 'none', #23540, .t. ) ;
#19498 = cartesian_point ( 'none', ( 0.7558731983359231466, -0.3771380191894487255, -0.1072940996907429390 ) ) ;
#19499 = direction ( 'none', ( -0.5368568878348688456, -1.132976905471918176e-15, 0.8436733265810048010 ) ) ;
#19500 = oriented_closed_shell ( 'none', *, #1466, .f. );
#19501 = vector ( 'none', #1262, 39.37007874015748143 ) ;
#19502 = face_outer_bound ( 'none', #27126, .t. ) ;
#19503 = cartesian_point ( 'none', ( 0.8415227745849498397, 0.08460851379177929121, -1.909954239615835547 ) ) ;
#19504 = oriented_edge ( 'none', *, *, #12022, .f. ) ;
#19505 = oriented_edge ( 'none', *, *, #19960, .f. ) ;
#19506 = advanced_face ( 'none', ( #23620 ), #15006, .f. ) ;
#19507 = oriented_edge ( 'none', *, *, #18310, .f. ) ;
#19508 = oriented_edge ( 'none', *, *, #9360, .t. ) ;
#19509 = cartesian_point ( 'none', ( -2.331860042199627170, -0.4114999999999996994, -1.781691010695249933 ) ) ;
#19510 = cartesian_point ( 'none', ( -1.623998676545560071, 0.6125000818327542840, 0.5160628976880070606 ) ) ;
#19511 = edge_loop ( 'none', ( #1007, #9171 ) ) ;
#19512 = oriented_edge ( 'none', *, *, #22716, .t. ) ;
#19513 = line ( 'none', #2757, #21000 ) ;
#19514 = vertex_point ( 'none', #23766 ) ;
#19515 = cartesian_point ( 'none', ( 0.7349999999999996536, 0.4000000000000000222, 0.5744722000000000994 ) ) ;
#19516 = oriented_edge ( 'none', *, *, #6387, .f. ) ;
#19517 = cartesian_point ( 'none', ( -2.428445399999999754, 0.6149999999999997691, -0.7967128962865296371 ) ) ;
#19518 = vector ( 'none', #21547, 39.37007874015748143 ) ;
#19519 = line ( 'none', #21680, #24243 ) ;
#19520 = direction ( 'none', ( 1.020834659419799449e-16, -1.000000000000000000, 2.588457267232843400e-17 ) ) ;
#19521 = direction ( 'none', ( 0.9999999999999990008, -3.897916532926553139e-15, 4.371138804857207673e-08 ) ) ;
#19522 = face_outer_bound ( 'none', #19666, .t. ) ;
#19523 = cartesian_point ( 'none', ( 0.7123033648452826716, -0.4115000000000006430, -1.741614063008919633 ) ) ;
#19524 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#19525 = b_spline_curve_with_knots ( 'none', 3,
( #18193, #26954, #5095, #13891 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004386091984838275115, 0.005886091984838279917 ),
.unspecified. ) ;
#19526 = cartesian_point ( 'none', ( -2.464467126512476458, 0.5661811908595711929, -0.6973061069692516600 ) ) ;
#19527 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#19528 = face_outer_bound ( 'none', #11913, .t. ) ;
#19529 = edge_curve ( 'none', #7208, #26271, #25153, .t. ) ;
#19530 = circle ( 'none', #19997, 0.1000000000000000056 ) ;
#19531 = cartesian_point ( 'none', ( 0.7870396556729167825, -0.4160162047798983687, -0.1189589151016519492 ) ) ;
#19532 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#19533 = edge_curve ( 'none', #3712, #5048, #12773, .t. ) ;
#19534 = cartesian_point ( 'none', ( -2.440845076394444479, 0.5634252910956327742, -0.7630541376736905690 ) ) ;
#19535 = edge_loop ( 'none', ( #14310, #13856, #14595, #4236 ) ) ;
#19536 = oriented_edge ( 'none', *, *, #4963, .t. ) ;
#19537 = axis2_placement_3d ( 'none', #8496, #6472, #6038 ) ;
#19538 = advanced_face ( 'none', ( #24337 ), #24599, .t. ) ;
#19539 = circle ( 'none', #14951, 0.05299999999999988748 ) ;
#19540 = cartesian_point ( 'none', ( 0.3659061110561288577, 0.8000000000000000444, 0.4922241372438899698 ) ) ;
#19541 = line ( 'none', #8624, #23085 ) ;
#19542 = line ( 'none', #15246, #8796 ) ;
#19543 = oriented_edge ( 'none', *, *, #24944, .t. ) ;
#19544 = cartesian_point ( 'none', ( 5.992598442057078391e-17, -9.440762026102868642e-17, 0.3615000000000000435 ) ) ;
#19545 = cartesian_point ( 'none', ( -0.5080640517614327667, -0.4182743711071790771, -1.686234922421044446 ) ) ;
#19546 = cartesian_point ( 'none', ( 0.7111601605386661529, -0.4182743711071795767, -1.743044021433105550 ) ) ;
#19547 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#19548 = oriented_edge ( 'none', *, *, #20527, .t. ) ;
#19549 = oriented_edge ( 'none', *, *, #8516, .t. ) ;
#19550 = oriented_edge ( 'none', *, *, #25001, .f. ) ;
#19551 = face_bound ( 'none', #22989, .t. ) ;
#19552 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#19553 = cartesian_point ( 'none', ( -2.354999999999999538, 0.6166534501517723088, -0.7967128962865296371 ) ) ;
#19554 = axis2_placement_3d ( 'none', #25142, #15803, #7166 ) ;
#19555 = cartesian_point ( 'none', ( -2.432863687262839303, -0.4182743711071790216, -1.756542150844940142 ) ) ;
#19556 = cylindrical_surface ( 'none', #27195, 0.04450000000000003259 ) ;
#19557 = conical_surface ( 'none', #18625, 0.06499999999999998834, 1.029744258676655644 ) ;
#19558 = oriented_edge ( 'none', *, *, #10984, .t. ) ;
#19559 = edge_curve ( 'none', #21282, #1043, #22442, .t. ) ;
#19560 = oriented_edge ( 'none', *, *, #3564, .t. ) ;
#19561 = face_outer_bound ( 'none', #8130, .t. ) ;
#19562 = axis2_placement_3d ( 'none', #17092, #10311, #4127 ) ;
#19563 = plane ( 'none', #27584 ) ;
#19564 = circle ( 'none', #17290, 0.1210000000000000242 ) ;
#19565 = line ( 'none', #28342, #12966 ) ;
#19566 = direction ( 'none', ( -0.2159714088582186109, 8.535953194277396546e-08, -0.9763996879125826922 ) ) ;
#19567 = vector ( 'none', #9841, 39.37007874015748143 ) ;
#19568 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#19569 = vertex_point ( 'none', #26749 ) ;
#19570 = edge_curve ( 'none', #2576, #13170, #5864, .t. ) ;
#19571 = cartesian_point ( 'none', ( -2.425097044941404434, 0.5622441886473820150, -0.7620698851200735646 ) ) ;
#19572 = plane ( 'none', #3953 ) ;
#19573 = edge_curve ( 'none', #8997, #19608, #20556, .t. ) ;
#19574 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#19575 = advanced_face ( 'none', ( #8951 ), #10967, .f. ) ;
#19576 = edge_curve ( 'none', #5992, #10710, #12568, .t. ) ;
#19577 = direction ( 'none', ( 0.08469209220761980683, -0.9961946980917454342, -0.02057603002019743957 ) ) ;
#19578 = direction ( 'none', ( -0.8571673007021108903, 1.049727191138617093e-16, 0.5150380749100561539 ) ) ;
#19579 = edge_curve ( 'none', #22610, #16752, #2191, .t. ) ;
#19580 = axis2_placement_3d ( 'none', #629, #5243, #11721 ) ;
#19581 = advanced_face ( 'none', ( #9089 ), #26882, .t. ) ;
#19582 = vector ( 'none', #10179, 39.37007874015748854 ) ;
#19583 = line ( 'none', #135, #12891 ) ;
#19584 = oriented_edge ( 'none', *, *, #24647, .t. ) ;
#19585 = edge_loop ( 'none', ( #18060, #10862, #18883, #21354 ) ) ;
#19586 = vector ( 'none', #19667, 39.37007874015748143 ) ;
#19587 = cartesian_point ( 'none', ( -1.798998657837086679, 0.4110000818327557148, 0.3244722000000003770 ) ) ;
#19588 = axis2_placement_3d ( 'none', #24711, #12056, #24991 ) ;
#19589 = circle ( 'none', #7623, 0.003937007874015652567 ) ;
#19590 = cartesian_point ( 'none', ( 0.7734230656218423761, -0.4182743711071820192, -0.08570566772357929297 ) ) ;
#19591 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#19592 = edge_loop ( 'none', ( #8878, #23431 ) ) ;
#19593 = oriented_edge ( 'none', *, *, #365, .t. ) ;
#19594 = oriented_edge ( 'none', *, *, #11882, .f. ) ;
#19595 = oriented_edge ( 'none', *, *, #12011, .f. ) ;
#19596 = line ( 'none', #19734, #543 ) ;
#19597 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#19598 = oriented_edge ( 'none', *, *, #5284, .f. ) ;
#19599 = oriented_edge ( 'none', *, *, #17496, .t. ) ;
#19600 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#19601 = vertex_point ( 'none', #17853 ) ;
#19602 = direction ( 'none', ( -1.318389841742374624e-16, -1.000000000000000000, -1.450228825916611125e-15 ) ) ;
#19603 = advanced_face ( 'none', ( #15292 ), #11370, .f. ) ;
#19604 = cartesian_point ( 'none', ( -2.298998680916696458, 0.5775000818327596930, 0.5660628386776324072 ) ) ;
#19605 = cartesian_point ( 'none', ( -2.355018304956016273, 0.5494489127126466199, -0.7581328753014168198 ) ) ;
#19606 = cartesian_point ( 'none', ( -2.434939542290296188, 0.5602757293826478024, -1.273061381785385748 ) ) ;
#19607 = axis2_placement_3d ( 'none', #4862, #20258, #4732 ) ;
#19608 = vertex_point ( 'none', #24470 ) ;
#19609 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#19610 = edge_curve ( 'none', #14700, #20523, #1317, .t. ) ;
#19611 = cartesian_point ( 'none', ( 0.7397153338246126308, -0.3826753930348014698, -0.05002187467220162165 ) ) ;
#19612 = cartesian_point ( 'none', ( -1.516998657837087094, 0.4900000818327534535, 0.3020629070422450324 ) ) ;
#19613 = axis2_placement_3d ( 'none', #13933, #14369, #15935 ) ;
#19614 = axis2_placement_3d ( 'none', #19544, #25586, #4011 ) ;
#19615 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, -3.272980823080189285e-16 ) ) ;
#19616 = edge_curve ( 'none', #3590, #18004, #4283, .t. ) ;
#19617 = line ( 'none', #23925, #14353 ) ;
#19618 = edge_curve ( 'none', #11724, #19129, #19891, .t. ) ;
#19619 = cartesian_point ( 'none', ( -2.462341830054149749, 0.5424023592049624920, -0.7591573223901234568 ) ) ;
#19620 = cartesian_point ( 'none', ( -0.5585000000000002185, -0.3498728832042004022, -1.705527799999999816 ) ) ;
#19621 = edge_curve ( 'none', #9432, #26900, #148, .t. ) ;
#19622 = vector ( 'none', #4418, 39.37007874015748143 ) ;
#19623 = direction ( 'none', ( -4.371138804857225540e-08, -8.742273397411543013e-08, 0.9999999999999953371 ) ) ;
#19624 = edge_loop ( 'none', ( #23397, #27769, #4474, #19138 ) ) ;
#19625 = oriented_edge ( 'none', *, *, #11655, .f. ) ;
#19626 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#19627 = vector ( 'none', #10847, 39.37007874015748143 ) ;
#19628 = cartesian_point ( 'none', ( -1.723998671431328011, 0.5240000818327527066, 0.3825628889457292625 ) ) ;
#19629 = cartesian_point ( 'none', ( 0.01013576414119576538, -0.1999999999999997058, 0.08949999999999995459 ) ) ;
#19630 = oriented_edge ( 'none', *, *, #13781, .f. ) ;
#19631 = edge_loop ( 'none', ( #21146, #23822, #22025, #14433, #24291, #8871 ) ) ;
#19632 = vertex_point ( 'none', #11238 ) ;
#19633 = vertex_point ( 'none', #5603 ) ;
#19634 = cartesian_point ( 'none', ( 0.000000000000000000, 0.000000000000000000, 0.2275000000000000910 ) ) ;
#19635 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#19636 = oriented_edge ( 'none', *, *, #6152, .t. ) ;
#19637 = vertex_point ( 'none', #18548 ) ;
#19638 = edge_curve ( 'none', #21539, #25021, #12286, .t. ) ;
#19639 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#19640 = circle ( 'none', #10905, 0.003937007874015780937 ) ;
#19641 = axis2_placement_3d ( 'none', #12396, #3622, #1451 ) ;
#19642 = edge_loop ( 'none', ( #14543, #2274, #19630, #1976 ) ) ;
#19643 = cartesian_point ( 'none', ( -1.836203121433105823, -0.4182743711071821302, 0.3933120394613335846 ) ) ;
#19644 = edge_curve ( 'none', #5856, #18531, #16018, .t. ) ;
#19645 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#19646 = edge_curve ( 'none', #26950, #5379, #20418, .t. ) ;
#19647 = cartesian_point ( 'none', ( 0.000000000000000000, 3.414809992080329023e-16, 0.2274999999999999523 ) ) ;
#19648 = line ( 'none', #4530, #5740 ) ;
#19649 = cartesian_point ( 'none', ( -1.772473926125601951, -0.4182743711071820192, 0.3333954715001035130 ) ) ;
#19650 = face_outer_bound ( 'none', #23966, .t. ) ;
#19651 = cartesian_point ( 'none', ( 0.7949999999999997069, -0.3490000000000006986, -1.705527799999998484 ) ) ;
#19652 = oriented_edge ( 'none', *, *, #19616, .t. ) ;
#19653 = oriented_edge ( 'none', *, *, #22499, .t. ) ;
#19654 = vertex_point ( 'none', #15960 ) ;
#19655 = vector ( 'none', #4603, 39.37007874015748854 ) ;
#19656 = oriented_edge ( 'none', *, *, #26790, .f. ) ;
#19657 = oriented_edge ( 'none', *, *, #8797, .f. ) ;
#19658 = face_outer_bound ( 'none', #26925, .t. ) ;
#19659 = face_bound ( 'none', #21660, .t. ) ;
#19660 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5634252692743674240, -0.5134478347086856020 ) ) ;
#19661 = oriented_edge ( 'none', *, *, #15478, .f. ) ;
#19662 = oriented_edge ( 'none', *, *, #13264, .f. ) ;
#19663 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#19664 = oriented_edge ( 'none', *, *, #9054, .t. ) ;
#19665 = cartesian_point ( 'none', ( -1.840556141926629863, -0.4115000000000033076, 0.3399280972003326795 ) ) ;
#19666 = edge_loop ( 'none', ( #23832, #13445, #19272, #16968 ) ) ;
#19667 = direction ( 'none', ( 0.3381638852489114999, 0.2534785629399259888, 0.9063077870366507138 ) ) ;
#19668 = cartesian_point ( 'none', ( -2.402015032318631782, -0.4182743711071789661, -1.807932149916111397 ) ) ;
#19669 = axis2_placement_3d ( 'none', #17867, #17736, #17458 ) ;
#19670 = cartesian_point ( 'none', ( -2.462128474039436909, 0.5626143342361061839, -0.7594065903658704375 ) ) ;
#19671 = cartesian_point ( 'none', ( -1.773998664874619546, 0.5150000818327554741, 0.3825628845745909223 ) ) ;
#19672 = edge_curve ( 'none', #24767, #27162, #11932, .t. ) ;
#19674 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#19673 = axis2_placement_3d ( 'none', #26153, #23854, #1973 ) ;
#19675 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4182743711071796322, -1.705527799999999816 ) ) ;
#19676 = vector ( 'none', #15924, 39.37007874015748143 ) ;
#19677 = cartesian_point ( 'none', ( -2.384000000000000785, -0.4182743711071790216, -1.779527799999999882 ) ) ;
#19678 = cartesian_point ( 'none', ( -1.750030525472721310, -0.4115000000000033631, 0.3733351769071051041 ) ) ;
#19679 = line ( 'none', #19828, #2112 ) ;
#19680 = cartesian_point ( 'none', ( -2.093496699999999322, 0.6149999999999997691, 0.3997045037134707157 ) ) ;
#19681 = line ( 'none', #26300, #20615 ) ;
#19682 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 9.588796046557611778e-17 ) ) ;
#19683 = cartesian_point ( 'none', ( 0.7289232715001039420, -0.4182743711071819637, -0.1067129738743984729 ) ) ;
#19684 = oriented_edge ( 'none', *, *, #9511, .t. ) ;
#19685 = oriented_edge ( 'none', *, *, #14680, .f. ) ;
#19686 = cartesian_point ( 'none', ( -2.437984224426862134, 0.5622441669982090051, -0.5144320904078003576 ) ) ;
#19688 = circle ( 'none', #25189, 0.03937007874015746589 ) ;
#19687 = plane ( 'none', #24926 ) ;
#19689 = vertex_point ( 'none', #10058 ) ;
#19690 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#19691 = edge_loop ( 'none', ( #6980, #11599, #16570, #3933 ) ) ;
#19692 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#19694 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#19693 = circle ( 'none', #23353, 0.05399999999999986755 ) ;
#19695 = direction ( 'none', ( 0.8436733265810012483, -9.401863730020212800e-16, 0.5368568878348747297 ) ) ;
#19696 = cartesian_point ( 'none', ( -1.815345413813926445, -0.3771271676620684965, 0.3326909964022810029 ) ) ;
#19697 = edge_loop ( 'none', ( #21816, #6749 ) ) ;
#19698 = vertex_point ( 'none', #9788 ) ;
#19699 = oriented_edge ( 'none', *, *, #20629, .t. ) ;
#19700 = direction ( 'none', ( -4.371135398084651427e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#19701 = direction ( 'none', ( 8.742277704857227033e-08, 0.000000000000000000, -0.9999999999999962252 ) ) ;
#19702 = vertex_point ( 'none', #3295 ) ;
#19703 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#19704 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#19705 = face_outer_bound ( 'none', #3337, .t. ) ;
#19706 = edge_curve ( 'none', #14875, #2815, #14102, .t. ) ;
#19707 = vertex_point ( 'none', #27315 ) ;
#19708 = oriented_edge ( 'none', *, *, #11883, .t. ) ;
#19709 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#19710 = advanced_face ( 'none', ( #7189 ), #690, .f. ) ;
#19711 = cartesian_point ( 'none', ( 0.7354503836810409867, -0.4115000000000006986, -1.663649893549793424 ) ) ;
#19712 = cartesian_point ( 'none', ( -1.414999999999999591, 0.6745038599183736938, 0.5444722000000002948 ) ) ;
#19713 = axis2_placement_3d ( 'none', #28492, #26594, #8654 ) ;
#19714 = direction ( 'none', ( -0.2360834681860194684, 1.556737628151101694e-15, -0.9717327801660602393 ) ) ;
#19715 = cartesian_point ( 'none', ( -1.973998664874619280, 0.4650000818327570951, 0.3825628670900356187 ) ) ;
#19716 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#19717 = cartesian_point ( 'none', ( -2.434939573687091574, 0.6146063752505041000, -0.5547864164057285663 ) ) ;
#19718 = axis2_placement_3d ( 'none', #23417, #3715, #17113 ) ;
#19719 = direction ( 'none', ( 0.9024935347676692476, 0.4307034010807876401, 0.000000000000000000 ) ) ;
#19720 = cartesian_point ( 'none', ( -2.436908068405505556, 0.5643055137692095657, -0.7656831622828362827 ) ) ;
#19721 = direction ( 'none', ( -1.942890293094014085e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#19722 = oriented_edge ( 'none', *, *, #2963, .f. ) ;
#19723 = direction ( 'none', ( -1.000000000000000000, 1.942890293094023699e-16, -6.106226635438359986e-16 ) ) ;
#19724 = oriented_edge ( 'none', *, *, #24653, .f. ) ;
#19725 = oriented_edge ( 'none', *, *, #2780, .t. ) ;
#19726 = cartesian_point ( 'none', ( 0.6100000000000008749, 7.347880794884056750e-18, 0.5744721999999993223 ) ) ;
#19727 = cylindrical_surface ( 'none', #5999, 0.02449999999999996972 ) ;
#19728 = axis2_placement_3d ( 'none', #1181, #16590, #18746 ) ;
#19729 = direction ( 'none', ( 0.8436733265810086868, 0.000000000000000000, 0.5368568878348630724 ) ) ;
#19730 = oriented_edge ( 'none', *, *, #22602, .t. ) ;
#19731 = oriented_edge ( 'none', *, *, #28003, .f. ) ;
#19732 = vertex_point ( 'none', #12215 ) ;
#19733 = oriented_edge ( 'none', *, *, #20784, .f. ) ;
#19734 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5860000000000002984, -0.8195277999999994734 ) ) ;
#19735 = face_outer_bound ( 'none', #9822, .t. ) ;
#19736 = axis2_placement_3d ( 'none', #22514, #355, #20646 ) ;
#19737 = vector ( 'none', #14029, 39.37007874015748854 ) ;
#19738 = edge_curve ( 'none', #23120, #21638, #1237, .t. ) ;
#19739 = edge_loop ( 'none', ( #7732, #2227, #24859, #22501 ) ) ;
#19740 = oriented_edge ( 'none', *, *, #25835, .f. ) ;
#19741 = cartesian_point ( 'none', ( 0.7819569850841457948, -0.4020174646121817963, -0.04904939975158879861 ) ) ;
#19742 = edge_curve ( 'none', #23250, #15452, #24881, .t. ) ;
#19743 = edge_curve ( 'none', #14875, #9080, #7696, .t. ) ;
#19744 = cartesian_point ( 'none', ( 0.8449999999999990852, 0.8000000000000000444, -1.925527799999999790 ) ) ;
#19745 = oriented_edge ( 'none', *, *, #186, .t. ) ;
#19746 = face_outer_bound ( 'none', #13924, .t. ) ;
#19747 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#19748 = edge_curve ( 'none', #24889, #25679, #14395, .t. ) ;
#19749 = cartesian_point ( 'none', ( -0.8294999999999999041, -0.3490000000000003655, -1.705527799999999594 ) ) ;
#19750 = advanced_face ( 'none', ( #5023 ), #16533, .f. ) ;
#19751 = oriented_edge ( 'none', *, *, #9614, .f. ) ;
#19752 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#19753 = cartesian_point ( 'none', ( 0.7242556207474406538, -0.3872652242714185178, -1.680134077375912360 ) ) ;
#19754 =( bounded_curve ( ) b_spline_curve ( 3, ( #21915, #13556, #17322, #15575 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.762121122434132880, 1.791032006794631259 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999303479433439001, 0.9999303479433439001, 1.000000000000000000 ) )
representation_item ( '' ) );
#19755 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#19756 = cartesian_point ( 'none', ( -1.973998679168242232, 0.6125000818327571706, 0.5460628670900349313 ) ) ;
#19757 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#19758 = face_outer_bound ( 'none', #9733, .t. ) ;
#19759 = cartesian_point ( 'none', ( -0.5156869000000001702, -0.4250000000000004330, 0.5194722000000007167 ) ) ;
#19760 = circle ( 'none', #7327, 0.1000000000000000194 ) ;
#19761 = vector ( 'none', #8529, 39.37007874015748143 ) ;
#19762 = cartesian_point ( 'none', ( -2.474686899999998246, 3.782794594721396120, -1.812527799999994471 ) ) ;
#19763 = oriented_edge ( 'none', *, *, #3479, .t. ) ;
#19764 = edge_curve ( 'none', #26696, #5856, #18831, .t. ) ;
#19765 = oriented_edge ( 'none', *, *, #23067, .t. ) ;
#19766 = edge_curve ( 'none', #25412, #3210, #27430, .t. ) ;
#19767 = cartesian_point ( 'none', ( 0.01460450000000014688, -0.004999999999999605454, -1.750527799999999523 ) ) ;
#19768 = cartesian_point ( 'none', ( 0.7714582536241034738, -0.3971367407934862093, -1.744812110307736752 ) ) ;
#19769 = line ( 'none', #6946, #13853 ) ;
#19770 = oriented_edge ( 'none', *, *, #7116, .t. ) ;
#19772 = edge_curve ( 'none', #13083, #15751, #16246, .t. ) ;
#19771 = oriented_edge ( 'none', *, *, #25162, .f. ) ;
#19773 = circle ( 'none', #23421, 0.03174999999999987554 ) ;
#19774 = vertex_point ( 'none', #3436 ) ;
#19775 = oriented_edge ( 'none', *, *, #19018, .t. ) ;
#19776 = vector ( 'none', #18473, 39.37007874015747433 ) ;
#19777 = cartesian_point ( 'none', ( -0.03249718651256885277, -0.09457236842105265495, 0.1260000000000000564 ) ) ;
#19778 = cartesian_point ( 'none', ( -1.973998676545558828, 0.6125000818327571706, 0.5160628670900351267 ) ) ;
#19779 = oriented_edge ( 'none', *, *, #25434, .f. ) ;
#19780 = edge_curve ( 'none', #23748, #22714, #15951, .t. ) ;
#19781 = oriented_edge ( 'none', *, *, #1612, .t. ) ;
#19782 = edge_curve ( 'none', #11724, #4912, #11785, .t. ) ;
#19783 = cartesian_point ( 'none', ( 0.8570000000000007612, 0.8000000000000019318, 0.5144722000000000461 ) ) ;
#19785 = edge_curve ( 'none', #22107, #27230, #5307, .t. ) ;
#19784 = axis2_placement_3d ( 'none', #13934, #7458, #16220 ) ;
#19786 = axis2_placement_3d ( 'none', #19153, #23314, #17003 ) ;
#19787 = advanced_face ( 'none', ( #25886 ), #15062, .f. ) ;
#19788 = oriented_edge ( 'none', *, *, #17797, .t. ) ;
#19789 = cartesian_point ( 'none', ( -2.386974395732956111, -0.4182743711071790216, -1.746024047171070626 ) ) ;
#19790 = direction ( 'none', ( 0.2360834681860204953, -1.264744441511234352e-15, 0.9717327801660599063 ) ) ;
#19791 = circle ( 'none', #17487, 0.02449999999999996972 ) ;
#19792 = face_outer_bound ( 'none', #23607, .t. ) ;
#19793 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#19794 = b_spline_curve_with_knots ( 'none', 3,
( #24526, #15886, #18181, #24661, #13733, #22932 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.005165619814191913309, 0.005278863548330123452, 0.005392107282468333596 ),
.unspecified. ) ;
#19795 = cartesian_point ( 'none', ( 0.6199999999999968869, -0.1252500000000063007, -1.640480237920045603 ) ) ;
#19796 = axis2_placement_3d ( 'none', #28503, #21746, #19882 ) ;
#19797 = oriented_edge ( 'none', *, *, #9878, .f. ) ;
#19798 = edge_curve ( 'none', #26404, #5489, #15113, .t. ) ;
#19799 = oriented_edge ( 'none', *, *, #26386, .f. ) ;
#19800 = axis2_placement_3d ( 'none', #21232, #19214, #18771 ) ;
#19801 = vector ( 'none', #6457, 39.37007874015748143 ) ;
#19802 = vertex_point ( 'none', #27606 ) ;
#19803 = edge_curve ( 'none', #4178, #18047, #21287, .t. ) ;
#19804 = edge_loop ( 'none', ( #14533, #20583, #26575, #27442 ) ) ;
#19805 = advanced_face ( 'none', ( #10779 ), #7917, .f. ) ;
#19806 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#19807 = cartesian_point ( 'none', ( -2.437478872592680368, 0.5386221197568329400, -0.5144631866699160838 ) ) ;
#19808 = axis2_placement_3d ( 'none', #10864, #17060, #21505 ) ;
#19809 = cartesian_point ( 'none', ( -1.819763628499896146, -0.4182743711071820192, 0.3282592261256012112 ) ) ;
#19810 = vertex_point ( 'none', #16982 ) ;
#19811 = oriented_edge ( 'none', *, *, #14742, .t. ) ;
#19812 = cartesian_point ( 'none', ( -2.042999999999999705, -0.3649999999999999911, 0.4624722000000004996 ) ) ;
#19813 = oriented_edge ( 'none', *, *, #20835, .f. ) ;
#19814 = advanced_face ( 'none', ( #27751 ), #10206, .f. ) ;
#19815 = face_outer_bound ( 'none', #20638, .t. ) ;
#19816 = circle ( 'none', #7386, 0.003937007874015743640 ) ;
#19817 = oriented_edge ( 'none', *, *, #7303, .t. ) ;
#19818 = cartesian_point ( 'none', ( -2.461403304211493115, 0.5645504129759548739, -0.5162635146180514223 ) ) ;
#19819 = vector ( 'none', #19300, 39.37007874015748143 ) ;
#19820 = direction ( 'none', ( 0.5368568878348748408, 1.132976905471911865e-15, -0.8436733265810011373 ) ) ;
#19821 = direction ( 'none', ( 0.000000000000000000, 0.9999999999999962252, 8.742273397411550954e-08 ) ) ;
#19822 = cartesian_point ( 'none', ( -2.421553748472871526, 0.5622441674112297338, -0.5191564991384203243 ) ) ;
#19823 = circle ( 'none', #24406, 0.06300000000000000044 ) ;
#19824 = cartesian_point ( 'none', ( -0.1999999999999999556, -5.672052148028734955e-17, 0.3125722534602550784 ) ) ;
#19825 = face_outer_bound ( 'none', #17540, .t. ) ;
#19826 = line ( 'none', #23846, #1580 ) ;
#19827 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#19828 = cartesian_point ( 'none', ( -2.134498659796172593, 0.4500000818327583585, 0.3244722000000003770 ) ) ;
#19829 = cartesian_point ( 'none', ( 0.7710767284998960580, -0.4182743711071796322, -1.679314826125601456 ) ) ;
#19830 = vector ( 'none', #7632, 39.37007874015747433 ) ;
#19831 = cartesian_point ( 'none', ( 0.7865630058049439821, -0.4137580796234384128, -0.1185778518567726508 ) ) ;
#19832 = cartesian_point ( 'none', ( -0.4807327000000001238, 0.8000000000000000444, 0.4494722000000005435 ) ) ;
#19833 = cartesian_point ( 'none', ( -2.369978947293719607, 0.6121456639278805012, -0.4740777523640083979 ) ) ;
#19834 = vertex_point ( 'none', #1709 ) ;
#19835 = oriented_edge ( 'none', *, *, #21324, .t. ) ;
#19836 = axis2_placement_3d ( 'none', #23342, #23636, #5940 ) ;
#19837 = vector ( 'none', #19695, 39.37007874015748854 ) ;
#19838 = cartesian_point ( 'none', ( 0.7270481309132242886, -0.3720035401315768264, -0.08167463432625535202 ) ) ;
#19839 = vertex_point ( 'none', #21143 ) ;
#19840 = circle ( 'none', #14783, 0.1249999999999999029 ) ;
#19841 = edge_curve ( 'none', #27704, #25695, #8061, .t. ) ;
#19842 = cartesian_point ( 'none', ( -1.973998683976495583, 0.5060000818327571315, 0.6010628670900347581 ) ) ;
#19843 = edge_loop ( 'none', ( #11796, #3446, #3323, #4881 ) ) ;
#19844 = edge_curve ( 'none', #22472, #9904, #21577, .t. ) ;
#19845 = axis2_placement_3d ( 'none', #24362, #11263, #4648 ) ;
#19846 = cartesian_point ( 'none', ( 0.7696845967069166905, -0.3672743711071819184, -0.1114344437269066401 ) ) ;
#19847 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.4182743711071790771, -1.705527799999999816 ) ) ;
#19848 = cartesian_point ( 'none', ( -2.134498680916697477, 0.5300000818327583740, 0.3244722000000003770 ) ) ;
#19849 = vertex_point ( 'none', #23297 ) ;
#19850 = oriented_edge ( 'none', *, *, #26569, .f. ) ;
#19851 = oriented_edge ( 'none', *, *, #17476, .f. ) ;
#19852 = cartesian_point ( 'none', ( -0.8301868999999989507, -0.3649999999999971045, -1.705527799999999594 ) ) ;
#19853 = b_spline_curve_with_knots ( 'none', 3,
( #22743, #1010, #5334, #13699 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.000000000000000000, 0.0004924101552343834905 ),
.unspecified. ) ;
#19854 = circle ( 'none', #2377, 0.005905511811023682681 ) ;
#19855 = cylindrical_surface ( 'none', #14384, 0.06250000000000001388 ) ;
#19856 = oriented_edge ( 'none', *, *, #4825, .t. ) ;
#19857 = cartesian_point ( 'none', ( -0.7175000000000005818, -0.3649999999999970490, -1.812527799999999356 ) ) ;
#19858 = line ( 'none', #10930, #1261 ) ;
#19859 = direction ( 'none', ( -0.6560590289905090522, -0.7547095802227703487, -1.385850324233880740e-15 ) ) ;
#19860 = oriented_edge ( 'none', *, *, #9902, .f. ) ;
#19861 = vertex_point ( 'none', #12952 ) ;
#19862 = cartesian_point ( 'none', ( 0.8426439743487645906, -0.08159915337774883981, -1.909823829829137676 ) ) ;
#19863 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#19864 = cartesian_point ( 'none', ( -2.394477220419087615, -0.3761470814009269525, -1.822652626166267664 ) ) ;
#19865 = cartesian_point ( 'none', ( -1.798500000000001098, -0.4115000000000033631, 0.3544721999999995155 ) ) ;
#19866 = circle ( 'none', #4686, 0.03937007874015746589 ) ;
#19867 = cartesian_point ( 'none', ( -1.539496699999999496, 0.6149999999999998801, 0.3997006037134707701 ) ) ;
#19868 = face_outer_bound ( 'none', #23807, .t. ) ;
#19869 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#19870 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795121808e-15, -8.742277704857227033e-08 ) ) ;
#19871 = cartesian_point ( 'none', ( -1.336186899999999955, 0.7399999999999999911, 0.5244722000000002771 ) ) ;
#19872 = circle ( 'none', #6989, 0.03150000000000001410 ) ;
#19873 = face_outer_bound ( 'none', #8166, .t. ) ;
#19874 = vector ( 'none', #13719, 39.37007874015748143 ) ;
#19875 = advanced_face ( 'none', ( #1412 ), #6178, .f. ) ;
#19876 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#19877 = vertex_point ( 'none', #17133 ) ;
#19878 = oriented_edge ( 'none', *, *, #4144, .t. ) ;
#19879 = vector ( 'none', #20322, 39.37007874015748854 ) ;
#19880 = advanced_face ( 'none', ( #27904 ), #14968, .f. ) ;
#19881 = cartesian_point ( 'none', ( -2.458293670570950606, 0.5494489130041162461, -0.7614669000104510310 ) ) ;
#19882 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -6.443037720906253156e-16 ) ) ;
#19883 = cartesian_point ( 'none', ( -1.515998657837087427, 0.4425000818327534668, 0.3020629071296678236 ) ) ;
#19884 = oriented_edge ( 'none', *, *, #21650, .t. ) ;
#19885 = oriented_edge ( 'none', *, *, #6397, .f. ) ;
#19886 = oriented_edge ( 'none', *, *, #7412, .t. ) ;
#19887 = oriented_edge ( 'none', *, *, #194, .t. ) ;
#19888 = direction ( 'none', ( 0.8188508949692351324, 6.869404254901853459e-16, -0.5740062820284135281 ) ) ;
#19889 = direction ( 'none', ( -7.654748391689130551e-17, -0.9999999999999963363, -8.742273397411552277e-08 ) ) ;
#19890 = oriented_edge ( 'none', *, *, #651, .f. ) ;
#19891 = line ( 'none', #21902, #26536 ) ;
#19892 = cartesian_point ( 'none', ( -2.514999999999999680, 0.4660000000000000808, -0.8270277999999996466 ) ) ;
#19893 = vertex_point ( 'none', #1997 ) ;
#19894 = edge_loop ( 'none', ( #5873, #15600 ) ) ;
#19895 = product_definition_formation_with_specified_source ( 'any', '', #20170, .not_known. ) ;
#19896 = cartesian_point ( 'none', ( -1.748250951761433081, -0.4182743711071820747, 0.3737650775789553848 ) ) ;
#19897 = line ( 'none', #24342, #10118 ) ;
#19898 = circle ( 'none', #5150, 0.005905511811023608955 ) ;
#19899 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#19900 = oriented_edge ( 'none', *, *, #14472, .f. ) ;
#19901 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.4182743711071790771, -1.705527799999999816 ) ) ;
#19902 = cartesian_point ( 'none', ( -2.440845089542278856, 0.5634252647999757890, -0.4622667360988891305 ) ) ;
#19903 = axis2_placement_3d ( 'none', #18687, #20993, #11926 ) ;
#19904 = cartesian_point ( 'none', ( -2.461514373188345761, 0.5415748864842130361, -0.6382509908810968247 ) ) ;
#19905 = cartesian_point ( 'none', ( -1.495998679605358372, 0.5375000818327532182, 0.5510629088781224816 ) ) ;
#19906 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#19907 = vector ( 'none', #22366, 39.37007874015748854 ) ;
#19908 = direction ( 'none', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#19909 = edge_curve ( 'none', #1919, #20085, #18268, .t. ) ;
#19910 = advanced_face ( 'none', ( #14682 ), #4169, .t. ) ;
#19911 = advanced_face ( 'none', ( #14541 ), #8497, .f. ) ;
#19912 = oriented_edge ( 'none', *, *, #15763, .f. ) ;
#19913 = oriented_edge ( 'none', *, *, #15835, .f. ) ;
#19914 = advanced_face ( 'none', ( #10346 ), #12652, .t. ) ;
#19915 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926555506e-15, -4.371138804857208335e-08 ) ) ;
#19916 = cartesian_point ( 'none', ( 0.6999999999999999556, 0.2549999999999999489, -1.501727599999999496 ) ) ;
#19917 = cartesian_point ( 'none', ( -2.364073424658104106, 0.5543701693714644385, -0.7217155524323530802 ) ) ;
#19918 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#19919 = oriented_edge ( 'none', *, *, #8392, .f. ) ;
#19920 = oriented_edge ( 'none', *, *, #24319, .f. ) ;
#19921 = edge_loop ( 'none', ( #24920, #21925, #20011, #2391, #26284 ) ) ;
#19922 = vector ( 'none', #5848, 39.37007874015748854 ) ;
#19923 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#19924 = cartesian_point ( 'none', ( -0.5775063736261172309, -0.4137580796234357483, -1.656278089776454854 ) ) ;
#19925 = vertex_point ( 'none', #15261 ) ;
#19926 = oriented_edge ( 'none', *, *, #9521, .f. ) ;
#19927 =( bounded_curve ( ) b_spline_curve ( 3, ( #1752, #8259, #17033, #10537 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.480950422761654117, 4.510416869214018298 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999276453532923714, 0.9999276453532923714, 1.000000000000000000 ) )
representation_item ( '' ) );
#19928 = cartesian_point ( 'none', ( -2.354999999999999538, 0.6149999999999997691, -0.4790000507415295150 ) ) ;
#19929 = vertex_point ( 'none', #19555 ) ;
#19930 = face_outer_bound ( 'none', #12152, .t. ) ;
#19931 = edge_curve ( 'none', #8136, #9251, #2686, .t. ) ;
#19932 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#19933 = edge_curve ( 'none', #27713, #24253, #13242, .t. ) ;
#19934 = cartesian_point ( 'none', ( 0.7500000000000013323, -0.4249999999999974909, -1.705527799999998484 ) ) ;
#19935 = face_outer_bound ( 'none', #3942, .t. ) ;
#19936 = edge_curve ( 'none', #12976, #458, #17554, .t. ) ;
#19937 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#19938 = cartesian_point ( 'none', ( -0.5304842238441296320, -0.4115000000000003655, -1.749554734555121671 ) ) ;
#19939 = edge_curve ( 'none', #21867, #16160, #4725, .t. ) ;
#19940 = edge_curve ( 'none', #12538, #9042, #2430, .t. ) ;
#19941 = advanced_face ( 'none', ( #6473 ), #20124, .f. ) ;
#19942 = line ( 'none', #7102, #10019 ) ;
#19943 = oriented_edge ( 'none', *, *, #5590, .t. ) ;
#19944 = vertex_point ( 'none', #2553 ) ;
#19945 = edge_curve ( 'none', #12992, #5761, #19858, .t. ) ;
#19946 = advanced_face ( 'none', ( #6759 ), #119, .t. ) ;
#19947 = oriented_edge ( 'none', *, *, #10792, .t. ) ;
#19948 = cartesian_point ( 'none', ( 0.7499999999999996669, -0.3672743711071795869, -1.705527800000000038 ) ) ;
#19949 = cartesian_point ( 'none', ( -2.440845074157247385, 0.5634252955700246313, -0.8142352400358952025 ) ) ;
#19950 = cartesian_point ( 'none', ( 0.8727292434777702557, -0.04213201012826175290, -1.922414446323868376 ) ) ;
#19951 = oriented_edge ( 'none', *, *, #12015, .t. ) ;
#19952 = oriented_edge ( 'none', *, *, #24772, .f. ) ;
#19953 = edge_loop ( 'none', ( #21712, #21123, #28292, #27601, #2321, #10047, #11707, #27746, #12548, #8419, #20888, #6620, #20331 ) ) ;
#19954 = b_spline_curve_with_knots ( 'none', 3,
( #9150, #20224, #4699, #24955 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.000000000000000000, 0.0004781770049762706833 ),
.unspecified. ) ;
#19955 = cartesian_point ( 'none', ( -0.2000000000000000389, -3.414809992080329023e-17, 0.09750000000000011435 ) ) ;
#19956 = axis2_placement_3d ( 'none', #20914, #1338, #22664 ) ;
#19957 = cylindrical_surface ( 'none', #9002, 0.05249999999999998418 ) ;
#19958 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#19959 = cartesian_point ( 'none', ( -2.461715282931681958, 0.5630207217341745007, -0.7597051537476127159 ) ) ;
#19960 = edge_curve ( 'none', #16017, #21025, #13693, .t. ) ;
#19961 = cartesian_point ( 'none', ( 0.2976547174248781458, 0.8130000000000019433, 0.1266623274628389251 ) ) ;
#19962 = cartesian_point ( 'none', ( -2.291238777181845876, 0.5020079682609868144, -0.7630541365034619883 ) ) ;
#19963 = circle ( 'none', #17651, 0.03666637637137246802 ) ;
#19964 = cartesian_point ( 'none', ( 0.8574999999999998179, -0.3490000000000000324, 0.08949993569843392449 ) ) ;
#19965 = advanced_face ( 'none', ( #8639 ), #21862, .f. ) ;
#19966 = line ( 'none', #489, #2512 ) ;
#19967 = cartesian_point ( 'none', ( -1.495998657837087409, 0.4425000818327533558, 0.3020629088781233706 ) ) ;
#19968 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#19969 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#19970 = face_outer_bound ( 'none', #7191, .t. ) ;
#19971 = edge_curve ( 'none', #26519, #18469, #17381, .t. ) ;
#19972 = edge_curve ( 'none', #24083, #27127, #5883, .t. ) ;
#19973 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#19974 = oriented_edge ( 'none', *, *, #24510, .f. ) ;
#19975 = vertex_point ( 'none', #11075 ) ;
#19976 = cartesian_point ( 'none', ( 4.465813892170965574e-17, -0.09450000000000004230, 0.1280000000000000304 ) ) ;
#19977 = edge_curve ( 'none', #16336, #18899, #4942, .t. ) ;
#19978 = oriented_edge ( 'none', *, *, #14975, .t. ) ;
#19979 = cartesian_point ( 'none', ( -1.516998667409879209, 0.6290038599183741530, 0.4115629070422445746 ) ) ;
#19980 = face_outer_bound ( 'none', #20288, .t. ) ;
#19981 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -5.691349986800543934e-16 ) ) ;
#19982 = circle ( 'none', #16279, 0.1150000000000000050 ) ;
#19983 = cartesian_point ( 'none', ( 0.7147010756537195419, -0.2166000030751177308, -1.501063231879138815 ) ) ;
#19984 = vertex_point ( 'none', #26711 ) ;
#19985 = oriented_edge ( 'none', *, *, #24877, .f. ) ;
#19986 = oriented_edge ( 'none', *, *, #6734, .f. ) ;
#19987 = cartesian_point ( 'none', ( -2.376516347430747800, 0.6149999999999997691, 0.3244722000000003770 ) ) ;
#19988 = cartesian_point ( 'none', ( -2.384000000000000785, -0.4182743711071790216, -1.779527799999999882 ) ) ;
#19989 = oriented_edge ( 'none', *, *, #3908, .f. ) ;
#19990 = face_outer_bound ( 'none', #3004, .t. ) ;
#19991 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#19992 = line ( 'none', #26582, #5050 ) ;
#19993 = oriented_edge ( 'none', *, *, #7564, .t. ) ;
#19994 = advanced_face ( 'none', ( #26455 ), #4310, .f. ) ;
#19995 = direction ( 'none', ( 2.567390744445674993e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#19996 = direction ( 'none', ( 4.371138804857225540e-08, 8.742273397411543013e-08, -0.9999999999999952260 ) ) ;
#19997 = axis2_placement_3d ( 'none', #2662, #11576, #20361 ) ;
#19998 = cartesian_point ( 'none', ( -2.343683680917190593, -0.4068095621333082113, -1.799404638584738203 ) ) ;
#19999 = face_outer_bound ( 'none', #17191, .t. ) ;
#20000 = advanced_face ( 'none', ( #24563 ), #26175, .t. ) ;
#20001 = cartesian_point ( 'none', ( -2.436908068391359539, 0.5622441889915660296, -0.7660068935103655496 ) ) ;
#20002 = edge_curve ( 'none', #8533, #8231, #9116, .t. ) ;
#20003 = cartesian_point ( 'none', ( -0.5815848461768990951, -0.1682743711071791048, -1.669249846957016503 ) ) ;
#20004 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#20005 = vector ( 'none', #5863, 39.37007874015748854 ) ;
#20006 = axis2_placement_3d ( 'none', #20569, #16688, #3439 ) ;
#20007 = cartesian_point ( 'none', ( -2.421553748463107780, 0.5425591280411511397, -0.5191565008723717511 ) ) ;
#20008 = line ( 'none', #17962, #4500 ) ;
#20009 = oriented_edge ( 'none', *, *, #21923, .t. ) ;
#20010 = line ( 'none', #407, #7856 ) ;
#20011 = oriented_edge ( 'none', *, *, #2755, .f. ) ;
#20012 = oriented_edge ( 'none', *, *, #15226, .f. ) ;
#20013 = face_outer_bound ( 'none', #9385, .t. ) ;
#20014 = vector ( 'none', #22775, 39.37007874015748143 ) ;
#20015 = cartesian_point ( 'none', ( 2.097911224303999591e-17, -3.303572949937843695e-17, 0.1280000000000000859 ) ) ;
#20016 = cartesian_point ( 'none', ( 2.828752365310798237e-17, -0.2000000000000001499, 0.3214999999999999525 ) ) ;
#20017 = oriented_edge ( 'none', *, *, #1948, .f. ) ;
#20018 = edge_loop ( 'none', ( #22860, #4716, #28090, #20581, #14497 ) ) ;
#20019 = oriented_edge ( 'none', *, *, #7682, .f. ) ;
#20020 = oriented_edge ( 'none', *, *, #21686, .f. ) ;
#20021 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#20022 = conical_surface ( 'none', #14485, 0.08684649999999990988, 0.7155849933176740008 ) ;
#20023 = line ( 'none', #9087, #12870 ) ;
#20024 = axis2_placement_3d ( 'none', #4133, #4928, #11409 ) ;
#20025 = circle ( 'none', #10354, 0.003937007874015787875 ) ;
#20026 = oriented_edge ( 'none', *, *, #13601, .t. ) ;
#20027 = direction ( 'none', ( -0.3420202402059893676, -0.000000000000000000, 0.9396925855243497550 ) ) ;
#20028 = cartesian_point ( 'none', ( -2.376516347430747800, 0.6149999999999997691, 0.4604918882647305312 ) ) ;
#20029 = oriented_edge ( 'none', *, *, #22207, .f. ) ;
#20030 = line ( 'none', #9092, #26414 ) ;
#20031 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#20032 = line ( 'none', #22589, #2373 ) ;
#20033 = oriented_edge ( 'none', *, *, #6684, .t. ) ;
#20034 = direction ( 'none', ( -1.664610678349188373e-16, 2.622433896139685775e-16, -1.000000000000000000 ) ) ;
#20035 = cartesian_point ( 'none', ( 0.7342200949010730948, -0.3966258423410133904, -0.03911264951168141185 ) ) ;
#20036 = edge_curve ( 'none', #9441, #14174, #24167, .t. ) ;
#20037 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742273398254527407e-08 ) ) ;
#20038 = axis2_placement_3d ( 'none', #24002, #6861, #26011 ) ;
#20039 = cartesian_point ( 'none', ( -1.495998664874620410, 0.5375000818327532182, 0.3825629088781230536 ) ) ;
#20040 = circle ( 'none', #250, 0.03666637637137246802 ) ;
#20041 = axis2_placement_3d ( 'none', #4450, #4984, #15525 ) ;
#20042 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#20043 = vector ( 'none', #28206, 39.37007874015748143 ) ;
#20044 = vector ( 'none', #23170, 39.37007874015747433 ) ;
#20045 = oriented_edge ( 'none', *, *, #8515, .f. ) ;
#20046 = oriented_edge ( 'none', *, *, #20304, .t. ) ;
#20047 = cartesian_point ( 'none', ( -2.402894602043244454, -0.3966152866063982207, -1.819579009864175756 ) ) ;
#20048 = direction ( 'none', ( 0.5368568878348665141, 8.431629610074883190e-16, -0.8436733265810064664 ) ) ;
#20049 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#20050 = cartesian_point ( 'none', ( 0.7203389534610229461, -0.3964752568627258333, -1.672774732835648592 ) ) ;
#20051 = vertex_point ( 'none', #25126 ) ;
#20052 = vertex_point ( 'none', #20673 ) ;
#20053 = oriented_edge ( 'none', *, *, #25530, .f. ) ;
#20054 = face_outer_bound ( 'none', #3423, .t. ) ;
#20055 = line ( 'none', #13451, #27044 ) ;
#20056 = vertex_point ( 'none', #25270 ) ;
#20057 = vertex_point ( 'none', #20251 ) ;
#20058 = oriented_edge ( 'none', *, *, #15356, .f. ) ;
#20059 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#20060 = axis2_placement_3d ( 'none', #23598, #21157, #2700 ) ;
#20061 = edge_curve ( 'none', #24439, #6652, #11896, .t. ) ;
#20062 = circle ( 'none', #6730, 0.05218481273260273945 ) ;
#20063 = oriented_edge ( 'none', *, *, #3365, .f. ) ;
#20064 = edge_curve ( 'none', #26316, #3607, #2823, .t. ) ;
#20065 = plane ( 'none', #14757 ) ;
#20066 = cartesian_point ( 'none', ( -1.467498680916700105, 0.5300000818327530450, 0.5660629113696715731 ) ) ;
#20067 = advanced_face ( 'none', ( #517 ), #3107, .t. ) ;
#20068 = direction ( 'none', ( -0.09202985957858186850, -0.9955461672694009279, 0.02045320955626622056 ) ) ;
#20069 = line ( 'none', #24516, #20654 ) ;
#20070 = axis2_placement_3d ( 'none', #321, #4379, #17481 ) ;
#20071 = cylindrical_surface ( 'none', #27823, 0.06200000000000004813 ) ;
#20072 = line ( 'none', #14017, #3058 ) ;
#20073 = axis2_placement_3d ( 'none', #9324, #5273, #13520 ) ;
#20074 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#20075 = oriented_edge ( 'none', *, *, #8009, .t. ) ;
#20076 = oriented_edge ( 'none', *, *, #12343, .t. ) ;
#20077 = vector ( 'none', #2954, 39.37007874015748143 ) ;
#20078 = oriented_edge ( 'none', *, *, #10080, .f. ) ;
#20079 =( bounded_curve ( ) b_spline_curve ( 3, ( #13244, #6881, #20252, #9316 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.487683964483725418, 4.517894435171543321 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999239454011878969, 0.9999239454011878969, 1.000000000000000000 ) )
representation_item ( '' ) );
#20080 = face_outer_bound ( 'none', #26207, .t. ) ;
#20081 = vector ( 'none', #20219, 39.37007874015748854 ) ;
#20082 = cartesian_point ( 'none', ( 0.8625535055517011829, 0.07863857412701640015, -1.924300421095418878 ) ) ;
#20083 = vector ( 'none', #8398, 39.37007874015748143 ) ;
#20084 = oriented_edge ( 'none', *, *, #13216, .f. ) ;
#20085 = vertex_point ( 'none', #18077 ) ;
#20086 = oriented_edge ( 'none', *, *, #4077, .t. ) ;
#20087 = oriented_edge ( 'none', *, *, #11168, .f. ) ;
#20088 = edge_curve ( 'none', #10229, #25802, #27451, .t. ) ;
#20089 = cartesian_point ( 'none', ( -1.840260120545625933, -0.4016245122424486058, 0.3390923802397237674 ) ) ;
#20090 = edge_curve ( 'none', #17039, #23351, #20383, .t. ) ;
#20091 = direction ( 'none', ( -0.7071068430037833474, 5.602973981969757756e-15, 0.7071067193693063579 ) ) ;
#20092 = advanced_face ( 'none', ( #23118, #5565 ), #648, .f. ) ;
#20093 = edge_curve ( 'none', #24815, #13429, #9450, .t. ) ;
#20094 = direction ( 'none', ( -3.258709995156765057e-16, -6.692965470406018028e-16, -1.000000000000000000 ) ) ;
#20095 = direction ( 'none', ( 0.8436733265810072435, 0.000000000000000000, 0.5368568878348654039 ) ) ;
#20096 = edge_curve ( 'none', #21700, #906, #9551, .t. ) ;
#20097 = plane ( 'none', #21224 ) ;
#20098 = edge_curve ( 'none', #26778, #9980, #18649, .t. ) ;
#20099 = direction ( 'none', ( 1.020834659419799449e-16, -1.000000000000000000, 2.588457267232843400e-17 ) ) ;
#20100 = direction ( 'none', ( -3.258709995156765057e-16, -6.829364738799808617e-16, -1.000000000000000000 ) ) ;
#20101 = direction ( 'none', ( 1.000000000000000000, 8.881784197001268101e-16, 0.000000000000000000 ) ) ;
#20102 = cylindrical_surface ( 'none', #8754, 0.1249999999999999029 ) ;
#20103 = axis2_placement_3d ( 'none', #10798, #6632, #19577 ) ;
#20104 = cartesian_point ( 'none', ( -1.798998680916699344, 0.4900000818327556740, 0.5660628823890209160 ) ) ;
#20105 = vector ( 'none', #3002, 39.37007874015748854 ) ;
#20106 = cartesian_point ( 'none', ( -0.5397453515158833204, -0.3677731010850376903, -1.709695933661795397 ) ) ;
#20107 = oriented_edge ( 'none', *, *, #2338, .t. ) ;
#20108 = vertex_point ( 'none', #9315 ) ;
#20109 = oriented_edge ( 'none', *, *, #14156, .f. ) ;
#20110 = cartesian_point ( 'none', ( 0.7309936263738827655, -0.4137580796234385794, -0.03125028977645492867 ) ) ;
#20111 = edge_curve ( 'none', #27524, #12113, #14066, .t. ) ;
#20112 = cartesian_point ( 'none', ( -0.5664896300202487689, -0.4182743711071790771, -1.672854962722870598 ) ) ;
#20113 = cylindrical_surface ( 'none', #10992, 0.04450000000000003259 ) ;
#20114 = face_outer_bound ( 'none', #17871, .t. ) ;
#20115 = oriented_edge ( 'none', *, *, #15580, .f. ) ;
#20116 = oriented_edge ( 'none', *, *, #13932, .f. ) ;
#20117 = oriented_edge ( 'none', *, *, #25569, .t. ) ;
#20118 = line ( 'none', #8777, #25615 ) ;
#20119 = advanced_face ( 'none', ( #5412 ), #7579, .t. ) ;
#20120 = face_outer_bound ( 'none', #21534, .t. ) ;
#20121 = circle ( 'none', #6803, 0.2262942762551358178 ) ;
#20122 = oriented_edge ( 'none', *, *, #6124, .f. ) ;
#20123 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#20124 = plane ( 'none', #11384 ) ;
#20125 = axis2_placement_3d ( 'none', #1854, #3874, #12507 ) ;
#20126 = edge_curve ( 'none', #17390, #23190, #24836, .t. ) ;
#20127 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#20128 = advanced_face ( 'none', ( #12043 ), #11744, .f. ) ;
#20129 = edge_loop ( 'none', ( #4290, #1053, #14781, #3391, #11729 ) ) ;
#20130 = cartesian_point ( 'none', ( 0.8506199409360328811, -0.05502407721368779425, -1.908511374183827769 ) ) ;
#20131 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#20132 = cartesian_point ( 'none', ( -1.813708409659770870, -0.4066113062103420828, 0.3962950052452458016 ) ) ;
#20133 = edge_curve ( 'none', #26371, #5856, #12298, .t. ) ;
#20134 = cartesian_point ( 'none', ( -2.460407071563678549, 0.5386221411256693070, -0.7589006071564624589 ) ) ;
#20135 = cartesian_point ( 'none', ( 0.6199999999999968869, 0.1252499999999934222, -1.890480237920045825 ) ) ;
#20136 = cartesian_point ( 'none', ( -1.467498680916700105, 0.5300000818327530450, 0.5660629113696715731 ) ) ;
#20137 = direction ( 'none', ( 0.8436733265810086868, 0.000000000000000000, 0.5368568878348630724 ) ) ;
#20138 = cartesian_point ( 'none', ( -2.075996699999999695, 0.6290038599183741530, 0.3997045037134707157 ) ) ;
#20139 = cartesian_point ( 'none', ( -1.756957492661092246, -0.3970641132977108523, 0.3704243184798985400 ) ) ;
#20140 = vector ( 'none', #16550, 39.37007874015748854 ) ;
#20141 = cartesian_point ( 'none', ( -2.529999999999999361, 0.8000000000000000444, -1.800527799999998901 ) ) ;
#20142 = edge_loop ( 'none', ( #3360, #22679, #8407, #20167 ) ) ;
#20143 = vector ( 'none', #24436, 39.37007874015748854 ) ;
#20144 = cartesian_point ( 'none', ( -2.422401969826855073, 0.5425591495367956263, -0.7650381332001565671 ) ) ;
#20145 = edge_curve ( 'none', #24216, #6172, #16350, .t. ) ;
#20146 = edge_loop ( 'none', ( #17675, #15614, #22408, #13964, #28329, #13955, #815, #18384 ) ) ;
#20147 = oriented_edge ( 'none', *, *, #20429, .t. ) ;
#20148 = cartesian_point ( 'none', ( 0.7267472429575300152, -0.3826753930347990829, -1.683301694363609213 ) ) ;
#20149 = face_outer_bound ( 'none', #22333, .t. ) ;
#20150 = cartesian_point ( 'none', ( -0.8299999999999998490, -0.1489999999999996882, -1.705527799999999594 ) ) ;
#20151 = vertex_point ( 'none', #7730 ) ;
#20152 = vertex_point ( 'none', #16496 ) ;
#20153 = advanced_face ( 'none', ( #20957 ), #21104, .f. ) ;
#20154 = vertex_point ( 'none', #12470 ) ;
#20155 = plane ( 'none', #22174 ) ;
#20156 = edge_curve ( 'none', #18914, #1926, #10838, .t. ) ;
#20157 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.3490000000000000324, -0.08049999999999979394 ) ) ;
#20158 = oriented_edge ( 'none', *, *, #10840, .t. ) ;
#20159 = direction ( 'none', ( 3.155284432682202530e-18, -1.000000000000000000, -2.622433896139685775e-16 ) ) ;
#20160 = axis2_placement_3d ( 'none', #5183, #24611, #22729 ) ;
#20161 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#20162 = vertex_point ( 'none', #21541 ) ;
#20163 = line ( 'none', #6923, #27785 ) ;
#20164 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#20165 = vector ( 'none', #20270, 39.37007874015748143 ) ;
#20166 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.4115000000000004210, -1.705527799999999816 ) ) ;
#20167 = oriented_edge ( 'none', *, *, #4936, .t. ) ;
#20168 = cartesian_point ( 'none', ( -2.355018315436423926, 0.5494488917518415283, -0.5183690957738590344 ) ) ;
#20169 = cartesian_point ( 'none', ( -1.762123894195055884, -0.4137580796234384684, 0.3163943481432270333 ) ) ;
#20170 = product ( 'c07-00000-000_cd', 'c07-00000-000_cd', '', ( #19102 ) ) ;
#20171 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 1.214154663850784639e-16 ) ) ;
#20172 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#20173 = axis2_placement_3d ( 'none', #25271, #12044, #24838 ) ;
#20174 = axis2_placement_3d ( 'none', #12629, #1686, #14517 ) ;
#20175 = oriented_edge ( 'none', *, *, #23299, .f. ) ;
#20176 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 4.415702575965939940e-16 ) ) ;
#20177 = oriented_edge ( 'none', *, *, #9982, .f. ) ;
#20178 = vector ( 'none', #27252, 39.37007874015748143 ) ;
#20179 = circle ( 'none', #9146, 0.003937007874015752314 ) ;
#20180 = plane ( 'none', #13158 ) ;
#20181 = direction ( 'none', ( -1.942506302497538319e-15, 1.554819628522822414e-15, -1.000000000000000000 ) ) ;
#20182 = cartesian_point ( 'none', ( 0.7687620081632593472, -0.3971020639608335290, -1.746135736283093820 ) ) ;
#20183 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#20184 = edge_loop ( 'none', ( #21343, #18979, #15309, #28228 ) ) ;
#20185 = oriented_edge ( 'none', *, *, #15762, .t. ) ;
#20186 = oriented_edge ( 'none', *, *, #25215, .t. ) ;
#20187 = cartesian_point ( 'none', ( -1.817836570695323672, -0.4160162047798985907, 0.4043150967399065099 ) ) ;
#20188 = edge_curve ( 'none', #25156, #24547, #14933, .t. ) ;
#20189 = cartesian_point ( 'none', ( -0.5777928775789556992, -0.4182743711071791326, -1.655091851761432586 ) ) ;
#20190 = edge_loop ( 'none', ( #6240, #28105, #13528, #457 ) ) ;
#20191 = oriented_edge ( 'none', *, *, #6745, .t. ) ;
#20192 = oriented_edge ( 'none', *, *, #1467, .f. ) ;
#20194 = circle ( 'none', #15599, 0.02449999999999996972 ) ;
#20193 = cartesian_point ( 'none', ( -2.362835410621882293, -0.4182743798742598607, -1.858419592069943338 ) ) ;
#20195 = vertex_point ( 'none', #16942 ) ;
#20196 = direction ( 'none', ( 1.020834659419799449e-16, -1.000000000000000000, 2.588457267232843400e-17 ) ) ;
#20197 = direction ( 'none', ( 7.897916534058051356e-15, 1.000000000000000000, -2.588457267232804265e-17 ) ) ;
#20198 = circle ( 'none', #12852, 0.003937007874055081964 ) ;
#20199 = vector ( 'none', #6115, 39.37007874015748143 ) ;
#20200 = cartesian_point ( 'none', ( -1.521996699999999425, 0.6290038599183741530, 0.4886770037134707811 ) ) ;
#20201 = cartesian_point ( 'none', ( -2.415254535908864408, 0.5402528821548733262, -0.5183690992108080930 ) ) ;
#20202 = cartesian_point ( 'none', ( -2.464467126340384784, 0.5494489077391884191, -0.7012431163060495187 ) ) ;
#20203 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#20204 = face_outer_bound ( 'none', #10660, .t. ) ;
#20205 = oriented_edge ( 'none', *, *, #17648, .t. ) ;
#20206 = oriented_edge ( 'none', *, *, #5244, .t. ) ;
#20207 = cartesian_point ( 'none', ( -1.836383535154717306, -0.4115000000000033076, 0.3183859369910796988 ) ) ;
#20208 = edge_curve ( 'none', #12906, #19514, #18983, .t. ) ;
#20209 = vertex_point ( 'none', #23395 ) ;
#20210 = advanced_face ( 'none', ( #12765 ), #16650, .t. ) ;
#20212 = cartesian_point ( 'none', ( 0.7013436254727213326, -0.4115000000000006430, -1.724390776907105405 ) ) ;
#20211 = vector ( 'none', #662, 39.37007874015748143 ) ;
#20213 = circle ( 'none', #24777, 0.002893032515759918523 ) ;
#20214 = cartesian_point ( 'none', ( 0.8743750268433789774, 0.03239041494484144051, -1.922027711306646847 ) ) ;
#20215 = vertex_point ( 'none', #25419 ) ;
#20216 = oriented_edge ( 'none', *, *, #27462, .t. ) ;
#20217 = oriented_edge ( 'none', *, *, #5415, .f. ) ;
#20218 = axis2_placement_3d ( 'none', #10250, #14724, #6085 ) ;
#20219 = direction ( 'none', ( 0.8571673007021108903, 0.000000000000000000, 0.5150380749100561539 ) ) ;
#20221 = axis2_placement_3d ( 'none', #14359, #5132, #7731 ) ;
#20220 = line ( 'none', #4954, #25282 ) ;
#20222 = circle ( 'none', #21156, 0.009000000000000027076 ) ;
#20223 = line ( 'none', #487, #3767 ) ;
#20224 = cartesian_point ( 'none', ( -2.384477557058933161, -0.3873908784161073093, -1.815795067732883572 ) ) ;
#20225 = direction ( 'none', ( 0.000000000000000000, 1.534746063856326479e-15, -1.000000000000000000 ) ) ;
#20226 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795091831e-15, 8.742277704857227033e-08 ) ) ;
#20227 = circle ( 'none', #6004, 0.009000000000000027076 ) ;
#20228 = circle ( 'none', #904, 0.007874015748031487280 ) ;
#20229 = cartesian_point ( 'none', ( 0.7527203454169859587, -0.3649999999999999911, -0.03608322703288311534 ) ) ;
#20230 = face_outer_bound ( 'none', #27845, .t. ) ;
#20231 = vertex_point ( 'none', #19096 ) ;
#20232 = vertex_point ( 'none', #23691 ) ;
#20233 = vector ( 'none', #7550, 39.37007874015747433 ) ;
#20234 = edge_curve ( 'none', #11366, #14522, #3549, .t. ) ;
#20235 = edge_curve ( 'none', #25386, #15345, #356, .t. ) ;
#20236 = oriented_edge ( 'none', *, *, #5822, .t. ) ;
#20237 = edge_curve ( 'none', #1298, #25679, #3691, .t. ) ;
#20238 = face_outer_bound ( 'none', #11067, .t. ) ;
#20239 = edge_curve ( 'none', #21089, #9863, #14167, .t. ) ;
#20240 = cartesian_point ( 'none', ( -0.8301868999999989507, -0.3649999999999971045, -1.705527799999999594 ) ) ;
#20241 = cartesian_point ( 'none', ( -1.829636301520135566, -0.4115000000000033076, 0.3226794220835091931 ) ) ;
#20242 = cartesian_point ( 'none', ( -0.02344999999999999168, 0.2000000000000000389, 0.2275000000000000910 ) ) ;
#20243 = oriented_edge ( 'none', *, *, #14462, .t. ) ;
#20244 = oriented_edge ( 'none', *, *, #10673, .f. ) ;
#20245 = oriented_edge ( 'none', *, *, #14074, .f. ) ;
#20246 = cartesian_point ( 'none', ( 0.8450000000000000844, 0.8000000000000000444, 0.4494722000000003770 ) ) ;
#20247 = direction ( 'none', ( 0.8436733265810069105, 0.000000000000000000, 0.5368568878348657369 ) ) ;
#20248 = axis2_placement_3d ( 'none', #4435, #13229, #6602 ) ;
#20249 = oriented_edge ( 'none', *, *, #22765, .t. ) ;
#20250 = cartesian_point ( 'none', ( 0.8570000000000007612, 0.8130000000000019433, 0.4614721999999999991 ) ) ;
#20251 = cartesian_point ( 'none', ( -2.126249999999999307, 0.3690038599183736445, 0.5744722000000000994 ) ) ;
#20252 = cartesian_point ( 'none', ( 0.7185907843709813392, -0.4014963733454758321, -0.1115479996532185991 ) ) ;
#20253 = oriented_edge ( 'none', *, *, #13482, .t. ) ;
#20254 = cartesian_point ( 'none', ( 0.8554801358536588962, -0.02736963914651491248, -1.907370629233740233 ) ) ;
#20255 = cylindrical_surface ( 'none', #53, 0.005905511811023608955 ) ;
#20256 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#20257 = cartesian_point ( 'none', ( -2.458293670571462641, 0.5425591492245886993, -0.7614669006126939532 ) ) ;
#20259 = edge_curve ( 'none', #27685, #13410, #17836, .t. ) ;
#20258 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#20260 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#20261 = cartesian_point ( 'none', ( -1.711840400000000040, -0.4249999999999999334, 0.3544722000000001261 ) ) ;
#20262 = cartesian_point ( 'none', ( 0.7447943322764207785, -0.4182743711071795767, -1.728950865621842414 ) ) ;
#20263 = vector ( 'none', #9912, 39.37007874015748143 ) ;
#20264 = cartesian_point ( 'none', ( -2.335136312737161823, -0.4182743711071789661, -1.802513449155059844 ) ) ;
#20265 = plane ( 'none', #8547 ) ;
#20266 = edge_curve ( 'none', #20232, #16014, #3399, .t. ) ;
#20267 = cartesian_point ( 'none', ( -1.473749999999999449, 0.6290038599183741530, 0.3244722000000003770 ) ) ;
#20268 = oriented_edge ( 'none', *, *, #17570, .f. ) ;
#20269 = vector ( 'none', #17744, 39.37007874015748143 ) ;
#20270 = direction ( 'none', ( 1.942890293094014578e-16, 1.000000000000000000, 1.554819628522822217e-15 ) ) ;
#20271 = edge_curve ( 'none', #12790, #13074, #27570, .t. ) ;
#20272 = edge_curve ( 'none', #4394, #10416, #7205, .t. ) ;
#20273 = plane ( 'none', #17520 ) ;
#20274 = vertex_point ( 'none', #28159 ) ;
#20275 = vector ( 'none', #16218, 39.37007874015748143 ) ;
#20276 = edge_curve ( 'none', #6827, #9110, #1213, .t. ) ;
#20277 = cartesian_point ( 'none', ( -2.355018304804967322, 0.5383745957069063781, -0.7615884676423282373 ) ) ;
#20278 = axis2_placement_3d ( 'none', #16692, #23447, #25456 ) ;
#20279 = direction ( 'none', ( -4.371138804857224878e-08, -8.742273397411541689e-08, 0.9999999999999951150 ) ) ;
#20280 = edge_curve ( 'none', #6075, #27958, #21396, .t. ) ;
#20281 = plane ( 'none', #14431 ) ;
#20282 = edge_loop ( 'none', ( #9162, #509, #1698, #4509 ) ) ;
#20283 = oriented_edge ( 'none', *, *, #24942, .t. ) ;
#20284 = oriented_edge ( 'none', *, *, #4617, .f. ) ;
#20285 = cartesian_point ( 'none', ( -0.5584999999999998854, -0.4115000000000004210, -1.705527799999999594 ) ) ;
#20286 = circle ( 'none', #27628, 0.03250000000000000111 ) ;
#20287 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#20288 = edge_loop ( 'none', ( #5148, #24329, #22438 ) ) ;
#20289 = cartesian_point ( 'none', ( -1.798998677988036032, 0.4900000818327556740, 0.5325628823890210528 ) ) ;
#20290 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#20291 = oriented_edge ( 'none', *, *, #16006, .f. ) ;
#20292 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#20293 = cartesian_point ( 'none', ( -1.760703958857628537, -0.3922636326672856999, 0.3685381280577573193 ) ) ;
#20294 = cartesian_point ( 'none', ( 0.9153131000000004347, -0.4250000000000000999, 0.02647220000000096579 ) ) ;
#20295 = cartesian_point ( 'none', ( 0.2521117675327286256, 0.08335695298767635542, 0.2681610364790638079 ) ) ;
#20296 = oriented_edge ( 'none', *, *, #6412, .t. ) ;
#20297 = cartesian_point ( 'none', ( -2.416686899999998861, -0.4249999999999964917, -1.870527800000000518 ) ) ;
#20298 = advanced_face ( 'none', ( #17093 ), #8025, .t. ) ;
#20299 = vector ( 'none', #14296, 39.37007874015748143 ) ;
#20300 = cartesian_point ( 'none', ( -1.761170678566894798, -0.4182743711071820192, 0.3156323605386656683 ) ) ;
#20301 = cartesian_point ( 'none', ( -1.823998671431327656, 0.5060000818327582417, 0.5325628802034522158 ) ) ;
#20302 = vector ( 'none', #3660, 39.37007874015748143 ) ;
#20303 = direction ( 'none', ( -0.8436733265810048010, 9.937755021569778075e-16, -0.5368568878348688456 ) ) ;
#20304 = edge_curve ( 'none', #5447, #13697, #2245, .t. ) ;
#20305 = vector ( 'none', #16423, 39.37007874015748143 ) ;
#20306 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#20307 = edge_curve ( 'none', #27687, #20811, #19519, .t. ) ;
#20308 = circle ( 'none', #11127, 0.04299999999999976757 ) ;
#20309 = edge_curve ( 'none', #13403, #1943, #15624, .t. ) ;
#20310 = oriented_edge ( 'none', *, *, #3372, .f. ) ;
#20311 = cartesian_point ( 'none', ( 0.7504999999999997229, -0.4115000000000006430, -1.705527799999998484 ) ) ;
#20312 = vertex_point ( 'none', #24126 ) ;
#20313 = cartesian_point ( 'none', ( 0.7504999999999987237, -0.3649999999999999356, -0.08052779999999873373 ) ) ;
#20314 = cartesian_point ( 'none', ( -1.834964853042983846, -0.3498728832042033998, 0.3313873538231004723 ) ) ;
#20315 = cartesian_point ( 'none', ( -1.873998677988035766, 0.5150000818327563623, 0.5325628758323127654 ) ) ;
#20316 = direction ( 'none', ( -0.5899787198769592678, 1.254113257677087820e-15, -0.8074187947356342709 ) ) ;
#20317 = oriented_edge ( 'none', *, *, #18021, .t. ) ;
#20318 = oriented_edge ( 'none', *, *, #24346, .f. ) ;
#20319 = vertex_point ( 'none', #12909 ) ;
#20320 = circle ( 'none', #84, 0.003937007874015743640 ) ;
#20321 = oriented_edge ( 'none', *, *, #14278, .t. ) ;
#20322 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#20323 = face_bound ( 'none', #5167, .t. ) ;
#20324 = axis2_placement_3d ( 'none', #10830, #2187, #8822 ) ;
#20325 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#20326 = oriented_edge ( 'none', *, *, #14014, .f. ) ;
#20327 = oriented_edge ( 'none', *, *, #25463, .f. ) ;
#20328 = vertex_point ( 'none', #4691 ) ;
#20329 = circle ( 'none', #5618, 0.04450000000000010197 ) ;
#20330 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#20331 = oriented_edge ( 'none', *, *, #7875, .t. ) ;
#20332 = vector ( 'none', #15096, 39.37007874015748143 ) ;
#20333 = direction ( 'none', ( -1.850375408459407606e-13, 0.000000000000000000, 1.000000000000000000 ) ) ;
#20334 = face_bound ( 'none', #7476, .t. ) ;
#20335 = plane ( 'none', #12160 ) ;
#20336 = cartesian_point ( 'none', ( -1.836702498922447413, -0.4271311679985540510, 0.4142139068340484620 ) ) ;
#20337 = cartesian_point ( 'none', ( -2.358167911040113474, 0.6146063934578370747, -0.7630541295853651151 ) ) ;
#20338 = direction ( 'none', ( -4.371142336978555996e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#20339 = advanced_face ( 'none', ( #1961 ), #9147, .t. ) ;
#20340 = edge_curve ( 'none', #27560, #3174, #17517, .t. ) ;
#20341 = cartesian_point ( 'none', ( -1.810225677286336543, -0.3762296982709826820, 0.3111547439245136437 ) ) ;
#20342 = circle ( 'none', #16668, 0.03125000000000011102 ) ;
#20343 = direction ( 'none', ( -0.8000000262015057872, -5.245363171590949339e-08, 0.5999999650646551386 ) ) ;
#20344 = oriented_edge ( 'none', *, *, #14337, .f. ) ;
#20345 = oriented_edge ( 'none', *, *, #15064, .t. ) ;
#20346 = vector ( 'none', #23545, 39.37007874015748143 ) ;
#20347 = cartesian_point ( 'none', ( -0.9314999999999998836, -0.3649999999999999911, -1.813527799999999690 ) ) ;
#20348 = vertex_point ( 'none', #8606 ) ;
#20349 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#20350 = cartesian_point ( 'none', ( 0.8658533479656173037, 0.06912868633533224283, -1.923787390575243617 ) ) ;
#20351 = vertex_point ( 'none', #8884 ) ;
#20352 = oriented_edge ( 'none', *, *, #26079, .f. ) ;
#20353 = vertex_point ( 'none', #212 ) ;
#20354 = edge_loop ( 'none', ( #20122, #2593 ) ) ;
#20355 = direction ( 'none', ( -0.9999999999999990008, 3.897916532926553139e-15, -4.371138804857207673e-08 ) ) ;
#20356 = cartesian_point ( 'none', ( 0.02344999999999999168, 0.2000000000000000389, 0.2275000000000000910 ) ) ;
#20357 = cartesian_point ( 'none', ( 0.8514088716762375775, 7.374587162436194868e-17, -1.680598138463357039 ) ) ;
#20358 = vector ( 'none', #14283, 39.37007874015747433 ) ;
#20359 = cartesian_point ( 'none', ( -1.495998664874620410, 0.5375000818327532182, 0.3825629088781230536 ) ) ;
#20360 = line ( 'none', #11575, #17443 ) ;
#20361 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#20362 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795091831e-15, 8.742277704857227033e-08 ) ) ;
#20363 = advanced_face ( 'none', ( #17375 ), #17786, .t. ) ;
#20364 = direction ( 'none', ( 1.942890293094014578e-16, 1.000000000000000000, 1.554819628522822217e-15 ) ) ;
#20365 = cartesian_point ( 'none', ( -2.177999999999999492, 0.6745038599183736938, 0.5744722000000004325 ) ) ;
#20366 = face_outer_bound ( 'none', #5206, .t. ) ;
#20367 = oriented_edge ( 'none', *, *, #19764, .t. ) ;
#20368 = oriented_edge ( 'none', *, *, #2567, .t. ) ;
#20369 = oriented_edge ( 'none', *, *, #13428, .t. ) ;
#20370 = cartesian_point ( 'none', ( -2.436908079560135221, 0.5661811745280407315, -0.5104950821425608964 ) ) ;
#20371 = axis2_placement_3d ( 'none', #7542, #3808, #7692 ) ;
#20372 = cylindrical_surface ( 'none', #19081, 0.009000000000000027076 ) ;
#20373 = direction ( 'none', ( -1.942890293094014578e-16, -1.000000000000000000, -1.554819628522822217e-15 ) ) ;
#20374 = cartesian_point ( 'none', ( -2.371251492717955323, -0.4182743711071790771, -1.727054229871032742 ) ) ;
#20375 = oriented_edge ( 'none', *, *, #14112, .f. ) ;
#20376 = edge_loop ( 'none', ( #16785, #23208, #17361, #26713 ) ) ;
#20377 = edge_loop ( 'none', ( #1770, #6809, #21628, #1846 ) ) ;
#20378 = face_outer_bound ( 'none', #6369, .t. ) ;
#20379 = face_bound ( 'none', #853, .t. ) ;
#20380 = oriented_edge ( 'none', *, *, #8473, .t. ) ;
#20381 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#20382 = vector ( 'none', #21457, 39.37007874015748143 ) ;
#20383 = line ( 'none', #22972, #24275 ) ;
#20384 = face_outer_bound ( 'none', #21950, .t. ) ;
#20385 = edge_loop ( 'none', ( #1400, #7524, #11206, #20653 ) ) ;
#20386 = cartesian_point ( 'none', ( 0.8468941843766659705, -0.06885111445826334886, -1.909209676622542595 ) ) ;
#20387 = advanced_face ( 'none', ( #13484 ), #6299, .f. ) ;
#20388 = plane ( 'none', #6505 ) ;
#20389 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#20390 = cartesian_point ( 'none', ( -0.2383354230503396953, 0.1161651229077019926, 0.2627868895919195924 ) ) ;
#20391 = edge_curve ( 'none', #25054, #6383, #6434, .t. ) ;
#20392 = direction ( 'none', ( -3.258709995156765057e-16, -6.829364738799808617e-16, -1.000000000000000000 ) ) ;
#20393 = direction ( 'none', ( 0.000000000000000000, 1.308737087772246917e-15, -1.000000000000000000 ) ) ;
#20394 = vector ( 'none', #3828, 39.37007874015748143 ) ;
#20395 = advanced_face ( 'none', ( #11303 ), #21821, .t. ) ;
#20396 = cartesian_point ( 'none', ( -2.369978932941240402, 0.5602756882382599057, -0.8024242135915377050 ) ) ;
#20397 = face_outer_bound ( 'none', #9341, .t. ) ;
#20398 = line ( 'none', #961, #15563 ) ;
#20399 = direction ( 'none', ( -0.8436733265810030247, 9.937755021569821463e-16, -0.5368568878348718432 ) ) ;
#20400 = cartesian_point ( 'none', ( 0.2053518348671565519, -0.4114999999999994773, -2.419117709428253438 ) ) ;
#20401 = oriented_edge ( 'none', *, *, #16261, .t. ) ;
#20402 = vertex_point ( 'none', #6580 ) ;
#20403 = vertex_point ( 'none', #23985 ) ;
#20404 = cartesian_point ( 'none', ( -2.012498657837085148, 0.4900000818327573948, 0.3020628637242590564 ) ) ;
#20405 = cartesian_point ( 'none', ( -1.586498664874621101, 0.4225000818327540042, 0.3825629009663617519 ) ) ;
#20406 = cartesian_point ( 'none', ( -0.5169272856296710517, -0.3968633409141411050, -1.689654570338615214 ) ) ;
#20407 = oriented_edge ( 'none', *, *, #21751, .f. ) ;
#20408 = cartesian_point ( 'none', ( 0.9100000000000003642, 0.8000000000000019318, -1.812527799999999356 ) ) ;
#20409 = direction ( 'none', ( 4.371138804857224878e-08, 8.742273397411541689e-08, -0.9999999999999951150 ) ) ;
#20410 = cartesian_point ( 'none', ( 0.07710450000000022841, -0.004999999999999939389, 0.5745115700787406521 ) ) ;
#20411 = oriented_edge ( 'none', *, *, #4561, .t. ) ;
#20412 = oriented_edge ( 'none', *, *, #15579, .t. ) ;
#20413 = oriented_edge ( 'none', *, *, #5621, .f. ) ;
#20414 = cartesian_point ( 'none', ( -2.343315801915419438, -0.3973833316699964535, -1.798645337087689811 ) ) ;
#20415 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 2.085380147835315336e-16 ) ) ;
#20416 = axis2_placement_3d ( 'none', #25707, #23403, #14651 ) ;
#20417 = oriented_edge ( 'none', *, *, #15017, .f. ) ;
#20418 = line ( 'none', #13821, #27921 ) ;
#20419 = advanced_face ( 'none', ( #4271 ), #11180, .f. ) ;
#20420 = vertex_point ( 'none', #15491 ) ;
#20421 = direction ( 'none', ( 0.000000000000000000, 1.308737087772247706e-15, -1.000000000000000000 ) ) ;
#20422 = cartesian_point ( 'none', ( 0.2284285463451817266, 0.01356715713404471266, 0.3115000000000000546 ) ) ;
#20423 = axis2_placement_3d ( 'none', #24179, #394, #28487 ) ;
#20424 = edge_curve ( 'none', #8703, #9827, #28443, .t. ) ;
#20425 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#20426 = axis2_placement_3d ( 'none', #25779, #8815, #23913 ) ;
#20427 = cylindrical_surface ( 'none', #7177, 0.003937007874015743640 ) ;
#20428 = edge_curve ( 'none', #22561, #22547, #26415, .t. ) ;
#20429 = edge_curve ( 'none', #21452, #10548, #13343, .t. ) ;
#20430 = cartesian_point ( 'none', ( -1.586498679168243608, 0.6025000818327540530, 0.5460629009663611200 ) ) ;
#20431 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#20432 = edge_curve ( 'none', #18606, #27, #27406, .t. ) ;
#20433 = cartesian_point ( 'none', ( -0.5731415161263329061, -0.4115000000000005320, -1.663505472535634633 ) ) ;
#20434 = circle ( 'none', #5576, 0.06299999999999998657 ) ;
#20435 = cartesian_point ( 'none', ( 0.7730848461768990987, -0.3498728832042009018, -1.741805753042982907 ) ) ;
#20436 = edge_curve ( 'none', #11804, #10408, #23840, .t. ) ;
#20437 = line ( 'none', #24898, #20140 ) ;
#20438 = axis2_placement_3d ( 'none', #15631, #357, #26818 ) ;
#20439 = oriented_edge ( 'none', *, *, #2282, .f. ) ;
#20440 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5327166154807200238, -0.6006525618027692692 ) ) ;
#20441 = oriented_edge ( 'none', *, *, #5126, .f. ) ;
#20442 = axis2_placement_3d ( 'none', #27750, #21860, #4309 ) ;
#20443 = cartesian_point ( 'none', ( -2.081998664874618488, 0.4900000818327579499, 0.3825628576483757204 ) ) ;
#20444 = circle ( 'none', #24575, 0.06250000000000008327 ) ;
#20445 = axis2_placement_3d ( 'none', #12424, #18903, #14308 ) ;
#20446 = face_outer_bound ( 'none', #21527, .t. ) ;
#20447 = line ( 'none', #22886, #19166 ) ;
#20448 = line ( 'none', #23035, #4672 ) ;
#20449 = oriented_edge ( 'none', *, *, #17960, .t. ) ;
#20450 = vertex_point ( 'none', #484 ) ;
#20451 = oriented_edge ( 'none', *, *, #7782, .f. ) ;
#20452 = edge_curve ( 'none', #15761, #20162, #15048, .t. ) ;
#20453 = edge_loop ( 'none', ( #8590, #19811, #19304, #19781, #21618, #1585 ) ) ;
#20454 = cartesian_point ( 'none', ( -0.5961966351547172138, -0.4115000000000003100, -1.741614063008919855 ) ) ;
#20455 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#20456 = cartesian_point ( 'none', ( -2.425097055765996323, 0.5494488914076577357, -0.5144320909630822891 ) ) ;
#20457 = oriented_edge ( 'none', *, *, #28011, .f. ) ;
#20458 = vertex_point ( 'none', #7120 ) ;
#20459 = advanced_face ( 'none', ( #20785 ), #2650, .f. ) ;
#20460 = oriented_edge ( 'none', *, *, #27100, .f. ) ;
#20461 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#20462 = face_outer_bound ( 'none', #16793, .t. ) ;
#20463 = line ( 'none', #22760, #7341 ) ;
#20464 = axis2_placement_3d ( 'none', #26932, #2634, #745 ) ;
#20465 = edge_curve ( 'none', #22375, #22714, #15894, .t. ) ;
#20466 = oriented_edge ( 'none', *, *, #17802, .t. ) ;
#20467 = vector ( 'none', #3878, 39.37007874015748143 ) ;
#20468 = edge_curve ( 'none', #25404, #4193, #27476, .t. ) ;
#20469 = face_outer_bound ( 'none', #3681, .t. ) ;
#20470 = cartesian_point ( 'none', ( -2.417040192349543037, 0.5661811960346481154, -0.7565021144931231012 ) ) ;
#20471 = vector ( 'none', #10929, 39.37007874015748854 ) ;
#20472 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#20473 = circle ( 'none', #15868, 0.003937007874015743640 ) ;
#20474 = vector ( 'none', #1149, 39.37007874015748143 ) ;
#20475 = face_outer_bound ( 'none', #1210, .t. ) ;
#20476 = cartesian_point ( 'none', ( -2.416517193044573464, 0.5425591279723140925, -0.5183690990643823326 ) ) ;
#20477 = edge_curve ( 'none', #8239, #19486, #9712, .t. ) ;
#20478 = b_spline_curve_with_knots ( 'none', 3,
( #1448, #25055, #14421, #23178 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.000000000000000000, 0.0001349994233002890396 ),
.unspecified. ) ;
#20479 = line ( 'none', #15746, #24136 ) ;
#20480 = cartesian_point ( 'none', ( -0.5584999999999998854, -0.4115000000000004210, -1.705527799999999594 ) ) ;
#20481 = cartesian_point ( 'none', ( -1.829636301520135566, -0.4115000000000033076, 0.3226794220835091931 ) ) ;
#20482 = direction ( 'none', ( 0.06140715396137558929, -0.9960450290638855897, -0.06421418472181424086 ) ) ;
#20483 = oriented_edge ( 'none', *, *, #3955, .t. ) ;
#20484 = b_spline_curve_with_knots ( 'none', 3,
( #6704, #26671, #15480, #24109, #26541, #18043 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0006916540471651515471, 0.0008288400370151888328, 0.0009660260268652262269 ),
.unspecified. ) ;
#20485 = edge_loop ( 'none', ( #11209, #22432, #5931, #16961 ) ) ;
#20486 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#20487 = vector ( 'none', #12183, 39.37007874015748854 ) ;
#20488 = oriented_edge ( 'none', *, *, #8579, .f. ) ;
#20489 = advanced_face ( 'none', ( #18479 ), #13743, .f. ) ;
#20490 = vertex_point ( 'none', #22648 ) ;
#20491 = axis2_placement_3d ( 'none', #1598, #10248, #14722 ) ;
#20492 = cartesian_point ( 'none', ( -0.5903648022281471341, -0.4115000000000005320, -1.674465211908195750 ) ) ;
#20493 = conical_surface ( 'none', #2578, 0.06499999999999998834, 1.029744258676655644 ) ;
#20494 = axis2_placement_3d ( 'none', #18392, #27164, #3424 ) ;
#20495 = direction ( 'none', ( -1.664610678349188373e-16, 2.622433896139685775e-16, -1.000000000000000000 ) ) ;
#20496 = vertex_point ( 'none', #4819 ) ;
#20497 = edge_loop ( 'none', ( #24158, #27243 ) ) ;
#20498 = oriented_edge ( 'none', *, *, #4306, .f. ) ;
#20499 = oriented_edge ( 'none', *, *, #5126, .t. ) ;
#20500 = edge_curve ( 'none', #19163, #4409, #9057, .t. ) ;
#20501 = edge_curve ( 'none', #719, #24463, #15104, .t. ) ;
#20502 = cartesian_point ( 'none', ( 0.9204999999999989857, -0.3490000000000035296, 0.07947220000000139450 ) ) ;
#20503 = line ( 'none', #768, #23465 ) ;
#20504 = cartesian_point ( 'none', ( -1.566498680916699193, 0.5775000818327539198, 0.5660629027148165182 ) ) ;
#20505 = cartesian_point ( 'none', ( 0.7124837785668943768, -0.4182743711071796877, -1.666687960538665969 ) ) ;
#20506 = vector ( 'none', #15798, 39.37007874015748854 ) ;
#20507 = cartesian_point ( 'none', ( 0.8580000000000002069, -0.3490000000000000324, -1.875527799999999745 ) ) ;
#20508 = cartesian_point ( 'none', ( -1.823998683976495894, 0.5150000818327559182, 0.6010628802034513329 ) ) ;
#20509 = line ( 'none', #25825, #16091 ) ;
#20510 = vector ( 'none', #5695, 39.37007874015748143 ) ;
#20511 = line ( 'none', #775, #3481 ) ;
#20512 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#20513 = oriented_edge ( 'none', *, *, #7443, .f. ) ;
#20514 = oriented_edge ( 'none', *, *, #15389, .t. ) ;
#20516 = vertex_point ( 'none', #767 ) ;
#20515 = circle ( 'none', #22357, 0.01750000000000001901 ) ;
#20517 = line ( 'none', #10156, #184 ) ;
#20518 = cartesian_point ( 'none', ( 0.7308503293046765270, -0.4160162047798984797, -0.03065710326009315687 ) ) ;
#20519 = cartesian_point ( 'none', ( -1.623998677988036432, 0.5150000818327543639, 0.5325628976880070198 ) ) ;
#20520 = direction ( 'none', ( -4.371135398084651427e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#20521 = face_outer_bound ( 'none', #1515, .t. ) ;
#20522 = oriented_edge ( 'none', *, *, #28013, .f. ) ;
#20523 = vertex_point ( 'none', #2929 ) ;
#20524 = oriented_edge ( 'none', *, *, #18275, .t. ) ;
#20525 = line ( 'none', #7013, #735 ) ;
#20526 = cartesian_point ( 'none', ( 0.2135478362463618385, -0.1578249447570694297, 0.2541621952953965757 ) ) ;
#20527 = edge_curve ( 'none', #12397, #28498, #2789, .t. ) ;
#20528 = oriented_edge ( 'none', *, *, #19841, .t. ) ;
#20529 = cartesian_point ( 'none', ( 6.825989569114493220e-17, 0.1999999999999999833, 0.2615000000000000657 ) ) ;
#20530 = direction ( 'none', ( 8.742277704857227033e-08, -2.588526313012425495e-17, -0.9999999999999962252 ) ) ;
#20531 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, -4.215814805037443074e-16 ) ) ;
#20532 = vertex_point ( 'none', #11711 ) ;
#20533 = face_outer_bound ( 'none', #16642, .t. ) ;
#20535 = face_outer_bound ( 'none', #14461, .t. ) ;
#20534 = vector ( 'none', #28008, 39.37007874015748854 ) ;
#20536 = cartesian_point ( 'none', ( -1.586498679168243608, 0.6025000818327540530, 0.5460629009663611200 ) ) ;
#20537 = cartesian_point ( 'none', ( 0.7447943322764207785, -0.4182743711071819637, -0.1039230656218424059 ) ) ;
#20538 = circle ( 'none', #8158, 0.08684650000000004866 ) ;
#20539 = cartesian_point ( 'none', ( -0.7284999999999999254, -0.4249999999999999889, -1.705527799999999594 ) ) ;
#20540 = cartesian_point ( 'none', ( -2.152310183274200650, 0.6149999999999997691, 0.3244722000000003770 ) ) ;
#20541 = direction ( 'none', ( 0.9811509179672469605, -0.08715574274765879037, 0.1724724693338984538 ) ) ;
#20542 = cartesian_point ( 'none', ( -1.773998683976496737, 0.4650000818327554852, 0.6010628845745902282 ) ) ;
#20543 = line ( 'none', #9611, #27973 ) ;
#20544 = direction ( 'none', ( 4.371138804857224878e-08, 8.742273397411541689e-08, -0.9999999999999951150 ) ) ;
#20545 = face_outer_bound ( 'none', #15338, .t. ) ;
#20546 = edge_loop ( 'none', ( #3142, #17782, #3070, #9198 ) ) ;
#20547 = vertex_point ( 'none', #7549 ) ;
#20548 = line ( 'none', #24720, #20165 ) ;
#20549 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#20550 = cartesian_point ( 'none', ( -0.5243182711765606019, -0.3873989204488278437, -1.693376238313946791 ) ) ;
#20551 = oriented_edge ( 'none', *, *, #13616, .f. ) ;
#20552 = direction ( 'none', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#20553 = edge_curve ( 'none', #11850, #15686, #19640, .t. ) ;
#20554 = vector ( 'none', #4869, 39.37007874015748143 ) ;
#20555 = plane ( 'none', #916 ) ;
#20556 = circle ( 'none', #16435, 0.03937007874015751446 ) ;
#20557 = cartesian_point ( 'none', ( -1.414999999999999591, 0.7235038599183736263, 0.4444722000000003170 ) ) ;
#20558 = oriented_edge ( 'none', *, *, #18841, .f. ) ;
#20559 = edge_curve ( 'none', #15094, #1920, #18226, .t. ) ;
#20560 = oriented_edge ( 'none', *, *, #23453, .t. ) ;
#20561 = oriented_edge ( 'none', *, *, #5790, .f. ) ;
#20562 = line ( 'none', #5168, #17131 ) ;
#20564 = edge_curve ( 'none', #23045, #26371, #7257, .t. ) ;
#20563 = cartesian_point ( 'none', ( -2.348370080150031569, -0.3672743711071789763, -1.788184125299567606 ) ) ;
#20565 = direction ( 'none', ( 0.9763996690317553462, -1.888081855973782794e-08, 0.2159714942178212749 ) ) ;
#20566 = edge_loop ( 'none', ( #26533, #23469, #14893, #13957, #23903 ) ) ;
#20567 = direction ( 'none', ( -0.5773502187160641785, -0.5773502691896211791, -0.5773503196631873946 ) ) ;
#20568 = edge_loop ( 'none', ( #27301, #22152, #25691, #19332, #7284, #2411 ) ) ;
#20569 = cartesian_point ( 'none', ( -1.673998677988036476, 0.5150000818327546970, 0.5325628933168681245 ) ) ;
#20570 = cartesian_point ( 'none', ( -2.437595455391551091, 0.6149999999999997691, -0.8010555492584694459 ) ) ;
#20571 = cartesian_point ( 'none', ( 0.7292611456003800230, -0.1994414947913699387, -1.499035560789538257 ) ) ;
#20572 = axis2_placement_3d ( 'none', #27623, #12817, #10362 ) ;
#20573 = direction ( 'none', ( 0.5368568878348667361, 7.941418586233363349e-16, -0.8436733265810062443 ) ) ;
#20574 = oriented_edge ( 'none', *, *, #26965, .f. ) ;
#20575 = cartesian_point ( 'none', ( -1.463498665224310935, 0.6025000818327530538, 0.3865629117193632447 ) ) ;
#20576 = cartesian_point ( 'none', ( -0.1682500000000001772, -3.414809992080329023e-17, 0.2275000000000000910 ) ) ;
#20577 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#20578 = circle ( 'none', #4038, 0.06250000000000009714 ) ;
#20579 = cartesian_point ( 'none', ( -2.126249999999999307, 0.3690038599183740331, 0.3244722000000003770 ) ) ;
#20580 = cartesian_point ( 'none', ( -2.458209492202513946, 0.5386221409938247717, -0.7573861759557576345 ) ) ;
#20581 = oriented_edge ( 'none', *, *, #24163, .t. ) ;
#20582 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#20583 = oriented_edge ( 'none', *, *, #12818, .f. ) ;
#20584 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999962252, 8.742273397411554924e-08 ) ) ;
#20585 = edge_curve ( 'none', #6674, #16932, #15764, .t. ) ;
#20586 = cartesian_point ( 'none', ( 0.7484468555671849321, -0.3490000000000000324, -0.07805922563352331311 ) ) ;
#20587 = plane ( 'none', #18213 ) ;
#20588 = axis2_placement_3d ( 'none', #20007, #17566, #11221 ) ;
#20589 = edge_curve ( 'none', #24525, #3356, #19030, .t. ) ;
#20590 = cartesian_point ( 'none', ( -0.1572798215239587794, -0.4249999999999999889, 0.1519999356984337302 ) ) ;
#20591 = oriented_edge ( 'none', *, *, #11641, .f. ) ;
#20592 = oriented_edge ( 'none', *, *, #21923, .f. ) ;
#20593 = edge_curve ( 'none', #8432, #24398, #17345, .t. ) ;
#20594 = vertex_point ( 'none', #3224 ) ;
#20595 = oriented_edge ( 'none', *, *, #19960, .t. ) ;
#20596 = line ( 'none', #7802, #18452 ) ;
#20598 = edge_curve ( 'none', #9517, #8422, #12009, .t. ) ;
#20597 = cartesian_point ( 'none', ( -1.779680526373882632, -0.4137580796234385239, 0.3052224897764549416 ) ) ;
#20599 = vector ( 'none', #14162, 39.37007874015748143 ) ;
#20600 = advanced_face ( 'none', ( #3364 ), #23364, .t. ) ;
#20601 = cartesian_point ( 'none', ( -2.354999999999999538, 0.6180000000000003268, -0.7875277999999995560 ) ) ;
#20602 = vertex_point ( 'none', #1200 ) ;
#20603 = oriented_edge ( 'none', *, *, #22213, .f. ) ;
#20604 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#20605 = oriented_edge ( 'none', *, *, #10037, .f. ) ;
#20606 = plane ( 'none', #23239 ) ;
#20607 = cartesian_point ( 'none', ( -1.528000000000000025, 0.07999999999999962697, 0.4644722000000001128 ) ) ;
#20608 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#20609 = vertex_point ( 'none', #8138 ) ;
#20610 = face_outer_bound ( 'none', #8526, .t. ) ;
#20611 = cartesian_point ( 'none', ( -2.418404131658714373, 0.5645504342583125279, -0.7597076799013712245 ) ) ;
#20612 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#20613 = cartesian_point ( 'none', ( -1.473749999999999449, 0.4002538599183737555, 0.4444722000000003170 ) ) ;
#20614 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#20615 = vector ( 'none', #10616, 39.37007874015748143 ) ;
#20616 = cartesian_point ( 'none', ( -1.463498675190507692, 0.6025000818327530538, 0.5005629117193628463 ) ) ;
#20617 = advanced_face ( 'none', ( #14325 ), #14464, .t. ) ;
#20618 = edge_curve ( 'none', #25504, #7351, #1496, .t. ) ;
#20619 = line ( 'none', #13872, #12824 ) ;
#20620 = cartesian_point ( 'none', ( -2.396481553774948203, -0.4182743711071790216, -1.759035123382814314 ) ) ;
#20621 = vector ( 'none', #17967, 39.37007874015748854 ) ;
#20622 = circle ( 'none', #21077, 0.05299999999999995687 ) ;
#20623 = oriented_edge ( 'none', *, *, #25384, .t. ) ;
#20624 = cartesian_point ( 'none', ( -2.437628295038160253, 0.5386221414899646787, -0.7630613593174713216 ) ) ;
#20625 = advanced_face ( 'none', ( #23087 ), #12139, .t. ) ;
#20626 = oriented_edge ( 'none', *, *, #22293, .t. ) ;
#20627 = oriented_edge ( 'none', *, *, #8986, .f. ) ;
#20628 = cartesian_point ( 'none', ( -2.367591688950588136, -0.3677731010850376903, -1.769533926552177006 ) ) ;
#20629 = edge_curve ( 'none', #4436, #28041, #17775, .t. ) ;
#20630 = vertex_point ( 'none', #23225 ) ;
#20631 = advanced_face ( 'none', ( #3658 ), #16906, .t. ) ;
#20632 = oriented_edge ( 'none', *, *, #9390, .t. ) ;
#20633 = conical_surface ( 'none', #20173, 0.03150000000000000716, 0.4363323129985806625 ) ;
#20635 = edge_curve ( 'none', #2926, #7090, #24524, .t. ) ;
#20634 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, 1.214154663850784885e-16 ) ) ;
#20636 = cylindrical_surface ( 'none', #12881, 0.06247000000000000469 ) ;
#20637 = edge_curve ( 'none', #4016, #22183, #17362, .t. ) ;
#20638 = edge_loop ( 'none', ( #234, #10804, #5128, #3294 ) ) ;
#20639 = oriented_edge ( 'none', *, *, #18675, .f. ) ;
#20640 = axis2_placement_3d ( 'none', #22253, #5239, #26817 ) ;
#20641 = vector ( 'none', #18910, 39.37007874015748143 ) ;
#20642 = cartesian_point ( 'none', ( -0.1077499999999999847, -1.971580405953895544e-17, 0.1280000000000000582 ) ) ;
#20643 = direction ( 'none', ( -1.318389841742374624e-16, -1.000000000000000000, -1.450228825916611125e-15 ) ) ;
#20644 = line ( 'none', #11714, #14334 ) ;
#20645 = face_outer_bound ( 'none', #12510, .t. ) ;
#20646 = direction ( 'none', ( 1.781639995867998934e-15, -1.187759997245332426e-15, 1.000000000000000000 ) ) ;
#20647 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#20648 = edge_curve ( 'none', #6682, #15589, #17678, .t. ) ;
#20649 = cartesian_point ( 'none', ( -2.298998680916698234, 0.4025000818327596486, 0.5660628386776324072 ) ) ;
#20650 = cartesian_point ( 'none', ( -2.080998665268021686, 0.4475000818327579122, 0.3870628577357984601 ) ) ;
#20651 = cartesian_point ( 'none', ( 0.7504999999999997229, -0.4115000000000006430, -1.705527799999998484 ) ) ;
#20652 = oriented_edge ( 'none', *, *, #24355, .t. ) ;
#20653 = oriented_edge ( 'none', *, *, #18882, .t. ) ;
#20654 = vector ( 'none', #2909, 39.37007874015748143 ) ;
#20655 = axis2_placement_3d ( 'none', #6647, #22186, #11500 ) ;
#20656 = oriented_edge ( 'none', *, *, #17184, .f. ) ;
#20657 = advanced_face ( 'none', ( #19551, #15109, #17549, #17938, #26449 ), #23872, .f. ) ;
#20658 = cartesian_point ( 'none', ( -2.383499999999999730, -0.3649999999999966604, -1.779527800000000548 ) ) ;
#20659 = edge_curve ( 'none', #27704, #23516, #18689, .t. ) ;
#20660 = cartesian_point ( 'none', ( -2.070998657837083812, 0.6290038599183741530, 0.3020628586100265744 ) ) ;
#20661 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#20662 = axis2_placement_3d ( 'none', #3478, #28234, #3627 ) ;
#20663 = cartesian_point ( 'none', ( 0.4300000000000000488, -0.4249999999999999889, 0.4689722000000003943 ) ) ;
#20664 = oriented_edge ( 'none', *, *, #17148, .f. ) ;
#20665 = oriented_edge ( 'none', *, *, #7175, .f. ) ;
#20666 = oriented_edge ( 'none', *, *, #17307, .t. ) ;
#20667 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#20668 = cartesian_point ( 'none', ( 0.7200950280364269984, -0.3758947244473765381, -1.672214852748202141 ) ) ;
#20669 = axis2_placement_3d ( 'none', #1512, #19086, #23680 ) ;
#20670 = oriented_edge ( 'none', *, *, #16768, .f. ) ;
#20671 = direction ( 'none', ( 0.5368568878348650708, 9.644800118159694826e-16, -0.8436733265810073545 ) ) ;
#20672 = axis2_placement_3d ( 'none', #25331, #1009, #27775 ) ;
#20673 = cartesian_point ( 'none', ( -2.369390199999999336, 0.6155206706933474825, -0.4801774962865295038 ) ) ;
#20674 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#20675 = oriented_edge ( 'none', *, *, #19418, .t. ) ;
#20676 = cartesian_point ( 'none', ( -2.386163210695250392, -0.4114999999999998104, -1.831667757800373719 ) ) ;
#20677 = circle ( 'none', #8296, 0.03125000000000011102 ) ;
#20678 = vector ( 'none', #5303, 39.37007874015748854 ) ;
#20679 = cartesian_point ( 'none', ( -0.5894344437269072312, -0.3672743711071790873, -1.725212396706916840 ) ) ;
#20680 = length_measure_with_unit ( length_measure( 0.02539999999999999897 ), #13786 );
#20681 = cartesian_point ( 'none', ( -2.458293670571462197, 0.5402529034067145020, -0.7614669008143125639 ) ) ;
#20682 = direction ( 'none', ( -0.09202985957858186850, -0.9955461672694009279, 0.02045320955626622056 ) ) ;
#20683 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999961142, -8.742273224782162604e-08 ) ) ;
#20684 = plane ( 'none', #9028 ) ;
#20685 = line ( 'none', #25140, #7348 ) ;
#20686 = vector ( 'none', #25453, 39.37007874015748143 ) ;
#20687 = direction ( 'none', ( -4.371138804857224878e-08, -8.742273397411544336e-08, 0.9999999999999953371 ) ) ;
#20688 = face_outer_bound ( 'none', #6950, .t. ) ;
#20689 = line ( 'none', #12335, #19200 ) ;
#20690 = edge_curve ( 'none', #27594, #11540, #24299, .t. ) ;
#20691 = oriented_edge ( 'none', *, *, #8000, .t. ) ;
#20692 = oriented_edge ( 'none', *, *, #20436, .f. ) ;
#20693 = advanced_face ( 'none', ( #10774, #28330 ), #242, .t. ) ;
#20694 = cartesian_point ( 'none', ( -2.355018315264331807, 0.5661811755605923313, -0.5223061021850927688 ) ) ;
#20695 = cartesian_point ( 'none', ( 0.9205000000000002069, -0.3649999999999973266, -1.865527799999998404 ) ) ;
#20696 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#20697 = edge_loop ( 'none', ( #19098, #23423, #21573, #9365, #8643, #15922 ) ) ;
#20698 = conical_surface ( 'none', #24390, 0.2364001378585652291, 0.7853981633974482790 ) ;
#20699 = vector ( 'none', #12789, 39.37007874015748143 ) ;
#20700 = cylindrical_surface ( 'none', #17291, 0.1252499999999999447 ) ;
#20701 = cartesian_point ( 'none', ( -1.723998671431328678, 0.4560000818327574201, 0.5325628889457298953 ) ) ;
#20702 = cartesian_point ( 'none', ( -0.2214739378604486386, -0.01609628688031325069, 0.1339999999999999247 ) ) ;
#20703 = oriented_edge ( 'none', *, *, #28347, .f. ) ;
#20704 = edge_loop ( 'none', ( #471, #17057 ) ) ;
#20705 = cartesian_point ( 'none', ( -0.7174999999999839284, -0.3650000000000004352, 0.5244722000000129336 ) ) ;
#20706 = direction ( 'none', ( -2.085380147835315336e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#20707 = vector ( 'none', #9534, 39.37007874015748143 ) ;
#20708 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#20709 = edge_loop ( 'none', ( #14124, #9204, #731, #21326 ) ) ;
#20710 = cartesian_point ( 'none', ( -2.415254525256365081, 0.5494489130568308566, -0.7620698858084413718 ) ) ;
#20711 = vertex_point ( 'none', #24161 ) ;
#20712 = line ( 'none', #14687, #211 ) ;
#20713 = cartesian_point ( 'none', ( 0.7173271627228706704, -0.4182743711071795767, -1.713517430020248922 ) ) ;
#20714 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#20715 = axis2_placement_3d ( 'none', #5732, #12939, #4441 ) ;
#20716 = line ( 'none', #18409, #26923 ) ;
#20717 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#20718 = cartesian_point ( 'none', ( 0.7875162214331051791, -0.4182743711071795767, -1.744367639461334107 ) ) ;
#20719 = axis2_placement_3d ( 'none', #27963, #12577, #25950 ) ;
#20720 = cartesian_point ( 'none', ( 0.7819730284251049657, -0.4020323223523042944, -1.674065450106777320 ) ) ;
#20721 = cartesian_point ( 'none', ( 6.825989569114493220e-17, 0.1999999999999999833, 0.2615000000000000657 ) ) ;
#20722 = edge_curve ( 'none', #17198, #13498, #8179, .t. ) ;
#20723 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#20724 = cartesian_point ( 'none', ( -0.5426267703386151720, -0.3968633409141402724, -1.747100514370327984 ) ) ;
#20725 = edge_curve ( 'none', #10379, #26519, #20118, .t. ) ;
#20726 = vector ( 'none', #16841, 39.37007874015748854 ) ;
#20727 = oriented_edge ( 'none', *, *, #18133, .t. ) ;
#20728 = line ( 'none', #18131, #17230 ) ;
#20729 = oriented_edge ( 'none', *, *, #3197, .t. ) ;
#20730 = plane ( 'none', #21890 ) ;
#20731 = conical_surface ( 'none', #11106, 0.08099999999999997480, 0.7155849933176769984 ) ;
#20732 = cartesian_point ( 'none', ( 0.7189724740298590877, -0.4014764264045985742, -0.04911970822287257954 ) ) ;
#20733 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#20734 = cylindrical_surface ( 'none', #7413, 0.03199999999999995903 ) ;
#20735 = edge_loop ( 'none', ( #16707, #780, #10879, #24116 ) ) ;
#20736 = oriented_edge ( 'none', *, *, #27945, .t. ) ;
#20737 = axis2_placement_3d ( 'none', #2145, #16992, #13106 ) ;
#20738 = oriented_edge ( 'none', *, *, #19638, .f. ) ;
#20739 = oriented_edge ( 'none', *, *, #1072, .f. ) ;
#20740 = cartesian_point ( 'none', ( 0.7908969758594877053, -0.3973726172056240014, -0.06162464550058552315 ) ) ;
#20741 = line ( 'none', #27349, #21598 ) ;
#20742 = circle ( 'none', #23506, 0.2362705516334142331 ) ;
#20743 = cylindrical_surface ( 'none', #6782, 0.03125000000000011102 ) ;
#20744 = circle ( 'none', #6055, 0.1077499999999999986 ) ;
#20745 = oriented_edge ( 'none', *, *, #2682, .t. ) ;
#20746 = oriented_edge ( 'none', *, *, #18210, .t. ) ;
#20747 = cartesian_point ( 'none', ( -0.5847129738743984673, -0.4182743711071790771, -1.684451071500103980 ) ) ;
#20748 = oriented_edge ( 'none', *, *, #15850, .t. ) ;
#20749 = axis2_placement_3d ( 'none', #23271, #14798, #20968 ) ;
#20750 = cylindrical_surface ( 'none', #22289, 0.06299999999999998657 ) ;
#20751 = cartesian_point ( 'none', ( -1.433000000000000052, 0.1449999999999996569, 0.4644722000000001128 ) ) ;
#20752 = axis2_placement_3d ( 'none', #10285, #8142, #6963 ) ;
#20753 = cartesian_point ( 'none', ( -2.416999999999999815, 0.8130000000000019433, -1.812527799999999800 ) ) ;
#20754 = vertex_point ( 'none', #6318 ) ;
#20755 = cartesian_point ( 'none', ( -2.358167920401922579, 0.5524016503247792809, -0.5488809066770166112 ) ) ;
#20756 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#20757 = vector ( 'none', #14276, 39.37007874015748143 ) ;
#20758 = cartesian_point ( 'none', ( -1.219999999999999751, -1.365923996832131609e-16, 0.5744722000000000994 ) ) ;
#20759 = advanced_face ( 'none', ( #17404 ), #2275, .t. ) ;
#20760 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#20761 = line ( 'none', #27662, #25239 ) ;
#20762 = edge_curve ( 'none', #18516, #15128, #14122, .t. ) ;
#20763 = axis2_placement_3d ( 'none', #17521, #10897, #26681 ) ;
#20764 = direction ( 'none', ( -0.9999999999999990008, 3.897916532926553139e-15, -4.371138804857207673e-08 ) ) ;
#20765 = cartesian_point ( 'none', ( 0.8574999999999998179, -0.3490000000000000324, 0.02699993569843383429 ) ) ;
#20766 = cartesian_point ( 'none', ( -1.823998683976496560, 0.4740000818327559373, 0.6010628802034513329 ) ) ;
#20767 = edge_curve ( 'none', #11395, #23066, #6321, .t. ) ;
#20768 = oriented_edge ( 'none', *, *, #19254, .t. ) ;
#20769 = cartesian_point ( 'none', ( 0.7717812035977185126, -0.3771271676620683300, -0.09715851381392673347 ) ) ;
#20770 = oriented_edge ( 'none', *, *, #22506, .f. ) ;
#20771 = oriented_edge ( 'none', *, *, #21892, .f. ) ;
#20772 = axis2_placement_3d ( 'none', #13033, #19932, #6831 ) ;
#20773 = cartesian_point ( 'none', ( -2.031498680916697719, 0.5775000818327575836, 0.5660628620632253138 ) ) ;
#20774 = oriented_edge ( 'none', *, *, #25162, .t. ) ;
#20775 = vertex_point ( 'none', #1992 ) ;
#20776 = vector ( 'none', #17440, 39.37007874015748143 ) ;
#20777 = cartesian_point ( 'none', ( 0.3855999999999998873, 0.000000000000000000, -1.800527799999999568 ) ) ;
#20778 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#20779 = cartesian_point ( 'none', ( -2.529999999999999361, 0.4030000000000000249, -0.8270277999999995355 ) ) ;
#20780 = oriented_edge ( 'none', *, *, #1083, .f. ) ;
#20781 = oriented_edge ( 'none', *, *, #762, .f. ) ;
#20782 = vertex_point ( 'none', #24020 ) ;
#20783 = edge_curve ( 'none', #13875, #12101, #13095, .t. ) ;
#20784 = edge_curve ( 'none', #104, #24815, #26522, .t. ) ;
#20785 = face_outer_bound ( 'none', #23110, .t. ) ;
#20786 = edge_curve ( 'none', #20843, #3837, #24676, .t. ) ;
#20787 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#20788 = cc_design_approval ( #5746, ( #19895 ) ) ;
#20789 = direction ( 'none', ( 1.109499166036610103e-16, -2.483656018061541207e-16, 1.000000000000000000 ) ) ;
#20790 = vector ( 'none', #21155, 39.37007874015748143 ) ;
#20791 = advanced_face ( 'none', ( #13374 ), #4582, .t. ) ;
#20792 = cartesian_point ( 'none', ( -2.362835428122295856, -0.4182743798742600827, -1.700636003604176549 ) ) ;
#20793 = edge_curve ( 'none', #458, #26538, #24429, .t. ) ;
#20794 = edge_curve ( 'none', #13408, #10229, #5375, .t. ) ;
#20795 = line ( 'none', #19068, #13559 ) ;
#20796 = conical_surface ( 'none', #21739, 0.03666637637137255129, 0.3490658503988611217 ) ;
#20797 = cartesian_point ( 'none', ( -0.6089359482385671152, -0.4182743711071790216, -1.724820677578955852 ) ) ;
#20798 = edge_curve ( 'none', #13481, #9523, #11802, .t. ) ;
#20799 = edge_curve ( 'none', #22525, #2961, #27479, .t. ) ;
#20800 = line ( 'none', #18772, #13618 ) ;
#20801 = cartesian_point ( 'none', ( -1.526998665268023414, 0.4475000818327535268, 0.3870629061680169181 ) ) ;
#20802 = vertex_point ( 'none', #21162 ) ;
#20803 = vertex_point ( 'none', #1141 ) ;
#20804 = oriented_edge ( 'none', *, *, #19780, .f. ) ;
#20805 = line ( 'none', #16337, #7997 ) ;
#20806 = edge_loop ( 'none', ( #5735, #18719, #27083, #4920 ) ) ;
#20807 = line ( 'none', #20660, #11755 ) ;
#20808 = cartesian_point ( 'none', ( -2.042686899999999639, 3.782794594721392123, 0.5194722000000058237 ) ) ;
#20809 = cartesian_point ( 'none', ( -1.516998664874620317, 0.5375000818327534402, 0.3825629070422447153 ) ) ;
#20810 = oriented_edge ( 'none', *, *, #23980, .f. ) ;
#20811 = vertex_point ( 'none', #5617 ) ;
#20812 = oriented_edge ( 'none', *, *, #19115, .t. ) ;
#20813 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#20814 = edge_curve ( 'none', #11364, #25096, #16697, .t. ) ;
#20815 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4182743711071796322, -1.705527799999999816 ) ) ;
#20816 = axis2_placement_3d ( 'none', #6362, #14868, #15151 ) ;
#20817 = oriented_edge ( 'none', *, *, #1127, .f. ) ;
#20818 = direction ( 'none', ( 1.000000000000000000, -1.249000902703302834e-16, 0.000000000000000000 ) ) ;
#20819 = cartesian_point ( 'none', ( -1.526998667409880328, 0.5825000818327535912, 0.4115629061680168288 ) ) ;
#20820 = cartesian_point ( 'none', ( 0.6999999999999996225, 0.2123800046841762545, -1.501727599999999496 ) ) ;
#20821 = advanced_face ( 'none', ( #14120 ), #25180, .f. ) ;
#20822 = edge_loop ( 'none', ( #23391, #3806, #24871, #27922 ) ) ;
#20823 = cartesian_point ( 'none', ( -2.403122760923068313, -0.4182743711071788550, -1.858238155193450591 ) ) ;
#20824 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #27879, #6011, #10032, #23131 ),
( #8036, #20970, #16807, #19252 ),
( #12486, #27434, #28021, #25281 ),
( #7893, #14370, #12778, #3412 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 4 ),
( 0.000000000000000000, 1.000000000000000000 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.8047378541240000072, 0.8047378541240000072, 1.000000000000000000),
( 0.8025111867390000153, 0.6458111303269999937, 0.6458111303269999937, 0.8025111867390000153),
( 0.8025111867390000153, 0.6458111303269999937, 0.6458111303269999937, 0.8025111867390000153),
( 1.000000000000000000, 0.8047378541240000072, 0.8047378541240000072, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#20825 = direction ( 'none', ( 2.428612866367523523e-16, 1.000000000000000000, 1.450228825916611125e-15 ) ) ;
#20826 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#20827 = direction ( 'none', ( -0.003729165104131161590, -0.9960450290638855897, -0.08877157993834278171 ) ) ;
#20828 = edge_curve ( 'none', #20319, #12272, #12089, .t. ) ;
#20829 = edge_curve ( 'none', #24050, #3040, #21011, .t. ) ;
#20830 = cartesian_point ( 'none', ( -2.011498679168243431, 0.4425000818327573526, 0.5460628638116808986 ) ) ;
#20831 = cartesian_point ( 'none', ( -2.416499999999999648, -0.3649999999999966049, -1.812527800000000466 ) ) ;
#20832 = cartesian_point ( 'none', ( 0.7312453515158832129, -0.3677731010850383009, -1.701359666338204679 ) ) ;
#20833 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#20834 = direction ( 'none', ( 7.897916534058051356e-15, 1.000000000000000000, -2.588457267232804265e-17 ) ) ;
#20835 = edge_curve ( 'none', #9827, #16377, #27902, .t. ) ;
#20836 = direction ( 'none', ( -4.371138804857225540e-08, -8.742273397411543013e-08, 0.9999999999999953371 ) ) ;
#20837 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#20838 = oriented_edge ( 'none', *, *, #10837, .f. ) ;
#20839 = oriented_edge ( 'none', *, *, #2502, .f. ) ;
#20840 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742272530892789419e-08 ) ) ;
#20841 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#20842 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#20843 = vertex_point ( 'none', #19000 ) ;
#20844 = cartesian_point ( 'none', ( -1.923998664874619013, 0.5150000818327566954, 0.3825628714611744030 ) ) ;
#20845 = direction ( 'none', ( -1.318389841742374624e-16, -1.000000000000000000, -1.450228825916611125e-15 ) ) ;
#20846 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -5.463695987328533339e-16 ) ) ;
#20847 = edge_loop ( 'none', ( #11165, #2715, #14709, #10813 ) ) ;
#20848 = oriented_edge ( 'none', *, *, #14319, .t. ) ;
#20849 = edge_loop ( 'none', ( #17474, #5459, #1446, #26649 ) ) ;
#20850 = edge_curve ( 'none', #12551, #14566, #22389, .t. ) ;
#20851 = direction ( 'none', ( -1.000000000000000000, 1.249000902703300615e-16, 1.584598604213609715e-16 ) ) ;
#20852 = line ( 'none', #18688, #17031 ) ;
#20853 = cartesian_point ( 'none', ( -2.436908068735622379, 0.5386221410591036651, -0.7581328798277136016 ) ) ;
#20854 = oriented_edge ( 'none', *, *, #17535, .t. ) ;
#20855 = cartesian_point ( 'none', ( -2.434939566132249489, 0.6027953667381341640, -0.7276210631075711310 ) ) ;
#20856 = edge_curve ( 'none', #8396, #15205, #13239, .t. ) ;
#20857 = oriented_edge ( 'none', *, *, #16675, .f. ) ;
#20858 = cartesian_point ( 'none', ( -2.429034058227716120, 0.5602756738857875840, -0.6382509878264631675 ) ) ;
#20859 = vector ( 'none', #8972, 39.37007874015748854 ) ;
#20860 = cartesian_point ( 'none', ( -1.516998673004937404, 0.6965000818327533594, 0.4755629070422444649 ) ) ;
#20861 = advanced_face ( 'none', ( #25036 ), #7786, .t. ) ;
#20862 = direction ( 'none', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#20863 = cartesian_point ( 'none', ( 0.2633284829740566435, 0.03416315580987833861, 0.2753866977288285667 ) ) ;
#20864 = oriented_edge ( 'none', *, *, #6418, .t. ) ;
#20865 = direction ( 'none', ( 1.000000000000000000, -2.428612866367532890e-16, 6.362022895732879251e-16 ) ) ;
#20866 = cartesian_point ( 'none', ( -2.529999999999999361, 0.7030000000000000693, -0.4530277999999995919 ) ) ;
#20867 = direction ( 'none', ( 0.5368568878348665141, 9.644800118159684965e-16, -0.8436733265810064664 ) ) ;
#20868 = axis2_placement_3d ( 'none', #1986, #17126, #8348 ) ;
#20869 = cartesian_point ( 'none', ( -2.438608631010033445, 0.5661811968493360991, -0.7658210639371297868 ) ) ;
#20870 = cartesian_point ( 'none', ( 7.873608508591660464e-17, -1.240411232874071185e-16, 0.4745000000000000329 ) ) ;
#20871 = plane ( 'none', #2651 ) ;
#20872 = edge_loop ( 'none', ( #10424, #11530, #25272, #4263 ) ) ;
#20873 = cartesian_point ( 'none', ( -2.354270670610676408, -0.3798767755912906274, -1.777956052821308530 ) ) ;
#20874 = vertex_point ( 'none', #27765 ) ;
#20875 = plane ( 'none', #13179 ) ;
#20876 = cartesian_point ( 'none', ( -1.723998664874620390, 0.4650000818327550967, 0.3825628889457298176 ) ) ;
#20877 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5634252692743674240, -0.4622667323464809686 ) ) ;
#20878 = cartesian_point ( 'none', ( 0.6631535000000012836, -0.4249999999999974909, -1.705527799999998484 ) ) ;
#20879 = oriented_edge ( 'none', *, *, #3077, .f. ) ;
#20880 = oriented_edge ( 'none', *, *, #20239, .f. ) ;
#20881 = oriented_edge ( 'none', *, *, #19785, .t. ) ;
#20882 = vertex_point ( 'none', #14257 ) ;
#20883 = cartesian_point ( 'none', ( 0.7924227862948298728, -0.4115000000000033076, -0.06560365884286943616 ) ) ;
#20884 = cartesian_point ( 'none', ( -0.9934999999999999387, -0.4249999999999999889, -1.875527799999999745 ) ) ;
#20886 = circle ( 'none', #6210, 0.009000000000000027076 ) ;
#20885 = b_spline_curve_with_knots ( 'none', 3,
( #14873, #3917, #3779, #1311 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002204729931177872113, 0.0003987147682254120950 ),
.unspecified. ) ;
#20887 = direction ( 'none', ( -0.3814102488957305526, -0.1820231226905689170, -0.9063077870366504918 ) ) ;
#20888 = oriented_edge ( 'none', *, *, #11095, .t. ) ;
#20889 = oriented_edge ( 'none', *, *, #10800, .f. ) ;
#20890 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#20891 = edge_loop ( 'none', ( #11633, #16734, #752, #11923 ) ) ;
#20892 = direction ( 'none', ( 0.000000000000000000, 0.9999999999999962252, 8.742273109133947195e-08 ) ) ;
#20893 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999961142, -8.742273224782162604e-08 ) ) ;
#20894 = edge_curve ( 'none', #12943, #20951, #15061, .t. ) ;
#20895 = direction ( 'none', ( 0.9848987550793887324, -4.350474557862108293e-16, 0.1731312861474505749 ) ) ;
#20896 = oriented_edge ( 'none', *, *, #9648, .f. ) ;
#20897 = cartesian_point ( 'none', ( -2.436908079215951428, 0.5661811752164087608, -0.5183690978905923785 ) ) ;
#20898 = cartesian_point ( 'none', ( -2.416517182566921385, 0.5622441883031980003, -0.7581328768710202670 ) ) ;
#20899 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#20900 = circle ( 'none', #8984, 0.06499999999999998834 ) ;
#20901 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#20902 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#20903 = direction ( 'none', ( 0.1731312861474472720, 1.406527922056776902e-15, -0.9848987550793890655 ) ) ;
#20904 = cartesian_point ( 'none', ( -2.374928814087544193, -0.3969772358116629429, -1.735835283744766144 ) ) ;
#20905 = line ( 'none', #22776, #393 ) ;
#20906 = oriented_edge ( 'none', *, *, #224, .t. ) ;
#20907 = vector ( 'none', #22192, 39.37007874015748143 ) ;
#20908 = cartesian_point ( 'none', ( -2.437194312102390459, 0.5386221414032876798, -0.7620698877139687744 ) ) ;
#20909 = oriented_edge ( 'none', *, *, #6015, .t. ) ;
#20910 = edge_loop ( 'none', ( #19860, #26809, #404, #14133 ) ) ;
#20911 = direction ( 'none', ( -4.371138804857224878e-08, -8.742273397411541689e-08, 0.9999999999999951150 ) ) ;
#20912 = oriented_edge ( 'none', *, *, #10868, .f. ) ;
#20913 = oriented_edge ( 'none', *, *, #4591, .f. ) ;
#20914 = cartesian_point ( 'none', ( -1.573998679168243653, 0.6125000818327539509, 0.5460629020591458715 ) ) ;
#20915 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#20916 = advanced_face ( 'none', ( #18851 ), #25612, .f. ) ;
#20917 = circle ( 'none', #12179, 0.1064999999999999419 ) ;
#20918 = cartesian_point ( 'none', ( 0.8541508014348209166, -0.03718349304527245047, -1.907709519666803466 ) ) ;
#20919 = oriented_edge ( 'none', *, *, #28070, .t. ) ;
#20920 = axis2_placement_3d ( 'none', #24982, #5417, #18517 ) ;
#20922 = edge_curve ( 'none', #21807, #14962, #16549, .t. ) ;
#20921 = oriented_edge ( 'none', *, *, #28009, .f. ) ;
#20923 = oriented_edge ( 'none', *, *, #25527, .t. ) ;
#20924 = edge_curve ( 'none', #4262, #24363, #5757, .t. ) ;
#20925 = vector ( 'none', #20899, 39.37007874015748143 ) ;
#20926 = vector ( 'none', #1045, 39.37007874015747433 ) ;
#20927 = cartesian_point ( 'none', ( -0.8301868999999989507, -0.4249999999999971023, -1.705527799999999594 ) ) ;
#20928 = line ( 'none', #18921, #20233 ) ;
#20929 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#20930 = cartesian_point ( 'none', ( -0.2252051635001907359, -0.01889311337309582117, 0.2275000000000000633 ) ) ;
#20931 = cartesian_point ( 'none', ( 0.7312453515158832129, -0.3677731010850406879, -0.07633186633820457367 ) ) ;
#20932 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#20933 = conical_surface ( 'none', #268, 0.03150000000000001410, 0.4363323129985806625 ) ;
#20934 = cartesian_point ( 'none', ( -2.462498619879315953, 0.5622441883778577232, -0.7589868845032948785 ) ) ;
#20935 = axis2_placement_3d ( 'none', #17557, #17413, #14972 ) ;
#20936 = cartesian_point ( 'none', ( -2.355018305038278026, 0.5390464444243602271, -0.7562509339235164996 ) ) ;
#20937 = oriented_edge ( 'none', *, *, #9902, .t. ) ;
#20938 = vertex_point ( 'none', #1572 ) ;
#20939 = axis2_placement_3d ( 'none', #18360, #11600, #20381 ) ;
#20940 = circle ( 'none', #7159, 0.009000000000000129424 ) ;
#20941 = oriented_edge ( 'none', *, *, #27465, .f. ) ;
#20942 = cartesian_point ( 'none', ( 1.244208726283917182e-17, -0.04750000000000004219, 0.1260000000000000564 ) ) ;
#20943 = edge_curve ( 'none', #18785, #2414, #16409, .t. ) ;
#20944 = face_outer_bound ( 'none', #26544, .t. ) ;
#20945 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#20946 = edge_curve ( 'none', #23941, #27016, #5323, .t. ) ;
#20947 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926555506e-15, -4.371138804857208335e-08 ) ) ;
#20948 = advanced_face ( 'none', ( #7639 ), #5464, .f. ) ;
#20949 = edge_loop ( 'none', ( #9308, #14634 ) ) ;
#20950 = oriented_edge ( 'none', *, *, #17532, .f. ) ;
#20952 = advanced_face ( 'none', ( #10361 ), #21938, .t. ) ;
#20951 = vertex_point ( 'none', #14848 ) ;
#20953 = cartesian_point ( 'none', ( -2.457836761746533316, 0.5386221201509145962, -0.5189709578878123342 ) ) ;
#20954 = direction ( 'none', ( 0.5368568878348664031, 1.264744441511234352e-15, -0.8436733265810065774 ) ) ;
#20955 = edge_curve ( 'none', #28071, #668, #24184, .t. ) ;
#20956 = direction ( 'none', ( 0.5368568878348665141, 8.431629610074883190e-16, -0.8436733265810064664 ) ) ;
#20957 = face_outer_bound ( 'none', #8055, .t. ) ;
#20958 = edge_curve ( 'none', #23530, #8672, #4019, .t. ) ;
#20959 = face_bound ( 'none', #5844, .t. ) ;
#20960 = oriented_edge ( 'none', *, *, #3876, .t. ) ;
#20961 = cartesian_point ( 'none', ( 0.7183338414276313477, -0.4115000000000006986, -1.674777381422404066 ) ) ;
#20962 = axis2_placement_3d ( 'none', #527, #16079, #24852 ) ;
#20963 = cylindrical_surface ( 'none', #26281, 0.03937007874015746589 ) ;
#20964 = person_and_organization_role ( 'design_supplier' ) ;
#20965 = axis2_placement_3d ( 'none', #26019, #19122, #10194 ) ;
#20966 = cartesian_point ( 'none', ( 0.7333414861860731992, -0.3771271676620683300, -0.1022812035977186534 ) ) ;
#20967 = cartesian_point ( 'none', ( 0.7826728372771291076, -0.4182743711071820192, -0.07251036997975127130 ) ) ;
#20968 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#20969 = cartesian_point ( 'none', ( -2.093496699999999322, 0.6149999999999997691, 0.4886770037134707256 ) ) ;
#20970 = cartesian_point ( 'none', ( -2.424553752632527370, 0.5402356324907269247, -0.7661999495604526755 ) ) ;
#20971 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#20972 = cartesian_point ( 'none', ( -2.358167916495432337, 0.5524016581377558799, -0.6382509854171737329 ) ) ;
#20973 = axis2_placement_3d ( 'none', #460, #22079, #24093 ) ;
#20974 = b_spline_curve_with_knots ( 'none', 3,
( #23248, #18784, #3389, #7432, #3680, #7571 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.003484641445350374327, 0.004708897825027692947, 0.005933154204705011134 ),
.unspecified. ) ;
#20975 = cartesian_point ( 'none', ( 0.7308503293046765270, -0.4160162047798960927, -1.655684903260093099 ) ) ;
#20976 = advanced_face ( 'none', ( #3891 ), #10947, .t. ) ;
#20977 = vertex_point ( 'none', #24041 ) ;
#20978 = vertex_point ( 'none', #21446 ) ;
#20979 = axis2_placement_3d ( 'none', #4439, #3864, #12938 ) ;
#20980 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#20981 = cylindrical_surface ( 'none', #9298, 0.03937007874015746589 ) ;
#20982 = edge_curve ( 'none', #25628, #18647, #28065, .t. ) ;
#20983 = cartesian_point ( 'none', ( -2.358167909319192734, 0.5413780504429842599, -0.8024242147273447090 ) ) ;
#20984 = oriented_edge ( 'none', *, *, #22262, .t. ) ;
#20985 = direction ( 'none', ( 0.9999999999999961142, 0.000000000000000000, 8.742277826124672249e-08 ) ) ;
#20986 = direction ( 'none', ( -1.108584887178768193e-32, -1.000000000000000000, -9.130508000214786806e-17 ) ) ;
#20987 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#20988 = advanced_face ( 'none', ( #10655 ), #10506, .t. ) ;
#20989 = oriented_edge ( 'none', *, *, #2649, .t. ) ;
#20990 = edge_loop ( 'none', ( #10666, #26520, #10136, #11402, #278, #15343 ) ) ;
#20992 = advanced_face ( 'none', ( #21878 ), #17149, .f. ) ;
#20991 = oriented_edge ( 'none', *, *, #11422, .t. ) ;
#20993 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#20994 =( bounded_curve ( ) b_spline_curve ( 3, ( #19239, #15077, #8461, #6286 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.492153300384954306, 4.521597576617650383 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999277541879962872, 0.9999277541879962872, 1.000000000000000000 ) )
representation_item ( '' ) );
#20995 = direction ( 'none', ( -4.371138804857225540e-08, -8.742273397411543013e-08, 0.9999999999999953371 ) ) ;
#20996 = vector ( 'none', #28296, 39.37007874015748143 ) ;
#20997 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#20998 = cartesian_point ( 'none', ( 0.3837294483665856792, 3.414809992080329023e-16, -1.526448821483288976 ) ) ;
#20999 = edge_curve ( 'none', #16384, #10423, #28353, .t. ) ;
#21000 = vector ( 'none', #18148, 39.37007874015748143 ) ;
#21001 = oriented_edge ( 'none', *, *, #28179, .f. ) ;
#21002 = cartesian_point ( 'none', ( -2.134498680916697477, 0.5300000818327583740, 0.5660628530586792051 ) ) ;
#21003 = direction ( 'none', ( 0.8944271752329883141, -3.909663801424238888e-08, 0.4472136270338100128 ) ) ;
#21004 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#21005 = cartesian_point ( 'none', ( -2.427615373246441610, 0.5622441889809289828, -0.7658852206863738799 ) ) ;
#21006 = oriented_edge ( 'none', *, *, #22799, .f. ) ;
#21007 = cartesian_point ( 'none', ( -2.080998657837084931, 0.4900000818327579499, 0.3020628577357987732 ) ) ;
#21008 = direction ( 'none', ( 2.567390744445674993e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#21009 = cartesian_point ( 'none', ( -0.5505103699797510020, -0.4182743711071790216, -1.738200637277129035 ) ) ;
#21010 = cartesian_point ( 'none', ( -2.086840620433565441, -0.4249999999999999889, 0.5063128204335666238 ) ) ;
#21011 = line ( 'none', #16406, #21476 ) ;
#21012 = edge_curve ( 'none', #7004, #22536, #9530, .t. ) ;
#21013 = cartesian_point ( 'none', ( 0.9700393700787399709, 0.4880000000000000449, -0.7875278000000000000 ) ) ;
#21014 = vector ( 'none', #15674, 39.37007874015748854 ) ;
#21015 = axis2_placement_3d ( 'none', #5448, #23152, #25307 ) ;
#21017 = edge_curve ( 'none', #24157, #12686, #11222, .t. ) ;
#21016 = oriented_edge ( 'none', *, *, #7941, .f. ) ;
#21018 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#21019 = oriented_edge ( 'none', *, *, #1628, .f. ) ;
#21020 = edge_loop ( 'none', ( #18038, #20075, #6659, #11030, #27986, #17822, #7712, #3981, #23328, #16274, #20675, #5047, #20780, #28197, #10417, #7946, #19028, #27784, #27638, #12599 ) ) ;
#21021 = edge_curve ( 'none', #6674, #11594, #20008, .t. ) ;
#21022 = face_outer_bound ( 'none', #13306, .t. ) ;
#21023 = cartesian_point ( 'none', ( -0.1999999999999999833, -1.236931628374998660e-17, 0.1339999999999999247 ) ) ;
#21024 = direction ( 'none', ( 0.2360834681860126960, -1.556737628151102877e-15, 0.9717327801660619047 ) ) ;
#21025 = vertex_point ( 'none', #20141 ) ;
#21026 = oriented_edge ( 'none', *, *, #728, .f. ) ;
#21027 = vertex_point ( 'none', #266 ) ;
#21028 = oriented_edge ( 'none', *, *, #2720, .f. ) ;
#21029 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#21030 = face_outer_bound ( 'none', #7864, .t. ) ;
#21031 = edge_loop ( 'none', ( #2454, #28364, #13129, #7463 ) ) ;
#21032 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#21033 = edge_loop ( 'none', ( #27404, #25084, #6788, #4788, #6356, #14961, #14904, #8812, #26123, #19656, #6133, #14493, #24565 ) ) ;
#21034 = direction ( 'none', ( -0.5899787198769649299, 1.254113257677082890e-15, -0.8074187947356301631 ) ) ;
#21035 = oriented_edge ( 'none', *, *, #4, .f. ) ;
#21036 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926555506e-15, -4.371138804857208335e-08 ) ) ;
#21037 = line ( 'none', #15567, #11477 ) ;
#21038 = vector ( 'none', #23412, 39.37007874015748143 ) ;
#21039 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#21040 = axis2_placement_3d ( 'none', #26581, #15388, #6880 ) ;
#21041 = oriented_edge ( 'none', *, *, #25926, .t. ) ;
#21042 = cartesian_point ( 'none', ( -2.080998665268020797, 0.5575000818327578989, 0.3870628577357984601 ) ) ;
#21043 = b_spline_curve_with_knots ( 'none', 3,
( #5943, #16729, #4071, #14733 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004771586671678697440, 0.005268114447681123899 ),
.unspecified. ) ;
#21044 = cartesian_point ( 'none', ( 0.7112067976051726914, -0.3757944790302205629, -0.1021610391204556684 ) ) ;
#21045 = cartesian_point ( 'none', ( 0.8580000000000002069, -0.3490000000000000324, -1.813527799999999690 ) ) ;
#21046 = line ( 'none', #8114, #6019 ) ;
#21047 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742273464974639007e-08 ) ) ;
#21048 = direction ( 'none', ( -0.2131786234911214328, 0.1602977114527254499, -0.9637735824297373188 ) ) ;
#21049 = cartesian_point ( 'none', ( -1.823998664874619147, 0.5150000818327559182, 0.3825628802034520826 ) ) ;
#21050 = direction ( 'none', ( -1.942890293094014085e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#21051 = oriented_edge ( 'none', *, *, #11372, .t. ) ;
#21052 = axis2_placement_3d ( 'none', #21204, #8120, #8263 ) ;
#21053 = plane ( 'none', #1744 ) ;
#21055 = edge_curve ( 'none', #12743, #21458, #22167, .t. ) ;
#21054 = vertex_point ( 'none', #667 ) ;
#21056 = oriented_edge ( 'none', *, *, #1385, .f. ) ;
#21057 = edge_loop ( 'none', ( #23689, #26169, #14809, #4203 ) ) ;
#21058 = edge_curve ( 'none', #5761, #19190, #402, .t. ) ;
#21059 = circle ( 'none', #3599, 0.2560000000000000053 ) ;
#21060 = direction ( 'none', ( 4.371137711049236211e-08, 8.742273109133838669e-08, -0.9999999999999953371 ) ) ;
#21061 = cartesian_point ( 'none', ( -0.5350769343781575094, -0.4182743711071790771, -1.710733467723579260 ) ) ;
#21062 = oriented_edge ( 'none', *, *, #13161, .f. ) ;
#21063 = oriented_edge ( 'none', *, *, #4504, .f. ) ;
#21064 = cartesian_point ( 'none', ( -1.818371496706917112, -0.3672743711071821404, 0.3854066437269067502 ) ) ;
#21065 = line ( 'none', #903, #24754 ) ;
#21066 = cartesian_point ( 'none', ( 0.8454083971074546344, 0.07373687081584537339, -1.909456184007724433 ) ) ;
#21067 = oriented_edge ( 'none', *, *, #6488, .f. ) ;
#21068 = edge_loop ( 'none', ( #8568, #6176, #27214, #11779 ) ) ;
#21069 = oriented_edge ( 'none', *, *, #16035, .t. ) ;
#21070 = axis2_placement_3d ( 'none', #24924, #9017, #14005 ) ;
#21071 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#21072 = axis2_placement_3d ( 'none', #27475, #12372, #16847 ) ;
#21073 = b_spline_curve_with_knots ( 'none', 3,
( #2613, #20050, #26639, #2204, #8564, #15588 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.001693580147498796032, 0.001806951298251061218, 0.001920322449003326187 ),
.unspecified. ) ;
#21074 = cartesian_point ( 'none', ( -2.371518446225052923, -0.4182743711071789661, -1.800020476617185450 ) ) ;
#21075 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#21076 = axis2_placement_3d ( 'none', #14225, #22992, #20840 ) ;
#21077 = axis2_placement_3d ( 'none', #26129, #25982, #19228 ) ;
#21078 = cartesian_point ( 'none', ( -2.415254525616533421, 0.5386221407149196505, -0.7541958710091599682 ) ) ;
#21079 = cartesian_point ( 'none', ( -2.428634860131385853, 0.5425591274771146555, -0.5127046740500859068 ) ) ;
#21080 = line ( 'none', #25674, #2762 ) ;
#21081 = face_outer_bound ( 'none', #23462, .t. ) ;
#21082 = advanced_face ( 'none', ( #5146, #26596 ), #24451, .f. ) ;
#21083 = direction ( 'none', ( 0.000000000000000000, 1.308737087772248495e-15, -1.000000000000000000 ) ) ;
#21084 = oriented_edge ( 'none', *, *, #4306, .t. ) ;
#21085 = oriented_edge ( 'none', *, *, #22388, .t. ) ;
#21086 = vertex_point ( 'none', #9067 ) ;
#21087 = edge_curve ( 'none', #25626, #26173, #23312, .t. ) ;
#21088 = vector ( 'none', #13069, 39.37007874015748854 ) ;
#21089 = vertex_point ( 'none', #7033 ) ;
#21090 = direction ( 'none', ( 8.742277704857227033e-08, -2.588526313012425495e-17, -0.9999999999999962252 ) ) ;
#21091 = face_bound ( 'none', #16787, .t. ) ;
#21093 = line ( 'none', #5401, #22464 ) ;
#21092 = axis2_placement_3d ( 'none', #4957, #18197, #7264 ) ;
#21094 = vector ( 'none', #18609, 39.37007874015748143 ) ;
#21095 = cartesian_point ( 'none', ( -2.464467134143734750, 0.5661811755970619364, -0.5227232653450399891 ) ) ;
#21096 = oriented_edge ( 'none', *, *, #1293, .f. ) ;
#21097 = edge_loop ( 'none', ( #2785, #8840, #14892, #8588 ) ) ;
#21098 = oriented_edge ( 'none', *, *, #3373, .t. ) ;
#21099 = plane ( 'none', #4480 ) ;
#21100 = vertex_point ( 'none', #7167 ) ;
#21101 = cartesian_point ( 'none', ( -2.079976659402889450, -0.3649999999999996581, 0.4989488594028858581 ) ) ;
#21102 = oriented_edge ( 'none', *, *, #19971, .t. ) ;
#21103 = cartesian_point ( 'none', ( -0.5275655562730930948, -0.3672743711071790873, -1.685843203293083237 ) ) ;
#21104 = cylindrical_surface ( 'none', #16918, 0.005905511811023608955 ) ;
#21105 = cartesian_point ( 'none', ( -2.469999999999999751, 0.8130000000000019433, 0.4614721999999997215 ) ) ;
#21106 = vertex_point ( 'none', #19871 ) ;
#21107 = cartesian_point ( 'none', ( -2.023998679168241832, 0.6025000818327573837, 0.5460628627188961470 ) ) ;
#21108 = cartesian_point ( 'none', ( -1.901498664874619715, 0.4225000818327565577, 0.3825628734281870114 ) ) ;
#21109 = person_and_organization ( #25830, #2818 ) ;
#21110 = line ( 'none', #14938, #15401 ) ;
#21111 = line ( 'none', #14367, #13107 ) ;
#21112 = direction ( 'none', ( 0.5368568878348664031, 1.264744441511234352e-15, -0.8436733265810065774 ) ) ;
#21113 = cartesian_point ( 'none', ( -2.358167942350271939, 0.5602756221761336919, -0.04676120501660355894 ) ) ;
#21114 = cartesian_point ( 'none', ( 0.7288599300709622808, 0.2102460449557552735, -1.499129951527863547 ) ) ;
#21115 = axis2_placement_3d ( 'none', #3635, #27513, #3056 ) ;
#21116 = circle ( 'none', #10560, 0.03099999999999995468 ) ;
#21117 = advanced_face ( 'none', ( #13398 ), #17832, .t. ) ;
#21118 = cartesian_point ( 'none', ( -2.427615384340052973, 0.5622441666646618152, -0.5106167544557449478 ) ) ;
#21120 = edge_curve ( 'none', #18908, #9443, #17699, .t. ) ;
#21119 = plane ( 'none', #2552 ) ;
#21121 = advanced_face ( 'none', ( #18237 ), #6898, .f. ) ;
#21122 = line ( 'none', #2980, #17378 ) ;
#21123 = oriented_edge ( 'none', *, *, #21486, .t. ) ;
#21124 = oriented_edge ( 'none', *, *, #14465, .f. ) ;
#21125 = edge_curve ( 'none', #3813, #21256, #23336, .t. ) ;
#21126 = axis2_placement_3d ( 'none', #25780, #21328, #27651 ) ;
#21127 = direction ( 'none', ( -0.9881092585957926833, 3.628608697279366005e-16, -0.1537533514342795393 ) ) ;
#21128 = cartesian_point ( 'none', ( -0.2317499999999999283, -3.025984633351046165e-17, 0.09750000000000011435 ) ) ;
#21129 = axis2_placement_3d ( 'none', #3187, #27654, #20895 ) ;
#21130 = direction ( 'none', ( -1.000000000000000000, 1.249000902703300861e-16, 1.664610678349188620e-16 ) ) ;
#21131 = edge_loop ( 'none', ( #9256, #24629, #23901, #9513 ) ) ;
#21132 = plane ( 'none', #4860 ) ;
#21133 = cartesian_point ( 'none', ( -2.101998679605356024, 0.5375000818327581031, 0.5510628558999194349 ) ) ;
#21134 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#21135 = oriented_edge ( 'none', *, *, #25031, .f. ) ;
#21136 = edge_loop ( 'none', ( #20896, #12301, #5231, #17302 ) ) ;
#21137 = oriented_edge ( 'none', *, *, #26751, .f. ) ;
#21138 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999962252, -8.742273397411554924e-08 ) ) ;
#21139 = plane ( 'none', #23436 ) ;
#21140 = conical_surface ( 'none', #22080, 0.03150000000000000716, 0.4363323129985806625 ) ;
#21141 = axis2_placement_3d ( 'none', #13277, #11104, #21899 ) ;
#21142 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#21143 = cartesian_point ( 'none', ( -2.429034065403955722, 0.5602756595333151513, -0.4740777594800070771 ) ) ;
#21144 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999963363, 8.742273397411554924e-08 ) ) ;
#21145 = edge_curve ( 'none', #6838, #7002, #11088, .t. ) ;
#21146 = oriented_edge ( 'none', *, *, #21314, .f. ) ;
#21147 = cartesian_point ( 'none', ( -2.514999999999999680, 0.4880000000000000449, -0.7875277999999995560 ) ) ;
#21148 = edge_curve ( 'none', #23251, #19059, #15804, .t. ) ;
#21149 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#21150 = vector ( 'none', #25602, 39.37007874015748143 ) ;
#21151 = cartesian_point ( 'none', ( -0.03174999999999991024, 0.1999999999999999833, 0.2275000000000000910 ) ) ;
#21152 = cartesian_point ( 'none', ( 0.7817619518916326671, -0.4067681832649401308, -1.737199876847685953 ) ) ;
#21153 = cartesian_point ( 'none', ( -2.189677074490720354, -0.3108172505637598060, 0.5444722000000001838 ) ) ;
#21154 = edge_curve ( 'none', #24245, #729, #18266, .t. ) ;
#21155 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#21156 = axis2_placement_3d ( 'none', #10160, #8015, #17365 ) ;
#21157 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#21158 = edge_curve ( 'none', #13630, #21533, #8657, .t. ) ;
#21159 = cartesian_point ( 'none', ( 0.07710450000000024229, -0.004999999999999939389, -1.925527799999999790 ) ) ;
#21160 = edge_curve ( 'none', #1712, #28363, #14555, .t. ) ;
#21161 = edge_curve ( 'none', #23516, #5843, #8933, .t. ) ;
#21162 = cartesian_point ( 'none', ( 0.7269151538231007903, -0.3490000000000000324, -0.04422204695701669602 ) ) ;
#21163 = cartesian_point ( 'none', ( -1.822109965621842909, -0.4182743711071820747, 0.3596778677235790145 ) ) ;
#21165 = edge_curve ( 'none', #21886, #21256, #27154, .t. ) ;
#21164 = axis2_placement_3d ( 'none', #7419, #16184, #7127 ) ;
#21166 = vector ( 'none', #16683, 39.37007874015748143 ) ;
#21167 = edge_curve ( 'none', #20052, #9887, #21122, .t. ) ;
#21168 = oriented_edge ( 'none', *, *, #5355, .t. ) ;
#21169 = line ( 'none', #14702, #24812 ) ;
#21170 = oriented_edge ( 'none', *, *, #1683, .t. ) ;
#21171 = oriented_edge ( 'none', *, *, #3815, .f. ) ;
#21172 = line ( 'none', #10230, #5793 ) ;
#21173 = axis2_placement_3d ( 'none', #5967, #14758, #21364 ) ;
#21174 = cartesian_point ( 'none', ( -2.469499999999999584, -0.3649999999999966604, -1.812527800000000910 ) ) ;
#21175 = direction ( 'none', ( 0.5368568878348660700, 1.264744441511233563e-15, -0.8436733265810066884 ) ) ;
#21176 = oriented_edge ( 'none', *, *, #27501, .t. ) ;
#21177 = vertex_point ( 'none', #1105 ) ;
#21178 = oriented_edge ( 'none', *, *, #10141, .t. ) ;
#21179 = oriented_edge ( 'none', *, *, #6024, .t. ) ;
#21180 = cartesian_point ( 'none', ( -1.901498680916699380, 0.4025000818327564844, 0.5660628734281862862 ) ) ;
#21181 = face_outer_bound ( 'none', #25124, .t. ) ;
#21182 = edge_loop ( 'none', ( #26650, #27633, #20483, #25975 ) ) ;
#21183 = direction ( 'none', ( 0.2159714088582186109, -8.535953194277396546e-08, 0.9763996879125826922 ) ) ;
#21184 = oriented_edge ( 'none', *, *, #25828, .f. ) ;
#21185 = cartesian_point ( 'none', ( 0.1715714536548184899, -0.01356715713404489827, 0.2275000000000000078 ) ) ;
#21186 = edge_curve ( 'none', #16338, #18531, #9613, .t. ) ;
#21187 = oriented_edge ( 'none', *, *, #18846, .t. ) ;
#21188 = cartesian_point ( 'none', ( -2.474686899999999135, 3.782794594721393455, 0.08747220000000592577 ) ) ;
#21189 = face_outer_bound ( 'none', #16889, .t. ) ;
#21190 = vector ( 'none', #12934, 39.37007874015748854 ) ;
#21191 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#21192 = vertex_point ( 'none', #7461 ) ;
#21193 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#21194 = edge_curve ( 'none', #17584, #13481, #9901, .t. ) ;
#21195 = cartesian_point ( 'none', ( -2.437355541758472910, -0.4160162047798953155, -1.777475872412524138 ) ) ;
#21196 = cartesian_point ( 'none', ( -0.5706515616860532436, -0.3873989204488278992, -1.671346071176560422 ) ) ;
#21197 = axis2_placement_3d ( 'none', #24513, #18027, #26525 ) ;
#21198 = direction ( 'none', ( 0.3522098085398084888, -0.7547095802227700156, -0.5534995034219287735 ) ) ;
#21199 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#21200 = advanced_face ( 'none', ( #20545 ), #25578, .t. ) ;
#21201 = direction ( 'none', ( 9.442852711755386995e-14, 0.000000000000000000, -1.000000000000000000 ) ) ;
#21202 = edge_curve ( 'none', #15028, #12992, #5429, .t. ) ;
#21203 = line ( 'none', #9976, #21400 ) ;
#21204 = cartesian_point ( 'none', ( -0.2946547174248768663, 0.8130000000000019433, 0.1266623274628391471 ) ) ;
#21205 = vertex_point ( 'none', #14082 ) ;
#21206 = vector ( 'none', #4976, 39.37007874015748143 ) ;
#21207 = line ( 'none', #1760, #27006 ) ;
#21208 = oriented_edge ( 'none', *, *, #25138, .f. ) ;
#21209 = vertex_point ( 'none', #5285 ) ;
#21210 = oriented_edge ( 'none', *, *, #3732, .f. ) ;
#21211 = circle ( 'none', #3719, 0.009000000000000027076 ) ;
#21212 = line ( 'none', #3803, #6238 ) ;
#21213 = line ( 'none', #14747, #10626 ) ;
#21214 = oriented_edge ( 'none', *, *, #13255, .f. ) ;
#21215 = circle ( 'none', #26706, 0.05399999999999994388 ) ;
#21216 = edge_loop ( 'none', ( #9842, #10409, #60, #19374 ) ) ;
#21217 = cartesian_point ( 'none', ( -0.9946868999999990413, -0.4249999999999968803, -1.812527799999999578 ) ) ;
#21218 = plane ( 'none', #7307 ) ;
#21219 = vector ( 'none', #24217, 39.37007874015748854 ) ;
#21220 = cartesian_point ( 'none', ( -2.080998664874618598, 0.4900000818327579499, 0.3825628577357984561 ) ) ;
#21221 = vertex_point ( 'none', #1394 ) ;
#21222 = vertex_point ( 'none', #16512 ) ;
#21223 = direction ( 'none', ( 2.567390744445674993e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#21224 = axis2_placement_3d ( 'none', #22122, #11434, #11044 ) ;
#21225 = line ( 'none', #4096, #17528 ) ;
#21226 = edge_curve ( 'none', #12422, #17889, #11911, .t. ) ;
#21227 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#21228 = advanced_face ( 'none', ( #16369 ), #27732, .t. ) ;
#21229 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#21230 = cartesian_point ( 'none', ( -1.823998664874619813, 0.4650000818327558738, 0.3825628802034520826 ) ) ;
#21231 = axis2_placement_3d ( 'none', #10985, #19757, #24073 ) ;
#21232 = cartesian_point ( 'none', ( 8.539452779931336800e-17, -1.345308588719658655e-16, 0.5144999999999999574 ) ) ;
#21233 = vector ( 'none', #16033, 39.37007874015748143 ) ;
#21234 = line ( 'none', #18624, #23720 ) ;
#21235 = cartesian_point ( 'none', ( 0.8361664482614894478, 0.09750985234895330478, -1.910393618303569907 ) ) ;
#21236 = oriented_edge ( 'none', *, *, #21483, .f. ) ;
#21237 = oriented_edge ( 'none', *, *, #10071, .f. ) ;
#21238 = oriented_edge ( 'none', *, *, #6705, .t. ) ;
#21239 = edge_loop ( 'none', ( #1199, #2616, #19951, #23733 ) ) ;
#21240 = vector ( 'none', #18176, 39.37007874015748143 ) ;
#21241 = line ( 'none', #16923, #20859 ) ;
#21242 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#21243 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#21244 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#21245 = oriented_edge ( 'none', *, *, #20465, .f. ) ;
#21246 = vertex_point ( 'none', #24996 ) ;
#21247 = edge_loop ( 'none', ( #20748, #16815, #21784, #7600 ) ) ;
#21248 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#21249 = edge_loop ( 'none', ( #14132, #1356, #1804, #8938, #26080, #26376, #28427, #28505, #10244, #13578, #22061, #9670, #547, #7805, #23765, #8375 ) ) ;
#21250 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -3.865822632543767868e-16 ) ) ;
#21251 = axis2_placement_3d ( 'none', #8108, #18738, #1465 ) ;
#21252 = oriented_edge ( 'none', *, *, #13295, .f. ) ;
#21253 = line ( 'none', #1523, #22326 ) ;
#21254 = cartesian_point ( 'none', ( -2.397638637892212543, -0.3695516491152945338, -1.763529152107579545 ) ) ;
#21255 = line ( 'none', #12471, #22026 ) ;
#21256 = vertex_point ( 'none', #22841 ) ;
#21257 = line ( 'none', #28012, #2084 ) ;
#21258 = axis2_placement_3d ( 'none', #3584, #1266, #16682 ) ;
#21259 = edge_curve ( 'none', #10928, #6428, #20689, .t. ) ;
#21260 = cartesian_point ( 'none', ( -2.462518286767421127, 0.5402528820821698163, -0.5175374689908275316 ) ) ;
#21261 = coordinated_universal_time_offset ( 5, 0, .behind. ) ;
#21262 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#21263 = axis2_placement_3d ( 'none', #26159, #898, #3067 ) ;
#21264 = direction ( 'none', ( -3.002614468262671391e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#21265 = cartesian_point ( 'none', ( -2.462498630434383440, 0.5622441672677335189, -0.5175150937310126764 ) ) ;
#21266 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#21267 = cartesian_point ( 'none', ( -1.873998677988035988, 0.4650000818327563179, 0.5325628758323127654 ) ) ;
#21268 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#21269 = cartesian_point ( 'none', ( -2.338999999999999968, -0.3649999999999966604, -1.779527800000000548 ) ) ;
#21270 = cartesian_point ( 'none', ( -0.5950630058049444226, -0.4137580796234358038, -1.667449948143227445 ) ) ;
#21271 = oriented_edge ( 'none', *, *, #1783, .f. ) ;
#21272 = vertex_point ( 'none', #5582 ) ;
#21273 = cartesian_point ( 'none', ( -2.355018315309385102, 0.5661811754704851873, -0.5212753959339150311 ) ) ;
#21274 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#21275 = direction ( 'none', ( 1.020834659419799449e-16, -1.000000000000000000, 2.588457267232843400e-17 ) ) ;
#21276 = oriented_edge ( 'none', *, *, #13881, .f. ) ;
#21277 = direction ( 'none', ( 4.663908151380365800e-16, 1.483110105720601298e-15, -1.000000000000000000 ) ) ;
#21278 = cartesian_point ( 'none', ( -2.419978934429836581, 0.5494489136075252356, -0.7683690986133770995 ) ) ;
#21279 = direction ( 'none', ( 0.5368568878348666251, 7.941418586233362363e-16, -0.8436733265810064664 ) ) ;
#21280 = oriented_edge ( 'none', *, *, #18210, .f. ) ;
#21281 = oriented_edge ( 'none', *, *, #18744, .f. ) ;
#21282 = vertex_point ( 'none', #23134 ) ;
#21283 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#21284 = cartesian_point ( 'none', ( 0.7262550495635410330, -0.3759748325494174925, -1.668212489759647088 ) ) ;
#21285 = edge_curve ( 'none', #18220, #4020, #18965, .t. ) ;
#21286 = direction ( 'none', ( -4.314104629088412771e-08, 0.1602975409046781263, 0.9870687404532224596 ) ) ;
#21287 = line ( 'none', #23731, #22851 ) ;
#21288 = direction ( 'none', ( -0.7071068430037832364, 5.602973487431868619e-15, 0.7071067193693063579 ) ) ;
#21289 = edge_curve ( 'none', #11129, #28002, #22097, .t. ) ;
#21290 = b_spline_curve_with_knots ( 'none', 3,
( #4356, #10983, #24485, #15713, #8825, #17599 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#21291 = edge_loop ( 'none', ( #24469, #26322, #2063, #12894 ) ) ;
#21292 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#21293 = face_bound ( 'none', #17513, .t. ) ;
#21294 = advanced_face ( 'none', ( #22988, #12060 ), #12192, .f. ) ;
#21295 = cartesian_point ( 'none', ( -2.411693126469432791, 0.5553544250263648951, -0.7638830333162949238 ) ) ;
#21296 = direction ( 'none', ( 0.000000000000000000, 1.534746063856326479e-15, -1.000000000000000000 ) ) ;
#21297 = cartesian_point ( 'none', ( -2.291238777181845876, 0.4901969446389395912, -0.7630541375360139211 ) ) ;
#21298 = cartesian_point ( 'none', ( -2.411693126641524465, 0.5553544246821807695, -0.7599460254422790717 ) ) ;
#21299 = axis2_placement_3d ( 'none', #3331, #12107, #20890 ) ;
#21300 = line ( 'none', #25458, #9434 ) ;
#21301 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4182743711071820192, -0.08049999999999987721 ) ) ;
#21302 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#21303 = plane ( 'none', #9107 ) ;
#21304 = vertex_point ( 'none', #27440 ) ;
#21305 = face_outer_bound ( 'none', #23739, .t. ) ;
#21306 = oriented_edge ( 'none', *, *, #2159, .f. ) ;
#21307 = edge_loop ( 'none', ( #26777, #9909 ) ) ;
#21308 = cartesian_point ( 'none', ( -0.5265120896936267281, -0.3968633409141419932, -1.674592002059240192 ) ) ;
#21309 = plane ( 'none', #2326 ) ;
#21310 = direction ( 'none', ( -0.5999999650308890375, 6.993818951804227807e-08, -0.8000000262268290863 ) ) ;
#21311 = oriented_edge ( 'none', *, *, #20465, .t. ) ;
#21312 = oriented_edge ( 'none', *, *, #7589, .t. ) ;
#21314 = edge_curve ( 'none', #24084, #17609, #22786, .t. ) ;
#21313 = oriented_edge ( 'none', *, *, #13101, .t. ) ;
#21315 = oriented_edge ( 'none', *, *, #27817, .f. ) ;
#21316 = axis2_placement_3d ( 'none', #21217, #18758, #25514 ) ;
#21317 = cartesian_point ( 'none', ( -1.758038806535648035, -0.3970589092886651073, 0.3732402760986934798 ) ) ;
#21318 = cartesian_point ( 'none', ( 0.7265769343781574019, -0.4182743711071820192, -0.07529433227642064186 ) ) ;
#21319 = edge_curve ( 'none', #8401, #14284, #1245, .t. ) ;
#21320 = edge_loop ( 'none', ( #16057, #26566, #1990, #5431 ) ) ;
#21321 = cartesian_point ( 'none', ( 0.6199999999999968869, -6.539138691797324350e-15, -1.890480237920045825 ) ) ;
#21322 = edge_curve ( 'none', #7833, #20353, #11149, .t. ) ;
#21323 = oriented_edge ( 'none', *, *, #1683, .f. ) ;
#21324 = edge_curve ( 'none', #22260, #18900, #25786, .t. ) ;
#21325 = line ( 'none', #18875, #22216 ) ;
#21326 = oriented_edge ( 'none', *, *, #5355, .f. ) ;
#21327 = plane ( 'none', #705 ) ;
#21328 = direction ( 'none', ( -1.942890293094014085e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#21329 = edge_curve ( 'none', #13991, #17898, #12296, .t. ) ;
#21330 = axis2_placement_3d ( 'none', #27632, #3464, #21175 ) ;
#21331 = cartesian_point ( 'none', ( -1.798686900000000533, -0.3672743711071820849, 0.3544721999999996820 ) ) ;
#21332 = edge_curve ( 'none', #2337, #15521, #26012, .t. ) ;
#21333 = oriented_edge ( 'none', *, *, #16443, .f. ) ;
#21334 = cartesian_point ( 'none', ( 0.7740458318724457998, -0.3971969731790268576, -0.1182881469455890067 ) ) ;
#21335 = plane ( 'none', #13000 ) ;
#21336 = plane ( 'none', #21386 ) ;
#21337 = face_bound ( 'none', #19407, .t. ) ;
#21338 = cartesian_point ( 'none', ( 0.8544000000000000483, 2.870572097201396094e-17, -1.800527799999999568 ) ) ;
#21339 = cartesian_point ( 'none', ( -1.830477722571661969, -0.4115000000000034741, 0.3854185286858048953 ) ) ;
#21340 = cartesian_point ( 'none', ( -2.458593712903587303, 0.5386542418823468958, -0.7578452823924625159 ) ) ;
#21341 = axis2_placement_3d ( 'none', #12305, #21090, #27260 ) ;
#21342 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#21343 = oriented_edge ( 'none', *, *, #13447, .t. ) ;
#21344 = cartesian_point ( 'none', ( -2.423336361370393988, 0.5425591495851508350, -0.7655912536726143802 ) ) ;
#21345 = oriented_edge ( 'none', *, *, #22058, .f. ) ;
#21346 = edge_curve ( 'none', #1562, #13849, #6339, .t. ) ;
#21347 = vertex_point ( 'none', #12781 ) ;
#21348 = oriented_edge ( 'none', *, *, #22328, .t. ) ;
#21349 = cartesian_point ( 'none', ( -2.414842743648492274, 0.5494488914556577841, -0.5149811470594582996 ) ) ;
#21350 = vector ( 'none', #1863, 39.37007874015748143 ) ;
#21351 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742273109133947195e-08 ) ) ;
#21352 = oriented_edge ( 'none', *, *, #25238, .f. ) ;
#21353 = edge_curve ( 'none', #14032, #7541, #25855, .t. ) ;
#21354 = oriented_edge ( 'none', *, *, #12845, .t. ) ;
#21355 = cartesian_point ( 'none', ( -2.354999999999999538, 0.6149999999999997691, -0.8010555492584694459 ) ) ;
#21356 = line ( 'none', #14752, #15165 ) ;
#21357 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#21358 = oriented_edge ( 'none', *, *, #1659, .f. ) ;
#21359 = edge_curve ( 'none', #26101, #20209, #28026, .t. ) ;
#21360 = oriented_edge ( 'none', *, *, #12885, .f. ) ;
#21361 = advanced_face ( 'none', ( #15240 ), #795, .f. ) ;
#21362 = vector ( 'none', #22859, 39.37007874015748854 ) ;
#21363 = edge_curve ( 'none', #19167, #10098, #27941, .t. ) ;
#21364 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#21365 = cartesian_point ( 'none', ( -2.425097055938087998, 0.5661811745280407315, -0.5104950816262846525 ) ) ;
#21366 = axis2_placement_3d ( 'none', #19865, #19568, #126 ) ;
#21367 = axis2_placement_3d ( 'none', #2180, #17590, #15012 ) ;
#21368 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#21369 = cartesian_point ( 'none', ( -2.367245727426588786, -0.3720035401315737178, -1.795258738017572853 ) ) ;
#21370 = b_spline_curve_with_knots ( 'none', 3,
( #5245, #12150, #24814, #20936, #27401, #10004 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#21371 = line ( 'none', #3665, #15654 ) ;
#21372 = direction ( 'none', ( 1.000000000000000000, -1.249000902703300861e-16, -2.733159910421265272e-16 ) ) ;
#21373 = cartesian_point ( 'none', ( 0.8469867413038196791, 0.06854811173322770956, -1.909194412559713783 ) ) ;
#21374 = vertex_point ( 'none', #17245 ) ;
#21375 = edge_curve ( 'none', #828, #13758, #27449, .t. ) ;
#21376 = vertex_point ( 'none', #4146 ) ;
#21377 = edge_loop ( 'none', ( #19986, #4094, #28276, #17118, #19338 ) ) ;
#21378 = circle ( 'none', #1606, 0.003937007874015743640 ) ;
#21379 = oriented_edge ( 'none', *, *, #7543, .t. ) ;
#21380 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#21381 = edge_loop ( 'none', ( #13641, #27333, #426, #13984 ) ) ;
#21382 = circle ( 'none', #232, 0.02683692341845010654 ) ;
#21383 = edge_curve ( 'none', #3274, #12744, #24272, .t. ) ;
#21384 = cartesian_point ( 'none', ( -2.494767198316476975, 0.6046170015836677125, -0.8140110271103596640 ) ) ;
#21385 = cartesian_point ( 'none', ( -0.04012475996594255107, 0.1000003306878306658, 0.08949999999999999623 ) ) ;
#21386 = axis2_placement_3d ( 'none', #10536, #12410, #16879 ) ;
#21387 = cartesian_point ( 'none', ( -1.433000000000000052, 0.2099999999999996314, 0.4644722000000001128 ) ) ;
#21388 = oriented_edge ( 'none', *, *, #14104, .f. ) ;
#21389 = oriented_edge ( 'none', *, *, #21493, .t. ) ;
#21390 = vertex_point ( 'none', #6303 ) ;
#21391 = direction ( 'none', ( -1.570484505326696222e-14, 1.308737087772246917e-15, -1.000000000000000000 ) ) ;
#21392 = vertex_point ( 'none', #25715 ) ;
#21393 = line ( 'none', #28155, #18974 ) ;
#21394 = edge_loop ( 'none', ( #25193, #19512, #26532, #13287 ) ) ;
#21395 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#21396 = line ( 'none', #27720, #20534 ) ;
#21397 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#21398 = cartesian_point ( 'none', ( -1.723998671431328011, 0.5060000818327574645, 0.3825628889457292625 ) ) ;
#21399 = cartesian_point ( 'none', ( -2.457941483224250323, 0.5386221199460304865, -0.5166273565721534178 ) ) ;
#21400 = vector ( 'none', #12269, 39.37007874015748143 ) ;
#21401 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#21402 = direction ( 'none', ( -0.3381638852489114999, -0.2534785629399259888, -0.9063077870366507138 ) ) ;
#21403 = axis2_placement_3d ( 'none', #8747, #26551, #20095 ) ;
#21404 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#21405 = cartesian_point ( 'none', ( -1.515998657837086760, 0.5375000818327534402, 0.3020629071296678236 ) ) ;
#21406 = axis2_placement_3d ( 'none', #15489, #13859, #79 ) ;
#21407 = line ( 'none', #23272, #26897 ) ;
#21408 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5200000000000004619, -0.4605277999999994876 ) ) ;
#21409 = conical_surface ( 'none', #27829, 0.07081142066699264159, 0.7155849933176769984 ) ;
#21410 = circle ( 'none', #22330, 0.2371435920301610822 ) ;
#21411 = cartesian_point ( 'none', ( -2.383520756622283798, -0.3874047864763616178, -1.743248437185381583 ) ) ;
#21412 = cartesian_point ( 'none', ( -2.384036999999998852, -0.4249999999999966027, -1.779527799999999882 ) ) ;
#21413 = line ( 'none', #1689, #13691 ) ;
#21414 = vertex_point ( 'none', #3855 ) ;
#21415 = oriented_edge ( 'none', *, *, #25943, .t. ) ;
#21416 = cartesian_point ( 'none', ( -0.9946868999999990413, -0.3649999999999969380, -1.812527799999999578 ) ) ;
#21417 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#21418 = cartesian_point ( 'none', ( -2.355018304956016273, 0.5661811961772135193, -0.7581328738386350352 ) ) ;
#21419 = edge_loop ( 'none', ( #14897, #6273, #15280, #25450 ) ) ;
#21420 = edge_curve ( 'none', #15451, #15040, #21834, .t. ) ;
#21421 = cartesian_point ( 'none', ( -2.474686900000000467, -0.4249999999999993783, 0.08747219999999984730 ) ) ;
#21422 = cartesian_point ( 'none', ( 5.326754170717402672e-17, -8.391788467646993937e-17, 0.3214999999999999525 ) ) ;
#21423 = vector ( 'none', #2116, 39.37007874015748143 ) ;
#21424 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#21425 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#21426 = oriented_edge ( 'none', *, *, #6784, .t. ) ;
#21427 = oriented_edge ( 'none', *, *, #11429, .f. ) ;
#21428 = edge_loop ( 'none', ( #15956, #7113, #28000, #12584 ) ) ;
#21429 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#21430 = axis2_placement_3d ( 'none', #26853, #20541, #3267 ) ;
#21431 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#21432 = axis2_placement_3d ( 'none', #5553, #22959, #14055 ) ;
#21433 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#21434 = cartesian_point ( 'none', ( -2.379999999999999893, -0.4249999999999999889, 0.4244722000000003548 ) ) ;
#21435 = edge_loop ( 'none', ( #21990, #19296, #14356, #22717 ) ) ;
#21436 = line ( 'none', #8363, #12161 ) ;
#21437 = direction ( 'none', ( 1.942890293094014578e-16, 1.000000000000000000, 1.554819628522822217e-15 ) ) ;
#21438 = cylindrical_surface ( 'none', #16619, 0.01750000000000001901 ) ;
#21439 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#21440 = circle ( 'none', #286, 0.03937007874015746589 ) ;
#21441 = oriented_edge ( 'none', *, *, #24468, .f. ) ;
#21442 = cartesian_point ( 'none', ( 0.7422807373176030232, -0.3695362541593956163, -1.725063307873686336 ) ) ;
#21443 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#21444 = conical_surface ( 'none', #26021, 0.05999999999999990757, 1.029744258676652757 ) ;
#21445 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#21446 = cartesian_point ( 'none', ( -2.428445399999999754, 0.6166534501517723088, -0.7967128962865296371 ) ) ;
#21447 = cartesian_point ( 'none', ( -0.5140000000000000124, -0.3762859242436124019, -1.705527799999999594 ) ) ;
#21448 = axis2_placement_3d ( 'none', #16398, #562, #20573 ) ;
#21449 = edge_curve ( 'none', #5623, #17308, #21413, .t. ) ;
#21450 = edge_curve ( 'none', #11804, #12858, #5391, .t. ) ;
#21451 = cartesian_point ( 'none', ( 0.7651404168733273448, -0.4067049617704811548, -1.747552731075542987 ) ) ;
#21452 = vertex_point ( 'none', #10753 ) ;
#21453 = edge_curve ( 'none', #3482, #13429, #1831, .t. ) ;
#21454 = face_outer_bound ( 'none', #22401, .t. ) ;
#21455 = vector ( 'none', #9420, 39.37007874015748143 ) ;
#21456 = cartesian_point ( 'none', ( -2.291238790329680697, 0.5634252647999752339, -0.4622667295593900216 ) ) ;
#21457 = direction ( 'none', ( -0.9763996879125791395, -1.888081094788892647e-08, 0.2159714088582508074 ) ) ;
#21458 = vertex_point ( 'none', #14947 ) ;
#21459 = oriented_edge ( 'none', *, *, #5223, .f. ) ;
#21460 = oriented_edge ( 'none', *, *, #5838, .t. ) ;
#21461 = b_spline_curve_with_knots ( 'none', 3,
( #14679, #23434, #16554, #12236 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002204729931177922258, 0.0003987147682254111735 ),
.unspecified. ) ;
#21462 = vertex_point ( 'none', #23710 ) ;
#21463 = plane ( 'none', #10223 ) ;
#21464 = cartesian_point ( 'none', ( -1.817549876907105677, -0.4115000000000034741, 0.4031285745272785159 ) ) ;
#21465 = oriented_edge ( 'none', *, *, #8304, .t. ) ;
#21466 = cartesian_point ( 'none', ( -0.2000000000000000389, -3.414809992080329023e-17, 0.2275000000000000910 ) ) ;
#21467 = oriented_edge ( 'none', *, *, #17211, .t. ) ;
#21468 = cartesian_point ( 'none', ( -1.818222407873686830, -0.3695362541593981143, 0.3621914626823969918 ) ) ;
#21469 = plane ( 'none', #20426 ) ;
#21470 = cartesian_point ( 'none', ( -2.058496699999999624, 0.6290038599183741530, 0.3997045037134707157 ) ) ;
#21471 = direction ( 'none', ( -0.1731312861474472165, -1.406527922056776902e-15, 0.9848987550793892876 ) ) ;
#21472 = oriented_edge ( 'none', *, *, #7139, .f. ) ;
#21473 = cartesian_point ( 'none', ( -2.529999999999999361, 0.8000000000000000444, 0.4494721999999995443 ) ) ;
#21474 = cartesian_point ( 'none', ( -2.436747836452626270, -0.4137580796234352487, -1.777420207751541747 ) ) ;
#21475 = line ( 'none', #14731, #7118 ) ;
#21476 = vector ( 'none', #8077, 39.37007874015748143 ) ;
#21477 = cartesian_point ( 'none', ( -2.464467134143734750, 0.5661811755970619364, -0.5227232653450399891 ) ) ;
#21478 = direction ( 'none', ( 2.428612866367523523e-16, 1.000000000000000000, 1.450228825916611125e-15 ) ) ;
#21479 = axis2_placement_3d ( 'none', #23977, #28434, #11537 ) ;
#21480 = line ( 'none', #19474, #13876 ) ;
#21481 = cartesian_point ( 'none', ( -2.459768117956129263, 0.5398286471881688087, -0.7597767404230568733 ) ) ;
#21482 = face_outer_bound ( 'none', #12899, .t. ) ;
#21483 = edge_curve ( 'none', #4087, #27376, #20578, .t. ) ;
#21484 = vertex_point ( 'none', #4830 ) ;
#21485 = advanced_face ( 'none', ( #20366 ), #26560, .f. ) ;
#21486 = edge_curve ( 'none', #5626, #25870, #25181, .t. ) ;
#21487 = line ( 'none', #1618, #26117 ) ;
#21488 = oriented_edge ( 'none', *, *, #26408, .t. ) ;
#21489 = oriented_edge ( 'none', *, *, #22231, .t. ) ;
#21490 = oriented_edge ( 'none', *, *, #11310, .t. ) ;
#21491 = advanced_face ( 'none', ( #4427 ), #17925, .t. ) ;
#21492 = cartesian_point ( 'none', ( -0.5819230656218424835, -0.4182743711071790771, -1.700322132276420817 ) ) ;
#21493 = edge_curve ( 'none', #4352, #6172, #22259, .t. ) ;
#21494 = face_outer_bound ( 'none', #344, .t. ) ;
#21495 = vertex_point ( 'none', #2533 ) ;
#21496 = oriented_edge ( 'none', *, *, #28180, .f. ) ;
#21497 = oriented_edge ( 'none', *, *, #26229, .t. ) ;
#21498 = edge_loop ( 'none', ( #3800, #17747, #18934, #19504 ) ) ;
#21499 = face_outer_bound ( 'none', #3496, .t. ) ;
#21500 = vector ( 'none', #14658, 39.37007874015748854 ) ;
#21501 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#21502 = vector ( 'none', #28049, 39.37007874015748854 ) ;
#21503 = vertex_point ( 'none', #9031 ) ;
#21504 = oriented_edge ( 'none', *, *, #5657, .f. ) ;
#21505 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#21506 = edge_curve ( 'none', #14360, #7090, #10463, .t. ) ;
#21507 = cartesian_point ( 'none', ( 0.8580000000000002069, -0.3490000000000000324, -1.813527799999999690 ) ) ;
#21508 = edge_curve ( 'none', #1331, #15612, #13628, .t. ) ;
#21509 = cartesian_point ( 'none', ( -0.4807327000000001238, 0.8000000000000000444, 0.4494722000000005435 ) ) ;
#21510 = axis2_placement_3d ( 'none', #23603, #10799, #13261 ) ;
#21511 = advanced_face ( 'none', ( #20230 ), #24139, .t. ) ;
#21512 = cartesian_point ( 'none', ( -0.5666001672004489231, -0.3798769061723882290, -1.676879985928370509 ) ) ;
#21513 = cartesian_point ( 'none', ( -2.476278158171223875, 0.6027953480145251675, -0.5134478365680822387 ) ) ;
#21514 = circle ( 'none', #6366, 0.04450000000000003259 ) ;
#21515 = cartesian_point ( 'none', ( 1.509747409641380100, -0.4115000000000029190, -0.4015330977550692348 ) ) ;
#21516 = axis2_placement_3d ( 'none', #25597, #3587, #23876 ) ;
#21517 = edge_curve ( 'none', #15987, #4265, #14146, .t. ) ;
#21518 = advanced_face ( 'none', ( #22521 ), #7001, .f. ) ;
#21519 = cartesian_point ( 'none', ( 0.8494488200632311914, 0.05975425284793362685, -1.908747724924187317 ) ) ;
#21520 = edge_loop ( 'none', ( #2361, #2844, #18041, #2510, #25591, #15254, #23460 ) ) ;
#21521 = vertex_point ( 'none', #8900 ) ;
#21522 = oriented_edge ( 'none', *, *, #25138, .t. ) ;
#21523 = edge_curve ( 'none', #13875, #7433, #20121, .t. ) ;
#21524 = edge_curve ( 'none', #3482, #24428, #25122, .t. ) ;
#21525 = edge_loop ( 'none', ( #12695, #4115, #8216, #19088 ) ) ;
#21526 = cartesian_point ( 'none', ( -0.5164776725356344800, -0.4115000000000005320, -1.690886283873667351 ) ) ;
#21527 = edge_loop ( 'none', ( #5133, #17330, #25623, #9837, #22575 ) ) ;
#21528 = cartesian_point ( 'none', ( -2.364073424658104106, 0.6027953662218579201, -0.7217155481988901666 ) ) ;
#21529 = cartesian_point ( 'none', ( -0.5359800027831577163, -0.3798767755912907940, -1.724999655085893924 ) ) ;
#21530 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
#21531 = axis2_placement_3d ( 'none', #21301, #10654, #24317 ) ;
#21532 = oriented_edge ( 'none', *, *, #20725, .t. ) ;
#21533 = vertex_point ( 'none', #4706 ) ;
#21534 = edge_loop ( 'none', ( #5639, #28080 ) ) ;
#21535 = line ( 'none', #8019, #26949 ) ;
#21536 = oriented_edge ( 'none', *, *, #26879, .f. ) ;
#21537 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#21538 = axis2_placement_3d ( 'none', #21988, #26015, #28030 ) ;
#21539 = vertex_point ( 'none', #2801 ) ;
#21540 = cartesian_point ( 'none', ( -1.433000000000000052, 0.2099999999999996314, 0.4644722000000001128 ) ) ;
#21541 = cartesian_point ( 'none', ( -0.1049999999999999406, -7.604824299036465964e-17, 0.3214999999999999525 ) ) ;
#21542 = cartesian_point ( 'none', ( -2.416686900000000193, -0.3649999999999993805, 0.08747219999999991669 ) ) ;
#21543 = edge_curve ( 'none', #20450, #25208, #6949, .t. ) ;
#21544 = line ( 'none', #28298, #14508 ) ;
#21545 = cartesian_point ( 'none', ( -0.2252051635001907082, -0.01889311337309589403, 0.5090000000000001190 ) ) ;
#21546 = coordinated_universal_time_offset ( 5, 0, .behind. ) ;
#21547 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#21548 = line ( 'none', #17790, #19622 ) ;
#21549 = edge_curve ( 'none', #9992, #5763, #26432, .t. ) ;
#21550 = face_outer_bound ( 'none', #18080, .t. ) ;
#21551 = cartesian_point ( 'none', ( -1.723998671431328011, 0.5240000818327527066, 0.5325628889457298953 ) ) ;
#21552 = face_outer_bound ( 'none', #8194, .t. ) ;
#21553 = cartesian_point ( 'none', ( 0.1564999999999999170, 0.000000000000000000, -1.925567170078739787 ) ) ;
#21554 = axis2_placement_3d ( 'none', #21832, #14945, #23708 ) ;
#21555 = line ( 'none', #1830, #14065 ) ;
#21556 = edge_curve ( 'none', #20231, #23120, #13359, .t. ) ;
#21557 = edge_curve ( 'none', #5039, #15178, #11192, .t. ) ;
#21558 = cartesian_point ( 'none', ( -0.6005223274643650688, -0.4115000000000003655, -1.720169316126332282 ) ) ;
#21559 = oriented_edge ( 'none', *, *, #16578, .t. ) ;
#21560 = oriented_edge ( 'none', *, *, #26539, .f. ) ;
#21561 = axis2_placement_3d ( 'none', #2413, #8903, #11196 ) ;
#21562 = vector ( 'none', #2088, 39.37007874015748143 ) ;
#21563 = cartesian_point ( 'none', ( 0.9700000000000000844, 0.8000000000000000444, -1.800527799999998901 ) ) ;
#21564 = cartesian_point ( 'none', ( -1.336186899999999955, 0.7399999999999999911, 0.5244722000000002771 ) ) ;
#21565 = direction ( 'none', ( -0.6560590289905079420, -0.7547095802227714589, -1.385850324233882120e-15 ) ) ;
#21566 = oriented_edge ( 'none', *, *, #2911, .t. ) ;
#21567 = line ( 'none', #6460, #25566 ) ;
#21568 = cartesian_point ( 'none', ( -0.5810199972168424987, -0.3798767755912907940, -1.686055944914105709 ) ) ;
#21569 = direction ( 'none', ( 1.000000000000000000, -7.897916534058022957e-15, 0.000000000000000000 ) ) ;
#21570 = direction ( 'none', ( -0.9717327801660590181, 0.000000000000000000, 0.2360834681860243256 ) ) ;
#21571 = edge_loop ( 'none', ( #20205, #27970 ) ) ;
#21572 = vertex_point ( 'none', #5105 ) ;
#21573 = oriented_edge ( 'none', *, *, #5415, .t. ) ;
#21574 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#21575 = oriented_edge ( 'none', *, *, #6595, .f. ) ;
#21576 = line ( 'none', #19133, #14973 ) ;
#21577 = line ( 'none', #5741, #21502 ) ;
#21578 = plane ( 'none', #13009 ) ;
#21579 = vertex_point ( 'none', #9575 ) ;
#21580 = line ( 'none', #26037, #6253 ) ;
#21581 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#21582 = vector ( 'none', #11982, 39.37007874015748143 ) ;
#21583 = vector ( 'none', #39, 39.37007874015748143 ) ;
#21584 = cartesian_point ( 'none', ( 0.8573130999999999391, -0.3650000000000001577, 0.08447220000000141282 ) ) ;
#21585 = cartesian_point ( 'none', ( -2.423336361370393988, 0.5622441889552295402, -0.7655912519516943071 ) ) ;
#21586 = edge_loop ( 'none', ( #14491, #12030, #23864, #25370 ) ) ;
#21587 = advanced_face ( 'none', ( #22659 ), #27256, .t. ) ;
#21588 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#21589 = edge_curve ( 'none', #16051, #10667, #7558, .t. ) ;
#21590 = line ( 'none', #12968, #11293 ) ;
#21591 = cartesian_point ( 'none', ( -1.463498680916701211, 0.4025000818327530983, 0.5660629117193626270 ) ) ;
#21592 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#21593 = face_outer_bound ( 'none', #8866, .t. ) ;
#21594 = cartesian_point ( 'none', ( -2.479999999999999982, 0.5860000000000004095, -0.8595277999999995089 ) ) ;
#21595 = oriented_edge ( 'none', *, *, #18638, .f. ) ;
#21596 = vertex_point ( 'none', #16330 ) ;
#21597 = circle ( 'none', #14729, 0.04450000000000003259 ) ;
#21598 = vector ( 'none', #19165, 39.37007874015748854 ) ;
#21599 = cartesian_point ( 'none', ( -2.364877239076932813, -0.4182743711071791326, -1.700817444806549172 ) ) ;
#21600 = cartesian_point ( 'none', ( -1.473749999999999449, 0.5977538599183737089, 0.5444722000000002948 ) ) ;
#21601 = cartesian_point ( 'none', ( 0.3837294483665856792, 3.414809992080329023e-16, -1.475527799999999612 ) ) ;
#21602 = oriented_edge ( 'none', *, *, #14869, .t. ) ;
#21603 = oriented_edge ( 'none', *, *, #6681, .t. ) ;
#21604 = oriented_edge ( 'none', *, *, #20477, .t. ) ;
#21605 = oriented_edge ( 'none', *, *, #17808, .f. ) ;
#21606 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#21607 = line ( 'none', #5924, #18829 ) ;
#21608 = circle ( 'none', #25258, 0.009000000000000129424 ) ;
#21609 = oriented_edge ( 'none', *, *, #16941, .f. ) ;
#21610 = oriented_edge ( 'none', *, *, #7779, .t. ) ;
#21611 = cartesian_point ( 'none', ( 0.7921435878315153944, -0.4021141566150823188, -1.689835812880673194 ) ) ;
#21612 = oriented_edge ( 'none', *, *, #12751, .t. ) ;
#21613 = cartesian_point ( 'none', ( -2.422000436471035023, 0.5662028982392327547, -0.5134242277967050461 ) ) ;
#21614 = vector ( 'none', #11089, 39.37007874015748143 ) ;
#21615 = face_outer_bound ( 'none', #10551, .t. ) ;
#21616 = cartesian_point ( 'none', ( -0.5584999999999998854, -0.4115000000000004210, -1.705527799999999594 ) ) ;
#21617 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#21618 = oriented_edge ( 'none', *, *, #28208, .f. ) ;
#21619 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ;
#21620 = face_outer_bound ( 'none', #26693, .t. ) ;
#21621 = edge_curve ( 'none', #18637, #15040, #21370, .t. ) ;
#21622 = axis2_placement_3d ( 'none', #6157, #23705, #3997 ) ;
#21623 = cylindrical_surface ( 'none', #10352, 0.1400000000000000133 ) ;
#21624 = cartesian_point ( 'none', ( -2.384036999999998852, -0.4249999999999966027, -1.779527799999999882 ) ) ;
#21625 = line ( 'none', #6096, #22148 ) ;
#21626 = cartesian_point ( 'none', ( -2.459967450420907920, 0.5400279796635324425, -0.7598574573326115633 ) ) ;
#21627 = line ( 'none', #27804, #8197 ) ;
#21628 = oriented_edge ( 'none', *, *, #22176, .t. ) ;
#21629 = cartesian_point ( 'none', ( 0.03174999999999999351, -0.2000000000000001499, 0.3214999999999999525 ) ) ;
#21630 = vertex_point ( 'none', #18773 ) ;
#21631 = oriented_edge ( 'none', *, *, #7089, .f. ) ;
#21632 = oriented_edge ( 'none', *, *, #18711, .t. ) ;
#21633 = face_outer_bound ( 'none', #6187, .t. ) ;
#21634 = axis2_placement_3d ( 'none', #4879, #11492, #26868 ) ;
#21635 = cartesian_point ( 'none', ( -0.7799999999999999156, 0.7399999999999999911, -0.6755277999999996785 ) ) ;
#21636 = oriented_edge ( 'none', *, *, #2248, .f. ) ;
#21637 = oriented_edge ( 'none', *, *, #14805, .t. ) ;
#21638 = vertex_point ( 'none', #9861 ) ;
#21639 = oriented_edge ( 'none', *, *, #25395, .t. ) ;
#21641 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#21640 = vector ( 'none', #19499, 39.37007874015748854 ) ;
#21642 = plane ( 'none', #6900 ) ;
#21643 = edge_loop ( 'none', ( #13507, #18678, #25250, #9309 ) ) ;
#21644 = oriented_edge ( 'none', *, *, #12556, .t. ) ;
#21645 = axis2_placement_3d ( 'none', #13864, #18450, #27064 ) ;
#21646 = advanced_face ( 'none', ( #14336 ), #18626, .t. ) ;
#21647 = edge_curve ( 'none', #112, #11266, #8227, .t. ) ;
#21648 = face_outer_bound ( 'none', #7424, .t. ) ;
#21649 = line ( 'none', #8438, #28121 ) ;
#21650 = edge_curve ( 'none', #28154, #26508, #12444, .t. ) ;
#21651 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#21652 = cartesian_point ( 'none', ( 0.7581001672004491487, -0.3798769061723911711, -0.1091478140716289347 ) ) ;
#21653 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#21654 = axis2_placement_3d ( 'none', #21780, #19918, #22337 ) ;
#21655 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#21656 = cartesian_point ( 'none', ( 0.8467400545427091751, 0.06935918836376814278, -1.909235332965656395 ) ) ;
#21657 = oriented_edge ( 'none', *, *, #25502, .f. ) ;
#21658 = axis2_placement_3d ( 'none', #807, #20260, #11758 ) ;
#21659 = oriented_edge ( 'none', *, *, #27435, .f. ) ;
#21660 = edge_loop ( 'none', ( #3129, #13098, #25097, #17389, #22446, #10188, #4147, #8041, #20665, #25951, #4943, #16854, #24142, #19813, #13563, #12062, #23983, #25513, #11619, #23008, #21245, #11204 ) ) ;
#21661 = axis2_placement_3d ( 'none', #19901, #156, #8959 ) ;
#21662 = edge_loop ( 'none', ( #25023, #12616, #15640, #4782 ) ) ;
#21663 = edge_curve ( 'none', #15893, #20978, #11874, .t. ) ;
#21664 = oriented_edge ( 'none', *, *, #17854, .t. ) ;
#21665 = vector ( 'none', #10390, 39.37007874015748143 ) ;
#21666 = face_bound ( 'none', #1881, .t. ) ;
#21667 = line ( 'none', #12457, #16963 ) ;
#21668 = cartesian_point ( 'none', ( -2.058496699999999624, 0.6149999999999997691, 0.3997045037134707157 ) ) ;
#21669 = oriented_edge ( 'none', *, *, #6576, .t. ) ;
#21670 = oriented_edge ( 'none', *, *, #26909, .t. ) ;
#21671 = oriented_edge ( 'none', *, *, #3011, .t. ) ;
#21672 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#21674 = vertex_point ( 'none', #3527 ) ;
#21673 = conical_surface ( 'none', #17088, 0.05399999999999994388, 0.2617993877991499074 ) ;
#21675 = advanced_face ( 'none', ( #10149 ), #7858, .t. ) ;
#21676 = direction ( 'none', ( -3.598124542687779317e-16, -0.000000000000000000, 1.000000000000000000 ) ) ;
#21677 = vertex_point ( 'none', #14478 ) ;
#21678 = cartesian_point ( 'none', ( -2.042500000000002203, -0.3490000000000035851, 0.5144721999999996020 ) ) ;
#21679 = edge_curve ( 'none', #12450, #12108, #5543, .t. ) ;
#21680 = cartesian_point ( 'none', ( 0.7579896300202488835, -0.4182743711071795767, -1.738200637277129035 ) ) ;
#21681 = edge_curve ( 'none', #27985, #27713, #7422, .t. ) ;
#21682 = line ( 'none', #21105, #16979 ) ;
#21683 = edge_curve ( 'none', #3944, #5634, #22806, .t. ) ;
#21684 = cylindrical_surface ( 'none', #27360, 0.003937007874015743640 ) ;
#21685 = vector ( 'none', #15497, 39.37007874015748143 ) ;
#21686 = edge_curve ( 'none', #18684, #23470, #24293, .t. ) ;
#21687 = line ( 'none', #10607, #4242 ) ;
#21688 = edge_curve ( 'none', #11594, #11117, #3087, .t. ) ;
#21689 = cartesian_point ( 'none', ( -1.873998671431327923, 0.4740000818327539389, 0.3825628758323127432 ) ) ;
#21690 = cartesian_point ( 'none', ( -1.673998683976497315, 0.4650000818327546526, 0.6010628933168679078 ) ) ;
#21691 = cartesian_point ( 'none', ( -2.423336361370393988, 0.5425591495851508350, -0.7655912536726143802 ) ) ;
#21692 = conical_surface ( 'none', #25356, 0.1252499999999999447, 1.029744258676653867 ) ;
#21693 = cartesian_point ( 'none', ( -0.2261371897405388964, -4.510730409336962232, 0.08950000000000009337 ) ) ;
#21694 = line ( 'none', #19680, #23896 ) ;
#21695 = cartesian_point ( 'none', ( -0.1564999999999999170, 1.916572240665606915e-17, 0.2275000000000000078 ) ) ;
#21696 = cylindrical_surface ( 'none', #12201, 0.04450000000000003259 ) ;
#21697 = vector ( 'none', #15896, 39.37007874015747433 ) ;
#21698 = cartesian_point ( 'none', ( 2.105732508111723699e-17, -3.317378878616702335e-17, 0.1280000000000000304 ) ) ;
#21699 = oriented_edge ( 'none', *, *, #12376, .f. ) ;
#21700 = vertex_point ( 'none', #25249 ) ;
#21701 = line ( 'none', #26158, #19260 ) ;
#21702 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#21703 = cylindrical_surface ( 'none', #6489, 0.003937007874015743640 ) ;
#21704 = edge_curve ( 'none', #12275, #23315, #13708, .t. ) ;
#21705 = vertex_point ( 'none', #9730 ) ;
#21706 = vector ( 'none', #10400, 39.37007874015748143 ) ;
#21707 = cartesian_point ( 'none', ( -0.5637056677235792179, -0.4182743711071790216, -1.728950865621842414 ) ) ;
#21708 = vector ( 'none', #2468, 39.37007874015748143 ) ;
#21709 = direction ( 'none', ( 0.5368568878348657369, 7.941418586233371237e-16, -0.8436733265810070215 ) ) ;
#21710 = line ( 'none', #19546, #19837 ) ;
#21711 = cartesian_point ( 'none', ( -0.3643046832981888805, -0.3650000000000002132, 0.3309800166893686613 ) ) ;
#21712 = oriented_edge ( 'none', *, *, #18364, .f. ) ;
#21713 = oriented_edge ( 'none', *, *, #12845, .f. ) ;
#21714 = vertex_point ( 'none', #3235 ) ;
#21715 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#21716 = advanced_face ( 'none', ( #3668 ), #10291, .t. ) ;
#21717 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#21718 = cartesian_point ( 'none', ( -1.133655896904193661, -0.4115000000000017533, -0.7826542756095556941 ) ) ;
#21719 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#21720 = edge_curve ( 'none', #13189, #14756, #14870, .t. ) ;
#21721 = direction ( 'none', ( 0.7071067193693063579, -5.566366691785538903e-15, 0.7071068430037833474 ) ) ;
#21722 = vector ( 'none', #20549, 39.37007874015748143 ) ;
#21723 = advanced_face ( 'none', ( #12597 ), #8723, .t. ) ;
#21724 = edge_loop ( 'none', ( #10702, #10305 ) ) ;
#21725 = vertex_point ( 'none', #22095 ) ;
#21726 = cartesian_point ( 'none', ( 0.2192669647563138258, -0.4115000000000057501, 1.626463477300142069 ) ) ;
#21727 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#21728 = direction ( 'none', ( 0.09202985957858149380, -0.9955461672694009279, -0.02045320955626975246 ) ) ;
#21729 = direction ( 'none', ( -1.000000000000000000, 1.942890293094023699e-16, -6.106226635438359986e-16 ) ) ;
#21730 = advanced_face ( 'none', ( #20204 ), #24103, .f. ) ;
#21731 = cartesian_point ( 'none', ( -2.406329109819272727, -0.4137580796234352487, -1.827362798172860625 ) ) ;
#21732 = oriented_edge ( 'none', *, *, #27039, .f. ) ;
#21733 = line ( 'none', #23740, #14312 ) ;
#21734 = cartesian_point ( 'none', ( -1.480998680916700838, 0.4425000818327531893, 0.5660629101894639748 ) ) ;
#21735 = vector ( 'none', #16077, 39.37007874015748854 ) ;
#21736 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#21737 = oriented_edge ( 'none', *, *, #13689, .f. ) ;
#21738 = cartesian_point ( 'none', ( -2.438002719815489883, 0.5643055137639964025, -0.7656235306981443722 ) ) ;
#21739 = axis2_placement_3d ( 'none', #2137, #6613, #24162 ) ;
#21740 = face_outer_bound ( 'none', #12287, .t. ) ;
#21741 = cartesian_point ( 'none', ( 0.04527559055118111908, -3.303572949937843695e-17, 0.1275000000000000855 ) ) ;
#21742 = edge_curve ( 'none', #4296, #7361, #15876, .t. ) ;
#21743 = oriented_edge ( 'none', *, *, #6390, .f. ) ;
#21744 = oriented_edge ( 'none', *, *, #7597, .f. ) ;
#21745 = cartesian_point ( 'none', ( -2.429034064597479059, 0.5860000000000004095, -0.4925277999999995715 ) ) ;
#21746 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#21747 = face_outer_bound ( 'none', #27885, .t. ) ;
#21748 = oriented_edge ( 'none', *, *, #3756, .t. ) ;
#21749 = oriented_edge ( 'none', *, *, #11427, .t. ) ;
#21750 = edge_loop ( 'none', ( #23356, #23003, #16086, #21855 ) ) ;
#21751 = edge_curve ( 'none', #24330, #9257, #13326, .t. ) ;
#21752 = plane ( 'none', #6562 ) ;
#21753 = advanced_face ( 'none', ( #6837 ), #469, .f. ) ;
#21754 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#21755 = oriented_edge ( 'none', *, *, #565, .t. ) ;
#21756 = oriented_edge ( 'none', *, *, #192, .t. ) ;
#21757 = face_outer_bound ( 'none', #15418, .t. ) ;
#21758 = oriented_edge ( 'none', *, *, #24710, .t. ) ;
#21759 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#21760 = vertex_point ( 'none', #26531 ) ;
#21761 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#21762 = axis2_placement_3d ( 'none', #16283, #7664, #3775 ) ;
#21763 = line ( 'none', #9093, #15623 ) ;
#21764 = cartesian_point ( 'none', ( -2.415254535908943456, 0.5553544035628653619, -0.5183690978905918234 ) ) ;
#21765 = vertex_point ( 'none', #22363 ) ;
#21766 = cartesian_point ( 'none', ( -1.495998680916700518, 0.4425000818327533558, 0.5660629088781223839 ) ) ;
#21767 = cartesian_point ( 'none', ( -2.080998665268020797, 0.5575000818327578989, 0.3870628577357984601 ) ) ;
#21768 =( bounded_surface ( ) b_spline_surface ( 6, 3, (
( #28429, #25841, #1801, #10584 ),
( #8595, #25685, #5987, #1664 ),
( #10450, #14922, #3976, #28148 ),
( #8453, #23973, #13045, #9004 ),
( #13605, #612, #22368, #477 ),
( #24393, #2643, #11025, #24259 ),
( #26400, #19807, #17773, #15616 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 7, 7 ),
( 4, 4 ),
( -2.899902540321000164e-12, 1.570796326801999987 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9960549404572939247, 0.9960549404572939247, 1.000000000000000000),
( 1.000000000000000000, 0.9960549404572939247, 0.9960549404572939247, 1.000000000000000000),
( 1.000000000000000000, 0.9960549404572939247, 0.9960549404572939247, 1.000000000000000000),
( 1.000000000000000000, 0.9960549404572939247, 0.9960549404572939247, 1.000000000000000000),
( 1.000000000000000000, 0.9960549404572939247, 0.9960549404572939247, 1.000000000000000000),
( 1.000000000000000000, 0.9960549404572939247, 0.9960549404572939247, 1.000000000000000000),
( 1.000000000000000000, 0.9960549404572939247, 0.9960549404572939247, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#21769 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#21770 = line ( 'none', #26367, #27146 ) ;
#21771 = cylindrical_surface ( 'none', #22593, 0.04299999999999978145 ) ;
#21772 = cartesian_point ( 'none', ( -2.458953791240626963, 0.5390143203592522303, -0.7589118690404633716 ) ) ;
#21773 = cartesian_point ( 'none', ( -2.177999999999999492, 0.7235038599183736263, 0.5744722000000000994 ) ) ;
#21774 = direction ( 'none', ( -2.085380147835315336e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#21775 = oriented_edge ( 'none', *, *, #26838, .f. ) ;
#21776 = oriented_edge ( 'none', *, *, #25900, .f. ) ;
#21777 = axis2_placement_3d ( 'none', #930, #14193, #12029 ) ;
#21778 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 2.085380147835315336e-16 ) ) ;
#21779 = cartesian_point ( 'none', ( -2.069999999999999840, -2.390366994456230070e-16, 0.3304722000000002158 ) ) ;
#21780 = cartesian_point ( 'none', ( -2.189677074490720354, 0.6150000000000001021, 0.4044722000000001705 ) ) ;
#21781 = oriented_edge ( 'none', *, *, #6623, .f. ) ;
#21782 = oriented_edge ( 'none', *, *, #19009, .f. ) ;
#21783 = vertex_point ( 'none', #13187 ) ;
#21784 = oriented_edge ( 'none', *, *, #379, .f. ) ;
#21785 = edge_curve ( 'none', #825, #6652, #13595, .t. ) ;
#21786 = line ( 'none', #1771, #9610 ) ;
#21787 = vector ( 'none', #17843, 39.37007874015748143 ) ;
#21788 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#21789 = oriented_edge ( 'none', *, *, #3069, .t. ) ;
#21790 = vertex_point ( 'none', #11162 ) ;
#21791 = cartesian_point ( 'none', ( -0.6656868999999983050, -0.4249999999999968803, -1.870527799999999630 ) ) ;
#21792 = vertex_point ( 'none', #19651 ) ;
#21793 = face_outer_bound ( 'none', #17605, .t. ) ;
#21794 = direction ( 'none', ( 0.5368568878348688456, 1.207454444613788803e-15, -0.8436733265810049121 ) ) ;
#21795 = vector ( 'none', #18348, 39.37007874015748854 ) ;
#21796 = face_outer_bound ( 'none', #22096, .t. ) ;
#21797 = direction ( 'none', ( -0.5735764363510502672, -1.162194068151724453e-15, 0.8191520442889888010 ) ) ;
#21798 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#21799 = axis2_placement_3d ( 'none', #3024, #575, #20176 ) ;
#21800 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#21801 = cartesian_point ( 'none', ( 0.8549158596222222739, 0.03190968501392245360, -1.907516937156036985 ) ) ;
#21802 = oriented_edge ( 'none', *, *, #5709, .t. ) ;
#21803 = oriented_edge ( 'none', *, *, #19579, .f. ) ;
#21804 = edge_curve ( 'none', #7, #13031, #19942, .t. ) ;
#21805 = oriented_edge ( 'none', *, *, #26661, .t. ) ;
#21806 = edge_curve ( 'none', #26206, #10166, #16938, .t. ) ;
#21807 = vertex_point ( 'none', #9130 ) ;
#21808 = edge_curve ( 'none', #3355, #14597, #21514, .t. ) ;
#21809 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#21810 = cartesian_point ( 'none', ( -0.5397453515158833204, -0.3677731010850376903, -1.709695933661795397 ) ) ;
#21811 = vector ( 'none', #20708, 39.37007874015747433 ) ;
#21812 = line ( 'none', #4404, #28495 ) ;
#21813 = oriented_edge ( 'none', *, *, #15202, .t. ) ;
#21814 = oriented_edge ( 'none', *, *, #17270, .f. ) ;
#21815 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#21816 = oriented_edge ( 'none', *, *, #26386, .t. ) ;
#21817 = cartesian_point ( 'none', ( -2.343294295582375675, -0.3925127995214677257, -1.780622534441342220 ) ) ;
#21818 = edge_loop ( 'none', ( #21348, #6110 ) ) ;
#21819 = line ( 'none', #2099, #19586 ) ;
#21820 = vector ( 'none', #19714, 39.37007874015748854 ) ;
#21821 = plane ( 'none', #13217 ) ;
#21822 = cartesian_point ( 'none', ( -2.462498619879315953, 0.5622441883778577232, -0.7589868845032948785 ) ) ;
#21823 = line ( 'none', #19243, #18160 ) ;
#21824 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553139e-15, 4.371138804857207673e-08 ) ) ;
#21825 = vector ( 'none', #19317, 39.37007874015748143 ) ;
#21826 = cartesian_point ( 'none', ( 0.7192235547496079739, -0.4115000000000031966, -0.1121827201941694580 ) ) ;
#21827 = face_outer_bound ( 'none', #18763, .t. ) ;
#21828 = cartesian_point ( 'none', ( -1.923998683976495760, 0.5150000818327566954, 0.6010628714611736534 ) ) ;
#21829 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#21830 = cartesian_point ( 'none', ( -2.134498680916698810, 0.4025000818327583163, 0.5660628530586793161 ) ) ;
#21831 = circle ( 'none', #16773, 0.003937007874015838182 ) ;
#21832 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.3762859242436152329, -0.08049999999999980782 ) ) ;
#21833 = face_outer_bound ( 'none', #22618, .t. ) ;
#21834 = line ( 'none', #2118, #24695 ) ;
#21835 = oriented_edge ( 'none', *, *, #12377, .f. ) ;
#21836 = vertex_point ( 'none', #10873 ) ;
#21837 = vector ( 'none', #19806, 39.37007874015748854 ) ;
#21838 = vector ( 'none', #17454, 39.37007874015748143 ) ;
#21839 = advanced_face ( 'none', ( #13470 ), #13728, .t. ) ;
#21840 = axis2_placement_3d ( 'none', #4204, #8251, #25927 ) ;
#21841 = cylindrical_surface ( 'none', #9129, 0.03199999999999995903 ) ;
#21842 = cartesian_point ( 'none', ( -2.368755846488863170, -0.3771380191894457834, -1.756723545557913324 ) ) ;
#21843 = edge_curve ( 'none', #2121, #16097, #22490, .t. ) ;
#21844 = vertex_point ( 'none', #11287 ) ;
#21845 = edge_curve ( 'none', #14861, #8672, #13143, .t. ) ;
#21846 = cartesian_point ( 'none', ( -2.109498680916697122, 0.6025000818327581609, 0.5660628552442485972 ) ) ;
#21847 = edge_loop ( 'none', ( #22024, #27308, #9336, #26810 ) ) ;
#21848 = edge_curve ( 'none', #8950, #25606, #17897, .t. ) ;
#21849 = direction ( 'none', ( 0.8436733265810069105, 0.000000000000000000, 0.5368568878348657369 ) ) ;
#21850 = cartesian_point ( 'none', ( -0.9946868999999995964, -0.4249999999999968248, -1.870527799999999630 ) ) ;
#21851 = direction ( 'none', ( -1.318389841742374624e-16, -1.000000000000000000, -1.450228825916611125e-15 ) ) ;
#21852 = advanced_face ( 'none', ( #11018 ), #24842, .t. ) ;
#21853 = cartesian_point ( 'none', ( 0.03250000000000000111, -0.09500000000000004274, 0.1260000000000000564 ) ) ;
#21854 = vertex_point ( 'none', #3064 ) ;
#21855 = oriented_edge ( 'none', *, *, #24964, .t. ) ;
#21856 = oriented_edge ( 'none', *, *, #16984, .t. ) ;
#21857 = direction ( 'none', ( -3.259427017030792868e-16, 0.02493293503528045546, -0.9996891260539580992 ) ) ;
#21858 = b_spline_curve_with_knots ( 'none', 3,
( #23398, #8178, #8320, #25996, #16947, #23988 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003027829258062275544, 0.0006055658516124555425 ),
.unspecified. ) ;
#21859 = face_outer_bound ( 'none', #6700, .t. ) ;
#21860 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#21861 = axis2_placement_3d ( 'none', #885, #16155, #1180 ) ;
#21862 = cylindrical_surface ( 'none', #15973, 0.1250000000000000278 ) ;
#21863 = cartesian_point ( 'none', ( -2.429034050535200162, 0.5634252955700246313, -0.8142352395196187365 ) ) ;
#21864 = circle ( 'none', #17733, 0.009000000000000129424 ) ;
#21865 = oriented_edge ( 'none', *, *, #2911, .f. ) ;
#21866 =( bounded_curve ( ) b_spline_curve ( 3, ( #24410, #9294, #26684, #6995 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.765783903235632835, 1.796042027002847430 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999237052841059015, 0.9999237052841059015, 1.000000000000000000 ) )
representation_item ( '' ) );
#21867 = vertex_point ( 'none', #23069 ) ;
#21868 = plane ( 'none', #11722 ) ;
#21869 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#21870 = cartesian_point ( 'none', ( -0.5374232715001039384, -0.4182743711071790771, -1.679314826125601456 ) ) ;
#21871 = vector ( 'none', #6942, 39.37007874015748143 ) ;
#21872 = cartesian_point ( 'none', ( 0.2000000000000000389, 3.414809992080329023e-16, 0.2275000000000000078 ) ) ;
#21873 = edge_curve ( 'none', #23976, #3297, #9695, .t. ) ;
#21874 = cartesian_point ( 'none', ( -2.126249999999999307, 0.4002538599183740886, 0.3244722000000003770 ) ) ;
#21875 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#21876 = cartesian_point ( 'none', ( -1.798998657837086679, 0.4110000818327557148, 0.3020628823890219028 ) ) ;
#21877 = edge_curve ( 'none', #1890, #104, #11847, .t. ) ;
#21878 = face_outer_bound ( 'none', #27536, .t. ) ;
#21879 = direction ( 'none', ( 0.000000000000000000, 1.308737087772246917e-15, -1.000000000000000000 ) ) ;
#21880 = axis2_placement_3d ( 'none', #4287, #23853, #17244 ) ;
#21881 = edge_curve ( 'none', #23604, #14131, #12125, .t. ) ;
#21882 = vector ( 'none', #15355, 39.37007874015748143 ) ;
#21883 = edge_curve ( 'none', #11419, #22108, #14021, .t. ) ;
#21884 = direction ( 'none', ( 1.020834659419799449e-16, -1.000000000000000000, 2.588457267232843400e-17 ) ) ;
#21885 = oriented_edge ( 'none', *, *, #12994, .f. ) ;
#21886 = vertex_point ( 'none', #18311 ) ;
#21887 = circle ( 'none', #13176, 0.05300000000000049810 ) ;
#21888 = direction ( 'none', ( -0.9999999999999962252, 0.000000000000000000, -8.742277704857227033e-08 ) ) ;
#21889 = axis2_placement_3d ( 'none', #7742, #16506, #25280 ) ;
#21890 = axis2_placement_3d ( 'none', #3317, #14127, #25329 ) ;
#21891 = cartesian_point ( 'none', ( -1.673998664874619902, 0.5150000818327546970, 0.3825628933168686574 ) ) ;
#21892 = edge_curve ( 'none', #8207, #5478, #27892, .t. ) ;
#21893 = cartesian_point ( 'none', ( 0.7809344437269067907, -0.3672743711071795869, -1.685843203293083237 ) ) ;
#21894 = oriented_edge ( 'none', *, *, #24280, .f. ) ;
#21895 = oriented_edge ( 'none', *, *, #17270, .t. ) ;
#21896 = vertex_point ( 'none', #7829 ) ;
#21897 = edge_loop ( 'none', ( #271, #13571, #14955, #16139, #13999 ) ) ;
#21898 = plane ( 'none', #16183 ) ;
#21899 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#21900 = oriented_edge ( 'none', *, *, #7638, .t. ) ;
#21901 = edge_loop ( 'none', ( #20115, #10192, #17135, #15565 ) ) ;
#21902 = cartesian_point ( 'none', ( -2.177999999999999492, 0.7235038599183736263, 0.5444722000000001838 ) ) ;
#21903 = cartesian_point ( 'none', ( -1.830170404420440544, -0.4065878124902213009, 0.3857360892817894849 ) ) ;
#21904 = cartesian_point ( 'none', ( -1.773473574916507811, -0.3969845656106835707, 0.3176458232427604722 ) ) ;
#21905 = direction ( 'none', ( -3.002614468262671391e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#21906 = plane ( 'none', #12961 ) ;
#21907 = circle ( 'none', #4440, 0.04450000000000003259 ) ;
#21908 = edge_loop ( 'none', ( #12533, #13771, #17740, #17072 ) ) ;
#21909 = direction ( 'none', ( 1.000000000000000000, -1.249000902703300368e-16, 0.000000000000000000 ) ) ;
#21910 = edge_curve ( 'none', #27, #18606, #13285, .t. ) ;
#21911 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#21912 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#21913 = axis2_placement_3d ( 'none', #25313, #5031, #3151 ) ;
#21914 = vector ( 'none', #22666, 39.37007874015748143 ) ;
#21915 = cartesian_point ( 'none', ( -2.364963075886948207, -0.3971055978456306534, -1.739072485832057202 ) ) ;
#21916 = cartesian_point ( 'none', ( 0.4086702222375692695, -0.1489999999999996882, 0.4635271687057274104 ) ) ;
#21917 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#21918 = edge_curve ( 'none', #4362, #6865, #1280, .t. ) ;
#21919 = edge_curve ( 'none', #6075, #18930, #15568, .t. ) ;
#21920 = line ( 'none', #24353, #11846 ) ;
#21921 = circle ( 'none', #13198, 0.009000000000000129424 ) ;
#21922 = cartesian_point ( 'none', ( 0.7447943322764207785, -0.4182743711071819637, -0.1039230656218424059 ) ) ;
#21923 = edge_curve ( 'none', #22394, #17298, #23816, .t. ) ;
#21924 = oriented_edge ( 'none', *, *, #6450, .t. ) ;
#21925 = oriented_edge ( 'none', *, *, #25959, .f. ) ;
#21926 = direction ( 'none', ( -4.371138804857224878e-08, -8.742273397411541689e-08, 0.9999999999999951150 ) ) ;
#21927 = vector ( 'none', #10994, 39.37007874015748143 ) ;
#21928 = line ( 'none', #4647, #19627 ) ;
#21929 = cartesian_point ( 'none', ( -2.462230689354518276, 0.5494488911840001988, -0.5118737451719930220 ) ) ;
#21930 = edge_loop ( 'none', ( #18189, #5641, #17552, #18857 ) ) ;
#21931 = oriented_edge ( 'none', *, *, #26270, .t. ) ;
#21932 = oriented_edge ( 'none', *, *, #22220, .f. ) ;
#21933 = oriented_edge ( 'none', *, *, #5188, .f. ) ;
#21934 = cartesian_point ( 'none', ( -2.460530116031778292, 0.5494489126083664798, -0.7569400487570671077 ) ) ;
#21935 = cartesian_point ( 'none', ( -0.4719999999999992535, 0.8000000000000019318, 0.5144722000000000461 ) ) ;
#21936 = oriented_edge ( 'none', *, *, #10281, .f. ) ;
#21937 = oriented_edge ( 'none', *, *, #1494, .t. ) ;
#21938 =( bounded_surface ( ) b_spline_surface ( 6, 3, (
( #12665, #17000, #28493, #6337 ),
( #6486, #15275, #27918, #19440 ),
( #12971, #14984, #17567, #19149 ),
( #15404, #22021, #4034, #4325 ),
( #19720, #8376, #21738, #13115 ),
( #26189, #26338, #8229, #25755 ),
( #4468, #2011, #6057, #26049 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 7, 7 ),
( 4, 4 ),
( 4.712388980372000269, 6.283185307180000123 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9960549404578236121, 0.9960549404578236121, 1.000000000000000000),
( 1.000000000000000000, 0.9960549404578236121, 0.9960549404578236121, 1.000000000000000000),
( 1.000000000000000000, 0.9960549404578236121, 0.9960549404578236121, 1.000000000000000000),
( 1.000000000000000000, 0.9960549404578236121, 0.9960549404578236121, 1.000000000000000000),
( 1.000000000000000000, 0.9960549404578236121, 0.9960549404578236121, 1.000000000000000000),
( 1.000000000000000000, 0.9960549404578236121, 0.9960549404578236121, 1.000000000000000000),
( 1.000000000000000000, 0.9960549404578236121, 0.9960549404578236121, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#21939 = cartesian_point ( 'none', ( 0.7811633788195962991, -0.3972843661103673263, -0.1127769426144287351 ) ) ;
#21940 = vector ( 'none', #10599, 39.37007874015748854 ) ;
#21941 = oriented_edge ( 'none', *, *, #4274, .t. ) ;
#21942 = cartesian_point ( 'none', ( -2.384000000000000785, -0.1682743711071790493, -1.779527799999999660 ) ) ;
#21943 = direction ( 'none', ( 0.000000000000000000, 1.308737087772248495e-15, -1.000000000000000000 ) ) ;
#21944 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#21945 = cartesian_point ( 'none', ( -2.129999999999999893, -2.390366994456230070e-16, 0.3304722000000002158 ) ) ;
#21946 = edge_curve ( 'none', #19601, #1975, #5220, .t. ) ;
#21947 = edge_curve ( 'none', #14450, #21844, #26937, .t. ) ;
#21948 = face_outer_bound ( 'none', #3160, .t. ) ;
#21949 = cartesian_point ( 'none', ( 0.7297890863885704293, -0.3760207909898790057, -1.665916313013116712 ) ) ;
#21950 = edge_loop ( 'none', ( #305, #10199, #8458, #8504 ) ) ;
#21951 = oriented_edge ( 'none', *, *, #17720, .f. ) ;
#21952 = axis2_placement_3d ( 'none', #3451, #3601, #3157 ) ;
#21954 = oriented_edge ( 'none', *, *, #2835, .t. ) ;
#21953 = axis2_placement_3d ( 'none', #11503, #2590, #2177 ) ;
#21955 = vertex_point ( 'none', #21344 ) ;
#21956 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#21957 = cartesian_point ( 'none', ( -0.9934999999999999387, -0.3649999999999999911, -1.875527799999999745 ) ) ;
#21958 = cartesian_point ( 'none', ( 0.8731511972624053097, 0.03986758094695815741, -1.922317366066069511 ) ) ;
#21959 = oriented_edge ( 'none', *, *, #18513, .t. ) ;
#21960 = vertex_point ( 'none', #17040 ) ;
#21961 = edge_loop ( 'none', ( #13019, #7983, #12313, #6363, #12723 ) ) ;
#21962 = cartesian_point ( 'none', ( -2.355018315354162173, 0.5390464237919181389, -0.5202510389716048511 ) ) ;
#21963 = oriented_edge ( 'none', *, *, #21145, .t. ) ;
#21964 = cartesian_point ( 'none', ( -2.418404142276914026, 0.5553544034251918227, -0.5167942948786592439 ) ) ;
#21965 = oriented_edge ( 'none', *, *, #11504, .f. ) ;
#21966 = cartesian_point ( 'none', ( -2.462518286767421127, 0.5622441672696895099, -0.5175374670683284828 ) ) ;
#21967 = cartesian_point ( 'none', ( -1.515788007231306134, 0.6025000818327534979, 0.6167735852667461938 ) ) ;
#21968 = axis2_placement_3d ( 'none', #21013, #19001, #17001 ) ;
#21969 = plane ( 'none', #22070 ) ;
#21970 = face_outer_bound ( 'none', #19535, .t. ) ;
#21971 = oriented_closed_shell ( 'none', *, #2382, .f. );
#21973 = cartesian_point ( 'none', ( 0.9205000000000002069, -0.3490000000000004765, -1.865527799999998404 ) ) ;
#21972 = vector ( 'none', #16813, 39.37007874015748143 ) ;
#21974 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#21975 = axis2_placement_3d ( 'none', #28195, #4022, #23583 ) ;
#21976 = edge_curve ( 'none', #27463, #5879, #27474, .t. ) ;
#21977 = direction ( 'none', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#21978 = direction ( 'none', ( 0.1389487870661312297, -0.9659258262890678681, -0.2183587247641651241 ) ) ;
#21979 = advanced_face ( 'none', ( #16737 ), #12273, .f. ) ;
#21980 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#21981 = cartesian_point ( 'none', ( -0.1999999999999999556, -5.645421060434239918e-17, 0.3115000000000001656 ) ) ;
#21982 = cartesian_point ( 'none', ( 0.7875162214331051791, -0.4182743711071819637, -0.1193398394613339880 ) ) ;
#21983 = direction ( 'none', ( -2.085380147835315336e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#21984 = cartesian_point ( 'none', ( -0.5298521859283709112, -0.3798769061723882290, -1.697427632799550778 ) ) ;
#21985 = edge_loop ( 'none', ( #19004, #18256, #15955, #26786 ) ) ;
#21986 = b_spline_curve_with_knots ( 'none', 3,
( #12330, #8188, #21114, #1242, #18807, #27583 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 7.757919228897728493e-18, 0.001191287198510941484, 0.002382574397021875161 ),
.unspecified. ) ;
#21987 = vertex_point ( 'none', #19189 ) ;
#21988 = cartesian_point ( 'none', ( -1.798686900000000310, -0.4182743711071820747, 0.3544721999999997375 ) ) ;
#21989 = vector ( 'none', #2440, 39.37007874015748143 ) ;
#21990 = oriented_edge ( 'none', *, *, #1454, .t. ) ;
#21991 = line ( 'none', #19842, #20699 ) ;
#21992 = oriented_edge ( 'none', *, *, #11251, .f. ) ;
#21993 = cartesian_point ( 'none', ( -0.1999999999999999556, -5.672052148028734955e-17, 0.3125722534602550784 ) ) ;
#21995 = line ( 'none', #2270, #27887 ) ;
#21994 = axis2_placement_3d ( 'none', #20651, #925, #23100 ) ;
#21996 = cartesian_point ( 'none', ( 0.7112170503058810045, -0.3963716510802094972, -0.1016456382876949616 ) ) ;
#21997 = edge_loop ( 'none', ( #11701, #25549, #21063, #6082 ) ) ;
#21998 = vertex_point ( 'none', #6380 ) ;
#21999 = oriented_edge ( 'none', *, *, #24200, .t. ) ;
#22000 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#22001 = cartesian_point ( 'none', ( -1.798686900000000533, -0.3672743711071820849, 0.3544721999999996820 ) ) ;
#22002 = cartesian_point ( 'none', ( -2.396481553774948203, -0.4182743711071790216, -1.759035123382814314 ) ) ;
#22003 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#22004 = direction ( 'none', ( 1.020834659419799449e-16, -1.000000000000000000, 2.588457267232843400e-17 ) ) ;
#22005 = edge_loop ( 'none', ( #8567, #16519 ) ) ;
#22006 = cartesian_point ( 'none', ( 0.8509974630099075288, -0.05341504521161041796, -1.908432440988795609 ) ) ;
#22007 = edge_curve ( 'none', #23516, #1747, #21487, .t. ) ;
#22008 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#22009 = line ( 'none', #257, #27187 ) ;
#22010 = axis2_placement_3d ( 'none', #13357, #11190, #8330 ) ;
#22011 = direction ( 'none', ( -0.9763996879125791395, -1.888081094788892647e-08, 0.2159714088582508074 ) ) ;
#22012 = advanced_face ( 'none', ( #26091 ), #27957, .f. ) ;
#22013 = advanced_face ( 'none', ( #28107 ), #21053, .t. ) ;
#22014 = face_outer_bound ( 'none', #965, .t. ) ;
#22015 = edge_curve ( 'none', #27666, #9985, #18752, .t. ) ;
#22016 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#22017 = direction ( 'none', ( 0.5368568878348645157, 1.264744441511235930e-15, -0.8436733265810076876 ) ) ;
#22018 = axis2_placement_3d ( 'none', #5007, #13802, #18386 ) ;
#22019 = axis2_placement_3d ( 'none', #21957, #4944, #11292 ) ;
#22020 = plane ( 'none', #25649 ) ;
#22021 = cartesian_point ( 'none', ( -2.437409907786489693, 0.5652095044563819615, -0.7650352009488065042 ) ) ;
#22022 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999963363, 8.742273397411554924e-08 ) ) ;
#22023 = cartesian_point ( 'none', ( -0.2259999999999991738, 0.8130000000000019433, 0.07847220000000022788 ) ) ;
#22024 = oriented_edge ( 'none', *, *, #19738, .f. ) ;
#22025 = oriented_edge ( 'none', *, *, #6612, .t. ) ;
#22026 = vector ( 'none', #5707, 39.37007874015748143 ) ;
#22027 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#22028 = cartesian_point ( 'none', ( 0.7289232715001039420, -0.4182743711071819637, -0.1067129738743984729 ) ) ;
#22029 = circle ( 'none', #14684, 0.04450000000000003259 ) ;
#22030 = cartesian_point ( 'none', ( 0.8449999999999990852, 0.8000000000000000444, 0.5744722000000004325 ) ) ;
#22031 = oriented_edge ( 'none', *, *, #19945, .t. ) ;
#22032 = oriented_edge ( 'none', *, *, #8482, .f. ) ;
#22033 = edge_loop ( 'none', ( #16046, #4723, #23934, #24077 ) ) ;
#22034 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #21691, #3995, #24133, #1968 ),
( #90, #10747, #6154, #23847 ),
( #25861, #6295, #28449, #23702 ),
( #13213, #17102, #2252, #4559 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 4 ),
( 0.000000000000000000, 1.000000000000000000 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.8047378541249999850, 0.8047378541249999850, 1.000000000000000000),
( 0.8025111867390000153, 0.6458111303269999937, 0.6458111303269999937, 0.8025111867390000153),
( 0.8025111867390000153, 0.6458111303269999937, 0.6458111303269999937, 0.8025111867390000153),
( 1.000000000000000000, 0.8047378541249999850, 0.8047378541249999850, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#22035 = edge_curve ( 'none', #26640, #2483, #25798, .t. ) ;
#22036 = oriented_edge ( 'none', *, *, #18186, .f. ) ;
#22037 = advanced_face ( 'none', ( #8123 ), #23349, .t. ) ;
#22038 = plane ( 'none', #1941 ) ;
#22039 = cartesian_point ( 'none', ( -2.428445399999999754, 0.6149999999999997691, -0.8085238962865296530 ) ) ;
#22040 = axis2_placement_3d ( 'none', #19647, #23811, #25823 ) ;
#22041 = circle ( 'none', #22940, 0.04450000000000003259 ) ;
#22042 = vertex_point ( 'none', #6103 ) ;
#22043 = cartesian_point ( 'none', ( -1.827334714071629396, -0.3798769061723912266, 0.3463720327995506998 ) ) ;
#22044 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#22045 = edge_curve ( 'none', #23120, #24794, #10120, .t. ) ;
#22046 = cylindrical_surface ( 'none', #21367, 0.03250000000000000111 ) ;
#22047 = cartesian_point ( 'none', ( 0.3659061110561288577, 0.8000000000000000444, 0.4922241372438899698 ) ) ;
#22048 = edge_curve ( 'none', #6215, #8737, #21059, .t. ) ;
#22049 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
#22050 = edge_curve ( 'none', #4657, #22077, #19693, .t. ) ;
#22051 = oriented_edge ( 'none', *, *, #4040, .f. ) ;
#22052 = edge_curve ( 'none', #16058, #23612, #21207, .t. ) ;
#22053 = cartesian_point ( 'none', ( -2.126249999999999307, 0.6290038599183737089, 0.5444722000000001838 ) ) ;
#22054 = direction ( 'none', ( -4.371138867531604042e-08, -8.742273398254516819e-08, 0.9999999999999951150 ) ) ;
#22055 = edge_curve ( 'none', #2051, #26100, #10973, .t. ) ;
#22056 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#22057 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#22058 = edge_curve ( 'none', #12336, #6876, #12855, .t. ) ;
#22059 = cartesian_point ( 'none', ( -2.459468575624492281, 0.5395291451216094325, -0.5168132540958788601 ) ) ;
#22060 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#22061 = oriented_edge ( 'none', *, *, #26767, .f. ) ;
#22062 = oriented_edge ( 'none', *, *, #22903, .f. ) ;
#22063 = cartesian_point ( 'none', ( -1.820913005636390691, -0.3826753930348014698, 0.3312194429575297527 ) ) ;
#22064 = circle ( 'none', #25719, 0.04450000000000010197 ) ;
#22065 = cartesian_point ( 'none', ( 0.6199999999999971090, -0.2269477173042768747, -1.501727599999999496 ) ) ;
#22066 = cartesian_point ( 'none', ( -1.585498661945958343, 0.4110000818327539385, 0.3490629010537846244 ) ) ;
#22067 = cylindrical_surface ( 'none', #17965, 0.04450000000000003259 ) ;
#22068 = oriented_edge ( 'none', *, *, #18150, .f. ) ;
#22069 = edge_loop ( 'none', ( #3795, #2885, #14389, #6451, #2550, #7183, #1190, #1405 ) ) ;
#22070 = axis2_placement_3d ( 'none', #13485, #17787, #22119 ) ;
#22071 = edge_curve ( 'none', #10923, #13057, #25654, .t. ) ;
#22072 = oriented_edge ( 'none', *, *, #21647, .f. ) ;
#22073 = oriented_edge ( 'none', *, *, #6062, .f. ) ;
#22074 = circle ( 'none', #15627, 0.007874015748031487280 ) ;
#22075 = cartesian_point ( 'none', ( 0.7696845967069166905, -0.3672743711071795314, -1.736462243726906385 ) ) ;
#22076 = oriented_edge ( 'none', *, *, #13282, .t. ) ;
#22077 = vertex_point ( 'none', #1477 ) ;
#22078 = advanced_face ( 'none', ( #10264 ), #19041, .t. ) ;
#22079 = direction ( 'none', ( 0.9999999999999990008, -3.897916532926553139e-15, 4.371138804857207673e-08 ) ) ;
#22080 = axis2_placement_3d ( 'none', #21981, #15634, #8753 ) ;
#22081 = axis2_placement_3d ( 'none', #6777, #8936, #6635 ) ;
#22082 = edge_curve ( 'none', #12983, #28175, #8693, .t. ) ;
#22083 = vertex_point ( 'none', #13159 ) ;
#22084 = edge_curve ( 'none', #28282, #16824, #7750, .t. ) ;
#22085 = cylindrical_surface ( 'none', #18400, 0.01181100000000002287 ) ;
#22086 = cartesian_point ( 'none', ( 0.6050000000000002043, 0.4000000000000000222, 0.4644722000000001128 ) ) ;
#22087 = cartesian_point ( 'none', ( -2.291238775460925137, 0.5413780504429840379, -0.8024242118017792524 ) ) ;
#22088 = axis2_placement_3d ( 'none', #28199, #8502, #17269 ) ;
#22089 = direction ( 'none', ( 0.5368568878348746187, 1.207454444613781704e-15, -0.8436733265810012483 ) ) ;
#22090 = edge_curve ( 'none', #21025, #27373, #5151, .t. ) ;
#22091 = conical_surface ( 'none', #17489, 0.03174999999999987554, 1.029744258676653867 ) ;
#22092 = cartesian_point ( 'none', ( -2.364073431954808235, 0.6146063752505038780, -0.5547864133080712135 ) ) ;
#22093 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5720866873763518212, -0.5223602752382150438 ) ) ;
#22094 = axis2_placement_3d ( 'none', #14857, #3763, #12676 ) ;
#22095 = cartesian_point ( 'none', ( -2.023998679168241832, 0.6125000818327575036, 0.5460628627188961470 ) ) ;
#22096 = edge_loop ( 'none', ( #8946, #16826, #7088, #25945 ) ) ;
#22097 = b_spline_curve_with_knots ( 'none', 3,
( #27587, #5722, #3416, #14222, #18529, #27292 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003027829258062269581, 0.0006055658516124539162 ),
.unspecified. ) ;
#22098 = oriented_edge ( 'none', *, *, #3876, .f. ) ;
#22099 = axis2_placement_3d ( 'none', #6555, #11160, #8721 ) ;
#22100 = circle ( 'none', #16579, 0.02683692341845007531 ) ;
#22101 = b_spline_curve_with_knots ( 'none', 3,
( #21822, #19670, #19959, #17376, #17518, #81, #26142, #6435, #15225, #28444, #8746, #26287, #15353, #4414 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.000000000000000000, 0.2500000000000963674, 0.3750000000000777711, 0.4375000000000689448, 0.5000000000000601741, 0.7500000000000300870, 1.000000000000000000 ),
.unspecified. ) ;
#22102 = oriented_edge ( 'none', *, *, #14632, .t. ) ;
#22103 = direction ( 'none', ( -4.371138867531604042e-08, -8.742273398254516819e-08, 0.9999999999999951150 ) ) ;
#22104 = cartesian_point ( 'none', ( -1.516998677856902678, 0.5375000818327534402, 0.5310629070422441256 ) ) ;
#22105 = vector ( 'none', #11712, 39.37007874015748143 ) ;
#22106 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, -3.002614468262671391e-16 ) ) ;
#22107 = vertex_point ( 'none', #13943 ) ;
#22108 = vertex_point ( 'none', #670 ) ;
#22109 = vertex_point ( 'none', #7172 ) ;
#22110 = oriented_edge ( 'none', *, *, #27810, .f. ) ;
#22111 = advanced_face ( 'none', ( #17461 ), #4221, .t. ) ;
#22112 = cartesian_point ( 'none', ( -2.438608642162563900, 0.5622441666702706620, -0.5106809118644646261 ) ) ;
#22113 = axis2_placement_3d ( 'none', #5650, #18889, #12411 ) ;
#22114 = edge_curve ( 'none', #5480, #15040, #6528, .t. ) ;
#22115 = oriented_edge ( 'none', *, *, #1758, .t. ) ;
#22116 = direction ( 'none', ( -0.8404628948614228934, -0.08715574274765747198, -0.5348139852951313555 ) ) ;
#22117 = axis2_placement_3d ( 'none', #545, #4745, #18100 ) ;
#22118 = cartesian_point ( 'none', ( 0.6199999999999968869, -6.539138691797324350e-15, -1.890480237920045825 ) ) ;
#22119 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#22120 = line ( 'none', #24271, #24111 ) ;
#22121 = axis2_placement_3d ( 'none', #14599, #3648, #12426 ) ;
#22122 = cartesian_point ( 'none', ( -1.473749999999999449, 0.6290038599183741530, 0.3244722000000003770 ) ) ;
#22123 = cartesian_point ( 'none', ( -1.923998664874619013, 0.5150000818327566954, 0.3825628714611744030 ) ) ;
#22124 = direction ( 'none', ( 0.5773503196631919465, 0.5773502691896210681, -0.5773502187160596266 ) ) ;
#22125 = cartesian_point ( 'none', ( -2.491447724318941681, 0.5860000000000000764, -0.4605277999999995431 ) ) ;
#22126 = cartesian_point ( 'none', ( 0.7780157761558702534, -0.4115000000000031966, -0.1245269345551216489 ) ) ;
#22127 = direction ( 'none', ( -2.329792898495684861e-16, 1.689897845247309768e-16, -1.000000000000000000 ) ) ;
#22128 = vector ( 'none', #3447, 39.37007874015748143 ) ;
#22129 = cartesian_point ( 'none', ( 0.7289232715001039420, -0.4182743711071819637, -0.1067129738743984729 ) ) ;
#22130 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#22131 = cartesian_point ( 'none', ( -2.415254525436016042, 0.5661811961772137414, -0.7581328764716438462 ) ) ;
#22132 = edge_loop ( 'none', ( #9179, #9274, #1587, #9706 ) ) ;
#22133 = vertex_point ( 'none', #23932 ) ;
#22134 = cartesian_point ( 'none', ( 0.7213521859283709148, -0.3798769061723911711, -0.08860016720044892879 ) ) ;
#22135 = vertex_point ( 'none', #11485 ) ;
#22136 = circle ( 'none', #6968, 0.02344999999999999168 ) ;
#22137 = direction ( 'none', ( 0.7071067811865504593, 0.7071067811865419106, 6.181723846290197707e-08 ) ) ;
#22138 = oriented_edge ( 'none', *, *, #25535, .f. ) ;
#22139 = vector ( 'none', #20183, 39.37007874015748143 ) ;
#22140 = cartesian_point ( 'none', ( -2.354999999999999538, 0.6149999999999997691, -0.4790000507415294595 ) ) ;
#22141 = direction ( 'none', ( 0.4472135639645153371, -7.819326783287109225e-08, 0.8944272067676329874 ) ) ;
#22142 = cartesian_point ( 'none', ( 0.7548824177782219591, -0.1945707129756666098, -1.489868191140798492 ) ) ;
#22143 = circle ( 'none', #10421, 0.002893032515757528074 ) ;
#22144 = oriented_edge ( 'none', *, *, #24659, .f. ) ;
#22145 = edge_loop ( 'none', ( #7218, #16419, #17314, #25974 ) ) ;
#22146 = oriented_edge ( 'none', *, *, #22035, .t. ) ;
#22147 = direction ( 'none', ( 1.000000000000000000, 1.020834659419799449e-16, 0.000000000000000000 ) ) ;
#22148 = vector ( 'none', #27952, 39.37007874015748143 ) ;
#22149 = cartesian_point ( 'none', ( -2.080998673004935018, 0.6965000818327579113, 0.4755628577357980946 ) ) ;
#22150 = edge_curve ( 'none', #16686, #15486, #26861, .t. ) ;
#22151 = circle ( 'none', #8845, 0.005905511811023608955 ) ;
#22152 = oriented_edge ( 'none', *, *, #6147, .t. ) ;
#22153 = cartesian_point ( 'none', ( -0.6089359482385671152, -0.4182743711071790216, -1.724820677578955852 ) ) ;
#22154 = cartesian_point ( 'none', ( -1.798998657837085569, 0.5475000818327556695, 0.3020628823890219028 ) ) ;
#22155 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999963363, 8.742273397411554924e-08 ) ) ;
#22156 = oriented_edge ( 'none', *, *, #17323, .t. ) ;
#22157 = cartesian_point ( 'none', ( -1.798686900000000310, -0.4249999999999999334, 0.3544722000000001261 ) ) ;
#22158 = axis2_placement_3d ( 'none', #10238, #12248, #10094 ) ;
#22159 = face_bound ( 'none', #22005, .t. ) ;
#22160 = direction ( 'none', ( -0.6000000349691098078, -6.993818484054243131e-08, 0.7999999737731634530 ) ) ;
#22161 = cartesian_point ( 'none', ( 0.6199999999999968869, -6.368404573327329972e-15, -1.640480237920045603 ) ) ;
#22162 = circle ( 'none', #9734, 0.04450000000000003259 ) ;
#22163 = line ( 'none', #8789, #28156 ) ;
#22164 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#22165 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#22166 = face_outer_bound ( 'none', #27082, .t. ) ;
#22167 = line ( 'none', #13797, #7228 ) ;
#22168 = axis2_placement_3d ( 'none', #5271, #7297, #5136 ) ;
#22169 = edge_loop ( 'none', ( #15519, #22542, #6735, #21035, #8912, #15719, #15678, #7992, #20053, #27965, #7798, #761, #4718, #26460, #15142, #16582, #17086, #10448, #6560, #3921, #584, #3966 ) ) ;
#22170 = axis2_placement_3d ( 'none', #3191, #598, #20756 ) ;
#22171 = cartesian_point ( 'none', ( -1.521996699999999425, 0.6149999999999998801, 0.4886770037134707811 ) ) ;
#22172 = edge_loop ( 'none', ( #9787, #17484, #2670, #13308, #25512 ) ) ;
#22173 = oriented_edge ( 'none', *, *, #23788, .t. ) ;
#22174 = axis2_placement_3d ( 'none', #145, #13816, #9216 ) ;
#22175 = direction ( 'none', ( 0.1724724693338951231, -0.08715574274765697238, -0.9811509179672478487 ) ) ;
#22176 = edge_curve ( 'none', #24474, #10928, #28394, .t. ) ;
#22177 = face_outer_bound ( 'none', #23245, .t. ) ;
#22178 = line ( 'none', #11230, #10289 ) ;
#22179 = vertex_point ( 'none', #2983 ) ;
#22180 = edge_loop ( 'none', ( #26920, #23729, #16542, #11226, #7688, #4428, #17879, #9349, #15108, #7049, #24690, #10187, #6610, #19154, #13223, #24949, #26385, #14027, #10084, #20670, #15619, #3689 ) ) ;
#22181 = advanced_face ( 'none', ( #15806 ), #15945, .f. ) ;
#22182 = axis2_placement_3d ( 'none', #3280, #27008, #2984 ) ;
#22183 = vertex_point ( 'none', #2708 ) ;
#22184 = edge_loop ( 'none', ( #2860, #21358, #25507, #15123 ) ) ;
#22185 = cartesian_point ( 'none', ( -1.774743051029715968, -0.3969784458372223046, 0.3168443197032928538 ) ) ;
#22187 = advanced_face ( 'none', ( #24076 ), #4361, .t. ) ;
#22186 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#22188 = oriented_edge ( 'none', *, *, #5818, .f. ) ;
#22189 = cartesian_point ( 'none', ( 0.7816541194269125414, -0.4067667412242471636, -0.04874962454077926000 ) ) ;
#22190 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#22191 = oriented_edge ( 'none', *, *, #2156, .t. ) ;
#22192 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#22193 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, -4.215814805037443074e-16 ) ) ;
#22194 = vector ( 'none', #14253, 39.37007874015748143 ) ;
#22195 = cartesian_point ( 'none', ( -1.839043012814522537, -0.3966675327104865478, 0.3358864663334061862 ) ) ;
#22196 = oriented_edge ( 'none', *, *, #27279, .f. ) ;
#22197 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#22198 = cartesian_point ( 'none', ( -2.437338297018015076, 0.5494488907192898175, -0.5065580757501324527 ) ) ;
#22199 = vector ( 'none', #8021, 39.37007874015748854 ) ;
#22200 = cylindrical_surface ( 'none', #14515, 0.005905511811023608955 ) ;
#22201 = direction ( 'none', ( -3.002614468262671391e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#22202 = line ( 'none', #11385, #6816 ) ;
#22203 = advanced_face ( 'none', ( #10988 ), #18240, .t. ) ;
#22204 = oriented_edge ( 'none', *, *, #19217, .t. ) ;
#22205 = oriented_edge ( 'none', *, *, #19078, .t. ) ;
#22206 = cartesian_point ( 'none', ( -2.355595650083889048, -0.4182743711071789661, -1.797542832318631101 ) ) ;
#22207 = edge_curve ( 'none', #13043, #17336, #20548, .t. ) ;
#22208 = direction ( 'none', ( -3.002614468262671391e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#22209 = cartesian_point ( 'none', ( -0.5426267703386151720, -0.3968633409141402724, -1.747100514370327984 ) ) ;
#22210 = advanced_face ( 'none', ( #22429 ), #18096, .t. ) ;
#22211 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#22212 = oriented_edge ( 'none', *, *, #6031, .f. ) ;
#22213 = edge_curve ( 'none', #12863, #10518, #22564, .t. ) ;
#22214 = oriented_edge ( 'none', *, *, #15166, .t. ) ;
#22215 = oriented_edge ( 'none', *, *, #17777, .f. ) ;
#22216 = vector ( 'none', #21034, 39.37007874015748143 ) ;
#22217 = cartesian_point ( 'none', ( -0.5965778518567724786, -0.4137580796234355263, -1.742090805804944464 ) ) ;
#22219 = advanced_face ( 'none', ( #9470 ), #15170, .f. ) ;
#22218 = cartesian_point ( 'none', ( -1.463498679168245609, 0.4025000818327530983, 0.5460629117193627202 ) ) ;
#22220 = edge_curve ( 'none', #17845, #21458, #16087, .t. ) ;
#22221 = edge_loop ( 'none', ( #21388, #5380, #2417, #364 ) ) ;
#22222 = oriented_edge ( 'none', *, *, #22048, .f. ) ;
#22223 = oriented_edge ( 'none', *, *, #26567, .t. ) ;
#22224 = cartesian_point ( 'none', ( -2.465037009026399772, -0.4182743798742598607, -1.790130666871214471 ) ) ;
#22225 = edge_loop ( 'none', ( #16332, #8702, #1197, #19174 ) ) ;
#22226 = face_outer_bound ( 'none', #21435, .t. ) ;
#22227 = cartesian_point ( 'none', ( -1.829165025327798455, -0.3826753930348014698, 0.3441875338246124238 ) ) ;
#22228 = cartesian_point ( 'none', ( 3.762020133069165995e-17, -5.926700605275690108e-17, 0.2275000000000000355 ) ) ;
#22229 = direction ( 'none', ( 2.567390744445674993e-16, 1.000000000000000000, 1.450228825916610731e-15 ) ) ;
#22230 = direction ( 'none', ( 0.2885532720772753246, 0.9396926207859099822, 0.1836158697226517589 ) ) ;
#22231 = edge_curve ( 'none', #1222, #5742, #14086, .t. ) ;
#22232 = vector ( 'none', #6431, 39.37007874015748143 ) ;
#22233 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, -3.169197208427219431e-16 ) ) ;
#22234 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.3968633409141409940, -1.705527799999999816 ) ) ;
#22235 = edge_curve ( 'none', #4126, #8177, #27297, .t. ) ;
#22236 = oriented_edge ( 'none', *, *, #8190, .t. ) ;
#22237 = oriented_edge ( 'none', *, *, #4591, .t. ) ;
#22238 = edge_curve ( 'none', #24962, #27560, #16514, .t. ) ;
#22239 = advanced_face ( 'none', ( #969 ), #25288, .t. ) ;
#22240 = edge_loop ( 'none', ( #28095, #6138, #14575, #26482 ) ) ;
#22241 = line ( 'none', #2781, #14197 ) ;
#22242 = cartesian_point ( 'none', ( 0.8758854320523095094, 0.01993788120085497259, -1.921652566083507985 ) ) ;
#22243 = edge_curve ( 'none', #14105, #28407, #25198, .t. ) ;
#22244 = oriented_edge ( 'none', *, *, #7093, .t. ) ;
#22245 = oriented_edge ( 'none', *, *, #7087, .f. ) ;
#22246 = oriented_edge ( 'none', *, *, #27655, .t. ) ;
#22247 = direction ( 'none', ( -4.371138867531604042e-08, -8.742273398254516819e-08, 0.9999999999999951150 ) ) ;
#22248 = cartesian_point ( 'none', ( -2.494999999999999662, 0.6180000000000001048, -0.4925277999999999601 ) ) ;
#22249 = cartesian_point ( 'none', ( 0.7282187964022812654, -0.3771271676620683300, -0.06384148618607300707 ) ) ;
#22250 = line ( 'none', #19961, #21882 ) ;
#22251 = line ( 'none', #13210, #27177 ) ;
#22252 = vector ( 'none', #24587, 39.37007874015748143 ) ;
#22253 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4182743711071820192, -0.08049999999999987721 ) ) ;
#22254 = cartesian_point ( 'none', ( -2.420533779485978698, 0.5622441886713829273, -0.7623444234940714992 ) ) ;
#22255 = direction ( 'none', ( 0.9999999999999961142, 0.000000000000000000, 8.742277826124672249e-08 ) ) ;
#22256 = edge_curve ( 'none', #15375, #25191, #10189, .t. ) ;
#22257 = cartesian_point ( 'none', ( -0.1999999999999999833, -1.485297230181150248e-17, 0.1439999999999998226 ) ) ;
#22258 = plane ( 'none', #13600 ) ;
#22259 = line ( 'none', #15639, #3104 ) ;
#22260 = vertex_point ( 'none', #18970 ) ;
#22261 = oriented_edge ( 'none', *, *, #20814, .t. ) ;
#22262 = edge_curve ( 'none', #28108, #5761, #839, .t. ) ;
#22263 = oriented_edge ( 'none', *, *, #8831, .f. ) ;
#22264 = cartesian_point ( 'none', ( -2.479999999999999982, 0.5860000000000002984, -0.8195277999999994734 ) ) ;
#22265 = line ( 'none', #6605, #15904 ) ;
#22266 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#22267 = axis2_placement_3d ( 'none', #14125, #20582, #7501 ) ;
#22268 = cartesian_point ( 'none', ( 0.7447943322764207785, -0.4182743711071795767, -1.728950865621842414 ) ) ;
#22269 = oriented_edge ( 'none', *, *, #21483, .t. ) ;
#22270 = vertex_point ( 'none', #11914 ) ;
#22271 = vertex_point ( 'none', #3126 ) ;
#22272 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#22273 = direction ( 'none', ( 9.688673656827892725e-16, 1.000000000000000000, 1.246871928516378185e-15 ) ) ;
#22274 = oriented_edge ( 'none', *, *, #8209, .f. ) ;
#22275 = cartesian_point ( 'none', ( 0.9104999999999984217, -0.4115000000000041958, 0.5244722000000012763 ) ) ;
#22276 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#22277 = face_outer_bound ( 'none', #718, .t. ) ;
#22278 = edge_loop ( 'none', ( #11639, #16232, #22269, #3075 ) ) ;
#22279 = cartesian_point ( 'none', ( 0.8535691476029175773, -0.04063143168355932977, -1.907850635733822298 ) ) ;
#22280 = direction ( 'none', ( 2.428612866367523523e-16, 1.000000000000000000, 1.450228825916611125e-15 ) ) ;
#22281 = circle ( 'none', #2066, 0.009000000000000027076 ) ;
#22282 = cartesian_point ( 'none', ( -1.336186899999999955, 0.6150000000000001021, 0.5444722000000002948 ) ) ;
#22283 = cartesian_point ( 'none', ( 0.1000000000000000194, -3.303572949937843695e-17, 0.1260000000000000564 ) ) ;
#22284 = line ( 'none', #24986, #10871 ) ;
#22285 = direction ( 'none', ( -0.9999999999999990008, 3.897916532926553139e-15, -4.371138804857207673e-08 ) ) ;
#22286 = cartesian_point ( 'none', ( -2.373027810160592832, -0.3762859242436121243, -1.823962181161428386 ) ) ;
#22287 = plane ( 'none', #7792 ) ;
#22288 = axis2_placement_3d ( 'none', #18229, #14214, #26993 ) ;
#22289 = axis2_placement_3d ( 'none', #1024, #14578, #23334 ) ;
#22290 = face_outer_bound ( 'none', #24508, .t. ) ;
#22291 = cartesian_point ( 'none', ( -2.083699093308819972, -0.4250000000000000444, 0.5024843933088193326 ) ) ;
#22292 = oriented_edge ( 'none', *, *, #12749, .t. ) ;
#22293 = edge_curve ( 'none', #4009, #3289, #7751, .t. ) ;
#22294 = direction ( 'none', ( -1.000000000000000000, 1.003217277910801384e-14, 0.000000000000000000 ) ) ;
#22295 = oriented_edge ( 'none', *, *, #11638, .f. ) ;
#22296 = oriented_edge ( 'none', *, *, #13482, .f. ) ;
#22297 = plane ( 'none', #23707 ) ;
#22298 = axis2_placement_3d ( 'none', #7385, #11553, #18169 ) ;
#22299 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#22300 = direction ( 'none', ( 0.3420202402059885904, -0.000000000000000000, -0.9396925855243500880 ) ) ;
#22301 = oriented_edge ( 'none', *, *, #15454, .t. ) ;
#22302 = edge_loop ( 'none', ( #14340, #632, #342, #4915, #12821, #22115 ) ) ;
#22303 = oriented_edge ( 'none', *, *, #15546, .f. ) ;
#22304 = edge_loop ( 'none', ( #1845, #3938 ) ) ;
#22305 = cartesian_point ( 'none', ( -1.793481232276420867, -0.4182743711071820747, 0.3778952656218422246 ) ) ;
#22306 = circle ( 'none', #13584, 0.05400000000000002021 ) ;
#22307 = cartesian_point ( 'none', ( -0.2000000000000000389, -3.414809992080329023e-17, 0.09750000000000011435 ) ) ;
#22308 = circle ( 'none', #5278, 0.1249999999999999584 ) ;
#22309 = circle ( 'none', #17716, 0.04450000000000000483 ) ;
#22310 = oriented_edge ( 'none', *, *, #14177, .t. ) ;
#22311 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
#22312 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#22313 = vertex_point ( 'none', #7603 ) ;
#22314 = direction ( 'none', ( -1.942890293094014085e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#22315 = cartesian_point ( 'none', ( 0.7826728372771291076, -0.4182743711071820192, -0.07251036997975127130 ) ) ;
#22316 = face_outer_bound ( 'none', #19894, .t. ) ;
#22317 = oriented_edge ( 'none', *, *, #4037, .t. ) ;
#22318 = cylindrical_surface ( 'none', #5570, 0.007874015748031487280 ) ;
#22319 = cartesian_point ( 'none', ( 0.7071498616267360982, -0.3757257774047206289, -1.717125125299675759 ) ) ;
#22320 = cartesian_point ( 'none', ( -1.516998665224310150, 0.6290038599183741530, 0.3865629070422447189 ) ) ;
#22321 = advanced_face ( 'none', ( #16516 ), #14380, .t. ) ;
#22322 = circle ( 'none', #25999, 0.04300000000000005901 ) ;
#22323 = line ( 'none', #19905, #12008 ) ;
#22324 = conical_surface ( 'none', #28281, 0.07081142066699262771, 0.7155849933176769984 ) ;
#22325 = advanced_face ( 'none', ( #23137 ), #3420, .t. ) ;
#22326 = vector ( 'none', #27864, 39.37007874015748143 ) ;
#22327 = cartesian_point ( 'none', ( -0.5960162214331056196, -0.4182743711071791326, -1.666687960538665969 ) ) ;
#22328 = edge_curve ( 'none', #1265, #17141, #16962, .t. ) ;
#22329 = axis2_placement_3d ( 'none', #3449, #5035, #5318 ) ;
#22330 = axis2_placement_3d ( 'none', #411, #7040, #15809 ) ;
#22331 = oriented_edge ( 'none', *, *, #27299, .t. ) ;
#22332 = cartesian_point ( 'none', ( -2.456593118395703268, 0.5622441677230460844, -0.5227232653450397670 ) ) ;
#22333 = edge_loop ( 'none', ( #19657, #25783, #12346, #2461 ) ) ;
#22334 = plane ( 'none', #2090 ) ;
#22335 = cartesian_point ( 'none', ( -2.394477220419087615, -0.3967244980714554892, -1.822652626166267664 ) ) ;
#22336 = line ( 'none', #2055, #1694 ) ;
#22337 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#22338 = oriented_edge ( 'none', *, *, #1286, .t. ) ;
#22339 = oriented_edge ( 'none', *, *, #25533, .t. ) ;
#22340 = oriented_edge ( 'none', *, *, #24110, .t. ) ;
#22341 = cartesian_point ( 'none', ( -1.817979777578955902, -0.4182743711071821302, 0.4049081482385669117 ) ) ;
#22342 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4115000000000006986, -1.705527799999999816 ) ) ;
#22343 = axis2_placement_3d ( 'none', #20104, #15772, #360 ) ;
#22344 = oriented_edge ( 'none', *, *, #23031, .t. ) ;
#22345 = edge_loop ( 'none', ( #18566, #24636, #9945, #7765 ) ) ;
#22346 = oriented_edge ( 'none', *, *, #24280, .t. ) ;
#22347 = cartesian_point ( 'none', ( -2.374006126552177687, -0.3677731010850375792, -1.795936111049412531 ) ) ;
#22348 = vector ( 'none', #23130, 39.37007874015748143 ) ;
#22349 = axis2_placement_3d ( 'none', #11062, #11201, #370 ) ;
#22350 = oriented_edge ( 'none', *, *, #6426, .t. ) ;
#22351 = direction ( 'none', ( 0.5899787198769649299, -1.254113257677082890e-15, 0.8074187947356301631 ) ) ;
#22352 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#22353 = cartesian_point ( 'none', ( -2.514999999999999680, 0.4030000000000001359, -0.4530277999999995919 ) ) ;
#22354 = edge_curve ( 'none', #7292, #2582, #27736, .t. ) ;
#22355 = line ( 'none', #27071, #10559 ) ;
#22356 = advanced_face ( 'none', ( #12493 ), #27591, .t. ) ;
#22357 = axis2_placement_3d ( 'none', #28447, #14939, #23992 ) ;
#22358 = advanced_face ( 'none', ( #9905 ), #23281, .f. ) ;
#22359 = line ( 'none', #24384, #24166 ) ;
#22360 = face_outer_bound ( 'none', #12989, .t. ) ;
#22361 = advanced_face ( 'none', ( #3568 ), #5874, .f. ) ;
#22362 = vector ( 'none', #23034, 39.37007874015748854 ) ;
#22363 = cartesian_point ( 'none', ( 0.7192406746390331840, -0.4115000000000005875, -1.737199626249478213 ) ) ;
#22364 = oriented_edge ( 'none', *, *, #25209, .f. ) ;
#22365 = oriented_edge ( 'none', *, *, #23855, .f. ) ;
#22366 = direction ( 'none', ( -0.09202985957858186850, -0.9955461672694009279, 0.02045320955626622056 ) ) ;
#22367 = vertex_point ( 'none', #1695 ) ;
#22368 = cartesian_point ( 'none', ( -2.437344193407416704, 0.5389458506212306821, -0.5123707676106766806 ) ) ;
#22369 = vector ( 'none', #1229, 39.37007874015748143 ) ;
#22370 = cartesian_point ( 'none', ( 0.8607603902707469112, -0.08330912085880791407, -1.924546207517885632 ) ) ;
#22371 = vector ( 'none', #1516, 39.37007874015748143 ) ;
#22372 = oriented_edge ( 'none', *, *, #496, .t. ) ;
#22373 = oriented_edge ( 'none', *, *, #25303, .f. ) ;
#22374 = oriented_edge ( 'none', *, *, #19672, .f. ) ;
#22375 = vertex_point ( 'none', #23861 ) ;
#22376 = edge_curve ( 'none', #26092, #9992, #17422, .t. ) ;
#22377 = edge_curve ( 'none', #23471, #23066, #21701, .t. ) ;
#22378 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#22379 = edge_curve ( 'none', #23826, #21452, #24738, .t. ) ;
#22380 = cartesian_point ( 'none', ( 0.2560000000000000608, -1.665052819811703776e-16, 0.5144999999999999574 ) ) ;
#22381 = cartesian_point ( 'none', ( -2.291238788092483603, 0.5020079464397216862, -0.5134478372908647392 ) ) ;
#22382 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#22383 = edge_curve ( 'none', #20420, #18313, #8195, .t. ) ;
#22384 = advanced_face ( 'none', ( #28318 ), #16964, .f. ) ;
#22385 = line ( 'none', #17918, #25493 ) ;
#22386 = cartesian_point ( 'none', ( -1.772473926125601951, -0.4182743711071820192, 0.3333954715001035130 ) ) ;
#22387 = cartesian_point ( 'none', ( -2.379999999999999893, -0.1489999999999996882, 0.4244722000000003548 ) ) ;
#22388 = edge_curve ( 'none', #4409, #4303, #13227, .t. ) ;
#22389 = circle ( 'none', #15500, 0.06499999999999944711 ) ;
#22390 = edge_curve ( 'none', #4201, #11065, #10477, .t. ) ;
#22391 = cartesian_point ( 'none', ( -2.436908068563451657, 0.5425591492773034208, -0.7620698873572698817 ) ) ;
#22392 = vector ( 'none', #12077, 39.37007874015748143 ) ;
#22393 = direction ( 'none', ( 0.02057603002019613159, 0.9961946980917454342, 0.08469209220762137502 ) ) ;
#22394 = vertex_point ( 'none', #17250 ) ;
#22395 = oriented_edge ( 'none', *, *, #23994, .t. ) ;
#22396 = oriented_edge ( 'none', *, *, #2214, .f. ) ;
#22397 = cartesian_point ( 'none', ( -1.219999999999999751, -1.365923996832131609e-16, 0.3304722000000002158 ) ) ;
#22398 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#22399 = cartesian_point ( 'none', ( -0.5817527570424699812, -0.3826753930347985277, -1.683301694363609213 ) ) ;
#22400 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -1.501015381134212551e-16 ) ) ;
#22401 = edge_loop ( 'none', ( #26561, #28357, #22762, #5174 ) ) ;
#22402 = oriented_edge ( 'none', *, *, #15478, .t. ) ;
#22403 = oriented_edge ( 'none', *, *, #12613, .t. ) ;
#22404 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#22405 = edge_curve ( 'none', #1926, #24151, #8483, .t. ) ;
#22406 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#22407 = vector ( 'none', #16045, 39.37007874015748143 ) ;
#22408 = oriented_edge ( 'none', *, *, #7969, .t. ) ;
#22409 = plane ( 'none', #13604 ) ;
#22410 = direction ( 'none', ( 0.9999999999999961142, 0.000000000000000000, 8.742277826124672249e-08 ) ) ;
#22411 = axis2_placement_3d ( 'none', #8213, #3730, #25740 ) ;
#22412 = cartesian_point ( 'none', ( 0.000000000000000000, 0.2000000000000000389, 0.2275000000000000910 ) ) ;
#22413 = advanced_face ( 'none', ( #6021 ), #5432, .f. ) ;
#22414 = oriented_edge ( 'none', *, *, #27851, .t. ) ;
#22415 = cartesian_point ( 'none', ( -2.383768500000051027, -0.3706429621218043646, -1.824026989967346912 ) ) ;
#22416 = direction ( 'none', ( 0.7071067193693063579, -5.566367186323465905e-15, 0.7071068430037832364 ) ) ;
#22417 = direction ( 'none', ( -1.000000000000000000, 2.567390744445681402e-16, -4.440892098500626162e-16 ) ) ;
#22418 = advanced_face ( 'none', ( #3859, #28461 ), #21841, .f. ) ;
#22419 = advanced_face ( 'none', ( #2123 ), #6163, .f. ) ;
#22420 = cartesian_point ( 'none', ( -2.383693026540261606, -0.4115000000000000324, -1.735028218645174647 ) ) ;
#22421 = line ( 'none', #15668, #23965 ) ;
#22422 = cartesian_point ( 'none', ( 0.7190655562730925432, -0.3672743711071795869, -1.725212396706916840 ) ) ;
#22423 = cartesian_point ( 'none', ( -2.291238782637165183, 0.5494489022322438521, -0.6382509827497463428 ) ) ;
#22424 = direction ( 'none', ( 0.3420154979511149662, 0.000000000000000000, 0.9396943115509696076 ) ) ;
#22425 = cartesian_point ( 'none', ( 0.7111601605386661529, -0.4182743711071819637, -0.1180162214331056114 ) ) ;
#22426 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#22427 = oriented_edge ( 'none', *, *, #5528, .f. ) ;
#22428 = axis2_placement_3d ( 'none', #14890, #25506, #5800 ) ;
#22429 = face_outer_bound ( 'none', #23669, .t. ) ;
#22430 = vector ( 'none', #10139, 39.37007874015748143 ) ;
#22431 = face_bound ( 'none', #1070, .t. ) ;
#22432 = oriented_edge ( 'none', *, *, #25933, .t. ) ;
#22433 = cartesian_point ( 'none', ( -2.425097055916198396, 0.5661811745280407315, -0.5104950816262846525 ) ) ;
#22434 = cartesian_point ( 'none', ( 0.000000000000000000, 0.000000000000000000, 0.5744722000000004325 ) ) ;
#22435 = direction ( 'none', ( -1.000000000000000000, 1.249000902703300861e-16, 1.664610678349188620e-16 ) ) ;
#22436 = edge_loop ( 'none', ( #24752, #15943, #11933, #14058, #25042 ) ) ;
#22437 = edge_loop ( 'none', ( #17051, #9562, #6825, #22870 ) ) ;
#22438 = oriented_edge ( 'none', *, *, #17152, .t. ) ;
#22439 = line ( 'none', #11499, #15300 ) ;
#22440 = cylindrical_surface ( 'none', #9208, 0.01750000000000001901 ) ;
#22441 = vertex_point ( 'none', #12932 ) ;
#22442 = line ( 'none', #6919, #9991 ) ;
#22443 = axis2_placement_3d ( 'none', #130, #19574, #23889 ) ;
#22444 = direction ( 'none', ( 1.109499166036610103e-16, -2.483656018061541207e-16, 1.000000000000000000 ) ) ;
#22445 = advanced_face ( 'none', ( #23569 ), #371, .t. ) ;
#22446 = oriented_edge ( 'none', *, *, #20829, .f. ) ;
#22447 = cartesian_point ( 'none', ( -2.383768499999960433, -0.3649999999999967160, -1.735028610032653518 ) ) ;
#22448 = cartesian_point ( 'none', ( -1.083362352019144215, -0.4115000000000018088, -0.7506508506647587842 ) ) ;
#22449 = advanced_face ( 'none', ( #4006 ), #8762, .f. ) ;
#22450 = axis2_placement_3d ( 'none', #20404, #27007, #7313 ) ;
#22451 = cartesian_point ( 'none', ( -0.1823741999999999031, -0.4249999999999999889, 0.08949993569843378571 ) ) ;
#22452 = oriented_edge ( 'none', *, *, #783, .f. ) ;
#22453 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#22454 = cartesian_point ( 'none', ( -2.469999999999999751, 0.8130000000000019433, -1.812527799999999356 ) ) ;
#22455 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#22456 = cartesian_point ( 'none', ( 1.139890588143810835, -0.4115000000000037517, 0.1796987761806051187 ) ) ;
#22457 = direction ( 'none', ( -4.371138804857225540e-08, -8.742273397411543013e-08, 0.9999999999999953371 ) ) ;
#22458 = axis2_placement_3d ( 'none', #4986, #1090, #16351 ) ;
#22459 = axis2_placement_3d ( 'none', #28453, #8756, #15365 ) ;
#22460 = oriented_edge ( 'none', *, *, #5481, .t. ) ;
#22461 = face_outer_bound ( 'none', #14060, .t. ) ;
#22462 = oriented_edge ( 'none', *, *, #18513, .f. ) ;
#22463 = circle ( 'none', #22040, 0.1564999999999999170 ) ;
#22464 = vector ( 'none', #3095, 39.37007874015748143 ) ;
#22465 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#22466 = line ( 'none', #9509, #13075 ) ;
#22467 = cartesian_point ( 'none', ( -1.473749999999999449, 0.6290038599183741530, 0.3244722000000003770 ) ) ;
#22468 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#22469 = vertex_point ( 'none', #10912 ) ;
#22470 = oriented_edge ( 'none', *, *, #26716, .f. ) ;
#22471 = oriented_edge ( 'none', *, *, #4596, .t. ) ;
#22472 = vertex_point ( 'none', #10758 ) ;
#22473 = direction ( 'none', ( -0.2159714942178220798, -8.535952850164553516e-08, 0.9763996690317515714 ) ) ;
#22474 = cartesian_point ( 'none', ( 0.9700000000000000844, 6.829619984160658046e-17, -1.725098138463356801 ) ) ;
#22475 = cartesian_point ( 'none', ( 0.7500000000000013323, -0.4249999999999974909, -1.705527799999998484 ) ) ;
#22476 = vertex_point ( 'none', #8623 ) ;
#22477 = oriented_edge ( 'none', *, *, #227, .t. ) ;
#22478 = edge_loop ( 'none', ( #10210, #7170, #23207, #24434 ) ) ;
#22479 = cartesian_point ( 'none', ( -2.126249999999999307, 0.5977538599183737089, 0.5229722037134707513 ) ) ;
#22480 = advanced_face ( 'none', ( #15244 ), #24007, .t. ) ;
#22481 = oriented_edge ( 'none', *, *, #19211, .t. ) ;
#22482 = cartesian_point ( 'none', ( -2.514999999999999680, 0.4880000000000001004, -0.4925277999999995160 ) ) ;
#22483 = cartesian_point ( 'none', ( -1.782783678279588058, -0.3969396696693101023, 0.3128399140721231375 ) ) ;
#22484 = vector ( 'none', #13171, 39.37007874015748143 ) ;
#22485 = cartesian_point ( 'none', ( -2.429034051051476073, 0.5602756882382600168, -0.8024242161729190359 ) ) ;
#22486 = cartesian_point ( 'none', ( -1.835249905804944737, -0.4137580796234388014, 0.3925500518567722197 ) ) ;
#22487 = cartesian_point ( 'none', ( -2.415254535837581873, 0.5386221202408640885, -0.5199998614099484717 ) ) ;
#22488 = cylindrical_surface ( 'none', #22298, 0.003937007874015787875 ) ;
#22489 = cartesian_point ( 'none', ( -2.438608642162563900, 0.5661811745442864030, -0.5106809115202806115 ) ) ;
#22490 = line ( 'none', #17495, #7727 ) ;
#22491 = vertex_point ( 'none', #24147 ) ;
#22492 = b_spline_curve_with_knots ( 'none', 3,
( #13487, #11182, #215, #24404 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002000946256635888296, 0.002179187908913386360 ),
.unspecified. ) ;
#22493 = oriented_edge ( 'none', *, *, #21120, .f. ) ;
#22494 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -3.598124542687779317e-16 ) ) ;
#22495 = oriented_edge ( 'none', *, *, #9949, .f. ) ;
#22497 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#22496 = circle ( 'none', #25736, 0.06499999999999998834 ) ;
#22498 = axis2_placement_3d ( 'none', #25920, #1449, #10239 ) ;
#22499 = edge_curve ( 'none', #26489, #11520, #25801, .t. ) ;
#22500 = cartesian_point ( 'none', ( 0.8693398744497640163, 0.05706258211132139713, -1.923137054751906660 ) ) ;
#22501 = oriented_edge ( 'none', *, *, #15745, .f. ) ;
#22502 = edge_loop ( 'none', ( #12670, #27955, #23313, #18547 ) ) ;
#22504 = edge_curve ( 'none', #12858, #23941, #1302, .t. ) ;
#22503 = oriented_edge ( 'none', *, *, #7207, .t. ) ;
#22505 = edge_loop ( 'none', ( #2135, #9286 ) ) ;
#22506 = edge_curve ( 'none', #19477, #23479, #12364, .t. ) ;
#22507 = circle ( 'none', #12874, 0.04050000000000000128 ) ;
#22508 = direction ( 'none', ( -1.664610678349188373e-16, 2.622433896139685775e-16, -1.000000000000000000 ) ) ;
#22510 = circle ( 'none', #10121, 0.05399999999999993694 ) ;
#22509 = cartesian_point ( 'none', ( 0.7297124204985424578, -0.3719832640234277399, -0.06973894863225382768 ) ) ;
#22511 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#22512 = vector ( 'none', #27413, 39.37007874015748143 ) ;
#22513 = face_bound ( 'none', #18205, .t. ) ;
#22514 = cartesian_point ( 'none', ( -0.5155000000000015126, -0.3650000000000002687, 0.3994722000000005546 ) ) ;
#22515 = cartesian_point ( 'none', ( -2.424074576366190392, 0.5662029201552898350, -0.7641148217441394719 ) ) ;
#22516 = cartesian_point ( 'none', ( 0.7183338414276313477, -0.4115000000000006986, -1.674777381422404066 ) ) ;
#22517 = cartesian_point ( 'none', ( 0.7499999999999996669, -0.3672743711071820294, -0.08049999999999994660 ) ) ;
#22518 = axis2_placement_3d ( 'none', #23815, #21653, #2074 ) ;
#22519 = conical_surface ( 'none', #10133, 0.03666637637137246802, 0.3490658503988611217 ) ;
#22520 = cartesian_point ( 'none', ( -0.4719999999999992535, 0.8000000000000019318, 0.5144722000000000461 ) ) ;
#22521 = face_outer_bound ( 'none', #21586, .t. ) ;
#22522 = oriented_edge ( 'none', *, *, #3341, .t. ) ;
#22523 = oriented_edge ( 'none', *, *, #11188, .t. ) ;
#22524 = vector ( 'none', #5236, 39.37007874015747433 ) ;
#22525 = vertex_point ( 'none', #17667 ) ;
#22526 = edge_curve ( 'none', #5162, #12193, #26438, .t. ) ;
#22527 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#22528 = cartesian_point ( 'none', ( -2.479999999999999982, 0.7399999999999999911, -0.8595277999999995089 ) ) ;
#22529 = line ( 'none', #637, #25222 ) ;
#22530 = edge_curve ( 'none', #2386, #21760, #27106, .t. ) ;
#22531 = circle ( 'none', #11510, 0.1000000000000000056 ) ;
#22532 = line ( 'none', #18067, #21206 ) ;
#22533 = edge_curve ( 'none', #26545, #27414, #15898, .t. ) ;
#22534 = oriented_edge ( 'none', *, *, #1848, .t. ) ;
#22535 = oriented_edge ( 'none', *, *, #12177, .t. ) ;
#22537 = edge_curve ( 'none', #7285, #18220, #11013, .t. ) ;
#22536 = vertex_point ( 'none', #4822 ) ;
#22538 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#22539 = face_bound ( 'none', #22172, .t. ) ;
#22540 = edge_curve ( 'none', #24561, #6471, #20360, .t. ) ;
#22541 = circle ( 'none', #13830, 0.06499999999999998834 ) ;
#22542 = oriented_edge ( 'none', *, *, #2751, .f. ) ;
#22543 = face_outer_bound ( 'none', #7462, .t. ) ;
#22544 = direction ( 'none', ( 0.04904036302403518011, -0.9955461672694007058, -0.08051628176758497679 ) ) ;
#22545 = advanced_face ( 'none', ( #14041 ), #4099, .f. ) ;
#22546 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#22547 = vertex_point ( 'none', #3083 ) ;
#22548 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -7.864012924137005723e-16 ) ) ;
#22549 = axis2_placement_3d ( 'none', #12010, #25390, #20787 ) ;
#22550 = direction ( 'none', ( 0.8436733265810052451, -1.264744441511232380e-15, 0.5368568878348682905 ) ) ;
#22551 = cartesian_point ( 'none', ( -0.2116951460994702661, 0.1603356679025368381, 0.2542788507825881616 ) ) ;
#22552 = cartesian_point ( 'none', ( -2.436908068391399063, 0.5494489134010148712, -0.7660068946289635416 ) ) ;
#22553 = cartesian_point ( 'none', ( -0.04012475996594258576, -0.1000003306878307213, 0.1280000000000000304 ) ) ;
#22554 = cartesian_point ( 'none', ( 0.7213521859283709148, -0.3798769061723887286, -1.713627967200449076 ) ) ;
#22555 = cartesian_point ( 'none', ( -2.419978934429836581, 0.5553544254185488471, -0.7683690980971011886 ) ) ;
#22556 = direction ( 'none', ( -0.6000000349702298008, -6.993818484046897767e-08, 0.7999999737723233473 ) ) ;
#22557 = cartesian_point ( 'none', ( 0.6700000000000002620, 0.4000000000000000222, 0.5744722000000000994 ) ) ;
#22558 = vector ( 'none', #5135, 39.37007874015748143 ) ;
#22559 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5413780470011443358, -0.7630541358487135106 ) ) ;
#22560 = advanced_face ( 'none', ( #7123 ), #14195, .t. ) ;
#22561 = vertex_point ( 'none', #625 ) ;
#22562 = vertex_point ( 'none', #5099 ) ;
#22563 = vector ( 'none', #23795, 39.37007874015748143 ) ;
#22564 = line ( 'none', #2847, #22897 ) ;
#22565 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#22566 = advanced_face ( 'none', ( #11717 ), #11435, .t. ) ;
#22567 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#22568 = oriented_edge ( 'none', *, *, #4598, .t. ) ;
#22569 = axis2_placement_3d ( 'none', #2796, #17792, #22255 ) ;
#22570 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999963363, 8.742273397411554924e-08 ) ) ;
#22571 = axis2_placement_3d ( 'none', #12559, #12842, #28096 ) ;
#22572 = cartesian_point ( 'none', ( -0.5532943322764206640, -0.4182743711071790771, -1.682104734378157440 ) ) ;
#22573 = plane ( 'none', #16721 ) ;
#22574 = advanced_face ( 'none', ( #2524 ), #2934, .f. ) ;
#22575 = oriented_edge ( 'none', *, *, #12217, .t. ) ;
#22577 = advanced_face ( 'none', ( #26957 ), #24408, .t. ) ;
#22576 = vertex_point ( 'none', #20507 ) ;
#22578 = oriented_edge ( 'none', *, *, #12885, .t. ) ;
#22579 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#22580 = axis2_placement_3d ( 'none', #17732, #22057, #26085 ) ;
#22581 = cartesian_point ( 'none', ( -1.504496699999999354, 0.6290038599183741530, 0.3997006037134707701 ) ) ;
#22582 = edge_loop ( 'none', ( #21936, #4195, #12435, #19943, #21602, #23947, #900, #26405, #197, #24997, #20768, #7837, #13028, #28222, #22645, #22204 ) ) ;
#22583 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#22584 = edge_curve ( 'none', #27233, #21347, #13619, .t. ) ;
#22585 = axis2_placement_3d ( 'none', #19244, #3846, #28014 ) ;
#22586 = oriented_edge ( 'none', *, *, #15669, .f. ) ;
#22587 = line ( 'none', #26884, #17249 ) ;
#22588 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#22589 = cartesian_point ( 'none', ( -0.3583592877477986827, -0.3490000000000036406, 0.3109116838003074812 ) ) ;
#22590 = plane ( 'none', #16379 ) ;
#22591 = oriented_edge ( 'none', *, *, #2360, .f. ) ;
#22592 = cartesian_point ( 'none', ( 0.6199999999999968869, 0.1252499999999936997, -1.640480237920045603 ) ) ;
#22593 = axis2_placement_3d ( 'none', #161, #4503, #8964 ) ;
#22594 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#22595 = face_outer_bound ( 'none', #5530, .t. ) ;
#22596 = circle ( 'none', #12498, 0.03099999999999995468 ) ;
#22597 = direction ( 'none', ( 0.000000000000000000, -1.288607544181253195e-15, 1.000000000000000000 ) ) ;
#22598 = edge_curve ( 'none', #10844, #14139, #19954, .t. ) ;
#22599 = vector ( 'none', #2895, 39.37007874015747433 ) ;
#22600 = cartesian_point ( 'none', ( -2.080998673004935018, 0.6290038599183741530, 0.4755628577357980946 ) ) ;
#22602 = edge_curve ( 'none', #18761, #10332, #399, .t. ) ;
#22601 = oriented_edge ( 'none', *, *, #5819, .f. ) ;
#22603 = cartesian_point ( 'none', ( -2.355009157563328959, 0.5327166089068058330, -0.5254557114094690062 ) ) ;
#22604 = oriented_edge ( 'none', *, *, #3550, .t. ) ;
#22605 = edge_curve ( 'none', #28255, #18785, #26682, .t. ) ;
#22606 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#22607 = cartesian_point ( 'none', ( -2.462498630434383440, 0.5622441672677335189, -0.5175150937310126764 ) ) ;
#22608 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#22609 = direction ( 'none', ( 0.8188508949692351324, 6.869404254901853459e-16, -0.5740062820284135281 ) ) ;
#22610 = vertex_point ( 'none', #13895 ) ;
#22611 = oriented_edge ( 'none', *, *, #12785, .t. ) ;
#22612 = oriented_edge ( 'none', *, *, #28058, .f. ) ;
#22613 = edge_loop ( 'none', ( #22331, #13371, #147, #20175 ) ) ;
#22614 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#22615 = cartesian_point ( 'none', ( -1.779823923092894500, -0.4115000000000033076, 0.3058158254727211811 ) ) ;
#22616 = circle ( 'none', #12523, 0.06300000000000000044 ) ;
#22617 = cartesian_point ( 'none', ( -2.011498664874618481, 0.5475000818327574459, 0.3825628638116814195 ) ) ;
#22618 = edge_loop ( 'none', ( #23387, #17908, #10850, #25977 ) ) ;
#22619 = edge_loop ( 'none', ( #17470, #6106, #23894, #13402 ) ) ;
#22620 = oriented_edge ( 'none', *, *, #9054, .f. ) ;
#22621 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#22622 = axis2_placement_3d ( 'none', #3770, #1734, #25772 ) ;
#22623 = direction ( 'none', ( -3.258709995156765057e-16, -6.829364738799808617e-16, -1.000000000000000000 ) ) ;
#22624 = cartesian_point ( 'none', ( -1.829165025327798455, -0.3826753930348014698, 0.3441875338246124238 ) ) ;
#22625 = oriented_edge ( 'none', *, *, #7137, .t. ) ;
#22626 = axis2_placement_3d ( 'none', #21434, #19277, #26034 ) ;
#22627 = plane ( 'none', #6012 ) ;
#22628 = cartesian_point ( 'none', ( -2.109498679168241519, 0.6025000818327581609, 0.5460628552442486905 ) ) ;
#22629 = direction ( 'none', ( -4.371138804857224878e-08, -8.742273397411544336e-08, 0.9999999999999953371 ) ) ;
#22630 = line ( 'none', #9537, #12879 ) ;
#22631 = cartesian_point ( 'none', ( 0.8309767967788942444, 0.1082860769530629153, -1.910532463109191115 ) ) ;
#22632 = cartesian_point ( 'none', ( -2.415254525256365081, 0.5425591492773033098, -0.7620698864107632309 ) ) ;
#22633 = direction ( 'none', ( 0.003729165104131526749, -0.9960450290638858117, 0.08877157993833986738 ) ) ;
#22634 = cartesian_point ( 'none', ( -2.436908068518427228, 0.5386221414933949347, -0.7631005939526348536 ) ) ;
#22635 = oriented_edge ( 'none', *, *, #12138, .f. ) ;
#22636 = oriented_edge ( 'none', *, *, #27684, .f. ) ;
#22637 = axis2_placement_3d ( 'none', #14929, #21676, #21250 ) ;
#22638 = advanced_face ( 'none', ( #2660 ), #14689, .f. ) ;
#22639 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#22640 = vertex_point ( 'none', #16036 ) ;
#22641 = vertex_point ( 'none', #22653 ) ;
#22642 = cartesian_point ( 'none', ( 0.7499999999999996669, -0.3672743711071820294, -0.08049999999999994660 ) ) ;
#22643 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#22644 = oriented_edge ( 'none', *, *, #24805, .t. ) ;
#22645 = oriented_edge ( 'none', *, *, #3179, .f. ) ;
#22646 = b_spline_curve_with_knots ( 'none', 3,
( #24971, #18641, #5556, #25547 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.000000000000000000, 0.0002689641194502019085 ),
.unspecified. ) ;
#22647 = vertex_point ( 'none', #771 ) ;
#22648 = cartesian_point ( 'none', ( -2.042686900000000527, -0.3650000000000001577, 0.5194721999999998285 ) ) ;
#22649 = line ( 'none', #14327, #22105 ) ;
#22650 = face_bound ( 'none', #19303, .t. ) ;
#22651 = vector ( 'none', #5930, 39.37007874015748854 ) ;
#22652 = cartesian_point ( 'none', ( -2.415254535908864408, 0.5425591279723142035, -0.5183690990091898154 ) ) ;
#22653 = cartesian_point ( 'none', ( -1.808971566175387347, -0.3826753930348015253, 0.3849503253277980486 ) ) ;
#22654 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#22655 = cartesian_point ( 'none', ( -1.723998664874619724, 0.5150000818327550300, 0.3825628889457298176 ) ) ;
#22656 = edge_curve ( 'none', #14425, #18363, #19284, .t. ) ;
#22657 = cartesian_point ( 'none', ( 0.7727772532093422075, -0.3971812471557264468, -0.1190791815182583036 ) ) ;
#22658 = edge_curve ( 'none', #22109, #15451, #16890, .t. ) ;
#22659 = face_outer_bound ( 'none', #25579, .t. ) ;
#22660 = oriented_edge ( 'none', *, *, #15846, .f. ) ;
#22661 = vertex_point ( 'none', #3818 ) ;
#22662 = edge_curve ( 'none', #7273, #16190, #10286, .t. ) ;
#22663 = oriented_edge ( 'none', *, *, #15734, .f. ) ;
#22664 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#22665 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#22666 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#22667 = cartesian_point ( 'none', ( -2.494999999999999662, 0.6175091349431494070, -0.4869443946650449107 ) ) ;
#22668 = cartesian_point ( 'none', ( -2.415254536080956971, 0.5661811748722246351, -0.5144320890700700977 ) ) ;
#22669 = vertex_point ( 'none', #18488 ) ;
#22670 = vertex_point ( 'none', #25244 ) ;
#22671 = edge_loop ( 'none', ( #8784, #23940, #5309, #1945 ) ) ;
#22672 = cartesian_point ( 'none', ( -0.6854999999999999982, 0.02500000000000001180, -1.750527799999999301 ) ) ;
#22673 = cartesian_point ( 'none', ( 0.7149176222818878212, -0.3758272015304219837, -1.677795097043315753 ) ) ;
#22674 = vertex_point ( 'none', #1062 ) ;
#22675 = direction ( 'none', ( 3.002614468262671391e-16, -0.000000000000000000, 1.000000000000000000 ) ) ;
#22676 = circle ( 'none', #3865, 0.04449999999999989381 ) ;
#22677 = cartesian_point ( 'none', ( 0.7111601605386661529, -0.4182743711071819637, -0.1180162214331056114 ) ) ;
#22678 = face_outer_bound ( 'none', #12714, .t. ) ;
#22679 = oriented_edge ( 'none', *, *, #7910, .t. ) ;
#22680 = cartesian_point ( 'none', ( -2.424074587334989150, 0.5386003961202222579, -0.5123871548692344735 ) ) ;
#22681 = direction ( 'none', ( 0.8404628948614210060, -0.08715574274765923446, 0.5348139852951341311 ) ) ;
#22682 = cylindrical_surface ( 'none', #22168, 0.003937007874015780937 ) ;
#22683 = cartesian_point ( 'none', ( 0.6199999999999962208, -5.282535579858160495e-15, -1.475527799999999612 ) ) ;
#22684 = cartesian_point ( 'none', ( 0.0004921259842519774960, 0.01968503937007870866, 0.1280000000000000859 ) ) ;
#22685 = cartesian_point ( 'none', ( -2.476278147260586149, 0.5634252910956329963, -0.7630541392225194119 ) ) ;
#22686 = vector ( 'none', #21380, 39.37007874015748143 ) ;
#22687 = direction ( 'none', ( 0.9811509179672469605, -0.08715574274765879037, 0.1724724693338984538 ) ) ;
#22688 = direction ( 'none', ( 0.9999999999999962252, 0.000000000000000000, 8.742277704857227033e-08 ) ) ;
#22689 = edge_curve ( 'none', #2134, #1798, #12293, .t. ) ;
#22690 = plane ( 'none', #7258 ) ;
#22692 = edge_curve ( 'none', #24961, #4643, #7772, .t. ) ;
#22691 = cylindrical_surface ( 'none', #16349, 0.05300000000000008871 ) ;
#22693 = edge_curve ( 'none', #2491, #23942, #23370, .t. ) ;
#22694 = direction ( 'none', ( -0.07353097541455551334, -0.9961946980917454342, -0.04679016080844548842 ) ) ;
#22695 = vertex_point ( 'none', #3371 ) ;
#22696 = vertex_point ( 'none', #20930 ) ;
#22697 = edge_curve ( 'none', #24426, #15728, #23712, .t. ) ;
#22698 = axis2_placement_3d ( 'none', #23144, #8053, #3426 ) ;
#22699 = advanced_face ( 'none', ( #16322 ), #12014, .t. ) ;
#22700 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 2.085380147835315336e-16 ) ) ;
#22701 = face_outer_bound ( 'none', #9009, .t. ) ;
#22702 = line ( 'none', #2574, #25758 ) ;
#22703 = oriented_edge ( 'none', *, *, #20946, .f. ) ;
#22704 = face_outer_bound ( 'none', #2927, .t. ) ;
#22705 = cartesian_point ( 'none', ( -2.468404136967873086, 0.5553544140432681298, -0.6382509899776139806 ) ) ;
#22706 = line ( 'none', #15812, #22252 ) ;
#22707 = oriented_edge ( 'none', *, *, #4144, .f. ) ;
#22708 = edge_loop ( 'none', ( #28470, #16430, #22062, #8090 ) ) ;
#22709 = edge_loop ( 'none', ( #12900, #23652 ) ) ;
#22710 = plane ( 'none', #16654 ) ;
#22711 = cartesian_point ( 'none', ( 0.7702875795014572091, -0.3719832640234251864, -1.716288851367745893 ) ) ;
#22712 = cartesian_point ( 'none', ( 0.7397153338246126308, -0.3826753930348014698, -0.05002187467220162165 ) ) ;
#22713 = axis2_placement_3d ( 'none', #3994, #26295, #6725 ) ;
#22714 = vertex_point ( 'none', #25101 ) ;
#22715 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#22716 = edge_curve ( 'none', #20232, #8667, #1500, .t. ) ;
#22717 = oriented_edge ( 'none', *, *, #22405, .f. ) ;
#22718 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, 1.501015381134212551e-16 ) ) ;
#22719 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -3.932006462068508285e-16 ) ) ;
#22720 = axis2_placement_3d ( 'none', #6887, #15397, #17826 ) ;
#22721 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#22722 = axis2_placement_3d ( 'none', #9491, #290, #2868 ) ;
#22723 = cartesian_point ( 'none', ( 0.2650000000000000688, 0.01695438110405672258, 0.2766634180367069096 ) ) ;
#22724 = oriented_edge ( 'none', *, *, #443, .f. ) ;
#22725 = cartesian_point ( 'none', ( -2.415254525510448502, 0.5386221409165379281, -0.7565021168243569738 ) ) ;
#22726 = edge_curve ( 'none', #763, #11054, #6889, .t. ) ;
#22727 = cartesian_point ( 'none', ( -2.423128540660212327, 0.5494489137451988858, -0.7699439019006569795 ) ) ;
#22728 = line ( 'none', #16402, #1641 ) ;
#22729 = direction ( 'none', ( -4.371135398084651427e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#22730 = edge_curve ( 'none', #22108, #24908, #28459, .t. ) ;
#22731 = advanced_face ( 'none', ( #25672 ), #6867, .t. ) ;
#22732 = cartesian_point ( 'none', ( -0.5362738943636092825, -0.3826753930347985277, -1.682275042957529942 ) ) ;
#22733 = edge_curve ( 'none', #14626, #16275, #24753, .t. ) ;
#22734 = axis2_placement_3d ( 'none', #25969, #24100, #13035 ) ;
#22735 = edge_curve ( 'none', #19089, #27645, #10541, .t. ) ;
#22736 = oriented_edge ( 'none', *, *, #5920, .t. ) ;
#22737 = face_outer_bound ( 'none', #17703, .t. ) ;
#22738 = edge_loop ( 'none', ( #8020, #14852, #1595, #4075 ) ) ;
#22739 = face_outer_bound ( 'none', #25388, .t. ) ;
#22740 = axis2_placement_3d ( 'none', #20758, #7820, #22913 ) ;
#22741 = axis2_placement_3d ( 'none', #19767, #23935, #21778 ) ;
#22742 = cartesian_point ( 'none', ( -2.189677074490720354, -0.3108172505637598060, 0.5444722000000001838 ) ) ;
#22743 = cartesian_point ( 'none', ( 0.7732527570424697627, -0.3826753930347990273, -1.727753905636390419 ) ) ;
#22744 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#22745 = vertex_point ( 'none', #19209 ) ;
#22746 = oriented_edge ( 'none', *, *, #26788, .t. ) ;
#22747 = oriented_edge ( 'none', *, *, #9235, .t. ) ;
#22748 = oriented_edge ( 'none', *, *, #1636, .t. ) ;
#22749 = cartesian_point ( 'none', ( 0.7922816437674299328, -0.4068105817749267938, -0.06520718121973488601 ) ) ;
#22750 = cartesian_point ( 'none', ( -2.080998675671331899, 0.4475000818327579122, 0.5060628577357979552 ) ) ;
#22751 = cartesian_point ( 'none', ( 0.2284285463451817544, 0.01356715713404467623, 0.5090000000000001190 ) ) ;
#22752 = oriented_edge ( 'none', *, *, #4808, .f. ) ;
#22753 = oriented_edge ( 'none', *, *, #11504, .t. ) ;
#22754 = b_spline_curve_with_knots ( 'none', 3,
( #22607, #14128, #3167, #9105, #15981, #13842 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.5000000000000360822, 1.000000000000000000 ),
.unspecified. ) ;
#22755 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#22756 = edge_curve ( 'none', #25412, #11462, #4528, .t. ) ;
#22757 = edge_loop ( 'none', ( #17884, #15959, #27936, #23592 ) ) ;
#22758 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5020079464397220192, -0.5134478400779558527 ) ) ;
#22759 = cylindrical_surface ( 'none', #10566, 0.06300000000000000044 ) ;
#22760 = cartesian_point ( 'none', ( -2.101998679605356024, 0.5375000818327581031, 0.5510628558999194349 ) ) ;
#22761 = axis2_placement_3d ( 'none', #1610, #10401, #10539 ) ;
#22762 = oriented_edge ( 'none', *, *, #66, .t. ) ;
#22763 = axis2_placement_3d ( 'none', #15080, #6437, #10896 ) ;
#22764 = cartesian_point ( 'none', ( 6.260021938475769814e-17, 0.1999999999999999833, 0.2275000000000000910 ) ) ;
#22765 = edge_curve ( 'none', #11193, #13043, #17205, .t. ) ;
#22766 = face_outer_bound ( 'none', #5119, .t. ) ;
#22767 = vector ( 'none', #28477, 39.37007874015748854 ) ;
#22768 = advanced_face ( 'none', ( #23954 ), #1932, .t. ) ;
#22769 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#22770 = vector ( 'none', #21912, 39.37007874015748143 ) ;
#22771 = axis2_placement_3d ( 'none', #8384, #8521, #23898 ) ;
#22772 = direction ( 'none', ( 7.897916534058051356e-15, 1.000000000000000000, -2.588457267232804265e-17 ) ) ;
#22773 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#22774 = edge_curve ( 'none', #4587, #5921, #22463, .t. ) ;
#22775 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#22776 = cartesian_point ( 'none', ( 0.0004921259842519847601, -0.01968503937007877458, 0.1280000000000000859 ) ) ;
#22777 = plane ( 'none', #13807 ) ;
#22778 = oriented_edge ( 'none', *, *, #7540, .f. ) ;
#22779 = cartesian_point ( 'none', ( -2.436908068433842889, 0.5395938339867757394, -0.7650352031662694952 ) ) ;
#22780 = vertex_point ( 'none', #15053 ) ;
#22781 = oriented_edge ( 'none', *, *, #12516, .t. ) ;
#22782 = cartesian_point ( 'none', ( 0.7765736278359591793, 0.2549999999999999489, -1.475527799999999612 ) ) ;
#22783 = axis2_placement_3d ( 'none', #27586, #25429, #1393 ) ;
#22784 = circle ( 'none', #3483, 0.003937007874015747109 ) ;
#22785 = edge_loop ( 'none', ( #2572, #7272, #9849, #13453 ) ) ;
#22786 = b_spline_curve_with_knots ( 'none', 3,
( #10039, #7747, #20975, #18812 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002204729931177905995, 0.0003987147682254135587 ),
.unspecified. ) ;
#22787 = oriented_edge ( 'none', *, *, #20391, .t. ) ;
#22788 = direction ( 'none', ( -0.9999999999999990008, 3.897916663955841470e-15, -4.371138954737315997e-08 ) ) ;
#22789 = vector ( 'none', #22016, 39.37007874015748143 ) ;
#22790 = vector ( 'none', #24423, 39.37007874015748143 ) ;
#22791 = cartesian_point ( 'none', ( -1.623998677988037098, 0.4650000818327543195, 0.5325628976880070198 ) ) ;
#22792 = vertex_point ( 'none', #4387 ) ;
#22793 = edge_loop ( 'none', ( #26155, #26278, #10704, #26971, #8306, #16920 ) ) ;
#22794 = oriented_edge ( 'none', *, *, #11008, .t. ) ;
#22795 = cartesian_point ( 'none', ( -2.355018304956016273, 0.5622441883031977783, -0.7581328741828188278 ) ) ;
#22796 = line ( 'none', #21074, #10585 ) ;
#22797 = edge_curve ( 'none', #19893, #1289, #2702, .t. ) ;
#22798 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#22799 = edge_curve ( 'none', #3894, #19481, #25684, .t. ) ;
#22800 = direction ( 'none', ( -0.7071068430037833474, 5.602973981969757756e-15, 0.7071067193693063579 ) ) ;
#22801 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#22802 = cartesian_point ( 'none', ( -2.421258144491444497, 0.5636052736970649235, -0.7645521433016660984 ) ) ;
#22803 = line ( 'none', #7556, #17499 ) ;
#22804 = axis2_placement_3d ( 'none', #15966, #11511, #25029 ) ;
#22805 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, 1.214154663850784639e-16 ) ) ;
#22806 = line ( 'none', #16187, #6836 ) ;
#22807 = oriented_edge ( 'none', *, *, #14409, .f. ) ;
#22808 = vertex_point ( 'none', #28270 ) ;
#22810 = oriented_edge ( 'none', *, *, #24310, .f. ) ;
#22809 = vector ( 'none', #6828, 39.37007874015748143 ) ;
#22811 = direction ( 'none', ( 0.5348139852951343531, -0.08715574274765722218, -0.8404628948614211170 ) ) ;
#22812 = b_spline_curve_with_knots ( 'none', 3,
( #20035, #298, #6929, #19611 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004797136926464436874, 0.005268114447680536695 ),
.unspecified. ) ;
#22813 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#22814 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#22815 = axis2_placement_3d ( 'none', #3168, #20733, #9810 ) ;
#22816 = cartesian_point ( 'none', ( 0.7659528231704549883, -0.3970659067826415867, -1.747258607038236100 ) ) ;
#22817 = oriented_edge ( 'none', *, *, #24433, .f. ) ;
#22818 = oriented_edge ( 'none', *, *, #22774, .t. ) ;
#22819 = oriented_edge ( 'none', *, *, #19248, .t. ) ;
#22820 = cartesian_point ( 'none', ( -2.436908079560214269, 0.5553544028744974437, -0.5104950830890667701 ) ) ;
#22821 = cartesian_point ( 'none', ( 0.7059999999999996279, -0.3757107400400027108, -1.705527799999998484 ) ) ;
#22822 = oriented_edge ( 'none', *, *, #26035, .t. ) ;
#22823 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#22824 = cartesian_point ( 'none', ( 0.7734230656218423761, -0.4182743711071796322, -1.710733467723579260 ) ) ;
#22825 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#22826 = advanced_face ( 'none', ( #19792 ), #1782, .t. ) ;
#22827 = oriented_edge ( 'none', *, *, #1957, .f. ) ;
#22828 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#22829 =( bounded_curve ( ) b_spline_curve ( 3, ( #5869, #10470, #7744, #23132 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9960549404580000266, 0.9960549404580000266, 1.000000000000000000 ) )
representation_item ( '' ) );
#22830 = edge_curve ( 'none', #27714, #8241, #6693, .t. ) ;
#22832 = cylindrical_surface ( 'none', #75, 0.01750000000000001901 ) ;
#22831 = axis2_placement_3d ( 'none', #16260, #12526, #1283 ) ;
#22833 = cartesian_point ( 'none', ( -0.05249999999999996336, -0.2000000000000001499, 0.2614999999999999547 ) ) ;
#22834 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#22835 = cartesian_point ( 'none', ( -0.5169272856296710517, -0.3968633409141411050, -1.689654570338615214 ) ) ;
#22836 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#22837 = line ( 'none', #9607, #22348 ) ;
#22838 = cartesian_point ( 'none', ( 0.1000000000000000194, -3.303572949937843695e-17, 0.1280000000000000859 ) ) ;
#22839 = face_outer_bound ( 'none', #16107, .t. ) ;
#22840 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#22841 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5413780514755363038, -0.8142352382109182551 ) ) ;
#22842 = oriented_edge ( 'none', *, *, #4902, .t. ) ;
#22843 = edge_loop ( 'none', ( #10419, #23503, #5625, #21311 ) ) ;
#22844 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999963363, 8.742273397411554924e-08 ) ) ;
#22845 = cartesian_point ( 'none', ( -0.2259999999999991738, 0.8130000000000019433, 0.1514722000000001678 ) ) ;
#22846 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#22847 = oriented_edge ( 'none', *, *, #16443, .t. ) ;
#22848 = direction ( 'none', ( 2.567390744445674993e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#22849 = axis2_placement_3d ( 'none', #21698, #17531, #6160 ) ;
#22850 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#22851 = vector ( 'none', #8359, 39.37007874015748143 ) ;
#22852 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#22853 = oriented_edge ( 'none', *, *, #11427, .f. ) ;
#22854 = oriented_edge ( 'none', *, *, #2015, .f. ) ;
#22855 = oriented_edge ( 'none', *, *, #25568, .t. ) ;
#22856 = cartesian_point ( 'none', ( 0.7577192626823975319, -0.3695362541593980588, -0.06096449212631317727 ) ) ;
#22857 = cartesian_point ( 'none', ( 0.7725199972168422802, -0.3798767755912912936, -1.724999655085893924 ) ) ;
#22858 = edge_curve ( 'none', #17367, #14135, #23859, .t. ) ;
#22859 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#22860 = oriented_edge ( 'none', *, *, #26598, .f. ) ;
#22861 = advanced_face ( 'none', ( #19497 ), #15467, .t. ) ;
#22862 = advanced_face ( 'none', ( #21796 ), #18781, .f. ) ;
#22863 = oriented_edge ( 'none', *, *, #27100, .t. ) ;
#22864 = cartesian_point ( 'none', ( 0.8491258111598607439, -0.03559205371104583876, -1.697763365702721572 ) ) ;
#22865 = plane ( 'none', #5969 ) ;
#22866 = edge_curve ( 'none', #12647, #17665, #3639, .t. ) ;
#22867 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#22868 = axis2_placement_3d ( 'none', #1003, #9804, #22457 ) ;
#22869 = cartesian_point ( 'none', ( -0.2261371897405388964, -4.510730409336962232, 0.08950000000000009337 ) ) ;
#22870 = oriented_edge ( 'none', *, *, #8253, .t. ) ;
#22871 = cartesian_point ( 'none', ( -0.1815642358588043237, 3.073328992872296367e-16, 0.08950000000000009337 ) ) ;
#22872 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.3762859242436124019, -1.705527799999999816 ) ) ;
#22873 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#22874 = axis2_placement_3d ( 'none', #20801, #11723, #16628 ) ;
#22875 = cartesian_point ( 'none', ( -1.526998665268023414, 0.4475000818327535268, 0.3870629061680169181 ) ) ;
#22876 = vector ( 'none', #11464, 39.37007874015748854 ) ;
#22877 = direction ( 'none', ( 7.897916534058051356e-15, 1.000000000000000000, -2.588457267232804265e-17 ) ) ;
#22878 = face_outer_bound ( 'none', #11130, .t. ) ;
#22879 = oriented_edge ( 'none', *, *, #12877, .t. ) ;
#22880 = edge_curve ( 'none', #19702, #4009, #26254, .t. ) ;
#22881 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#22882 = oriented_edge ( 'none', *, *, #26537, .t. ) ;
#22883 = edge_curve ( 'none', #27175, #16987, #15331, .t. ) ;
#22884 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#22885 = cartesian_point ( 'none', ( -2.421553738061064553, 0.5661811961083769162, -0.7573454751719124189 ) ) ;
#22886 = cartesian_point ( 'none', ( -2.355018315436423926, 0.5553544035628651399, -0.5183690952575830124 ) ) ;
#22887 = axis2_placement_3d ( 'none', #15938, #9464, #7595 ) ;
#22888 = cartesian_point ( 'none', ( -2.415254535909022060, 0.5661811752164086498, -0.5183690969440858387 ) ) ;
#22889 = vertex_point ( 'none', #13588 ) ;
#22890 = oriented_edge ( 'none', *, *, #24529, .t. ) ;
#22892 = edge_curve ( 'none', #13189, #8362, #24421, .t. ) ;
#22891 = oriented_edge ( 'none', *, *, #27309, .f. ) ;
#22893 = b_spline_curve_with_knots ( 'none', 3,
( #23390, #20953, #3684, #17087 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#22894 = oriented_edge ( 'none', *, *, #27688, .f. ) ;
#22895 = line ( 'none', #5774, #20757 ) ;
#22896 = cartesian_point ( 'none', ( 0.7804781253277982556, -0.3826753930347990829, -1.695243133824612780 ) ) ;
#22897 = vector ( 'none', #11623, 39.37007874015748143 ) ;
#22898 = edge_curve ( 'none', #122, #12763, #18032, .t. ) ;
#22899 = cartesian_point ( 'none', ( -2.401544604866847177, -0.3919646034572644155, -1.815745812803873704 ) ) ;
#22900 = edge_loop ( 'none', ( #8644, #21236 ) ) ;
#22901 = edge_curve ( 'none', #1669, #1747, #20069, .t. ) ;
#22902 = edge_loop ( 'none', ( #7482, #14855, #15863, #27868 ) ) ;
#22903 = edge_curve ( 'none', #11369, #10233, #11688, .t. ) ;
#22904 = oriented_edge ( 'none', *, *, #5445, .t. ) ;
#22905 = cartesian_point ( 'none', ( -2.461291144217797378, 0.5661811752378741458, -0.5186114807132996551 ) ) ;
#22906 = cartesian_point ( 'none', ( -2.421947438538936570, 0.5494489132633412209, -0.7644320908254073066 ) ) ;
#22907 = advanced_face ( 'none', ( #4931 ), #8993, .t. ) ;
#22908 = cylindrical_surface ( 'none', #17023, 0.02449999999999996972 ) ;
#22909 = edge_curve ( 'none', #25128, #20232, #22355, .t. ) ;
#22910 = oriented_edge ( 'none', *, *, #14316, .f. ) ;
#22911 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#22912 = cartesian_point ( 'none', ( -2.417646537419758879, 0.5622441883525637341, -0.7586975543591261140 ) ) ;
#22913 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#22914 = line ( 'none', #20336, #2750 ) ;
#22915 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5413780217380393944, -0.4740777578959585736 ) ) ;
#22916 = axis2_placement_3d ( 'none', #12271, #23202, #16156 ) ;
#22917 = cartesian_point ( 'none', ( -0.8299999999999998490, -0.4249999999999999889, -1.705527799999999594 ) ) ;
#22918 = cartesian_point ( 'none', ( -2.420107955598165717, -0.3872076863701651162, -1.779072454535099101 ) ) ;
#22919 = line ( 'none', #3200, #17328 ) ;
#22920 = axis2_placement_3d ( 'none', #19262, #4431, #11057 ) ;
#22921 = circle ( 'none', #4975, 0.05399999999999987449 ) ;
#22922 = oriented_edge ( 'none', *, *, #1751, .t. ) ;
#22923 = cartesian_point ( 'none', ( -2.437409907786655339, 0.5395938339867757394, -0.7650352031882107218 ) ) ;
#22924 = oriented_edge ( 'none', *, *, #22150, .t. ) ;
#22925 = edge_curve ( 'none', #26237, #3607, #24645, .t. ) ;
#22926 = oriented_edge ( 'none', *, *, #3588, .f. ) ;
#22927 = line ( 'none', #8127, #664 ) ;
#22928 = oriented_edge ( 'none', *, *, #7093, .f. ) ;
#22929 = edge_curve ( 'none', #24363, #12790, #24780, .t. ) ;
#22930 = oriented_edge ( 'none', *, *, #766, .f. ) ;
#22931 = line ( 'none', #20777, #3368 ) ;
#22932 = cartesian_point ( 'none', ( 0.7192937730052610945, -0.3964386662763519920, -0.04880365467261593704 ) ) ;
#22933 = cartesian_point ( 'none', ( 0.8537726965981030647, -0.03950540929219909653, -1.907802387266612776 ) ) ;
#22934 = oriented_edge ( 'none', *, *, #21910, .f. ) ;
#22935 = advanced_face ( 'none', ( #4797 ), #11093, .t. ) ;
#22936 = oriented_edge ( 'none', *, *, #18130, .f. ) ;
#22937 = oriented_edge ( 'none', *, *, #10797, .f. ) ;
#22938 = edge_curve ( 'none', #5919, #8561, #26181, .t. ) ;
#22939 = vector ( 'none', #6551, 39.37007874015748143 ) ;
#22940 = axis2_placement_3d ( 'none', #11535, #15990, #18724 ) ;
#22941 = direction ( 'none', ( 0.9999999999999961142, 0.000000000000000000, 8.742277826124672249e-08 ) ) ;
#22942 = advanced_face ( 'none', ( #19935 ), #187, .t. ) ;
#22943 = cartesian_point ( 'none', ( -0.03249718651256885277, 0.09457236842105258556, 0.1260000000000000564 ) ) ;
#22944 = direction ( 'none', ( 0.8001639206409770777, 0.5997813769236756132, 0.000000000000000000 ) ) ;
#22945 = cartesian_point ( 'none', ( -2.424830141607341449, -0.4182743798742599717, -1.708751096301333483 ) ) ;
#22946 = cartesian_point ( 'none', ( -1.433000000000000052, 0.07999999999999968248, 0.5744722000000000994 ) ) ;
#22947 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#22948 = face_outer_bound ( 'none', #18317, .t. ) ;
#22949 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#22950 = oriented_edge ( 'none', *, *, #21785, .t. ) ;
#22951 = edge_curve ( 'none', #5232, #27524, #2770, .t. ) ;
#22952 = vertex_point ( 'none', #20337 ) ;
#22953 = axis2_placement_3d ( 'none', #23637, #21478, #2293 ) ;
#22954 = axis2_placement_3d ( 'none', #28084, #8395, #4197 ) ;
#22955 = oriented_edge ( 'none', *, *, #2012, .t. ) ;
#22956 = cartesian_point ( 'none', ( -1.794518766338204951, -0.3677731010850407434, 0.3732268484841165246 ) ) ;
#22957 = advanced_face ( 'none', ( #26930 ), #2497, .f. ) ;
#22958 = edge_curve ( 'none', #25903, #25628, #26631, .t. ) ;
#22959 = direction ( 'none', ( -1.000000000000000000, 1.829591166069288732e-16, 0.000000000000000000 ) ) ;
#22960 = face_bound ( 'none', #21724, .t. ) ;
#22961 = vector ( 'none', #14430, 39.37007874015748854 ) ;
#22962 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5720866942208774342, -0.6006525583617297048 ) ) ;
#22963 = oriented_edge ( 'none', *, *, #4808, .t. ) ;
#22964 = oriented_edge ( 'none', *, *, #13478, .t. ) ;
#22965 = oriented_edge ( 'none', *, *, #26487, .f. ) ;
#22966 = cartesian_point ( 'none', ( -2.437813235611461238, 0.5661811746749171315, -0.5121751530296855259 ) ) ;
#22967 = plane ( 'none', #26339 ) ;
#22968 = axis2_placement_3d ( 'none', #27386, #20495, #759 ) ;
#22969 = vertex_point ( 'none', #23058 ) ;
#22970 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#22971 = vector ( 'none', #7649, 39.37007874015748143 ) ;
#22972 = cartesian_point ( 'none', ( 0.1000000000000000194, -3.303572949937843695e-17, 0.1260000000000000564 ) ) ;
#22973 = face_outer_bound ( 'none', #21136, .t. ) ;
#22974 = oriented_edge ( 'none', *, *, #889, .f. ) ;
#22975 = cartesian_point ( 'none', ( -2.421592439008020126, 0.5425591277849485250, -0.5162258843014252419 ) ) ;
#22976 = circle ( 'none', #3672, 0.03666637637137253047 ) ;
#22977 = conical_surface ( 'none', #3673, 0.05399999999999996469, 0.2617993877991499074 ) ;
#22978 = cartesian_point ( 'none', ( -2.291238777181845876, 0.5413780470011441137, -0.7630541330616219531 ) ) ;
#22979 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#22980 = line ( 'none', #13788, #28253 ) ;
#22981 = direction ( 'none', ( 0.5740062820284107525, -1.302190437738956899e-15, 0.8188508949692372418 ) ) ;
#22982 = line ( 'none', #16954, #24867 ) ;
#22983 = cartesian_point ( 'none', ( -1.773998671431327834, 0.5060000818327579086, 0.3825628845745904227 ) ) ;
#22984 = plane ( 'none', #28499 ) ;
#22985 = circle ( 'none', #27098, 0.1494999999999999940 ) ;
#22986 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#22987 = cartesian_point ( 'none', ( 0.8574999999999987077, -0.4115000000000035296, 0.07947220000000125573 ) ) ;
#22988 = face_bound ( 'none', #27306, .t. ) ;
#22989 = edge_loop ( 'none', ( #25810, #8125, #9403, #7860 ) ) ;
#22990 = oriented_edge ( 'none', *, *, #3546, .t. ) ;
#22991 = axis2_placement_3d ( 'none', #26345, #23899, #8804 ) ;
#22992 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#22993 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#22994 = direction ( 'none', ( 2.329792898495684861e-16, -1.689897845247309768e-16, 1.000000000000000000 ) ) ;
#22995 = vertex_point ( 'none', #25495 ) ;
#22996 = advanced_face ( 'none', ( #14587 ), #5506, .t. ) ;
#22997 = axis2_placement_3d ( 'none', #25397, #5682, #14474 ) ;
#22998 = circle ( 'none', #23944, 0.003937007874015752314 ) ;
#22999 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#23000 = cartesian_point ( 'none', ( -0.1884924999999998962, 0.8000000000000000444, 0.2525000000000005018 ) ) ;
#23001 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#23002 = vertex_point ( 'none', #8115 ) ;
#23003 = oriented_edge ( 'none', *, *, #19772, .f. ) ;
#23004 = cylindrical_surface ( 'none', #3309, 0.1077499999999999986 ) ;
#23005 =( bounded_curve ( ) b_spline_curve ( 3, ( #26379, #8979, #11001, #15320 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.480950422761663887, 4.510416869214028068 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999276453532923714, 0.9999276453532923714, 1.000000000000000000 ) )
representation_item ( '' ) );
#23006 = line ( 'none', #16243, #15208 ) ;
#23007 = line ( 'none', #18546, #21362 ) ;
#23008 = oriented_edge ( 'none', *, *, #19780, .t. ) ;
#23009 = cartesian_point ( 'none', ( -0.1637681758919740937, -0.3490000000000033631, 0.1419722000000008810 ) ) ;
#23010 = oriented_edge ( 'none', *, *, #11855, .t. ) ;
#23011 = direction ( 'none', ( -1.214154663850784639e-16, -1.157562709179772579e-16, -1.000000000000000000 ) ) ;
#23012 = line ( 'none', #20422, #5511 ) ;
#23013 = cartesian_point ( 'none', ( 1.464857396947285904e-17, -2.307741828602922747e-17, 0.08950000000000002398 ) ) ;
#23014 = axis2_placement_3d ( 'none', #7282, #26445, #9168 ) ;
#23015 = cartesian_point ( 'none', ( 0.2650000000000000688, 3.232337563668328566e-17, 0.2766634180367070206 ) ) ;
#23016 = oriented_edge ( 'none', *, *, #18481, .t. ) ;
#23017 = cartesian_point ( 'none', ( -2.416517182571724653, 0.5425591489331192951, -0.7581328785943808324 ) ) ;
#23018 = cartesian_point ( 'none', ( 0.7192937730052610945, -0.3964386662763519920, -0.04880365467261593704 ) ) ;
#23019 = circle ( 'none', #57, 0.03666637637137254435 ) ;
#23020 = line ( 'none', #12087, #13157 ) ;
#23021 = cartesian_point ( 'none', ( -1.495998680916699852, 0.5375000818327532182, 0.5660629088781223839 ) ) ;
#23022 = direction ( 'none', ( -1.664610678349188373e-16, 2.622433896139685775e-16, -1.000000000000000000 ) ) ;
#23023 = vector ( 'none', #19435, 39.37007874015748143 ) ;
#23024 = cartesian_point ( 'none', ( -2.402015032318631782, -0.4182743711071789661, -1.807932149916111397 ) ) ;
#23025 = vector ( 'none', #297, 39.37007874015748143 ) ;
#23026 = edge_curve ( 'none', #10669, #24089, #12412, .t. ) ;
#23027 = edge_curve ( 'none', #26350, #14597, #9074, .t. ) ;
#23028 = oriented_edge ( 'none', *, *, #12350, .t. ) ;
#23029 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#23030 = oriented_edge ( 'none', *, *, #1987, .t. ) ;
#23031 = edge_curve ( 'none', #9956, #24245, #15615, .t. ) ;
#23032 = cartesian_point ( 'none', ( -1.766894643234917073, -0.4018606599884589903, 0.3858017176487174016 ) ) ;
#23033 = direction ( 'none', ( -1.424493193692677439e-16, -1.000000000000000000, -1.433554630254834759e-15 ) ) ;
#23034 = direction ( 'none', ( 0.8074187947356322725, 7.409504944533472489e-16, -0.5899787198769620433 ) ) ;
#23035 = cartesian_point ( 'none', ( -2.453976659402888671, -0.4115000000000029190, 0.1249488594028859562 ) ) ;
#23036 = oriented_edge ( 'none', *, *, #26093, .f. ) ;
#23037 = edge_loop ( 'none', ( #3201, #16238, #20326, #319, #19198 ) ) ;
#23038 = circle ( 'none', #9713, 0.003937007874015739303 ) ;
#23039 = vertex_point ( 'none', #9973 ) ;
#23040 = oriented_edge ( 'none', *, *, #16268, .t. ) ;
#23041 = face_outer_bound ( 'none', #16063, .t. ) ;
#23042 = direction ( 'none', ( -1.000000000000000000, 1.942890293094023699e-16, -6.106226635438359986e-16 ) ) ;
#23043 = circle ( 'none', #27157, 0.01013576414119576538 ) ;
#23044 = direction ( 'none', ( -4.371138804857224878e-08, -8.742273397411541689e-08, 0.9999999999999951150 ) ) ;
#23045 = vertex_point ( 'none', #5795 ) ;
#23046 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#23047 = oriented_edge ( 'none', *, *, #2846, .t. ) ;
#23048 = vector ( 'none', #16505, 39.37007874015748854 ) ;
#23049 = line ( 'none', #3333, #639 ) ;
#23050 = line ( 'none', #18586, #26205 ) ;
#23051 = vector ( 'none', #5237, 39.37007874015748143 ) ;
#23052 = direction ( 'none', ( 0.8436733265810069105, 0.000000000000000000, 0.5368568878348657369 ) ) ;
#23053 = oriented_edge ( 'none', *, *, #537, .t. ) ;
#23054 = direction ( 'none', ( -0.2159714942178220798, -8.535952850164553516e-08, 0.9763996690317515714 ) ) ;
#23055 = cartesian_point ( 'none', ( -2.415254525428457200, 0.5622441883031980003, -0.7581328768158277498 ) ) ;
#23056 = cartesian_point ( 'none', ( 0.8450000000000000844, -0.4249999999999999889, 0.4494722000000003770 ) ) ;
#23057 = plane ( 'none', #18380 ) ;
#23058 = cartesian_point ( 'none', ( -1.754000000000001114, -0.3649999999999998801, 0.3544721999999995710 ) ) ;
#23059 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#23060 = axis2_placement_3d ( 'none', #22381, #13062, #21824 ) ;
#23061 = edge_curve ( 'none', #14094, #3476, #12120, .t. ) ;
#23062 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#23063 = face_outer_bound ( 'none', #14899, .t. ) ;
#23064 = line ( 'none', #20766, #19158 ) ;
#23065 = edge_curve ( 'none', #12137, #18908, #17903, .t. ) ;
#23066 = vertex_point ( 'none', #14295 ) ;
#23067 = edge_curve ( 'none', #2890, #23791, #16882, .t. ) ;
#23068 = edge_curve ( 'none', #2607, #20782, #19034, .t. ) ;
#23069 = cartesian_point ( 'none', ( -1.473749999999999449, 0.6290038599183737089, 0.5444722000000001838 ) ) ;
#23070 = oriented_edge ( 'none', *, *, #11559, .f. ) ;
#23071 = axis2_placement_3d ( 'none', #23556, #21401, #10317 ) ;
#23072 = oriented_edge ( 'none', *, *, #24438, .f. ) ;
#23073 = advanced_face ( 'none', ( #5359 ), #23881, .f. ) ;
#23074 = circle ( 'none', #10682, 0.009000000000000027076 ) ;
#23075 = line ( 'none', #12128, #23679 ) ;
#23076 = edge_curve ( 'none', #11587, #17982, #18456, .t. ) ;
#23077 = oriented_edge ( 'none', *, *, #6737, .f. ) ;
#23078 = vertex_point ( 'none', #22915 ) ;
#23079 = vector ( 'none', #26172, 39.37007874015747433 ) ;
#23080 = face_outer_bound ( 'none', #8273, .t. ) ;
#23081 = face_outer_bound ( 'none', #6779, .t. ) ;
#23082 = cartesian_point ( 'none', ( 0.8551453677144469356, -0.03021350703814341607, -1.907458090161590958 ) ) ;
#23083 = vertex_point ( 'none', #16728 ) ;
#23084 = oriented_edge ( 'none', *, *, #14495, .f. ) ;
#23086 = edge_loop ( 'none', ( #3039, #26193, #4304, #10310 ) ) ;
#23085 = vector ( 'none', #25436, 39.37007874015748143 ) ;
#23087 = face_outer_bound ( 'none', #6791, .t. ) ;
#23088 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#23089 = edge_curve ( 'none', #4769, #15589, #20761, .t. ) ;
#23090 = direction ( 'none', ( 0.8436733265810067994, -9.937755021569738632e-16, 0.5368568878348659590 ) ) ;
#23091 = circle ( 'none', #26755, 0.03199999999999995903 ) ;
#23092 = cartesian_point ( 'none', ( -2.303011789605823534, -0.4182743754907194966, -1.779527754094033964 ) ) ;
#23093 = edge_curve ( 'none', #21495, #18790, #20198, .t. ) ;
#23094 = cartesian_point ( 'none', ( -2.425414589395537668, 0.5411980423967637233, -0.5098716163441004978 ) ) ;
#23095 = vector ( 'none', #28293, 39.37007874015748854 ) ;
#23096 = direction ( 'none', ( -1.942890293094014578e-16, -1.000000000000000000, -1.554819628522822217e-15 ) ) ;
#23097 = direction ( 'none', ( -1.000000000000000000, 1.942890293094023699e-16, -6.106226635438359986e-16 ) ) ;
#23098 = advanced_face ( 'none', ( #7677 ), #25214, .f. ) ;
#23099 = advanced_face ( 'none', ( #23198 ), #18741, .t. ) ;
#23100 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#23101 = oriented_edge ( 'none', *, *, #13419, .f. ) ;
#23102 = oriented_edge ( 'none', *, *, #18701, .f. ) ;
#23103 = advanced_face ( 'none', ( #1321 ), #10112, .f. ) ;
#23104 = oriented_edge ( 'none', *, *, #9881, .t. ) ;
#23105 = b_spline_curve_with_knots ( 'none', 3,
( #22603, #20440, #26770, #7070 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#23106 = plane ( 'none', #8947 ) ;
#23107 = cartesian_point ( 'none', ( -2.383905815821950380, -0.3826753930347984167, -1.811694267185202989 ) ) ;
#23108 = face_bound ( 'none', #24619, .t. ) ;
#23109 = face_outer_bound ( 'none', #10845, .t. ) ;
#23110 = edge_loop ( 'none', ( #10488, #17947, #23644, #25472, #2389, #27987, #2170, #11968, #17771, #2031, #4377 ) ) ;
#23111 = oriented_edge ( 'none', *, *, #9376, .f. ) ;
#23112 = oriented_edge ( 'none', *, *, #17237, .f. ) ;
#23113 = cartesian_point ( 'none', ( -2.440845076394444479, 0.5634252910956327742, -0.7630541376736905690 ) ) ;
#23114 = line ( 'none', #16203, #5181 ) ;
#23115 = axis2_placement_3d ( 'none', #2319, #4490, #23622 ) ;
#23116 = vertex_point ( 'none', #3788 ) ;
#23117 = cartesian_point ( 'none', ( 0.8570000000000007612, 0.8130000000000019433, 0.5144722000000000461 ) ) ;
#23118 = face_bound ( 'none', #20872, .t. ) ;
#23119 = face_outer_bound ( 'none', #7572, .t. ) ;
#23120 = vertex_point ( 'none', #11086 ) ;
#23121 = edge_curve ( 'none', #12863, #2707, #18808, .t. ) ;
#23122 = cartesian_point ( 'none', ( -1.479999999999999982, -0.1549999999999999989, 0.4644722000000001128 ) ) ;
#23123 = face_outer_bound ( 'none', #13054, .t. ) ;
#23124 = calendar_date ( 2022, 7, 4 ) ;
#23125 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, -1.419682179115274527e-16 ) ) ;
#23126 = edge_curve ( 'none', #2380, #2301, #23493, .t. ) ;
#23127 = direction ( 'none', ( -7.897916531795150207e-15, -1.000000000000000000, 0.000000000000000000 ) ) ;
#23128 = cartesian_point ( 'none', ( -2.479999999999999982, 0.7400000000000004352, -0.4342661259007812302 ) ) ;
#23129 = edge_curve ( 'none', #2584, #27463, #8931, .t. ) ;
#23130 = direction ( 'none', ( -0.9763996690320128069, 1.888081855963605495e-08, -0.2159714942166571505 ) ) ;
#23131 = cartesian_point ( 'none', ( -2.423336361370393988, 0.5425591495851508350, -0.7655912536726143802 ) ) ;
#23132 = cartesian_point ( 'none', ( -2.437758360689257664, 0.5661811748803475819, -0.5145250047054363840 ) ) ;
#23133 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926555506e-15, -4.371138804857208335e-08 ) ) ;
#23134 = cartesian_point ( 'none', ( -0.3594047172069932405, -0.4249999999999999889, 0.3354116817578070009 ) ) ;
#23135 = oriented_edge ( 'none', *, *, #5248, .f. ) ;
#23136 = oriented_edge ( 'none', *, *, #373, .t. ) ;
#23137 = face_outer_bound ( 'none', #8049, .t. ) ;
#23138 = cartesian_point ( 'none', ( -2.291238788092483603, 0.5634252692743670909, -0.5134478319215945996 ) ) ;
#23139 = line ( 'none', #1111, #473 ) ;
#23140 = oriented_edge ( 'none', *, *, #10366, .t. ) ;
#23141 = direction ( 'none', ( 0.000000000000000000, -1.288607544181250631e-15, 1.000000000000000000 ) ) ;
#23142 = axis2_placement_3d ( 'none', #23577, #7907, #12351 ) ;
#23143 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#23144 = cartesian_point ( 'none', ( 2.929714793894570576e-17, -4.615483657205845495e-17, 0.1774999999999999634 ) ) ;
#23145 = oriented_edge ( 'none', *, *, #11132, .t. ) ;
#23146 = oriented_edge ( 'none', *, *, #4338, .t. ) ;
#23147 = oriented_edge ( 'none', *, *, #10371, .f. ) ;
#23148 = cartesian_point ( 'none', ( -2.458561617282834177, 0.5661811856968114176, -0.6382509886008775890 ) ) ;
#23149 = cartesian_point ( 'none', ( -0.1999999999999999556, -3.559150005262543840e-17, 0.2275000000000000633 ) ) ;
#23150 = direction ( 'none', ( -7.897916534057963004e-15, -1.000000000000000000, 2.588387329011204494e-17 ) ) ;
#23151 = oriented_edge ( 'none', *, *, #27143, .f. ) ;
#23152 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#23153 = oriented_edge ( 'none', *, *, #27482, .f. ) ;
#23154 = cartesian_point ( 'none', ( -1.923998683976495760, 0.5240000818327567034, 0.6010628714611736534 ) ) ;
#23155 = direction ( 'none', ( 1.475715455891945576e-16, -0.000000000000000000, -1.000000000000000000 ) ) ;
#23156 = cylindrical_surface ( 'none', #17538, 0.009000000000000027076 ) ;
#23157 = cartesian_point ( 'none', ( 0.1911286000000000929, 0.1835615925569399620, 0.2525000000000005018 ) ) ;
#23158 = vertex_point ( 'none', #4600 ) ;
#23159 = cartesian_point ( 'none', ( -2.411693137280442656, 0.5553544034043549349, -0.5165559495551150793 ) ) ;
#23160 = direction ( 'none', ( -0.2885532720772763793, 0.9396926207859099822, -0.1836158697226499825 ) ) ;
#23161 = advanced_face ( 'none', ( #264 ), #26726, .f. ) ;
#23162 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
#23163 = cartesian_point ( 'none', ( 0.5052381339568481344, 0.2549999999999999489, -1.501727599999999496 ) ) ;
#23164 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#23165 = cartesian_point ( 'none', ( -2.415254535837818128, 0.5661811753589742757, -0.5199998590006607024 ) ) ;
#23166 = vertex_point ( 'none', #12564 ) ;
#23167 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#23168 = oriented_edge ( 'none', *, *, #8117, .t. ) ;
#23169 = oriented_edge ( 'none', *, *, #7344, .t. ) ;
#23170 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#23171 = cartesian_point ( 'none', ( -2.101998679605356912, 0.4425000818327581298, 0.5510628558999194349 ) ) ;
#23172 = cartesian_point ( 'none', ( -1.775263834378157934, -0.4182743711071820747, 0.3492665322764204050 ) ) ;
#23173 = oriented_edge ( 'none', *, *, #21517, .t. ) ;
#23174 = oriented_edge ( 'none', *, *, #19151, .f. ) ;
#23175 = oriented_edge ( 'none', *, *, #20527, .f. ) ;
#23176 = b_spline_curve_with_knots ( 'none', 3,
( #3784, #8257, #12261, #21044, #27947, #10108, #23775, #12560, #17179, #12407 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003703549462307519947, 0.004128907456062714740, 0.004554265449817910399, 0.004979623443573106059, 0.005404981437328300851 ),
.unspecified. ) ;
#23177 = oriented_edge ( 'none', *, *, #17347, .f. ) ;
#23178 = cartesian_point ( 'none', ( -2.364249456799590643, 0.6149999999999997691, -0.4790000507415295150 ) ) ;
#23179 = plane ( 'none', #16509 ) ;
#23180 = vector ( 'none', #15797, 39.37007874015748854 ) ;
#23181 = oriented_edge ( 'none', *, *, #565, .f. ) ;
#23182 = direction ( 'none', ( 0.7071067811865464625, -1.236806592985267093e-15, 0.7071067811865484609 ) ) ;
#23183 = edge_loop ( 'none', ( #25482, #22707, #9819, #21894 ) ) ;
#23184 = oriented_edge ( 'none', *, *, #9557, .f. ) ;
#23185 = cartesian_point ( 'none', ( -2.387087724329994831, -0.3771271676620653879, -1.752280912634357257 ) ) ;
#23186 = edge_loop ( 'none', ( #11288, #8776, #3829, #8819 ) ) ;
#23187 = cartesian_point ( 'none', ( -2.459555702581207814, 0.5661811753703835937, -0.5201303658627953741 ) ) ;
#23188 = cartesian_point ( 'none', ( -0.3982814998787971295, -0.3490000000000000324, 0.4422247300257490799 ) ) ;
#23189 = cartesian_point ( 'none', ( 0.000000000000000000, -0.2000000000000000389, 0.2275000000000000910 ) ) ;
#23190 = vertex_point ( 'none', #8260 ) ;
#23191 = edge_curve ( 'none', #10554, #14756, #17034, .t. ) ;
#23192 = plane ( 'none', #3239 ) ;
#23193 = direction ( 'none', ( -1.000000000000000000, 2.428612866367529932e-16, -4.440892098500625176e-16 ) ) ;
#23194 = advanced_face ( 'none', ( #24182 ), #4735, .f. ) ;
#23195 = cartesian_point ( 'none', ( -1.219999999999999751, -1.365923996832131609e-16, 0.3304722000000002158 ) ) ;
#23196 = vector ( 'none', #17352, 39.37007874015748143 ) ;
#23197 = line ( 'none', #1469, #8827 ) ;
#23198 = face_outer_bound ( 'none', #18581, .t. ) ;
#23199 = cartesian_point ( 'none', ( 0.7344219012877674091, -0.3760508325816367958, -0.03877158445980107698 ) ) ;
#23200 = cartesian_point ( 'none', ( -1.581498679605358948, 0.4425000818327540220, 0.5510629014034749140 ) ) ;
#23201 = axis2_placement_3d ( 'none', #22275, #516, #2551 ) ;
#23202 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#23203 = axis2_placement_3d ( 'none', #17180, #12698, #17319 ) ;
#23204 = oriented_edge ( 'none', *, *, #1420, .t. ) ;
#23205 = vector ( 'none', #27650, 39.37007874015748143 ) ;
#23206 = cartesian_point ( 'none', ( 0.8580000000000002069, -0.3649999999999999911, -1.875527799999999745 ) ) ;
#23207 = oriented_edge ( 'none', *, *, #6186, .f. ) ;
#23208 = oriented_edge ( 'none', *, *, #18906, .t. ) ;
#23209 = oriented_edge ( 'none', *, *, #8695, .t. ) ;
#23210 = face_outer_bound ( 'none', #608, .t. ) ;
#23211 = line ( 'none', #1335, #7394 ) ;
#23212 = oriented_edge ( 'none', *, *, #21322, .t. ) ;
#23213 = oriented_edge ( 'none', *, *, #20145, .f. ) ;
#23214 = cartesian_point ( 'none', ( -2.415254535736772734, 0.5386221204424824771, -0.5223061072264839622 ) ) ;
#23215 = cartesian_point ( 'none', ( -2.416686899999998861, -0.3649999999999964384, -1.870527800000000518 ) ) ;
#23216 = axis2_placement_3d ( 'none', #27227, #3494, #16446 ) ;
#23217 = cartesian_point ( 'none', ( 0.8563748908317533326, -0.01858811715517125554, -1.907132080113443928 ) ) ;
#23218 = oriented_edge ( 'none', *, *, #27274, .f. ) ;
#23219 = oriented_edge ( 'none', *, *, #7950, .t. ) ;
#23220 = oriented_edge ( 'none', *, *, #16037, .f. ) ;
#23221 = axis2_placement_3d ( 'none', #23117, #9448, #3397 ) ;
#23222 = conical_surface ( 'none', #9005, 0.05399999999999994388, 0.2617993877991499074 ) ;
#23223 = advanced_face ( 'none', ( #129 ), #22287, .t. ) ;
#23224 = circle ( 'none', #18617, 0.005905511811023608955 ) ;
#23225 = cartesian_point ( 'none', ( -2.462498630434383440, 0.5425591278976549248, -0.5175150954519326385 ) ) ;
#23226 = edge_curve ( 'none', #2237, #9473, #17695, .t. ) ;
#23227 = edge_curve ( 'none', #8631, #24962, #17955, .t. ) ;
#23228 = cartesian_point ( 'none', ( -2.476278160408420526, 0.5413780207054879057, -0.4622667395751480779 ) ) ;
#23229 = cartesian_point ( 'none', ( -2.417999999999999705, -0.3649999999999999911, -1.813527799999999690 ) ) ;
#23230 = advanced_face ( 'none', ( #9065, #24313 ), #14881, .t. ) ;
#23231 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#23232 = cartesian_point ( 'none', ( -2.427615384340052973, 0.5402401561717877776, -0.5106167563793958530 ) ) ;
#23233 = line ( 'none', #3525, #7372 ) ;
#23234 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#23235 = vector ( 'none', #24128, 39.37007874015748143 ) ;
#23236 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#23237 = oriented_edge ( 'none', *, *, #20271, .t. ) ;
#23238 = edge_loop ( 'none', ( #2589, #3427, #16870, #22930 ) ) ;
#23239 = axis2_placement_3d ( 'none', #9674, #22116, #2395 ) ;
#23240 = vector ( 'none', #12485, 39.37007874015748854 ) ;
#23241 = axis2_placement_3d ( 'none', #21745, #12979, #2019 ) ;
#23242 = oriented_edge ( 'none', *, *, #4135, .t. ) ;
#23243 = face_outer_bound ( 'none', #3798, .t. ) ;
#23244 = advanced_face ( 'none', ( #13395 ), #1753, .f. ) ;
#23245 = edge_loop ( 'none', ( #25040, #4815, #11365, #13267 ) ) ;
#23246 = direction ( 'none', ( 1.000000000000000000, 3.155284432682246056e-18, -1.664610678349188373e-16 ) ) ;
#23247 = cartesian_point ( 'none', ( -2.080998665268021686, 0.4475000818327579122, 0.3870628577357984601 ) ) ;
#23248 = cartesian_point ( 'none', ( 0.7765736278359590683, 0.1633823690982403876, -1.475527799999999612 ) ) ;
#23249 = oriented_edge ( 'none', *, *, #27077, .f. ) ;
#23250 = vertex_point ( 'none', #19717 ) ;
#23251 = vertex_point ( 'none', #6630 ) ;
#23252 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#23253 = edge_curve ( 'none', #10339, #20051, #13761, .t. ) ;
#23254 = face_bound ( 'none', #6241, .t. ) ;
#23255 = oriented_edge ( 'none', *, *, #23093, .f. ) ;
#23256 = face_outer_bound ( 'none', #28403, .t. ) ;
#23257 = axis2_placement_3d ( 'none', #14075, #9605, #7027 ) ;
#23258 = cartesian_point ( 'none', ( -2.134498680916697033, 0.5775000818327583607, 0.5660628530586792051 ) ) ;
#23259 = edge_curve ( 'none', #24655, #1309, #28483, .t. ) ;
#23260 = cartesian_point ( 'none', ( -0.5584999999999998854, -0.4115000000000004210, -1.705527799999999594 ) ) ;
#23261 = edge_curve ( 'none', #13820, #19654, #19760, .t. ) ;
#23262 = oriented_edge ( 'none', *, *, #9559, .t. ) ;
#23263 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#23264 = edge_curve ( 'none', #27713, #25203, #2569, .t. ) ;
#23265 = axis2_placement_3d ( 'none', #11938, #7338, #16112 ) ;
#23266 = face_bound ( 'none', #22900, .t. ) ;
#23267 = circle ( 'none', #13624, 0.05800000000000003764 ) ;
#23268 = edge_curve ( 'none', #2645, #10265, #18344, .t. ) ;
#23269 = cylindrical_surface ( 'none', #12145, 0.04299999999999978145 ) ;
#23270 = direction ( 'none', ( -0.5348139852951371287, -0.08715574274765951202, 0.8404628948614191186 ) ) ;
#23271 = cartesian_point ( 'none', ( 0.6199999999999999956, 0.000000000000000000, -1.800527799999999568 ) ) ;
#23272 = cartesian_point ( 'none', ( 0.03250000000000000111, 0.09499999999999997335, 0.1260000000000000564 ) ) ;
#23273 = cylindrical_surface ( 'none', #6445, 0.003937007874015739303 ) ;
#23274 = cartesian_point ( 'none', ( -2.423336372443305908, 0.5622441666903614799, -0.5109107228887034280 ) ) ;
#23275 = cartesian_point ( 'none', ( -2.436908079215951428, 0.5661811752164087608, -0.5183690978905923785 ) ) ;
#23276 = vector ( 'none', #24131, 39.37007874015748143 ) ;
#23277 = cartesian_point ( 'none', ( -1.586498676545560871, 0.5575000818327540131, 0.5160629009663612043 ) ) ;
#23278 = oriented_edge ( 'none', *, *, #5361, .f. ) ;
#23279 = oriented_edge ( 'none', *, *, #4112, .t. ) ;
#23280 = axis2_placement_3d ( 'none', #20315, #5193, #24625 ) ;
#23281 = cylindrical_surface ( 'none', #3148, 0.03174999999999987554 ) ;
#23282 = face_outer_bound ( 'none', #2883, .t. ) ;
#23283 = cartesian_point ( 'none', ( -1.673998683976496649, 0.5150000818327546970, 0.6010628933168679078 ) ) ;
#23284 = advanced_face ( 'none', ( #20397 ), #3268, .t. ) ;
#23285 = oriented_edge ( 'none', *, *, #13980, .t. ) ;
#23286 = direction ( 'none', ( 0.9999999999999961142, 0.000000000000000000, 8.742277826124672249e-08 ) ) ;
#23287 = cartesian_point ( 'none', ( -1.504496699999999354, 0.6149999999999998801, 0.4886770037134707811 ) ) ;
#23288 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#23289 = oriented_edge ( 'none', *, *, #19346, .f. ) ;
#23290 = oriented_edge ( 'none', *, *, #218, .t. ) ;
#23291 = edge_loop ( 'none', ( #4485, #12130, #8843, #8481 ) ) ;
#23292 = advanced_face ( 'none', ( #24712 ), #7592, .t. ) ;
#23293 = direction ( 'none', ( 7.048764234580287153e-15, -1.450228825916612703e-15, 1.000000000000000000 ) ) ;
#23294 = line ( 'none', #14392, #1851 ) ;
#23295 = axis2_placement_3d ( 'none', #13207, #26141, #13059 ) ;
#23296 = direction ( 'none', ( -3.817831930626929852e-16, -0.9999999999999963363, -8.742273676739215332e-08 ) ) ;
#23297 = cartesian_point ( 'none', ( -2.437338297018015076, 0.5553544025303134291, -0.5065580752338565418 ) ) ;
#23298 = axis2_placement_3d ( 'none', #27786, #2032, #15149 ) ;
#23299 = edge_curve ( 'none', #8839, #5440, #5425, .t. ) ;
#23300 = edge_curve ( 'none', #26100, #20162, #20685, .t. ) ;
#23301 = edge_loop ( 'none', ( #1539, #14845, #3902, #9219 ) ) ;
#23302 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#23303 = cartesian_point ( 'none', ( -2.423128552173172245, 0.5553544025303134291, -0.5065580746127288370 ) ) ;
#23304 = cartesian_point ( 'none', ( -1.463498680916700989, 0.4500000818327530294, 0.5660629117193626270 ) ) ;
#23305 = cartesian_point ( 'none', ( -2.453976659402888671, -0.3490000000000028635, 0.1249488594028860255 ) ) ;
#23306 = line ( 'none', #19144, #6060 ) ;
#23307 = cartesian_point ( 'none', ( 0.7217760786122046079, -0.3918469204447132537, -0.05195631855994318343 ) ) ;
#23308 = line ( 'none', #17144, #7621 ) ;
#23309 = cartesian_point ( 'none', ( -1.673998683976497315, 0.4560000818327546446, 0.6010628933168679078 ) ) ;
#23310 = cartesian_point ( 'none', ( -1.444999999999999396, 0.6990038599183736601, 0.5444722000000002948 ) ) ;
#23311 = direction ( 'none', ( 1.318389841742374378e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#23312 = circle ( 'none', #10927, 0.1252499999999999447 ) ;
#23313 = oriented_edge ( 'none', *, *, #18577, .t. ) ;
#23314 = direction ( 'none', ( -1.942890293094014085e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#23315 = vertex_point ( 'none', #528 ) ;
#23316 = oriented_edge ( 'none', *, *, #17079, .t. ) ;
#23317 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#23318 = cartesian_point ( 'none', ( 0.7888398394613339581, -0.4182743711071796877, -1.668011578566894526 ) ) ;
#23319 = face_outer_bound ( 'none', #20142, .t. ) ;
#23320 = oriented_edge ( 'none', *, *, #923, .t. ) ;
#23321 = vertex_point ( 'none', #14218 ) ;
#23322 = oriented_edge ( 'none', *, *, #19844, .t. ) ;
#23323 = edge_curve ( 'none', #11860, #24115, #2974, .t. ) ;
#23324 = edge_loop ( 'none', ( #9279, #270, #4004, #12955, #17286, #1145, #27561, #17739 ) ) ;
#23325 = plane ( 'none', #18000 ) ;
#23326 = advanced_face ( 'none', ( #7164 ), #5000, .t. ) ;
#23327 = cartesian_point ( 'none', ( -1.623998664874620301, 0.5150000818327543639, 0.3825628976880075527 ) ) ;
#23328 = oriented_edge ( 'none', *, *, #924, .t. ) ;
#23329 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#23330 = vector ( 'none', #14258, 39.37007874015748854 ) ;
#23331 = oriented_edge ( 'none', *, *, #24346, .t. ) ;
#23332 = cartesian_point ( 'none', ( -0.05249999999999990785, 0.1999999999999999556, 0.3215000000000001190 ) ) ;
#23333 = oriented_edge ( 'none', *, *, #14077, .t. ) ;
#23334 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#23335 = line ( 'none', #4062, #16539 ) ;
#23336 = circle ( 'none', #10949, 0.05118110236220468900 ) ;
#23337 = face_outer_bound ( 'none', #22345, .t. ) ;
#23338 = oriented_edge ( 'none', *, *, #1461, .f. ) ;
#23339 = cartesian_point ( 'none', ( -2.364073424399966150, 0.6146063903601811651, -0.7276210589773617343 ) ) ;
#23340 = cartesian_point ( 'none', ( -2.177999999999999492, 0.6745038599183736938, 0.4444722000000003170 ) ) ;
#23341 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#23342 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.4182743711071790771, -1.705527799999999816 ) ) ;
#23343 = cartesian_point ( 'none', ( -2.384000000000000785, -0.4114999999999999769, -1.779527799999999882 ) ) ;
#23344 = direction ( 'none', ( 0.9763996690317552352, -1.888081855973782794e-08, 0.2159714942178212749 ) ) ;
#23345 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#23346 = cartesian_point ( 'none', ( 0.7504999999999997229, -0.3649999999999975486, -1.705527799999998484 ) ) ;
#23347 = oriented_edge ( 'none', *, *, #22055, .f. ) ;
#23348 = axis2_placement_3d ( 'none', #10359, #14553, #14406 ) ;
#23349 = plane ( 'none', #18287 ) ;
#23350 = edge_loop ( 'none', ( #25590, #25834, #5803, #19339 ) ) ;
#23351 = vertex_point ( 'none', #22838 ) ;
#23352 = oriented_edge ( 'none', *, *, #14475, .t. ) ;
#23353 = axis2_placement_3d ( 'none', #7973, #12419, #12710 ) ;
#23354 = cartesian_point ( 'none', ( -1.219999999999999751, -1.365923996832131609e-16, 0.5744722000000000994 ) ) ;
#23355 = plane ( 'none', #18902 ) ;
#23356 = oriented_edge ( 'none', *, *, #25687, .f. ) ;
#23357 = oriented_edge ( 'none', *, *, #22035, .f. ) ;
#23358 = cartesian_point ( 'none', ( -1.822109965621842909, -0.4182743711071820747, 0.3596778677235790145 ) ) ;
#23359 = edge_curve ( 'none', #20602, #24962, #13792, .t. ) ;
#23360 = cartesian_point ( 'none', ( 0.5052381339568481344, 0.2549999999999999489, -1.501727599999999496 ) ) ;
#23361 = cylindrical_surface ( 'none', #27610, 0.1249999999999999029 ) ;
#23362 = oriented_edge ( 'none', *, *, #322, .t. ) ;
#23363 = oriented_edge ( 'none', *, *, #19042, .f. ) ;
#23364 = cylindrical_surface ( 'none', #14099, 0.009000000000000027076 ) ;
#23365 = b_spline_curve_with_knots ( 'none', 3,
( #24295, #507, #22142, #11203, #374, #19983, #15648, #26832 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 4.336808689942017736e-18, 0.001191603556102928093, 0.001787405334154398102, 0.002383207112205867895 ),
.unspecified. ) ;
#23366 = direction ( 'none', ( -1.850375408459407606e-13, 0.000000000000000000, 1.000000000000000000 ) ) ;
#23367 = line ( 'none', #27834, #18927 ) ;
#23368 = axis2_placement_3d ( 'none', #19686, #17536, #26308 ) ;
#23369 = circle ( 'none', #10522, 0.04450000000000003259 ) ;
#23370 = line ( 'none', #27695, #23384 ) ;
#23371 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#23372 = face_outer_bound ( 'none', #18151, .t. ) ;
#23373 = cartesian_point ( 'none', ( 0.8570540977401269744, 0.004620219726029941958, -1.906944178438158222 ) ) ;
#23374 = edge_loop ( 'none', ( #10650, #14164, #23931, #12798 ) ) ;
#23375 = oriented_edge ( 'none', *, *, #13973, .t. ) ;
#23376 = edge_curve ( 'none', #2584, #15128, #24574, .t. ) ;
#23377 = axis2_placement_3d ( 'none', #20765, #9399, #27075 ) ;
#23378 = oriented_edge ( 'none', *, *, #17178, .t. ) ;
#23379 = advanced_face ( 'none', ( #27289 ), #24853, .t. ) ;
#23380 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#23381 = oriented_edge ( 'none', *, *, #8309, .f. ) ;
#23382 = advanced_face ( 'none', ( #809 ), #22984, .f. ) ;
#23383 = cartesian_point ( 'none', ( -2.494358822976697532, 0.5958500464296863086, -0.8183649634797725003 ) ) ;
#23385 = cartesian_point ( 'none', ( -0.5352472429575302337, -0.3826753930347984722, -1.727753905636390419 ) ) ;
#23384 = vector ( 'none', #27544, 39.37007874015748854 ) ;
#23386 = line ( 'none', #20809, #10159 ) ;
#23387 = oriented_edge ( 'none', *, *, #18156, .f. ) ;
#23388 = oriented_edge ( 'none', *, *, #5680, .f. ) ;
#23389 = oriented_edge ( 'none', *, *, #9165, .f. ) ;
#23390 = cartesian_point ( 'none', ( -2.457443399869009504, 0.5386221201428905703, -0.5188791742249878602 ) ) ;
#23391 = oriented_edge ( 'none', *, *, #25298, .t. ) ;
#23392 = direction ( 'none', ( 0.7071067811865464625, -1.207008577613153147e-15, 0.7071067811865484609 ) ) ;
#23393 = vertex_point ( 'none', #16080 ) ;
#23394 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#23395 = cartesian_point ( 'none', ( 0.7552056677235793325, -0.4182743711071796322, -1.682104734378157440 ) ) ;
#23396 = cartesian_point ( 'none', ( 0.4021385164160550252, -0.1183314191387841441, 0.4455811784158998368 ) ) ;
#23397 = oriented_edge ( 'none', *, *, #10673, .t. ) ;
#23398 = cartesian_point ( 'none', ( 0.7804781253277982556, -0.3826753930348014698, -0.07021533382461270234 ) ) ;
#23399 = cartesian_point ( 'none', ( -2.459946694672593193, 0.5402528818953690193, -0.5154007137115689252 ) ) ;
#23400 = date_and_time ( #23124, #24036 ) ;
#23401 = cartesian_point ( 'none', ( -2.012498659796171818, 0.4900000818327573948, 0.3244722000000003770 ) ) ;
#23402 = b_spline_curve_with_knots ( 'none', 3,
( #3263, #2830, #22551, #805, #1098, #20390, #18370, #27142, #12051, #18657, #27429, #24570 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 1.939479807224432123e-18, 0.001322918125468000757, 0.001984377188202000701, 0.002645836250936001079, 0.003968754376404000535, 0.005291672501872001291 ),
.unspecified. ) ;
#23403 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#23404 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#23405 = direction ( 'none', ( -0.8436733265810050231, 9.401863730020133914e-16, -0.5368568878348688456 ) ) ;
#23406 = cartesian_point ( 'none', ( -2.479999999999999982, -4.510730409336962232, -1.813027799999999523 ) ) ;
#23407 = axis2_placement_3d ( 'none', #602, #16153, #9396 ) ;
#23408 = axis2_placement_3d ( 'none', #22307, #24467, #21754 ) ;
#23409 = cartesian_point ( 'none', ( -2.424074587334989150, 0.5662028981485687229, -0.5123871524561484092 ) ) ;
#23410 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#23411 = edge_curve ( 'none', #19637, #14875, #2701, .t. ) ;
#23412 = direction ( 'none', ( -0.9717327801660619047, -2.046206304071238358e-16, 0.2360834681860126405 ) ) ;
#23413 = oriented_edge ( 'none', *, *, #9486, .f. ) ;
#23414 = vertex_point ( 'none', #18090 ) ;
#23415 = axis2_placement_3d ( 'none', #15013, #25634, #16720 ) ;
#23416 = edge_curve ( 'none', #16481, #23536, #15936, .t. ) ;
#23417 = cartesian_point ( 'none', ( -2.469500000000001805, -0.4115000000000035296, 0.5244721999999981676 ) ) ;
#23418 = face_outer_bound ( 'none', #9222, .t. ) ;
#23419 = edge_curve ( 'none', #6839, #13403, #24375, .t. ) ;
#23420 = edge_curve ( 'none', #8136, #21027, #27088, .t. ) ;
#23421 = axis2_placement_3d ( 'none', #14581, #11975, #27357 ) ;
#23422 = line ( 'none', #11916, #3232 ) ;
#23423 = oriented_edge ( 'none', *, *, #22082, .f. ) ;
#23424 = circle ( 'none', #11484, 0.04300000000000005901 ) ;
#23425 = advanced_face ( 'none', ( #5277 ), #14079, .t. ) ;
#23426 = line ( 'none', #26164, #2579 ) ;
#23427 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#23428 = edge_curve ( 'none', #27127, #24083, #5523, .t. ) ;
#23429 = cartesian_point ( 'none', ( 1.464857396947286212e-17, -2.307741828602924288e-17, 0.08950000000000002398 ) ) ;
#23430 = oriented_edge ( 'none', *, *, #22735, .t. ) ;
#23431 = oriented_edge ( 'none', *, *, #19343, .t. ) ;
#23432 = oriented_edge ( 'none', *, *, #9866, .t. ) ;
#23433 = plane ( 'none', #16204 ) ;
#23434 = cartesian_point ( 'none', ( 0.7007502897764550376, -0.4137580796234384128, -0.09950637362611716719 ) ) ;
#23435 = axis2_placement_3d ( 'none', #21267, #5578, #14654 ) ;
#23436 = axis2_placement_3d ( 'none', #19131, #5600, #27901 ) ;
#23437 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926555506e-15, -4.371138804857208335e-08 ) ) ;
#23438 = direction ( 'none', ( -0.5368568878348729534, -1.264744441511231788e-15, 0.8436733265810023585 ) ) ;
#23439 = face_outer_bound ( 'none', #865, .t. ) ;
#23440 = edge_loop ( 'none', ( #16525, #8233, #12378, #9594, #4757 ) ) ;
#23441 = direction ( 'none', ( -4.371138804857224878e-08, -8.742273397411541689e-08, 0.9999999999999951150 ) ) ;
#23442 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742273464974639007e-08 ) ) ;
#23443 = axis2_placement_3d ( 'none', #19140, #14688, #23442 ) ;
#23444 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553139e-15, -4.371138804857207673e-08 ) ) ;
#23445 = cartesian_point ( 'none', ( -2.437665620582068371, 0.5425591496214874354, -0.7660068952643993567 ) ) ;
#23446 = oriented_edge ( 'none', *, *, #20090, .t. ) ;
#23447 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#23448 = circle ( 'none', #25264, 0.08099999999999991929 ) ;
#23449 = advanced_face ( 'none', ( #21552 ), #3703, .f. ) ;
#23450 = direction ( 'none', ( 0.000000000000000000, 1.534746063856326479e-15, -1.000000000000000000 ) ) ;
#23451 = cartesian_point ( 'none', ( 0.8580000000000002069, -0.3490000000000000324, -1.813527799999999690 ) ) ;
#23452 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553139e-15, -4.371138804857207673e-08 ) ) ;
#23453 = edge_curve ( 'none', #680, #4048, #21597, .t. ) ;
#23454 = direction ( 'none', ( 1.475715455891945576e-16, -0.000000000000000000, -1.000000000000000000 ) ) ;
#23455 = cartesian_point ( 'none', ( -2.420038559818421309, 0.5661811754618613080, -0.5211767501495407906 ) ) ;
#23456 = axis2_placement_3d ( 'none', #1353, #7706, #10434 ) ;
#23457 = circle ( 'none', #4637, 0.06250000000000001388 ) ;
#23458 = advanced_face ( 'none', ( #16507 ), #20824, .t. ) ;
#23459 = edge_curve ( 'none', #450, #16142, #21986, .t. ) ;
#23460 = oriented_edge ( 'none', *, *, #954, .t. ) ;
#23461 = cartesian_point ( 'none', ( -2.460530116031778292, 0.5553544244193900914, -0.7569400482407913078 ) ) ;
#23462 = edge_loop ( 'none', ( #5963, #17594, #17412, #6246 ) ) ;
#23463 = oriented_edge ( 'none', *, *, #23814, .f. ) ;
#23464 = cartesian_point ( 'none', ( 0.8309999999999999609, -0.4182743711071820192, -0.08049999999999866984 ) ) ;
#23465 = vector ( 'none', #9566, 39.37007874015748854 ) ;
#23466 = plane ( 'none', #18848 ) ;
#23467 = advanced_face ( 'none', ( #25427 ), #8328, .t. ) ;
#23468 = cylindrical_surface ( 'none', #1548, 0.003937007874015787875 ) ;
#23469 = oriented_edge ( 'none', *, *, #9207, .f. ) ;
#23470 = vertex_point ( 'none', #10182 ) ;
#23471 = vertex_point ( 'none', #1390 ) ;
#23472 = oriented_edge ( 'none', *, *, #6381, .f. ) ;
#23473 = cartesian_point ( 'none', ( 0.5052381339568481344, 0.2065272080657938047, -1.501727599999999496 ) ) ;
#23474 = vector ( 'none', #25494, 39.37007874015748143 ) ;
#23475 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#23476 = vertex_point ( 'none', #18962 ) ;
#23477 = axis2_placement_3d ( 'none', #15282, #24048, #11774 ) ;
#23478 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#23479 = vertex_point ( 'none', #17104 ) ;
#23480 = plane ( 'none', #21762 ) ;
#23481 = edge_loop ( 'none', ( #10267, #25600, #9205, #15369, #12935, #19359, #23255, #18062, #13763, #18714, #17027, #8165, #1508, #13373, #5977, #17472 ) ) ;
#23482 = cartesian_point ( 'none', ( -0.02344999999999999168, -0.2000000000000000389, 0.09750000000000011435 ) ) ;
#23483 = cartesian_point ( 'none', ( -1.623998683976497270, 0.4740000818327543275, 0.6010628976880066920 ) ) ;
#23484 = axis2_placement_3d ( 'none', #21635, #10415, #10701 ) ;
#23485 = cartesian_point ( 'none', ( 0.7065145920853757033, -0.4182743711071796877, -1.637190260546938392 ) ) ;
#23486 = edge_loop ( 'none', ( #26748, #4484, #12105, #2455 ) ) ;
#23487 = cartesian_point ( 'none', ( 0.8512057464840636634, 0.01168495635944754273, -1.681765873318774807 ) ) ;
#23488 = advanced_face ( 'none', ( #14514 ), #23273, .t. ) ;
#23489 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#23490 = line ( 'none', #6093, #21838 ) ;
#23491 = vector ( 'none', #26624, 39.37007874015748143 ) ;
#23492 = cartesian_point ( 'none', ( -2.354999999999999538, 0.6146063716365719465, -0.5134478302342937450 ) ) ;
#23493 = line ( 'none', #10399, #11928 ) ;
#23494 = cartesian_point ( 'none', ( 0.7949999999999997069, -0.3649999999999975486, -1.705527799999998484 ) ) ;
#23495 = dimensional_exponents ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000, 0.000000000000000000, 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ;
#23496 = cartesian_point ( 'none', ( -1.573998676545560249, 0.6125000818327539509, 0.5160629020591459559 ) ) ;
#23497 = advanced_face ( 'none', ( #10322 ), #3560, .t. ) ;
#23498 = advanced_face ( 'none', ( #25573 ), #5868, .t. ) ;
#23499 = cartesian_point ( 'none', ( -1.479999999999999982, -0.1549999999999999989, 0.4644722000000001128 ) ) ;
#23500 = vertex_point ( 'none', #12627 ) ;
#23501 = axis2_placement_3d ( 'none', #17124, #21424, #1701 ) ;
#23502 = direction ( 'none', ( 0.8000000262268320839, 5.245363726613600616e-08, -0.5999999650308867061 ) ) ;
#23503 = oriented_edge ( 'none', *, *, #25835, .t. ) ;
#23504 = oriented_edge ( 'none', *, *, #785, .f. ) ;
#23505 = oriented_edge ( 'none', *, *, #9415, .t. ) ;
#23506 = axis2_placement_3d ( 'none', #1011, #2889, #3170 ) ;
#23507 = cartesian_point ( 'none', ( -2.425097044941404434, 0.5425591492773033098, -0.7620698868409935267 ) ) ;
#23508 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#23509 = vertex_point ( 'none', #14801 ) ;
#23510 = axis2_placement_3d ( 'none', #21828, #17524, #26296 ) ;
#23511 = oriented_edge ( 'none', *, *, #21621, .t. ) ;
#23512 = cartesian_point ( 'none', ( 0.1495000000000000218, -7.793956954817125767e-17, 0.2275000000000000078 ) ) ;
#23513 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#23514 = vector ( 'none', #23951, 39.37007874015748143 ) ;
#23515 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#23516 = vertex_point ( 'none', #21408 ) ;
#23517 = oriented_edge ( 'none', *, *, #22697, .f. ) ;
#23518 = axis2_placement_3d ( 'none', #6721, #24407, #9021 ) ;
#23519 = face_outer_bound ( 'none', #25464, .t. ) ;
#23520 = cartesian_point ( 'none', ( 0.4300000000000000488, -0.4249999999999999889, 0.4244722000000003548 ) ) ;
#23521 = direction ( 'none', ( 0.9024935347676692476, 0.4307034010807875291, 0.000000000000000000 ) ) ;
#23522 = cartesian_point ( 'none', ( -2.428445399999999754, 0.6149999999999997691, -0.7967128962865296371 ) ) ;
#23523 = circle ( 'none', #13448, 0.009000000000000129424 ) ;
#23524 = advanced_face ( 'none', ( #15089 ), #24135, .f. ) ;
#23525 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#23526 = axis2_placement_3d ( 'none', #24347, #4354, #24218 ) ;
#23527 = cartesian_point ( 'none', ( -1.495998680916699852, 0.5525000818327533425, 0.5660629088781223839 ) ) ;
#23528 = cartesian_point ( 'none', ( 0.8378904290682058775, 0.09360748292653532643, -1.910288510828380915 ) ) ;
#23529 = edge_loop ( 'none', ( #6948, #14209, #13702, #17439, #20488, #27003, #21504, #17058, #22635, #9548, #24965, #11666, #1791, #4939 ) ) ;
#23530 = vertex_point ( 'none', #13215 ) ;
#23531 = axis2_placement_3d ( 'none', #15729, #27781, #25196 ) ;
#23532 = vertex_point ( 'none', #6298 ) ;
#23533 = oriented_edge ( 'none', *, *, #9722, .f. ) ;
#23534 = vector ( 'none', #21288, 39.37007874015748854 ) ;
#23535 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#23536 = vertex_point ( 'none', #6859 ) ;
#23537 = direction ( 'none', ( -0.5999999650308889265, 6.993818951804226484e-08, -0.8000000262268289752 ) ) ;
#23538 = cartesian_point ( 'none', ( 0.8573131000000010493, -0.3649999999999972711, -1.870527799999998519 ) ) ;
#23539 = cartesian_point ( 'none', ( -2.382003778896527368, -0.4182743711071790771, -1.725564709824343623 ) ) ;
#23540 = edge_loop ( 'none', ( #12204, #15641, #476, #6268, #1763, #1079 ) ) ;
#23541 = vertex_point ( 'none', #2256 ) ;
#23542 = vertex_point ( 'none', #8615 ) ;
#23543 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#23544 = vertex_point ( 'none', #26007 ) ;
#23545 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#23546 = vector ( 'none', #17953, 39.37007874015748143 ) ;
#23547 = oriented_edge ( 'none', *, *, #24657, .t. ) ;
#23548 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#23549 = cartesian_point ( 'none', ( -2.012498661945956613, 0.4110000818327573802, 0.3490628637242588206 ) ) ;
#23550 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#23551 = edge_loop ( 'none', ( #519, #20864, #1730, #19045 ) ) ;
#23552 = plane ( 'none', #678 ) ;
#23553 = axis2_placement_3d ( 'none', #9629, #12355, #18398 ) ;
#23554 = edge_curve ( 'none', #1309, #582, #21694, .t. ) ;
#23555 = cartesian_point ( 'none', ( -2.479999999999999982, -0.3490000000000000324, 0.08747220000000449636 ) ) ;
#23556 = cartesian_point ( 'none', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#23557 = cartesian_point ( 'none', ( 2.828752365310798237e-17, -0.2000000000000001499, 0.3214999999999999525 ) ) ;
#23558 = edge_curve ( 'none', #13457, #2546, #2303, .t. ) ;
#23559 = line ( 'none', #12054, #9394 ) ;
#23560 = cartesian_point ( 'none', ( -2.080998675190505409, 0.6290038599183741530, 0.5005628577357980058 ) ) ;
#23561 = advanced_face ( 'none', ( #4285 ), #9027, .t. ) ;
#23562 = direction ( 'none', ( -4.371138804857224878e-08, -8.742273397411541689e-08, 0.9999999999999951150 ) ) ;
#23563 = cartesian_point ( 'none', ( -1.923998683976495760, 0.5150000818327566954, 0.6010628714611736534 ) ) ;
#23564 = face_outer_bound ( 'none', #20822, .t. ) ;
#23565 = cartesian_point ( 'none', ( -2.298998679168240855, 0.6025000818327596042, 0.5460628386776325005 ) ) ;
#23566 = direction ( 'none', ( 0.000000000000000000, 1.308737087772247706e-15, -1.000000000000000000 ) ) ;
#23567 = oriented_edge ( 'none', *, *, #17956, .t. ) ;
#23568 = vertex_point ( 'none', #19829 ) ;
#23569 = face_outer_bound ( 'none', #615, .t. ) ;
#23570 = line ( 'none', #10330, #7000 ) ;
#23571 = cartesian_point ( 'none', ( 0.7666585138139269118, -0.3771271676620659985, -1.683746596402280638 ) ) ;
#23572 = oriented_edge ( 'none', *, *, #1820, .f. ) ;
#23573 = axis2_placement_3d ( 'none', #19379, #8459, #25696 ) ;
#23574 = cartesian_point ( 'none', ( -2.291238789813404786, 0.5413780217380390614, -0.4740777551088675712 ) ) ;
#23575 = cartesian_point ( 'none', ( -0.5098436254727211070, -0.4115000000000005320, -1.686664823092894672 ) ) ;
#23576 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#23577 = cartesian_point ( 'none', ( 0.7447943322764207785, -0.4182743711071795767, -1.728950865621842414 ) ) ;
#23578 = edge_loop ( 'none', ( #1981, #24512, #26238, #14492 ) ) ;
#23579 = edge_loop ( 'none', ( #19479, #17303, #16314, #21006 ) ) ;
#23580 = oriented_edge ( 'none', *, *, #27708, .t. ) ;
#23581 = direction ( 'none', ( 0.8436733265810053561, -1.264744441511232577e-15, 0.5368568878348681794 ) ) ;
#23582 = direction ( 'none', ( -4.371138804857225540e-08, -8.742273397411543013e-08, 0.9999999999999953371 ) ) ;
#23583 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, -1.214154663850784639e-16 ) ) ;
#23584 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#23585 = oriented_edge ( 'none', *, *, #9271, .t. ) ;
#23586 = cartesian_point ( 'none', ( -2.416999999999998927, 0.8130000000000019433, -1.865527799999999514 ) ) ;
#23587 = direction ( 'none', ( -1.664610678349188373e-16, 2.622433896139685775e-16, -1.000000000000000000 ) ) ;
#23588 = advanced_face ( 'none', ( #19395 ), #4703, .t. ) ;
#23589 = line ( 'none', #10497, #8814 ) ;
#23590 = cartesian_point ( 'none', ( -2.425414578249343034, 0.5636052738787483696, -0.7666303603637826258 ) ) ;
#23591 = advanced_face ( 'none', ( #4563 ), #3214, .t. ) ;
#23592 = oriented_edge ( 'none', *, *, #691, .f. ) ;
#23593 = advanced_face ( 'none', ( #19528 ), #21140, .t. ) ;
#23594 = line ( 'none', #1276, #23967 ) ;
#23595 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5860000000000002984, -0.7875277999999995560 ) ) ;
#23596 = conical_surface ( 'none', #3353, 0.05399999999999993694, 0.2617993877991499074 ) ;
#23597 = edge_curve ( 'none', #11939, #3136, #22496, .t. ) ;
#23598 = cartesian_point ( 'none', ( -0.8299999999999998490, -0.4249999999999999889, -1.705527799999999594 ) ) ;
#23599 = cartesian_point ( 'none', ( -0.2118232412032365342, -0.1601563336088947243, 0.2543077417080897851 ) ) ;
#23600 = edge_curve ( 'none', #6957, #8492, #17527, .t. ) ;
#23601 = oriented_edge ( 'none', *, *, #7211, .f. ) ;
#23602 = direction ( 'none', ( -1.000000000000000000, -1.020834659419799202e-16, -4.857225732735058632e-17 ) ) ;
#23603 = cartesian_point ( 'none', ( 0.000000000000000000, -0.2000000000000000389, 0.2275000000000000910 ) ) ;
#23604 = vertex_point ( 'none', #1970 ) ;
#23605 = plane ( 'none', #8779 ) ;
#23606 = oriented_edge ( 'none', *, *, #17074, .f. ) ;
#23607 = edge_loop ( 'none', ( #4090, #13013, #15848, #11234, #15706 ) ) ;
#23608 = cartesian_point ( 'none', ( 0.9700000000000000844, 6.829619984160658046e-17, -1.769598138463356340 ) ) ;
#23609 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#23610 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.1682743711071796322, -1.705527799999999594 ) ) ;
#23611 = oriented_edge ( 'none', *, *, #27246, .t. ) ;
#23612 = vertex_point ( 'none', #2528 ) ;
#23613 = oriented_edge ( 'none', *, *, #10429, .t. ) ;
#23614 = edge_curve ( 'none', #100, #22952, #11189, .t. ) ;
#23615 = oriented_edge ( 'none', *, *, #2532, .f. ) ;
#23616 = advanced_face ( 'none', ( #94 ), #24411, .t. ) ;
#23617 = direction ( 'none', ( 2.567390744445674993e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#23618 = direction ( 'none', ( 0.9999999999999990008, -3.897916532926553139e-15, 4.371138804857207673e-08 ) ) ;
#23619 = vertex_point ( 'none', #223 ) ;
#23620 = face_outer_bound ( 'none', #14738, .t. ) ;
#23621 = oriented_edge ( 'none', *, *, #20690, .t. ) ;
#23622 = direction ( 'none', ( -0.7999999737731691152, 5.245364906314443845e-08, -0.6000000349691040347 ) ) ;
#23623 = edge_curve ( 'none', #15947, #16681, #6444, .t. ) ;
#23624 = oriented_edge ( 'none', *, *, #5454, .t. ) ;
#23625 = cartesian_point ( 'none', ( 0.2242201498782064040, 0.01155875419087098836, 0.3214999999999999525 ) ) ;
#23626 = cartesian_point ( 'none', ( -1.723998677988036299, 0.5150000818327550300, 0.5325628889457293402 ) ) ;
#23627 = vector ( 'none', #22852, 39.37007874015748143 ) ;
#23628 = cartesian_point ( 'none', ( -2.080998664874618154, 0.5375000818327578811, 0.3825628577357984561 ) ) ;
#23629 = edge_curve ( 'none', #26108, #9262, #902, .t. ) ;
#23630 = oriented_edge ( 'none', *, *, #20982, .t. ) ;
#23631 = advanced_face ( 'none', ( #26299, #6728 ), #23999, .f. ) ;
#23632 = cartesian_point ( 'none', ( 0.8487538877885895117, 0.04333188131505329166, -1.736792542198082323 ) ) ;
#23633 = line ( 'none', #3923, #4697 ) ;
#23634 = advanced_face ( 'none', ( #2798 ), #20102, .f. ) ;
#23635 = cartesian_point ( 'none', ( 0.6700000000000002620, 3.414809992080329023e-16, 0.1944722000000003725 ) ) ;
#23636 = direction ( 'none', ( -1.424493193692677439e-16, -1.000000000000000000, -1.433554630254834759e-15 ) ) ;
#23637 = cartesian_point ( 'none', ( -0.8301868999999989507, -0.3649999999999971045, -1.705527799999999594 ) ) ;
#23638 = edge_curve ( 'none', #13712, #22674, #17030, .t. ) ;
#23639 = cartesian_point ( 'none', ( -1.473749999999999449, 0.6290038599183741530, 0.5244722000000003881 ) ) ;
#23640 = cartesian_point ( 'none', ( -1.516998664874620539, 0.4900000818327534535, 0.3825629070422447153 ) ) ;
#23641 = face_outer_bound ( 'none', #7937, .t. ) ;
#23642 = oriented_edge ( 'none', *, *, #19217, .f. ) ;
#23643 = direction ( 'none', ( 7.897916534058051356e-15, 1.000000000000000000, -2.588457267232804265e-17 ) ) ;
#23644 = oriented_edge ( 'none', *, *, #11995, .f. ) ;
#23645 = edge_loop ( 'none', ( #8740, #8056, #28465, #459, #1165, #8082 ) ) ;
#23646 = oriented_edge ( 'none', *, *, #17961, .t. ) ;
#23647 = line ( 'none', #21492, #26437 ) ;
#23648 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#23649 = oriented_edge ( 'none', *, *, #22858, .f. ) ;
#23650 = oriented_edge ( 'none', *, *, #24140, .t. ) ;
#23651 = advanced_face ( 'none', ( #26820 ), #13623, .t. ) ;
#23652 = oriented_edge ( 'none', *, *, #7443, .t. ) ;
#23653 = oriented_edge ( 'none', *, *, #17013, .f. ) ;
#23654 = line ( 'none', #19341, #26182 ) ;
#23655 = direction ( 'none', ( 4.371138804857224878e-08, 8.742273397411541689e-08, -0.9999999999999951150 ) ) ;
#23656 = edge_loop ( 'none', ( #21170, #20745 ) ) ;
#23657 = oriented_edge ( 'none', *, *, #13781, .t. ) ;
#23658 = edge_curve ( 'none', #20516, #21246, #327, .t. ) ;
#23659 = edge_curve ( 'none', #9752, #8968, #22976, .t. ) ;
#23660 = edge_curve ( 'none', #11237, #15063, #20677, .t. ) ;
#23661 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795091831e-15, 8.742277704857227033e-08 ) ) ;
#23662 = cylindrical_surface ( 'none', #25351, 0.003937007874015739303 ) ;
#23663 = vector ( 'none', #2594, 39.37007874015748854 ) ;
#23664 = cartesian_point ( 'none', ( -2.406092708608757569, -0.3759963622321239041, -1.740750806462384226 ) ) ;
#23665 = cartesian_point ( 'none', ( -2.414842743648492274, 0.5553544032666813957, -0.5149811465431823887 ) ) ;
#23666 = cartesian_point ( 'none', ( -2.069999999999999840, -2.390366994456230070e-16, 0.5744722000000000994 ) ) ;
#23667 = plane ( 'none', #16373 ) ;
#23668 = cartesian_point ( 'none', ( 0.8387572553298998645, 0.09156498611393268372, -1.910222144707020231 ) ) ;
#23669 = edge_loop ( 'none', ( #7760, #2120, #2679, #16263 ) ) ;
#23670 = oriented_edge ( 'none', *, *, #4460, .f. ) ;
#23671 = axis2_placement_3d ( 'none', #24648, #27074, #4934 ) ;
#23672 = oriented_edge ( 'none', *, *, #27978, .f. ) ;
#23673 = cartesian_point ( 'none', ( -2.393993873447823439, -0.3677731010850376903, -1.763119488950587455 ) ) ;
#23674 = oriented_edge ( 'none', *, *, #20133, .t. ) ;
#23675 = vector ( 'none', #23676, 39.37007874015748854 ) ;
#23676 = direction ( 'none', ( 0.7071068430037832364, -5.602973487431868619e-15, -0.7071067193693063579 ) ) ;
#23677 = line ( 'none', #16928, #9587 ) ;
#23678 = axis2_placement_3d ( 'none', #23922, #25787, #8689 ) ;
#23679 = vector ( 'none', #20911, 39.37007874015748854 ) ;
#23680 = direction ( 'none', ( -1.000000000000000000, 1.249000902703300615e-16, 1.584598604213609715e-16 ) ) ;
#23681 = edge_loop ( 'none', ( #10254, #15724, #12421, #26133 ) ) ;
#23682 = oriented_edge ( 'none', *, *, #8856, .f. ) ;
#23683 = oriented_edge ( 'none', *, *, #21450, .f. ) ;
#23684 = cartesian_point ( 'none', ( -1.798686900000000310, -0.4249999999999999334, 0.3544722000000001261 ) ) ;
#23685 = oriented_edge ( 'none', *, *, #14108, .t. ) ;
#23686 = advanced_face ( 'none', ( #18491 ), #359, .f. ) ;
#23687 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ;
#23688 = edge_curve ( 'none', #16384, #17670, #10577, .t. ) ;
#23689 = oriented_edge ( 'none', *, *, #25215, .f. ) ;
#23690 = cartesian_point ( 'none', ( 0.000000000000000000, -0.2000000000000000389, 0.09750000000000011435 ) ) ;
#23691 = cartesian_point ( 'none', ( -2.355018304876761004, 0.5553544246821806585, -0.7599460229649439569 ) ) ;
#23692 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#23693 = cartesian_point ( 'none', ( -2.012498661945955281, 0.5690000818327574095, 0.3490628637242588206 ) ) ;
#23694 = cartesian_point ( 'none', ( -2.462518286767421127, 0.5425591278996108047, -0.5175374687892091430 ) ) ;
#23695 = vector ( 'none', #19682, 39.37007874015748143 ) ;
#23696 = calendar_date ( 2022, 7, 4 ) ;
#23697 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#23698 = cartesian_point ( 'none', ( -2.339002058780515370, -0.4114999999999999769, -1.779955850496198311 ) ) ;
#23699 = vector ( 'none', #3111, 39.37007874015748143 ) ;
#23700 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #24743, #23017, #9797, #9641 ),
( #13828, #3302, #13972, #5315 ),
( #22725, #2873, #24890, #12084 ),
( #27032, #994, #11646, #699 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 4 ),
( 0.000000000000000000, 1.000000000000000000 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9296181276189999787, 0.9296181276189999787, 1.000000000000000000),
( 0.8047378541240000072, 0.7480988971759999773, 0.7480988971759999773, 0.8047378541240000072),
( 0.8047378541240000072, 0.7480988971759999773, 0.7480988971759999773, 0.8047378541240000072),
( 1.000000000000000000, 0.9296181276189999787, 0.9296181276189999787, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#23701 = cartesian_point ( 'none', ( 0.8740415877094832586, 0.03486144155684042095, -1.922109300889257577 ) ) ;
#23702 = cartesian_point ( 'none', ( -2.424074576366190392, 0.5386004181269434810, -0.7641148241572257582 ) ) ;
#23703 = circle ( 'none', #26877, 0.03666637637137246802 ) ;
#23704 = plane ( 'none', #9943 ) ;
#23705 = direction ( 'none', ( -0.5348139852951283579, -0.08715574274765949814, 0.8404628948614246697 ) ) ;
#23706 = vector ( 'none', #12522, 39.37007874015748143 ) ;
#23707 = axis2_placement_3d ( 'none', #24326, #22175, #4609 ) ;
#23708 = direction ( 'none', ( 0.000000000000000000, 1.534746063856328845e-15, -1.000000000000000000 ) ) ;
#23709 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#23710 = cartesian_point ( 'none', ( -0.4716534999999989486, -0.4249999999999971578, -1.705527799999998928 ) ) ;
#23711 = oriented_edge ( 'none', *, *, #27869, .t. ) ;
#23712 = b_spline_curve_with_knots ( 'none', 3,
( #1645, #7554, #7998, #3661, #14615, #5537 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.005257561581035703931, 0.005371720253966970685, 0.005485878926898237438 ),
.unspecified. ) ;
#23713 = oriented_edge ( 'none', *, *, #19945, .f. ) ;
#23714 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, -6.713165045633695996e-16 ) ) ;
#23715 = cartesian_point ( 'none', ( 0.1210000000000001213, -1.295821504892072189e-16, 0.5144999999999999574 ) ) ;
#23716 = cartesian_point ( 'none', ( 0.7088383989613191716, -0.3963366146070083085, -0.09616624617901202432 ) ) ;
#23717 = oriented_edge ( 'none', *, *, #19533, .t. ) ;
#23718 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#23719 = line ( 'none', #13232, #26047 ) ;
#23720 = vector ( 'none', #3526, 39.37007874015748854 ) ;
#23721 = cartesian_point ( 'none', ( -1.760671301077553208, -0.4271311679985538845, 0.2947304931659510685 ) ) ;
#23722 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#23723 = oriented_edge ( 'none', *, *, #3414, .f. ) ;
#23724 = edge_loop ( 'none', ( #12752, #18735 ) ) ;
#23725 = oriented_edge ( 'none', *, *, #5920, .f. ) ;
#23726 = line ( 'none', #28193, #17612 ) ;
#23727 = edge_curve ( 'none', #23315, #14140, #22803, .t. ) ;
#23728 = axis2_placement_3d ( 'none', #17954, #26725, #13523 ) ;
#23729 = oriented_edge ( 'none', *, *, #21021, .f. ) ;
#23730 = direction ( 'none', ( 0.5368568878348664031, 8.431629610074882204e-16, -0.8436733265810064664 ) ) ;
#23731 = cartesian_point ( 'none', ( -1.623998676545560071, 0.6125000818327542840, 0.5160628976880070606 ) ) ;
#23732 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#23733 = oriented_edge ( 'none', *, *, #10837, .t. ) ;
#23734 = direction ( 'none', ( -4.371138804857224878e-08, -8.742273397411544336e-08, 0.9999999999999953371 ) ) ;
#23735 = cartesian_point ( 'none', ( -2.157499999999999751, 0.5977538599183737089, 0.4444722000000003170 ) ) ;
#23736 = cartesian_point ( 'none', ( -2.358167912847080494, 0.5543701693714643275, -0.7217155521742150137 ) ) ;
#23737 = direction ( 'none', ( -0.7071067811865473507, 1.220446075669871945e-15, -0.7071067811865475727 ) ) ;
#23738 = circle ( 'none', #7190, 0.04300000000000018391 ) ;
#23739 = edge_loop ( 'none', ( #25339, #11424, #10494, #6420 ) ) ;
#23740 = cartesian_point ( 'none', ( -2.189999999999999503, -2.316888186507389040e-16, 0.3304722000000002158 ) ) ;
#23741 = cartesian_point ( 'none', ( 0.7581001672004491487, -0.3798769061723886176, -1.734175614071629123 ) ) ;
#23742 = cartesian_point ( 'none', ( -0.2615894895743079984, -0.04323657936660380008, 0.2760802152824990974 ) ) ;
#23743 = oriented_edge ( 'none', *, *, #16042, .t. ) ;
#23744 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#23745 = cartesian_point ( 'none', ( -2.130498680916697474, 0.5300000818327583740, 0.5660628534083702590 ) ) ;
#23746 = axis2_placement_3d ( 'none', #7776, #992, #9795 ) ;
#23747 = cartesian_point ( 'none', ( 0.9204999999999986526, -0.4115000000000041958, 0.5244722000000012763 ) ) ;
#23748 = vertex_point ( 'none', #24957 ) ;
#23749 = oriented_edge ( 'none', *, *, #10075, .t. ) ;
#23750 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#23751 = advanced_face ( 'none', ( #14044 ), #3085, .f. ) ;
#23752 = axis2_placement_3d ( 'none', #1055, #27390, #619 ) ;
#23753 = cartesian_point ( 'none', ( 0.7822555137730171637, -0.3972531499948881994, -0.04935349415349055829 ) ) ;
#23754 = conical_surface ( 'none', #21479, 0.07081142066699257220, 0.7155849933176769984 ) ;
#23755 = cylindrical_surface ( 'none', #26380, 0.009000000000000027076 ) ;
#23756 = oriented_edge ( 'none', *, *, #24801, .f. ) ;
#23757 = oriented_edge ( 'none', *, *, #21508, .t. ) ;
#23758 = advanced_face ( 'none', ( #18199 ), #7267, .f. ) ;
#23759 = oriented_edge ( 'none', *, *, #1033, .t. ) ;
#23760 = oriented_edge ( 'none', *, *, #6862, .t. ) ;
#23761 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#23763 = edge_curve ( 'none', #708, #4187, #18057, .t. ) ;
#23762 = direction ( 'none', ( 0.8571673007021114454, 0.000000000000000000, 0.5150380749100555988 ) ) ;
#23764 = edge_loop ( 'none', ( #4978, #1119 ) ) ;
#23765 = oriented_edge ( 'none', *, *, #17658, .f. ) ;
#23766 = cartesian_point ( 'none', ( -2.382380150494725513, -0.3968810438261080598, -1.735041892826091781 ) ) ;
#23767 = oriented_edge ( 'none', *, *, #21543, .f. ) ;
#23768 = face_outer_bound ( 'none', #21097, .t. ) ;
#23769 = vertex_point ( 'none', #13755 ) ;
#23770 = cartesian_point ( 'none', ( -1.623998676545560071, 0.6125000818327542840, 0.5160628976880070606 ) ) ;
#23771 = face_outer_bound ( 'none', #26601, .t. ) ;
#23772 = plane ( 'none', #4376 ) ;
#23773 = oriented_edge ( 'none', *, *, #66, .f. ) ;
#23774 = plane ( 'none', #12949 ) ;
#23775 = cartesian_point ( 'none', ( 0.7265370939436466280, -0.3760059591099758070, -0.1184411906178788887 ) ) ;
#23776 =( bounded_curve ( ) b_spline_curve ( 3, ( #16257, #20720, #5614, #14404 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.779758023655686028, 1.808436793157436773 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999314618560568579, 0.9999314618560568579, 1.000000000000000000 ) )
representation_item ( '' ) );
#23777 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#23778 = axis2_placement_3d ( 'none', #15522, #2136, #10924 ) ;
#23779 = direction ( 'none', ( -4.371142336978555996e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#23780 = vector ( 'none', #13965, 39.37007874015748143 ) ;
#23781 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#23782 = face_outer_bound ( 'none', #17438, .t. ) ;
#23783 = advanced_face ( 'none', ( #16324 ), #920, .t. ) ;
#23784 = edge_curve ( 'none', #13057, #10923, #27575, .t. ) ;
#23785 = cartesian_point ( 'none', ( -1.473749999999999449, 0.3690038599183737000, 0.4444722000000003170 ) ) ;
#23786 = oriented_edge ( 'none', *, *, #3311, .f. ) ;
#23787 = direction ( 'none', ( 1.000000000000000000, -1.249000902703300861e-16, -2.667820306312756818e-16 ) ) ;
#23788 = edge_curve ( 'none', #6876, #8738, #5540, .t. ) ;
#23789 = oriented_edge ( 'none', *, *, #23956, .t. ) ;
#23790 = oriented_edge ( 'none', *, *, #13383, .t. ) ;
#23791 = vertex_point ( 'none', #11313 ) ;
#23792 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#23793 = edge_curve ( 'none', #1637, #17298, #20509, .t. ) ;
#23794 = edge_curve ( 'none', #16481, #73, #16475, .t. ) ;
#23795 = direction ( 'none', ( 1.000000000000000000, -2.428612866367532397e-16, 6.234620262429887107e-16 ) ) ;
#23796 = oriented_edge ( 'none', *, *, #24968, .f. ) ;
#23797 = edge_curve ( 'none', #8565, #24115, #21080, .t. ) ;
#23798 = oriented_edge ( 'none', *, *, #22929, .f. ) ;
#23799 = vertex_point ( 'none', #20797 ) ;
#23800 = vertex_point ( 'none', #6125 ) ;
#23802 = advanced_face ( 'none', ( #1207 ), #13376, .f. ) ;
#23801 = line ( 'none', #13024, #23882 ) ;
#23803 = axis2_placement_3d ( 'none', #6733, #15367, #229 ) ;
#23804 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#23805 = advanced_face ( 'none', ( #5973 ), #14762, .f. ) ;
#23806 = axis2_placement_3d ( 'none', #17682, #8919, #22410 ) ;
#23807 = edge_loop ( 'none', ( #15529, #11596, #7080, #20451 ) ) ;
#23808 = oriented_edge ( 'none', *, *, #20304, .f. ) ;
#23809 = direction ( 'none', ( -0.9999999999999962252, 1.003217277684512058e-14, -8.742277704857227033e-08 ) ) ;
#23810 = cartesian_point ( 'none', ( 0.7342084116317980635, -0.3966555739359075572, -1.664117243997439433 ) ) ;
#23811 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#23812 = axis2_placement_3d ( 'none', #3310, #14121, #27331 ) ;
#23813 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#23814 = edge_curve ( 'none', #14561, #18061, #3821, .t. ) ;
#23815 = cartesian_point ( 'none', ( -1.528000000000000025, 0.1449999999999996569, 0.4644722000000001128 ) ) ;
#23816 = circle ( 'none', #19216, 0.007874015748031487280 ) ;
#23817 = cartesian_point ( 'none', ( -2.394151589131999547, -0.3489999999999996994, -1.821312309547140185 ) ) ;
#23818 = axis2_placement_3d ( 'none', #18952, #8462, #12619 ) ;
#23819 = direction ( 'none', ( -4.371138867531604042e-08, -8.742273398254516819e-08, 0.9999999999999951150 ) ) ;
#23820 = edge_curve ( 'none', #17190, #20516, #27982, .t. ) ;
#23821 = edge_loop ( 'none', ( #2060, #11636, #8834, #20460 ) ) ;
#23822 = oriented_edge ( 'none', *, *, #26625, .t. ) ;
#23823 = edge_loop ( 'none', ( #4895, #2482, #7685, #591, #1184, #18630, #2171, #25402, #16714, #334, #4172, #26098, #10726, #8294 ) ) ;
#23824 = edge_curve ( 'none', #12078, #19732, #12594, .t. ) ;
#23825 = edge_curve ( 'none', #2018, #22083, #21371, .t. ) ;
#23826 = vertex_point ( 'none', #17066 ) ;
#23827 = cartesian_point ( 'none', ( -2.389663972311319107, 0.6143213166579510887, -0.8024242097271813146 ) ) ;
#23828 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#23829 = direction ( 'none', ( 0.1537533514342760976, 1.410723108030906158e-15, -0.9881092585957930163 ) ) ;
#23830 = advanced_face ( 'none', ( #1064 ), #1503, .t. ) ;
#23831 = axis2_placement_3d ( 'none', #3600, #21445, #18999 ) ;
#23832 = oriented_edge ( 'none', *, *, #3815, .t. ) ;
#23833 = b_spline_curve_with_knots ( 'none', 3,
( #4368, #4514, #6533, #6817, #310, #2345 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002243001082051523671, 0.002471880123983985489, 0.002700759165916447307 ),
.unspecified. ) ;
#23834 = oriented_edge ( 'none', *, *, #25603, .t. ) ;
#23835 = face_outer_bound ( 'none', #21020, .t. ) ;
#23836 = oriented_edge ( 'none', *, *, #17806, .f. ) ;
#23837 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#23838 = oriented_edge ( 'none', *, *, #19425, .t. ) ;
#23839 = face_outer_bound ( 'none', #9560, .t. ) ;
#23840 = line ( 'none', #20642, #2165 ) ;
#23841 = cylindrical_surface ( 'none', #1794, 0.05300000000000008871 ) ;
#23842 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#23843 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#23844 = line ( 'none', #13466, #12634 ) ;
#23845 = cartesian_point ( 'none', ( 0.7115410848983482195, -0.4160162047798959817, -1.742567455672917376 ) ) ;
#23846 = cartesian_point ( 'none', ( -1.585498661945958343, 0.3775000818327540197, 0.3490629010537846244 ) ) ;
#23847 = cartesian_point ( 'none', ( -2.423336361370393544, 0.5402356324375129359, -0.7655912538757427832 ) ) ;
#23848 = edge_curve ( 'none', #2236, #4308, #25247, .t. ) ;
#23849 = cartesian_point ( 'none', ( -0.5393503293046761904, -0.4160162047798954821, -1.755370696739906533 ) ) ;
#23850 = direction ( 'none', ( -0.8157349200960308799, -0.08715574274765905405, 0.5718220148280634962 ) ) ;
#23851 = line ( 'none', #18596, #10059 ) ;
#23852 = axis2_placement_3d ( 'none', #11761, #2838, #24450 ) ;
#23853 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#23854 = direction ( 'none', ( 2.329792898495684861e-16, -1.689897845247309768e-16, 1.000000000000000000 ) ) ;
#23855 = edge_curve ( 'none', #19023, #19089, #14751, .t. ) ;
#23856 = oriented_edge ( 'none', *, *, #16812, .f. ) ;
#23857 = oriented_edge ( 'none', *, *, #1783, .t. ) ;
#23858 = edge_curve ( 'none', #24357, #1886, #14618, .t. ) ;
#23859 = circle ( 'none', #5001, 0.02449999999999996972 ) ;
#23860 = vector ( 'none', #22814, 39.37007874015748143 ) ;
#23861 = cartesian_point ( 'none', ( 0.8574999999999987077, -0.3490000000000035296, 0.07947220000000132512 ) ) ;
#23862 = cartesian_point ( 'none', ( -2.423437781450073825, -0.4064644562646519965, -1.759895474173646335 ) ) ;
#23863 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#23864 = oriented_edge ( 'none', *, *, #7777, .t. ) ;
#23865 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 1.214154663850784639e-16 ) ) ;
#23866 = cartesian_point ( 'none', ( -2.416012077791258150, 0.5425591485889353915, -0.7541958706958457048 ) ) ;
#23867 = direction ( 'none', ( -0.3522098085398086553, -0.7547095802227715700, 0.5534995034219266641 ) ) ;
#23868 = direction ( 'none', ( -4.371138867531604042e-08, -8.742273398254516819e-08, 0.9999999999999951150 ) ) ;
#23869 = oriented_edge ( 'none', *, *, #22238, .t. ) ;
#23870 = oriented_edge ( 'none', *, *, #10600, .f. ) ;
#23871 = oriented_edge ( 'none', *, *, #13594, .f. ) ;
#23872 = plane ( 'none', #11343 ) ;
#23873 = cartesian_point ( 'none', ( 0.7949999999999987077, -0.3490000000000032521, -0.08052779999999870597 ) ) ;
#23874 = vertex_point ( 'none', #10000 ) ;
#23875 = cartesian_point ( 'none', ( -2.394477220419087615, -0.3967244980714554892, -1.822652626166267664 ) ) ;
#23876 = direction ( 'none', ( 1.850375408459407606e-13, 0.000000000000000000, -1.000000000000000000 ) ) ;
#23877 = cartesian_point ( 'none', ( -2.369978947809995962, 0.5964051741743726653, -0.4622667301180377608 ) ) ;
#23878 = oriented_edge ( 'none', *, *, #22689, .f. ) ;
#23879 = cartesian_point ( 'none', ( -2.416999999999998927, 0.8130000000000019433, -1.865527799999999514 ) ) ;
#23880 = cartesian_point ( 'none', ( -1.526998657837086881, 0.4900000818327535645, 0.3020629061680172311 ) ) ;
#23881 = conical_surface ( 'none', #880, 0.05399999999999994388, 0.2617993877991499074 ) ;
#23882 = vector ( 'none', #17340, 39.37007874015748854 ) ;
#23883 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#23884 = cartesian_point ( 'none', ( -1.813294335601991270, -0.4115000000000034741, 0.3964409697472257021 ) ) ;
#23885 = cartesian_point ( 'none', ( -2.459252135677357565, 0.5386221411854760222, -0.7595847177287345930 ) ) ;
#23886 = oriented_edge ( 'none', *, *, #12565, .f. ) ;
#23887 = direction ( 'none', ( 0.1731312861474472720, 1.406527922056776902e-15, -0.9848987550793890655 ) ) ;
#23888 = cartesian_point ( 'none', ( -2.425083346935758666, -0.3963262725829142519, -1.763406045270506706 ) ) ;
#23889 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#23890 = cartesian_point ( 'none', ( -2.369390199999999336, 0.6149999999999997691, -0.4801774962865295038 ) ) ;
#23891 = line ( 'none', #8795, #11059 ) ;
#23892 = edge_curve ( 'none', #7577, #11406, #10131, .t. ) ;
#23893 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#23894 = oriented_edge ( 'none', *, *, #13097, .t. ) ;
#23895 = oriented_edge ( 'none', *, *, #27104, .t. ) ;
#23896 = vector ( 'none', #6592, 39.37007874015748143 ) ;
#23897 = axis2_placement_3d ( 'none', #588, #13996, #23042 ) ;
#23898 = direction ( 'none', ( -0.9024935347676691366, -0.4307034010807878066, 1.374778278812873043e-16 ) ) ;
#23899 = direction ( 'none', ( -0.1724724693339019232, -0.08715574274765974794, 0.9811509179672464054 ) ) ;
#23900 = direction ( 'none', ( -0.07353097541455524966, 0.9961946980917454342, -0.04679016080844259490 ) ) ;
#23901 = oriented_edge ( 'none', *, *, #6205, .t. ) ;
#23902 = oriented_edge ( 'none', *, *, #26408, .f. ) ;
#23903 = oriented_edge ( 'none', *, *, #27702, .t. ) ;
#23904 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#23905 = line ( 'none', #3, #17006 ) ;
#23906 = axis2_placement_3d ( 'none', #23626, #19315, #12692 ) ;
#23907 = vertex_point ( 'none', #7855 ) ;
#23908 = oriented_edge ( 'none', *, *, #24990, .f. ) ;
#23909 = cylindrical_surface ( 'none', #16901, 0.1252499999999999447 ) ;
#23910 = oriented_edge ( 'none', *, *, #13582, .f. ) ;
#23911 = cartesian_point ( 'none', ( -1.821206897216842924, -0.3798767755912937916, 0.3739440550858937340 ) ) ;
#23912 = axis2_placement_3d ( 'none', #12119, #7528, #20901 ) ;
#23913 = direction ( 'none', ( -0.8188508949692391292, -6.869404254901763726e-16, 0.5740062820284077549 ) ) ;
#23914 = vector ( 'none', #4541, 39.37007874015748143 ) ;
#23915 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#23916 = face_outer_bound ( 'none', #12811, .t. ) ;
#23917 = vector ( 'none', #6781, 39.37007874015748143 ) ;
#23918 = oriented_edge ( 'none', *, *, #23658, .t. ) ;
#23919 = cartesian_point ( 'none', ( -1.463498680916700101, 0.5300000818327530450, 0.5660629117193626270 ) ) ;
#23920 = cylindrical_surface ( 'none', #18018, 0.1000000000000000056 ) ;
#23921 = circle ( 'none', #22099, 0.08684650000000004866 ) ;
#23922 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.3968633409141409940, -1.705527799999999816 ) ) ;
#23923 = advanced_face ( 'none', ( #27547 ), #16915, .t. ) ;
#23924 = line ( 'none', #23021, #67 ) ;
#23925 = cartesian_point ( 'none', ( -2.476278152715905012, 0.5020079573503549719, -0.6382509949854909825 ) ) ;
#23926 = edge_curve ( 'none', #27257, #10518, #23233, .t. ) ;
#23927 = direction ( 'none', ( -0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#23928 = direction ( 'none', ( 0.000000000000000000, 1.308737087772249086e-15, -1.000000000000000000 ) ) ;
#23929 = edge_curve ( 'none', #10763, #73, #11071, .t. ) ;
#23930 = circle ( 'none', #22088, 0.007874015747834695045 ) ;
#23931 = oriented_edge ( 'none', *, *, #8190, .f. ) ;
#23932 = cartesian_point ( 'none', ( -2.080998665224309097, 0.6025000818327579388, 0.3865628577357984597 ) ) ;
#23933 = vertex_point ( 'none', #27839 ) ;
#23934 = oriented_edge ( 'none', *, *, #318, .f. ) ;
#23935 = direction ( 'none', ( -2.085380147835315336e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#23936 = axis2_placement_3d ( 'none', #21600, #6346, #1877 ) ;
#23937 = cartesian_point ( 'none', ( 0.7673650261094411285, -0.3970840882497839175, -1.746735671493832687 ) ) ;
#23938 = cartesian_point ( 'none', ( 0.7504999999999987237, -0.4115000000000032521, -0.08052779999999880312 ) ) ;
#23939 = oriented_edge ( 'none', *, *, #4932, .t. ) ;
#23940 = oriented_edge ( 'none', *, *, #8858, .t. ) ;
#23941 = vertex_point ( 'none', #8149 ) ;
#23942 = vertex_point ( 'none', #21513 ) ;
#23943 = line ( 'none', #16898, #11907 ) ;
#23944 = axis2_placement_3d ( 'none', #26310, #10479, #15373 ) ;
#23945 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#23946 = oriented_edge ( 'none', *, *, #26716, .t. ) ;
#23947 = oriented_edge ( 'none', *, *, #22799, .t. ) ;
#23948 =( bounded_curve ( ) b_spline_curve ( 3, ( #25776, #8248, #21611, #6079 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.487143280176733029, 4.515494411302244160 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999330189019721704, 0.9999330189019721704, 1.000000000000000000 ) )
representation_item ( '' ) );
#23949 = vector ( 'none', #23809, 39.37007874015748143 ) ;
#23950 = line ( 'none', #25821, #27119 ) ;
#23951 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#23952 = edge_curve ( 'none', #4048, #680, #14287, .t. ) ;
#23953 = axis2_placement_3d ( 'none', #22668, #11452, #5117 ) ;
#23954 = face_outer_bound ( 'none', #19493, .t. ) ;
#23955 = edge_curve ( 'none', #16860, #6768, #18390, .t. ) ;
#23956 = edge_curve ( 'none', #20312, #26092, #1786, .t. ) ;
#23957 = cartesian_point ( 'none', ( -0.3583592877477986827, -0.03080022626563385171, 0.3109116838003079808 ) ) ;
#23958 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#23959 = edge_curve ( 'none', #20882, #15286, #20227, .t. ) ;
#23960 = vector ( 'none', #8838, 39.37007874015748143 ) ;
#23961 = edge_curve ( 'none', #3774, #25626, #11017, .t. ) ;
#23962 = direction ( 'none', ( 0.000000000000000000, -9.130508000214781876e-17, 1.000000000000000000 ) ) ;
#23963 = cartesian_point ( 'none', ( 0.8531478818484322657, 0.04299628732334122988, -1.907950941411580503 ) ) ;
#23964 = edge_loop ( 'none', ( #25401, #18145, #10008, #23517, #3172, #14717, #1806, #28109, #1491, #15450, #3970, #10383, #14375, #15620 ) ) ;
#23965 = vector ( 'none', #4998, 39.37007874015748854 ) ;
#23966 = edge_loop ( 'none', ( #20560, #25731 ) ) ;
#23967 = vector ( 'none', #25607, 39.37007874015748143 ) ;
#23968 = oriented_edge ( 'none', *, *, #14662, .t. ) ;
#23969 = oriented_edge ( 'none', *, *, #20589, .t. ) ;
#23970 = circle ( 'none', #4076, 0.03175000000000001432 ) ;
#23971 = axis2_placement_3d ( 'none', #7194, #26622, #18119 ) ;
#23972 = line ( 'none', #6703, #16777 ) ;
#23973 = cartesian_point ( 'none', ( -2.437908788541482963, 0.5395938118238963188, -0.5115212909135358199 ) ) ;
#23974 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#23975 = oriented_edge ( 'none', *, *, #957, .f. ) ;
#23976 = vertex_point ( 'none', #8995 ) ;
#23977 = cartesian_point ( 'none', ( -1.798686900000000310, -0.4271311679985539955, 0.3544721999999997375 ) ) ;
#23979 = oriented_edge ( 'none', *, *, #16967, .f. ) ;
#23978 = conical_surface ( 'none', #11552, 0.2364001378585652291, 0.7853981633974482790 ) ;
#23980 = edge_curve ( 'none', #25144, #19271, #23921, .t. ) ;
#23981 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#23982 = advanced_face ( 'none', ( #15055 ), #11489, .t. ) ;
#23983 = oriented_edge ( 'none', *, *, #23416, .f. ) ;
#23984 = cartesian_point ( 'none', ( -2.462230689354518276, 0.5553544029950238103, -0.5118737446557564130 ) ) ;
#23985 = cartesian_point ( 'none', ( -2.338999999999999968, -0.3489999999999999769, -1.779527800000000548 ) ) ;
#23986 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#23987 = advanced_face ( 'none', ( #56 ), #10570, .f. ) ;
#23988 = cartesian_point ( 'none', ( 0.7687546484841165650, -0.3677731010850405768, -0.08466813366179518074 ) ) ;
#23989 = axis2_placement_3d ( 'none', #221, #18742, #27516 ) ;
#23990 = axis2_placement_3d ( 'none', #328, #22352, #2069 ) ;
#23991 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, 0.000000000000000000 ) ) ;
#23992 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#23993 = advanced_face ( 'none', ( #10870 ), #20698, .t. ) ;
#23994 = edge_curve ( 'none', #4495, #9524, #15206, .t. ) ;
#23995 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#23996 = face_outer_bound ( 'none', #19402, .t. ) ;
#23997 = circle ( 'none', #10202, 0.003937007874015721956 ) ;
#23998 = cartesian_point ( 'none', ( 0.7504999999999987237, -0.4115000000000032521, -0.08052779999999880312 ) ) ;
#23999 = plane ( 'none', #6906 ) ;
#24000 = cartesian_point ( 'none', ( -2.355009152374752723, 0.5445276532831477834, -0.7628572851800656807 ) ) ;
#24001 = edge_curve ( 'none', #16307, #14160, #4533, .t. ) ;
#24002 = cartesian_point ( 'none', ( 0.000000000000000000, 0.2000000000000000389, 0.09750000000000011435 ) ) ;
#24003 = vector ( 'none', #6992, 39.37007874015748143 ) ;
#24004 = cartesian_point ( 'none', ( -1.771892800309257110, -0.3771380191894487810, 0.3603453983359229396 ) ) ;
#24005 = edge_loop ( 'none', ( #2547, #6739, #26375, #25119, #20592, #16535, #12977, #21992, #14621, #16631, #11296, #26872, #1478, #19920, #9978, #24092, #13409, #7993, #15858, #5529 ) ) ;
#24006 = oriented_edge ( 'none', *, *, #1075, .f. ) ;
#24007 = cylindrical_surface ( 'none', #23368, 0.003937007874015739303 ) ;
#24008 = cartesian_point ( 'none', ( -1.798998677988036032, 0.4900000818327556740, 0.5325628823890210528 ) ) ;
#24009 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#24010 = oriented_edge ( 'none', *, *, #20637, .t. ) ;
#24011 = vector ( 'none', #11754, 39.37007874015748143 ) ;
#24012 = cartesian_point ( 'none', ( -2.456593118395703268, 0.5553544039435186486, -0.5227232659473618481 ) ) ;
#24013 = vector ( 'none', #8960, 39.37007874015748854 ) ;
#24014 = cartesian_point ( 'none', ( -0.5802812035977187310, -0.3771271676620655544, -1.688869286186072793 ) ) ;
#24015 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#24016 = direction ( 'none', ( 9.688673656827892725e-16, 1.000000000000000000, 1.246871928516378185e-15 ) ) ;
#24017 = oriented_edge ( 'none', *, *, #16042, .f. ) ;
#24018 = oriented_edge ( 'none', *, *, #71, .f. ) ;
#24019 = oriented_edge ( 'none', *, *, #17872, .t. ) ;
#24020 = cartesian_point ( 'none', ( -1.526998667409880106, 0.6290038599183741530, 0.4115629061680168288 ) ) ;
#24021 = edge_curve ( 'none', #17070, #7908, #19355, .t. ) ;
#24022 = cartesian_point ( 'none', ( -0.04789549999999994506, -0.004999999999999946328, 0.5745115700787406521 ) ) ;
#24023 = axis2_placement_3d ( 'none', #14535, #16242, #5302 ) ;
#24024 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#24025 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#24026 = line ( 'none', #21863, #912 ) ;
#24027 = axis2_placement_3d ( 'none', #1560, #12653, #14969 ) ;
#24028 = edge_curve ( 'none', #15241, #890, #5442, .t. ) ;
#24029 = vertex_point ( 'none', #19938 ) ;
#24030 = cartesian_point ( 'none', ( -1.447689816725798773, 0.6149999999999997691, 0.5229722056064234348 ) ) ;
#24031 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#24032 = advanced_face ( 'none', ( #12739 ), #25292, .t. ) ;
#24033 = cartesian_point ( 'none', ( -1.433000000000000052, 0.07999999999999968248, 0.4644722000000001128 ) ) ;
#24034 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#24035 = cartesian_point ( 'none', ( 0.7124837785668943768, -0.4182743711071820192, -0.04166016053866605090 ) ) ;
#24036 = local_time ( 10, 56, 30.00000000000000000, #21261 ) ;
#24037 = direction ( 'none', ( -1.020834659419799449e-16, 1.000000000000000000, -2.588457267232843400e-17 ) ) ;
#24038 = face_outer_bound ( 'none', #5659, .t. ) ;
#24039 = vector ( 'none', #9643, 39.37007874015748143 ) ;
#24040 = face_outer_bound ( 'none', #7055, .t. ) ;
#24041 = cartesian_point ( 'none', ( 0.2560000000000000053, -5.926700605275691340e-17, 0.2275000000000000910 ) ) ;
#24042 = conical_surface ( 'none', #28162, 0.03666637637137255129, 0.3490658503988611217 ) ;
#24043 = cartesian_point ( 'none', ( -2.425097055765996323, 0.5661811748722246351, -0.5144320895003003935 ) ) ;
#24044 = cartesian_point ( 'none', ( -2.468404139721346535, 0.5553544085363242289, -0.5752588639933622350 ) ) ;
#24045 = oriented_edge ( 'none', *, *, #28083, .t. ) ;
#24046 = oriented_edge ( 'none', *, *, #13742, .f. ) ;
#24047 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#24048 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#24049 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#24050 = vertex_point ( 'none', #24101 ) ;
#24051 = oriented_edge ( 'none', *, *, #16445, .f. ) ;
#24052 = oriented_edge ( 'none', *, *, #14659, .f. ) ;
#24053 = edge_loop ( 'none', ( #15738, #15988, #25251, #10440, #23174, #4114 ) ) ;
#24054 = cartesian_point ( 'none', ( -1.767358700531904692, -0.4018567524229551546, 0.3226813779676435123 ) ) ;
#24055 = line ( 'none', #4342, #6446 ) ;
#24056 = oriented_edge ( 'none', *, *, #21332, .t. ) ;
#24057 = edge_loop ( 'none', ( #21252, #508 ) ) ;
#24058 = cartesian_point ( 'none', ( -1.723998677988036521, 0.4650000818327550967, 0.5325628889457293402 ) ) ;
#24059 = cartesian_point ( 'none', ( -2.421258155491073705, 0.5636052516138801982, -0.5119498311542264313 ) ) ;
#24060 = edge_curve ( 'none', #1574, #26200, #9231, .t. ) ;
#24061 = oriented_edge ( 'none', *, *, #23554, .f. ) ;
#24062 = cartesian_point ( 'none', ( -2.479999999999999982, 0.7400000000000004352, -0.8595277999999995089 ) ) ;
#24063 = b_spline_curve_with_knots ( 'none', 3,
( #10270, #3502, #25373, #16893, #5518, #27378 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003027829258062280423, 0.0006055658516124560846 ),
.unspecified. ) ;
#24064 = axis2_placement_3d ( 'none', #5640, #14141, #23046 ) ;
#24065 = cartesian_point ( 'none', ( -1.539496699999999496, 0.6149999999999998801, 0.4886770037134707811 ) ) ;
#24066 = edge_curve ( 'none', #12682, #24592, #6469, .t. ) ;
#24067 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#24068 = oriented_edge ( 'none', *, *, #27817, .t. ) ;
#24069 = cartesian_point ( 'none', ( -1.586498679168245163, 0.4025000818327540419, 0.5460629009663611200 ) ) ;
#24070 = cartesian_point ( 'none', ( 0.7780157761558702534, -0.4115000000000006430, -1.749554734555121671 ) ) ;
#24071 = cartesian_point ( 'none', ( -1.873998683976496160, 0.4650000818327563179, 0.6010628758323125487 ) ) ;
#24072 = direction ( 'none', ( 0.8436733265810066884, 0.000000000000000000, 0.5368568878348661810 ) ) ;
#24073 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#24074 = cartesian_point ( 'none', ( -2.101998664874618061, 0.5375000818327581031, 0.3825628558999201734 ) ) ;
#24075 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#24076 = face_outer_bound ( 'none', #17480, .t. ) ;
#24077 = oriented_edge ( 'none', *, *, #20982, .f. ) ;
#24078 = oriented_edge ( 'none', *, *, #22756, .f. ) ;
#24079 = cartesian_point ( 'none', ( 2.929714793894570576e-17, -4.615483657205845495e-17, 0.1774999999999999634 ) ) ;
#24080 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#24081 = cartesian_point ( 'none', ( -2.428445399999999754, 0.6149999999999997691, -0.7967128962865296371 ) ) ;
#24082 = oriented_edge ( 'none', *, *, #22929, .t. ) ;
#24083 = vertex_point ( 'none', #1935 ) ;
#24084 = vertex_point ( 'none', #10717 ) ;
#24085 = oriented_edge ( 'none', *, *, #13282, .f. ) ;
#24086 = cartesian_point ( 'none', ( -1.673998683976497315, 0.4740000818327546606, 0.6010628933168679078 ) ) ;
#24087 = axis2_placement_3d ( 'none', #11363, #13954, #9625 ) ;
#24088 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#24089 = vertex_point ( 'none', #19649 ) ;
#24090 = b_spline_curve_with_knots ( 'none', 3,
( #7737, #8324, #12182, #20966, #14506, #25567 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003028078001237772274, 0.0006056156002475544548 ),
.unspecified. ) ;
#24091 = advanced_face ( 'none', ( #21948 ), #22777, .f. ) ;
#24092 = oriented_edge ( 'none', *, *, #26811, .f. ) ;
#24093 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742273464974639007e-08 ) ) ;
#24094 = edge_curve ( 'none', #17982, #17886, #13959, .t. ) ;
#24095 = oriented_edge ( 'none', *, *, #2717, .t. ) ;
#24096 = cylindrical_surface ( 'none', #18888, 0.04299999999999964961 ) ;
#24097 = line ( 'none', #17486, #9290 ) ;
#24098 = axis2_placement_3d ( 'none', #18138, #7354, #2744 ) ;
#24099 = cartesian_point ( 'none', ( -2.427999999999999936, -0.3757107400400011010, -1.779527800000000548 ) ) ;
#24100 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#24101 = cartesian_point ( 'none', ( -0.7174999999999998046, -0.3490000000000004210, -1.705527799999999594 ) ) ;
#24102 = vector ( 'none', #24620, 39.37007874015748143 ) ;
#24103 = plane ( 'none', #14165 ) ;
#24104 = oriented_edge ( 'none', *, *, #25330, .f. ) ;
#24105 = oriented_edge ( 'none', *, *, #5223, .t. ) ;
#24106 = oriented_edge ( 'none', *, *, #251, .t. ) ;
#24107 = oriented_edge ( 'none', *, *, #25179, .t. ) ;
#24108 = direction ( 'none', ( -0.8436733265810012483, 9.986320985889947071e-16, -0.5368568878348747297 ) ) ;
#24109 = cartesian_point ( 'none', ( -2.387357301035115231, -0.3762392820879102429, -1.823896847979695091 ) ) ;
#24110 = edge_curve ( 'none', #21222, #17335, #18034, .t. ) ;
#24111 = vector ( 'none', #26419, 39.37007874015748143 ) ;
#24112 = cartesian_point ( 'none', ( -2.358167916495432337, 0.6027953589251573430, -0.6382509810116187010 ) ) ;
#24113 = edge_curve ( 'none', #10810, #15594, #13385, .t. ) ;
#24114 = oriented_edge ( 'none', *, *, #2418, .f. ) ;
#24115 = vertex_point ( 'none', #9543 ) ;
#24117 = edge_curve ( 'none', #22780, #1562, #7100, .t. ) ;
#24116 = oriented_edge ( 'none', *, *, #4460, .t. ) ;
#24118 = cartesian_point ( 'none', ( 0.1911286000000000929, 0.8000000000000000444, 0.2525000000000005018 ) ) ;
#24119 = edge_loop ( 'none', ( #9815, #643 ) ) ;
#24120 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#24121 = edge_curve ( 'none', #25957, #11237, #20072, .t. ) ;
#24122 = vertex_point ( 'none', #13726 ) ;
#24123 = cartesian_point ( 'none', ( -2.458293681336646497, 0.5622441670509238376, -0.5150350789734682300 ) ) ;
#24124 = axis2_placement_3d ( 'none', #15930, #5137, #657 ) ;
#24125 = circle ( 'none', #11694, 0.05218481273260270475 ) ;
#24126 = cartesian_point ( 'none', ( -2.421553748472871526, 0.5661811752852454749, -0.5191564987942363096 ) ) ;
#24127 = cartesian_point ( 'none', ( -1.526998675190507360, 0.6290038599183741530, 0.5005629061680165748 ) ) ;
#24128 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#24129 = cartesian_point ( 'none', ( 0.7765736278359591793, 0.2549999999999999489, -1.475527799999999612 ) ) ;
#24130 = axis2_placement_3d ( 'none', #5645, #21191, #14432 ) ;
#24131 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#24132 = plane ( 'none', #11686 ) ;
#24133 = cartesian_point ( 'none', ( -2.423336361370393544, 0.5425591495851508350, -0.7655912536726144912 ) ) ;
#24134 = cartesian_point ( 'none', ( -2.428445399999999754, 0.6149999999999997691, -0.4801774962865295038 ) ) ;
#24135 = cylindrical_surface ( 'none', #4140, 0.1249999999999997918 ) ;
#24136 = vector ( 'none', #9539, 39.37007874015748854 ) ;
#24137 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#24138 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#24139 = plane ( 'none', #1258 ) ;
#24140 = edge_curve ( 'none', #6104, #12976, #26662, .t. ) ;
#24141 = oriented_edge ( 'none', *, *, #9235, .f. ) ;
#24142 = oriented_edge ( 'none', *, *, #4557, .f. ) ;
#24143 = advanced_face ( 'none', ( #11844 ), #2635, .t. ) ;
#24144 = vector ( 'none', #25885, 39.37007874015748143 ) ;
#24145 = circle ( 'none', #23678, 0.04450000000000003259 ) ;
#24146 = axis2_placement_3d ( 'none', #4364, #4224, #25948 ) ;
#24147 = cartesian_point ( 'none', ( -0.05249999999999996336, -0.2000000000000001499, 0.3214999999999999525 ) ) ;
#24148 = oriented_edge ( 'none', *, *, #12021, .t. ) ;
#24149 = edge_curve ( 'none', #11426, #27016, #9034, .t. ) ;
#24150 = cartesian_point ( 'none', ( -2.425097044941404434, 0.5661811965213977560, -0.7620698847758896610 ) ) ;
#24151 = vertex_point ( 'none', #20620 ) ;
#24152 = cartesian_point ( 'none', ( -1.973998664874618392, 0.5575000818327571217, 0.3825628670900356187 ) ) ;
#24153 = line ( 'none', #4012, #6772 ) ;
#24154 = edge_curve ( 'none', #27807, #9731, #9128, .t. ) ;
#24155 = direction ( 'none', ( -4.371138804857224878e-08, -8.742273397411544336e-08, 0.9999999999999953371 ) ) ;
#24156 = edge_curve ( 'none', #14290, #1254, #7239, .t. ) ;
#24157 = vertex_point ( 'none', #5074 ) ;
#24158 = oriented_edge ( 'none', *, *, #375, .f. ) ;
#24160 = advanced_face ( 'none', ( #24783 ), #15910, .t. ) ;
#24159 = oriented_edge ( 'none', *, *, #25756, .t. ) ;
#24161 = cartesian_point ( 'none', ( 0.3828564079698389411, 0.000000000000000000, -1.910532463109191115 ) ) ;
#24162 = direction ( 'none', ( -0.9717327801660590181, 0.000000000000000000, 0.2360834681860243256 ) ) ;
#24163 = edge_curve ( 'none', #13104, #27420, #23738, .t. ) ;
#24164 = oriented_edge ( 'none', *, *, #7249, .t. ) ;
#24165 = direction ( 'none', ( 0.9881092585957936825, -3.628608697279267890e-16, 0.1537533514342726004 ) ) ;
#24166 = vector ( 'none', #4670, 39.37007874015748854 ) ;
#24167 = line ( 'none', #9597, #19676 ) ;
#24168 = edge_curve ( 'none', #13515, #13423, #5106, .t. ) ;
#24169 = direction ( 'none', ( -4.371138804857225540e-08, -8.742273397411543013e-08, 0.9999999999999953371 ) ) ;
#24170 = axis2_placement_3d ( 'none', #10462, #19386, #28161 ) ;
#24171 = oriented_edge ( 'none', *, *, #26229, .f. ) ;
#24172 = oriented_edge ( 'none', *, *, #5112, .f. ) ;
#24173 = cartesian_point ( 'none', ( 0.8518790035211488698, -0.04943180628772608776, -1.908241728969061857 ) ) ;
#24174 = axis2_placement_3d ( 'none', #1673, #14642, #28158 ) ;
#24175 = vector ( 'none', #11381, 39.37007874015747433 ) ;
#24176 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#24177 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#24178 = circle ( 'none', #24617, 0.06299999999999998657 ) ;
#24179 = cartesian_point ( 'none', ( 0.000000000000000000, 0.2000000000000003997, 0.08949999999999995459 ) ) ;
#24180 = cartesian_point ( 'none', ( -2.414842732871900655, 0.5494489130088308082, -0.7615208292458349737 ) ) ;
#24181 = plane ( 'none', #15462 ) ;
#24182 = face_outer_bound ( 'none', #177, .t. ) ;
#24183 = cartesian_point ( 'none', ( -2.336165001827140042, -0.4137580796234353042, -1.801856909819272046 ) ) ;
#24184 = line ( 'none', #19293, #2624 ) ;
#24185 = advanced_face ( 'none', ( #22360 ), #18666, .f. ) ;
#24186 = cartesian_point ( 'none', ( -2.416999999999998927, 0.8130000000000019433, -1.865527799999999514 ) ) ;
#24187 = circle ( 'none', #10391, 0.04299999999999976757 ) ;
#24188 = oriented_edge ( 'none', *, *, #22901, .f. ) ;
#24189 = vector ( 'none', #9786, 39.37007874015748143 ) ;
#24190 = edge_curve ( 'none', #17141, #1265, #17778, .t. ) ;
#24191 = cartesian_point ( 'none', ( -0.2149651786600360603, -0.3649999999999999356, 0.1061236727280601699 ) ) ;
#24192 = oriented_edge ( 'none', *, *, #11173, .f. ) ;
#24193 = edge_loop ( 'none', ( #18933, #9770, #19731, #13815 ) ) ;
#24194 = axis2_placement_3d ( 'none', #19024, #11971, #20892 ) ;
#24195 = cartesian_point ( 'none', ( -0.5584999999999998854, -0.4115000000000004210, -1.705527799999999594 ) ) ;
#24196 = circle ( 'none', #6729, 0.003937007874015795682 ) ;
#24197 = vector ( 'none', #13766, 39.37007874015748143 ) ;
#24198 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#24199 = line ( 'none', #26481, #25440 ) ;
#24200 = edge_curve ( 'none', #15065, #7944, #23064, .t. ) ;
#24201 = vertex_point ( 'none', #25220 ) ;
#24202 = oriented_edge ( 'none', *, *, #18549, .f. ) ;
#24204 = edge_curve ( 'none', #12276, #23083, #14300, .t. ) ;
#24203 = vertex_point ( 'none', #9836 ) ;
#24205 = oriented_edge ( 'none', *, *, #20208, .f. ) ;
#24206 = cartesian_point ( 'none', ( -1.782783678279588058, -0.3969396696693101023, 0.3128399140721231375 ) ) ;
#24207 = cartesian_point ( 'none', ( -1.773998671431328500, 0.4560000818327578642, 0.5325628845745911111 ) ) ;
#24208 = oriented_edge ( 'none', *, *, #8714, .f. ) ;
#24209 = cartesian_point ( 'none', ( -0.5739648815007231120, -0.4017578769931907101, -1.663799170764977076 ) ) ;
#24210 = cartesian_point ( 'none', ( -2.424074587334989150, 0.5662028981485687229, -0.5123871524561484092 ) ) ;
#24211 = oriented_edge ( 'none', *, *, #27104, .f. ) ;
#24212 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#24213 = cylindrical_surface ( 'none', #12394, 0.005905511811023682681 ) ;
#24214 = face_outer_bound ( 'none', #21498, .t. ) ;
#24215 = vector ( 'none', #12740, 39.37007874015748854 ) ;
#24216 = vertex_point ( 'none', #16298 ) ;
#24217 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#24218 = direction ( 'none', ( 0.04679016080844392717, -0.9961946980917454342, -0.07353097541455683173 ) ) ;
#24219 = cartesian_point ( 'none', ( 0.7458318663382047520, -0.3677731010850405768, -0.09925464848411652552 ) ) ;
#24220 = circle ( 'none', #11335, 0.06299999999999998657 ) ;
#24221 = vector ( 'none', #24024, 39.37007874015748143 ) ;
#24222 = cartesian_point ( 'none', ( -2.416686899999998861, -0.3649999999999964384, -1.870527800000000740 ) ) ;
#24223 = cartesian_point ( 'none', ( -2.361342603101487025, -0.4160162047798954266, -1.731178377987451000 ) ) ;
#24224 = direction ( 'none', ( 0.04679016080844419084, 0.9961946980917456562, -0.07353097541455394515 ) ) ;
#24225 = vector ( 'none', #26424, 39.37007874015748143 ) ;
#24227 = edge_curve ( 'none', #12397, #7358, #22919, .t. ) ;
#24226 = oriented_edge ( 'none', *, *, #2081, .f. ) ;
#24228 = oriented_edge ( 'none', *, *, #14298, .t. ) ;
#24229 = advanced_face ( 'none', ( #27372 ), #12709, .f. ) ;
#24230 = line ( 'none', #19483, #16781 ) ;
#24231 = circle ( 'none', #13637, 0.2560000000000000053 ) ;
#24232 = line ( 'none', #12455, #7072 ) ;
#24233 = cartesian_point ( 'none', ( -2.373848410868001579, -0.3498728832042004022, -1.737743290452859135 ) ) ;
#24234 = cartesian_point ( 'none', ( -1.623998679168243919, 0.5475000818327543373, 0.5460628976880069763 ) ) ;
#24235 = oriented_edge ( 'none', *, *, #8864, .t. ) ;
#24236 = vertex_point ( 'none', #28165 ) ;
#24237 = oriented_edge ( 'none', *, *, #1957, .t. ) ;
#24238 = oriented_edge ( 'none', *, *, #15032, .t. ) ;
#24239 = plane ( 'none', #27996 ) ;
#24240 = oriented_edge ( 'none', *, *, #5244, .f. ) ;
#24241 = vertex_point ( 'none', #8890 ) ;
#24242 = cartesian_point ( 'none', ( 0.7182816616615061989, -0.3964706984524297706, -0.1112235435926603594 ) ) ;
#24243 = vector ( 'none', #19820, 39.37007874015748143 ) ;
#24244 = axis2_placement_3d ( 'none', #10017, #5701, #5845 ) ;
#24245 = vertex_point ( 'none', #15360 ) ;
#24246 = plane ( 'none', #21197 ) ;
#24247 = face_outer_bound ( 'none', #20806, .t. ) ;
#24248 = cartesian_point ( 'none', ( -2.395366399138798119, -0.3761356032562108709, -1.736246461277922482 ) ) ;
#24249 = cartesian_point ( 'none', ( -2.438608631010033445, 0.5425591496052416529, -0.7658210660022336524 ) ) ;
#24250 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 1.155603384334186866e-15 ) ) ;
#24251 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#24252 = vertex_point ( 'none', #21826 ) ;
#24253 = vertex_point ( 'none', #17652 ) ;
#24254 = edge_curve ( 'none', #21533, #13630, #26506, .t. ) ;
#24255 = axis2_placement_3d ( 'none', #19852, #17813, #15652 ) ;
#24257 = vertex_point ( 'none', #13350 ) ;
#24256 = axis2_placement_3d ( 'none', #1594, #19600, #6214 ) ;
#24258 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#24259 = cartesian_point ( 'none', ( -2.436908079433121710, 0.5386221196640074149, -0.5134013861746835605 ) ) ;
#24260 = face_outer_bound ( 'none', #22613, .t. ) ;
#24261 = oriented_edge ( 'none', *, *, #16067, .t. ) ;
#24262 = oriented_edge ( 'none', *, *, #19573, .f. ) ;
#24263 = direction ( 'none', ( 0.7999999737731665617, -5.245364350280249278e-08, 0.6000000349691074764 ) ) ;
#24264 = edge_loop ( 'none', ( #25113, #11055, #5990, #8479 ) ) ;
#24265 = cartesian_point ( 'none', ( -2.358167908802916823, 0.5602756892708118386, -0.8142352366973086841 ) ) ;
#24266 = oriented_edge ( 'none', *, *, #12541, .t. ) ;
#24267 = line ( 'none', #23984, #26005 ) ;
#24268 = cartesian_point ( 'none', ( -2.437338285505055158, 0.5553544255562224974, -0.7699439020055087735 ) ) ;
#24269 = circle ( 'none', #19210, 0.04300000000000001044 ) ;
#24270 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5634252955700244092, -0.8142352362834877066 ) ) ;
#24271 = cartesian_point ( 'none', ( -0.2946547174248768663, 0.8130000000000019433, 0.1266623274628391471 ) ) ;
#24273 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#24272 = circle ( 'none', #4520, 0.03174999999999987554 ) ;
#24274 = cartesian_point ( 'none', ( 0.7804781253277982556, -0.3826753930348014698, -0.07021533382461270234 ) ) ;
#24275 = vector ( 'none', #7442, 39.37007874015748143 ) ;
#24276 = cartesian_point ( 'none', ( 0.8502194815483620216, -0.1065650462821648020, -1.925527799999999790 ) ) ;
#24277 = cylindrical_surface ( 'none', #23510, 0.009000000000000027076 ) ;
#24278 = line ( 'none', #1969, #26028 ) ;
#24279 = cartesian_point ( 'none', ( -0.03174999999999994493, 0.1999999999999999833, 0.2615000000000000657 ) ) ;
#24280 = edge_curve ( 'none', #18530, #4066, #20515, .t. ) ;
#24281 = cartesian_point ( 'none', ( -2.101998664874618061, 0.5375000818327581031, 0.3825628558999201734 ) ) ;
#24282 = cartesian_point ( 'none', ( -1.279999999999999805, -1.292445188883290579e-16, 0.3304722000000002158 ) ) ;
#24283 = edge_curve ( 'none', #24236, #28215, #17380, .t. ) ;
#24284 = direction ( 'none', ( 0.6000000349691098078, 6.993818484054243131e-08, -0.7999999737731634530 ) ) ;
#24285 = oriented_edge ( 'none', *, *, #14337, .t. ) ;
#24286 = vertex_point ( 'none', #17522 ) ;
#24287 = edge_curve ( 'none', #1506, #22077, #27029, .t. ) ;
#24288 = cartesian_point ( 'none', ( 0.7232059003092569105, -0.3771380191894487255, -0.08637319833592289886 ) ) ;
#24289 = oriented_edge ( 'none', *, *, #10532, .f. ) ;
#24290 = direction ( 'none', ( -4.371138628494901450e-08, 0.000000000000000000, 0.9999999999999991118 ) ) ;
#24291 = oriented_edge ( 'none', *, *, #14311, .t. ) ;
#24292 = cartesian_point ( 'none', ( -2.376024789437991114, -0.3695362541593948946, -1.798960223954163329 ) ) ;
#24294 = face_outer_bound ( 'none', #7144, .t. ) ;
#24293 = circle ( 'none', #4534, 0.05218481273260267700 ) ;
#24295 = cartesian_point ( 'none', ( 0.7765736278359591793, -0.1769420035928277735, -1.475527799999999612 ) ) ;
#24296 = edge_loop ( 'none', ( #12580, #6578, #26839, #13665 ) ) ;
#24297 = vertex_point ( 'none', #19964 ) ;
#24298 = oriented_edge ( 'none', *, *, #15842, .t. ) ;
#24299 = line ( 'none', #19987, #12264 ) ;
#24300 = direction ( 'none', ( -0.9717327801660590181, 0.000000000000000000, 0.2360834681860243256 ) ) ;
#24301 = cylindrical_surface ( 'none', #25980, 0.009000000000000027076 ) ;
#24302 = cartesian_point ( 'none', ( -2.423128552001080127, 0.5553544028744974437, -0.5104950824867445780 ) ) ;
#24303 = cartesian_point ( 'none', ( -1.885533400000000359, -0.4249999999999999334, 0.3544722000000000151 ) ) ;
#24304 = oriented_edge ( 'none', *, *, #20793, .f. ) ;
#24305 = cartesian_point ( 'none', ( 0.8530023842411689206, -0.04382800799086605109, -1.907985776741650152 ) ) ;
#24306 = cartesian_point ( 'none', ( -0.03500496140922217114, 0.2549999999999999489, -1.611641299999999832 ) ) ;
#24307 = cartesian_point ( 'none', ( -2.459072466185951100, 0.5391335176164315790, -0.5172961754114285826 ) ) ;
#24308 = axis2_placement_3d ( 'none', #400, #7308, #9193 ) ;
#24309 = line ( 'none', #26719, #24554 ) ;
#24310 = edge_curve ( 'none', #24873, #13074, #217, .t. ) ;
#24311 = line ( 'none', #26045, #16603 ) ;
#24312 = line ( 'none', #128, #9456 ) ;
#24313 = face_outer_bound ( 'none', #22180, .t. ) ;
#24314 = vector ( 'none', #1541, 39.37007874015748143 ) ;
#24315 = axis2_placement_3d ( 'none', #4714, #17933, #19981 ) ;
#24316 = edge_curve ( 'none', #2619, #21854, #21921, .t. ) ;
#24317 = direction ( 'none', ( 0.5368568878348660700, 1.264744441511233563e-15, -0.8436733265810066884 ) ) ;
#24318 = edge_curve ( 'none', #20420, #4296, #21548, .t. ) ;
#24319 = edge_curve ( 'none', #3645, #22670, #6151, .t. ) ;
#24320 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#24321 = advanced_face ( 'none', ( #19825 ), #7652, .f. ) ;
#24322 = edge_curve ( 'none', #27416, #17224, #2676, .t. ) ;
#24323 = line ( 'none', #17573, #14730 ) ;
#24324 = vertex_point ( 'none', #26293 ) ;
#24325 = oriented_edge ( 'none', *, *, #26035, .f. ) ;
#24326 = cartesian_point ( 'none', ( -1.777610171500104030, -0.4182743711071820747, 0.3806851738743982083 ) ) ;
#24327 = line ( 'none', #4610, #19819 ) ;
#24328 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#24329 = oriented_edge ( 'none', *, *, #10869, .t. ) ;
#24330 = vertex_point ( 'none', #6586 ) ;
#24331 = oriented_edge ( 'none', *, *, #13751, .f. ) ;
#24332 = face_outer_bound ( 'none', #20891, .t. ) ;
#24333 = face_outer_bound ( 'none', #17511, .t. ) ;
#24334 = vector ( 'none', #20099, 39.37007874015748143 ) ;
#24335 = conical_surface ( 'none', #18327, 0.02344999999999999168, 1.029744258676652091 ) ;
#24336 = oriented_edge ( 'none', *, *, #10801, .f. ) ;
#24337 = face_outer_bound ( 'none', #1773, .t. ) ;
#24338 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.4271311679985509424, -1.705527799999999816 ) ) ;
#24339 = edge_curve ( 'none', #21376, #5588, #9489, .t. ) ;
#24340 = vertex_point ( 'none', #23698 ) ;
#24341 = cartesian_point ( 'none', ( 0.9204999999999986526, -0.4115000000000041958, 0.5244722000000012763 ) ) ;
#24342 = cartesian_point ( 'none', ( -2.134498680916697033, 0.5775000818327583607, 0.5660628530586792051 ) ) ;
#24343 = cartesian_point ( 'none', ( -0.5350769343781575094, -0.4182743711071790771, -1.710733467723579260 ) ) ;
#24344 = oriented_edge ( 'none', *, *, #8986, .t. ) ;
#24345 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#24346 = edge_curve ( 'none', #24357, #7870, #3993, .t. ) ;
#24347 = cartesian_point ( 'none', ( 0.7826728372771291076, -0.4182743711071820192, -0.07251036997975127130 ) ) ;
#24348 = direction ( 'none', ( 0.5348139852951343531, -0.08715574274765722218, -0.8404628948614211170 ) ) ;
#24349 = line ( 'none', #10833, #26694 ) ;
#24350 = edge_curve ( 'none', #7433, #1955, #12772, .t. ) ;
#24351 = cartesian_point ( 'none', ( -2.361999215732125901, -0.4115000000000000324, -1.732207400894167693 ) ) ;
#24352 = edge_curve ( 'none', #2491, #25261, #1819, .t. ) ;
#24353 = cartesian_point ( 'none', ( 0.9700000000000000844, 6.829619984160658046e-17, -1.769598138463356563 ) ) ;
#24354 = axis2_placement_3d ( 'none', #17166, #23618, #17301 ) ;
#24355 = edge_curve ( 'none', #22647, #8397, #26001, .t. ) ;
#24356 = oriented_edge ( 'none', *, *, #11251, .t. ) ;
#24357 = vertex_point ( 'none', #11185 ) ;
#24358 = cartesian_point ( 'none', ( -1.813294335601991270, -0.4115000000000034741, 0.3964409697472257021 ) ) ;
#24359 = axis2_placement_3d ( 'none', #22479, #7227, #13713 ) ;
#24360 = direction ( 'none', ( 0.08282567141109244135, -0.9960450290638855897, 0.03215910807881372513 ) ) ;
#24361 = cartesian_point ( 'none', ( 0.7659528231704549883, -0.3970659067826415867, -1.747258607038236100 ) ) ;
#24362 = cartesian_point ( 'none', ( -2.456593118395703268, 0.5494488921324950370, -0.5227232664636377590 ) ) ;
#24363 = vertex_point ( 'none', #4134 ) ;
#24364 = edge_loop ( 'none', ( #24829, #27529 ) ) ;
#24365 = oriented_edge ( 'none', *, *, #22045, .f. ) ;
#24366 = cartesian_point ( 'none', ( 0.6199999999999968869, -6.368404573327329972e-15, -1.640480237920045603 ) ) ;
#24367 = circle ( 'none', #24418, 0.03937007874015751446 ) ;
#24368 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#24369 = circle ( 'none', #10571, 0.02449999999999996972 ) ;
#24370 = vertex_point ( 'none', #12917 ) ;
#24371 = vertex_point ( 'none', #21689 ) ;
#24372 = advanced_face ( 'none', ( #11272 ), #13459, .f. ) ;
#24373 = oriented_edge ( 'none', *, *, #13081, .t. ) ;
#24374 = cartesian_point ( 'none', ( 0.8368465000000013809, -0.4249999999999974909, -1.705527799999998484 ) ) ;
#24375 = circle ( 'none', #17920, 0.03199999999999995903 ) ;
#24376 = vector ( 'none', #3727, 39.37007874015748143 ) ;
#24377 = vertex_point ( 'none', #4791 ) ;
#24378 = cartesian_point ( 'none', ( -1.923998664874619235, 0.4650000818327567065, 0.3825628714611744030 ) ) ;
#24379 = cartesian_point ( 'none', ( -1.836460663645752112, -0.3919959874565037694, 0.3405116236882904102 ) ) ;
#24380 = edge_curve ( 'none', #11054, #763, #24999, .t. ) ;
#24381 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999961142, -8.742273398254511525e-08 ) ) ;
#24382 = axis2_placement_3d ( 'none', #18049, #20094, #17913 ) ;
#24383 = cartesian_point ( 'none', ( -0.8299999999999998490, -0.4249999999999999889, -1.705527799999999594 ) ) ;
#24384 = cartesian_point ( 'none', ( 0.7237870261256014182, -0.4182743711071820192, -0.05942327150010385389 ) ) ;
#24385 = cartesian_point ( 'none', ( -1.804382085028966465, -0.3762579561796112748, 0.3099844542829942040 ) ) ;
#24386 = vector ( 'none', #3286, 39.37007874015748143 ) ;
#24387 = direction ( 'none', ( 0.000000000000000000, 1.534746063856326479e-15, -1.000000000000000000 ) ) ;
#24388 = edge_loop ( 'none', ( #25467, #5544, #12352, #23856, #23649 ) ) ;
#24389 = vertex_point ( 'none', #13314 ) ;
#24390 = axis2_placement_3d ( 'none', #8860, #6695, #24250 ) ;
#24391 = axis2_placement_3d ( 'none', #23283, #25148, #5435 ) ;
#24392 = oriented_edge ( 'none', *, *, #1248, .f. ) ;
#24393 = cartesian_point ( 'none', ( -2.437980963858424666, 0.5386221196742568829, -0.5135186258721847752 ) ) ;
#24394 = vector ( 'none', #10284, 39.37007874015748143 ) ;
#24395 = cartesian_point ( 'none', ( 0.8740243687548565621, -0.03470068208970085444, -1.922112215195050711 ) ) ;
#24396 = oriented_edge ( 'none', *, *, #16610, .f. ) ;
#24397 = oriented_edge ( 'none', *, *, #3918, .f. ) ;
#24398 = vertex_point ( 'none', #11404 ) ;
#24399 = cartesian_point ( 'none', ( -1.798686900000000310, -0.4115000000000033631, 0.3544721999999997375 ) ) ;
#24400 = approval ( #25565, 'unspecified' ) ;
#24401 = axis2_placement_3d ( 'none', #26315, #23576, #8347 ) ;
#24402 = cartesian_point ( 'none', ( 0.9153131000000025441, 3.782794594721394787, -1.812527799999991807 ) ) ;
#24403 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#24404 = cartesian_point ( 'none', ( 0.7124837785668943768, -0.4182743711071796877, -1.666687960538665969 ) ) ;
#24405 = edge_curve ( 'none', #4391, #21484, #8982, .t. ) ;
#24406 = axis2_placement_3d ( 'none', #7005, #11448, #24821 ) ;
#24407 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#24408 = plane ( 'none', #27994 ) ;
#24409 = cartesian_point ( 'none', ( -2.358167909319192734, 0.5634252945374723653, -0.8024242127999142715 ) ) ;
#24410 = cartesian_point ( 'none', ( 0.7182967995368526593, -0.3964486505556534812, -1.736239424508160933 ) ) ;
#24411 = plane ( 'none', #25252 ) ;
#24412 = vector ( 'none', #27325, 39.37007874015748143 ) ;
#24413 = cartesian_point ( 'none', ( -0.5209837785668947063, -0.4182743711071790216, -1.744367639461334107 ) ) ;
#24414 = cartesian_point ( 'none', ( 0.7246041610649229803, -0.3872682907754597670, -0.1062460439258721967 ) ) ;
#24415 = oriented_edge ( 'none', *, *, #4245, .t. ) ;
#24416 = oriented_edge ( 'none', *, *, #27274, .t. ) ;
#24417 = vector ( 'none', #8548, 39.37007874015748143 ) ;
#24418 = axis2_placement_3d ( 'none', #19660, #21530, #23974 ) ;
#24419 = edge_loop ( 'none', ( #10916, #19221, #10348, #13798 ) ) ;
#24420 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#24421 = b_spline_curve_with_knots ( 'none', 1,
( #22631, #13869 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#24422 = axis2_placement_3d ( 'none', #6388, #15177, #26374 ) ;
#24423 = direction ( 'none', ( 0.3522098085398084888, -0.7547095802227700156, -0.5534995034219287735 ) ) ;
#24424 = cartesian_point ( 'none', ( -0.6644999999999998685, -0.3649999999999971045, -1.865527799999999514 ) ) ;
#24425 = cartesian_point ( 'none', ( -1.368000000000000105, 0.1449999999999996569, 0.5744722000000000994 ) ) ;
#24426 = vertex_point ( 'none', #26521 ) ;
#24427 = edge_loop ( 'none', ( #7535, #18103, #17613, #24941 ) ) ;
#24428 = vertex_point ( 'none', #24242 ) ;
#24429 = line ( 'none', #13508, #26084 ) ;
#24430 = axis2_placement_3d ( 'none', #12482, #12184, #23404 ) ;
#24431 = line ( 'none', #13238, #3334 ) ;
#24432 = conical_surface ( 'none', #3285, 0.03666637637137246802, 0.3490658503988611217 ) ;
#24433 = edge_curve ( 'none', #16946, #21886, #15029, .t. ) ;
#24434 = oriented_edge ( 'none', *, *, #4341, .t. ) ;
#24435 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#24436 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#24437 = cartesian_point ( 'none', ( -2.476278159892144615, 0.5634252658325279439, -0.4740777612697648635 ) ) ;
#24438 = edge_curve ( 'none', #5478, #27262, #11258, .t. ) ;
#24439 = vertex_point ( 'none', #22347 ) ;
#24440 = cartesian_point ( 'none', ( 0.8494625114697077484, -0.05970154801888271495, -1.908745058429695440 ) ) ;
#24441 = vector ( 'none', #17882, 39.37007874015748854 ) ;
#24442 = edge_curve ( 'none', #14854, #12790, #9260, .t. ) ;
#24443 = face_bound ( 'none', #18774, .t. ) ;
#24444 = cartesian_point ( 'none', ( -2.458561622481747477, 0.5386221201808797376, -0.5193137186624102730 ) ) ;
#24445 = cartesian_point ( 'none', ( -2.406000784267875670, -0.4114999999999998104, -1.826848199105831849 ) ) ;
#24446 = line ( 'none', #11349, #17765 ) ;
#24447 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#24448 = cartesian_point ( 'none', ( -2.362359560923602331, -0.3762859242436121798, -1.819847833794731695 ) ) ;
#24449 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#24450 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#24451 = plane ( 'none', #8637 ) ;
#24452 = oriented_edge ( 'none', *, *, #14742, .f. ) ;
#24453 = vector ( 'none', #23193, 39.37007874015748143 ) ;
#24454 = cartesian_point ( 'none', ( -0.8299999999999998490, -0.4249999999999999889, -1.705527799999999594 ) ) ;
#24455 = vertex_point ( 'none', #19783 ) ;
#24456 = vertex_point ( 'none', #24374 ) ;
#24457 = circle ( 'none', #12048, 0.009000000000000027076 ) ;
#24458 = direction ( 'none', ( -4.371142336978555996e-08, -8.742273398254516819e-08, 0.9999999999999951150 ) ) ;
#24459 = direction ( 'none', ( -0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#24460 = cartesian_point ( 'none', ( -0.3059540731905435740, -0.4249999999999999889, 0.3347474699742519766 ) ) ;
#24461 = vertex_point ( 'none', #4660 ) ;
#24462 = circle ( 'none', #1473, 0.1400000000000000133 ) ;
#24463 = vertex_point ( 'none', #21791 ) ;
#24464 = oriented_edge ( 'none', *, *, #12954, .f. ) ;
#24465 = uncertainty_measure_with_unit (length_measure( 1.000000000000000082e-05 ), #1096, 'distance_accuracy_value', 'none');
#24466 = cartesian_point ( 'none', ( -2.418404142276914026, 0.5661811750787351105, -0.5167942939321532592 ) ) ;
#24467 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#24468 = edge_curve ( 'none', #26343, #6534, #24646, .t. ) ;
#24469 = oriented_edge ( 'none', *, *, #13564, .t. ) ;
#24470 = cartesian_point ( 'none', ( -2.354999999999999538, 0.6027953698357897405, -0.7630541304794433710 ) ) ;
#24471 = edge_curve ( 'none', #16935, #20547, #10425, .t. ) ;
#24472 = advanced_face ( 'none', ( #2215 ), #28410, .f. ) ;
#24473 = cartesian_point ( 'none', ( -2.291238788092483603, 0.6027953480145245013, -0.5134478284797545644 ) ) ;
#24474 = vertex_point ( 'none', #26245 ) ;
#24475 = cartesian_point ( 'none', ( -2.379999999999999893, -0.4249999999999999889, 0.4689722000000003943 ) ) ;
#24476 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#24477 = edge_curve ( 'none', #3361, #8571, #8850, .t. ) ;
#24478 = axis2_placement_3d ( 'none', #22872, #18412, #23450 ) ;
#24479 = direction ( 'none', ( 0.08058715607181801688, -0.9960450290638855897, -0.03741671222033982752 ) ) ;
#24480 = vertex_point ( 'none', #26383 ) ;
#24481 = cartesian_point ( 'none', ( 4.465813892170965574e-17, -0.09450000000000004230, 0.1280000000000000304 ) ) ;
#24482 = cartesian_point ( 'none', ( 0.7078766283356561217, -0.3757245756003179116, -0.06577689126843684619 ) ) ;
#24483 = vector ( 'none', #6878, 39.37007874015748854 ) ;
#24484 = direction ( 'none', ( 1.020834659419799449e-16, -1.000000000000000000, 2.588457267232843400e-17 ) ) ;
#24485 = cartesian_point ( 'none', ( -2.355018304996822742, 0.5708178898305760196, -0.7571993167253691093 ) ) ;
#24486 = cartesian_point ( 'none', ( -1.585498661945956789, 0.6025000818327540530, 0.3490629010537846244 ) ) ;
#24487 = oriented_edge ( 'none', *, *, #21324, .f. ) ;
#24488 = advanced_face ( 'none', ( #17888 ), #6683, .t. ) ;
#24489 = plane ( 'none', #9856 ) ;
#24490 = edge_loop ( 'none', ( #28395, #1046, #25082, #19558 ) ) ;
#24491 = edge_curve ( 'none', #28108, #21638, #27217, .t. ) ;
#24492 = cylindrical_surface ( 'none', #1617, 0.06499999999999998834 ) ;
#24493 = cylindrical_surface ( 'none', #14443, 0.04450000000000003259 ) ;
#24494 = face_outer_bound ( 'none', #7321, .t. ) ;
#24495 = face_outer_bound ( 'none', #11880, .t. ) ;
#24496 = oriented_edge ( 'none', *, *, #687, .t. ) ;
#24498 = edge_curve ( 'none', #12276, #2491, #21440, .t. ) ;
#24497 = oriented_edge ( 'none', *, *, #21186, .f. ) ;
#24499 = oriented_edge ( 'none', *, *, #10406, .t. ) ;
#24500 = circle ( 'none', #9799, 0.01750000000000001901 ) ;
#24501 = cartesian_point ( 'none', ( -0.2131637027680617635, -0.3649999999999999356, 0.1111236727280602021 ) ) ;
#24502 = face_outer_bound ( 'none', #21662, .t. ) ;
#24503 = oriented_edge ( 'none', *, *, #71, .t. ) ;
#24504 = edge_curve ( 'none', #17451, #20803, #2761, .t. ) ;
#24505 = edge_loop ( 'none', ( #18950, #25987, #10996, #7626, #4607, #11533 ) ) ;
#24506 = edge_curve ( 'none', #22260, #19601, #293, .t. ) ;
#24507 = b_spline_curve_with_knots ( 'none', 3,
( #941, #18219, #20526, #9745, #5125, #5408, #16061, #1226, #27273, #13919, #645, #3395 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.000000000000000000, 0.001297467850834618103, 0.001946201776251928238, 0.002594935701669238374, 0.003892403552503859079, 0.005189871403338479350 ),
.unspecified. ) ;
#24508 = edge_loop ( 'none', ( #2668, #4581, #7862, #22068 ) ) ;
#24509 = cartesian_point ( 'none', ( -2.462928796477964255, -0.4182743798742598607, -1.800729372975718556 ) ) ;
#24510 = edge_curve ( 'none', #2614, #24816, #26043, .t. ) ;
#24511 = edge_curve ( 'none', #22641, #20458, #11678, .t. ) ;
#24512 = oriented_edge ( 'none', *, *, #18130, .t. ) ;
#24513 = cartesian_point ( 'none', ( -2.291238788092483603, 0.6146063716365717244, -0.5134478274472026316 ) ) ;
#24514 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#24515 = line ( 'none', #22353, #17696 ) ;
#24516 = cartesian_point ( 'none', ( -2.514999999999999680, 0.5200000000000001288, -0.4605277999999995431 ) ) ;
#24517 = face_outer_bound ( 'none', #27812, .t. ) ;
#24518 = cartesian_point ( 'none', ( 0.7459960858384582227, -0.3762309403283509157, -1.661052401024042613 ) ) ;
#24519 = oriented_edge ( 'none', *, *, #7477, .t. ) ;
#24520 = advanced_face ( 'none', ( #16144 ), #14004, .f. ) ;
#24521 = vertex_point ( 'none', #2902 ) ;
#24522 = plane ( 'none', #5138 ) ;
#24523 = edge_curve ( 'none', #20057, #22695, #26922, .t. ) ;
#24524 = b_spline_curve_with_knots ( 'none', 3,
( #1346, #3518, #19062, #25389 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002000946256635894368, 0.002179187908913385926 ),
.unspecified. ) ;
#24525 = vertex_point ( 'none', #25205 ) ;
#24526 = cartesian_point ( 'none', ( 0.7262675664555280353, -0.3965254282222273607, -0.04320436011907416440 ) ) ;
#24527 = cartesian_point ( 'none', ( 0.8502544056290289864, 0.1065053476480110478, -1.925526342605056840 ) ) ;
#24528 = oriented_edge ( 'none', *, *, #13378, .t. ) ;
#24529 = edge_curve ( 'none', #7285, #73, #23050, .t. ) ;
#24530 = edge_loop ( 'none', ( #19226, #15852, #6568, #18448 ) ) ;
#24531 = oriented_edge ( 'none', *, *, #18308, .f. ) ;
#24532 = oriented_edge ( 'none', *, *, #25904, .t. ) ;
#24533 = advanced_face ( 'none', ( #3335 ), #24923, .f. ) ;
#24534 = circle ( 'none', #9368, 0.04450000000000003259 ) ;
#24535 = direction ( 'none', ( -4.371138628494901450e-08, 0.000000000000000000, 0.9999999999999991118 ) ) ;
#24536 = b_spline_curve_with_knots ( 'none', 3,
( #1697, #26161, #19264, #23571, #28033, #2267 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003028078001237764685, 0.0006056156002475529369 ),
.unspecified. ) ;
#24537 = plane ( 'none', #24382 ) ;
#24538 = direction ( 'none', ( 0.5368568878348718432, 1.132976905471915218e-15, -0.8436733265810030247 ) ) ;
#24539 = direction ( 'none', ( 1.000000000000000000, -1.942890293094024932e-16, 6.763552909178558049e-16 ) ) ;
#24540 = cartesian_point ( 'none', ( -2.421258144491444497, 0.5622441888643878727, -0.7645521434206558054 ) ) ;
#24541 = direction ( 'none', ( 1.000000000000000000, 5.391805250653154359e-16, -0.000000000000000000 ) ) ;
#24542 = direction ( 'none', ( 0.8436733265810072435, 0.000000000000000000, 0.5368568878348654039 ) ) ;
#24543 = cartesian_point ( 'none', ( 0.7740458318724457998, -0.3971969731790268576, -0.1182881469455890067 ) ) ;
#24544 = b_spline_curve_with_knots ( 'none', 3,
( #24206, #6915, #9344, #419, #22185 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.001205426847027247063, 0.001319772650628540499, 0.001434118454229833719 ),
.unspecified. ) ;
#24545 = cartesian_point ( 'none', ( -2.437963090175657488, -0.4182743711071790216, -1.777531578896526909 ) ) ;
#24546 = oriented_edge ( 'none', *, *, #22207, .t. ) ;
#24547 = vertex_point ( 'none', #7522 ) ;
#24548 = oriented_edge ( 'none', *, *, #4803, .f. ) ;
#24549 = advanced_face ( 'none', ( #25350 ), #22759, .f. ) ;
#24550 = cartesian_point ( 'none', ( 0.6199999999999999956, 0.000000000000000000, -1.501727599999999496 ) ) ;
#24551 = edge_curve ( 'none', #14000, #3428, #18835, .t. ) ;
#24552 = cartesian_point ( 'none', ( -2.358167912588942094, 0.8493408785491565194, -0.7276210381980927622 ) ) ;
#24553 = cartesian_point ( 'none', ( 0.7378757532059264657, -0.3873298096494603437, -1.671400259281273559 ) ) ;
#24554 = vector ( 'none', #4594, 39.37007874015748143 ) ;
#24555 = plane ( 'none', #483 ) ;
#24556 = vertex_point ( 'none', #25063 ) ;
#24557 = vertex_point ( 'none', #9965 ) ;
#24558 = oriented_edge ( 'none', *, *, #21742, .t. ) ;
#24559 = cartesian_point ( 'none', ( -0.6005223274643650688, -0.4115000000000003655, -1.720169316126332282 ) ) ;
#24560 = direction ( 'none', ( -0.2360834681860157214, 1.264744441511235930e-15, -0.9717327801660610165 ) ) ;
#24561 = vertex_point ( 'none', #14145 ) ;
#24562 = line ( 'none', #2138, #22767 ) ;
#24563 = face_outer_bound ( 'none', #11323, .t. ) ;
#24564 = cartesian_point ( 'none', ( -2.157499999999999751, 0.4002538599183740886, 0.3244722000000003770 ) ) ;
#24565 = oriented_edge ( 'none', *, *, #22506, .t. ) ;
#24566 = cartesian_point ( 'none', ( 0.8372570261122060931, -0.09504800321009788944, -1.910328226423067655 ) ) ;
#24567 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#24568 = circle ( 'none', #3434, 0.04450000000000010197 ) ;
#24569 = cartesian_point ( 'none', ( 3.762020133069167228e-17, -5.926700605275691340e-17, 0.2275000000000000910 ) ) ;
#24570 = cartesian_point ( 'none', ( -0.2650000000000000688, 6.574247026330395755e-21, 0.2786485840073604225 ) ) ;
#24571 = cartesian_point ( 'none', ( -2.383499999999999730, -0.3649999999999966604, -1.779527800000000548 ) ) ;
#24572 = line ( 'none', #13658, #4676 ) ;
#24573 = line ( 'none', #11085, #27849 ) ;
#24574 = line ( 'none', #22555, #16070 ) ;
#24575 = axis2_placement_3d ( 'none', #9124, #11156, #15083 ) ;
#24576 = axis2_placement_3d ( 'none', #17136, #8645, #4173 ) ;
#24577 = cylindrical_surface ( 'none', #10513, 0.03250000000000000111 ) ;
#24578 = face_outer_bound ( 'none', #21239, .t. ) ;
#24579 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#24580 = vertex_point ( 'none', #3045 ) ;
#24581 = cartesian_point ( 'none', ( -2.369978940117479560, 0.5524016581377558799, -0.6382509859334498659 ) ) ;
#24582 = oriented_edge ( 'none', *, *, #26450, .f. ) ;
#24583 = advanced_face ( 'none', ( #20462 ), #11830, .f. ) ;
#24584 = cartesian_point ( 'none', ( -1.973998671431327345, 0.4560000818327594185, 0.5325628670900356409 ) ) ;
#24585 = vector ( 'none', #20544, 39.37007874015748854 ) ;
#24586 = face_outer_bound ( 'none', #12025, .t. ) ;
#24587 = direction ( 'none', ( 0.9999999999999962252, 0.000000000000000000, 8.742277704857227033e-08 ) ) ;
#24588 = oriented_edge ( 'none', *, *, #5242, .t. ) ;
#24589 = vector ( 'none', #1093, 39.37007874015748143 ) ;
#24590 = oriented_edge ( 'none', *, *, #26459, .f. ) ;
#24591 = oriented_edge ( 'none', *, *, #16224, .t. ) ;
#24592 = vertex_point ( 'none', #20607 ) ;
#24593 = cartesian_point ( 'none', ( 0.7477796545830928121, -0.3762859242436151774, -0.1249445729672369054 ) ) ;
#24594 = circle ( 'none', #6690, 0.06199999999999990935 ) ;
#24595 = direction ( 'none', ( 2.968548575148308264e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#24596 = axis2_placement_3d ( 'none', #16585, #1034, #3054 ) ;
#24597 = axis2_placement_3d ( 'none', #24079, #26234, #28252 ) ;
#24598 = oriented_edge ( 'none', *, *, #4462, .f. ) ;
#24599 = cylindrical_surface ( 'none', #28390, 0.04299999999999964961 ) ;
#24600 = direction ( 'none', ( -1.020834659419799202e-16, 1.000000000000000000, -2.588457267232843400e-17 ) ) ;
#24601 = oriented_edge ( 'none', *, *, #20036, .t. ) ;
#24602 = cartesian_point ( 'none', ( -1.528000000000000025, 0.1449999999999996569, 0.4644722000000001128 ) ) ;
#24603 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#24604 = cartesian_point ( 'none', ( -0.7799999999999999156, 0.5860000000000000764, -0.6755277999999996785 ) ) ;
#24605 = oriented_edge ( 'none', *, *, #17653, .t. ) ;
#24606 = face_outer_bound ( 'none', #17745, .t. ) ;
#24607 = b_spline_curve_with_knots ( 'none', 3,
( #17028, #13003, #16724, #2040, #4209 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.004984649396474888361, 0.005098765160712654884, 0.005212880924950422275 ),
.unspecified. ) ;
#24608 = line ( 'none', #3013, #15731 ) ;
#24609 = cartesian_point ( 'none', ( -1.390499999999999847, 0.7043023319801259285, 0.5433362840806801319 ) ) ;
#24610 = vector ( 'none', #25714, 39.37007874015748143 ) ;
#24611 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#24612 = axis2_placement_3d ( 'none', #27312, #23150, #18830 ) ;
#24613 = axis2_placement_3d ( 'none', #5129, #14206, #22970 ) ;
#24614 = line ( 'none', #8965, #13700 ) ;
#24615 = vector ( 'none', #4182, 39.37007874015748143 ) ;
#24616 = advanced_face ( 'none', ( #24770 ), #6454, .t. ) ;
#24617 = axis2_placement_3d ( 'none', #4908, #13698, #22465 ) ;
#24618 = advanced_face ( 'none', ( #18294 ), #6220, .t. ) ;
#24619 = edge_loop ( 'none', ( #306, #15506 ) ) ;
#24620 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#24621 = oriented_edge ( 'none', *, *, #6345, .f. ) ;
#24622 = advanced_face ( 'none', ( #25486 ), #27940, .f. ) ;
#24623 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#24624 = cartesian_point ( 'none', ( -2.415254525600549318, 0.5661811958330297267, -0.7541958685976279941 ) ) ;
#24625 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#24626 = direction ( 'none', ( -0.5718220148280608317, -0.08715574274765708340, -0.8157349200960328783 ) ) ;
#24627 = vertex_point ( 'none', #28092 ) ;
#24628 = edge_loop ( 'none', ( #13903, #24834, #15412, #14767 ) ) ;
#24629 = oriented_edge ( 'none', *, *, #2854, .t. ) ;
#24630 = oriented_edge ( 'none', *, *, #14074, .t. ) ;
#24631 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#24632 = direction ( 'none', ( -0.5735764363510507113, -1.075593163689948962e-15, 0.8191520442889885789 ) ) ;
#24633 = axis2_placement_3d ( 'none', #12596, #18928, #21372 ) ;
#24634 = oriented_edge ( 'none', *, *, #27517, .t. ) ;
#24635 = edge_loop ( 'none', ( #9776, #18180, #27789, #13180, #9144 ) ) ;
#24636 = oriented_edge ( 'none', *, *, #16945, .t. ) ;
#24637 = cartesian_point ( 'none', ( 0.7758929684099181712, -0.3875389411909072601, -0.1060826250737173654 ) ) ;
#24638 = axis2_placement_3d ( 'none', #16638, #13912, #7717 ) ;
#24639 = vertex_point ( 'none', #8252 ) ;
#24640 = cartesian_point ( 'none', ( -2.101998680916698614, 0.4275000818327581165, 0.5660628558999194482 ) ) ;
#24641 = edge_curve ( 'none', #10693, #9863, #5782, .t. ) ;
#24642 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5200000000000004619, -0.4925277999999995160 ) ) ;
#24643 = face_outer_bound ( 'none', #4015, .t. ) ;
#24644 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 5.691349986800543934e-16 ) ) ;
#24645 = line ( 'none', #26794, #4117 ) ;
#24646 = circle ( 'none', #16857, 0.03174999999999996575 ) ;
#24647 = edge_curve ( 'none', #15323, #25235, #23335, .t. ) ;
#24648 = cartesian_point ( 'none', ( 1.264018327662561407e-17, -0.2000000000000001221, 0.2274999999999999523 ) ) ;
#24649 = cartesian_point ( 'none', ( 1.464857396947285904e-17, -2.307741828602922747e-17, 0.08950000000000002398 ) ) ;
#24650 = advanced_face ( 'none', ( #27791 ), #10681, .t. ) ;
#24651 = axis2_placement_3d ( 'none', #17877, #18009, #2202 ) ;
#24652 = advanced_face ( 'none', ( #21189 ), #7959, .f. ) ;
#24653 = edge_curve ( 'none', #3258, #24557, #8102, .t. ) ;
#24654 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#24655 = vertex_point ( 'none', #21470 ) ;
#24656 = oriented_edge ( 'none', *, *, #22584, .t. ) ;
#24657 = edge_curve ( 'none', #21484, #9887, #10596, .t. ) ;
#24658 = cartesian_point ( 'none', ( -1.837526739461333936, -0.4182743711071820192, 0.3169559785668940033 ) ) ;
#24659 = edge_curve ( 'none', #4517, #13889, #1458, .t. ) ;
#24660 = oriented_edge ( 'none', *, *, #2197, .f. ) ;
#24661 = cartesian_point ( 'none', ( 0.7214729344834156510, -0.3964655861624863387, -0.04676491511074390428 ) ) ;
#24662 = axis2_placement_3d ( 'none', #7879, #3842, #19384 ) ;
#24663 = direction ( 'none', ( 0.4472136270353833098, 7.819326783287109225e-08, -0.8944271752321990565 ) ) ;
#24664 = oriented_edge ( 'none', *, *, #2324, .f. ) ;
#24665 = vertex_point ( 'none', #10389 ) ;
#24666 = oriented_edge ( 'none', *, *, #4787, .t. ) ;
#24667 = cartesian_point ( 'none', ( -2.369978933592383097, 0.5860000000000002984, -0.7875277999999995560 ) ) ;
#24668 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#24669 = edge_curve ( 'none', #13014, #20811, #20885, .t. ) ;
#24670 = cartesian_point ( 'none', ( 0.7350000000000002087, 0.4000000000000000222, 0.4644722000000001128 ) ) ;
#24671 = direction ( 'none', ( 2.329792898495684861e-16, -1.689897845247309768e-16, 1.000000000000000000 ) ) ;
#24672 = advanced_face ( 'none', ( #17025 ), #8540, .t. ) ;
#24673 = direction ( 'none', ( 0.9999999999999961142, 0.000000000000000000, 8.742277826124672249e-08 ) ) ;
#24674 =( bounded_curve ( ) b_spline_curve ( 3, ( #27626, #21451, #7646, #10508 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.471199919658787714, 4.500323588287526988 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999293189094562440, 0.9999293189094562440, 1.000000000000000000 ) )
representation_item ( '' ) );
#24675 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#24676 = circle ( 'none', #17794, 0.04300000000000001044 ) ;
#24677 = cartesian_point ( 'none', ( 0.8309767967788942444, -0.1082860769530629569, -1.910532463109191115 ) ) ;
#24678 = axis2_placement_3d ( 'none', #13545, #423, #9347 ) ;
#24679 = advanced_face ( 'none', ( #23771 ), #1743, .f. ) ;
#24680 = edge_curve ( 'none', #18695, #18572, #7827, .t. ) ;
#24681 = cartesian_point ( 'none', ( 0.6199999999999962208, -5.282535579858160495e-15, -1.475527799999999612 ) ) ;
#24682 = oriented_edge ( 'none', *, *, #13262, .f. ) ;
#24683 = oriented_edge ( 'none', *, *, #23614, .f. ) ;
#24684 = edge_curve ( 'none', #21177, #27820, #10529, .t. ) ;
#24685 = oriented_edge ( 'none', *, *, #15814, .t. ) ;
#24686 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#24687 = cartesian_point ( 'none', ( -1.755201492085376014, -0.4182743711071820192, 0.2861346605469382021 ) ) ;
#24688 = cartesian_point ( 'none', ( 0.7397153338246126308, -0.3826753930347990829, -1.675049674672201450 ) ) ;
#24689 = cartesian_point ( 'none', ( 0.03249718651256885971, 0.09457236842105261332, 0.1260000000000000564 ) ) ;
#24690 = oriented_edge ( 'none', *, *, #22379, .f. ) ;
#24691 = vertex_point ( 'none', #23188 ) ;
#24692 = oriented_edge ( 'none', *, *, #4640, .f. ) ;
#24693 = cartesian_point ( 'none', ( -2.412537631507703395, -0.3826753930347984167, -1.764685493246442194 ) ) ;
#24694 = cartesian_point ( 'none', ( 0.7880155989224471025, -0.4271311679985538290, -0.1402417068340486017 ) ) ;
#24695 = vector ( 'none', #10909, 39.37007874015747433 ) ;
#24696 = oriented_edge ( 'none', *, *, #27806, .f. ) ;
#24697 = face_outer_bound ( 'none', #9121, .t. ) ;
#24698 = direction ( 'none', ( -0.8157349200960308799, -0.08715574274765905405, 0.5718220148280634962 ) ) ;
#24699 = vector ( 'none', #16065, 39.37007874015748143 ) ;
#24700 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -5.887603434621225314e-16 ) ) ;
#24701 = oriented_edge ( 'none', *, *, #14964, .f. ) ;
#24702 = edge_curve ( 'none', #11565, #15444, #12257, .t. ) ;
#24703 = cartesian_point ( 'none', ( 0.8505424210698582232, -0.05534969114658534056, -1.908527439080661914 ) ) ;
#24704 = cartesian_point ( 'none', ( -2.514999999999999680, 0.4660000000000000808, -0.8270277999999996466 ) ) ;
#24705 = direction ( 'none', ( 4.663908151380365800e-16, 1.483110105720601298e-15, -1.000000000000000000 ) ) ;
#24706 = line ( 'none', #16073, #5254 ) ;
#24707 = edge_curve ( 'none', #23083, #6317, #21037, .t. ) ;
#24708 = cartesian_point ( 'none', ( -2.355009152632890679, 0.5720867073687059268, -0.7510462591491304796 ) ) ;
#24709 = cartesian_point ( 'none', ( -0.4775000000000000355, -0.4182743711071790771, -1.705527799999998928 ) ) ;
#24710 = edge_curve ( 'none', #25847, #25156, #19897, .t. ) ;
#24711 = cartesian_point ( 'none', ( -0.4807327000000001238, -0.4249999999999999889, 0.4494722000000005435 ) ) ;
#24712 = face_outer_bound ( 'none', #781, .t. ) ;
#24713 = direction ( 'none', ( 0.1731312861474540443, 1.406527922056774141e-15, -0.9848987550793880663 ) ) ;
#24714 = vector ( 'none', #23, 39.37007874015748143 ) ;
#24715 = direction ( 'none', ( -4.371138804857224878e-08, -8.742273397411541689e-08, 0.9999999999999951150 ) ) ;
#24716 = cartesian_point ( 'none', ( -2.425097044769312316, 0.5661811968655817706, -0.7660068926499052910 ) ) ;
#24717 = oriented_edge ( 'none', *, *, #11788, .f. ) ;
#24718 = vertex_point ( 'none', #22315 ) ;
#24719 = axis2_placement_3d ( 'none', #3498, #16888, #25944 ) ;
#24720 = cartesian_point ( 'none', ( -2.427999999999999936, -0.4114999999999999769, -1.779527800000000548 ) ) ;
#24721 = direction ( 'none', ( 1.109499166036610103e-16, -2.483656018061541207e-16, 1.000000000000000000 ) ) ;
#24722 = vertex_point ( 'none', #26621 ) ;
#24723 = cylindrical_surface ( 'none', #11294, 0.05118110236220474452 ) ;
#24724 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#24725 = direction ( 'none', ( -0.7999999737731691152, 5.245364906314443845e-08, -0.6000000349691040347 ) ) ;
#24726 = oriented_edge ( 'none', *, *, #11168, .t. ) ;
#24727 = oriented_edge ( 'none', *, *, #17781, .f. ) ;
#24728 = oriented_edge ( 'none', *, *, #13076, .f. ) ;
#24729 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#24730 = face_outer_bound ( 'none', #28337, .t. ) ;
#24731 = oriented_edge ( 'none', *, *, #16329, .f. ) ;
#24732 = cartesian_point ( 'none', ( -1.586498664874621101, 0.4225000818327540042, 0.3825629009663617519 ) ) ;
#24733 = axis2_placement_3d ( 'none', #9066, #15539, #4183 ) ;
#24734 = b_spline_curve_with_knots ( 'none', 3,
( #22816, #5841, #16488, #11888 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004782293264495682261, 0.005268114447680846343 ),
.unspecified. ) ;
#24735 = oriented_edge ( 'none', *, *, #15230, .f. ) ;
#24736 = direction ( 'none', ( 2.567390744445674993e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#24737 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#24738 = circle ( 'none', #2241, 0.05800000000000003764 ) ;
#24739 = axis2_placement_3d ( 'none', #19847, #109, #15914 ) ;
#24740 = direction ( 'none', ( -1.000000000000000000, 7.897916534058022957e-15, 0.000000000000000000 ) ) ;
#24741 = face_outer_bound ( 'none', #19642, .t. ) ;
#24742 = oriented_edge ( 'none', *, *, #20598, .f. ) ;
#24743 = cartesian_point ( 'none', ( -2.415254525436016042, 0.5425591489331192951, -0.7581328785367477119 ) ) ;
#24744 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#24745 = edge_curve ( 'none', #25051, #19849, #6924, .t. ) ;
#24746 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#24747 = cartesian_point ( 'none', ( 0.0004921259842519774960, 0.01968503937007870866, 0.1280000000000000859 ) ) ;
#24748 = cartesian_point ( 'none', ( 0.7098966343852972649, -0.3963390711993624027, -1.723980656490580410 ) ) ;
#24749 = axis2_placement_3d ( 'none', #9690, #27371, #18305 ) ;
#24750 = vertex_point ( 'none', #17449 ) ;
#24751 = cartesian_point ( 'none', ( -1.822523014084410420, -0.3761701765654263951, 0.3919307743762392993 ) ) ;
#24752 = oriented_edge ( 'none', *, *, #5677, .t. ) ;
#24753 = circle ( 'none', #17873, 0.05218481273260273945 ) ;
#24754 = vector ( 'none', #1049, 39.37007874015748143 ) ;
#24755 = cartesian_point ( 'none', ( -2.291238782637165183, 0.5661811856968106405, -0.6382509812869643362 ) ) ;
#24756 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#24757 = cartesian_point ( 'none', ( 0.7500000000000005551, -0.4249999999999999334, -0.08049999999999869760 ) ) ;
#24758 = cartesian_point ( 'none', ( -0.4719999999999992535, 0.8130000000000019433, 0.5144722000000000461 ) ) ;
#24759 = oriented_edge ( 'none', *, *, #17274, .f. ) ;
#24760 = vertex_point ( 'none', #28378 ) ;
#24761 = oriented_edge ( 'none', *, *, #25039, .f. ) ;
#24762 = oriented_edge ( 'none', *, *, #21683, .t. ) ;
#24763 = line ( 'none', #16135, #24441 ) ;
#24764 = cartesian_point ( 'none', ( 0.2000000000000001221, -1.073892047664930683e-16, 0.3125722534602550229 ) ) ;
#24765 = face_outer_bound ( 'none', #26030, .t. ) ;
#24766 = vertex_point ( 'none', #13284 ) ;
#24767 = vertex_point ( 'none', #13425 ) ;
#24768 = vertex_point ( 'none', #8816 ) ;
#24769 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#24770 = face_outer_bound ( 'none', #7581, .t. ) ;
#24771 = oriented_edge ( 'none', *, *, #19621, .t. ) ;
#24772 = edge_curve ( 'none', #21836, #20274, #13793, .t. ) ;
#24773 = cartesian_point ( 'none', ( -2.476278159892144615, 0.5413780217380398385, -0.4740777631971952455 ) ) ;
#24774 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#24775 = edge_curve ( 'none', #13697, #11426, #22507, .t. ) ;
#24776 = axis2_placement_3d ( 'none', #15400, #13254, #22017 ) ;
#24777 = axis2_placement_3d ( 'none', #25774, #27640, #15002 ) ;
#24778 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5634252658325274998, -0.4740777559685281917 ) ) ;
#24779 = line ( 'none', #5070, #9196 ) ;
#24780 = line ( 'none', #7235, #5472 ) ;
#24781 = cartesian_point ( 'none', ( 0.9204999999999986526, -0.4115000000000041958, 0.5244722000000012763 ) ) ;
#24782 = line ( 'none', #7238, #7298 ) ;
#24783 = face_outer_bound ( 'none', #5633, .t. ) ;
#24784 = axis2_placement_3d ( 'none', #17859, #428, #6655 ) ;
#24785 = cartesian_point ( 'none', ( -2.438398773250121554, 0.5395938339725349087, -0.7648723061792737088 ) ) ;
#24786 = oriented_edge ( 'none', *, *, #17951, .t. ) ;
#24787 = oriented_edge ( 'none', *, *, #12167, .f. ) ;
#24788 = line ( 'none', #22782, #121 ) ;
#24789 = oriented_edge ( 'none', *, *, #12875, .f. ) ;
#24790 = oriented_edge ( 'none', *, *, #15039, .f. ) ;
#24791 = line ( 'none', #16606, #4571 ) ;
#24792 = circle ( 'none', #6907, 0.02449999999999996972 ) ;
#24793 = cartesian_point ( 'none', ( 0.8717225530891178353, -0.04708499334589837798, -1.922639108279521558 ) ) ;
#24794 = vertex_point ( 'none', #19605 ) ;
#24795 = oriented_edge ( 'none', *, *, #26724, .f. ) ;
#24796 = oriented_edge ( 'none', *, *, #27481, .f. ) ;
#24797 = vector ( 'none', #1714, 39.37007874015748143 ) ;
#24798 = advanced_face ( 'none', ( #12 ), #15700, .f. ) ;
#24799 = direction ( 'none', ( 0.2159714088582186109, -8.535953194277396546e-08, 0.9763996879125826922 ) ) ;
#24800 = edge_curve ( 'none', #24455, #12108, #26637, .t. ) ;
#24801 = edge_curve ( 'none', #27959, #27257, #11242, .t. ) ;
#24803 = circle ( 'none', #13796, 0.009000000000000129424 ) ;
#24802 = direction ( 'none', ( -1.000000000000000000, 1.249000902703300861e-16, 1.664610678349188620e-16 ) ) ;
#24804 = cartesian_point ( 'none', ( 0.7192937730052610945, -0.3964386662763519920, -0.04880365467261593704 ) ) ;
#24805 = edge_curve ( 'none', #9214, #8255, #6510, .t. ) ;
#24806 = line ( 'none', #4956, #24882 ) ;
#24807 = edge_curve ( 'none', #7791, #13049, #6797, .t. ) ;
#24808 = direction ( 'none', ( -0.5773502187160641785, -0.5773502691896211791, -0.5773503196631873946 ) ) ;
#24809 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#24810 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#24811 = axis2_placement_3d ( 'none', #22387, #4962, #2664 ) ;
#24812 = vector ( 'none', #14559, 39.37007874015748143 ) ;
#24813 = plane ( 'none', #22343 ) ;
#24814 = cartesian_point ( 'none', ( -2.355018304974563659, 0.5405040833109375775, -0.7577085725545623651 ) ) ;
#24815 = vertex_point ( 'none', #15295 ) ;
#24816 = vertex_point ( 'none', #24065 ) ;
#24817 = oriented_edge ( 'none', *, *, #24684, .t. ) ;
#24818 = conical_surface ( 'none', #3704, 0.07081142066699264159, 0.7155849933176769984 ) ;
#24819 = oriented_edge ( 'none', *, *, #21383, .t. ) ;
#24820 = line ( 'none', #5111, #21795 ) ;
#24821 = direction ( 'none', ( 1.000000000000000000, -1.249000902703300615e-16, 0.000000000000000000 ) ) ;
#24822 = edge_curve ( 'none', #15760, #1703, #21763, .t. ) ;
#24823 = advanced_face ( 'none', ( #4349 ), #13145, .f. ) ;
#24824 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5200000000000003508, -0.8195277999999994734 ) ) ;
#24825 = cartesian_point ( 'none', ( -0.1689999999999999836, -6.280976942078413961e-17, 0.3215000000000000635 ) ) ;
#24826 = cartesian_point ( 'none', ( -0.7284999999999999254, -0.4249999999999999889, -1.813527799999999690 ) ) ;
#24827 = edge_loop ( 'none', ( #18644, #19725, #10578, #8429 ) ) ;
#24828 = oriented_edge ( 'none', *, *, #25303, .t. ) ;
#24829 = oriented_edge ( 'none', *, *, #5173, .f. ) ;
#24830 = cartesian_point ( 'none', ( -2.437194322926901968, 0.5661811748722248572, -0.5144320900290887399 ) ) ;
#24831 = edge_curve ( 'none', #19222, #5258, #28029, .t. ) ;
#24832 = face_outer_bound ( 'none', #15775, .t. ) ;
#24833 = axis2_placement_3d ( 'none', #4874, #17838, #9472 ) ;
#24834 = oriented_edge ( 'none', *, *, #17142, .f. ) ;
#24835 = line ( 'none', #797, #10370 ) ;
#24836 = line ( 'none', #2958, #2211 ) ;
#24837 = edge_curve ( 'none', #8129, #28175, #1349, .t. ) ;
#24838 = direction ( 'none', ( -0.8001639206409769667, -0.5997813769236758352, 0.000000000000000000 ) ) ;
#24839 = edge_curve ( 'none', #1444, #2096, #8744, .t. ) ;
#24840 = oriented_edge ( 'none', *, *, #8858, .f. ) ;
#24841 = cartesian_point ( 'none', ( -2.386051927587476307, -0.4160162047798952045, -1.832883341758472229 ) ) ;
#24842 =( bounded_surface ( ) b_spline_surface ( 6, 3, (
( #26395, #26664, #6973, #15471 ),
( #25083, #11992, #1041, #893 ),
( #14303, #27231, #5513, #9838 ),
( #22779, #22923, #18462, #24785 ),
( #16012, #24936, #16593, #1183 ),
( #22634, #5367, #20624, #9545 ),
( #9402, #20908, #7534, #3350 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 7, 7 ),
( 4, 4 ),
( 0.000000000000000000, 1.570796326795000031 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9960549404554642772, 0.9960549404554642772, 1.000000000000000000),
( 1.000000000000000000, 0.9960549404554642772, 0.9960549404554642772, 1.000000000000000000),
( 1.000000000000000000, 0.9960549404554642772, 0.9960549404554642772, 1.000000000000000000),
( 1.000000000000000000, 0.9960549404554642772, 0.9960549404554642772, 1.000000000000000000),
( 1.000000000000000000, 0.9960549404554642772, 0.9960549404554642772, 1.000000000000000000),
( 1.000000000000000000, 0.9960549404554642772, 0.9960549404554642772, 1.000000000000000000),
( 1.000000000000000000, 0.9960549404554642772, 0.9960549404554642772, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#24843 = advanced_face ( 'none', ( #15432 ), #24213, .f. ) ;
#24844 = axis2_placement_3d ( 'none', #5611, #7198, #9935 ) ;
#24845 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#24846 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#24847 = advanced_face ( 'none', ( #4493 ), #22865, .t. ) ;
#24848 = face_outer_bound ( 'none', #8942, .t. ) ;
#24849 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999961142, -8.742273398254511525e-08 ) ) ;
#24850 = line ( 'none', #20136, #23546 ) ;
#24851 = vector ( 'none', #26242, 39.37007874015748143 ) ;
#24852 = direction ( 'none', ( 0.5740062820284107525, -1.302190437738956899e-15, 0.8188508949692372418 ) ) ;
#24853 = cylindrical_surface ( 'none', #9651, 0.2560000000000000053 ) ;
#24854 = axis2_placement_3d ( 'none', #9440, #11328, #2950 ) ;
#24855 = cartesian_point ( 'none', ( -0.01013576414119576538, -0.2000000000000000389, 0.08949999999999995459 ) ) ;
#24856 = cartesian_point ( 'none', ( 0.7504999999999997229, -0.4115000000000006430, -1.705527799999998484 ) ) ;
#24857 = circle ( 'none', #8370, 0.003937007874015743640 ) ;
#24858 = direction ( 'none', ( -1.000000000000000000, 2.428612866367529932e-16, -4.440892098500625176e-16 ) ) ;
#24859 = oriented_edge ( 'none', *, *, #26127, .f. ) ;
#24860 = oriented_edge ( 'none', *, *, #18635, .f. ) ;
#24861 = circle ( 'none', #18414, 0.005905511811023608955 ) ;
#24862 = cartesian_point ( 'none', ( -0.5795767284998959434, -0.4182743711071790216, -1.731740773874398398 ) ) ;
#24863 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#24864 = face_bound ( 'none', #16644, .t. ) ;
#24865 = edge_curve ( 'none', #13609, #25053, #15963, .t. ) ;
#24866 = vertex_point ( 'none', #25165 ) ;
#24867 = vector ( 'none', #25571, 39.37007874015748143 ) ;
#24868 = cartesian_point ( 'none', ( 0.8574999999999999289, -0.3649999999999973821, -1.812527799999997580 ) ) ;
#24869 = direction ( 'none', ( 1.942890293094014578e-16, 1.000000000000000000, 1.554819628522822217e-15 ) ) ;
#24870 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#24871 = oriented_edge ( 'none', *, *, #6715, .t. ) ;
#24872 = vertex_point ( 'none', #14246 ) ;
#24873 = vertex_point ( 'none', #5176 ) ;
#24874 = edge_curve ( 'none', #10128, #27168, #23012, .t. ) ;
#24875 = vertex_point ( 'none', #26754 ) ;
#24876 = plane ( 'none', #6092 ) ;
#24877 = edge_curve ( 'none', #7168, #26350, #22064, .t. ) ;
#24878 = cartesian_point ( 'none', ( 0.9200000000000000400, -0.3649999999999999911, 0.02699993569843383429 ) ) ;
#24879 = cartesian_point ( 'none', ( -2.394999999999999574, 0.7399999999999999911, -0.8068495312357357729 ) ) ;
#24880 = oriented_edge ( 'none', *, *, #8146, .f. ) ;
#24881 = line ( 'none', #833, #19202 ) ;
#24882 = vector ( 'none', #770, 39.37007874015748143 ) ;
#24883 = edge_curve ( 'none', #21760, #4657, #18553, .t. ) ;
#24884 = oriented_edge ( 'none', *, *, #11616, .t. ) ;
#24885 = cartesian_point ( 'none', ( -2.354999999999999538, 0.6027953698357895185, -0.7630541276923518135 ) ) ;
#24886 = face_outer_bound ( 'none', #7216, .t. ) ;
#24887 = cylindrical_surface ( 'none', #2808, 0.04450000000000003259 ) ;
#24888 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#24889 = vertex_point ( 'none', #16396 ) ;
#24890 = cartesian_point ( 'none', ( -2.418637341301761889, 0.5386221409863514165, -0.7573006914676969625 ) ) ;
#24891 = axis2_placement_3d ( 'none', #18084, #11606, #2694 ) ;
#24892 = cartesian_point ( 'none', ( -2.421947438538936570, 0.5661811967279081204, -0.7644320893626253000 ) ) ;
#24893 = b_spline_curve_with_knots ( 'none', 3,
( #10644, #10495, #19281, #4026, #15927, #13247, #2558, #15392, #4728, #653, #20254, #17823, #2691, #13516, #17948, #22279, #15660, #13650, #24305, #11342, #24173, #17686, #22006, #4989, #20130, #24703, #11468, #520, #4456, #24440, #18081, #26714, #11214, #13783, #2284, #6763, #20386, #9180, #2826, #26844, #26584, #13386, #7022, #7154, #19862, #9056, #11079, #389, #123, #8922, #9454, #15795, #26461, #24566, #4588, #18225, #15530, #11604 ),
.unspecified., .f., .f.,
( 4, 2, 2, 1, 1, 2, 2, 1, 1, 1, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 1, 1, 2, 2, 2, 1, 1, 2, 2, 4 ),
( 0.5001764924300183823, 0.5314154616531384656, 0.5626544308762584379, 0.5938934000993785212, 0.6095128847109384518, 0.6173226270167185836, 0.6251323693224988265, 0.6563713385456197980, 0.6719908231571805057, 0.6798005654629608596, 0.6837054366158508145, 0.6876103077687407694, 0.7188492769918601866, 0.7344687616034197841, 0.7422785039091994719, 0.7461833750620894268, 0.7481358106385344042, 0.7500882462149793817, 0.7657077308265396454, 0.7813272154380996870, 0.7969467000496598397, 0.8047564423554400825, 0.8086613135083298154, 0.8106137490847752369, 0.8125661846612206585, 0.8438051538843528432, 0.8594246384959192131, 0.8672343808017024536, 0.8711392519545938518, 0.8750441231074853610, 0.9062830923306164355, 0.9219025769421816952, 0.9297123192479641585, 0.9336171904008553346, 0.9375220615537462887, 1.000000000000000000 ),
.unspecified. ) ;
#24894 = cartesian_point ( 'none', ( 7.873608508591660464e-17, -1.240411232874071185e-16, 0.4745000000000000329 ) ) ;
#24895 = axis2_placement_3d ( 'none', #23520, #15052, #19064 ) ;
#24896 = cartesian_point ( 'none', ( -2.425097055927143419, 0.5494488910634738321, -0.5104950830890666591 ) ) ;
#24897 = vector ( 'none', #13450, 39.37007874015747433 ) ;
#24898 = cartesian_point ( 'none', ( -1.831359737277129529, -0.4182743711071820192, 0.3464825699797509095 ) ) ;
#24899 = vector ( 'none', #21417, 39.37007874015748143 ) ;
#24900 = oriented_edge ( 'none', *, *, #3394, .t. ) ;
#24901 = cartesian_point ( 'none', ( -1.923998683976495983, 0.4650000818327567065, 0.6010628714611736534 ) ) ;
#24902 = vertex_point ( 'none', #20570 ) ;
#24903 = cartesian_point ( 'none', ( -1.717686900000000128, -0.4182743711071820747, 0.3544722000000001261 ) ) ;
#24904 = cartesian_point ( 'none', ( -2.402894602043244454, -0.3966152866063982207, -1.819579009864175756 ) ) ;
#24905 = line ( 'none', #14268, #7195 ) ;
#24906 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#24907 = oriented_edge ( 'none', *, *, #2194, .f. ) ;
#24908 = vertex_point ( 'none', #2730 ) ;
#24909 = oriented_edge ( 'none', *, *, #14472, .t. ) ;
#24910 = edge_curve ( 'none', #20874, #13547, #990, .t. ) ;
#24911 = oriented_edge ( 'none', *, *, #7107, .f. ) ;
#24912 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5413780207054873506, -0.4622667342739112950 ) ) ;
#24913 = edge_curve ( 'none', #4335, #7833, #7498, .t. ) ;
#24914 = face_bound ( 'none', #28078, .t. ) ;
#24915 = circle ( 'none', #16179, 0.05118110236220474452 ) ;
#24916 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -3.836865159640816197e-16 ) ) ;
#24917 = vertex_point ( 'none', #12080 ) ;
#24918 = oriented_edge ( 'none', *, *, #2495, .t. ) ;
#24919 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#24920 = oriented_edge ( 'none', *, *, #13072, .f. ) ;
#24921 = line ( 'none', #14003, #2109 ) ;
#24922 = circle ( 'none', #14825, 0.2560000000000000053 ) ;
#24923 = cylindrical_surface ( 'none', #6893, 0.06499999999999998834 ) ;
#24924 = cartesian_point ( 'none', ( -2.514999999999999680, 0.6400000000000000133, -0.8270277999999996466 ) ) ;
#24925 = oriented_edge ( 'none', *, *, #24669, .t. ) ;
#24926 = axis2_placement_3d ( 'none', #24008, #2777, #4292 ) ;
#24927 = cartesian_point ( 'none', ( -0.5847129738743984673, -0.4182743711071790771, -1.684451071500103980 ) ) ;
#24928 = line ( 'none', #9969, #25372 ) ;
#24929 = cartesian_point ( 'none', ( -1.923998671431327079, 0.5060000818327591299, 0.5325628714611744252 ) ) ;
#24930 = cartesian_point ( 'none', ( -1.495998657837086521, 0.5375000818327532182, 0.3020629088781233706 ) ) ;
#24931 = cartesian_point ( 'none', ( -2.415254535908864408, 0.5425591279723142035, -0.5183690990091898154 ) ) ;
#24932 = cartesian_point ( 'none', ( -2.134498659796171705, 0.5300000818327583740, 0.3244722000000003770 ) ) ;
#24933 = face_outer_bound ( 'none', #1761, .t. ) ;
#24934 = cartesian_point ( 'none', ( -1.820937589787172906, -0.3761778599757701902, 0.3156077165579474486 ) ) ;
#24935 = oriented_edge ( 'none', *, *, #9014, .f. ) ;
#24936 = cartesian_point ( 'none', ( -2.437344182402725323, 0.5389458726308172798, -0.7641312124981644027 ) ) ;
#24937 = oriented_edge ( 'none', *, *, #21506, .t. ) ;
#24938 = oriented_edge ( 'none', *, *, #18705, .t. ) ;
#24939 = circle ( 'none', #4721, 0.003937007874015813896 ) ;
#24940 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#24941 = oriented_edge ( 'none', *, *, #12415, .f. ) ;
#24942 = edge_curve ( 'none', #12193, #5772, #9792, .t. ) ;
#24943 = oriented_edge ( 'none', *, *, #1282, .t. ) ;
#24944 = edge_curve ( 'none', #4154, #8668, #21608, .t. ) ;
#24945 = cartesian_point ( 'none', ( -1.495998679605358372, 0.5375000818327532182, 0.5510629088781224816 ) ) ;
#24946 = cartesian_point ( 'none', ( -1.442499999999999671, 0.5977538599183737089, 0.5744722000000000994 ) ) ;
#24947 = oriented_edge ( 'none', *, *, #3363, .t. ) ;
#24948 = oriented_edge ( 'none', *, *, #6748, .f. ) ;
#24949 = oriented_edge ( 'none', *, *, #16924, .f. ) ;
#24950 = cartesian_point ( 'none', ( -2.355018304974562326, 0.5642992538517862533, -0.7577085704740641470 ) ) ;
#24951 = cartesian_point ( 'none', ( -1.782783678279588058, -0.3969396696693101023, 0.3128399140721231375 ) ) ;
#24952 = cartesian_point ( 'none', ( -0.3594047172069934071, -0.3490000000000000324, 0.3354116817578072784 ) ) ;
#24953 = axis2_placement_3d ( 'none', #24399, #9672, #6575 ) ;
#24954 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#24955 = cartesian_point ( 'none', ( -2.385614822091187914, -0.3968392315017409411, -1.823977519093855859 ) ) ;
#24956 = cartesian_point ( 'none', ( -2.423336361370393988, 0.5622441889552295402, -0.7655912519516943071 ) ) ;
#24957 = cartesian_point ( 'none', ( -0.2149651786600359771, -0.3490000000000033076, 0.1061236727280602532 ) ) ;
#24958 = plane ( 'none', #19580 ) ;
#24959 = cartesian_point ( 'none', ( -2.298998679168240855, 0.6025000818327596042, 0.5460628386776325005 ) ) ;
#24960 = oriented_edge ( 'none', *, *, #9709, .f. ) ;
#24961 = vertex_point ( 'none', #3006 ) ;
#24962 = vertex_point ( 'none', #13684 ) ;
#24963 = edge_curve ( 'none', #17580, #3857, #7125, .t. ) ;
#24964 = edge_curve ( 'none', #18989, #16523, #17989, .t. ) ;
#24965 = oriented_edge ( 'none', *, *, #18144, .f. ) ;
#24966 = edge_curve ( 'none', #8129, #14567, #4892, .t. ) ;
#24967 = cartesian_point ( 'none', ( -1.623998676545560516, 0.5475000818327543373, 0.5160628976880070606 ) ) ;
#24968 = edge_curve ( 'none', #3356, #16014, #26885, .t. ) ;
#24969 = line ( 'none', #18349, #18134 ) ;
#24970 = face_outer_bound ( 'none', #3870, .t. ) ;
#24971 = cartesian_point ( 'none', ( -2.428445399999999754, 0.6166534501517723088, -0.7967128962865296371 ) ) ;
#24972 = oriented_edge ( 'none', *, *, #17624, .f. ) ;
#24973 = oriented_edge ( 'none', *, *, #5822, .f. ) ;
#24974 = oriented_edge ( 'none', *, *, #10902, .f. ) ;
#24975 = cartesian_point ( 'none', ( -2.437758360689257664, 0.5661811748803475819, -0.5145250047054363840 ) ) ;
#24976 = cartesian_point ( 'none', ( 0.7710767284998960580, -0.4182743711071820192, -0.05428702612560144108 ) ) ;
#24977 = oriented_edge ( 'none', *, *, #27112, .f. ) ;
#24978 = cartesian_point ( 'none', ( -2.355018315642934290, 0.5550263191603429513, -0.5136446858374460467 ) ) ;
#24979 = cartesian_point ( 'none', ( -1.573998679168243653, 0.6125000818327539509, 0.5460629020591458715 ) ) ;
#24980 = cartesian_point ( 'none', ( -2.529999999999999361, 0.8000000000000000444, 0.4494721999999995443 ) ) ;
#24981 = oriented_edge ( 'none', *, *, #12818, .t. ) ;
#24982 = cartesian_point ( 'none', ( -1.623998664874620523, 0.4650000818327543195, 0.3825628976880075527 ) ) ;
#24983 = face_bound ( 'none', #15561, .t. ) ;
#24984 = cartesian_point ( 'none', ( -1.133655896904192106, -0.4115000000000017533, -0.7826542756095650200 ) ) ;
#24985 = cartesian_point ( 'none', ( -2.464467134143734750, 0.5553544039435186486, -0.5227232662915459738 ) ) ;
#24987 = edge_curve ( 'none', #16987, #22108, #2869, .t. ) ;
#24986 = cartesian_point ( 'none', ( -1.822109965621842909, -0.4182743711071820747, 0.3596778677235790145 ) ) ;
#24988 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#24989 = axis2_placement_3d ( 'none', #27200, #5044, #16270 ) ;
#24990 = edge_curve ( 'none', #19839, #19861, #27026, .t. ) ;
#24991 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#24992 = direction ( 'none', ( -4.371138804857225540e-08, -8.742273397411543013e-08, 0.9999999999999953371 ) ) ;
#24993 = direction ( 'none', ( 0.8157349200960348767, -0.08715574274765769403, -0.5718220148280581672 ) ) ;
#24994 = face_outer_bound ( 'none', #17926, .t. ) ;
#24995 = advanced_face ( 'none', ( #24886 ), #8303, .f. ) ;
#24996 = cartesian_point ( 'none', ( 0.7088471818176859118, -0.3963253624456211655, -1.721189624206364455 ) ) ;
#24997 = oriented_edge ( 'none', *, *, #24352, .t. ) ;
#24998 = oriented_edge ( 'none', *, *, #43, .f. ) ;
#25000 = circle ( 'none', #19047, 0.05300000000000022748 ) ;
#24999 = b_spline_curve_with_knots ( 'none', 3,
( #2622, #4524, #15324, #15861, #6545, #15461, #7091, #20193, #15736, #13177, #15598, #11151, #46, #6958, #10859, #24509, #22224, #13579 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.7121386686923959486, 0.7746386769648747617, 0.8371386852373535747, 0.8996386935098323878, 0.9621387017823113119, 1.024638710054790014, 1.087138718327268938, 1.149638726599747862, 1.212138734872226564 ),
.unspecified. ) ;
#25001 = edge_curve ( 'none', #12395, #20403, #27181, .t. ) ;
#25002 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#25003 = direction ( 'none', ( -1.000000000000000000, 2.567390744445683867e-16, -6.106226635438358014e-16 ) ) ;
#25004 = edge_curve ( 'none', #9432, #28255, #19791, .t. ) ;
#25005 = advanced_face ( 'none', ( #16537 ), #3441, .t. ) ;
#25006 = face_bound ( 'none', #988, .t. ) ;
#25007 = oriented_edge ( 'none', *, *, #24944, .f. ) ;
#25008 = edge_curve ( 'none', #26675, #24029, #5043, .t. ) ;
#25009 = face_outer_bound ( 'none', #6911, .t. ) ;
#25010 = cartesian_point ( 'none', ( 0.7477796545830043273, -0.3706429621218076398, -0.1249445729671137401 ) ) ;
#25011 = edge_curve ( 'none', #26240, #14582, #1861, .t. ) ;
#25012 = line ( 'none', #413, #23627 ) ;
#25013 = vertex_point ( 'none', #1416 ) ;
#25014 = oriented_edge ( 'none', *, *, #13649, .f. ) ;
#25015 = oriented_edge ( 'none', *, *, #17503, .t. ) ;
#25016 = oriented_edge ( 'none', *, *, #7734, .t. ) ;
#25017 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#25018 = face_outer_bound ( 'none', #14484, .t. ) ;
#25019 = cylindrical_surface ( 'none', #11746, 0.003937007874015795682 ) ;
#25020 = conical_surface ( 'none', #8572, 0.05399999999999987449, 0.2617993877991499074 ) ;
#25021 = vertex_point ( 'none', #5745 ) ;
#25022 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#25023 = oriented_edge ( 'none', *, *, #10442, .t. ) ;
#25024 = cartesian_point ( 'none', ( -2.369978932424963602, 0.5602756892708118386, -0.8142352372135850391 ) ) ;
#25025 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#25026 = circle ( 'none', #27320, 0.03174999999999987554 ) ;
#25027 = direction ( 'none', ( -4.371142336978555996e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#25028 = axis2_placement_3d ( 'none', #7666, #7810, #16431 ) ;
#25029 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#25030 = cartesian_point ( 'none', ( -0.1747948364998091753, 0.01889311337309574138, 0.3115000000000001656 ) ) ;
#25031 = edge_curve ( 'none', #8267, #4048, #8066, .t. ) ;
#25032 = plane ( 'none', #13452 ) ;
#25033 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4271311679985514975, -1.705527799999999816 ) ) ;
#25034 = cartesian_point ( 'none', ( -2.462230689354518276, 0.5553544029950238103, -0.5118737446557168891 ) ) ;
#25035 = edge_curve ( 'none', #17336, #20403, #11501, .t. ) ;
#25036 = face_outer_bound ( 'none', #7133, .t. ) ;
#25037 = face_outer_bound ( 'none', #5006, .t. ) ;
#25038 = circle ( 'none', #28264, 0.009000000000000129424 ) ;
#25039 = edge_curve ( 'none', #22271, #15063, #25745, .t. ) ;
#25040 = oriented_edge ( 'none', *, *, #25039, .t. ) ;
#25041 = cylindrical_surface ( 'none', #22267, 0.06250000000000009714 ) ;
#25042 = oriented_edge ( 'none', *, *, #6207, .f. ) ;
#25043 = circle ( 'none', #26435, 0.06250000000000009714 ) ;
#25044 = line ( 'none', #7648, #3000 ) ;
#25045 = circle ( 'none', #25984, 0.05218481273260267700 ) ;
#25046 = circle ( 'none', #28286, 0.06499999999999944711 ) ;
#25047 = plane ( 'none', #1074 ) ;
#25049 = edge_curve ( 'none', #27117, #2584, #17929, .t. ) ;
#25048 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, -6.713165045633695996e-16 ) ) ;
#25050 = direction ( 'none', ( -3.002614468262671391e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#25051 = vertex_point ( 'none', #23303 ) ;
#25052 = oriented_edge ( 'none', *, *, #17621, .t. ) ;
#25053 = vertex_point ( 'none', #27756 ) ;
#25054 = vertex_point ( 'none', #10064 ) ;
#25055 = cartesian_point ( 'none', ( -2.367592944392427956, 0.6155206706933475935, -0.4801774962865296148 ) ) ;
#25056 = line ( 'none', #723, #17905 ) ;
#25057 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#25058 = vertex_point ( 'none', #10351 ) ;
#25059 = edge_loop ( 'none', ( #25443, #8980, #3501 ) ) ;
#25060 = cartesian_point ( 'none', ( -2.291238788092483603, 0.6146063716365717244, -0.5134478274472026316 ) ) ;
#25061 = oriented_edge ( 'none', *, *, #11990, .f. ) ;
#25062 = cartesian_point ( 'none', ( -2.458998211303303094, 0.5661811753146974713, -0.5194933897385841659 ) ) ;
#25063 = cartesian_point ( 'none', ( -1.775602053823100990, -0.3498728832042033443, 0.3181942469570165355 ) ) ;
#25064 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#25065 = circle ( 'none', #11720, 0.2650000000000000688 ) ;
#25066 = vertex_point ( 'none', #8365 ) ;
#25067 = vector ( 'none', #13925, 39.37007874015748854 ) ;
#25068 = cartesian_point ( 'none', ( 0.1210000000000000936, -1.095205311837386355e-16, 0.3615000000000000435 ) ) ;
#25069 = advanced_face ( 'none', ( #10496 ), #27611, .t. ) ;
#25070 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 2.402680733213953131e-16 ) ) ;
#25071 = axis2_placement_3d ( 'none', #27568, #25418, #20671 ) ;
#25072 = cylindrical_surface ( 'none', #22740, 0.05999999999999990757 ) ;
#25073 = circle ( 'none', #26462, 0.009000000000000027076 ) ;
#25074 = axis2_placement_3d ( 'none', #975, #27596, #16233 ) ;
#25075 = direction ( 'none', ( -1.000000000000000000, 1.942890293094023699e-16, -6.106226635438359986e-16 ) ) ;
#25076 = cartesian_point ( 'none', ( -0.5272500006765586944, -0.4017578769931893223, -1.737211843301798453 ) ) ;
#25077 = cartesian_point ( 'none', ( -1.723998683976496915, 0.4560000818327550332, 0.6010628889457291235 ) ) ;
#25078 = edge_curve ( 'none', #22995, #2546, #27466, .t. ) ;
#25079 = advanced_face ( 'none', ( #1564 ), #28055, .t. ) ;
#25080 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#25081 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#25082 = oriented_edge ( 'none', *, *, #25492, .f. ) ;
#25083 = cartesian_point ( 'none', ( -2.436908068391359539, 0.5415284433703064781, -0.7660068953213926557 ) ) ;
#25084 = oriented_edge ( 'none', *, *, #25229, .t. ) ;
#25085 = edge_loop ( 'none', ( #23672, #19652, #9301, #28152, #16047 ) ) ;
#25086 = cartesian_point ( 'none', ( 0.9700393700787399709, 0.5859999999999999654, -0.8195277999999999174 ) ) ;
#25087 = conical_surface ( 'none', #3961, 0.08684650000000004866, 0.7155849933176755551 ) ;
#25088 = vertex_point ( 'none', #18991 ) ;
#25089 = oriented_edge ( 'none', *, *, #15409, .f. ) ;
#25090 = cartesian_point ( 'none', ( -2.177999999999999492, 0.6990038599183736601, 0.5744722000000000994 ) ) ;
#25091 = plane ( 'none', #2723 ) ;
#25092 = circle ( 'none', #19588, 0.1249999999999998335 ) ;
#25093 = axis2_placement_3d ( 'none', #1983, #10481, #14816 ) ;
#25094 = cartesian_point ( 'none', ( -2.355018310196220099, 0.5494489022322440741, -0.6382509855376380381 ) ) ;
#25095 = oriented_edge ( 'none', *, *, #15873, .t. ) ;
#25096 = vertex_point ( 'none', #16689 ) ;
#25097 = oriented_edge ( 'none', *, *, #26933, .f. ) ;
#25098 = cartesian_point ( 'none', ( -2.476278158171223875, 0.5634252692743678681, -0.5134478400099222739 ) ) ;
#25099 = line ( 'none', #5384, #21233 ) ;
#25100 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#25101 = cartesian_point ( 'none', ( -0.1637681758919741770, -0.3490000000000000324, 0.07947220000000078388 ) ) ;
#25102 = b_spline_curve_with_knots ( 'none', 3,
( #24351, #4216, #24223, #2334 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002204729931177852869, 0.0003987147682254105771 ),
.unspecified. ) ;
#25103 = cartesian_point ( 'none', ( 0.4300000000000000488, -0.1489999999999996882, 0.4244722000000003548 ) ) ;
#25104 = edge_curve ( 'none', #7285, #23536, #6182, .t. ) ;
#25105 = cartesian_point ( 'none', ( -2.415254525256365081, 0.5661811965213976450, -0.7620698843456593652 ) ) ;
#25106 = axis2_placement_3d ( 'none', #7725, #27715, #21391 ) ;
#25107 = direction ( 'none', ( 0.8436733265810086868, 0.000000000000000000, 0.5368568878348630724 ) ) ;
#25108 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#25109 = oriented_edge ( 'none', *, *, #9189, .f. ) ;
#25110 = oriented_edge ( 'none', *, *, #26110, .t. ) ;
#25111 = vector ( 'none', #18919, 39.37007874015748143 ) ;
#25113 = oriented_edge ( 'none', *, *, #2710, .t. ) ;
#25112 = circle ( 'none', #16391, 0.2529060494870676856 ) ;
#25114 = cartesian_point ( 'none', ( 3.905062282638349258e-18, 0.09499999999999997335, 0.1260000000000000564 ) ) ;
#25115 = edge_loop ( 'none', ( #5314, #17909, #2825, #21639, #11696, #14068, #7086, #25817, #5204 ) ) ;
#25116 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#25117 = face_bound ( 'none', #26860, .t. ) ;
#25118 = cartesian_point ( 'none', ( 0.8449999999999990852, 0.8000000000000000444, -1.925527799999999790 ) ) ;
#25119 = oriented_edge ( 'none', *, *, #9793, .f. ) ;
#25120 = oriented_edge ( 'none', *, *, #9793, .t. ) ;
#25121 = edge_loop ( 'none', ( #13205, #7898, #1705, #11291, #7251, #5348 ) ) ;
#25122 = b_spline_curve_with_knots ( 'none', 3,
( #13757, #24414, #15504, #4567 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.000000000000000000, 0.0004657459167161743727 ),
.unspecified. ) ;
#25123 = cylindrical_surface ( 'none', #7015, 0.05249999999999998418 ) ;
#25124 = edge_loop ( 'none', ( #24935, #13576, #10876, #1014 ) ) ;
#25125 = line ( 'none', #2822, #9921 ) ;
#25126 = cartesian_point ( 'none', ( -1.759847060538666241, -0.4182743711071821302, 0.3919884214331052497 ) ) ;
#25127 = plane ( 'none', #18776 ) ;
#25128 = vertex_point ( 'none', #14545 ) ;
#25129 = cylindrical_surface ( 'none', #4853, 0.009000000000000027076 ) ;
#25130 = advanced_face ( 'none', ( #27909 ), #5898, .t. ) ;
#25132 = line ( 'none', #16502, #10165 ) ;
#25131 = vector ( 'none', #16848, 39.37007874015748143 ) ;
#25133 = plane ( 'none', #17568 ) ;
#25134 = cartesian_point ( 'none', ( -2.461403293548544813, 0.5402529032993214075, -0.7602384652396083631 ) ) ;
#25135 = advanced_face ( 'none', ( #21293, #8218 ), #6044, .t. ) ;
#25136 = line ( 'none', #25278, #19127 ) ;
#25137 = cartesian_point ( 'none', ( 0.6050000000000005373, 0.4000000000000000222, 0.5744722000000000994 ) ) ;
#25138 = edge_curve ( 'none', #1886, #15908, #26180, .t. ) ;
#25139 = cartesian_point ( 'none', ( -0.5584999999999998854, -0.3490000000000004210, -1.705527799999999594 ) ) ;
#25140 = cartesian_point ( 'none', ( -0.1049999999999999267, -8.129311078264403317e-17, 0.3615000000000000435 ) ) ;
#25141 = line ( 'none', #12190, #11007 ) ;
#25142 = cartesian_point ( 'none', ( -1.798686900000000310, -0.3762859242436153995, 0.3544721999999998485 ) ) ;
#25143 = direction ( 'none', ( -6.181724406587546154e-08, -0.7071067811865475727, 0.7071067811865449082 ) ) ;
#25144 = vertex_point ( 'none', #6329 ) ;
#25145 = oriented_edge ( 'none', *, *, #9014, .t. ) ;
#25146 = cartesian_point ( 'none', ( -2.355018315436423482, 0.5632748735935704243, -0.5183690945651537874 ) ) ;
#25147 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#25148 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#25149 = oriented_edge ( 'none', *, *, #11876, .t. ) ;
#25150 = direction ( 'none', ( -3.258709995156765057e-16, -6.829364738799808617e-16, -1.000000000000000000 ) ) ;
#25151 = vector ( 'none', #24284, 39.37007874015748143 ) ;
#25152 = line ( 'none', #21133, #5092 ) ;
#25153 = circle ( 'none', #24678, 0.003937007874015716752 ) ;
#25154 = face_outer_bound ( 'none', #8098, .t. ) ;
#25155 = vertex_point ( 'none', #15765 ) ;
#25156 = vertex_point ( 'none', #2002 ) ;
#25157 = cartesian_point ( 'none', ( 0.7607610513677459663, -0.3719832640234277399, -0.06021242049854248074 ) ) ;
#25158 = face_outer_bound ( 'none', #27408, .t. ) ;
#25159 = direction ( 'none', ( -1.475715455891945576e-16, 0.000000000000000000, 1.000000000000000000 ) ) ;
#25160 = oriented_edge ( 'none', *, *, #26163, .f. ) ;
#25161 = cartesian_point ( 'none', ( 0.9205000000000006510, -0.4115000000000004210, -1.865527799999998404 ) ) ;
#25162 = edge_curve ( 'none', #20977, #8737, #15266, .t. ) ;
#25163 = oriented_edge ( 'none', *, *, #5520, .f. ) ;
#25164 = cartesian_point ( 'none', ( -1.777610171500104252, -0.4182743711071820747, 0.3806851738743982083 ) ) ;
#25165 = cartesian_point ( 'none', ( -0.5543318663382046374, -0.3677731010850377458, -1.686773151515883251 ) ) ;
#25166 = edge_curve ( 'none', #5773, #1703, #22985, .t. ) ;
#25167 = cartesian_point ( 'none', ( -1.798686900000000310, -0.3489999999999996994, 0.3544721999999999040 ) ) ;
#25168 = circle ( 'none', #7720, 0.003937007874015743640 ) ;
#25169 = cartesian_point ( 'none', ( -1.463498676545560429, 0.6025000818327530538, 0.5160629117193628046 ) ) ;
#25170 = advanced_face ( 'none', ( #4693, #2520 ), #24537, .t. ) ;
#25171 = oriented_edge ( 'none', *, *, #11653, .f. ) ;
#25172 = edge_curve ( 'none', #8369, #25192, #15642, .t. ) ;
#25173 = cartesian_point ( 'none', ( -2.428445399999999754, 0.6149999999999997691, -0.4683664962865295989 ) ) ;
#25174 = cylindrical_surface ( 'none', #999, 0.04299999999999978839 ) ;
#25175 = edge_curve ( 'none', #13307, #19893, #26038, .t. ) ;
#25176 = cartesian_point ( 'none', ( -0.4719999999999992535, 0.8130000000000019433, 0.5144722000000000461 ) ) ;
#25177 = axis2_placement_3d ( 'none', #5394, #20512, #14188 ) ;
#25178 = face_outer_bound ( 'none', #11443, .t. ) ;
#25179 = edge_curve ( 'none', #10489, #13317, #4820, .t. ) ;
#25180 = plane ( 'none', #12284 ) ;
#25181 = b_spline_curve_with_knots ( 'none', 3,
( #15906, #17796, #497, #19833 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004386092350006947325, 0.005886092350006944321 ),
.unspecified. ) ;
#25182 = face_outer_bound ( 'none', #5436, .t. ) ;
#25183 = edge_loop ( 'none', ( #22990, #7500, #1630 ) ) ;
#25184 = cartesian_point ( 'none', ( -2.356753112634357716, -0.3771271676620655544, -1.776440075670005170 ) ) ;
#25185 = vertex_point ( 'none', #19430 ) ;
#25186 = cartesian_point ( 'none', ( -2.439038859620403787, 0.5553544025465592116, -0.5067439046115762569 ) ) ;
#25187 = line ( 'none', #25764, #5694 ) ;
#25188 = direction ( 'none', ( -0.8436733265810048010, 9.937755021569778075e-16, -0.5368568878348688456 ) ) ;
#25189 = axis2_placement_3d ( 'none', #8932, #265, #26470 ) ;
#25190 = line ( 'none', #5477, #22139 ) ;
#25191 = vertex_point ( 'none', #15895 ) ;
#25192 = vertex_point ( 'none', #11570 ) ;
#25193 = oriented_edge ( 'none', *, *, #22909, .t. ) ;
#25194 = advanced_face ( 'none', ( #7121 ), #19327, .t. ) ;
#25195 = oriented_edge ( 'none', *, *, #8830, .t. ) ;
#25196 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#25197 = face_bound ( 'none', #4199, .t. ) ;
#25198 = circle ( 'none', #10504, 0.05249999999999997724 ) ;
#25199 = cartesian_point ( 'none', ( -0.5669766594028916584, -0.4115000000000061942, 2.011948859402887813 ) ) ;
#25200 = oriented_edge ( 'none', *, *, #26416, .t. ) ;
#25201 = cartesian_point ( 'none', ( -2.464467124043980828, 0.5445276524894743231, -0.7537787142660036244 ) ) ;
#25202 = advanced_face ( 'none', ( #10784 ), #19563, .t. ) ;
#25203 = vertex_point ( 'none', #16032 ) ;
#25204 = cartesian_point ( 'none', ( 0.7924227862948298728, -0.4115000000000033076, -0.06560365884286943616 ) ) ;
#25205 = cartesian_point ( 'none', ( -2.355018305128107947, 0.5661811958330295047, -0.7541958659646192942 ) ) ;
#25206 = cartesian_point ( 'none', ( -1.585498661945956789, 0.5690000818327539678, 0.3490629010537846244 ) ) ;
#25207 = edge_curve ( 'none', #5048, #24370, #20220, .t. ) ;
#25208 = vertex_point ( 'none', #351 ) ;
#25209 = edge_curve ( 'none', #11520, #1073, #9526, .t. ) ;
#25210 = line ( 'none', #16583, #20707 ) ;
#25211 = line ( 'none', #15865, #2400 ) ;
#25212 = cartesian_point ( 'none', ( 0.7088383989613191716, -0.3963366146070083085, -0.09616624617901202432 ) ) ;
#25213 = cartesian_point ( 'none', ( -2.355018315264331807, 0.5386221204424822551, -0.5223061045943806491 ) ) ;
#25214 = cylindrical_surface ( 'none', #19297, 0.04450000000000003259 ) ;
#25215 = edge_curve ( 'none', #15649, #17937, #485, .t. ) ;
#25216 = axis2_placement_3d ( 'none', #20480, #5217, #25364 ) ;
#25217 = face_outer_bound ( 'none', #21131, .t. ) ;
#25218 = line ( 'none', #20616, #20014 ) ;
#25219 = cartesian_point ( 'none', ( -0.02344999999999999168, -0.2000000000000000389, 0.2275000000000000910 ) ) ;
#25220 = cartesian_point ( 'none', ( 0.03249718651256885971, -0.09457236842105268271, 0.1280000000000000859 ) ) ;
#25221 = axis2_placement_3d ( 'none', #12876, #12736, #8439 ) ;
#25222 = vector ( 'none', #2812, 39.37007874015748143 ) ;
#25223 = oriented_edge ( 'none', *, *, #28385, .t. ) ;
#25224 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#25225 = oriented_edge ( 'none', *, *, #24707, .f. ) ;
#25226 = oriented_edge ( 'none', *, *, #27869, .f. ) ;
#25227 = cartesian_point ( 'none', ( -2.414842732871900655, 0.5553544248198544198, -0.7615208287295591738 ) ) ;
#25228 = edge_loop ( 'none', ( #3766, #28423, #8008, #26134 ) ) ;
#25229 = edge_curve ( 'none', #15345, #4193, #19525, .t. ) ;
#25230 = vertex_point ( 'none', #20356 ) ;
#25231 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#25232 = cartesian_point ( 'none', ( -2.439038848123689540, 0.5553544255399768259, -0.7697580727764963271 ) ) ;
#25233 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#25234 = oriented_edge ( 'none', *, *, #20093, .t. ) ;
#25235 = vertex_point ( 'none', #17414 ) ;
#25236 = oriented_edge ( 'none', *, *, #25689, .f. ) ;
#25237 = edge_curve ( 'none', #27461, #9956, #23930, .t. ) ;
#25238 = edge_curve ( 'none', #22792, #1562, #4174, .t. ) ;
#25239 = vector ( 'none', #27368, 39.37007874015748143 ) ;
#25240 = vector ( 'none', #13852, 39.37007874015748143 ) ;
#25241 = cartesian_point ( 'none', ( -2.081998670775656368, 0.4425000818327579077, 0.4500628576483754473 ) ) ;
#25242 = line ( 'none', #27392, #25746 ) ;
#25243 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#25244 = cartesian_point ( 'none', ( -2.436908068391359539, 0.5553544252120384828, -0.7660068941126875197 ) ) ;
#25245 = vector ( 'none', #19821, 39.37007874015748854 ) ;
#25246 = cartesian_point ( 'none', ( -2.423336372443305908, 0.5425591273202826637, -0.5109107246096235011 ) ) ;
#25247 = line ( 'none', #5826, #10604 ) ;
#25248 = cartesian_point ( 'none', ( -0.5584999999999988862, -0.4249999999999971578, -1.705527799999998928 ) ) ;
#25249 = cartesian_point ( 'none', ( -1.821771746176899409, -0.3489999999999996994, 0.3907501530429829395 ) ) ;
#25250 = oriented_edge ( 'none', *, *, #20188, .f. ) ;
#25251 = oriented_edge ( 'none', *, *, #15609, .f. ) ;
#25252 = axis2_placement_3d ( 'none', #8895, #26428, #26149 ) ;
#25253 = axis2_placement_3d ( 'none', #19458, #10520, #28226 ) ;
#25254 = oriented_edge ( 'none', *, *, #23264, .t. ) ;
#25255 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#25256 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#25257 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#25258 = axis2_placement_3d ( 'none', #9492, #5027, #27319 ) ;
#25259 = cartesian_point ( 'none', ( -1.711840400000000040, -0.4249999999999999334, 0.3544722000000001261 ) ) ;
#25260 = oriented_edge ( 'none', *, *, #14014, .t. ) ;
#25261 = vertex_point ( 'none', #7995 ) ;
#25262 = oriented_edge ( 'none', *, *, #1192, .t. ) ;
#25263 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#25264 = axis2_placement_3d ( 'none', #26325, #2141, #26842 ) ;
#25265 = cartesian_point ( 'none', ( -2.439038859620403787, 0.5494488907355356000, -0.5067439051278521678 ) ) ;
#25266 = axis2_placement_3d ( 'none', #11027, #2513, #24663 ) ;
#25267 = edge_curve ( 'none', #28498, #21521, #25242, .t. ) ;
#25268 = oriented_edge ( 'none', *, *, #16438, .t. ) ;
#25269 = cartesian_point ( 'none', ( -0.5947779530429835315, -0.3498728832042004022, -1.728612646176899359 ) ) ;
#25270 = cartesian_point ( 'none', ( -2.436908068563490737, 0.5386221414032876798, -0.7620698877014537853 ) ) ;
#25271 = cartesian_point ( 'none', ( -0.1999999999999999556, -5.645421060434239918e-17, 0.3115000000000001656 ) ) ;
#25272 = oriented_edge ( 'none', *, *, #28347, .t. ) ;
#25273 = face_outer_bound ( 'none', #14200, .t. ) ;
#25274 = conical_surface ( 'none', #22081, 0.08099999999999996092, 0.7155849933176769984 ) ;
#25275 = cartesian_point ( 'none', ( 0.03175000000000002820, -0.2000000000000001221, 0.2614999999999999547 ) ) ;
#25276 = person_and_organization ( #25830, #2818 ) ;
#25277 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#25278 = cartesian_point ( 'none', ( -2.011498664874618036, 0.5575000818327573437, 0.3825628638116814195 ) ) ;
#25279 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#25280 = direction ( 'none', ( 0.4472136270337874198, 7.819326783287109225e-08, -0.8944271752329970848 ) ) ;
#25281 = cartesian_point ( 'none', ( -2.427615373246402530, 0.5425591496108502776, -0.7658852224072937309 ) ) ;
#25282 = vector ( 'none', #26814, 39.37007874015748143 ) ;
#25283 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#25284 = face_outer_bound ( 'none', #9490, .t. ) ;
#25285 = direction ( 'none', ( -5.627166815541144646e-16, -1.483110105720601298e-15, 1.000000000000000000 ) ) ;
#25286 = oriented_edge ( 'none', *, *, #21508, .f. ) ;
#25287 = oriented_edge ( 'none', *, *, #24028, .t. ) ;
#25288 = plane ( 'none', #27027 ) ;
#25289 = cartesian_point ( 'none', ( -2.193568847792704890, 0.7184321575587482300, 0.5444722000000005169 ) ) ;
#25290 = face_outer_bound ( 'none', #24296, .t. ) ;
#25291 = oriented_edge ( 'none', *, *, #1787, .f. ) ;
#25292 = conical_surface ( 'none', #11973, 0.08099999999999991929, 0.7155849933176769984 ) ;
#25293 = cartesian_point ( 'none', ( -2.416999999999998927, 0.8130000000000019433, 0.5144722000000001572 ) ) ;
#25294 = cartesian_point ( 'none', ( -1.526998667409880328, 0.6025000818327534979, 0.4115629061680168288 ) ) ;
#25295 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#25296 = vertex_point ( 'none', #11866 ) ;
#25297 = oriented_edge ( 'none', *, *, #15475, .t. ) ;
#25298 = edge_curve ( 'none', #23002, #6838, #14181, .t. ) ;
#25299 = oriented_edge ( 'none', *, *, #24339, .f. ) ;
#25300 = b_spline_curve_with_knots ( 'none', 3,
( #1271, #989, #27754, #12219, #16837, #14544, #10212, #27318, #3005, #10062, #25601, #25451, #22864, #9791, #18696, #27180, #16536, #5897 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.006211216279526722388, 0.006653920303972957716, 0.007096624328419193044, 0.007539328352865428372, 0.007982032377311664567, 0.008424736401757899895, 0.008867440426204135223, 0.009310144450650370551, 0.009752848475096605879 ),
.unspecified. ) ;
#25301 = face_outer_bound ( 'none', #22582, .t. ) ;
#25303 = edge_curve ( 'none', #3614, #22576, #5535, .t. ) ;
#25302 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926555506e-15, -4.371138804857208335e-08 ) ) ;
#25304 = vector ( 'none', #2905, 39.37007874015748854 ) ;
#25305 = cartesian_point ( 'none', ( -2.364073432212946635, 0.6146063747342278560, -0.5488809014970476019 ) ) ;
#25306 = oriented_edge ( 'none', *, *, #2623, .f. ) ;
#25307 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -7.673730319281632393e-16 ) ) ;
#25308 = oriented_edge ( 'none', *, *, #4995, .t. ) ;
#25309 = cartesian_point ( 'none', ( -1.779215044914105981, -0.3798767755912937916, 0.3769921972168422952 ) ) ;
#25310 = direction ( 'none', ( 1.942890293094014578e-16, 1.000000000000000000, 1.554819628522822217e-15 ) ) ;
#25311 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#25312 = conical_surface ( 'none', #3738, 0.02344999999999999168, 1.029744258676652091 ) ;
#25313 = cartesian_point ( 'none', ( -0.2131637027680606811, 3.782794594721392567, 0.1111236727280662112 ) ) ;
#25314 = oriented_edge ( 'none', *, *, #7081, .t. ) ;
#25315 = direction ( 'none', ( -1.000000000000000000, 1.942890293094023699e-16, -6.106226635438359986e-16 ) ) ;
#25316 = cartesian_point ( 'none', ( 0.7333414861860731992, -0.3771271676620661095, -1.727309003597718329 ) ) ;
#25317 = vector ( 'none', #6109, 39.37007874015748143 ) ;
#25318 = cartesian_point ( 'none', ( -2.457443399860623767, 0.5661811752610007575, -0.5188791718145583376 ) ) ;
#25319 = cartesian_point ( 'none', ( -2.189677074490720354, 0.7399999999999999911, 0.4044722000000001705 ) ) ;
#25320 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#25321 = vector ( 'none', #16545, 39.37007874015748143 ) ;
#25322 = cartesian_point ( 'none', ( -2.416517193047486245, 0.5622441673423927977, -0.5183690973434229576 ) ) ;
#25323 = oriented_edge ( 'none', *, *, #20501, .t. ) ;
#25324 = cartesian_point ( 'none', ( -2.070998675190505622, 0.6025000818327578278, 0.5005628586100258071 ) ) ;
#25325 = oriented_edge ( 'none', *, *, #16564, .f. ) ;
#25326 = oriented_edge ( 'none', *, *, #14851, .t. ) ;
#25327 = axis2_placement_3d ( 'none', #2333, #17455, #24072 ) ;
#25328 = vector ( 'none', #19468, 39.37007874015748143 ) ;
#25329 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 1.214154663850784885e-16 ) ) ;
#25330 = edge_curve ( 'none', #28371, #3980, #909, .t. ) ;
#25331 = cartesian_point ( 'none', ( 0.8573131000000003832, -0.4250000000000000999, 0.02647220000000130927 ) ) ;
#25332 = edge_curve ( 'none', #6652, #17390, #22796, .t. ) ;
#25333 = face_outer_bound ( 'none', #2891, .t. ) ;
#25334 = oriented_edge ( 'none', *, *, #24529, .f. ) ;
#25335 = oriented_edge ( 'none', *, *, #12347, .t. ) ;
#25336 = edge_curve ( 'none', #17798, #18474, #15214, .t. ) ;
#25337 = vector ( 'none', #21728, 39.37007874015748854 ) ;
#25338 = oriented_edge ( 'none', *, *, #27684, .t. ) ;
#25339 = oriented_edge ( 'none', *, *, #3430, .f. ) ;
#25340 = cartesian_point ( 'none', ( 0.7919825586882920376, -0.3973884952176732210, -0.06442043135480096661 ) ) ;
#25342 = edge_curve ( 'none', #4870, #17889, #26657, .t. ) ;
#25341 = plane ( 'none', #23897 ) ;
#25343 = cartesian_point ( 'none', ( 0.6199999999999999956, 0.000000000000000000, -1.925527799999999790 ) ) ;
#25344 = oriented_edge ( 'none', *, *, #13720, .t. ) ;
#25345 = vertex_point ( 'none', #23228 ) ;
#25346 = line ( 'none', #20747, #22651 ) ;
#25347 = edge_loop ( 'none', ( #13455, #23505, #2316, #416 ) ) ;
#25348 = vector ( 'none', #13066, 39.37007874015748854 ) ;
#25349 = cartesian_point ( 'none', ( -2.023998679168241832, 0.6125000818327575036, 0.5460628627188961470 ) ) ;
#25350 = face_outer_bound ( 'none', #12612, .t. ) ;
#25351 = axis2_placement_3d ( 'none', #3957, #8580, #10143 ) ;
#25352 = plane ( 'none', #24130 ) ;
#25353 = oriented_edge ( 'none', *, *, #27218, .t. ) ;
#25354 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#25355 = line ( 'none', #5648, #8861 ) ;
#25356 = axis2_placement_3d ( 'none', #24366, #174, #22614 ) ;
#25357 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#25358 = line ( 'none', #6094, #28082 ) ;
#25359 = cartesian_point ( 'none', ( -0.5266351977718529698, -0.4115000000000003655, -1.736590388091803883 ) ) ;
#25360 = line ( 'none', #7679, #6515 ) ;
#25361 = axis2_placement_3d ( 'none', #11869, #9718, #24954 ) ;
#25362 = line ( 'none', #5652, #675 ) ;
#25363 = edge_curve ( 'none', #16784, #13915, #16755, .t. ) ;
#25364 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#25365 = vertex_point ( 'none', #12142 ) ;
#25366 = cartesian_point ( 'none', ( 0.6199999999999968869, -6.539138691797324350e-15, -1.890480237920045825 ) ) ;
#25367 = edge_curve ( 'none', #3540, #14094, #12897, .t. ) ;
#25368 = vertex_point ( 'none', #27248 ) ;
#25369 = axis2_placement_3d ( 'none', #1323, #15025, #26087 ) ;
#25370 = oriented_edge ( 'none', *, *, #16197, .t. ) ;
#25371 = oriented_edge ( 'none', *, *, #16366, .f. ) ;
#25372 = vector ( 'none', #7817, 39.37007874015748143 ) ;
#25373 = cartesian_point ( 'none', ( 0.7441268016640769645, -0.3771380191894465050, -1.678733700309256616 ) ) ;
#25374 = edge_curve ( 'none', #10914, #9904, #20928, .t. ) ;
#25375 = cartesian_point ( 'none', ( -2.358167921950751644, 0.6027953480145247234, -0.5134478314053199099 ) ) ;
#25376 = oriented_edge ( 'none', *, *, #18484, .t. ) ;
#25377 = edge_curve ( 'none', #13175, #22469, #12270, .t. ) ;
#25378 = oriented_edge ( 'none', *, *, #7741, .t. ) ;
#25379 = axis2_placement_3d ( 'none', #11103, #2456, #15559 ) ;
#25380 = cartesian_point ( 'none', ( -1.824899873874398892, -0.4182743711071820747, 0.3755489284998957955 ) ) ;
#25382 = edge_curve ( 'none', #5198, #4870, #3520, .t. ) ;
#25381 = direction ( 'none', ( 1.000000000000000000, -1.249000902703300861e-16, -1.641735573115542828e-16 ) ) ;
#25383 = line ( 'none', #18912, #19776 ) ;
#25384 = edge_curve ( 'none', #23158, #21374, #1202, .t. ) ;
#25385 = edge_loop ( 'none', ( #17809, #15961, #27938 ) ) ;
#25386 = vertex_point ( 'none', #10140 ) ;
#25388 = edge_loop ( 'none', ( #10956, #6954, #22196, #11777 ) ) ;
#25387 = vector ( 'none', #23732, 39.37007874015748143 ) ;
#25389 = cartesian_point ( 'none', ( 0.7888398394613339581, -0.4182743711071820747, -0.04298377856689442056 ) ) ;
#25390 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#25391 = cartesian_point ( 'none', ( -0.5266351977718529698, -0.4115000000000003655, -1.736590388091803883 ) ) ;
#25392 = vector ( 'none', #23160, 39.37007874015748854 ) ;
#25393 = cartesian_point ( 'none', ( -2.416999999999999815, 0.8000000000000019318, 0.4614722000000001101 ) ) ;
#25394 = cartesian_point ( 'none', ( -0.1619667000000000190, -0.3649999999999999356, 0.08447220000000094098 ) ) ;
#25395 = edge_curve ( 'none', #24201, #23351, #13819, .t. ) ;
#25396 = vector ( 'none', #19701, 39.37007874015748143 ) ;
#25397 = cartesian_point ( 'none', ( -2.291238782637165183, 0.5386221305787005642, -0.6382509836962524385 ) ) ;
#25398 = cartesian_point ( 'none', ( -1.463498667409880660, 0.6025000818327530538, 0.4115629117193632114 ) ) ;
#25399 = cartesian_point ( 'none', ( 0.9100000000000009193, 0.8130000000000019433, 0.4614721999999996660 ) ) ;
#25400 = advanced_face ( 'none', ( #7851 ), #5820, .t. ) ;
#25401 = oriented_edge ( 'none', *, *, #14204, .f. ) ;
#25402 = oriented_edge ( 'none', *, *, #7941, .t. ) ;
#25403 = oriented_edge ( 'none', *, *, #13627, .f. ) ;
#25404 = vertex_point ( 'none', #18619 ) ;
#25405 = edge_curve ( 'none', #26024, #7486, #22649, .t. ) ;
#25406 = cartesian_point ( 'none', ( -2.404999999999999805, 0.8000000000000000444, 0.4494722000000003770 ) ) ;
#25407 = edge_curve ( 'none', #8207, #24257, #20503, .t. ) ;
#25408 = oriented_edge ( 'none', *, *, #345, .t. ) ;
#25409 = cartesian_point ( 'none', ( 0.2976547174248781458, 0.8130000000000019433, 0.1266623274628389251 ) ) ;
#25410 = line ( 'none', #1077, #1303 ) ;
#25411 = cartesian_point ( 'none', ( 0.2000000000000000944, -7.721231813214889475e-17, 0.1339999999999998415 ) ) ;
#25412 = vertex_point ( 'none', #3956 ) ;
#25413 = oriented_edge ( 'none', *, *, #28475, .f. ) ;
#25414 = oriented_edge ( 'none', *, *, #15835, .t. ) ;
#25415 = face_outer_bound ( 'none', #19691, .t. ) ;
#25416 = face_bound ( 'none', #24057, .t. ) ;
#25417 = axis2_placement_3d ( 'none', #15347, #15487, #4689 ) ;
#25418 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#25419 = cartesian_point ( 'none', ( -1.779394022421044275, -0.4182743711071820192, 0.3040362517614327298 ) ) ;
#25420 = line ( 'none', #28010, #18319 ) ;
#25421 = oriented_edge ( 'none', *, *, #27772, .f. ) ;
#25422 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ;
#25423 = line ( 'none', #23401, #13566 ) ;
#25424 = cartesian_point ( 'none', ( 0.7949999999999987077, -0.4115000000000032521, -0.08052779999999877536 ) ) ;
#25425 = cartesian_point ( 'none', ( -2.404999999999999805, 0.8000000000000000444, 0.4494722000000003770 ) ) ;
#25426 = cartesian_point ( 'none', ( 0.7346326448227904482, -0.4015992772027204838, -0.03895048002793118774 ) ) ;
#25427 = face_outer_bound ( 'none', #1395, .t. ) ;
#25428 = cartesian_point ( 'none', ( -2.361999215732125901, -0.4115000000000000324, -1.732207400894167693 ) ) ;
#25429 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#25430 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#25431 = edge_curve ( 'none', #25952, #9042, #3814, .t. ) ;
#25432 = oriented_edge ( 'none', *, *, #9949, .t. ) ;
#25433 = oriented_edge ( 'none', *, *, #3370, .f. ) ;
#25434 = edge_curve ( 'none', #12034, #15828, #8578, .t. ) ;
#25435 = cartesian_point ( 'none', ( 0.2000000000000000389, 0.000000000000000000, 0.2275000000000000910 ) ) ;
#25436 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#25437 = cylindrical_surface ( 'none', #17055, 0.01750000000000001901 ) ;
#25438 = oriented_edge ( 'none', *, *, #7980, .f. ) ;
#25439 = plane ( 'none', #707 ) ;
#25440 = vector ( 'none', #15140, 39.37007874015748143 ) ;
#25441 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#25442 = cartesian_point ( 'none', ( -0.1619667000000000190, -0.4249999999999999889, 0.1469722000000007467 ) ) ;
#25443 = oriented_edge ( 'none', *, *, #24657, .f. ) ;
#25444 = oriented_edge ( 'none', *, *, #26965, .t. ) ;
#25445 = oriented_edge ( 'none', *, *, #7052, .f. ) ;
#25446 = line ( 'none', #18253, #7931 ) ;
#25447 = cartesian_point ( 'none', ( -1.463498680916700989, 0.4500000818327530294, 0.3244722000000003770 ) ) ;
#25448 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#25449 = cartesian_point ( 'none', ( 7.824755976124006490e-17, 0.1999999999999999556, 0.3215000000000001190 ) ) ;
#25450 = oriented_edge ( 'none', *, *, #25342, .t. ) ;
#25451 = cartesian_point ( 'none', ( 0.8486862027886979964, -0.03890204318057534361, -1.702724264377010632 ) ) ;
#25452 = vector ( 'none', #11261, 39.37007874015748143 ) ;
#25453 = direction ( 'none', ( 1.942890293094014578e-16, 1.000000000000000000, 1.554819628522822217e-15 ) ) ;
#25454 = direction ( 'none', ( 0.3420154979511149662, 0.000000000000000000, 0.9396943115509696076 ) ) ;
#25455 = cartesian_point ( 'none', ( -2.417779850013976883, 0.5661811755605925534, -0.5223061049283684865 ) ) ;
#25456 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999961142, -8.742273398254511525e-08 ) ) ;
#25457 = direction ( 'none', ( -1.850375408459407606e-13, 0.000000000000000000, 1.000000000000000000 ) ) ;
#25458 = cartesian_point ( 'none', ( -1.973998683976496027, 0.4560000818327570871, 0.6010628670900347581 ) ) ;
#25459 = axis2_placement_3d ( 'none', #17257, #4159, #23868 ) ;
#25460 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#25461 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#25462 = cartesian_point ( 'none', ( -0.03174999999999993799, -0.2000000000000001499, 0.3214999999999999525 ) ) ;
#25463 = edge_curve ( 'none', #8997, #11425, #13032, .t. ) ;
#25464 = edge_loop ( 'none', ( #15427, #3205, #8976, #21522 ) ) ;
#25465 = cartesian_point ( 'none', ( -2.514999999999999680, 0.6400000000000000133, -0.3900277999999996470 ) ) ;
#25466 = oriented_edge ( 'none', *, *, #23848, .t. ) ;
#25467 = oriented_edge ( 'none', *, *, #2652, .f. ) ;
#25468 = cartesian_point ( 'none', ( -1.823998671431327656, 0.5240000818327534837, 0.5325628802034522158 ) ) ;
#25469 = circle ( 'none', #27774, 0.01843576414119572557 ) ;
#25470 = cartesian_point ( 'none', ( -2.189677074490720354, 0.7205421033782788420, 0.5444722000000001838 ) ) ;
#25471 = direction ( 'none', ( -0.6560590289905090522, -0.7547095802227703487, -1.385850324233880740e-15 ) ) ;
#25472 = oriented_edge ( 'none', *, *, #20618, .f. ) ;
#25473 = oriented_edge ( 'none', *, *, #10240, .t. ) ;
#25474 = oriented_edge ( 'none', *, *, #5590, .f. ) ;
#25475 = oriented_edge ( 'none', *, *, #19248, .f. ) ;
#25476 = line ( 'none', #3617, #11125 ) ;
#25477 = face_outer_bound ( 'none', #2452, .t. ) ;
#25478 = axis2_placement_3d ( 'none', #22683, #2967, #4994 ) ;
#25479 = oriented_edge ( 'none', *, *, #20564, .f. ) ;
#25480 = circle ( 'none', #7119, 0.04300000000000001044 ) ;
#25481 = line ( 'none', #20601, #15931 ) ;
#25482 = oriented_edge ( 'none', *, *, #16195, .f. ) ;
#25483 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#25484 = oriented_edge ( 'none', *, *, #11656, .t. ) ;
#25485 = cartesian_point ( 'none', ( -2.494999999999999662, 0.5860000000000000764, -0.4925277999999995715 ) ) ;
#25486 = face_outer_bound ( 'none', #5196, .t. ) ;
#25487 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#25488 = oriented_edge ( 'none', *, *, #10174, .t. ) ;
#25489 = cartesian_point ( 'none', ( 0.8518399764419711806, 0.02732025463893727329, -1.760704758533559344 ) ) ;
#25490 = line ( 'none', #19031, #18466 ) ;
#25491 = cartesian_point ( 'none', ( 0.7083798830132851387, -0.4115000000000031966, -0.09488557646523063105 ) ) ;
#25492 = edge_curve ( 'none', #27230, #19637, #7861, .t. ) ;
#25493 = vector ( 'none', #9425, 39.37007874015748143 ) ;
#25494 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#25495 = cartesian_point ( 'none', ( -0.2309999999999998721, -5.009893748956835319e-17, 0.3125722534602550784 ) ) ;
#25496 = b_spline_curve_with_knots ( 'none', 3,
( #28189, #17545, #17400, #19696, #15252, #12796 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003028078001237765769, 0.0006056156002475531538 ),
.unspecified. ) ;
#25497 = cartesian_point ( 'none', ( -2.440845074673523296, 0.5524016724902286457, -0.8024242173775631981 ) ) ;
#25498 = edge_curve ( 'none', #25504, #593, #19063, .t. ) ;
#25499 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#25500 = conical_surface ( 'none', #5275, 0.08100000000000004419, 0.7155849933176769984 ) ;
#25501 = cartesian_point ( 'none', ( 0.8449999999999990852, 0.8000000000000000444, -1.925527799999999790 ) ) ;
#25502 = edge_curve ( 'none', #16338, #16142, #11080, .t. ) ;
#25503 = circle ( 'none', #8067, 0.1249999999999999029 ) ;
#25504 = vertex_point ( 'none', #8141 ) ;
#25505 = vector ( 'none', #11507, 39.37007874015748854 ) ;
#25506 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#25507 = oriented_edge ( 'none', *, *, #13101, .f. ) ;
#25508 = oriented_edge ( 'none', *, *, #12249, .f. ) ;
#25509 = oriented_edge ( 'none', *, *, #11347, .t. ) ;
#25510 = cartesian_point ( 'none', ( -1.526998675671333849, 0.4475000818327535268, 0.5060629061680164131 ) ) ;
#25511 = cartesian_point ( 'none', ( -0.5156868999999990599, 3.782794594721392123, 0.5194722000000067119 ) ) ;
#25512 = oriented_edge ( 'none', *, *, #19971, .f. ) ;
#25513 = oriented_edge ( 'none', *, *, #15534, .t. ) ;
#25514 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#25515 = face_outer_bound ( 'none', #21750, .t. ) ;
#25516 = axis2_placement_3d ( 'none', #25792, #8415, #2195 ) ;
#25517 = cartesian_point ( 'none', ( 0.8548371726554662153, -0.03253730971748840239, -1.907537363119184093 ) ) ;
#25518 = edge_loop ( 'none', ( #2615, #12098, #17991, #17768, #7103 ) ) ;
#25519 = circle ( 'none', #20920, 0.009000000000000129424 ) ;
#25520 = oriented_edge ( 'none', *, *, #20799, .f. ) ;
#25521 = axis2_placement_3d ( 'none', #10738, #21395, #10458 ) ;
#25522 = vector ( 'none', #18007, 39.37007874015748854 ) ;
#25523 = direction ( 'none', ( -0.5348139852951371287, -0.08715574274765951202, 0.8404628948614191186 ) ) ;
#25524 = advanced_face ( 'none', ( #23519 ), #19494, .f. ) ;
#25525 = direction ( 'none', ( 1.000000000000000000, -2.567390744445681402e-16, 4.440892098500626162e-16 ) ) ;
#25526 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#25527 = edge_curve ( 'none', #3614, #6223, #10426, .t. ) ;
#25528 = cartesian_point ( 'none', ( -2.334258721621660815, -0.4182743798742599717, -1.714754771737193595 ) ) ;
#25529 = edge_curve ( 'none', #3890, #1222, #6937, .t. ) ;
#25530 = edge_curve ( 'none', #6570, #19161, #28127, .t. ) ;
#25531 = cartesian_point ( 'none', ( -1.447689816725798551, 0.6149999999999997691, 0.3244722000000003770 ) ) ;
#25532 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#25533 = edge_curve ( 'none', #15217, #24340, #23950, .t. ) ;
#25534 = axis2_placement_3d ( 'none', #10751, #24138, #19532 ) ;
#25535 = edge_curve ( 'none', #5634, #14006, #19206, .t. ) ;
#25536 = cartesian_point ( 'none', ( -0.5973398394613337326, -0.4182743711071790216, -1.743044021433105550 ) ) ;
#25537 = vector ( 'none', #16531, 39.37007874015748143 ) ;
#25538 = cartesian_point ( 'none', ( 0.8309767967788942444, 0.1082860769530629153, -1.910532463109191115 ) ) ;
#25539 = oriented_edge ( 'none', *, *, #1097, .t. ) ;
#25540 = vertex_point ( 'none', #27832 ) ;
#25541 = circle ( 'none', #16829, 0.03199999999999995903 ) ;
#25542 = vector ( 'none', #28358, 39.37007874015748854 ) ;
#25543 = edge_loop ( 'none', ( #8446, #2030, #6642, #27780 ) ) ;
#25544 = cartesian_point ( 'none', ( -0.5169272856296710517, -0.3968633409141411050, -1.689654570338615214 ) ) ;
#25545 = cartesian_point ( 'none', ( -2.494193051677731088, 0.5909641544728982954, -0.8195277999999996954 ) ) ;
#25546 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#25547 = cartesian_point ( 'none', ( -2.437595455391551091, 0.6149999999999997691, -0.8010555492584694459 ) ) ;
#25548 = vertex_point ( 'none', #25668 ) ;
#25549 = oriented_edge ( 'none', *, *, #4272, .t. ) ;
#25550 = oriented_edge ( 'none', *, *, #24800, .t. ) ;
#25551 = line ( 'none', #3836, #12727 ) ;
#25552 = oriented_edge ( 'none', *, *, #21621, .f. ) ;
#25553 = advanced_face ( 'none', ( #27976 ), #15661, .f. ) ;
#25554 = line ( 'none', #1810, #20346 ) ;
#25555 = oriented_edge ( 'none', *, *, #18868, .t. ) ;
#25556 = cartesian_point ( 'none', ( -1.479999999999999982, -0.1549999999999999989, 0.5744722000000000994 ) ) ;
#25557 = circle ( 'none', #1674, 0.04300000000000007983 ) ;
#25558 = cartesian_point ( 'none', ( -2.383693026540261606, -0.4115000000000000324, -1.735028218645174647 ) ) ;
#25559 = cartesian_point ( 'none', ( -0.1619667000000000190, -0.3649999999999999911, 0.1469722000000008022 ) ) ;
#25560 = advanced_face ( 'none', ( #21793 ), #6119, .f. ) ;
#25561 = edge_loop ( 'none', ( #4230, #26967, #1513, #24496 ) ) ;
#25562 = cartesian_point ( 'none', ( -1.873998664874619413, 0.4650000818327563179, 0.3825628758323132983 ) ) ;
#25563 = axis2_placement_3d ( 'none', #9879, #27272, #644 ) ;
#25564 = cartesian_point ( 'none', ( -2.458998211304248116, 0.5386221201965870620, -0.5194933921482264294 ) ) ;
#25565 = approval_status ( 'not_yet_approved' ) ;
#25566 = vector ( 'none', #17396, 39.37007874015748854 ) ;
#25567 = cartesian_point ( 'none', ( 0.7277738943636093971, -0.3826753930348014143, -0.1037527570424698758 ) ) ;
#25568 = edge_curve ( 'none', #28435, #25096, #16586, .t. ) ;
#25569 = edge_curve ( 'none', #24389, #19689, #10563, .t. ) ;
#25570 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#25571 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#25572 = cartesian_point ( 'none', ( -1.775434142957530437, -0.3826753930348014698, 0.3322460943636090791 ) ) ;
#25573 = face_outer_bound ( 'none', #13920, .t. ) ;
#25574 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#25575 = edge_curve ( 'none', #27335, #24766, #21225, .t. ) ;
#25576 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.3490000000000000324, -0.08049999999999978006 ) ) ;
#25577 = vector ( 'none', #17236, 39.37007874015747433 ) ;
#25578 = plane ( 'none', #7707 ) ;
#25579 = edge_loop ( 'none', ( #24082, #23237, #22810, #15211 ) ) ;
#25580 = oriented_edge ( 'none', *, *, #22765, .f. ) ;
#25581 = vector ( 'none', #25188, 39.37007874015748854 ) ;
#25582 = direction ( 'none', ( 0.5773503196631919465, 0.5773502691896210681, -0.5773502187160596266 ) ) ;
#25583 = cartesian_point ( 'none', ( -0.7799999999999999156, 0.7399999999999999911, -0.6755277999999996785 ) ) ;
#25584 = cartesian_point ( 'none', ( 0.8004359482385671187, -0.4182743711071820192, -0.06120712242104431322 ) ) ;
#25585 = vertex_point ( 'none', #19643 ) ;
#25586 = direction ( 'none', ( -1.664610678349188373e-16, 2.622433896139685775e-16, -1.000000000000000000 ) ) ;
#25587 = plane ( 'none', #19352 ) ;
#25588 = cartesian_point ( 'none', ( -0.5155000000000015126, -0.3490000000000036962, 0.3994722000000005546 ) ) ;
#25589 = oriented_edge ( 'none', *, *, #6345, .t. ) ;
#25590 = oriented_edge ( 'none', *, *, #21329, .t. ) ;
#25591 = oriented_edge ( 'none', *, *, #3229, .f. ) ;
#25592 = advanced_face ( 'none', ( #21648 ), #28414, .t. ) ;
#25593 = cartesian_point ( 'none', ( -2.400408311049412990, -0.3677731010850375792, -1.789521673447822758 ) ) ;
#25594 = face_outer_bound ( 'none', #13906, .t. ) ;
#25595 = axis2_placement_3d ( 'none', #24268, #26548, #26286 ) ;
#25596 = line ( 'none', #1708, #15839 ) ;
#25597 = cartesian_point ( 'none', ( -2.428445399999999754, 0.6149999999999997691, -0.8085238962865296530 ) ) ;
#25598 = cartesian_point ( 'none', ( -1.526998664874620992, 0.4425000818327535224, 0.3825629061680169696 ) ) ;
#25599 = advanced_face ( 'none', ( #4664 ), #20065, .t. ) ;
#25600 = oriented_edge ( 'none', *, *, #2113, .f. ) ;
#25601 = cartesian_point ( 'none', ( 0.8481591314093811507, -0.04334034244988549389, -1.713454516965658758 ) ) ;
#25602 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#25603 = edge_curve ( 'none', #16555, #27120, #17096, .t. ) ;
#25604 = cartesian_point ( 'none', ( -2.383499999999999730, -0.4114999999999999769, -1.779527800000000548 ) ) ;
#25605 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, 1.214154663850784639e-16 ) ) ;
#25606 = vertex_point ( 'none', #4793 ) ;
#25607 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#25608 = cartesian_point ( 'none', ( -2.023998676545558428, 0.6125000818327575036, 0.5160628627188962314 ) ) ;
#25609 = cartesian_point ( 'none', ( -2.427973046283815162, -0.3962885090582079495, -1.777979202493327415 ) ) ;
#25610 = line ( 'none', #21010, #16467 ) ;
#25611 = oriented_edge ( 'none', *, *, #23600, .t. ) ;
#25612 = plane ( 'none', #9076 ) ;
#25614 = line ( 'none', #28210, #13257 ) ;
#25613 =( bounded_curve ( ) b_spline_curve ( 3, ( #18924, #27253, #3374, #3524 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.560451059366999793, 6.283185307180000123 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9569428977960000582, 0.9569428977960000582, 1.000000000000000000 ) )
representation_item ( '' ) );
#25615 = vector ( 'none', #4719, 39.37007874015748143 ) ;
#25616 = axis2_placement_3d ( 'none', #23009, #22715, #27460 ) ;
#25617 = oriented_edge ( 'none', *, *, #7051, .f. ) ;
#25618 = direction ( 'none', ( 0.8436733265810086868, 0.000000000000000000, 0.5368568878348630724 ) ) ;
#25619 = oriented_edge ( 'none', *, *, #12138, .t. ) ;
#25620 = cartesian_point ( 'none', ( 0.7884589151016518915, -0.4160162047798960927, -1.668488144327082701 ) ) ;
#25621 = face_outer_bound ( 'none', #15643, .t. ) ;
#25622 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#25623 = oriented_edge ( 'none', *, *, #13087, .t. ) ;
#25624 = oriented_edge ( 'none', *, *, #13418, .f. ) ;
#25625 = oriented_edge ( 'none', *, *, #11497, .t. ) ;
#25626 = vertex_point ( 'none', #17759 ) ;
#25627 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ;
#25628 = vertex_point ( 'none', #7095 ) ;
#25629 = face_outer_bound ( 'none', #4302, .t. ) ;
#25630 = edge_loop ( 'none', ( #12361, #21333, #877, #21813 ) ) ;
#25631 = cartesian_point ( 'none', ( -2.464467123959205530, 0.5445276526590244748, -0.7557181437915155842 ) ) ;
#25632 = oriented_edge ( 'none', *, *, #386, .f. ) ;
#25633 = cartesian_point ( 'none', ( -2.457443399866056755, 0.5661811752610007575, -0.5188791718155424393 ) ) ;
#25634 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#25635 = advanced_face ( 'none', ( #22226 ), #11011, .t. ) ;
#25636 = vector ( 'none', #25430, 39.37007874015748143 ) ;
#25637 = cartesian_point ( 'none', ( 0.7602846661753874802, -0.3826753930348014143, -0.1109781253277979662 ) ) ;
#25638 = axis2_placement_3d ( 'none', #18512, #798, #27278 ) ;
#25639 = oriented_edge ( 'none', *, *, #5383, .t. ) ;
#25640 = line ( 'none', #4067, #13405 ) ;
#25641 = cartesian_point ( 'none', ( 0.7262675664557587396, -0.3759480115517015997, -0.04320436011935543247 ) ) ;
#25642 = cartesian_point ( 'none', ( -0.5725132765415927860, -0.3921298688837515645, -1.667649399743129424 ) ) ;
#25643 = cartesian_point ( 'none', ( 0.8580000000000002069, -0.3490000000000000324, -1.813527799999999690 ) ) ;
#25644 = cartesian_point ( 'none', ( -1.526998667409880328, 0.5825000818327535912, 0.4115629061680168288 ) ) ;
#25645 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#25646 = cartesian_point ( 'none', ( -2.042686900000000527, -0.4250000000000000999, 0.5194721999999997175 ) ) ;
#25647 = cartesian_point ( 'none', ( -1.495998680916700518, 0.4425000818327533558, 0.5660629088781223839 ) ) ;
#25648 = vertex_point ( 'none', #2765 ) ;
#25649 = axis2_placement_3d ( 'none', #15127, #19870, #4324 ) ;
#25650 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#25651 = oriented_edge ( 'none', *, *, #6023, .f. ) ;
#25652 = oriented_edge ( 'none', *, *, #13454, .f. ) ;
#25653 = oriented_edge ( 'none', *, *, #24154, .t. ) ;
#25654 = circle ( 'none', #16472, 0.009000000000000129424 ) ;
#25655 = direction ( 'none', ( 0.5999999650337689561, -6.993818951785342943e-08, 0.8000000262246689253 ) ) ;
#25656 = cartesian_point ( 'none', ( -1.798686900000000533, -0.3672743711071820849, 0.3544721999999996820 ) ) ;
#25657 = oriented_edge ( 'none', *, *, #11465, .f. ) ;
#25658 = oriented_edge ( 'none', *, *, #26474, .t. ) ;
#25659 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#25660 = cartesian_point ( 'none', ( -2.385614822091187914, -0.3968392315017409411, -1.823977519093855859 ) ) ;
#25661 = advanced_face ( 'none', ( #49 ), #13181, .t. ) ;
#25662 = line ( 'none', #17341, #2754 ) ;
#25663 = oriented_edge ( 'none', *, *, #15734, .t. ) ;
#25664 = advanced_face ( 'none', ( #19930 ), #15601, .f. ) ;
#25665 = oriented_edge ( 'none', *, *, #22866, .f. ) ;
#25666 = edge_curve ( 'none', #10040, #8589, #9683, .t. ) ;
#25667 = vector ( 'none', #1828, 39.37007874015748143 ) ;
#25668 = cartesian_point ( 'none', ( -2.367591688950588136, -0.3677731010850376903, -1.769533926552177006 ) ) ;
#25669 = cartesian_point ( 'none', ( -1.539496699999999496, 0.6290038599183741530, 0.3997006037134707701 ) ) ;
#25670 = vector ( 'none', #27158, 39.37007874015748854 ) ;
#25671 = axis2_placement_3d ( 'none', #12309, #10158, #20520 ) ;
#25672 = face_outer_bound ( 'none', #23350, .t. ) ;
#25673 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#25674 = cartesian_point ( 'none', ( -2.458293670570439016, 0.5494489130041162461, -0.7614669000105690477 ) ) ;
#25675 = line ( 'none', #12448, #3037 ) ;
#25676 = cartesian_point ( 'none', ( 0.8532740201558469684, 0.04230280064744548763, -1.907921095250173948 ) ) ;
#25677 = oriented_edge ( 'none', *, *, #6897, .t. ) ;
#25678 = edge_loop ( 'none', ( #23112, #6653, #24925, #15349 ) ) ;
#25679 = vertex_point ( 'none', #8853 ) ;
#25680 = axis2_placement_3d ( 'none', #23499, #17186, #19186 ) ;
#25681 = edge_loop ( 'none', ( #5470, #16747, #24621, #1988, #15815, #18258 ) ) ;
#25682 = cartesian_point ( 'none', ( -1.442499999999999671, 0.4002538599183737555, 0.5744722000000000994 ) ) ;
#25683 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#25685 = cartesian_point ( 'none', ( -2.438049665969370228, 0.5415284210382019792, -0.5105572727858769255 ) ) ;
#25684 = circle ( 'none', #25221, 0.005905511811023615026 ) ;
#25686 = axis2_placement_3d ( 'none', #28259, #8433, #3946 ) ;
#25687 = edge_curve ( 'none', #15751, #16523, #26791, .t. ) ;
#25688 = plane ( 'none', #27566 ) ;
#25689 = edge_curve ( 'none', #4907, #12036, #2492, .t. ) ;
#25690 = oriented_edge ( 'none', *, *, #27097, .t. ) ;
#25691 = oriented_edge ( 'none', *, *, #21845, .t. ) ;
#25693 = advanced_face ( 'none', ( #13464 ), #11407, .f. ) ;
#25692 = oriented_edge ( 'none', *, *, #20111, .f. ) ;
#25694 = cartesian_point ( 'none', ( -2.437338296673830840, 0.5553544032186814583, -0.5144320909818879128 ) ) ;
#25695 = vertex_point ( 'none', #22482 ) ;
#25696 = direction ( 'none', ( -1.000000000000000000, 1.942890293094023699e-16, -6.106226635438359986e-16 ) ) ;
#25697 = advanced_face ( 'none', ( #15864 ), #24246, .t. ) ;
#25698 = oriented_edge ( 'none', *, *, #19247, .t. ) ;
#25699 = line ( 'none', #5998, #17288 ) ;
#25700 = cartesian_point ( 'none', ( 0.9204999999999986526, -0.4115000000000041958, 0.5244722000000012763 ) ) ;
#25701 = edge_curve ( 'none', #10367, #8950, #4382, .t. ) ;
#25702 = line ( 'none', #1376, #11420 ) ;
#25703 = oriented_edge ( 'none', *, *, #25237, .f. ) ;
#25704 = cartesian_point ( 'none', ( -1.843000000000001970, -0.3760709203883068619, 0.3544721999999995155 ) ) ;
#25705 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742274265616265396e-08 ) ) ;
#25706 = plane ( 'none', #1132 ) ;
#25707 = cartesian_point ( 'none', ( -1.823998677988035944, 0.5150000818327559182, 0.5325628802034516607 ) ) ;
#25708 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#25709 = cartesian_point ( 'none', ( -2.404088811628413591, -0.4114999999999999214, -1.818978412615392282 ) ) ;
#25710 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#25711 = axis2_placement_3d ( 'none', #22423, #2837, #24992 ) ;
#25712 = circle ( 'none', #4141, 0.003937007874015743640 ) ;
#25713 = cartesian_point ( 'none', ( -2.423336372443305908, 0.5622441666903613688, -0.5109107228887034280 ) ) ;
#25714 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#25715 = cartesian_point ( 'none', ( -1.823998671431328100, 0.4560000818327582528, 0.3825628802034515274 ) ) ;
#25716 = advanced_face ( 'none', ( #15465 ), #22085, .f. ) ;
#25717 = edge_loop ( 'none', ( #24392, #19549, #6529, #5673 ) ) ;
#25718 = oriented_edge ( 'none', *, *, #27477, .f. ) ;
#25719 = axis2_placement_3d ( 'none', #11935, #695, #11791 ) ;
#25720 = direction ( 'none', ( -0.04904036302403488173, -0.9955461672694009279, 0.08051628176758242328 ) ) ;
#25721 = cartesian_point ( 'none', ( -2.423635263630918413, -0.4014116262910055744, -1.760302420477538377 ) ) ;
#25722 = advanced_face ( 'none', ( #15328 ), #24096, .t. ) ;
#25723 = direction ( 'none', ( 1.000000000000000000, -1.249000902703300615e-16, -1.411078509124102609e-16 ) ) ;
#25724 = oriented_edge ( 'none', *, *, #20955, .f. ) ;
#25725 = axis2_placement_3d ( 'none', #15215, #613, #17776 ) ;
#25726 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#25727 = line ( 'none', #28323, #3062 ) ;
#25728 = cartesian_point ( 'none', ( 0.7183444635345949125, -0.4115000000000033076, -0.04976627411746029767 ) ) ;
#25729 = face_outer_bound ( 'none', #7197, .t. ) ;
#25730 = edge_curve ( 'none', #4049, #10340, #9968, .t. ) ;
#25731 = oriented_edge ( 'none', *, *, #23952, .t. ) ;
#25732 = oriented_edge ( 'none', *, *, #4871, .t. ) ;
#25734 = advanced_face ( 'none', ( #3485 ), #22627, .t. ) ;
#25733 = oriented_edge ( 'none', *, *, #11713, .t. ) ;
#25735 = cartesian_point ( 'none', ( 0.4300000000000000488, -0.4249999999999999889, 0.4244722000000003548 ) ) ;
#25737 = advanced_face ( 'none', ( #20469 ), #24818, .f. ) ;
#25736 = axis2_placement_3d ( 'none', #12923, #8472, #4423 ) ;
#25738 = axis2_placement_3d ( 'none', #15547, #13266, #10658 ) ;
#25739 = face_outer_bound ( 'none', #13971, .t. ) ;
#25740 = direction ( 'none', ( -1.000000000000000000, 1.942890293094023699e-16, -6.106226635438359986e-16 ) ) ;
#25741 = edge_curve ( 'none', #5808, #22179, #5389, .t. ) ;
#25742 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#25743 = oriented_edge ( 'none', *, *, #20958, .t. ) ;
#25744 = cartesian_point ( 'none', ( -2.101998670775655498, 0.5375000818327581031, 0.4500628558999198447 ) ) ;
#25745 = line ( 'none', #23735, #21150 ) ;
#25746 = vector ( 'none', #16468, 39.37007874015748143 ) ;
#25747 = cartesian_point ( 'none', ( 0.7346200640643922863, -0.4016190120914358008, -1.663955293214113063 ) ) ;
#25748 = oriented_edge ( 'none', *, *, #12685, .t. ) ;
#25749 = face_outer_bound ( 'none', #18571, .t. ) ;
#25750 = axis2_placement_3d ( 'none', #22412, #120, #7151 ) ;
#25751 = line ( 'none', #21298, #25849 ) ;
#25752 = face_outer_bound ( 'none', #22304, .t. ) ;
#25753 = cartesian_point ( 'none', ( -0.2008060915541273750, -0.1738068085222986003, 0.2525000000000005573 ) ) ;
#25754 = edge_loop ( 'none', ( #2899, #23331, #2172, #21208 ) ) ;
#25755 = cartesian_point ( 'none', ( -2.438608631009933969, 0.5632748952265014264, -0.7658210641912125416 ) ) ;
#25756 = edge_curve ( 'none', #6534, #26343, #13388, .t. ) ;
#25757 = face_outer_bound ( 'none', #18587, .t. ) ;
#25758 = vector ( 'none', #22567, 39.37007874015748854 ) ;
#25759 = oriented_edge ( 'none', *, *, #19048, .t. ) ;
#25760 = cartesian_point ( 'none', ( -2.101998679605356912, 0.4425000818327581298, 0.5510628558999194349 ) ) ;
#25761 = oriented_edge ( 'none', *, *, #22733, .f. ) ;
#25762 = vertex_point ( 'none', #14151 ) ;
#25763 = cartesian_point ( 'none', ( -2.367282594221757464, -0.4271311679985509424, -1.710718021327754856 ) ) ;
#25764 = cartesian_point ( 'none', ( -2.419978945805122628, 0.5553544026679869683, -0.5081328776246614165 ) ) ;
#25765 = cartesian_point ( 'none', ( -0.3632711268094565016, -0.4249999999999999889, 0.4922247300257489577 ) ) ;
#25766 = advanced_face ( 'none', ( #740 ), #15999, .t. ) ;
#25767 = oriented_edge ( 'none', *, *, #6488, .t. ) ;
#25768 = oriented_edge ( 'none', *, *, #19069, .t. ) ;
#25770 = edge_curve ( 'none', #18363, #1444, #25210, .t. ) ;
#25769 = oriented_edge ( 'none', *, *, #12726, .t. ) ;
#25771 = vertex_point ( 'none', #14434 ) ;
#25772 = direction ( 'none', ( 0.2360834681860223550, -9.644800118159684965e-16, 0.9717327801660594622 ) ) ;
#25773 = vector ( 'none', #27799, 39.37007874015748143 ) ;
#25774 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.3490000000000000324, -1.705527799999999816 ) ) ;
#25775 = oriented_edge ( 'none', *, *, #5089, .f. ) ;
#25776 = cartesian_point ( 'none', ( 0.7924308494155131166, -0.4115000000000006430, -1.690626328015877755 ) ) ;
#25777 = oriented_edge ( 'none', *, *, #292, .t. ) ;
#25778 = cartesian_point ( 'none', ( -2.423336372443305464, 0.5645676838379991569, -0.5109107226855750250 ) ) ;
#25779 = cartesian_point ( 'none', ( -1.803892567723579310, -0.4182743711071820192, 0.3310491343781572504 ) ) ;
#25780 = cartesian_point ( 'none', ( 0.9204999999999986526, -0.4115000000000041958, 0.5244722000000012763 ) ) ;
#25781 = axis2_placement_3d ( 'none', #19335, #8271, #27818 ) ;
#25782 = line ( 'none', #6087, #500 ) ;
#25783 = oriented_edge ( 'none', *, *, #4319, .t. ) ;
#25784 = cartesian_point ( 'none', ( 0.8449999999999990852, -0.4249999999999999889, 0.5744722000000004325 ) ) ;
#25785 = cartesian_point ( 'none', ( -2.436139957800374400, -0.4114999999999999214, -1.777364589304749609 ) ) ;
#25786 =( bounded_curve ( ) b_spline_curve ( 3, ( #17388, #6016, #8477, #21558 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.772768437965557498, 1.802234884417921679 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999276453532923714, 0.9999276453532923714, 1.000000000000000000 ) )
representation_item ( '' ) );
#25787 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#25788 = axis2_placement_3d ( 'none', #1603, #15157, #25932 ) ;
#25789 = line ( 'none', #21477, #11084 ) ;
#25790 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999962252, -8.742273397411554924e-08 ) ) ;
#25791 = cartesian_point ( 'none', ( -2.421947438545511311, 0.5494489132633412209, -0.7644320908341869503 ) ) ;
#25792 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.3490000000000000324, -1.705527799999999816 ) ) ;
#25793 = vector ( 'none', #4501, 39.37007874015748143 ) ;
#25794 = cartesian_point ( 'none', ( -0.5156869000000001702, -0.3650000000000004907, 0.5194722000000008277 ) ) ;
#25795 = oriented_edge ( 'none', *, *, #9018, .t. ) ;
#25796 = vector ( 'none', #23427, 39.37007874015748143 ) ;
#25797 = axis2_placement_3d ( 'none', #11793, #11937, #12221 ) ;
#25798 = line ( 'none', #14594, #15991 ) ;
#25800 = advanced_face ( 'none', ( #3051 ), #23192, .t. ) ;
#25799 = oriented_edge ( 'none', *, *, #14309, .t. ) ;
#25801 = b_spline_curve_with_knots ( 'none', 3,
( #6738, #22134, #24288, #19838, #4572, #13363 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003027829258062273376, 0.0006055658516124546751 ),
.unspecified. ) ;
#25802 = vertex_point ( 'none', #12260 ) ;
#25803 = oriented_edge ( 'none', *, *, #12484, .f. ) ;
#25804 = edge_curve ( 'none', #19834, #21414, #3338, .t. ) ;
#25805 = axis2_placement_3d ( 'none', #28399, #8701, #9372 ) ;
#25806 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#25807 = vector ( 'none', #25311, 39.37007874015748143 ) ;
#25808 = direction ( 'none', ( 4.371138804857225540e-08, 8.742273397411543013e-08, -0.9999999999999952260 ) ) ;
#25809 = oriented_edge ( 'none', *, *, #5923, .f. ) ;
#25810 = oriented_edge ( 'none', *, *, #11876, .f. ) ;
#25811 = circle ( 'none', #11541, 0.05299999999999967931 ) ;
#25812 = oriented_edge ( 'none', *, *, #2186, .f. ) ;
#25813 = oriented_edge ( 'none', *, *, #14112, .t. ) ;
#25814 = cartesian_point ( 'none', ( 0.7192814399834451811, -0.3964614798332500301, -1.673815791068163250 ) ) ;
#25815 = vector ( 'none', #2494, 39.37007874015748143 ) ;
#25816 = direction ( 'none', ( 0.8436733265810067994, -9.401863730020094471e-16, 0.5368568878348658480 ) ) ;
#25817 = oriented_edge ( 'none', *, *, #27515, .t. ) ;
#25818 = b_spline_curve_with_knots ( 'none', 3,
( #3786, #25642, #21196, #25935 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004789125871876712300, 0.005268114447680539297 ),
.unspecified. ) ;
#25819 = vertex_point ( 'none', #27221 ) ;
#25820 = axis2_placement_3d ( 'none', #14071, #3261, #12049 ) ;
#25821 = cartesian_point ( 'none', ( 0.2101713935617227913, -0.4114999999999994773, -2.399280135855616614 ) ) ;
#25822 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#25823 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 2.181987215386792939e-16 ) ) ;
#25824 = line ( 'none', #15054, #10345 ) ;
#25825 = cartesian_point ( 'none', ( -2.437338285505055158, 0.5553544255562224974, -0.7699439020055087735 ) ) ;
#25826 = vector ( 'none', #24744, 39.37007874015748143 ) ;
#25827 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#25828 = edge_curve ( 'none', #19569, #448, #1314, .t. ) ;
#25829 = cartesian_point ( 'none', ( -2.456593118395703268, 0.5661811755970619364, -0.5227232650008558634 ) ) ;
#25830 = person ( 'unspecified', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#25831 = edge_loop ( 'none', ( #18942, #6237, #13676, #5512, #4253, #11495 ) ) ;
#25832 = vertex_point ( 'none', #11977 ) ;
#25833 = vector ( 'none', #27602, 39.37007874015748854 ) ;
#25834 = oriented_edge ( 'none', *, *, #1809, .t. ) ;
#25835 = edge_curve ( 'none', #14971, #6272, #26926, .t. ) ;
#25836 = oriented_edge ( 'none', *, *, #15509, .t. ) ;
#25837 = circle ( 'none', #14366, 0.04300000000000018391 ) ;
#25838 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#25839 = edge_loop ( 'none', ( #14126, #19259, #6941 ) ) ;
#25840 = cartesian_point ( 'none', ( 0.01460450000000014688, -0.004999999999999946328, -1.925527799999999790 ) ) ;
#25841 = cartesian_point ( 'none', ( -2.438049665969370228, 0.5425591272893830475, -0.5105572726957697816 ) ) ;
#25842 = face_outer_bound ( 'none', #17327, .t. ) ;
#25843 = vertex_point ( 'none', #25068 ) ;
#25844 = vertex_point ( 'none', #24773 ) ;
#25845 = edge_loop ( 'none', ( #13160, #5441, #14235, #14749, #22882 ) ) ;
#25846 = direction ( 'none', ( 1.000000000000000000, 1.829591166069288732e-16, 0.000000000000000000 ) ) ;
#25847 = vertex_point ( 'none', #9828 ) ;
#25848 = cartesian_point ( 'none', ( -1.521996699999999425, 0.6290038599183741530, 0.3997006037134707701 ) ) ;
#25849 = vector ( 'none', #18702, 39.37007874015748854 ) ;
#25850 = edge_loop ( 'none', ( #4406, #25539, #18347, #27092 ) ) ;
#25851 = line ( 'none', #3690, #2559 ) ;
#25852 = cartesian_point ( 'none', ( -2.429034051702619212, 0.5860000000000002984, -0.7875277999999995560 ) ) ;
#25853 = direction ( 'none', ( -0.5368568878348688456, -1.207454444613788803e-15, 0.8436733265810049121 ) ) ;
#25854 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#25855 = b_spline_curve_with_knots ( 'none', 3,
( #28315, #21270, #6449, #15092 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002000946256635898705, 0.002179187908913386360 ),
.unspecified. ) ;
#25856 = vector ( 'none', #244, 39.37007874015747433 ) ;
#25857 = cartesian_point ( 'none', ( 0.1682500000000001772, 3.888253587292830890e-18, 0.2275000000000000910 ) ) ;
#25858 = security_classification_level ( 'unclassified' ) ;
#25859 = cartesian_point ( 'none', ( -1.792813701664077275, -0.3771380191894487810, 0.3276781003092568145 ) ) ;
#25860 = cylindrical_surface ( 'none', #25961, 0.009000000000000027076 ) ;
#25861 = cartesian_point ( 'none', ( -2.420533779485978698, 0.5425591493013042221, -0.7623444252149913503 ) ) ;
#25862 = cartesian_point ( 'none', ( -1.759847060538666241, -0.4182743711071821302, 0.3919884214331052497 ) ) ;
#25863 = direction ( 'none', ( 0.000000000000000000, 0.9999999999999962252, 8.742272530892789419e-08 ) ) ;
#25864 = edge_curve ( 'none', #27354, #23116, #26672, .t. ) ;
#25865 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795121808e-15, -8.742277704857227033e-08 ) ) ;
#25866 = cartesian_point ( 'none', ( 0.7924308494155131166, -0.4115000000000006430, -1.690626328015877755 ) ) ;
#25867 = advanced_face ( 'none', ( #7378 ), #16148, .t. ) ;
#25868 = cartesian_point ( 'none', ( -1.775735030913224266, -0.3720035401315768264, 0.3556468343262552678 ) ) ;
#25869 = edge_loop ( 'none', ( #8223, #13845, #9276, #9814 ) ) ;
#25870 = vertex_point ( 'none', #11837 ) ;
#25871 = advanced_face ( 'none', ( #20610 ), #7525, .f. ) ;
#25872 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#25873 = direction ( 'none', ( -0.9843492045484936170, -0.08715574274765801321, -0.1531682735126697614 ) ) ;
#25874 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#25875 = oriented_edge ( 'none', *, *, #26252, .t. ) ;
#25876 = vector ( 'none', #8099, 39.37007874015747433 ) ;
#25877 = line ( 'none', #21421, #6271 ) ;
#25878 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 1.214154663850784639e-16 ) ) ;
#25879 = cartesian_point ( 'none', ( 0.2290000000000002034, 0.8000000000000019318, 0.07847220000000022788 ) ) ;
#25880 = direction ( 'none', ( -0.3469874959475074960, -8.199114130691461102e-08, 0.9378697551665005072 ) ) ;
#25881 = oriented_edge ( 'none', *, *, #3912, .f. ) ;
#25882 = oriented_edge ( 'none', *, *, #10293, .t. ) ;
#25883 = oriented_edge ( 'none', *, *, #21087, .t. ) ;
#25884 = line ( 'none', #10490, #26736 ) ;
#25885 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#25886 = face_outer_bound ( 'none', #25717, .t. ) ;
#25887 = direction ( 'none', ( -0.7245172075495529551, 0.000000000000000000, -0.6892567126728602611 ) ) ;
#25888 =( bounded_curve ( ) b_spline_curve ( 3, ( #12963, #10937, #20132, #23884 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.768998296845579077, 1.798595943813602327 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999269996067995381, 0.9999269996067995381, 1.000000000000000000 ) )
representation_item ( '' ) );
#25889 = edge_curve ( 'none', #15128, #7954, #19175, .t. ) ;
#25890 = oriented_edge ( 'none', *, *, #23076, .t. ) ;
#25891 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#25892 = advanced_face ( 'none', ( #8256, #10255 ), #23774, .t. ) ;
#25893 = cartesian_point ( 'none', ( 0.8580000000000002069, -0.3490000000000000324, -1.813527799999999690 ) ) ;
#25894 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#25895 = cartesian_point ( 'none', ( -2.070998665224307977, 0.6965000818327579113, 0.3865628586100262054 ) ) ;
#25896 = oriented_edge ( 'none', *, *, #19421, .t. ) ;
#25897 = edge_curve ( 'none', #25990, #14174, #25640, .t. ) ;
#25898 = cartesian_point ( 'none', ( 0.7392389486322541448, -0.3719832640234252974, -1.725815379501457469 ) ) ;
#25899 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#25900 = edge_curve ( 'none', #27120, #24461, #24607, .t. ) ;
#25901 = cartesian_point ( 'none', ( 0.7059999999999987397, -0.3490000000000032521, -0.08052779999999877536 ) ) ;
#25902 = edge_curve ( 'none', #27373, #3712, #1748, .t. ) ;
#25903 = vertex_point ( 'none', #10685 ) ;
#25904 = edge_curve ( 'none', #22995, #9413, #6518, .t. ) ;
#25905 = cartesian_point ( 'none', ( -0.1619666999999989365, 3.782794594721392123, 0.1469722000000068252 ) ) ;
#25906 = line ( 'none', #4036, #16451 ) ;
#25907 = edge_curve ( 'none', #26317, #6047, #4694, .t. ) ;
#25908 = edge_curve ( 'none', #15444, #6223, #15259, .t. ) ;
#25909 = face_outer_bound ( 'none', #21520, .t. ) ;
#25910 = vertex_point ( 'none', #25784 ) ;
#25911 = line ( 'none', #5913, #8577 ) ;
#25912 = b_spline_curve_with_knots ( 'none', 3,
( #12123, #22918, #3347, #14016 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.000000000000000000, 0.0004596002831671760179 ),
.unspecified. ) ;
#25913 = line ( 'none', #10807, #23917 ) ;
#25914 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#25915 = vertex_point ( 'none', #6370 ) ;
#25916 = oriented_edge ( 'none', *, *, #22605, .f. ) ;
#25917 = oriented_edge ( 'none', *, *, #720, .t. ) ;
#25918 = oriented_edge ( 'none', *, *, #10100, .t. ) ;
#25919 = line ( 'none', #28368, #4254 ) ;
#25920 = cartesian_point ( 'none', ( 0.000000000000000000, 0.2000000000000000389, 0.2275000000000000910 ) ) ;
#25921 = oriented_edge ( 'none', *, *, #20093, .f. ) ;
#25922 = vertex_point ( 'none', #21334 ) ;
#25923 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#25924 = oriented_edge ( 'none', *, *, #21947, .f. ) ;
#25925 = cartesian_point ( 'none', ( -2.420533790329925328, 0.5622441669742079817, -0.5141575511487180838 ) ) ;
#25926 = edge_curve ( 'none', #18900, #23166, #2799, .t. ) ;
#25927 = direction ( 'none', ( 1.000000000000000000, 5.391805250653154359e-16, 0.000000000000000000 ) ) ;
#25928 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#25929 = axis2_placement_3d ( 'none', #13271, #11097, #23900 ) ;
#25930 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 1.214154663850784639e-16 ) ) ;
#25931 = vertex_point ( 'none', #23919 ) ;
#25932 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#25933 = edge_curve ( 'none', #4754, #18461, #6225, .t. ) ;
#25934 = cartesian_point ( 'none', ( -2.494193051677731088, 0.5860000000000000764, -0.8195277999999994734 ) ) ;
#25935 = cartesian_point ( 'none', ( -0.5687846661753872546, -0.3826753930347985277, -1.675049674672201450 ) ) ;
#25936 = cartesian_point ( 'none', ( -2.423128540660212327, 0.5553544255562224974, -0.7699439013843810686 ) ) ;
#25937 = edge_curve ( 'none', #100, #12259, #10637, .t. ) ;
#25938 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#25939 = edge_curve ( 'none', #22271, #5602, #3782, .t. ) ;
#25940 = cartesian_point ( 'none', ( -2.458561612069681601, 0.5386221410050012759, -0.7575140196237083456 ) ) ;
#25941 = plane ( 'none', #21052 ) ;
#25942 = oriented_edge ( 'none', *, *, #19211, .f. ) ;
#25943 = edge_curve ( 'none', #10633, #11386, #8107, .t. ) ;
#25944 = direction ( 'none', ( -4.371142336978555996e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#25945 = oriented_edge ( 'none', *, *, #20477, .f. ) ;
#25946 = oriented_edge ( 'none', *, *, #26441, .f. ) ;
#25947 = oriented_edge ( 'none', *, *, #24506, .t. ) ;
#25948 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#25949 = axis2_placement_3d ( 'none', #4906, #13696, #710 ) ;
#25950 = direction ( 'none', ( 1.000000000000000000, -2.428612866367529932e-16, 4.440892098500625176e-16 ) ) ;
#25951 = oriented_edge ( 'none', *, *, #9046, .f. ) ;
#25952 = vertex_point ( 'none', #4633 ) ;
#25953 = oriented_edge ( 'none', *, *, #18638, .t. ) ;
#25954 = edge_loop ( 'none', ( #22855, #14168 ) ) ;
#25955 = line ( 'none', #6250, #4119 ) ;
#25956 = face_outer_bound ( 'none', #14419, .t. ) ;
#25957 = vertex_point ( 'none', #22053 ) ;
#25958 = vertex_point ( 'none', #26761 ) ;
#25959 = edge_curve ( 'none', #27168, #7536, #18911, .t. ) ;
#25960 =( bounded_curve ( ) b_spline_curve ( 3, ( #25201, #25631, #27213, #18728 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.141592653590000062, 3.864326901402999948 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9569428977960000582, 0.9569428977960000582, 1.000000000000000000 ) )
representation_item ( '' ) );
#25961 = axis2_placement_3d ( 'none', #21690, #8892, #6153 ) ;
#25962 = cartesian_point ( 'none', ( -2.291238775460925137, 0.5634252945374721433, -0.8024242098743490370 ) ) ;
#25963 = edge_curve ( 'none', #3385, #4262, #13430, .t. ) ;
#25964 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 1.475715455891945576e-16 ) ) ;
#25965 = edge_curve ( 'none', #12538, #22661, #26217, .t. ) ;
#25966 = axis2_placement_3d ( 'none', #11607, #22417, #2697 ) ;
#25967 = axis2_placement_3d ( 'none', #7192, #4758, #694 ) ;
#25968 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#25969 = cartesian_point ( 'none', ( -2.291238788092483603, 0.5413780251798789855, -0.5134478338490249261 ) ) ;
#25970 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#25971 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#25972 = cartesian_point ( 'none', ( 0.8407420323454402045, 0.08664211507371194498, -1.910038243241425571 ) ) ;
#25973 = edge_loop ( 'none', ( #18006, #24045, #13379, #9119, #16315, #20817 ) ) ;
#25974 = oriented_edge ( 'none', *, *, #24910, .f. ) ;
#25975 = oriented_edge ( 'none', *, *, #3936, .t. ) ;
#25976 = vector ( 'none', #19325, 39.37007874015748143 ) ;
#25977 = oriented_edge ( 'none', *, *, #13132, .t. ) ;
#25978 = cartesian_point ( 'none', ( -2.412537631507703395, -0.3826753930347984167, -1.764685493246442194 ) ) ;
#25979 = oriented_edge ( 'none', *, *, #28349, .f. ) ;
#25980 = axis2_placement_3d ( 'none', #15789, #11337, #24435 ) ;
#25981 = face_bound ( 'none', #4124, .t. ) ;
#25982 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#25984 = axis2_placement_3d ( 'none', #10831, #4069, #19472 ) ;
#25983 = b_spline_curve_with_knots ( 'none', 3,
( #27916, #23888, #8074, #4032, #16845, #25609 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.005794993329002925617, 0.006021732009020506690, 0.006248470689038086896 ),
.unspecified. ) ;
#25985 = cartesian_point ( 'none', ( -2.404492676617186131, -0.4182743711071789661, -1.792009353774947744 ) ) ;
#25986 = oriented_edge ( 'none', *, *, #15689, .t. ) ;
#25987 = oriented_edge ( 'none', *, *, #10580, .f. ) ;
#25988 = edge_loop ( 'none', ( #16836, #7142, #11815, #14345 ) ) ;
#25989 = direction ( 'none', ( -7.654748391689130551e-17, -0.9999999999999963363, -8.742273397411552277e-08 ) ) ;
#25990 = vertex_point ( 'none', #24069 ) ;
#25991 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#25992 = oriented_edge ( 'none', *, *, #23323, .t. ) ;
#25993 = face_outer_bound ( 'none', #14661, .t. ) ;
#25994 = direction ( 'none', ( -1.942890293094014085e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#25995 = cartesian_point ( 'none', ( 0.8570000000000007612, 0.8130000000000019433, 0.4614721999999999991 ) ) ;
#25996 = cartesian_point ( 'none', ( 0.7729518690867754893, -0.3720035401315768819, -0.07932536567374451342 ) ) ;
#25997 = advanced_face ( 'none', ( #24606 ), #4496, .f. ) ;
#25998 = face_outer_bound ( 'none', #10773, .t. ) ;
#25999 = axis2_placement_3d ( 'none', #18202, #18338, #17923 ) ;
#26000 = cartesian_point ( 'none', ( -0.2780299811017896139, -0.4115000000000032521, 0.08549362460424872467 ) ) ;
#26001 = line ( 'none', #6293, #11322 ) ;
#26002 = circle ( 'none', #15440, 0.1000000000000000194 ) ;
#26003 = cartesian_point ( 'none', ( -2.339002058780515370, -0.4114999999999999769, -1.779955850496198311 ) ) ;
#26004 = face_outer_bound ( 'none', #17407, .t. ) ;
#26005 = vector ( 'none', #20461, 39.37007874015748854 ) ;
#26006 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#26007 = cartesian_point ( 'none', ( 0.7762129738743982488, -0.4182743711071795767, -1.726604528499896096 ) ) ;
#26008 = axis2_placement_3d ( 'none', #2188, #22056, #4638 ) ;
#26009 = axis2_placement_3d ( 'none', #20844, #5730, #23286 ) ;
#26010 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, -3.141096004599257902e-16 ) ) ;
#26011 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#26012 = line ( 'none', #19257, #21038 ) ;
#26013 = oriented_edge ( 'none', *, *, #11991, .f. ) ;
#26014 = oriented_edge ( 'none', *, *, #2672, .t. ) ;
#26015 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#26016 = cartesian_point ( 'none', ( -0.5960162214331056196, -0.4182743711071791326, -1.666687960538665969 ) ) ;
#26017 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#26018 = oriented_edge ( 'none', *, *, #25907, .f. ) ;
#26019 = cartesian_point ( 'none', ( -2.130498680916697474, 0.5300000818327583740, 0.5660628534083702590 ) ) ;
#26020 = direction ( 'none', ( 1.214154663850784639e-16, -0.000000000000000000, 1.000000000000000000 ) ) ;
#26021 = axis2_placement_3d ( 'none', #16766, #1354, #5392 ) ;
#26022 = face_outer_bound ( 'none', #14205, .t. ) ;
#26023 = cartesian_point ( 'none', ( 3.905062282638349258e-18, 0.09499999999999997335, 0.1260000000000000564 ) ) ;
#26024 = vertex_point ( 'none', #4762 ) ;
#26025 = oriented_edge ( 'none', *, *, #18577, .f. ) ;
#26026 = oriented_edge ( 'none', *, *, #28367, .f. ) ;
#26027 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#26028 = vector ( 'none', #4422, 39.37007874015748143 ) ;
#26029 = edge_curve ( 'none', #28407, #22491, #11118, .t. ) ;
#26030 = edge_loop ( 'none', ( #144, #9346, #9383, #28110 ) ) ;
#26031 = cartesian_point ( 'none', ( -1.463498679168245831, 0.3775000818327530760, 0.5460629117193627202 ) ) ;
#26032 = vector ( 'none', #4438, 39.37007874015748143 ) ;
#26033 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#26034 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#26035 = edge_curve ( 'none', #3123, #13633, #28032, .t. ) ;
#26036 = oriented_edge ( 'none', *, *, #16305, .t. ) ;
#26037 = cartesian_point ( 'none', ( -2.291238787956624279, 0.5553544034043544908, -0.5165559442898882692 ) ) ;
#26038 = line ( 'none', #7259, #5069 ) ;
#26039 = edge_curve ( 'none', #26489, #1890, #15708, .t. ) ;
#26040 = cartesian_point ( 'none', ( -2.081998670775655480, 0.5375000818327578811, 0.4500628576483754473 ) ) ;
#26041 = plane ( 'none', #27670 ) ;
#26042 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.3968633409141409940, -1.705527799999999816 ) ) ;
#26043 = circle ( 'none', #13632, 0.01750000000000001901 ) ;
#26044 = oriented_edge ( 'none', *, *, #3918, .t. ) ;
#26045 = cartesian_point ( 'none', ( -2.458561617282834177, 0.5386221305787011193, -0.6382509910101656914 ) ) ;
#26046 = cartesian_point ( 'none', ( 0.7558731983359231466, -0.3771380191894464495, -1.732321899690743239 ) ) ;
#26047 = vector ( 'none', #6312, 39.37007874015748143 ) ;
#26048 = line ( 'none', #17830, #1294 ) ;
#26049 = cartesian_point ( 'none', ( -2.438608631009933969, 0.5622441889753203581, -0.7658210642813197966 ) ) ;
#26050 = line ( 'none', #17569, #18748 ) ;
#26051 = cartesian_point ( 'none', ( -0.5274374119081957080, -0.4115000000000005320, -1.673662997771852678 ) ) ;
#26052 = oriented_edge ( 'none', *, *, #13978, .f. ) ;
#26053 = oriented_edge ( 'none', *, *, #10300, .f. ) ;
#26054 = cartesian_point ( 'none', ( -2.476278158171223875, 0.5413780251798797627, -0.5134478419373526004 ) ) ;
#26055 = axis2_placement_3d ( 'none', #24402, #17646, #11039 ) ;
#26056 = direction ( 'none', ( 1.942890293094014578e-16, 1.000000000000000000, 1.554819628522822217e-15 ) ) ;
#26057 = vector ( 'none', #14280, 39.37007874015747433 ) ;
#26058 = line ( 'none', #4047, #176 ) ;
#26059 = oriented_edge ( 'none', *, *, #12558, .f. ) ;
#26060 = oriented_edge ( 'none', *, *, #7945, .t. ) ;
#26062 = advanced_face ( 'none', ( #13553 ), #22318, .t. ) ;
#26061 = oriented_edge ( 'none', *, *, #20894, .f. ) ;
#26063 = oriented_edge ( 'none', *, *, #25166, .t. ) ;
#26064 = cartesian_point ( 'none', ( 3.762020133069167228e-17, -5.926700605275691340e-17, 0.2275000000000000910 ) ) ;
#26065 = direction ( 'none', ( -3.002614468262671391e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#26066 = advanced_face ( 'none', ( #28383 ), #2599, .f. ) ;
#26067 = oriented_edge ( 'none', *, *, #6376, .f. ) ;
#26068 = oriented_edge ( 'none', *, *, #23299, .t. ) ;
#26069 = cartesian_point ( 'none', ( -2.291238775460925137, 0.5634252945374721433, -0.8024242098743490370 ) ) ;
#26070 = edge_curve ( 'none', #15783, #15172, #6800, .t. ) ;
#26071 = vertex_point ( 'none', #6514 ) ;
#26072 = edge_curve ( 'none', #2546, #13457, #1432, .t. ) ;
#26073 = face_outer_bound ( 'none', #12027, .t. ) ;
#26074 = edge_loop ( 'none', ( #19856, #21575, #6304, #4454 ) ) ;
#26075 = cartesian_point ( 'none', ( -1.772232984496442176, -0.3969905450233912059, 0.3185202464398262934 ) ) ;
#26076 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#26077 = advanced_face ( 'none', ( #2185 ), #5103, .f. ) ;
#26078 = cartesian_point ( 'none', ( -0.5214603443270829919, -0.4160162047798954821, -1.743986715101651930 ) ) ;
#26079 = edge_curve ( 'none', #10548, #4436, #16, .t. ) ;
#26080 = oriented_edge ( 'none', *, *, #25529, .f. ) ;
#26081 = cartesian_point ( 'none', ( 0.8524727891029257876, 0.02241210224821223174, -1.763979333037785535 ) ) ;
#26082 = cartesian_point ( 'none', ( 0.000000000000000000, 0.2000000000000000389, 0.09750000000000011435 ) ) ;
#26083 = cartesian_point ( 'none', ( -0.8299999999999998490, -0.4249999999999999889, -1.661027799999999610 ) ) ;
#26084 = vector ( 'none', #22272, 39.37007874015748143 ) ;
#26085 = direction ( 'none', ( 0.8436733265810050231, -1.264744441511233760e-15, 0.5368568878348687345 ) ) ;
#26086 = axis2_placement_3d ( 'none', #24732, #1126, #7625 ) ;
#26087 = direction ( 'none', ( -0.1537533514342761531, -1.410723108030906749e-15, 0.9881092585957931274 ) ) ;
#26088 = cartesian_point ( 'none', ( -2.461726224567353682, 0.5417867537856799753, -0.7596721636053789251 ) ) ;
#26089 = cartesian_point ( 'none', ( -1.526998665268023414, 0.4475000818327535268, 0.3870629061680169181 ) ) ;
#26090 = oriented_edge ( 'none', *, *, #1277, .f. ) ;
#26091 = face_outer_bound ( 'none', #13372, .t. ) ;
#26092 = vertex_point ( 'none', #26363 ) ;
#26093 = edge_curve ( 'none', #26952, #19849, #6660, .t. ) ;
#26094 = oriented_edge ( 'none', *, *, #17125, .t. ) ;
#26095 = plane ( 'none', #22741 ) ;
#26096 = direction ( 'none', ( 0.000000000000000000, 1.308737087772247706e-15, -1.000000000000000000 ) ) ;
#26097 = edge_loop ( 'none', ( #21609, #27971, #21179, #22340 ) ) ;
#26099 = advanced_face ( 'none', ( #13288 ), #12003, .f. ) ;
#26098 = oriented_edge ( 'none', *, *, #14378, .f. ) ;
#26100 = vertex_point ( 'none', #17728 ) ;
#26101 = vertex_point ( 'none', #15571 ) ;
#26102 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#26103 = vector ( 'none', #11763, 39.37007874015748143 ) ;
#26104 = plane ( 'none', #18845 ) ;
#26105 = vector ( 'none', #17818, 39.37007874015748143 ) ;
#26106 = vertex_point ( 'none', #3153 ) ;
#26107 = edge_curve ( 'none', #19802, #3837, #16399, .t. ) ;
#26108 = vertex_point ( 'none', #11940 ) ;
#26109 = edge_curve ( 'none', #3944, #7897, #27186, .t. ) ;
#26110 = edge_curve ( 'none', #18647, #21484, #2359, .t. ) ;
#26111 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#26112 = cartesian_point ( 'none', ( -2.070998664874619255, 0.4425000818327578522, 0.3825628586100262019 ) ) ;
#26113 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742273109133947195e-08 ) ) ;
#26114 = circle ( 'none', #19669, 0.08100000000000001643 ) ;
#26115 = face_outer_bound ( 'none', #15838, .t. ) ;
#26116 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#26117 = vector ( 'none', #17329, 39.37007874015748143 ) ;
#26118 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553139e-15, -4.371138804857207673e-08 ) ) ;
#26119 = cartesian_point ( 'none', ( 0.8420817174021999474, 0.08312222851036434046, -1.909890738092954177 ) ) ;
#26120 = oriented_edge ( 'none', *, *, #14070, .f. ) ;
#26121 = advanced_face ( 'none', ( #15968 ), #18411, .t. ) ;
#26122 = oriented_edge ( 'none', *, *, #17115, .t. ) ;
#26123 = oriented_edge ( 'none', *, *, #21165, .f. ) ;
#26124 = oriented_edge ( 'none', *, *, #5923, .t. ) ;
#26125 = edge_curve ( 'none', #6035, #18994, #12475, .t. ) ;
#26126 = oriented_edge ( 'none', *, *, #6776, .f. ) ;
#26127 = edge_curve ( 'none', #21192, #22133, #16543, .t. ) ;
#26128 = cartesian_point ( 'none', ( -0.1999999999999999556, -5.893786662240391968e-17, 0.3215000000000000635 ) ) ;
#26129 = cartesian_point ( 'none', ( 0.4750000000000008105, 0.8130000000000019433, 0.4614722000000001656 ) ) ;
#26130 = cartesian_point ( 'none', ( -1.822109965621842909, -0.4182743711071820747, 0.3596778677235790145 ) ) ;
#26131 = circle ( 'none', #22443, 0.07300000000000007871 ) ;
#26132 = oriented_edge ( 'none', *, *, #12756, .f. ) ;
#26133 = oriented_edge ( 'none', *, *, #7738, .t. ) ;
#26134 = oriented_edge ( 'none', *, *, #17802, .f. ) ;
#26135 = plane ( 'none', #15050 ) ;
#26136 = edge_loop ( 'none', ( #10294, #2125, #23101, #21096 ) ) ;
#26137 = line ( 'none', #8312, #11200 ) ;
#26138 = axis2_placement_3d ( 'none', #12636, #14952, #23714 ) ;
#26139 = oriented_edge ( 'none', *, *, #18346, .f. ) ;
#26140 = cylindrical_surface ( 'none', #28307, 0.06499999999999971079 ) ;
#26141 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#26142 = cartesian_point ( 'none', ( -2.460460410187187641, 0.5642804311969940034, -0.7599810102969880576 ) ) ;
#26143 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#26144 = cartesian_point ( 'none', ( -2.458293681342315740, 0.5553544032713962908, -0.5150350795770500811 ) ) ;
#26145 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -7.864012924137005723e-16 ) ) ;
#26146 = cartesian_point ( 'none', ( 0.8548388929853903973, -0.09734211881514220899, -1.925203275752315424 ) ) ;
#26147 = cartesian_point ( 'none', ( -2.080998664874618154, 0.5375000818327578811, 0.3825628577357984561 ) ) ;
#26148 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#26149 = direction ( 'none', ( -0.07353097541455551334, -0.9961946980917454342, -0.04679016080844548842 ) ) ;
#26150 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#26151 = axis2_placement_3d ( 'none', #5509, #18170, #18459 ) ;
#26152 = cartesian_point ( 'none', ( 0.9104999999999987548, -0.3650000000000001577, 0.02647220000000138213 ) ) ;
#26153 = cartesian_point ( 'none', ( 0.2000000000000000944, -7.721231813214889475e-17, 0.1339999999999998415 ) ) ;
#26154 = oriented_edge ( 'none', *, *, #3583, .f. ) ;
#26155 = oriented_edge ( 'none', *, *, #23659, .t. ) ;
#26156 = axis2_placement_3d ( 'none', #9570, #1350, #21229 ) ;
#26157 = axis2_placement_3d ( 'none', #11733, #20661, #12032 ) ;
#26158 = cartesian_point ( 'none', ( -2.354999999999999538, 0.6180000000000003268, -0.4925277999999995715 ) ) ;
#26159 = cartesian_point ( 'none', ( -2.129999999999999893, -2.390366994456230070e-16, 0.5744722000000000994 ) ) ;
#26160 = edge_curve ( 'none', #21960, #23791, #14251, .t. ) ;
#26161 = cartesian_point ( 'none', ( 0.7577192626823975319, -0.3695362541593957273, -1.685992292126313297 ) ) ;
#26162 = edge_loop ( 'none', ( #21657, #12300, #25408, #7508, #11092 ) ) ;
#26163 = edge_curve ( 'none', #19204, #1637, #493, .t. ) ;
#26164 = cartesian_point ( 'none', ( -0.04527559055118108439, -2.749106879457742608e-17, 0.1260000000000000564 ) ) ;
#26165 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.1682743711071790771, -1.705527799999999594 ) ) ;
#26166 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#26167 = direction ( 'none', ( 7.897916531795150207e-15, 1.000000000000000000, 0.000000000000000000 ) ) ;
#26168 = oriented_edge ( 'none', *, *, #2504, .t. ) ;
#26169 = oriented_edge ( 'none', *, *, #26603, .f. ) ;
#26170 = oriented_edge ( 'none', *, *, #13259, .f. ) ;
#26171 = cartesian_point ( 'none', ( -2.423128540832304445, 0.5553544252120384828, -0.7660068935103652166 ) ) ;
#26172 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#26173 = vertex_point ( 'none', #22592 ) ;
#26174 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#26175 = cylindrical_surface ( 'none', #4521, 0.003937007874015743640 ) ;
#26176 = cartesian_point ( 'none', ( -2.417999999999999705, -0.3490000000000000324, -1.813527799999999690 ) ) ;
#26177 = vertex_point ( 'none', #16114 ) ;
#26178 = oriented_edge ( 'none', *, *, #1089, .t. ) ;
#26179 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#26180 = line ( 'none', #12959, #4175 ) ;
#26181 = circle ( 'none', #1826, 0.02449999999999996972 ) ;
#26182 = vector ( 'none', #10555, 39.37007874015748143 ) ;
#26183 = cartesian_point ( 'none', ( 0.7765736278359591793, -0.1769420035928277735, -1.475527799999999612 ) ) ;
#26184 = cartesian_point ( 'none', ( -2.343315801915419438, -0.3973833316699964535, -1.798645337087689811 ) ) ;
#26185 = cartesian_point ( 'none', ( 0.7527203454168792662, -0.3762859242436153440, -0.03608322703287780708 ) ) ;
#26186 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#26187 = cartesian_point ( 'none', ( -2.134498659796172593, 0.4500000818327583585, 0.3244722000000011541 ) ) ;
#26188 = face_outer_bound ( 'none', #27683, .t. ) ;
#26189 = cartesian_point ( 'none', ( -2.436908068391359539, 0.5632748952427472089, -0.7660068934202585167 ) ) ;
#26190 = plane ( 'none', #11391 ) ;
#26191 = advanced_face ( 'none', ( #5033 ), #23700, .t. ) ;
#26192 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#26193 = oriented_edge ( 'none', *, *, #21704, .t. ) ;
#26194 = oriented_edge ( 'none', *, *, #23794, .f. ) ;
#26195 = edge_curve ( 'none', #28277, #13360, #7340, .t. ) ;
#26196 = axis2_placement_3d ( 'none', #22039, #2174, #10964 ) ;
#26197 = line ( 'none', #12672, #2562 ) ;
#26198 = cylindrical_surface ( 'none', #23477, 0.03099999999999992345 ) ;
#26199 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#26200 = vertex_point ( 'none', #18121 ) ;
#26201 = oriented_edge ( 'none', *, *, #1420, .f. ) ;
#26202 = oriented_edge ( 'none', *, *, #15974, .f. ) ;
#26203 = face_outer_bound ( 'none', #9132, .t. ) ;
#26204 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#26205 = vector ( 'none', #9529, 39.37007874015748143 ) ;
#26206 = vertex_point ( 'none', #22871 ) ;
#26207 = edge_loop ( 'none', ( #10308, #13729, #26342, #12237 ) ) ;
#26208 = cartesian_point ( 'none', ( 0.7730848461768990987, -0.1682743711071819914, -0.1167779530429826212 ) ) ;
#26209 = cartesian_point ( 'none', ( -1.829541749501968573, -0.3967135937175613747, 0.3863573029143256288 ) ) ;
#26210 = oriented_edge ( 'none', *, *, #91, .t. ) ;
#26211 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#26212 = vector ( 'none', #1949, 39.37007874015748143 ) ;
#26213 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#26214 = line ( 'none', #23628, #9406 ) ;
#26215 = conical_surface ( 'none', #27569, 0.02683692341845010654, 0.4363323129985806625 ) ;
#26216 = vertex_point ( 'none', #3012 ) ;
#26217 = line ( 'none', #13687, #23025 ) ;
#26218 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#26219 = vector ( 'none', #6409, 39.37007874015748854 ) ;
#26220 = axis2_placement_3d ( 'none', #4186, #13401, #4605 ) ;
#26221 = line ( 'none', #10395, #1150 ) ;
#26222 = line ( 'none', #4639, #2364 ) ;
#26223 = cartesian_point ( 'none', ( -2.371680028423449826, -0.4115000000000000324, -1.728818106840902979 ) ) ;
#26224 = cartesian_point ( 'none', ( -1.516998667409880319, 0.6025000818327534979, 0.4115629070422446856 ) ) ;
#26225 = line ( 'none', #436, #26549 ) ;
#26226 = vector ( 'none', #3225, 39.37007874015748143 ) ;
#26227 = edge_curve ( 'none', #26396, #18913, #16255, .t. ) ;
#26228 = edge_curve ( 'none', #20162, #15761, #12453, .t. ) ;
#26229 = edge_curve ( 'none', #1637, #27117, #14114, .t. ) ;
#26230 = cartesian_point ( 'none', ( -0.7299999999999998712, 0.02500000000000034833, -1.750527799999999301 ) ) ;
#26231 = oriented_edge ( 'none', *, *, #2972, .f. ) ;
#26232 = oriented_edge ( 'none', *, *, #10060, .f. ) ;
#26233 = edge_curve ( 'none', #26951, #11139, #14770, .t. ) ;
#26234 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#26235 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 4.742791655667127834e-16 ) ) ;
#26236 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#26237 = vertex_point ( 'none', #23159 ) ;
#26238 = oriented_edge ( 'none', *, *, #17052, .f. ) ;
#26239 = edge_loop ( 'none', ( #13537, #16597, #5017, #2583 ) ) ;
#26240 = vertex_point ( 'none', #8224 ) ;
#26241 = line ( 'none', #18017, #15604 ) ;
#26242 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#26243 = oriented_edge ( 'none', *, *, #18310, .t. ) ;
#26244 = oriented_edge ( 'none', *, *, #24822, .t. ) ;
#26245 = cartesian_point ( 'none', ( 0.9153131000000014339, -0.3649999999999973266, -1.812527799999998468 ) ) ;
#26246 = vector ( 'none', #17349, 39.37007874015748143 ) ;
#26247 = oriented_edge ( 'none', *, *, #26474, .f. ) ;
#26248 = cartesian_point ( 'none', ( -1.516998680916699094, 0.6025000818327534979, 0.5660629070422440456 ) ) ;
#26249 = advanced_face ( 'none', ( #3885 ), #27616, .t. ) ;
#26250 = b_spline_curve_with_knots ( 'none', 3,
( #20406, #27009, #20550, #269 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004789125871877119960, 0.005268114447680937416 ),
.unspecified. ) ;
#26251 = cartesian_point ( 'none', ( -2.384000000000000785, -0.4182743711071790216, -1.779527799999999882 ) ) ;
#26252 = edge_curve ( 'none', #8100, #27259, #7924, .t. ) ;
#26253 = vector ( 'none', #21244, 39.37007874015748143 ) ;
#26254 = line ( 'none', #52, #22939 ) ;
#26255 = axis2_placement_3d ( 'none', #3404, #12178, #7296 ) ;
#26256 = advanced_face ( 'none', ( #3742 ), #27760, .f. ) ;
#26257 = plane ( 'none', #2965 ) ;
#26258 = cartesian_point ( 'none', ( -2.147999999999999243, 0.6990038599183736601, 0.5744722000000000994 ) ) ;
#26259 = vector ( 'none', #12278, 39.37007874015748854 ) ;
#26260 = edge_curve ( 'none', #23619, #16827, #5751, .t. ) ;
#26261 = face_bound ( 'none', #5049, .t. ) ;
#26262 = advanced_face ( 'none', ( #25749 ), #10070, .f. ) ;
#26263 = edge_curve ( 'none', #13992, #20951, #23594, .t. ) ;
#26264 = cartesian_point ( 'none', ( 0.7502499999999967528, -0.3762859242436130680, -1.661028502252730465 ) ) ;
#26265 = oriented_edge ( 'none', *, *, #11581, .f. ) ;
#26266 = circle ( 'none', #27163, 0.05118110236220474452 ) ;
#26267 = edge_loop ( 'none', ( #13718, #8985, #15621, #23979 ) ) ;
#26268 = edge_curve ( 'none', #10489, #11890, #5903, .t. ) ;
#26269 = vector ( 'none', #21193, 39.37007874015748143 ) ;
#26270 = edge_curve ( 'none', #17215, #23933, #23306, .t. ) ;
#26271 = vertex_point ( 'none', #12224 ) ;
#26272 = oriented_edge ( 'none', *, *, #22090, .f. ) ;
#26273 = vector ( 'none', #301, 39.37007874015748143 ) ;
#26274 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#26275 = line ( 'none', #15068, #21562 ) ;
#26276 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#26277 = oriented_edge ( 'none', *, *, #16538, .t. ) ;
#26278 = oriented_edge ( 'none', *, *, #13937, .t. ) ;
#26279 = oriented_edge ( 'none', *, *, #5680, .t. ) ;
#26280 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#26282 = oriented_edge ( 'none', *, *, #13881, .t. ) ;
#26281 = axis2_placement_3d ( 'none', #22978, #24845, #3554 ) ;
#26283 = cartesian_point ( 'none', ( -1.756511693993178636, -0.4115000000000034741, 0.3692109977351421546 ) ) ;
#26284 = oriented_edge ( 'none', *, *, #26534, .t. ) ;
#26285 = cartesian_point ( 'none', ( -0.2998357731905436641, -0.3490000000000000324, 0.1717474056726851217 ) ) ;
#26286 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999962252, -8.742273397411554924e-08 ) ) ;
#26287 = cartesian_point ( 'none', ( -2.458624417898751080, 0.5661134693148521801, -0.7582094264581258347 ) ) ;
#26288 = edge_curve ( 'none', #16946, #3813, #1422, .t. ) ;
#26289 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, -1.205350378993768949e-15 ) ) ;
#26290 = vector ( 'none', #25645, 39.37007874015748143 ) ;
#26291 = axis2_placement_3d ( 'none', #3226, #20929, #27102 ) ;
#26292 = direction ( 'none', ( 1.109499166036610103e-16, -2.483656018061541207e-16, 1.000000000000000000 ) ) ;
#26293 = cartesian_point ( 'none', ( -1.415000000000000036, -0.1549999999999999989, 0.4644722000000001128 ) ) ;
#26294 = edge_curve ( 'none', #14711, #1289, #18995, .t. ) ;
#26295 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#26296 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#26297 = vector ( 'none', #13134, 39.37007874015748143 ) ;
#26298 = cartesian_point ( 'none', ( -2.514999999999999680, 0.5200000000000000178, -0.7875277999999995560 ) ) ;
#26299 = face_bound ( 'none', #5691, .t. ) ;
#26300 = cartesian_point ( 'none', ( 0.4086702222375692695, -0.4249999999999996558, 0.4635271687057274104 ) ) ;
#26301 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#26302 = advanced_face ( 'none', ( #11572 ), #5127, .f. ) ;
#26303 = axis2_placement_3d ( 'none', #818, #13944, #5291 ) ;
#26304 = edge_curve ( 'none', #28256, #3282, #63, .t. ) ;
#26305 = cartesian_point ( 'none', ( -0.2000000000000000389, -3.414809992080329023e-17, 0.09750000000000011435 ) ) ;
#26306 = oriented_edge ( 'none', *, *, #11782, .t. ) ;
#26307 = edge_loop ( 'none', ( #15381, #11657, #24598, #3582, #18978, #1455, #21743, #2982 ) ) ;
#26308 = direction ( 'none', ( 0.000000000000000000, 0.9999999999999962252, 8.742272530892789419e-08 ) ) ;
#26309 = oriented_edge ( 'none', *, *, #4777, .f. ) ;
#26310 = cartesian_point ( 'none', ( -2.425097044941404434, 0.5425591492773033098, -0.7620698868409935267 ) ) ;
#26311 = oriented_edge ( 'none', *, *, #4744, .f. ) ;
#26312 = plane ( 'none', #22349 ) ;
#26313 = vector ( 'none', #10534, 39.37007874015748854 ) ;
#26314 = cartesian_point ( 'none', ( -2.494999999999999662, 0.6179999999999998828, -0.7875277999999995560 ) ) ;
#26315 = cartesian_point ( 'none', ( -0.5585000000000002185, -0.3498728832042004022, -1.705527799999999816 ) ) ;
#26316 = vertex_point ( 'none', #2791 ) ;
#26317 = vertex_point ( 'none', #20357 ) ;
#26318 = edge_loop ( 'none', ( #17510, #25703, #17704, #8736 ) ) ;
#26319 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#26320 = direction ( 'none', ( 4.371138804857225540e-08, 8.742273397411543013e-08, -0.9999999999999953371 ) ) ;
#26321 = axis2_placement_3d ( 'none', #28081, #23761, #12987 ) ;
#26322 = oriented_edge ( 'none', *, *, #10602, .t. ) ;
#26323 = cartesian_point ( 'none', ( -0.6071563745272786639, -0.4115000000000003655, -1.724390776907105627 ) ) ;
#26324 = cartesian_point ( 'none', ( -2.404999999999999805, 0.8000000000000000444, -1.800527799999999568 ) ) ;
#26325 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.4182743711071790771, -1.705527799999999816 ) ) ;
#26326 = axis2_placement_3d ( 'none', #14953, #16817, #14524 ) ;
#26327 = oriented_edge ( 'none', *, *, #19940, .f. ) ;
#26328 = direction ( 'none', ( -1.000000000000000000, 1.942890293094023699e-16, -6.106226635438359986e-16 ) ) ;
#26329 = cartesian_point ( 'none', ( 0.1682500000000001772, 3.888253587292812401e-18, 0.2275000000000000078 ) ) ;
#26330 = cartesian_point ( 'none', ( -0.5795767284998959434, -0.4182743711071790216, -1.731740773874398398 ) ) ;
#26331 = line ( 'none', #4320, #5725 ) ;
#26332 = edge_curve ( 'none', #24456, #16147, #9277, .t. ) ;
#26333 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#26334 = edge_curve ( 'none', #2620, #682, #535, .t. ) ;
#26335 = cartesian_point ( 'none', ( -2.468404134214400081, 0.5553544195502119196, -0.7012431159618656151 ) ) ;
#26336 = cartesian_point ( 'none', ( -2.355018315436423926, 0.5661811752164084277, -0.5183690943110770277 ) ) ;
#26337 = cartesian_point ( 'none', ( -0.1198697209473684744, -0.01650000000000012568, 0.4745000000000000329 ) ) ;
#26338 = cartesian_point ( 'none', ( -2.437480555469015986, 0.5632748952427473199, -0.7660068934452741729 ) ) ;
#26339 = axis2_placement_3d ( 'none', #20815, #26982, #3253 ) ;
#26340 = cylindrical_surface ( 'none', #16083, 0.003937007874015743640 ) ;
#26341 = face_outer_bound ( 'none', #20568, .t. ) ;
#26342 = oriented_edge ( 'none', *, *, #12521, .f. ) ;
#26343 = vertex_point ( 'none', #622 ) ;
#26344 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#26345 = cartesian_point ( 'none', ( -1.819763628499896146, -0.4182743711071820192, 0.3282592261256012112 ) ) ;
#26346 = cartesian_point ( 'none', ( 0.9153131000000004347, -0.3650000000000000466, 0.02647220000000103518 ) ) ;
#26347 = oriented_edge ( 'none', *, *, #1495, .t. ) ;
#26348 = oriented_edge ( 'none', *, *, #6522, .t. ) ;
#26349 = oriented_edge ( 'none', *, *, #7606, .f. ) ;
#26350 = vertex_point ( 'none', #25391 ) ;
#26351 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795121808e-15, -8.742277704857227033e-08 ) ) ;
#26352 = cylindrical_surface ( 'none', #20655, 0.04450000000000003259 ) ;
#26353 = oriented_edge ( 'none', *, *, #18521, .t. ) ;
#26354 = cartesian_point ( 'none', ( -0.5743732296613849320, -0.3968633409141413271, -1.663955085629670760 ) ) ;
#26355 = line ( 'none', #6506, #152 ) ;
#26356 = oriented_edge ( 'none', *, *, #23926, .t. ) ;
#26357 = vertex_point ( 'none', #24952 ) ;
#26358 = cartesian_point ( 'none', ( -0.0004921259842519355374, 0.01968503937007870866, 0.1280000000000000859 ) ) ;
#26359 = axis2_placement_3d ( 'none', #3041, #5205, #22247 ) ;
#26360 = cartesian_point ( 'none', ( -1.790697269979751205, -0.4182743711071820192, 0.3217993627228705189 ) ) ;
#26361 = cartesian_point ( 'none', ( -1.586498664874619990, 0.5575000818327540131, 0.3825629009663617519 ) ) ;
#26362 = oriented_edge ( 'none', *, *, #14889, .f. ) ;
#26363 = cartesian_point ( 'none', ( -2.425097055765996323, 0.5661811748722246351, -0.5144320895003003935 ) ) ;
#26364 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#26365 = edge_curve ( 'none', #12093, #19167, #2931, .t. ) ;
#26366 = cartesian_point ( 'none', ( 7.873608508591660464e-17, -1.240411232874071185e-16, 0.4745000000000000329 ) ) ;
#26367 = cartesian_point ( 'none', ( -2.529999999999999361, 0.8000000000000000444, -1.800527799999998901 ) ) ;
#26368 = cartesian_point ( 'none', ( -2.460872704784072162, 0.5409395051266523424, -0.5165211122071385885 ) ) ;
#26369 = cartesian_point ( 'none', ( -2.514999999999999680, 0.4030000000000001359, -0.8270277999999996466 ) ) ;
#26370 = oriented_edge ( 'none', *, *, #4277, .t. ) ;
#26371 = vertex_point ( 'none', #11867 ) ;
#26372 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#26373 = cartesian_point ( 'none', ( -0.5626681336617952445, -0.3677731010850376903, -1.724282448484116603 ) ) ;
#26374 = direction ( 'none', ( -4.371135398084651427e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#26375 = oriented_edge ( 'none', *, *, #20762, .f. ) ;
#26376 = oriented_edge ( 'none', *, *, #16404, .f. ) ;
#26377 = vertex_point ( 'none', #20504 ) ;
#26378 = oriented_edge ( 'none', *, *, #8253, .f. ) ;
#26379 = cartesian_point ( 'none', ( -0.5274374119081957080, -0.4115000000000005320, -1.673662997771852678 ) ) ;
#26380 = axis2_placement_3d ( 'none', #8386, #25914, #24328 ) ;
#26381 = vertex_point ( 'none', #24804 ) ;
#26382 = oriented_edge ( 'none', *, *, #20307, .f. ) ;
#26383 = cartesian_point ( 'none', ( 0.3085903889438712522, -0.4249999999999999889, 0.3347480627561110755 ) ) ;
#26384 = edge_curve ( 'none', #5287, #8571, #16320, .t. ) ;
#26385 = oriented_edge ( 'none', *, *, #850, .f. ) ;
#26386 = edge_curve ( 'none', #17670, #16384, #27653, .t. ) ;
#26387 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#26388 = line ( 'none', #2766, #3306 ) ;
#26389 = axis2_placement_3d ( 'none', #3027, #9246, #7213 ) ;
#26390 = edge_curve ( 'none', #11584, #8460, #5592, .t. ) ;
#26391 = cartesian_point ( 'none', ( 0.000000000000000000, 0.2000000000000000389, 0.09750000000000011435 ) ) ;
#26392 = cartesian_point ( 'none', ( -2.361195745557913561, -0.3771380191894457279, -1.794771953511137719 ) ) ;
#26393 = cartesian_point ( 'none', ( 0.2000000000000000389, 3.414809992080329023e-16, 0.2275000000000000078 ) ) ;
#26394 = vector ( 'none', #14978, 39.37007874015748143 ) ;
#26395 = cartesian_point ( 'none', ( -2.436908068391359539, 0.5425591496214876575, -0.7660068952312854007 ) ) ;
#26396 = vertex_point ( 'none', #12143 ) ;
#26397 = vertex_point ( 'none', #13892 ) ;
#26398 = oriented_edge ( 'none', *, *, #16844, .t. ) ;
#26399 = cartesian_point ( 'none', ( -2.456593108295948902, 0.5661811957965607878, -0.7537787120288075293 ) ) ;
#26400 = cartesian_point ( 'none', ( -2.437758360689259884, 0.5386221197622373946, -0.5145250071147073889 ) ) ;
#26401 = b_spline_curve_with_knots ( 'none', 3,
( #12239, #12384, #25620, #5332 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002000946256635891766, 0.002179187908913386793 ),
.unspecified. ) ;
#26402 = vector ( 'none', #22124, 39.37007874015748854 ) ;
#26403 = cartesian_point ( 'none', ( 0.8449999999999987521, -0.1154836346291349264, -1.925527799999999790 ) ) ;
#26404 = vertex_point ( 'none', #14328 ) ;
#26405 = oriented_edge ( 'none', *, *, #1611, .t. ) ;
#26406 = direction ( 'none', ( 8.742277704857227033e-08, -2.588456374790825108e-17, -0.9999999999999962252 ) ) ;
#26407 = oriented_edge ( 'none', *, *, #22598, .t. ) ;
#26408 = edge_curve ( 'none', #15094, #26951, #20644, .t. ) ;
#26409 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#26410 = vertex_point ( 'none', #7261 ) ;
#26411 = direction ( 'none', ( 0.08282567141109244135, -0.9960450290638855897, 0.03215910807881372513 ) ) ;
#26412 = circle ( 'none', #3419, 0.05249999999999998418 ) ;
#26413 = edge_curve ( 'none', #15323, #19204, #25099, .t. ) ;
#26414 = vector ( 'none', #18115, 39.37007874015748143 ) ;
#26415 = line ( 'none', #4552, #5357 ) ;
#26416 = edge_curve ( 'none', #2779, #10456, #5096, .t. ) ;
#26417 = cartesian_point ( 'none', ( -2.011498679168242543, 0.5375000818327573260, 0.5460628638116808986 ) ) ;
#26418 = edge_curve ( 'none', #1717, #171, #27165, .t. ) ;
#26419 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#26420 = advanced_face ( 'none', ( #22650, #769 ), #18331, .t. ) ;
#26421 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, 1.214154663850784639e-16 ) ) ;
#26422 = circle ( 'none', #18124, 0.02344999999999999168 ) ;
#26423 = edge_curve ( 'none', #1924, #22745, #7411, .t. ) ;
#26424 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#26425 = cartesian_point ( 'none', ( -0.4807327000000001238, 0.8000000000000000444, 0.5744722000000000994 ) ) ;
#26426 = plane ( 'none', #3283 ) ;
#26427 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, -3.002614468262671391e-16 ) ) ;
#26428 = direction ( 'none', ( 0.8404628948614210060, -0.08715574274765923446, 0.5348139852951341311 ) ) ;
#26429 = circle ( 'none', #14030, 0.009000000000000129424 ) ;
#26430 = direction ( 'none', ( 0.9848987550793875112, -4.350474557862205422e-16, 0.1731312861474573750 ) ) ;
#26431 = cartesian_point ( 'none', ( -1.539496699999999496, 0.6290038599183741530, 0.4886770037134707811 ) ) ;
#26432 = line ( 'none', #15773, #25151 ) ;
#26433 = oriented_edge ( 'none', *, *, #27612, .f. ) ;
#26434 = oriented_edge ( 'none', *, *, #2649, .f. ) ;
#26435 = axis2_placement_3d ( 'none', #25840, #15339, #4539 ) ;
#26436 = circle ( 'none', #4836, 0.05999999999999935940 ) ;
#26437 = vector ( 'none', #1765, 39.37007874015748854 ) ;
#26438 = line ( 'none', #11870, #16028 ) ;
#26439 = oriented_edge ( 'none', *, *, #26260, .f. ) ;
#26440 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#26441 = edge_curve ( 'none', #22469, #1852, #9855, .t. ) ;
#26442 = oriented_edge ( 'none', *, *, #6595, .t. ) ;
#26443 = direction ( 'none', ( 0.06421418472181246451, -0.9960450290638858117, 0.06140715396137447213 ) ) ;
#26444 = cartesian_point ( 'none', ( -1.798686900000000310, -0.4249999999999999334, 0.3544722000000001261 ) ) ;
#26445 = direction ( 'none', ( -1.318389841742374624e-16, -1.000000000000000000, -1.450228825916611125e-15 ) ) ;
#26446 = oriented_edge ( 'none', *, *, #7734, .f. ) ;
#26447 = oriented_edge ( 'none', *, *, #8381, .f. ) ;
#26448 = oriented_edge ( 'none', *, *, #24775, .f. ) ;
#26449 = face_outer_bound ( 'none', #19012, .t. ) ;
#26450 = edge_curve ( 'none', #9008, #16612, #22151, .t. ) ;
#26451 = face_outer_bound ( 'none', #16300, .t. ) ;
#26452 = oriented_edge ( 'none', *, *, #27130, .t. ) ;
#26453 = direction ( 'none', ( -0.8191520442889889120, 0.000000000000000000, -0.5735764363510502672 ) ) ;
#26454 = vector ( 'none', #27152, 39.37007874015748143 ) ;
#26455 = face_outer_bound ( 'none', #14859, .t. ) ;
#26456 = advanced_face ( 'none', ( #5968 ), #10428, .t. ) ;
#26457 = face_outer_bound ( 'none', #8593, .t. ) ;
#26458 = axis2_placement_3d ( 'none', #6042, #1713, #21292 ) ;
#26459 = edge_curve ( 'none', #12235, #13849, #23367, .t. ) ;
#26460 = oriented_edge ( 'none', *, *, #9012, .f. ) ;
#26461 = cartesian_point ( 'none', ( 0.8374697057615130280, -0.09455949507056712888, -1.910314084874920049 ) ) ;
#26462 = axis2_placement_3d ( 'none', #9645, #14117, #27034 ) ;
#26463 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#26464 = plane ( 'none', #17119 ) ;
#26465 = advanced_face ( 'none', ( #19351 ), #28128, .f. ) ;
#26466 = cartesian_point ( 'none', ( -0.5600531444328160635, -0.3489999999999996994, -1.703087025633521323 ) ) ;
#26467 = cartesian_point ( 'none', ( 0.7350000000000002087, 0.4000000000000000222, 0.4644722000000001128 ) ) ;
#26468 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#26469 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999963363, 8.742273397411554924e-08 ) ) ;
#26470 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999961142, -8.742273224782162604e-08 ) ) ;
#26471 = cartesian_point ( 'none', ( 0.6700000000000002620, 0.000000000000000000, 0.5744721999999993223 ) ) ;
#26472 = circle ( 'none', #1649, 0.04300000000000018391 ) ;
#26473 = cartesian_point ( 'none', ( -1.526998680916699325, 0.6025000818327534979, 0.5660629061680162444 ) ) ;
#26474 = edge_curve ( 'none', #2414, #5919, #21649, .t. ) ;
#26475 = oriented_edge ( 'none', *, *, #15423, .f. ) ;
#26476 = edge_loop ( 'none', ( #6197, #23169, #21636, #15918 ) ) ;
#26477 = cylindrical_surface ( 'none', #16809, 0.04450000000000010197 ) ;
#26478 = axis2_placement_3d ( 'none', #6483, #28489, #17564 ) ;
#26479 = vector ( 'none', #17254, 39.37007874015748143 ) ;
#26480 = line ( 'none', #2166, #8771 ) ;
#26481 = cartesian_point ( 'none', ( 0.3659061110561288577, 0.8000000000000000444, 0.4922241372438899698 ) ) ;
#26482 = oriented_edge ( 'none', *, *, #24352, .f. ) ;
#26483 = oriented_edge ( 'none', *, *, #7672, .f. ) ;
#26484 = advanced_face ( 'none', ( #19207 ), #12440, .t. ) ;
#26485 = edge_loop ( 'none', ( #18691, #20746, #12399, #18132 ) ) ;
#26486 = cylindrical_surface ( 'none', #116, 0.04450000000000010197 ) ;
#26487 = edge_curve ( 'none', #23116, #27354, #13434, .t. ) ;
#26488 = face_outer_bound ( 'none', #10852, .t. ) ;
#26489 = vertex_point ( 'none', #10564 ) ;
#26490 = cartesian_point ( 'none', ( -1.817441548484116876, -0.3677731010850407434, 0.3586403336617950965 ) ) ;
#26491 = cartesian_point ( 'none', ( -0.5839859759115656468, -0.3873988979517251074, -1.731344744951293757 ) ) ;
#26492 = vertex_point ( 'none', #3521 ) ;
#26493 = direction ( 'none', ( -1.000000000000000000, 1.942890293094023699e-16, -6.106226635438359986e-16 ) ) ;
#26494 = direction ( 'none', ( 0.000000000000000000, 1.534746063856326479e-15, -1.000000000000000000 ) ) ;
#26495 = cartesian_point ( 'none', ( -2.291238777224869239, 0.5661811965213972009, -0.7620698789247588589 ) ) ;
#26496 = axis2_placement_3d ( 'none', #8291, #10002, #19071 ) ;
#26497 = oriented_edge ( 'none', *, *, #21910, .t. ) ;
#26498 = direction ( 'none', ( -0.06140715396137629012, -0.9960450290638858117, 0.06421418472181091019 ) ) ;
#26499 = cartesian_point ( 'none', ( -0.8299999999999998490, -0.1489999999999996882, -1.661027799999999610 ) ) ;
#26500 = cartesian_point ( 'none', ( -1.403162208807074984, 0.7211087386442660563, 0.5444722000000001838 ) ) ;
#26501 = axis2_placement_3d ( 'none', #9495, #24888, #14400 ) ;
#26502 = cartesian_point ( 'none', ( -2.529999999999999361, -0.4249999999999999889, 0.4494721999999995443 ) ) ;
#26503 = cartesian_point ( 'none', ( -2.460560446459675088, 0.5406241821441265527, -0.5165142340380773911 ) ) ;
#26504 = cartesian_point ( 'none', ( -2.042500000000002203, -0.3649999999999999356, 0.4614721999999993884 ) ) ;
#26505 = axis2_placement_3d ( 'none', #27247, #18192, #16176 ) ;
#26506 = circle ( 'none', #3519, 0.08099999999999996092 ) ;
#26507 = oriented_edge ( 'none', *, *, #1212, .t. ) ;
#26508 = vertex_point ( 'none', #23810 ) ;
#26509 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#26510 = line ( 'none', #4646, #20394 ) ;
#26511 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#26512 = face_outer_bound ( 'none', #3951, .t. ) ;
#26513 = oriented_edge ( 'none', *, *, #12015, .f. ) ;
#26514 = edge_loop ( 'none', ( #26641, #430, #4252, #9693, #17014, #4537, #19887, #23650 ) ) ;
#26515 = oriented_edge ( 'none', *, *, #25405, .t. ) ;
#26516 = edge_loop ( 'none', ( #6351, #1913, #3465, #1631, #15688, #27232, #7324, #14822 ) ) ;
#26517 = advanced_face ( 'none', ( #10713 ), #1644, .f. ) ;
#26518 = face_bound ( 'none', #16239, .t. ) ;
#26519 = vertex_point ( 'none', #17061 ) ;
#26520 = oriented_edge ( 'none', *, *, #18133, .f. ) ;
#26521 = cartesian_point ( 'none', ( 0.7811508589355944387, -0.3972612034811037196, -1.737788842241536180 ) ) ;
#26522 = circle ( 'none', #23778, 0.05399999999999994388 ) ;
#26523 = axis2_placement_3d ( 'none', #5343, #21032, #14138 ) ;
#26524 = oriented_edge ( 'none', *, *, #19115, .f. ) ;
#26525 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553139e-15, 4.371138804857207673e-08 ) ) ;
#26526 = face_outer_bound ( 'none', #28432, .t. ) ;
#26527 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#26528 = cartesian_point ( 'none', ( -2.474686899999999135, 3.782794594721393455, 0.08747220000000592577 ) ) ;
#26529 = cartesian_point ( 'none', ( -0.7174999999999998046, -0.4115000000000003655, -1.705527799999999594 ) ) ;
#26530 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#26531 = cartesian_point ( 'none', ( 0.7173271627228706704, -0.4182743711071795767, -1.713517430020248922 ) ) ;
#26532 = oriented_edge ( 'none', *, *, #6090, .f. ) ;
#26533 = oriented_edge ( 'none', *, *, #26227, .f. ) ;
#26534 = edge_curve ( 'none', #12272, #21596, #22596, .t. ) ;
#26535 = vector ( 'none', #9155, 39.37007874015748143 ) ;
#26536 = vector ( 'none', #4755, 39.37007874015748143 ) ;
#26537 = edge_curve ( 'none', #13806, #11193, #12225, .t. ) ;
#26538 = vertex_point ( 'none', #12873 ) ;
#26539 = edge_curve ( 'none', #3476, #26834, #1922, .t. ) ;
#26540 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#26541 = cartesian_point ( 'none', ( -2.385565757915316887, -0.3762624545779197360, -1.824016145765567698 ) ) ;
#26542 = cartesian_point ( 'none', ( 0.8699651603544559242, 0.05462903368215529798, -1.923010851555630341 ) ) ;
#26543 = oriented_edge ( 'none', *, *, #3131, .t. ) ;
#26544 = edge_loop ( 'none', ( #24487, #25947, #7016, #26282, #8193, #9442 ) ) ;
#26545 = vertex_point ( 'none', #25669 ) ;
#26546 = edge_loop ( 'none', ( #17977, #4659, #5885, #1616 ) ) ;
#26547 = direction ( 'none', ( 0.6000000349691098078, 6.993818484054243131e-08, -0.7999999737731634530 ) ) ;
#26548 = direction ( 'none', ( 4.371138804857224878e-08, 8.742273397411546983e-08, -0.9999999999999953371 ) ) ;
#26549 = vector ( 'none', #19908, 39.37007874015748143 ) ;
#26550 = line ( 'none', #11040, #5492 ) ;
#26551 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#26553 = cartesian_point ( 'none', ( -2.358167911040113474, 0.5634252910956324412, -0.7630541340597569722 ) ) ;
#26552 = vector ( 'none', #1067, 39.37007874015748143 ) ;
#26554 = direction ( 'none', ( 0.04679016080844392717, -0.9961946980917454342, -0.07353097541455683173 ) ) ;
#26555 = vector ( 'none', #10169, 39.37007874015748143 ) ;
#26556 = direction ( 'none', ( -0.9848987550793887324, 4.350474557862108293e-16, -0.1731312861474505749 ) ) ;
#26557 = cartesian_point ( 'none', ( 0.7186448330191965717, -0.4065048387309555533, -1.674452071871780801 ) ) ;
#26558 = cartesian_point ( 'none', ( -2.101998679605356912, 0.4425000818327581298, 0.5510628558999194349 ) ) ;
#26559 = cartesian_point ( 'none', ( -1.973998679168242676, 0.5475000818327571128, 0.5460628670900349313 ) ) ;
#26560 = cylindrical_surface ( 'none', #8201, 0.06200000000000004813 ) ;
#26561 = oriented_edge ( 'none', *, *, #1027, .t. ) ;
#26562 = oriented_edge ( 'none', *, *, #10642, .f. ) ;
#26563 = advanced_face ( 'none', ( #14908 ), #23662, .t. ) ;
#26564 = circle ( 'none', #23348, 0.05800000000000003764 ) ;
#26565 = edge_curve ( 'none', #27086, #16513, #12974, .t. ) ;
#26566 = oriented_edge ( 'none', *, *, #24964, .f. ) ;
#26567 = edge_curve ( 'none', #9441, #6709, #18922, .t. ) ;
#26568 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#26569 = edge_curve ( 'none', #9032, #122, #16757, .t. ) ;
#26570 = line ( 'none', #2419, #4451 ) ;
#26572 = direction ( 'none', ( -2.708365205057296687e-16, -0.9999999999999963363, -8.742273380758210878e-08 ) ) ;
#26571 = axis2_placement_3d ( 'none', #15095, #13078, #6455 ) ;
#26573 = cartesian_point ( 'none', ( -2.476278147260586149, 0.4901969446389403129, -0.7630541456243415954 ) ) ;
#26574 = advanced_face ( 'none', ( #1499 ), #4678, .t. ) ;
#26575 = oriented_edge ( 'none', *, *, #17307, .f. ) ;
#26576 = oriented_edge ( 'none', *, *, #1454, .f. ) ;
#26577 = vertex_point ( 'none', #11276 ) ;
#26578 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#26579 = direction ( 'none', ( -0.7071067811865470176, 0.7071067811865474617, 3.090858911874270375e-08 ) ) ;
#26580 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#26581 = cartesian_point ( 'none', ( -0.5584999999999999964, -0.3489999999999996994, -1.705527799999999816 ) ) ;
#26582 = cartesian_point ( 'none', ( -1.467498680916700549, 0.4500000818327530294, 0.5660629113696715731 ) ) ;
#26583 = oriented_edge ( 'none', *, *, #26632, .t. ) ;
#26584 = cartesian_point ( 'none', ( 0.8451878377920702956, -0.07430040936566514875, -1.909481926975547195 ) ) ;
#26585 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#26586 = direction ( 'none', ( 0.9024935347676692476, 0.4307034010807876401, 0.000000000000000000 ) ) ;
#26587 = axis2_placement_3d ( 'none', #27436, #25283, #20971 ) ;
#26588 = line ( 'none', #17950, #21820 ) ;
#26589 = edge_curve ( 'none', #16104, #13540, #7905, .t. ) ;
#26590 = cartesian_point ( 'none', ( -1.463498680916701211, 0.4025000818327530983, 0.5660629117193626270 ) ) ;
#26591 = cartesian_point ( 'none', ( -2.383768483561586216, -0.3762875454020955801, -1.824028503083986896 ) ) ;
#26592 = cartesian_point ( 'none', ( -2.364073432212946635, 0.2869585007184811132, -0.5488809301409206531 ) ) ;
#26593 = axis2_placement_3d ( 'none', #12592, #3227, #12146 ) ;
#26594 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#26595 = advanced_face ( 'none', ( #4665 ), #13319, .f. ) ;
#26596 = face_outer_bound ( 'none', #7366, .t. ) ;
#26597 = vertex_point ( 'none', #183 ) ;
#26598 = edge_curve ( 'none', #12801, #14624, #9264, .t. ) ;
#26599 = advanced_face ( 'none', ( #24247 ), #7420, .f. ) ;
#26600 = cylindrical_surface ( 'none', #12914, 0.009000000000000027076 ) ;
#26601 = edge_loop ( 'none', ( #22317, #21814, #15416, #1774 ) ) ;
#26602 = oriented_edge ( 'none', *, *, #4470, .t. ) ;
#26603 = edge_curve ( 'none', #12034, #15649, #26655, .t. ) ;
#26604 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#26605 = cartesian_point ( 'none', ( -2.434939566390387444, 0.6146063898439054762, -0.7217155502639954756 ) ) ;
#26606 = edge_curve ( 'none', #24389, #24521, #8988, .t. ) ;
#26607 = cartesian_point ( 'none', ( -2.416999999999999815, 0.8130000000000019433, -1.812527799999999800 ) ) ;
#26608 = oriented_edge ( 'none', *, *, #2415, .f. ) ;
#26609 = oriented_edge ( 'none', *, *, #5545, .t. ) ;
#26610 = oriented_edge ( 'none', *, *, #13659, .t. ) ;
#26611 = oriented_edge ( 'none', *, *, #22213, .t. ) ;
#26612 = cylindrical_surface ( 'none', #11166, 0.009000000000000027076 ) ;
#26613 = cylindrical_surface ( 'none', #2287, 0.009000000000000027076 ) ;
#26614 = axis2_placement_3d ( 'none', #16181, #13490, #22382 ) ;
#26615 = axis2_placement_3d ( 'none', #22342, #26646, #6539 ) ;
#26616 = oriented_edge ( 'none', *, *, #13620, .f. ) ;
#26617 = direction ( 'none', ( -1.318389841742374624e-16, -1.000000000000000000, -1.450228825916611125e-15 ) ) ;
#26618 = face_outer_bound ( 'none', #3801, .t. ) ;
#26619 = oriented_edge ( 'none', *, *, #15941, .f. ) ;
#26620 = direction ( 'none', ( 1.000000000000000000, -2.428612866367532397e-16, 6.234620262429886121e-16 ) ) ;
#26621 = cartesian_point ( 'none', ( -0.6453464999999987128, -0.4249999999999971578, -1.705527799999998928 ) ) ;
#26622 = direction ( 'none', ( -5.948819142906235020e-16, 1.000000000000000000, 9.877925871706627513e-16 ) ) ;
#26623 = edge_loop ( 'none', ( #8500, #19265, #11320, #22937, #7934, #2867, #1726, #3581 ) ) ;
#26624 = direction ( 'none', ( 1.000000000000000000, -7.897916534058022957e-15, 0.000000000000000000 ) ) ;
#26625 = edge_curve ( 'none', #24084, #5299, #4795, .t. ) ;
#26626 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#26627 = cartesian_point ( 'none', ( -1.504496699999999354, 0.6149999999999998801, 0.4886770037134707811 ) ) ;
#26628 = line ( 'none', #160, #6043 ) ;
#26629 = advanced_face ( 'none', ( #26526 ), #24432, .t. ) ;
#26630 = cartesian_point ( 'none', ( 0.7190655562730925432, -0.3672743711071820294, -0.1001845967069168453 ) ) ;
#26631 = circle ( 'none', #2286, 0.01181100000000002287 ) ;
#26632 = edge_curve ( 'none', #12113, #4178, #13583, .t. ) ;
#26633 = advanced_face ( 'none', ( #17620 ), #463, .f. ) ;
#26634 = oriented_edge ( 'none', *, *, #20637, .f. ) ;
#26635 = oriented_edge ( 'none', *, *, #22052, .f. ) ;
#26636 = cartesian_point ( 'none', ( 0.02344999999999999168, 0.2000000000000000389, 0.2275000000000000910 ) ) ;
#26637 = circle ( 'none', #1363, 0.05300000000000008871 ) ;
#26638 = line ( 'none', #26773, #17207 ) ;
#26639 = cartesian_point ( 'none', ( 0.7214493081133970254, -0.3964897167059965311, -1.671785550567407075 ) ) ;
#26640 = vertex_point ( 'none', #2629 ) ;
#26641 = oriented_edge ( 'none', *, *, #19936, .t. ) ;
#26642 = circle ( 'none', #1370, 0.1200000000000000927 ) ;
#26643 = vertex_point ( 'none', #26112 ) ;
#26644 = cartesian_point ( 'none', ( -1.817549876907105677, -0.4115000000000034741, 0.4031285745272785159 ) ) ;
#26645 = vector ( 'none', #3977, 39.37007874015748143 ) ;
#26646 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#26647 = vector ( 'none', #10375, 39.37007874015748143 ) ;
#26648 = vertex_point ( 'none', #6689 ) ;
#26649 = oriented_edge ( 'none', *, *, #25374, .t. ) ;
#26650 = oriented_edge ( 'none', *, *, #19782, .f. ) ;
#26651 = cartesian_point ( 'none', ( 0.7732527570424697627, -0.3826753930348014143, -0.1027261056363905634 ) ) ;
#26652 = axis2_placement_3d ( 'none', #25105, #15771, #773 ) ;
#26653 = oriented_edge ( 'none', *, *, #11441, .f. ) ;
#26654 = cartesian_point ( 'none', ( -1.817279021104556858, -0.3967729813543457440, 0.3948435502683129705 ) ) ;
#26655 = line ( 'none', #15742, #3755 ) ;
#26656 = line ( 'none', #24778, #15425 ) ;
#26657 = circle ( 'none', #14265, 0.05999999999999990757 ) ;
#26658 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#26659 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#26660 = advanced_face ( 'none', ( #4244 ), #8718, .t. ) ;
#26661 = edge_curve ( 'none', #19877, #20594, #24097, .t. ) ;
#26662 = line ( 'none', #4671, #8139 ) ;
#26663 = axis2_placement_3d ( 'none', #8203, #20845, #18539 ) ;
#26664 = cartesian_point ( 'none', ( -2.437480555469179411, 0.5425591496214875464, -0.7660068952563153788 ) ) ;
#26665 = vertex_point ( 'none', #4383 ) ;
#26666 = oriented_edge ( 'none', *, *, #27267, .f. ) ;
#26667 = axis2_placement_3d ( 'none', #8001, #16764, #19070 ) ;
#26668 = vector ( 'none', #784, 39.37007874015748143 ) ;
#26669 = cartesian_point ( 'none', ( 0.6700000000000002620, 3.414809992080329023e-16, 0.1944722000000003725 ) ) ;
#26670 = oriented_edge ( 'none', *, *, #20340, .t. ) ;
#26671 = cartesian_point ( 'none', ( -2.392719963764877278, -0.3761698565717396248, -1.823099927531652842 ) ) ;
#26672 = circle ( 'none', #21645, 0.04450000000000003259 ) ;
#26673 = cartesian_point ( 'none', ( 0.8673439483347098466, 0.06432933982055462352, -1.923522047514706124 ) ) ;
#26674 = oriented_edge ( 'none', *, *, #16762, .f. ) ;
#26675 = vertex_point ( 'none', #15466 ) ;
#26676 = oriented_edge ( 'none', *, *, #22499, .f. ) ;
#26677 = oriented_edge ( 'none', *, *, #24380, .t. ) ;
#26678 = cartesian_point ( 'none', ( -0.9366868999999978795, 3.782794594721395676, -1.812527799999992917 ) ) ;
#26679 = cartesian_point ( 'none', ( -2.134498680916697477, 0.5300000818327583740, 0.5660628530586792051 ) ) ;
#26680 = circle ( 'none', #9255, 0.2650000000000000688 ) ;
#26681 = direction ( 'none', ( -0.1211790186472082725, -8.677848370441974668e-08, 0.9926306692016383382 ) ) ;
#26682 = line ( 'none', #2794, #16990 ) ;
#26683 = cartesian_point ( 'none', ( -2.423336361370393988, 0.5622441889552295402, -0.7655912519516943071 ) ) ;
#26684 = cartesian_point ( 'none', ( 0.7189212191060799784, -0.4064992632169693865, -1.736884331376227664 ) ) ;
#26685 = circle ( 'none', #27694, 0.007874015747952512259 ) ;
#26686 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #8029, #16797, #25564, #14648 ),
( #21399, #1528, #1679, #8323 ),
( #6148, #23399, #19389, #21260 ),
( #14937, #15082, #10316, #23694 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 4 ),
( 0.000000000000000000, 1.000000000000000000 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9667668441569999827, 0.9667668441569999827, 1.000000000000000000),
( 0.8047378541230000293, 0.7779938756039999070, 0.7779938756039999070, 0.8047378541230000293),
( 0.8047378541230000293, 0.7779938756039999070, 0.7779938756039999070, 0.8047378541230000293),
( 1.000000000000000000, 0.9667668441569999827, 0.9667668441569999827, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#26687 = edge_curve ( 'none', #4483, #2926, #108, .t. ) ;
#26688 = cartesian_point ( 'none', ( -2.126249999999999307, 0.5977538599183737089, 0.5744722000000000994 ) ) ;
#26689 = vector ( 'none', #19609, 39.37007874015748143 ) ;
#26690 = cartesian_point ( 'none', ( -0.6019854079146241821, -0.4182743711071791326, -1.637190260546938392 ) ) ;
#26691 = cartesian_point ( 'none', ( -0.5375145401931710198, -0.3695516491152945893, -1.706784643123264056 ) ) ;
#26692 = oriented_edge ( 'none', *, *, #25342, .f. ) ;
#26693 = edge_loop ( 'none', ( #14416, #5708, #17356, #12005 ) ) ;
#26694 = vector ( 'none', #13007, 39.37007874015748143 ) ;
#26695 = vector ( 'none', #19899, 39.37007874015748143 ) ;
#26696 = vertex_point ( 'none', #4527 ) ;
#26697 = axis2_placement_3d ( 'none', #2561, #20131, #391 ) ;
#26698 = cartesian_point ( 'none', ( -2.417999999999999705, -0.4249999999999999889, 0.08747220000000449636 ) ) ;
#26699 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#26700 = line ( 'none', #7008, #10066 ) ;
#26701 = direction ( 'none', ( 4.371138804857224878e-08, 8.742273397411541689e-08, -0.9999999999999951150 ) ) ;
#26702 = oriented_edge ( 'none', *, *, #6320, .t. ) ;
#26703 = oriented_edge ( 'none', *, *, #22052, .t. ) ;
#26704 = edge_loop ( 'none', ( #3134, #11994, #5734, #9367 ) ) ;
#26705 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#26706 = axis2_placement_3d ( 'none', #27432, #14368, #21112 ) ;
#26707 = cartesian_point ( 'none', ( -2.042686900000000527, -0.3649999999999999911, 0.4614722000000001656 ) ) ;
#26708 = axis2_placement_3d ( 'none', #23229, #12292, #25526 ) ;
#26709 = oriented_edge ( 'none', *, *, #4807, .t. ) ;
#26710 = cartesian_point ( 'none', ( -2.147999999999999243, 0.7235038599183736263, 0.5744722000000000994 ) ) ;
#26711 = cartesian_point ( 'none', ( 0.0004921259842519847601, -0.01968503937007877458, 0.1275000000000000855 ) ) ;
#26712 = cartesian_point ( 'none', ( 0.7690063736261173455, -0.4137580796234384684, -0.1297497102235447008 ) ) ;
#26713 = oriented_edge ( 'none', *, *, #6247, .t. ) ;
#26714 = cartesian_point ( 'none', ( 0.8483011190098469489, -0.06402875522134765518, -1.908964685384425319 ) ) ;
#26715 = vector ( 'none', #21029, 39.37007874015748143 ) ;
#26716 = edge_curve ( 'none', #16412, #23541, #2219, .t. ) ;
#26717 = cartesian_point ( 'none', ( -1.798998680916699344, 0.4900000818327556740, 0.5660628823890209160 ) ) ;
#26718 = line ( 'none', #27284, #18464 ) ;
#26719 = cartesian_point ( 'none', ( -2.459344429002038535, 0.5622441670712423623, -0.5152674956267601081 ) ) ;
#26720 = edge_curve ( 'none', #20108, #5992, #13615, .t. ) ;
#26721 = axis2_placement_3d ( 'none', #28446, #8748, #7552 ) ;
#26722 = line ( 'none', #7161, #13186 ) ;
#26723 = cartesian_point ( 'none', ( -2.425097055765996323, 0.5386221197541145589, -0.5144320919095882738 ) ) ;
#26724 = edge_curve ( 'none', #27899, #6648, #26388, .t. ) ;
#26725 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#26726 = plane ( 'none', #12382 ) ;
#26727 = cartesian_point ( 'none', ( -0.2131637027680617635, -0.4249999999999999889, 0.1111236727280601327 ) ) ;
#26728 = direction ( 'none', ( -0.5348139852951371287, -0.08715574274765951202, 0.8404628948614191186 ) ) ;
#26729 = direction ( 'none', ( 0.8436733265810012483, -9.401863730020212800e-16, 0.5368568878348747297 ) ) ;
#26730 = local_time ( 10, 56, 30.00000000000000000, #21546 ) ;
#26731 = oriented_edge ( 'none', *, *, #16578, .f. ) ;
#26732 = axis2_placement_3d ( 'none', #13182, #15602, #21943 ) ;
#26733 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#26734 = cartesian_point ( 'none', ( -2.462230678306267961, 0.5494489132804888376, -0.7646282352760863654 ) ) ;
#26735 = edge_loop ( 'none', ( #10161, #8542 ) ) ;
#26736 = vector ( 'none', #14824, 39.37007874015748854 ) ;
#26737 = cartesian_point ( 'none', ( -1.408297925509280013, 0.7225693473421647139, 0.5444722000000002948 ) ) ;
#26738 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, -3.002614468262671391e-16 ) ) ;
#26739 = cartesian_point ( 'none', ( -0.1499999999999999112, 0.01649999999999986547, 0.5144999999999999574 ) ) ;
#26740 = vertex_point ( 'none', #3053 ) ;
#26741 = axis2_placement_3d ( 'none', #6179, #21144, #10207 ) ;
#26742 = oriented_edge ( 'none', *, *, #25298, .f. ) ;
#26743 = advanced_face ( 'none', ( #5212 ), #18916, .t. ) ;
#26744 = b_spline_curve_with_knots ( 'none', 3,
( #15361, #24276, #26146, #19392, #12920, #13351, #14940, #17523, #4558, #8750, #13065, #23701, #2403, #11186, #2107, #28018, #28166, #4136 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.000000000000000000, 0.1249999999999997780, 0.1874999999999998335, 0.2499999999999998890, 0.4999999999999997780, 0.6249999999999997780, 0.6874999999999996669, 0.7499999999999995559, 1.000000000000000000 ),
.unspecified. ) ;
#26745 = oriented_edge ( 'none', *, *, #10473, .f. ) ;
#26746 = cartesian_point ( 'none', ( -2.134498680916698810, 0.4025000818327583163, 0.5660628530586793161 ) ) ;
#26747 = direction ( 'none', ( -4.371142336978555996e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#26748 = oriented_edge ( 'none', *, *, #3602, .t. ) ;
#26749 = cartesian_point ( 'none', ( -2.479999999999999982, -0.4249999999999999889, 0.08747220000000449636 ) ) ;
#26750 = cartesian_point ( 'none', ( -0.4221547941983757601, 0.8130000000000019433, 0.4794848471845143956 ) ) ;
#26751 = edge_curve ( 'none', #22610, #22674, #7526, .t. ) ;
#26752 = oriented_edge ( 'none', *, *, #12919, .f. ) ;
#26753 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#26754 = cartesian_point ( 'none', ( 0.6100000000000008749, 7.347880794884754707e-18, 0.1944722000000003725 ) ) ;
#26755 = axis2_placement_3d ( 'none', #23595, #18996, #10501 ) ;
#26756 = edge_curve ( 'none', #26, #20874, #28133, .t. ) ;
#26757 = cartesian_point ( 'none', ( -2.261788099999999968, -0.3108172505637598060, 0.5244722000000003881 ) ) ;
#26758 = advanced_face ( 'none', ( #1032, #20334 ), #9829, .t. ) ;
#26759 = edge_loop ( 'none', ( #27359, #6905, #27493, #8155, #2235 ) ) ;
#26760 = edge_curve ( 'none', #20951, #11065, #22616, .t. ) ;
#26761 = cartesian_point ( 'none', ( -1.463498680916700989, 0.4500000818327530294, 0.5660629117193626270 ) ) ;
#26762 = cartesian_point ( 'none', ( 0.7059999999999995168, -0.3757107400400024888, -1.711299877542378223 ) ) ;
#26763 = vector ( 'none', #21537, 39.37007874015748143 ) ;
#26764 = advanced_face ( 'none', ( #22766 ), #18298, .f. ) ;
#26765 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#26766 = cartesian_point ( 'none', ( -2.437338285849238950, 0.5553544248678545792, -0.7620698862574770693 ) ) ;
#26767 = edge_curve ( 'none', #20594, #21209, #17592, .t. ) ;
#26768 = cartesian_point ( 'none', ( 0.4300000000000000488, -0.1489999999999996882, 0.4244722000000003548 ) ) ;
#26769 = edge_loop ( 'none', ( #1544, #8535 ) ) ;
#26770 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5327166220546343256, -0.6758494121964698786 ) ) ;
#26771 = vertex_point ( 'none', #18029 ) ;
#26772 = cartesian_point ( 'none', ( -1.516998657837087094, 0.4900000818327534535, 0.3020629070422450324 ) ) ;
#26773 = cartesian_point ( 'none', ( 0.8580000000000002069, -0.4249999999999999889, -1.875527799999999745 ) ) ;
#26774 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#26775 = direction ( 'none', ( -3.072451149686671524e-17, 0.000000000000000000, -1.000000000000000000 ) ) ;
#26776 = oriented_edge ( 'none', *, *, #7782, .t. ) ;
#26777 = oriented_edge ( 'none', *, *, #2687, .t. ) ;
#26778 = vertex_point ( 'none', #22628 ) ;
#26779 = edge_curve ( 'none', #8705, #1224, #7673, .t. ) ;
#26780 = oriented_edge ( 'none', *, *, #24254, .t. ) ;
#26781 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#26782 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#26783 = oriented_edge ( 'none', *, *, #1097, .f. ) ;
#26784 = oriented_edge ( 'none', *, *, #8835, .t. ) ;
#26785 = edge_curve ( 'none', #20154, #2556, #25211, .t. ) ;
#26786 = oriented_edge ( 'none', *, *, #27265, .f. ) ;
#26787 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#26788 = edge_curve ( 'none', #13175, #9214, #18382, .t. ) ;
#26789 = oriented_edge ( 'none', *, *, #24684, .f. ) ;
#26790 = edge_curve ( 'none', #12235, #21886, #4927, .t. ) ;
#26791 = line ( 'none', #9391, #15235 ) ;
#26792 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#26793 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#26794 = cartesian_point ( 'none', ( -2.411693137280442656, 0.5553544034043549349, -0.5165559495551150793 ) ) ;
#26795 = edge_curve ( 'none', #23321, #27820, #27065, .t. ) ;
#26796 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#26797 = axis2_placement_3d ( 'none', #5809, #12281, #16460 ) ;
#26798 = cartesian_point ( 'none', ( -1.825866726111637028, -0.3761539859864078683, 0.3189012095549315084 ) ) ;
#26799 = cartesian_point ( 'none', ( -2.381025604267044571, -0.4182743711071789661, -1.813031552828929582 ) ) ;
#26800 = oriented_edge ( 'none', *, *, #8515, .t. ) ;
#26801 = vertex_point ( 'none', #11683 ) ;
#26802 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#26803 = edge_curve ( 'none', #26377, #14743, #24928, .t. ) ;
#26804 = edge_loop ( 'none', ( #21748, #13051, #12502, #5886 ) ) ;
#26805 = face_outer_bound ( 'none', #4508, .t. ) ;
#26806 = cartesian_point ( 'none', ( 0.8390669721007861792, -0.09127346604406702535, -1.910247726251233624 ) ) ;
#26807 = oriented_edge ( 'none', *, *, #16758, .f. ) ;
#26808 = oriented_edge ( 'none', *, *, #2194, .t. ) ;
#26809 = oriented_edge ( 'none', *, *, #27541, .f. ) ;
#26810 = oriented_edge ( 'none', *, *, #821, .f. ) ;
#26811 = edge_curve ( 'none', #27958, #24767, #28098, .t. ) ;
#26812 = edge_curve ( 'none', #20348, #12661, #3486, .t. ) ;
#26813 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#26814 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, -1.419682179115274527e-16 ) ) ;
#26815 = face_outer_bound ( 'none', #27346, .t. ) ;
#26816 = circle ( 'none', #6192, 0.007874015748031445647 ) ;
#26817 = direction ( 'none', ( 0.5368568878348661810, 1.264744441511233760e-15, -0.8436733265810064664 ) ) ;
#26818 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#26819 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999963363, 8.742273397411554924e-08 ) ) ;
#26820 = face_outer_bound ( 'none', #28471, .t. ) ;
#26821 = direction ( 'none', ( -0.9999999999999990008, 3.894419710631112327e-15, -4.367138904446318405e-08 ) ) ;
#26822 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#26823 = oriented_edge ( 'none', *, *, #23268, .f. ) ;
#26824 = oriented_edge ( 'none', *, *, #16704, .f. ) ;
#26825 = axis2_placement_3d ( 'none', #3433, #20997, #11783 ) ;
#26826 = oriented_edge ( 'none', *, *, #18346, .t. ) ;
#26827 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#26828 = cartesian_point ( 'none', ( -2.080998665268021686, 0.4475000818327579122, 0.3870628577357984601 ) ) ;
#26829 = cc_design_person_and_organization_assignment ( #1529, #14364, ( #20170 ) ) ;
#26830 = cartesian_point ( 'none', ( -1.798500000000001098, -0.4115000000000033631, 0.3544721999999995155 ) ) ;
#26831 = axis2_placement_3d ( 'none', #17273, #27758, #8788 ) ;
#26832 = cartesian_point ( 'none', ( 0.6999999999999999556, -0.2223145824482904154, -1.501727599999999496 ) ) ;
#26833 = oriented_edge ( 'none', *, *, #16002, .t. ) ;
#26834 = vertex_point ( 'none', #14584 ) ;
#26835 = oriented_edge ( 'none', *, *, #6259, .f. ) ;
#26836 = cartesian_point ( 'none', ( -2.437480566637891588, 0.5622441666540251015, -0.5104950825117690050 ) ) ;
#26837 = cartesian_point ( 'none', ( -2.129999999999999893, -2.390366994456230070e-16, 0.5744722000000000994 ) ) ;
#26838 = edge_curve ( 'none', #20547, #14960, #3631, .t. ) ;
#26839 = oriented_edge ( 'none', *, *, #15477, .t. ) ;
#26840 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#26841 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742273109133947195e-08 ) ) ;
#26842 = direction ( 'none', ( -0.5368568878348662921, -8.431629610074895023e-16, 0.8436733265810065774 ) ) ;
#26843 = oriented_edge ( 'none', *, *, #24117, .t. ) ;
#26844 = cartesian_point ( 'none', ( 0.8459755582461820911, -0.07187442370439253714, -1.909362248211656121 ) ) ;
#26845 =( bounded_curve ( ) b_spline_curve ( 3, ( #26003, #10900, #11046, #12774 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.483674837921897804, 4.511970808027983892 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999332792859227936, 0.9999332792859227936, 1.000000000000000000 ) )
representation_item ( '' ) );
#26846 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#26847 = vector ( 'none', #26796, 39.37007874015748854 ) ;
#26848 = direction ( 'none', ( 0.9999999999999961142, 0.000000000000000000, 8.742277826124672249e-08 ) ) ;
#26849 = cartesian_point ( 'none', ( -2.459946683933311284, 0.5425591491926242682, -0.7611012679427057170 ) ) ;
#26850 = cartesian_point ( 'none', ( -0.5868770665571769740, -0.3921298585392502534, -1.676789559039301825 ) ) ;
#26851 = cartesian_point ( 'none', ( -1.623998671431328589, 0.5240000818327519294, 0.3825628976880069976 ) ) ;
#26852 = axis2_placement_3d ( 'none', #22002, #17943, #24165 ) ;
#26853 = cartesian_point ( 'none', ( 0.7237870261256014182, -0.4182743711071796322, -1.684451071500103980 ) ) ;
#26854 = direction ( 'none', ( 8.742277704857227033e-08, -2.588526313012425495e-17, -0.9999999999999962252 ) ) ;
#26855 = axis2_placement_3d ( 'none', #21045, #12118, #7674 ) ;
#26856 = circle ( 'none', #8971, 0.04450000000000010197 ) ;
#26857 = cylindrical_surface ( 'none', #27956, 0.009000000000000027076 ) ;
#26858 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 1.155603384334186669e-15 ) ) ;
#26859 = direction ( 'none', ( 1.318389841742374378e-16, 1.000000000000000000, 1.450228825916610928e-15 ) ) ;
#26860 = edge_loop ( 'none', ( #8851, #24796 ) ) ;
#26861 = line ( 'none', #19762, #12338 ) ;
#26862 = b_spline_curve_with_knots ( 'none', 3,
( #17719, #26491, #6794, #4623 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.000000000000000000, 0.0004789902317742048021 ),
.unspecified. ) ;
#26863 = face_outer_bound ( 'none', #22221, .t. ) ;
#26864 = vertex_point ( 'none', #1749 ) ;
#26865 = cartesian_point ( 'none', ( -2.355009152632890679, 0.5327166286285486274, -0.7510462625905705014 ) ) ;
#26866 = edge_curve ( 'none', #18908, #24580, #19434, .t. ) ;
#26867 = vector ( 'none', #9834, 39.37007874015748143 ) ;
#26868 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#26869 = face_outer_bound ( 'none', #22671, .t. ) ;
#26870 = vertex_point ( 'none', #25934 ) ;
#26871 = circle ( 'none', #22763, 0.06499999999999944711 ) ;
#26872 = oriented_edge ( 'none', *, *, #16210, .f. ) ;
#26873 = advanced_face ( 'none', ( #8409 ), #21335, .t. ) ;
#26874 = oriented_edge ( 'none', *, *, #1553, .f. ) ;
#26875 = vertex_point ( 'none', #1316 ) ;
#26876 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999962252, 8.742273397411554924e-08 ) ) ;
#26877 = axis2_placement_3d ( 'none', #17817, #26580, #6879 ) ;
#26879 = edge_curve ( 'none', #8267, #515, #23176, .t. ) ;
#26878 = cartesian_point ( 'none', ( 0.7687546484841165650, -0.3677731010850381899, -1.709695933661795397 ) ) ;
#26880 = circle ( 'none', #7135, 0.01750000000000001901 ) ;
#26881 = edge_loop ( 'none', ( #19005, #15430, #22818, #20913 ) ) ;
#26882 = plane ( 'none', #18709 ) ;
#26883 = vertex_point ( 'none', #4068 ) ;
#26884 = cartesian_point ( 'none', ( -0.6656868999999983050, -0.3649999999999969380, -1.870527799999999630 ) ) ;
#26885 = line ( 'none', #7193, #1391 ) ;
#26886 = cartesian_point ( 'none', ( -2.384000000000000785, -0.4182743711071790216, -1.779527799999999882 ) ) ;
#26887 = direction ( 'none', ( -1.020834659419799449e-16, 1.000000000000000000, -2.588457267232843400e-17 ) ) ;
#26888 = vertex_point ( 'none', #7963 ) ;
#26889 = cartesian_point ( 'none', ( -2.437338285849238950, 0.5494489130568308566, -0.7620698867737532023 ) ) ;
#26890 = cartesian_point ( 'none', ( 0.7860862630089195946, -0.4115000000000006430, -1.743224435154717478 ) ) ;
#26891 = direction ( 'none', ( -0.5368568878348730644, -1.264744441511235338e-15, 0.8436733265810022475 ) ) ;
#26892 = vector ( 'none', #22805, 39.37007874015748143 ) ;
#26893 = cartesian_point ( 'none', ( -2.416500000000001425, -0.3649999999999993250, 0.08747219999999930606 ) ) ;
#26894 = axis2_placement_3d ( 'none', #16803, #25570, #23995 ) ;
#26895 = vector ( 'none', #7226, 39.37007874015748143 ) ;
#26896 = cartesian_point ( 'none', ( -0.5477389486322539192, -0.3719832640234247423, -1.685240220498542385 ) ) ;
#26897 = vector ( 'none', #1684, 39.37007874015748143 ) ;
#26898 = vertex_point ( 'none', #12697 ) ;
#26899 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999963363, 8.742273397411554924e-08 ) ) ;
#26900 = vertex_point ( 'none', #18886 ) ;
#26901 = face_outer_bound ( 'none', #25973, .t. ) ;
#26902 = edge_curve ( 'none', #10480, #19893, #19898, .t. ) ;
#26903 = line ( 'none', #6944, #3879 ) ;
#26904 = cylindrical_surface ( 'none', #8605, 0.04450000000000003259 ) ;
#26905 = advanced_face ( 'none', ( #21620 ), #27658, .f. ) ;
#26906 = cartesian_point ( 'none', ( -2.381025604267044571, -0.4182743711071789661, -1.813031552828929582 ) ) ;
#26907 = oriented_edge ( 'none', *, *, #15017, .t. ) ;
#26908 = oriented_edge ( 'none', *, *, #15553, .f. ) ;
#26909 = edge_curve ( 'none', #16932, #11117, #27509, .t. ) ;
#26910 = oriented_edge ( 'none', *, *, #2874, .t. ) ;
#26911 = oriented_edge ( 'none', *, *, #379, .t. ) ;
#26912 = cartesian_point ( 'none', ( -2.147999999999999243, 0.6990038599183736601, 0.5444722000000001838 ) ) ;
#26914 = edge_curve ( 'none', #16051, #26643, #25355, .t. ) ;
#26913 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#26915 = vector ( 'none', #3666, 39.37007874015748143 ) ;
#26916 = edge_curve ( 'none', #7517, #12678, #24915, .t. ) ;
#26917 = cartesian_point ( 'none', ( -2.355018315417876984, 0.5405040624237255065, -0.5187934000849357963 ) ) ;
#26918 = oriented_edge ( 'none', *, *, #1218, .t. ) ;
#26919 = edge_loop ( 'none', ( #19770, #27988, #28077, #13335, #10369 ) ) ;
#26920 = oriented_edge ( 'none', *, *, #5878, .f. ) ;
#26921 = face_outer_bound ( 'none', #23821, .t. ) ;
#26922 = line ( 'none', #16577, #28491 ) ;
#26923 = vector ( 'none', #9933, 39.37007874015748143 ) ;
#26924 = circle ( 'none', #25093, 0.009000000000000027076 ) ;
#26925 = edge_loop ( 'none', ( #13732, #27052, #21056, #6742, #18855 ) ) ;
#26926 = line ( 'none', #16289, #10615 ) ;
#26927 = cartesian_point ( 'none', ( -1.788402233824612830, -0.3826753930348014698, 0.3239940746722016485 ) ) ;
#26928 = cartesian_point ( 'none', ( -2.494999999999999662, 0.5860000000000000764, -0.8068495312357357729 ) ) ;
#26929 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#26930 = face_outer_bound ( 'none', #2085, .t. ) ;
#26931 = axis2_placement_3d ( 'none', #6970, #16009, #15748 ) ;
#26932 = cartesian_point ( 'none', ( -2.383499999999999730, -0.4114999999999999769, -1.779527800000000548 ) ) ;
#26933 = edge_curve ( 'none', #6142, #11993, #23633, .t. ) ;
#26934 = b_spline_curve_with_knots ( 'none', 3,
( #27019, #16101, #22711, #14098, #22857, #983 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003028078001237743001, 0.0006056156002475486001 ),
.unspecified. ) ;
#26935 = cartesian_point ( 'none', ( 0.0004921259842519847601, -0.01968503937007877458, 0.1260000000000000564 ) ) ;
#26936 = cartesian_point ( 'none', ( -2.440845087305082206, 0.6146063716365722795, -0.5134478339867015739 ) ) ;
#26937 = line ( 'none', #13874, #11399 ) ;
#26938 = edge_curve ( 'none', #1943, #7071, #25490, .t. ) ;
#26939 = oriented_edge ( 'none', *, *, #27137, .t. ) ;
#26940 = oriented_edge ( 'none', *, *, #14832, .t. ) ;
#26941 = line ( 'none', #16164, #21240 ) ;
#26942 = edge_curve ( 'none', #8397, #8267, #6688, .t. ) ;
#26943 = edge_curve ( 'none', #12901, #19486, #14355, .t. ) ;
#26944 = oriented_edge ( 'none', *, *, #14273, .t. ) ;
#26945 = line ( 'none', #339, #17874 ) ;
#26946 = axis2_placement_3d ( 'none', #15078, #1813, #8174 ) ;
#26947 = cartesian_point ( 'none', ( 0.8767208129370780423, 0.005011966733143405003, -1.921435988015420815 ) ) ;
#26948 = advanced_face ( 'none', ( #6661 ), #23920, .t. ) ;
#26949 = vector ( 'none', #16786, 39.37007874015748143 ) ;
#26950 = vertex_point ( 'none', #17729 ) ;
#26951 = vertex_point ( 'none', #19902 ) ;
#26952 = vertex_point ( 'none', #22198 ) ;
#26953 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742273331534369486e-08 ) ) ;
#26954 = cartesian_point ( 'none', ( -2.409349011165121457, 0.6036270504621839006, -0.8142352351446110470 ) ) ;
#26955 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#26956 = face_outer_bound ( 'none', #16370, .t. ) ;
#26957 = face_outer_bound ( 'none', #5833, .t. ) ;
#26958 = cartesian_point ( 'none', ( -2.420533779485978698, 0.5645631597941781488, -0.7623444232913405560 ) ) ;
#26959 = advanced_face ( 'none', ( #13149 ), #8688, .t. ) ;
#26960 = cartesian_point ( 'none', ( 0.7085343067313353282, -0.4064594753681035622, -1.720337812459058702 ) ) ;
#26961 = axis2_placement_3d ( 'none', #15542, #4737, #11617 ) ;
#26962 = line ( 'none', #26690, #27865 ) ;
#26963 = circle ( 'none', #24256, 0.04450000000000003259 ) ;
#26964 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#26965 = edge_curve ( 'none', #13410, #23544, #4763, .t. ) ;
#26966 = oriented_edge ( 'none', *, *, #3178, .f. ) ;
#26967 = oriented_edge ( 'none', *, *, #7643, .f. ) ;
#26968 = edge_loop ( 'none', ( #16679, #23413, #3099, #17902, #6140, #26277 ) ) ;
#26969 = edge_curve ( 'none', #21596, #12272, #538, .t. ) ;
#26970 = b_spline_curve_with_knots ( 'none', 3,
( #13150, #26500, #7064, #10982, #24609, #7200 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0004010263573922852732, 0.0008020527147845705465 ),
.unspecified. ) ;
#26971 = oriented_edge ( 'none', *, *, #24060, .f. ) ;
#26972 = edge_curve ( 'none', #22561, #14149, #835, .t. ) ;
#26973 = face_outer_bound ( 'none', #26318, .t. ) ;
#26974 = cartesian_point ( 'none', ( -1.823998683976496560, 0.4560000818327558658, 0.6010628802034513329 ) ) ;
#26975 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#26976 = line ( 'none', #17807, #14302 ) ;
#26977 = vector ( 'none', #24075, 39.37007874015748143 ) ;
#26978 = oriented_edge ( 'none', *, *, #23261, .f. ) ;
#26979 = oriented_edge ( 'none', *, *, #7915, .f. ) ;
#26980 = oriented_edge ( 'none', *, *, #11035, .f. ) ;
#26981 = cartesian_point ( 'none', ( 0.3085903889438712522, 0.8000000000000000444, 0.3347480627561110755 ) ) ;
#26982 = direction ( 'none', ( -1.424493193692677439e-16, -1.000000000000000000, -1.433554630254834759e-15 ) ) ;
#26983 = axis2_placement_3d ( 'none', #2666, #9430, #26822 ) ;
#26984 = oriented_edge ( 'none', *, *, #5520, .t. ) ;
#26985 = cartesian_point ( 'none', ( 0.9200000000000000400, -0.4249999999999999889, 0.02699993569843383429 ) ) ;
#26986 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#26987 = axis2_placement_3d ( 'none', #385, #13646, #9177 ) ;
#26988 = cartesian_point ( 'none', ( 0.9100000000000003642, 0.8130000000000019433, -1.812527799999999356 ) ) ;
#26989 = oriented_edge ( 'none', *, *, #8728, .t. ) ;
#26990 = cartesian_point ( 'none', ( -2.070998665268020567, 0.5375000818327578811, 0.3870628586100262059 ) ) ;
#26991 = cartesian_point ( 'none', ( -2.494999999999999662, 0.6115082477260584959, -0.8068495312357357729 ) ) ;
#26992 = cartesian_point ( 'none', ( -1.973998664874619058, 0.5150000818327571395, 0.3825628670900356187 ) ) ;
#26993 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -4.415702575965939940e-16 ) ) ;
#26994 = cartesian_point ( 'none', ( -2.427999999999999936, -0.3757107400400011010, -1.779527800000000548 ) ) ;
#26995 = cartesian_point ( 'none', ( -1.774743051029715968, -0.3969784458372223046, 0.3168443197032928538 ) ) ;
#26996 = cartesian_point ( 'none', ( 0.7270481309132242886, -0.3720035401315743284, -1.706702434326255347 ) ) ;
#26997 = cartesian_point ( 'none', ( -0.2780299811017896139, -0.3490000000000033076, 0.08549362460424879406 ) ) ;
#26998 = direction ( 'none', ( 0.5740062820284107525, -1.302190437738956899e-15, 0.8188508949692372418 ) ) ;
#26999 = vector ( 'none', #27191, 39.37007874015748143 ) ;
#27000 = face_outer_bound ( 'none', #11227, .t. ) ;
#27001 = direction ( 'none', ( 0.000000000000000000, -1.334402673828314029e-15, 1.000000000000000000 ) ) ;
#27002 = edge_curve ( 'none', #14996, #16097, #4211, .t. ) ;
#27003 = oriented_edge ( 'none', *, *, #18449, .f. ) ;
#27004 = oriented_edge ( 'none', *, *, #6737, .t. ) ;
#27005 = advanced_face ( 'none', ( #157 ), #7928, .f. ) ;
#27006 = vector ( 'none', #1910, 39.37007874015748854 ) ;
#27007 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795121808e-15, -8.742277704857227033e-08 ) ) ;
#27008 = direction ( 'none', ( 0.8404628948614192296, -0.08715574274765924834, 0.5348139852951370177 ) ) ;
#27009 = cartesian_point ( 'none', ( -0.5206215997431298259, -0.3921298688837512869, -1.691514523458407249 ) ) ;
#27010 = oriented_edge ( 'none', *, *, #12848, .t. ) ;
#27011 = cartesian_point ( 'none', ( 0.2000000000000000389, 0.000000000000000000, 0.09750000000000011435 ) ) ;
#27012 = direction ( 'none', ( -4.371137711049286504e-08, -8.742273109133937931e-08, 0.9999999999999951150 ) ) ;
#27013 = cartesian_point ( 'none', ( -2.339031981983416664, -0.3974381163265461869, -1.781214623546458320 ) ) ;
#27014 = vertex_point ( 'none', #17 ) ;
#27015 = oriented_edge ( 'none', *, *, #26416, .f. ) ;
#27016 = vertex_point ( 'none', #17317 ) ;
#27017 = oriented_edge ( 'none', *, *, #10253, .f. ) ;
#27018 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#27019 = cartesian_point ( 'none', ( 0.7687546484841165650, -0.3677731010850381899, -1.709695933661795397 ) ) ;
#27020 = cartesian_point ( 'none', ( 0.7730848461768990987, -0.3490000000000000324, -0.1167779530429828572 ) ) ;
#27021 = edge_loop ( 'none', ( #5799, #25338, #7402, #19439 ) ) ;
#27022 = cartesian_point ( 'none', ( 0.2290000000000002034, 0.8130000000000019433, 0.1514722000000001678 ) ) ;
#27023 = axis2_placement_3d ( 'none', #7387, #5653, #14444 ) ;
#27024 = vertex_point ( 'none', #24070 ) ;
#27025 = cylindrical_surface ( 'none', #3910, 0.06499999999999998834 ) ;
#27026 = line ( 'none', #7334, #28056 ) ;
#27027 = axis2_placement_3d ( 'none', #9773, #7465, #21127 ) ;
#27028 = vector ( 'none', #17221, 39.37007874015748143 ) ;
#27029 = b_spline_curve_with_knots ( 'none', 3,
( #19523, #10898, #23845, #13211 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002000946256635887863, 0.002179187908913384625 ),
.unspecified. ) ;
#27030 = direction ( 'none', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#27031 = face_bound ( 'none', #3171, .t. ) ;
#27032 = cartesian_point ( 'none', ( -2.415254525615667447, 0.5386221407149196505, -0.7541958710069159855 ) ) ;
#27033 = line ( 'none', #2735, #25826 ) ;
#27034 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#27035 = cartesian_point ( 'none', ( -0.3565569027680620673, -0.4250000000000001554, 0.3159103854884313667 ) ) ;
#27036 = edge_curve ( 'none', #19689, #510, #6516, .t. ) ;
#27037 = cartesian_point ( 'none', ( -2.434939577731255689, 0.5602756585007632184, -0.4622667361160980870 ) ) ;
#27038 = axis2_placement_3d ( 'none', #18362, #1230, #18793 ) ;
#27039 = edge_curve ( 'none', #17580, #11129, #22812, .t. ) ;
#27040 = axis2_placement_3d ( 'none', #1907, #10117, #10540 ) ;
#27041 = oriented_edge ( 'none', *, *, #25008, .t. ) ;
#27042 = direction ( 'none', ( 0.7791497125029710480, 5.479987991163767099e-08, -0.6268378781682985013 ) ) ;
#27043 = oriented_edge ( 'none', *, *, #14238, .f. ) ;
#27044 = vector ( 'none', #8707, 39.37007874015748143 ) ;
#27045 = cartesian_point ( 'none', ( -1.827354258445137436, -0.3920267748064359958, 0.3261509280534118926 ) ) ;
#27046 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#27047 = cartesian_point ( 'none', ( 0.7579896300202488835, -0.4182743711071819637, -0.1131728372771291097 ) ) ;
#27048 = direction ( 'none', ( 0.8001639206409769667, 0.5997813769236758352, 0.000000000000000000 ) ) ;
#27049 = oriented_edge ( 'none', *, *, #2874, .f. ) ;
#27050 = oriented_edge ( 'none', *, *, #14842, .f. ) ;
#27051 = edge_loop ( 'none', ( #19662, #16068, #2176, #1296 ) ) ;
#27052 = oriented_edge ( 'none', *, *, #9326, .f. ) ;
#27053 = cartesian_point ( 'none', ( 0.6199999999999968869, 0.1252499999999934222, -1.890480237920045825 ) ) ;
#27054 = direction ( 'none', ( 8.742277704857227033e-08, -2.588526313012425495e-17, -0.9999999999999962252 ) ) ;
#27055 = direction ( 'none', ( 0.7071067811865485719, 9.620404127156050274e-16, -0.7071067811865465735 ) ) ;
#27056 = oriented_edge ( 'none', *, *, #8280, .f. ) ;
#27057 = vertex_point ( 'none', #6371 ) ;
#27058 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#27059 = oriented_edge ( 'none', *, *, #12198, .t. ) ;
#27060 = face_outer_bound ( 'none', #28288, .t. ) ;
#27061 = cartesian_point ( 'none', ( -1.806676530020248972, -0.4182743711071820747, 0.3871450372771290116 ) ) ;
#27062 = face_outer_bound ( 'none', #8389, .t. ) ;
#27063 = oriented_edge ( 'none', *, *, #11033, .f. ) ;
#27064 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#27065 = line ( 'none', #5066, #3802 ) ;
#27066 = vector ( 'none', #22688, 39.37007874015748143 ) ;
#27067 = axis2_placement_3d ( 'none', #18870, #6209, #3906 ) ;
#27068 = cartesian_point ( 'none', ( -0.5584999999999988862, -0.4249999999999971578, -1.705527799999998928 ) ) ;
#27069 = advanced_face ( 'none', ( #17863 ), #13004, .t. ) ;
#27070 = line ( 'none', #5358, #451 ) ;
#27071 = cartesian_point ( 'none', ( -2.291238777317706088, 0.5553544246821803254, -0.7599460201770523726 ) ) ;
#27072 = advanced_face ( 'none', ( #2041 ), #9097, .t. ) ;
#27073 = edge_curve ( 'none', #24115, #12992, #14817, .t. ) ;
#27074 = direction ( 'none', ( -1.664610678349188373e-16, 2.622433896139685775e-16, -1.000000000000000000 ) ) ;
#27075 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#27076 = cartesian_point ( 'none', ( -1.834105655416876202, -0.3761140607389841795, 0.3271505902076176642 ) ) ;
#27077 = edge_curve ( 'none', #8343, #11417, #2330, .t. ) ;
#27078 = axis2_placement_3d ( 'none', #8955, #20031, #20164 ) ;
#27079 = oriented_edge ( 'none', *, *, #27182, .t. ) ;
#27080 = cartesian_point ( 'none', ( 0.7732527570424697627, -0.3826753930348014143, -0.1027261056363905634 ) ) ;
#27081 = circle ( 'none', #2296, 0.04450000000000003259 ) ;
#27082 = edge_loop ( 'none', ( #6542, #415, #15590, #9697 ) ) ;
#27083 = oriented_edge ( 'none', *, *, #28208, .t. ) ;
#27084 = axis2_placement_3d ( 'none', #15184, #3810, #17201 ) ;
#27085 = cartesian_point ( 'none', ( -2.494999999999999662, 0.7399999999999999911, -0.4220277999999992313 ) ) ;
#27086 = vertex_point ( 'none', #26499 ) ;
#27087 = oriented_edge ( 'none', *, *, #11302, .t. ) ;
#27089 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795091831e-15, 8.742277704857227033e-08 ) ) ;
#27088 = circle ( 'none', #19784, 0.007874015748031487280 ) ;
#27090 = circle ( 'none', #25738, 0.04450000000000003259 ) ;
#27091 = cartesian_point ( 'none', ( 0.8551253776502454329, 0.03037105874836697542, -1.907463262310738816 ) ) ;
#27092 = oriented_edge ( 'none', *, *, #4557, .t. ) ;
#27093 = oriented_edge ( 'none', *, *, #19048, .f. ) ;
#27094 = oriented_edge ( 'none', *, *, #4497, .f. ) ;
#27095 = oriented_edge ( 'none', *, *, #28188, .t. ) ;
#27096 = edge_curve ( 'none', #18785, #2273, #27033, .t. ) ;
#27097 = edge_curve ( 'none', #23002, #10137, #11514, .t. ) ;
#27098 = axis2_placement_3d ( 'none', #620, #6477, #6988 ) ;
#27099 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#27100 = edge_curve ( 'none', #9985, #10669, #14591, .t. ) ;
#27101 = cartesian_point ( 'none', ( -2.291238777181845876, 0.6146063934578367416, -0.7630541266597998806 ) ) ;
#27102 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#27103 = cartesian_point ( 'none', ( 2.097911224303999591e-17, -3.303572949937843695e-17, 0.1260000000000000564 ) ) ;
#27104 = edge_curve ( 'none', #9948, #10693, #11573, .t. ) ;
#27105 = circle ( 'none', #20672, 0.05800000000000003764 ) ;
#27106 = line ( 'none', #6856, #11430 ) ;
#27107 = advanced_face ( 'none', ( #566 ), #25174, .t. ) ;
#27108 = advanced_face ( 'none', ( #9359 ), #25032, .t. ) ;
#27109 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#27110 = cartesian_point ( 'none', ( 0.9205000000000002069, -0.4115000000000004210, -1.865527799999998404 ) ) ;
#27112 = edge_curve ( 'none', #7393, #5293, #11805, .t. ) ;
#27111 = axis2_placement_3d ( 'none', #17627, #17493, #13037 ) ;
#27113 = circle ( 'none', #24833, 0.05999999999999935940 ) ;
#27114 = edge_curve ( 'none', #7546, #13410, #18326, .t. ) ;
#27115 = line ( 'none', #18492, #26892 ) ;
#27116 = cartesian_point ( 'none', ( 0.7328164591265469152, -0.3966375089517877317, -1.664664860823503290 ) ) ;
#27117 = vertex_point ( 'none', #22727 ) ;
#27118 = oriented_edge ( 'none', *, *, #25229, .f. ) ;
#27119 = vector ( 'none', #14613, 39.37007874015748143 ) ;
#27120 = vertex_point ( 'none', #9498 ) ;
#27121 = face_outer_bound ( 'none', #17767, .t. ) ;
#27122 = cylindrical_surface ( 'none', #10350, 0.04450000000000003259 ) ;
#27123 = cylindrical_surface ( 'none', #16011, 0.02344999999999999168 ) ;
#27124 = vector ( 'none', #20409, 39.37007874015748854 ) ;
#27125 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#27126 = edge_loop ( 'none', ( #18037, #2466, #21069, #19365 ) ) ;
#27127 = vertex_point ( 'none', #5317 ) ;
#27128 = oriented_edge ( 'none', *, *, #19242, .f. ) ;
#27129 = cartesian_point ( 'none', ( -2.437362000610663770, 0.5661811746706063575, -0.5121258442190163018 ) ) ;
#27130 = edge_curve ( 'none', #25958, #3031, #7199, .t. ) ;
#27131 = direction ( 'none', ( 0.9763996879128366002, 1.888081094778715347e-08, -0.2159714088570867385 ) ) ;
#27132 = circle ( 'none', #11536, 0.06499999999999998834 ) ;
#27133 = edge_loop ( 'none', ( #9589, #13966 ) ) ;
#27134 = line ( 'none', #16649, #3459 ) ;
#27135 = cartesian_point ( 'none', ( -2.371518446225052923, -0.4182743711071789661, -1.800020476617185450 ) ) ;
#27136 = direction ( 'none', ( -0.07353097541455524966, 0.9961946980917454342, -0.04679016080844259490 ) ) ;
#27137 = edge_curve ( 'none', #1732, #24257, #24608, .t. ) ;
#27138 = oriented_edge ( 'none', *, *, #22383, .f. ) ;
#27139 = cartesian_point ( 'none', ( -2.423336372443305908, 0.5425591273202826637, -0.5109107246096235011 ) ) ;
#27140 = cartesian_point ( 'none', ( -2.476278160408420526, 0.5413780207054879057, -0.4622667395751480779 ) ) ;
#27141 = line ( 'none', #24984, #11571 ) ;
#27142 = cartesian_point ( 'none', ( -0.2515981050369223149, 0.08491952316494814912, 0.2693569134609045679 ) ) ;
#27143 = edge_curve ( 'none', #7944, #25915, #23074, .t. ) ;
#27144 = face_outer_bound ( 'none', #26476, .t. ) ;
#27145 = direction ( 'none', ( 7.654748391688987570e-17, 0.9999999999999963363, 8.742273397411554924e-08 ) ) ;
#27146 = vector ( 'none', #15303, 39.37007874015748143 ) ;
#27147 = cartesian_point ( 'none', ( -2.371251492717955323, -0.4182743711071790771, -1.727054229871032742 ) ) ;
#27148 = direction ( 'none', ( -0.02045320955626746956, -0.9955461672694007058, -0.09202985957858327015 ) ) ;
#27149 = vector ( 'none', #4013, 39.37007874015748143 ) ;
#27150 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#27151 = edge_curve ( 'none', #16344, #20843, #2875, .t. ) ;
#27152 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#27153 = axis2_placement_3d ( 'none', #27321, #5312, #21869 ) ;
#27154 = line ( 'none', #8039, #1724 ) ;
#27155 = oriented_edge ( 'none', *, *, #21877, .f. ) ;
#27156 = oriented_edge ( 'none', *, *, #25267, .t. ) ;
#27157 = axis2_placement_3d ( 'none', #18428, #25050, #24906 ) ;
#27158 = direction ( 'none', ( 4.371138804857224878e-08, 8.742273397411541689e-08, -0.9999999999999951150 ) ) ;
#27159 = conical_surface ( 'none', #18438, 0.06499999999999998834, 1.029744258676655644 ) ;
#27160 = cartesian_point ( 'none', ( -2.189677074490720354, 0.6774656164584685891, 0.5444722000000001838 ) ) ;
#27161 = cartesian_point ( 'none', ( -2.130498680916698362, 0.4500000818327583030, 0.3244722000000003770 ) ) ;
#27162 = vertex_point ( 'none', #16256 ) ;
#27163 = axis2_placement_3d ( 'none', #22685, #22285, #2566 ) ;
#27164 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610731e-15 ) ) ;
#27165 = circle ( 'none', #17571, 0.02683692341845010654 ) ;
#27166 = direction ( 'none', ( -0.8436733265810030247, 9.937755021569821463e-16, -0.5368568878348718432 ) ) ;
#27167 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#27168 = vertex_point ( 'none', #17994 ) ;
#27169 = vertex_point ( 'none', #13688 ) ;
#27170 = oriented_edge ( 'none', *, *, #26268, .t. ) ;
#27171 = cartesian_point ( 'none', ( -2.383499999999999730, -0.4114999999999999769, -1.779527800000000548 ) ) ;
#27172 = axis2_placement_3d ( 'none', #9112, #6951, #18016 ) ;
#27173 = direction ( 'none', ( 0.8436733265810080207, 0.000000000000000000, 0.5368568878348638496 ) ) ;
#27174 = line ( 'none', #16684, #25537 ) ;
#27175 = vertex_point ( 'none', #22454 ) ;
#27176 = cartesian_point ( 'none', ( 0.3837294483665856792, -0.08797315758844663491, -1.526448821483288976 ) ) ;
#27177 = vector ( 'none', #24538, 39.37007874015748143 ) ;
#27178 = edge_curve ( 'none', #12744, #553, #11798, .t. ) ;
#27179 = oriented_edge ( 'none', *, *, #40, .f. ) ;
#27180 = cartesian_point ( 'none', ( 0.8512068556630649763, -0.01166718922113683596, -1.681758649985745535 ) ) ;
#27181 = line ( 'none', #12807, #16558 ) ;
#27182 = edge_curve ( 'none', #3805, #28277, #700, .t. ) ;
#27183 = cartesian_point ( 'none', ( -2.291238777181845876, 0.6146063934578367416, -0.7630541266597998806 ) ) ;
#27184 = face_outer_bound ( 'none', #2355, .t. ) ;
#27185 = oriented_edge ( 'none', *, *, #11747, .t. ) ;
#27186 = line ( 'none', #5460, #24412 ) ;
#27187 = vector ( 'none', #22160, 39.37007874015748143 ) ;
#27188 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#27189 = cartesian_point ( 'none', ( -2.101998664874618949, 0.4425000818327581298, 0.3825628558999201734 ) ) ;
#27190 = vector ( 'none', #21911, 39.37007874015748143 ) ;
#27191 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#27192 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4182743711071820192, -0.08049999999999987721 ) ) ;
#27193 = axis2_placement_3d ( 'none', #16526, #27018, #27310 ) ;
#27194 = cartesian_point ( 'none', ( -2.458561612083841830, 0.5386221409765227230, -0.7571882633577634580 ) ) ;
#27195 = axis2_placement_3d ( 'none', #15114, #14828, #1999 ) ;
#27196 = oriented_edge ( 'none', *, *, #26603, .t. ) ;
#27197 = cartesian_point ( 'none', ( -0.1572798215239587794, -0.3490000000000000324, 0.08949993569843378571 ) ) ;
#27198 = oriented_edge ( 'none', *, *, #21161, .f. ) ;
#27199 = cartesian_point ( 'none', ( -2.416999999999999815, 0.8130000000000019433, 0.4614722000000001101 ) ) ;
#27200 = cartesian_point ( 'none', ( -2.415254525256365081, 0.5553544248678544681, -0.7620698852921654609 ) ) ;
#27201 = cartesian_point ( 'none', ( 0.7504999999999987237, -0.4115000000000032521, -0.08052779999999880312 ) ) ;
#27202 = cartesian_point ( 'none', ( 0.8570000000000002061, 0.8130000000000019433, -1.865527799999999514 ) ) ;
#27203 = oriented_edge ( 'none', *, *, #15389, .f. ) ;
#27204 = oriented_edge ( 'none', *, *, #27669, .t. ) ;
#27205 = oriented_edge ( 'none', *, *, #20111, .t. ) ;
#27206 = oriented_edge ( 'none', *, *, #7705, .t. ) ;
#27207 = cartesian_point ( 'none', ( 0.7921348913884729281, -0.4021064313156821890, -0.06481274560019996411 ) ) ;
#27208 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#27209 = axis2_placement_3d ( 'none', #8652, #2150, #17563 ) ;
#27210 = cartesian_point ( 'none', ( 0.6199999999999968869, 0.2364001378585587065, -1.880723575790490099 ) ) ;
#27211 = oriented_edge ( 'none', *, *, #414, .t. ) ;
#27212 = edge_loop ( 'none', ( #980, #27747, #166, #27196 ) ) ;
#27213 = cartesian_point ( 'none', ( -2.463781431995338167, 0.5438419609330572557, -0.7575323140240076691 ) ) ;
#27214 = oriented_edge ( 'none', *, *, #27641, .t. ) ;
#27215 = line ( 'none', #23482, #3487 ) ;
#27216 = circle ( 'none', #27193, 0.04450000000000003259 ) ;
#27217 = line ( 'none', #22906, #9062 ) ;
#27218 = edge_curve ( 'none', #9143, #19222, #13469, .t. ) ;
#27219 = cartesian_point ( 'none', ( -2.101998664874618949, 0.4425000818327581298, 0.3825628558999201734 ) ) ;
#27220 = oriented_edge ( 'none', *, *, #7970, .t. ) ;
#27221 = cartesian_point ( 'none', ( -1.829621343726907545, -0.3672743711071820849, 0.3347876032930827694 ) ) ;
#27222 = cartesian_point ( 'none', ( -2.419708741346720871, 0.5661811962293479272, -0.7587292225818161873 ) ) ;
#27223 = cartesian_point ( 'none', ( -2.458293681342315740, 0.5425591276808452434, -0.5150350806956480731 ) ) ;
#27224 = face_outer_bound ( 'none', #20282, .t. ) ;
#27225 = cartesian_point ( 'none', ( -2.437758360689257664, 0.5661811748803475819, -0.5145250047054363840 ) ) ;
#27226 = b_spline_curve_with_knots ( 'none', 3,
( #13250, #6481, #6766, #24035 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002000946256635894802, 0.002179187908913384191 ),
.unspecified. ) ;
#27227 = cartesian_point ( 'none', ( 0.7888398394613339581, -0.4182743711071820747, -0.04298377856689442056 ) ) ;
#27228 = face_outer_bound ( 'none', #28028, .t. ) ;
#27229 = direction ( 'none', ( -0.9717327801660595732, 0.000000000000000000, 0.2360834681860222717 ) ) ;
#27230 = vertex_point ( 'none', #3597 ) ;
#27231 = cartesian_point ( 'none', ( -2.437457018339489245, 0.5404978247872807007, -0.7656831643881699678 ) ) ;
#27232 = oriented_edge ( 'none', *, *, #18549, .t. ) ;
#27233 = vertex_point ( 'none', #18844 ) ;
#27234 = axis2_placement_3d ( 'none', #19988, #17814, #24560 ) ;
#27235 = direction ( 'none', ( -0.8000000262268271989, -5.245363171590913605e-08, 0.5999999650308932564 ) ) ;
#27236 = vertex_point ( 'none', #7926 ) ;
#27237 = oriented_edge ( 'none', *, *, #1690, .f. ) ;
#27238 = cartesian_point ( 'none', ( 0.9200000000000000400, -0.3490000000000000324, 0.02699993569843383429 ) ) ;
#27239 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#27240 = edge_curve ( 'none', #8308, #6983, #6051, .t. ) ;
#27241 = cartesian_point ( 'none', ( 0.8548136305470103169, 0.03270886943030558436, -1.907543370231434388 ) ) ;
#27242 = oriented_edge ( 'none', *, *, #9133, .f. ) ;
#27244 = edge_curve ( 'none', #12404, #8456, #23091, .t. ) ;
#27243 = oriented_edge ( 'none', *, *, #28411, .f. ) ;
#27245 = vertex_point ( 'none', #3886 ) ;
#27246 = edge_curve ( 'none', #18684, #4643, #12370, .t. ) ;
#27247 = cartesian_point ( 'none', ( -0.6656868999999988601, -0.4249999999999969913, -1.812527799999999578 ) ) ;
#27248 = cartesian_point ( 'none', ( 0.4833679000000000170, -0.4249999999999999889, 0.5744722000000000994 ) ) ;
#27249 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4271311679985514975, -1.705527799999999816 ) ) ;
#27250 = circle ( 'none', #7035, 0.05300000000000022748 ) ;
#27251 = plane ( 'none', #1929 ) ;
#27252 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#27253 = cartesian_point ( 'none', ( -2.463781431995338167, 0.5609613761982540359, -0.7575323125273814018 ) ) ;
#27254 = cartesian_point ( 'none', ( -2.404999999999999805, 0.8000000000000000444, -1.800527799999999568 ) ) ;
#27255 = cartesian_point ( 'none', ( -0.5889781253277981410, -0.3826753930347984722, -1.715812466175387296 ) ) ;
#27256 = plane ( 'none', #18732 ) ;
#27257 = vertex_point ( 'none', #20866 ) ;
#27258 = oriented_edge ( 'none', *, *, #24477, .t. ) ;
#27259 = vertex_point ( 'none', #7781 ) ;
#27260 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#27261 = edge_curve ( 'none', #21392, #15065, #3327, .t. ) ;
#27262 = vertex_point ( 'none', #16997 ) ;
#27263 = direction ( 'none', ( 4.371138804857224878e-08, 8.742273397411541689e-08, -0.9999999999999951150 ) ) ;
#27264 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#27265 = edge_curve ( 'none', #8272, #10789, #19289, .t. ) ;
#27266 = direction ( 'none', ( -4.371138804857225540e-08, -8.742273397411543013e-08, 0.9999999999999953371 ) ) ;
#27267 = edge_curve ( 'none', #5879, #25128, #25751, .t. ) ;
#27268 = oriented_edge ( 'none', *, *, #21845, .f. ) ;
#27269 = oriented_edge ( 'none', *, *, #214, .t. ) ;
#27271 = edge_curve ( 'none', #14582, #13041, #8425, .t. ) ;
#27270 = oriented_edge ( 'none', *, *, #28245, .t. ) ;
#27272 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, 1.214154663850784639e-16 ) ) ;
#27273 = cartesian_point ( 'none', ( 0.2568622558559116587, -0.06736074071222891702, 0.2711076002009042418 ) ) ;
#27274 = edge_curve ( 'none', #6865, #9640, #14550, .t. ) ;
#27275 = edge_loop ( 'none', ( #7814, #4392, #4043, #10123 ) ) ;
#27276 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#27277 = vector ( 'none', #24870, 39.37007874015747433 ) ;
#27278 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#27279 = edge_curve ( 'none', #2707, #8478, #14839, .t. ) ;
#27280 = face_outer_bound ( 'none', #13042, .t. ) ;
#27281 = oriented_edge ( 'none', *, *, #13594, .t. ) ;
#27282 = cartesian_point ( 'none', ( -2.422000436471035023, 0.5386003962108862897, -0.5134242302097912214 ) ) ;
#27283 = cartesian_point ( 'none', ( -0.6644999999999998685, -0.4115000000000001990, -1.865527799999999514 ) ) ;
#27284 = cartesian_point ( 'none', ( -0.3632711268094565016, 0.8000000000000000444, 0.4922247300257489577 ) ) ;
#27285 = cartesian_point ( 'none', ( 0.7789902719430826794, -0.4182743711071795767, -1.751086159635374173 ) ) ;
#27286 = cartesian_point ( 'none', ( -1.824899873874398892, -0.4182743711071820747, 0.3755489284998957955 ) ) ;
#27287 = direction ( 'none', ( -0.08058715607181801688, -0.9960450290638858117, 0.03741671222033750993 ) ) ;
#27288 = direction ( 'none', ( -0.2885532720772763793, 0.9396926207859099822, -0.1836158697226499825 ) ) ;
#27289 = face_outer_bound ( 'none', #17084, .t. ) ;
#27290 = face_outer_bound ( 'none', #22436, .t. ) ;
#27291 = line ( 'none', #7032, #7128 ) ;
#27292 = cartesian_point ( 'none', ( 0.7541681336617952480, -0.3677731010850406879, -0.06174535151588313175 ) ) ;
#27293 = edge_curve ( 'none', #21807, #7132, #17145, .t. ) ;
#27294 = oriented_edge ( 'none', *, *, #24865, .t. ) ;
#27295 = oriented_edge ( 'none', *, *, #13116, .f. ) ;
#27296 = axis2_placement_3d ( 'none', #441, #15978, #1006 ) ;
#27297 = line ( 'none', #12341, #28439 ) ;
#27298 = line ( 'none', #16088, #6097 ) ;
#27299 = edge_curve ( 'none', #8839, #28327, #18694, .t. ) ;
#27300 = cartesian_point ( 'none', ( 2.105732508111722775e-17, -3.317378878616700486e-17, 0.1279999999999999749 ) ) ;
#27301 = oriented_edge ( 'none', *, *, #16400, .f. ) ;
#27302 = face_outer_bound ( 'none', #871, .t. ) ;
#27303 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4182743711071796322, -1.705527799999999816 ) ) ;
#27304 = direction ( 'none', ( -0.5877336727283792861, -0.08715574274765712504, -0.8043463224552684920 ) ) ;
#27305 = edge_curve ( 'none', #1073, #26381, #2534, .t. ) ;
#27306 = edge_loop ( 'none', ( #5227, #26053, #21560, #19121, #17002, #2216, #7079, #15919, #15037, #1085, #17402, #20045, #7288, #6874, #4060, #19890 ) ) ;
#27307 = vertex_point ( 'none', #12085 ) ;
#27309 = edge_curve ( 'none', #15594, #14272, #14403, .t. ) ;
#27308 = oriented_edge ( 'none', *, *, #21556, .f. ) ;
#27310 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#27311 = face_outer_bound ( 'none', #18420, .t. ) ;
#27312 = cartesian_point ( 'none', ( -2.298998680916698234, 0.4025000818327596486, 0.5660628386776324072 ) ) ;
#27313 = axis2_placement_3d ( 'none', #5971, #16474, #1206 ) ;
#27314 = oriented_edge ( 'none', *, *, #11279, .f. ) ;
#27315 = cartesian_point ( 'none', ( -0.7744999999999997442, 0.02500000000000034833, -1.750527799999999301 ) ) ;
#27316 = edge_curve ( 'none', #15521, #4352, #1278, .t. ) ;
#27317 = oriented_edge ( 'none', *, *, #22379, .t. ) ;
#27318 = cartesian_point ( 'none', ( 0.8487543547170918190, -0.04332840174955345652, -1.736790919981826997 ) ) ;
#27319 = direction ( 'none', ( 0.9999999999999961142, 0.000000000000000000, 8.742277826124672249e-08 ) ) ;
#27320 = axis2_placement_3d ( 'none', #21872, #2290, #10788 ) ;
#27321 = cartesian_point ( 'none', ( -1.526998677856903575, 0.4225000818327535601, 0.5310629061680164353 ) ) ;
#27322 = vector ( 'none', #16249, 39.37007874015748143 ) ;
#27323 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#27324 = oriented_edge ( 'none', *, *, #25330, .t. ) ;
#27325 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#27326 = cartesian_point ( 'none', ( 0.7444778394735028781, -0.3762113162535989930, -1.749994669367388900 ) ) ;
#27327 = cartesian_point ( 'none', ( -0.5392071224210439606, -0.4182743711071790216, -1.755963748238567046 ) ) ;
#27328 = cartesian_point ( 'none', ( -2.514999999999999680, 0.5200000000000001288, -0.4925277999999995160 ) ) ;
#27329 = cartesian_point ( 'none', ( 0.04012475996594255800, -0.1000003306878307213, 0.1280000000000000304 ) ) ;
#27330 = advanced_face ( 'none', ( #19145 ), #27761, .f. ) ;
#27331 = direction ( 'none', ( 0.5368568878348645157, 1.264744441511235930e-15, -0.8436733265810076876 ) ) ;
#27332 = axis2_placement_3d ( 'none', #4868, #9330, #18236 ) ;
#27333 = oriented_edge ( 'none', *, *, #28034, .t. ) ;
#27334 = cartesian_point ( 'none', ( -2.364567576045836894, -0.3695362541593951167, -1.771552589437989988 ) ) ;
#27335 = vertex_point ( 'none', #25608 ) ;
#27336 = vector ( 'none', #12506, 39.37007874015748143 ) ;
#27337 = edge_curve ( 'none', #26545, #14821, #12063, .t. ) ;
#27338 = line ( 'none', #17289, #19111 ) ;
#27339 = axis2_placement_3d ( 'none', #23195, #22769, #3340 ) ;
#27340 = vector ( 'none', #4085, 39.37007874015748143 ) ;
#27341 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4182743711071820192, -0.08049999999999987721 ) ) ;
#27342 = cartesian_point ( 'none', ( -2.129999999999999893, -2.390366994456230070e-16, 0.5744722000000000994 ) ) ;
#27343 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#27344 = oriented_edge ( 'none', *, *, #24807, .t. ) ;
#27345 = oriented_edge ( 'none', *, *, #21681, .t. ) ;
#27346 = edge_loop ( 'none', ( #8876, #6278 ) ) ;
#27347 = oriented_edge ( 'none', *, *, #5445, .f. ) ;
#27348 = line ( 'none', #7658, #20305 ) ;
#27349 = cartesian_point ( 'none', ( -2.354999999999999538, 0.4901969446389395912, -0.7630541375360139211 ) ) ;
#27350 = cartesian_point ( 'none', ( -0.7299999999999998712, 0.02500000000000034833, -1.750527799999999301 ) ) ;
#27351 = oriented_edge ( 'none', *, *, #25001, .t. ) ;
#27352 = oriented_edge ( 'none', *, *, #1591, .t. ) ;
#27353 = line ( 'none', #3624, #5662 ) ;
#27354 = vertex_point ( 'none', #262 ) ;
#27355 = line ( 'none', #9964, #11750 ) ;
#27356 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#27357 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#27358 = axis2_placement_3d ( 'none', #17662, #28455, #8757 ) ;
#27359 = oriented_edge ( 'none', *, *, #1447, .f. ) ;
#27360 = axis2_placement_3d ( 'none', #6290, #17097, #3694 ) ;
#27361 = direction ( 'none', ( -1.318389841742374624e-16, -1.000000000000000000, -1.450228825916611125e-15 ) ) ;
#27362 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#27363 = conical_surface ( 'none', #7619, 0.05400000000000002021, 0.2617993877991499074 ) ;
#27364 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#27365 = circle ( 'none', #12212, 0.003937007874015699405 ) ;
#27366 = circle ( 'none', #16833, 0.1200000000000000927 ) ;
#27367 = face_outer_bound ( 'none', #21031, .t. ) ;
#27368 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, -1.475715455891945576e-16 ) ) ;
#27369 = cartesian_point ( 'none', ( -2.134498680916698810, 0.4025000818327583163, 0.5660628530586793161 ) ) ;
#27370 = cartesian_point ( 'none', ( -0.1210000000000000103, -3.242651593774086624e-18, 0.1280000000000000027 ) ) ;
#27371 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#27372 = face_outer_bound ( 'none', #13610, .t. ) ;
#27373 = vertex_point ( 'none', #8927 ) ;
#27374 = direction ( 'none', ( 0.8436733265810086868, 0.000000000000000000, 0.5368568878348630724 ) ) ;
#27375 = oriented_edge ( 'none', *, *, #7081, .f. ) ;
#27376 = vertex_point ( 'none', #10941 ) ;
#27377 = advanced_face ( 'none', ( #22014 ), #11083, .t. ) ;
#27378 = cartesian_point ( 'none', ( 0.7541681336617952480, -0.3677731010850383009, -1.686773151515883251 ) ) ;
#27379 = vector ( 'none', #5684, 39.37007874015748143 ) ;
#27380 = vertex_point ( 'none', #10652 ) ;
#27381 = oriented_edge ( 'none', *, *, #28140, .f. ) ;
#27382 = cartesian_point ( 'none', ( -2.291238778988812896, 0.6146063898439048101, -0.7217155439826347108 ) ) ;
#27383 = cartesian_point ( 'none', ( 0.8570000000000002061, 0.8130000000000019433, -1.812527799999999800 ) ) ;
#27384 = axis2_placement_3d ( 'none', #19251, #28168, #14942 ) ;
#27385 = vector ( 'none', #14670, 39.37007874015747433 ) ;
#27386 = cartesian_point ( 'none', ( 9.140931607004499130e-17, 0.09449999999999997291, 0.1280000000000000304 ) ) ;
#27387 = oriented_edge ( 'none', *, *, #7564, .f. ) ;
#27388 = oriented_edge ( 'none', *, *, #26228, .f. ) ;
#27389 = oriented_edge ( 'none', *, *, #25382, .f. ) ;
#27390 = direction ( 'none', ( -2.810920324100740684e-32, 1.000000000000000000, -2.315125418359545159e-16 ) ) ;
#27391 = vector ( 'none', #19639, 39.37007874015748143 ) ;
#27392 = cartesian_point ( 'none', ( -1.526998665268022748, 0.5575000818327535690, 0.3870629061680169181 ) ) ;
#27393 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#27394 = vector ( 'none', #15448, 39.37007874015748854 ) ;
#27395 = cartesian_point ( 'none', ( -2.319263989590305552, -0.4182743798742601382, -1.729749498390652063 ) ) ;
#27396 = cartesian_point ( 'none', ( -2.423336372443305908, 0.5425591273202826637, -0.5109107246096233901 ) ) ;
#27397 = cartesian_point ( 'none', ( 0.7176453474252065812, -0.4115000000000006430, -1.714017458896416546 ) ) ;
#27398 = edge_curve ( 'none', #15386, #10554, #491, .t. ) ;
#27399 = cartesian_point ( 'none', ( 0.7734230656218423761, -0.4182743711071796322, -1.710733467723579260 ) ) ;
#27400 = edge_curve ( 'none', #10040, #28316, #15535, .t. ) ;
#27401 = cartesian_point ( 'none', ( -2.355018305083054209, 0.5386221408055006377, -0.7552265746265939272 ) ) ;
#27402 = oriented_edge ( 'none', *, *, #9415, .f. ) ;
#27403 = vertex_point ( 'none', #6628 ) ;
#27404 = oriented_edge ( 'none', *, *, #5621, .t. ) ;
#27405 = edge_curve ( 'none', #5602, #3945, #20342, .t. ) ;
#27406 = circle ( 'none', #11400, 0.1252499999999999725 ) ;
#27408 = edge_loop ( 'none', ( #9926, #26170, #6033, #13640, #9103, #22822 ) ) ;
#27407 = circle ( 'none', #26523, 0.05249999999999998418 ) ;
#27409 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#27410 = oriented_edge ( 'none', *, *, #12140, .f. ) ;
#27411 = plane ( 'none', #21432 ) ;
#27412 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#27413 = direction ( 'none', ( 1.214154663850784639e-16, 2.315125418359545159e-16, 1.000000000000000000 ) ) ;
#27414 = vertex_point ( 'none', #19867 ) ;
#27415 = oriented_edge ( 'none', *, *, #19748, .t. ) ;
#27416 = vertex_point ( 'none', #6769 ) ;
#27417 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#27418 = direction ( 'none', ( -2.567390744445674500e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#27419 = b_spline_curve_with_knots ( 'none', 3,
( #15403, #24183, #13256, #20264 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002204729931177852869, 0.0003987147682254105771 ),
.unspecified. ) ;
#27420 = vertex_point ( 'none', #15398 ) ;
#27421 = face_outer_bound ( 'none', #536, .t. ) ;
#27422 = direction ( 'none', ( 0.08877157993834124128, -0.9960450290638855897, -0.003729165104132179439 ) ) ;
#27423 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, -1.214154663850784639e-16 ) ) ;
#27424 = oriented_edge ( 'none', *, *, #3667, .t. ) ;
#27425 = cartesian_point ( 'none', ( -2.420533790329925328, 0.5402401564813339441, -0.5141575530723693221 ) ) ;
#27427 = cartesian_point ( 'none', ( 0.02344999999999999168, -0.2000000000000000389, 0.09750000000000011435 ) ) ;
#27426 = axis2_placement_3d ( 'none', #8634, #28473, #21715 ) ;
#27428 = date_time_role ( 'creation_date' ) ;
#27429 = cartesian_point ( 'none', ( -0.2650000000000001243, 0.01735115407992337058, 0.2786485840073604225 ) ) ;
#27430 = circle ( 'none', #21015, 0.04450000000000003259 ) ;
#27431 = cartesian_point ( 'none', ( 0.8368465000000013809, -0.4249999999999974909, -1.705527799999998484 ) ) ;
#27432 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4182743711071796322, -1.705527799999999816 ) ) ;
#27433 = cartesian_point ( 'none', ( -2.080998665224308208, 0.6965000818327579113, 0.3865628577357984597 ) ) ;
#27434 = cartesian_point ( 'none', ( -2.426148727157039442, 0.5386004182176075128, -0.7651518996440316300 ) ) ;
#27435 = edge_curve ( 'none', #12601, #17910, #24311, .t. ) ;
#27436 = cartesian_point ( 'none', ( -1.416523000000000421, 0.6150000000000001021, -0.3055277999999996275 ) ) ;
#27438 = edge_curve ( 'none', #9251, #12730, #26685, .t. ) ;
#27437 = cartesian_point ( 'none', ( -2.384000000000000341, -0.3498728832042003467, -1.779527799999999882 ) ) ;
#27439 = edge_curve ( 'none', #16412, #7108, #6334, .t. ) ;
#27440 = cartesian_point ( 'none', ( -0.5295097280569172060, -0.4182743711071790216, -1.751086159635374173 ) ) ;
#27441 = edge_loop ( 'none', ( #18895, #3321, #3765, #16775 ) ) ;
#27442 = oriented_edge ( 'none', *, *, #18701, .t. ) ;
#27443 = edge_curve ( 'none', #18068, #15217, #4267, .t. ) ;
#27444 = direction ( 'none', ( -4.371142336978555996e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#27445 = cartesian_point ( 'none', ( -2.196827578114566304, 0.7152817202436778654, 0.5443074549529814954 ) ) ;
#27446 = cartesian_point ( 'none', ( -2.438608642162484852, 0.5425591273001920678, -0.5106809135853451753 ) ) ;
#27447 = oriented_edge ( 'none', *, *, #2448, .t. ) ;
#27448 = cartesian_point ( 'none', ( -1.526998657837086881, 0.4900000818327535645, 0.3020629061680172311 ) ) ;
#27449 = circle ( 'none', #17816, 0.003937007874015743640 ) ;
#27450 = cartesian_point ( 'none', ( -0.2309999999999998999, -5.009893748956834703e-17, 0.3215000000000000635 ) ) ;
#27451 = circle ( 'none', #8658, 0.005905511811023608955 ) ;
#27452 = line ( 'none', #18822, #3398 ) ;
#27453 = oriented_edge ( 'none', *, *, #16878, .t. ) ;
#27454 = oriented_edge ( 'none', *, *, #27772, .t. ) ;
#27455 = oriented_edge ( 'none', *, *, #21359, .f. ) ;
#27456 = plane ( 'none', #21258 ) ;
#27457 = cartesian_point ( 'none', ( -0.5275655562730930948, -0.3672743711071790873, -1.685843203293083237 ) ) ;
#27458 = plane ( 'none', #24612 ) ;
#27459 = oriented_edge ( 'none', *, *, #19371, .f. ) ;
#27460 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -5.463695987328519534e-16 ) ) ;
#27461 = vertex_point ( 'none', #20001 ) ;
#27462 = edge_curve ( 'none', #906, #24556, #22163, .t. ) ;
#27463 = vertex_point ( 'none', #24180 ) ;
#27464 = direction ( 'none', ( 1.000000000000000000, -1.249000902703300615e-16, -1.584598604213609715e-16 ) ) ;
#27465 = edge_curve ( 'none', #22695, #1951, #7883, .t. ) ;
#27466 = line ( 'none', #12512, #24797 ) ;
#27467 = plane ( 'none', #25797 ) ;
#27468 = vector ( 'none', #20042, 39.37007874015748143 ) ;
#27469 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#27470 = cartesian_point ( 'none', ( 5.326754170717402672e-17, -8.391788467646993937e-17, 0.3214999999999999525 ) ) ;
#27471 = advanced_face ( 'none', ( #4180 ), #12812, .t. ) ;
#27472 = direction ( 'none', ( -1.020834659419799449e-16, 1.000000000000000000, -2.588457267232843400e-17 ) ) ;
#27473 = direction ( 'none', ( 2.329792898495684861e-16, -1.689897845247309768e-16, 1.000000000000000000 ) ) ;
#27474 = circle ( 'none', #24719, 0.003937007874015743640 ) ;
#27475 = cartesian_point ( 'none', ( -0.5585000000000002185, -0.3672743711071790873, -1.705527800000000038 ) ) ;
#27476 = circle ( 'none', #2605, 0.03199999999999998679 ) ;
#27477 = edge_curve ( 'none', #20754, #11298, #21733, .t. ) ;
#27478 = edge_curve ( 'none', #27162, #14582, #17970, .t. ) ;
#27479 = line ( 'none', #12374, #27920 ) ;
#27480 = direction ( 'none', ( 4.371138804857225540e-08, 8.742273397411543013e-08, -0.9999999999999952260 ) ) ;
#27481 = edge_curve ( 'none', #21854, #2619, #4210, .t. ) ;
#27482 = edge_curve ( 'none', #14601, #16681, #10699, .t. ) ;
#27483 = oriented_edge ( 'none', *, *, #21486, .f. ) ;
#27484 = face_outer_bound ( 'none', #3204, .t. ) ;
#27485 = oriented_edge ( 'none', *, *, #3216, .f. ) ;
#27486 = cartesian_point ( 'none', ( -1.433000000000000052, 0.07999999999999968248, 0.4644722000000001128 ) ) ;
#27487 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#27488 = circle ( 'none', #3611, 0.1400000000000000133 ) ;
#27489 = line ( 'none', #5916, #27742 ) ;
#27490 = vertex_point ( 'none', #1865 ) ;
#27491 = oriented_edge ( 'none', *, *, #3579, .t. ) ;
#27492 = oriented_edge ( 'none', *, *, #443, .t. ) ;
#27493 = oriented_edge ( 'none', *, *, #10240, .f. ) ;
#27494 = direction ( 'none', ( -0.2159714942197313858, -8.535953194277524925e-08, 0.9763996690313292426 ) ) ;
#27495 = direction ( 'none', ( -1.020834659419799202e-16, 1.000000000000000000, -2.588457267232843400e-17 ) ) ;
#27496 = vector ( 'none', #5290, 39.37007874015748143 ) ;
#27497 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#27498 = oriented_edge ( 'none', *, *, #11304, .f. ) ;
#27499 = edge_loop ( 'none', ( #15520, #4621 ) ) ;
#27500 = cartesian_point ( 'none', ( -2.358167909319192734, 0.5602756882382597947, -0.8024242130752615720 ) ) ;
#27501 = edge_curve ( 'none', #16859, #582, #15311, .t. ) ;
#27502 = edge_loop ( 'none', ( #3623, #16591, #5964, #979 ) ) ;
#27503 = face_outer_bound ( 'none', #11297, .t. ) ;
#27504 = cartesian_point ( 'none', ( 2.105732508111723699e-17, -3.317378878616702335e-17, 0.1280000000000000304 ) ) ;
#27505 = cartesian_point ( 'none', ( 0.8536285929478890644, 6.829615279872504442e-17, -1.769598138463356563 ) ) ;
#27506 = vertex_point ( 'none', #13110 ) ;
#27507 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#27508 = edge_curve ( 'none', #14032, #13916, #11904, .t. ) ;
#27509 = line ( 'none', #1604, #24453 ) ;
#27510 = axis2_placement_3d ( 'none', #21542, #17095, #10460 ) ;
#27511 = cartesian_point ( 'none', ( 0.4833679000000000170, 0.8000000000000000444, 0.4494722000000003770 ) ) ;
#27512 = direction ( 'none', ( -1.942890293094014085e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#27513 = direction ( 'none', ( 2.329792898495684861e-16, -1.689897845247309768e-16, 1.000000000000000000 ) ) ;
#27514 = vector ( 'none', #1327, 39.37007874015748143 ) ;
#27515 = edge_curve ( 'none', #8298, #21374, #11591, .t. ) ;
#27516 = direction ( 'none', ( 0.8436733265810086868, 0.000000000000000000, 0.5368568878348630724 ) ) ;
#27517 = edge_curve ( 'none', #27554, #25931, #24850, .t. ) ;
#27518 = cartesian_point ( 'none', ( -0.03249718651256885277, -0.09457236842105265495, 0.1260000000000000564 ) ) ;
#27519 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#27520 = vector ( 'none', #22089, 39.37007874015748854 ) ;
#27521 = conical_surface ( 'none', #24739, 0.05399999999999990224, 0.2617993877991499074 ) ;
#27522 = edge_loop ( 'none', ( #8913, #24591, #13506, #14998, #21758 ) ) ;
#27523 = cartesian_point ( 'none', ( 0.7725199972168422802, -0.3798767755912936805, -0.09997185508589388758 ) ) ;
#27524 = vertex_point ( 'none', #18232 ) ;
#27525 = oriented_edge ( 'none', *, *, #10998, .t. ) ;
#27526 = vertex_point ( 'none', #2970 ) ;
#27527 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#27528 = cartesian_point ( 'none', ( 0.7307071224210441862, -0.4182743711071820747, -0.03006405176143275848 ) ) ;
#27529 = oriented_edge ( 'none', *, *, #20856, .f. ) ;
#27530 = oriented_edge ( 'none', *, *, #19766, .t. ) ;
#27531 = cartesian_point ( 'none', ( 0.8574999999999998179, -0.3649999999999999911, 0.08949993569843378571 ) ) ;
#27532 = cartesian_point ( 'none', ( -2.116998680916698294, 0.4275000818327582275, 0.5660628545885777463 ) ) ;
#27533 = cartesian_point ( 'none', ( 0.8524624676809308133, 0.04663832377001448509, -1.908111140073449841 ) ) ;
#27534 = oriented_edge ( 'none', *, *, #10279, .f. ) ;
#27535 = oriented_edge ( 'none', *, *, #12543, .t. ) ;
#27536 = edge_loop ( 'none', ( #15111, #11000, #25466, #26731 ) ) ;
#27537 = vector ( 'none', #15538, 39.37007874015748854 ) ;
#27538 = vector ( 'none', #7252, 39.37007874015748854 ) ;
#27539 = cartesian_point ( 'none', ( 0.7111601605386661529, -0.4182743711071795767, -1.743044021433105550 ) ) ;
#27540 = cartesian_point ( 'none', ( -0.1572798215239587794, -0.03068088291017265559, 0.08949993569843378571 ) ) ;
#27541 = edge_curve ( 'none', #24750, #12517, #13015, .t. ) ;
#27542 = cartesian_point ( 'none', ( -2.364073435482695995, 0.5602756595333149292, -0.4740777566404879573 ) ) ;
#27543 = advanced_face ( 'none', ( #3116 ), #13790, .f. ) ;
#27544 = direction ( 'none', ( -4.371138804857224878e-08, -8.742273397411541689e-08, 0.9999999999999951150 ) ) ;
#27545 = circle ( 'none', #15180, 0.002893032515757869381 ) ;
#27546 = cartesian_point ( 'none', ( -0.7284999999999999254, -0.3490000000000000324, -1.813527799999999690 ) ) ;
#27547 = face_outer_bound ( 'none', #3418, .t. ) ;
#27548 = direction ( 'none', ( -4.371135398084651427e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#27549 = cartesian_point ( 'none', ( 0.7262550495635410330, -0.3965522492199459736, -1.668212489759647088 ) ) ;
#27550 = vertex_point ( 'none', #24709 ) ;
#27551 = oriented_edge ( 'none', *, *, #17998, .t. ) ;
#27552 = axis2_placement_3d ( 'none', #2111, #22127, #4139 ) ;
#27553 = axis2_placement_3d ( 'none', #23327, #12393, #1590 ) ;
#27554 = vertex_point ( 'none', #2834 ) ;
#27555 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#27556 = cartesian_point ( 'none', ( 0.7820611177387873925, -0.4115000000000005875, -1.736898898914100542 ) ) ;
#27557 = face_bound ( 'none', #13422, .t. ) ;
#27558 = axis2_placement_3d ( 'none', #13861, #22623, #733 ) ;
#27559 = cartesian_point ( 'none', ( -2.355009157563328959, 0.5720866876469632434, -0.5254557079680294285 ) ) ;
#27560 = vertex_point ( 'none', #526 ) ;
#27561 = oriented_edge ( 'none', *, *, #23121, .t. ) ;
#27562 = oriented_edge ( 'none', *, *, #17509, .t. ) ;
#27563 = line ( 'none', #10164, #27905 ) ;
#27564 = circle ( 'none', #13365, 0.03174999999999996575 ) ;
#27565 = cartesian_point ( 'none', ( 0.7059999999999997389, -0.3757107400400028219, -1.701856386905328700 ) ) ;
#27566 = axis2_placement_3d ( 'none', #23539, #17083, #10451 ) ;
#27567 = oriented_edge ( 'none', *, *, #17297, .t. ) ;
#27568 = cartesian_point ( 'none', ( -1.798686900000000310, -0.4271311679985539955, 0.3544721999999997375 ) ) ;
#27569 = axis2_placement_3d ( 'none', #21023, #12095, #14267 ) ;
#27570 = line ( 'none', #23549, #22369 ) ;
#27571 = cylindrical_surface ( 'none', #5938, 0.05249999999999998418 ) ;
#27572 = vertex_point ( 'none', #26995 ) ;
#27573 = direction ( 'none', ( 1.020834659419799449e-16, -1.000000000000000000, 2.588457267232843400e-17 ) ) ;
#27574 = edge_curve ( 'none', #12858, #26898, #396, .t. ) ;
#27575 = circle ( 'none', #6930, 0.009000000000000129424 ) ;
#27576 = axis2_placement_3d ( 'none', #18545, #15958, #27173 ) ;
#27577 = cartesian_point ( 'none', ( -2.404999999999998916, 0.8000000000000000444, -1.925527799999999790 ) ) ;
#27578 = person_and_organization_role ( 'creator' ) ;
#27579 = cartesian_point ( 'none', ( -1.799943743123264106, -0.3695516491152974758, 0.3334867401931707609 ) ) ;
#27580 = direction ( 'none', ( -0.9717327801660595732, 0.000000000000000000, 0.2360834681860222717 ) ) ;
#27581 = line ( 'none', #21405, #10656 ) ;
#27582 = cartesian_point ( 'none', ( -0.5795767284998959434, -0.4182743711071790216, -1.731740773874398398 ) ) ;
#27583 = cartesian_point ( 'none', ( 0.7765736278359591793, 0.1769420035928284396, -1.475527799999999612 ) ) ;
#27584 = axis2_placement_3d ( 'none', #23880, #9421, #11305 ) ;
#27585 = cartesian_point ( 'none', ( -2.423336372443305908, 0.5622441666903613688, -0.5109107228887034280 ) ) ;
#27586 = cartesian_point ( 'none', ( -1.873998664874619191, 0.5150000818327563623, 0.3825628758323132983 ) ) ;
#27587 = cartesian_point ( 'none', ( 0.7397153338246126308, -0.3826753930348014698, -0.05002187467220162165 ) ) ;
#27588 = oriented_edge ( 'none', *, *, #13978, .t. ) ;
#27589 = edge_loop ( 'none', ( #12867, #10122, #15453, #16498 ) ) ;
#27590 = vector ( 'none', #20279, 39.37007874015748854 ) ;
#27591 = cylindrical_surface ( 'none', #21076, 0.003937007874015739303 ) ;
#27592 = cartesian_point ( 'none', ( -2.201302226894659153, 0.7077475808757270892, 0.5440067264134479386 ) ) ;
#27593 = cartesian_point ( 'none', ( -2.364073431954808235, 0.6146063752505038780, -0.5547864133080712135 ) ) ;
#27594 = vertex_point ( 'none', #20540 ) ;
#27595 = axis2_placement_3d ( 'none', #18063, #13909, #15912 ) ;
#27596 = direction ( 'none', ( -1.664610678349188373e-16, 2.622433896139685775e-16, -1.000000000000000000 ) ) ;
#27597 = direction ( 'none', ( 0.000000000000000000, 9.130508000214786806e-17, -1.000000000000000000 ) ) ;
#27598 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, -3.426230761284611098e-16 ) ) ;
#27599 = oriented_edge ( 'none', *, *, #12373, .f. ) ;
#27600 = oriented_edge ( 'none', *, *, #26803, .f. ) ;
#27601 = oriented_edge ( 'none', *, *, #26450, .t. ) ;
#27602 = direction ( 'none', ( 4.371138804857224878e-08, 8.742273397411541689e-08, -0.9999999999999951150 ) ) ;
#27603 = plane ( 'none', #18367 ) ;
#27604 = edge_curve ( 'none', #4193, #10480, #22421, .t. ) ;
#27605 = cartesian_point ( 'none', ( -1.336186899999999955, -0.3108172505637598060, 0.5444722000000002948 ) ) ;
#27606 = cartesian_point ( 'none', ( 0.7730848461768990987, -0.3490000000000000324, -1.741805753042982907 ) ) ;
#27607 = edge_curve ( 'none', #18761, #719, #9325, .t. ) ;
#27608 = oriented_edge ( 'none', *, *, #13293, .f. ) ;
#27609 = line ( 'none', #7920, #11260 ) ;
#27610 = axis2_placement_3d ( 'none', #8846, #2210, #42 ) ;
#27611 = plane ( 'none', #6478 ) ;
#27612 = edge_curve ( 'none', #26237, #21390, #14841, .t. ) ;
#27613 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#27614 = circle ( 'none', #24854, 0.003937007874015743640 ) ;
#27615 = cartesian_point ( 'none', ( -2.427615373246441610, 0.5645631601037243152, -0.7658852204836431588 ) ) ;
#27616 = plane ( 'none', #6037 ) ;
#27617 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#27618 = cartesian_point ( 'none', ( -0.5847129738743984673, -0.4182743711071790771, -1.684451071500103980 ) ) ;
#27619 = cartesian_point ( 'none', ( -0.1884924999999998407, -0.1862674889607685846, 0.2525000000000003908 ) ) ;
#27620 = direction ( 'none', ( 0.1731312861474472720, 1.406527922056776902e-15, -0.9848987550793890655 ) ) ;
#27621 = vector ( 'none', #1823, 39.37007874015748143 ) ;
#27623 = cartesian_point ( 'none', ( -2.355018310196220099, 0.5524016581377558799, -0.6382509852795000826 ) ) ;
#27622 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #26683, #16039, #16182, #24956 ),
( #2526, #13753, #22802, #24540 ),
( #22515, #3084, #26958, #22254 ),
( #6994, #4823, #11311, #15769 ) ),
.unspecified., .f., .f., .t. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 4 ),
( 0.000000000000000000, 1.000000000000000000 ),
( 0.000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.8047378541240000072, 0.8047378541240000072, 1.000000000000000000),
( 0.8025111867390000153, 0.6458111303269999937, 0.6458111303269999937, 0.8025111867390000153),
( 0.8025111867390000153, 0.6458111303269999937, 0.6458111303269999937, 0.8025111867390000153),
( 1.000000000000000000, 0.8047378541240000072, 0.8047378541240000072, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#27624 = vector ( 'none', #22453, 39.37007874015748143 ) ;
#27625 = oriented_edge ( 'none', *, *, #9355, .t. ) ;
#27626 = cartesian_point ( 'none', ( 0.7647310877885689084, -0.4115000000000005875, -1.747690889786611912 ) ) ;
#27627 = edge_loop ( 'none', ( #6608, #4161, #5041, #7038 ) ) ;
#27628 = axis2_placement_3d ( 'none', #569, #7201, #9801 ) ;
#27629 = circle ( 'none', #19366, 0.05399999999999993694 ) ;
#27630 = cartesian_point ( 'none', ( -0.5626681336617952445, -0.3677731010850376903, -1.724282448484116603 ) ) ;
#27631 = cartesian_point ( 'none', ( -1.819763628499896146, -0.4182743711071820192, 0.3282592261256012112 ) ) ;
#27632 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4182743711071820192, -0.08049999999999987721 ) ) ;
#27633 = oriented_edge ( 'none', *, *, #19618, .t. ) ;
#27634 = oriented_edge ( 'none', *, *, #20999, .f. ) ;
#27635 = axis2_placement_3d ( 'none', #11470, #19863, #15531 ) ;
#27637 = advanced_face ( 'none', ( #14076 ), #18373, .t. ) ;
#27636 = oriented_edge ( 'none', *, *, #11990, .t. ) ;
#27638 = oriented_edge ( 'none', *, *, #14150, .t. ) ;
#27639 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#27640 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#27641 = edge_curve ( 'none', #21674, #14000, #18087, .t. ) ;
#27642 = vertex_point ( 'none', #11609 ) ;
#27643 = direction ( 'none', ( -2.085380147835315336e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#27644 = edge_curve ( 'none', #4397, #28232, #6577, .t. ) ;
#27645 = vertex_point ( 'none', #26723 ) ;
#27646 = edge_curve ( 'none', #14174, #4187, #9762, .t. ) ;
#27647 = cartesian_point ( 'none', ( -1.526998673004937190, 0.6965000818327535814, 0.4755629061680166081 ) ) ;
#27648 = edge_loop ( 'none', ( #17936, #13338, #13882, #23151 ) ) ;
#27649 = axis2_placement_3d ( 'none', #25425, #18804, #25279 ) ;
#27650 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#27651 = direction ( 'none', ( -1.000000000000000000, 1.942890293094023699e-16, -6.106226635438359986e-16 ) ) ;
#27652 = edge_curve ( 'none', #20351, #14032, #2797, .t. ) ;
#27653 = circle ( 'none', #16626, 0.04450000000000010197 ) ;
#27654 = direction ( 'none', ( 0.1724724693338951231, -0.08715574274765697238, -0.9811509179672478487 ) ) ;
#27655 = edge_curve ( 'none', #22792, #12235, #26266, .t. ) ;
#27656 = edge_loop ( 'none', ( #15315, #16629, #19363, #24960, #5210 ) ) ;
#27657 = direction ( 'none', ( 0.5999999650320090305, -6.993818951796882443e-08, 0.8000000262259889805 ) ) ;
#27658 = plane ( 'none', #21251 ) ;
#27659 = closed_shell ( 'none', ( #7415, #25194, #13226, #22445, #17986, #14829, #23634, #14015, #6752, #435, #3974 ) ) ;
#27660 = face_outer_bound ( 'none', #3505, .t. ) ;
#27661 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#27662 = cartesian_point ( 'none', ( -1.336186899999999955, 0.6150000000000001021, 0.5244722000000002771 ) ) ;
#27663 = cartesian_point ( 'none', ( 0.7262550495635410330, -0.3965522492199459736, -1.668212489759647088 ) ) ;
#27664 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#27665 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#27666 = vertex_point ( 'none', #7028 ) ;
#27667 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#27668 = oriented_edge ( 'none', *, *, #16976, .t. ) ;
#27669 = edge_curve ( 'none', #16160, #11237, #24572, .t. ) ;
#27670 = axis2_placement_3d ( 'none', #2435, #15120, #21729 ) ;
#27671 = edge_loop ( 'none', ( #17331, #3182, #3724, #17640 ) ) ;
#27672 = vertex_point ( 'none', #26851 ) ;
#27673 = axis2_placement_3d ( 'none', #9798, #7342, #18557 ) ;
#27674 = cartesian_point ( 'none', ( -1.586498679168244053, 0.5475000818327540042, 0.5460629009663611200 ) ) ;
#27675 = line ( 'none', #19050, #6511 ) ;
#27676 = oriented_edge ( 'none', *, *, #19254, .f. ) ;
#27677 = advanced_face ( 'none', ( #7162 ), #9275, .f. ) ;
#27678 = oriented_edge ( 'none', *, *, #18156, .t. ) ;
#27679 = vector ( 'none', #15957, 39.37007874015748143 ) ;
#27680 = line ( 'none', #12001, #1540 ) ;
#27681 = direction ( 'none', ( -4.371138804857225540e-08, -8.742273397411543013e-08, 0.9999999999999952260 ) ) ;
#27682 = cartesian_point ( 'none', ( 0.8541195067480213954, 0.03738212874720395207, -1.907717258336789845 ) ) ;
#27683 = edge_loop ( 'none', ( #11176, #11355, #2412, #10574 ) ) ;
#27684 = edge_curve ( 'none', #26357, #21282, #22982, .t. ) ;
#27685 = vertex_point ( 'none', #19106 ) ;
#27687 = vertex_point ( 'none', #7889 ) ;
#27686 = axis2_placement_3d ( 'none', #25583, #3716, #21274 ) ;
#27688 = edge_curve ( 'none', #27642, #26952, #10030, .t. ) ;
#27689 = cartesian_point ( 'none', ( -2.398842306753557807, -0.3826753930347984167, -1.808065431507702714 ) ) ;
#27690 = edge_curve ( 'none', #17670, #19305, #9894, .t. ) ;
#27691 = cartesian_point ( 'none', ( -2.384000000000000785, -0.4182743711071790216, -1.779527799999999882 ) ) ;
#27692 = cc_design_approval ( #7335, ( #10696 ) ) ;
#27693 = cartesian_point ( 'none', ( -2.375176013600958314, -0.3762859242436123464, -1.735884679533538089 ) ) ;
#27694 = axis2_placement_3d ( 'none', #2437, #17277, #17420 ) ;
#27695 = cartesian_point ( 'none', ( -2.476278152715905012, 0.6027953589251576760, -0.6382509861743808077 ) ) ;
#27696 = cartesian_point ( 'none', ( -2.423336372443305908, 0.5425591273202826637, -0.5109107246096233901 ) ) ;
#27697 = vector ( 'none', #19237, 39.37007874015748854 ) ;
#27698 = direction ( 'none', ( -4.371135398084651427e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#27699 = line ( 'none', #12020, #8585 ) ;
#27700 = cartesian_point ( 'none', ( 0.8498790164239081735, 0.05805982115547401318, -1.908662493227475832 ) ) ;
#27701 = vertex_point ( 'none', #16360 ) ;
#27702 = edge_curve ( 'none', #826, #18913, #7418, .t. ) ;
#27703 = oriented_edge ( 'none', *, *, #19087, .t. ) ;
#27704 = vertex_point ( 'none', #16804 ) ;
#27705 = oriented_edge ( 'none', *, *, #1652, .f. ) ;
#27706 = plane ( 'none', #4340 ) ;
#27707 = edge_curve ( 'none', #10887, #13532, #3088, .t. ) ;
#27708 = edge_curve ( 'none', #23541, #26740, #27876, .t. ) ;
#27709 = line ( 'none', #8594, #6234 ) ;
#27710 = face_bound ( 'none', #7225, .t. ) ;
#27711 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#27712 = vertex_point ( 'none', #3558 ) ;
#27713 = vertex_point ( 'none', #23560 ) ;
#27714 = vertex_point ( 'none', #1387 ) ;
#27715 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#27716 = oriented_edge ( 'none', *, *, #22084, .f. ) ;
#27717 = cartesian_point ( 'none', ( 0.4300000000000000488, -0.4249999999999999889, 0.3799722000000003708 ) ) ;
#27718 = oriented_edge ( 'none', *, *, #11497, .f. ) ;
#27719 = cartesian_point ( 'none', ( -1.798998677988036032, 0.4900000818327556740, 0.5325628823890210528 ) ) ;
#27720 = cartesian_point ( 'none', ( -2.418404131658714817, 0.5661811963148872806, -0.7597076797588057095 ) ) ;
#27721 = line ( 'none', #19385, #4560 ) ;
#27722 = oriented_edge ( 'none', *, *, #6031, .t. ) ;
#27723 = direction ( 'none', ( 0.9999999999999961142, 0.000000000000000000, 8.742277826124672249e-08 ) ) ;
#27724 = date_and_time ( #23696, #14376 ) ;
#27725 = cartesian_point ( 'none', ( -0.5961966351547172138, -0.4115000000000003100, -1.741614063008919855 ) ) ;
#27726 = face_outer_bound ( 'none', #2758, .t. ) ;
#27727 = cartesian_point ( 'none', ( -2.355018315642934734, 0.5413802125215892991, -0.5136446870304262058 ) ) ;
#27728 = cartesian_point ( 'none', ( -0.5258271627228706668, -0.4182743711071790771, -1.697538169979751377 ) ) ;
#27729 = direction ( 'none', ( -1.942890293094014331e-16, -1.000000000000000000, -1.554819628522822020e-15 ) ) ;
#27730 = cartesian_point ( 'none', ( -2.427176326960768460, 0.5661809999310659647, -0.5134339385060459060 ) ) ;
#27731 = line ( 'none', #23565, #7636 ) ;
#27732 = plane ( 'none', #13263 ) ;
#27733 = vertex_point ( 'none', #5866 ) ;
#27734 = oriented_edge ( 'none', *, *, #6526, .t. ) ;
#27735 = axis2_placement_3d ( 'none', #24338, #22190, #425 ) ;
#27736 = line ( 'none', #16816, #5925 ) ;
#27737 = direction ( 'none', ( -0.5735764363510502672, 0.000000000000000000, 0.8191520442889889120 ) ) ;
#27738 = cartesian_point ( 'none', ( -1.526998673004937190, 0.6290038599183741530, 0.4755629061680166081 ) ) ;
#27739 = oriented_edge ( 'none', *, *, #7048, .t. ) ;
#27740 = edge_curve ( 'none', #27373, #3580, #12474, .t. ) ;
#27741 = cartesian_point ( 'none', ( -2.529999999999999361, 0.6400000000000000133, -0.8270277999999996466 ) ) ;
#27742 = vector ( 'none', #10232, 39.37007874015748143 ) ;
#27743 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#27744 = face_outer_bound ( 'none', #6078, .t. ) ;
#27745 = edge_loop ( 'none', ( #27777, #5226, #7687, #16426 ) ) ;
#27746 = oriented_edge ( 'none', *, *, #17535, .f. ) ;
#27747 = oriented_edge ( 'none', *, *, #23068, .f. ) ;
#27748 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#27749 = cartesian_point ( 'none', ( -2.298998680916698234, 0.4025000818327596486, 0.5660628386776324072 ) ) ;
#27750 = cartesian_point ( 'none', ( -1.798686900000000533, -0.3498728832042033998, 0.3544721999999996820 ) ) ;
#27751 = face_outer_bound ( 'none', #10885, .t. ) ;
#27752 = direction ( 'none', ( -0.9717327801660595732, 0.000000000000000000, 0.2360834681860222717 ) ) ;
#27753 = edge_loop ( 'none', ( #10523, #15144, #23177, #14223 ) ) ;
#27754 = cartesian_point ( 'none', ( 0.8533690467977235183, -0.01168131474242894811, -1.768427315759840690 ) ) ;
#27755 = axis2_placement_3d ( 'none', #25406, #18498, #14483 ) ;
#27756 = cartesian_point ( 'none', ( -1.586498676545560871, 0.5575000818327540131, 0.5160629009663612043 ) ) ;
#27757 = cartesian_point ( 'none', ( 0.6999999999999999556, -0.2123800046841761713, -1.501727599999999496 ) ) ;
#27758 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#27759 = oriented_edge ( 'none', *, *, #2879, .t. ) ;
#27760 = cylindrical_surface ( 'none', #20278, 0.03937007874015746589 ) ;
#27761 = plane ( 'none', #19437 ) ;
#27762 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#27763 = circle ( 'none', #22698, 0.06247000000000000469 ) ;
#27764 = plane ( 'none', #10498 ) ;
#27765 = cartesian_point ( 'none', ( -2.354999999999999538, 0.4901969228176747406, -0.5134478411105077855 ) ) ;
#27766 = direction ( 'none', ( 0.9999999999999991118, -3.897916532926553928e-15, 4.371138804857208335e-08 ) ) ;
#27767 = edge_curve ( 'none', #1298, #4482, #27581, .t. ) ;
#27768 = edge_curve ( 'none', #12078, #2208, #25811, .t. ) ;
#27769 = oriented_edge ( 'none', *, *, #24659, .t. ) ;
#27770 = cartesian_point ( 'none', ( -1.623998671431328589, 0.4560000818327566985, 0.3825628976880069976 ) ) ;
#27771 = oriented_edge ( 'none', *, *, #954, .f. ) ;
#27772 = edge_curve ( 'none', #27506, #24556, #5101, .t. ) ;
#27773 = cartesian_point ( 'none', ( 0.9200000000000000400, -0.3649999999999999911, 0.02699993569843383429 ) ) ;
#27774 = axis2_placement_3d ( 'none', #8185, #21264, #1531 ) ;
#27775 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -4.415702575965939940e-16 ) ) ;
#27776 = cartesian_point ( 'none', ( -1.473749999999999449, 0.6290038599183737089, 0.5744722000000004325 ) ) ;
#27777 = oriented_edge ( 'none', *, *, #6350, .t. ) ;
#27778 = oriented_edge ( 'none', *, *, #14640, .f. ) ;
#27779 = oriented_edge ( 'none', *, *, #5847, .t. ) ;
#27780 = oriented_edge ( 'none', *, *, #15136, .f. ) ;
#27781 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#27782 = cylindrical_surface ( 'none', #28484, 0.03099999999999992345 ) ;
#27783 = circle ( 'none', #25478, 0.2262942762551358178 ) ;
#27784 = oriented_edge ( 'none', *, *, #19273, .f. ) ;
#27785 = vector ( 'none', #15699, 39.37007874015748143 ) ;
#27786 = cartesian_point ( 'none', ( -1.798998677988036032, 0.4900000818327556740, 0.5325628823890210528 ) ) ;
#27787 = oriented_edge ( 'none', *, *, #14680, .t. ) ;
#27788 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#27789 = oriented_edge ( 'none', *, *, #24877, .t. ) ;
#27790 = cartesian_point ( 'none', ( -2.458269906532238647, 0.5661811752769829731, -0.5190619882223000969 ) ) ;
#27791 = face_outer_bound ( 'none', #2077, .t. ) ;
#27792 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#27793 = vector ( 'none', #7523, 39.37007874015748143 ) ;
#27794 = oriented_edge ( 'none', *, *, #3365, .t. ) ;
#27795 = cartesian_point ( 'none', ( 0.8486860124835962083, 0.03890354977181492008, -1.702727113185496188 ) ) ;
#27796 = direction ( 'none', ( 0.000000000000000000, -0.9999999999999962252, -8.742273109133947195e-08 ) ) ;
#27797 =( bounded_curve ( ) b_spline_curve ( 3, ( #7009, #13370, #2422, #9307 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 2.418858405777000176, 3.141592653590000062 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9569428977960000582, 0.9569428977960000582, 1.000000000000000000 ) )
representation_item ( '' ) );
#27798 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#27799 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, 1.475715455891945576e-16 ) ) ;
#27800 = direction ( 'none', ( 0.03461970437604997702, 0.9870687127560547891, 0.1565146394655151096 ) ) ;
#27801 = line ( 'none', #10538, #9744 ) ;
#27802 = line ( 'none', #16295, #2989 ) ;
#27803 = axis2_placement_3d ( 'none', #26399, #26540, #22103 ) ;
#27804 = cartesian_point ( 'none', ( -2.415254535908864408, 0.5661811752164086498, -0.5183690969440858387 ) ) ;
#27805 = axis2_placement_3d ( 'none', #28164, #26793, #16001 ) ;
#27806 = edge_curve ( 'none', #19975, #26888, #3190, .t. ) ;
#27807 = vertex_point ( 'none', #18524 ) ;
#27808 = circle ( 'none', #11280, 0.05999999999999990757 ) ;
#27809 = edge_curve ( 'none', #20811, #27685, #21215, .t. ) ;
#27810 = edge_curve ( 'none', #28498, #12929, #7740, .t. ) ;
#27811 = direction ( 'none', ( -0.9848987550793887324, 4.350474557862108293e-16, -0.1731312861474505749 ) ) ;
#27812 = edge_loop ( 'none', ( #18395, #26201, #22926, #165 ) ) ;
#27813 = oriented_edge ( 'none', *, *, #11713, .f. ) ;
#27814 = oriented_edge ( 'none', *, *, #26233, .t. ) ;
#27815 = edge_curve ( 'none', #4792, #13234, #10180, .t. ) ;
#27816 = direction ( 'none', ( 1.942890293094014578e-16, 1.000000000000000000, 1.554819628522822217e-15 ) ) ;
#27817 = edge_curve ( 'none', #20532, #24722, #8186, .t. ) ;
#27818 = direction ( 'none', ( -4.371138867531604042e-08, -8.742273398254516819e-08, 0.9999999999999951150 ) ) ;
#27819 = vertex_point ( 'none', #23128 ) ;
#27820 = vertex_point ( 'none', #8034 ) ;
#27821 = direction ( 'none', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
#27822 = cylindrical_surface ( 'none', #6868, 0.005905511811023608955 ) ;
#27823 = axis2_placement_3d ( 'none', #2499, #19937, #16007 ) ;
#27824 = cartesian_point ( 'none', ( 0.0004921259842519847601, -0.01968503937007877458, 0.1260000000000000564 ) ) ;
#27825 = edge_loop ( 'none', ( #25163, #20810 ) ) ;
#27826 = vector ( 'none', #9600, 39.37007874015748143 ) ;
#27827 = vertex_point ( 'none', #17239 ) ;
#27828 = axis2_placement_3d ( 'none', #23690, #19383, #3986 ) ;
#27829 = axis2_placement_3d ( 'none', #25033, #10073, #20867 ) ;
#27830 = vector ( 'none', #22884, 39.37007874015748143 ) ;
#27831 = cartesian_point ( 'none', ( -1.837526739461333936, -0.4182743711071820192, 0.3169559785668940033 ) ) ;
#27832 = cartesian_point ( 'none', ( 0.7013436254727212216, -0.4115000000000031966, -0.09936297690710554908 ) ) ;
#27833 = edge_curve ( 'none', #24029, #21304, #8613, .t. ) ;
#27834 = cartesian_point ( 'none', ( -2.291238774944649226, 0.5634252955700241872, -0.8142352334963960381 ) ) ;
#27835 = advanced_face ( 'none', ( #8893 ), #22034, .t. ) ;
#27836 = cartesian_point ( 'none', ( -2.462928791987800459, -0.4182743798742599717, -1.758326211719898113 ) ) ;
#27837 = edge_curve ( 'none', #27991, #21177, #8470, .t. ) ;
#27838 = direction ( 'none', ( 0.9999999999999961142, 0.000000000000000000, 8.742277826124672249e-08 ) ) ;
#27839 = cartesian_point ( 'none', ( -2.439038859620403787, 0.5553544025465592116, -0.5067439046115762569 ) ) ;
#27840 = line ( 'none', #25398, #27379 ) ;
#27841 = edge_curve ( 'none', #6034, #28316, #61, .t. ) ;
#27842 = vector ( 'none', #5601, 39.37007874015748143 ) ;
#27843 = edge_curve ( 'none', #19167, #10339, #4237, .t. ) ;
#27844 = cartesian_point ( 'none', ( 0.8335106384665582624, 0.1032462432666828717, -1.910508087106914887 ) ) ;
#27845 = edge_loop ( 'none', ( #17446, #22493, #5163, #21749, #18905, #3110 ) ) ;
#27846 = oriented_edge ( 'none', *, *, #13048, .t. ) ;
#27847 = oriented_edge ( 'none', *, *, #9201, .f. ) ;
#27848 = advanced_face ( 'none', ( #21550 ), #26426, .t. ) ;
#27849 = vector ( 'none', #9064, 39.37007874015748854 ) ;
#27850 = axis2_placement_3d ( 'none', #16339, #10010, #14194 ) ;
#27851 = edge_curve ( 'none', #26577, #22547, #8751, .t. ) ;
#27852 = oriented_edge ( 'none', *, *, #1998, .f. ) ;
#27853 = cartesian_point ( 'none', ( 0.03249718651256885971, 0.09457236842105261332, 0.1280000000000000859 ) ) ;
#27854 = cartesian_point ( 'none', ( 0.7800664711123513895, -0.3972710471236801100, -0.1138199128713293234 ) ) ;
#27855 = line ( 'none', #1511, #18307 ) ;
#27856 = cartesian_point ( 'none', ( 0.5052381339568481344, -0.1957932084929003558, -1.501727599999999496 ) ) ;
#27857 = vertex_point ( 'none', #26147 ) ;
#27858 = oriented_edge ( 'none', *, *, #17837, .t. ) ;
#27859 = vertex_point ( 'none', #28019 ) ;
#27860 = cartesian_point ( 'none', ( 0.0004921259842519774960, 0.01968503937007870866, 0.1260000000000000564 ) ) ;
#27861 = oriented_edge ( 'none', *, *, #25179, .f. ) ;
#27862 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#27863 = oriented_edge ( 'none', *, *, #3042, .f. ) ;
#27864 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#27865 = vector ( 'none', #4828, 39.37007874015748143 ) ;
#27866 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#27867 = direction ( 'none', ( 0.08282567141109244135, -0.9960450290638855897, 0.03215910807881372513 ) ) ;
#27868 = oriented_edge ( 'none', *, *, #10003, .f. ) ;
#27869 = edge_curve ( 'none', #6864, #26648, #10612, .t. ) ;
#27870 = direction ( 'none', ( 1.000000000000000000, -1.249000902703300861e-16, -1.664610678349188620e-16 ) ) ;
#27871 = circle ( 'none', #23746, 0.06200000000000004813 ) ;
#27872 = face_outer_bound ( 'none', #17547, .t. ) ;
#27873 = person_and_organization_role ( 'classification_officer' ) ;
#27874 = cartesian_point ( 'none', ( -2.411693137452534774, 0.5553544030601709203, -0.5126189416810992272 ) ) ;
#27875 = cartesian_point ( 'none', ( -2.384000000000000341, -0.3498728832042003467, -1.779527799999999882 ) ) ;
#27876 = line ( 'none', #25137, #5589 ) ;
#27877 = advanced_face ( 'none', ( #26004 ), #24277, .t. ) ;
#27878 = cartesian_point ( 'none', ( -2.440845085756253141, 0.6146063747342281891, -0.5488809048528431322 ) ) ;
#27879 = cartesian_point ( 'none', ( -2.423336361370393988, 0.5425591495851508350, -0.7655912536726143802 ) ) ;
#27880 = cartesian_point ( 'none', ( -1.473749999999999449, 0.5977538599183740420, 0.5244722000000003881 ) ) ;
#27881 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#27882 = vector ( 'none', #14159, 39.37007874015748854 ) ;
#27883 = edge_curve ( 'none', #13552, #13820, #8729, .t. ) ;
#27884 = cartesian_point ( 'none', ( -1.768208774672201944, -0.3826753930348015253, 0.3647568661753869401 ) ) ;
#27885 = edge_loop ( 'none', ( #17294, #590, #22073, #12126 ) ) ;
#27886 = oriented_edge ( 'none', *, *, #24227, .f. ) ;
#27887 = vector ( 'none', #26020, 39.37007874015748143 ) ;
#27888 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#27889 = plane ( 'none', #27686 ) ;
#27890 = cartesian_point ( 'none', ( -2.415254525616533421, 0.5386221407149196505, -0.7541958710091599682 ) ) ;
#27891 = edge_loop ( 'none', ( #15776, #22350, #20185, #16463 ) ) ;
#27892 = b_spline_curve_with_knots ( 'none', 3,
( #16159, #18749, #749, #20769, #27523, #27080 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003028078001237770106, 0.0006056156002475540211 ),
.unspecified. ) ;
#27893 = direction ( 'none', ( 1.109499166036610103e-16, -2.483656018061541207e-16, 1.000000000000000000 ) ) ;
#27894 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#27895 = face_outer_bound ( 'none', #4371, .t. ) ;
#27896 = direction ( 'none', ( 3.002614468262671391e-16, -0.000000000000000000, 1.000000000000000000 ) ) ;
#27897 = oriented_edge ( 'none', *, *, #22526, .f. ) ;
#27898 = oriented_edge ( 'none', *, *, #159, .f. ) ;
#27899 = vertex_point ( 'none', #10901 ) ;
#27900 = line ( 'none', #13096, #14362 ) ;
#27901 = direction ( 'none', ( -7.897916534058022957e-15, -1.000000000000000000, 2.588457267232804881e-17 ) ) ;
#27902 = circle ( 'none', #22831, 0.05299999999999995687 ) ;
#27903 = cartesian_point ( 'none', ( 0.7504999999999987237, -0.4115000000000032521, -0.08052779999999880312 ) ) ;
#27904 = face_outer_bound ( 'none', #15473, .t. ) ;
#27905 = vector ( 'none', #7872, 39.37007874015748143 ) ;
#27906 = cartesian_point ( 'none', ( -1.836203121433105823, -0.4182743711071821302, 0.3933120394613335846 ) ) ;
#27907 = oriented_edge ( 'none', *, *, #16469, .t. ) ;
#27908 = cartesian_point ( 'none', ( -0.5585000000000002185, -0.3672743711071790873, -1.705527800000000038 ) ) ;
#27909 = face_outer_bound ( 'none', #18442, .t. ) ;
#27910 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#27911 = cartesian_point ( 'none', ( -1.526998680916699325, 0.6025000818327534979, 0.5660629061680162444 ) ) ;
#27912 = cartesian_point ( 'none', ( -2.134498680916697477, 0.5300000818327583740, 0.5660628530586792051 ) ) ;
#27913 = advanced_face ( 'none', ( #23996 ), #6441, .f. ) ;
#27914 = direction ( 'none', ( -0.9999999999999990008, 3.897916532926553139e-15, -4.371138804857207673e-08 ) ) ;
#27915 = edge_curve ( 'none', #22109, #8877, #6975, .t. ) ;
#27916 = cartesian_point ( 'none', ( -2.423826518566051025, -0.3963426846258144010, -1.760712330291754224 ) ) ;
#27917 = cartesian_point ( 'none', ( -0.2645710534594550301, -0.01740142422249461862, 0.2783122969922599554 ) ) ;
#27918 = cartesian_point ( 'none', ( -2.437628295037883586, 0.5661811966080749770, -0.7630613569081494685 ) ) ;
#27919 = cartesian_point ( 'none', ( -2.462500599999999817, 0.5860000000000002984, -0.7875277999999995560 ) ) ;
#27920 = vector ( 'none', #20723, 39.37007874015748143 ) ;
#27921 = vector ( 'none', #1269, 39.37007874015748143 ) ;
#27922 = oriented_edge ( 'none', *, *, #27097, .f. ) ;
#27923 = edge_loop ( 'none', ( #3438, #10162, #4579, #10274 ) ) ;
#27924 = line ( 'none', #21599, #14993 ) ;
#27925 = cartesian_point ( 'none', ( -0.2131637027680617635, -0.3649999999999999356, 0.1111236727280602021 ) ) ;
#27926 = line ( 'none', #16560, #10744 ) ;
#27927 = oriented_edge ( 'none', *, *, #21493, .f. ) ;
#27928 = edge_loop ( 'none', ( #3417, #20192, #12289, #25223 ) ) ;
#27929 = oriented_edge ( 'none', *, *, #7468, .t. ) ;
#27930 = oriented_edge ( 'none', *, *, #13981, .t. ) ;
#27931 = cartesian_point ( 'none', ( -1.798500000000001098, -0.3649999999999998801, 0.3544721999999995710 ) ) ;
#27932 = cylindrical_surface ( 'none', #11929, 0.04450000000000010197 ) ;
#27933 = oriented_edge ( 'none', *, *, #24702, .f. ) ;
#27934 = cartesian_point ( 'none', ( -1.516998675190507573, 0.6025000818327534979, 0.5005629070422442650 ) ) ;
#27935 = circle ( 'none', #7241, 0.05300000000000008871 ) ;
#27936 = oriented_edge ( 'none', *, *, #19972, .f. ) ;
#27937 = cylindrical_surface ( 'none', #23115, 0.003937007874015747109 ) ;
#27938 = oriented_edge ( 'none', *, *, #23261, .t. ) ;
#27939 = face_outer_bound ( 'none', #11194, .t. ) ;
#27940 = cylindrical_surface ( 'none', #20662, 0.06499999999999971079 ) ;
#27941 = circle ( 'none', #12768, 0.05218481273260270475 ) ;
#27942 = direction ( 'none', ( 1.214154663850784885e-16, 0.000000000000000000, 1.000000000000000000 ) ) ;
#27943 = axis2_placement_3d ( 'none', #25700, #25994, #5852 ) ;
#27944 = oriented_edge ( 'none', *, *, #20690, .f. ) ;
#27945 = edge_curve ( 'none', #5808, #12906, #13622, .t. ) ;
#27946 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#27947 = cartesian_point ( 'none', ( 0.7142317355358388520, -0.3758374110028505632, -0.1069208179633729244 ) ) ;
#27948 = advanced_face ( 'none', ( #25217 ), #16444, .t. ) ;
#27949 = cylindrical_surface ( 'none', #13137, 0.009000000000000027076 ) ;
#27950 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#27951 = cartesian_point ( 'none', ( -2.514999999999999680, 0.6400000000000000133, -0.8270277999999996466 ) ) ;
#27952 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#27953 = cartesian_point ( 'none', ( 0.7123033648452826716, -0.4115000000000031966, -0.1165862630089198881 ) ) ;
#27954 = direction ( 'none', ( -1.000000000000000000, 1.942890293094023699e-16, -6.106226635438359986e-16 ) ) ;
#27955 = oriented_edge ( 'none', *, *, #25008, .f. ) ;
#27956 = axis2_placement_3d ( 'none', #9329, #13935, #15802 ) ;
#27957 = plane ( 'none', #17835 ) ;
#27958 = vertex_point ( 'none', #2404 ) ;
#27959 = vertex_point ( 'none', #9152 ) ;
#27960 = oriented_edge ( 'none', *, *, #24471, .f. ) ;
#27961 = axis2_placement_3d ( 'none', #25366, #7244, #5658 ) ;
#27962 = face_outer_bound ( 'none', #17753, .t. ) ;
#27963 = cartesian_point ( 'none', ( -0.8301868999999989507, -0.3649999999999971045, -1.705527799999999594 ) ) ;
#27964 = oriented_edge ( 'none', *, *, #11653, .t. ) ;
#27965 = oriented_edge ( 'none', *, *, #15374, .f. ) ;
#27966 = oriented_edge ( 'none', *, *, #10444, .f. ) ;
#27967 = edge_loop ( 'none', ( #240, #15595, #3499, #11388 ) ) ;
#27968 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 7.020868825649368404e-17 ) ) ;
#27969 = cartesian_point ( 'none', ( 0.7826728372771291076, -0.4182743711071796322, -1.697538169979751377 ) ) ;
#27970 = oriented_edge ( 'none', *, *, #18946, .t. ) ;
#27971 = oriented_edge ( 'none', *, *, #12369, .t. ) ;
#27972 = edge_curve ( 'none', #24592, #6677, #25360, .t. ) ;
#27973 = vector ( 'none', #18378, 39.37007874015748143 ) ;
#27974 = advanced_face ( 'none', ( #9026 ), #15632, .t. ) ;
#27975 = edge_curve ( 'none', #13408, #12678, #5507, .t. ) ;
#27976 = face_outer_bound ( 'none', #5699, .t. ) ;
#27977 = direction ( 'none', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
#27978 = edge_curve ( 'none', #3590, #9252, #16624, .t. ) ;
#27979 = vector ( 'none', #12896, 39.37007874015748143 ) ;
#27980 = cartesian_point ( 'none', ( -2.383768501673618978, -0.3762855475225883040, -1.735028833572727525 ) ) ;
#27981 = cartesian_point ( 'none', ( -0.3006739306117213739, -0.3490000000000000324, 0.3567879467706812080 ) ) ;
#27982 = line ( 'none', #27397, #5062 ) ;
#27983 = cartesian_point ( 'none', ( -1.463498680916699879, 0.5775000818327530316, 0.5660629117193626270 ) ) ;
#27984 = cartesian_point ( 'none', ( 0.8483045839113937392, 0.06401479231595595676, -1.908963981646847552 ) ) ;
#27985 = vertex_point ( 'none', #13754 ) ;
#27986 = oriented_edge ( 'none', *, *, #884, .t. ) ;
#27987 = oriented_edge ( 'none', *, *, #18028, .t. ) ;
#27988 = oriented_edge ( 'none', *, *, #8121, .t. ) ;
#27989 = cartesian_point ( 'none', ( 0.7502499999999967528, -0.3649999999999973821, -1.750027097747266280 ) ) ;
#27990 = edge_curve ( 'none', #510, #6957, #6858, .t. ) ;
#27991 = vertex_point ( 'none', #15770 ) ;
#27992 = advanced_face ( 'none', ( #9975 ), #7903, .t. ) ;
#27993 = cartesian_point ( 'none', ( 0.7811633788195962991, -0.3972843661103673263, -0.1127769426144287351 ) ) ;
#27995 = direction ( 'none', ( -0.08051628176758383881, -0.9955461672694009279, -0.04904036302403647768 ) ) ;
#27994 = axis2_placement_3d ( 'none', #17917, #9720, #26554 ) ;
#27996 = axis2_placement_3d ( 'none', #19634, #17883, #7084 ) ;
#27997 = direction ( 'none', ( -5.627166815541144646e-16, -1.483110105720601298e-15, 1.000000000000000000 ) ) ;
#27998 = oriented_edge ( 'none', *, *, #15423, .t. ) ;
#27999 = edge_loop ( 'none', ( #7828, #2378, #8724, #2025 ) ) ;
#28000 = oriented_edge ( 'none', *, *, #27612, .t. ) ;
#28001 = cartesian_point ( 'none', ( -2.070998667409878369, 0.6025000818327578278, 0.4115628586100261166 ) ) ;
#28002 = vertex_point ( 'none', #490 ) ;
#28003 = edge_curve ( 'none', #12828, #21765, #21866, .t. ) ;
#28004 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#28005 = oriented_edge ( 'none', *, *, #21087, .f. ) ;
#28006 = cartesian_point ( 'none', ( -0.9934999999999999387, -0.3649999999999999911, -1.875527799999999745 ) ) ;
#28007 = advanced_face ( 'none', ( #18056 ), #16588, .t. ) ;
#28008 = direction ( 'none', ( -7.654748391688986337e-17, -0.9999999999999962252, -8.742273397411553601e-08 ) ) ;
#28009 = edge_curve ( 'none', #14149, #10776, #16904, .t. ) ;
#28010 = cartesian_point ( 'none', ( 0.7888398394613339581, -0.4182743711071820747, -0.04298377856689442056 ) ) ;
#28011 = edge_curve ( 'none', #9169, #22476, #19854, .t. ) ;
#28012 = cartesian_point ( 'none', ( 0.6199999999999968869, 0.1252499999999935609, -1.640480237920045603 ) ) ;
#28013 = edge_curve ( 'none', #8589, #10040, #11557, .t. ) ;
#28014 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -6.443037720906286683e-16 ) ) ;
#28015 = approval_date_time ( #1383, #5746 ) ;
#28016 = edge_curve ( 'none', #19464, #11366, #10173, .t. ) ;
#28017 = direction ( 'none', ( -0.7071067811865503483, -0.7071067811865419106, -6.181723846290196383e-08 ) ) ;
#28018 = cartesian_point ( 'none', ( 0.8633685875373441343, 0.07880342412411832365, -1.924288843395449256 ) ) ;
#28019 = cartesian_point ( 'none', ( -0.1747948364998091753, 0.01889311337309576566, 0.2275000000000000633 ) ) ;
#28020 = cartesian_point ( 'none', ( -1.767670457789632721, -0.3970125294218705969, 0.3223818692584948242 ) ) ;
#28021 = cartesian_point ( 'none', ( -2.427615373246402086, 0.5402401784880551672, -0.7658852226100246741 ) ) ;
#28022 = axis2_placement_3d ( 'none', #24383, #11281, #9125 ) ;
#28023 = axis2_placement_3d ( 'none', #1301, #26065, #19017 ) ;
#28024 = cartesian_point ( 'none', ( -2.383768500000051027, -0.3649999999999966049, -1.824026989967346912 ) ) ;
#28025 = cartesian_point ( 'none', ( 0.2310000000000000386, -1.127698055289161913e-16, 0.3214999999999999525 ) ) ;
#28026 = line ( 'none', #16959, #15081 ) ;
#28027 = oriented_edge ( 'none', *, *, #27990, .f. ) ;
#28028 = edge_loop ( 'none', ( #18858, #241, #13200, #4843 ) ) ;
#28029 = circle ( 'none', #13768, 0.04450000000000003259 ) ;
#28030 = direction ( 'none', ( 0.5368568878348645157, 1.264744441511235930e-15, -0.8436733265810076876 ) ) ;
#28031 = direction ( 'none', ( -0.9999999999999991118, 3.897916532926553928e-15, -4.371138804857208335e-08 ) ) ;
#28032 = b_spline_curve_with_knots ( 'none', 3,
( #2467, #9228, #17862, #6927 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.000000000000000000, 0.0004841974945260250148 ),
.unspecified. ) ;
#28033 = cartesian_point ( 'none', ( 0.7694718550858939965, -0.3798767755912914046, -1.683007802783157203 ) ) ;
#28034 = edge_curve ( 'none', #11939, #2952, #358, .t. ) ;
#28035 = vertex_point ( 'none', #627 ) ;
#28036 = vector ( 'none', #1364, 39.37007874015748143 ) ;
#28037 = face_outer_bound ( 'none', #5016, .t. ) ;
#28038 = cartesian_point ( 'none', ( -0.5904879103063725987, -0.3968633409141412716, -1.736463597940759218 ) ) ;
#28039 = cartesian_point ( 'none', ( 0.7162272034105982010, -0.3964423766597651166, -0.1090671784656762067 ) ) ;
#28040 = cartesian_point ( 'none', ( -1.773998671431328500, 0.4740000818327531062, 0.5325628845745911111 ) ) ;
#28041 = vertex_point ( 'none', #9833 ) ;
#28042 = oriented_edge ( 'none', *, *, #5496, .f. ) ;
#28043 = oriented_edge ( 'none', *, *, #99, .f. ) ;
#28044 = edge_curve ( 'none', #5843, #11395, #5796, .t. ) ;
#28045 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#28046 = axis2_placement_3d ( 'none', #1825, #1685, #7743 ) ;
#28047 = vector ( 'none', #15408, 39.37007874015748143 ) ;
#28048 = direction ( 'none', ( -0.9999999999999990008, 5.447612958604275111e-12, -4.370709138356827707e-08 ) ) ;
#28049 = direction ( 'none', ( 0.000000000000000000, -8.742273397411553601e-08, 0.9999999999999962252 ) ) ;
#28050 = edge_curve ( 'none', #6128, #12929, #21625, .t. ) ;
#28051 = plane ( 'none', #18026 ) ;
#28052 = edge_curve ( 'none', #17075, #8397, #6979, .t. ) ;
#28053 = oriented_edge ( 'none', *, *, #4958, .t. ) ;
#28054 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#28055 = plane ( 'none', #17507 ) ;
#28056 = vector ( 'none', #16109, 39.37007874015748854 ) ;
#28057 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
#28058 = edge_curve ( 'none', #2506, #5957, #17182, .t. ) ;
#28059 = cartesian_point ( 'none', ( -2.469499999999999584, -0.4114999999999999214, -1.812527800000000910 ) ) ;
#28060 = oriented_edge ( 'none', *, *, #8712, .t. ) ;
#28061 = cartesian_point ( 'none', ( 0.7277738943636093971, -0.3826753930347990273, -1.728780557042469912 ) ) ;
#28062 = line ( 'none', #6335, #8576 ) ;
#28063 = vector ( 'none', #3721, 39.37007874015748143 ) ;
#28064 = direction ( 'none', ( -0.7071067811865512365, 0.000000000000000000, -0.7071067811865436870 ) ) ;
#28065 = line ( 'none', #23890, #18708 ) ;
#28066 = cartesian_point ( 'none', ( 0.8449999999999990852, 0.8000000000000000444, 0.5744722000000004325 ) ) ;
#28067 = axis2_placement_3d ( 'none', #3375, #25532, #12446 ) ;
#28068 = axis2_placement_3d ( 'none', #3128, #7607, #20696 ) ;
#28069 = plane ( 'none', #11050 ) ;
#28070 = edge_curve ( 'none', #13093, #3760, #8116, .t. ) ;
#28071 = vertex_point ( 'none', #17324 ) ;
#28072 = plane ( 'none', #22771 ) ;
#28073 = axis2_placement_3d ( 'none', #28265, #17485, #6402 ) ;
#28074 = cartesian_point ( 'none', ( -1.444999999999999396, 0.7235038599183736263, 0.5444722000000002948 ) ) ;
#28075 = direction ( 'none', ( 0.8000000262268271989, 5.245363171590913605e-08, -0.5999999650308932564 ) ) ;
#28076 = oriented_edge ( 'none', *, *, #10467, .t. ) ;
#28077 = oriented_edge ( 'none', *, *, #3372, .t. ) ;
#28078 = edge_loop ( 'none', ( #18292, #1369 ) ) ;
#28079 = advanced_face ( 'none', ( #14589 ), #6231, .t. ) ;
#28080 = oriented_edge ( 'none', *, *, #21158, .f. ) ;
#28081 = cartesian_point ( 'none', ( 8.539452779931336800e-17, -1.345308588719658655e-16, 0.5144999999999999574 ) ) ;
#28082 = vector ( 'none', #14880, 39.37007874015748854 ) ;
#28083 = edge_curve ( 'none', #422, #19944, #21043, .t. ) ;
#28084 = cartesian_point ( 'none', ( -2.126249999999999307, 0.5977538599183740420, 0.5244722000000003881 ) ) ;
#28085 = oriented_edge ( 'none', *, *, #913, .t. ) ;
#28086 = axis2_placement_3d ( 'none', #7756, #20986, #27597 ) ;
#28087 = cartesian_point ( 'none', ( -2.440845085756253141, 0.6027953511121809660, -0.5488809058853951761 ) ) ;
#28088 = oriented_edge ( 'none', *, *, #16010, .f. ) ;
#28089 = cartesian_point ( 'none', ( -1.821939657042470406, -0.3826753930348015253, 0.3766983056363903959 ) ) ;
#28090 = oriented_edge ( 'none', *, *, #3203, .t. ) ;
#28091 = direction ( 'none', ( 7.897916534058022957e-15, 1.000000000000000000, -2.588457267232804881e-17 ) ) ;
#28092 = cartesian_point ( 'none', ( -2.080998665224308652, 0.6290038599183741530, 0.3865628577357984597 ) ) ;
#28093 = circle ( 'none', #11996, 0.04450000000000003259 ) ;
#28094 = direction ( 'none', ( 7.897916534058051356e-15, 1.000000000000000000, -2.588457267232804265e-17 ) ) ;
#28095 = oriented_edge ( 'none', *, *, #24498, .f. ) ;
#28096 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#28097 = b_spline_curve_with_knots ( 'none', 3,
( #26373, #2344, #6672, #15176, #17468, #13443 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.000000000000000000, 0.0003028078001237758179, 0.0006056156002475516359 ),
.unspecified. ) ;
#28098 = line ( 'none', #10394, #26313 ) ;
#28099 = face_outer_bound ( 'none', #2349, .t. ) ;
#28100 = axis2_placement_3d ( 'none', #23339, #15019, #18885 ) ;
#28101 = cartesian_point ( 'none', ( -2.425097055938087998, 0.5661811745280407315, -0.5104950816262846525 ) ) ;
#28102 = cartesian_point ( 'none', ( 0.2000000000000000389, 0.000000000000000000, 0.09750000000000011435 ) ) ;
#28103 = cartesian_point ( 'none', ( 0.6199999999999971090, 0.2269477173042643292, -1.501727599999999496 ) ) ;
#28104 = line ( 'none', #4218, #1274 ) ;
#28105 = oriented_edge ( 'none', *, *, #24966, .t. ) ;
#28106 = circle ( 'none', #27635, 0.06499999999999998834 ) ;
#28107 = face_outer_bound ( 'none', #1588, .t. ) ;
#28108 = vertex_point ( 'none', #25791 ) ;
#28109 = oriented_edge ( 'none', *, *, #724, .f. ) ;
#28110 = oriented_edge ( 'none', *, *, #15396, .t. ) ;
#28111 = circle ( 'none', #19381, 0.03150000000000000716 ) ;
#28112 = line ( 'none', #15035, #15869 ) ;
#28113 = cartesian_point ( 'none', ( -2.080998667409878156, 0.6290038599183741530, 0.4115628577357984264 ) ) ;
#28114 = edge_loop ( 'none', ( #27258, #2093, #6248, #6543 ) ) ;
#28115 = edge_loop ( 'none', ( #15116, #13994, #2803, #9373 ) ) ;
#28116 = vector ( 'none', #16659, 39.37007874015748143 ) ;
#28117 = vertex_point ( 'none', #12268 ) ;
#28118 = oriented_edge ( 'none', *, *, #3243, .f. ) ;
#28119 = edge_curve ( 'none', #21027, #27991, #3928, .t. ) ;
#28120 = cartesian_point ( 'none', ( -0.5945862630089199241, -0.4115000000000005320, -1.667831164845282377 ) ) ;
#28121 = vector ( 'none', #25964, 39.37007874015748143 ) ;
#28122 = cartesian_point ( 'none', ( -2.042686899999999639, 3.782794594721392123, 0.4614722000000061608 ) ) ;
#28123 = vertex_point ( 'none', #19035 ) ;
#28124 = oriented_edge ( 'none', *, *, #25078, .t. ) ;
#28125 = axis2_placement_3d ( 'none', #26912, #4783, #15592 ) ;
#28126 = circle ( 'none', #13437, 0.1250000000000000278 ) ;
#28127 = line ( 'none', #15188, #14293 ) ;
#28128 = cylindrical_surface ( 'none', #6540, 0.005905511811023608955 ) ;
#28129 = direction ( 'none', ( 0.9999999999999962252, -7.897916531795120230e-15, 8.742277704857227033e-08 ) ) ;
#28130 = direction ( 'none', ( 0.9999999999999961142, 0.000000000000000000, 8.742277826124672249e-08 ) ) ;
#28131 = axis2_placement_3d ( 'none', #28243, #12703, #8551 ) ;
#28132 = direction ( 'none', ( 1.000000000000000000, -1.249000902703304066e-16, 0.000000000000000000 ) ) ;
#28133 = circle ( 'none', #22170, 0.05118110236220468900 ) ;
#28134 = cartesian_point ( 'none', ( -1.798686900000000533, -0.3498728832042033998, 0.3544721999999996820 ) ) ;
#28135 = cartesian_point ( 'none', ( 0.8523316683862203202, 0.04724570907877698178, -1.908140254682145320 ) ) ;
#28136 = oriented_edge ( 'none', *, *, #11486, .f. ) ;
#28137 = oriented_edge ( 'none', *, *, #9326, .t. ) ;
#28138 = circle ( 'none', #24023, 0.04527559055118110520 ) ;
#28139 = vertex_point ( 'none', #23494 ) ;
#28140 = edge_curve ( 'none', #6974, #14290, #21480, .t. ) ;
#28141 = edge_loop ( 'none', ( #832, #10631, #18729, #22205 ) ) ;
#28142 = edge_curve ( 'none', #6534, #13540, #1904, .t. ) ;
#28143 = vector ( 'none', #25887, 39.37007874015748854 ) ;
#28144 = cartesian_point ( 'none', ( -2.529999999999999361, 0.6400000000000000133, -0.8900277999999995915 ) ) ;
#28145 = oriented_edge ( 'none', *, *, #17503, .f. ) ;
#28146 = advanced_face ( 'none', ( #1754 ), #6536, .f. ) ;
#28147 = direction ( 'none', ( 7.897916534058051356e-15, 1.000000000000000000, -2.588457267232804265e-17 ) ) ;
#28148 = cartesian_point ( 'none', ( -2.436908079545980765, 0.5404978025063029712, -0.5108188154351943622 ) ) ;
#28149 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ;
#28150 = oriented_edge ( 'none', *, *, #23929, .f. ) ;
#28151 = edge_loop ( 'none', ( #4491, #21168, #15291, #22736, #12253, #11770 ) ) ;
#28152 = oriented_edge ( 'none', *, *, #3705, .t. ) ;
#28153 = cartesian_point ( 'none', ( -2.075996699999999695, 0.6290038599183741530, 0.4886770037134707256 ) ) ;
#28154 = vertex_point ( 'none', #27663 ) ;
#28155 = cartesian_point ( 'none', ( -0.5669766594028916584, -0.3650000000000026001, 2.011948859402887813 ) ) ;
#28156 = vector ( 'none', #11218, 39.37007874015748143 ) ;
#28157 = oriented_edge ( 'none', *, *, #9160, .t. ) ;
#28158 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#28159 = cartesian_point ( 'none', ( -0.7744999999999997442, 0.02500000000000000486, -1.925527799999999790 ) ) ;
#28160 = cartesian_point ( 'none', ( 0.3917901715817180275, -0.1212461896221430219, 0.4171488973261570088 ) ) ;
#28161 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#28162 = axis2_placement_3d ( 'none', #15523, #22273, #24300 ) ;
#28163 = cartesian_point ( 'none', ( -2.464467131847330794, 0.5553544085363242289, -0.5752588638212701166 ) ) ;
#28164 = cartesian_point ( 'none', ( 0.6199999999999999956, 0.000000000000000000, -1.501727599999999496 ) ) ;
#28165 = cartesian_point ( 'none', ( -1.526998677856903353, 0.4425000818327535224, 0.5310629061680164353 ) ) ;
#28166 = cartesian_point ( 'none', ( 0.8554371706033375711, 0.09764947420003078360, -1.925527800000000678 ) ) ;
#28167 = cartesian_point ( 'none', ( -1.923998677988036032, 0.4650000818327567065, 0.5325628714611738701 ) ) ;
#28168 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
#28169 = cartesian_point ( 'none', ( -0.1999999999999999556, -5.893786662240391968e-17, 0.3215000000000000635 ) ) ;
#28170 = cartesian_point ( 'none', ( -2.369978947809995962, 0.5964051741743726653, -0.4622667301180377608 ) ) ;
#28171 = direction ( 'none', ( -0.9999999999999962252, 7.897916531795120230e-15, -8.742277704857227033e-08 ) ) ;
#28172 = edge_curve ( 'none', #14282, #22610, #12038, .t. ) ;
#28173 = direction ( 'none', ( -0.9999999999999990008, 3.897916532926553139e-15, -4.371138804857207673e-08 ) ) ;
#28174 = oriented_edge ( 'none', *, *, #21681, .f. ) ;
#28175 = vertex_point ( 'none', #21339 ) ;
#28176 = edge_curve ( 'none', #28035, #20402, #995, .t. ) ;
#28177 = cartesian_point ( 'none', ( 7.869583408026308916e-17, -0.01650000000000012568, 0.4745000000000000329 ) ) ;
#28178 = cartesian_point ( 'none', ( 0.7860862630089195946, -0.4115000000000006430, -1.743224435154717478 ) ) ;
#28179 = edge_curve ( 'none', #19633, #8401, #27801, .t. ) ;
#28180 = edge_curve ( 'none', #16752, #4122, #1609, .t. ) ;
#28181 = cartesian_point ( 'none', ( -1.433000000000000052, 0.1449999999999996569, 0.4644722000000001128 ) ) ;
#28182 = oriented_edge ( 'none', *, *, #17079, .f. ) ;
#28183 = vector ( 'none', #26547, 39.37007874015748143 ) ;
#28184 = edge_curve ( 'none', #23542, #11860, #18014, .t. ) ;
#28185 = cartesian_point ( 'none', ( -1.798686900000000533, -0.3672743711071820849, 0.3544721999999996820 ) ) ;
#28186 = face_outer_bound ( 'none', #19192, .t. ) ;
#28187 = direction ( 'none', ( 4.857225732735058632e-17, -2.588457267232842783e-17, -1.000000000000000000 ) ) ;
#28188 = edge_curve ( 'none', #14622, #8154, #12996, .t. ) ;
#28189 = cartesian_point ( 'none', ( -1.802855033661795447, -0.3677731010850406879, 0.3357175515158831169 ) ) ;
#28190 = oriented_edge ( 'none', *, *, #28380, .f. ) ;
#28191 = edge_loop ( 'none', ( #10722, #11828, #19378, #3277 ) ) ;
#28192 = oriented_edge ( 'none', *, *, #3376, .t. ) ;
#28193 = cartesian_point ( 'none', ( 1.150850327516373062, -0.4115000000000036406, 0.1624754900787951095 ) ) ;
#28194 = face_outer_bound ( 'none', #15548, .t. ) ;
#28195 = cartesian_point ( 'none', ( 0.9700393700787399709, 0.5200000000000001288, -0.4605277999999999317 ) ) ;
#28196 = face_outer_bound ( 'none', #7947, .t. ) ;
#28197 = oriented_edge ( 'none', *, *, #15856, .t. ) ;
#28198 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#28199 = cartesian_point ( 'none', ( -2.436908068735622379, 0.5622441883031981114, -0.7581328777625310211 ) ) ;
#28200 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#28201 = cartesian_point ( 'none', ( -0.3059540731905435740, 0.8000000000000000444, 0.3347474699742519766 ) ) ;
#28202 = oriented_edge ( 'none', *, *, #14311, .f. ) ;
#28203 = advanced_face ( 'none', ( #15576 ), #28391, .f. ) ;
#28204 = cartesian_point ( 'none', ( -1.923998683976495983, 0.4740000818327567145, 0.6010628714611736534 ) ) ;
#28205 = vector ( 'none', #7840, 39.37007874015748143 ) ;
#28206 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#28207 = direction ( 'none', ( 7.897916534058051356e-15, 1.000000000000000000, -2.588457267232804265e-17 ) ) ;
#28208 = edge_curve ( 'none', #4397, #17798, #25102, .t. ) ;
#28209 = cartesian_point ( 'none', ( -2.425742742826935139, 0.5622441669229453209, -0.5135711738416451899 ) ) ;
#28210 = cartesian_point ( 'none', ( -2.514999999999999680, 0.6400000000000000133, -0.8900277999999995915 ) ) ;
#28211 = vector ( 'none', #25471, 39.37007874015748854 ) ;
#28212 = advanced_face ( 'none', ( #6806 ), #2193, .f. ) ;
#28213 = edge_curve ( 'none', #10914, #6269, #19617, .t. ) ;
#28214 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -1.313547347200394178e-16 ) ) ;
#28215 = vertex_point ( 'none', #17600 ) ;
#28216 = edge_loop ( 'none', ( #4727, #14482, #25052, #14449 ) ) ;
#28217 = face_outer_bound ( 'none', #864, .t. ) ;
#28218 = plane ( 'none', #30 ) ;
#28219 = advanced_face ( 'none', ( #8690 ), #21771, .t. ) ;
#28220 = cartesian_point ( 'none', ( -1.773998683976496071, 0.5150000818327554741, 0.6010628845745902282 ) ) ;
#28221 = oriented_edge ( 'none', *, *, #20559, .f. ) ;
#28222 = oriented_edge ( 'none', *, *, #28011, .t. ) ;
#28223 = oriented_edge ( 'none', *, *, #3537, .t. ) ;
#28224 = oriented_edge ( 'none', *, *, #21524, .t. ) ;
#28225 = circle ( 'none', #3386, 0.03150000000000000716 ) ;
#28226 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#28227 = oriented_edge ( 'none', *, *, #8829, .f. ) ;
#28228 = oriented_edge ( 'none', *, *, #8079, .f. ) ;
#28229 = cartesian_point ( 'none', ( -2.109498680916698898, 0.3775000818327581276, 0.3244722000000003770 ) ) ;
#28230 = vertex_point ( 'none', #21916 ) ;
#28231 = cartesian_point ( 'none', ( -1.829858390321583261, -0.4016586458497107270, 0.3860490371693157674 ) ) ;
#28232 = vertex_point ( 'none', #26223 ) ;
#28233 = face_outer_bound ( 'none', #72, .t. ) ;
#28234 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#28235 = axis2_placement_3d ( 'none', #24901, #11658, #5189 ) ;
#28236 = line ( 'none', #15155, #21665 ) ;
#28237 = oriented_edge ( 'none', *, *, #21843, .f. ) ;
#28238 = cartesian_point ( 'none', ( 0.8505105679128308616, 0.03556937425573790390, -1.752466867359952385 ) ) ;
#28239 = advanced_face ( 'none', ( #15304 ), #6521, .t. ) ;
#28240 = cartesian_point ( 'none', ( 0.7499999999999998890, -0.4182743711071820192, -0.08049999999999987721 ) ) ;
#28241 = cartesian_point ( 'none', ( -1.408297925509280013, -0.3108172505637598060, 0.4044722000000003370 ) ) ;
#28242 = direction ( 'none', ( 0.000000000000000000, 1.334402673828314029e-15, 1.000000000000000000 ) ) ;
#28243 = cartesian_point ( 'none', ( 3.905062282638349258e-18, -0.09500000000000004274, 0.1260000000000000564 ) ) ;
#28244 = cartesian_point ( 'none', ( -2.460917018376478360, 0.5409775476348724910, -0.7599777163025613902 ) ) ;
#28245 = edge_curve ( 'none', #20630, #12601, #12428, .t. ) ;
#28246 = advanced_face ( 'none', ( #17560 ), #26464, .t. ) ;
#28247 = direction ( 'none', ( -0.9999999999999962252, 0.000000000000000000, -8.742277704857227033e-08 ) ) ;
#28248 = oriented_edge ( 'none', *, *, #27039, .t. ) ;
#28249 = direction ( 'none', ( 0.9999999999999961142, 0.000000000000000000, 8.742277826124672249e-08 ) ) ;
#28250 = oriented_edge ( 'none', *, *, #19215, .f. ) ;
#28251 = oriented_edge ( 'none', *, *, #21194, .t. ) ;
#28252 = direction ( 'none', ( 1.000000000000000000, -1.249000902703300615e-16, 0.000000000000000000 ) ) ;
#28253 = vector ( 'none', #22834, 39.37007874015748143 ) ;
#28254 = direction ( 'none', ( 1.942890293094014331e-16, 1.000000000000000000, 1.554819628522822020e-15 ) ) ;
#28255 = vertex_point ( 'none', #19712 ) ;
#28256 = vertex_point ( 'none', #15395 ) ;
#28257 = oriented_edge ( 'none', *, *, #11282, .t. ) ;
#28258 = vertex_point ( 'none', #19864 ) ;
#28259 = cartesian_point ( 'none', ( -2.436908079216030032, 0.5386221200982985735, -0.5183691002996045905 ) ) ;
#28260 = b_spline_curve_with_knots ( 'none', 3,
( #9750, #13780, #10023, #13923 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004807272647302148968, 0.005268114447681124766 ),
.unspecified. ) ;
#28261 = cartesian_point ( 'none', ( -2.109498659796172682, 0.3775000818327581276, 0.3244722000000011541 ) ) ;
#28262 = oriented_edge ( 'none', *, *, #2248, .t. ) ;
#28263 = oriented_edge ( 'none', *, *, #21919, .t. ) ;
#28264 = axis2_placement_3d ( 'none', #4388, #2223, #28130 ) ;
#28265 = cartesian_point ( 'none', ( -0.1884924999999998962, -0.4249999999999999889, 0.3775000000000005573 ) ) ;
#28266 = direction ( 'none', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
#28267 = circle ( 'none', #20442, 0.04300000000000007983 ) ;
#28268 = axis2_placement_3d ( 'none', #27068, #16726, #16440 ) ;
#28269 = circle ( 'none', #24576, 0.06250000000000001388 ) ;
#28270 = cartesian_point ( 'none', ( -0.1209999999999999409, -8.453810237410436736e-17, 0.4745000000000000329 ) ) ;
#28271 = cartesian_point ( 'none', ( 0.7515531444328148458, -0.3490000000000000324, -0.08294077436647624701 ) ) ;
#28272 = advanced_face ( 'none', ( #11216 ), #125, .t. ) ;
#28273 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#28274 = direction ( 'none', ( -4.371138804857224878e-08, -8.742273397411544336e-08, 0.9999999999999953371 ) ) ;
#28275 = cartesian_point ( 'none', ( 0.8516183398758117029, 0.05068640370507890985, -1.908300069044451819 ) ) ;
#28276 = oriented_edge ( 'none', *, *, #15976, .t. ) ;
#28277 = vertex_point ( 'none', #392 ) ;
#28278 = oriented_edge ( 'none', *, *, #9618, .t. ) ;
#28279 = vector ( 'none', #9768, 39.37007874015748143 ) ;
#28280 = oriented_edge ( 'none', *, *, #18270, .t. ) ;
#28281 = axis2_placement_3d ( 'none', #11899, #16069, #14361 ) ;
#28282 = vertex_point ( 'none', #15532 ) ;
#28283 = circle ( 'none', #20041, 0.009000000000000027076 ) ;
#28284 = cartesian_point ( 'none', ( -2.331252163547375300, -0.4137580796234351377, -1.781635392248458016 ) ) ;
#28285 = face_outer_bound ( 'none', #9782, .t. ) ;
#28286 = axis2_placement_3d ( 'none', #3939, #28397, #6108 ) ;
#28287 = cartesian_point ( 'none', ( 0.000000000000000000, 0.000000000000000000, 0.2275000000000000910 ) ) ;
#28288 = edge_loop ( 'none', ( #28190, #4614, #4809, #19462, #24998, #15977 ) ) ;
#28289 = oriented_edge ( 'none', *, *, #3709, .t. ) ;
#28290 = oriented_edge ( 'none', *, *, #24405, .f. ) ;
#28291 = cylindrical_surface ( 'none', #14588, 0.04450000000000003259 ) ;
#28292 = oriented_edge ( 'none', *, *, #1293, .t. ) ;
#28293 = direction ( 'none', ( 7.654748391688986337e-17, 0.9999999999999962252, 8.742273397411553601e-08 ) ) ;
#28294 = oriented_edge ( 'none', *, *, #3077, .t. ) ;
#28295 = line ( 'none', #8173, #9433 ) ;
#28296 = direction ( 'none', ( 0.000000000000000000, 2.315125418359545159e-16, 1.000000000000000000 ) ) ;
#28297 = cartesian_point ( 'none', ( -2.354999999999999538, 0.5413780207054873506, -0.4622667342739112950 ) ) ;
#28298 = cartesian_point ( 'none', ( 0.7289232715001039420, -0.4182743711071795767, -1.731740773874398398 ) ) ;
#28299 = oriented_closed_shell ( 'none', *, #13883, .f. );
#28300 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#28301 = circle ( 'none', #14986, 0.003937007874015743640 ) ;
#28302 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#28303 = axis2_placement_3d ( 'none', #27605, #25159, #5170 ) ;
#28304 = advanced_face ( 'none', ( #13249 ), #26041, .t. ) ;
#28305 = face_outer_bound ( 'none', #13736, .t. ) ;
#28306 = direction ( 'none', ( -0.07353097541455551334, -0.9961946980917454342, -0.04679016080844548842 ) ) ;
#28307 = axis2_placement_3d ( 'none', #25556, #6143, #14931 ) ;
#28308 = edge_curve ( 'none', #26271, #19023, #22009, .t. ) ;
#28309 = cylindrical_surface ( 'none', #17320, 0.04450000000000003259 ) ;
#28310 = cartesian_point ( 'none', ( -2.358167916495432337, 0.6146063825472044551, -0.6382509799790664351 ) ) ;
#28311 = circle ( 'none', #14992, 0.005905511811023615026 ) ;
#28312 = axis2_placement_3d ( 'none', #13534, #6780, #674 ) ;
#28313 = face_outer_bound ( 'none', #19428, .t. ) ;
#28314 = cartesian_point ( 'none', ( 0.01460450000000014688, -0.004999999999999605454, -1.750527799999999523 ) ) ;
#28315 = cartesian_point ( 'none', ( -0.5945862630089199241, -0.4115000000000005320, -1.667831164845282377 ) ) ;
#28316 = vertex_point ( 'none', #9184 ) ;
#28317 = oriented_edge ( 'none', *, *, #4996, .f. ) ;
#28318 = face_outer_bound ( 'none', #8809, .t. ) ;
#28319 = direction ( 'none', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
#28320 = plane ( 'none', #20248 ) ;
#28321 = oriented_edge ( 'none', *, *, #3014, .f. ) ;
#28322 = line ( 'none', #21707, #3511 ) ;
#28323 = cartesian_point ( 'none', ( -2.369978940117479560, 0.5602756738857873620, -0.6382509852450818366 ) ) ;
#28324 = circle ( 'none', #19607, 0.04450000000000010197 ) ;
#28325 = cartesian_point ( 'none', ( -1.723998664874620390, 0.4650000818327550967, 0.3825628889457298176 ) ) ;
#28326 = plane ( 'none', #20868 ) ;
#28327 = vertex_point ( 'none', #28343 ) ;
#28328 = edge_loop ( 'none', ( #11737, #27636, #9356, #6071, #14026, #11102 ) ) ;
#28329 = oriented_edge ( 'none', *, *, #24504, .f. ) ;
#28330 = face_outer_bound ( 'none', #4644, .t. ) ;
#28331 = cartesian_point ( 'none', ( 0.7919915818240265137, -0.3974000576116238359, -1.689443688655566378 ) ) ;
#28332 = axis2_placement_3d ( 'none', #15399, #26468, #20137 ) ;
#28333 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -7.673730319281632393e-16 ) ) ;
#28334 = circle ( 'none', #5327, 0.03099999999999994080 ) ;
#28335 = cartesian_point ( 'none', ( 2.105732508111722775e-17, -3.317378878616700486e-17, 0.1279999999999999749 ) ) ;
#28336 = line ( 'none', #16835, #15305 ) ;
#28337 = edge_loop ( 'none', ( #25653, #26378, #1942, #23204 ) ) ;
#28338 = oriented_edge ( 'none', *, *, #26263, .f. ) ;
#28339 = face_outer_bound ( 'none', #16723, .t. ) ;
#28340 = cartesian_point ( 'none', ( 0.7312453515158832129, -0.3677731010850406879, -0.07633186633820457367 ) ) ;
#28341 = advanced_face ( 'none', ( #17416, #13108 ), #8787, .f. ) ;
#28342 = cartesian_point ( 'none', ( -2.011498664874619813, 0.4025000818327573171, 0.3825628638116814195 ) ) ;
#28343 = cartesian_point ( 'none', ( 0.7277738943636093971, -0.3826753930347990273, -1.728780557042469912 ) ) ;
#28344 = cartesian_point ( 'none', ( -2.298998679168240855, 0.5775000818327596930, 0.5460628386776325005 ) ) ;
#28345 = edge_curve ( 'none', #9251, #18790, #1456, .t. ) ;
#28346 = oriented_edge ( 'none', *, *, #4825, .f. ) ;
#28347 = edge_curve ( 'none', #11369, #14306, #9059, .t. ) ;
#28348 = direction ( 'none', ( 0.9999999999999961142, 0.000000000000000000, 8.742277826124672249e-08 ) ) ;
#28349 = edge_curve ( 'none', #6211, #17463, #20320, .t. ) ;
#28350 = line ( 'none', #12813, #20043 ) ;
#28351 = axis2_placement_3d ( 'none', #23866, #17543, #28467 ) ;
#28352 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#28353 = line ( 'none', #8655, #28387 ) ;
#28354 = cartesian_point ( 'none', ( 0.7059999999999996279, -0.3757107400400027108, -1.705527799999998484 ) ) ;
#28355 = cartesian_point ( 'none', ( -0.5157430730693405296, -0.3490000000000000324, 0.5244722000000001660 ) ) ;
#28356 = oriented_edge ( 'none', *, *, #13320, .t. ) ;
#28357 = oriented_edge ( 'none', *, *, #15740, .f. ) ;
#28358 = direction ( 'none', ( 0.1548846908988336935, -0.7547095802227717920, 0.6375140641939912589 ) ) ;
#28359 = vector ( 'none', #9853, 39.37007874015748143 ) ;
#28360 = direction ( 'none', ( -0.8157349200960308799, -0.08715574274765905405, 0.5718220148280634962 ) ) ;
#28361 = vector ( 'none', #19091, 39.37007874015748143 ) ;
#28362 = cartesian_point ( 'none', ( 0.4750000000000008105, 0.8130000000000019433, 0.5144722000000001572 ) ) ;
#28363 = vertex_point ( 'none', #28486 ) ;
#28364 = oriented_edge ( 'none', *, *, #13953, .t. ) ;
#28365 = edge_curve ( 'none', #422, #26665, #6233, .t. ) ;
#28366 = oriented_edge ( 'none', *, *, #14542, .f. ) ;
#28367 = edge_curve ( 'none', #3063, #2347, #19872, .t. ) ;
#28368 = cartesian_point ( 'none', ( -2.417503752828929819, -0.4182743711071790216, -1.782502195732955874 ) ) ;
#28369 = cartesian_point ( 'none', ( 0.6700000000000002620, 0.4000000000000000222, 0.4644722000000001128 ) ) ;
#28370 = oriented_edge ( 'none', *, *, #20424, .t. ) ;
#28371 = vertex_point ( 'none', #17689 ) ;
#28372 = cartesian_point ( 'none', ( -2.440845074157247385, 0.5602756892708121716, -0.8142352403112421699 ) ) ;
#28373 = oriented_edge ( 'none', *, *, #19706, .f. ) ;
#28374 = line ( 'none', #19744, #13941 ) ;
#28375 = edge_curve ( 'none', #6682, #8100, #13518, .t. ) ;
#28376 = edge_loop ( 'none', ( #26327, #19143, #13993, #10404 ) ) ;
#28377 = cartesian_point ( 'none', ( 0.3670939505129321989, 0.000000000000000000, -1.925527799999999790 ) ) ;
#28378 = cartesian_point ( 'none', ( -2.468404134214400081, 0.5494489077391884191, -0.7012431164781414150 ) ) ;
#28379 = cylindrical_surface ( 'none', #16616, 0.005905511811023608955 ) ;
#28380 = edge_curve ( 'none', #16555, #8129, #25888, .t. ) ;
#28381 = edge_loop ( 'none', ( #2516, #24148 ) ) ;
#28382 = edge_curve ( 'none', #25058, #16686, #11345, .t. ) ;
#28383 = face_outer_bound ( 'none', #26881, .t. ) ;
#28384 = cartesian_point ( 'none', ( 0.7059999999999987397, -0.3757053811672673160, -0.07314089607827635453 ) ) ;
#28385 = edge_curve ( 'none', #17246, #16123, #26718, .t. ) ;
#28386 = cartesian_point ( 'none', ( -2.361014350844941045, -0.4182743711071790771, -1.730664112737161364 ) ) ;
#28387 = vector ( 'none', #17425, 39.37007874015748143 ) ;
#28388 = direction ( 'none', ( -1.000000000000000000, 0.000000000000000000, -3.598124542687779317e-16 ) ) ;
#28389 = edge_curve ( 'none', #15892, #7469, #8402, .t. ) ;
#28390 = axis2_placement_3d ( 'none', #13279, #26617, #17983 ) ;
#28391 = plane ( 'none', #4696 ) ;
#28392 = cartesian_point ( 'none', ( -0.5637056677235792179, -0.4182743711071790216, -1.728950865621842414 ) ) ;
#28393 = line ( 'none', #17602, #4952 ) ;
#28394 = line ( 'none', #2048, #14663 ) ;
#28395 = oriented_edge ( 'none', *, *, #26539, .t. ) ;
#28396 = vertex_point ( 'none', #16356 ) ;
#28397 = direction ( 'none', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
#28398 = cartesian_point ( 'none', ( -2.023998676545558428, 0.6125000818327575036, 0.5160628627188962314 ) ) ;
#28399 = cartesian_point ( 'none', ( -1.623998664874620301, 0.5150000818327543639, 0.3825628976880075527 ) ) ;
#28400 = oriented_edge ( 'none', *, *, #5091, .t. ) ;
#28401 = vertex_point ( 'none', #9756 ) ;
#28402 = advanced_face ( 'none', ( #2829 ), #22682, .t. ) ;
#28403 = edge_loop ( 'none', ( #28338, #22586, #7254, #1653, #929, #15179 ) ) ;
#28404 = oriented_edge ( 'none', *, *, #24154, .f. ) ;
#28405 = cartesian_point ( 'none', ( 0.8449999999999990852, 0.8000000000000000444, 0.5744722000000004325 ) ) ;
#28406 = line ( 'none', #8708, #11043 ) ;
#28407 = vertex_point ( 'none', #22833 ) ;
#28408 = oriented_edge ( 'none', *, *, #13418, .t. ) ;
#28409 = advanced_face ( 'none', ( #11471 ), #25133, .t. ) ;
#28410 = plane ( 'none', #14103 ) ;
#28411 = edge_curve ( 'none', #15967, #20977, #5124, .t. ) ;
#28412 = oriented_edge ( 'none', *, *, #4266, .f. ) ;
#28413 = edge_curve ( 'none', #7132, #14962, #88, .t. ) ;
#28414 = plane ( 'none', #4642 ) ;
#28415 = cartesian_point ( 'none', ( -2.134498680916698810, 0.4025000818327583163, 0.5660628530586793161 ) ) ;
#28416 = direction ( 'none', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
#28417 = vector ( 'none', #3021, 39.37007874015748143 ) ;
#28418 = direction ( 'none', ( 4.371138804857224878e-08, 8.742273397411541689e-08, -0.9999999999999951150 ) ) ;
#28419 = cartesian_point ( 'none', ( -2.354999999999999982, 0.5707827272799412821, -0.5192788475367168255 ) ) ;
#28420 = axis2_placement_3d ( 'none', #15611, #28422, #58 ) ;
#28421 = direction ( 'none', ( 1.664610678349188373e-16, -2.622433896139685775e-16, 1.000000000000000000 ) ) ;
#28422 = direction ( 'none', ( -3.002614468262671391e-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
#28423 = oriented_edge ( 'none', *, *, #21453, .t. ) ;
#28424 = oriented_edge ( 'none', *, *, #4950, .t. ) ;
#28425 = edge_loop ( 'none', ( #20857, #6904, #5736, #23140 ) ) ;
#28426 = oriented_edge ( 'none', *, *, #17658, .t. ) ;
#28427 = oriented_edge ( 'none', *, *, #18374, .f. ) ;
#28428 = cartesian_point ( 'none', ( -0.5584999999999988862, -0.4249999999999971578, -1.705527799999998928 ) ) ;
#28429 = cartesian_point ( 'none', ( -2.438608642162548801, 0.5425591273001920678, -0.5106809135853568327 ) ) ;
#28430 = cartesian_point ( 'none', ( 0.3362074094850430739, 0.09771203461157024206, -1.536117289567040523 ) ) ;
#28431 = circle ( 'none', #15121, 0.04300000000000001044 ) ;
#28432 = edge_loop ( 'none', ( #11950, #9876, #6361, #13776, #1337, #14394 ) ) ;
#28433 = edge_loop ( 'none', ( #14033, #19765, #377, #3105 ) ) ;
#28434 = direction ( 'none', ( -1.318389841742374378e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#28435 = vertex_point ( 'none', #7451 ) ;
#28436 = advanced_face ( 'none', ( #3113 ), #5420, .t. ) ;
#28437 = cartesian_point ( 'none', ( -2.351833532814797678, -0.3826753930347984167, -1.779433615821949477 ) ) ;
#28438 = edge_curve ( 'none', #23791, #25990, #804, .t. ) ;
#28439 = vector ( 'none', #25002, 39.37007874015748143 ) ;
#28440 = axis2_placement_3d ( 'none', #26830, #22266, #2543 ) ;
#28441 = oriented_edge ( 'none', *, *, #12556, .f. ) ;
#28442 = face_outer_bound ( 'none', #21216, .t. ) ;
#28443 = line ( 'none', #15351, #15928 ) ;
#28444 = cartesian_point ( 'none', ( -2.459459593719863335, 0.5652831367048396505, -0.7596856478378924971 ) ) ;
#28445 = direction ( 'none', ( -8.742277704857227033e-08, 2.588456374790825108e-17, 0.9999999999999962252 ) ) ;
#28446 = cartesian_point ( 'none', ( 0.01460450000000014688, -0.004999999999999605454, -1.750527799999999523 ) ) ;
#28447 = cartesian_point ( 'none', ( -2.075996699999999695, 0.6149999999999997691, 0.4886770037134707256 ) ) ;
#28448 = cartesian_point ( 'none', ( 0.2184357641411955320, 3.414809992080329023e-16, 0.08949999999999995459 ) ) ;
#28449 = cartesian_point ( 'none', ( -2.422000425575380866, 0.5386004180362794491, -0.7630777486704199974 ) ) ;
#28450 = vector ( 'none', #27867, 39.37007874015748854 ) ;
#28451 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#28452 = direction ( 'none', ( 1.000000000000000000, -1.249000902703300368e-16, 0.000000000000000000 ) ) ;
#28453 = cartesian_point ( 'none', ( -2.416686899999998861, -0.4249999999999965472, -1.812527800000000466 ) ) ;
#28454 = circle ( 'none', #11879, 0.03125000000000011102 ) ;
#28455 = direction ( 'none', ( 4.056058275023555109e-14, -0.9999999999999963363, -8.742236209513306601e-08 ) ) ;
#28456 = direction ( 'none', ( -4.373140738422880616e-08, -8.742272530892778831e-08, 0.9999999999999951150 ) ) ;
#28457 = oriented_edge ( 'none', *, *, #6558, .t. ) ;
#28458 = vertex_point ( 'none', #952 ) ;
#28459 = circle ( 'none', #1779, 0.05300000000000001932 ) ;
#28460 = circle ( 'none', #13322, 0.04450000000000003259 ) ;
#28461 = face_outer_bound ( 'none', #7831, .t. ) ;
#28462 = face_outer_bound ( 'none', #10272, .t. ) ;
#28463 = oriented_edge ( 'none', *, *, #7485, .t. ) ;
#28464 = cartesian_point ( 'none', ( -1.673998683976496649, 0.5060000818327546890, 0.6010628933168679078 ) ) ;
#28465 = oriented_edge ( 'none', *, *, #21353, .t. ) ;
#28466 = cartesian_point ( 'none', ( 0.7875162214331051791, -0.4182743711071819637, -0.1193398394613339880 ) ) ;
#28467 = direction ( 'none', ( 0.000000000000000000, 0.9999999999999962252, 8.742274265616265396e-08 ) ) ;
#28468 = line ( 'none', #15251, #17082 ) ;
#28469 = cartesian_point ( 'none', ( -2.423826518566051025, -0.3963426846258144010, -1.760712330291754224 ) ) ;
#28470 = oriented_edge ( 'none', *, *, #1925, .t. ) ;
#28471 = edge_loop ( 'none', ( #8709, #15204, #19505, #10957 ) ) ;
#28472 = edge_loop ( 'none', ( #12045, #7153, #14865, #11341 ) ) ;
#28473 = direction ( 'none', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
#28474 = cartesian_point ( 'none', ( -2.418404131658832945, 0.5661811963148872806, -0.7597076797589237263 ) ) ;
#28475 = edge_curve ( 'none', #24398, #8432, #23523, .t. ) ;
#28476 = edge_loop ( 'none', ( #10014, #17429, #27966, #14686 ) ) ;
#28477 = direction ( 'none', ( 7.654748391689049199e-17, 0.9999999999999962252, 8.742273397411552277e-08 ) ) ;
#28478 = direction ( 'none', ( -7.654748391688987570e-17, -0.9999999999999963363, -8.742273397411554924e-08 ) ) ;
#28479 = plane ( 'none', #1837 ) ;
#28480 = oriented_edge ( 'none', *, *, #10642, .t. ) ;
#28481 = oriented_edge ( 'none', *, *, #1057, .f. ) ;
#28482 = face_outer_bound ( 'none', #20709, .t. ) ;
#28483 = circle ( 'none', #3656, 0.01750000000000001901 ) ;
#28484 = axis2_placement_3d ( 'none', #10382, #14715, #6354 ) ;
#28485 = line ( 'none', #26040, #13420 ) ;
#28486 = cartesian_point ( 'none', ( -2.421553748461493516, 0.5386221201671352876, -0.5191565012149415015 ) ) ;
#28487 = direction ( 'none', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
#28488 = cartesian_point ( 'none', ( -1.798998657837085569, 0.5690000818327556331, 0.3020628823890219028 ) ) ;
#28489 = direction ( 'none', ( -2.567390744445674993e-16, -1.000000000000000000, -1.450228825916610928e-15 ) ) ;
#28490 = direction ( 'none', ( 4.371138804857224878e-08, 8.742273397411546983e-08, -0.9999999999999953371 ) ) ;
#28491 = vector ( 'none', #594, 39.37007874015748143 ) ;
#28492 = cartesian_point ( 'none', ( -1.798998677988036032, 0.4900000818327556740, 0.5325628823890210528 ) ) ;
#28493 = cartesian_point ( 'none', ( -2.437478861770685068, 0.5661811965186793749, -0.7620387910979645740 ) ) ;
#28494 = plane ( 'none', #18843 ) ;
#28495 = vector ( 'none', #14923, 39.37007874015748143 ) ;
#28496 = cartesian_point ( 'none', ( -2.419978934429836581, 0.5553544254185488471, -0.7683690980971011886 ) ) ;
#28497 = oriented_edge ( 'none', *, *, #27574, .f. ) ;
#28498 = vertex_point ( 'none', #3262 ) ;
#28499 = axis2_placement_3d ( 'none', #13661, #26854, #9608 ) ;
#28500 = axis2_placement_3d ( 'none', #1267, #16830, #12505 ) ;
#28501 = cartesian_point ( 'none', ( 0.7262675664557587396, -0.3759480115517015997, -0.04320436011935543247 ) ) ;
#28502 = edge_curve ( 'none', #18004, #20351, #27141, .t. ) ;
#28503 = cartesian_point ( 'none', ( -2.416500000000001425, -0.3490000000000028635, 0.08747219999999930606 ) ) ;
#28504 = direction ( 'none', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
#28505 = oriented_edge ( 'none', *, *, #25207, .f. ) ;
#28506 = edge_loop ( 'none', ( #12418, #11512, #6609, #3869, #18102, #4570 ) ) ;
#28507 = advanced_face ( 'none', ( #4992 ), #12050, .t. ) ;
#28508 = vertex_point ( 'none', #7025 ) ;
endsec;
end-iso-10303-21;